body.ds{--ds-box: 16px;--ds-line: color-mix(in srgb, var(--c-ink) 12%, transparent);--ds-card-bg: color-mix(in srgb, var(--c-surface) 35%, var(--c-bg));--ds-tint-1: var(--c-surface);--ds-tint-2: var(--c-surface-2);--ds-tint-3: color-mix(in srgb, var(--c-clay) 16%, var(--c-surface));--ds-tint-4: color-mix(in srgb, var(--c-brand) 11%, var(--c-surface));--ds-tint-5: color-mix(in srgb, var(--c-ink) 15%, var(--c-surface));--ds-tint-6: color-mix(in srgb, var(--c-clay) 24%, var(--c-bg));--ds-eyebrow: 1.125rem;--ds-h-section: clamp(1.7rem, 1.2rem + 1.5vw, 2.625rem);--ds-h-box: clamp(2rem, 1.3rem + 2.3vw, 3.5rem)}.ds .u-mono{font-family:var(--f-body);text-transform:none;letter-spacing:0;font-size:1rem;font-weight:500;line-height:1.35}.ds .ds-eyebrow,.ds .ed__body>.u-mono:first-child,.ds .cta__body>.u-mono:first-child,.ds .nl .u-mono:first-child,.ds .order__eyebrow{font-family:var(--f-body);font-size:var(--ds-eyebrow);font-weight:500;letter-spacing:-.005em;text-transform:none;line-height:1.3;color:var(--c-ink-70)}.ds .cta .cta__body>.u-mono:first-child,.ds .nl .u-mono:first-child{color:color-mix(in srgb,var(--c-accent-ink) 72%,transparent)}.ds .shead{margin-bottom:clamp(1.3rem,1rem + 1vw,2rem)}.ds .shead__row{padding-bottom:0}.ds .shead__code,.ds .shead__rule{display:none}.ds .shead__title{font-size:var(--ds-h-section);font-weight:500;letter-spacing:-.035em;line-height:1.08}.ds .u-h2{font-size:var(--ds-h-box);font-weight:600;letter-spacing:-.04em;line-height:1.04}.ds .spec{font-family:var(--f-body);text-transform:none;letter-spacing:0;font-size:.95rem}.ds .announce{font-family:var(--f-body);font-size:.875rem;letter-spacing:0;text-transform:none}.ds .btn{border-radius:999px;font-family:var(--f-body);text-transform:none;letter-spacing:-.005em;font-size:1rem;font-weight:500;line-height:1.2;padding:calc(.9rem - .5px) 1.75rem calc(.9rem + .5px);border-width:1.5px}.ds .btn:hover,.ds .btn:focus-visible{font-size:1.17rem;letter-spacing:-.005em;padding:calc(.8rem - 1.5px) 1.45rem calc(.8rem + 1.5px)}.ds .btn:active{padding:calc(.82rem - 1.5px) 1.5rem calc(.82rem + 1.5px)}.ds .btn--sm{font-size:.875rem;padding:calc(.6rem - .5px) 1.1rem calc(.6rem + .5px)}.ds .btn--sm:hover,.ds .btn--sm:focus-visible{font-size:1.02rem;padding:calc(.52rem - .5px) .9rem calc(.52rem + .5px)}.ds .btn--line,.ds .btn--line:hover{background:transparent;border-color:var(--c-ink);color:var(--c-ink)}.ds .link-u{text-transform:none;letter-spacing:0;font-family:var(--f-body);font-size:1rem;font-weight:500}.ds .ds-hdr,.ds .ds-hdr.is-scrolled{position:sticky;top:0;z-index:40;background:var(--c-surface);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid var(--ds-line);transition:box-shadow .35s var(--ease)}.ds .ds-hdr.is-scrolled{box-shadow:0 10px 30px -22px color-mix(in srgb,var(--c-ink) 70%,transparent)}.ds-hdr__row{display:grid;align-items:center;grid-template-columns:auto auto minmax(0,1fr) auto;gap:clamp(.75rem,.3rem + 1.6vw,2rem);min-height:92px}.ds-hdr__burger{width:44px;height:44px;display:grid;place-items:center;margin-left:-10px}.ds-hdr--nav .ds-hdr__burger{display:none}.ds-hdr--nav .ds-hdr__row{grid-template-columns:auto minmax(0,1fr) auto}.ds-hdr__logo{display:block;width:var(--logo-w, 230px)}.ds-hdr__logo img{width:100%;height:auto;display:block}.ds-search{position:relative;width:100%;max-width:560px;justify-self:center}.ds-search input{width:100%;height:50px;padding:0 1.3rem 0 3rem;border:1px solid var(--ds-line);border-radius:999px;background:color-mix(in srgb,var(--c-bg) 45%,var(--c-surface));font:inherit;font-size:1rem;color:var(--c-ink);transition:border-color .25s var(--ease),background .25s var(--ease)}.ds-search input::placeholder{color:var(--c-ink-45)}.ds-search input:focus{outline:none;border-color:var(--c-ink);background:var(--c-surface)}.ds-search input::-webkit-search-cancel-button{-webkit-appearance:none}.ds-search__icon{position:absolute;left:1.15rem;top:50%;transform:translateY(-50%);display:flex;color:var(--c-ink-70);pointer-events:none}.ds-hdr__tools{display:flex;align-items:center;gap:.55rem;justify-self:end}.ds-pill{display:inline-flex;align-items:center;gap:.55rem;height:50px;padding:0 1.3rem 3px;border-radius:999px;border:1.5px solid var(--c-ink);font:inherit;font-size:1rem;font-weight:500;line-height:1;text-decoration:none;white-space:nowrap;transition:font-size .25s var(--ease),padding .25s var(--ease)}.ds-pill:hover{font-size:1.08rem;padding:0 1.2rem 3px}.ds-pill--line{color:var(--c-ink);background:transparent}.ds-pill--fill{color:var(--c-accent-ink);background:var(--c-accent);border-color:var(--c-accent)}.ds-cart__count{opacity:.8;font-variant-numeric:tabular-nums}.ds-hdr__navrow{border-top:1px solid var(--c-line-soft)}.ds-nav{display:flex;flex-wrap:wrap;gap:clamp(1.1rem,.4rem + 1.6vw,2.2rem)}.ds-nav__item{position:relative}.ds-nav__item>a{display:inline-block;padding-block:1.05rem;text-decoration:none;font-size:1.05rem;font-weight:500}.ds-nav__item>a[aria-current=page]{text-decoration:underline;text-underline-offset:.45em;text-decoration-thickness:1.5px}.ds-nav__drop{position:absolute;left:-1rem;top:calc(100% - .3rem);min-width:240px;z-index:5;display:flex;flex-direction:column;padding:.5rem;background:var(--c-surface);border:1px solid var(--ds-line);border-radius:var(--ds-box);box-shadow:0 24px 50px -30px color-mix(in srgb,var(--c-ink) 60%,transparent);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .2s var(--ease),transform .2s var(--ease),visibility .2s}.ds-nav__item:hover .ds-nav__drop,.ds-nav__item:focus-within .ds-nav__drop{opacity:1;visibility:visible;transform:none}.ds-nav__drop a{padding:.6rem .85rem;border-radius:var(--r);text-decoration:none}.ds-nav__drop a:hover{background:var(--ds-tint-5)}@media(max-width:1049px){.ds-hdr__row,.ds-hdr--nav .ds-hdr__row{grid-template-columns:auto 1fr auto;min-height:68px;gap:.6rem}.ds-hdr--nav .ds-hdr__burger{display:grid}.ds-hdr__logo{width:min(calc(var(--logo-w, 230px) * .72),46vw)}.ds-search{grid-column:1 / -1;grid-row:2;max-width:none;margin-bottom:.8rem}.ds-search input{height:46px}.ds-hdr__navrow{display:none}.ds-pill{height:44px;padding:0 .95rem}.ds-pill:hover{font-size:1rem;padding:0 .95rem}.ds-pill--line{width:44px;padding:0;justify-content:center}.ds-pill--line .ds-pill__txt{display:none}}@media(max-width:520px){.ds-cart__sum{display:none}}.ds .rail{background:var(--c-surface);border-block:1px solid var(--ds-line)}.ds .rail .wrap{padding-inline:var(--gut)!important}.ds .rail__item{padding:1.4rem 1.2rem 1.5rem 0;border-left:0;gap:.9rem}.ds .rail__item+.rail__item{padding-left:1.2rem;border-left:1px solid var(--c-line-soft)}.ds .rail__item .shopby__icon{width:48px;height:48px;padding:11px;border-radius:50%;background:var(--c-bg);color:var(--c-ink)}.ds .rail__t{font-family:var(--f-body);font-size:1.05rem;font-weight:600;letter-spacing:-.01em;text-transform:none}.ds .rail__s{font-size:.9rem;color:var(--c-ink-70)}@media(max-width:780px){.ds .rail__in{grid-template-columns:1fr 1fr}.ds .rail__item,.ds .rail__item+.rail__item{padding:1.1rem .6rem 1.1rem 0;border-left:0}}.ds .shopby{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(1rem,.5rem + 1.5vw,2rem);background:none;border:0;border-radius:0;overflow:visible}.ds .shopby__item{background:none;padding:.4rem 0;min-height:0;align-items:center;text-align:center;gap:.3rem;transition:opacity .35s var(--ease)}.ds .shopby__item:hover{background:none}.ds .shopby .shopby__icon{width:100%;max-width:136px;height:auto;aspect-ratio:1;padding:clamp(26px,1rem + 1.4vw,40px);margin:0 auto .85rem;border-radius:50%;background:var(--ds-tint-1);color:var(--c-ink);stroke-width:1.1;box-shadow:0 0 0 0 var(--c-ink);transition:transform .45s var(--ease),padding .45s var(--ease),box-shadow .3s var(--ease)}.ds .shopby__item:nth-child(6n+2) .shopby__icon{background:var(--ds-tint-2)}.ds .shopby__item:nth-child(6n+3) .shopby__icon{background:var(--ds-tint-3)}.ds .shopby__item:nth-child(6n+4) .shopby__icon{background:var(--ds-tint-4)}.ds .shopby__item:nth-child(6n+5) .shopby__icon{background:var(--ds-tint-5)}.ds .shopby__item:nth-child(6n+6) .shopby__icon{background:var(--ds-tint-6)}.ds .shopby__title{font-family:var(--f-body);font-size:1.12rem;font-weight:500;letter-spacing:-.015em;transition:font-size .35s var(--ease)}.ds .shopby__desc{font-size:.88rem;color:var(--c-ink-70);max-width:20ch;line-height:1.35}.ds .shopby__items,.ds .shopby__arrow{display:none}.ds .shopby__item:hover .shopby__icon,.ds .shopby__item:focus-visible .shopby__icon{transform:scale(1.1);padding:clamp(22px,.8rem + 1.1vw,33px);box-shadow:0 0 0 1.5px var(--c-ink);color:var(--c-ink)}.ds .shopby__item:hover .shopby__title,.ds .shopby__item:focus-visible .shopby__title{font-size:1.31rem}.ds .shopby__item:focus-visible{outline:none}@media(hover:hover){.ds .shopby:hover .shopby__item:not(:hover){opacity:.55}}.ds .shopby:focus-within .shopby__item:not(:focus-visible):not(:hover){opacity:.55}.ds .shopby:has(.shopby__item:hover) .shopby__item:focus-visible:not(:hover){opacity:.55}@media(prefers-reduced-motion:reduce){.ds .shopby__item,.ds .shopby .shopby__icon,.ds .shopby__title{transition:none}}@media(max-width:999px){.ds .shopby{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:32%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--gut) * -1);padding-inline:var(--gut);padding-block:.6rem}.ds .shopby::-webkit-scrollbar{display:none}.ds .shopby__item{scroll-snap-align:start}}@media(max-width:560px){.ds .shopby{grid-auto-columns:42%}}.ds-card{position:relative;height:100%;display:flex;flex-direction:column;background:var(--ds-card-bg);border:1px solid var(--ds-line);border-radius:var(--ds-box);overflow:hidden;transition:border-color .3s var(--ease)}.ds-card:hover{border-color:color-mix(in srgb,var(--c-ink) 32%,transparent)}.ds-card__media{position:relative;aspect-ratio:1 / 1;overflow:hidden;margin:.6rem .6rem 0;border-radius:var(--r);background:var(--c-surface-2)}.ds-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .5s var(--ease)}.ds-card__media img.is-alt{opacity:0}.ds-card:hover .ds-card__media img.is-alt{opacity:1}.ds-card__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--c-mid)}.ds-badge{position:absolute;top:.6rem;right:.6rem;z-index:2;padding:calc(.32rem - .5px) .6rem calc(.32rem + .5px);border-radius:6px;font-size:.78rem;font-weight:600;line-height:1}.ds-badge--sale{background:var(--c-clay);color:var(--c-surface)}.ds-badge--new{background:var(--c-denim);color:#fff}.ds-badge--out{background:var(--c-ink);color:var(--c-surface)}.ds-card__body{display:flex;flex-direction:column;flex:1;padding:1rem 1.1rem 1.1rem}.ds-card__price{display:flex;flex-wrap:wrap;gap:.1rem .5rem;align-items:baseline;font-size:1rem;font-variant-numeric:tabular-nums}.ds-card__price s{color:var(--c-ink-45);font-size:.92rem}.ds-card__price .is-sale{color:var(--c-clay);font-weight:600}.ds-card__title{margin:.3rem 0 .25rem;font-family:var(--f-display);font-weight:600;font-size:clamp(1.12rem,1rem + .45vw,1.38rem);letter-spacing:-.025em;line-height:1.15}.ds-card__title a{text-decoration:none}.ds-card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.ds-card__sub{margin:.2rem 0 0;font-size:.9rem;line-height:1.35;color:var(--c-ink-70)}.ds-card__body>:has(+.ds-card__btn){margin-bottom:1rem}.ds-card__btn{margin-top:auto;display:flex;align-items:center;justify-content:center;height:46px;padding-bottom:1px;border:1.5px solid var(--c-ink);border-radius:999px;font-size:1rem;font-weight:500;transition:font-size .28s var(--ease)}.ds-card:hover .ds-card__btn{font-size:1.17rem}.ds-card__foot{display:flex;flex-wrap:wrap;gap:.45rem 1rem;margin-top:.9rem;min-height:22px}.ds-card__maskine{display:inline-flex;align-items:center;gap:.4rem;font-size:.8rem;color:var(--c-ink-70)}.ds-card__maskine .shopby__icon{width:22px;margin:0;color:var(--c-brand)}.ds .pgrid{gap:clamp(.75rem,.4rem + 1vw,1.25rem);row-gap:clamp(1rem,.5rem + 1.2vw,1.6rem)}@media(max-width:560px){.ds .pgrid .ds-card__foot{display:none}.ds .pgrid .ds-card__body{padding:.85rem .85rem .9rem}.ds .pgrid .ds-card__title{font-size:1.02rem}.ds .pgrid .ds-card__btn{height:40px;font-size:.9rem}.ds .pgrid .ds-card:hover .ds-card__btn{font-size:1.05rem}}.ds-state__box{position:relative;isolation:isolate;background:var(--c-surface);border-radius:var(--ds-box);padding:clamp(3.2rem,2rem + 5.5vw,7rem) clamp(1.5rem,1rem + 3vw,4rem);text-align:center;overflow:hidden}.ds-state__box--grid{background-color:var(--c-surface);background-image:linear-gradient(color-mix(in srgb,var(--c-ink) 7%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--c-ink) 7%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--c-ink) 3.5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--c-ink) 3.5%,transparent) 1px,transparent 1px);background-size:40px 40px,40px 40px,8px 8px,8px 8px;background-position:center center}.ds-state__box--grid:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse 55% 60% at 50% 50%,var(--c-surface) 35%,color-mix(in srgb,var(--c-surface) 0%,transparent) 100%)}.ds-state__crop{display:none;position:absolute;width:22px;height:22px;z-index:1}.ds-state__box--grid .ds-state__crop{display:block}.ds-state__crop:before,.ds-state__crop:after{content:"";position:absolute;background:var(--c-ink);opacity:.55}.ds-state__crop:before{width:22px;height:1.5px}.ds-state__crop:after{width:1.5px;height:22px}.ds-state__crop--tl{top:26px;left:26px}.ds-state__crop--tr{top:26px;right:26px}.ds-state__crop--bl{bottom:26px;left:26px}.ds-state__crop--br{bottom:26px;right:26px}.ds-state__crop--tl:before,.ds-state__crop--tl:after{top:0;left:0}.ds-state__crop--tr:before,.ds-state__crop--tr:after{top:0;right:0}.ds-state__crop--bl:before,.ds-state__crop--bl:after{bottom:0;left:0}.ds-state__crop--br:before,.ds-state__crop--br:after{bottom:0;right:0}.ds-state__cut{position:absolute;top:14px;right:14px;bottom:14px;left:14px;width:calc(100% - 28px);height:calc(100% - 28px);overflow:visible;pointer-events:none;z-index:1}.ds-state__dash{stroke:var(--c-ink);stroke-width:1.25;stroke-dasharray:5 6;opacity:.5}.ds-state__draw{stroke-dasharray:100 100;stroke-dashoffset:0}.ds-state__in{position:relative;z-index:2}.ds-state__small{margin:0 0 1.1rem}.ds-state__title{font-family:var(--f-display);font-size:clamp(2.2rem,1.2rem + 3.8vw,4.8rem);line-height:1.02;letter-spacing:-.045em;max-width:17ch;margin-inline:auto;text-wrap:balance}.ds-state__bold{font-weight:700}.ds-state__soft{font-weight:400}.ds-state__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.65rem;margin-top:clamp(1.6rem,1rem + 1.6vw,2.5rem)}.ds-anim .ds-state__draw{stroke-dashoffset:100}.ds-anim .ds-state__bold,.ds-anim .ds-state__soft{opacity:0}.ds-anim .ds-state__crop{opacity:0;transform:scale(.6)}.ds-anim.is-in .ds-state__draw{stroke-dashoffset:0;transition:stroke-dashoffset 2.6s cubic-bezier(.45,0,.25,1) .2s}.ds-anim.is-in .ds-state__crop{opacity:1;transform:none;transition:opacity .5s var(--ease),transform .5s var(--ease)}.ds-anim.is-in .ds-state__crop--tr{transition-delay:.7s}.ds-anim.is-in .ds-state__crop--br{transition-delay:1.4s}.ds-anim.is-in .ds-state__crop--bl{transition-delay:2s}.ds-anim.is-in .ds-state__bold{opacity:1;transition:opacity .8s var(--ease) .15s}.ds-anim.is-in .ds-state__soft{opacity:1;transition:opacity .9s var(--ease) .8s}@media(prefers-reduced-motion:reduce){.ds-anim .ds-state__draw{stroke-dashoffset:0}.ds-anim .ds-state__bold,.ds-anim .ds-state__soft,.ds-anim .ds-state__crop{opacity:1;transform:none}}.ds .ed{background:var(--c-surface);border-radius:var(--ds-box);padding:clamp(1rem,.6rem + 1.4vw,1.6rem);gap:clamp(1.5rem,.8rem + 3vw,4.5rem);align-items:center}.ds .ed__body p{max-width:62ch}.ds .ed__media{border-radius:var(--r);overflow:hidden}.ds .ed__body{padding:clamp(.5rem,0rem + 2vw,2rem) clamp(.5rem,0rem + 2.5vw,3rem) clamp(1rem,.5rem + 1vw,2rem) 0;max-width:62ch}.ds .ed--flip .ed__body{padding-left:clamp(.5rem,0rem + 2.5vw,3rem);padding-right:0}.ds .ed .spec{gap:.45rem;color:var(--c-ink);font-size:.92rem}.ds .ed .spec li{padding:calc(.45rem - 1.5px) .95rem calc(.45rem + 1.5px);border-radius:999px;background:var(--ds-tint-3)}.ds .ed .spec li:nth-child(3n+2){background:var(--ds-tint-4)}.ds .ed .spec li:nth-child(3n+3){background:var(--c-surface-2)}.ds .ed .spec li+li:before{display:none}@media(max-width:899px){.ds .ed__body,.ds .ed--flip .ed__body{padding:.5rem .5rem 1rem}}.ds .strip{gap:.75rem;border-radius:0;overflow:visible}.ds .strip a{border-radius:var(--ds-box);overflow:hidden}.ds .strip img{transition:transform 1.1s var(--ease)}.ds .strip a:hover img,.ds .strip a:focus-visible img{transform:scale(1.04)}@media(prefers-reduced-motion:reduce){.ds .strip img{transition:none}}.ds .cta{border-radius:var(--ds-box);max-height:none}.ds .cta__list li{font-family:var(--f-body);text-transform:none;letter-spacing:0;font-size:1rem}.ds .cta__list li:before{width:18px;height:18px;border-radius:50%;background:var(--c-mark);-webkit-mask:none;mask:none}.ds .cta__media{margin:1rem;border-radius:var(--r);overflow:hidden;min-height:280px;position:relative}.ds .cta__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media(min-width:900px){.ds .cta{grid-template-columns:1fr 1fr}}.ds .faq details,.ds .faq details:first-child{border:0;background:var(--c-surface);border-radius:var(--ds-box);margin-bottom:.55rem}.ds .faq summary{padding:1.15rem 1.3rem;font-size:1.08rem;font-weight:500;transition:font-size .25s var(--ease)}.ds .faq summary:hover{font-size:1.14rem}.ds .faq summary:after{content:"+";font-family:var(--f-body);font-size:1.2rem;line-height:1;width:34px;height:34px;flex:none;display:grid;place-items:center;border-radius:50%;background:var(--c-bg);color:var(--c-ink);transform:none}.ds .faq details[open] summary:after{content:"\2212";transform:none}.ds .faq__body{padding:0 1.3rem 1.3rem}.ds .nl{border-radius:var(--ds-box)}.ds .nl .u-h2 em{font-style:normal}.ds .nl__form input{height:54px;padding:0 1.4rem;border:1.5px solid color-mix(in srgb,var(--c-accent-ink) 35%,transparent);border-radius:999px;font-family:var(--f-body);font-size:1rem}.ds .nl__form input:focus{outline:none;border-color:var(--c-accent-ink)}.ds .nl__note{font-family:var(--f-body);letter-spacing:0;text-transform:none;font-size:.88rem}.ds .ftr__h{font-family:var(--f-body);text-transform:none;letter-spacing:-.005em;font-size:var(--ds-eyebrow);font-weight:500;color:var(--c-ink)}.ds .ftr .spec{color:var(--c-ink)}.ds .ftr__bot{font-family:var(--f-body);text-transform:none;letter-spacing:0;font-size:.88rem}.ds .drawer__panel{border-radius:var(--ds-box) 0 0 var(--ds-box)}.ds .drawer__head .u-mono{font-size:1.15rem;font-weight:600;color:var(--c-ink)}.ds .citem__img{border-radius:var(--r);overflow:hidden}.ds .qty{border-radius:999px}.ds .coll-head{border-bottom:0}.ds .coll-bar select,.ds .filters>summary,.ds .pager a,.ds .pager span{border-radius:999px}.ds-crumb{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;font-size:.95rem;color:var(--c-ink-70)}.ds-crumb a{text-decoration:none}.ds-crumb a:hover{text-decoration:underline;text-underline-offset:.3em}.ds-crumb span[aria-hidden]{opacity:.5}.ds .gal__main{border-radius:var(--ds-box)}.ds .gal__thumb{border-radius:var(--r)}.ds .pinfo__vendor{display:none}.ds .pinfo__price{font-family:var(--f-body);font-size:clamp(1.45rem,1.2rem + .7vw,1.9rem);font-weight:500;gap:.7rem;margin-bottom:.45rem;font-variant-numeric:tabular-nums}.ds .pinfo__price s{font-size:.62em;font-weight:400}.ds .pinfo__price .is-sale{color:var(--c-clay)}.ds-pinfo__ask{margin:0 0 .45rem;font-size:var(--ds-eyebrow);font-weight:500;color:var(--c-ink-70)}.ds .pinfo__title{font-size:clamp(2.1rem,1.3rem + 2.6vw,3.5rem);font-weight:600;letter-spacing:-.045em;line-height:1.02;margin-bottom:1rem}.ds .pinfo__moms{font-family:var(--f-body);font-size:.9rem;letter-spacing:0;text-transform:none;color:var(--c-ink-70);margin-bottom:1.4rem}.ds .opt__label,.ds .pfield label,.ds .pnote__t,.ds .field label{font-family:var(--f-body);text-transform:none;letter-spacing:-.005em;font-size:1rem;font-weight:600;color:var(--c-ink)}.ds .opt__row{gap:.55rem}.ds .opt__row label{border-radius:999px;padding:calc(.72rem - .25px) 1.25rem calc(.72rem + .25px);font-size:1rem}.ds .opt__row input:checked+label{font-size:1.12rem;padding:calc(.62rem - .25px) 1.2rem calc(.62rem + .25px)}.ds .buybox{gap:.7rem;align-items:stretch}.ds .buybox .qty{border:0;gap:.35rem}.ds .buybox .qty button{width:54px;height:54px;border-radius:50%;border:1.5px solid var(--c-ink)}.ds .buybox .qty input{width:44px;height:54px;font-family:var(--f-body);font-size:1.1rem}.ds .buybox .btn{min-height:56px;font-size:1.05rem}.ds .buybox .btn:hover{font-size:1.22rem}.ds .stock{font-family:var(--f-body);text-transform:none;letter-spacing:0}.ds-ship{margin-block:1.5rem 1.1rem;border:1px solid var(--ds-line);border-radius:var(--ds-box);overflow:hidden;background:var(--ds-card-bg)}.ds-ship__head{display:flex;align-items:center;gap:.6rem;padding:.95rem 1.15rem;background:var(--c-surface);font-weight:500}.ds-ship__row{display:grid;grid-template-columns:30px 1fr;gap:.85rem;align-items:center;padding:.9rem 1.15rem;border-top:1px solid var(--c-line-soft)}.ds-ship__row .shopby__icon{width:30px;margin:0;color:var(--c-ink)}.ds-ship__row b{display:block;font-weight:600}.ds-ship__row span{font-size:.9rem;color:var(--c-ink-70)}.ds-ship__link{display:block;padding:.85rem 1.15rem;border-top:1px solid var(--c-line-soft);font-size:.92rem;text-decoration:underline;text-underline-offset:.3em}.ds-chips{display:flex;flex-wrap:wrap;gap:.45rem;margin:0 0 1.4rem;padding:0;list-style:none}.ds-chips li{padding:calc(.45rem - 1.5px) .95rem calc(.45rem + 1.5px);border-radius:999px;font-size:.9rem;font-weight:500;background:var(--ds-tint-3)}.ds-chips li:nth-child(3n+2){background:var(--ds-tint-4)}.ds-chips li:nth-child(3n+3){background:var(--c-surface-2)}.ds .acc summary{font-family:var(--f-body);text-transform:none;letter-spacing:-.005em;font-size:1.05rem;font-weight:500}.ds .upsell{border-radius:var(--ds-box)}.ds .upsell__t{font-family:var(--f-body);text-transform:none;letter-spacing:0;font-size:1rem;font-weight:600;color:var(--c-ink)}.ds-share{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.3rem;margin-top:1.6rem;font-size:.95rem}.ds-share>span{font-weight:600;margin-right:.2rem}.ds-share a,.ds-share button{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em;padding:0;font:inherit;color:inherit;background:none;border:0;cursor:pointer}.ds [hidden]{display:none!important}.ds .ds-cart__count [data-cart-count][hidden]{display:inline!important}.ds .mnav__sub a,.ds .citem__v,.ds .citem__rm,.ds .ctotal,.ds .coll-bar select,.ds .volume li,.ds .stock,.ds .quote__by,.ds .nl__form input{font-family:var(--f-body);text-transform:none;letter-spacing:0}.ds .citem__v{font-size:.88rem}.ds .citem__rm{font-size:.85rem}.ds .ctotal{font-size:1.05rem;font-weight:500}.ds .ctotal b{font-family:var(--f-mono);font-size:1.15rem;letter-spacing:0}.ds .stock{font-size:.9rem}.ds .coll-bar select{font-size:.95rem}.ds .tile__label{left:.7rem;bottom:.7rem;font-family:var(--f-body);font-size:.8rem;font-weight:500;letter-spacing:0;text-transform:none;line-height:1.2;color:var(--c-ink);background:color-mix(in srgb,var(--c-surface) 62%,transparent);-webkit-backdrop-filter:blur(10px) saturate(1.1);backdrop-filter:blur(10px) saturate(1.1);padding:.34rem .7rem .4rem;border-radius:999px;box-shadow:0 0 0 1px color-mix(in srgb,var(--c-surface) 45%,transparent) inset}@media(max-width:899px){.ds .tile__label{left:.5rem;bottom:.5rem;font-size:.74rem;padding:.28rem .6rem .32rem}}.ds main .section,.ds main .section--tight{padding-block:clamp(2.25rem,1.4rem + 2.6vw,4rem)}.ds main>.shopify-section:first-child .section{padding-top:clamp(2.5rem,1.6rem + 3vw,4.5rem)}.ds main>.shopify-section:last-child .section{padding-bottom:clamp(3rem,2rem + 3vw,5rem)}.ds .mnav__list>a{font-size:clamp(1.75rem,1.4rem + 1.4vw,2.125rem);font-weight:600;letter-spacing:-.035em;line-height:1.1;padding-block:.4rem}.ds .mnav__sub{gap:0;padding:.2rem 0 1.1rem .05rem}.ds .mnav__sub a{font-size:1.06rem;font-weight:500;letter-spacing:-.005em;line-height:1.35;color:color-mix(in srgb,var(--c-ink) 78%,transparent);padding-block:.6rem}.ds .mnav__sub a:hover{color:var(--c-brand)}.ds .mnav__sub+a{padding-top:1.2rem}.ds .ds-buyprice{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.2rem 1rem;margin:1.5rem 0 .9rem;padding-top:1.2rem;border-top:1px solid var(--ds-line)}.ds .ds-buyprice .pinfo__price{margin:0;font-size:clamp(1.7rem,1.4rem + .9vw,2.15rem);font-weight:600;letter-spacing:-.02em;line-height:1.1}.ds .ds-buyprice .pinfo__moms{margin:0;font-size:.9rem}.ds .ds-buyprice .ds-pinfo__ask{margin:0;font-size:1.35rem;font-weight:600;color:var(--c-ink)}.ds .ds-buyprice .stock{flex-basis:100%;margin:0 0 .15rem}.ds .pinfo__title{margin-bottom:1.2rem}.ds .buybox .qty[hidden]{display:none!important}.ds .pnote,.ds .inquiry{border:1px solid var(--ds-line);border-radius:var(--ds-box);background:var(--ds-card-bg);padding:0;overflow:hidden;margin-bottom:1.3rem}.ds .pnote__t{display:block;margin:0;padding:.9rem 1.15rem;background:var(--c-surface);border-bottom:1px solid var(--c-line-soft);font-family:var(--f-body);text-transform:none;letter-spacing:-.005em;font-size:1rem;font-weight:600;color:var(--c-ink)}.ds .pnote .rte{padding:.9rem 1.15rem 1rem;font-size:.93rem;color:var(--c-ink-70)}.ds .pnote .rte>:last-child{margin-bottom:0}.ds .pnote>:only-child{padding-block:1rem}.ds .inquiry{padding:1.15rem}.ds .inquiry p{font-size:.95rem}.ds .notice{border:1px solid var(--ds-line);border-radius:var(--ds-box);background:var(--c-surface);padding:1rem 1.15rem}.ds .notice--err{border-color:var(--c-clay);color:var(--c-clay)}.ds-ship__rush{margin:0;padding:.85rem 1.15rem;border-top:1px solid var(--c-line-soft);font-size:.9rem;color:var(--c-ink-70)}.ds-ship__rush a{color:var(--c-ink);text-decoration:underline;text-underline-offset:.3em}.ds .upload{border:1px solid var(--ds-line);border-radius:var(--ds-box);background:var(--ds-card-bg);padding:0;overflow:hidden;margin-bottom:1.3rem}.ds .upload__t{display:block;margin:0;padding:.9rem 1.15rem;background:var(--c-surface);border-bottom:1px solid var(--c-line-soft);font-family:var(--f-body);text-transform:none;letter-spacing:-.005em;font-size:1rem;font-weight:600;color:var(--c-ink)}.ds .upload__help{margin:0;padding:.9rem 1.15rem 0;font-size:.93rem;color:var(--c-ink-70)}.ds .upload-lift{padding:.9rem 1.15rem 1.05rem}.ds .upload-lift:empty{padding:0 0 .9rem}.ds-ship__head{align-items:flex-start}.ds-ship__head svg{margin-top:.2em;flex:none}.ds-ship__bulk{display:block;margin-top:.3rem;font-size:.88rem;font-weight:400;color:var(--c-ink-70);line-height:1.4}.ds .opt__row label.is-ude{text-decoration:line-through;text-decoration-thickness:1.5px;color:var(--c-ink-45);border-style:dashed;cursor:not-allowed}.ds .opt__row label.is-ude:hover{border-color:var(--ds-line)}.ds .opt__row label.is-ude .swatch{opacity:.45}.ds .pcheck--req{padding:.85rem 1rem;border:1px solid var(--ds-line);border-radius:var(--r);background:var(--c-surface)}.ds .pcheck--req label{font-size:.93rem;line-height:1.45}.ds .pcheck--req input:invalid:focus-visible+label{color:var(--c-clay)}.ds-soon{max-width:760px;margin:clamp(.5rem,0rem + 2vw,2rem) 0 1rem;padding:clamp(1.8rem,1.2rem + 2.4vw,3.2rem);background:var(--c-surface);border-radius:var(--ds-box)}.ds-soon__t{font-size:var(--ds-h-box);font-weight:600;letter-spacing:-.04em;line-height:1.04;margin-bottom:1rem}.ds-soon__p{color:var(--c-ink-70);font-size:1.05rem;line-height:1.55;max-width:56ch}.ds-soon__chips{margin:1.4rem 0 1.6rem}.ds-soon__actions{display:flex;flex-wrap:wrap;gap:.65rem}.ds-vare{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem;padding:.85rem 1.1rem;margin-bottom:1.2rem;border-radius:var(--r);background:var(--c-mark);color:var(--c-mark-ink)}.ds-vare span{font-size:.9rem}.ds-vare b{font-weight:600}.ds .announce__track{display:grid;min-height:0}.ds .announce__item{position:static;grid-area:1 / 1;gap:.55rem;flex-wrap:wrap;line-height:1.35}.ds .announce__item--hl,.ds .announce__item--hl a{color:var(--c-mark)}.ds .announce__tag{display:inline-block;padding:.14rem .55rem .18rem;border-radius:999px;background:var(--c-mark);color:var(--c-mark-ink);font-size:.75rem;font-weight:600;line-height:1.2}.ds-free{margin:0 0 1.1rem}.ds-free__t{display:flex;align-items:center;gap:.45rem;margin:0 0 .55rem;font-size:.95rem}.ds-free__t b{font-weight:600}.ds-free__bar{height:5px;border-radius:999px;background:var(--c-line-soft, rgba(46,33,28,.12));overflow:hidden}.ds-free__bar span{display:block;height:100%;border-radius:inherit;background:var(--c-ink);transition:width .5s var(--ease)}.ds-free.is-fri .ds-free__t{font-weight:600}.ds-free.is-fri .ds-free__bar span{background:var(--c-denim)}.ds-ship__free{display:block;margin-top:.2rem;font-size:.9rem;font-weight:600;color:var(--c-ink)}@media(prefers-reduced-motion:reduce){.ds-free__bar span{transition:none}}.ds-upload-produkt:empty{display:none}.ds-upload-produkt{margin:0 0 1rem}
/*# sourceMappingURL=/cdn/shop/t/68/assets/dela-ui.css.map */
