@font-face{font-family:Mont;src:url(/cdn/shop/files/Mont-Regular_cb99cfae-87b9-47fb-911e-44aff21f4fb0.ttf?v=1767767628) format("truetype"),url(/cdn/shop/files/Mont-Regular_ede2bc43-37fa-4504-b95e-5953ea88d7ec.otf?v=1767767628) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Mont-Bold;src:url(/cdn/shop/files/Mont-Bold.ttf?v=1767853801) format("truetype"),url(/cdn/shop/files/Mont-Bold.otf?v=1767853802) format("opentype");font-weight:400;font-style:normal;font-display:swap}html{scroll-behavior:smooth;scroll-padding-top:45px}:root{--font-body-scale: 1;--font-body-family: Mont;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 400;--font-heading-family: Mont-Bold;--font-heading-style: normal;--font-heading-weight: 600;--font-accent-family: Mont}.product-main-info-section p{font-size:14px;line-height:1.5}.nav-drawer--secondary-menu{display:none}.card-product--title p{margin:0;font-size:10px;color:#909092;text-transform:uppercase;display:none}.newsletter-section.color-scheme-fg-body .fields-style-outline .field{border:0!important;border-bottom:1px solid #ccc!important}.newsletter-form__field-wrapper .field__input{padding-right:0!important;padding-left:0!important}.newsletter-section .field input{border:0!important;min-height:3.4rem!important;font-size:14px!important}.site-footer{border-top:1px solid #e2e2e2}.sub-footer-section a,.sub-footer-section button,.sub-footer-section span{padding:2px 0!important}.newsletter-section-inner .newsletter-form__field-wrapper .field__button{justify-content:end!important}.form__message{font-size:1.2rem!important;justify-content:start!important;margin-bottom:0;margin-top:1rem!important}.product__title h1,.product__title h2{margin-bottom:0!important;text-align:center}.noir_coming h1{font-size:26px;line-height:22px;margin:0!important}.noir_coming p{font-size:12px;margin-top:0}.noir_coming .button{min-width:18rem;min-height:3.6rem;height:36px;padding:0 10px;display:none}.noir_coming p{color:#909092}@media only screen and (min-width:950px){.product__info-container{padding-top:0rem;text-align:center}.product-main-top-section.product-template-dt-stacked{display:flex!important;flex-flow:column-reverse}.product-main-info-section{padding-bottom:0!important}.product-custom-liquid-block{margin-bottom:0!important;margin-top:10px!important}}@media screen and (max-width:749px){.noir_coming{text-align:center}.noir_coming h1{font-size:22px}.noir_coming p{font-size:10px}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-width:14rem;min-height:3.4rem;height:calc(30px + var(--buttons-padding));padding:0 10px}.card-product--title h3{font-size:12px!important}}@media only screen and (max-width:749px){.footer-block-list-layout-mobile-grid ul li:last-child{grid-column:1 / -1;text-align:center}.align-center .form-width-fixed{margin-top:3rem!important}}@media only screen and (min-width:950px){.section-featured-product .image-with-text--content{width:75%;text-align:left}.image-with-text--content h1{margin:0}}.product__tax{display:none}.section-featured-product .image-with-text-footer{margin-top:0}h1,.h1,h2,.h2{font-size:var(--font-h1-size-tablet);font-family:Mont!important;font-weight:400!important;letter-spacing:.5px}h2,.h2{font-size:20px}p{line-height:1.8}@media only screen and (min-width:1025px){h2,.h2{font-size:30px}}.section-video-banner a{text-transform:initial;font-size:13px!important}.section-video-banner h1{font-size:20px;font-family:Mont!important;font-weight:400!important;letter-spacing:.5px;margin-bottom:12px!important}.section-video-banner p.content_1{font-size:13px;letter-spacing:normal;margin-bottom:16px}.section-video-banner p.content_2{font-size:12px;letter-spacing:normal;letter-spacing:.5px;margin-bottom:16px}.section-header h2,.image-banner-heading h2,.h2,.page-title{font-size:26px}@media only screen and (min-width:750px){.featured-collection-static-grid-wrapper.page-width{max-width:120rem}.section-header-std-padding,.section-heading--inline{margin-bottom:20px}.section-video-banner h1{font-size:26px}.section-video-banner p.content_1{font-size:14px;margin-bottom:16px}.section-video-banner p.content_2{font-size:13px}.section-video-banner a{font-size:14px!important}}@media only screen and (max-width:749px){.section-video-banner p.content_1{opacity:.9}.section-video-banner p.content_2{opacity:.8}}@media screen and (min-width:1025px){.section-featured-product .page-width{padding:0}}@media only screen and (min-width:750px){#care .grid-card-spacing-hundred{gap:0px}}.card-product .price__regular .price-item--regular{font-size:14px!important;opacity:.9}.card-product--title h3{font-size:14px!important}@media only screen and (max-width:749px){.rich-text__text p{text-align:left;margin-bottom:20px}.rich-text-content{display:flex;justify-content:center;height:40vh;align-items:center}h2,.h2,.page-title{font-size:22px!important}}.price .price-item{letter-spacing:1px!important}.product-main-info-section .accordion-panel li{list-style-type:disc;padding-left:0;display:list-item;margin-left:20px;text-transform:capitalize}.template-search__header h1{font-size:20px!important}.newsletter-form__message{justify-content:center!important;width:100%;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom-styles.css.map */
