@layer theme{.d-acnav{padding-block:var(--nodi-space-top,1.5rem) var(--nodi-space-bottom,0)}.dan{display:grid;gap:.75rem}.dan-who{display:flex;align-items:center;gap:1rem;padding:1.25rem;border-radius:var(--d-r-3xl);background:var(--color-surface);box-shadow:var(--d-shadow)}.dan-face{display:flex;flex:none;width:3.5rem;height:3.5rem;align-items:center;justify-content:center;border-radius:50%;background:var(--color-accent);color:var(--color-onAccent);font-size:1.125rem;font-weight:600;letter-spacing:.025em}.dan-id{display:grid;min-width:0;min-height:3rem;align-content:center;gap:.25rem}.dan-hello{margin:0;font-size:1rem;font-weight:700;line-height:1.5rem;letter-spacing:-.01em;overflow-wrap:anywhere}.dan-email{margin:0;color:var(--color-muted);font-size:.8125rem;line-height:1.25rem;overflow-wrap:anywhere}.dan-ghost{display:block;width:9rem;height:1rem;margin-block:.25rem;border-radius:999px;background:color-mix(in srgb,var(--color-text) 6%,transparent)}.dan-ghost--short{width:6rem;height:.75rem}.dan-card{display:grid;gap:.5rem}.dan-links{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.dan-links a{display:flex;min-height:2.75rem;align-items:center;gap:.625rem;padding:.5rem 1rem;border-radius:999px;background:var(--color-surface);box-shadow:var(--d-shadow-sm);color:var(--d-ink-80);font-size:.875rem;font-weight:500;line-height:1.25rem;text-decoration:none;white-space:nowrap;transition:background .15s,color .15s}.dan-links a>svg:first-child{flex:none;color:var(--color-muted)}.dan-links a>svg:last-child{display:none}.dan-links a:hover{background:color-mix(in srgb,var(--color-text) 4%,var(--color-surface));color:var(--color-text)}.dan-links a[aria-current=page]{background:var(--color-accent);color:var(--color-onAccent)}.dan-links a[aria-current=page]>svg{color:inherit}.dan-out button{display:inline-flex;min-height:2.75rem;align-items:center;gap:.625rem;padding:.5rem 1rem;border:0;border-radius:999px;background:none;color:var(--color-error);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .15s}.dan-out button:hover:not(:disabled){background:color-mix(in srgb,var(--color-error) 8%,transparent)}.dan-out button:disabled{opacity:.6;cursor:default}.dan-status{margin:0;padding-inline:1rem;color:var(--color-error);font-size:.75rem;font-weight:600}.dan-status:empty{display:none}@media(min-width:1024px){.d-main--inner:has(>.s-account-nav){display:grid;grid-template-columns:18rem minmax(0,1fr);column-gap:2.5rem;max-width:80rem;margin-inline:auto;padding-inline:2rem;box-sizing:border-box}.d-main--inner:has(>.s-account-nav)>.s{grid-column:2;min-width:0}.d-main--inner:has(>.s-account-nav)>.s:not(.d-sec)>.w{max-width:none;padding-inline:0}.d-main--inner:has(>.s-account-nav)>.s-account-nav{grid-column:1;grid-row:1/span 9;align-self:start;position:sticky;top:6.5rem;padding-top:var(--nodi-space-top,2.5rem)}.d-main--inner:has(>.s-account-nav)>.s-account-nav~.s{padding-top:2.5rem}.dan{gap:1rem}.dan-card{gap:0;padding:.5rem;border-radius:var(--d-r-3xl);background:var(--color-surface);box-shadow:var(--d-shadow)}.dan-links{display:grid;gap:.25rem}.dan-links a{border-radius:var(--d-r-2xl);background:none;box-shadow:none}.dan-links a>span{flex:1}.dan-links a>svg:last-child{display:block;flex:none;color:color-mix(in srgb,var(--color-text) 30%,transparent)}.dan-links a[aria-current=page]>svg:last-child{color:inherit}.dan-out{margin-top:.5rem;padding-top:.5rem;border-top:1px solid color-mix(in srgb,var(--color-text) 8%,transparent)}.dan-out button{width:100%;border-radius:var(--d-r-2xl)}}.account-section>.w>:is(h1,h2):first-child{margin:0 0 1.75rem;font-size:2.25rem;font-weight:700;line-height:2.5rem;letter-spacing:-.025em}@media(min-width:768px){.account-section>.w>:is(h1,h2):first-child{font-size:3rem;line-height:1}}.account-panel,.order-detail-head,.account-section .order-card,.address-card,.wish-card,.account-section .account-form,.account-empty-state,.account-failed{padding:1.25rem;border:0;border-radius:var(--d-r-3xl);background:var(--color-surface);box-shadow:var(--d-shadow)}.account-panel{gap:1rem;margin:0 0 1.25rem}.account-panel .order-card{background:var(--color-background);box-shadow:none}.account-panel .order-cards{margin:0}.d-main--inner:has(>.s-account-nav) .account-hello{display:none}.account-panel-title{font-size:1.125rem;font-weight:700;line-height:1.75rem;letter-spacing:-.025em}.account-hello{margin:0 0 1.25rem;font-size:1.25rem;font-weight:700;letter-spacing:-.025em}.account-section .order-cards,.address-cards{gap:.75rem}.order-card-number,.address-card-label{font-weight:700}a.order-card-number{text-decoration:none}a.order-card-number:hover{text-decoration:underline;text-underline-offset:4px}.order-card-meta{color:var(--color-muted);font-size:.8125rem}.order-status{padding:.25rem .75rem;border:0;background:var(--d-photo);color:var(--color-text);font-size:.75rem;font-weight:600;line-height:1rem}.order-status:is([data-status=delivered],[data-status=completed]){background:var(--color-accent);color:var(--color-onAccent)}.order-status[data-status=to-pay]{background:color-mix(in srgb,var(--color-sale) 10%,var(--color-surface));color:var(--color-sale)}.order-status[data-status=cancelled]{background:color-mix(in srgb,var(--color-text) 5%,transparent);color:var(--color-muted)}.account-more,.account-back,.account-pages a,.account-action{color:var(--d-ink-70);font-size:.75rem;font-weight:600;letter-spacing:.025em;text-decoration:underline;text-underline-offset:4px;transition:color .2s}.account-more:hover,.account-back:hover,.account-pages a:hover,.account-action:hover{color:var(--color-text)}.account-more,.account-back{display:inline-flex;min-height:2.75rem;align-items:center}.account-back{margin-bottom:.5rem}.account-address{gap:.125rem;color:var(--d-ink-80);font-size:.9375rem;line-height:1.5rem}.order-detail-head{gap:.5rem;margin-bottom:1.25rem}.order-detail-number{font-size:1.5rem;font-weight:700;line-height:2rem;letter-spacing:-.025em}.order-steps{gap:0}.order-step{padding:0 0 1rem 2rem;color:var(--color-muted)}.order-step:last-child{padding-bottom:0}.order-step:before{top:.25rem;width:1rem;height:1rem;border-width:2px}.order-step:not(:last-child):after{content:"";position:absolute;top:1.375rem;bottom:.125rem;left:calc(.5rem - 1px);width:2px;border-radius:2px;background:color-mix(in srgb,var(--color-text) 12%,transparent)}.order-step.is-done:not(:last-child):after{background:var(--color-accent)}.order-step-name{font-weight:600}.order-lines{display:grid;gap:.75rem}.order-line{grid-template-columns:4.5rem minmax(0,1fr) auto;padding:0;border:0}.order-line-image{aspect-ratio:4/5;border-radius:var(--d-r-xl);background:var(--d-photo)}.order-line-image img{object-position:top}.order-line-title{font-size:.875rem;line-height:1.25rem;overflow-wrap:anywhere}.order-line-variant{font-size:.75rem}.order-line-total{font-size:.875rem}.order-totals{gap:.75rem;margin-top:.5rem;padding-top:1rem;border-top:1px solid color-mix(in srgb,var(--color-text) 8%,transparent);color:var(--d-ink-70);font-size:.875rem}.order-totals dd{color:var(--color-text);font-weight:500}.order-total{padding-top:1rem;border-top:1px dashed color-mix(in srgb,var(--color-text) 30%,transparent);color:var(--color-text);font-size:1rem;font-weight:700}.order-total dd{font-weight:700}.order-confirm{border:0;border-radius:var(--d-r-2xl);background:color-mix(in srgb,var(--color-error) 8%,var(--color-surface))}.address-card.is-default{box-shadow:var(--d-shadow),inset 0 0 0 2px var(--color-text)}.address-card-actions{gap:0 1rem}.wish-grid{gap:.75rem}.wish-card{grid-template-columns:5.5rem minmax(0,1fr);padding:1rem}.wish-card-image{aspect-ratio:4/5;border-radius:var(--d-r-2xl);background:var(--d-photo)}.wish-card-image img{object-position:top}.wish-card-title{font-size:.875rem;font-weight:600;line-height:1.25rem;overflow-wrap:anywhere}.wish-card .price{font-size:.875rem;font-weight:600}.account-section .account-form{gap:1rem;max-width:none;margin:0 0 1.25rem}.account-form .field{gap:.375rem}.account-form .field>label{color:var(--d-ink-80);font-size:.75rem;font-weight:700;line-height:1rem;letter-spacing:.06em;text-transform:uppercase}.account-form .field input{height:3rem;min-height:0;border:1px solid color-mix(in srgb,var(--color-text) 18%,transparent);border-radius:var(--d-r-xl);background:var(--color-background);font-weight:500}.account-form .field input:focus{border-color:var(--color-text);background:var(--color-surface);outline:2px solid color-mix(in srgb,var(--color-text) 25%,transparent);outline-offset:1px}.account-form .field input[aria-invalid=true]{border-color:var(--color-error)}.account-field-error{font-size:.75rem;font-weight:600}.account-status{font-weight:600}:lang(bn) .account-form .field>label{letter-spacing:0;text-transform:none}.s-order-lookup>.w{max-width:56rem}.account-intro{margin:-1rem 0 1.25rem;font-size:.875rem}.account-empty-state,.account-failed{justify-items:start}@container section (min-width:40rem){.account-panel,.order-detail-head,.account-section .account-form{padding:1.75rem}.wish-card{grid-template-columns:6.5rem minmax(0,1fr)}}.d-auth{padding-block:var(--nodi-space-top,2rem) var(--nodi-space-bottom,3rem)}.d-auth>.w{display:flex;min-height:min(75vh,46rem);align-items:center;justify-content:center}.dau-card{width:100%;max-width:28rem;padding:1.5rem;border-radius:var(--d-r-3xl);background:var(--color-surface);box-shadow:var(--d-shadow-lg)}.dau-head{margin-bottom:1.5rem;text-align:center}.dau-badge{display:flex;width:3rem;height:3rem;margin:0 auto .875rem;align-items:center;justify-content:center;border-radius:var(--d-r-2xl);background:var(--d-photo);color:var(--color-text)}.dau-title{margin:0;font-size:1.75rem;font-weight:700;line-height:2.25rem;letter-spacing:-.025em;overflow-wrap:anywhere}.dau-lead{margin:.375rem 0 0;color:var(--color-muted);font-size:.875rem;font-weight:500;line-height:1.25rem}.dau-intro{margin:-.75rem 0 1.25rem;color:var(--color-muted);font-size:.875rem;line-height:1.25rem;text-align:center;overflow-wrap:anywhere}.dau-form{display:grid;gap:1rem}.dau-field{display:grid;gap:.375rem}.dau-field label{color:var(--d-ink-80);font-size:.75rem;font-weight:700;line-height:1rem;letter-spacing:.06em;text-transform:uppercase}.dau-input{position:relative;display:block}.dau-input svg{position:absolute;top:50%;left:.875rem;color:var(--color-muted);transform:translateY(-50%);pointer-events:none}.dau-input input{width:100%;box-sizing:border-box;height:3rem;padding:0 1rem 0 2.5rem;border:1px solid color-mix(in srgb,var(--color-text) 18%,transparent);border-radius:var(--d-r-xl);background:var(--color-background);color:var(--color-text);font:inherit;font-size:1rem;font-weight:500;transition:border-color .15s,background .15s}.dau-input input:focus{border-color:var(--color-text);background:var(--color-surface);outline:2px solid color-mix(in srgb,var(--color-text) 25%,transparent);outline-offset:1px}.dau-input input[aria-invalid=true]{border-color:var(--color-error)}.dau-input input[inputmode=numeric]{letter-spacing:.3em}.dau-field-error{margin:0;color:var(--color-error);font-size:.75rem;font-weight:600;line-height:1rem}.dau-status{display:flex;align-items:center;gap:.5rem;margin:0;padding:.75rem 1rem;border-radius:var(--d-r-xl);background:color-mix(in srgb,var(--color-text) 5%,var(--color-surface));font-size:.8125rem;font-weight:600;line-height:1.25rem}.dau-status svg{flex:none}.dau-status:empty{display:none}.dau-status:focus{outline:none}.dau-status[data-tone=error]{background:color-mix(in srgb,var(--color-error) 8%,var(--color-surface));color:var(--color-error)}.dau-submit{display:flex;width:100%;min-height:3.25rem;align-items:center;justify-content:space-between;gap:1rem;margin-top:.25rem;padding:.875rem 1.5rem;border:0;border-radius:var(--d-r-2xl);background:var(--color-accent);color:var(--color-onAccent);font:inherit;font-size:.875rem;font-weight:600;letter-spacing:.025em;text-align:start;text-transform:uppercase;cursor:pointer;transition:transform .2s,opacity .2s}.dau-submit:hover:not(:disabled){transform:scale(1.01)}.dau-submit:disabled{opacity:.6;cursor:not-allowed}.dau-submit[aria-busy=true]{justify-content:center;cursor:wait}.dau-resend{justify-self:start;min-height:2.75rem;padding:0;border:0;background:none;color:var(--color-text);font:inherit;font-size:.8125rem;font-weight:600;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.dau-resend:disabled{color:var(--color-muted);text-decoration:none;cursor:default}.dau-links{display:grid;justify-items:center;gap:0;margin:1rem 0 0;padding:0;list-style:none;font-size:.8125rem;text-align:center}.dau-links a{display:inline-flex;min-height:2.75rem;align-items:center;color:var(--color-text);font-weight:600;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-underline-offset:4px;transition:text-decoration-color .15s}.dau-links a:hover{text-decoration-color:currentColor}:lang(bn) :is(.dau-field label,.dau-submit){letter-spacing:0;text-transform:none}@container section (min-width:30rem){.dau-card{padding:2rem}}html:has(.d-bagd[open]){overflow:hidden}.d-bagd{position:fixed;inset:0;width:auto;height:auto;max-width:none;max-height:none;margin:0;padding:0;border:0;background:none;color:var(--color-text);overflow:hidden}.d-bagd::backdrop{background:#1111114d}.dbg-panel{position:absolute;inset-block:0;inset-inline-end:0;display:flex;flex-direction:column;gap:1rem;width:min(28rem,100%);padding:1.5rem 1.25rem 2rem;overflow-y:auto;overscroll-behavior:contain;background:var(--color-background);box-shadow:var(--d-shadow-lg)}@media(prefers-reduced-motion:no-preference){.dbg-panel{animation:d-bag-in .25s ease-out}}@keyframes d-bag-in{0%{opacity:0;transform:translate(2rem)}}.dbg-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.5rem}.dbg-head .d-eyebrow{margin-bottom:.5rem}.dbg-title{margin:0;font-size:1.875rem;font-weight:700;line-height:2.25rem;letter-spacing:-.025em}.dbg-close,.dbg-remove{display:flex;flex:none;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:var(--color-surface);color:var(--color-text);box-shadow:var(--d-shadow);cursor:pointer;transition:transform .2s}.dbg-close:hover{transform:scale(1.05)}.dbg-lines{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;margin:0;padding:0;list-style:none}.dbg-line{display:flex;gap:1rem;padding:1rem;border-radius:var(--d-r-3xl);background:var(--color-surface);box-shadow:var(--d-shadow);transition:opacity .2s}.dbg-line.is-pending{opacity:.6}.dbg-media{position:relative;flex:none;width:5rem;height:6rem;overflow:hidden;border-radius:var(--d-r-2xl);background:var(--d-photo)}.dbg-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top}.dbg-body{display:flex;flex:1;min-width:0;flex-direction:column;justify-content:space-between;gap:.75rem}.dbg-top{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.dbg-name{min-width:0}.dbg-name a{display:block;overflow:hidden;color:var(--color-text);font-size:.875rem;font-weight:600;line-height:1.25rem;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.dbg-name a:hover{text-decoration:underline}.dbg-option{margin:.25rem 0 0;color:var(--color-muted);font-size:.75rem;line-height:1rem}.dbg-remove{width:2rem;height:2rem;background:none;box-shadow:none;color:var(--color-muted);transition:background .2s,color .2s}.dbg-remove:hover{background:color-mix(in srgb,var(--color-text) 5%,transparent);color:var(--color-text)}.dbg-remove:disabled{opacity:.4;cursor:wait}.dbg-foot{display:flex;align-items:flex-end;justify-content:space-between;gap:.75rem}.dbg-qty{display:flex;align-items:center;border:1px solid color-mix(in srgb,var(--color-text) 15%,transparent);border-radius:999px}.dbg-step{display:flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:none;color:var(--color-text);cursor:pointer;transition:background .2s}.dbg-step:hover{background:color-mix(in srgb,var(--color-text) 5%,transparent)}.dbg-step:disabled{opacity:.3;cursor:not-allowed}.dbg-count,.dbg-amount{min-width:2rem;font-size:.875rem;font-weight:600;text-align:center;font-variant-numeric:tabular-nums}.dbg-price{margin:0;font-size:.875rem;font-weight:600;line-height:1.25rem;text-align:end}.dbg-each{display:block;color:var(--color-muted);font-size:.75rem;font-weight:500;line-height:1rem}.dbg-sum{padding:1.5rem;border-radius:var(--d-r-3xl);background:var(--color-surface);box-shadow:var(--d-shadow-lg);transition:opacity .2s}.dbg-sum.is-busy dl{opacity:.6}.dbg-sum dl{display:grid;gap:.75rem;margin:0;font-size:.875rem}.dbg-row{display:flex;justify-content:space-between;gap:1rem;color:var(--d-ink-70)}.dbg-row dt{min-width:0}.dbg-row dd{margin:0;color:var(--color-text);font-weight:500;white-space:nowrap}.dbg-row--off dd{color:var(--color-sale)}.dbg-row--total{padding-top:1rem;border-top:1px dashed color-mix(in srgb,var(--color-text) 30%,transparent);color:var(--color-text);font-size:1rem;font-weight:700}.dbg-row--total dd{font-weight:700}.dbg-note{margin:.5rem 0 0;color:var(--color-muted);font-size:.75rem;line-height:1rem}.dbg-checkout{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.5rem;padding:1rem 1.5rem;border-radius:var(--d-r-2xl);background:var(--color-accent);color:var(--color-onAccent);font-size:.875rem;font-weight:600;letter-spacing:.025em;text-decoration:none;text-transform:uppercase;transition:transform .2s}.dbg-checkout:hover{transform:scale(1.01);text-decoration:none}.dbg-view{display:block;margin-top:1rem;color:var(--d-ink-60);font-size:.75rem;font-weight:600;text-align:center;text-decoration:underline;text-underline-offset:4px}.dbg-view:hover{color:var(--color-text)}:lang(bn) .dbg-checkout{letter-spacing:0;text-transform:none}.dbg-empty{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:2rem 1rem;text-align:center}.dbg-round{display:flex;width:5rem;height:5rem;align-items:center;justify-content:center;margin-bottom:.75rem;border-radius:50%;background:var(--color-surface);box-shadow:var(--d-shadow)}.dbg-empty-title{margin:0;font-size:1.75rem;font-weight:700;line-height:2.25rem;letter-spacing:-.025em}.dbg-empty-text{margin:0;color:var(--d-ink-60);font-size:.875rem}.dbg-pill{display:inline-flex;align-items:center;gap:1.5rem;margin-top:1rem;padding:.5rem .5rem .5rem 1.5rem;border:0;border-radius:999px;background:var(--color-surface);color:var(--color-text);box-shadow:var(--d-shadow-lg);font:inherit;font-size:.875rem;font-weight:600;text-decoration:none;cursor:pointer;transition:transform .2s}.dbg-pill:hover{transform:scale(1.02);text-decoration:none}button.dbg-pill{padding:.75rem 1.5rem}.dbg-pill-end{display:flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;border-radius:50%;background:var(--color-accent);color:var(--color-onAccent)}.dbg-wait{display:grid;gap:.75rem}.dbg-ghost{display:block;height:8rem;border-radius:var(--d-r-3xl);background:color-mix(in srgb,var(--color-text) 5%,transparent)}.dbg-ghost--sum{height:14rem}@media(prefers-reduced-motion:no-preference){.dbg-ghost{animation:d-bag-pulse 1.2s ease-in-out infinite alternate}}@keyframes d-bag-pulse{to{opacity:.5}}@font-face{font-family:Drift Wordmark;src:url(../assets/fonts/playfair-display-latin.woff2) format("woff2");font-weight:400 900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212}:root{--d-wordmark:"Drift Wordmark",Georgia,"Times New Roman",serif;--d-shadow:0 1px 2px rgb(17 17 17 / .04),0 12px 32px -8px rgb(17 17 17 / .1);--d-shadow-lg:0 2px 4px rgb(17 17 17 / .05),0 24px 48px -12px rgb(17 17 17 / .14);--d-shadow-sm:0 1px 3px rgb(0 0 0 / .1),0 1px 2px -1px rgb(0 0 0 / .1);--d-photo:color-mix(in srgb,var(--color-surface) 90%,#5f552d);--d-r-xl:1.05rem;--d-r-2xl:1.35rem;--d-r-3xl:1.65rem;--d-ink-70:color-mix(in srgb,currentColor 70%,transparent);--d-ink-60:color-mix(in srgb,currentColor 60%,transparent);--d-ink-80:color-mix(in srgb,currentColor 80%,transparent);--d-gutter:1.5rem}.d-wrap{padding-inline:var(--d-gutter)}.d-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:2.5rem}.d-title{margin:0;font-size:1.875rem;font-weight:700;line-height:2.25rem;letter-spacing:-.025em}.d-eyebrow{margin:0 0 .75rem;color:var(--color-muted);font-size:.75rem;font-weight:600;line-height:1rem;letter-spacing:.25em;text-transform:uppercase}:lang(bn) :is(.d-eyebrow,.dlo-mark,.dsp-details,.did-link,.dfe-eyebrow){letter-spacing:0}.d-more{display:none;flex:none;color:var(--d-ink-60);font-size:.75rem;font-weight:600;line-height:1rem;letter-spacing:.025em;text-underline-offset:4px;transition:color .2s}.d-more:hover{color:var(--color-text)}.d-was{margin-left:.5rem;color:var(--color-muted);font-weight:400;text-decoration:line-through}.d-chip{position:absolute;z-index:1;top:1rem;left:1rem;padding:.25rem .75rem;border-radius:999px;background:var(--color-accent);color:var(--color-onAccent);font-size:.625rem;font-weight:600;line-height:.9375rem;letter-spacing:.025em;text-transform:uppercase}.d-chip--end{left:auto;right:1rem}.d-ph{display:block;background:var(--d-photo)}.d-arrows{display:none;flex:none;align-items:center;gap:.5rem}.d-arrow{display:flex;width:2.75rem;height:2.75rem;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:var(--color-surface);color:var(--color-text);box-shadow:var(--d-shadow);cursor:pointer;transition:transform .2s}.d-arrow:hover{transform:scale(1.05)}.d-arrow--ink{background:var(--color-accent);color:var(--color-onAccent);box-shadow:none}.d-bag,.d-seller .qa-btn,.s-product-grid .qa-btn{display:flex;flex:none;width:2.25rem;min-width:0;height:2.25rem;min-height:0;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:var(--d-photo);color:var(--color-text);font-size:0;transition:background .2s,color .2s}.d-seller .qa-btn:before,.s-product-grid .qa-btn:before{content:"";width:15px;height:15px;background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 10a4 4 0 0 1-8 0'/%3E%3Cpath d='M3.103 6.034h17.794'/%3E%3Cpath d='M3.4 5.467a2 2 0 0 0-.4 1.2V20a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6.667a2 2 0 0 0-.4-1.2l-2-2.667A2 2 0 0 0 17 2H7a2 2 0 0 0-1.6.8z'/%3E%3C/svg%3E") center/contain no-repeat}.d-bag:hover,.d-seller .qa-btn:hover,.s-product-grid .qa-btn:hover{background:var(--color-accent);color:var(--color-onAccent);opacity:1}.d-seller .qa,.s-product-grid .qa{margin:0}.qa{position:relative}.d-sec{padding-block:0;text-align:start}.d-sec>.w{max-width:none;padding-inline:0}@keyframes d-fade-up{0%{opacity:0;transform:translateY(1rem)}}.d-main--inner{padding-bottom:2.5rem}.d-main--inner>.s:not(.d-sec)>.w{padding-inline:1rem}.btn{border-radius:999px;font-weight:600}.s-breadcrumbs{padding-block:2rem 0}.crumbs{font-size:.75rem;line-height:1rem}.crumbs ol{gap:0 .375rem;font-size:.75rem;font-weight:500;line-height:1rem;letter-spacing:.025em;text-transform:uppercase}.crumbs li+li:before{content:"›"}.crumbs a{color:var(--color-muted);text-decoration:none}.crumbs a{transition:color .15s}.crumbs a:hover{color:var(--color-text)}.crumbs [aria-current]{color:var(--d-ink-70)}.s-breadcrumbs+.s{padding-top:var(--nodi-space-top,2rem)}@media(min-width:640px){.d-arrows{display:flex}.d-more{display:block}.d-main--inner>.s:not(.d-sec)>.w{padding-inline:2rem}.s-breadcrumbs{padding-top:2.5rem}}@media(min-width:768px){:root{--d-gutter:3.5rem}.d-title{font-size:2.25rem;line-height:2.5rem}}.d-main--inner:has(>.s-article-list,>.s-article-body) .crumbs ol{gap:0 .5rem;text-transform:none;letter-spacing:0}.d-main--inner:has(>.s-article-list,>.s-article-body) .crumbs li+li:before{content:"/";color:color-mix(in srgb,var(--color-text) 25%,transparent)}.d-main--inner:has(>.s-article-list,>.s-article-body) .crumbs [aria-current]{color:var(--color-text);font-weight:600}.d-main--inner:has(>.s-article-list,>.s-article-body){--d-inset:1rem}.d-main--inner:has(>.s-article-list,>.s-article-body)>.s>.w{padding-inline:calc(1rem + var(--d-inset))}.d-main--inner:has(>.s-article-list,>.s-article-body)>.s-breadcrumbs{padding-top:3.5rem}.d-main--inner:has(>.s-article-list)>.s-breadcrumbs+.s{padding-top:1.5rem}.d-main--inner:has(>.s-article-body)>.s-breadcrumbs+.s{padding-top:2rem}.s-article-list .section-head{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid color-mix(in srgb,var(--color-text) 10%,transparent)}.s-article-list .section-head .heading{font-size:1.5rem;font-weight:800;line-height:2rem;letter-spacing:-.025em}.s-article-list .posts{gap:1.5rem}.s-article-list .post{gap:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--color-text) 10%,transparent);border-radius:var(--d-r-2xl);background:var(--color-surface);box-shadow:0 1px #0000000d;transition:box-shadow .3s,border-color .3s}.s-article-list .post:hover{border-color:color-mix(in srgb,var(--color-text) 18%,transparent);box-shadow:0 20px 25px -5px #00000014,0 8px 10px -6px #00000014}.s-article-list .post-link{display:contents}.s-article-list .post-image,.s-article-list .post-link .ph{order:0;aspect-ratio:16/10;border-radius:0;border-bottom:1px solid color-mix(in srgb,var(--color-text) 6%,transparent)}.s-article-list .post-meta{order:1;margin:1.5rem 1.5rem 0;font-size:.75rem;font-weight:500;line-height:1rem}.s-article-list .post-title{order:2;display:-webkit-box;margin:.625rem 1.5rem 0;overflow:hidden;font-family:var(--font-heading);font-size:1.125rem;font-weight:700;line-height:1.375;letter-spacing:-.025em;-webkit-box-orient:vertical;-webkit-line-clamp:2}.s-article-list .post-link:hover .post-title{text-decoration:none}.s-article-list .post-summary{order:3;margin:.625rem 1.5rem 1.5rem;color:var(--d-ink-70);font-size:.875rem;line-height:1.625;-webkit-line-clamp:2}.s-article-body .article{max-width:none}.s-article-body .article-head{gap:.75rem;margin-bottom:2rem}.s-article-body .article-title{font-size:1.875rem;font-weight:800;line-height:1.25;letter-spacing:-.025em}.s-article-body .article-meta{font-size:.875rem;font-weight:500;line-height:1.25rem}.s-article-body .article-image{aspect-ratio:16/9;margin-bottom:3rem;border:1px solid color-mix(in srgb,var(--color-text) 10%,transparent);border-radius:var(--d-r-2xl);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.s-article-body .article-text{padding:1.5rem;border:1px solid color-mix(in srgb,var(--color-text) 10%,transparent);border-radius:var(--d-r-3xl);background:var(--color-surface);box-shadow:0 1px 2px #0000000d;font-size:1rem;line-height:1.75}.s-offer-list .section-head{position:relative;overflow:hidden;margin-bottom:2rem;padding:1.5rem;border-radius:var(--d-r-2xl);background:linear-gradient(to right,#000,#312c85,#0f172b);color:#fff;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.s-offer-list .section-head .heading{color:#fff;font-size:1.5rem;font-weight:800;line-height:1.25;letter-spacing:-.025em}.s-offer-list .offers{gap:1.5rem}.s-offer-list .offer{padding:1.25rem;border-color:color-mix(in srgb,var(--color-text) 10%,transparent);border-radius:var(--d-r-2xl);box-shadow:0 1px 2px #0000000d;transition:box-shadow .3s,transform .3s}.s-offer-list .offer:hover{transform:translateY(-.25rem);box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.s-offer-list .offer-title{font-size:1.125rem;font-weight:700;line-height:1.375}.s-offer-list .empty{padding:4rem 2rem;border:1px solid color-mix(in srgb,var(--color-text) 10%,transparent);border-radius:var(--d-r-2xl);background:var(--color-surface);color:var(--color-muted);font-weight:600;text-align:center}@media(min-width:640px){.d-main--inner:has(>.s-article-list,>.s-article-body){--d-inset:1.5rem}.d-main--inner:has(>.s-article-list,>.s-article-body)>.s>.w{padding-inline:calc(2rem + var(--d-inset))}.d-main--inner:has(>.s-article-list)>.s-breadcrumbs{padding-top:4.5rem}.d-main--inner:has(>.s-article-body)>.s-breadcrumbs{padding-top:5rem}.s-article-list .section-head .heading{font-size:1.875rem;line-height:2.25rem}.s-article-list .posts{gap:2rem}.s-article-body .article-title{font-size:2.25rem}.s-article-body .article-image{margin-bottom:4rem;border-radius:var(--d-r-3xl)}.s-article-body .article-text,.s-offer-list .section-head{padding:2.5rem}.s-offer-list .section-head .heading{font-size:2.25rem}.s-offer-list .offers{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}@media(min-width:1024px){.d-main--inner:has(>.s-article-list,>.s-article-body){--d-inset:2rem}.s-article-body .article-title{font-size:3rem}.s-article-body .article-text{max-width:calc((100% - 3rem) * 8 / 12 + 2.75rem)}.s-offer-list .offers{grid-template-columns:repeat(3,minmax(0,1fr))}}.d-announcement-bar{padding:.5rem 1rem;background:var(--section-background,var(--color-primary));color:var(--section-text,var(--color-onPrimary));font-size:.6875rem;font-weight:500;letter-spacing:.025em}.d-announce{display:flex;align-items:center;justify-content:space-between;gap:1rem;max-width:87.5rem;margin-inline:auto}.dan-start{display:flex;min-width:0;align-items:center;gap:1rem;margin:0}.d-announce a{display:inline-flex;flex:none;align-items:center;gap:.375rem;color:inherit;text-decoration:none}.d-announce a:hover{opacity:.8}.dan-phone+.dan-phone{display:none}.dan-text{display:none;min-width:0;margin:0;padding:0;list-style:none;opacity:.8}.dan-text li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dan-text a{display:inline}.dan-start>.dan-text:first-child{display:block}.dan-turn{display:none;flex:none;width:1.5rem;height:1.5rem;margin-block:-.25rem;align-items:center;justify-content:center;padding:0;border:1px solid color-mix(in srgb,currentColor 40%,transparent);border-radius:50%;background:none;color:inherit;cursor:pointer}.dan-text:first-child~.island .dan-turn{display:flex}.dan-turn:hover{background:color-mix(in srgb,currentColor 15%,transparent)}.dan-turn-pause{width:.375rem;height:.4375rem;border-inline:2px solid currentColor}.dan-turn-play{width:.375rem;height:.4375rem;margin-left:1px;background:currentColor;clip-path:polygon(0 0,100% 50%,0 100%)}.dan-link{display:none!important}@media(min-width:640px){.d-announcement-bar{font-size:.75rem;line-height:1rem}.dan-link{display:inline-flex!important}.dan-phone+.dan-phone{display:inline-flex}}@media(min-width:768px){.dan-text{display:block}.dan-turn{display:flex}}.d-arched-gallery{padding:var(--nodi-space-top,3rem) 0 var(--nodi-space-bottom,6rem);overflow:hidden;background:var(--section-background,var(--color-surface));color:var(--section-text,var(--color-text))}.did-head{max-width:42rem;margin-inline:auto;padding-inline:1.5rem;text-align:center}.did-title{margin:0;font-size:1.875rem;font-weight:700;line-height:1.1;letter-spacing:-.025em}.did-text{max-width:28rem;margin:1.25rem auto 0;color:var(--color-muted);font-size:.875rem;line-height:1.625}.d-strip{position:relative;margin-top:3.5rem}.dst-view{position:relative;height:17.5rem;overflow:hidden}.d-arch{position:absolute;inset-inline:0;top:-1px;z-index:2;width:100%;height:3rem;fill:var(--section-background,var(--color-surface));filter:drop-shadow(0 6px 6px rgb(17 17 17 / .06));pointer-events:none}.d-arch--end{top:auto;bottom:-1px;transform:rotate(180deg)}.dst-track{display:flex;width:max-content;height:100%}.dst-run{display:flex;height:100%;gap:.5rem;margin:0;padding:0 .5rem 0 0;list-style:none}.dst-item{flex:none;width:8.125rem;height:100%}.dst-item a{display:block;height:100%}.dst-img{width:100%;height:100%;object-fit:cover;object-position:top}.dst-pause{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.dst-toggle{position:absolute;right:var(--d-gutter);bottom:1rem;z-index:3;display:flex;width:2.75rem;height:2.75rem;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:var(--color-surface);color:var(--color-text);box-shadow:var(--d-shadow);font-size:0;cursor:pointer}.dst-toggle:before{content:"";width:.7rem;height:.8rem;box-sizing:border-box;border-inline:3px solid currentColor}.dst-pause:checked~.dst-toggle{background:var(--color-accent);color:var(--color-onAccent)}.dst-pause:checked~.dst-toggle:before{width:0;height:0;border-inline:0;border-block:.4rem solid transparent;border-left:.65rem solid currentColor}.dst-pause:focus-visible~.dst-toggle{outline:2px solid var(--color-accent);outline-offset:2px}@media(prefers-reduced-motion:no-preference){.dst-track{animation:d-strip-run calc(var(--d-strip-count,8) * 4.75s) linear infinite}.dst-view:hover .dst-track,.dst-view:focus-within .dst-track,.dst-pause:checked~.dst-view .dst-track{animation-play-state:paused}}@media(prefers-reduced-motion:reduce){.dst-run[aria-hidden],.dst-pause,.dst-toggle{display:none}}@keyframes d-strip-run{to{transform:translate(-50%)}}.did-foot{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:2rem;max-width:64rem;margin:3rem auto 0;padding-inline:1.5rem}.d-proof{display:flex;align-items:center;gap:.75rem;margin:0}.dpr-dots{display:flex}.dpr-dots span{position:relative;width:2.25rem;height:2.25rem;border:2px solid var(--section-background,var(--color-surface));border-radius:50%;background:var(--d-dot,var(--color-muted))}.dpr-dots span+span{margin-left:-.75rem}.dpr-line{display:block;font-size:.875rem;font-weight:600;line-height:1.25rem}.dpr-note{display:block;color:var(--color-muted);font-size:.75rem;line-height:1rem}.did-link{color:var(--d-ink-70);font-size:.75rem;font-weight:600;line-height:1rem;letter-spacing:.2em;text-transform:uppercase;text-underline-offset:4px;transition:color .15s}.did-link:hover{color:inherit}.d-turn{position:relative;display:flex;width:5rem;height:5rem;align-items:center;justify-content:center;color:color-mix(in srgb,currentColor 40%,transparent)}.dtu-ring{position:absolute;inset:0;width:100%;height:100%}@media(prefers-reduced-motion:no-preference){.dtu-ring{animation:d-spin 14s linear infinite}}@keyframes d-spin{to{transform:rotate(360deg)}}.dtu-dot{display:flex;width:2rem;height:2rem;align-items:center;justify-content:center;border-radius:50%;background:var(--color-accent);color:var(--color-onAccent)}@media(min-width:640px){.dst-view{height:21.25rem}.d-arch{height:4rem}.dst-item{width:10.625rem}.did-foot{flex-direction:row}}@media(min-width:768px){.d-arched-gallery{padding:var(--nodi-space-top,4rem) 0 var(--nodi-space-bottom,8rem)}.did-title{font-size:3rem}.did-text{font-size:1rem}.dst-view{height:28.75rem}.d-arch{height:6rem}.dst-run{gap:.75rem;padding-right:.75rem}.dst-item{width:13.125rem}}.d-page{padding-block:var(--nodi-space-top,var(--section-padding-block,calc(var(--space)*8))) var(--nodi-space-bottom,var(--section-padding-block,calc(var(--space)*8)))}.d-page>.w{max-width:80rem}.d-page-head{margin-bottom:2rem}.d-page-head .d-eyebrow{margin-bottom:.5rem}.d-page-title{margin:0;font-size:2.25rem;font-weight:700;line-height:2.5rem;letter-spacing:-.025em}.dcp-notice{margin:0 0 1.5rem;padding:.875rem 1.25rem;border-radius:var(--d-r-2xl);background:var(--color-surface);box-shadow:var(--d-shadow);font-size:.875rem;font-weight:500}.dcp-notice.is-failed{color:var(--color-error)}.dcp-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;align-items:start}.dcp .dbg-lines{gap:1rem}.dcp .dbg-sum-title{margin:0 0 1.25rem;font-size:1.125rem;font-weight:700;line-height:1.75rem;letter-spacing:-.025em}.dcp-wait,.dcp-empty{min-height:60vh}.dcp-wait .dbg-ghost--sum{height:18rem}.dcp-empty{display:flex;align-items:center;justify-content:center}.dcp-empty .dbg-empty{flex:none;max-width:28rem}.dcp-empty .dbg-empty-title{font-size:2.25rem;line-height:2.5rem}@container section (min-width:40rem){.dcp .dbg-line{gap:1.25rem;padding:1.25rem}.dcp .dbg-media{width:7rem;height:8rem}.dcp .dbg-name a{font-size:1rem;line-height:1.5rem}}@container section (min-width:60rem){.dcp-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr)}.dcp-aside{position:sticky;top:7rem}}@media(min-width:768px){.d-page-title{font-size:3rem;line-height:1}}.d-category-list{padding:var(--nodi-space-top,3rem) 0 var(--nodi-space-bottom,6rem);background:var(--section-background,var(--color-surface));color:var(--section-text,var(--color-text))}.dca-head{margin-bottom:2.5rem}.dca-title{text-transform:uppercase}.d-cats{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;margin:0;padding:0;list-style:none}.d-tile{height:20rem}.dti-link{position:relative;display:flex;height:100%;overflow:hidden;border-radius:var(--d-r-2xl);background:var(--d-photo);color:#fff;text-decoration:none}.dti-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .5s}.dti-link:hover .dti-img{transform:scale(1.1)}.dti-shade{position:absolute;inset:0;background:linear-gradient(to top,rgb(0 0 0 / .75),rgb(0 0 0 / .1) 50%,transparent)}.dti-words{position:relative;display:flex;flex:1;flex-direction:column;justify-content:flex-end;padding:1.5rem}.dti-name{margin:0;color:inherit;font-family:var(--font-body);font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.75rem}.dti-count{margin-top:.25rem;color:#ffffffbf;font-size:.875rem;line-height:1.25rem}.dti-shop{width:fit-content;margin-top:1rem;padding:.5rem 1rem;border-radius:999px;background:var(--color-surface);color:var(--color-text);font-size:.75rem;font-weight:600;line-height:1rem;transition:transform .15s}.dti-link:hover .dti-shop{transform:scale(1.05)}.d-cats--mosaic .d-tile{height:15rem}.d-cats--mosaic .d-tile--0{height:22.5rem}@media(min-width:640px){.d-cats{grid-template-columns:repeat(2,minmax(0,1fr))}.d-cats--mosaic .d-tile--0,.d-cats--mosaic .d-tile--1{grid-column:1 / -1}}@media(min-width:768px){.d-category-list{padding:var(--nodi-space-top,4rem) 0 var(--nodi-space-bottom,8rem)}.dti-name{font-size:1.25rem}}@media(min-width:640px)and (max-width:1023.98px){.d-cats:not(.d-cats--mosaic)>.d-tile:last-child:nth-child(odd){grid-column:1 / -1}}@media(min-width:1024px){.d-cats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:768px){.d-cats--mosaic{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,19.5rem)}.d-cats--mosaic .d-tile{height:auto}.d-cats--mosaic .d-tile--0{grid-column:1 / 3;grid-row:1 / 3;height:auto}.d-cats--mosaic .d-tile--1{grid-column:3 / 5;grid-row:1}.d-cats--mosaic .d-tile--2{grid-column:3;grid-row:2}.d-cats--mosaic .d-tile--3{grid-column:4;grid-row:2}.d-cats--mosaic .d-tile:nth-child(n+5){grid-column:auto;grid-row:auto;height:15rem}}.d-cats--slider{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:.25rem}.d-cats--slider::-webkit-scrollbar{display:none}.d-cats--slider .d-tile{flex:none;width:min(80%,18rem);scroll-snap-align:start}@media(min-width:768px){.d-cats--panels{display:flex;gap:1rem}.d-cats--panels .d-tile{flex:1 1 0;min-width:0;height:28rem;transition:flex-grow .5s cubic-bezier(.22,1,.36,1)}.d-cats--panels .d-tile:is(:hover,:focus-within){flex-grow:2.5}.d-cats--panels .dti-shop{white-space:nowrap}}@media(min-width:768px)and (prefers-reduced-motion:reduce){.d-cats--panels .d-tile{transition:none}}.d-featured-product{padding:var(--nodi-space-top,4rem) 1rem var(--nodi-space-bottom,4rem);background:var(--section-background,color-mix(in srgb,var(--color-surface) 97.6%,var(--color-text)));color:var(--section-text,var(--color-text))}.d-feat{display:flex;flex-direction:column;align-items:center;gap:3rem;max-width:87.5rem;margin-inline:auto}.dfe-media,.dfe-info{width:100%}.dfe-pictures{display:flex;flex-direction:column;gap:1rem}.dfe-main{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;border-radius:2rem;background:var(--d-photo)}.dfe-main img{width:100%;height:100%;object-fit:cover;object-position:top}.dfe-thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none}.dfe-thumb{display:block;width:100%;aspect-ratio:1;padding:0;overflow:hidden;border:2px solid transparent;border-radius:1.25rem;background:var(--color-surface);box-shadow:var(--d-shadow-sm);cursor:pointer;transition:all .3s}.dfe-thumb:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.dfe-thumb[aria-pressed=true]{padding:2px;border-color:var(--d-heart,var(--color-accent))}.dfe-thumb img{width:100%;height:100%;border-radius:var(--d-r-xl);object-fit:cover;object-position:top}.dfe-info{display:flex;flex-direction:column;justify-content:center;padding-block:1rem}.dfe-eyebrow{font-family:var(--font-body);font-size:.75rem;line-height:1.5}.dfe-name{margin:0 0 1.5rem;font-size:3rem;font-weight:700;line-height:1;letter-spacing:-.025em}.dfe-name a{color:inherit;text-decoration:none}.dfe-summary{display:-webkit-box;max-width:36rem;margin:0 0 2rem;overflow:hidden;color:var(--color-muted);font-size:1.125rem;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:4}.dfe-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.75rem;margin:0 0 2.5rem;font-size:2.25rem;font-weight:700;line-height:2.5rem}.dfe-price .d-was{margin:0;font-size:1.25rem;font-weight:500;line-height:1.75rem}.dfe-actions{display:flex;max-width:36rem;align-items:center;gap:1rem}.dfe-actions>.d-buy,.dfe-actions>.island,.dfe-actions>.dbu-pill{flex:1;min-width:0}.dbu-pill{display:flex;width:100%;height:4rem;align-items:center;justify-content:center;gap:.75rem;padding:0 1.5rem;border:0;border-radius:999px;background:var(--color-accent);color:var(--color-onAccent);font:inherit;font-size:1.125rem;font-weight:700;text-decoration:none;cursor:pointer;transition:transform .2s}.dbu-pill:hover{transform:scale(1.01)}.dbu-pill:disabled{opacity:.5;cursor:not-allowed}.d-buy--button .dbu-status:empty{display:none}.dfe-heart{display:flex;flex:none;width:4rem;height:4rem;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:var(--d-heart,var(--color-accent));color:var(--color-primary);box-shadow:var(--d-shadow-sm);cursor:pointer;transition:filter .15s}.dfe-heart:hover{filter:brightness(.92)}.dfe-heart:disabled{cursor:progress}.dfe-offers{display:grid;gap:.5rem;margin:-1.5rem 0 2.5rem;padding:0;list-style:none;font-size:.875rem;line-height:1.25rem}.dfe-offers li{display:flex;flex-wrap:wrap;gap:.25rem .75rem;color:var(--d-ink-70)}.dfe-offer{color:var(--color-sale);font-weight:700}.dfe-more{width:fit-content;margin-top:1rem;color:var(--d-ink-60);font-size:.875rem;font-weight:600;line-height:1.25rem;text-underline-offset:4px;transition:color .15s}.dfe-more:hover{color:var(--color-text)}@media(min-width:640px){.dfe-main{aspect-ratio:1}}@media(min-width:768px){.d-featured-product{padding-inline:2rem}.dfe-name{font-size:4.5rem}}@media(min-width:1024px){.d-feat{flex-direction:row;align-items:flex-start;gap:5rem}.d-v-image-end .d-feat{flex-direction:row-reverse}.dfe-media,.dfe-info{width:50%}.dfe-info{padding-block:2rem}}.d-hero{--dh-room-top: calc(5.5rem + max(0px,var(--nodi-logo-h-m,32px) - 32px)) }@media(min-width:768px){.d-hero{--dh-room-top: calc(6rem + max(0px,var(--nodi-logo-h,36px) - 36px)) }}.d-hero{position:relative;display:flex;min-height:100vh;min-height:100svh;padding-block:var(--nodi-space-top,0) var(--nodi-space-bottom,0);overflow:hidden;background:var(--section-background,var(--color-surface));color:var(--section-text,var(--color-text))}.d-hero>.w{display:flex;flex:1;min-width:0}.dh-media{position:absolute;inset:0}.dh-img{width:100%;height:100%;object-fit:cover;object-position:var(--focal,60% 50%)}.d-hero--close>.w{flex-direction:column}.d-hero--close .dh-media{position:relative;inset:auto;order:2;flex:1 1 auto;min-height:clamp(16rem,60vw,30rem);margin:-1rem 0 6.75rem}.d-hero--close .dh-img{position:absolute;inset:0;max-width:none;width:100%;height:100%;object-fit:contain;object-position:50% 100%}.d-hero--close .dh-body{flex:none;padding-bottom:1rem}@media(max-width:639.98px){.d-hero--close .dh-media{margin-bottom:8.75rem}}.d-hero:not(.d-hero--close) .dh-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--section-background,var(--color-surface)) 78%,transparent),color-mix(in srgb,var(--section-background,var(--color-surface)) 62%,transparent) 60%,color-mix(in srgb,var(--section-background,var(--color-surface)) 30%,transparent))}.dh-body{position:relative;z-index:1;flex:1;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:2rem;padding:var(--dh-room-top) 2rem 6.75rem}.dh-main{grid-column:1 / -1;display:flex;flex-direction:column;gap:1.75rem;min-width:0}.dh-badge{display:inline-flex;width:fit-content;align-items:center;gap:.5rem;margin:0;padding:.5rem 1rem;border-radius:999px;background:var(--color-surface);color:var(--color-text);font-size:.75rem;font-weight:600;line-height:1rem;letter-spacing:.05em;box-shadow:var(--d-shadow)}.dh-title{display:flex;flex-direction:column;margin:0;font-size:clamp(3rem,8.5vw,7.25rem);font-weight:700;line-height:.92;letter-spacing:-.03em;color:inherit;text-wrap:wrap}.dh-line{display:block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}.dh-words{display:block}.dh-words--soft{color:color-mix(in srgb,currentColor 50%,transparent)}.dh-text{max-width:24rem;margin:0;font-size:1rem;line-height:1.5;color:var(--d-ink-60)}.dh-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem}.d-pill-cta{display:inline-flex;align-items:center;gap:1.5rem;min-height:3.25rem;padding:.5rem .5rem .5rem 1.5rem;border-radius:999px;background:var(--color-surface);color:var(--color-text);font-size:.875rem;font-weight:600;line-height:1.25rem;text-decoration:none;box-shadow:var(--d-shadow-lg);transition:transform .2s}.dpc-dot{display:flex;flex:none;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;border-radius:50%;background:var(--color-accent);color:var(--color-onAccent);transition:transform .3s}.d-pill-cta:hover .dpc-dot{transform:rotate(45deg)}.dh-second{display:inline-flex;align-items:center;gap:.75rem;min-height:2.5rem;color:var(--d-ink-70);font-size:.875rem;font-weight:600;line-height:1.25rem;text-decoration:none;transition:color .15s}.dh-second:hover{color:inherit}.dh-play{display:flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border-radius:50%;background:var(--color-surface);color:var(--color-text);box-shadow:var(--d-shadow)}.dh-play svg{margin-left:2px}.dh-cards{display:none;margin:0;padding:0;list-style:none}.d-glass{display:block;width:100%;max-width:20rem;padding:1rem;border:1px solid color-mix(in srgb,var(--color-surface) 50%,transparent);border-radius:var(--d-r-2xl);background:color-mix(in srgb,var(--color-surface) 60%,transparent);box-shadow:var(--d-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--color-text)}.d-glass--card{display:flex;align-items:center;gap:1rem}.dgl-icon{display:flex;flex:none;width:2.75rem;height:2.75rem;align-items:center;justify-content:center;border-radius:var(--d-r-xl);background:var(--color-surface);box-shadow:var(--d-shadow)}.dgl-title{display:block;font-size:.875rem;font-weight:600;line-height:1.25rem}.dgl-text{display:block;margin-top:.25rem;font-size:.75rem;line-height:1.375;color:var(--d-ink-60)}.d-glass--card .dgl-text{margin-top:0}.dgl-crowd{display:flex;align-items:center;margin-bottom:.75rem}.dgl-dot{position:relative;width:2rem;height:2rem;border:2px solid var(--color-surface);border-radius:50%;background:var(--d-dot,var(--color-muted))}.dgl-dot+.dgl-dot{margin-left:-.75rem}.dgl-count{display:inline-flex;height:1.75rem;align-items:center;margin-left:.5rem;padding:0 .75rem;border-radius:999px;background:var(--color-accent);color:var(--color-onAccent);font-size:.75rem;font-weight:600}.d-glass--follow{display:flex;align-items:center;justify-content:space-between;padding:.5625rem 1.25rem;border-radius:999px}.dgl-label{font-size:.75rem;font-weight:600;line-height:1rem;color:var(--d-ink-70)}.dgl-profiles{display:flex;flex-wrap:wrap;gap:.25rem}.dgl-profiles a{display:flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;color:var(--d-ink-70);transition:color .2s}.dgl-profiles a:hover{color:inherit}@media(prefers-reduced-motion:no-preference){.dh-words{animation:d-line .8s cubic-bezier(.16,1,.3,1) both}.dh-line+.dh-line .dh-words{animation-delay:.12s}.dh-in{animation:d-fade-up .6s .2s cubic-bezier(.22,1,.36,1) both}.dh-cards>li{animation:d-slide-in .7s cubic-bezier(.22,1,.36,1) both}.dh-cards>li:nth-child(2){animation-delay:.1s}.dh-cards>li:nth-child(3){animation-delay:.2s}.dh-cards>li:nth-child(4){animation-delay:.3s}}@keyframes d-line{0%{transform:translateY(55%)}}@keyframes d-slide-in{0%{opacity:0;transform:translate(3.75rem)}}@media(min-width:768px){.dh-body{padding:var(--dh-room-top) 3.5rem 6.25rem}.dh-text{font-size:1.125rem;line-height:1.75rem}}@media(min-width:1024px){.dh-body{grid-template-columns:repeat(12,minmax(0,1fr))}.dh-main{grid-column:span 7}.dh-cards{grid-column:span 5;display:flex;flex-direction:column;align-items:flex-end;gap:1rem}.d-hero:not(.d-hero--close) .dh-media:after{background:linear-gradient(90deg,color-mix(in srgb,var(--section-background,var(--color-surface)) 85%,transparent) 0%,color-mix(in srgb,var(--section-background,var(--color-surface)) 60%,transparent) 45%,transparent 75%)}.d-hero--close>.w{flex-direction:row}.d-hero--close .dh-media{position:absolute;inset:0;min-height:0;margin:0}.d-hero--close .dh-body{flex:1;padding-bottom:6.25rem}.d-hero--close .dh-img{inset:5.5rem auto auto 44%;width:52%;height:calc(94.4% - 5.5rem)}.d-hero--close .dh-main{grid-column:span 6}.d-hero--close .dh-title{font-size:clamp(3rem,6.4vw,7.25rem)}.d-hero--close .dh-cards{display:none}}@media(min-width:1280px){.d-hero--close .dh-img{left:42%;width:calc(58% - 21rem);object-position:0 100%}.d-hero--close .dh-cards{display:flex;grid-column:9 / -1;min-width:0}.d-hero--close .d-glass{max-width:17rem}}.d-hero--film .dh-img,.d-hero--film .nodi-video-file{object-fit:cover;object-position:50% 50%}.dh-vid .nodi-video-file{mix-blend-mode:multiply}.dh-vid .nodi-video-file:not([data-playing]){mix-blend-mode:normal}.dh-media:has(.nodi-video-file[data-playing]) .dh-img{visibility:hidden}@media(prefers-color-scheme:dark){:root:not([data-nodi-scheme=light]) .dh-vid--light-only,:root[data-nodi-scheme=auto] .dh-vid--unless-dark{display:none}}:root[data-nodi-scheme=dark] :is(.dh-vid--light-only,.dh-vid--unless-dark){display:none}.dh-media .nodi-video-toggle{bottom:7.25rem}@media(max-width:639.98px){.dh-media .nodi-video-toggle{bottom:10.25rem}}.d-hero.d-hero--film .dh-media:after{background:linear-gradient(180deg,color-mix(in srgb,var(--section-background,var(--color-surface)) 72%,transparent),color-mix(in srgb,var(--section-background,var(--color-surface)) 45%,transparent) 15%,color-mix(in srgb,var(--section-background,var(--color-surface)) 90%,transparent) 30% 72%,color-mix(in srgb,var(--section-background,var(--color-surface)) 30%,transparent))}@media(min-width:1024px){.d-hero--film .dh-img,.d-hero--film .nodi-video-file{transform:translate(10%)}.d-hero.d-hero--film .dh-media:after{background:linear-gradient(180deg,color-mix(in srgb,var(--section-background,var(--color-surface)) 70%,transparent) 0,transparent 7rem),linear-gradient(90deg,color-mix(in srgb,var(--section-background,var(--color-surface)) 85%,transparent) 0%,color-mix(in srgb,var(--section-background,var(--color-surface)) 75%,transparent) 48%,color-mix(in srgb,var(--section-background,var(--color-surface)) 25%,transparent) 58%,transparent 70%)}}.d-footer{position:relative;overflow:hidden;padding:1.5rem 0 .5rem;background:var(--section-background,var(--color-primary));color:var(--section-text,var(--color-onPrimary))}.df-top{position:relative;display:flex;align-items:flex-start;justify-content:space-between;margin:0 max(1rem,calc((100% - 87.5rem)/2 + 1rem));padding:1rem .5rem .75rem;pointer-events:none}.df-side{display:none;margin:1rem 0 0 1rem;font-size:.75rem;line-height:1rem;letter-spacing:.025em;opacity:.8}.df-side--end{margin:4rem 1rem 0 0}.df-brand{position:relative;display:flex;flex:1;justify-content:center;text-align:center}.d-foot{display:flow-root;--d-cap:4rem;--d-name:min(var(--d-cap),calc(118vw / var(--d-chars)),calc(118rem / var(--d-chars)))}.df-name{display:block;max-width:100%;overflow:hidden;font-size:var(--d-name);font-weight:700;line-height:1;letter-spacing:-.03em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(to bottom,var(--section-text,var(--color-onPrimary)) 25%,transparent 85%);-webkit-background-clip:text;background-clip:text;color:transparent}.df-picture{position:absolute;top:0;right:5%;width:calc(var(--d-name) * .75);height:var(--d-name);overflow:hidden;border:2px solid color-mix(in srgb,currentColor 20%,transparent);border-radius:var(--d-r-xl);box-shadow:0 25px 50px -12px #00000040;transform:rotate(12deg);transition:transform .15s;pointer-events:auto}.df-picture:hover{transform:rotate(6deg)}.df-picture img{width:100%;height:100%;object-fit:cover}.df-card{position:relative;z-index:1;margin:0 max(1rem,calc((100% - 87.5rem)/2 + 1rem));padding:1.25rem;border-radius:1.5rem;background:var(--color-surface);color:var(--color-text);box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.df-dot{position:absolute;top:1rem;left:1rem;width:1rem;height:1rem;border-radius:50%;background:var(--color-text)}.df-dot--end{left:auto;right:1rem}.df-head{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:1rem;margin:1.5rem 0 2rem}.df-title{max-width:34rem;margin:0;font-size:1.875rem;font-weight:700;line-height:1.05;letter-spacing:-.025em}.df-note{max-width:16.25rem;margin:0;color:color-mix(in srgb,var(--color-text) 80%,transparent);font-size:.75rem;font-weight:500;line-height:1.375}.df-cols{display:grid;gap:2rem;margin-bottom:1.5rem;padding:0 .5rem 2rem;line-height:1.25rem;border-bottom:1px dashed color-mix(in srgb,var(--color-text) 40%,transparent);font-size:.875rem}.df-label{margin:0 0 .75rem;color:var(--color-muted);font-size:.75rem;font-weight:600;line-height:1rem;letter-spacing:.025em;text-transform:uppercase}.df-col ul{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.df-col a{color:inherit;font-weight:600;text-decoration:none;transition:opacity .2s}.df-col a:hover{opacity:.6}.df-reach li{display:flex;align-items:flex-start;gap:.5rem;color:color-mix(in srgb,var(--color-text) 80%,transparent);font-weight:500}.df-reach svg{flex:none;margin-top:.125rem}.df-reach a{font-weight:500!important;overflow-wrap:anywhere}.df-profiles{display:flex!important;flex-wrap:wrap;gap:.625rem!important}.df-profiles a{display:flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;border-radius:50%;background:var(--color-background);transition:transform .2s}.df-profiles a:hover{opacity:1;transform:scale(1.1)}.df-legal{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1rem;padding:0 .5rem;color:color-mix(in srgb,var(--color-text) 80%,transparent);font-size:.75rem;font-weight:500;line-height:1rem}.df-legal p{display:flex;align-items:center;gap:.5rem;margin:0}.df-c{font-size:1.125rem;line-height:1.75rem}.df-legal ul{display:flex;gap:2rem;margin:0;padding:0;list-style:none}.df-legal a{color:inherit;text-decoration:none}.df-legal a{transition:color .15s}.df-legal a:hover{color:var(--color-text)}.d-footer .footer-choices{padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}@media(min-width:640px){.d-foot{--d-cap:6rem}.df-picture{right:0}.df-title{font-size:2.25rem}.df-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px){.d-foot{--d-cap:8rem}.df-top{margin-inline:max(1.5rem,calc((100% - 87.5rem)/2 + 1.5rem));padding-inline:0}.df-side{display:block;font-size:.875rem;line-height:1.25rem}.df-card{margin-inline:max(1.5rem,calc((100% - 87.5rem)/2 + 1.5rem));padding:2rem;border-radius:2rem}.df-dot{top:1.5rem;left:1.5rem}.df-dot--end{left:auto;right:1.5rem}.df-head{flex-direction:row;align-items:flex-end;gap:2rem;margin:2rem 0 3rem}.df-title{font-size:3rem}.df-note{font-size:.875rem;text-align:right}.df-cols{padding-inline:0}.df-legal{flex-direction:row;padding:0}}@media(min-width:1024px){.d-foot{--d-cap:10rem}.df-card{padding:2.5rem}.df-head{margin-top:2.5rem}.df-title{font-size:4rem}.df-cols{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}}@media(min-width:1280px){.d-foot{--d-cap:12rem}}.d-v-columns .df-card,.d-v-centered .df-card{margin-top:1.5rem}.d-v-centered{.df-head{align-items:center;text-align:center}.df-note{text-align:center}.df-cols{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem 4rem;text-align:center}.df-reach li,.df-profiles{justify-content:center}.df-legal{flex-direction:column;align-items:center}}@media(min-width:768px){.d-v-centered .df-head{flex-direction:column;align-items:center}}.d-header{position:relative;z-index:40;background:color-mix(in srgb,var(--section-background,var(--color-background)) 90%,transparent);color:var(--section-text,var(--color-text));border-bottom:1px solid color-mix(in srgb,currentColor 6%,transparent)}.d-header--sticky{position:sticky;top:0}.dhd-bar{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;max-width:80rem;margin-inline:auto;padding:1.25rem 1.5rem}.d-logo{display:flex;flex:0 1 auto;min-width:0;align-items:center;color:inherit;text-decoration:none}.d-header{--dlo-h:var(--nodi-logo-h,36px);--dlo-h-m:var(--nodi-logo-h-m,32px)}.dlo-img{flex:0 1 auto;width:auto;min-width:0;max-width:calc(var(--dlo-h-m) * 5);height:var(--dlo-h-m);object-fit:contain}.dlo-plain{overflow:hidden;font-family:var(--font-heading);font-size:1.375rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.dlo-mark{display:none;min-width:0;align-items:center;gap:.5rem;max-width:11rem;overflow-wrap:anywhere;font-size:.875rem;font-weight:600;line-height:1.5;letter-spacing:.25em;text-transform:uppercase}.dlo-mark svg{flex:none}.dlo-word{overflow:hidden;font-family:var(--d-wordmark);font-size:1.5rem;font-weight:600;letter-spacing:-.025em;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.d-nav{display:none;flex:1 1 0;align-items:center;justify-content:center;min-width:0;margin-inline:1rem}.d-nav .nav-wide{display:block;flex:0 1 auto;width:100%;min-width:0}.d-nav .nav-top{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:1.75rem;margin:0;padding:0;list-style:none}.d-nav .nav-item{flex:none;gap:.125rem}.d-nav .nav-top>li>a,.d-nav .nav-more-button{display:block;min-width:0;max-width:13rem;overflow:hidden;color:var(--d-ink-70);font-size:.875rem;font-weight:500;line-height:1.25rem;letter-spacing:.01em;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;transition:color .2s}.d-nav .nav-more-button{display:inline-flex;align-items:center;min-height:0}.d-nav .nav-top>li>a:hover,.d-nav .nav-top>li>a[aria-current],.d-nav .nav-top>li>a[data-trail],.d-nav .nav-more-button:hover,.d-nav .nav-more-button[aria-expanded=true]{color:var(--section-text,var(--color-text));text-decoration:none;font-weight:500}.d-nav .nav-toggle{width:1.5rem;height:1.5rem;border-radius:50%;color:var(--d-ink-70)}.d-nav .nav-toggle:hover{background:color-mix(in srgb,currentColor 8%,transparent)}.d-nav .nav-drop{top:calc(100% + .75rem);min-width:14rem;max-width:min(20rem,calc(100vw - 2rem));padding:.5rem;border:0;border-radius:var(--d-r-2xl);background:var(--color-surface);color:var(--color-text);box-shadow:var(--d-shadow-lg)}.d-nav .nav-drop-side{top:-.5rem;inset-inline-start:calc(100% + .5rem)}.d-nav .nav-drop-end{inset-inline-start:auto;inset-inline-end:0}.d-nav .nav-more-sub a{font-weight:400;color:var(--d-ink-70)}.d-nav .nav-drop a{display:block;max-width:18rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.625rem .75rem;border-radius:var(--d-r-xl);color:var(--d-ink-80);font-size:.875rem;font-weight:500;line-height:1.25rem;text-decoration:none;transition:background .15s,color .15s}.d-nav .nav-drop a:hover,.d-nav .nav-drop a[aria-current]{background:color-mix(in srgb,var(--color-text) 4%,transparent);color:var(--color-text);text-decoration:none}.d-nav .nav-panel{top:calc(100% - .5rem);inset-inline:1.5rem;gap:2.5rem;padding:2rem;border:0;border-radius:var(--d-r-3xl);background:var(--color-surface);color:var(--color-text);box-shadow:var(--d-shadow-lg)}.d-nav .nav-columns{gap:2rem}.d-nav .nav-heading{gap:.75rem;color:var(--color-text);font-size:.75rem;font-weight:600;line-height:1rem;letter-spacing:.01em;text-decoration:none}.d-nav .nav-heading img,.d-nav .nav-promos img{border-radius:var(--d-r-2xl);background:var(--d-photo);object-position:top}.d-nav .nav-columns ul{gap:.5rem;margin-top:.75rem}.d-nav .nav-columns ul a{color:var(--d-ink-70);font-size:.875rem;line-height:1.25rem;text-decoration:none}.d-nav .nav-columns ul a:hover,.d-nav .nav-columns ul a[aria-current]{color:var(--color-text);text-decoration:none}.d-nav .nav-promos a{gap:.75rem;color:var(--color-text);font-size:.875rem;line-height:1.25rem;text-decoration:none}.d-nav .nav-promos li{width:13rem}.dhd-tools{display:flex;flex:none;align-items:center;gap:.25rem}.d-icon,.d-header .cart-link,.d-header .mobile-menu>.icon-link{position:relative;display:flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border-radius:50%;color:var(--d-ink-80);transition:background .15s,transform .15s}.d-icon:hover,.d-header .mobile-menu>.icon-link:hover{background:color-mix(in srgb,currentColor 4%,transparent)}.d-header .cart-link:hover{transform:scale(1.05)}.d-header .cart-link{color:inherit}.d-header .cart-link svg,.d-header .mobile-menu>.icon-link svg{display:none}.d-header .cart-link:before,.d-header .mobile-menu>.icon-link:before{content:"";width:20px;height:20px;background:currentColor;mask:var(--d-glyph) center/contain no-repeat}.d-header .cart-link{--d-glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 10a4 4 0 0 1-8 0'/%3E%3Cpath d='M3.103 6.034h17.794'/%3E%3Cpath d='M3.4 5.467a2 2 0 0 0-.4 1.2V20a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6.667a2 2 0 0 0-.4-1.2l-2-2.667A2 2 0 0 0 17 2H7a2 2 0 0 0-1.6.8z'/%3E%3C/svg%3E")}.d-header .mobile-menu>.icon-link{--d-glyph: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'%3E%3Cpath d='M4 5h16M4 12h16M4 19h16'/%3E%3C/svg%3E");color:inherit}.d-header .drawer-backdrop{background:#1113}.d-header .drawer-panel{inset:.75rem 1rem auto;width:auto;max-height:calc(100% - 1.5rem);gap:.25rem;padding:.75rem;border-radius:var(--d-r-2xl);background:var(--color-surface);box-shadow:var(--d-shadow-lg)}.d-header .drawer-close{align-self:flex-end;margin:0}.d-header .drawer-search{margin-bottom:.5rem;border:0;background:color-mix(in srgb,var(--color-text) 4%,transparent);box-shadow:inset 0 1px 2px #1111110f}.d-header .drawer-row{border:0}.d-header .drawer-nav a{padding:.75rem 1rem;border-radius:var(--d-r-xl);font-size:.875rem;font-weight:600;line-height:1.25rem;overflow-wrap:anywhere}.d-header .drawer-nav a:hover{background:color-mix(in srgb,var(--color-text) 4%,transparent)}.d-header .drawer-links{display:grid;gap:0;padding-top:.5rem;border-top:1px solid color-mix(in srgb,var(--color-text) 8%,transparent)}.d-header .drawer-links a{padding:.625rem 1rem;border-radius:var(--d-r-xl);color:var(--d-ink-70);font-size:.8125rem;font-weight:500;line-height:1.25rem;text-decoration:none}.d-header .drawer-contact{display:none}.d-header .drawer-level{gap:.125rem;padding:0 0 .5rem;border-bottom:1px solid color-mix(in srgb,var(--color-text) 8%,transparent)}.d-header .drawer-back{gap:.375rem;margin:0;padding:0 1rem;border-radius:999px;color:var(--d-ink-70);font-size:.75rem;font-weight:600;letter-spacing:.01em}.d-header .drawer-back:hover{background:color-mix(in srgb,var(--color-text) 4%,transparent);color:var(--color-text)}.d-header .drawer-level-title{margin:.25rem 1rem 0;font-family:var(--font-heading);font-size:1.5rem;font-weight:700;letter-spacing:-.025em}.d-header .drawer-all{padding:.5rem 1rem;color:var(--d-ink-70);font-size:.875rem;font-weight:500}.d-header .drawer-row a{text-decoration:none}.d-header .drawer-forward{width:2.5rem;height:2.5rem;border-radius:50%}.d-header .drawer-forward:hover{background:color-mix(in srgb,var(--color-text) 4%,transparent)}.d-header .drawer [aria-current=page]{text-decoration:none;color:var(--color-text);background:color-mix(in srgb,var(--color-text) 4%,transparent)}@media(prefers-reduced-motion:no-preference){.d-header .drawer-panel{animation:d-fade-up .2s ease-out}}.d-header .cart-count{top:-2px;right:-2px;min-width:1rem;height:1rem;padding:0 .25rem;border-radius:999px;font-size:10px;font-weight:600;line-height:1rem}.d-icon--wish{display:none}.d-header .mobile-menu{display:block}.d-search{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;border-radius:999px;line-height:1.25rem;background:color-mix(in srgb,currentColor 4%,transparent);box-shadow:inset 0 1px 2px #1111110f;color:inherit;font-size:.875rem}.d-search input{flex:1;min-width:0;border:0;padding:0;background:transparent;color:inherit;font:inherit;outline:none}.d-search input::placeholder{color:var(--color-muted)}.d-search button{display:flex;padding:0;border:0;background:none;color:var(--color-muted);cursor:pointer;transition:color .15s}.d-search button:hover{color:inherit}.d-search:focus-within{outline:2px solid var(--color-accent);outline-offset:2px}.d-search--inline{display:none;width:12rem;margin-right:.5rem}.d-search-pop>summary{list-style:none;cursor:pointer}.d-search-pop>summary::-webkit-details-marker{display:none}.d-search--pop{position:absolute;top:100%;right:1.5rem;z-index:50;width:min(22rem,calc(100vw - 3rem));padding:.75rem;background:var(--color-surface);box-shadow:var(--d-shadow-lg);border-radius:var(--d-r-2xl)}.d-search--pop input{padding:.625rem 1rem;border-radius:999px;background:color-mix(in srgb,var(--color-text) 4%,transparent);box-shadow:inset 0 1px 2px #1111110f}.d-search--pop button{position:absolute;right:1.75rem;top:50%;translate:0 -50%}.d-header.dhd-over{position:absolute;top:auto;inset-inline:0;background:none;border:0;-webkit-backdrop-filter:none;backdrop-filter:none}.dhd-over{.dhd-bar{max-width:none}.dlo-mark{display:flex}.dlo-word,.d-nav{display:none}.nav-top>li>a,.nav-more-button{color:var(--d-ink-80)}.nav-top>li>a[aria-current]{color:var(--section-text,var(--color-text))}.nav-top>li>a[aria-current]{display:flex;flex-direction:column;align-items:center;gap:.375rem}.nav-top>li>a[aria-current]:after{content:"";width:4px;height:4px;border-radius:50%;background:var(--color-accent)}.d-nav .nav-wide{max-width:56rem;padding:.5rem 1.5rem;border-radius:999px;background:color-mix(in srgb,var(--color-surface) 70%,transparent);box-shadow:var(--d-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dhd-tools{padding:.375rem;border-radius:999px;background:color-mix(in srgb,var(--color-surface) 70%,transparent);box-shadow:var(--d-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.d-icon,.cart-link,.mobile-menu>.icon-link{width:2.25rem;height:2.25rem}.cart-link svg,.mobile-menu>.icon-link svg,.d-icon svg{width:17px;height:17px}.d-icon--wish,.d-search--inline{display:none}.d-search-pop,.dhd-menu{display:block}}@media(max-width:639px){.dlo-plain,.dlo-word{font-size:1.125rem}}@media(min-width:640px){.dlo-mark{max-width:none}.d-icon--wish{display:flex}}@media(min-width:768px){.dhd-bar{padding:1.5rem 2.5rem}.dlo-img{max-width:calc(var(--dlo-h) * 40 / 9);height:var(--dlo-h)}.d-search--pop{right:2.5rem}}@media(min-width:1024px){.d-header{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.d-nav{display:flex}.dhd-menu{display:none}.d-v-centered .dhd-bar{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.d-v-centered .d-logo{grid-column:2;justify-self:center}.d-v-centered .d-nav{grid-column:1;grid-row:1;justify-self:start}.d-v-centered .dhd-tools{grid-column:3;justify-self:end}}@media(min-width:1280px){.d-search--inline{display:flex}.d-header .d-search-pop{display:none}}@media(min-width:1280px){.dhd-over{.d-nav{display:flex}.dhd-menu,.d-search--inline{display:none}.d-search-pop{display:block}}}.dhd-drawer .dhd-menu{display:block}.d-acct-face{display:flex;width:1.875rem;height:1.875rem;align-items:center;justify-content:center;border-radius:50%;background:var(--color-accent);color:var(--color-onAccent);font-size:.6875rem;font-weight:700;letter-spacing:.03em;line-height:1}.d-product-detail{max-width:80rem;margin-inline:auto;padding:var(--nodi-space-top,0) 1rem var(--nodi-space-bottom,2.5rem);color:var(--section-text,var(--color-text))}.d-pd{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem}.dpd-media{min-width:0}.dpd-none{display:block;aspect-ratio:4/5;border-radius:2rem}.d-pd .pd-gallery{gap:1rem}.d-pd .pd-track{border-radius:2rem;box-shadow:var(--d-shadow)}.d-pd .pd-slide img{aspect-ratio:4/5;object-position:top;background:var(--d-photo)}.d-pd .pd-count{display:none}.d-pd .pd-thumbs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));justify-content:start;gap:.75rem}.d-pd .pd-thumb{width:100%;height:auto;padding:0;overflow:hidden;border-radius:var(--d-r-2xl);background:var(--color-surface);opacity:.7;transition:opacity .2s}.d-pd .pd-thumb:before{content:none}.d-pd .pd-thumb img{display:block;width:100%;aspect-ratio:1;object-fit:cover;object-position:top}.d-pd .pd-thumb:hover,.d-pd .pd-thumb[aria-current]{opacity:1}.d-pd .pd-thumb[aria-current]{outline:2px solid var(--color-accent);outline-offset:2px}.dpd-brand{margin:0}.dpd-title{margin:.75rem 0 0;font-size:2.25rem;font-weight:700;line-height:1.05;letter-spacing:-.025em;text-transform:uppercase}.dpd-price{margin-top:1.25rem}.dpd-price .price{gap:.75rem}.dpd-price .price{line-height:2.25rem}.dpd-price .price-now{font-size:1.875rem;font-weight:600;line-height:2.25rem}.dpd-price .price-was{color:var(--color-muted);font-size:1.125rem;font-weight:500;line-height:1.75rem}.dpd-price .badge{align-self:center;background:var(--color-accent);color:var(--color-onAccent);text-transform:uppercase;font-size:.625rem}.dpd-summary{max-width:32rem;margin:1.25rem 0 0;color:var(--d-ink-60);font-size:.875rem;line-height:1.625}.dpd-text,.dpd-group{margin-top:2rem;font-size:.875rem;color:var(--color-muted)}.dpd-group-title{margin:0 0 .5rem;color:var(--color-text);font-size:1rem}.d-opt{margin:1.75rem 0 0;padding:0;border:0;min-width:0}.dop-name{padding:0;color:var(--color-muted);font-size:.75rem;font-weight:600;line-height:1rem;letter-spacing:.025em;text-transform:uppercase}.dop-chosen{margin-left:.5rem;color:var(--color-text)}.dop-values{display:flex;flex-wrap:wrap;gap:.625rem;margin-top:.75rem}.dop-value{position:relative;cursor:pointer}.dop-value input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.dop-face{display:flex;min-width:2.75rem;height:2.75rem;align-items:center;justify-content:center;padding:0 1rem;border:1px solid color-mix(in srgb,var(--color-text) 15%,transparent);border-radius:999px;color:var(--d-ink-60);font-size:.875rem;font-weight:500;line-height:1.25rem;transition:border-color .15s,color .15s}.dop-value:hover .dop-face{border-color:color-mix(in srgb,var(--color-text) 40%,transparent)}.dop-value input:checked+.dop-face{border:2px solid var(--color-accent);color:var(--color-text)}.dop-value input:focus-visible+.dop-face{outline:2px solid var(--color-accent);outline-offset:2px}.dop-value.is-soldout .dop-face,.dop-value.is-missing .dop-face{text-decoration:line-through}.dop-value.is-none{cursor:not-allowed}.dop-value.is-none .dop-face{opacity:.35}.dbu-note{margin:.75rem 0 0;color:var(--color-muted);font-size:.75rem}.dbu-note:empty{display:none}.dbu-qty-row{display:flex;align-items:center;gap:1rem;margin-top:2rem}.d-qty{display:flex;align-items:center;border:1px solid color-mix(in srgb,var(--color-text) 15%,transparent);border-radius:999px;background:var(--color-surface)}.dq-step{display:flex;width:3rem;height:3rem;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:none;color:var(--color-text);cursor:pointer;transition:background .2s}.dq-step:hover{background:color-mix(in srgb,var(--color-text) 5%,transparent)}.dq-step:disabled{opacity:.3;cursor:not-allowed}.dq-input{width:2.5rem;padding:0;border:0;background:transparent;color:var(--color-text);font:inherit;font-size:.875rem;font-weight:600;text-align:center;-moz-appearance:textfield;appearance:textfield}.dq-input::-webkit-outer-spin-button,.dq-input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.dbu-stock{margin:0;color:var(--color-sale);font-size:.75rem;font-weight:600}.dbu-add{margin-top:1.5rem}.dbu-add:disabled{opacity:.5;cursor:not-allowed;transform:none}.dbu-status{margin:.5rem 0 0;color:var(--color-error);font-size:.875rem}.dbu-status:empty{display:none}.dbu-now{display:flex;width:100%;align-items:center;justify-content:center;gap:.5rem;margin-top:.75rem;padding:1rem 1.75rem;border:1px solid var(--color-accent);border-radius:var(--d-r-2xl);background:none;color:var(--color-text);font:inherit;font-size:.875rem;font-weight:600;line-height:1.25rem;letter-spacing:.025em;text-transform:uppercase;cursor:pointer;transition:background .15s,color .15s}.dbu-now:hover{background:var(--color-accent);color:var(--color-onAccent)}.dbu-now:disabled{opacity:.4;cursor:not-allowed}.dpd-below{display:grid;gap:2.5rem;margin-top:4rem;padding-top:3rem;border-top:1px solid color-mix(in srgb,var(--color-text) 10%,transparent)}.dpd-below-title{margin:0;font-size:1.5rem;font-weight:700;line-height:2rem;letter-spacing:-.025em}.dpd-description{margin-top:1rem;color:color-mix(in srgb,currentColor 65%,transparent);font-size:.875rem;line-height:1.625}.dpd-inline{margin-top:2rem}.dpd-inline .dpd-below-title{font-size:1.125rem;line-height:1.75rem}.dpd-inline .dpd-description{margin-top:.5rem}.dpd-price+.offer-badges,.dpd-price+.island .offer-badges{margin-top:.75rem}@media(min-width:640px){.d-product-detail{padding-inline:2rem}}@media(min-width:768px){.dpd-title{font-size:3rem}}@media(min-width:1024px){.d-pd{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:3.5rem}.dpd-info{padding-top:1rem}.dpd-below{grid-template-columns:repeat(2,minmax(0,1fr))}.d-v-gallery-top .d-pd{grid-template-columns:minmax(0,1fr)}.d-v-gallery-top .dpd-info{max-width:48rem}.d-v-gallery-top .d-pd .pd-thumbs{grid-template-columns:repeat(auto-fill,6rem)}}.d-product-grid{background:var(--section-background,var(--color-background));color:var(--section-text,var(--color-text))}.d-product-grid.d-v-carousel{padding:var(--nodi-space-top,3rem) 0 var(--nodi-space-bottom,2.5rem)}.d-product-grid.d-v-cards{padding:var(--nodi-space-top,3rem) 0 var(--nodi-space-bottom,6rem)}@media(min-width:768px){.d-product-grid.d-v-carousel{padding:var(--nodi-space-top,4rem) 0 var(--nodi-space-bottom,3rem)}.d-product-grid.d-v-cards{padding:var(--nodi-space-top,4rem) 0 var(--nodi-space-bottom,8rem)}}.d-sellers{display:flex;gap:1.25rem;margin:0;padding:0 0 1rem;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.d-sellers::-webkit-scrollbar{display:none}.d-seller{display:flex;flex:none;flex-direction:column;width:16.25rem;padding:1.25rem;border-radius:var(--d-r-3xl);background:var(--color-surface);box-shadow:var(--d-shadow);scroll-snap-align:start}.dse-media{position:relative;display:block;height:16rem;overflow:hidden;border-radius:var(--d-r-2xl);background:var(--d-photo)}.dse-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top}.dse-foot{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;margin-top:1rem}.dse-link{min-width:0;color:inherit;text-decoration:none}.dse-title{margin:0;overflow:hidden;font-family:var(--font-body);font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.25rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere}.dse-price{margin:.25rem 0 0;color:var(--color-muted);font-size:.875rem;line-height:1.25rem}.d-arrivals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none}.d-arrival{position:relative;container-type:inline-size}.dar-link{display:flex;flex-direction:column;color:inherit;text-decoration:none}.dar-media{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;border-radius:var(--d-r-3xl);background:var(--color-surface);box-shadow:var(--d-shadow)}.dar-img{width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .5s}.dar-link:hover .dar-img{transform:scale(1.05)}.dar-title{margin:1rem 0 0;font-family:var(--font-body);font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.25rem}.dar-brand{margin-top:.25rem;color:var(--color-muted);font-size:.75rem;line-height:1.375}.dar-price{margin:.5rem 0 0;font-size:.875rem;font-weight:600;line-height:1.25rem}.dar-price .d-was{font-weight:inherit}.d-offer{margin:.25rem 0 0;color:var(--color-sale);font-size:.75rem;font-weight:600;line-height:1rem}.dar-bag{position:absolute;top:calc(133.333cqw - 3rem);right:.75rem;z-index:2}.dar-bag .d-bag,.dar-bag .qa-btn{background:var(--color-surface);box-shadow:var(--d-shadow)}.d-listing{max-width:80rem;margin-inline:auto;padding:var(--nodi-space-top,0) 1rem var(--nodi-space-bottom,1.5rem)}.dli-head{display:flex;flex-direction:column;justify-content:space-between;gap:1.25rem;margin-bottom:2.5rem}.dli-count{margin:0}.dli-title{margin:.5rem 0 0;font-size:2.25rem;font-weight:700;line-height:2.5rem;letter-spacing:-.025em}.dli-title:first-letter{text-transform:uppercase}.dli-text{max-width:36rem;margin:.75rem 0 0;color:var(--d-ink-60);font-size:.875rem;line-height:1.25rem}.dli-sort{flex:none}.dli-sort .sort-field{display:flex;align-items:center;gap:.75rem;color:var(--color-muted);font-size:.75rem;font-weight:600;line-height:1rem;letter-spacing:.025em;text-transform:uppercase}.dli-sort select{height:2.75rem;padding:0 1.25rem;border:1px solid color-mix(in srgb,var(--color-text) 15%,transparent);border-radius:999px;background:var(--color-surface);color:var(--color-text);font:inherit;font-size:.875rem;font-weight:500;line-height:1.25rem;letter-spacing:0;text-transform:none}.dli-sort select:focus{border-color:var(--color-accent);outline:none}.dli-sort select:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.dli-apply{margin-left:.5rem;min-height:2.75rem;padding:0 1.25rem;border:0;border-radius:999px;background:var(--color-accent);color:var(--color-onAccent);font:inherit;font-size:.875rem;font-weight:600}.dli-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1rem;margin:0;padding:0;list-style:none}.d-tile-card{display:flex;min-width:0;flex-direction:column}.dtc-media{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;border-radius:var(--d-r-3xl);background:var(--d-photo);box-shadow:var(--d-shadow)}.dtc-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .5s}.d-tile-card:hover .dtc-img{transform:scale(1.05)}.dtc-foot{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-top:1rem}.dtc-link{min-width:0;color:inherit;text-decoration:none}.dtc-title{margin:0;overflow:hidden;font-family:var(--font-body);font-size:.875rem;font-weight:600;line-height:1.25rem;letter-spacing:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere}.dtc-price{margin:.25rem 0 0;color:var(--color-muted);font-size:.875rem;line-height:1.25rem}.dtc-offer{margin:.25rem 0 0;color:var(--color-text);font-size:.75rem;font-weight:600;line-height:1rem}.dtc-options{flex:none;padding:.5rem .875rem;border-radius:999px;background:var(--d-photo);color:var(--color-text);font-size:.75rem;font-weight:600;line-height:1rem;text-decoration:none;transition:background .15s,color .15s}.dtc-options:hover{background:var(--color-accent);color:var(--color-onAccent)}.d-tile-card .qa{margin:0}.dli-empty{display:flex;min-height:40vh;flex-direction:column;align-items:center;justify-content:center;text-align:center}.dli-empty-title{margin:0;font-size:1.875rem;font-weight:700;line-height:2.25rem;letter-spacing:-.025em}.dli-empty-text{margin:.75rem 0 0;color:var(--d-ink-60);font-size:.875rem;line-height:1.25rem}.dli-reset{margin-top:1.5rem;padding:.875rem 1.75rem;border-radius:999px;background:var(--color-accent);color:var(--color-onAccent);font-size:.875rem;font-weight:600;line-height:1.25rem;text-decoration:none;transition:transform .15s}.dli-reset:hover{transform:scale(1.02)}.dli-pager{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:3.5rem}.dli-pager .d-arrow{display:flex;text-decoration:none}.dli-pager .d-arrow[data-step=next]{background:var(--color-accent);color:var(--color-onAccent);box-shadow:none}.dli-pager .d-arrow[aria-disabled=true]{opacity:.3;cursor:default}.dli-pager .d-arrow[aria-disabled=true]:hover{transform:none}.dli-pager .nodi-page-list{display:flex;align-items:center;gap:.375rem;margin:0;padding:0;list-style:none}.dli-num{display:flex;min-width:2.75rem;height:2.75rem;align-items:center;justify-content:center;padding:0 .5rem;border-radius:999px;color:var(--color-text);font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color .2s}a.dli-num:hover{background:var(--color-surface)}.dli-num[aria-current=page],.dli-num[aria-current=page]:hover{background:var(--color-accent);color:var(--color-onAccent)}.dli-pager .nodi-page-gap{min-width:1rem;text-align:center;color:var(--d-ink-60)}.dli-pager .nodi-page-status{display:none;color:var(--d-ink-70);font-size:.875rem;font-weight:600;line-height:1.25rem}@container section (max-width:34rem){.dli-pager .nodi-page-list{display:none}.dli-pager .nodi-page-status{display:inline}}.s-product-grid{--image-ratio:3/4;--image-radius:var(--d-r-3xl);--columns:2;--section-gap:1rem}.s-product-grid .cards{row-gap:2.5rem;justify-content:start}.s-product-grid .section-head{margin-bottom:2.5rem}.s-product-grid .section-head .heading{font-size:1.875rem;font-weight:700;line-height:2.25rem;letter-spacing:-.025em}.s-product-grid .card{position:relative;container-type:inline-size}.s-product-grid .card-media{background:var(--d-photo);box-shadow:var(--d-shadow)}.s-product-grid .card-media img{object-position:top;transition:transform .5s}.s-product-grid .card-link:hover .card-media img{transform:scale(1.05)}.s-product-grid .card-media .badge{top:1rem;left:1rem;padding:.25rem .75rem;background:var(--color-accent);color:var(--color-onAccent);font-size:.625rem;letter-spacing:.025em;text-transform:uppercase}.s-product-grid .card-title{margin:1rem 3rem 0 0;font-size:.875rem;font-weight:600;line-height:1.25rem;-webkit-line-clamp:1}.s-product-grid .card .price{margin-right:3rem;color:var(--color-muted);font-size:.875rem;line-height:1.25rem}.s-product-grid .card .price-was{color:var(--color-muted);text-decoration:line-through}.s-product-grid .card .qa{position:absolute;right:0;top:calc(133.333cqw + 1rem)}.s-product-grid .offer-chip{margin-top:.35rem}.s-product-grid.v-row .cards{--track:calc((100% - (var(--columns) - 1) * var(--section-gap)) / var(--columns) - .1px);justify-content:start}@media(max-width:767.98px){.s-product-grid.v-row .cards{--track:70%}}@media(min-width:640px){.d-listing{padding-inline:2rem}.dli-head{flex-direction:row;align-items:flex-end}}@media(min-width:768px){.d-arrivals{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}.dli-title{font-size:3rem;line-height:1}.dli-grid{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:1.5rem}.s-product-grid{--columns:3;--section-gap:1.5rem}.s-product-grid .section-head .heading{font-size:2.25rem;line-height:2.5rem}}@media(min-width:1280px){.dli-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.s-product-grid{--columns:4}}.d-tile-card{container-type:inline-size}@container (max-width:13rem){.dtc-foot{flex-direction:column;gap:.5rem}}.dli-tools{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.dli-body.has-filters{display:grid;grid-template-columns:minmax(0,1fr);gap:2.5rem}.dli-main{min-width:0}.dli-side{display:none}@container section (min-width:60rem){.dli-body.has-filters{grid-template-columns:15rem minmax(0,1fr);align-items:start}.dli-side{display:block}.dli-phone{display:none}.has-filters .dli-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(scripting:none){.dli-side{display:block}.dli-phone{display:none}}.dli-panel{display:grid;gap:1.5rem;padding:1.5rem;border-radius:var(--d-r-3xl);background:var(--color-surface);box-shadow:var(--d-shadow)}.d-listing .nodi-filter-group{min-width:0;margin:0;padding:0;border:0}.d-listing .nodi-filter-group+.nodi-filter-group{padding-top:1.5rem;border-top:1px solid color-mix(in srgb,var(--color-text) 8%,transparent)}.d-listing .nodi-filter-legend{float:left;width:100%;margin:0 0 .75rem;padding:0;color:var(--color-muted);font-size:.75rem;font-weight:600;line-height:1rem;letter-spacing:.25em;text-transform:uppercase}.d-listing .nodi-filter-legend+*{clear:both}:lang(bn) .d-listing .nodi-filter-legend{letter-spacing:0}.d-listing .nodi-filter-list{display:grid;gap:.125rem;margin:0;padding:0;list-style:none}.dli-side .nodi-filter-list{max-height:16.5rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.d-listing .nodi-filter-item label{display:flex;align-items:center;gap:.75rem;min-height:2.25rem;padding:0 .25rem;border-radius:.625rem;font-size:.875rem;line-height:1.25rem;cursor:pointer}.d-listing .nodi-filter-item label:hover{background:color-mix(in srgb,var(--color-text) 4%,transparent)}.d-listing .nodi-filter-item .nodi-filter-label{flex:1;min-width:0;overflow-wrap:anywhere}.d-listing .nodi-filter-item[data-checked] .nodi-filter-label{font-weight:600}.d-listing .nodi-filter-n{flex:none;color:var(--color-muted);font-size:.75rem;font-variant-numeric:tabular-nums}.d-listing .nodi-filter-item[data-empty] label{color:var(--color-muted);opacity:.6;cursor:not-allowed}.d-listing .nodi-filter-item[data-empty] label:hover{background:none}.d-listing .nodi-filter-item input{flex:none;display:grid;width:1.125rem;height:1.125rem;margin:0;border:1.5px solid color-mix(in srgb,var(--color-text) 30%,transparent);border-radius:.375rem;background:var(--color-surface);-webkit-appearance:none;appearance:none;cursor:inherit;transition:background .15s,border-color .15s,box-shadow .15s}.d-listing .nodi-filter-item input:checked{border-color:var(--color-accent);background:var(--color-accent);box-shadow:inset 0 0 0 3px var(--color-surface)}.d-listing .nodi-filter-item input:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.d-listing .nodi-price-range{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.d-listing .nodi-price-field{display:grid;gap:.375rem;min-width:0}.d-listing .nodi-price-field .nodi-filter-label{color:var(--color-muted);font-size:.75rem;line-height:1rem}.d-listing .nodi-price-field input{width:100%;min-width:0;height:2.5rem;padding:0 1rem;border:1px solid color-mix(in srgb,var(--color-text) 15%,transparent);border-radius:999px;background:var(--color-surface);color:var(--color-text);font:inherit;font-size:.875rem;font-variant-numeric:tabular-nums;-moz-appearance:textfield;appearance:textfield}.d-listing .nodi-price-field input::-webkit-inner-spin-button,.d-listing .nodi-price-field input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.d-listing .nodi-price-field input::placeholder{color:var(--color-muted)}.d-listing .nodi-price-field input:focus{border-color:var(--color-accent);outline:none}.d-listing .nodi-price-field input:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.d-listing .nodi-filter-actions{display:grid;gap:.75rem;justify-items:center}.d-listing .nodi-filter-apply{width:100%;min-height:2.75rem;padding:0 1.5rem;border:0;border-radius:999px;background:var(--color-accent);color:var(--color-onAccent);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer;transition:transform .15s}.d-listing .nodi-filter-apply:hover{transform:scale(1.02)}.d-listing .nodi-filter-apply:focus-visible,.d-listing .nodi-filter-chip:focus-visible,.d-listing .nodi-filter-open:focus-visible,.d-listing .nodi-filter-close:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.d-listing .nodi-filter-clear{color:var(--d-ink-60);font-size:.75rem;font-weight:600;text-decoration:underline;text-underline-offset:4px}.d-listing .nodi-filter-clear:hover{color:var(--color-text)}.dli-applied{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-bottom:2rem}.dli-applied .nodi-filter-chips{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.d-listing .nodi-filter-chip{display:inline-flex;align-items:center;gap:.5rem;max-width:100%;min-height:2.25rem;padding:0 .875rem 0 1rem;border:1px solid color-mix(in srgb,var(--color-text) 15%,transparent);border-radius:999px;background:var(--color-surface);color:var(--color-text);font-size:.8125rem;font-weight:500;line-height:1.25rem;text-decoration:none;transition:border-color .15s}.d-listing .nodi-filter-chip:hover{border-color:var(--color-text)}.d-listing .nodi-filter-chip .nodi-filter-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-listing .nodi-filter-chip svg{flex:none;color:var(--color-muted)}.d-listing .nodi-filter-open{display:inline-flex;align-items:center;gap:.5rem;height:2.75rem;padding:0 1.25rem 0 1rem;border:1px solid color-mix(in srgb,var(--color-text) 15%,transparent);border-radius:999px;background:var(--color-surface);color:var(--color-text);font:inherit;font-size:.875rem;font-weight:500;cursor:pointer}.d-listing .nodi-filter-open[data-count]{border-color:var(--color-text);font-weight:600}html:has(.nodi-filter-dialog[open]){overflow:hidden}.d-listing .nodi-filter-dialog{position:fixed;inset:0;width:auto;height:auto;max-width:none;max-height:none;margin:0;padding:0;border:0;background:none;color:var(--color-text);overflow:hidden}.d-listing .nodi-filter-dialog::backdrop{background:#1111114d}.d-listing .nodi-filter-sheet{position:absolute;inset-inline:0;bottom:0;display:flex;flex-direction:column;max-height:88dvh;overflow-y:auto;overscroll-behavior:contain;border-radius:var(--d-r-3xl) var(--d-r-3xl) 0 0;background:var(--color-background);box-shadow:var(--d-shadow-lg)}@media(prefers-reduced-motion:no-preference){.d-listing .nodi-filter-sheet{animation:d-fade-up .25s ease-out}}.d-listing .nodi-filter-head{position:sticky;z-index:1;top:0;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.25rem 1rem;background:var(--color-background)}.d-listing .nodi-filter-title{margin:0;font-size:1.5rem;font-weight:700;line-height:2rem;letter-spacing:-.025em}.d-listing .nodi-filter-close{display:flex;flex:none;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:var(--color-surface);color:var(--color-text);box-shadow:var(--d-shadow);cursor:pointer}.nodi-filter-sheet .nodi-filter-panel{display:grid;gap:1.5rem;margin:0 1.25rem;padding:1.25rem;border-radius:var(--d-r-3xl);background:var(--color-surface);box-shadow:var(--d-shadow)}.nodi-filter-sheet .nodi-filter-actions{position:sticky;bottom:0;margin:0 -1.25rem -1.25rem;padding:1rem 1.25rem calc(1.25rem + env(safe-area-inset-bottom));background:var(--color-surface);border-radius:0 0 var(--d-r-3xl) var(--d-r-3xl)}.nodi-filter-sheet{padding-bottom:1.25rem}.nodi-filter-open{font-feature-settings:"calt" 0,"dlig" 0;font-variant-ligatures:no-contextual}.d-product-spotlight{padding-block:var(--nodi-space-top,0) var(--nodi-space-bottom,0);background:var(--section-background,var(--color-surface));color:var(--section-text,var(--color-text))}.d-product-spotlight>.w{display:flex;flex-direction:column;min-height:100vh}.dsp-bar{flex:none}.dsp-stage{flex:1 1 3rem}.dsp-panel{flex:1 1 auto}.dsp-grid,.d-product-spotlight .island{display:contents}.dsp-bar{position:relative;z-index:5;display:flex;min-width:0;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem}.dsp-word{flex:0 1 auto;font-family:var(--d-wordmark);font-size:1.5rem;font-weight:600;line-height:2rem;letter-spacing:-.025em}.dsp-menu{display:none;gap:1.75rem;margin:0;padding:0;list-style:none}.dsp-menu a{color:var(--d-ink-70);font-size:.875rem;font-weight:500;line-height:1.25rem;letter-spacing:.025em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:color .15s}.dsp-menu a:hover,.dsp-menu a[aria-current]{color:inherit}.dsp-tools{display:flex;flex:none;align-items:center;gap:.25rem}.dsp-search{display:none;width:12rem;margin-right:.5rem}.dsp-wish{display:none}.dsp-tools .cart-link{position:relative;display:flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border-radius:50%;color:inherit;transition:transform .15s;--d-glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 10a4 4 0 0 1-8 0'/%3E%3Cpath d='M3.103 6.034h17.794'/%3E%3Cpath d='M3.4 5.467a2 2 0 0 0-.4 1.2V20a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6.667a2 2 0 0 0-.4-1.2l-2-2.667A2 2 0 0 0 17 2H7a2 2 0 0 0-1.6.8z'/%3E%3C/svg%3E")}.dsp-tools .cart-link:hover{transform:scale(1.05)}.dsp-tools .cart-link svg{display:none}.dsp-tools .cart-link:before{content:"";width:20px;height:20px;background:currentColor;mask:var(--d-glyph) center/contain no-repeat}.dsp-tools .cart-count{top:-2px;right:-2px;min-width:1rem;height:1rem;padding:0 .25rem;border-radius:999px;font-size:10px;font-weight:600;line-height:1rem}.dsp-more>summary{list-style:none;cursor:pointer;color:inherit}.dsp-more>summary::-webkit-details-marker{display:none}.dsp-drop{position:absolute;top:100%;left:1rem;right:1rem;z-index:50;margin:0;padding:.75rem;list-style:none;border-radius:var(--d-r-2xl);background:var(--color-surface);box-shadow:var(--d-shadow-lg)}.dsp-drop a{display:block;padding:.75rem 1rem;border-radius:var(--d-r-xl);color:var(--color-text);font-size:.875rem;font-weight:600;line-height:1.25rem;letter-spacing:.025em;text-transform:uppercase;text-decoration:none}.dsp-drop a:hover{background:color-mix(in srgb,var(--color-text) 4%,transparent)}.dsp-stage{position:relative;display:flex;min-height:0;align-items:flex-end;justify-content:center;padding:1.5rem;overflow:hidden}.dsp-main{position:relative;z-index:3;display:flex;width:100%;max-width:30rem;height:100%;align-items:flex-end;justify-content:center}.dsp-lift{position:absolute;top:-5%;left:0;width:100%;height:110%;pointer-events:none}.dsp-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:bottom}.dsp-out{position:absolute;inset:1.5rem;z-index:4;max-width:30rem;margin-inline:auto;pointer-events:none}.dsp-out .dsp-img{top:-5%;height:110%}.dsp-queue{position:absolute;bottom:1.5rem;left:1.5rem;z-index:1;width:7.5rem;height:42%;object-fit:contain;object-position:bottom;opacity:.32;filter:blur(6px);pointer-events:none}.dsp-queue--near{z-index:2;left:5.875rem;width:10rem;height:58%;opacity:.55;filter:blur(3px)}.dsp-step{position:absolute;top:50%;z-index:40;min-height:2.75rem;padding:0;border:0;background:none;color:var(--d-ink-60);font:inherit;font-size:.875rem;font-weight:600;line-height:1.25rem;letter-spacing:.025em;text-transform:uppercase;transform:translateY(-50%);cursor:pointer;transition:color .15s}.dsp-step:hover{color:inherit}.dsp-step--prev{left:1.5rem}.dsp-step--next{right:1.5rem}.dsp-panel{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;padding:2.5rem 2rem;overflow:hidden;background:var(--section-background,var(--color-surface))}.dsp-wash{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.13;filter:grayscale(.4);pointer-events:none}.dsp-swap{position:relative;z-index:1}.dsp-eyebrow{margin:0;font-weight:500;letter-spacing:.025em}.dsp-title{display:-webkit-box;margin:.75rem 0 0;overflow:hidden;font-size:2.25rem;font-weight:700;line-height:1.05;letter-spacing:-.025em;text-transform:uppercase;-webkit-box-orient:vertical;-webkit-line-clamp:3}.dsp-price{display:flex;align-items:baseline;gap:.75rem;margin:1rem 0 0;font-size:1.5rem;font-weight:600;line-height:2rem}.dsp-price .d-was{margin:0;font-size:1rem;font-weight:500;line-height:1.5rem}.d-buy-bar{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;margin-top:2.25rem;padding:1.25rem 1.75rem;border:0;border-radius:var(--d-r-2xl);background:var(--color-accent);color:var(--color-onAccent);font:inherit;font-size:.875rem;font-weight:600;line-height:1.25rem;letter-spacing:.025em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:transform .15s}.d-buy-bar:hover{transform:scale(1.01)}.d-buy-bar:disabled{opacity:.6;cursor:progress}.dbb-end{display:flex;align-items:center;gap:.75rem;text-transform:none}.dsp-details{display:block;margin-top:.75rem;color:var(--d-ink-60);font-size:.75rem;font-weight:600;line-height:1rem;letter-spacing:.025em;text-align:center;text-transform:uppercase;text-underline-offset:4px;transition:color .15s}.dsp-details:hover{color:inherit}@media(min-width:640px){.dsp-wish{display:flex}}@media(min-width:768px){.dsp-bar{padding:1.5rem 2.5rem}.dsp-step--prev{left:2.5rem}.dsp-step--next{right:2.5rem}.dsp-panel{padding-inline:3.5rem}.dsp-title{font-size:3rem}}@media(min-width:1024px){.d-product-spotlight>.w{display:grid;grid-template-columns:62% 38%;grid-template-rows:auto minmax(0,1fr);height:100vh;min-height:36rem;max-height:62rem}.dsp-bar{grid-column:1;grid-row:1}.dsp-menu{display:flex}.dsp-more{display:none}.dsp-stage{grid-column:1;grid-row:2;height:auto}.dsp-panel{z-index:6;grid-column:2;grid-row:1 / 3}}@media(min-width:1280px){.dsp-search{display:flex}}@media(prefers-reduced-motion:no-preference){.dsp-swap{animation:d-fade-up .6s .2s cubic-bezier(.22,1,.36,1) both}.dsp-img--in{animation:d-spot-in 1s cubic-bezier(.65,0,.35,1) both}.dsp-img--back{animation:d-spot-back 1s cubic-bezier(.65,0,.35,1) both}.dsp-out{animation:d-spot-out 1s cubic-bezier(.65,0,.35,1) both}.dsp-out--back{animation-name:d-spot-out-back}.dsp-stage--moved .dsp-queue--far{animation:d-queue-far 1s cubic-bezier(.65,0,.35,1) both}.dsp-stage--moved .dsp-queue--near{animation:d-queue-near .6s .4s ease both}@supports (animation-timeline:view()){.dsp-lift{animation:d-spot-drift linear both;animation-timeline:view();animation-range:cover}}}@media(prefers-reduced-motion:reduce){.dsp-out{display:none}}@keyframes d-spot-in{0%{opacity:0;transform:scale(.8)}}@keyframes d-spot-back{0%{opacity:0;transform:translate(12.5rem)}}@keyframes d-spot-out{to{opacity:0;transform:translate(120%) scale(1.15)}}@keyframes d-spot-out-back{to{opacity:0;transform:translate(-120%) scale(1.15)}}@keyframes d-queue-far{0%{opacity:0}}@keyframes d-queue-near{0%{opacity:0}}@keyframes d-spot-drift{to{transform:translateY(8%)}}.d-stats-strip{position:relative;z-index:2;padding:var(--nodi-space-top,2rem) 2rem var(--nodi-space-bottom,0);background:none}.d-hero+.d-stats-strip{height:1px;margin-top:-1px;padding:0;overflow-x:clip;pointer-events:none}.d-hero+.d-stats-strip .d-stats{position:absolute;bottom:2rem;left:2rem;max-width:none;pointer-events:auto}.d-stats{display:flex;flex-wrap:wrap;width:fit-content;max-width:100%;margin:0;padding:0;list-style:none;border-radius:var(--d-r-3xl);background:color-mix(in srgb,var(--section-background,var(--color-surface)) 85%,transparent);color:var(--section-text,var(--color-text));box-shadow:var(--d-shadow-lg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.d-stat{display:flex;min-width:0;align-items:center;gap:.75rem;padding:.75rem 1rem}.d-stat+.d-stat{border-left:1px solid color-mix(in srgb,var(--color-text) 10%,transparent)}.d-stat>svg{flex:none;color:var(--d-ink-70)}.dst2-words{display:flex;min-width:0;flex-direction:column;overflow-wrap:normal}.dst2-value{font-size:.875rem;font-weight:700;line-height:1.25rem}.dst2-label{font-size:.75rem;line-height:1rem;color:var(--color-muted)}@media(min-width:640px){.d-stat{padding:1rem 1.5rem}}@media(min-width:768px){.d-stats-strip{padding-inline:3.5rem}.d-hero+.d-stats-strip .d-stats{left:3.5rem}}.d-testimonials{padding:var(--nodi-space-top,6rem) 1.5rem var(--nodi-space-bottom,6rem);overflow:hidden;background:var(--section-background,var(--color-surface));color:var(--section-text,var(--color-text))}.d-says{max-width:87.5rem;margin-inline:auto}.dsa-head{display:flex;flex-direction:column;justify-content:space-between;gap:2rem;margin-bottom:4rem}.dsa-title{max-width:42rem;margin:0;font-size:3rem;font-weight:700;line-height:1.05;letter-spacing:-.025em}.dsa-proof{display:flex;flex:none;align-items:center;gap:1.5rem;padding-bottom:.5rem}.dsa-proof p{margin:0;color:var(--color-muted);font-size:.875rem;font-weight:600;line-height:1.25rem;letter-spacing:.025em}.dsa-faces{display:flex}.dsa-faces>span{width:3rem;height:3rem;overflow:hidden;border:3px solid var(--color-surface);border-radius:50%;box-shadow:var(--d-shadow-sm)}.dsa-faces>span+span{margin-left:-1rem}.dsa-faces img{width:100%;height:100%;object-fit:cover}.dsa-list{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem;margin:0;padding:0;list-style:none}.d-say{position:relative;display:flex;color:var(--color-text);min-height:23.75rem;flex-direction:column;justify-content:space-between;padding:2rem;border:1px solid color-mix(in srgb,var(--color-surface) 97.5%,var(--color-text));border-radius:2.5rem;background:color-mix(in srgb,var(--color-surface) 97.6%,var(--color-text));box-shadow:var(--d-shadow-sm)}.dsy-mark{position:absolute;top:-1rem;left:2rem;color:color-mix(in srgb,var(--color-text) 5%,transparent);font-family:var(--d-wordmark);font-size:6.25rem;line-height:1;user-select:none}.dsy-words{position:relative;z-index:1;margin:4rem 0 2.5rem .5rem;padding-left:1.25rem;border-left:2px dashed color-mix(in srgb,var(--color-text) 22%,transparent)}.dsy-words p{margin:0;color:var(--d-ink-70);font-size:1.0625rem;font-weight:500;line-height:1.8;letter-spacing:.025em}.dsy-who{display:flex;align-items:center;gap:1rem;min-width:0;margin-top:auto}.dsy-who>div{min-width:0}.dsy-photo{flex:none;width:3.5rem;height:3.5rem;overflow:hidden;border-radius:50%;box-shadow:var(--d-shadow-sm)}.dsy-photo img,.dsa-faces img{position:relative;width:100%;height:100%;object-fit:cover}.dsy-photo img:after,.dsa-faces img:after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--d-photo,color-mix(in srgb,var(--color-text) 8%,var(--color-surface)))}.dsy-photo,.dsa-faces>span{background:var(--d-photo,color-mix(in srgb,var(--color-text) 8%,var(--color-surface)))}.dsy-name{margin:0;font-family:var(--font-body);font-size:1.125rem;font-weight:700;letter-spacing:-.025em;line-height:1.75rem}.dsy-role{margin:0;color:var(--color-muted);font-size:.875rem;font-weight:600;line-height:1.25rem;letter-spacing:.025em}@media(min-width:768px){.d-testimonials{padding-inline:2rem}.dsa-head{flex-direction:row;align-items:flex-end;margin-bottom:6rem}.dsa-title{font-size:3.75rem}.dsa-list{grid-template-columns:repeat(2,minmax(0,1fr))}.dsa-list>.d-say:last-child:nth-child(odd){grid-column:1 / -1;min-height:0}.d-say{padding:2.5rem}}@media(min-width:1200px){.dsa-list{grid-template-columns:repeat(3,minmax(0,1fr))}.dsa-list>.d-say:last-child:nth-child(odd){grid-column:auto;min-height:23.75rem}}@media(min-width:1024px){.d-testimonials{padding-inline:4rem}.dsa-title{font-size:4.5rem}.dsa-list{gap:2rem}}.d-v-row .dsa-list{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:.5rem}.d-v-row .dsa-list::-webkit-scrollbar{display:none}.d-v-row .d-say{flex:none;width:min(85%,24rem);scroll-snap-align:start}@media(min-width:1024px){.d-v-row .d-say{width:calc((100% - 4rem)/3.2)}}}
