.content_template--24874075292019__1612493432487{margin-bottom:0!important}@media (max-width:768px){.product-detail-image .images .thumbnails{visibility:hidden;opacity:0}.entry-buttons{flex-direction:column;display:flex;justify-content:center;align-content:space-around}.quantity.js-item-quantity{align-items:flex-end!important;margin-top:0}.quantity.js-item-quantity .control{max-height:40px}}ul.list_1{display:none}.product-variants-wrapper{padding-block:1.5rem;display:none}.product-variants-wrapper ul.list_1{display:block}.p-style-02 .product-body{padding:2rem!important;gap:1.5rem}.product-body__title-price{flex-grow:1}.collection-products .product form{height:100%;display:flex;flex-direction:column}.content_kt_related-products .swiper-wrapper{margin-bottom:10rem}.content_kt_related-products .swiper-wrapper .btn,.product .btn{border:none;transition:all .3s ease;border-radius:4px;background:#127fb5;color:#fafafa;font-family:Karla;font-size:clamp(11px,5vw,16px);font-style:normal;font-weight:500;line-height:normal;padding:10px 24px}.modal-content .btn.btn-primary:hover{background:#0e6a97!important}.btn.btn-primary,button.btn{border:none;transition:all .3s ease;border-radius:4px;background:#127fb5;color:#fafafa;font-family:Karla;font-size:clamp(11px,5vw,16px);font-style:normal;font-weight:500;line-height:normal;padding:10px 24px}.content_kt_related-products .product-thumb img,.collection-products .product-thumb img{object-fit:cover;display:block;aspect-ratio:1 / 1}.product.product-card.product-inner.smallCard:hover{box-shadow:#0000001a 0 4px 12px}.blog-content table,.blog-content table th,.blog-content table tr,.blog-content table tr td{border:1px solid #eee;padding:10px}.blog-content ul li:before{opacity:0;display:none}.blog-content p{font-family:inherit!important;font-style:normal!important;font-size:14px;line-height:normal!important}.blog-content h5{font-family:inherit!important;font-style:normal!important;font-size:17px;line-height:normal!important}html *{font-family:Karla,sans-serif!important;font-optical-sizing:auto;font-style:normal!important}.swiper-container-has-nav .swiper-button-next,.swiper-container-has-nav .swiper-button-prev{display:flex}.swiper-container-has-nav .swiper-button-next,.swiper-container-has-nav .swiper-button-prev{display:flex!important;width:48px;height:48px;border-radius:4px;background:#fafafa80}.swiper-button-next:after,.swiper-button-prev:after{background-image:url(/cdn/shop/files/arrow_forward_1.svg?v=1754985560);content:""!important;height:25px;width:25px;display:block}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{background-image:url(/cdn/shop/files/arrow_forward.svg?v=1754985174);content:""!important;height:25px;width:25px;display:block}.btn.btn-dark.btn-round:hover{background:#fff;color:#000!important;border:1px solid #eee}.sg_Services_outer_st_main_inr{display:grid;grid-template-columns:repeat(3,1fr)}.et_pb_code_inner .site_des_inr ul li:before{opacity:0;display:none}article figure img{height:243px;width:100%;object-fit:cover}.swiper-button-next:before,.swiper-button-prev:before{opacity:0}#shopify-block-ATjRpelQ1QlU3ZytHU__appio_google_reviews_list_xyVD3n{background:#fafafa;padding:96px 10px}#shopify-block-ATjRpelQ1QlU3ZytHU__appio_google_reviews_list_xyVD3n .agrs__summary__info,#shopify-block-ATjRpelQ1QlU3ZytHU__appio_google_reviews_list_xyVD3n .args__leave-review{display:none!important}#shopify-block-ATjRpelQ1QlU3ZytHU__appio_google_reviews_list_xyVD3n .agrs__created-by{position:absolute;visibility:hidden;z-index:-1;opacity:0}#shopify-block-ATjRpelQ1QlU3ZytHU__appio_google_reviews_list_xyVD3n .agrs__widget-title{color:var(--Primary-Font, #2A343E);text-align:center;font-size:40px;font-style:normal;font-weight:600;line-height:48px}@media (max-width:768px){.sl-anime.slideshow__subtitle{font-size:clamp(35px,5vw,64px)!important;line-height:normal!important}div[data-section-type=banner-section] .imgs__banner_template9 .text-content{right:0%!important;left:0%!important;transform:translateY(-50%)!important}}div[data-section-type=banner-section] .imgs__banner_template9 .text-content{z-index:1;top:50%;right:5%;left:5%;-ms-transform:translateY(-50%);padding-right:10px;padding-left:10px;text-align:center}div[data-section-type=banner-section] .banner-subtitle{color:#ff0404;text-align:center;font-family:Karla;font-size:clamp(30px,5vw,64px);font-style:normal;font-weight:800;margin:0}div[data-section-type=banner-section] .banner-title{color:#050505;text-align:center;font-family:Karla;font-size:clamp(1.2rem,5vw,3rem);font-style:normal;font-weight:700;line-height:normal}._contractor_text{text-transform:initial;color:#75e3ff;text-align:center;font-family:Karla;font-size:clamp(14px,5vw,30px);font-style:normal;font-weight:700;line-height:normal;letter-spacing:normal}._new-btn{border-radius:4px;background:#75e3ff;padding:12px 20px;align-items:center;color:#074d83;text-align:center;font-family:Karla;font-size:clamp(1rem,5vw,1.5rem);font-style:normal;font-weight:700;line-height:normal;border:none;text-transform:uppercase;margin-top:20px}.item__banner.item__1 a.btn:hover,._new-btn:hover{background:#fafafa;color:#000}.item__banner.item__1 a.btn{border-radius:4px;background:#127fb5;color:#fff;padding:16px 24px}.item__banner.item__2 a.btn{border-radius:4px;background:#fafafa;color:#000;font-weight:500;padding:16px 24px}.item__banner.item__2 a.btn:hover{background:#127fb5;color:#fff}.bhs-primary-btn:hover{background:#127fb5;color:#fff;border:none}.bhs-primary-btn{border-radius:4px;background:#fafafa;color:#074d83;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.build-big{color:#fafafa;text-align:center;font-size:clamp(24px,5vw,47px);font-weight:700;line-height:50px;letter-spacing:-2.56px;text-transform:initial}@media (max-width:768px){.build-big{letter-spacing:normal!important;line-height:normal!important;font-size:20px!important}._loyalty-text{line-height:normal!important;font-size:14px!important}}._loyalty-text{font-size:clamp(14px,5vw,22px);color:#fff;text-align:center;font-weight:300;line-height:normal!important;text-transform:initial;margin-top:15px}@media (max-width:768px){.sl-anime.slideshow__description{font-size:14px!important;line-height:normal!important}.sl-anime.slideshow__subtitle{font-size:25px!important;line-height:normal}.subheading{font-size:14px!important;line-height:normal!important}.shop-by-cat .__heading,.featured-products .__heading,.custom-blog-section h2{font-size:35px!important;line-height:normal!important}.featured-banner{margin-bottom:80px}.agrs__card-wrapper .agrs__card{grid-template-columns:auto!important}}.content_template--24874075292019__1612493432487,.featured-banner{margin-bottom:96px!important}.icon-box-side{gap:10px}.agrs__grid .agrs__summary,.agrs__plain_grid1 .agrs__summary,.agrs__list .agrs__summary,.agrs__brick .agrs__summary{justify-content:center!important}.agrs__grid .agrs__wrapper,.agrs__plain_grid1 .agrs__wrapper,.agrs__brick .agrs__wrapper,.agrs__list .agrs__wrapper,.agrs__carousel1 .agrs__wrapper,.agrs__carousel3 .agrs__wrapper{gap:0!important}.average-star-rating{text-align:center;font-size:32px;font-weight:500;line-height:48px;color:#333;margin:0}.average-star-rating-container{text-align:center;padding:10px;background:#fafafa;border-radius:6px}.agrs__grid .agrs__summary,.agrs__plain_grid1 .agrs__summary,.agrs__list .agrs__summary,.agrs__brick .agrs__summary{border-bottom:1px solid var(--Gray-Shade-1, #D9D9D9);padding-bottom:48px}.agrs__body{padding-top:16px}.agrs__card{display:grid!important;grid-template-columns:auto 80%!important}.agrs__card__text{width:90%!important}.agrs__card-review-group{display:grid;gap:16px}.average-star-rating-container .stars{display:flex;justify-content:center}.main-header .box-search .item-search .thumb img{width:auto;height:auto}.splide__slide img{display:block;margin-inline:auto}.product-form__item>label{min-width:7rem!important;flex-shrink:0}.fake_select.combobox>ul li.selected,.fake_select.combobox>ul li:hover{color:#000!important}.fake_select.combobox label{color:#000!important}.banner.banner-cat .img__banner:before{opacity:.2!important}.content_kt_related-products .images{aspect-ratio:1/1}.content_kt_related-products .product-variants-wrapper{display:none}.content_kt_related-products .swiper-slide.grid-item{display:flex;align-items:stretch;flex-grow:1;height:auto}.content_kt_related-products .product.product-card.product-inner.smallCard,.content_kt_related-products .product-cart form{display:flex;align-items:stretch}.content_kt_related-products .product-body,.content_kt_related-products .product-body .product-price{flex-grow:1}.content_kt_related-products .product-card form{display:flex;flex-direction:column;height:100%}.item-search.it-prd .thumb{border:1px solid #eee;padding-right:0!important}.box-search .item-search.it-coll{width:100%!important;min-width:128px}.box-search .item-search.it-coll .thumb-collection .aspectRatio{--img_ar: 80% !important;--bglazy: transparent !important;border-radius:0!important}.item-search.it-coll img{width:100%!important;height:auto!important;top:0;right:0;bottom:0;left:0;transform:none;max-width:none;max-height:none}.item-search.it-coll .thumb-collection{max-width:9rem;display:inline-block;vertical-align:top;position:relative;width:100%;text-align:center;flex-shrink:0;border:1px solid #eee}.box-search .item-search.it-coll .collection-name{text-align:left!important}.box-search .li--s{gap:20px!important}.box-search .item-search{margin-bottom:0!important}.product-page .entry-title{font-weight:600!important;font-size:2.4rem!important;line-height:1.25;letter-spacing:-.025em;margin-bottom:.6rem}.p-style-20.swiper-slide .product{flex-grow:1}.product .btn:hover{--color: #000;--color_bg: #fff;--border: #000 !important;border:1px solid}.product .btn{border:1px solid #127fb5}.collection-downloads__item{transition:all .3s ease;border-radius:4px;background:#127fb5;color:#fafafa;font-family:Karla;font-size:clamp(11px,5vw,16px);font-style:normal;font-weight:500;line-height:normal;padding:10px 24px;display:block;text-align:center;text-transform:uppercase;border:1px solid #127fb5}.collection-downloads__item:hover{border:1px solid #000;color:#000;background:#fff}.collection-downloads__list{display:flex;flex-direction:column;gap:10px}.collection-downloads__title{color:#333;font-weight:400;font-size:1.8rem;letter-spacing:-.01em}.product-form .payment-wishlist{display:flex;align-items:center;flex-grow:1;flex-basis:100%;max-width:100%;justify-content:space-between;gap:15px}.product-form .payment-list ul{padding-left:0;margin-bottom:0;list-style:none}.payment-list__heading{color:#000000b3;font-size:16px;font-weight:400;line-height:1.5;margin-bottom:8px}.product-form .payment-list li{display:flex;gap:8px;color:#000;font-family:Karla;font-size:16px;font-weight:400;line-height:1.5}.product-form .payment-list .payment-icons{display:flex;gap:8px}.product-downloads__list{display:flex;align-items:center;gap:8px}.product-downloads__item{display:inline-flex;align-items:center;gap:5px;text-decoration:none;border-bottom:0!important;flex-basis:50%}.product-downloads__item-title{display:inline-flex;align-items:center;gap:8px}.product-desc-content{color:#0009;font-size:16px;font-weight:400;line-height:1.5}.product-desc-content a{color:#0009!important;font-size:16px;font-weight:400;line-height:1.5}.shop_attributes{display:grid;grid-template-columns:max-content 1fr;grid-gap:8px 0}.shop_attributes .label{color:#000;font-size:16px;font-weight:400;line-height:1.5}.shop_attributes .value{font-size:16px;font-weight:400;line-height:1.5}.shop_attributes .value a{color:#0009}.attributes-downloads{display:flex;flex-wrap:wrap}.attributes-downloads>*{flex-basis:50%;flex-shrink:1;flex-grow:1}.product-downloads__title{color:#000;font-size:16px;font-weight:400;line-height:1.5;margin-bottom:8px}@media screen and (max-width: 768px){.product-downloads__list{flex-direction:column;align-items:flex-start;justify-content:center}}@media screen and (max-width: 640px){.product-form .payment-wishlist{flex-direction:column;margin-left:0}.attributes-downloads{flex-direction:column;gap:15px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/new-styles.css.map */
