.dm-lg :where(h1,h2,h3,p,figure){margin:0;letter-spacing:normal;color:inherit}.dm-lg :where(ul,ol){margin:0;padding:0;list-style:none}.dm-lg img{display:block;max-width:100%}.dm-lg a{color:inherit}.dm-lg{font-family:var(--font-body);font-size:17px;line-height:1.6;letter-spacing:normal;color:var(--ink);background:var(--milk)}.dm-lg :is(*,*:before,*:after){box-sizing:border-box}.dm-lg .card__title{text-transform:uppercase}.dm-lg .mono{font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;unicode-bidi:plaintext;text-align:left}.dm-lg .ltr{direction:ltr;unicode-bidi:isolate}.dm-lg .display{font-family:var(--font-display);font-weight:900;line-height:.9;letter-spacing:-.02em}.dm-lg .section-title{font-family:var(--font-head-he);font-weight:800;font-size:clamp(32px,5.2vw,72px);line-height:1.02;letter-spacing:-.01em}.dm-lg .section-head{display:flex;flex-wrap:wrap;align-items:end;gap:8px 24px;padding:0 var(--gutter);margin-block-end:clamp(24px,4vw,48px)}.dm-lg .section-head>.mono:first-child{flex-basis:100%;color:var(--burgundy)}.dm-lg .eyebrow{color:var(--chrome-hi)}.dm-lg .visually-hidden,.dm-lg .skip-link:not(:focus){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dm-lg .skip-link:focus{position:fixed;inset-block-start:8px;inset-inline-start:8px;z-index:100;background:var(--ink);color:var(--milk);padding:8px 12px}.dm-lg :focus-visible{outline:2px solid var(--signal);outline-offset:3px}.dm-lg .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 28px;border:1px solid transparent;border-radius:999px;font:600 16px/1 var(--font-body);text-decoration:none;cursor:pointer;transition:transform .3s var(--ease),background-color .3s,color .3s}.dm-lg .btn:hover{transform:translateY(-2px)}.dm-lg .btn--primary{background:var(--burgundy);color:var(--milk)}.dm-lg .btn--primary:hover{background:#5c1f19}.dm-lg .btn--ghost{border-color:currentColor;color:var(--milk);background:#14141426;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dm-lg .btn--ghost:hover{background:var(--milk);color:var(--ink)}.dm-lg .shop-hero{position:relative;overflow:hidden;padding:clamp(28px,4vw,56px) 0 clamp(20px,3vw,36px)}.dm-lg .shop-hero__marquee{direction:ltr;width:max-content;white-space:nowrap;pointer-events:none;font:900 clamp(96px,15vw,240px)/1 var(--font-display);letter-spacing:-.02em;color:transparent;-webkit-text-stroke:1.5px rgb(113 39 31 / .35);will-change:transform}.dm-lg .shop-hero__marquee span{display:inline-block}.dm-lg .shop-hero__meta{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px;margin-block-start:-.6em;padding:0 var(--gutter);font-size:clamp(40px,6vw,96px)}.dm-lg .shop-hero__title{font:800 clamp(36px,5vw,76px)/1.05 var(--font-head-he);color:var(--forest)}.dm-lg .shop-hero__count{display:flex;align-items:baseline;gap:10px;font:500 18px var(--font-body);color:var(--forest)}.dm-lg .shop-hero__num{font-size:clamp(40px,4.6vw,64px);color:var(--burgundy);font-variant-numeric:tabular-nums}.dm-lg .shop-bar{position:sticky;inset-block-start:var(--dm-header-h);z-index:20;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 24px;padding:10px var(--gutter);background:#f9f5e6d9;backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);border-block:1px solid rgb(20 20 20 / .08)}.dm-lg .shop-tabs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;min-width:0}.dm-lg .shop-tabs::-webkit-scrollbar{display:none}.dm-lg .shop-tab{flex:none;display:inline-grid;place-items:center;min-height:40px;padding:0 16px;border:1px solid rgb(38 66 43 / .25);border-radius:999px;font:500 15px var(--font-body);color:var(--forest);text-decoration:none;white-space:nowrap;transition:background-color .25s,color .25s,border-color .25s}.dm-lg .shop-tab:hover{border-color:var(--forest)}.dm-lg .shop-tab.is-active{background:var(--forest);border-color:var(--forest);color:var(--milk)}.dm-lg .shop-tools{display:flex;align-items:center;gap:16px}.dm-lg .shop-sizes{display:flex;align-items:center;gap:6px}.dm-lg .shop-sizes__label{font-size:14px;color:var(--forest);margin-inline-end:2px}.dm-lg .shop-sizes .size-chip{min-height:40px}.dm-lg .shop-sizes .size-chip[aria-pressed=true]{background:var(--burgundy);border-color:var(--burgundy);color:var(--milk);box-shadow:none}.dm-lg .shop-sort select{min-height:40px;padding:0 14px;border:1px solid rgb(38 66 43 / .25);border-radius:999px;background:var(--milk);font:500 14px var(--font-body);color:var(--forest);cursor:pointer}.dm-lg .shop-hint{padding:18px var(--gutter) 14px;color:#1414148c;font-size:13px}.dm-lg .lg-hero .shop-hero__meta{align-items:baseline}.dm-lg .lg-updated{font:500 15px var(--font-body);color:#1414148c}.dm-lg .lg-bar{position:sticky}.dm-lg .lg-progress{position:absolute;inset-inline:0;inset-block-end:-1px;height:2px}.dm-lg .lg-progress span{display:block;height:100%;background:var(--signal);transform:scaleX(0);transform-origin:left}.dm-lg .lg-body{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,1fr);gap:clamp(32px,6vw,110px);padding:clamp(36px,5vw,72px) var(--gutter) clamp(80px,10vw,140px)}.dm-lg .lg-toc{position:sticky;inset-block-start:calc(var(--dm-header-h) + 90px);align-self:start}.dm-lg .lg-toc__toggle{display:none}.dm-lg .lg-toc__list{display:grid;gap:2px;border-inline-start:1px solid rgb(20 20 20 / .12)}.dm-lg .lg-toc__list a{display:flex;gap:12px;align-items:baseline;padding:8px 16px;margin-inline-start:-1px;border-inline-start:2px solid transparent;font-size:15px;line-height:1.35;color:#14141499;text-decoration:none;transition:color .25s,border-color .25s}.dm-lg .lg-toc__list a .mono{font-size:11px;color:inherit}.dm-lg .lg-toc__list a:hover{color:var(--ink)}.dm-lg .lg-toc__list a.is-current{color:var(--signal);border-color:var(--signal);font-weight:600}.dm-lg .lg-article{max-width:68ch;font-size:17px;line-height:1.75}.dm-lg .lg-article p+p{margin-block-start:.7em}.dm-lg .lg-article a{color:var(--signal);text-decoration:underline;text-underline-offset:3px}.dm-lg .lg-intro{margin-block-end:40px;font-size:19px;color:var(--forest)}.dm-lg .lg-section{padding-block:28px;border-block-start:1px solid rgb(20 20 20 / .1);scroll-margin-top:calc(var(--dm-header-h) + 90px)}.dm-lg .lg-section__title{display:flex;gap:14px;align-items:baseline;margin-block-end:12px;font:800 clamp(20px,1.8vw,26px)/1.3 var(--font-head-he);color:var(--forest)}.dm-lg .lg-section__num{font-size:12px;color:var(--burgundy)}.dm-lg .lg-help{display:grid;justify-items:start;gap:8px;margin-block-start:40px;padding:28px;background:var(--forest);color:var(--milk)}.dm-lg .lg-help__title{font:800 24px/1.2 var(--font-head-he)}.dm-lg .lg-help .btn{margin-block-start:8px}@media(max-width:899px){.dm-lg .lg-body{grid-template-columns:minmax(0,1fr);gap:24px;padding-block-start:20px}.dm-lg .lg-toc{position:static}.dm-lg .lg-toc__box{border:1px solid rgb(20 20 20 / .15)}.dm-lg .lg-toc__toggle{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;font-weight:600;color:var(--forest);cursor:pointer;list-style:none}.dm-lg .lg-toc__toggle::-webkit-details-marker{display:none}.dm-lg .lg-toc__toggle:after{content:"+";font:400 22px/1 var(--font-mono);transition:transform .3s}.dm-lg .lg-toc__box[open] .lg-toc__toggle:after{transform:rotate(45deg)}.dm-lg .lg-toc__list{border:0;padding-block-end:8px}.dm-lg .lg-article{font-size:16px}.dm-lg .lg-intro{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/dm-legal.css.map */
