body.template-collection:has(.dm-page),body:has(.dm-page) #MainContent{background:#0a0a0a}.dm-page,.dm-page [class*=color-]{--color-background: 10, 10, 10;--gradient-background: #0a0a0a;--color-foreground: 244, 240, 233;--color-shadow: 0, 0, 0;--color-button: 255, 122, 26;--color-button-text: 10, 10, 10;--color-secondary-button: 10, 10, 10;--color-secondary-button-text: 255, 154, 77;--color-link: 255, 154, 77;--color-badge-foreground: 244, 240, 233;--color-badge-background: 10, 10, 10;--color-badge-border: 244, 240, 233;--dm-accent: #ff7a1a;--dm-accent-soft: #ff9a4d;--dm-card: #141414;--dm-line: #2a2a2a;--dm-text: #f4f0e9;--dm-muted: #b3ada3;--dm-struck: #9d978e;--dm-radius: 6px}.dm-page{color:var(--dm-text);background:#0a0a0a}.dm-page .dm-pills{position:sticky;top:var(--dm-pills-top, 0px);z-index:2;margin:0 0 2.4rem;padding:1.2rem 0;border-bottom:1px solid var(--dm-line);background:#0a0a0a}.dm-page .dm-pills__track{display:flex;flex-wrap:wrap;gap:.8rem}.dm-page .dm-pill{display:inline-flex;align-items:center;gap:.5rem;min-height:4rem;margin:0;padding:0 1.6rem;border:1px solid #3a3a3a;border-radius:999px;background:#141414;font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;line-height:1;letter-spacing:.02em;white-space:nowrap;color:var(--dm-text);text-decoration:none;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.dm-page .dm-pill:hover{border-color:var(--dm-accent);color:var(--dm-text)}.dm-page .dm-pill__count{color:var(--dm-muted);font-weight:400}.dm-page .dm-pill[aria-pressed=true]{border-color:var(--dm-accent);background:var(--dm-accent);color:#0a0a0a}.dm-page .dm-pill[aria-pressed=true] .dm-pill__count{color:#2a1406}.dm-page .dm-pill:focus-visible{outline:2px solid var(--dm-accent-soft);outline-offset:2px;box-shadow:0 0 0 4px #0a0a0a}#DmGroups{scroll-margin-top:calc(var(--dm-pills-top, 0px) + 8rem)}.dm-page .dm-group{margin:0 0 4.8rem;scroll-margin-top:calc(var(--dm-pills-top, 0px) + 9rem)}.dm-page .dm-group[hidden]{display:none}.dm-page .dm-group__title{display:flex;align-items:center;gap:1.2rem;margin:0 0 1.8rem;font-family:"Tofino Narrow",var(--font-heading-family);font-size:clamp(2.6rem,2.4vw,3.4rem);font-weight:500;line-height:1;letter-spacing:.01em;text-transform:uppercase;color:var(--dm-text)}.dm-page .dm-group__count{font-size:.6em;letter-spacing:.04em;color:var(--dm-muted)}.dm-page .dm-group__title:after{content:"";flex:1;height:1px;background:#c48c548c}.dm-page .dm-group .product-grid{margin-bottom:0}.dm-page .dm-feature-item[hidden]{display:none}.dm-page .product-grid{align-items:stretch;--grid-desktop-horizontal-spacing: 16px;--grid-desktop-vertical-spacing: 16px;--grid-mobile-horizontal-spacing: 10px;--grid-mobile-vertical-spacing: 10px}.dm-page .product-card-wrapper{min-width:0;overflow:visible}.dm-page .product-card-wrapper .card__content,.dm-page .product-card-wrapper .card__information,.dm-page .product-card-wrapper .card-information{min-width:0;overflow:hidden}.dm-page .dm-groups .grid__item{display:flex;flex-direction:column}.dm-page .dm-groups .grid__item>.product-card-wrapper,.dm-page .dm-groups .grid__item>.dm-feature{flex:1 0 auto}.dm-page .dm-card{height:100%;border:1px solid var(--dm-line);border-radius:var(--dm-radius);background:var(--dm-card);transition:border-color .2s ease,box-shadow .2s ease}.dm-page .dm-card:hover{border-color:#ff7a1a8c;box-shadow:0 0 2.4rem #ff7a1a1f}.dm-page .dm-card .card__inner .card__media{border-radius:var(--dm-radius);background:#d9d9d9;overflow:hidden}.dm-page .dm-card .card__media .media,.dm-page .dm-card .card__media .media.media--transparent{background:transparent}.dm-page .dm-card .card__media img{mix-blend-mode:multiply}.dm-page .dm-card .card__inner.ratio{flex:0 0 auto;height:auto}.dm-page .dm-card>.card__content{display:flex;flex:1 0 auto;flex-direction:column;padding:1.4rem 1.6rem 1.8rem}.dm-page .dm-card .card__heading{margin:0;font-weight:500!important;font-size:1.8rem;line-height:1.15;letter-spacing:.01em;color:var(--dm-text);overflow-wrap:break-word}.dm-page .dm-card .card__heading a,.dm-page .dm-card .card__heading a:hover{color:var(--dm-text)}.dm-page .card-variant-options{display:flex;flex-direction:column;gap:.2rem;margin:.8rem 0 1rem}.dm-page .card-variant-option{font-size:1.3rem;line-height:1.4;color:var(--dm-muted);overflow-wrap:break-word}.dm-page .dm-card>.card__content>.card__information{display:flex;flex:1 0 auto;flex-direction:column}.dm-page .dm-card .card__information>.card-information{margin-top:auto}.dm-page .dm-card .price{color:var(--dm-text)}.dm-page .dm-card .price--on-sale .price__sale{display:flex;flex-wrap:wrap;justify-content:var(--text-alignment, center);align-items:baseline;gap:.4rem 1rem}.dm-page .dm-card .price--on-sale .price-item--sale{font-size:1.9rem;font-weight:600;letter-spacing:.01em;color:var(--dm-text)}.dm-page .dm-card .price--on-sale .price-item--regular{font-size:1.4rem;color:var(--dm-struck);text-decoration-color:var(--dm-struck)}.dm-page .card-dark-mode-code{margin:.6rem 0 0;white-space:nowrap;font-size:1.3rem;line-height:1.4;letter-spacing:.02em;color:var(--dm-accent)}.dm-page .card-dark-mode-code strong{font-weight:600;letter-spacing:.08em;color:var(--dm-accent-soft)}.dm-page .dm-card .price-item--dealer{font-size:1.9rem;font-weight:600;letter-spacing:.01em;color:var(--dm-text);text-decoration:none}.dm-page .dm-card .badge{border:1px solid rgba(244,240,233,.6);border-radius:2px;background:#0a0a0ad9;color:var(--dm-text);letter-spacing:.06em}.dm-page .dm-card .price--sold-out .price-item--sale{color:var(--dm-muted)}.dm-page .dm-feature{position:relative;display:flex;flex-direction:column;width:100%;border:1px solid rgba(196,140,84,.7);border-radius:var(--dm-radius);background:var(--dm-card);color:var(--dm-text);text-decoration:none;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.dm-page .dm-feature:hover{border-color:#ff7a1acc;box-shadow:0 0 2.4rem #ff7a1a24}.dm-page .dm-feature__media{display:block;aspect-ratio:1 / 1;overflow:hidden;background:#1c1c1c}.dm-page .dm-feature__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.dm-page .dm-feature:hover .dm-feature__media img{transform:scale(1.04)}.dm-page .dm-feature__body{display:flex;flex:1;flex-direction:column;align-items:center;gap:.6rem;padding:1.4rem 1.6rem 1.8rem;text-align:center}.dm-page .dm-feature__eyebrow{font-size:1.2rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--dm-accent)}.dm-page .dm-feature__heading{font-family:"Tofino Narrow",var(--font-heading-family);font-size:2.4rem;font-weight:500;line-height:1;letter-spacing:.01em;text-transform:uppercase;color:var(--dm-text)}.dm-page .dm-feature__text{max-width:28em;font-size:1.3rem;line-height:1.45;color:var(--dm-muted)}.dm-page .dm-feature__link{margin-top:auto;padding-top:.6rem;font-size:1.3rem;font-weight:600;letter-spacing:.04em;color:var(--dm-accent-soft);text-decoration:underline;text-decoration-color:#ff9a4d73;text-underline-offset:.35rem}.dm-page .dm-feature:hover .dm-feature__link{text-decoration-color:var(--dm-accent-soft)}.dm-page .dm-feature:focus-visible{outline:2px solid var(--dm-accent-soft);outline-offset:-3px;box-shadow:none}.dm-page .collection--empty .title{color:var(--dm-text);text-transform:none}.dm-page :focus-visible{outline:2px solid var(--dm-accent-soft);outline-offset:3px;box-shadow:0 0 0 3px #0a0a0a}.dm-page .dm-card .card__heading a:focus-visible{outline:0;box-shadow:none}.dm-page .dm-card .card__heading a:focus-visible:after{outline:2px solid var(--dm-accent-soft);outline-offset:-3px;box-shadow:none}.dm-page .dm-card .card__heading a:after,.dm-page .dm-card .card__inner:after,.dm-page .dm-card .card__inner:before{border-radius:var(--dm-radius)}.dm-page .dm-card .card__inner:after{box-shadow:none}.dm-page .dm-card:focus-within{border-color:var(--dm-accent-soft)}@media screen and (max-width:989px){.dm-page .dm-pills__track{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding-right:1.5rem}.dm-page .dm-pills__track::-webkit-scrollbar{display:none}.dm-page .dm-pill{flex:0 0 auto;min-height:3.8rem;padding:0 1.4rem;font-size:1.3rem}}@media screen and (max-width:749px){.dm-page .dm-group{margin-bottom:3.6rem}.dm-page .dm-card>.card__content{padding:1rem 1.1rem 1.3rem}.dm-page .dm-card .card__heading{font-size:1.5rem!important}.dm-page .card-variant-option{font-size:1.2rem}.dm-page .card-dark-mode-code{font-size:1.15rem;letter-spacing:0}.dm-page .card-dark-mode-code strong{letter-spacing:.04em}}@media screen and (max-width:389px){.dm-page .card-dark-mode-code{white-space:normal}.dm-page .dm-card .price--on-sale .price-item--sale,.dm-page .dm-card .price-item--dealer{font-size:1.6rem}.dm-page .dm-groups .grid__item.dm-feature-item{width:100%;max-width:100%}.dm-page .dm-feature{flex-direction:row}.dm-page .dm-feature__media{flex:0 0 42%}.dm-page .dm-feature__body{align-items:flex-start;justify-content:center;padding:1.4rem 1.4rem 1.6rem;text-align:left}.dm-page .dm-feature__heading{font-size:2.2rem}.dm-page .dm-feature__link{margin-top:.4rem}}@media(prefers-reduced-motion:reduce){.dm-page .dm-card,.dm-page .dm-feature,.dm-page .dm-feature__media img,.dm-page .dm-pill{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/dark-mode-page.css.map */
