@font-face{font-family:DB Text;src:url(barlow-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DB Text;src:url(barlow-500-normal.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:DB Text;src:url(barlow-600-normal.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:DB Text;src:url(barlow-700-normal.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DB Text;src:url(barlow-800-normal.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:DB Text;src:url(barlow-400-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:DB Display;src:url(barlow-condensed-latin-600-normal.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:DB Display;src:url(barlow-condensed-latin-800-italic.woff2) format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:DB Display;src:url(barlow-condensed-latin-900-italic.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:DB Display;src:url(barlow-condensed-latin-700-normal.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DB Inter;src:url(inter-latin-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DB Inter;src:url(inter-latin-500-normal.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:DB Inter;src:url(inter-latin-600-normal.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:DB Inter;src:url(inter-latin-700-normal.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DB Inter;src:url(inter-latin-800-normal.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}:root{--db-page-width:100%;--db-gutter:32px;--db-font-display:"DB Display","Arial Narrow",sans-serif;--db-font-body:"DB Text",Arial,sans-serif;--db-font-heading:"DB Display","Arial Narrow",sans-serif;--db-font-label:"DB Display","Arial Narrow",sans-serif;--font-body-family:var(--db-font-body);--font-heading-family:var(--db-font-body);--font-body--family:var(--db-font-body);--font-subheading--family:var(--db-font-body);--font-heading--family:var(--db-font-heading);--font-accent--family:var(--db-font-body);--db-ink:#080808;--db-muted:#5a5d61;--db-line:#dedfe1;--db-paper:#f5f6f7}html{scroll-padding-top:100px}body{font-family:var(--db-font-body);background:#fff;color:var(--db-ink)}.db-section{width:100%;max-width:none;grid-column:1/-1;background:#fff;color:var(--db-ink)}.db-section,.db-section *,.db-section *:before,.db-section *:after{box-sizing:border-box}.db-wrap{width:calc(100% - var(--db-gutter) * 2);max-width:none;margin-inline:auto}.db-eyebrow{margin:0 0 16px;font-size:11px;font-weight:600;line-height:1.5;letter-spacing:.18em;text-transform:uppercase}.db-title{margin:0;color:var(--db-ink);font-family:var(--db-font-heading);font-style:normal;text-transform:uppercase;font-weight:700;font-size:clamp(40px,4.2vw,62px);line-height:1.1;letter-spacing:.005em;text-wrap:balance}.db-text{font-family:var(--db-font-body);font-size:16px;line-height:1.7;color:var(--db-muted)}.db-text-link{display:inline-flex;align-items:center;justify-content:flex-start;gap:12px;min-height:44px;max-width:100%;padding:10px 0;color:inherit;text-decoration:none;font:600 18px/1.3 var(--db-font-label);letter-spacing:.02em;text-transform:uppercase}.db-text-link__label{min-width:0;overflow-wrap:break-word;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;text-decoration-skip-ink:auto}.db-text-link>svg{display:block;width:22px;height:22px;flex:0 0 22px;transition:transform .2s ease}.db-text-link--down>svg{transform:rotate(90deg)}.db-text-link:focus-visible{outline:2px solid currentColor;outline-offset:4px}.db-text-link:focus-visible>svg{transform:translate(4px)}.db-text-link--down:focus-visible>svg{transform:translateY(4px) rotate(90deg)}@media(hover:hover)and (pointer:fine){.db-text-link:hover>svg{transform:translate(4px)}.db-text-link--down:hover>svg{transform:translateY(4px) rotate(90deg)}}@media(prefers-reduced-motion:reduce){.db-text-link>svg{transition:none}.db-text-link:is(:hover,:focus-visible)>svg{transform:none}.db-text-link--down:is(:hover,:focus-visible)>svg{transform:rotate(90deg)}}.db-button,.db-editorial__button{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:52px;padding:14px 22px;background:#080808;color:#fff;border:1px solid #080808;text-decoration:none;font:600 18px/1.2 var(--db-font-label);letter-spacing:.025em;text-transform:uppercase;border-radius:0;background-image:linear-gradient(105deg,#fff 0%,#fff 45%,transparent 45.2%,transparent 100%);background-size:250% 100%;background-position:100% 0;background-repeat:no-repeat;transition:background-position .36s cubic-bezier(.22,1,.36,1),color .18s ease}.db-button:focus-visible,.db-editorial__button:focus-visible{background-position:0 0;color:#080808}@media(hover:hover)and (pointer:fine){.db-button:hover,.db-editorial__button:hover{background-position:0 0;color:#080808}}.db-button svg,.db-editorial__button svg{display:block;width:21px;height:21px;flex:0 0 21px}.db-section :focus-visible{outline:2px solid #080808;outline-offset:5px}.db-quality-strip{padding-block:38px;border-block:1px solid var(--db-line)}.db-quality-strip__inner{display:grid;grid-template-columns:1.35fr repeat(3,.68fr);align-items:center;gap:28px}.db-quality-strip h2{font-family:var(--db-font-body);font-style:normal;text-transform:none;font-size:clamp(26px,2.5vw,36px);letter-spacing:-.015em;line-height:1.2;margin:0 0 10px;font-weight:600;color:#080808}.db-quality-strip p{font-size:14px;color:var(--db-muted);line-height:1.5;margin:0;max-width:35ch}.db-quality-strip__link{padding:12px 0 12px 28px;border-left:1px solid var(--db-line);display:flex;justify-content:space-between;min-height:64px}@media(max-width:989px){:root{--db-gutter:20px}}@media(max-width:749px){:root{--db-gutter:16px}.db-eyebrow{font-size:10px;letter-spacing:.16em}.db-quality-strip{padding-block:30px}.db-quality-strip__inner{grid-template-columns:1fr;gap:0}.db-quality-strip__inner>div{padding-bottom:20px}.db-quality-strip__link{border-left:0;border-top:1px solid var(--db-line);padding:12px 0;min-height:54px}.db-quality-strip__link br{display:none}.db-title{font-size:40px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.db-button,.db-editorial__button{transition:none}}body:is(.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content){--page-margin:var(--db-gutter);--page-width:100%;--page-content-width:calc(100% - var(--page-margin) * 2)}:root{--font-heading--style:normal;--font-heading--weight:700;--font-h1--family:var(--db-font-heading);--font-h1--style:normal;--font-h1--weight:700;--font-h1--letter-spacing:.01em;--font-h1--case:uppercase;--font-h2--family:var(--db-font-heading);--font-h2--style:normal;--font-h2--weight:700;--font-h2--letter-spacing:.01em;--font-h2--case:uppercase;--font-h3--family:var(--db-font-heading);--font-h3--style:normal;--font-h3--weight:700;--font-h3--letter-spacing:.01em;--font-h3--case:uppercase;--font-h4--family:var(--db-font-heading);--font-h4--style:normal;--font-h4--weight:700;--font-h4--letter-spacing:.01em;--font-h4--case:uppercase}.button,.button-secondary{font-family:var(--db-font-label);font-weight:600;font-style:normal;font-size:18px;line-height:1.2;letter-spacing:.025em;text-transform:uppercase}product-price,product-price :is(.price,.compare-at-price,.unit-price,.text-block){font-family:var(--db-font-body);font-style:normal;letter-spacing:0;text-transform:none}product-card [ref=productTitleLink] :is(.text-block,[role=heading]){font-family:var(--db-font-heading);font-weight:700;font-style:normal;font-size:22px;line-height:1.15;letter-spacing:.01em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/33/assets/db-foundation.css.map */
