:root{--c-ink: #000000;--c-text: #262626;--c-muted: #6f6a6c;--c-line: #ebe7e8;--c-bg: #ffffff;--c-blush: #fff1f4;--c-blush-2: #ffe2e9;--c-pink: #fb7993;--c-pink-ink: #c8325f;--c-success: #0e7a4c;--c-error: #b42318;--r-sm: 8px;--r-md: 14px;--r-lg: 22px;--r-pill: 999px;--page-width: 1320px;--gutter: 16px;--header-h: 60px;--shadow-up: 0 -6px 24px rgba(0, 0, 0, .08);--shadow-pop: 0 12px 40px rgba(0, 0, 0, .14);--ease: cubic-bezier(.2, .7, .2, 1);--font-body: var(--font-body-family, "Inter"), system-ui, -apple-system, "Segoe UI", sans-serif;--font-heading: var(--font-heading-family, "Inter"), system-ui, -apple-system, "Segoe UI", sans-serif;--fw-heading: 800}@media(min-width:750px){:root{--gutter: 24px;--header-h: 68px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 12px)}body{margin:0;background:var(--c-bg);color:var(--c-text);font-family:var(--font-body);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{overflow-x:clip}@supports not (overflow: clip){body{overflow-x:hidden}}body.has-sticky-bar{padding-bottom:calc(96px + env(safe-area-inset-bottom))}body.is-locked{overflow:hidden}img,svg,video{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:3px}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}h1,h2,h3,h4,h5,p,ul,ol,figure,blockquote{margin:0}:where(ul[role=list],ol[role=list]){list-style:none;padding:0;margin:0}:focus-visible{outline:2px solid var(--c-ink);outline-offset:2px;border-radius:4px}::selection{background:var(--c-blush-2)}[hidden]{display:none!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.h0,.h1,.h2,.h3,.h4,h1,h2,h3,h4{font-family:var(--font-heading);font-weight:var(--fw-heading);color:var(--c-ink);letter-spacing:-.025em;line-height:1.08;text-wrap:balance}.h0{font-size:clamp(2.6rem,9vw,4.75rem);letter-spacing:-.04em;line-height:.98}.h1,h1{font-size:clamp(2rem,6vw,3.25rem);letter-spacing:-.035em}.h2,h2{font-size:clamp(1.6rem,4.4vw,2.25rem)}.h3,h3{font-size:1.25rem;letter-spacing:-.015em;line-height:1.2}.h4,h4{font-size:1.05rem;letter-spacing:-.01em;line-height:1.25}.lede{font-size:1.125rem;line-height:1.5;color:var(--c-text);max-width:60ch}.small{font-size:.875rem}.xsmall{font-size:.78rem}.muted{color:var(--c-muted)}.text-pink{color:var(--c-pink-ink)}.text-center{text-align:center}.rte>*+*{margin-top:.8em}.rte ul,.rte ol{padding-left:1.2em}.rte a{color:var(--c-ink)}.rte img{border-radius:var(--r-md)}.rte table{width:100%;border-collapse:collapse}.rte td,.rte th{border-bottom:1px solid var(--c-line);padding:.5em .25em;text-align:left}.page-width{width:100%;max-width:calc(var(--page-width) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter)}.page-width--narrow{max-width:calc(760px + var(--gutter) * 2)}.section{padding-top:var(--pt, 48px);padding-bottom:var(--pb, 48px)}@media(max-width:749px){.section{padding-top:calc(var(--pt, 48px) * .75);padding-bottom:calc(var(--pb, 48px) * .75)}}.section--blush{background:var(--c-blush)}.section--ink{background:var(--c-ink);color:#fff}.section--ink :is(h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4){color:#fff}.section--ink .muted{color:#ffffffb3}.stack{display:flex;flex-direction:column;gap:var(--gap, 16px)}.cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap, 12px)}.grid{display:grid;gap:var(--gap, 16px);grid-template-columns:repeat(var(--cols-m, 1),minmax(0,1fr))}.grid--2,.grid--3{--cols-m: 1}.grid--4{--cols-m: 2}.grid--products{--cols-m: 2;--gap: 20px 12px}@media(min-width:750px){.grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--3,.grid--4,.grid--products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:990px){.grid--4,.grid--products{grid-template-columns:repeat(var(--cols-d, 4),minmax(0,1fr));--gap: 32px 20px}}.section-head{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:24px}.section-head p{margin-top:6px;color:var(--c-muted);max-width:56ch}.scroll-row{display:grid;grid-auto-flow:column;grid-auto-columns:var(--item-w, 44%);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter)}.scroll-row::-webkit-scrollbar{display:none}.scroll-row>*{scroll-snap-align:start}@media(min-width:990px){.scroll-row--grid-desktop{grid-auto-flow:row;grid-template-columns:repeat(var(--cols-d, 4),minmax(0,1fr));overflow:visible;margin:0;padding:0;gap:32px 20px}}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;left:8px;top:-60px;z-index:1000;background:var(--c-ink);color:#fff;padding:10px 14px;border-radius:var(--r-sm)}.skip-link:focus{top:8px}.btn{--btn-bg: var(--c-ink);--btn-fg: #fff;--btn-bd: var(--btn-bg);display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 24px;border-radius:var(--r-pill);background:var(--btn-bg);color:var(--btn-fg);border:1.5px solid var(--btn-bd);font-weight:650;font-size:.95rem;letter-spacing:-.005em;line-height:1.1;text-decoration:none;text-align:center;white-space:nowrap;transition:transform .15s var(--ease),background-color .15s,opacity .15s;position:relative}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn--primary{--btn-bg: var(--c-ink);--btn-fg: #fff}.btn--accent{--btn-bg: var(--c-pink);--btn-fg: var(--c-ink)}.btn--ghost{--btn-bg: transparent;--btn-fg: var(--c-ink);--btn-bd: var(--c-ink)}.btn--light{--btn-bg: #fff;--btn-fg: var(--c-ink);--btn-bd: #fff}.btn--ghost-light{--btn-bg: transparent;--btn-fg: #fff;--btn-bd: rgba(255, 255, 255, .7)}.btn--sm{min-height:38px;padding:8px 16px;font-size:.85rem}.btn--lg{min-height:56px;padding:16px 30px;font-size:1.02rem}.btn--block{display:flex;width:100%}.btn[disabled],.btn[aria-disabled=true]{opacity:.38;cursor:not-allowed;transform:none}.btn.is-loading{color:transparent!important;pointer-events:none}.btn.is-loading:after{content:"";position:absolute;width:18px;height:18px;border-radius:50%;border:2px solid var(--btn-fg);border-right-color:transparent;animation:mg-spin .7s linear infinite}@keyframes mg-spin{to{transform:rotate(360deg)}}.link{font-weight:600;color:var(--c-ink);text-decoration:underline;text-underline-offset:4px;background:none;border:0;padding:0}.link--muted{color:var(--c-muted);font-weight:500}.price-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;line-height:1.1}.price-row__now{font-weight:750;color:var(--c-pink-ink);font-size:1.02rem;letter-spacing:-.01em}.price-row__was{color:var(--c-muted);font-size:.85rem;text-decoration:line-through}.price-row__save{align-self:center;background:var(--c-ink);color:#fff;font-size:.7rem;font-weight:700;padding:3px 8px;border-radius:var(--r-pill);letter-spacing:.01em}.price-row__note{flex-basis:100%;font-size:.8rem;color:var(--c-muted)}.price-row--lg .price-row__now{font-size:1.75rem;letter-spacing:-.03em}.price-row--lg .price-row__was{font-size:1rem}.price-row--lg .price-row__save{font-size:.78rem;padding:4px 10px;transform:translateY(-3px)}.price-locked{display:inline-flex;align-items:center;gap:6px;font-size:.85rem;font-weight:600;color:var(--c-ink);text-decoration:none}.price-locked svg{width:14px;height:14px}.badge{display:inline-flex;align-items:center;gap:4px;padding:4px 9px;border-radius:var(--r-pill);font-size:.72rem;font-weight:700;line-height:1.2;background:#fff;color:var(--c-ink)}.badge--pink{background:var(--c-pink);color:var(--c-ink)}.badge--ink{background:var(--c-ink);color:#fff}.badge--soft{background:var(--c-blush);color:var(--c-pink-ink)}.badge--line{background:transparent;border:1px solid var(--c-line);color:var(--c-muted)}qty-input,.qty{display:inline-grid;grid-template-columns:40px minmax(36px,1fr) 40px;align-items:center;height:44px;border:1.5px solid var(--c-line);border-radius:var(--r-pill);background:#fff;overflow:hidden}.qty button{height:100%;border:0;background:none;font-size:1.15rem;line-height:1;color:var(--c-ink);display:grid;place-items:center}.qty button:hover{background:var(--c-blush)}.qty button[disabled]{opacity:.3;cursor:not-allowed;background:none}.qty input{width:100%;border:0;text-align:center;font-weight:650;background:none;padding:0;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.qty input::-webkit-outer-spin-button,.qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.qty input:focus{outline:none}.qty:focus-within{border-color:var(--c-ink)}.qty--sm{height:36px;grid-template-columns:32px minmax(28px,1fr) 32px}.qty--sm button{font-size:1rem}.progress{position:relative;height:8px;border-radius:var(--r-pill);background:var(--c-blush-2);overflow:visible}.progress__bar{position:absolute;inset:0 auto 0 0;width:var(--p, 0%);background:var(--c-pink);border-radius:inherit;transition:width .45s var(--ease)}.progress__msg{font-size:.875rem;font-weight:600;color:var(--c-ink)}.progress__msg strong{color:var(--c-pink-ink)}.field{display:flex;flex-direction:column;gap:6px}.field label{font-size:.85rem;font-weight:600;color:var(--c-ink)}.field input,.field select,.field textarea,.input{width:100%;min-height:48px;padding:12px 14px;border:1.5px solid var(--c-line);border-radius:var(--r-sm);background:#fff;font-size:16px;transition:border-color .15s}.field textarea{min-height:120px;resize:vertical}.field input:focus,.field select:focus,.field textarea:focus,.input:focus{outline:none;border-color:var(--c-ink)}.field--row{display:grid;gap:12px;grid-template-columns:1fr 1fr}.field-help{font-size:.8rem;color:var(--c-muted)}.form-msg{padding:12px 14px;border-radius:var(--r-sm);font-size:.9rem}.form-msg--error{background:#fdecea;color:var(--c-error)}.form-msg--success{background:#e7f6ee;color:var(--c-success)}.check{display:flex;gap:10px;align-items:flex-start;font-size:.9rem}.check input{width:18px;height:18px;margin-top:2px;accent-color:var(--c-ink)}.inline-form{display:flex;gap:8px;background:#fff;border:1.5px solid var(--c-line);border-radius:var(--r-pill);padding:5px}.inline-form input{flex:1;min-width:0;border:0;padding:0 14px;background:none;font-size:16px}.inline-form input:focus{outline:none}.inline-form:focus-within{border-color:var(--c-ink)}.tip{--tip-w: 36px;width:var(--tip-w);aspect-ratio:5 / 7;flex:none;position:relative;overflow:hidden;border-radius:50% 50% 46% 46%/62% 62% 38% 38%;background:var(--tip-fill, #fff);box-shadow:inset 0 0 0 1px #0000000f}.tip img{width:100%;height:100%;object-fit:cover;object-position:var(--tip-pos, 50% 50%);transform:scale(var(--tip-zoom, 1.6))}.tip:after{content:"";position:absolute;inset:8% 22% auto auto;width:18%;height:34%;border-radius:50%;background:#ffffff73;filter:blur(1px);pointer-events:none}.tip--empty{background:transparent;box-shadow:none;border:1.5px dashed #d9cdd1}.tip--empty:after{display:none}.tip--next{border-color:var(--c-pink);border-style:solid;background:var(--c-blush)}.tip--color img{display:none}.card-product{position:relative;display:flex;flex-direction:column;gap:10px;min-width:0}.card-product__media{position:relative;display:block;aspect-ratio:1;border-radius:var(--r-md);overflow:hidden;background:#fff;box-shadow:inset 0 0 0 1px var(--c-line)}.card-product__media img{width:100%;height:100%;object-fit:contain;transition:opacity .3s,transform .5s var(--ease)}.card-product__media img+img{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;object-fit:cover}@media(hover:hover){.card-product:hover .card-product__media img+img{opacity:1}}.card-product__badges{position:absolute;top:8px;left:8px;display:flex;flex-wrap:wrap;gap:4px;z-index:1}.card-product__info{display:flex;flex-direction:column;gap:6px}.card-product__title{font-size:.92rem;font-weight:600;line-height:1.3;color:var(--c-ink);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-product__meta{font-size:.78rem;color:var(--c-muted)}.card-product__buy{position:relative;z-index:2;margin-top:2px}.card-product__buy product-form{display:block}.card-product__buy form{display:flex;gap:6px;align-items:center}.card-product__buy .qty{flex:0 0 auto;width:100px}.card-product__buy .btn{flex:1 1 auto;min-width:0;padding-inline:10px}@media(max-width:380px){.card-product__buy .qty{width:88px;grid-template-columns:28px minmax(24px,1fr) 28px}}.card-product.is-soldout .card-product__media img{opacity:.55}.count-bubble{position:absolute;top:2px;right:0;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--c-pink);color:var(--c-ink);font-size:.68rem;font-weight:800;display:grid;place-items:center;line-height:1}.icon-btn{position:relative;display:inline-grid;place-items:center;width:44px;height:44px;border:0;background:none;color:var(--c-ink);border-radius:50%}.icon-btn:hover{background:var(--c-blush)}.icon-btn svg{width:22px;height:22px}.shopify-section.is-raised{z-index:120!important}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000061;opacity:0;pointer-events:none;transition:opacity .25s;z-index:90}.overlay.is-open{opacity:1;pointer-events:auto}.drawer{position:fixed;top:0;bottom:0;right:0;width:min(440px,100%);background:#fff;z-index:100;display:flex;flex-direction:column;transform:translate(100%);transition:transform .3s var(--ease);visibility:hidden}.drawer--left{right:auto;left:0;transform:translate(-100%)}.drawer.is-open{transform:none;visibility:visible}.drawer__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px var(--gutter);border-bottom:1px solid var(--c-line)}.drawer__body{flex:1;overflow-y:auto;overscroll-behavior:contain}.drawer__foot{border-top:1px solid var(--c-line);padding:16px var(--gutter) calc(16px + env(safe-area-inset-bottom));background:#fff}.sticky-bar{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#fff;box-shadow:var(--shadow-up);padding:12px var(--gutter) calc(12px + env(safe-area-inset-bottom));border-top-left-radius:var(--r-lg);border-top-right-radius:var(--r-lg)}.toast{position:fixed;left:50%;bottom:calc(24px + env(safe-area-inset-bottom));transform:translate(-50%,20px);z-index:200;background:var(--c-ink);color:#fff;padding:12px 18px;border-radius:var(--r-pill);font-size:.9rem;font-weight:600;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s var(--ease);max-width:calc(100% - 32px);text-align:center}.toast.is-visible{opacity:1;transform:translate(-50%)}.toast--error{background:var(--c-error)}body.has-sticky-bar .toast{bottom:calc(110px + env(safe-area-inset-bottom))}.media{position:relative;overflow:hidden;border-radius:var(--r-lg);background:var(--c-blush)}.media>img,.media>video,.media>svg{width:100%;height:100%;object-fit:cover}.placeholder-svg{width:100%;height:100%;fill:#0000001f;background:var(--c-blush)}.accordion{border-top:1px solid var(--c-line)}.accordion details{border-bottom:1px solid var(--c-line)}.accordion summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:18px 0;font-weight:650;color:var(--c-ink)}.accordion summary::-webkit-details-marker{display:none}.accordion summary svg{width:18px;height:18px;transition:transform .2s;flex:none}.accordion details[open] summary svg{transform:rotate(45deg)}.accordion .accordion__body{padding:0 0 18px;color:var(--c-text)}.table{width:100%;border-collapse:collapse;font-size:.92rem}.table th{text-align:left;font-weight:650;color:var(--c-muted);font-size:.8rem;padding:8px 10px;border-bottom:1px solid var(--c-line)}.table td{padding:12px 10px;border-bottom:1px solid var(--c-line);vertical-align:middle}.pagination{display:flex;justify-content:center;gap:6px;margin-top:32px}.pagination a,.pagination span{min-width:40px;height:40px;display:grid;place-items:center;border-radius:var(--r-pill);text-decoration:none;font-weight:600}.pagination .is-current{background:var(--c-ink);color:#fff}#fc_frame{transition:bottom .2s var(--ease)}body.has-sticky-bar #fc_frame{bottom:calc(92px + env(safe-area-inset-bottom))!important}body.bb-has-tray #fc_frame{bottom:calc(172px + env(safe-area-inset-bottom))!important}@media(max-width:989px){body:has(.pdp-sticky.is-visible) #fc_frame{bottom:calc(80px + env(safe-area-inset-bottom))!important}}@media(min-width:990px){body.bb-has-tray #fc_frame{bottom:128px!important}}body.is-locked #fc_frame{display:none!important}.drawer:focus{outline:none}:is(.doc__body,.shopify-policy__body .rte){max-width:72ch;font-size:1rem;line-height:1.7;color:var(--c-text);overflow-wrap:break-word}@media(min-width:750px){:is(.doc__body,.shopify-policy__body .rte){font-size:1.0625rem;line-height:1.72}}:is(.doc__body,.shopify-policy__body .rte)>*+*{margin-top:1em}:is(.doc__body,.shopify-policy__body .rte)>:first-child{margin-top:0}:is(.doc__body,.shopify-policy__body .rte) :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-heading);color:var(--c-ink);text-wrap:pretty;scroll-margin-top:calc(var(--header-h) + 24px)}:is(.doc__body,.shopify-policy__body .rte) :is(h1,h2){margin-top:2.1em;font-size:1.4rem;font-weight:800;line-height:1.2;letter-spacing:-.02em}:is(.doc__body,.shopify-policy__body .rte) h3{margin-top:1.8em;font-size:1.14rem;font-weight:750;line-height:1.3;letter-spacing:-.01em}:is(.doc__body,.shopify-policy__body .rte) :is(h4,h5,h6){margin-top:1.6em;font-size:1.02rem;font-weight:700;line-height:1.45;letter-spacing:0}:is(.doc__body,.shopify-policy__body .rte) :is(h1,h2,h3,h4,h5,h6)+*{margin-top:.6em}:is(.doc__body,.shopify-policy__body .rte)>:is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}:is(.doc__body,.shopify-policy__body .rte) :is(strong,b){font-weight:650;color:var(--c-ink)}:is(.doc__body,.shopify-policy__body .rte) :is(ul,ol){padding-left:1.35em}:is(.doc__body,.shopify-policy__body .rte) li+li{margin-top:.45em}:is(.doc__body,.shopify-policy__body .rte) li::marker{color:var(--c-pink-ink)}:is(.doc__body,.shopify-policy__body .rte) a{color:var(--c-ink);text-decoration:underline;text-decoration-color:var(--c-pink);text-decoration-thickness:1.5px;text-underline-offset:3px}:is(.doc__body,.shopify-policy__body .rte) a:hover{color:var(--c-pink-ink)}:is(.doc__body,.shopify-policy__body .rte) blockquote{margin:1.4em 0;padding:.2em 0 .2em 1.1em;border-left:3px solid var(--c-pink);font-weight:500;color:var(--c-ink)}:is(.doc__body,.shopify-policy__body .rte) hr{margin:2em 0;border:0;border-top:1px solid var(--c-line)}:is(.doc__body,.shopify-policy__body .rte) img{max-width:100%;height:auto!important;border-radius:var(--r-md)}:is(.doc__body,.shopify-policy__body .rte) iframe{width:100%;max-width:100%;height:auto;aspect-ratio:16 / 9;border:0;border-radius:var(--r-md)}:is(.doc__body,.shopify-policy__body .rte) table{width:100%!important;border-collapse:collapse;font-size:.92rem;line-height:1.5}:is(.doc__body,.shopify-policy__body .rte) :is(th,td){padding:.65em .8em;border-bottom:1px solid var(--c-line);text-align:left;vertical-align:top}:is(.doc__body,.shopify-policy__body .rte) th{background:var(--c-blush);font-weight:700;color:var(--c-ink)}:is(.doc__body,.shopify-policy__body .rte) .doc-table{overflow-x:auto;border:1px solid var(--c-line);border-radius:var(--r-md)}:is(.doc__body,.shopify-policy__body .rte) .doc-table table{min-width:520px}:is(.doc__body,.shopify-policy__body .rte) :is(p,ul,ol,div):empty{display:none}:is(.doc__body,.shopify-policy__body .rte) [style*=font-family]{font-family:inherit!important}:is(.doc__body,.shopify-policy__body .rte) [style*=font-size]{font-size:inherit!important}:is(.doc__body,.shopify-policy__body .rte) [style*=line-height]{line-height:inherit!important}:is(.doc__body,.shopify-policy__body .rte) [style*=color]{color:inherit!important}:is(.doc__body,.shopify-policy__body .rte) a[style*=color]{color:var(--c-ink)!important}:is(.doc__body,.shopify-policy__body .rte) [style*=background]{background:none!important}:is(.doc__body,.shopify-policy__body .rte) [style*=justify]{text-align:left!important}:is(.doc__body,.shopify-policy__body .rte) [style*=width]{max-width:100%!important}:is(.doc__body,.shopify-policy__body .rte) font{font:inherit;color:inherit}.shopify-policy__container{max-width:calc(880px + var(--gutter) * 2)!important;margin:0 auto!important;padding:24px var(--gutter) 72px!important}.shopify-policy__title{display:grid;gap:10px;margin:0 0 32px!important;padding:26px 22px 30px;border-radius:var(--r-lg);background:var(--c-blush);text-align:left!important}.shopify-policy__title:before{content:"Legal";font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-pink-ink)}.shopify-policy__title h1{margin:0;font-size:clamp(1.9rem,1.35rem + 2.3vw,3rem);line-height:1.04;letter-spacing:-.035em}@media(min-width:990px){.shopify-policy__title{padding:44px 48px;margin-bottom:44px!important}}@media(max-width:749px){.card-product__title{min-height:2.6em}.card-product__info .price-row{min-height:2.45em;align-content:flex-start;row-gap:3px}.card-product__info .price-row__now{flex-basis:100%}.card-product__info .price-row__save{font-size:.66rem;padding:2px 7px}.qty--sm{height:40px;grid-template-columns:38px minmax(30px,1fr) 38px}}.card-product{height:100%}.card-product__info{flex:1 1 auto}.card-product__buy{margin-top:auto}
/*# sourceMappingURL=/cdn/shop/t/15/assets/base.css.map */
