body:has(.sdb-hs) .shopify-section:has(.sdbr-hero):not(.sdb-hs-moved):not(:has(.sdb-hs)){display:none}.sdb-hs{position:relative;background:#0b0b0c}.sdb-hs__track{display:grid}.sdb-hs__slide{grid-area:1/1;min-width:0;opacity:0;visibility:hidden;transition:opacity .6s ease,visibility 0s linear .6s}.sdb-hs__slide.is-active{opacity:1;visibility:visible;transition:opacity .6s ease,visibility 0s}.sdb-hs__slide[hidden]{display:none}.sdb-hs__slide>.sdb-bm{height:100%;display:flex;align-items:center}.sdb-hs__slide>.sdb-bm>.sdb-bm__inner{width:100%}.sdb-hs__slide>.shopify-section{height:100%;display:flex;flex-direction:column}.sdb-hs__slide>.shopify-section>*{flex:1 0 auto;display:flex;flex-direction:column}.sdb-hs__slide>.shopify-section .sdbr-hero{flex:1 0 auto}.sdb-hs__nav{position:absolute;z-index:3;left:50%;bottom:14px;transform:translate(-50%);display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:999px;background:#0b0b0c8c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.sdb-hs__nav[hidden]{display:none}.sdb-hs__dots{display:flex;gap:8px}.sdb-hs__dot{width:9px;height:9px;padding:0;border:0;border-radius:999px;background:#ffffff73;cursor:pointer;transition:width .25s,background .25s}.sdb-hs__dot[aria-current=true]{width:26px;background:#8cc63f}.sdb-hs__arrow{display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:#ffffff1f;color:#fff;cursor:pointer}.sdb-hs__arrow:hover{background:#ffffff40}.sdb-hs__arrow svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.sdb-hs--on .sdb-bm{padding-bottom:64px}@media(prefers-reduced-motion:reduce){.sdb-hs__slide{transition:none}}.sdb-bm{position:relative;overflow:hidden;padding:40px 20px;background:#0b0b0c radial-gradient(120% 90% at 85% 10%,#d6454138,#d6454100 55%);color:#fff}.sdb-bm[hidden]{display:none}.sdb-bm__inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:48px;align-items:center}.sdb-bm__eyebrow{display:inline-block;margin:0 0 14px;padding:5px 12px;border:1px solid rgba(255,255,255,.25);border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#d4d4d8}.sdb-bm__title{margin:0;line-height:.95;font-weight:900;letter-spacing:-.02em;color:#fff}.sdb-bm__name{display:block;font-size:clamp(40px,6vw,76px)}.sdb-bm__off{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 .18em;margin-top:6px;font-size:clamp(64px,9.5vw,128px);color:#ff5a4e}.sdb-bm__prefix{font-size:.3em;font-weight:800;letter-spacing:0;text-transform:uppercase;color:#fff}.sdb-bm__text{margin:18px 0 0;max-width:470px;font-size:18px;line-height:1.45;font-weight:500;color:#e4e4e7}.sdb-bm__unit{display:inline-flex;align-items:center;gap:10px;margin:18px 0 0;padding:10px 14px;border:1px solid #8CC63F;border-radius:12px;background:#8cc63f1f;font-size:15px;font-weight:700;line-height:1.3;color:#fff}.sdb-bm__unit svg{flex:none;width:22px;height:22px;padding:4px;border-radius:50%;background:#8cc63f;fill:none;stroke:#0b0b0c;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.sdb-bm__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 20px;margin-top:24px}.sdb-bm__cta{display:inline-flex;align-items:center;min-height:52px;padding:0 28px;border-radius:999px;background:#f26522;color:#fff;font-size:17px;font-weight:800;text-decoration:none;transition:background .2s,transform .15s}.sdb-bm__cta:hover{background:#d9531a;color:#fff;transform:translateY(-1px)}.sdb-bm__count{display:flex;flex-direction:column;margin:0;line-height:1.2}.sdb-bm__count-l{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#a1a1aa}.sdb-bm__count-v{font-size:18px;font-weight:800;font-variant-numeric:tabular-nums;color:#fff}.sdb-bm__reassure{margin:18px 0 0;font-size:13px;color:#a1a1aa}.sdb-bm__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.sdb-bm__card{display:flex;flex-direction:column;height:100%;border-radius:14px;overflow:hidden;background:#fff;border:2px solid #8CC63F;color:#111;text-decoration:none;transition:transform .15s,box-shadow .15s}.sdb-bm__card:hover{color:#111;transform:translateY(-2px);box-shadow:0 12px 28px #00000059}.sdb-bm__media{position:relative;display:block;aspect-ratio:16/10;overflow:hidden;background:#fff}.sdb-bm__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:10px}.sdb-bm__badge{position:absolute;z-index:1;top:8px;right:8px;display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:#d64541;color:#fff;font-size:16px;font-weight:800;letter-spacing:-.02em;box-shadow:0 6px 14px #d6454166;transform:rotate(-8deg)}.sdb-bm__body{display:flex;flex-direction:column;flex:1;gap:2px;padding:10px 12px 12px;border-top:1px solid #f0f1f3}.sdb-bm__pname{font-size:14px;font-weight:700;line-height:1.3;color:#111;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sdb-bm__prices{display:flex;flex-direction:column;margin-top:4px}.sdb-bm__was{font-size:14px;font-weight:500;color:#6b7280;text-decoration:line-through;text-decoration-color:#d64541;text-decoration-thickness:2px}.sdb-bm__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 4px;color:#111}.sdb-bm__price strong{font-size:28px;font-weight:800;line-height:1.05;letter-spacing:-.02em;color:#b3261e}.sdb-bm__from{font-size:12px;font-weight:600;color:#57606a}.sdb-bm__ht{font-size:11px;font-weight:700;color:#57606a}.sdb-bm__save{align-self:flex-start;margin-top:6px;padding:4px 8px;border-radius:8px;background:#fdecea;color:#b3261e;font-size:12px;font-weight:700;line-height:1.3}@media(max-width:989px){.sdb-bm{padding:28px 16px 24px}.sdb-bm__inner{grid-template-columns:1fr;gap:22px}.sdb-bm__off{font-size:clamp(64px,19vw,96px)}.sdb-bm__text{font-size:16px;margin-top:12px}.sdb-bm__unit{font-size:14px;margin-top:14px}.sdb-bm__actions{margin-top:18px}.sdb-bm__cta{flex:1 1 auto;justify-content:center}.sdb-bm__reassure{margin-top:14px}.sdb-bm__grid{gap:10px}.sdb-bm__item:nth-child(n+3){display:none}.sdb-bm__media{aspect-ratio:4/3}.sdb-bm__badge{width:44px;height:44px;font-size:13px;top:6px;right:6px}.sdb-bm__body{padding:8px 10px 10px}.sdb-bm__pname{font-size:13px}.sdb-bm__price strong{font-size:22px}.sdb-bm__was{font-size:12px}.sdb-bm__save{font-size:11px;padding:3px 6px}}ul.grid>li:has(product-card .product-label--sold-out),.sdb-ctabs__grid>li:has(.product-label--sold-out),[class*=sdb-pick] ul>li:has(.product-label--sold-out){order:99}.price .sdb-pct,.price .sdb-save{display:none}product-card:has(.price--on-sale){outline:2px solid #8CC63F;outline-offset:-2px;box-shadow:0 10px 28px #8cc63f38}product-card .product-label-wrapper:has(.product-label--sale){display:none}product-card .price--on-sale{display:block;margin-top:6px}product-card .price--on-sale .price__default{display:flex;flex-direction:column;align-items:flex-start;gap:0}product-card .price--on-sale .price__was{order:-1;margin:0;line-height:1.25;text-decoration:none}product-card .price--on-sale .price__was .js-value{font-size:15px;font-weight:500;color:#6b7280;text-decoration:line-through;text-decoration-color:#d64541;text-decoration-thickness:2px}product-card .price--on-sale .price__current{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px}product-card .price--on-sale .price__from{margin:0;font-size:12px;font-weight:600;color:#57606a}product-card .price--on-sale .price__current .js-value{font-size:30px;font-weight:800;line-height:1.05;letter-spacing:-.02em;color:#b3261e}product-card .price--on-sale .sdb-save{display:inline-block;margin:8px 0 0;padding:5px 9px;border-radius:8px;background:#fdecea;color:#b3261e;font-size:13px;font-weight:700;line-height:1.3}product-card .price--on-sale .sdb-pct{display:grid;place-items:center;position:absolute;z-index:3;top:-30px;right:12px;width:58px;height:58px;border-radius:50%;background:#d64541;color:#fff;font-size:16px;font-weight:800;line-height:1;letter-spacing:-.02em;box-shadow:0 6px 16px #d6454159;transform:rotate(-8deg);pointer-events:none}@media(max-width:768px){product-card .price--on-sale .price__current .js-value{font-size:24px}product-card .price--on-sale .price__was .js-value{font-size:13px}product-card .price--on-sale .sdb-save{font-size:12px;padding:4px 7px}product-card .price--on-sale .sdb-pct{width:46px;height:46px;font-size:13px;top:-24px;right:8px}}.card--sticky-atc .price__from{font-size:12px;font-weight:600}.card--sticky-atc .price__current .js-value{font-size:20px;font-weight:800}.card--sticky-atc .price--on-sale .price__current .js-value{color:#b3261e}@media(max-width:768px){.card--sticky-atc .sticky-atc-panel__heading{font-size:14px;-webkit-line-clamp:2}}cart-terms.sdb-terms--error .checkbox{outline:2px solid #B3261E;outline-offset:2px}.sdb-terms__msg{margin:8px 0 0;color:#b3261e;font-size:13px;font-weight:700;line-height:1.35}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAQBA */
