.card{transition:transform .2s ease,box-shadow .2s ease}.card:hover{box-shadow:0 4px 20px #0000001f;transform:translateY(-2px)}.button--primary{text-transform:uppercase;font-weight:700;letter-spacing:.08em}.card-information .caption-with-letter-spacing{text-transform:uppercase;font-size:1rem;opacity:.6}:root{--dm-accent: #d71920;--dm-accent-dark: #a8141a;--dm-ink: #1a1a1a}.card-wrapper .card{border:1px solid rgba(0,0,0,.08);border-radius:8px;overflow:hidden}.card-wrapper .card:hover{border-color:#00000024}.card__information{padding-top:1rem;padding-bottom:1.2rem}.card-information>.card-information__wrapper>.caption-with-letter-spacing{margin-bottom:.2rem}.card__heading,.card__heading a{font-weight:500;line-height:1.3}.card-information .price__regular .price-item--regular,.product__info-container .price__regular .price-item--regular{font-weight:700}.price--on-sale .price-item--sale{color:#c00;font-weight:700}.price--on-sale .price-item--regular{opacity:.65}.featured-collection .title,.collection-list-title .title,.dm-tiles__heading,.collection .title-wrapper .title{text-transform:uppercase;letter-spacing:.01em}a.link:hover,.link--text:hover{color:var(--dm-accent)}@media screen and (max-width:749px){.header__icon{height:4rem;width:4rem}}.section-header{position:relative;z-index:50}.dm-logo{display:inline-flex;align-items:center}.dm-logo__img{display:block;height:6rem;width:auto;aspect-ratio:235 / 110}@media screen and (max-width:749px){.dm-logo__img{height:4.2rem}}@media screen and (min-width:990px){.header--middle-left.header--has-menu{grid-template-columns:1fr auto 1fr}.header--middle-left.header--has-menu .header__heading{justify-self:start}.header--middle-left.header--has-menu .header__inline-menu{justify-self:center}.header--middle-left.header--has-menu .header__icons{justify-self:end}}.dm-tiles__heading,.featured-collection .title,.collection .title-wrapper>.title,.collection-list-title .title{font-weight:700!important;position:relative;display:inline-block;padding-bottom:1rem}.dm-tiles__heading:after,.featured-collection .title:after,.collection .title-wrapper>.title:after,.collection-list-title .title:after{content:"";position:absolute;left:0;bottom:0;width:5.4rem;height:4px;background:var(--dm-accent, #d71920);border-radius:2px}.button--primary,.shopify-payment-button__button--unbranded{font-size:1.5rem;padding:1.4rem 3rem}@media screen and (min-width:750px){.dm-tiles__heading,.featured-collection .title{font-size:3.2rem}}.product__info-container .product__title,.product__info-container .product__title h1,.product__info-container .product__title h2{font-size:clamp(2.4rem,3.2vw,3.6rem);font-weight:700;line-height:1.08}.product__info-container .price{font-size:2.6rem}.product__info-container .price__regular .price-item--regular{font-weight:800}.product__info-container .price--on-sale .price-item--sale{color:var(--dm-accent, #d71920)}.product__info-container .product__text.caption-with-letter-spacing{color:var(--dm-accent, #d71920);font-weight:700;opacity:1}.product-form__submit{font-size:1.6rem;letter-spacing:.06em;padding-top:1.6rem;padding-bottom:1.6rem}.footer{border-top:4px solid var(--dm-accent, #d71920)}.footer-block__heading{font-weight:700!important;text-transform:uppercase;letter-spacing:.06em;font-size:1.5rem;padding-bottom:.9rem;margin-bottom:1.4rem;border-bottom:2px solid rgba(255,255,255,.16);position:relative}.footer-block__heading:after{content:"";position:absolute;left:0;bottom:-2px;width:4rem;height:2px;background:var(--dm-accent, #d71920)}.footer-block__details-content a:hover,.footer__content-bottom a:hover{color:rgb(var(--color-button))}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.12)}
/*# sourceMappingURL=/cdn/shop/t/100/assets/dm-custom.css.map */
