:root{--style-border-radius-buttons: 0px;--style-border-radius-buttons-primary: 0px;--style-border-radius-inputs: 0px}.button:not(.quick-add__button),button.button:not(.quick-add__button),.button-secondary,.add-to-cart-button:not(.quick-add__button),input[type=text],input[type=email],input[type=number],select,textarea{border-radius:0!important}button.button.quick-add__button,.quick-add__button,button.gf-col__qbtn,.gf-col__qbtn{background-color:#d6d6d6!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111111' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 2L3 6v14a1 1 0 0 0 1 1h16a1 1 0 0 0 1-1V6l-3-4z'/%3E%3Cline x1='3' y1='6' x2='21' y2='6'/%3E%3Cpath d='M16 10a4 4 0 0 1-8 0'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:50% 50%!important;background-size:18px 18px!important;color:transparent!important;border:none!important;border-radius:50%!important;box-shadow:none!important;width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;max-width:38px!important;padding:0!important;font-size:0!important;line-height:0!important;overflow:hidden!important;transform:none!important;transition:background-color .2s ease!important}.quick-add__button>*,.gf-col__qbtn>*{display:none!important}button.button.quick-add__button:hover,button.button.quick-add__button:focus-visible,.quick-add__button:hover,.quick-add__button:focus-visible,button.gf-col__qbtn:hover,button.gf-col__qbtn:focus-visible,.gf-col__qbtn:hover,.gf-col__qbtn:focus-visible{background-color:#111!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 2L3 6v14a1 1 0 0 0 1 1h16a1 1 0 0 0 1-1V6l-3-4z'/%3E%3Cline x1='3' y1='6' x2='21' y2='6'/%3E%3Cpath d='M16 10a4 4 0 0 1-8 0'/%3E%3C/svg%3E")!important;transform:none!important}product-card slideshow-arrows,.product-card slideshow-arrows,.product-grid slideshow-arrows{display:none!important}.card-gallery slideshow-slide:not(:first-child){display:none!important}.card-gallery slideshow-slide:first-child{display:block!important;visibility:visible!important;opacity:1!important}.product-card__content:has(.gf-cc-info) a[ref=productTitleLink],.product-card__content:has(.gf-cc-info) product-price{display:none!important}.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{border:1px solid #d6d6d6!important;border-radius:0!important;background:transparent!important;min-width:76px;padding:12px 20px!important;justify-content:center;transition:border-color .2s ease,background-color .2s ease,color .2s ease,transform .2s ease}.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:hover{border-color:#111!important;background:#f5f5f5!important;transform:translateY(-1px)}.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(input:checked){background:#111!important;border-color:#111!important}.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(input:checked) .variant-option__button-label__text{color:#fff!important}.variant-picker .variant-option__button-label__pill{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}.variant-picker .variant-option__button-label__text{color:#111}.variant-picker .variant-option__strikethrough line{stroke:#b5b5b5;stroke-width:1px}.variant-picker .variant-option--swatches .variant-option__button-label{border:1px solid #e2e2e2!important;border-radius:0!important;padding:0!important;background:transparent!important;outline:none!important;box-shadow:none!important;transition:border-color .2s ease}.variant-picker .variant-option--swatches .variant-option__button-label:before,.variant-picker .variant-option--swatches .variant-option__button-label:after{display:none!important}.variant-picker .variant-option--swatches .variant-option__button-label:hover{border-color:#8a8a8a!important}.variant-picker .variant-option--swatches .variant-option__button-label:has(input:checked){border-color:#111!important}.variant-picker .variant-option--swatches .swatch{display:block;width:54px!important;height:72px!important;border-radius:0!important;background-image:var(--swatch-background)!important;background-size:cover!important;background-position:center top!important;background-repeat:no-repeat!important;border:none!important;outline:none!important;box-shadow:none!important}.variant-picker .variant-option--swatches .swatch:before,.variant-picker .variant-option--swatches .swatch:after{display:none!important}@media screen and (min-width:750px){.facets-block-wrapper--horizontal,div.facets-block-wrapper--vertical,.facets.facets-controls-wrapper{display:none!important}.main-collection-grid{grid-column:var(--centered)!important}}.page-wrapper.page-wrapper--drawer-open:has(#filters-drawer[open]){margin:0!important;margin-inline-end:0!important;padding-inline-end:0!important;width:100%!important;max-width:100%!important;transform:none!important}body:has(#filters-drawer[open]):before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:99999}#filters-drawer{display:contents!important}#filters-drawer .theme-drawer__dialog{--theme-drawer-width: 460px;position:fixed!important;top:0!important;left:0!important;right:auto!important;width:460px;max-width:92vw;height:100dvh;padding:0;border:none;border-right:1px solid rgba(0,0,0,.08);z-index:100000!important;background:#fff}#filters-drawer .theme-drawer__dialog--opening{animation:gf-drawer-in var(--animation-speed, .3s) ease!important}#filters-drawer .theme-drawer__dialog--closing{animation:gf-drawer-out var(--animation-speed, .3s) ease forwards!important}@keyframes gf-drawer-in{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes gf-drawer-out{to{transform:translate(-100%)}}#filters-drawer .theme-drawer__dialog::backdrop{background:#00000073}#filters-drawer .theme-drawer__dialog,#filters-drawer .facets-drawer__filters{scrollbar-width:none;-ms-overflow-style:none}#filters-drawer .theme-drawer__dialog::-webkit-scrollbar,#filters-drawer .facets-drawer__filters::-webkit-scrollbar{display:none;width:0}#filters-drawer .theme-drawer__dialog{--theme-drawer-padding: 32px}#filters-drawer .theme-drawer__title{font-size:22px;font-weight:400;letter-spacing:.04em;text-transform:uppercase}#filters-drawer .theme-drawer__header{border-bottom:1px solid #e6e6e6}#filters-drawer .facets__label,#filters-drawer .facets__summary,#filters-drawer .facets__summary *,#filters-drawer .sorting-filter__label,#filters-drawer .facets__summary-label{text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:600;color:#111}#filters-drawer .facets__item:before,#filters-drawer .sorting-filter:before{content:none!important}#filters-drawer .facets__item,#filters-drawer .sorting-filter{border-bottom:1px solid #e6e6e6;padding-block:6px 12px}#filters-drawer .facets__panel label,#filters-drawer .facets__inputs label,#filters-drawer .facets__inputs-wrapper label,#filters-drawer .facets__input-label,#filters-drawer .checkbox__label{font-size:13px;text-transform:none;letter-spacing:0;color:#111;line-height:1.3}#filters-drawer .facets__inputs-wrapper:not(:has(.facets__inputs-list)),#filters-drawer .facets__inputs-wrapper .facets__inputs-list{gap:12px}#filters-drawer input[type=range]{accent-color:#111111}#filters-drawer input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;border-radius:50%;background:#111;border:none;box-shadow:none;cursor:pointer}#filters-drawer input[type=range]::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#111;border:none;cursor:pointer}#filters-drawer input[type=number],#filters-drawer input[type=text]{border:1px solid #d6d6d6!important;border-radius:0!important;font-size:13px}localization-form,.localization-form{border-right:1px solid rgba(0,0,0,.18);padding-right:14px;margin-right:6px}.details,.details__header,.accordion-custom,.product-details .details,.product-information .details{border-color:#ededed!important}.details__header{border-bottom-color:#ededed!important}.gf-tp{width:100%}.gf-tp__details{border-top:1px solid #ededed}.gf-tp__summary{display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none;cursor:pointer;padding-block:18px;font-family:var(--font-body--family);font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:#111}.gf-tp__summary::-webkit-details-marker{display:none}.gf-tp__toggle{position:relative;width:12px;height:12px;flex-shrink:0}.gf-tp__toggle:before,.gf-tp__toggle:after{content:"";position:absolute;background:#111;transition:opacity .2s ease,transform .2s ease}.gf-tp__toggle:before{top:5px;left:0;width:12px;height:1px}.gf-tp__toggle:after{left:5px;top:0;width:1px;height:12px}.gf-tp__details[open] .gf-tp__toggle:after{opacity:0;transform:rotate(90deg)}.gf-tp__panel{padding-block:4px 16px}.gf-tp__viewport{display:flex;align-items:center;gap:8px}.gf-tp__track-wrap{overflow:hidden;flex:1 1 auto;min-width:0}.gf-tp__track{display:flex;align-items:stretch;gap:10px;transition:transform .35s ease}.gf-tp__card{flex:0 0 calc((100% - 20px) / 3);box-sizing:border-box;display:flex;flex-direction:column;background:#f6f6f6;padding:14px;min-width:0}.gf-tp__card-top{display:flex;align-items:center;justify-content:flex-start;gap:7px;margin-bottom:9px}.gf-tp__stars{display:flex;gap:2px}.gf-tp__star{display:inline-flex;align-items:center;justify-content:center;width:19px;height:19px;background:var(--gf-tp-star, #00b67a)}.gf-tp__star.is-empty{background:#dcdcdc}.gf-tp__star svg{width:14px;height:14px;fill:#fff}.gf-tp__verified{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-body--family);font-size:11.5px;color:#6b6b6b;white-space:nowrap}.gf-tp__verified span{text-decoration:underline}.gf-tp__verified svg{width:13px;height:13px;fill:none;stroke:#6b6b6b;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.gf-tp__title{margin:0 0 4px;font-family:var(--font-body--family);font-size:13px;font-weight:600;color:#111;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gf-tp__body{margin:0 0 14px;flex:1 1 auto;font-family:var(--font-body--family);font-size:12.5px;color:#3a3a3a;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.9em}.gf-tp__meta{margin:0;font-family:var(--font-body--family);font-size:11.5px;color:#6b6b6b;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gf-tp__arrow{flex:0 0 auto;width:28px;height:28px;padding:0;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid #d6d6d6;border-radius:50%;cursor:pointer;transition:border-color .2s ease,opacity .2s ease}.gf-tp__arrow svg{width:13px;height:13px;fill:none;stroke:#111;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.gf-tp__arrow:hover:not([disabled]){border-color:#111}.gf-tp__arrow[disabled]{opacity:.3;cursor:default;border-color:#e2e2e2}.gf-tp__arrow[disabled] svg{stroke:#b5b5b5}.gf-tp__footer{margin:16px 0 0;text-align:center;font-family:var(--font-body--family);font-size:12.5px;color:#3a3a3a;line-height:1.5}.gf-tp__footer-line,.gf-tp__footer-note{margin:0}.gf-tp__footer-note{color:#3a3a3a}.gf-tp__footer strong{font-weight:600;color:#111}.gf-tp__count{text-decoration:underline}.gf-tp__meta strong{font-weight:600;color:#3a3a3a}main[data-template^=product] .details summary,main[data-template^=product] .details__header,main[data-template^=product] details summary .details__title,main[data-template^=product] details>summary{text-transform:uppercase;letter-spacing:.04em}@media screen and (max-width:749px){.gf-tp__card{flex:0 0 100%;padding:18px;min-height:168px}.gf-tp__viewport{gap:10px}.gf-tp__arrow{width:32px;height:32px}.gf-tp__title{font-size:14px;white-space:normal}.gf-tp__body{-webkit-line-clamp:3;min-height:4.35em}.gf-tp__footer{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/gf-global.css.map */
