@font-face{font-family:SP GoodTimes;src:url(/cdn/shop/files/GoodTimesRg-Regular.ttf?v=1686846759) format("truetype");font-weight:400;font-display:swap}[data-sp-product-template]{--sp-pdp-ready: 1}.sp-pdp-only{display:none}.sp-pdp-v3 .sp-pdp-only{display:block}.sp-pdp-v3{--sp-ink: #171717;--sp-rose: #e11d48;--sp-grey: #f6f6f6;--sp-line: #e6e6e6;--sp-mut: #6b6b72;--sp-r: 14px}.sp-pdp-v3 .shopify-section[hidden]{display:none!important}.sp-pdp-v3:not(.sp-pdp-info) [data-sp-product-template] .product{visibility:hidden}.sp-pdp-v3:not(.sp-pdp-assembled) .shopify-section:not(:has([data-sp-product-template])):has(.text-with-icons),.sp-pdp-v3:not(.sp-pdp-assembled) .shopify-section:not(:has([data-sp-product-template])):has(accordions-details){display:none}.sp-pdp-v3 [data-sp-product-template]{--section-padding-top: 14px;--section-padding-bottom: 22px;--color-foreground: 23 23 23;--color-background: 255 255 255;background:#fff;color:var(--sp-ink)}.sp-pdp-v3 [data-sp-product-template]>.page-width{max-width:1248px;margin-inline:auto;padding-inline:16px}.sp-pdp-v3 [data-sp-product-template] .product{gap:14px}.sp-pdp-v3 [data-sp-product-template] .product__gallery-container{gap:0}.sp-pdp-v3 [data-sp-product-template] .product__info{position:static;display:flex;flex-direction:column;align-items:stretch;opacity:1!important;transform:none!important}.sp-pdp-v3 [data-sp-product-template] .product__info>*+*{margin-block-start:12px}@media(min-width:1024px){.sp-pdp-v3 [data-sp-product-template]{--section-padding-top: 28px;--section-padding-bottom: 56px}.sp-pdp-v3 [data-sp-product-template]>.page-width{padding-inline:24px}.sp-pdp-v3 [data-sp-product-template] .product{grid-template-columns:minmax(0,7fr) minmax(0,5fr)!important;gap:48px;align-items:start}}@media(max-width:1023px){.sp-pdp-v3 [data-sp-product-template] .product__gallery--full_width{width:100%;margin-inline:0}}.sp-pdp-v3 .product__media-container{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.sp-pdp-v3 .product__media-list .product__media{aspect-ratio:1;height:auto;border-radius:12px;background:#0b0b0b;overflow:hidden}.sp-pdp-v3 .product__media-list .product__media img{width:100%;height:100%;object-fit:cover}.sp-pdp-v3 .product__thumbnails{width:100%}.sp-pdp-v3 .product__thumbnails-list{gap:7px;scrollbar-width:none}.sp-pdp-v3 .product__thumbnails-list::-webkit-scrollbar{display:none}.sp-pdp-v3 .product__thumbnail{width:62px;height:62px;border-radius:9px;overflow:hidden;background:#0b0b0b;opacity:.72;transition:opacity .15s}.sp-pdp-v3 .product__thumbnail[aria-current=true]{opacity:1}.sp-pdp-v3 .product__thumbnail:after{border-radius:9px}.sp-pdp-v3 .product__thumbnail img{width:100%;height:100%;object-fit:cover}@media(min-width:1024px){.sp-pdp-v3 .product__media-container{grid-template-columns:76px minmax(0,1fr);gap:12px;align-items:stretch}.sp-pdp-v3 .product__media-container:not(:has(.product__thumbnails)){grid-template-columns:minmax(0,1fr)}.sp-pdp-v3 .product__thumbnails{order:-1;position:relative;width:76px;min-height:100%}.sp-pdp-v3 .product__thumbnails-list{position:absolute;top:0;right:0;bottom:0;left:0;grid-auto-flow:row;align-content:start;overflow-y:auto;overflow-x:hidden}.sp-pdp-v3 .product__thumbnail{width:76px;height:76px}}.sp-pdp-v3 .product__info>.product__badges{order:-3;margin:0}.sp-pdp-v3 .product__info>.product__title{order:-2;margin-block-start:10px}.sp-pdp-v3 .product__info>.sp-tagrow{order:-1;margin-block-start:4px}.sp-pdp-v3 .product__badges .badge{--badge-background: var(--sp-rose);--badge-foreground: #fff;font-size:11px;font-weight:600;padding:4px 11px;border-radius:30px}.sp-pdp-v3 .product__title .heading{font-size:26px;line-height:1.1;letter-spacing:-.8px;font-weight:700;text-transform:none}.sp-pdp-v3 .sp-tagrow{display:flex;justify-content:space-between;align-items:baseline;gap:6px 10px;flex-wrap:wrap}.sp-pdp-v3 .sp-tagrow>*{margin:0}.sp-pdp-v3 .sp-tagrow .product__text{padding:0;background:transparent}.sp-pdp-v3 .sp-tagrow .product__text-inner{padding:0}.sp-pdp-v3 .sp-tagrow .product__text p{font-size:14px;line-height:1.4;color:var(--sp-mut)}.sp-pdp-v3 .sp-tagrow .jdgm-prev-badge{font-size:13px}.sp-pdp-v3 .sp-tagrow .jdgm-prev-badge__text{color:var(--sp-mut);text-decoration:underline;text-underline-offset:2px}.sp-pdp-v3 .product__info [id*=review_snippet_widget],.sp-pdp-v3 .product__info>.flex.items-center.gap-2:has(>.icon-question){display:none}.sp-pdp-v3 .product__price{gap:2px}.sp-pdp-v3 .product__price .price{gap:9px;align-items:baseline}.sp-pdp-v3 .product__price .price__regular{color:var(--sp-rose);font-size:24px;font-weight:700;letter-spacing:-.5px}.sp-pdp-v3 .product__price .price__sale{color:var(--sp-mut);font-size:14px;text-decoration:line-through}.sp-pdp-v3 .product__price .price__sale:before{content:none}.sp-pdp-v3 .product__price .installment,.sp-pdp-v3 .product__price .product__tax{font-size:12px;color:var(--sp-mut)}.sp-pdp-v3 .variant-picker{gap:12px}.sp-pdp-v3 .variant-picker .form__label{font-size:13px;color:var(--sp-mut);margin-block-end:7px}.sp-pdp-v3 .variant-picker .form__label>.flex{flex:1;justify-content:space-between}.sp-pdp-v3 .variant-picker .form__label .font-medium{color:var(--sp-ink);font-weight:600}.sp-pdp-v3 .swatches{gap:10px}.sp-pdp-v3 .color-swatch,.sp-pdp-v3 .variant-picker .swatches--variant .color-swatch{--swatch-size: 50px;--swatch-radius: 50%;--swatch-offset: 3px;background-size:cover;background-position:50%}.sp-pdp-v3 .color-swatch:before{--tw-shadow: inset 0 0 0 1px rgb(0 0 0 / .18)}.sp-pdp-v3 .color-swatch[style*=--sp-c1]{background-image:radial-gradient(circle at 35% 30%,var(--sp-c1-hi) 0,var(--sp-c1) 45%,var(--sp-c1-lo) 100%)!important}.sp-pdp-v3 .color-swatch[style*=--sp-c2]{background-image:radial-gradient(circle at 35% 30%,#ffffff8c 0,#fff0 42%),radial-gradient(circle at 70% 75%,#00000059 0,#0000 55%),linear-gradient(135deg,var(--sp-c1) 0 50%,var(--sp-c2) 50% 100%)!important}.sp-pdp-v3 .variant-picker fieldset:has(.label-swatch) .swatches{display:flex;flex-wrap:wrap;gap:8px}.sp-pdp-v3 .variant-picker fieldset:has(.label-swatch) .swatches>li{flex:1 1 96px;min-width:0}.sp-pdp-v3 .label-swatch{--swatch-radius: 10px;display:block;text-align:center;padding:9px 6px;font-size:13px;font-weight:600;line-height:1.3;white-space:normal;background:#fff}.sp-pdp-v3 .label-swatch:after{--tw-shadow-color: var(--sp-line)}.sp-pdp-v3 :checked+.label-swatch:after{--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);--tw-shadow-color: var(--sp-ink)}.sp-pdp-v3 .swatches input.disabled+.label-swatch{background:#fff;color:#b4b7be}.sp-pdp-v3 .swatches input.disabled+.label-swatch:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;border-radius:inherit;pointer-events:none;background:linear-gradient(to top right,transparent calc(50% - .5px),#d3d6dc calc(50% - .5px) calc(50% + .5px),transparent calc(50% + .5px))}.sp-pdp-v3 .swatches input.disabled+.label-swatch:after{--tw-shadow-color: var(--sp-line)}.sp-pdp-v3 .swatches input.disabled+.label-swatch .sp-pill__price--out,.sp-pdp-v3 .swatches input.disabled+.label-swatch .sp-pill__note{color:#b4b7be}.sp-pdp-v3 .sp-pill__price{display:block;font-size:11px;font-weight:400;color:var(--sp-mut);margin-top:2px}.sp-pdp-v3 .sp-pill__price--out{color:var(--sp-rose)}.sp-pdp-v3 .sp-pill__note{display:block;font-size:10px;font-weight:400;color:var(--sp-mut);margin-top:3px}.sp-pdp-v3 .sp-blade-label{font-size:13px;color:var(--sp-mut);margin:0 0 12px}.sp-optl{display:flex;justify-content:space-between;gap:10px;font-size:13px;color:var(--sp-mut);margin-bottom:7px}.sp-optl b{color:var(--sp-ink);font-weight:600}.sp-bladebar{display:flex;align-items:center;gap:6px;height:38px;padding:0 10px;border:1px solid var(--sp-line);border-radius:60px;background:#fff}.sp-bladebar__rb{flex:1;height:10px;border-radius:6px;background:linear-gradient(90deg,#ff2b2b,#ff8e1f,#ffdf3a,#2fe36a,#2f8bff,#9d4dff,#ff5fa8)}.sp-bdot{width:18px;height:18px;flex:0 0 18px;border:0;padding:0;border-radius:50%;background:var(--c);box-shadow:inset 0 0 0 1px #0000001f;cursor:pointer;transition:box-shadow .15s}.sp-bdot.on{box-shadow:0 0 0 2px var(--sp-ink),inset 0 0 0 2px #fff}.sp-bladenote{font-size:11.5px;color:var(--sp-mut);margin:7px 0 0;line-height:1.4}.sp-bladenote a{color:var(--sp-ink);text-decoration:underline;text-underline-offset:2px}@media(max-width:1023px){.sp-bladenote{display:none}.sp-blade .sp-optl b{font-size:12px}}.sp-pdp-v3 .product-form{gap:10px}.sp-pdp-v3 .product-form__buttons{gap:8px}.sp-pdp-v3 .buy-buttons{gap:10px;align-items:center}.sp-pdp-v3 .quantity{height:46px;width:auto;border-radius:60px}.sp-pdp-v3 .quantity__button{width:38px;font-size:17px}.sp-pdp-v3 .quantity__button svg{display:none}.sp-pdp-v3 .quantity__button[name=minus]:before{content:"\2212"}.sp-pdp-v3 .quantity__button[name=plus]:before{content:"+"}.sp-pdp-v3 .quantity__input{width:30px;font-size:14px;font-weight:600}.sp-pdp-v3 .product-form__submit,.sp-pdp-v3 .product-form__alert{min-height:48px;border-radius:60px;font-size:14px;font-weight:500;padding-inline:14px}.sp-pdp-v3 .product-form .price{font-size:14px}.sp-pdp-v3 .shopify-payment-button__button{min-height:46px;border-radius:60px!important}.sp-pdp-v3 .shopify-payment-button__more-options{font-size:12.5px!important;margin-block-start:8px!important}.sp-pdp-v3 .product__inventory{padding-block:0}.sp-pdp-v3 .product__inventory .alert--success{background:transparent;padding:0;gap:7px;color:var(--sp-ink)}.sp-pdp-v3 .product__inventory .alert--success .icon{width:8px;height:8px;color:#1f9d55}.sp-pdp-v3 .product__inventory .alert--success span{font-size:12.5px;font-weight:400}.sp-pdp-v3 .product__info .product__accordion.with-background{background:#fff;border:1px solid var(--sp-line);border-radius:12px}.sp-pdp-v3 .product__info .product__accordion .details__summary{padding:12px 12px 8px}.sp-pdp-v3 .product__info .product__accordion .details__summary .text-sm-base{font-size:13px;font-weight:600}.sp-pdp-v3 .product__info .product__accordion .details__content{padding:0 12px 10px;gap:0}.sp-pdp-v3 .product-bundle__info{gap:10px;padding:8px 0;border-top:1px solid var(--sp-line)}.sp-pdp-v3 .product-bundle__info:first-child{border-top:0}.sp-pdp-v3 .product-bundle__info .horizontal-product__media{width:44px;height:44px;border-radius:8px}.sp-pdp-v3 .product-bundle__info .horizontal-product__title{font-size:12.5px}.sp-pdp-v3 .product__info>.product__text{padding:0;background:transparent;border-radius:0}.sp-pdp-v3 .product__info>.product__text+.product__text{margin-block-start:6px}.sp-pdp-v3 .product__info>.product__text .product__text-inner{padding:0;background:transparent;font-size:13px}.sp-textgrid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.sp-pdp-v3 .sp-textgrid>.product__text{margin:0;padding:0;background:transparent;border:1px solid var(--sp-line);border-radius:10px;min-width:0}.sp-pdp-v3 .sp-textgrid>.product__text .product__text-inner{padding:9px 10px;gap:8px;background:transparent}.sp-pdp-v3 .sp-textgrid .product__text-inner :is(svg,figure){width:20px;height:20px;flex:0 0 20px}.sp-pdp-v3 .sp-textgrid .product__text-inner p{font-size:11.5px;font-weight:600;line-height:1.2}.sp-trust{display:grid;grid-template-columns:1fr 1fr;gap:8px}.sp-trust__item{display:flex;gap:8px;align-items:center;border:1px solid var(--sp-line);border-radius:10px;padding:9px 10px;min-width:0}.sp-trust__item .column__icon{flex:0 0 20px;width:20px;height:20px;display:flex;color:var(--sp-ink)}.sp-trust__item .column__icon :is(svg,img){width:20px;height:20px}.sp-trust__item b{display:block;font-size:11.5px;font-weight:600;line-height:1.2}.sp-trust__item span{display:block;font-size:10.5px;color:var(--sp-mut);line-height:1.2;margin-top:2px}.sp-accs{margin-top:16px;border-bottom:1px solid var(--sp-line)}.sp-accs .accordion{border-top:1px solid var(--sp-line)}.sp-accs .accordion .details .details__summary{padding:13px 0;gap:10px}.sp-accs .accordion .details .details__summary .heading{font-size:13.5px;font-weight:600;letter-spacing:0;text-transform:none;gap:0}.sp-accs .accordion .details .details__summary .heading>:is(svg,figure){display:none}.sp-accs .accordion .details .details__summary>.icon{width:12px;height:12px;color:var(--sp-mut)}.sp-accs .accordion .details .details__content{padding:0 0 14px;margin:0;font-size:13.5px;line-height:1.6;color:#2a2a30}.sp-accs .details__content :is(p,ul,ol){margin:0 0 8px}.sp-accs .details__content :is(h1,h2,h3,h4,h5,h6){font-size:13.5px;line-height:1.4;margin:10px 0 4px;text-transform:none;letter-spacing:0}.sp-accs .details__content table{display:block;max-width:100%;overflow:auto;font-size:12.5px}.sp-stories{color:var(--sp-ink);font-size:15px;line-height:1.5}.sp-stories *,.sp-stories *:before,.sp-stories *:after{box-sizing:border-box}.sp-stories img{max-width:100%;display:block}.sp-stories button{font:inherit;color:inherit;border:0;background:none;cursor:pointer;padding:0}.sp-stories a{color:inherit;text-decoration:none}.sp-sec{padding:30px 0}.sp-wrap{max-width:1248px;margin:0 auto;padding:0 16px}.sp-eyebrow{font-family:SP GoodTimes,Inter,sans-serif;font-size:10px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--sp-rose);margin:0 0 8px}.sp-h2{font-size:24px;line-height:1.12;letter-spacing:-.6px;font-weight:700;margin:0;color:inherit;text-transform:none}.sp-lede{font-size:14px;line-height:1.55;color:var(--sp-mut);margin:8px 0 0;max-width:620px}.sp-dark{background:#0a0a0a;color:#fff}.sp-ink{background:#171717;color:#fff}.sp-dark .sp-lede,.sp-ink .sp-lede{color:#b9b9bf}.sp-soft{background:var(--sp-grey)}.sp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 22px;border-radius:60px;background:var(--sp-ink);color:#fff;font-size:14px;font-weight:500;white-space:nowrap}.sp-dark .sp-btn,.sp-ink .sp-btn{background:#fff;color:var(--sp-ink)}.sp-stories :focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(min-width:900px){.sp-wrap{padding:0 24px}.sp-sec{padding:64px 0}.sp-h2{font-size:34px;letter-spacing:-.9px}.sp-lede{font-size:15.5px}}.sp-blades__grid{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"chips" "stage" "panel";gap:12px;margin-top:16px}.sp-chips{grid-area:chips;display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;padding:2px 2px 4px}.sp-chips::-webkit-scrollbar{display:none}.sp-stories .sp-chip{flex:0 0 auto;width:44px;height:44px;border-radius:50%;background:var(--c);box-shadow:0 0 0 1px #ffffff2e inset;position:relative;transition:box-shadow .15s}.sp-stories .sp-chip.on{box-shadow:0 0 0 2px #fff,0 0 22px var(--c)}.sp-stories .sp-chip.on:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border:1px solid rgb(255 255 255 / .35);border-radius:50%}.sp-bstage{grid-area:stage;position:relative;aspect-ratio:1;background:#0b0b0b;border-radius:var(--sp-r);overflow:hidden}.sp-bstage img,.sp-bstage video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .35s}.sp-bstage img.on,.sp-bstage video.on{opacity:1}.sp-bstage__cap{position:absolute;left:12px;bottom:12px;background:#0009;color:#fff;font-size:11px;letter-spacing:.06em;text-transform:uppercase;padding:5px 9px;border-radius:30px}.sp-bpanel{grid-area:panel}.sp-bpanel h3{font-size:20px;letter-spacing:-.4px;font-weight:700;margin:0;color:inherit}.sp-bpanel h3 em{font-style:normal;color:var(--c)}.sp-bp{display:none;font-size:13.5px;line-height:1.5;color:#c9c9d2;margin:8px 0 12px}.sp-bfacts{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:8px 0}.sp-bf{border:1px solid rgb(255 255 255 / .14);border-radius:10px;padding:9px 8px}.sp-bf b{display:block;font-size:16px;letter-spacing:-.5px;line-height:1}.sp-bf span{display:block;font-size:10px;color:#b9b9bf;margin-top:4px;line-height:1.25}.sp-bfx{font-size:11.5px;color:#b9b9bf;line-height:1.5;margin:0 0 12px}.sp-bfx b{color:#fff;font-weight:600}.sp-bcta{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.sp-watch{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#fff}.sp-watch i{width:30px;height:30px;border-radius:50%;border:1px solid rgb(255 255 255 / .5);display:grid;place-items:center}.sp-watch svg{width:11px;height:11px;fill:#fff}@media(min-width:900px){.sp-blades__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"stage chips" "stage panel";grid-template-rows:auto 1fr;gap:0 40px;margin-top:30px;align-items:start}.sp-chips{flex-wrap:wrap;overflow:visible;gap:12px;padding-bottom:18px}.sp-chip{width:46px;height:46px}.sp-bpanel h3{font-size:26px}.sp-bp{display:block}.sp-bfacts{gap:10px;margin:14px 0}.sp-bf{padding:12px}.sp-bf b{font-size:20px}.sp-bf span{font-size:11.5px}.sp-bfx{font-size:13px}}.sp-boxgrid{display:grid;gap:14px;margin-top:16px}.sp-boxph{border-radius:var(--sp-r);overflow:hidden;background:#f0f0f3}.sp-boxph img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.sp-boxlist{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}.sp-boxlist li{display:flex;align-items:center;gap:9px;padding:7px 9px 7px 7px;background:#fff;border:1px solid var(--sp-line);border-radius:12px;font-size:12px;line-height:1.25;min-width:0}.sp-boxlist img,.sp-boxlist__icon{width:52px;height:52px;flex:0 0 52px;border-radius:9px;object-fit:cover;background:#eee;box-shadow:inset 0 0 0 1px #0000000f}.sp-boxlist__icon{display:block;background:#f0f0f3 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b6b72' stroke-width='1.5' stroke-linejoin='round'%3E%3Cpath d='M12 3 4 7v10l8 4 8-4V7l-8-4z'/%3E%3Cpath d='M4 7l8 4 8-4M12 11v10'/%3E%3C/svg%3E") center/26px no-repeat}.sp-boxlist b{display:block;font-size:12.5px;font-weight:600}.sp-boxlist span{display:block;color:var(--sp-mut);font-size:10.5px;margin-top:2px}@media(min-width:900px){.sp-boxgrid{grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:40px;align-items:center;margin-top:30px}.sp-boxgrid--list{grid-template-columns:minmax(0,1fr)}.sp-boxgrid--list .sp-boxlist{grid-template-columns:repeat(4,1fr)}.sp-boxlist{gap:12px}.sp-boxlist li{padding:10px 12px 10px 10px;gap:12px}.sp-boxlist img,.sp-boxlist__icon{width:64px;height:64px;flex-basis:64px}.sp-boxlist b{font-size:14px}.sp-boxlist span{font-size:12px}}.sp-own{display:grid;gap:16px;margin-top:16px}.sp-own__ph{aspect-ratio:4 / 3;border-radius:var(--sp-r);overflow:hidden;background:#000}.sp-own__ph img{width:100%;height:100%;object-fit:cover}.sp-figs{display:flex;gap:9px}.sp-fig{flex:1;border:1px solid rgb(255 255 255 / .16);border-radius:12px;padding:13px 8px;text-align:center}.sp-fig svg{width:20px;height:20px;margin:0 auto 7px;display:block;color:#fff}.sp-fig b{display:block;font-size:26px;font-weight:700;letter-spacing:-1px;line-height:1}.sp-fig span{display:block;font-size:10.5px;color:#b9b9bf;margin-top:5px;line-height:1.3}.sp-ownp{font-size:13px;color:#b9b9bf;line-height:1.55;margin:12px 0 0}.sp-ownp b{color:#fff;font-weight:600}.sp-supp{display:flex;gap:8px;margin-top:14px}.sp-supp a{flex:1;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgb(255 255 255 / .3);border-radius:60px;height:42px;font-size:12.5px;min-width:0}.sp-supp a span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-supp svg{width:17px;height:17px;flex:0 0 17px;color:#fff}@media(min-width:900px){.sp-own{grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:48px;align-items:center;margin-top:30px}.sp-fig b{font-size:34px}.sp-fig span{font-size:12px}}@media(prefers-reduced-motion:reduce){.sp-stories *,.sp-bstage img,.sp-bstage video{transition:none}}.sp-pdp-v3 .sp-sec[id],.sp-pdp-v3 product-info{scroll-margin-top:100px}.sp-pdp-v3 [data-sp-product-template] .sp-hero-media img{object-fit:cover}.sp-blades[hidden],.sp-blade[hidden],.sp-bstage canvas[hidden]{display:none!important}.sp-bstage canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.sp-blades:not(.sp-blades--duelist) .sp-bfacts{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-blades:not(.sp-blades--duelist) .sp-bf b{font-size:clamp(14px,1.6vw,20px);line-height:1.2}.sp-chip:disabled{opacity:.45;cursor:wait}.sp-chip:focus-visible,.sp-bdot:focus-visible{outline:2px solid currentColor;outline-offset:5px}.sp-blades:not(.sp-blades--duelist) .sp-bp{display:block}.sp-bstage video[hidden]{display:none!important}.sp-blades .sp-bpanel{min-width:0}.sp-blades .sp-bcta .sp-btn{max-width:100%;white-space:normal;text-align:center;line-height:1.4}.sp-chip[hidden],.sp-bdot[hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/171/assets/sp-product-template.css.map */
