:focus:not(:focus-visible){outline:none!important}a:focus-visible,button:focus-visible{outline:2px solid #1A79F4!important;outline-offset:2px}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:1px solid #1A79F4!important;outline-offset:1px}div[role=button]:focus-visible{outline:2px solid #1A79F4!important;outline-offset:2px}table#wsaio-volume-discount--table{margin-bottom:25px}#skip-to-product{position:absolute!important;z-index:9}.footer__ada img{width:100%}.site-nav{display:flex;margin-top:5px}li.site-nav--active a{background:#0054bf;color:#fff!important}.custom_banner.static__cbanner{padding:10px 20px}.custom_banner.static__cbanner .icon2{width:200px}.creator_hat.leader_app a{background:#0052bd!important;color:#fff!important}.swal-content li{list-style:none;font-weight:500}.fix-button .preorder__description h2{display:none}.fix-button .preorder__description{border:none!important}.fix-button .preorder__description .metafield-rich_text_field{padding:0 5px}.gfb__footer.wizard__footer{border-top:1px solid #d3d3d3;padding-top:10px;margin-top:10px}.globo-form-control.upload_description{padding:0;margin-top:-15px!important;margin-bottom:0}.globo-form-control.upload_description .globo-paragraph p{margin-bottom:10px!important;font-size:12px}.template-page .content-block h3{margin:0 0 15px;font-size:17px}.template-page .content-block .split-li{display:flex;flex-wrap:wrap}.template-page .content-block .split-li li{width:33.33%}.product-form__item,.shopify-payment-button{margin-bottom:0!important}.collection__meta_main.similar-vendor a{background:#0054bf;padding:10px 40px;width:100%;margin-left:auto;font-size:16px;text-align:center;margin-top:10px;color:#fff!important;display:flex;align-items:center;justify-content:center;gap:20px}.collection__meta_main.similar-vendor a span{display:flex;align-items:center;color:#fff}.collection__meta_main.similar-vendor a svg{fill:#fff;width:17px;height:auto}#clphlaecw6fj .filepond--root .filepond--drop-label{background:#e6e6e6!important;border:1px solid #000000}.main__upload-lift #clphlaecw6fj .filepond--panel-root{background:none!important}.main__upload-lift #clphlaecw6fj .filepond--drop-label label{background:none;color:#000!important}#clphlaecw6fj .filepond--drop-label u{text-decoration-color:#000!important}#clphlaecw6fj .cl-upload--error{color:#000!important;background-color:#febc2e!important;border-color:#ffbd2f!important}.product-single__description h2{font-size:15px!important;margin:20px 0 0!important;border-bottom:1px solid #eeeeee;padding:10px;background:#eee;display:flex;gap:10px;align-items:center;border:none;width:100%;font-weight:700}.product-single__description h2 span.arrow-down{margin-left:auto;width:15px}.product-single__description h2 span.arrow-down svg{fill:#000}.product-single__description h2 span{display:flex;align-items:center}.product-single__description h2 svg{width:18px;height:auto;fill:#0054bf}.product__innerDesc{padding:15px;border:1px solid #eeeeee}.product-detail-btn.open .arrow-down svg{transform:rotate(180deg)}.main-similar_products h2{color:#000;text-transform:capitalize;font-size:26px;margin:30px 0 10px;font-family:Outfit,sans-serif;font-weight:500;text-align:center}.main-similar_products .similar_products{display:flex;align-items:center;flex-wrap:wrap}.main-similar_products .similar_products li{list-style:none;position:relative;width:33.3%;padding:5px}.main-similar_products .similar_products li span.products_tag{position:absolute;top:-5px;right:0;background:#0053be;padding:2px 15px;text-align:center;color:#fff;border-radius:20px;font-size:11px}.main-similar_products .similar_products li a{color:#000;display:block;background:#fff;text-decoration:none;text-align:center;border:1px solid #eeeeee;padding-top:15px}.main-similar_products .similar_products li a:hover{text-decoration:underline}.main-similar_products .similar_products li a img{max-width:130px;height:auto;margin:0 auto}.main-similar_products .similar_products a span{display:block;font-size:14px;padding:10px;text-align:center;font-weight:500;min-height:75px}.product-card .custom_tags{top:10px;right:10px}.custom_tags{position:absolute;top:15px;right:15px;z-index:1}.custom_tag{background:#0053be;padding:5px 15px;text-align:center;color:#fff;border-radius:20px;font-size:11px}.site-header__logo img{width:390px}.support_info{max-width:272px;margin:0 auto!important}.support_info li{width:100%;display:block;padding-left:0!important}.support_info p{color:#fff;margin:0 0 5px;background:#0053be;padding:3px 5px;width:max-content;border-radius:3px;font-size:13px;font-weight:500;display:flex;align-items:center;gap:3px}.support_info p span{display:flex;align-items:center}.support_info p svg{width:20px;height:auto}.text-with-icons__item{position:relative}.text-with-icons__item a:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0}.text-with-icons__item a{text-decoration:inherit!important}.cs-stepper__button svg{width:10px;height:auto}.cs-cart-items__thumbnail .cs-thumbnail,.cs-button{border-radius:0!important}.cs-cart-items__actions .cs-button{padding:15px 30px!important;background-color:#aa1806!important;border-radius:0!important;text-transform:uppercase;letter-spacing:1px}.cs-cart-items__actions .cs-button--secondary{background:#0654b6!important;color:#fff!important;border:none!important}.cs-total-frame .cs-mr-3{font-weight:700}.cs-total-frame .cs-font-bold{color:#0654b6;font-size:25px}.cs-link{text-transform:capitalize;color:#0053bd!important}.cs-button.cs-button--icon{background:none!important}.cs-stepper{border-radius:0!important}.cs-cart-items__price{color:#0654b6;margin-top:15px}.cs-cart-items__price span{font-size:19px}.sticky_user{display:flex;align-items:center}.sticky_user a{font-size:20px;padding:10px}.sticky_user i{color:#fff}.trusted__bar{font-family:Outfit,sans-serif;text-align:center;background:#0654b6;padding:5px 0;font-size:18px;font-weight:500;letter-spacing:.5px;color:#fff;text-transform:capitalize}.trusted__bar span{display:flex}.trusted__bar svg{height:auto;width:40px}.trusted__bar .page-width{display:flex;align-items:center;gap:10px;justify-content:center}label[for=CartSpecialInstructions]{text-transform:inherit;font-weight:inherit;font-size:15px;margin-bottom:10px;display:block}label[for=CartSpecialInstructions] strong{display:block;margin-bottom:5px}.saverbtn{color:#fff!important;background:#0754b6}.cart__buttons_priceSec button[name=checkout]{background:#aa1806}#CartProducts .h5{font-size:14px}#saveCollections .aasaved-carts{margin:0!important}.main-content:has(.cs-container){background:#fff;margin:0}.cs-container td,.cs-container th{padding:10px!important;border:1px solid #d9d9d9!important}.content-block.certificate_expire{background:#ff07071f}.sale_taxCer.certificate_expire p{color:#bc2c26;border:2px solid;width:fit-content;padding:5px 0}.sale_taxCer.certificate_expire a{color:#fff;background:#bc2c26;padding:7px 10px}.sale_taxCer.certificate_expire strong{padding:0 15px}.sale_taxCer{margin-bottom:20px}.sale_taxCer strong{font-weight:500}.homeIcons{margin-bottom:50px}.homeIcons .text-with-icons{display:flex;flex-wrap:wrap;align-items:center;gap:10px;justify-content:center;margin-top:40px}.homeIcons .text-with-icons__item{width:32.5%;display:flex;gap:10px;align-items:center;margin-bottom:25px}.homeIcons .text-with-icons__content h3{font-size:16px;margin-bottom:5px}.homeIcons .text-with-icons__content p{font-size:13px;margin-bottom:0}.homeIcons .text-with-icons__icon-wrapper{width:60px}.homeIcons .text-with-icons__content-wrapper{width:calc(100% - 60px)}.homeIcons .rich-text__text--medium{text-align:center}.product-types{display:flex;flex-wrap:wrap;justify-content:left;gap:10px;padding:20px 0}.product-type-inner{display:flex;align-items:center;gap:10px;width:31%;padding:5px 0}.product-type-inner svg{width:30px;max-height:30px}.product-type-inner span{font-size:14px;font-weight:500}.homeTypes h2.heading{font-size:25px}.homeTypes .image-content_text{padding-right:0}.homeTypes .flex{align-items:self-start;background:#fff;padding:20px 15px 10px}.homeTypes .section__liquid{background:#fff;padding:30px;margin-top:2px;margin-bottom:30px}.homeTypes .custom__offers{display:flex;gap:8px;align-items:center;margin:20px 0 0;flex-wrap:wrap;justify-content:center}.homeTypes .custom__offers li{list-style:none;margin:0;background:#0052bd;color:#fff;padding:7px 0;border-radius:30px;width:16%;text-align:center;font-size:14px}.homeTypes .custom__services{display:flex;gap:8px;align-items:center;margin:30px 0 0;flex-wrap:wrap;justify-content:center}.homeTypes .custom__services li{list-style:none;margin:0 0 20px;position:relative;padding-left:25px;width:16%;font-size:14px}.homeTypes .custom__services li:after{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0107/3659/9140/t/51/assets/check-icon.svg);position:absolute;top:2px;left:10px;background-color:#0052bd;padding:0;font-size:10px;border-radius:50%;height:17px;width:17px;color:#fff;line-height:17px;text-align:center;background-size:60%;background-repeat:no-repeat;background-position:center;transform:translate(-50%)}.gesture__hint{display:none}.ws-registration-form--title{text-align:left!important}.ws-registration-form--title p{margin-bottom:10px}.account__subhead{text-align:center;display:block;font-weight:600;font-size:17px;margin-bottom:20px;position:relative}.account__subhead:after{content:"";width:410px;height:2px;background:#000;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.customer__name{display:block;font-size:12px}.cl-upload--error:after{display:none}.cl-upload--errors{overflow:visible!important}.isense-reopen-widget-link{background:none;color:#fff;border:none;padding:0}body.menu-active{overflow:hidden}.menu-active .menu-overlay{background-color:#0000004d;position:fixed;width:100%;height:100%;z-index:9999;display:block;top:0}#NavDrawer.drawer--left{left:0!important;z-index:9999!important}#menu-btn{background:none;border:none}#menu-btn svg{fill:#fff}#menu-close-btn{background:#000;border:none;width:35px;height:30px;display:flex;align-items:center;margin-left:auto;padding:0;justify-content:center}#menu-close-btn svg{fill:#fff}.rte.page-content a{text-decoration:underline}.cbb-also-bought-product-regular-price{font-size:20px!important;display:inline-block!important;margin:10px 0!important}.cbb-also-bought-product-image-link{text-align:center}.cbb-also-bought-product-image-link img{max-height:250px}.shop-hcaptcha-badge-container span,.shop-hcaptcha-badge-container a{background:#005f6b!important}.template-product .mobile-use .product-form__item .shopify-payment-button button.wsaio_buynow{display:none!important;height:0;width:0;visibility:hidden!important;margin:0;position:absolute;min-height:auto;padding:0;border:none}.cart__active{display:block!important}.page-container .rte h2{margin:25px 0 10px;font-size:21px}.cart__scroll-fixed{position:relative}.backorder-soldout+.cart-button{display:none!important}.backorder-soldout{background-color:#a91606;color:#fff!important;border:none;text-align:center;font-weight:500}.preorder__description{margin-top:15px;color:#000;font-weight:500;font-size:14px;flex:1 0 100%;border:1px solid #eeeeee}.preorder__description h2{font-size:15px;margin:0 0 7px;border-bottom:1px solid #eeeeee;padding:8px 10px;background:#eee;display:flex;gap:10px;align-items:center}.preorder__description h2 span{display:flex;align-items:center}.preorder__description h2 svg{width:20px;height:auto;fill:#0054bf}.preorder__description .metafield-rich_text_field{padding:0 10px}.preorder__description .metafield-rich_text_field p{margin-bottom:10px!important}.pre__order-btn{background:#0854b6;color:#fff;border:none;padding:13px 10px;font-size:16px;font-weight:700;letter-spacing:1px;text-transform:capitalize}.notification__inner a:focus-visible{outline:inherit!important}.main__upload-lift{width:100%}.main__upload-lift #clvtpoo4soog .filepond--root .filepond--drop-label{padding-bottom:0!important}.cl-upload--error-close{right:-5px!important;top:-10px!important;background:#000;width:25px!important;height:25px!important;color:#fff;border-radius:50%;line-height:21px;font-size:17px;clip:unset!important}#clvtpoo4soog .cl-upload--error:after{display:none}#ProductModal{z-index:999!important;text-align:center}#clvtpoo4soog .cl-upload--errors{overflow:inherit!important}#clvtpoo4soog .cl-upload--error{border-color:#febc2e!important;background-color:#febc2e!important;color:#000!important}#clvtpoo4soog .cl-upload--error:after{right:-5px!important;top:-10px!important;background:#000;width:25px;height:25px;color:#fff;border-radius:50%;line-height:21px;font-size:17px}#StickyBar{z-index:102}.ruk_rating_snippet{text-align:left}.collection__meta_main{margin-bottom:-5px;font-size:14px;padding-top:5px}.collection__meta{display:inline-block;color:#0053bd!important;font-weight:600}.collection__meta_icon{display:flex;align-items:center;padding-right:2px}.collection__meta span{color:#fff}.collection__meta span svg{fill:#fff;width:20px;height:20px}.authorized__dealer{display:flex;align-items:center;gap:5px;border-top:1px solid #f7f7f7;padding-top:12px;margin-top:10px;font-size:14px;font-weight:500}.authorized__dealer .d_icon{display:flex;align-items:center}.authorized__dealer .d_icon svg{width:17px;height:17px;fill:green}.reviews_heading+#ReviewsWidget:has(.ElementsWidget-prefix[style="display:none;"]){display:none}#ReviewsWidget .ricon-heart{color:#da1919!important}#ReviewsWidget .ricon-badge--checkmark{color:#007719!important}#ReviewsWidget .cssVar-authorName{color:#0854b6;font-weight:800}#ReviewsWidget .R-TextHeading{font-weight:700}.R-TextBody .u-marginTop--xs{width:fit-content;margin:0 auto;border:1px solid #0854b6;padding:10px 20px;cursor:pointer;color:#0854b6}.reviews_heading h2{color:#000;font-size:30px;text-align:center;margin:0 0 40px;font-family:Outfit,sans-serif;font-weight:700}.missing_req-fields{background:#b0191a;color:#fff;padding:5px 10px!important;margin-bottom:20px!important;text-align:center}.globo-formbuilder .message .dismiss{display:none!important}.prop-warning-btn{display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;margin-top:30px;gap:10px}.warning_img{width:25px}.warning_txt{color:#0854b6}.warning_txt strong{color:#000}.prop-warning-btn .waning_arrows svg{width:15px;fill:#0854b6}.prop-warning-btn.open .waning_arrows svg{transform:rotate(180deg)}.prop-warning-content{display:none;overflow:hidden}.prop-warning-content.open{display:block}.prop-warning-content__inner{margin-top:15px;border:1px solid #eee;padding:15px}.prop-warning-content__inner p{margin:0!important;font-family:sans-serif;word-spacing:.5px;line-height:23px}.template-page .main-content a{text-decoration:underline}.rte.product-single__description p{margin:0 0 10px}.rte.product-single__description label{font-size:inherit;margin-top:20px;text-transform:inherit}.cart_banner{margin-top:35px}.cart_banner img{width:100%}.totl_Comparee{font-size:18px;color:#000}.cc-window,.cc-window:focus,.isense-cc-window,.isense-cc-window:focus{outline:inherit!important}.skip-link{background:#0854b6!important;color:#fff!important;padding:7px 15px;display:inline-block;width:fit-content;height:inherit!important;line-height:inherit;overflow:inherit}.cart__cell--image{position:relative}.bk_top{color:#fff;display:flex;align-items:center;gap:5px;background-color:#0052bd;width:fit-content;padding:5px 15px 5px 5px;margin-left:auto;margin-top:0;text-decoration:inherit;position:absolute;left:50%;top:-51px;transform:translate(-50%);border:none}.bk_top svg{width:18px;fill:#fff;display:flex;transition:all .3s ease-in-out}.bk_top:hover{text-decoration:underline}.bk_top:hover svg{transform:scale(1.3)}.cbb-also-bought-next,.cbb-also-bought-prev{text-decoration:inherit!important;opacity:1!important;border:none!important;background:#ededed!important}.prorw-button-header-actions button{background:#0854b6;color:#fff;border-radius:0!important}#prorw_content{margin-bottom:40px}.cc-btn.cc-settings{color:#000!important;border-color:#0052bd!important;background:none!important}.cc-btn.cc-deny,.cc-btn.cc-allow{color:#fff!important;background-color:#0052bd!important}.sale_tax-btn{color:#000;font-size:14px;padding:8px 15px 10px;text-decoration:initial;margin-bottom:0;background:#fffd03;display:inline-block;font-weight:600;line-height:initial;border:1px solid #dddddd}.cart__buttons_priceSec{max-width:400px;margin-left:auto;border:1px solid #fff;text-align:left;padding:0 10px;background:#fff}.cart__buttons_priceSec button{width:100%}.announcement-bar{color:#000;text-align:left;padding:5px;font-size:14px;font-weight:500;display:flex;justify-content:end;margin-bottom:10px;border-bottom:1px solid #dedede}.announcement-bar .bar__inner{display:flex;align-items:center;justify-content:center;gap:8px}.last_note{margin-bottom:10px!important;padding-top:12px}.c_taxes{padding-top:10px!important;padding-bottom:10px!important;gap:6px!important}.cart_ttl_price{display:flex;align-items:center;margin-top:15px;border-bottom:1px solid #dedede;padding-bottom:15px}.cart_ttl_price>span{font-size:20px;font-weight:700}.cart_ttl_price .cart__subtotal{margin:0 0 0 auto;color:#0854b6}.bar_vg svg{fill:orange;width:18px;height:18px}.free__shipping{font-size:13px;width:100%;display:flex;align-items:center;gap:6px;position:relative;text-align:left;padding:12px 0 0;border-top:1px solid #f7f7f7;margin-top:12px}.created-date{color:#4e4e4e!important}.free__shipping span svg{fill:#0954b5}.free__shipping span button{background:none;border:none;padding:0;text-decoration:underline;font-weight:600;color:#0954b5;font-size:14px}.free__shipping strong{color:#0053bd;font-size:15px}.shipping__details{display:none;position:absolute;background:#f5f5f5;padding:20px 10px;font-size:14px;line-height:18px;z-index:4;border:1px solid #d4d4d4;box-shadow:4px 4px 5px #0000001a;top:-100px}.shipping__details .close-btn{position:absolute;right:0;top:0;background:#0053bd;border:none;padding:0}.shipping__details .close-btn svg{fill:#fff}.shipping__details.open{display:block}.footer__logos-set{display:flex;align-items:flex-start;flex-direction:column}.verified__logo ul{display:flex;justify-content:center;align-items:center;background:#fff;gap:20px;padding:5px 10px}.verified__logo ul li{list-style:none;display:flex;align-items:center}.verified__logo ul li img{width:100%;max-height:50px;max-width:110px}.logos__text{color:#fff;font-size:16px;font-family:Outfit,sans-serif;font-style:normal;font-weight:400;margin-bottom:15px}.payment_icons{margin-left:auto}.copy__right-text{text-align:center;padding:15px 0;margin-top:20px;border-top:1px solid #101010}.footer_text{font-size:13px}.globo-form-app .submit.classic-button{background:#0053bd!important;width:100%}.filepond--drop-label label{background:#0052bd}.swal-button{background-color:#0053bd!important}.swal-overlay{display:none}.swal-overlay.swal-overlay--show-modal{display:block}.product-single__description table{table-layout:auto!important;width:100%!important}.product-single__description table td,th{border:1px solid #c4c4c4;text-align:center}.full-width.full-width--return-link{padding:20px!important}.filepond--image-preview-overlay.filepond--image-preview-overlay-success svg{display:none}#clvtpoo4soog .filepond--image-preview-overlay-success{background:#000000a3}.product-details__item.product-details__item--property{list-style:none}.product-details__item.product-details__item--property+.product-details__item.product-details__item--property{display:none!important}.product-details__item-label{font-weight:600;padding-bottom:5px;display:inline-block}.product-details__item.product-details__item--property .cl-prop{display:block}.cookie-settings-header{font-family:Twentieth Century,sans-serif!important;text-transform:uppercase;font-size:21px!important;font-weight:600!important}.cc-checkbox-container label{font-size:18px!important;font-family:Twentieth Century,sans-serif!important;align-items:center;margin:10px 0 0!important}.cc-checkbox{background-color:#b5b5b5!important}.cc-consent-verification a{color:#000!important;text-shadow:none!important}.cookies_prefrences a:not([href]){cursor:pointer}#term-of-service{font-family:Twentieth Century,sans-serif;margin:20px 0;font-size:35px}.report_issues{display:block!important;color:#fff;text-align:center;font-size:14px;margin-top:10px;font-weight:700}.filepond--drop-label label{text-transform:inherit;font-weight:500!important}.footer__ada{margin-top:20px;margin-bottom:20px}.page-title{text-align:center;font-size:24px;padding:0 20px;margin-bottom:30px}.uploadkit{display:none}.template-page #shopify-section-product-custom .img_wrapper{background:#000}#globo-formbuilder-118849 .globo-form-app .globo-form-control .help-text.globo-description{color:#000!important;font-size:13px!important}#globo-formbuilder-118849 .globo-form-control .help-block.error{color:#fff;background:#b0191a!important;padding:3px 0;font-weight:700}#globo-formbuilder-118849 .errors{background:#fff!important}#wsaui-submit-btn{letter-spacing:0!important;font-size:13px!important;text-transform:uppercase!important;font-weight:700!important}.ws--required-asterisk{color:#cb0303!important}.ws-registration-form .ws-registration-form--form label{letter-spacing:0px!important;text-transform:capitalize}.ws-registration-form--signin-link{font-size:22px!important;max-width:450px;margin:0 auto;background:#000;color:#fff;padding:10px 0}.ws-registration-form--signin-link a{background:#0954b5;color:#fff;padding:8px!important;font-size:14px;display:inline-block!important;text-decoration:initial!important;margin:0 0 0 10px!important}.capture-swatches{display:none!important}html{scroll-behavior:smooth}#SiteNavSearchCart label.visually-hidden{color:#9c9c9c}#shopify-section-1658773078e0abf553 .image-content__text{padding:0}#shopify-section-1658773078e0abf553 .image-content__text .h5{font-size:30px}#shopify-section-1658773078e0abf553 .image-content__text .rte-setting p{font-size:17px}#SiteNavSearchCart .customer-login-links a{color:#fff!important;padding:10px 15px 10px 0!important;font-size:15px!important;width:max-content}.info{position:relative;z-index:9;margin-left:-50px}.info li{list-style:none;display:inline-block;padding-left:15px;position:relative}.info a{color:#fff!important;font-size:14px;font-weight:500;display:flex;align-items:center;gap:5px}.info a i{font-size:13px;font-weight:700;padding-right:3px}.info a svg{width:15px;fill:#fff}.info li:nth-child(1):after{content:"";width:1px;height:14px;background:#fff;position:absolute;top:4px;right:-10px}#shopify-section-1550376311243 .text-with-icons{flex-wrap:nowrap;justify-content:space-around;display:flex;text-align:center;margin-top:50px}#shopify-section-1550376311243 .text-with-icons__content{margin:5px 0 0 5px;font-weight:700;font-size:17px}.main-ctemplate #shopify-section-rich-text .text-with-icons{flex-wrap:nowrap;justify-content:center;display:flex;text-align:center;margin-top:0}.main-ctemplate #shopify-section-rich-text .text-with-icons__content{margin:15px 0 0;font-weight:700;font-size:17px}.main-ctemplate #shopify-section-rich-text .text-with-icons__item{flex:0 0 25%}#NotificationSuccess .notification__message{font-size:15px;font-weight:500}.notification__message{font-size:14px}.site-footer a{color:#fff!important}.footer_text a>span svg{fill:#fff;width:15px}.footer_text a{display:flex;align-items:center}.footer_text a>span{display:flex;align-items:center}.site-footer p,.site-footer__copyright small{color:#fff!important}.main_custom .text-with-images{display:block}.main_custom .text-with-image__item{width:25%;float:left;padding:0 5px;margin-bottom:40px}.main_custom .text-with-icons__icon-wrapper{border:1px solid #e4e4e4;padding:0 10px;position:relative;min-height:300px}.main_custom .aspect-ratio{position:relative;margin-left:auto;margin-right:auto}.main_custom .text-with-icons__icon-wrapper .aspect-ratio{align-items:center;display:flex;justify-content:center;position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%);padding:0 15px}.main_custom .text-with-icons__icon-wrapper img{max-height:250px}.main_custom .text-with-icons__content-wrapper{text-align:center}.main_custom .text-with-icons__content-wrapper h2{font-size:24px;color:#000;margin:15px 0 0;display:block;font-weight:600}.main_custom .rte p{font-size:16px}.main_custom .rte{margin:20px 0 50px}.main_custom .page-btn{display:inline-block;width:100%;text-align:center;margin:40px 0 0}.main_custom .page-btn a{background:#0052bd;color:#fff;padding:14px 30px 15px;font-size:15px;font-weight:600;transition:all .5s ease-in-out;text-decoration:auto}.main_custom .page-btn a:hover{background-color:#000}.main_custom .page-btn a svg{fill:#fff;width:15px;margin:0 0 3px}.serv_list li{position:relative}.serv_list li:before{content:"";background-image:url(/cdn/shop/files/circle-check-regular.svg?v=1712599239);background-repeat:no-repeat;background-position:top center;position:absolute;top:50%;left:0;z-index:1;padding:0;font-size:11px;border-radius:50%;height:18px;width:18px;color:#fff;line-height:15px;text-align:center;transform:translateY(-50%)}.custom_serv{display:-webkit-box;display:-ms-flexbox;display:flex;margin:60px 0 0}.custom_serv .div60{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%;background:#e8ecf0;padding-left:30px}.custom_serv .div40{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%;background:#e4e4e4}.custom_serv .div40 .img-wrapper{margin-bottom:-7px}.custom_serv h2{font-size:37px;color:#0954b6;text-transform:uppercase;font-weight:800;margin:0;padding:30px 0 0}.custom_serv p{font-size:24px;color:#000;text-transform:uppercase;font-weight:700;margin:0;letter-spacing:0}.serv_list{padding:20px 0 0}.serv_list ul{margin:0}.serv_list ul li{width:50%;float:left;color:#000;list-style:none;position:relative;padding-left:30px;font-size:17px;line-height:33px}.serv_list ul li span{font-size:18px;font-weight:700}.img_wrapper{position:relative}.img_wrapper h1{position:absolute;top:50%;font-size:38px;text-transform:uppercase;left:50px;color:#fff;margin:0;transform:translateY(-50%);line-height:initial;font-weight:700;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.site-nav__link{color:#fff;transition:all .3s ease-in-out}.site-nav__link:hover{color:#0052bd}.temp-cont p{font-size:16px;line-height:30px}.info li:nth-child(1):after{display:none}.cbb-also-bought-add-to-cart-button{border:1px solid #0954b6!important;min-width:99%!important;width:99%!important;text-decoration:inherit!important;text-transform:capitalize!important}.site-header__search2{position:relative;margin-right:10px}.site-header__search-input2{background:none;border:2px solid #5e5e5e;height:40px;color:#fff;padding-right:30px!important;border-radius:1px}.site-header__search-input2::-webkit-input-placeholder{color:#d9d9d9;opacity:1}.site-header__search-input2::-moz-placeholder{color:#d9d9d9;opacity:1}.site-header__search-input2:-ms-input-placeholder{color:#d9d9d9;opacity:1}.site-header__search-input2:-moz-placeholder{color:#d9d9d9;opacity:1}.site-header__cart{display:flex;padding:0!important;gap:3px!important;margin-left:10px;align-items:center}.site-header__cart .icon{width:28px;height:28px}.site-header__search2 button{position:absolute;top:0;right:0}#mobile-hit-search{display:none;background:none;border:none;padding:0}.sku-num{display:block!important;width:100%;padding-top:10px!important;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;padding-bottom:10px!important;margin-bottom:15px!important;color:#585858;font-weight:500;font-size:15px;letter-spacing:.5px}.product-single__price{font-size:28px;font-weight:800;display:flex;gap:5px;color:#0954b5;align-items:center}.product-tag.badgetextt{font-size:12px;padding:4px 15px}.site-footer__section.newsletter{border:1px solid #1e1e1e;padding:15px 15px 20px!important}.site-footer__section.newsletter .site-footer__section-title{font-size:33px;text-align:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:800;margin-bottom:15px}.site-footer__section.newsletter .form-vertical .input-group{margin-bottom:0}.site-footer__section.newsletter .site-footer__newsletter-label{text-align:center}.customize{text-align:center;border:2px solid #eee}.showinmobile{display:none}.product-single{margin-bottom:40px}.exchangable{text-align:center;padding:0;display:inline-block;margin:0}.Inst-title{color:#008a00;position:relative;padding:0 0 0 15px}.Inst-title:before{position:absolute;display:inline-block;content:"";width:8px;height:8px;left:0;top:.45em;border-radius:100%;background-color:#008a00}.variant-out{color:#ec523e}.backtitle{color:#008a00;position:relative;padding:0 0 0 15px}.backtitle:before{position:absolute;display:inline-block;content:"";width:8px;height:8px;left:0;top:.45em;border-radius:100%;background-color:#008a00}.variantInstock,.hideAll p{margin:0}#SiteNavSearchCart .customer-login-links.has-customer a{padding:10px 10px 10px 0!important;position:relative}.has-customer a:nth-child(1):after{content:"";position:absolute;top:13px;right:2px;background:#fff;height:16px;width:1px;font-size:14px}.product-form{padding-top:30px;margin:0}.main-swatches{position:relative}.swatch-position{display:flex;flex-wrap:wrap;padding:0;margin-top:10px}.main-swatches input{position:absolute;height:0;width:0;opacity:0}.swatch_set label{margin:0;position:relative}.swatch_set label .swatches-image-stand{margin:0 auto;display:flex;align-items:center;width:70px;min-height:70px;max-height:70px;position:relative}.swatch_set input:checked+label .swatches-image-stand{border:2px solid #0052bd;border-radius:0}.mb-fix{font-weight:600!important;margin-bottom:20px;font-size:14px;text-transform:capitalize}.swatch_set{position:relative;text-align:center;width:25%;margin-bottom:10px;display:flex;align-items:center;justify-content:center}.swatch_set .swatches-image-stand+span{color:#000;font-size:11px;line-height:initial;margin-top:-1px;display:block;padding:7px 0;font-weight:500}.swatches-image-stand{display:flex;text-align:center;margin:0 auto}.swatches-image-stand img{margin:0 auto;width:auto;max-height:65px}.swatch_set[data-inventory=off] img{opacity:.4}.product-form__item{-webkit-flex:1 0 100%;-moz-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.product-form__item--quantity{max-width:150px;margin:15px 0}.swatch_set input:checked+label .swatches-image-stand:before{content:"\f00c";font-family:FontAwesome;position:absolute;top:-10px;right:-10px;background:#198754;z-index:1;padding:0;font-size:11px;border-radius:50%;height:20px;width:20px;color:#fff;line-height:20px;text-align:center}.variant_onchange{font-weight:500}.mobile-use{display:block;width:100%;position:relative}.top-bar{display:none}.btn.btn--full.product-form__cart-submit.btn--secondary-accent{padding:0;border-radius:0!important;color:#fff;background-color:#0854b6;font-size:16px;letter-spacing:1px}.mb-fix.colo-sel_ect{display:block;font-weight:500;width:calc(100% - 150px);text-align:right;position:absolute;top:40px;right:0}.mb-fix.colo-sel_ect .variant_onchange{font-weight:400;margin-left:1px}.product-form--payment-button .product-form__item--submit{width:100%;padding:0}.social-footer{margin-top:20px;display:flex}.social-footer svg{display:flex;align-items:center;width:20px}.twitter-x{display:flex!important;align-items:center;justify-content:center;transition:all .3s ease-in-out}.twitter-x:hover svg{fill:#fff}.social-footer a{width:30px;height:30px;display:flex;line-height:30px;background:#fff;color:#000!important;border-radius:50%;text-align:center;float:left;margin-right:10px;transition:.5s ease-in-out;align-items:center;justify-content:center}.social-footer a:hover{background-color:#0052bd;color:#fff!important}.social-footer a:hover svg{fill:#fff!important}.main_cart{position:relative}.cart-item-count{display:flex;position:absolute;left:-15px;top:-25px;border:2px solid #060606;align-items:center;justify-content:center;height:19px;min-width:19px;padding:4px;font-size:13px;font-weight:500;text-align:center;background:#fffd03;color:#000;border-radius:1.75em;transition:transform .35s ease-in-out;will-change:transform;transform:scale(1.01);z-index:1}.sticky-only .site-header__cart{padding-top:5px!important}.drawer__nav-has-sublist .drawer__nav-toggle-btn--small{line-height:inherit;display:block;width:100%}.drawer__nav-has-sublist .drawer__nav-toggle-btn--small span{font-family:Outfit,sans-serif;font-size:20px}.hot_prod{margin-right:4px;color:#ff931e;font-size:17px}.hot_prod .fa-solid{transform:scaleX(.9)}.product-card__name{font-size:15px;margin:0}.product-single__title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:24px;font-weight:700}.bottinfo{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.bottinfo:focus{clip:auto;height:auto;margin:-20px 0 0;text-align:center;padding:10px;opacity:1;z-index:10000;transition:none;width:100%;background:#fff;left:0;font-size:15px;color:#0e3771;position:inherit;display:block}.h1.meganav__title{color:#0052bd!important;font-weight:700;margin-bottom:10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:16px}.hats_title{display:none}.site-nav__item button.site-nav__link{background:none;border:none}.site-nav__item button.meganav--active{background:#0052bd;position:relative;color:#fff}.drawer__nav-toggle-btn{width:100%;font-family:Outfit,sans-serif;font-style:normal;font-weight:400;padding:13.33333px 20px;font-size:1.73333em;color:#000}.contact-form.form-vertical input{margin-bottom:15px}.contact-form.form-vertical .required_field{display:block}.contact-form.form-vertical .required_field span{color:#cb0303;text-transform:capitalize;font-weight:500;margin-left:3px}.product-card .product-card__info{bottom:40px}.product-card__image-container{margin-bottom:0!important;padding-bottom:105px!important}.product-tag--absolute{z-index:9}.product-form__item label{font-size:14px;text-transform:capitalize}.top-bar ul.checkout-UL li:last-child a{background:#0052bd!important;color:#fff!important;padding:13px 9px;font-weight:600}.needsclick a{color:#0052bd!important}.btn.klaviyo-bis-trigger{background:#000;padding:8px 15px;color:#fff;display:block!important;font-size:14px;margin-top:-5px!important;text-transform:capitalize;letter-spacing:.5px;width:100%!important}.klaviyo-bis-trigger{text-transform:capitalize;cursor:pointer;display:block}#AddToCartText-product-template{display:block!important;padding:0!important;line-height:45px;text-transform:capitalize}.product-form__item--quantity.hide+.mb-fix.colo-sel_ect{display:block;float:none;margin:20px 0;width:100%;text-align:left;position:static}.custom_form h2,#globo-formbuilder-118849 .title.globo-heading{color:#0052bd!important;text-align:center;font-family:Outfit,sans-serif!important;font-size:35px!important;font-weight:700!important}#globo-formbuilder-118849 .label-content{font-weight:700;font-size:14px}#globo-formbuilder-118849 .globo-list-control{margin-top:10px!important}#globo-formbuilder-118849 .description.globo-description a{color:#0052bd!important}#globo-formbuilder-118849 .description.globo-description p{font-size:11px!important}#globo-formbuilder-118849 .action.submit.classic-button{text-align:center;font-family:Outfit,sans-serif!important;font-size:20px!important;padding:15px 0;margin-bottom:15px}#globo-formbuilder-118849 .globo-form-app .message+.footer{margin-top:0}#globo-formbuilder-118849 .globo-form-app .message.success{background:#c3e0be!important;color:#000!important}#globo-formbuilder-118849 .checkbox-wrapper{padding-left:0;display:flex;align-items:center}#globo-formbuilder-118849 .checkbox-wrapper .checkbox-input{display:block;height:20px;width:20px;flex:none;border-radius:0!important;box-shadow:none;margin-right:10px!important;accent-color:#0854b6;margin-top:4px}#globo-formbuilder-118849 .checkbox-wrapper .checkbox-label:after{display:none}#globo-formbuilder-118849 .checkbox-wrapper .checkbox-label:before{display:none}#globo-formbuilder-118849 .radio-wrapper .radio-label:after{display:none}#globo-formbuilder-118849 .radio-wrapper .radio-label:before{display:none}.globo-form-control .radio-wrapper{padding-left:0!important;display:flex!important;align-items:center;justify-content:flex-start;gap:10px}.globo-form-control .radio-wrapper .radio-input{display:flex!important;width:100%;height:15px;box-shadow:none;align-items:center;accent-color:#0854b6;width:20px;max-width:min-content}.wsf_form .ws-registration-form--wrapper .ws--signin_text_custom3{display:none}.wsf_form h1{text-align:center;font-size:55px;padding:0 20px;margin-bottom:0}.wsf_form .ws-registration-form{max-width:1200px;margin:auto;padding:20px 0}.wsf_form .content-block{background:none;padding:0;margin-bottom:0}.ws--greeting_message_custom .ws-registration-form--title{margin-top:20px}.wsf_form .ws-registration-form--hide-placeholder label span{font-size:14px!important}#discount-popup{transform:translateY(-50%);height:100%;background:#0000004f;text-align:center;overflow-y:auto}#discount-popup .inner-popup{gap:20px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;display:flex;align-items:center;max-height:90vh}#discount-popup .closebtn{position:absolute;top:10px;right:10px;background:#0052bd;border:none;color:#fff;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0}#discount-popup .closebtn svg{width:17px;height:17px;fill:#fff}.dialog-img img{width:100%}#discount-popup .inner-popup .dialog-content{width:100%;padding:12px 20px;background:#fff}.inner-popup .dialog-img{width:100%;display:flex}#dialog_discount{text-transform:inherit;font-size:45px;color:#0052bd;margin:0;font-style:inherit;font-weight:900;line-height:normal}.coupon-code{background:#0052bd;color:#fff;text-align:center;display:block;width:100%;padding:10px;font-style:inherit}.fields{position:relative}.fields .field__input{padding-right:5rem;border:1px solid #000}.fields button{display:block;position:initial;width:100%;background:#005094!important;color:#fff;padding:15px 10px;margin-top:15px;text-transform:uppercase;letter-spacing:1px}.fields .newsletter-form__message{font-style:inherit}.fields span{font-size:11px;color:#5f5f5f;display:block}.sub_part{text-transform:inherit;font-size:17px;letter-spacing:1px;opacity:1;font-weight:900;margin:0 0 20px;color:#000;padding:0;line-height:30px}.sub_part strong{color:#0053bd;font-weight:900}.inline-richpopup{letter-spacing:.5px;margin:10px 0 20px;line-height:25px;opacity:.75}.klaviyo-form input::-webkit-input-placeholder{color:#595959!important;opacity:1!important;font-size:17px!important}.klaviyo-form input::-moz-placeholder{color:#595959!important;opacity:1!important;font-size:15px}.klaviyo-form input:-ms-input-placeholder{color:#595959!important;opacity:1!important;font-size:15px}.klaviyo-form input:-moz-placeholder{color:#595959!important;opacity:1!important;font-size:15px}.klaviyo-form input{border:1px solid #868686!important}.close__txt{background:none;margin-top:10px;border:1px solid #c3c3c3;color:#494949;padding:5px 10px;text-transform:uppercase;font-size:12px}.update-cart{background:none;color:#0854b6;border:2px solid}.park__minimums .text-with-icons{display:flex;flex-wrap:wrap;gap:20px;margin-top:40px}.park__minimums .text-with-icons .text-with-icons__item{position:relative;flex:0 0 calc((100% - 40px) / 3);box-sizing:border-box;padding:10px 20px 20px;border:1px solid #e1e1e1;border-radius:20px}.park__minimums .medium-up--push-one-sixth{width:100%;left:0}.park__minimums .text-with-icons__icon-wrapper{display:flex;align-items:center;height:100px;width:100%}.park__minimums .text-with-icons__icon-wrapper img{max-height:45px;max-width:200px;width:auto;height:auto}.park__minimums .text-with-icons__content span,.park__minimums .text-with-icons__content strong{display:block}.minimums__form{padding:0 20px}.minimums__form #formtoscroll{background:#fff;max-width:1140px;padding-top:30px}.template-product .main__shipBar{background:#fff}.main__shipBar{padding-top:5px}.main__shipBar .page-width{z-index:9}#free-shipping-bar{font-family:Outfit,sans-serif;text-align:center;font-size:16px;padding:12px;background:#fff;border-radius:8px;width:100%;box-shadow:0 4px 6px #0000001a;max-width:400px;margin-left:auto;margin-bottom:-20px;margin-top:10px;border:1px solid #f3f3f3}.progress-container{width:100%;height:10px;background:#ddd;border-radius:5px;overflow:hidden;margin-top:5px}.progress-bar{height:10px;width:0%;background:#28a745;transition:width .5s ease-in-out}.free-shipping-reached{background:#ffc107!important;animation:pulse 1s infinite alternate}.free-gift-reached{background:#17a2b8!important}@keyframes pulse{0%{transform:scale(1)}to{transform:scale(1.05)}}@media (prefers-reduced-motion: reduce){.progress-bar{transition:none}.free-shipping-reached{animation:none}}@media screen and (max-width:900px){#popup-content{min-height:400px}.park__minimums .text-with-icons .text-with-icons__item{flex:0 0 calc((100% - 20px)/2)}}@media screen and (max-width:750px){.park__minimums .text-with-icons .text-with-icons__item{flex:0 0 100%}.park__minimums .text-with-icons__icon-wrapper{height:auto;margin:20px 0 25px}.minimums__form{padding:0 10px}#discount-popup .inner-popup{width:90%}.sub_part{padding:0 10px}.dialog-img img{object-fit:cover;display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%;object-position:50% 100%}.inner-popup .dialog-img{width:40%;position:relative;min-height:30rem}}@media screen and (max-width:500px){.inner-popup .dialog-content{padding:0 0 0 15px}.inner-popup .dialog-img{min-height:25rem;width:50%}#dialog_discount{font-size:26px}.sub_part{padding:0 10px;letter-spacing:0;margin:5px 0;line-height:inherit;font-size:14px}.inline-richpopup{margin:5px 0 15px;line-height:17px;font-size:11px}.dialog-content input{height:40px!important}}@media screen and (max-width: 375px){#popup-content{padding:0 20px!important}.inner-popup .dialog-img{display:none}#popup-content .klaviyo-form input,#popup-content .klaviyo-form button{height:40px!important}.inner-popup .dialog-content{padding:0!important}#dialog_discount{font-size:30px!important}.sub_part{font-size:13px!important;margin:0 0 10px!important;line-height:inherit!important}.inline-richpopup{font-size:12px;letter-spacing:normal!important;line-height:inherit!important}}@media screen and (max-width: 749px){.fix-button .preorder__description{margin:5px 0 0}.fix-button .preorder__description h2{display:none}.fix-button .preorder__description .metafield-rich_text_field{padding-top:10px}.site-header__search2 button{top:5px;right:5px}.wsf_form h1{font-size:35px}#pdp-title{text-align:left}.authorized__dealer{align-items:self-start;text-align:left}.collection__meta_main{text-align:left}.authorized__dealer .d_icon{padding-top:3px}.page-title{font-size:18px;margin-bottom:10px}.ws-registration-form--signin-link{margin-bottom:0!important;margin-left:10px;margin-right:10px;font-size:19px!important}#shopify-section-1550376311243 .text-with-icons__icon-wrapper img{width:50px;height:50px}.js-drawer-open.js-drawer-open-left header.cusdrawer{transform:inherit!important}.page-element.is-transitioning.cusdrawer{z-index:auto!important}.js-drawer-open.js-drawer-open-left .site-header__upper.page-width.mobilefix{transform:translate(300px)}.notification.notification--success.notifyfix{top:98px!important}.site-header__upper.page-width{position:relative;transition:.3s ease-in-out}.site-header__upper.page-width.mobilefix{position:fixed;background:#000;z-index:102;width:100%;top:0;border-bottom:1px solid #1e1e1e}.mb-fix.portraitfix.fixswatch{position:absolute!important;bottom:100%;top:auto;background:#0052bd;width:100%!important;left:0;z-index:1;color:#fff;padding:10px 0;margin:0!important;border-bottom:1px solid #fff;line-height:16px;text-align:center!important}.mb-fix.colo-sel_ect{display:block;margin:16px 0 20px 5px;text-align:left;width:100%;position:static}.mobile-use.more-variants.fix-button{position:fixed;bottom:0;width:100%;right:0;display:flex;flex-wrap:wrap;background:#fff;padding:10px;height:auto;box-shadow:2px -5px 20px #00000012;z-index:1}.preorder__description{font-size:13px}.mobile-use.more-variants.fix-button label{display:none}.mobile-use.more-variants.fix-button .product-form__item--quantity{margin:0}.mobile-use.more-variants.fix-button .product-form__item--submit{margin:0;flex:1 0 50%;margin-left:10px!important}.notification.notification--success.fixcart{top:0!important}.swatch_set{width:32.33%}.product-form__item .mb-fix{text-align:left}.exchangable{margin:-20px 0 0}#shopify-section-product-template .cbb-also-bought-container{margin-top:-30px!important}.hideinmobile{display:none}.showinmobile{display:block}.customize{padding:10px 0;margin:20px 0}.site-footer__section.newsletter .site-footer__section-title:after{display:none!important}.site-footer__section.newsletter{margin-bottom:20px}#mobile-hit-search{display:block}#mobile-hit-search .icon-search{fill:#fff!important;margin:1px 5px 0 0;width:25px;height:25px}.site-header__search-cart-wrapper .mobile-account.showinmobile{margin-right:5px;display:inline-flex!important}.site-header__cart{padding:2px 0 0!important;margin-right:5px;margin-left:0}.site-header__search2{position:absolute;margin-right:0;width:100%;left:0;top:55px;background:#fff;padding:5px;z-index:9;display:none;box-shadow:0 0 10px #0000004f}.site-header__search-input2{border:1px solid #e1e1e1;width:100%;color:#000!important}.site-header__search2 .icon-search{fill:#000!important;margin:10px 5px 0 0}.site-header__search-input2::-webkit-input-placeholder{color:#000}.site-header__search-input2::-moz-placeholder{color:#000}.site-header__search-input2:-ms-input-placeholder{color:#000}.site-header__search-input2:-moz-placeholder{color:#000}.main_custom .text-with-icons__content-wrapper{font-size:17px}.flex-footer .flex__item{border-bottom:1px solid #1e1e1e;margin-bottom:20px}.flex-footer .site-footer__section-title{color:#fff;font-size:26px;margin:0 0 12px;position:relative}.flex-footer .site-footer__section-title:after{content:"";width:40px;height:2px;background:#fff;position:absolute;bottom:-3px;left:0}.img_wrapper h1{position:static;background:#5f6c6f;margin:0;transform:inherit;font-size:29px;padding:15px}.main_custom .text-with-image__item{width:50%}.main_custom .text-with-icons__icon-wrapper{min-height:200px}.main_custom .text-with-icons__icon-wrapper img{max-height:150px;width:fit-content!important}.main_custom .text-with-icons__content-wrapper a{font-size:17px}.main_custom .text-with-image__item{margin-bottom:30px}.custom_serv .div60{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:20px;padding-right:20px}.custom_serv .div40{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.custom_serv h2{font-size:24px;padding:20px 0 0}.custom_serv p{font-size:15px}.serv_list ul li{width:100%;float:none}.serv_list{padding:20px 0}.main-ctemplate #shopify-section-rich-text .text-with-icons__item{flex:auto;width:50%;float:left}.main-ctemplate #shopify-section-rich-text .text-with-icons__content{margin:0 0 20px}#shopify-section-rich-text+.main_custom .page-btn{margin:0}.main-ctemplate #shopify-section-rich-text .text-with-icons{display:block}.custom_serv{display:inherit!important;margin:50px 0 0}.site-footer__list.expand{display:block!important}.btn-action.rotate-con svg{transform:rotate(135deg)}.act-btn{float:right}.act-btn svg{fill:#fff;width:14px;transition:all .5s ease-in-out}.site-footer__section button.site-footer__section-title{background:none;border:none;padding:0;width:100%;text-align:left}.showinmobile{display:block!important}.hideinmobile{display:none!important}.notification__message{padding:0 5px;font-size:13px;line-height:17px}.notification__close{bottom:0;right:0;padding:0;background:#000;height:30px;width:30px;text-align:center;line-height:0px;top:auto;color:#fff}#shopify-section-1550376311243 .text-with-icons__item:nth-child(1){margin-left:70px}#shopify-section-1550376311243 .text-with-icons{display:flex;overflow:hidden;overflow-x:scroll}#shopify-section-1550376311243 .text-with-icons__item{flex:0 0 40%}.section-block--padding{padding:20px 10px}.customer-login-links{display:none}#shopify-section-1658773078e0abf553 .image-content__text .h5{font-size:20px;text-align:center}#shopify-section-1658773078e0abf553 .image-content__text .rte-setting p{font-size:14px;text-align:center}.site-footer__copyright img{margin-top:15px}}@media screen and (max-width: 1199px){.mobile-use.more-variants.fix-button,.mb-fix.portraitfix.fixswatch{margin-left:auto!important}.site-nav__link{padding:20px 4px;font-size:13px}}@media screen and (max-width: 1099px){.site-header__logo img{width:320px}}@media screen and (max-width: 1000px){.site-header__logo img{width:260px}.support_info{margin-left:-30px!important}}@media screen and (max-width: 950px){.support_info{display:none}.mobile-menu-park{width:12%}.large-hide-mobile{display:none!important}#StickNavWrapper{height:0px!important}#StickyNav{display:none}.site-header__link .icon{margin:0}.site-header__upper.page-width .grid__item.small--one-half.medium-up--two-thirds{width:63%;text-align:left!important}.site-header .site-header__logo img{max-width:250px!important}#SiteNavSearchCart{margin-left:-5px;align-items:center}.mobile-account a{color:#fff;margin-left:4px;display:flex;align-items:center}.mobile-account a svg{width:25px;fill:#fff}.top-bar{display:flex;background:#fff;align-items:center}.top-bar .site-header__cart-indicator{background-color:#000!important}.top-bar ul.checkout-UL{display:flex;margin-left:auto}.top-bar ul.checkout-UL li{display:flex;align-items:center}.top-bar ul li{font-size:12px;display:flex;align-items:center;gap:5px}.top-bar ul li a{color:#000;display:flex;align-items:center;gap:5px}.top-bar a i{font-size:11px;font-weight:700;padding-right:0}.top-bar a svg{width:15px;fill:#0052bd}.top-bar ul:nth-child(1){display:flex;flex-direction:column;width:calc(100% - 89px)}.top-bar ul:nth-child(1) li.full_col{width:100%;border-bottom:1px solid #e4e4e4;padding-left:10px;font-weight:600;padding-top:2px;padding-bottom:2px;color:#000}.top-bar ul:nth-child(1) li{padding-top:2px;padding-bottom:2px}.top-bar ul:nth-child(1) li a{padding-left:5px}.top-bar ul:nth-child(1) li i{font-size:10px;color:#0053bf}.top-bar ul.checkout-UL li i{color:#fff}.top-bar ul.checkout-UL li svg{fill:#fff}.top-bar ul.checkout-UL li:last-child{margin-left:auto;background:#fff;position:relative}}@media screen and (min-width: 950px){.large-hide,.mobile-menu-park{display:none!important}}@media screen and (min-width: 1200px){.mobile-use.more-variants.fix-button,.mb-fix.portraitfix.fixswatch{margin-left:0}}@media screen and (min-width: 1000px){.site-nav__link{padding:15px 10px}.site-header__logo a{margin-left:-10px}.mb-fix.portraitfix.fixswatch{position:absolute!important;top:-30px;width:100%!important;background:#efefef;height:32px;justify-content:center;display:flex!important;align-items:center;color:#000;z-index:1;margin-left:-10px!important;margin-top:0!important;margin-bottom:0!important;border-bottom:1px solid #e7e7e7;gap:15px;flex-wrap:wrap}.mobile-use.more-variants.fix-button{position:sticky;bottom:0;width:100%;margin-left:0;display:flex;flex-wrap:wrap;background:#fff;padding:10px;height:auto;box-shadow:2px -5px 20px #00000012;z-index:1}.mobile-use.more-variants.fix-button label{display:none}.mobile-use.more-variants.fix-button .product-form__item--quantity{margin:0}.mobile-use.more-variants.fix-button .product-form__item--submit{margin:0;flex:1 0 50%}.gallery-element.fixing{position:fixed;top:15%;max-width:625px;transition:all .5s ease-in-out}.gallery-element.fixing+.prod-info{position:relative;left:55%}}@media screen and (max-width:1000px) and (min-width: 750px){.site-nav__link{padding:20px 4px;font-size:13px!important}.homeTypes .custom__services li,.homeTypes .custom__offers li{width:24%}}@media screen and (min-width: 911px){.meganav__nav .meganav__list--multiple-columns.hats_nav .site-nav__dropdown--third-level{width:100%!important}.meganav__nav .meganav__list--multiple-columns.hats_nav .meganav__list--offset:before{display:none!important}.meganav__list--multiple-columns.hats_nav .grid__item.meganav__list{display:flex}.meganav__list--multiple-columns.hats_nav .site-nav__dropdown-container{min-width:inherit!important;flex-basis:30%}.meganav.meganav--active{max-height:500px;overflow:auto;border-bottom:2px solid #dfdfdf;box-shadow:4px 4px 10px #00000012}.site-nav__item--no-columns .meganav{min-width:100%!important}.site-nav__item--no-columns{position:static!important}#StickyNav .grid--table{position:relative}.meganav__nav .grid__item.meganav__list{display:flex}.meganav__link+.site-nav__dropdown{display:block!important;opacity:1!important;position:static!important;visibility:visible!important;height:auto!important;background:none!important}.site-nav__dropdown-container.meganav--active{background-color:inherit!important}span.meganav__link--second-level{color:#0052bd!important;font-weight:700;margin-bottom:10px}a.meganav__link--active{font-weight:400}.meganav__nav .meganav__list{padding:0}.meganav__nav{padding:20px!important;display:none}.meganav--active .meganav__nav{display:block}.meganav__list .site-nav__dropdown--third-level{margin-left:0!important}.meganav__list--multiple-columns .grid__item.meganav__list{display:inline-block}.site-nav__dropdown-container{min-width:180px!important}}@media screen and (max-width: 749px){.small--one-quarter:has(#SiteNavSearchCart){width:50%!important}}@media screen and (max-width: 768px){.template-page .content-block .split-li li{width:50%}.site-header__logo a{max-width:300px}.site-header__logo img{min-width:inherit!important}.cc-floating{padding:0!important;border:1px solid #cccccc}}@media screen and (max-width: 640px) and (min-width: 400px){.site-header .site-header__logo img{max-width:200px!important}}@media screen and (max-width: 399px) and (min-width: 350px){.site-header .site-header__logo img{max-width:170px!important}}@media screen and (min-width: 640px){.more__items.more-items-links{display:flex;gap:10px;flex-wrap:nowrap}.more__items.more-items-links ul{width:24%}.more__items.info-links{display:flex;gap:10px;flex-wrap:wrap}.more__items.info-links ul{width:48%}.product-single .medium-up--three-fifths{width:48%;padding:0}.medium-up--two-fifths{width:52%}.flex-footer .flex__item:nth-child(3) .rte-setting{padding-right:24px}.flex-footer .flex__item:last-child .footer_text{padding-left:30px}.flex-footer .flex__item:last-child{flex:1 1 50%;-webkit-flex:1 1 50%;-moz-flex:1 1 50%;-ms-flex:1 1 50%;border-top:1px solid #1e1e1e;margin-top:30px;padding-top:30px}.flex-footer .flex__item:nth-last-child(2){flex:1 1 50%;-webkit-flex:1 1 50%;-moz-flex:1 1 50%;-ms-flex:1 1 50%;border-top:1px solid #1e1e1e;margin-top:30px;padding-top:30px}.flex-footer .flex__item:nth-child(1){flex:1 1 100%;-webkit-flex:1 1 100%;-moz-flex:1 1 100%;-ms-flex:1 1 100%;border-bottom:1px solid #1e1e1e;margin-bottom:30px;padding-bottom:30px}.flex-footer .flex__item:nth-child(1) li{width:100%;float:none}.flex-footer .flex__item:nth-child(2){width:30%!important;flex:1 1 30%;-webkit-flex:1 1 30%;-moz-flex:1 1 30%;-ms-flex:1 1 30%}.flex-footer .flex__item:nth-child(2) li{width:100%;float:none}}@media screen and (max-width: 550px){.template-page .content-block .split-li li{width:100%}.main-similar_products .similar_products li{width:50%}.cs-cart-items__buy-buttons{border-top:1px solid #e9e9e9;margin-top:15px;padding-top:15px}.cs-cart-items__thumbnail .cs-thumbnail{width:110px!important}.clear-cart{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}.trusted__bar{font-size:15px}.sale_taxCer.certificate_expire a{margin-top:5px;display:block;text-align:center}.sale_taxCer.certificate_expire strong{display:block}.gesture__hint{display:block!important;text-align:right;padding-top:5px;margin-bottom:-20px}.gesture__hint svg{width:35px;height:35px}.product-types{padding:0 0 20px}.homeIcons .text-with-icons__content-wrapper{width:100%}.homeIcons .text-with-icons__item{width:100%;display:block;margin-bottom:25px;text-align:center;flex:0 0 60%}.homeIcons .text-with-icons__icon-wrapper{margin:0 auto}.homeIcons .text-with-icons{flex-wrap:nowrap;justify-content:flex-start;overflow:hidden;overflow-x:scroll}.product-type-inner,.homeTypes .custom__services li{width:48%}.homeTypes .section__liquid{padding:20px 15px}.homeTypes .custom__offers li{width:48%}.homeTypes .flex{padding:0 10px}.homeTypes h2.heading{margin-top:30px}.homeTypes .image-content__image-container{position:relative;margin-bottom:30px}.main_blockHome .R-PlatformIcon{height:12px!important}.main_blockHome .R-flex-row{justify-content:center!important}.main_blockHome .reviews-io-rating-bar-widget{margin-top:20px;margin-bottom:20px}.site-header__cart{padding:6px 0 0!important}.cbb-also-bought-product-name{line-height:inherit!important;min-height:auto!important}.cart__buttons_priceSec{max-width:100%;margin-top:20px}.flex-footer .flex__item:last-child{border-bottom:none;margin-bottom:0}.footer-liquidCode{padding-bottom:25px}.verified__logo ul li img{width:100%;max-height:40px;max-width:100px}}@media screen and (max-width: 400px){.top-bar ul li{font-size:11px}.site-header__logo img{max-width:190px!important}}@media screen and (max-width: 370px) and (min-width: 320px){.notification.notification--success.notifyfix{top:75px!important}.site-header .site-header__logo img{max-width:160px!important}.main_custom .text-with-icons__content-wrapper h2{font-size:14px}.site-header__logo img{max-width:150px!important}#mobile-hit-search .icon-search{width:15px;height:15px}.mobile-account i{font-size:14px}.site-header__cart{font-size:13px;margin-right:-5px}.site-header__cart .icon{width:20px;height:20px}.top-bar ul li{font-size:9px}.site-header__upper{padding-top:0;padding-bottom:0}}.cardlinkk{padding:20px 20px 0;display:block}.product-card__overlay{position:absolute;top:50%;left:50%;-ms-transform:translateY(-45%);-webkit-transform:translateY(-45%);transform:translateY(-45%);transform:translate(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transition:all .15s ease-in;background:#0053bd;color:#fff;padding:15px 40px;height:auto;width:auto;text-transform:uppercase;font-weight:700;font-size:13px;letter-spacing:1px;visibility:hidden;opacity:0;z-index:2}.cardlinkk:hover .product-card__overlay{visibility:visible;opacity:1;-ms-transform:translate(-50%,-85%);-webkit-transform:translate(-50%,-85%);transform:translate(-50%,-85%)}.product-card{position:relative;padding:0}.cardlinkk:hover:after{background-color:#0000000f;transition:all .15s ease-in}.cardlinkk:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.product-card__info2{padding-bottom:20px;padding-top:10px}.cardlinkk:focus .product-card__overlay{visibility:visible;opacity:1;-ms-transform:translate(-50%,-85%);-webkit-transform:translate(-50%,-85%);transform:translate(-50%,-85%)}.cardlinkk:focus:after{background-color:#0000000f;transition:all .15s ease-in}.cardlinkk:focus-visible{outline:2px solid #1A79F4!important;outline-offset:2px}.product-card__overlay:hover{background:#1a79f4}[tabindex="0"]:focus-visible{outline:2px solid #1A79F4!important;outline-offset:2px}iframe:focus-visible{outline:2px solid #1A79F4!important;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/97/assets/ada-style.css.map */
