body p{font-size:14px;line-height:1.5}body.product ul{font-size:14px;text-align:left}.stamped-review-content-body,.stamped-review-reply-body,.stamped-review-reply-shop,body .stamped-container{font-family:Source Sans Pro,sans-serif}.banner__media img.mobile.banner__media{z-index:-1}.global_product_desc video{width:100%;height:100%}header .list-menu--inline{width:100%;justify-content:space-around}body #insta-feed{margin:clamp(1em,4vw,4em) 0!important}.emptysvg svg{background:#e0e5e7;background:#f6f8fa}h1,h2,h3,h4,h5,h6{letter-spacing:.2px}.image-with-text__text-item a.button{border-radius:2em;font-weight:600}.image-with-text__text-item a.button:after,.image-with-text__text-item a.button:before{box-shadow:none;outline:none}.image-with-text__text-item a.button:hover:after,.image-with-text__text-item a.button:hover:before{box-shadow:none}body .newsletter-form__field-wrapper .field__input{border-radius:2em;background:#fff;border:1px solid #333}body .newsletter-form__field-wrapper .field:after,body .newsletter-form__field-wrapper .field:before{box-shadow:none}body .newsletter-form__field-wrapper .field:hover:after,body .newsletter-form__field-wrapper .field:hover:before{box-shadow:none}.footer ul.getintouch{font-size:14px;list-style:none;padding:0;display:grid;gap:12px}.footer ul.getintouch img{max-width:20px;width:100%}.footer ul.getintouch a,.footer ul.getintouch li.address{display:flex;align-items:flex-start;margin-right:auto;gap:10px;font-size:14px;color:#fff}.footer ul.getintouch span{line-height:1.2}.footer small.block{display:block;margin:0 0 4px}.footer__blocks-wrapper{padding-bottom:clamp(8px,3vw,3em)}.footer-background{padding:clamp(2.5em,4vw,3.5em) 0 1.5em;background:#313131;background-size:cover;background-position:center center;color:#fff}.footer__blocks-wrapper .footer-block:last-child{margin-bottom:0;border-left:1px solid #eee;padding-left:2em}@media screen and (min-width: 990px){body .header--middle-left{grid-template-columns:auto}}@media screen and (max-width: 749px){.banner__media>img:first-of-type{z-index:-2}.footer__blocks-wrapper .footer-block:last-child{border-left:none;padding-left:initial}.banner .banner__media{position:relative}.banner .banner__content{position:absolute;width:90%;left:5%}.banner__media img.mobile.banner__media{position:relative}.footer__blocks-wrapper{padding-bottom:0}.newletter-border-bottom .page-width{padding-inline:0}body .footer-block__newsletter p.newsletter{padding-right:4em}}:root{--red: #e01313;--black: #000}product-info .product__title h1,.rich-text h2.rich-text__heading,.newletter-border-bottom h2.h2,h2.h2{font-size:clamp(20px,3vw,30px);font-weight:400}product-info .price__container{letter-spacing:.2px;font-weight:600}product-info .price-item{font-size:clamp(18px,3vw,24px)}.price-item.price-item--sale.price-item--last{color:#121212;letter-spacing:.3px;font-weight:400;font-size:clamp(20px,3vw,26px)}.product__info-container .price--on-sale .price-item--regular{font-size:clamp(18px,3vw,24px)!important;color:#121212;margin-right:.5em;font-weight:400;letter-spacing:.3px}product-info .price--show-badge{display:flex;align-items:center}p.freeshipping{display:flex;align-items:center;justify-content:flex-start;margin:.5em 0 0;line-height:1.4;font-size:14px;gap:10px;font-weight:600;border-bottom:1px solid #e9e9e9;padding-bottom:1em}p.freeshipping img{max-width:35px;width:100%}product-info .pricing-section{margin-top:0}body .product-desc-title{margin:0 0 8px;line-height:1.4}.product__accordion figure{width:100%;margin-inline:0}.product__accordion table{margin:1em 0;width:100%;color:var(--black);font-size:14px;letter-spacing:.2px;text-align:left}.product__accordion table.new-product-shipping-info{width:auto}a.manual{display:flex;font-size:14px;align-items:center;gap:1em;letter-spacing:.2px}img.download-manual{width:30px;height:30px;border:none}body.product .shopify-section.product-video-section{max-width:870px;margin-inline:auto}body.product .shopify-section.product-video-section img,body.product .shopify-section.product-video-section .deferred-media,body.product .design-product-section img{border-radius:8px}body.product .shopify-section .multirow__inner{max-width:1036px;gap:0}body.product .design-product-section img{object-fit:cover;width:100%}body.product .product--thumbnail_slider{margin-bottom:clamp(1em,2vw,2em)}body.contact main .rich-text__wrapper{max-width:730px;margin-inline:auto;padding-inline:0}.stamped-pagination a{color:#333}@media screen and (max-width: 749px){.product__info-wrapper{margin-top:1em}.hide_mobile{display:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/custom_base.css.map */
