.cart-items-disabled{pointer-events:none}contact-form input:focus,contact-form select:focus,contact-form textarea:focus{border-color:#000!important;outline:0!important}@media (max-width: 767px){contact-form{overflow-x:hidden;width:100%;max-width:100%}contact-form input,contact-form select,contact-form textarea{max-width:100%;box-sizing:border-box;transform-origin:left top;-webkit-transform-origin:left top}}@supports (-webkit-touch-callout: none){contact-form input,contact-form select,contact-form textarea{font-size:12px;-webkit-text-size-adjust:100%}}.hamburger-container{width:24px;height:24px;position:relative;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center}.hamburger-line{width:16px;height:1px;background-color:currentColor;position:absolute;transition:all .3s cubic-bezier(.68,-.55,.265,1.55);transform-origin:center}.hamburger-line:nth-child(1){top:6.5px}.hamburger-line:nth-child(2){top:50%;transform:translateY(-50%)}.hamburger-line:nth-child(3){bottom:6px}.hamburger-container.is-active .hamburger-line:nth-child(1){top:50%;transform:translateY(-50%) rotate(45deg)}.hamburger-container.is-active .hamburger-line:nth-child(2){opacity:0;transform:translateY(-50%) scaleX(0)}.hamburger-container.is-active .hamburger-line:nth-child(3){bottom:50%;transform:translateY(50%) rotate(-45deg)}.main-header{position:sticky;top:0;z-index:11}.body-notification-overlay:after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0000004d;z-index:1;pointer-events:none}.header-drawer-backdrop-active:after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:9}nav a{padding:0;display:inline;align-items:initial;justify-content:initial;min-width:auto;min-height:auto}.group:hover .absolute::-webkit-scrollbar,.max-h-80::-webkit-scrollbar{width:6px}.group:hover .absolute::-webkit-scrollbar-track,.max-h-80::-webkit-scrollbar-track{background:transparent}.group:hover .absolute::-webkit-scrollbar-thumb,.max-h-80::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:3px}.group:hover .absolute::-webkit-scrollbar-thumb:hover,.max-h-80::-webkit-scrollbar-thumb:hover{background-color:#999}.group:hover .absolute{scrollbar-width:thin;scrollbar-color:#ccc transparent}.header__cart-counter{position:absolute;top:-4px;right:-4px;background-color:#000;color:#fff;font-size:12px;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:500}.is-home .main-header .logo-container{transform:translate(-50%,calc(-50% + 50px)) scale(1.5);transition:transform .2s ease-in-out}.is-home .main-header.header--scrolled .logo-container{transform:translate(-50%,-50%) scale(1)}.header-action-underline>div{border-bottom:1px solid transparent}.header-action-underline:hover>div{border-bottom-color:#000}.header-action-underline>div:hover{border-bottom-color:#969693}html{--scroll-padding-top: 180px;scroll-behavior:smooth;scroll-padding-top:var(--scroll-padding-top)}@media (min-width: 768px){html{--scroll-padding-top: 80px}}body{--colors-primary-black: #000000;--colors-secondary-grey-lighter: #eaeaea;--body-family-body: Jil-Futura;--fonts-size-text-Text-2: 16px;--fonts-size-text-Text-3: 14px;--spacing: 4px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}fieldset{padding:0;margin:0;border:none}.product-container{margin-inline:auto;display:grid;gap:20px}@media (min-width: 768px){.product-container{grid-template-columns:1.1fr .9fr;align-items:start;gap:var(--spacing-12, 12px);padding:0 var(--spacing-24, 24px)}}@media (min-width: 1024px){.product-container{grid-template-columns:2fr 1fr;padding:0 var(--spacing-30, 30px);gap:var(--spacing-10, 10px)}}.product-media{position:relative}.embla{width:100%}.embla__viewport{overflow:hidden}.embla__container{display:flex;gap:12px}.media-item{flex:0 0 100%}.product-media{scrollbar-width:none}.product-media::-webkit-scrollbar{display:none}.product-media--placeholder{width:100%;aspect-ratio:4/5;background:#f2f2f2;border-radius:12px;outline:10px solid #fff;outline-offset:-10px;box-shadow:0 12px 24px #00000014;flex:0 0 100%}@media (min-width: 768px) and (max-width: 1023px){.embla__viewport{overflow:visible;overflow:hidden;position:relative;width:100%}.embla__container{display:grid;grid-template-columns:1fr;gap:20px}.media-item{flex:initial}}@media (min-width: 1024px){.embla__container{display:grid;grid-auto-flow:column;grid-template-rows:1fr;grid-auto-columns:50%;gap:0px}.media-item{padding-inline:10px}}.product-details{display:flex;padding:var(--spacing-12, 12px) var(--spacing-12, 12px) var(--spacing-24, 24px) var(--spacing-12, 12px);flex-direction:column;align-items:flex-start;gap:var(--spacing-24, 24px);flex:1 0 0}@media (min-width: 768px) and (max-width: 1023px){.product-details{position:sticky;top:80px}}.product-info{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8, 8px);align-self:stretch}.info-header{display:flex;padding-bottom:var(--spacing-12, 12px);align-items:center;gap:10px;align-self:stretch;border-bottom:1px solid var(--colors-secondary-grey-lighter, #eaeaea)}.brand-name{display:flex;height:20px;flex-direction:column;justify-content:center;flex:1 0 0;color:var(--colors-primary-black, #000);font-family:var(--body-family-body, Jil-Futura);font-size:var(--fonts-size-text-Text-2, 16px);font-style:normal;font-weight:300;line-height:normal;text-transform:uppercase}.tag{display:flex;padding:var(--spacing-4, 4px) var(--spacing-8, 8px);justify-content:center;align-items:center;gap:10px;background:var(--colors-secondary-grey-lighter, #eaeaea);color:var(--colors-primary-black, #000);text-align:center;font-family:var(--font-family-body, Jil-Futura);font-size:var(--fonts-size-text-Text-5, 10px);font-style:normal;font-weight:500;line-height:normal;letter-spacing:1px}.info-header-tags{display:flex;align-items:center;gap:var(--spacing-4, 4px)}.info-header-tags .badge{font-size:var(--fonts-size-text-Text-5, 10px);padding:var(--spacing-2, 2px) var(--spacing-6, 6px);height:auto;min-height:20px}.info-title-row{display:flex;justify-content:center;align-items:flex-start;gap:var(--spacing-16, 16px);align-self:stretch}.product-title{flex:1 0 0;color:var(--colors-primary-black, #000);font-family:var(--font-heading--family, "Jil-Futura");font-size:var(--fonts-size-title-H6, 26px);font-style:normal;font-weight:600;line-height:var(--heading-line-height-lg-20, 30px);letter-spacing:1.04px;text-transform:uppercase}@media (min-width: 768px){.product-title{font-size:26px}}.product-price{color:var(--colors-primary-black, #000);font-family:var(--body-family-body, Jil-Futura);font-size:var(--fonts-size-text-Text-1, 16px);font-style:normal;font-weight:400;line-height:normal}@media (min-width: 768px){.product-title{font-size:26px}.product-price{font-size:18px}}variant-picker{width:100%}.variant-picker__form{display:flex;padding-top:var(--spacing-16, 16px);flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch}.product-size-selector{display:flex;width:100%}.size-grid .size--pill .notify-badge{display:inline-flex}.size-grid .size--pill[aria-disabled=true]{background:var(--colors-secondary-grey-lighter, #eaeaea);text-decoration:line-through;position:relative}.size-input:checked+.size--pill[aria-disabled=true]{background:var(--colors-secondary-grey-lighter, #eaeaea);color:var(--colors-primary-black, #000);outline:1px solid var(--colors-primary-black, #000);cursor:pointer}.size-grid .size--pill .notify-badge{position:absolute;right:0;top:-6px;width:16px;height:16px;align-items:center;justify-content:center;border-radius:100px;background:var(--colors-primary-black, #000)}product-form-component{width:100%;border-top:1px solid var(--colors-secondary-grey-lighter, #eaeaea)}.form-label{position:relative;display:block;color:var(--colors-primary-black, #000);font-family:var(--body-family-body, Jil-Futura);font-size:var(--fonts-size-text-Text-2, 16px);font-style:normal;font-weight:400;line-height:normal}.form-label span{font-weight:500;text-transform:uppercase}.product-option--color .form-label{margin-bottom:var(--spacing-12, 12px)}.product-option{flex:1;display:flex;flex-direction:column;align-self:stretch;gap:var(--spacing-12, 12px)}.product-purchase-info a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.size-header-row{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%}.size-header-row .form-label{flex:1 0 auto}.find-size{display:flex;justify-content:center;align-items:center;gap:var(--spacing-8, 8px);color:var(--colors-primary-black, #000);text-align:center;font-family:var(--body-family-body, Jil-Futura);font-size:var(--fonts-size-text-Text-3, 14px);font-style:normal;font-weight:500;line-height:normal;text-decoration:underline;vertical-align:baseline}.find-size-icon{width:14px;height:16.8px;flex-shrink:0}.size-grid{display:flex;padding-top:var(--spacing-12, 12px);align-items:center;align-content:center;gap:8px var(--spacing-8, 8px);align-self:stretch;flex-wrap:wrap}.size{color:var(--colors-primary-black, #000);text-align:center;font-family:var(--body-family-body, Jil-Futura);font-size:var(--fonts-size-text-Text-3, 14px);font-style:normal;font-weight:500;line-height:normal}.size--pill{position:relative;display:flex;width:36px;height:36px;padding:10px;justify-content:center;align-items:center;border-radius:18px;cursor:pointer}.size-input:checked+.size--pill{background:#000;color:#fff}.size-input[disabled]+.size--pill{background:var(--colors-secondary-grey-lighter, #eaeaea);text-decoration:line-through}.notify-badge{position:absolute;display:flex;right:0;top:-6px;width:16px;height:16px;align-items:center;justify-content:center;flex-shrink:0;border-radius:100px;background:var(--colors-primary-black, #000)}.low-stock-banner{display:flex;padding:var(--spacing-4, 4px) var(--spacing-8, 8px);justify-content:center;align-items:center;gap:10px;background:var(--colors-secondary-grey-lighter, #eaeaea);color:var(--colors-status-generic-error-red, #d93025);text-align:center;font-family:var(--font-family-body, Jil-Futura);font-size:var(--fonts-size-text-Text-5, 10px);font-style:normal;font-weight:500;line-height:normal;letter-spacing:1px}.restock-block{display:flex;flex-direction:column;width:100%;gap:var(--spacing-24, 24px)}.restock-panel{display:flex;padding:var(--spacing-16, 16px) var(--spacing-12, 12px);flex-direction:column;align-items:flex-start;gap:var(--spacing-16, 16px);align-self:stretch;background:var(--colors-secondary-grey-ultra-light, #f9f9f9)}@media (max-width: 1023px){.restock-panel{margin:0 var(--spacing-12, 12px)}}.restock-description{max-width:335px;color:var(--colors-primary-black, #000);font-family:var(--body-family-body, Jil-Futura);font-size:var(--fonts-size-text-Text-4, 12px);font-style:normal;font-weight:400;line-height:normal}.restock-email{width:100%}.restock-input{width:100%;display:flex;height:48px;padding:var(--spacing-8, 8px);align-items:center;gap:10px;align-self:stretch;color:var(--colors-secondary-grey-medium, #9a9a9a);border:none;background:var(--colors-secondary-grey-ultra-light, #f9f9f9);border:1px solid var(--colors-secondary-grey-medium, #9a9a9a);border-radius:0;font-family:var(--body-family-body, Jil-Futura);font-size:var(--fonts-size-text-Text-3, 14px);font-style:normal;font-weight:400;line-height:normal}.restock-input:focus{outline:none;border-color:#111;box-shadow:0 0 0 3px #00000014}.purchase-info{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-24, 24px);flex:1 0 0}.klarna-row{display:flex;align-items:center;gap:8px;color:var(--colors-primary-black, #000);font-family:var(--body-family-body, Jil-Futura);font-size:var(--fonts-size-text-Text-3, 14px);font-style:normal;font-weight:400;line-height:normal}.klarna-icon{display:inline-block;width:33px;height:13.348px}.klarna-link,.perk-link{color:var(--colors-primary-black, #000);font-family:var(--body-family-body, Jil-Futura);font-size:var(--fonts-size-text-Text-3, 14px);font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.perk-list{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-16, 16px);align-self:stretch;padding:0;list-style:none}.perk{display:flex;align-items:center;gap:var(--spacing-6, 6px);color:var(--colors-primary-black, #000);font-family:var(--body-family-body, Jil-Futura);font-size:var(--fonts-size-text-Text-3, 14px);font-style:normal;font-weight:400;line-height:normal}.perk-text{overflow:hidden;color:var(--color-text-neutral, #111);text-overflow:ellipsis;font-family:var(--font-family-text, "Jil-Futura");font-size:var(--font-size-body-sm, 12px);font-style:normal;font-weight:400;line-height:var(--font-line-height-body-sm, 16px);letter-spacing:var(--font-letter-spacing-body, .2px)}.perk .find-size{display:inline;padding:0;text-decoration:underline;vertical-align:baseline}.perk-icon{display:flex;width:22px;height:22px;padding:1px;justify-content:center;align-items:center;gap:10px}.perk-icon svg{width:100%;height:100%;fill:currentColor}@media (min-width: 768px){.perk-list{gap:18px}}.accordion-group{display:flex;flex-direction:column;align-self:stretch}.accordion-item{border-top:1px solid var(--colors-secondary-grey-lighter, #eaeaea)}.accordion-item:last-child{border-bottom:1px solid var(--colors-secondary-grey-lighter, #eaeaea)}details>summary::-webkit-details-marker{display:none}.accordion-summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:var(--spacing-16, 16px) var(--spacing-12, 12px);cursor:pointer}.accordion-title{flex:1 0 0;align-self:center;color:var(--colors-primary-black, #000);font-family:var(--body-family-body, Jil-Futura);font-size:var(--fonts-size-text-Text-3, 14px);font-style:normal;font-weight:400;line-height:normal}.chevron{display:flex;width:24px;height:24px;padding:4px;flex-direction:column;justify-content:center;align-items:center;gap:10px;transform:rotate(180deg)}details[open]>.accordion-summary .chevron{transform:rotate(0)}.sticky-mobile{position:sticky;bottom:20px;left:0}@media (min-width: 1024px){.sticky-mobile{position:static}}.product-error-label{font-family:Jil-Futura,sans-serif;font-weight:500;font-size:12px;line-height:100%;letter-spacing:1px;text-align:center;white-space:nowrap;display:flex;align-items:center;justify-content:center;gap:8px;padding:4px 0;border-radius:4px;box-sizing:border-box;width:fit-content;margin-top:32px;color:#d93025}.product-error-label svg{stroke:#d93025;stroke-width:.8}.product-modal-content li,.product-modal-content p{font-size:12px}.product-modal-content div,.product-price .price{font-size:14px}@media (min-width: 768px){.product-price .price{font-size:12px}}.wishlist-icon,.cart-icon,.wishlist-notification-text,.cart-notification-text,.wishlist-action-button,.cart-action-button{display:none}article[type=wishlist] .wishlist-icon{display:block}article[type=cart] .cart-icon{display:block}article[type=wishlist] .wishlist-notification-text{display:block}article[type=cart] .cart-notification-text{display:block}article[type=wishlist] .wishlist-action-button{display:block}article[type=cart] .cart-action-button{display:block}product-recommendations:has([data-has-recommendations=false]){display:none}.badge{display:flex;max-height:128px;padding:var(--spacing-4, 4px) var(--spacing-8, 8px);justify-content:center;align-items:center;gap:10px;color:var(--colors-primary-black, #000);text-align:center;font-family:var(--font-family-body, Jil-Futura);font-size:var(--fonts-size-text-Text-5, 10px);font-style:normal;font-weight:400;line-height:normal;letter-spacing:1px}.badge--secondary{background:var(--colors-secondary-grey-lighter, #eaeaea);color:#000}.badge--outline{background:transparent;color:#000;border:1px solid #000}.atc-button-wrapper[hidden],.restock-block[hidden]{display:none!important}#main-atc-button-container .button-text{font-size:12px!important}cart-edit-modal[loading] .cart-edit-modal-content{display:none}.cart-edit-modal-loading{display:none}cart-edit-modal[loading] .cart-edit-modal-loading{display:flex;flex-direction:column}cart-edit-modal-form[disabled] .cart-edit-modal-form-button{opacity:.5;pointer-events:none}.image{display:block;position:relative;overflow:hidden;width:100%;height:auto}.image>img{width:100%;height:100%;object-fit:cover}.max-quantity-dialog::backdrop{background:#00000080}.max-quantity-dialog{width:calc(100% - 32px);max-width:400px;border:none;padding:0;background:#fff;margin:auto;border-radius:0}@media (min-width: 768px){.max-quantity-dialog{max-width:700px}}.max-quantity-dialog__content{position:relative;padding:40px 12px;text-align:center;display:flex;flex-direction:column;align-items:flex-start;gap:24px}@media (min-width: 768px){.max-quantity-dialog__content{padding:40px 32px}}.max-quantity-dialog__close-button{position:absolute;top:16px;right:16px;width:24px;height:24px}.max-quantity-dialog__close-button .svg-wrapper{width:18px;height:18px}.max-quantity-dialog__title{font-family:var(--font-heading--family, "Jil-Futura");font-size:22px;font-weight:600;letter-spacing:1.04px;text-transform:uppercase;line-height:1.2;margin:0;text-align:start;padding-inline:4px}@media (min-width: 768px){.max-quantity-dialog__title{font-size:26px;padding-inline:0}}.max-quantity-dialog__description{font-family:var(--body-family-body, Jil-Futura);font-weight:300;font-size:16px;line-height:1.5;margin:0;text-align:start;padding-inline:4px}@media (min-width: 768px){.max-quantity-dialog__description{padding-inline:0}}.max-quantity-dialog__actions{display:grid;gap:16px;width:100%}@media (min-width: 768px){.max-quantity-dialog__actions{display:flex;flex-direction:row;gap:16px}}.max-quantity-dialog__actions .button{width:100%;height:40px;display:flex;justify-content:center;align-items:center;padding:0 24px;font-size:14px}@media (min-width: 768px){.max-quantity-dialog__actions .button{font-size:12px}}.max-quantity-dialog__actions .button--primary{background-color:#000;color:#fff;border:1px solid #000}.max-quantity-dialog__actions .button--secondary{background-color:#fff;color:#000;border:1px solid #000}.picture-optimized{display:block;position:relative;overflow:hidden;width:100%;height:auto}.picture-optimized picture{width:100%;height:100%;display:block}.picture-optimized__img{width:100%;height:100%;object-fit:cover;display:block}.percentage-discount{font-size:14px;transform:translateY(-1px)}.product-card-v2{width:100%;font-family:var(--primary-font);display:flex;flex-direction:column}.product-card-v2__media{position:relative;overflow:hidden;aspect-ratio:1 / 1.5;border-radius:0;transition:transform .2s ease}.product-card-v2__media:hover .product-card-v2__media-hover{opacity:1}.product-card-v2__media-hover{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s ease}.product-image-wrap{width:100%;height:100%}.product-image-wrap picture,.product-image-wrap .picture-optimized__img{width:100%;height:100%;display:block}.product-image-wrap .picture-optimized__img{background:#f3f1f0;object-fit:cover}.badge--absolute{position:absolute;left:8px;top:12px;z-index:2;writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg)}.product-card-v2__info{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 0;text-align:center;overflow:hidden}.color-variants{color:#111;font-family:var(--primary-font);font-size:14px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.2px;text-align:center;margin:0;height:18px;overflow:hidden}.title-v2{color:#111;font-family:var(--primary-font);font-size:14px;font-style:normal;font-weight:400;line-height:18px;text-decoration:none;margin:0;letter-spacing:.2px;text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;transition:color .2s ease}.title-v2:hover{color:#000;text-decoration:underline}.price-v2{display:flex;gap:8px;flex-wrap:wrap;align-items:center;justify-content:center;font-family:var(--primary-font);font-size:14px;font-weight:400;line-height:18px;letter-spacing:.2px;text-align:center;margin:0}.price-regular{color:#111}.price-original{color:#969693;text-decoration:line-through;text-decoration-skip-ink:none;text-underline-position:from-font}.price-sale,.price-discount{color:#111}@media (max-width: 768px){.product-card-v2{gap:8px}.title-v2,.price-v2,.color-variants{font-size:13px}}.product-card{width:100%;font-family:Arial,sans-serif}.product-card__media{position:relative;overflow:hidden}.product-card__media:hover .product-card__media-hover{opacity:1}.product-card__media-hover{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.product-image{display:block}.product-image-wrap{width:100%}.product-image-img{display:block;width:100%;height:auto;background:#f3f1f0;border-radius:4px;aspect-ratio:4 / 5;object-fit:cover}.wishlist-btn{position:absolute;right:12px;bottom:12px;width:24px;height:24px;padding:0;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;cursor:pointer;color:#000}.wishlist-btn:hover{opacity:.85}.badge--absolute{position:absolute;left:0;z-index:1}.product-card__swatches{display:flex;align-items:center;gap:6px;margin:8px 0 4px;padding:0 4px}.swatch-more{color:#6b6b6b;font-size:12px}.product-card__info{display:flex;padding:var(--spacing-12, 12px) var(--spacing-4, 4px) 0;flex-direction:column;align-items:flex-start;gap:var(--spacing-4, 4px)}.brand{color:var(--Primary-Black, #000);font-family:var(--body-family-body, Jil-Futura);font-size:var(--fonts-size-text-Text-4, 12px);font-style:normal;font-weight:300;line-height:normal}.title{color:var(--Primary-Black, #000);font-family:var(--body-family-body, Jil-Futura);font-size:var(--fonts-size-text-Text-3, 14px);font-style:normal;font-weight:500;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.title:hover{text-decoration:underline}.collection_grid-item{display:flex;flex-direction:column;width:100%}@media (max-width: 767px){.collection_grid{gap:16px;padding:16px}}@media (min-width: 768px){.collection_grid{gap:20px;padding:0 40px}}.collection_grid .product-item{height:fit-content;align-self:start}.collection_grid{box-sizing:border-box}@media (max-width: 768px){.collection_grid .product-card-v2 .title-v2{font-size:14px}}.collection_grid .product-card-v2 .title-v2{text-decoration:none!important}.collection_grid .product-card-v2 .price-regular,.collection_grid .product-card-v2 .color-variants{font-size:11px}.product-media{aspect-ratio:var(--gallery-aspect-ratio, var(--ratio));min-height:0;min-width:0}::view-transition-old(gallery-item),::view-transition-new(gallery-item){animation-duration:0ms}.product-tags{display:flex;flex-wrap:wrap;gap:.25rem}.product-tag{display:inline-flex;height:16px;padding:4px 8px;justify-content:center;align-items:center;gap:10px;text-align:center;font-family:var(--font-family-body, Jil-Futura);font-size:10px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1px;border-radius:0}.quantity-selector{--quantity-selector-width: 124px;display:flex;justify-content:space-between;align-items:center;color:var(--color-input-text);background-color:var(--color-input-background);border:var(--style-border-width-inputs) solid var(--color-input-border);border-radius:var(--style-border-radius-inputs);align-self:stretch;transition:background-color var(--animation-speed) var(--animation-easing)}.quantity-selector:hover{background-color:var(--color-input-hover-background)}.product-form-buttons:has(.add-to-cart-button.button-secondary) .quantity-selector{border-radius:var(--style-border-radius-buttons-secondary)}.quantity-selector :is(.quantity-minus,.quantity-plus){padding:0;background:transparent;box-shadow:none;display:flex;justify-content:center;align-items:center;cursor:pointer;width:var(--minimum-touch-target);height:var(--minimum-touch-target);flex-shrink:0;color:var(--color-input-text)}.quantity-selector .quantity-minus{border-start-start-radius:var(--style-border-radius-inputs);border-end-start-radius:var(--style-border-radius-inputs)}.quantity-selector .quantity-plus{border-start-end-radius:var(--style-border-radius-inputs);border-end-end-radius:var(--style-border-radius-inputs)}.product-details .quantity-selector{border-radius:var(--style-border-radius-buttons-primary)}.product-details .quantity-selector .quantity-minus{border-start-start-radius:var(--style-border-radius-buttons-primary);border-end-start-radius:var(--style-border-radius-buttons-primary)}.product-details .quantity-selector .quantity-plus{border-start-end-radius:var(--style-border-radius-buttons-primary);border-end-end-radius:var(--style-border-radius-buttons-primary)}.quantity-selector .svg-wrapper{transition:transform var(--animation-speed) var(--animation-easing)}.quantity-selector svg{width:var(--icon-size-xs);height:var(--icon-size-xs)}:is(.quantity-minus,.quantity-plus):active .svg-wrapper{transform:scale(.9)}.quantity-selector input[type=number]{margin:0;text-align:center;border:none;-webkit-appearance:none;appearance:none;max-width:calc(var(--quantity-selector-width) - var(--minimum-touch-target) * 2);border-radius:var(--style-border-radius-buttons);color:var(--color-input-text);background-color:transparent}.quantity-selector input[type=number]::-webkit-inner-spin-button,.quantity-selector input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.quantity-selector input[type=number]{-webkit-appearance:textfield;appearance:textfield}restock-form{display:flex;flex-direction:column;height:100%}.restock-form-container{padding:2px;border-radius:8px;display:flex;flex-direction:column;min-height:0;flex:1}.restock-form-description{color:#333;font-size:14px;line-height:1.5;margin:0 0 10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.restock-form{display:flex;flex-direction:column;flex:1;gap:24px}.form-content{flex:1;display:flex;flex-direction:column;gap:16px}.form-field{display:flex;flex-direction:column;gap:8px;margin-block:16px}.form-checkbox-group{display:flex;align-items:flex-start;flex-direction:column}.form-checkbox-label{color:#333;font-size:14px;line-height:1.4;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;cursor:pointer;margin-top:-4px}.form-link{color:#333;text-decoration:underline;text-underline-offset:2px}.form-link:hover{text-decoration:none}.form-submit-container{margin-top:auto}.success-wrapper{display:flex;flex-direction:column;gap:16px;margin-top:auto;height:100%}.success-wrapper p{flex:1}.checkout-button{width:100%;display:flex;height:44px;padding:var(--spacing-12, 12px) var(--spacing-24, 24px);justify-content:center;align-items:center;gap:var(--spacing-4, 4px);align-self:stretch;background:var(--colors-primary-black, #000);cursor:pointer;border:none;margin:0;color:var(--colors-primary-white, #fff);text-align:center;font-family:var(--body-family-body, Jil-Futura);font-size:var(--fonts-size-text-Text-3, 14px);font-weight:400;line-height:normal;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.size-guide-table-description{font-family:var(--body-family-body, Jil-Futura);font-size:12px;margin-bottom:16px}.size-guide-table-wrapper{position:relative}.size-guide-table-container{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.size-guide-table-container::-webkit-scrollbar{display:none}.size-guide-table{width:100%;border-collapse:collapse;font-family:var(--body-family-body, Jil-Futura);font-size:14px;text-align:left}.size-guide-table td{padding:8px;height:32px;vertical-align:middle;min-width:60px;font-weight:300}.size-guide-table td:first-child{font-weight:400;min-width:155px}.size-guide-table .shaded-row{background-color:#f9f9f9}.size-guide-table tbody td:not(:first-child){text-align:center}variant-aware-buy-button .button-text{font-size:12px}toast-component[data-state=open]>div{opacity:1;pointer-events:none}toast-component[data-state=open]{top:4rem;pointer-events:none}toast-component[data-state=open]>div{pointer-events:auto!important}@media (max-width: 768px){toast-component{top:4rem;left:1rem;right:1rem;transform:none}toast-component>div{max-width:none}}@media (max-width: 767px){[ref=sliderContainer]{justify-content:start;overflow-x:auto}}.wishlist-card .button-text{font-size:12px!important}.wishlist-card .button-secondary:hover{border-color:#9a9a9a!important}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map */
