.product-page-section .product-single__wrapper{height:300px;min-height:0;flex:none;background:#fff;border:1px solid var(--line);border-radius:var(--r);overflow:hidden}@media only screen and (min-width:1000px){.product-page-section .product-single__wrapper{height:460px;max-width:none;max-height:none}}.product-page-section .product-single__wrapper:after{display:none}.product-page-section .product-single__gallery{position:absolute;top:18px;left:18px;right:18px;bottom:18px;width:auto;height:auto}.product-page-section .product-single__gallery .slick-list,.product-page-section .product-single__gallery .slick-track,.product-page-section .product-single__gallery-item{height:100%}.product-page-section .product-single__gallery-item .product-single__media-wrapper,.product-page-section .product-single__gallery-item .media,.product-page-section .product-single__gallery-item .product-single__media{height:100%;background:#fff}.product-page-section .product-single__media .product-featured-media{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.product-page-section .product-single__gallery-item .deferred-media,.product-page-section .product-single__gallery-item video,.product-page-section .product-single__gallery-item iframe{height:100%;max-height:100%}.product-page-section .product-single__gallery .slick-prev{left:2px;z-index:3}.product-page-section .product-single__gallery .slick-next{right:2px;z-index:3}.sk-gallery-badges{position:absolute;top:10px;left:10px;display:flex;flex-direction:column;align-items:flex-start;gap:6px;z-index:4;pointer-events:none}.product-page-section .thumbnails-wrapper{background:transparent;margin-top:8px;padding:0}.product-page-section .product-single__thumbnails{justify-content:flex-start;gap:8px}.product-page-section .product-single__thumbnails-item{width:88px;max-width:88px;margin:0;flex:1 1 auto}.product-page-section .product-single__thumbnail-wrap{height:56px;background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:2px;box-sizing:border-box;transition:border-color .15s}.product-page-section .product-single__thumbnail,.product-page-section .product-single__thumbnail.active-thumb{transform:none}.product-page-section .product-single__thumbnail.active-thumb .product-single__thumbnail-image{box-shadow:none}.product-page-section .product-single__thumbnails-item:has(.active-thumb) .product-single__thumbnail-wrap,.product-page-section .product-single__thumbnail-wrap:has(.active-thumb){border:2px solid var(--ink);padding:1px}.product-page-section .product-single__thumbnail .media{padding-bottom:0!important;height:100%}.product-page-section .product-single__thumbnail .product-single__thumbnail-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;background:#fff}.product-page-section .product__meta-grid{display:flex;flex-direction:column;gap:0}.sk-pdp-eyebrow{font-family:var(--font-display);font-weight:600;text-transform:uppercase;letter-spacing:.12em;font-size:13px;color:var(--steel);margin:0 0 4px}.product-page-section .product__title{font-family:var(--font-display);font-weight:800;text-transform:uppercase;line-height:.94;letter-spacing:.005em;font-size:clamp(26px,4.5vw,42px);margin:0 0 8px}.product-page-section .product-promo-content{padding-bottom:8px;align-items:center}.product-page-section .product-promo-content .product__tags{display:none}.sk-coverage{margin:0 0 8px}.product-page-section .variant-sku{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;color:var(--steel-2);margin-top:16px;order:99}.sk-afterpay-line{font-size:12px;color:var(--steel);margin:8px 0 0}.product-page-section .product-header__info{margin:0}.sk-fit-check{margin:16px 0 0}.sk-fit-panel{border-radius:var(--r);padding:10px 12px;font-size:13px}.sk-fit-panel--yes{background:#e9f4ee;border:1px solid #BFDCCB}.sk-fit-panel--yes .sk-fit-line{color:var(--green)}.sk-fit-panel--no{background:#fbf3e2;border:1px solid #EAD9AC}.sk-fit-panel--no .sk-fit-line{color:#8a6a14}.sk-fit-line{display:flex;align-items:center;gap:8px;font-weight:600}.sk-fit-line svg{flex:none}.sk-fit-panel--unknown{background:#fff;border:1px solid var(--line)}.sk-fit-panel--unknown summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;font-weight:600;min-height:24px}.sk-fit-panel--unknown summary::-webkit-details-marker{display:none}.sk-fit-panel--unknown summary .sk-fit-toggle-label{display:flex;align-items:center;gap:8px}.sk-fit-panel--unknown summary .sk-fit-chev{transition:transform .2s;color:var(--steel)}.sk-fit-panel--unknown[open] summary .sk-fit-chev{transform:rotate(180deg)}.sk-fit-rego{margin-top:12px}.sk-fit-cta{margin-top:8px}.sk-opt-legend{font-size:13px;font-weight:700;margin-bottom:8px;color:var(--ink)}.sk-opt-legend .selected-status--color{font-weight:500}.sk-opt-grid{display:grid!important;grid-template-columns:1fr 1fr;gap:8px;margin-left:0!important}.sk-opt-grid .single-option-selector__wrap-option{display:block;width:auto}.sk-opt-grid .single-option-selector__option-wrap{height:100%}.sk-opt-grid .single-option-selector__option{display:block;width:100%;height:100%;min-height:44px;line-height:1.35;margin:0;padding:10px 12px;text-align:left;box-sizing:border-box;background:#fff!important;color:var(--ink)!important;border:1.5px solid var(--line);border-radius:var(--r);transform:none;transition:border-color .15s}.sk-opt-grid .single-option-selector__option:hover{border-color:var(--steel-2)}.sk-opt-grid input[type=radio]:checked+.single-option-selector__option-wrap .single-option-selector__option{background:#fff!important;color:var(--ink)!important;border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.sk-opt-grid input[type=radio][data-disabled=true]+.single-option-selector__option-wrap .single-option-selector__option{opacity:.45}.sk-opt-grid .opt-name{display:block;font-weight:700;font-size:14px;padding:0}.sk-opt-grid .opt-price{display:block;font-size:13px;color:var(--steel);margin-top:2px;padding:0}.product-page-section .product-form__item--submit{gap:10px;align-items:stretch}.product-page-section .product-form__quantity{width:auto;margin-right:0}.product-page-section .product-form__quantity .quantity{height:52px;border:1.5px solid var(--line);border-radius:var(--r);background:#fff}.product-page-section .product-form__quantity .quantity__input{font-weight:700;font-size:1rem;min-width:34px}.product-page-section .product-form__quantity .quantity__button{width:2.375rem;color:var(--steel)}.product-page-section .product-form__quantity .quantity__button:hover{color:var(--ink)}.product-page-section .product-form__cart-submit{height:56px;padding:0 22px;font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:17px;color:#fff;border-radius:var(--r)}.product-page-section .product-form__cart-submit:after{background-color:var(--red);border:none;border-radius:var(--r)}.product-page-section .product-form__cart-submit:not([disabled]):hover:after{background-color:var(--red-deep);filter:none}.product-page-section .product-form__cart-submit[disabled]:after{background-color:var(--steel-2);opacity:1}.product-page-section .product-form__cart-submit .icon-add-cart{display:none}.sk-atc-price{margin-left:6px;white-space:nowrap}.product-form--variant-sold-out .sk-atc-price,.product-page-section .product-form__cart-submit[disabled] .sk-atc-price{display:none}.product-page-section .product-form__open-cart:after{background-color:var(--ink)}.product-page-section .product-form__dynamic-buttons{margin-top:2px}.product-page-section .product-form__stock-notification{text-align:left;margin-bottom:8px}.sk-reassurance{display:grid;gap:8px;margin-top:16px}.sk-reassurance-row{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--steel)}.sk-reassurance-row svg{flex:none;color:var(--steel)}.sk-reassurance-row b.red{color:var(--red)}.product-form__button--fixed.sticky-atc{display:flex;align-items:center;gap:12px;left:0;right:0;bottom:0;width:100%;z-index:70;background:#fff;border-top:1px solid var(--line);box-shadow:0 -8px 30px #1314171f;padding:10px 16px calc(10px + env(safe-area-inset-bottom));text-align:left;transform:translateY(105%);transition:transform .25s cubic-bezier(.2,.8,.2,1);pointer-events:none}@media only screen and (min-width:1024px){.product-form__button--fixed.sticky-atc{padding:12px 32px}}.product-form__button--fixed.sticky-atc.sticky-atc--on{transform:translateY(0);pointer-events:auto}.fix-controls-group--submit .product-form__button--fixed.sticky-atc{transform:translateY(105%);pointer-events:none}.fix-controls-group--submit .product-form__button--fixed.sticky-atc.sticky-atc--on{transform:translateY(0);pointer-events:auto}.sticky-atc__content{display:flex;align-items:center;gap:12px;width:100%;max-width:var(--maxw);margin:0 auto}.sticky-atc__info{flex:1;min-width:0}.sticky-atc__title{font-size:13px;font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sticky-atc__meta{font-size:12px;color:var(--steel);margin:2px 0 0}.sticky-atc__action{flex:none;display:flex;align-items:center}.sticky-atc__action .product-form__cart-submit{height:48px;min-width:0;width:auto;padding:0 18px;font-size:15px;margin:0}.sticky-atc__action .product-form__cart-submit .sk-atc-price{display:none}.sticky-atc .product-form__error-message-wrapper{margin-bottom:4px}.product__info-container--modal .product-single__meta,.product__info-container--modal--out .product-single__meta{background:#fff;border:1px solid var(--line);border-radius:var(--r);box-shadow:0 12px 40px -8px #13141740}.product-content-section .product__collapsible-details{border-top:1px solid var(--line)}.product-content-section .product__collapsible-details summary{padding:16px 2.5rem 16px 2px}.product-content-section .product__collapsible-details .accordion__sumary-text h3{font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:16px;color:var(--ink)}.product-content-section .accordion__icon-open{display:flex;align-items:center;justify-content:center;top:calc(50% - .78125rem)}.product-content-section .accordion__icon-open .acc-x{font-size:20px;color:var(--steel);transition:transform .2s;line-height:1}.product-content-section details[open]>summary .acc-x{transform:rotate(45deg);color:var(--red)}.product-content-section .product__collapsible__content{padding:0 2px 18px;color:var(--steel);font-size:15px}.product-content-section .product__collapsible__content .rte-setting{max-width:60ch}.sk-compare{max-width:880px;margin:0 auto;padding:24px 0}.sk-compare-head{max-width:640px;margin:0 0 28px}.sk-compare-head h2{margin-top:6px}.sk-compare-card{background:#fff;border:1px solid var(--line);border-radius:var(--r);overflow-x:auto}.sk-compare-table{width:100%;border-collapse:collapse;min-width:560px}.sk-compare-table thead tr{background:var(--ink);color:#fff}.sk-compare-table thead th{font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:14px;padding:12px 14px;text-align:left}.sk-compare-table thead th.sk-compare-col--plus{color:var(--plate-yellow)}.sk-compare-table thead th.sk-compare-col--generic{color:var(--steel-2)}.sk-compare-table tbody tr{border-top:1px solid var(--line)}.sk-compare-table tbody th{font-size:13px;font-weight:600;text-align:left;padding:11px 14px}.sk-compare-table tbody td{padding:11px 14px;font-size:13px}.sk-compare-table .sk-compare-col--plus{background:#d9232b0a}.sk-compare-table thead th.sk-compare-col--plus{background:transparent}.sk-compare-table .sk-compare-check{color:var(--green);display:inline-flex}.sk-compare-table .sk-compare-dash{color:var(--steel-2)}.sk-kit{max-width:880px;margin:0 auto}.sk-kit-head{max-width:640px;margin:0 0 28px}.sk-kit-head h2{margin-top:6px}.sk-kit-card{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:18px}.sk-kit-row{display:flex;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line)}.sk-kit-row:last-of-type{border-bottom:none}.sk-kit-row .tick{cursor:pointer;min-width:22px;min-height:22px;padding:0}.sk-kit-row .tick[disabled]{cursor:default;opacity:.9}.sk-kit-row .tick svg{display:block}.sk-kit-row .tick:not(.on) svg{visibility:hidden}.sk-kit-thumb{flex:none;width:54px;height:42px;background:#fff;border:1px solid var(--line);border-radius:var(--r);display:flex;align-items:center;justify-content:center;overflow:hidden}.sk-kit-thumb img{max-width:100%;max-height:100%;object-fit:contain}.sk-kit-row--off .sk-kit-thumb,.sk-kit-row--off .sk-kit-info{opacity:.45}.sk-kit-info{flex:1;min-width:0}.sk-kit-title{font-size:13px;font-weight:600;line-height:1.3;margin:0}.sk-kit-title a{color:inherit;text-decoration:none}.sk-kit-title .tiny{color:var(--steel);font-weight:500}.sk-kit-sub{font-size:12px;color:var(--steel);margin:1px 0 0}.sk-kit-price{flex:none;font-family:var(--font-display);font-weight:700;font-size:16px;letter-spacing:.01em}.sk-kit-total-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:16px}.sk-kit-total{font-family:var(--font-display);font-weight:700;font-size:24px;letter-spacing:.01em}.sk-kit-add{height:48px}.sk-kit-add[disabled]{opacity:.5;cursor:not-allowed}.sk-kit-forms{display:none}.sk-rec-head{max-width:640px;margin:0 0 28px}.sk-rec-head .product-recommendations__heading,.sk-rec-head h2{font-family:var(--font-display);font-weight:800;text-transform:uppercase;line-height:.94;font-size:clamp(26px,4.5vw,42px);margin:6px 0 0;text-align:left}.sk-rec-grid{display:grid;grid-auto-flow:column;grid-auto-columns:70%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 0 6px;margin:0;list-style:none;-webkit-overflow-scrolling:touch;scrollbar-width:none}.sk-rec-grid::-webkit-scrollbar{display:none}.sk-rec-grid>*{scroll-snap-align:start;width:auto;max-width:none}@media only screen and (min-width:1000px){.sk-rec-grid{grid-auto-flow:row;grid-template-columns:repeat(4,1fr);grid-auto-columns:auto;gap:16px;overflow:visible}}.sk-recents-rail .pcard-media{background:#fff;border-bottom:1px solid var(--line)}.sk-recents-rail .pcard-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:10px}.sk-kit-thumb-gallery{display:contents}.sk-kit-add.sk-btn--loading{opacity:.6;pointer-events:none}.product-form--variant-sold-out .product-form__button--fixed.sticky-atc{display:none}.sk-kit-row .tick{position:relative}.sk-kit-row .tick:after{content:"";position:absolute;top:-11px;right:-11px;bottom:-11px;left:-11px}@media only screen and (max-width:1000px){.product-page-section .product-form__quantity .quantity__button{width:2.75rem}}.product-form__button--fixed.sticky-atc{animation:none}
/*# sourceMappingURL=/cdn/shop/t/96/assets/sk-pdp.css.map */
