:root{--page-width: 150rem}.page-width{max-width:var(--page-width)}.page-width--narrow{max-width:72.6rem}.shopify-policy__container{margin-bottom:30px}.shopify-policy__container{max-width:120ch}.scrolled-past-header{box-shadow:0 0 8px #0000001a}.footer__list-social li:first-child a{padding-left:0}.jdgm-rev-widg{padding:0 0 24px!important}@media (min-width: 750px){.product-media-container.constrain-height.media-fit-contain{--contained-width: unset !important;width:unset!important}}@media (max-width: 991px){.product__info-wrapper{padding:0 0 0 3rem!important}.page-width{padding:0 3rem}h1,.h1{font-size:calc(var(--font-heading-scale) * 3rem)}li.list-payment__item svg{width:30px}.template-index .image-with-text__content{padding:4rem 0 2rem}.footer__column.footer__column--info{margin-left:auto;margin-right:0!important;padding-right:0}}@media (max-width: 746px){.footer-block__newsletter{width:100%}.custom-related-products .grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.custom-related-products .grid--2-col-tablet-down .grid__item{max-width:none;width:100%}.product__info-wrapper{padding:0!important}.section-template--19162195362044__main-padding{padding-bottom:0!important}.footer-block__newsletter p{margin-bottom:0}.jdgm-rev-widg{padding:24px 0}.footer-block__newsletter{flex-direction:column;gap:10px!important}.footer__localization{padding:0!important}.localization-form:only-child .localization-form__select{margin:0!important}.page--contact .main-page-title{margin-bottom:0}.contact.page-width{padding-top:0}}@media (max-width: 575.98px){.media>*:not(.zoom):not(.deferred-media__poster-button){height:auto;width:100%}.product__info-wrapper{padding:0!important}li.list-payment__item svg{width:26px;height:auto}.footer__column--info{padding-left:0!important;padding-right:0!important}.footer__content-bottom-wrapper{padding:0 1.5rem!important}.list-payment__item{padding:.2rem!important}.footer__content-bottom{padding-top:0!important}.localization-form:only-child{padding:0!important}.list-payment{display:flex;flex-wrap:wrap;justify-content:center;margin:0!important;padding-top:0!important}.footer__column.footer__column--info{margin-right:auto!important}.template-index .image-with-text__content{padding:2rem 0!important}.image-with-text__content>*+*{margin-top:1rem!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
