:root{color-scheme:dark;--dm-black: #000000;--dm-white: #f7f7f5;--dm-muted: #a7a7a7;--dm-line: #333333;--dm-panel: #101010;--dm-mono: var(--font-heading--family), "Roboto Mono", "IBM Plex Mono", monospace;--dm-serif: var(--font-body--family), "Libre Baskerville", Georgia, serif}html,body,.page-wrapper,.content-for-layout,#MainContent,footer,.section-background{background:var(--dm-black)!important;color:var(--dm-white)!important}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body,p,.rte,.rte p,a,a:visited,.link,.button-unstyled{color:var(--dm-white)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:var(--dm-white);font-family:var(--dm-mono);font-weight:400;text-transform:uppercase;letter-spacing:.12em}input,textarea,select,.field__input,.contact-form__input{background:transparent!important;color:var(--dm-white)!important;border-color:#555!important;border-radius:0!important;box-shadow:none!important;font-family:var(--dm-mono);font-size:.88rem}input::placeholder,textarea::placeholder{color:#929292!important;opacity:1}button,.button,.button-primary,.button-secondary,.shopify-payment-button__button,.quick-add__button{border-radius:0!important;box-shadow:none!important;text-transform:uppercase;letter-spacing:.12em;font-family:var(--dm-mono)}.button,.button-primary,.button-secondary{min-height:50px}#header-group,.header-announcements,.header-section,.header,.header__row,.header__underlay{background:#000!important;color:var(--dm-white)!important}.header-announcements{border-bottom:1px solid #252525}.header-announcements .announcement-bar__message,.header-announcements p,.header-announcements a{font-family:var(--dm-mono)!important;font-size:.76rem!important;font-weight:400!important;letter-spacing:.11em!important;text-transform:uppercase!important}.header-section{border-bottom:1px solid #151515}.header__row--top{min-height:86px;padding-inline:36px!important}.header-menu,.header-menu a,.menu-list__link,.localization-form__select,.header-actions__action,.header-actions__action svg{color:var(--dm-white)!important;stroke:var(--dm-white)!important}.menu-list__link,.header-menu a,.localization-form__select{font-family:var(--dm-mono)!important;font-size:.84rem!important;font-weight:400!important;letter-spacing:.1em!important;text-transform:uppercase!important}.menu-list__link[aria-current=page],.menu-list__link:hover{text-decoration:underline;text-underline-offset:12px;text-decoration-thickness:1px}.header-logo__image{filter:none}.dm-hero{position:relative;width:100%;overflow:hidden;background:#000}.dm-hero__link,.dm-hero__picture,.dm-hero__image{display:block;width:100%}.dm-hero__image{height:clamp(500px,36vw,640px);object-fit:cover;object-position:center}.dm-hero--full .dm-hero__image{height:clamp(560px,42vw,760px);object-fit:cover}.dm-hero{border-bottom:1px solid #242424}.dm-newsletter{background:#000;color:var(--dm-white);padding:84px var(--page-margin) 76px;border-top:1px solid #252525}.dm-newsletter__inner{max-width:880px;margin:0 auto;text-align:center}.dm-newsletter__title{margin:0 0 18px;font-family:var(--dm-mono);font-size:clamp(1.3rem,2vw,1.75rem);font-weight:400;letter-spacing:.14em;text-transform:uppercase}.dm-newsletter__rule,.dm-page-heading__rule{width:46px;height:1px;margin:0 auto 30px;background:#777}.dm-newsletter__form{display:grid;grid-template-columns:minmax(0,1fr) 245px;max-width:680px;margin:0 auto;border:1px solid #3e3e3e}.dm-newsletter__input{min-height:58px;padding:0 20px;border:0!important;border-right:1px solid #3e3e3e!important}.dm-newsletter__button{min-height:58px;border:0;background:#000;color:#fff;display:flex;align-items:center;justify-content:center;gap:24px;font-family:var(--dm-mono);font-size:.85rem;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.dm-newsletter__button img{width:28px;height:28px;object-fit:contain}.dm-newsletter__copy{margin:28px 0 0;font-size:.95rem}.dm-form-message{margin:14px auto 0;font-family:var(--dm-mono);font-size:.8rem}.dm-about{background:#000;color:#fff;padding:70px var(--page-margin) 90px}.dm-about__inner{max-width:760px;margin:0 auto;text-align:center}.dm-page-heading__symbol{display:block;width:66px;height:76px;object-fit:contain;margin:0 auto 44px}.dm-page-heading__title{margin:0 0 25px;font-family:var(--dm-mono);font-size:clamp(2rem,4vw,3.25rem);line-height:1;font-weight:400;letter-spacing:.14em;text-transform:uppercase}.dm-about__copy{margin-top:34px;font-family:var(--dm-serif);font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.8}.dm-about__copy p{margin:0 0 28px}.dm-about__closing{margin:45px 0 0;font-family:var(--dm-mono);font-size:1.25rem;letter-spacing:.12em}.dm-contact{padding:50px var(--page-margin) 0;background:#000;color:#fff}.dm-contact__symbol{width:56px;height:66px;object-fit:contain;display:block;margin:0 auto 38px}.dm-contact__grid{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(440px,1.28fr);gap:64px;max-width:1180px;margin:0 auto}.dm-contact__title,.dm-faq__title{margin:0;font-family:var(--dm-mono);font-weight:400;font-size:clamp(1.8rem,3vw,2.55rem);letter-spacing:.13em;text-transform:uppercase}.dm-contact__intro{font-family:var(--dm-serif);font-size:1rem;line-height:1.65;max-width:340px;margin:22px 0 30px}.dm-contact__detail{display:grid;grid-template-columns:54px 1fr;gap:20px;align-items:start;padding:22px 0;border-bottom:1px solid #3a3a3a}.dm-contact__detail-icon{width:36px;height:36px;stroke:#fff;fill:none;stroke-width:1.5}.dm-contact__label{display:block;margin-bottom:6px;font-family:var(--dm-mono);font-size:.86rem;letter-spacing:.12em;text-transform:uppercase}.dm-contact__value{color:#fff;font-family:var(--dm-mono);font-size:.82rem;line-height:1.55}.dm-contact__form{display:grid;gap:16px;padding-top:70px}.dm-contact__form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.dm-contact__input{width:100%;min-height:57px;padding:0 17px;border:1px solid #555!important}textarea.dm-contact__input{min-height:165px;padding-top:18px;resize:vertical}.dm-contact__submit{width:100%;min-height:62px;border:1px solid #666;background:#000;color:#fff;display:flex;justify-content:center;align-items:center;gap:36px;font-family:var(--dm-mono);font-size:1rem;letter-spacing:.13em;text-transform:uppercase;cursor:pointer}.dm-contact__submit img{width:30px;height:30px}.dm-contact__privacy{font-family:var(--dm-serif);font-size:.78rem;text-align:left}.dm-faq{max-width:1180px;margin:55px auto 0;padding:38px 0 30px;border-top:1px solid #393939}.dm-faq__title{text-align:center;font-size:clamp(1.35rem,2.6vw,2rem)}.dm-faq__rule{width:46px;height:1px;background:#777;margin:18px auto 20px}.dm-faq__item{border-bottom:1px solid #3a3a3a}.dm-faq__question{list-style:none;cursor:pointer;padding:18px 2px;display:flex;justify-content:space-between;gap:20px;font-family:var(--dm-mono);font-size:.83rem;letter-spacing:.09em;text-transform:uppercase}.dm-faq__question::-webkit-details-marker{display:none}.dm-faq__question:after{content:"+";font-size:1.2rem;line-height:1}.dm-faq__item[open] .dm-faq__question:after{content:"\2212"}.dm-faq__answer{padding:0 2px 20px;color:#cfcfcf;line-height:1.65}.dm-collection-heading{padding:36px var(--page-margin) 18px;background:#000}.dm-collection-heading__inner{max-width:var(--page-width);margin:0 auto}.dm-collection-heading__symbol{display:block;width:46px;height:56px;object-fit:contain;margin:0 auto 8px}.dm-collection-heading h1{margin:0 0 8px;font-family:var(--dm-mono);font-size:clamp(1.9rem,3vw,2.75rem);letter-spacing:.14em}.dm-collection-heading__description{max-width:470px;font-family:var(--dm-mono);font-size:.76rem;line-height:1.45;letter-spacing:.05em;text-transform:uppercase}.dethmarch-collection-menu{grid-column:2 / var(--facets-vertical-col-width);padding:6px var(--padding-lg) 0 0;align-self:start}.dethmarch-collection-menu ul{margin:0;padding:0 0 22px;list-style:none;border-bottom:1px solid #3a3a3a}.dethmarch-collection-menu a{display:block;padding:7px 0;font-family:var(--dm-mono);font-size:.76rem;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.dethmarch-collection-menu a:hover,.dethmarch-collection-menu a[aria-current=page]{text-decoration:underline;text-underline-offset:5px}.product-grid-container,.collection-wrapper,.main-collection-grid,.facets,.facets-block-wrapper{background:#000!important;color:#fff!important}.facets-controls-wrapper,.facets__panel,.facets__summary,.facets__list,.facets__list-item,.facets__form,.facets__inner{border-color:#3a3a3a!important}.facets,.facets button,.facets label,.facets summary,.facets select,.products-count-wrapper,.sorting-filter,.sorting-filter select{font-family:var(--dm-mono)!important;font-size:.73rem!important;letter-spacing:.07em!important;text-transform:uppercase;color:#fff!important}.product-grid__item{border:0!important}.product-card,.product-grid__card,.product-card__content{background:#000!important;color:#fff!important}.product-card .card-gallery,.product-card .resource-card__image,.product-card .product-card__image,.product-card media-gallery,.product-card slideshow-component{background:var(--dm-panel)!important;border-radius:0!important}.product-card img{border-radius:0!important}.product-card__content,.product-card__content a,.product-card__content h3,.product-card__content p,.product-card .price,.product-card .price-item{color:#fff!important;text-align:center!important;font-family:var(--dm-mono)!important;font-size:.76rem!important;line-height:1.4!important;letter-spacing:.04em!important;text-transform:uppercase}.product-information,.product-information__wrapper,.cart-page,.search-page,.page-width-content{background:#000!important;color:#fff!important}.dm-footer{background:#000;color:#fff;padding:32px var(--page-margin) 42px;border-top:1px solid #282828;text-align:center}.dm-footer__menu{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;margin:0;padding:0;list-style:none}.dm-footer__menu li{display:flex;align-items:center}.dm-footer__menu li:not(:last-child):after{content:"";width:1px;height:22px;margin:0 26px;background:#454545}.dm-footer__menu a{font-family:var(--dm-mono);font-size:.76rem;letter-spacing:.09em;text-transform:uppercase;text-decoration:none}.dm-footer__socials{display:flex;justify-content:center;gap:34px;margin:30px 0}.dm-footer__socials a{font-family:var(--dm-mono);font-size:1.3rem;line-height:1;text-decoration:none}.dm-footer__copyright{margin:0;font-family:var(--dm-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.dethmarch-header-drawer .menu-drawer{background:#000!important;color:var(--dm-white)!important}.dethmarch-drawer-nav{padding:96px 26px 40px}.dethmarch-drawer-nav .menu-drawer__menu-item{color:var(--dm-white)!important;font-family:var(--dm-mono)!important;font-size:1rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;border-bottom:1px solid #2f2f2f}.dethmarch-drawer-nav .menu-drawer__menu-item--active{text-decoration:underline;text-underline-offset:8px}@media screen and (max-width:989px){.header__row--top{min-height:72px}.dm-contact__grid{grid-template-columns:1fr;gap:10px}.dm-contact__form{padding-top:18px}.dethmarch-collection-menu{display:none}}@media screen and (max-width:749px){.header-announcements .announcement-bar__message,.header-announcements p,.header-announcements a{font-size:.66rem!important;letter-spacing:.08em!important}.header__row--top{min-height:64px;padding-inline:14px!important}.dm-hero__image,.dm-hero--full .dm-hero__image{min-height:0!important;width:100%;height:113vw;max-height:520px;object-fit:cover;object-position:center}.dm-newsletter{padding:54px 20px 52px}.dm-newsletter__form{grid-template-columns:1fr;border:0;gap:10px}.dm-newsletter__input{border:1px solid #3e3e3e!important;min-height:54px}.dm-newsletter__button{border:1px solid #3e3e3e;min-height:54px}.dm-about{padding:48px 22px 70px}.dm-page-heading__symbol{margin-bottom:30px}.dm-about__copy{line-height:1.7}.dm-contact{padding:38px 20px 0}.dm-contact__form-row{grid-template-columns:1fr}.dm-contact__title{font-size:1.8rem}.dm-contact__form{padding-top:10px}.dm-contact__privacy{text-align:center}.dm-collection-heading{padding:28px 20px 14px}.dm-collection-heading__symbol{width:38px;height:46px}.dm-collection-heading h1{font-size:1.8rem}.product-card__content,.product-card__content a,.product-card__content h3,.product-card__content p,.product-card .price,.product-card .price-item{font-size:.68rem!important}.dm-footer{padding:28px 20px 34px}.dm-footer__menu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px}.dm-footer__menu li{justify-content:center}.dm-footer__menu li:last-child{grid-column:1 / -1}.dm-footer__menu li:after{display:none}.dm-footer__menu a{font-size:.68rem}}.dm-newsletter__form .dm-form-message{grid-column:1 / -1}.dm-footer__socials svg{width:28px;height:28px;fill:currentColor;stroke:currentColor;stroke-width:1.4}@media screen and (min-width:990px){.main-collection-grid .product-grid[product-grid-view=default]{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media screen and (min-width:750px)and (max-width:989px){.main-collection-grid .product-grid[product-grid-view=default]{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.dm-footer__socials a:last-child svg{fill:none}.dm-font-mono{font-family:var(--dm-mono)!important}.dm-font-serif{font-family:var(--dm-serif)!important}.dm-case-uppercase{text-transform:uppercase}.dm-case-none{text-transform:none}.dm-align-left{text-align:left}.dm-align-center{text-align:center}.dm-align-right{text-align:right}.dm-editable-hero{position:relative;overflow:hidden;width:100%;color:var(--dm-hero-text);background:var(--dm-hero-bg);border-bottom:1px solid var(--dm-hero-border)}.dm-editable-hero__picture,.dm-editable-hero__complete-link,.dm-editable-hero__background-picture{display:block;width:100%}.dm-editable-hero__complete-image{display:block;width:100%;height:var(--dm-hero-desktop-height);object-fit:cover;object-position:center}.dm-editable-hero--layered{min-height:var(--dm-hero-desktop-height)}.dm-editable-hero__background-picture,.dm-editable-hero__background,.dm-editable-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.dm-editable-hero__background{display:block;object-fit:cover;object-position:center top}.dm-editable-hero__shade{background:rgba(0,0,0,var(--dm-hero-overlay));pointer-events:none}.dm-editable-hero__content{position:relative;z-index:1;width:min(calc(100% - 40px),var(--dm-hero-content-width));min-height:var(--dm-hero-desktop-height);margin-inline:auto;padding-top:var(--dm-hero-padding-top);padding-bottom:var(--dm-hero-padding-bottom);display:flex;flex-direction:column;justify-content:center;gap:var(--dm-hero-gap);box-sizing:border-box}.dm-editable-hero__content.dm-align-left{align-items:flex-start}.dm-editable-hero__content.dm-align-center{align-items:center}.dm-editable-hero__content.dm-align-right{align-items:flex-end}.dm-editable-hero__brand-image{width:min(100%,var(--dm-block-width));line-height:0}.dm-editable-hero__brand-image img{display:block;width:100%;height:auto;object-fit:contain}.dm-editable-hero__text{width:min(100%,var(--dm-text-width));color:inherit;font-size:var(--dm-text-size);letter-spacing:var(--dm-text-spacing);line-height:1.25}.dm-editable-hero__text>*{margin:0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.dm-editable-hero__divider{width:var(--dm-divider-width);height:1px;background:var(--dm-divider-color)}.dm-editable-hero__button,.dm-editable-content__button,.dm-editable-newsletter__standalone-button{display:inline-flex;min-height:52px;padding:0 28px;align-items:center;justify-content:center;border:1px solid currentColor;color:inherit;background:transparent;font-family:var(--dm-mono);font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;text-decoration:none}.dm-editable-hero__button--solid,.dm-editable-content__button--solid{background:var(--dm-white);color:#000!important}.dm-editable-hero__spacer{height:var(--dm-spacer)}.dm-editable-newsletter{background:var(--dm-news-bg);color:var(--dm-news-text);border-top:1px solid var(--dm-news-line);border-bottom:1px solid var(--dm-news-line);padding:var(--dm-news-pad-top) var(--page-margin) var(--dm-news-pad-bottom)}.dm-editable-newsletter__inner{width:min(100%,var(--dm-news-width));margin-inline:auto;display:flex;flex-direction:column;gap:var(--dm-news-gap);align-items:inherit}.dm-editable-newsletter.dm-align-left .dm-editable-newsletter__inner{align-items:flex-start}.dm-editable-newsletter.dm-align-center .dm-editable-newsletter__inner{align-items:center}.dm-editable-newsletter.dm-align-right .dm-editable-newsletter__inner{align-items:flex-end}.dm-editable-newsletter__heading{font-size:var(--dm-heading-size);letter-spacing:var(--dm-heading-spacing);line-height:1.2}.dm-editable-newsletter__heading>*{margin:0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.dm-editable-newsletter__divider{width:var(--dm-divider-width);height:1px;background:var(--dm-divider-color)}.dm-editable-newsletter__form{width:min(100%,680px);display:grid;grid-template-columns:minmax(0,1fr) minmax(210px,245px);border:1px solid var(--dm-news-line)}.dm-editable-newsletter__input{min-height:58px;padding:0 20px;border:0!important;border-right:1px solid var(--dm-news-line)!important}.dm-editable-newsletter__button{min-height:58px;padding:0 22px;border:0;background:transparent;color:inherit;display:flex;align-items:center;justify-content:center;gap:22px;font-family:var(--dm-mono);font-size:.82rem;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.dm-editable-newsletter__button-symbol{width:28px;height:28px;object-fit:contain}.dm-editable-newsletter__text{width:min(100%,var(--dm-copy-width));font-size:var(--dm-copy-size);line-height:1.55}.dm-editable-newsletter__text>*{margin:0;color:inherit;font:inherit}.dm-editable-newsletter__spacer{height:var(--dm-spacer)}.dm-editable-newsletter__form .dm-form-message{grid-column:1 / -1}.dm-editable-content{background:var(--dm-content-bg);color:var(--dm-content-text);padding:var(--dm-content-pad-top) var(--page-margin) var(--dm-content-pad-bottom)}.dm-editable-content__inner{width:min(100%,var(--dm-content-width));margin-inline:auto;display:flex;flex-direction:column;gap:var(--dm-content-gap)}.dm-editable-content.dm-align-left .dm-editable-content__inner{align-items:flex-start}.dm-editable-content.dm-align-center .dm-editable-content__inner{align-items:center}.dm-editable-content.dm-align-right .dm-editable-content__inner{align-items:flex-end}.dm-editable-content__symbol{width:min(100%,var(--dm-symbol-width));line-height:0}.dm-editable-content__symbol img{display:block;width:100%;height:auto;object-fit:contain}.dm-editable-content__heading{font-size:var(--dm-heading-size);letter-spacing:var(--dm-heading-spacing);line-height:1.05}.dm-editable-content__heading>*{margin:0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.dm-editable-content__divider{width:var(--dm-divider-width);height:1px;background:var(--dm-divider-color)}.dm-editable-content__richtext{width:min(100%,var(--dm-copy-width));font-size:var(--dm-copy-size);line-height:var(--dm-copy-line-height);color:inherit}.dm-editable-content__richtext>*{color:inherit}.dm-editable-content__richtext p{margin:0}.dm-editable-content__image{width:min(100%,var(--dm-image-width))}.dm-editable-content__image img{display:block;width:100%;height:auto;border-radius:var(--dm-image-radius)}.dm-editable-content__spacer{height:var(--dm-spacer)}.dm-editable-contact{background:var(--dm-contact-bg);color:var(--dm-contact-text);padding:var(--dm-contact-pad-top) var(--page-margin) var(--dm-contact-pad-bottom)}.dm-editable-contact__inner{width:min(100%,var(--dm-contact-width));margin-inline:auto}.dm-editable-contact__symbol{width:min(100%,var(--dm-symbol-width));margin:0 auto 38px;line-height:0}.dm-editable-contact__symbol img{width:100%;height:auto;display:block}.dm-editable-contact__grid{display:grid;grid-template-columns:minmax(250px,var(--dm-contact-left)) minmax(440px,1fr);gap:var(--dm-contact-gap)}.dm-editable-contact__left{display:flex;flex-direction:column;align-items:flex-start}.dm-editable-contact__right{min-width:0}.dm-editable-contact__heading{font-size:var(--dm-heading-size);letter-spacing:var(--dm-heading-spacing);line-height:1.08}.dm-editable-contact__heading>*{margin:0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.dm-editable-contact__small-divider{width:var(--dm-divider-width);height:1px;margin:20px 0 22px;background:var(--dm-divider-color)}.dm-editable-contact__intro{font-size:var(--dm-intro-size);line-height:1.65;margin-bottom:14px}.dm-editable-contact__intro p{margin:0 0 10px}.dm-editable-contact__detail{width:100%;display:grid;grid-template-columns:54px 1fr;gap:22px;align-items:center;padding:22px 4px;border-bottom:1px solid var(--dm-contact-line)}.dm-editable-contact__detail-icon svg{display:block;width:44px;height:44px;fill:none;stroke:currentColor;stroke-width:1.6}.dm-editable-contact__label,.dm-editable-contact__value{display:block;color:inherit;font-family:var(--dm-mono);font-size:.82rem;line-height:1.55;letter-spacing:.07em;text-transform:uppercase}.dm-editable-contact__value{text-transform:none;text-decoration:none}.dm-editable-contact__left-text{margin-top:18px;color:inherit}.dm-editable-contact__spacer{height:var(--dm-spacer)}.dm-editable-contact__form{display:grid;gap:16px;padding-top:4px}.dm-editable-contact__form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.dm-editable-contact__input{width:100%;min-height:58px;padding:0 18px;border:1px solid var(--dm-contact-line)!important}textarea.dm-editable-contact__input{min-height:170px;padding-top:18px;resize:vertical}.dm-editable-contact__submit{min-height:62px;border:1px solid var(--dm-contact-line);background:transparent;color:inherit;display:flex;align-items:center;justify-content:center;gap:36px;font-family:var(--dm-mono);font-size:1rem;letter-spacing:.12em;text-transform:uppercase}.dm-editable-contact__submit img{width:30px;height:30px;object-fit:contain}.dm-editable-contact__privacy{margin:2px 0 0;text-align:left;font-size:.82rem}.dm-editable-contact__faq{margin-top:56px;border-top:1px solid var(--dm-contact-line)}.dm-editable-contact__faq-heading{padding:28px 0 18px;text-align:center}.dm-editable-contact__faq-heading>*{margin:0;font-family:var(--dm-mono);font-size:clamp(1.4rem,2.4vw,2rem);letter-spacing:.13em;text-transform:uppercase}.dm-editable-contact__faq-heading span{display:block;width:48px;height:1px;margin:18px auto 0;background:#777}.dm-editable-contact__faq-item{border-bottom:1px solid var(--dm-contact-line)}.dm-editable-contact__faq-item summary{padding:18px 0;cursor:pointer;font-family:var(--dm-mono);font-size:.82rem;letter-spacing:.09em;text-transform:uppercase}.dm-editable-contact__faq-answer{padding:0 0 20px;font-family:var(--dm-serif)}.dm-editable-collection-header{background:var(--dm-collection-bg);color:var(--dm-collection-text);padding:var(--dm-collection-pad-top) var(--page-margin) var(--dm-collection-pad-bottom)}.dm-editable-collection-header__inner{width:min(100%,var(--dm-collection-width));margin-inline:auto;display:flex;flex-direction:column;gap:var(--dm-collection-gap)}.dm-editable-collection-header.dm-align-left .dm-editable-collection-header__inner{align-items:flex-start}.dm-editable-collection-header.dm-align-center .dm-editable-collection-header__inner{align-items:center}.dm-editable-collection-header.dm-align-right .dm-editable-collection-header__inner{align-items:flex-end}.dm-editable-collection-header__symbol{width:min(100%,var(--dm-symbol-width));line-height:0}.dm-editable-collection-header__symbol img{display:block;width:100%;height:auto}.dm-editable-collection-header__heading{font-size:var(--dm-heading-size);letter-spacing:var(--dm-heading-spacing)}.dm-editable-collection-header__heading h1{margin:0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.dm-editable-collection-header__description{width:min(100%,var(--dm-description-width));font-size:var(--dm-description-size);line-height:1.45}.dm-editable-collection-header__description>*{margin:0;color:inherit;font:inherit}.dm-editable-collection-header__menu{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:10px}.dm-editable-collection-header__menu a,.dm-editable-collection-header__link{color:inherit;font-family:var(--dm-mono);font-size:.76rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none}.dm-editable-collection-header__menu a[aria-current=page]{text-decoration:underline;text-underline-offset:7px}.dm-editable-collection-header__divider{width:var(--dm-divider-width);height:1px;background:var(--dm-divider-color)}.dm-editable-collection-header__spacer{height:var(--dm-spacer)}.dm-editable-footer{background:var(--dm-footer-bg);color:var(--dm-footer-text);border-top:1px solid var(--dm-footer-line);padding:var(--dm-footer-pad-top) var(--page-margin) var(--dm-footer-pad-bottom)}.dm-editable-footer__inner{width:min(100%,var(--dm-footer-width));margin-inline:auto;display:flex;flex-direction:column;align-items:inherit}.dm-editable-footer.dm-align-left .dm-editable-footer__inner{align-items:flex-start}.dm-editable-footer.dm-align-center .dm-editable-footer__inner{align-items:center}.dm-editable-footer.dm-align-right .dm-editable-footer__inner{align-items:flex-end}.dm-editable-footer__logos{display:flex;justify-content:inherit;margin-bottom:24px}.dm-editable-footer__logo{width:min(100%,var(--dm-footer-logo-width))}.dm-editable-footer__logo img{display:block;width:100%;height:auto}.dm-editable-footer__nav{display:flex;align-items:center;justify-content:inherit;flex-wrap:wrap;gap:12px var(--dm-footer-link-gap)}.dm-editable-footer__nav a{position:relative;color:inherit;font-family:var(--dm-mono);font-size:.74rem;letter-spacing:.09em;text-transform:uppercase;text-decoration:none}.dm-editable-footer__nav a:not(:last-child):after{content:"";position:absolute;top:50%;right:calc(var(--dm-footer-link-gap) / -2);width:1px;height:18px;transform:translateY(-50%);background:#454545}.dm-editable-footer__divider{width:var(--dm-footer-divider-width);height:1px;margin:26px 0;background:var(--dm-footer-divider-color)}.dm-editable-footer__socials{display:flex;align-items:center;justify-content:inherit;gap:var(--dm-footer-social-gap);margin:28px 0}.dm-editable-footer__socials a{display:inline-flex;color:inherit;text-decoration:none}.dm-editable-footer__socials svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.6}.dm-editable-footer__socials svg path[fill]{fill:currentColor}.dm-editable-footer__social-text{font-family:var(--dm-mono);font-size:.74rem;letter-spacing:.08em;text-transform:uppercase}.dm-editable-footer__copyrights p{margin:0;color:inherit;font-family:var(--dm-mono);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}@media screen and (max-width:989px){.dm-editable-contact__grid{grid-template-columns:1fr;gap:28px}}@media screen and (max-width:749px){.dm-editable-hero__complete-image{height:var(--dm-hero-mobile-height)}.dm-editable-hero--layered{min-height:var(--dm-hero-mobile-height)}.dm-editable-hero__content{width:min(calc(100% - 30px),var(--dm-hero-content-width));min-height:var(--dm-hero-mobile-height);padding-top:var(--dm-hero-mobile-padding-top);padding-bottom:var(--dm-hero-mobile-padding-bottom)}.dm-editable-hero__brand-image{width:min(100%,var(--dm-block-width-mobile))}.dm-editable-hero__text{font-size:var(--dm-text-size-mobile)}.dm-editable-hero__spacer{height:var(--dm-spacer-mobile)}.dm-editable-newsletter{padding:var(--dm-news-pad-mobile-top) 20px var(--dm-news-pad-mobile-bottom)}.dm-editable-newsletter__heading{font-size:var(--dm-heading-size-mobile)}.dm-editable-newsletter__form{grid-template-columns:1fr;border:0;gap:10px}.dm-editable-newsletter__input{min-height:54px;border:1px solid var(--dm-news-line)!important}.dm-editable-newsletter__button{min-height:54px;border:1px solid var(--dm-news-line)}.dm-editable-newsletter__text{font-size:var(--dm-copy-size-mobile)}.dm-editable-newsletter__spacer{height:var(--dm-spacer-mobile)}.dm-editable-content{padding:var(--dm-content-pad-mobile-top) 22px var(--dm-content-pad-mobile-bottom)}.dm-editable-content__symbol{width:min(100%,var(--dm-symbol-width-mobile))}.dm-editable-content__heading{font-size:var(--dm-heading-size-mobile)}.dm-editable-content__richtext{font-size:var(--dm-copy-size-mobile)}.dm-editable-content__spacer{height:var(--dm-spacer-mobile)}.dm-editable-contact{padding:var(--dm-contact-pad-mobile-top) 20px var(--dm-contact-pad-mobile-bottom)}.dm-editable-contact__symbol{width:min(100%,var(--dm-symbol-width-mobile));margin-bottom:30px}.dm-editable-contact__heading{font-size:var(--dm-heading-size-mobile)}.dm-editable-contact__intro{font-size:var(--dm-intro-size-mobile)}.dm-editable-contact__form-row{grid-template-columns:1fr}.dm-editable-contact__detail{grid-template-columns:48px 1fr;gap:16px}.dm-editable-contact__detail-icon svg{width:38px;height:38px}.dm-editable-contact__privacy{text-align:center}.dm-editable-contact__faq{margin-top:42px}.dm-editable-contact__spacer{height:var(--dm-spacer-mobile)}.dm-editable-collection-header{padding:var(--dm-collection-pad-mobile-top) 20px var(--dm-collection-pad-mobile-bottom)}.dm-editable-collection-header__symbol{width:min(100%,var(--dm-symbol-width-mobile))}.dm-editable-collection-header__heading{font-size:var(--dm-heading-size-mobile)}.dm-editable-collection-header__description{font-size:var(--dm-description-size-mobile)}.dm-editable-collection-header__menu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.dm-editable-collection-header__spacer{height:var(--dm-spacer-mobile)}.dm-editable-footer{padding:var(--dm-footer-pad-mobile-top) 20px var(--dm-footer-pad-mobile-bottom)}.dm-editable-footer__logo{width:min(100%,var(--dm-footer-logo-width-mobile))}.dm-editable-footer__nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:14px 18px;text-align:center}.dm-editable-footer__nav a:last-child:nth-child(odd){grid-column:1 / -1}.dm-editable-footer__nav a:after{display:none}.dm-editable-footer__socials{justify-content:center}}.dm-font-heading{font-family:var(--font-heading--family)!important}.dm-font-body{font-family:var(--font-body--family)!important}.dm-font-subheading{font-family:var(--font-subheading--family)!important}.dm-font-accent{font-family:var(--font-accent--family)!important}.dm-text-align-left{text-align:left}.dm-text-align-center{text-align:center}.dm-text-align-right{text-align:right}.dm-item-align-left{align-self:flex-start}.dm-item-align-center{align-self:center}.dm-item-align-right{align-self:flex-end}.announcement-bar{display:block!important;width:100%!important}.announcement-bar .announcement-bar__slider{display:flex!important;width:100%!important;grid-column:1 / -1!important;justify-content:center!important}.announcement-bar .announcement-bar__slides{width:100%!important;max-width:680px!important;margin-inline:auto!important}.announcement-bar .announcement-bar__slide,.announcement-bar .announcement-bar__text{width:100%!important;margin-inline:auto!important;text-align:center!important}@media screen and (max-width:749px){#header-component[data-mobile-search-position=right] .header__columns .search-action{grid-area:rightA!important;justify-self:center!important}#header-component[data-mobile-search-position=left] .header__columns .search-action{grid-area:leftB!important;justify-self:center!important}}.dm-editable-hero__complete-image,.dm-editable-hero__background{object-fit:var(--dm-hero-desktop-fit, contain);object-position:var(--dm-hero-desktop-position, center top)}.dm-editable-hero__content{justify-content:var(--dm-hero-vertical-align, center)}.dm-editable-hero__text{color:var(--dm-text-color, inherit);font-weight:var(--dm-text-weight, 400);line-height:var(--dm-text-line-height, 1.25)}@media screen and (min-width:750px){.dm-editable-hero--desktop-image_ratio{aspect-ratio:var(--dm-hero-desktop-aspect, 2.50063);min-height:var(--dm-hero-desktop-height)}.dm-editable-hero--desktop-image_ratio.dm-editable-hero--layered .dm-editable-hero__content{height:100%;min-height:100%}}.dm-editable-newsletter__heading{width:min(100%,var(--dm-heading-width, 880px));color:var(--dm-heading-color, inherit);font-weight:var(--dm-heading-weight, 400);line-height:var(--dm-heading-line-height, 1.2)}.dm-editable-newsletter__form-wrap{width:min(100%,var(--dm-form-width, 680px))}.dm-editable-newsletter__form{width:100%}.dm-editable-newsletter__input{font-family:var(--dm-input-font, var(--font-heading--family))!important;font-size:var(--dm-input-size, 14px)!important;text-align:var(--dm-input-align, left)}.dm-editable-newsletter__button{font-family:var(--dm-button-font, var(--font-heading--family));font-size:var(--dm-button-size, 13px);font-weight:var(--dm-button-weight, 400);letter-spacing:var(--dm-button-spacing, .12em);text-transform:var(--dm-button-case, uppercase)}.dm-editable-newsletter__text{color:var(--dm-copy-color, inherit);font-weight:var(--dm-copy-weight, 400);line-height:var(--dm-copy-line-height, 1.55);letter-spacing:var(--dm-copy-spacing, 0)}.dm-editable-footer__nav a.dm-footer-link{color:var(--dm-footer-link-color, inherit);font-size:var(--dm-footer-link-size, 12px);font-weight:var(--dm-footer-link-weight, 400);letter-spacing:var(--dm-footer-link-spacing, .09em)}.dm-editable-footer__socials a.dm-footer-social{color:var(--dm-social-color, inherit)}.dm-editable-footer__socials a.dm-footer-social svg{width:var(--dm-social-size, 28px);height:var(--dm-social-size, 28px)}.dm-editable-footer__copyrights p{color:var(--dm-copyright-color, inherit);font-size:var(--dm-copyright-size, 11px);font-weight:var(--dm-copyright-weight, 400);letter-spacing:var(--dm-copyright-spacing, .08em)}@media screen and (max-width:749px){.dm-editable-hero__complete-image,.dm-editable-hero__background{object-fit:var(--dm-hero-mobile-fit, cover);object-position:var(--dm-hero-mobile-position, center top)}.dm-editable-hero--desktop-image_ratio{aspect-ratio:auto}.dm-editable-newsletter__input{font-size:var(--dm-input-size-mobile, 14px)!important}.dm-editable-newsletter__button{font-size:var(--dm-button-size-mobile, 13px)}.dm-editable-footer__nav.dm-mobile-nav-one{display:flex;flex-direction:column;align-items:stretch;width:min(100%,320px);gap:var(--dm-footer-mobile-link-gap, 12px);margin-inline:auto}.dm-editable-footer__nav.dm-mobile-nav-one a{width:100%}.dm-editable-footer__nav.dm-mobile-nav-two{display:grid;grid-template-columns:repeat(2,minmax(0,max-content));justify-content:center;width:100%;gap:var(--dm-footer-mobile-link-gap, 12px) 42px}.dm-editable-footer__nav.dm-mobile-nav-two a:last-child:nth-child(odd){grid-column:1 / -1}.dm-editable-footer__nav a.dm-footer-link{font-size:var(--dm-footer-link-size-mobile, 12px)}.dm-editable-footer__socials a.dm-footer-social svg{width:var(--dm-social-size-mobile, 27px);height:var(--dm-social-size-mobile, 27px)}.dm-editable-footer__copyrights{width:100%}.dm-editable-footer__copyrights p{font-size:var(--dm-copyright-size-mobile, 10px)}}.dm-editable-content__heading{color:var(--dm-heading-color, inherit);font-weight:var(--dm-heading-weight, 400);line-height:var(--dm-heading-line-height, 1.1)}.dm-editable-content__richtext{color:var(--dm-copy-color, inherit);font-weight:var(--dm-copy-weight, 400);letter-spacing:var(--dm-copy-spacing, 0)}.dm-editable-content__button{font-size:var(--dm-button-size, 13px);font-weight:var(--dm-button-weight, 400);letter-spacing:var(--dm-button-spacing, .12em)}.dm-editable-collection-header__heading{color:var(--dm-heading-color, inherit);font-weight:var(--dm-heading-weight, 400);line-height:var(--dm-heading-line-height, 1.1)}.dm-editable-collection-header__description{color:var(--dm-description-color, inherit);font-weight:var(--dm-description-weight, 400);line-height:var(--dm-description-line-height, 1.45);letter-spacing:var(--dm-description-spacing, 0)}.dm-editable-collection-header__menu a,.dm-editable-collection-header__link{color:var(--dm-link-color, inherit);font-size:var(--dm-link-size, 12px);font-weight:var(--dm-link-weight, 400);letter-spacing:var(--dm-link-spacing, .08em)}@media screen and (max-width:749px){.dm-editable-content__button{font-size:var(--dm-button-size-mobile, 13px)}.dm-editable-collection-header__menu a,.dm-editable-collection-header__link{font-size:var(--dm-link-size-mobile, 11px)}}.dm-editable-contact__heading{color:var(--dm-heading-color, inherit);font-weight:var(--dm-heading-weight, 400);line-height:var(--dm-heading-line-height, 1.1)}.dm-editable-contact__intro{color:var(--dm-intro-color, inherit);font-weight:var(--dm-intro-weight, 400);line-height:var(--dm-intro-line-height, 1.65);letter-spacing:var(--dm-intro-spacing, 0)}.dm-editable-contact__label{color:var(--dm-detail-label-color, inherit);font-family:var(--dm-detail-label-font, var(--font-heading--family));font-size:var(--dm-detail-label-size, 13px);font-weight:var(--dm-detail-label-weight, 400);text-transform:var(--dm-detail-label-case, uppercase);letter-spacing:var(--dm-detail-label-spacing, .08em)}.dm-editable-contact__value{color:var(--dm-detail-value-color, inherit);font-family:var(--dm-detail-value-font, var(--font-heading--family));font-size:var(--dm-detail-value-size, 13px);font-weight:var(--dm-detail-value-weight, 400);text-transform:var(--dm-detail-value-case, none);letter-spacing:var(--dm-detail-value-spacing, .04em);line-height:var(--dm-detail-value-line-height, 1.55)}.dm-editable-contact__left-text{color:var(--dm-left-text-color, inherit);font-size:var(--dm-left-text-size, 15px);font-weight:var(--dm-left-text-weight, 400);line-height:var(--dm-left-text-line-height, 1.6);letter-spacing:var(--dm-left-text-spacing, 0)}.dm-editable-contact__input{font-family:var(--dm-contact-input-font, var(--font-heading--family))!important;font-size:var(--dm-contact-input-size, 14px)!important;text-align:var(--dm-contact-input-align, left)}.dm-editable-contact__submit{font-family:var(--dm-contact-button-font, var(--font-heading--family));font-size:var(--dm-contact-button-size, 16px);font-weight:var(--dm-contact-button-weight, 400);text-transform:var(--dm-contact-button-case, uppercase);letter-spacing:var(--dm-contact-button-spacing, .12em)}.dm-editable-contact__privacy{font-family:var(--dm-contact-privacy-font, var(--font-body--family));font-size:var(--dm-contact-privacy-size, 13px);text-align:var(--dm-contact-privacy-align, left)}.dm-editable-contact__faq-heading{color:var(--dm-faq-heading-color, inherit);font-size:var(--dm-faq-heading-size, 28px);font-weight:var(--dm-faq-heading-weight, 400);line-height:var(--dm-faq-heading-line-height, 1.2);letter-spacing:var(--dm-faq-heading-spacing, .13em)}.dm-editable-contact__faq-heading>*{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.dm-editable-contact__faq-item summary{color:var(--dm-faq-question-color, inherit);font-family:var(--dm-faq-question-font, var(--font-heading--family));font-size:var(--dm-faq-question-size, 13px);font-weight:var(--dm-faq-question-weight, 400);text-transform:var(--dm-faq-question-case, uppercase);letter-spacing:var(--dm-faq-question-spacing, .09em)}.dm-editable-contact__faq-answer{color:var(--dm-faq-answer-color, inherit);font-family:var(--dm-faq-answer-font, var(--font-body--family));font-size:var(--dm-faq-answer-size, 15px);font-weight:var(--dm-faq-answer-weight, 400);line-height:var(--dm-faq-answer-line-height, 1.6)}@media screen and (max-width:749px){.dm-editable-contact__label{font-size:var(--dm-detail-label-size-mobile, 12px)}.dm-editable-contact__value{font-size:var(--dm-detail-value-size-mobile, 12px)}.dm-editable-contact__left-text{font-size:var(--dm-left-text-size-mobile, 15px)}.dm-editable-contact__input{font-size:var(--dm-contact-input-size-mobile, 14px)!important}.dm-editable-contact__submit{font-size:var(--dm-contact-button-size-mobile, 14px)}.dm-editable-contact__privacy{font-size:var(--dm-contact-privacy-size-mobile, 12px)}.dm-editable-contact__faq-heading{font-size:var(--dm-faq-heading-size-mobile, 22px)}.dm-editable-contact__faq-item summary{font-size:var(--dm-faq-question-size-mobile, 12px)}.dm-editable-contact__faq-answer{font-size:var(--dm-faq-answer-size-mobile, 14px)}}.shopify-policy__container{width:min(100% - 40px,780px)!important;max-width:780px!important;margin-inline:auto!important;padding-block:42px 68px!important}.shopify-policy__title{margin:0 0 20px!important;text-align:center!important}.shopify-policy__title h1,.shopify-policy__container>h1{margin:0!important;font-family:var(--dm-mono)!important;font-size:clamp(2rem,3vw,2.45rem)!important;line-height:1.08!important;letter-spacing:.11em!important;text-transform:uppercase!important}.shopify-policy__body,.shopify-policy__body .rte{font-family:var(--dm-serif)!important;font-size:.96rem!important;line-height:1.44!important;color:var(--dm-white)!important}.shopify-policy__body p,.shopify-policy__body li{line-height:1.44!important}.shopify-policy__body p{margin-block:0 .78em!important}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{margin:1.45em 0 .48em!important;font-family:var(--dm-mono)!important;line-height:1.14!important;letter-spacing:.085em!important;text-transform:uppercase!important}.shopify-policy__body h2{font-size:clamp(1.28rem,2vw,1.55rem)!important}.shopify-policy__body h3{font-size:clamp(1.08rem,1.6vw,1.26rem)!important}.shopify-policy__body h4{font-size:1rem!important}.shopify-policy__body ul,.shopify-policy__body ol{padding-inline-start:1.2rem!important;margin-block:.45em .9em!important}@media screen and (max-width:749px){.dm-editable-newsletter{padding:var(--dm-news-pad-mobile-top) 18px var(--dm-news-pad-mobile-bottom)}.dm-editable-newsletter__inner{width:min(100%,var(--dm-news-mobile-width, 340px));gap:var(--dm-news-gap-mobile, 14px)}.dm-mobile-align-left .dm-editable-newsletter__inner{align-items:flex-start}.dm-mobile-align-center .dm-editable-newsletter__inner{align-items:center}.dm-mobile-align-right .dm-editable-newsletter__inner{align-items:flex-end}.dm-mobile-text-align-left{text-align:left!important}.dm-mobile-text-align-center{text-align:center!important}.dm-mobile-text-align-right{text-align:right!important}.dm-editable-newsletter__heading{width:min(100%,330px);font-size:var(--dm-heading-size-mobile);line-height:var(--dm-heading-line-height-mobile, 1.15)}.dm-editable-newsletter__heading h2{text-wrap:balance}.dm-editable-newsletter__form{grid-template-columns:1fr;gap:8px;border:0}.dm-editable-newsletter__input,.dm-editable-newsletter__button{min-height:50px}.dm-editable-newsletter__input{border:1px solid var(--dm-news-line)!important;text-align:var(--dm-input-align-mobile, left)}.dm-editable-newsletter__button{border:1px solid var(--dm-news-line);gap:14px}.dm-editable-newsletter__button-symbol{width:22px;height:22px}.dm-editable-newsletter__button-symbol.dm-mobile-hidden-symbol{display:none!important}.dm-editable-newsletter__text{width:min(100%,310px);font-size:var(--dm-copy-size-mobile);line-height:var(--dm-copy-line-height-mobile, 1.35);text-wrap:pretty}.dm-mobile-news-roomy .dm-editable-newsletter__inner{gap:calc(var(--dm-news-gap-mobile, 14px) + 6px)}}.product-information{--dm-product-line: #343434}.product-information .product-details h1,.product-information .product-details [data-testid=product-title]{font-family:var(--dm-mono)!important;text-transform:uppercase!important;letter-spacing:.08em!important;line-height:1.12!important}.product-information .product-details .price,.product-information .product-details .price-item,.product-information .product-details product-price{font-family:var(--dm-mono)!important;letter-spacing:.06em!important}.product-information variant-picker,.product-information .variant-picker,.product-information .product-form-buttons,.product-information .accordion{width:100%}.product-information .variant-picker__form label,.product-information .variant-picker__option-label,.product-information .product-form-buttons,.product-information .accordion .details__header{font-family:var(--dm-mono)!important;text-transform:uppercase!important;letter-spacing:.08em!important}.product-information .variant-picker button,.product-information .variant-picker label,.product-information .variant-picker__button,.product-information .product-form-buttons button,.product-information .add-to-cart-button{border-radius:0!important}.product-information .product-form-buttons .add-to-cart-button,.product-information .product-form-buttons button[name=add]{min-height:54px!important;width:100%!important;border:1px solid var(--dm-white)!important;background:var(--dm-white)!important;color:#000!important;font-family:var(--dm-mono)!important;text-transform:uppercase!important;letter-spacing:.11em!important}.product-information .accordion{border-top:1px solid var(--dm-product-line)}.product-information .accordion .details__header{min-height:52px;padding-block:14px!important;border-bottom-color:var(--dm-product-line)!important;font-size:.78rem!important}.product-information .accordion .details-content{font-family:var(--dm-serif)!important;font-size:.92rem!important;line-height:1.46!important}.product-information .product-details .rte,.product-information .product-details .rte p{line-height:1.48!important}.product-information media-gallery,.product-information .product-media-gallery,.product-information .product-media-container{background:#0d0d0d!important}.product-card__content,.product-card__content a,.product-card__content h3{text-wrap:balance;overflow-wrap:anywhere}.product-card .price--on-sale .price-item--regular,.product-card .compare-at-price{color:#888!important}.product-card .price-item--sale,.product-card .sale-price{color:var(--dm-white)!important}.product-card .badge,.product-card [class*=badge]{border-radius:0!important;font-family:var(--dm-mono)!important;font-size:.64rem!important;letter-spacing:.08em!important;text-transform:uppercase!important}.facets-drawer,.facets__drawer,.mobile-facets{background:#000!important;color:var(--dm-white)!important}@media screen and (max-width:749px){.shopify-policy__container{width:min(100% - 32px,780px)!important;padding-block:28px 52px!important}.shopify-policy__title h1,.shopify-policy__container>h1{font-size:1.65rem!important;letter-spacing:.085em!important}.shopify-policy__body,.shopify-policy__body .rte{font-size:.93rem!important;line-height:1.4!important}.shopify-policy__body p,.shopify-policy__body li{line-height:1.4!important}.shopify-policy__body h2{font-size:1.2rem!important}.shopify-policy__body h3{font-size:1.04rem!important}.product-information .product-details h1,.product-information .product-details [data-testid=product-title]{font-size:1.5rem!important}.product-information .product-details{padding-inline:18px!important}.product-information .accordion .details__header{min-height:48px;font-size:.72rem!important}.product-grid__item .product-card__content,.product-grid__item .product-card__content a,.product-grid__item .price{font-size:.69rem!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/dethmarch.css.map */
