body.ss-v2{--v2-cream: #f8f3e8;--v2-tile-border: #ebe3d0;--v2-ink: #1d1a16;--v2-muted: #6b645a;--v2-purple: #5b3df6;--v2-yellow: #fdd248;--v2-red: #e5132b;--v2-red-hover: #cc0f25;--v2-tile-bg: #fffaf0;--v2-star: #f5a524}body.ss-v2 .ss-btn,body.ss-v2 .ss-hero__cta,body.ss-v2 .ss-bundle__cta{background:var(--v2-red);color:#fff;border-radius:14px;box-shadow:none;font-family:var(--heading-font-family);font-weight:800;letter-spacing:.07em;transition:background-color .15s ease,transform .15s ease}body.ss-v2 .ss-btn:after,body.ss-v2 .ss-hero__cta:after,body.ss-v2 .ss-bundle__cta:after{content:"";flex:none;width:.45em;height:.45em;margin-inline-start:.15em;border-top:3px solid currentColor;border-right:3px solid currentColor;transform:rotate(45deg)}body.ss-v2 .ss-btn:hover,body.ss-v2 .ss-hero__cta:hover,body.ss-v2 .ss-bundle__cta:hover{background:var(--v2-red-hover)}body.ss-v2 .ss-btn:active,body.ss-v2 .ss-hero__cta:active,body.ss-v2 .ss-bundle__cta:active{transform:scale(.98)}body.ss-v2 .ss-eyebrow,body.ss-v2 .ss-hero__badge,body.ss-v2 .ss-bundle__badge{background:var(--v2-purple);color:#fff;border-color:transparent;font-weight:800;box-shadow:0 6px 16px #5b3df659}body.ss-v2 .ss-hero__badge-stars{color:var(--v2-yellow)}body.ss-v2 .ss-stars,body.ss-v2 .ss-bundle__rating-stars{color:var(--v2-star)}body.ss-v2 .ss-hero,body.ss-v2 .ss-bundle{--ss-features-bg: var(--v2-cream);--ss-panel-bg: var(--v2-cream)}body.ss-v2 .ss-hero__features{gap:8px}@media screen and (max-width:999px){body.ss-v2 .ss-hero__features{padding-inline:12px}}body.ss-v2 .ss-bundle__features{gap:2cqi;padding-inline:3cqi}body.ss-v2 .ss-hero__feature,body.ss-v2 .ss-bundle__feature{background:transparent;border:1px solid rgba(29,26,22,.09);border-radius:14px;box-shadow:none}body.ss-v2 .ss-hero__feature{padding:12px 6px}body.ss-v2 .ss-bundle__feature{padding:3cqi 1cqi;gap:2cqi}body.ss-v2 .ss-hero__feature+.ss-hero__feature,body.ss-v2 .ss-bundle__feature+.ss-bundle__feature{border-inline-start:1px solid rgba(29,26,22,.09)}body.ss-v2 .ss-hero__feature-icon,body.ss-v2 .ss-bundle__feature-icon{background:transparent center / contain no-repeat;border-radius:0;box-shadow:none}body.ss-v2 .ss-hero__feature-icon:has(.icon-picto-box),body.ss-v2 .ss-bundle__feature-icon:has(.icon-picto-box){background-image:url(ss-v2-icon-puzzle.svg)}body.ss-v2 .ss-hero__feature-icon:has(.icon-picto-chat),body.ss-v2 .ss-bundle__feature-icon:has(.icon-picto-chat){background-image:url(ss-v2-icon-cards.svg)}body.ss-v2 .ss-hero__feature-icon:has(.icon-picto-gift),body.ss-v2 .ss-bundle__feature-icon:has(.icon-picto-gift){background-image:url(ss-v2-icon-gift.svg)}body.ss-v2 .ss-hero__feature-icon:has(.icon-picto-mobile-phone),body.ss-v2 .ss-bundle__feature-icon:has(.icon-picto-mobile-phone){background-image:url(ss-v2-icon-phone.svg)}body.ss-v2 .ss-hero__feature-icon:has(.icon-picto-target),body.ss-v2 .ss-bundle__feature-icon:has(.icon-picto-target){background-image:url(ss-v2-icon-search.svg)}body.ss-v2 :is(.ss-hero__feature-icon,.ss-bundle__feature-icon):is(:has(.icon-picto-box),:has(.icon-picto-chat),:has(.icon-picto-gift),:has(.icon-picto-mobile-phone),:has(.icon-picto-target))>*{visibility:hidden}body.ss-v2 .ss-hero__feature-icon,body.ss-v2 .ss-bundle__feature-icon{color:var(--v2-ink)}body.ss-v2 .ss-hero__feature-text,body.ss-v2 .ss-bundle__feature-text{font-family:var(--heading-font-family);font-weight:800;color:var(--v2-ink);line-height:1.1;letter-spacing:.01em}body.ss-v2 .ss-bundle__feature-text{font-size:max(11px,3.6cqi)}body.ss-v2 .ss-bundle__feature-icon{width:14cqi;height:14cqi}body.ss-v2 .ss-hero__title span{color:var(--v2-yellow)}body.ss-v2 .ss-hero__sticker{background:var(--v2-yellow)}body.ss-v2 .ss-bundle{border-radius:28px;box-shadow:0 14px 34px #1d1a161f}body.ss-v2 .ss-bundle--featured{outline-color:var(--v2-purple)}body.ss-v2 .ss-bundle__badge{padding:1.8cqi 5.4cqi;font-size:max(13px,4.4cqi);letter-spacing:.08em}body.ss-v2 .ss-bundle__title{text-align:center;text-shadow:0 3px 16px rgba(0,0,0,.5)}body.ss-v2 .ss-bundle__title span{color:#fff}body.ss-v2 .ss-bundle__intro{display:none}body.ss-v2 .ss-bundle__scene--photo .ss-bundle__title{margin-bottom:14cqi}body.ss-v2 .ss-bundle__scene:not(.ss-bundle__scene--photo){display:grid;grid-template-rows:auto auto 1fr;padding:0;background:var(--ss-scene-bg)}body.ss-v2 .ss-bundle__scene:not(.ss-bundle__scene--photo)>.ss-bundle__image{grid-row:1 / -1;grid-column:1;z-index:0!important;position:relative;width:100%;margin:15cqi 0 0;padding:0}body.ss-v2 .ss-bundle__scene:not(.ss-bundle__scene--photo)>.ss-bundle__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,var(--ss-scene-bg) 0%,color-mix(in srgb,var(--ss-scene-bg) 45%,transparent) 14%,transparent 38%)}body.ss-v2 .ss-bundle__scene:not(.ss-bundle__scene--photo) .ss-bundle__image img{filter:none;border-radius:0;-webkit-mask-image:none;mask-image:none}body.ss-v2 .ss-bundle__scene:not(.ss-bundle__scene--photo)>.ss-bundle__badge{grid-row:1;grid-column:1;z-index:2!important;align-self:start;margin:5cqi auto 3cqi;padding:1.6cqi 4.6cqi;font-size:max(12px,3.8cqi);border-width:0;box-shadow:none}body.ss-v2 .ss-bundle__scene:not(.ss-bundle__scene--photo)>.ss-bundle__title{grid-row:2;grid-column:1;z-index:2;align-self:start;padding:0 5cqi;font-size:8.4cqi;line-height:1.05;letter-spacing:-.01em;text-shadow:0 1px 3px rgba(0,0,0,.6),0 2px 14px rgba(0,0,0,.45)}@media screen and (min-width:1000px){body.ss-v2 .ss-bundle__scene:not(.ss-bundle__scene--photo)>.ss-bundle__title{font-size:7.6cqi}body.ss-v2 .ss-bundle__feature-icon{width:11.5cqi;height:11.5cqi}}body.ss-v2 .ss-bundle__sticker{transform:none;clip-path:none;border-radius:3cqi;background:var(--v2-yellow);padding:2cqi 3.4cqi;box-shadow:0 6px 16px #00000040}body.ss-v2 .ss-bundle__sticker small{font-weight:800}body.ss-v2 .ss-bundle__sticker s{text-decoration-color:var(--v2-red);text-decoration-thickness:2px;opacity:.7}body.ss-v2 .ss-bundle__price{flex-direction:column-reverse;align-items:center;gap:1cqi}body.ss-v2 .ss-bundle__price strong{font-size:17cqi;font-weight:800;color:var(--v2-ink);letter-spacing:-.03em}body.ss-v2 .ss-bundle__price s{font-family:var(--heading-font-family);font-weight:700;font-size:5.6cqi;color:var(--v2-muted);opacity:1;text-decoration-color:var(--v2-red);text-decoration-thickness:3px}body.ss-v2 .ss-bundle__cta{min-height:60px;font-size:max(18px,6cqi)}body.ss-v2 .ss-bundle__rating strong{color:var(--v2-ink)}body.ss-v2 .ss-bundle__rating-count{opacity:1;color:var(--v2-ink)}body.ss-v2 .ss-bundle__guarantees{background:#fff;border-top:1px solid var(--v2-tile-border)}body.ss-v2 .ss-bundle__guarantee+.ss-bundle__guarantee{border-inline-start:1px solid var(--v2-tile-border)}@media screen and (min-width:1000px){body.ss-v2 .ss-bundle__panel{display:flex;flex-direction:column;align-items:stretch;padding:4cqi 5cqi 5cqi}body.ss-v2 .ss-bundle__panel>.ss-bundle__price{align-items:center;flex-direction:column-reverse;gap:.5cqi;margin:0 0 3.5cqi}body.ss-v2 .ss-bundle__price strong{font-size:14cqi}body.ss-v2 .ss-bundle__price s{font-size:4.8cqi}body.ss-v2 .ss-bundle__cta{min-height:54px;font-size:max(16px,5cqi);white-space:nowrap}body.ss-v2 .ss-hero__features{gap:16px}body.ss-v2 .ss-bundle__feature-text{font-size:max(10px,2.8cqi)}}body.ss-v2 .ss-section{--ss-green: var(--v2-purple)}body.ss-v2 .ss-heading span,body.ss-v2 .ss-step__title span,body.ss-v2 .ss-stories .ss-heading span,body.ss-v2 .ss-bundles--night .ss-heading span{color:inherit}body.ss-v2 .ss-step__number,body.ss-v2 .ss-special__number{background:var(--v2-purple);box-shadow:none}body.ss-v2 .ss-marquee{background:#1c1726}body.ss-v2 .ss-compare__cell--us{background:#f3f0ff}body.ss-v2 .ss-compare__head .ss-compare__cell--us{background:var(--v2-purple);color:#fff}body.ss-v2 .ss-compare__mark--yes{background:var(--v2-purple)}body.ss-v2 .ss-faq__toggle{background:var(--v2-purple);color:#fff}body.ss-v2 .ss-review__verified{color:var(--v2-muted)}body.ss-v2 .ss-hero__note,body.ss-v2 .ss-bundle__note{color:var(--v2-ink)}body.ss-v2 .ss-bundle__price,body.ss-v2 .ss-bundle__panel>.ss-bundle__price{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:3cqi;row-gap:1cqi}body.ss-v2 .ss-bundle__price s{order:1}body.ss-v2 .ss-bundle__save{order:2;display:inline-block;padding:1cqi 3cqi;border-radius:2cqi;background:var(--v2-yellow);color:var(--v2-ink);font-family:var(--heading-font-family);font-weight:800;font-size:max(13px,4.6cqi);line-height:1.2;text-transform:uppercase;white-space:nowrap}body.ss-v2 .ss-bundle__save b{color:var(--v2-red);font-weight:800}body.ss-v2 .ss-bundle__price strong{order:3;flex-basis:100%;text-align:center}@media screen and (min-width:1000px){body.ss-v2 .ss-bundle__panel>.ss-bundle__price{align-items:center}body.ss-v2 .ss-bundle__save{font-size:max(12px,4cqi)}}body.ss-v2 .shopify-section--ss-ship-timer{background:#1c1726}body.ss-v2 .shopify-section--ss-ship-timer .ss-ship-section{padding:20px 16px!important}body.ss-v2 .shopify-section--ss-ship-timer .ss-ship{background:transparent;box-shadow:none;padding-block:0}body.ss-v2 .ss-ship__icon{background:var(--v2-yellow);color:#1a1a1a}body.ss-v2 .ss-ship__label{color:var(--v2-yellow)}body.ss-v2 .ss-ship__value{background:var(--v2-yellow);color:#1a1a1a}body.ss-v2 .ss-ship__colon{color:var(--v2-yellow);opacity:1}@media screen and (min-width:700px){body.ss-v2 .shopify-section--ss-ship-timer .ss-ship-section{padding:24px 32px!important}body.ss-v2 .shopify-section--ss-ship-timer .ss-ship__inner{justify-content:center;gap:48px}}@media screen and (max-width:699px){body.ss-v2 .ss-hero__features{gap:6px}body.ss-v2 .ss-hero__feature{padding:12px 2px}body.ss-v2 .ss-hero__feature-text{font-size:11.5px;letter-spacing:-.01em}body.ss-v2 .ss-bundle__features{gap:1.6cqi;padding-inline:2.5cqi}body.ss-v2 .ss-bundle__feature{padding:3cqi .4cqi}body.ss-v2 .ss-bundle__feature-text{font-size:max(10.5px,3.3cqi);letter-spacing:-.01em;hyphens:manual;-webkit-hyphens:manual}}body.ss-v2 .qk-pdp-badge{background:var(--v2-purple);color:#fff;font-weight:800}body.ss-v2 .qk-pdp-badge__stars{color:var(--v2-yellow)}body.ss-v2 .product-info__title :is(h1,h2,.h1,.h2,.h3){font-size:clamp(30px,8vw,46px);line-height:1.02;color:var(--v2-ink)}body.ss-v2 .product-info__price sale-price{font-family:var(--heading-font-family);font-weight:800;font-size:clamp(40px,10vw,54px);line-height:1;letter-spacing:-.03em;color:var(--v2-ink)}body.ss-v2 .product-info__price compare-at-price{font-family:var(--heading-font-family);font-weight:700;font-size:20px;color:var(--v2-muted);text-decoration-color:var(--v2-red);text-decoration-thickness:3px}body.ss-v2 .qk-tiers__title,body.ss-v2 .qk-variations__head{font-family:var(--heading-font-family);font-weight:800;font-size:15px;letter-spacing:.06em;text-transform:uppercase}body.ss-v2 .qk-variations__head strong{text-transform:none;letter-spacing:0}body.ss-v2 .qk-tiers__tier{border:2px solid var(--v2-tile-border);border-radius:16px;background:#fff}body.ss-v2 .qk-tiers__tier--best{border-color:var(--v2-tile-border);background:#fff}body.ss-v2 .qk-tiers__tier[aria-checked=true]{border-color:var(--v2-purple);box-shadow:0 0 0 3px #5b3df61f}body.ss-v2 .qk-tiers__tier strong{font-size:20px;color:var(--v2-ink)}body.ss-v2 .qk-tiers__qty{font-family:var(--heading-font-family);font-weight:800}body.ss-v2 .qk-tiers__note{color:var(--v2-muted);opacity:1}body.ss-v2 .qk-tiers__tier--best .qk-tiers__note{color:var(--v2-red);font-weight:700}body.ss-v2 .qk-tiers__badge{background:var(--v2-purple);color:#fff}body.ss-v2 .qk-variations__thumb{border-radius:14px}body.ss-v2 .qk-variations__option[aria-checked=true] .qk-variations__thumb{box-shadow:0 0 0 3px var(--v2-purple)}body.ss-v2 .qk-variations__option:focus-visible .qk-variations__thumb{box-shadow:0 0 0 3px var(--v2-yellow),0 0 0 5px var(--v2-purple)}body.ss-v2 .shopify-section:has(qk-variation-picker) .product-info__buy-buttons .button,body.ss-v2 .qk-bundle .qk-upsell__cta{--button-background: 229 19 43 !important;--button-outline-color: 229 19 43 !important;--button-text-color: 255 255 255 !important;min-height:60px;border-radius:14px!important;background:var(--v2-red)!important;color:#fff!important;box-shadow:none;font-size:19px;letter-spacing:.07em}body.ss-v2 .shopify-section:has(qk-variation-picker) .product-info__buy-buttons .button:hover{background:var(--v2-red-hover)!important}body.ss-v2 .qk-features{gap:6px;padding:0;background:transparent;border-radius:0}body.ss-v2 .qk-features__item{gap:8px;padding:12px 2px;border:1px solid rgba(29,26,22,.09);border-radius:14px}body.ss-v2 .qk-features__item+.qk-features__item{border-inline-start:1px solid rgba(29,26,22,.09)}body.ss-v2 .qk-features__icon{width:40px;height:40px;border-radius:0;background:transparent center / contain no-repeat;box-shadow:none;color:var(--v2-ink)}body.ss-v2 .qk-features__icon:has(.icon-picto-box){background-image:url(ss-v2-icon-puzzle.svg)}body.ss-v2 .qk-features__icon:has(.icon-picto-target){background-image:url(ss-v2-icon-search.svg)}body.ss-v2 .qk-features__icon:has(.icon-picto-gift){background-image:url(ss-v2-icon-gift.svg)}body.ss-v2 .qk-features__icon:has(.icon-picto-mobile-phone){background-image:url(ss-v2-icon-phone.svg)}body.ss-v2 .qk-features__icon:has(.icon-picto-chat){background-image:url(ss-v2-icon-cards.svg)}body.ss-v2 .qk-features__icon:is(:has(.icon-picto-box),:has(.icon-picto-target),:has(.icon-picto-gift),:has(.icon-picto-mobile-phone),:has(.icon-picto-chat))>*{visibility:hidden}body.ss-v2 .qk-features__text{font-family:var(--heading-font-family);font-weight:800;font-size:11.5px;line-height:1.1;letter-spacing:-.01em;color:var(--v2-ink)}body.ss-v2 .product-info__accordion .accordion__toggle{font-weight:600;font-size:14.5px}body.ss-v2 .product-info__accordion .text-with-icon svg{color:var(--v2-muted)}body.ss-v2 .product-info__accordion .circle-chevron{background:transparent!important;color:var(--v2-muted)!important}body.ss-v2 .product-info__accordion .accordion__content{font-size:13.5px;line-height:1.5;color:var(--v2-muted)}body.ss-v2 .product-info__buy-buttons .glow-outline-button{box-shadow:none!important}body.ss-v2 .product-info__buy-buttons .glow-outline-button:before,body.ss-v2 .product-info__buy-buttons .glow-outline-button:after{box-shadow:none!important;filter:none!important}body.ss-v2 .cart-drawer .buy-buttons .button{--button-background: 229 19 43;--button-outline-color: 229 19 43;--button-text-color: 255 255 255;border-radius:14px;background:var(--v2-red);color:#fff;box-shadow:none;font-family:var(--heading-font-family);font-weight:800;letter-spacing:.06em;text-transform:uppercase}body.ss-v2 .cart-drawer .buy-buttons .button:hover{background:var(--v2-red-hover)}body.ss-v2 .cart-drawer .buy-buttons .button--secondary{--button-background: 255 255 255;--button-outline-color: 29 26 22;--button-text-color: 29 26 22;background:#fff;color:var(--v2-ink);box-shadow:inset 0 0 0 2px var(--v2-ink)}body.ss-v2 .cart-drawer .buy-buttons .button--secondary:hover{background:var(--v2-cream)}body.ss-v2 .qk-tiers__tier--best{border:2px solid var(--v2-yellow);background:#fff8dc}body.ss-v2 .qk-tiers__tier--best .qk-tiers__badge{background:var(--v2-yellow);color:var(--v2-ink)}body.ss-v2 .qk-tiers__tier--best .qk-tiers__note{color:#1f8a3b;font-weight:700}body.ss-v2 .qk-tiers__tier--best[aria-checked=true]{border-color:var(--v2-purple);box-shadow:0 0 0 3px #5b3df61f}body.ss-v2 [class^=ai-breadcrumbs-list-]{flex-wrap:nowrap;gap:6px;overflow:hidden;white-space:nowrap;font-family:var(--heading-font-family);font-size:12.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}body.ss-v2 [class^=ai-breadcrumbs-item-]{flex:none;gap:6px}body.ss-v2 [class^=ai-breadcrumbs-item-]:last-child{flex:1 1 0;min-width:0;overflow:hidden}body.ss-v2 [class^=ai-breadcrumbs-link-]{color:var(--v2-muted)}body.ss-v2 [class^=ai-breadcrumbs-link-]:hover{color:var(--v2-purple)}body.ss-v2 [class^=ai-breadcrumbs-separator-]{color:#c9bfa8;font-size:0}body.ss-v2 [class^=ai-breadcrumbs-separator-]:before{content:"\203a";font-size:15px;line-height:1}body.ss-v2 [class^=ai-breadcrumbs-current-]{display:block;overflow:hidden;text-overflow:ellipsis;color:var(--v2-ink)}body.ss-v2 [class^=ai-breadcrumbs-] svg{width:14px;height:14px}body.ss-v2 .qkt__tabbar{background:var(--v2-night, #1c1726)}body.ss-v2 .qkt-tile{border-radius:18px}body.ss-v2 .qkt-tile__pic{border-radius:14px;background:#fff;box-shadow:0 0 0 1px #1d1a160f}body.ss-v2 .qkt-tile__title{font-weight:800;color:var(--v2-ink)}body.ss-v2 .qkt-tile__price{color:var(--v2-ink)}body.ss-v2 .qkt-tile__price s{text-decoration-color:var(--v2-red)}body.ss-v2 .qkt-tile__badge{border-radius:999px;background:var(--v2-purple);color:#fff;font-weight:800;letter-spacing:.06em}body.ss-v2 .qkt-tile__badge--save{background:var(--v2-yellow);color:var(--v2-ink)}body.ss-v2 .qkt-tile .card-stars__fill{color:var(--v2-star)}body.ss-v2 .qkt__btn{border-radius:14px;font-weight:800;letter-spacing:.06em}body.ss-v2 .qkt__btn--y{background:var(--v2-red);border-color:var(--v2-red);color:#fff;box-shadow:none}body.ss-v2 .qkt__btn--y:hover{background:var(--v2-red-hover);border-color:var(--v2-red-hover)}body.ss-v2 .qkt__btn--o{background:#fff;border-color:var(--v2-ink);color:var(--v2-ink)}body.ss-v2 .qkt__btn--o:hover{background:var(--v2-ink);color:#fff}body.ss-v2 .qkt-tile--spot .qkt-tile__price{color:var(--v2-yellow)}body.ss-v2 .qkt-bundle{background:radial-gradient(60% 45% at 85% 10%,rgba(255,190,110,.22),transparent 70%),radial-gradient(70% 50% at 10% 100%,rgba(255,160,80,.16),transparent 70%),#1c1726}body.ss-v2 .qkt-bundle__title span{color:var(--v2-yellow)}body.ss-v2 .qkt-btile .qkt-btile__photo img{object-fit:cover}body.ss-v2-default .product-info__buy-buttons .button:not(.shopify-payment-button__button){--button-background: 229 19 43 !important;--button-outline-color: 229 19 43 !important;--button-text-color: 255 255 255 !important;min-height:60px;border:0!important;border-radius:14px!important;background:var(--v2-red)!important;color:#fff!important;box-shadow:none!important;font-family:var(--heading-font-family);font-weight:800;font-size:18px;letter-spacing:.07em;text-transform:uppercase}body.ss-v2-default .product-info__buy-buttons .button:not(.shopify-payment-button__button):hover{background:var(--v2-red-hover)!important}body.ss-v2-default .shopify-payment-button__button{border-radius:14px!important}body.ss-v2-default .product-info__price sale-price{font-size:clamp(34px,8vw,46px)}body.ss-v2-default :is(.rating,.trustify-review-stars,.jdgm-star,.card-stars__fill){color:var(--v2-star)}body.ss-v2-default .product-gallery__thumbnail{border-radius:10px}body.ss-v2-default .product-gallery__thumbnail[aria-current=true]{box-shadow:0 0 0 2px var(--v2-purple)}body.ss-v2-default .custom-product-description{border:1px solid var(--v2-tile-border);border-radius:24px;background:var(--v2-tile-bg)!important;box-shadow:none!important;color:var(--v2-ink)}body.ss-v2-default .shopify-section.custom-full-desc{padding-bottom:48px}body.ss-v2-default .product-info__buy-buttons .glow-outline-button:before{display:none}body.ss-v2-default :is(.shopify-section--product-recommendations,.shopify-section--recently-viewed-products,.collection-header) :is(h1,h2,.h1,.h2,.h3){font-weight:800;letter-spacing:-.02em;color:var(--v2-ink)}body.ss-v2-default .shopify-section--product-recommendations{background:var(--v2-cream)}body.ss-v2-default .shopify-section--product-recommendations .section{--background: 248 243 232;background:transparent}body.ss-v2-default .product-card{--background: 255 255 255;padding:8px 8px 14px;border-radius:18px;background:#fff;box-shadow:0 6px 18px #1d1a1612}body.ss-v2-default .product-card__figure{border-radius:14px;overflow:hidden}body.ss-v2-default .product-card__info{padding-inline:6px}body.ss-v2-default .product-card__title{font-weight:800;color:var(--v2-ink)}body.ss-v2-default .product-card .price-list{font-family:var(--heading-font-family);font-weight:800;font-size:17px;color:var(--v2-ink)}body.ss-v2-default .product-card .price-list compare-at-price{font-weight:600;font-size:14px;color:var(--v2-muted);text-decoration-color:var(--v2-red)}body.ss-v2-default .product-card .badge{border-radius:999px;background:var(--v2-yellow);color:var(--v2-ink);font-weight:800;letter-spacing:.04em}body.ss-v2-default .collection-header{color:var(--v2-ink)}body.ss-v2-default .collection-header .prose{color:var(--v2-muted)}body.ss-v2-default .facets-vertical .circle-chevron,body.ss-v2-default .sort-by-facet .circle-chevron{background:var(--v2-purple);color:#fff}body.ss-v2-default .facets-vertical .switch:checked{background:var(--v2-purple)}body.ss-v2-default .facets-vertical .checkbox:checked{background:var(--v2-purple);border-color:var(--v2-purple)}body.ss-v2-default .pagination__current{background:var(--v2-purple);color:#fff;border-radius:999px}body.ss-v2-default .shopify-section--main-collection .product-card{box-shadow:0 0 0 1px var(--v2-tile-border),0 6px 18px #1d1a160f}body.ss-v2-default .product-card__info{display:flex;flex-direction:column;flex:1}body.ss-v2-default .product-card__atc{margin-top:auto;padding-top:10px;width:100%}body.ss-v2-default .product-card__atc .button{--button-background: 229 19 43;--button-outline-color: 229 19 43;--button-text-color: 255 255 255;display:flex;align-items:center;justify-content:center;min-height:46px;padding:0 12px;border:0;border-radius:14px;background:var(--v2-red);color:#fff;box-shadow:none;font-family:var(--heading-font-family);font-weight:800;font-size:14px;letter-spacing:.06em;text-transform:uppercase}body.ss-v2-default .product-card__atc .button:hover{background:var(--v2-red-hover)}body.ss-v2-default .product-card__atc .button--outline{background:#fff;color:var(--v2-ink);box-shadow:inset 0 0 0 2px var(--v2-ink)}body.ss-v2-default .product-card__atc .button--outline:hover{background:var(--v2-ink);color:#fff}body.ss-v2-default .collection-header__rating{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:0;font-size:14px;font-weight:600;color:var(--v2-ink)}body.ss-v2-default .collection-header__stars{color:var(--v2-star);font-size:17px;letter-spacing:1px}body.ss-v2-default .shopify-section--main-collection .product-card{display:flex;flex-direction:column;height:100%}body.ss-v2-default .shopify-section--main-collection .product-card__image{aspect-ratio:1;width:100%;height:auto;object-fit:contain}.collection-about{margin-top:40px;padding:0 22px;border-radius:18px;background:#fff;box-shadow:0 0 0 1px var(--v2-tile-border, #ebe3d0),0 6px 18px #1d1a160f}.collection-about summary{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:60px;cursor:pointer;list-style:none;font-family:var(--heading-font-family);font-weight:800;font-size:18px;color:var(--v2-ink, inherit)}.collection-about summary::-webkit-details-marker{display:none}.collection-about summary:after{content:"";flex:none;width:9px;height:9px;margin-right:4px;transform:rotate(45deg);transition:transform .2s;border-right:2px solid var(--v2-purple, currentColor);border-bottom:2px solid var(--v2-purple, currentColor)}.collection-about[open] summary:after{transform:rotate(-135deg)}.collection-about__body{max-width:860px;padding-bottom:20px;font-size:15px;line-height:1.65;color:var(--v2-muted, inherit)}.collection-about__body p{margin:0 0 10px}body.ss-v2-default .collection-header{margin-block:32px 12px}body.ss-v2-default .shopify-section--main-collection .collection{margin-top:16px}@media screen and (max-width:699px){body.ss-v2-default .collection-header{margin-block:20px 4px}}body.ss-v2-default .product-card sale-price.text-on-sale{color:var(--v2-ink)}body.ss-v2-default .collection-card{border-radius:18px;overflow:hidden}body.ss-v2-default .collection-card img{aspect-ratio:1;width:100%;height:auto;object-fit:cover}body.ss-v2-default .collection-card__content :is(h1,h2,h3,h4,h5,h6,.h5){display:inline-block;padding:8px 14px;border-radius:999px;background:#fff;color:var(--v2-ink);font-weight:800;font-size:16px;letter-spacing:-.01em;text-shadow:none}
/*# sourceMappingURL=/cdn/shop/t/53/assets/ss-v2.css.map */
