.template-article-custom .content-main h2{font-family:Lato,sans-serif!important}.template-article-custom .content-main h3{font-size:24px!important}.template-article-custom .content-main h3 strong{font-weight:400!important}.template-article-custom .art-h-2 h1{font-family:Lato,sans-serif!important;font-size:40px}.newsletter-form__field-wrapper .mail-wrap{flex-direction:column;max-width:500px}.newsletter-form__field-wrapper .mail-wrap ::placeholder{color:#000;opacity:1}.newsletter-form__field-wrapper .mail-wrap ::-ms-input-placeholder{color:#000}.join-waiting-list-container .row{flex-direction:column}.template-page-reviews-2 .c-section__title,.template-page-reviews-2 .s-content{text-align:center}.template-page-reviews-2 .c-section.is-page{align-items:center}.template-page-reviews-2 .c-section__title:after{display:none!important}.template-article-custom .content-main h4{font-size:20px!important;font-weight:400}@media screen and (max-width:768px){.product.grid{padding:0 10px}}.custom-article-banner-image img{width:100%}.template-article-custom-duplicate .two-col-left,.template-article-custom-duplicate .two-col-right{display:flex;align-items:center;justify-content:center;flex-direction:column}.floating-widget{position:fixed;right:10px;bottom:20px;width:150px;background-color:#f1f1f1;border:1px solid #ddd;border-radius:0;box-shadow:0 4px 8px #0003;text-align:center;padding:5px;opacity:0;transform:translateY(50px);transition:all .5s ease}.floating-widget img{max-width:100%;border-radius:0}.floating-widget h3{margin:10px 0 5px}.floating-widget .stars{display:flex;justify-content:center;gap:3px;margin:5px 0}.floating-widget .stars span{color:gold;font-size:16px}.floating-widget .close-btn{position:absolute;top:0;right:0;font-size:20px;cursor:pointer;color:#888}.floating-widget.show{opacity:1;transform:translateY(0)}.floating-widget.hide{opacity:0;transform:translateY(50px)}.custom-buy-now{display:flex;align-items:center;font-family:BadaBoom BB;font-weight:400;font-size:18px;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:#416aad;padding:12px 16px;transition:color .25s ease-in-out;justify-content:center;text-decoration:none}.floating-widget p{margin:0 0 10px;line-height:18px;font-size:14px}.custom-buy-now-mobile{font-size:14px;padding:5px;justify-content:center}@media screen and (max-width:600px){.floating-widget{width:130px}.custom-buy-now-mobile{font-size:14px;padding:5px;justify-content:center}}@media screen and (max-width:600px){.two-col-main-alt{flex-direction:column-reverse!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/custom.css.map */
