footer,.footer,.section-header .header-wrapper,.color-scheme-3,.testimonial-slider-wrapper .multicolumn-card__info{background-image:url(/cdn/shop/files/blue-bg-color.png?v=1744734085);background-repeat:no-repeat;background-size:cover;background-attachment:unset}.testimonial--hr{margin-block:30px!important}.section--title--wrapper{margin-block:20px;margin-bottom:40px}.multicolumn .title-wrapper-with-link,.title-wrapper .title{justify-content:center;text-align:center}.multicolumn .cover--wrappers{max-width:800px;margin:0 auto 20px;display:block}.mutlicolum_shape--parallelogram .multicolumn-card .media{clip-path:polygon(15% 0,100% 0%,85% 100%,0% 100%);padding-bottom:55%}.button.quick-add__submit{--buttons-radius-outset: 5px}.email--fields_wrapper{display:flex;width:100%}.email-input__wrapper{width:100%}.email-input__wrapper .field__input{background:#fff;width:100%;min-width:100%;max-width:max-content;flex:0 0 100%}.newsletter-sign-up .field__label{color:#242833}.starts--wrapper{display:flex;flex-wrap:wrap;gap:5px;justify-content:center;margin-block:20px}.grid.testimonial-slider-wrapper{display:block!important}.testimonial-slider-wrapper .grid__item{max-width:100%;width:100%;padding-inline:10px}.testimonial-section .starts--wrapper svg{width:20px;height:20px}.testimonial-section .testimonial-author{margin-block:20px}.testimonial-section .slick-arrow{width:40px;height:40px;background:#242833;display:flex;align-items:center;justify-content:center;border-radius:50px;z-index:9}.testimonial-section .slick-slide{padding:10px}.testimonial-section .slick-arrow:hover,.slick-arrow:focus{background-color:#242833!important}.testimonial-slider-wrapper:not(.slick-initialized){display:none!important}.testimonial-section .slick-prev:before{content:"";width:10px;display:block;height:10px;border:2px solid currentColor;transform:rotate(45deg);border-top:0;border-right:0}.testimonial-section .slick-next:before{content:"";width:10px;display:block;height:10px;border:2px solid currentColor;transform:rotate(45deg);border-left:0;border-bottom:0}.footer-field,.footer--field{border:none;min-height:40px;padding:10px}.footer--newslatter__fields{display:flex;margin-top:10px}.footer--field.btn--footer{background-color:#fbb71a;text-transform:uppercase}.header__submenu{text-align:left}.calculator__label{display:flex;align-items:center;gap:5px}.calculator__text-label{font-size:12px;text-transform:uppercase;font-weight:600}.calculator--wrapper{max-width:fit-content;border:1px double #000000;padding:10px;border-radius:5px;cursor:pointer;background-color:#121212;color:#fff}.calculator__icon{color:#fff;max-width:30px;height:auto;display:flex}.fancybox-bg{display:block!important}.calculator__icon svg{height:100%;width:100%}.calculator__popup.fancybox-content{width:100%;max-width:700px}.calculator--form__row{display:flex;gap:10px}.subscription-frequency-btn{cursor:pointer;display:inline-block;padding:8px 12px;border:1px solid #ccc;border-radius:5px}.calculation-result{padding:10px 0;font-size:14px;margin-top:10px}.calculator--form__row input[type=radio]:checked+label{background-color:#ddd}.product-form__buttons>*{--buttons-radius-outset: 0px;--buttons-radius: 0px}variant-selects{--variant-pills-radius: 0px}.shopify-block.recharge-subscription-widget{justify-content:start!important}.rc-widget__root{--rc-widget-card-radius: 0px}.product__text.inline-richtext.subtitle{font-size:14px;letter-spacing:0px;color:currentColor}.short-description.rte{border-block:1px solid currentColor;padding-block:10px;font-size:14px;letter-spacing:0}.shopify-policy__container{padding-bottom:40px}.bullet__label{display:flex;align-items:start;gap:10px;font-size:14px;margin-bottom:14px}.bullet__title{display:block;flex:1 0 25%}.bullet__content{flex:1 0 calc(75% - 50px)}.bullet__content ul{margin:0}.multirow__inner .image-with-text{--media-radius:20px;margin-block:15px}.multirow__inner .image-with-text:nth-child(2n) .image-with-text__content{background-color:#fff!important}.multirow__inner .image-with-text__text--caption{font-weight:600;letter-spacing:0;font-size:14px;margin-bottom:15px}@media screen and (min-width: 750px){.newsletter-sign-up .newsletter-form{align-items:flex-start;margin:0 auto;max-width:600px}.singup--form_container.page-width{max-width:800px}.newsletter-sign-up .newsletter-form__field-wrapper{max-width:100%}}@media screen and (min-width: 990px){.rich-text__blocks{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom.css.map */
