:root{--sss-ink-ice: #096e93;--sss-ink-muted: #5a6b7c;--sss-ink-gold: #7a6200}.rte:has(>[class^=pc-],>.rte-table-wrapper>[class^=pc-]){display:flex;flex-direction:column;align-items:stretch;gap:24px;font-family:var(--font-body);color:var(--text-body);line-height:var(--leading-body)}.rte:has(>[class^=pc-],>.rte-table-wrapper>[class^=pc-])>*{margin-block:0;width:100%;max-inline-size:100%;text-align:start}.rte:has(>[class^=pc-])>:is(p,ul,ol){font-size:.95rem;line-height:var(--leading-body);color:var(--text-body)}.rte:has(>[class^=pc-])>.rte-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}:is(body,.rte) :is(.pc-description,.pc-tech-summary,.pc-feature-list,.pc-specs-table) a,:is(body,.rte) .rte:has(>[class^=pc-])>p a{color:var(--sss-ink-ice);text-decoration:underline;text-decoration-color:#0e8ab659;text-decoration-thickness:1.5px;text-underline-offset:.18em;transition:color var(--dur-fast) var(--ease-out-sss),text-decoration-color var(--dur-fast) var(--ease-out-sss)}:is(body,.rte) :is(.pc-description,.pc-tech-summary,.pc-feature-list,.pc-specs-table) a:hover,:is(body,.rte) .rte:has(>[class^=pc-])>p a:hover{color:var(--ice-600);text-decoration-color:currentcolor}:is(body,.rte) .pc-description{display:grid;gap:12px;max-inline-size:100%}:is(body,.rte) .pc-description p{margin:0;font-family:var(--font-body);font-size:.95rem;line-height:var(--leading-body);color:var(--text-body)}:is(body,.rte) .pc-description p:first-child{font-size:1.05rem;color:var(--gray-700)}:is(body,.rte) .pc-description :is(strong,b){color:var(--navy-900)}:is(body,.rte) .pc-media{display:flex;justify-content:center;max-inline-size:100%}:is(body,.rte) .pc-media:empty,:is(body,.rte) .pc-media:not(:has(img,picture,video,iframe)){display:none}:is(body,.rte) .pc-media img{display:block;max-width:100%;height:auto;padding:12px;background:var(--snow-0);border:1.5px solid var(--line-200);border-radius:var(--radius-md)}:is(body,.rte) .pc-tech-summary{display:block;max-inline-size:100%;background:var(--surface-card);border:1.5px solid var(--line-200);border-radius:var(--radius-md);transition:border-color var(--dur-fast) var(--ease-out-sss),box-shadow var(--dur-fast) var(--ease-out-sss)}:is(body,.rte) .pc-tech-summary+.pc-tech-summary{margin-top:-12px}:is(body,.rte) .pc-tech-summary:hover{border-color:#bfe8f8}:is(body,.rte) .pc-tech-summary[open]{border-color:var(--ice-500);box-shadow:var(--shadow-card)}:is(body,.rte) .pc-tech-summary>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 18px 15px 20px;margin:0;list-style:none;cursor:pointer;border-radius:calc(var(--radius-md) - 1.5px);font-family:var(--font-display);font-weight:700;font-size:1rem;line-height:1.35;color:var(--text-heading);text-transform:none;letter-spacing:0;transition:color var(--dur-fast) var(--ease-out-sss),background-color var(--dur-fast) var(--ease-out-sss)}:is(body,.rte) .pc-tech-summary>summary::-webkit-details-marker{display:none}:is(body,.rte) .pc-tech-summary>summary::marker{content:""}:is(body,.rte) .pc-tech-summary>summary:after{content:"+";flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--ice-50);box-shadow:inset 0 0 0 1.5px #bfe8f8;color:var(--sss-ink-ice);font-family:var(--font-display);font-size:1.3rem;font-weight:600;line-height:1;transition:transform var(--dur-med) var(--ease-out-sss),background-color var(--dur-fast) var(--ease-out-sss)}:is(body,.rte) .pc-tech-summary>summary:hover{color:var(--sss-ink-ice)}:is(body,.rte) .pc-tech-summary>summary:hover:after{background:var(--ice-100)}:is(body,.rte) .pc-tech-summary[open]>summary:after{transform:rotate(45deg)}:is(body,.rte) div.pc-tech-summary{border-color:var(--line-200)}:is(body,.rte) div.pc-tech-summary>summary{cursor:default}:is(body,.rte) div.pc-tech-summary>summary:after{display:none}:is(body,.rte) .pc-tech-summary>summary:focus-visible{outline:none;box-shadow:var(--focus-ring)}:is(body,.rte) .pc-tech-summary__content{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));column-gap:28px;margin:0 20px 6px;padding-top:4px;border-top:1.5px solid var(--line-200);clip-path:inset(0 0 1.5px 0)}:is(body,.rte) .pc-tech-category{display:flex;flex-direction:column;gap:4px;min-width:0;padding:13px 0 14px;border-bottom:1.5px solid var(--line-200)}:is(body,.rte) .pc-tech-category:has(.pc-feature-list),:is(body,.rte) .pc-tech-category:has(.pc-tech-tags),:is(body,.rte) .pc-tech-summary__content>:not(.pc-tech-category){grid-column:1 / -1}:is(body,.rte) .pc-tech-summary__content>.pc-feature-list{padding:14px 0 16px;border-bottom:1.5px solid var(--line-200)}:is(body,.rte) :is(.pc-tech-category__title,.pc-rating__title){margin:0;font-family:var(--font-display);font-weight:700;font-size:12px;line-height:1.4;letter-spacing:var(--tracking-tag);text-transform:uppercase;color:var(--sss-ink-muted)}:is(body,.rte) .pc-tech-category__value{margin:0;font-family:var(--font-body);font-size:.95rem;line-height:1.55;color:var(--navy-900);overflow-wrap:anywhere}:is(body,.rte) .pc-tech-tags{display:flex;flex-flow:row wrap;align-items:flex-start;gap:8px;margin-top:4px;white-space:normal}:is(body,.rte) :is(.pc-tech-tag,.pc-tech-tags>*){flex:0 0 auto;width:auto;max-width:100%;margin:0;display:inline-flex;align-items:center;padding:4px 12px;border-radius:var(--radius-pill);border:1px solid #bfe8f8;background:linear-gradient(180deg,#ffffff 0%,var(--ice-100) 55%,#d3f0fb 100%);box-shadow:inset 0 1px #ffffffe6,0 1px 2px #0e8ab61f;font-family:var(--font-display);font-weight:700;font-size:13px;line-height:1.35;letter-spacing:.01em;text-transform:none;color:var(--sss-ink-ice)}:is(body,.rte) .pc-rating-group{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:22px 32px;max-inline-size:100%;padding:20px 22px 18px;background:var(--surface-tint);border:1.5px solid var(--line-200);border-radius:var(--radius-md)}:is(body,.rte) .pc-rating{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"title value" "bar bar";align-items:baseline;column-gap:14px;row-gap:10px;min-width:0}:is(body,.rte) .pc-rating__title{grid-area:title;overflow-wrap:normal}:is(body,.rte) .pc-rating__value{grid-area:value;margin:0;justify-self:end;text-align:end;font-family:var(--font-display);font-weight:700;font-size:.95rem;line-height:1.3;color:var(--navy-900);font-variant-numeric:tabular-nums}:is(body,.rte) .pc-rating__bar{grid-area:bar;position:relative;padding-top:18px}:is(body,.rte) .pc-rating__bar:before{content:"";position:absolute;inset:0 0 auto;height:8px;border-radius:var(--radius-pill);background:var(--mist-100);box-shadow:inset 0 0 0 1px var(--line-200)}:is(body,.rte) .pc-rating__fill{position:absolute;top:0;height:8px;min-width:8px;border-radius:var(--radius-pill);background:linear-gradient(90deg,var(--ice-500),var(--ice-600));box-shadow:0 1px 3px #0e8ab640}:is(body,.rte) .pc-rating__labels{display:flex;justify-content:space-between;gap:12px;font-family:var(--font-body);font-size:12px;line-height:1.3;color:var(--sss-ink-muted)}:is(body,.rte) .pc-rating__labels>:last-child{text-align:end}:is(body,.rte) .pc-specs-table{width:100%!important;max-inline-size:100%;margin:0;border-collapse:separate;border-spacing:0;border:1.5px solid var(--line-200);border-radius:var(--radius-md);background:var(--surface-card);font-family:var(--font-body);font-size:.92rem;line-height:1.5;table-layout:fixed}:is(body,.rte) .pc-specs-table caption{caption-side:top;padding:0 2px 10px;text-align:start;font-family:var(--font-display);font-weight:700;font-size:1.05rem;line-height:1.35;color:var(--text-heading)}:is(body,.rte) .pc-specs-table :is(thead,tbody,tr){background:none;text-transform:none;font-weight:inherit;border:0}:is(body,.rte) .pc-specs-table :is(th,td){padding:11px 16px;vertical-align:top;text-align:start;border:0;border-top:1.5px solid var(--line-200);overflow-wrap:anywhere;white-space:normal}:is(body,.rte) .pc-specs-table tr:first-child>:is(th,td){border-top:0}:is(body,.rte) .pc-specs-table th{width:40%;background:var(--frost-50);border-right:1.5px solid var(--line-200);font-family:var(--font-display);font-weight:700;font-size:.85rem;color:var(--text-heading)}:is(body,.rte) .pc-specs-table td{color:var(--gray-700);font-variant-numeric:tabular-nums}:is(body,.rte) .pc-specs-table tr:nth-child(2n)>td{background:#fbfdfe}:is(body,.rte) .pc-specs-table tr:first-child>:first-child{border-top-left-radius:calc(var(--radius-md) - 1.5px)}:is(body,.rte) .pc-specs-table tr:first-child>:last-child{border-top-right-radius:calc(var(--radius-md) - 1.5px)}:is(body,.rte) .pc-specs-table tr:last-child>:first-child{border-bottom-left-radius:calc(var(--radius-md) - 1.5px)}:is(body,.rte) .pc-specs-table tr:last-child>:last-child{border-bottom-right-radius:calc(var(--radius-md) - 1.5px)}:is(body,.rte) .pc-feature-list{display:grid;gap:6px;max-inline-size:100%;margin:0;padding:0;list-style:none}:is(body,.rte) div.pc-feature-list>:is(ul,ol){display:grid;gap:6px;margin:0;padding:0;list-style:none}:is(body,.rte) :is(.pc-feature-list>li,div.pc-feature-list>:is(ul,ol)>li){position:relative;margin:0;padding-left:30px;font-family:var(--font-body);font-size:.95rem;line-height:var(--leading-body);color:var(--text-body)}:is(body,.rte) :is(.pc-feature-list>li,div.pc-feature-list>:is(ul,ol)>li):before{content:"";position:absolute;left:0;top:calc(.85em - 10px);width:20px;height:20px;border-radius:50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230e8ab6' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 12px 12px no-repeat,var(--ice-100)}:is(body,.rte) hr.pc-divider{display:block;height:0;margin-block:8px;border:0;border-top:2px dashed var(--line-200);background:none;opacity:1}:is(body,.rte) hr.pc-divider:last-child{display:none}@media screen and (max-width:749px){:is(body,.rte) .pc-rating-group{padding:18px 16px 16px}:is(body,.rte) .pc-tech-summary>summary{padding:14px 14px 14px 16px}:is(body,.rte) .pc-tech-summary__content{margin-inline:16px}:is(body,.rte) .pc-specs-table :is(th,td){padding:10px 12px}}.product-information media-gallery .media-gallery__grid .product-media-container{background:var(--snow-0);border:1.5px solid var(--line-200);border-radius:var(--radius-md);transition:border-color var(--dur-fast) var(--ease-out-sss),box-shadow var(--dur-med) var(--ease-out-sss)}.product-information media-gallery .media-gallery__grid .product-media-container:hover{border-color:#bfe8f8;box-shadow:var(--shadow-card)}.product-information media-gallery .product-media-container__zoom-button:focus-visible{outline:none;box-shadow:inset 0 0 0 3px var(--ice-500);border-radius:var(--radius-md)}@media screen and (max-width:749px){.product-information .product-information__media{padding-inline:16px}.product-information media-gallery slideshow-container{border:1.5px solid var(--line-200);border-radius:var(--radius-md);overflow:hidden;background:var(--snow-0)}}.product-information .product-information__grid.product-information--media-none:before,.product-information .product-information__grid.product-information--media-none:after{grid-row:1;align-self:start;aspect-ratio:4 / 3;max-height:460px;pointer-events:none}.product-information .product-information__grid.product-information--media-none:before{content:"Photo coming soon";display:flex;align-items:flex-end;justify-content:center;padding-bottom:28px;background:var(--surface-tint);border:1.5px solid var(--line-200);border-radius:var(--radius-md);font-family:var(--font-display);font-weight:700;font-size:12px;letter-spacing:var(--tracking-tag);text-transform:uppercase;color:var(--sss-ink-muted)}.product-information .product-information__grid.product-information--media-none:after{content:"";background-color:var(--gray-400);opacity:.6;-webkit-mask:url(sss-doodle-ski.svg) center calc(50% - 12px) / 104px 104px no-repeat;mask:url(sss-doodle-ski.svg) center calc(50% - 12px) / 104px 104px no-repeat}.product-information .product-information__grid.product-information--media-none .product-details{grid-row:2}@media screen and (max-width:749px){.product-information .product-information__grid.product-information--media-none:before,.product-information .product-information__grid.product-information--media-none:after{grid-column:2 / 3;aspect-ratio:auto;height:190px}.product-information .product-information__grid.product-information--media-none:before{padding-bottom:20px}.product-information .product-information__grid.product-information--media-none:after{-webkit-mask-size:76px 76px;mask-size:76px 76px}}@media screen and (min-width:750px){.product-information .product-information__grid.product-information--media-none{grid-template-columns:1fr min(50vw,var(--sidebar-width))}.product-information .product-information__grid.product-information--media-none:before,.product-information .product-information__grid.product-information--media-none:after{grid-column:1;margin-right:calc(var(--gap, 0px) / 2)}.product-information .product-information__grid.product-information--media-none .product-details{grid-column:2;grid-row:1;width:auto;margin:0;padding-left:calc(var(--gap, 0px) / 2)}}@media screen and (min-width:1200px){.product-information .product-information__grid.product-information--media-none{grid-template-columns:2fr 1fr}}.product-details .divider__line{border-color:var(--line-200)}.product-details .text-block:is(.text-block--sss_vendor,[class*="__sss_vendor "])>p{display:inline-flex;align-items:center;width:fit-content;margin:0;padding:4px 13px;border-radius:var(--radius-pill);border:1px solid var(--line-200);background:linear-gradient(180deg,#ffffff 0%,var(--frost-50) 55%,var(--mist-100) 100%);box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1f364d14;font-family:var(--font-display);font-weight:700;font-size:12px;line-height:1.4;letter-spacing:var(--tracking-tag);text-transform:uppercase;color:var(--sss-ink-muted)}.product-details .text-block:is(.h1,.h2,.h3,.h4) h1{margin:0;font-family:var(--font-display);font-weight:700;font-size:clamp(1.65rem,1.1rem + 1.4vw,2.25rem);line-height:1.18;letter-spacing:-.005em;color:var(--text-heading);text-wrap:pretty}.product-details product-price.text-block{font-family:var(--font-display)}.product-details product-price.text-block :is(.price,.price-item--sale){font-family:var(--font-display);font-weight:700;font-size:1.35rem;line-height:1.3;color:var(--navy-900);font-variant-numeric:tabular-nums}.product-details product-price.text-block .compare-at-price{font-family:var(--font-display);font-weight:600;font-size:1rem;color:var(--sss-ink-muted);text-decoration-color:#68798a99}.product-details product-price.text-block .price__sale:not(.price__hidden){display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.product-details product-price.text-block .price__sale:not(.price__hidden):after{content:"Sale";order:3;display:inline-flex;align-items:center;padding:3px 11px;border-radius:var(--radius-pill);border:1px solid #efdc8e;background:linear-gradient(180deg,#ffffff 0%,var(--gold-100) 60%,#f9e9a8 100%);font-family:var(--font-display);font-weight:700;font-size:11.5px;line-height:1.4;letter-spacing:var(--tracking-tag);text-transform:uppercase;color:var(--sss-ink-gold)}.product-details product-price.text-block .unit-price{font-family:var(--font-body);color:var(--sss-ink-muted)}.product-details .variant-option{--options-border-width: 1.5px;--color-variant-border: var(--line-200);--color-variant-hover-border: var(--ice-500);--color-variant-hover-background: var(--frost-50);--color-variant-hover-text: var(--navy-900);--color-selected-variant-background: var(--navy-900);--color-selected-variant-border: var(--navy-900);--color-selected-variant-text: #ffffff;--color-selected-variant-hover-background: var(--navy-700);--color-selected-variant-hover-border: var(--navy-700);--color-selected-variant-hover-text: #ffffff}.product-details .variant-option.variant-option--buttons:not(.variant-option--swatches){--options-border-radius: var(--radius-pill);gap:8px}.product-details .variant-option--buttons legend,.product-details .variant-option--dropdowns>label,.product-details .variant-option[data-testid=variant-option-single]{font-family:var(--font-display);font-weight:700;font-size:12px;line-height:1.4;letter-spacing:var(--tracking-tag);text-transform:uppercase;color:var(--sss-ink-muted)}.product-details .variant-option--buttons legend{margin-block-end:10px}.product-details .variant-option .variant-option__swatch-value{font-family:var(--font-body);font-weight:400;letter-spacing:0;text-transform:none;font-size:.9rem;color:var(--navy-900)}.product-details .variant-option .variant-option__button-label{min-height:44px;padding-inline:18px;font-family:var(--font-display);font-weight:700;font-size:14px;line-height:1.2}.product-details .variant-option .variant-option__button-label:has(:focus-visible){outline:none;box-shadow:var(--focus-ring)}.product-details .variant-option--buttons .variant-option__button-label--has-swatch .swatch{box-shadow:inset 0 0 0 1.5px #0a16281f}.product-details .variant-option__select-wrapper{border:1.5px solid var(--line-200);border-radius:var(--radius-pill);transition:border-color var(--dur-fast) var(--ease-out-sss)}.product-details .variant-option__select-wrapper:hover{border-color:var(--ice-500)}.product-details .variant-option__select{font-family:var(--font-display);font-weight:700;font-size:14px;padding-inline-start:18px}.product-details .variant-option__select:focus-visible{outline:none;box-shadow:var(--focus-ring)}.product-details .product-form-buttons{gap:10px}.product-details .product-form-buttons .quantity-selector{border:1.5px solid var(--line-200);border-radius:var(--radius-pill);background:var(--snow-0);transition:border-color var(--dur-fast) var(--ease-out-sss)}.product-details .product-form-buttons .quantity-selector:hover,.product-details .product-form-buttons .quantity-selector:focus-within{border-color:var(--ice-500)}.product-details .product-form-buttons .quantity-selector :is(.quantity-minus,.quantity-plus){color:var(--navy-900);border-radius:var(--radius-pill);transition:color var(--dur-fast) var(--ease-out-sss),background-color var(--dur-fast) var(--ease-out-sss)}.product-details .product-form-buttons .quantity-selector :is(.quantity-minus,.quantity-plus):hover{color:var(--sss-ink-ice);background:var(--ice-50)}.product-details .product-form-buttons .quantity-selector :is(.quantity-minus,.quantity-plus):focus-visible{outline:none;box-shadow:var(--focus-ring)}.product-details .product-form-buttons .quantity-selector input[type=number]{font-family:var(--font-display);font-weight:700;font-size:1rem;color:var(--navy-900);background:transparent}.product-details .product-form-buttons .add-to-cart-button.button:not(.button-secondary),sticky-add-to-cart .sticky-add-to-cart__button.button{--button-background-color: var(--gold-500);--button-color: var(--navy-900);--button-border-color: var(--gold-500);border-radius:var(--radius-pill);font-family:var(--font-display);font-weight:700;font-size:15.5px;letter-spacing:.01em;box-shadow:0 1px 2px #8a6f002e,0 6px 16px #e7ba0238;transition:background-color var(--dur-fast) var(--ease-out-sss),box-shadow var(--dur-fast) var(--ease-out-sss),scale var(--dur-fast) var(--ease-out-sss)}.product-details .product-form-buttons .add-to-cart-button.button:not(.button-secondary):hover:not(:disabled),sticky-add-to-cart .sticky-add-to-cart__button.button:hover:not(:disabled){--button-background-color: var(--gold-600);--button-border-color: var(--gold-600);--button-color: var(--navy-900);box-shadow:0 2px 4px #8a6f0033,0 10px 22px #e7ba0247}.product-details .product-form-buttons .add-to-cart-button.button:not(.button-secondary):active:not(:disabled),sticky-add-to-cart .sticky-add-to-cart__button.button:active:not(:disabled){scale:.98;translate:none}.product-details .product-form-buttons .add-to-cart-button.button:focus-visible,sticky-add-to-cart .sticky-add-to-cart__button.button:focus-visible{outline:none;box-shadow:var(--focus-ring)}.product-details .product-form-buttons .add-to-cart-button.button:disabled{--button-background-color: var(--mist-100);--button-color: var(--sss-ink-muted);box-shadow:inset 0 0 0 1.5px var(--line-200);opacity:1}.product-details .product-form-buttons .add-to-cart-button .svg-wrapper.add-to-cart-icon{color:var(--navy-900)}.product-details shopify-accelerated-checkout,.product-details .accelerated-checkout-block{--shopify-accelerated-checkout-button-border-radius: var(--radius-pill);--shopify-accelerated-checkout-button-block-size: var(--height-buy-buttons)}.product-details .accelerated-checkout-block{border-radius:var(--radius-pill)}.product-details .text-block:is(.text-block--sss_fit_note,[class*="__sss_fit_note "]){margin-top:-6px}.product-details .text-block:is(.text-block--sss_fit_note,[class*="__sss_fit_note "])>p{display:inline-block;width:auto;margin:0 0 0 6px;transform:rotate(-2deg);transform-origin:left center;font-family:var(--font-hand);font-weight:600;font-size:var(--text-hand);line-height:1.15;color:var(--sss-ink-ice)}.product-details .text-block:is(.text-block--sss_trust,[class*="__sss_trust "]){display:flex;flex-direction:column;align-items:stretch;gap:8px;width:100%;margin-top:-8px;padding:14px 18px;background:var(--surface-tint);border:1.5px solid var(--line-200);border-radius:var(--radius-md)}.product-details .text-block:is(.text-block--sss_trust,[class*="__sss_trust "])>p{position:relative;display:flex;align-items:center;gap:10px;width:100%;max-inline-size:100%;margin:0;font-family:var(--font-body);font-size:.875rem;line-height:1.45;color:var(--gray-700)}.product-details .text-block:is(.text-block--sss_trust,[class*="__sss_trust "])>p:before{content:"";flex:none;width:18px;height:18px;background-color:var(--sss-ink-ice);-webkit-mask:var(--sss-trust-icon) center / contain no-repeat;mask:var(--sss-trust-icon) center / contain no-repeat}.product-details .text-block:is(.text-block--sss_trust,[class*="__sss_trust "])>p:nth-child(1){--sss-trust-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 6v6l4 2'/%3E%3C/svg%3E")}.product-details .text-block:is(.text-block--sss_trust,[class*="__sss_trust "])>p:nth-child(2){--sss-trust-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E")}.product-details .text-block:is(.text-block--sss_trust,[class*="__sss_trust "])>p:nth-child(3){--sss-trust-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0Z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E")}.product-details .text-block:is(.text-block--sss_trust,[class*="__sss_trust "])>p:first-child{font-weight:700;color:var(--navy-900)}.product-details .text-block:is(.text-block--sss_trust,[class*="__sss_trust "]) a{color:var(--sss-ink-ice);font-weight:700;text-decoration:none;transition:color var(--dur-fast) var(--ease-out-sss)}.product-details .text-block:is(.text-block--sss_trust,[class*="__sss_trust "]) a:hover{color:var(--ice-600);text-decoration:underline;text-underline-offset:.18em}.product-details .text-block:is(.text-block--sss_trust,[class*="__sss_trust "]) a:focus-visible{outline:none;border-radius:4px;box-shadow:var(--focus-ring)}.product-information>.text-block.rte{max-width:860px}.product-information .disclosures__container:not(:has(*)){display:none}sticky-add-to-cart .sticky-add-to-cart__bar{box-shadow:0 2px 4px #0a16280f,0 16px 40px #0a16281f}sticky-add-to-cart .sticky-add-to-cart__bar:before{--border: 1.5px;background:var(--snow-0);border:var(--border) solid var(--line-200);-webkit-backdrop-filter:none;backdrop-filter:none}sticky-add-to-cart .sticky-add-to-cart__image{background:var(--frost-50);box-shadow:inset 0 0 0 1px var(--line-200)}sticky-add-to-cart .sticky-add-to-cart__title{font-family:var(--font-display);font-weight:700;color:var(--navy-900)}sticky-add-to-cart .sticky-add-to-cart__variant{color:var(--sss-ink-muted)}sticky-add-to-cart .sticky-add-to-cart__price{font-family:var(--font-display);font-weight:700;color:var(--navy-900)}@media screen and (max-width:749px){sticky-add-to-cart .sticky-add-to-cart__bar{box-shadow:0 -8px 24px #0a162814}sticky-add-to-cart .sticky-add-to-cart__bar:before{inset:calc(var(--border) * -1) 0 0;border-width:1.5px 0 0;border-radius:0}}product-recommendations .text-block:is(.h3,.h4) :is(h2,h3){font-family:var(--font-display);font-weight:700;font-size:clamp(1.5rem,1.2rem + 1vw,1.9rem);line-height:1.2;color:var(--text-heading)}@media(prefers-reduced-motion:reduce){:is(body,.rte) :is(.pc-tech-summary,.pc-tech-summary>summary,.pc-tech-summary>summary:after),.product-details .product-form-buttons .add-to-cart-button,.product-information media-gallery .product-media-container{transition:none}}sticky-add-to-cart .sticky-add-to-cart__price .price__sale:not(.price__hidden){display:flex;align-items:baseline;gap:8px}sticky-add-to-cart .sticky-add-to-cart__price .compare-at-price{font-weight:600;font-size:.85em;color:var(--sss-ink-muted)}.product-information .sss-pdp-tabs:not([data-orphan],[data-details-empty],[data-active=details])~.group-block~.group-block:not(.sss-pdp-tabs~.group-block~.group-block~.group-block),.product-information .sss-pdp-tabs[data-active=details]:not([data-orphan],[data-details-empty])~.group-block:not(.sss-pdp-tabs~.group-block~.group-block),.product-information .group-block[data-sss-panel][hidden]{display:none}.product-information .sss-pdp-tabs:is([data-details-empty],[data-orphan]){display:none}.product-information sss-product-tabs.sss-pdp-tabs{--sss-tabs-top: 0px;position:sticky;top:var(--sss-tabs-top);z-index:calc(var(--layer-sticky, 8) - 2);display:block;width:100%;margin-block:-8px;padding-block:8px;background:var(--color-background, var(--snow-0));scroll-margin-top:var(--sss-tabs-top);transition:box-shadow var(--dur-fast) var(--ease-out-sss)}body:has(#header-component[sticky=always]) .product-information sss-product-tabs.sss-pdp-tabs,body:has(#header-component[sticky=scroll-up][data-sticky-state=active]) .product-information sss-product-tabs.sss-pdp-tabs{--sss-tabs-top: var(--header-height, 0px)}.product-information sss-product-tabs.sss-pdp-tabs--static{position:relative;top:auto}.product-information sss-product-tabs.sss-pdp-tabs[data-stuck]{box-shadow:0 -8px 0 var(--color-background, var(--snow-0)),0 1.5px 0 var(--line-200),0 12px 18px -16px #0a162859}.sss-pdp-tabs__track{position:relative;display:grid;grid-template-columns:1fr 1fr;padding:4px;border:1.5px solid var(--line-200);border-radius:var(--radius-pill);background:var(--frost-50)}.sss-pdp-tabs__track:before{content:"";position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:var(--radius-pill);background:var(--snow-0);box-shadow:inset 0 0 0 1px var(--line-200),0 1px 2px #0a162814,0 4px 12px #0a162814;transition:translate var(--dur-med) var(--ease-out-sss)}.sss-pdp-tabs[data-active=details] .sss-pdp-tabs__track:before{translate:100% 0}.sss-pdp-tabs__tab{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:48px;margin:0;padding:0 16px;border:0;border-radius:var(--radius-pill);background:transparent;font-family:var(--font-display);font-weight:700;font-size:1rem;line-height:1.2;letter-spacing:.01em;text-transform:none;color:var(--sss-ink-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color var(--dur-fast) var(--ease-out-sss),scale var(--dur-fast) var(--ease-out-sss)}.sss-pdp-tabs__tab:hover{color:var(--sss-ink-ice)}.sss-pdp-tabs:not([data-active=details]) .sss-pdp-tabs__tab[data-tab=buy],.sss-pdp-tabs[data-active=details] .sss-pdp-tabs__tab[data-tab=details]{color:var(--navy-900);cursor:default}.sss-pdp-tabs__tab:active{scale:.98}.sss-pdp-tabs__tab:focus-visible{outline:none;box-shadow:var(--focus-ring)}.sss-pdp-tabs__icon{flex:none;width:18px;height:18px;transition:color var(--dur-fast) var(--ease-out-sss)}.sss-pdp-tabs:not([data-active=details]) .sss-pdp-tabs__tab[data-tab=buy] .sss-pdp-tabs__icon,.sss-pdp-tabs[data-active=details] .sss-pdp-tabs__tab[data-tab=details] .sss-pdp-tabs__icon{color:var(--ice-700)}@media screen and (max-width:749px){.product-information sss-product-tabs.sss-pdp-tabs{align-self:stretch;width:auto;margin-inline:calc(var(--page-margin, 16px) * -1);padding-inline:var(--page-margin, 16px)}}@media(prefers-reduced-motion:reduce){.sss-pdp-tabs__track:before,.sss-pdp-tabs__tab,.product-information sss-product-tabs.sss-pdp-tabs{transition:none}}@media screen and (min-width:750px){body:has(#header-group #header-component[data-sticky-state=active]) .product-information__media{--sticky-header-offset: var(--header-height)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sss-product.css.map */
