.header-heading-link .h4,.footer-logo-link .h4{font-family:var(--font-family-heading);font-weight:400;font-size:2.4rem;letter-spacing:.34em;text-transform:uppercase;padding-inline-start:.34em;white-space:nowrap}@media screen and (max-width:749px){.header-heading-link .h4,.footer-logo-link .h4{font-size:1.9rem;letter-spacing:.26em;padding-inline-start:.26em}}h1,.h1{font-size:4.4rem;font-weight:400;letter-spacing:.005em;line-height:1.18}h2,.h2{font-size:3.4rem;font-weight:400;letter-spacing:.008em;line-height:1.24}h3,.h3{font-size:2.8rem;font-weight:400;letter-spacing:.01em;line-height:1.3}h4,.h4{font-size:2.2rem;font-weight:400;letter-spacing:.01em;line-height:1.36}h5,.h5{font-size:1.8rem;font-weight:400;letter-spacing:.012em;line-height:1.4}h6,.h6{font-size:1.5rem;font-weight:500;letter-spacing:.02em;line-height:1.45}@media screen and (max-width:991px){h1,.h1{font-size:3.2rem;line-height:1.2}h2,.h2{font-size:2.7rem;line-height:1.26}h3,.h3{font-size:2.3rem}h4,.h4{font-size:1.9rem;line-height:1.4}h5,.h5{font-size:1.7rem;line-height:1.4}h6,.h6{font-size:1.4rem;line-height:1.45}}body,.rte,p{letter-spacing:.005em}.rte p,.product__description p,.rte li{line-height:1.75}.rte p+p{margin-top:1.4rem}.button,button.button,.btn,.shopify-challenge__button,.customer button,.product-form__submit,.product_single_wrapper .product-form__buttons>.product-form__submit,.shopify-payment-button__button--unbranded{font-family:var(--font-family-body);font-weight:500;letter-spacing:.14em;text-transform:uppercase;font-size:1.25rem;border-radius:0}.popup_size_cart_page table{width:100%;border-collapse:collapse;margin:1.2rem 0 1.6rem;font-size:1.3rem}.popup_size_cart_page th,.popup_size_cart_page td{border:1px solid rgba(var(--color-foreground),.15);padding:.8rem 1rem;text-align:center}.popup_size_cart_page thead th{background:rgba(var(--color-foreground),.05);text-transform:uppercase;letter-spacing:.08em;font-size:1.1rem}.popup_size_cart_page h3{margin:1.6rem 0 .6rem;font-size:1.5rem}.popup_size_cart_page ul{padding-left:1.8rem;font-size:1.3rem}.size-chart-modal .popup_size_cart_wrapper{max-width:72rem}.dh-card-swatches{display:flex;align-items:center;gap:.6rem;margin-top:.8rem}.dh-card-swatch{display:inline-block;width:1.4rem;height:1.4rem;border-radius:50%;background:var(--dh-swatch);background-size:cover;background-position:center;border:1px solid rgba(var(--color-foreground),.25);box-shadow:inset 0 0 0 1px #ffffff59}.dh-card-swatch-more{font-size:1.1rem;color:rgba(var(--color-foreground),.55)}.collection_list_heading,.section_title,.testimonial_heading,.collection-title,.title-wrapper h2{margin-bottom:4.8rem}@media screen and (max-width:749px){.collection_list_heading,.section_title,.testimonial_heading,.collection-title,.title-wrapper h2{margin-bottom:3.2rem}}.rte-width,.page-content .rte,main .shopify-policy__body{max-width:68rem;margin-inline:auto}.product-grid,.grid--2-col-tablet-down{row-gap:4.8rem}@media screen and (max-width:749px){.product-grid,.grid--2-col-tablet-down{row-gap:3.2rem}}.card__heading,.card__heading a{font-family:var(--font-family-body);font-size:1.45rem;font-weight:400;letter-spacing:.02em;line-height:1.5}.card__information .price{font-size:1.4rem;letter-spacing:.02em}.badge{font-family:var(--font-family-body);font-size:1rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;border-radius:0}@media screen and (max-width:749px){.product_single_wrapper .product-form__buttons>*,.product_single_wrapper .product-form__buttons.hide-dynamic-checkout>*{width:100%}.product_single_wrapper .product-form__buttons{gap:1.2rem}.product_single_wrapper .product-form__buttons>.product-form__submit{font-size:1.3rem;padding:1.6rem 2rem;white-space:nowrap}}.dh-specs{margin:2.8rem 0 .4rem;padding-top:2.4rem;border-top:1px solid rgba(var(--color-foreground),.12)}.dh-specs__features{list-style:none;padding:0;margin:0 0 2.2rem;display:grid;gap:.9rem}.dh-specs__features li{position:relative;padding-left:2.2rem;font-size:1.4rem;line-height:1.5}.dh-specs__features li:before{content:"";position:absolute;left:.2rem;top:.72em;width:1rem;height:1px;background:rgba(var(--color-foreground),.45)}.dh-specs__list{margin:0;display:grid;gap:0}.dh-specs__row{display:grid;grid-template-columns:10rem 1fr;gap:1.6rem;padding:1rem 0;border-bottom:1px solid rgba(var(--color-foreground),.08)}.dh-specs__row:last-child{border-bottom:0}.dh-specs__row dt{font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-foreground),.55);margin:0}.dh-specs__row dd{margin:0;font-size:1.4rem;line-height:1.5}@media screen and (max-width:749px){.dh-specs__row{grid-template-columns:8.4rem 1fr;gap:1.2rem}.dh-specs__features li,.dh-specs__row dd{font-size:1.35rem}}header-minmize[data-sticky=scroll-down].sticky{top:0;opacity:1;visibility:visible}.snazzy-header .header-inner .menu-lg.list-menu{display:none}.snazzy-header .header-inner .header-menu{display:flex;align-items:center}@media(min-width:1200px){.snazzy-header header-menu-drawer{display:block}}@media(min-width:750px){.snazzy-header header-menu-drawer .drawer-menu{width:min(46rem,100%);box-shadow:0 0 60px #00000047}}.snazzy-header header-menu-drawer .menu-drawer-container:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#1413108c;opacity:0;visibility:hidden;transition:opacity .4s ease-in-out,visibility .4s ease-in-out;z-index:99}.snazzy-header header-menu-drawer .menu-drawer-container.menu-opening:after{opacity:1;visibility:visible}.announcement-bar__message,.announcement-bar p{letter-spacing:.12em;text-transform:uppercase;font-size:1.1rem}
/*# sourceMappingURL=/cdn/shop/t/8/assets/darkhill-custom.css.map */
