@keyframes loading{0%{opacity:1}50%{opacity:.4}100%{opacity:1}}@media(max-width: 999.98px){html{overflow-x:hidden}}@media screen and (max-width: 999.98px){.content-over-media--mobile-sm{--content-over-media-height: 375px}.content-over-media--mobile-md{--content-over-media-height: 480px}.content-over-media--mobile-lg{--content-over-media-height: 560px}.content-over-media--mobile-fill{--content-over-media-height: calc(100vh - var(--sticky-area-height))}}@media screen and (min-width: 1000px){.content-over-media--desktop-sm{--content-over-media-height: 400px}.content-over-media--desktop-md{--content-over-media-height: 460px}.content-over-media--desktop-lg{--content-over-media-height: 560px}.content-over-media--desktop-fill{--content-over-media-height: calc(100vh - var(--sticky-area-height))}}@media screen and (min-width: 1400px){.content-over-media--desktop-sm{--content-over-media-height: 440px}.content-over-media--desktop-md{--content-over-media-height: 500px}.content-over-media--desktop-lg{--content-over-media-height: 640px}.content-over-media--desktop-fill>:is(img,video,iframe,svg,video-media){max-height:1200px}}@media screen and (min-width: 1600px){.content-over-media--desktop-md{--content-over-media-height: 560px}.content-over-media--desktop-lg{--content-over-media-height: 720px}}@supports(height: 100svh){@media screen and (max-width: 999.98px){.content-over-media--mobile-fill{--content-over-media-height: calc(100svh - var(--sticky-area-height))}.shopify-section:first-child [allow-transparent-header] .content-over-media--mobile-fill{--content-over-media-height: calc(100svh - var(--announcement-bar-height, 0px))}}@media screen and (min-width: 1000px){.content-over-media--desktop-fill{--content-over-media-height: calc(100svh - var(--sticky-area-height))}.shopify-section:first-child [allow-transparent-header] .content-over-media--desktop-fill{--content-over-media-height: calc(100svh - var(--announcement-bar-height, 0px))}}}@media screen and (max-width: 999.98px){.aspect-video--mobile{aspect-ratio:9/16}}@media screen and (min-width: 1000px){.aspect-video--desktop{aspect-ratio:16/9}}.shopify-section--main-product .product-info__vendor--custom-margin-block,.shopify-section--main-product .product-info__title--custom-margin-block,.shopify-section--main-product .product-info__price--custom-margin-block,.shopify-section--main-product .product-info__rating--custom-margin-block,.shopify-section--main-product .product-info__buy-now-pay-later--custom-margin-block,.shopify-section--main-product .product-info__separator--custom-margin-block,.shopify-section--main-product .product-info__variant-picker--custom-margin-block{margin-top:var(--custom-margin-top-mobile);margin-bottom:var(--custom-margin-bottom-mobile)}@media screen and (min-width: 700px){.shopify-section--main-product .product-info__vendor--custom-margin-block,.shopify-section--main-product .product-info__title--custom-margin-block,.shopify-section--main-product .product-info__price--custom-margin-block,.shopify-section--main-product .product-info__rating--custom-margin-block,.shopify-section--main-product .product-info__buy-now-pay-later--custom-margin-block,.shopify-section--main-product .product-info__separator--custom-margin-block,.shopify-section--main-product .product-info__variant-picker--custom-margin-block{margin-top:var(--custom-margin-top-desktop);margin-bottom:var(--custom-margin-bottom-desktop)}}.shopify-section--main-product .product-info__variant-picker--custom-grid-gap .variant-picker{gap:var(--custom-grid-gap)}.shopify-section--main-product .product-info__variant-picker .variant-picker__option.th-hide{display:none}.shopify-section--main-product [data-sticky-add-to-cart-trigger]{position:absolute;bottom:100vh;width:100%;height:0px;pointer-events:none}@media(max-width: 699.98px){.shopify-section--main-product .product-quick-add{left:0;bottom:0;width:100%;padding:var(--spacing-3) 20px;background:rgb(var(--dialog-background));border-left:none;border-right:none;border-bottom:none;border-width:1px;border-radius:var(--rounded-sm)}.shopify-section--main-product .product-quick-add__variant{grid-template-columns:70px minmax(0, 1fr) auto;grid-template-columns:70px auto;align-items:center;column-gap:1.5rem;display:grid}.shopify-section--main-product .product-quick-add__vendor{display:none}.shopify-section--main-product .product-quick-add price-list{display:none}.shopify-section--main-product .product-quick-add price-list compare-at-price,.shopify-section--main-product .product-quick-add price-list unit-price{display:none}.shopify-section--main-product .product-quick-add variant-media{grid-row:1/3}.shopify-section--main-product .product-quick-add button{grid-column:2/3;margin-inline-end:auto}.shopify-section--main-product .product-quick-add button>div{display:flex}.shopify-section--main-product .product-quick-add button price-list{display:block}.shopify-section--main-product .product-quick-add button price-list,.shopify-section--main-product .product-quick-add button price-list *{color:rgb(var(--button-text-color))}}@media(min-width: 700px){.shopify-section--main-product .product-quick-add button price-list,.shopify-section--main-product .product-quick-add button .price-break{display:none}}.shopify-section--main-product .buy-buttons>.button{color:var(--threadheads-atc-button-text);background-color:var(--threadheads-atc-button-background)}.shopify-section--main-product button:has(.size-chart-icon){display:flex;align-items:center;gap:var(--spacing-2)}.shopify-section--main-product button .size-chart-icon{width:24px;height:24px}.shopify-section--main-product button .size-chart-icon svg{display:block;width:100%;height:100%;object-fit:cover;object-position:center}@media(max-width: 699.98px){.shopify-section--main-product:has(+.shopify-section--product-info-columns)>.section{padding-block-end:20px}}.shopify-product-form .buy-buttons>.button{color:var(--threadheads-atc-button-text);background-color:var(--threadheads-atc-button-background)}.shopify-section--product-collections:has(.product-collections__list:empty){display:none}@media(min-width: 1000px){.shopify-section--product-collections:has(.product-collections__item:last-child:nth-child(2)) .product-collections__item{width:calc((100% - var(--spacing-6)*1)/2)}.shopify-section--product-collections:has(.product-collections__item:last-child:nth-child(2)) .product-collections__item a{min-width:100%}}@media(min-width: 1000px){.shopify-section--product-collections:has(.product-collections__item:last-child:nth-child(3)) .product-collections__item{width:calc((100% - var(--spacing-6)*2)/3)}.shopify-section--product-collections:has(.product-collections__item:last-child:nth-child(3)) .product-collections__item a{min-width:100%}}@media(min-width: 1000px){.shopify-section--product-collections:has(.product-collections__item:last-child:nth-child(4)) .product-collections__item{width:calc((100% - var(--spacing-6)*3)/4)}.shopify-section--product-collections:has(.product-collections__item:last-child:nth-child(4)) .product-collections__item a{min-width:100%}}@media(min-width: 1000px){.shopify-section--product-collections:has(.product-collections__item:last-child:nth-child(5)) .product-collections__item{width:calc((100% - var(--spacing-6)*4)/5)}.shopify-section--product-collections:has(.product-collections__item:last-child:nth-child(5)) .product-collections__item a{min-width:100%}}@media(min-width: 1000px){.shopify-section--product-collections:has(.product-collections__item:last-child:nth-child(6)) .product-collections__item{width:calc((100% - var(--spacing-6)*5)/6)}.shopify-section--product-collections:has(.product-collections__item:last-child:nth-child(6)) .product-collections__item a{min-width:100%}}@media(max-width: 999.98px){.shopify-section--product-collections .product-collections__header--text-align-mobile-centre .section-header{width:100%;grid-template-columns:1fr;text-align:center}.shopify-section--product-collections .product-collections__header--text-align-mobile-centre .section-header *{width:100%}}@media(min-width: 1000px){.shopify-section--product-collections .product-collections__header--text-align-desktop-centre .section-header{width:100%;grid-template-columns:1fr;text-align:center}.shopify-section--product-collections .product-collections__header--text-align-desktop-centre .section-header *{width:100%}}.shopify-section--product-collections .product-collections__list{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-3)}@media(min-width: 1000px){.shopify-section--product-collections .product-collections__list{gap:var(--spacing-6)}}.shopify-section--product-collections .product-collections__item{display:flex;width:100%;width:calc((100% - var(--spacing-6)*1)/2)}@media(min-width: 1000px){.shopify-section--product-collections .product-collections__item{width:calc((100% - var(--spacing-6)*3)/4)}}@media(min-width: 1400px){.shopify-section--product-collections .product-collections__item{width:calc((100% - var(--spacing-6)*4)/5)}}.shopify-section--product-collections .product-collections__item a{display:flex;justify-content:center;align-items:center;text-wrap:pretty;width:100%;padding-block:var(--spacing-1);padding-inline:var(--spacing-6);color:rgb(var(--text));text-align:center;border:solid 2px rgb(var(--text-color));border-radius:var(--rounded-button);margin-inline:auto;transition:color .2s ease,background-color .2s ease}@media(min-width: 1000px){.shopify-section--product-collections .product-collections__item a{width:auto;min-width:200px;padding-inline:var(--spacing-8);border:solid 3px rgb(var(--text-color));border-radius:99px}}@media(min-width: 1400px){.shopify-section--product-collections .product-collections__item a{min-width:250px}}@media(min-width: 1600px){.shopify-section--product-collections .product-collections__item a{min-width:300px}}@media(hover: hover){.shopify-section--product-collections .product-collections__item a:hover{color:rgb(var(--background));background-color:rgb(var(--text-color))}}@media(max-width: 999.98px){.shopify-section--product-collections .product-collections__item a.item--mobile-font-size-small{font-size:10px}.shopify-section--product-collections .product-collections__item a.item--mobile-font-weight-bold{font-weight:700}}@media(min-width: 1000px){.shopify-section--product-collections .product-collections__item a.item--desktop-font-size-small{font-size:12px}.shopify-section--product-collections .product-collections__item a.item--desktop-font-weight-bold{font-weight:700}}.shopify-section--product-info-columns .section{margin-block-start:0}.shopify-section--product-info-columns .section-blends{padding-block-start:0}.shopify-section--product-info-columns .product-info-columns__grid{display:flex;flex-direction:column;gap:var(--product-info-block-spacing)}@media(min-width: 1000px){.shopify-section--product-info-columns .product-info-columns__grid:has(.product-info-columns__column:nth-child(2)){display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--spacing-10)}}@media(min-width: 1150px){.shopify-section--product-info-columns .product-info-columns__grid:has(.product-info-columns__column:nth-child(2)){gap:var(--spacing-12)}}@media(min-width: 1600px){.shopify-section--product-info-columns .product-info-columns__grid:has(.product-info-columns__column:nth-child(2)){gap:var(--spacing-24)}}.shopify-section--product-info-columns .product-info-columns__column{display:flex;flex-direction:column}.shopify-section--product-info-columns .product-info-columns__column>*+*{margin-block-start:var(--product-info-block-spacing)}.shopify-section--product-info-columns .product-info-columns__column>*+*:has(+.product-info__accordion:first-of-type){margin-block-end:var(--product-info-block-spacing)}.shopify-section--product-info-columns .product-info-columns__column style:first-child+*{margin-block-start:0}@media screen and (min-width: 1000px){.product-gallery--sticky{position:sticky;top:var(--sticky-area-height)}}.product-gallery__zoom--top-right{bottom:unset}@media screen and (min-width: 1000px){.product-gallery__zoom--top-right{top:var(--spacing-6)}}.product-gallery__wishlist{position:absolute;bottom:var(--spacing-4);right:0}@media screen and (min-width: 1000px){.product-gallery__wishlist{bottom:var(--spacing-6);right:var(--spacing-6);transform:scale(0.8)}}.product-gallery__wishlist .circle-button{width:2.1875rem;height:2.1875rem}@media screen and (min-width: 1000px){.product-gallery__wishlist .circle-button{width:3.5rem;height:3.5rem}}.product-gallery__wishlist status-save-button{--icon-stroke: 2.1px;--icon-background: transparent;--icon-shadow-color: transparent}.product-gallery__thumbnail-list-wrapper:has(.th-c-gallery--thumbnail){order:-1;grid-auto-flow:row;justify-items:center;overflow:auto}.product-gallery__thumbnail-list:has(.th-c-gallery--thumbnail){gap:var(--spacing-2-5);grid-auto-flow:row;max-height:600px;overflow:auto}.product-gallery .page-dots{flex-wrap:nowrap;justify-content:flex-start;max-width:80vw;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.product-gallery .page-dots::-webkit-scrollbar{display:none}.product-gallery .page-dots>button{flex-shrink:0}.product-info__add-to-cart-message{display:flex;flex-direction:column;gap:var(--spacing-4);color:var(--add-to-cart-text-color)}.product-info__add-to-cart-message--inner-padding{padding:var(--spacing-8) var(--spacing-8) var(--spacing-7);border-radius:var(--rounded-button)}.product-info__add-to-cart-message--inner-padding .add-to-cart-message__copy-wrapper{border-radius:calc(var(--rounded-button)/2) !important}.product-info__add-to-cart-message *{color:var(--add-to-cart-text-color)}.product-info__add-to-cart-message:empty{display:none}.product-info__add-to-cart-message .add-to-cart-message__copy-wrapper{display:flex;align-items:center;gap:var(--spacing-4);width:100%;height:58px;padding-inline:var(--spacing-4);border:dashed 4px var(--add-to-cart-text-color);border-radius:0}@media(min-width: 1000px){.product-info__add-to-cart-message .add-to-cart-message__copy-wrapper{height:60px}}.product-info__add-to-cart-message .add-to-cart-message__copy-wrapper--text-left{justify-content:flex-start}.product-info__add-to-cart-message .add-to-cart-message__copy-wrapper--text-center{justify-content:center}.product-info__add-to-cart-message .add-to-cart-message__copy-wrapper--text-right{justify-content:flex-end}@media(min-width: 1000px){.product-info__add-to-cart-message .add-to-cart-message__copy-code .h2{font-size:calc(var(--text-h2) - 3px)}}.product-info__add-to-cart-message .add-to-cart-message__copy-button{position:relative;display:inline-flex;gap:3px;align-items:center;font-size:80%;color:var(--copy-button-text-color);padding:var(--spacing-1) var(--spacing-3) calc(var(--spacing-1)/1.5) var(--spacing-3);background-color:var(--copy-button-background-color);border-radius:calc(var(--rounded-button))}.product-info__add-to-cart-message .add-to-cart-message__copy-button svg{width:16px;height:auto}.product-info__add-to-cart-message .add-to-cart-message__copy-button svg path{fill:var(--copy-button-text-color)}.product-info__add-to-cart-message .add-to-cart-message__copy-button .copy-button__text{color:var(--copy-button-text-color)}.product-info__add-to-cart-message .add-to-cart-message__copy-button .copy-button__tooltip{position:absolute;bottom:150%;left:50%;width:auto;min-width:200%;background-color:#555;color:#fff;text-align:center;text-wrap:nowrap;border-radius:6px;padding:5px 10px;transform:translateX(-50%);visibility:hidden;opacity:0;transition:opacity .3s;z-index:1}.product-info__add-to-cart-message .add-to-cart-message__copy-button .copy-button__tooltip::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media(max-width: 999.98px){.product-info__add-to-cart-message .add-to-cart-message__copy-button--active .copy-button__tooltip{visibility:visible;opacity:1}}@media(hover: hover){.product-info__add-to-cart-message .add-to-cart-message__copy-button:hover .copy-button__tooltip{visibility:visible;opacity:1}}.product-info__add-to-cart-message .add-to-cart-message__message--text-left{text-align:start}.product-info__add-to-cart-message .add-to-cart-message__message--text-center{text-align:center}.product-info__add-to-cart-message .add-to-cart-message__message--text-right{text-align:end}.product-info__block-wrapper{display:flex;flex-direction:column;gap:var(--spacing-4);padding:max(var(--calculated-section-spacing-inline),50% - var(--container-max-width)/2);background-color:var(--background-color);border:solid 1px var(--border-color);border-radius:var(--rounded-button)}@media screen and (min-width: 1000px){.product-info__block-wrapper{padding:var(--product-info-block-spacing)}}.product-info__buy-now-pay-later{display:grid;gap:5px;width:100%}.product-info__buy-now-pay-later .buy-now-pay-later__introduction{display:flex;flex-wrap:wrap;gap:4px;width:100%;font-size:calc(var(--base-font-size) - 2px)}@media screen and (min-width: 700px){.product-info__buy-now-pay-later .buy-now-pay-later__introduction{gap:6px}}.product-info__buy-now-pay-later .buy-now-pay-later__introduction .introduction__statement{width:100%}.product-info__buy-now-pay-later .buy-now-pay-later__introduction .introduction__statement p{display:flex;gap:0px 3px;width:100%;align-items:center;margin-bottom:0}.product-info__buy-now-pay-later .buy-now-pay-later__introduction .introduction__statement p svg{display:inline;height:var(--text-sm)}.product-info__buy-now-pay-later .buy-now-pay-later__introduction .introduction__statement p a{cursor:pointer}.product-info__buy-now-pay-later .buy-now-pay-later__introduction .introduction__statement.logo-subdued svg path,.product-info__buy-now-pay-later .buy-now-pay-later__introduction .introduction__statement.logo-subdued svg polygon{fill:rgb(var(--text-color)/0.7)}.product-info__buy-now-pay-later .buy-now-pay-later__introduction .introduction__toggle a{cursor:pointer}.product-info__buy-now-pay-later .buy-now-pay-later__logos{display:flex;flex-wrap:wrap;gap:14px}.product-info__buy-now-pay-later .buy-now-pay-later__logos .logo{display:inline-flex;height:14px}.product-info__buy-now-pay-later .buy-now-pay-later__logos .logo svg{height:100%}.product-info__buy-now-pay-later .buy-now-pay-later__logos .logo svg:last-child{margin-right:0px}.product-info__buy-now-pay-later .buy-now-pay-later__logos .logo svg path{fill:#000}.product-info__buy-now-pay-later .buy-now-pay-later__logos--logo-subdued .logo svg path,.product-info__buy-now-pay-later .buy-now-pay-later__logos--logo-subdued .logo svg polygon{fill:rgb(var(--text-color)/0.7)}.product-info__buy-now-pay-later--content-left .buy-now-pay-later__introduction,.product-info__buy-now-pay-later--content-left .buy-now-pay-later__logos{justify-content:start}.product-info__buy-now-pay-later--content-center .buy-now-pay-later__introduction,.product-info__buy-now-pay-later--content-center .buy-now-pay-later__logos{justify-content:center}.product-info__buy-now-pay-later--content-right .buy-now-pay-later__introduction,.product-info__buy-now-pay-later--content-right .buy-now-pay-later__logos{justify-content:end}.product-info__buy-now-pay-later [aria-controls=buy-now-pay-later__drawer]:nth-of-type(2){display:none}#buy-now-pay-later__drawer header{visibility:unset !important;margin-bottom:var(--spacing-10)}.product-info__combo-block{display:flex;flex-direction:column;gap:var(--spacing-4);color:var(--text-color);background-color:var(--background-color);padding:var(--spacing-6) var(--spacing-6) var(--spacing-7);border-radius:var(--rounded-button)}@media screen and (min-width: 700px){.product-info__combo-block{gap:var(--spacing-8)}}.product-info__combo-block:empty{display:none}.product-info__combo-block .combo-block__countdown{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4)}.product-info__combo-block .combo-block__countdown .countdown__heading,.product-info__combo-block .combo-block__countdown .countdown__content{text-align:center}.product-info__combo-block .combo-block__countdown .countdown__inner{position:relative;display:flex}.product-info__combo-block .combo-block__countdown .countdown__inner .countdown__grid{position:relative;display:flex;z-index:1}.product-info__combo-block .combo-block__countdown .countdown__inner .countdown__grid .timer__column{display:flex;flex-direction:column}.product-info__combo-block .combo-block__countdown .countdown__inner .countdown__grid .timer__column .column__heading{font-size:80%;text-align:center}.product-info__combo-block .combo-block__countdown .countdown__inner .countdown__grid .timer__column .column__counter{letter-spacing:2px}.product-info__combo-block .combo-block__countdown .countdown__inner .countdown__illustration{position:absolute;left:-5%;bottom:0;width:110%;height:auto;z-index:0}.product-info__combo-block .combo-block__countdown .countdown__inner .countdown__illustration path{fill:var(--highlight-color)}.product-info__combo-block .combo-block__offer{display:flex;flex-direction:column;justify-content:left;align-items:center;gap:var(--spacing-4)}@media screen and (min-width: 1000px){.product-info__combo-block .combo-block__offer{flex-direction:row;gap:var(--spacing-6)}}.product-info__combo-block .combo-block__offer .offer__icon{max-width:75px}@media screen and (min-width: 700px){.product-info__combo-block .combo-block__offer .offer__icon{max-width:unset}}@media screen and (max-width: 699.98px){.product-info__combo-block .combo-block__offer .offer__icon img{width:100%}}.product-info__combo-block .combo-block__offer .offer__info{text-align:center}@media screen and (min-width: 1000px){.product-info__combo-block .combo-block__offer .offer__info{text-align:left}}.product-info__combo-block .combo-block__offer .offer__info .offer__title{position:relative;display:inline-block}.product-info__combo-block .combo-block__offer .offer__info .offer__title>*:not(.title__illustration){position:relative;z-index:1}.product-info__combo-block .combo-block__offer .offer__info .offer__title .title__illustration{position:absolute;left:-5%;top:20%;width:110%;height:100%;z-index:0;margin:0px !important}@media screen and (min-width: 1150px){.product-info__combo-block .combo-block__offer .offer__info .offer__title .title__illustration{top:30%}}.product-info__combo-block .combo-block__offer .offer__info .offer__title .title__illustration path{fill:var(--highlight-color)}.product-info__combo-block .combo-block__offer .offer__info .offer__content{margin-top:var(--spacing-4)}@media screen and (min-width: 700px){.product-info__combo-block .combo-block__offer .offer__info .offer__content{margin-top:var(--spacing-6)}}.product-info__combo-block .combo-block__offer .offer__info .offer__content:first-child{margin:0}.product-info__combo-block .combo-block__offer .offer__info .offer__content p{font-size:80%}.product-info__combo-block .combo-block__coupon-code{text-align:center;width:100%;max-width:380px;margin-inline:auto}.product-info__combo-block .combo-block__coupon-code .coupon__header{position:relative;display:block;width:100%;margin-bottom:var(--spacing-6)}.product-info__combo-block .combo-block__coupon-code .coupon__header>*:not(.title__illustration){position:relative;z-index:1}.product-info__combo-block .combo-block__coupon-code .coupon__header .header__illustration{position:absolute;bottom:-10px;left:0%;width:100%;height:30px;z-index:0;margin:0px !important}.product-info__combo-block .combo-block__coupon-code .coupon__header .header__illustration path{fill:var(--highlight-color)}.product-info__combo-block .combo-block__coupon-code .coupon__info{display:flex;flex-direction:column;gap:var(--spacing-2)}.product-info__combo-block .combo-block__coupon-code .coupon__code{position:relative;color:var(--coupon-highlight-color);padding:var(--spacing-2);border:solid 1px var(--coupon-highlight-color);border-radius:var(--spacing-1);cursor:pointer}.product-info__combo-block .combo-block__coupon-code .coupon__code:before{content:"";position:absolute;top:var(--spacing-2);bottom:var(--spacing-2);left:var(--spacing-2);display:flex;aspect-ratio:1;background-color:var(--coupon-highlight-color);background-image:url("data:image/svg+xml,%3Csvg version=%271.1%27 id=%27Layer_1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 x=%270px%27 y=%270px%27 viewBox=%270 0 348.6 374.4%27 style=%27enable-background:new 0 0 348.6 374.4;%27 xml:space=%27preserve%27%3E%3Cpath d=%27M175.3,68.3c2.2-4.9,4.1-9.5,6.2-14c5.8-12.2,12.8-23.5,21.9-33.5c13.9-15.1,31.1-22.4,51.6-20.5c32.4,3,45,33.3,39.9,54.1 c-1.9,7.7-6.7,13.9-11.7,19.8c-4.9,5.9-10.9,10.7-17.4,15.4c0.8,0,1.6,0,2.5,0c17.2,0,34.3-0.1,51.5,0c14.6,0.1,25.7,9.4,28.3,23.6 c0.3,1.5,0.3,3.1,0.3,4.7c0,14.9,0,29.8,0,44.7c0,12.7-8,23.5-20.1,27c-1.9,0.6-2.4,1.4-2.4,3.2c0,50.8,0,101.6,0,152.5 c0,13.7-8.3,24.8-21.1,28.1c-2.5,0.6-5.1,0.9-7.7,0.9c-82,0-164,0-246,0c-15.9,0-27.9-11.3-28.8-27.1c-0.1-1.3-0.1-2.7-0.1-4 c0-49.9,0-99.8,0-149.7c0-2.4-0.6-3.4-3-4.1C8,185.9,0.2,175.2,0.1,162.6c-0.1-14.9-0.1-29.8,0-44.7c0.1-15.7,12-28,27.7-28.2 c18.1-0.2,36.2-0.1,54.2-0.1c0.9,0,1.8,0,2.9-0.5c-0.8-0.5-1.5-1-2.3-1.6c-10.2-6.7-18.3-15.4-24.2-26.2 c-5.5-10.2-4.9-20.9-1.1-31.5C64.2,10.7,81-0.2,101.7,0c21.2,0.2,37.1,10,50,25.9c9.6,11.9,16.6,25.3,22.3,39.4 C174.4,66.2,174.7,67,175.3,68.3z M139.1,108.6c0,82.4,0,164.5,0,246.8c23.6,0,47.1,0,70.6,0c0-82.3,0-164.5,0-246.8 C186.1,108.6,162.7,108.6,139.1,108.6z M41.5,190.9c0,1.1,0,2,0,2.9c0,50.4,0,100.8,0,151.2c0,6.9,3.6,10.5,10.4,10.5 c21.7,0,43.3,0,65,0c1,0,1.9-0.1,2.9-0.2c0-55,0-109.6,0-164.4C93.7,190.9,67.8,190.9,41.5,190.9z M228.8,191c0,1.1,0,1.9,0,2.7 c0,52.9,0,105.8-0.1,158.7c0,2.6,0.8,3.2,3.2,3.2c21.6-0.1,43.2,0,64.7-0.1c6.8,0,10.5-3.7,10.5-10.4c0-50.5,0-101,0-151.5 c0-0.9-0.1-1.8-0.1-2.6C281,191,255.1,191,228.8,191z M119.8,108.6c-0.7-0.1-1.2-0.1-1.7-0.1c-29.7,0-59.5,0-89.2,0 c-6.2,0-9.9,3.9-9.9,10c0,14.2,0,28.3,0,42.5c0,7.5,3.4,11,10.9,11c29,0,58,0,86.9,0c1,0,1.9-0.1,2.9-0.2 C119.8,150.6,119.8,129.8,119.8,108.6z M228.8,108.5c0,1.3,0,2.2,0,3.1c0,19.1,0,38.2,0,57.2c0,3.2,0,3.2,3.3,3.2 c28.9,0,57.8,0,86.7,0c7.4,0,10.9-3.6,10.9-10.8c0-13.9,0-27.8,0-41.7c0-7.4-3.6-11-11.1-11c-28.9,0-57.8,0-86.7,0 C231.1,108.5,230.2,108.5,228.8,108.5z M162.1,89.2c0-0.5,0.1-0.6,0.1-0.8c-5.3-17.2-12.3-33.6-23.2-48.1 c-8.7-11.6-19.3-20.2-34.7-21.3c-14.1-1-25.5,5.7-29.4,18.4c-2.1,6.7-1.6,12.9,2.5,19c7.8,11.4,18.6,18.6,31.3,23.4 c12.8,4.9,26.1,7.2,39.7,8.5C152.8,88.6,157.5,88.9,162.1,89.2z M188.2,89.1c2.8-0.1,5.2-0.2,7.6-0.4c15.2-1,30.3-3.2,44.7-8.5 c13.4-4.9,25.2-12.1,33-24.5c1.3-2.1,2.7-4.3,3.2-6.7c2.4-12.4-5.8-25.4-18-28.9c-6.6-1.9-13.2-1.5-19.8-0.1 c-10.1,2.2-17.5,8.5-24,16.1C204.5,48.6,197.6,63,192,78C190.7,81.6,189.6,85.2,188.2,89.1z%27/%3E%3C/svg%3E");background-size:60%;background-position:center;background-repeat:no-repeat;border-radius:calc(var(--spacing-1)/2)}.product-info__combo-block .combo-block__coupon-code .coupon__code:hover .coupon__tooltip{visibility:visible;opacity:1}.product-info__combo-block .combo-block__coupon-code .coupon__tooltip{position:absolute;bottom:150%;left:50%;width:auto;min-width:200px;background-color:#fff;color:#000;text-align:center;text-wrap:nowrap;border-radius:6px;padding:5px 10px;transform:translateX(-50%);visibility:hidden;opacity:0;transition:opacity .3s;z-index:1}.product-info__combo-block .combo-block__coupon-code .coupon__tooltip::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.product-info__combo-block .combo-block__disclaimer{text-align:center}.product-info__combo-block .combo-block__disclaimer p{font-size:80%}.product-info__complete-the-look{padding:max(var(--calculated-section-spacing-inline),50% - var(--container-max-width)/2);background-color:var(--background-color-mobile);border-radius:var(--rounded-button)}@media screen and (min-width: 1000px){.product-info__complete-the-look{padding:var(--product-info-block-spacing);background-color:var(--background-color-desktop)}}.product-info__complete-the-look .complete-the-look__heading{margin-bottom:var(--spacing-5)}.product-info__complete-the-look .complete-the-look__products{display:flex;flex-direction:column;align-items:center}.product-info__complete-the-look .complete-the-look__products .page-dots{display:none;margin-top:var(--spacing-3);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--rounded-full);background:rgb(var(--background)/0.7)}@media screen and (max-width: 999.98px){.product-info__complete-the-look .complete-the-look__products .page-dots--mobile{display:inline-flex}}@media screen and (min-width: 1000px){.product-info__complete-the-look .complete-the-look__products .page-dots--desktop{display:inline-flex}}.product-info__complete-the-look .complete-the-look__products-inner{position:relative}.product-info__complete-the-look .complete-the-look__products-inner .horizontal-product-list-carousel .horizontal-product-list{grid:auto/auto-flow var(--horizontal-product-width, 73%)}.product-info__complete-the-look .complete-the-look__products-inner .horizontal-product-list-carousel .horizontal-product-list:after{content:"";width:10px}@media screen and (min-width: 700px){.product-info__complete-the-look .complete-the-look__products-inner .horizontal-product-list-carousel .horizontal-product-list{grid:auto/auto-flow var(--horizontal-product-width, 100%)}.product-info__complete-the-look .complete-the-look__products-inner .horizontal-product-list-carousel .horizontal-product-list:after{content:"";width:30px}}.product-info__complete-the-look .complete-the-look__products-inner .horizontal-product-list-carousel .horizontal-product{width:100%;background-color:var(--product-background-color-mobile)}@media screen and (min-width: 1000px){.product-info__complete-the-look .complete-the-look__products-inner .horizontal-product-list-carousel .horizontal-product{background-color:var(--product-background-color-desktop)}}@media screen and (min-width: 1000px){.product-info__complete-the-look .complete-the-look__products-inner--desktop-column{width:100%}.product-info__complete-the-look .complete-the-look__products-inner--desktop-column scroll-carousel{display:block;width:100%}.product-info__complete-the-look .complete-the-look__products-inner--desktop-column scroll-carousel .horizontal-product-list{display:flex;flex-direction:column}.product-info__complete-the-look .complete-the-look__products-inner--desktop-column [is=prev-button],.product-info__complete-the-look .complete-the-look__products-inner--desktop-column [is=next-button]{display:none}.product-info__complete-the-look .complete-the-look__products-inner--desktop-column+.page-dots{display:none !important}}@media screen and (max-width: 999.98px){.product-info__complete-the-look--transparent-mobile{padding:0}}@media screen and (min-width: 1000px){.product-info__complete-the-look--transparent-desktop{padding:0}}@media screen and (max-width: 999.98px){.product-info__complete-the-look--product-card-transparent-mobile .horizontal-product{padding:0}}@media screen and (min-width: 1000px){.product-info__complete-the-look--product-card-transparent-desktop .horizontal-product{padding:0}}.product-info__countdown-timer{color:var(--countdown-text-color);text-decoration-color:var(--countdown-text-hover-color)}.product-info__countdown-timer .countdown-message__inner{font-size:15px;color:var(--countdown-text-color);text-decoration-color:var(--countdown-text-hover-color);background:unset}.product-info__countdown-timer .countdown-message__inner--inc-background{display:block;text-align:center;text-decoration:none;background-color:var(--countdown-bg-color);border:solid 1px var(--countdown-border-color);padding:7px 10px;border-radius:5px}.product-info__countdown-timer .countdown-message__inner--font-size-small{font-size:var(--text-sm);line-height:1.6}.product-info__countdown-timer .countdown-message__inner--font-size-regular{font-size:var(--text-base);line-height:1.6}.product-info__countdown-timer .countdown-message__inner--font-size-large{font-size:var(--text-h2);line-height:1.1}.product-info__countdown-timer .countdown-message__inner--font-size-xlarge{font-size:var(--text-h1);line-height:1.1}.product-info__countdown-timer .countdown-message__inner--font-weight-regular{font-weight:inherit}.product-info__countdown-timer .countdown-message__inner--font-weight-bold{font-weight:bold}.product-info__countdown-timer .countdown-message__inner--font-weight-heavy{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform)}.product-info__countdown-timer .countdown-message__inner:hover{color:var(--countdown-text-color);text-decoration-color:var(--countdown-text-color)}.product-info__countdown-timer:empty{display:none}.product-info__inventory-level-message .metafield-rich_text_field{margin-top:0}.offer--transparent-background{padding:0;background-color:unset}.product-info__pseudo-variants .pseudo-variants__heading{display:flex;gap:var(--spacing-2);cursor:pointer}.product-info__pseudo-variants .pseudo-variants__heading h1,.product-info__pseudo-variants .pseudo-variants__heading .h1{font-size:var(--text-h1);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform)}.product-info__pseudo-variants .pseudo-variants__heading h2,.product-info__pseudo-variants .pseudo-variants__heading .h2{font-size:var(--text-h2);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform)}.product-info__pseudo-variants .pseudo-variants__heading h3,.product-info__pseudo-variants .pseudo-variants__heading .h3{font-size:var(--text-h3);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform)}.product-info__pseudo-variants .pseudo-variants__heading h4,.product-info__pseudo-variants .pseudo-variants__heading .h4{font-size:var(--text-h4);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform)}.product-info__pseudo-variants .pseudo-variants__heading h5,.product-info__pseudo-variants .pseudo-variants__heading .h5{font-size:var(--text-h5);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform)}.product-info__pseudo-variants .pseudo-variants__heading h6,.product-info__pseudo-variants .pseudo-variants__heading .h6{font-size:var(--text-h6);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform)}.product-info__pseudo-variants .pseudo-variants__heading:empty{display:none}.product-info__pseudo-variants .pseudo-variants__heading:hover .circle-chevron,.product-info__pseudo-variants .pseudo-variants__heading:not(.pseudo-variants__heading--open) .circle-chevron{background:rgb(var(--text-color));color:rgb(var(--background))}.product-info__pseudo-variants .pseudo-variants__heading:not(.pseudo-variants__heading--open) .circle-chevron{transform:rotate(180deg)}.product-info__pseudo-variants .pseudo-variants__symbols{display:none}.product-info__pseudo-variants .pseudo-variants__accordion{max-height:130px;overflow:hidden;transition:max-height .3s ease}.product-info__pseudo-variants .pseudo-variants__accordion--hidden{max-height:0px}.product-info__pseudo-variants .pseudo-variants__accordion:hover .circle-button:not([disabled]){transform:scale(1);visibility:visible;opacity:1}.product-info__pseudo-variants scroll-carousel{--grid-gutter: var(--spacing-2);width:100%;display:flex;gap:var(--grid-gutter);padding:unset;padding-top:var(--spacing-3);margin:unset}.product-info__pseudo-variants scroll-carousel .product-card{--item-width: 33.3%;--visible-items: 3;display:flex;flex-direction:column;flex-shrink:0;width:calc(var(--item-width) - var(--grid-gutter)*(var(--visible-items) - 1)/var(--visible-items));border-width:1px;overflow:hidden;scroll-snap-align:start}@media screen and (min-width: 700px){.product-info__pseudo-variants scroll-carousel .product-card{--item-width: 25%;--visible-items: 4}}@media screen and (min-width: 1000px){.product-info__pseudo-variants scroll-carousel .product-card{--item-width: 33.3%;--visible-items: 3}}@media screen and (min-width: 1400px){.product-info__pseudo-variants scroll-carousel .product-card{--item-width: 25%;--visible-items: 4}}.product-info__pseudo-variants scroll-carousel .product-card .product-card__info{display:flex;flex-direction:column;align-items:center;height:100%;color:rgb(var(--pseudo-variant-text-color));padding:10px 15px}.product-info__pseudo-variants scroll-carousel .product-card .product-card__info svg{width:100%;max-width:60px}.product-info__pseudo-variants scroll-carousel .product-card .product-card__info .product-card__title,.product-info__pseudo-variants scroll-carousel .product-card .product-card__info price-list{display:none}.product-info__pseudo-variants scroll-carousel .product-card--current{position:relative;border:solid 2px rgb(var(--text-color))}.product-info__pseudo-variants button{top:calc(50% + var(--spacing-2)) !important;transform:translateY(-50%) !important}.product-info__pseudo-variants button[data-control-prev]{left:var(--spacing-2) !important}.product-info__pseudo-variants button[data-control-next]{right:var(--spacing-2) !important}.product-info__pseudo-variants button:not([disabled]){transform:translateY(-50%) scale(0.75) !important}.product-info__pseudo-variants--show-prices .pseudo-variants__accordion:not(.pseudo-variants__accordion--hidden){max-height:160px}.product-info__pseudo-variants--show-prices scroll-carousel .product-card price-list{display:block !important}.product-info__related-products .related-products__heading{margin-bottom:var(--product-info-block-spacing)}.product-info__related-products .related-products__heading h1,.product-info__related-products .related-products__heading .h1{font-size:var(--text-h1);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform)}.product-info__related-products .related-products__heading h2,.product-info__related-products .related-products__heading .h2{font-size:var(--text-h2);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform)}.product-info__related-products .related-products__heading h3,.product-info__related-products .related-products__heading .h3{font-size:var(--text-h3);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform)}.product-info__related-products .related-products__heading h4,.product-info__related-products .related-products__heading .h4{font-size:var(--text-h4);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform)}.product-info__related-products .related-products__heading h5,.product-info__related-products .related-products__heading .h5{font-size:var(--text-h5);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform)}.product-info__related-products .related-products__heading h6,.product-info__related-products .related-products__heading .h6{font-size:var(--text-h6);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform)}.product-info__related-products scroll-carousel{width:100%;display:flex;gap:var(--grid-gutter);padding:unset;margin:unset}.product-info__related-products scroll-carousel .product-card{display:flex;flex-direction:column;flex-shrink:0;width:calc(50% - var(--grid-gutter)/2);overflow:hidden;scroll-snap-align:start}.product-info__related-products scroll-carousel .product-card .product-card__info{height:100%;color:rgb(var(--related-product-text-color));background-color:var(--related-product-background)}.product-info__text-with-icons{display:grid;grid-template-columns:repeat(var(--columns-mobile), minmax(0, 1fr));gap:var(--gap-mobile)}@media screen and (min-width: 700px){.product-info__text-with-icons{grid-template-columns:repeat(var(--columns-desktop), minmax(0, 1fr));gap:var(--gap-desktop)}}@media screen and (min-width: 1000px){.product-info__text-with-icons{grid-template-columns:repeat(var(--columns-mobile), minmax(0, 1fr));gap:var(--gap-mobile)}}@media screen and (min-width: 1400px){.product-info__text-with-icons{grid-template-columns:repeat(var(--columns-desktop), minmax(0, 1fr));gap:var(--gap-desktop)}}.product-info__text-with-icons .text-with-icons__item{display:flex;flex-direction:var(--layout-mobile);justify-content:var(--text-align-mobile);align-items:center;gap:var(--spacing-2);padding-inline:unset}@media screen and (min-width: 700px){.product-info__text-with-icons .text-with-icons__item{flex-direction:var(--layout-desktop);justify-content:var(--text-align-desktop)}}@media screen and (min-width: 1000px){.product-info__text-with-icons .text-with-icons__item{flex-direction:var(--layout-mobile);justify-content:var(--text-align-mobile)}}@media screen and (min-width: 1400px){.product-info__text-with-icons .text-with-icons__item{flex-direction:var(--layout-desktop);justify-content:var(--text-align-desktop)}}.product-info__text-with-icons .text-with-icons__item svg,.product-info__text-with-icons .text-with-icons__item .item__custom-icon{flex-shrink:0;width:var(--icon-size-mobile);height:var(--icon-size-mobile)}@media screen and (min-width: 700px){.product-info__text-with-icons .text-with-icons__item svg,.product-info__text-with-icons .text-with-icons__item .item__custom-icon{width:var(--icon-size-desktop);height:var(--icon-size-desktop)}}@media screen and (min-width: 1000px){.product-info__text-with-icons .text-with-icons__item svg,.product-info__text-with-icons .text-with-icons__item .item__custom-icon{width:var(--icon-size-mobile);height:var(--icon-size-mobile)}}@media screen and (min-width: 1400px){.product-info__text-with-icons .text-with-icons__item svg,.product-info__text-with-icons .text-with-icons__item .item__custom-icon{width:var(--icon-size-desktop);height:var(--icon-size-desktop)}}.product-info__text-with-icons .text-with-icons__item .item__custom-icon{display:flex;justify-content:center;align-items:center}.product-info__text-with-icons .text-with-icons__item .item__custom-icon svg{width:100%;height:auto}.product-info__text-with-icons:empty{display:none}

/*# sourceMappingURL=threadheads_product.css.map*/