@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap";@font-face{font-family:Gotham;font-style:normal;font-weight:400;src:url(/cdn/shop/files/Gotham_Book.woff?v=1762178242) format("woff")}@font-face{font-family:Gotham;font-style:normal;font-weight:500;src:url(/cdn/shop/files/Gotham_Medium.woff?v=1762178255) format("woff")}@font-face{font-family:Margaret;font-style:normal;font-weight:700;src:url(/cdn/shop/files/Margaret_Bold.woff?v=1762178395) format("woff"),url(/cdn/shop/files/Margaret_Bold.woff2?v=1762178396) format("woff2")}*{letter-spacing:.5px}body{font-family:Gotham!important;font-weight:400}.gf-theme-version-15.spf-has-filter #gf_pagination_wrap .pagination>span.current{text-decoration:none!important;color:#fff!important}img{width:100%;max-width:100%}.announcement-bar img.anouncment_bar_image{max-width:fit-content;margin-left:10px}.announcement-bar-section .utility-bar .announcement-bar__message{font-size:14px;line-height:normal;font-weight:500;font-family:Gotham;padding:11px 0;letter-spacing:.5px;color:#fefbf5}.announcement-bar-section .utility-bar{min-height:39px}header.header .header__heading-logo-wrapper img{max-width:135px}.header__icons{gap:12px;padding:0}.header__icons .header__icon{margin:0}.header__icons .header__icon svg{height:24px;width:auto}.shopify-section.shopify-section-group-header-group.section-header.scrolled-past-header.shopify-section-header-sticky{--header-height: 182px}.page-width,.page-width-desktop{width:100%;max-width:1336px;padding-left:20px!important;padding-right:20px!important}.hero_section .page-width{max-width:100%;padding:0!important}.hero_section_inner{display:flex;gap:4px;flex-wrap:wrap;min-height:498px}.hero_section_inner .discount_block{width:100%;max-width:calc(31% - 2px);background-repeat:no-repeat;background-size:cover;background-position:center;padding:42px 26px;display:flex;flex-direction:column;justify-content:center;align-items:center}.hero_section_inner .content_block{width:100%;max-width:calc(69% - 2px);background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;flex-direction:column;justify-content:center;padding-left:calc((100vw - 1316px)/2)}.hero_section_inner .content_block .section_title{color:#fff;font-family:Margaret;font-size:56px;line-height:66px;margin:0 0 20px;max-width:950px;text-transform:none}.hero_section_inner .content_block p{color:#ffffffbf;font-family:Gotham;font-size:18px;line-height:28px;margin:0;max-width:480px}.common_button{background:#fff;border:1px solid #fff;border-radius:0;width:auto;max-width:fit-content;display:block;box-shadow:none;font-family:Gotham;font-size:15px;font-weight:500;line-height:normal;color:#000;text-decoration:none;padding:17px 22px}.content_block a.common_button{margin-top:30px}.hero_section_inner .discount_block span.discount_num{display:block;font-family:Margaret;color:#fff;font-weight:700;font-size:88px;line-height:normal}.hero_section_inner .discount_block span.discount_text{font-family:Gotham;color:#fff;font-size:20px;line-height:27px;text-transform:uppercase;letter-spacing:5px;font-weight:500}.header .header__heading-link{padding:0px .75rem}.hero_inner_bottm{text-align:center;border-bottom:1px solid #2F688D;padding:25px 0;background:#eaeff7}.hero_features{display:flex;width:100%;max-width:1336px;padding-left:20px;padding-right:20px;margin:0 auto;justify-content:space-between;text-align:center;flex-wrap:nowrap;gap:20px}.hero_features .inner_text{width:100%;max-width:calc(25% - 15px)}.hero_features .cst_detail{display:flex;gap:15px}.hero_features .cst_detail img{max-width:fit-content}.hero_features .cst_detail span.cst_name{font-family:Gotham;font-size:19px;line-height:normal;color:#122d4d;text-transform:none;display:block;text-align:left;font-weight:500;letter-spacing:0}.hero_features .cst_detail p.desc{margin:5px 0 0;text-align:left;font-size:16px;line-height:20px;font-weight:400;font-family:Lato;padding-right:50px}.shopify-section .collection{padding:90px 0;background:#f3f5f6}.collection .collection__title{color:#000;margin-bottom:0}.collection .collection__title .title{text-align:center;color:#000;font-family:Margaret;font-weight:700;font-size:48px;line-height:66px;margin:0 0 35px;text-transform:capitalize}.shopify-section .collection .product-grid{gap:25px}.shopify-section .collection li.grid__item{width:calc(25% - 18.75px);max-width:calc(25% - 18.75px)}.collection .card-wrapper .card__inner{background:#fff}.collection .card-wrapper .card .media img{width:100%;max-width:100%;object-fit:cover}.collection .card-wrapper .card .card__information{padding:16px 0 0}.collection .card-wrapper .card .card__information .card__heading{font-family:Gotham;font-weight:400;color:#000;font-size:16px;line-height:normal;text-transform:capitalize;display:block!important}.collection .card-wrapper .card .card__information .card__heading a{text-decoration-thickness:from-font}.collection .card-wrapper .card .card__information .price span{color:#000;font-family:Gotham;font-size:16px;font-weight:500;line-height:normal;letter-spacing:0}.card__information .vendor_cst{margin:8px 0 14px}.card__information .vendor_cst .caption-with-letter-spacing{color:#299abc;font-size:13px;font-family:Gotham;line-height:normal;font-weight:500;letter-spacing:1px;opacity:1}body .collection .card-wrapper .card .card__information .price{margin-top:12px}.image_with_text_cst{background:#299abc}.image_with_text_cst .page-width{max-width:100%;padding:0!important}.image_with_text_cst_inner{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center}.image_with_text_cst_inner .image_box .img{line-height:0}.image_with_text_cst_inner .image_box{width:100%;max-width:50%}.image_with_text_cst_inner .content_box{width:100%;max-width:50%;padding-right:60px;padding-left:calc((100vw - 1316px)/2);padding-top:50px;padding-bottom:50px}.image_with_text_cst_inner .content_box h2{color:#fff;font-size:48px;line-height:66px;margin:0;font-family:Margaret}.image_with_text_cst_inner .content_box p{font-family:Gotham;font-size:16px;line-height:30px;color:#fff;font-weight:400;letter-spacing:.6px;margin:12px 0}.image_with_text_cst_inner .content_box a.common_button{margin-top:30px;background:transparent;color:#fff;text-transform:uppercase}.common_button:hover{background:#000;color:#fff}.image_with_text_cst_inner .content_box a.common_button:hover{background:#fff;color:#000}.collection-list-wrapper .title-wrapper-with-link .collection-list-title{color:#000;font-size:48px;font-weight:700;font-family:Margaret;width:100%;text-align:center;max-width:100%;line-height:66px}.collection_list_slider_inner .heading{margin-bottom:30px}.collection_list_slider_inner .heading h2{color:#000;font-size:48px;font-weight:700;font-family:Margaret;width:100%;text-align:center;max-width:100%;line-height:66px;margin:0}.collection_list_slider .page-width{max-width:100%;padding:0!important}.collection_list_slider{padding:85px 0}.collection_slider .mySwiperColl{width:100%;position:static;max-width:1336px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}.collection_slider{position:relative;overflow:hidden}.collection_slider .swiper-button-next:after,.collection_slider .swiper-button-prev:after{content:""}.collection_slider .swiper-button-next svg,.collection_slider .swiper-button-prev svg{width:16px;height:15px}.collection_slider .swiper-button-next,.collection_slider .swiper-button-prev{background:#fffaf3;width:77px;height:77px;border-radius:50%}.collection_slider .swiper-button-next svg{margin-left:-30px}.collection_slider .swiper-button-prev svg{margin-right:-30px}.collection_slider .swiper-button-prev{left:0;transform:translate(-50%)}.collection_slider .swiper-button-next{right:0;transform:translate(50%)}.mySwiperColl .card>.card__content{background:#f3f2f2}.mySwiperColl .card .card__content{border:1px solid #0000001a;max-width:99.2%}.mySwiperColl .card .card__content .card__information{text-align:left;padding:19px;display:flex;flex-direction:column}.mySwiperColl .card .card__content .card__information span.icon-wrap{display:none}.mySwiperColl .card .card__content .card__information .card__heading{color:#000;font-size:20px;line-height:normal;font-family:Margaret;font-weight:500;text-transform:capitalize}.banner_with_text{background-repeat:no-repeat;background-color:#185278}.banner_with_text_inner .content_box{display:flex;align-items:center;justify-content:space-between;gap:20px}.banner_with_text_inner{padding:47px 0}.hotspot-popup_inner .h_prod_pop_img{background:#f2f1f1;padding:10px 8px;line-height:0;border-radius:10px 0 0 10px!important}.banner_with_text_inner .content_box h2{color:#fff;font-family:Margaret;font-size:40px;line-height:66px;width:100%;max-width:35%;margin:0;text-transform:capitalize;white-space:nowrap}.banner_with_text_inner .content_box .para{width:100%;max-width:40%}.banner_with_text_inner .content_box .para p{margin:0;font-size:16px;line-height:28px;color:#fff;font-family:Gotham;font-weight:400}.banner_with_text_inner .content_box .common_button{color:#185278;text-transform:uppercase}.banner_with_text_inner .content_box .common_button:hover{background:transparent;color:#fff}.image_with_text_cst.with_width{background:transparent;padding:100px 0}.image_with_text_cst.with_width .page-width{max-width:1336px;padding-left:20px!important;padding-right:20px!important}.with_width .image_with_text_cst_inner .content_box{padding-left:0;padding-top:20px;padding-bottom:20px}.with_width .image_with_text_cst_inner .content_box h2{color:#000}.with_width .image_with_text_cst_inner .content_box p{color:#000;max-width:515px}.with_width .image_with_text_cst_inner .content_box a.common_button{background:#299abc;border-color:#299abc}.with_width .image_with_text_cst_inner .content_box a.common_button:hover{color:#299abc;background:#fff}.testimonials_sec{background:#299abc;padding:90px 0}.testimonials_sec .page-width{max-width:1215px}.testimonials_sec .heading .section_title{color:#fefbf5;font-size:48px;line-height:66px;max-width:fit-content;margin:0 auto 20px;position:relative;font-family:Margaret;text-transform:capitalize;font-weight:400}.testimonials_sec_inner .swiper.mySwiper{margin-top:50px}.testimonials_sec_inner img.quote_img{position:absolute;width:100%;max-width:195px;margin:0 auto;left:50%;transform:translate(-50%)}.swiper-slide.block_box .inner_text{text-align:center}.swiper-slide.block_box .inner_text h3{color:#fefbf5;font-family:Margaret;font-size:20px;line-height:normal;letter-spacing:1px;font-style:normal;margin:20px 0;font-weight:400;text-transform:capitalize}.swiper-slide.block_box .inner_text .para p{color:#fefbf5;font-size:16px;line-height:30px;max-width:815px;margin:0 auto;letter-spacing:0;font-weight:400;letter-spacing:.5px}.swiper-slide.block_box .cst_detail{margin-top:30px}.swiper-slide.block_box .cst_detail img{width:81px;height:81px;border-radius:50%}.swiper-slide.block_box .cst_detail .cst_name{display:block;color:#fefbf5;font-size:15px;line-height:22px;font-weight:400;max-width:50%;margin:5px auto 0}.testimonials_sec_inner .swiper .swiper-button-next,.testimonials_sec_inner .swiper .swiper-button-prev{display:block;width:51px;height:40px}.testimonials_sec_inner .swiper .swiper-button-next:after,.testimonials_sec_inner .swiper .swiper-button-prev:after{content:""}.testimonials_sec_inner .swiper .swiper-pagination{line-height:normal;position:static;margin-top:40px}.testimonials_sec_inner .swiper .swiper-pagination .swiper-pagination-bullet{border:1px solid #FFFFFF;background:transparent;width:13px;height:13px;opacity:1}.testimonials_sec_inner .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}footer.footer{padding:0;background:#2d2e34}.footer__content-upper{display:flex;gap:50px;flex-wrap:wrap;text-align:center;padding:60px 0}.footer__content-upper>div{width:100%;max-width:calc(33.33% - 50px * 2 / 3)}.contact_details .icon img{max-width:fit-content}.contact_details .icon{line-height:0}.footer__content-upper .contact_details a.anch,.footer__content-upper .contact_details p{margin:15px 0 0;color:#fff;font-family:Gotham;font-size:18px;line-height:26px;font-weight:300;text-decoration:none;display:block;text-align:center}.footer__content-upper .contact_details a.anch:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:from-font}.footer__content-upper .emailiD,.footer__content-upper .phoneN{border-right:1px solid #ffffff1a}.footer .footer__content-top{border-top:1px solid #ffffff1a;padding-top:65px;display:flex;flex-wrap:wrap}.footer .footer__content-top{border-top:1px solid #ffffff1a;padding:0}.footer .footer_menubox{display:flex;flex-wrap:wrap}.footer .footer_menubox .footer__blocks-wrapper{width:100%;max-width:55%;padding:65px 20px 65px 0}.footer .footer_menubox .footer-block--newsletter{width:100%;max-width:45%;margin:0;border-left:1px solid #ffffff1a;display:block;padding:65px 0}.footer-block--newsletter .footer-block__newsletter{padding-left:70px}.footer-block__newsletter form{margin:0;width:100%;max-width:100%}.footer-block__newsletter .newsletter-form__field-wrapper{max-width:100%}.footer-block__newsletter h2.footer-block__heading{color:#fff;font-size:18px;line-height:normal;font-family:Gotham;text-transform:uppercase;font-weight:500;text-align:left;margin:0 0 20px}.newsletter-form__field-wrapper .field input{border:1px solid #F4F6FA;background:#f4f6fa;height:54px;padding:11px 20px;font-family:Gotham;font-size:14px;color:#000;line-height:normal;margin:0;box-shadow:none!important;outline:none}#gf_pagination_wrap .pagination{gap:6px!important}.pagination span.page{background:#fff!important;padding:10px!important;color:#131313;font-size:16px!important;font-weight:500;font-family:Gotham}span.page.current{background:#299abc!important;padding:15px 20px!important;color:#fff!important}span.prev a,span.next a{background:#fff;padding:10px!important;height:50px!important;width:50px!important;display:flex!important;align-items:center!important;justify-content:center;color:#000!important;font-size:25px!important;position:relative}span.prev a:before{content:"";position:absolute;background:#fff;color:#000;font-weight:500;background-image:url(/cdn/shop/files/page-left.svg?v=1767243956);background-repeat:no-repeat;height:18px;width:16px;background-size:contain}span.next a:before{content:"";position:absolute;background:#fff;color:#000;font-weight:500;background-image:url(/cdn/shop/files/page-right.svg?v=1767243956);background-repeat:no-repeat;height:18px;width:16px;background-size:contain}.quote-buts a{background:transparent;text-align:left;justify-content:left;padding:0;color:#000;font-size:16px;font-weight:500}.header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:auto 1fr auto!important;column-gap:2rem}.input-groups{max-width:791px;margin:auto}.gl-filter-search-fullscreen{bottom:0;color:#212529;font-size:16px;left:0;overflow:hidden!important;position:fixed;right:0;top:0;width:100%;z-index:2147483647;display:none!important}.header__search--inline .search__input::placeholder{opacity:1}.header__search--inline,.header__search--inline form.search.search--header{width:100%}.header__search--inline .field{display:flex;align-items:center;position:relative}.header__search--inline .field:before{content:"";position:absolute!important;left:17px!important;top:17px!important;height:17px!important;width:17px!important;background-image:url(/cdn/shop/files/seacrh.svg?v=1765981321)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;z-index:3!important}.header__search--inline .search__input{width:100%;opacity:1;pointer-events:auto;background:#f4f6fa;border:1px solid #DEDEDE;height:46px;padding-right:138px!important;padding-left:42px;position:relative;padding-top:15px;padding-bottom:15px}.input-groups .field__input:not(:placeholder-shown){padding-right:138px!important;padding-left:42px!important}button.search__button.field__button{background:#299abc!important;width:138px;display:flex;align-items:center;justify-content:center;border:1px solid #299ABC;color:#fff;font-size:15px;font-weight:700;font-family:Lato;text-transform:uppercase;height:47px}span.page.current a{color:#fff!important}.newsletter-form__field-wrapper .field input::placeholder{color:#000;opacity:1;font-family:Gotham}.newsletter-form__field-wrapper .field label.field__label{display:none}.newsletter-form__field-wrapper .field button.newsletter-form__button{background:#299abc;position:static;color:#fff;height:54px;width:100%;max-width:fit-content;min-width:141px;padding:15px;font-size:15px;text-transform:uppercase;font-weight:500;font-family:Gotham;border:1px solid #299ABC}.newsletter-form__field-wrapper .field:after{content:none}.footer__blocks-wrapper h2.footer-block__heading{color:#fff;font-size:18px;line-height:normal;font-family:Gotham;font-weight:500;text-transform:uppercase}.footer-block.grid__item.footer-block--menu li{padding-bottom:12px}.footer-block.grid__item.footer-block--menu .link.link--text{font-size:16px;font-weight:400;font-family:Gotham;line-height:20px;color:#fff;text-underline-offset:3px;text-decoration-thickness:from-font}.get_in_touch_main{margin-top:50px;padding-left:70px;padding-top:44px;border-top:1px solid #ffffff1a}.get_in_touch_main h2.footer-block__heading{color:#fff;font-size:18px;line-height:normal;font-family:Gotham;text-transform:uppercase;font-weight:500;text-align:left;margin:0 0 20px}.git_buttons .common_button{width:100%;max-width:100%;display:flex;align-items:center;gap:10px;padding:14px 20px;height:54px;justify-content:center}.git_buttons{display:flex;align-items:center;gap:14px}a.common_button.cfq_btn:hover svg path{fill:#fff}a.common_button.cht_btn:hover svg path{fill:#000}a.common_button.cht_btn{background:transparent;color:#fff}a.common_button.cht_btn:hover{background:#fff;color:#000}.products_metaimage{padding:100px 0}.custom-product-item .meta-image img{width:100%;max-width:100%;min-height:555px;max-height:555px;object-fit:cover}.custom-meta-product-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:22px}.custom-meta-product-list .custom-product-item{width:100%;max-width:100%;position:relative}.custom-product-item .meta-image{line-height:0;width:100%;max-width:100%}.float_prod{position:absolute;bottom:16px;left:16px;right:16px;display:flex;background:#fff;border-radius:6px;overflow:hidden}.float_prod .product-main-image{padding:10px 7px;background:#f2f1f1;display:flex;align-items:center;justify-content:center}.float_prod .product-main-image img{max-width:64px;height:auto}.float_prod .cm_p_detail{padding:15px 16px}.float_prod .cm_p_detail .product-title{color:#000;font-size:16px;line-height:normal;font-family:Gotham;font-weight:400;margin:0}.float_prod .cm_p_detail .product-price{color:#000;font-size:16px;font-weight:500;font-family:Gotham;line-height:normal;margin:14px 0 0}body .swym-wishlist-collections-v2-container{right:0;left:auto}body button.swym-wishlist-collections-v2{transform:none!important;padding:0}.header__icons .swym-header-launcher .swym-header-launcher-icon{width:35px;display:block;position:relative;padding:0 5px}.header__icons .swym-header-launcher svg{display:none}.header__icons .swym-header-launcher .swym-header-launcher-icon:after{content:"";background-image:url(/cdn/shop/files/Vector_11.svg?v=1762850237);background-repeat:no-repeat;background-size:contain;position:absolute;width:28px;height:24px;top:8px}.header__icons .swym-header-launcher .swym-header-launcher-badge.cart-count-bubble{left:22px!important}.header_mega_menu{background:#299abc}.header_mega_menu nav li.tmenu_item .tmenu_item_link{color:#fefbf5;font-family:Gotham;font-weight:500;font-size:12px;text-transform:capitalize;letter-spacing:.5px;padding:20px 12px!important;line-height:19px;text-decoration:none}.header_mega_menu nav li.tmenu_item.first-mg-menu .tmenu_item_link{background:#185278}.header_mega_menu nav .tmenu_item_link .tmenu_indicator_icon svg{width:16px;height:16px;top:0!important}.header_mega_menu nav .first-mg-menu .tmenu_item_link .tmenu_indicator_icon svg{width:19px;height:19px;top:0!important}.header_mega_menu nav li.tmenu_item.first-mg-menu .tmenu_item_icon{width:16px;height:16px;position:relative}.header_mega_menu nav li.tmenu_item.first-mg-menu .tmenu_item_icon svg{display:none}.header_mega_menu nav li.tmenu_item.first-mg-menu .tmenu_item_icon:after{content:"";background-image:url(/cdn/shop/files/Group_1000004634.svg?v=1762857277);background-repeat:no-repeat;background-size:contain;width:16px;height:16px;display:block}.header_mega_menu nav li.tmenu_item .tmenu_item_link .tmenu_item_text{text-decoration:none}.header_mega_menu nav li.tmenu_item .tmenu_item_link:hover{background:#185278}.header_mega_menu nav ul.tmenu_submenu_type_flyout,.header_mega_menu nav .tmenu_item_submenu_type_flyout .tmenu_submenu{padding-top:0!important;padding-bottom:0!important}.header_mega_menu .tmenu_item_submenu_type_flyout .tmenu_submenu .tmenu_item .tmenu_item_link{color:#313236!important;font-family:Gotham;font-weight:500;font-size:16px;line-height:normal;letter-spacing:.5px;padding:18px 16px!important;height:auto;border-bottom:.5px solid #0000001a}.header_mega_menu .tmenu_item_submenu_type_flyout .tmenu_submenu .tmenu_item .tmenu_item_link:hover,.header_mega_menu .tmenu_item_submenu_type_flyout .tmenu_submenu .tmenu_item.tmenu_item_active{background:#f3f5f6!important}.header_mega_menu .tmenu_item_submenu_type_flyout .tmenu_submenu .tmenu_item.tmenu_item_active .tmenu_item_link{color:#185278!important}.header_mega_menu .tmenu_item_submenu_type_flyout .tmenu_submenu .tmenu_item .tmenu_item_link .tmenu_indicator_icon svg{width:15px;height:15px}.header_mega_menu .tmenu_item_submenu_type_flyout .tmenu_submenu .tmenu_item .tmenu_item_link .tmenu_indicator{right:8px}.mega_menu_inner{display:flex;align-items:center;justify-content:space-between}.header_call_us{display:flex;align-items:center;gap:16px}.header_call_us .call_us_icn{line-height:0}.header_call_us .call_us_num span.text{color:#fff;font-family:Gotham;font-weight:400;font-size:12px;line-height:normal;display:block}.header_call_us .call_us_num{line-height:normal}.header_call_us .call_us_num a.phn_num{color:#fff;font-family:Gotham;font-weight:500;font-size:13px;text-transform:uppercase;text-decoration:none;letter-spacing:0;margin-top:4px;display:block}.header_call_us .call_us_num a.phn_num:hover{text-decoration:underline;text-underline-offset:2px}.header_call_us .call_us_icn svg{width:27px;height:auto}.products-pages.product{display:flex;gap:80px!important}.products-pages.product .grid__item.product__media-wrapper{max-width:50%!important}.products-pages.product .product__info-wrapper{max-width:50%!important;padding-left:0!important}.products-pages.product .grid__item.product__media-wrapper .thumbnail[aria-current]{border:1px solid #299ABC;box-shadow:none!important}.products-pages.product p.product__text{color:#299abc;font-size:14px;font-weight:700;font-family:Gotham}.products-pages.product .product__title h1{color:#000;font-weight:700;font-size:48px;font-family:margaret;line-height:52px;margin-top:20px}.products-pages.product variant-selects#variant-selects-template--18806407004220__main{margin:30px 0}.products-pages.product legend.form__label{color:#000;font-size:16px;font-weight:700;margin-bottom:5px;position:relative}.products-pages.product legend.form__label:after{content:":";position:absolute}.product-form__input--pill input[type=radio]+label{border:1px solid #000!important;animation-fill-mode:rgb(var(--color-background));color:#000!important;border-radius:0!important;display:inline-block;margin:.7rem .5rem .2rem 0;padding:20px 30px!important;font-size:16px!important;letter-spacing:normal;line-height:1;text-align:center;transition:border var(--duration-short) ease;cursor:pointer;position:relative}.product-form__input--pill input[type=radio]:checked+label{background-color:#299abc!important;color:#fff!important;border:1px solid #299ABC!important}.products-pages.product .price{color:#299abc;font-size:28px;font-weight:700;font-family:Gotham}.products-pages.product label.quantity__label.form__label span{color:#000;font-size:16px;font-weight:700;font-family:Gotham;position:relative}.products-pages.product label.quantity__label.form__label span:after{content:":";position:absolute}.products-pages.product .product__inventory{color:#000;font-size:14px;font-family:Gotham;font-weight:400;padding-right:15px;margin:0;visibility:visible}.products-pages.product quantity-input.quantity{max-width:177px!important;width:100%;color:#000!important}.products-pages.product .price__container{margin-bottom:0!important}.products-pages.product .price__container .price__regular h3{color:#000;font-size:16px;font-weight:700;font-family:Gotham;margin-bottom:5px;margin-top:0!important}.products-pages.product quantity-input.quantity svg{fill:#000!important;stroke:#000!important}.products-pages.product .product__description{padding:30px 0;border-top:1px solid rgb(0 0 0 / 25%);margin-top:40px!important}.products-pages.product .product__description h3{color:#000;font-size:18px;font-weight:700;font-family:Gotham;margin-bottom:0}.products-pages.product .product__description p{color:#000;font-size:16px;font-weight:300;line-height:34px}.products-pages.product div#swym-atw-button-container{display:none}.products-pages.product .product-form__submit{background:#299abc;border:1px solid #299ABC!important;outline:none!important;display:flex;gap:15px;align-items:center;height:56px;margin-bottom:0;width:100%;max-width:calc(50% - 5px)}.button:after{box-shadow:none!important}.balance-box{padding:20px 0}.products-pages.product .product__sku{color:#000;font-size:14px;font-family:Gotham;font-weight:400;padding-left:15px;border-left:1px solid rgb(0 0 0 / 15%);margin:0}.products-pages.product .product__sku span.visually-hidden{display:contents}.related-products h2{font-size:48px;font-weight:400;line-height:68px;font-family:Margaret;text-align:center;margin-bottom:40px}.related-products .card-wrapper h3 a{color:#000;font-size:16px;font-weight:400;font-family:Gotham;text-decoration:none;margin:24px 0}.related-products .card-wrapper .price__regular h3{display:none;margin:0;color:#000;font-weight:500;font-family:Gotham}.related-products .card-wrapper .price__regular{color:#000;font-size:16px;font-weight:500;display:flex;align-items:center;gap:3px}.description-main{padding:100px 0}.description-box{display:flex;gap:74px;align-items:center}.description-box .left-area h2{margin:0;color:#000;font-size:54px;font-weight:700;font-family:Margaret}.description-box .left-area p{font-size:16px;font-weight:400;color:#000;font-family:Gotham;line-height:34px}.description-box .right-area{width:55%}.product-tab-section{background:#185278;padding:100px 0}.product_info_tabs .tabs{width:100%;max-width:100%}.product_info_tabs .tabs_outer{margin-top:50px;color:#fff}.product_info_tabs .tab-buttons{display:flex;flex-wrap:wrap;gap:48px;row-gap:30px;align-items:center;justify-content:flex-start;width:100%;max-width:1336px;margin:0 auto;border-bottom:1px solid rgb(255 255 255 / 12%)}.product_info_tabs .tab-btn{padding:0 0 30px;background:transparent;border:none;cursor:pointer;transition:.3s;position:relative;color:#fff;font-family:Gotham;font-size:20px;font-weight:500;line-height:normal;text-transform:capitalize;letter-spacing:0;white-space:nowrap}.product_info_tabs .tab-btn.active:after{content:"";position:absolute;bottom:0;width:100%;height:4px;background:#fff;left:0}.product_info_tabs .tab-content{display:none}.product_info_tabs .tab-content.active{display:block}.warrenty-info-section{max-width:903px;width:100%;margin-top:40px}.warrenty-info-section h2{margin:0 0 30px;font-size:35px;color:#fff;font-family:Margaret;font-weight:700}.warranty-table table{width:100%;text-align:left}.warranty-table table thead tr{border:1px solid #fff!important;outline:1px solid rgb(255 255 255 / 22%)}.warranty-table table thead tr th{padding:18px 53px;border-right:1px solid rgb(255 255 255 / 22%);font-size:17px;font-family:Gotham;text-transform:uppercase;font-weight:500!important;color:#fff}.warranty-table table tbody tr{border:1px solid #fff!important;outline:1px solid rgb(189 189 189 / 22%)}.warranty-table table tbody tr td:first-child{color:#545454;font-weight:500}.warranty-table table tbody tr th{border-right:1px solid rgb(255 255 255 / 22%);font-size:18px;font-family:Gotham;text-transform:uppercase;font-weight:400}.warranty-table table tbody tr td{border-right:1px solid rgb(0 0 0 / 22%);padding:18px 53px}.warranty-table tbody td,.warranty-table tbody td *{background:#fff;color:#111}.warranty-table table tbody tr td:first-child *{color:#545454}.warranty-table.tech_spec_tables table thead tr th{padding:14px 15px!important}.warranty-table.tech_spec_tables table tbody td{padding:14px 25px!important}.warranty-table{border-radius:14px;overflow:hidden}.product_info_tabs .tab-content h2{font-weight:600}.section-card ul li{color:#111}.contact-layout{display:flex;gap:60px;align-items:center;padding:90px 0 130px}.contact-layout .contact-left{width:50%}.contact-layout .conatct-right{width:50%;padding:50px;background:#fff}.contact-layout .contact-left h1{font-size:48px;font-weight:700;font-family:margaret;color:#131313;margin:0}.contact-layout .contact-left p{margin:30px 0;color:#0c0c0c;font-size:16px;font-weight:400;font-family:Gotham}.contact-layout .contact-left .addres-info{display:flex;align-items:center;gap:12px;margin-bottom:15px}.contact-layout .contact-left .addres-info .icon-box{height:24px;width:24px;display:flex;align-items:center;justify-content:center}.contact-layout .contact-left .addres-info .add-txt p{margin:0;color:#000;font-weight:500;font-size:15px;font-family:Gotham}.contact-layout .contact-left .addres-info .add-txt a{margin:0;color:#000;font-weight:500;font-size:15px;font-family:Gotham;text-decoration:none}.contact-layout .conatct-right .contact__fields{display:grid;grid-template-columns:1fr;grid-column-gap:2rem}.contact-layout .conatct-right label.field__label{display:none}.contact-layout .conatct-right label{color:#000;font-size:14px;font-weight:400;line-height:22px;margin-bottom:10px;font-family:Gotham}.contact-layout .conatct-right .field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:10px 20px!important}.contact-layout .conatct-right input{border:1px solid rgb(0 0 0 / 10%);box-shadow:none!important}.field:after{box-shadow:none!important}.contact-layout .conatct-right textarea{height:147px;padding:10px 20px!important;border:1px solid rgb(0 0 0 / 10%)}.contact-layout .conatct-right textarea{box-shadow:none!important}.contact__button .button{background:#299abc;font-size:15px;font-weight:400;color:#fff;height:54px;max-width:134px;width:100%}.warranty-void{margin-top:60px}.warranty-void h2{font-size:35px;color:#fff;font-weight:700;font-family:Margaret;margin:0}.warranty-void p{margin:0}.warranty-void ul{padding-left:10px}.warranty-void ul li{font-size:16px;font-weight:400;font-family:Gotham;line-height:34px}.product-git_buttons .common_button{max-width:100%;display:flex;align-items:center;gap:10px;padding:14px 20px;height:54px;border:1px solid #000;justify-content:center;width:100%;max-width:calc(50% - 5px)}.product-form__buttons{display:flex;flex-wrap:wrap;gap:10px;align-items:center;max-width:100%!important}.collection .card .price__container .price__regular h3{display:none}.collection main#MainContent{background:#f3f5f6}.collection main#MainContent>div>div{background:#f3f5f6}.collection main .shopify-section .collection{padding:30px 0}.collection main .collection-hero__title{text-align:center;margin:50px 0 0}.gallery-hero{background-image:url(/cdn/shop/files/gallery-bg.png?v=1764740375);background-position:center;background-repeat:no-repeat;background-size:cover;aspect-ratio:1296 / 527;display:flex;align-items:center;justify-content:center;margin:60px 0 30px}.gallery-hero .gallery-content h1{font-size:55px;color:#fff;font-family:Margaret;line-height:58px;margin:0}.gallery-hero .gallery-content p{color:#fff;text-align:center;font-size:16px;font-family:Gotham;margin-top:10px;line-height:30px}.our-story{padding:30px 0 50px}.story-content{text-align:center;max-width:1119px;margin:auto;width:100%}.story-content span{color:#299abc;font-size:14px;font-family:Gotham;font-weight:400;text-transform:uppercase}.story-content h2{color:#000;font-size:48px;line-height:58px;max-width:720px;margin:auto;font-family:Margaret;padding:10px 0 30px}.story-content p{color:#000;font-size:16px;font-family:Gotham;line-height:30px}.our-vision{margin:50px 0;background-image:url(/cdn/shop/files/vison-bg.png?v=1764741879);background-position:right;background-repeat:no-repeat;background-size:cover;padding:100px 0}.vision-content span{color:#fff;font-size:14px;font-weight:700;line-height:20px}.vision-content h2{color:#fff;font-size:48px;font-weight:700;font-family:Margaret;line-height:58px;margin-top:20px;margin-bottom:0}.vision-content .innovate-box{display:grid;grid-template-columns:1fr 1fr;gap:100px;margin-top:40px;row-gap:0px}.vision-content .innovate-box .box{display:flex;gap:20px}.vision-content .innovate-box .box .icon-area{height:48px;background:#fff;max-width:48px;width:100%}.vision-content .innovate-box .box .icon-area .pics{height:100%;width:100%}.vision-content .innovate-box .box .icon-area .pics img{width:100%}.vision-content .innovate-box .box .text-area p{color:#fff;font-size:16px;font-family:Gotham;font-weight:500;line-height:21px;margin:0}.our-owner{padding:50px 0 100px}.our-owner .owner-box{display:flex;gap:49px;align-items:center}.our-owner .owner-box .left-box,.our-owner .owner-box .right-box{width:50%}.our-owner .owner-box .left-box .image-area img{width:100%}.our-owner .owner-box .right-box span{font-size:14px;font-weight:500;color:#299abc;font-family:Gotham}.our-owner .owner-box .right-box h2{color:#000;font-weight:700;font-family:Margaret;font-size:48px;line-height:58px;padding:10px 0;margin:0}.our-owner .owner-box .right-box p{color:#000;font-size:16px;font-weight:400;line-height:30px;font-family:Gotham;margin-bottom:10px!important;margin-top:0}.our-owner .owner-box .right-box p:last-child{margin-bottom:0!important}.contact-bg{background:#f4f6fa}.template-blog .main-blog.page-width{padding-left:10px!important;padding-right:10px!important}.template-blog .card__information span.circle-divider{font-size:16px;color:#299abc;font-weight:500;font-family:Gotham;line-height:44px}.template-blog .card__information h3.card__heading a{color:#000;font-size:32px;font-weight:700;line-height:44px;font-family:Margaret;text-decoration:none;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1}.template-blog .card__information p{color:#000;font-size:16px;font-weight:400;font-family:Gotham;line-height:30px;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3}.template-blog .blog-articles{gap:20px}.template-blog h1{font-size:48px;font-weight:700;font-family:Margaret;line-height:58px;margin:0!important;padding-bottom:50px}.template-article h1.article-template__title{font-size:48px;font-weight:700;font-family:Margaret;line-height:58px;color:#000}.template-article .title-width,.template-article .image-width{max-width:1036px;margin:auto;width:100%;padding:0 20px}.template-article .text-width{max-width:1036px;margin:auto;width:100%}.article-template__content h2 span{color:#000;font-size:35px;font-weight:700;line-height:44px;font-family:Margaret}.article-template__content p span{font-size:16px;font-weight:400;line-height:30px;color:#000;font-family:Gotham}.recent-main{padding:100px 10px;max-width:1336px;margin:100px auto auto;width:100%;border-top:1px solid #000}.recent-main ul li:before{width:0;height:0;background:transparent;border:0}.recent-main ul{margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:20px}.recent-main ul li{list-style-type:none}.recent-main h2{font-size:54px;font-weight:700;font-family:Margaret;color:#000;line-height:44px;margin:0 0 50px}.recent-main .rect-pic{position:relative;padding-bottom:60%}.recent-main .rect-pic img{position:absolute;left:0;right:0;top:0;bottom:0;height:100%;width:100%;object-position:center;object-fit:cover}.recent-main .rect-post-text{padding-top:40px}.recent-main .rect-post-text span{font-weight:500;margin:0;color:#299abc;font-size:16px;text-transform:uppercase;font-family:Gotham}.recent-main .rect-post-text a{text-decoration:none}.recent-main .rect-post-text a h3{font-family:Margaret;color:#000;font-size:32px;line-height:44px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;margin:10px 0}.recent-main .rect-post-text p{color:#000;font-size:16px;line-height:30px;font-family:Gotham;font-weight:400;margin:0;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3}.title-width p{font-size:16px;line-height:30px;font-family:Gotham;font-weight:400;color:#000}.title-width .publish-by{display:flex;gap:13px;align-items:center;padding:30px 0;border-top:1px solid rgb(0 0 0 / 15%)}.title-width .publish-by .autor-by{display:flex;align-items:center;gap:2px}.title-width .publish-by .autor-by .publish-text span{font-size:16px;line-height:25px;color:#000000b3;font-weight:500;font-family:Gotham}.title-width .publish-by .autor-by span.caption-with-letter-spacing span{color:#000;font-size:16px;line-height:25px;font-weight:500;font-family:Gotham;text-transform:capitalize}.title-width .publish-by .autor-by span.caption-with-letter-spacing time{color:#000;font-size:16px;line-height:25px;font-weight:500;font-family:Gotham;text-transform:capitalize}.title-width .publish-by .autor-by .publish-text svg{margin-right:5px}.con-outer{max-width:1036px;width:100%;margin:auto;padding:0 20px}.conclusion-section{padding:40px;background:#f3f5f6;border-left:4px solid #299ABC;margin-top:60px}.conclusion-section h2{margin:0;font-size:35px;color:#000;line-height:44px;font-weight:700;font-family:Margaret}.conclusion-section p{color:#323231;font-size:16px;margin:0;line-height:30px;font-weight:400;font-family:Gotham;padding-top:16px}.template-article .article-template__back.element-margin-top{display:none}.template-article ol{position:relative;padding-left:3.5rem!important}.template-article ol:before{position:absolute;content:"";left:0;height:78%;width:2px;background:#299abc;top:26px}.template-article ol li span strong{color:#299abc;font-size:30px;font-family:Margaret;line-height:62px;font-weight:700}.template-article li::marker{color:#299abc;font-size:30px;font-family:Margaret;line-height:62px;font-weight:700}.template-article li{position:relative}.template-article li:before{content:"";position:absolute;left:-40px;height:12px;width:12px;top:25px;border-radius:50px;background:#fff;border:2px solid #299ABC}.related-bg{background:#f3f5f6!important}.template-page-gallery h1{color:#000;text-align:center;font-size:48px;line-height:58px;font-weight:700;font-family:Margaret;width:60%;margin:20px auto 40px}.template-page-gallery .kt__header h2{display:none}.footer :before{height:0px!important;width:0px!important;background:transparent;border:0px!important}section#shopify-section-template--18806407004220__1763023985fe7c3c73{padding:100px 0}section#shopify-section-template--18806407004220__1763023985fe7c3c73 .page-width{max-width:1336px;width:100%;margin:auto}div#judgeme_product_reviews{max-width:100%!important;width:100%!important}div#judgeme_product_reviews .jdgm-rev-widg{padding:0!important;margin:0;border:none}.jdgm-rev-widg__header h2.jdgm-rev-widg__title{color:#000;font-size:30px;font-weight:700;line-height:66px;font-family:Margaret}.jdgm-histogram.jdgm-temp-hidden{display:flex;gap:23px}.jdgm-histogram .jdgm-star{color:#111!important}.jdgm-row-stars{padding-bottom:60px!important;padding-top:30px}.jdgm-rev-widg__summary .jdgm-star{font-size:16px;color:#f3bb4e!important}.jdgm-histogram__bar{margin:0 36px!important;width:166px!important;height:6px!important;border-radius:10px!important}.jdgm-histogram__bar-content{background-color:#299abc!important;border-radius:10px!important}.jdgm-histogram__frequency{margin:0;width:24px;text-align:left;color:#111!important;font-size:14px;font-family:Lato,sans-serif;line-height:30px}.jdgm-histogram__bar{background:#ddf7ff!important}.jdgm-rev-widg__summary-inner{font-size:14px;color:#111;font-family:Gotham;font-weight:400}img.jdgm-verified-checkmark{display:none}.jdgm-widget-actions-wrapper a.jdgm-write-rev-link{background:#299abc!important;border:1px solid #299ABC!important;height:55px;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:500;font-family:Gotham;text-transform:uppercase;color:#fff;max-width:214px!important;width:100%}.jdgm-row-actions{display:none!important}.jdgm-star{color:#111!important}.jdgm-rev{margin:0;padding:50px 0 35px!important}.jdgm-rev__icon{height:51px!important;width:51px!important;display:flex!important;justify-content:center;align-items:center;border-radius:50px!important;background:#ccd2e1!important}span.jdgm-rev__author-wrapper{margin-top:19px!important;position:relative;top:17px;left:10px}span.jdgm-rev__author-wrapper span.jdgm-rev__author{color:#111!important;font-family:Gotham;font-size:14px;font-weight:500}.jdgm-rev__body p{color:#020202;font-size:15px;font-weight:400;font-family:Gotham;line-height:34px}.jdgm-rev__body{max-width:745px!important;width:100%;margin-left:auto!important}span.jdgm-rev__timestamp{color:#454545!important;font-size:14px;font-weight:400;font-family:Gotham;line-height:30px}.product-git_buttons{display:contents}.cta_buttons{display:flex;align-items:center;gap:14px}.cta_buttons .common_button{width:100%;max-width:100%;display:flex;align-items:center;gap:10px;padding:14px 20px;height:54px}.cta_buttons .common_button{background:#299abc;border:1px solid #299ABC;border-radius:0;box-shadow:none;font-family:Gotham;font-size:15px;font-weight:500;line-height:normal;color:#fff;text-decoration:none;text-transform:math-auto;padding:17px 22px;display:flex;align-items:center;justify-content:center}.cta_buttons a.common_button.cht_btn{background:transparent;color:#fff}.cta_buttons a.common_button.cht_btn{background:transparent;border:1px solid #000;color:#000;text-transform:capitalize;display:flex;justify-content:center;font-size:16px}.cta_buttons a.common_button.cfq_btn svg path{fill:#fff}.cta_buttons a.common_button.cht_btn svg path{fill:#000}.new-one .cta_buttons,.new-two .product-form__buttons{display:none}.balance-box{display:flex;gap:0px}.new-two .product__info-container{position:relative}.new-two .product__sku{color:#000;font-size:14px;font-family:Gotham;font-weight:400;padding-left:15px;border-left:1px solid rgb(0 0 0 / 15%);margin:0}.new-two .product__inventory{color:#000;font-size:14px;font-family:Gotham;font-weight:400;padding-right:15px;margin:0}.cta_buttons a.common_button.cht_btn:hover{background:#299abc;color:#fff}.cta_buttons a.common_button.cht_btn:hover svg path{fill:#fff!important}.cta_buttons .common_button:hover{color:#000;background-color:#fff}.cta_buttons .common_button:hover svg path{fill:#000!important}span.jdgm-rev__rating{text-align:center;display:flex;justify-content:end;width:50%;position:absolute;top:68px}.gf-filter-contents{padding:30px;border:1px solid rgb(0 0 0 / 10%);position:relative;margin-top:80px}.gf-filter-contents:before{content:"Filters";position:absolute;top:-70px;left:0;font-size:28px;font-weight:700;color:#000;font-family:suisse works;line-height:28px}.gf-filter-contents .gf-block-title span{color:#000;font-size:17px;font-weight:700;line-height:28px;letter-spacing:.04em;font-family:Gotham;text-transform:uppercase}.gf-filter-contents .gf-option-block{padding:0 0 30px;margin-bottom:30px}.gf-filter-contents .gf-option-block:last-child{margin-bottom:0;padding-bottom:0}.gf-left #gf-tree{width:25%!important}.gf-Checkbox,.gf-RadioButton{border:1px solid #c4cdd5;border-radius:1px;display:block;flex:0 0 16px;height:20px!important;margin-right:6px;min-width:20px!important;position:relative;width:20px!important}.gf-filter-contents ul.gf-option-box span.gf-label{color:#000;font-size:14px;line-height:28px;font-weight:500;font-family:Gotham;line-height:14px}.gf-filter-contents ul li button{align-items:flex-start!important}.gf-filter-contents .gf-range-inputs{display:none}.gf-theme-version-15 #gf-tree .noUi-handle{background:#fff!important;border:2px solid #185278!important;height:15px!important;top:-7px;width:15px!important;border-radius:0!important}.gf-theme-version-15.spf-has-filter #gf-tree .noUi-connect,.gf-theme-version-15.spf-has-filter #gf-tree .noUi-connects{background-color:#185278!important}form.gf-controls-search-form{display:none}.gf-left .gf-option-block.is-collapsed .gf-block-title .h3:after{content:"+"!important;font-size:25px;color:#000}.gf-left .gf-option-block .gf-block-title .h3:after{content:url(/cdn/shop/files/minus.svg?v=1765866230)!important}.template-collection .shopify-section .collection li.grid__item{width:100%!important;max-width:100%!important}.template-collection ul#gf-products{display:grid!important;grid-template-columns:1fr 1fr 1fr!important;row-gap:50px}.collection .card-wrapper .card .card__information .card__heading a{color:#000;font-size:16px;line-height:28px}.gf-theme-version-15.spf-has-filter .checked .gf-Checkbox{background-color:#299abc!important;border-color:#299abc!important}body.gl-search-open{overflow:auto!important}.gpo-app .gpo-element.gpo-form__group{margin-bottom:0}.gpo-app .gpo-element.gpo-form__group label.gpo-label .gpo-label__icon{display:none}.gpo-app .gpo-element.gpo-form__group label.gpo-label{cursor:auto;pointer-events:none}.gpo-container .gpo-app{margin-top:-14px}.gpo-element label.gpo-label .label-content{color:#000;font-size:16px;font-weight:700;margin-bottom:5px;position:relative;font-family:Gotham;line-height:24px}.gpo-app .gpo-element.gpo-form__group label.gpo-label+.gpo-selected-values{display:none}.gpo-app .gpo-element .gpo-choicelist input{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.gpo-app .gpo-element .gpo-choicelist label:after{content:none}.gpo-app .gpo-element .gpo-choicelist label{border:1px solid #000!important;animation-fill-mode:rgb(var(--color-background));color:#000!important;border-radius:0!important;display:inline-block;margin:.7rem .5rem .2rem 0;padding:20px 30px!important;font-size:16px!important;letter-spacing:normal;line-height:1;text-align:center;transition:border var(--duration-short) ease;cursor:pointer;position:relative}.gpo-app .gpo-element .gpo-choicelist label span.choicelist-item__value{letter-spacing:.1rem;line-height:1;text-align:center;text-transform:capitalize}.gpo-app .gpo-element .gpo-choicelist label:before{border:none;padding:0;width:auto;height:auto}.gpo-app .gpo-element .gpo-choicelist input:checked+label{background-color:#299abc!important;color:#fff!important;border:1px solid #299ABC!important}.gpo-app .gpo-element .gpo-choicelist input:checked+label span.choicelist-item__value{color:#fff}.mySwiperColl .card.card--standard.card--media .media img{width:100%;max-width:100%;object-fit:cover}.mySwiperColl .card--media .card__inner:before{padding-bottom:95%}.image_with_text_cst:not(.with_width) .image_box img{max-height:625px;object-fit:cover}.shopify-policy__container{max-width:1024px;padding:50px 0}.shopify-policy__title h1{color:#000;font-size:48px;line-height:58px;max-width:720px;margin:auto;font-family:Margaret;padding:10px 0 30px}.shopify-policy__body p,.shopify-policy__body ul li{color:#000;font-size:16px;font-family:Gotham;line-height:30px}.shopify-policy__body ul li p{display:inline}.mySwiperColl .card.card--standard.card--media .media{background:#fff;aspect-ratio:auto}.products_metaimage.no_products{padding:0}.map_iframe{margin-bottom:20px}body .lf-filters a.kt-button{border-color:#185278;color:#185278}body .lf-filters a.kt-button.lf-active{border-color:#185278;background:#185278}body .lf-filters a.kt-button:hover,body .lf-filters a.kt-button span:hover{background:#299abc;border-color:#299abc;color:#fff}#quiz-container .quiz-content{max-width:80%;max-height:80%}swym-storefront-layout-tab-content .swym-storefront-layout-header,.swym-storefront-layout-layout .swym-storefront-layout-login-user-container{background:#fff}.product_info_tabs .tab_owner_manul a{display:inline-flex;flex-direction:column;align-items:center;color:#fff;text-decoration:none;text-underline-offset:5px;width:100%;max-width:calc(25% - 15px);text-align:center;border:1px solid #ffffff1f;justify-content:center;padding:15px;font-size:12px;font-weight:500}.product_info_tabs .tab_owner_manul a img{width:100%;max-width:85px;background:#ffffff1f;padding:8px 0;margin-bottom:12px}.product_info_tabs .tab_owner_manul a span{font-size:14px;font-weight:400}.product_info_tabs .tab_owner_manul a:hover span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.product_info_tabs .tab_owner_manul{display:flex;gap:20px;flex-wrap:wrap}.tab_tech_info.warranty-table{width:100%}.tab_add_info .metafield-rich_text_field h3{color:#fff;font-size:28px;font-weight:600;margin:10px 0}html{scroll-behavior:smooth}.warranty-table thead tr th{background:#003558}.section-card h3{font-weight:600}.tab_add_info.description_tab{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:20px}.description_tab p{color:#111}.hero_section_inner .content_box{background:#303030b3;border:2px solid #0000002b;padding:25px 30px;max-width:380px;width:100%}.hero_section_inner .content_box .title{color:#fff;font-family:Margaret;font-size:32px;line-height:normal;text-transform:capitalize;margin:0 0 10px;max-width:250px}.hero_section_inner .content_box p{margin:0 0 15px;color:#ffffffbf;font-family:Gotham;font-size:18px;line-height:30px}.hero_section_inner .content_box .common_button{width:100%;max-width:100%;text-align:center;text-transform:uppercase}.hero_section_inner .bannr_buttons .common_button{text-transform:uppercase}.hero_section_inner .bannr_buttons{display:flex;align-items:center;gap:15px}.hero_section_inner .bannr_buttons .common_button.dark{background:#299abc;border-color:#299abc;color:#fff}.hero_section_inner .bannr_buttons .common_button.dark:hover{color:#fff;background:#000;border-color:#fff}.trusted_partner_innr{padding:0 0 100px}.trusted_partner_innr .logos_row{display:flex;flex-wrap:wrap}.trusted_partner_innr .logo_box{width:100%;max-width:20%;padding:0 15px;position:relative;display:flex;align-items:center}.trusted_partner_innr .logo_box img{width:100%;max-width:fit-content}.trusted_partner_innr .logo_box:after{content:"";height:100%;right:0;background:#0000001a;width:1px;position:absolute}.collection_slider .card__content p.card__caption{display:block;font-size:15px;line-height:22px;margin:10px 0 15px;flex:1}.collection_slider .card__content a.shop_bttn{background:#299abc;border-color:#299abc;color:#fff;border:1px solid #fff;border-radius:0;width:100%;max-width:80%;display:block;box-shadow:none;font-family:Gotham;font-size:15px;font-weight:500;line-height:normal;text-decoration:none;padding:12px 20px;text-align:center;margin:0 auto}.collection_slider .mySwiperColl .swiper-wrapper .swiper-slide{height:auto}.collection_slider .mySwiperColl .card:hover .card__content a.shop_bttn{color:#fff;background:#000;border-color:#fff}.tech-spec-section{overflow:auto}.tab-content .tech_spec_tables section{overflow:auto}@media(max-width:1300px){.custom-meta-product-list{grid-template-columns:1fr 1fr 1fr}}@media(max-width:1024px){.contact-layout .contact-left h1{font-size:29px}.contact-layout{gap:30px;padding:50px 0}.products-pages.product{gap:20px!important}.description-main{padding:50px 0}.products-pages.product .product__title h1{font-size:28px;margin-top:10px}.description-box .left-area h2{font-size:28px}.description-box{gap:20px}.product-tab-section{padding:50px 0}.warrenty-info-section h2{margin:0 0 20px;font-size:28px}.warranty-void h2{font-size:28px}.related-products h2{font-size:28px;line-height:58px}.related-products .card-wrapper h3 a{margin:10px 0}.related-products .card-wrapper .price__regular{display:block}.gallery-hero .gallery-content h1{font-size:35px;line-height:38px}.story-content h2{font-size:35px;line-height:48px;padding:10px 0}.vision-content h2{font-size:35px;line-height:48px;margin-top:10px}gallery-hero{margin:30px 0 15px}.our-story{padding:16px 0 30px}.our-vision{margin:30px 0;padding:60px 0}.our-owner{padding:30px 0}.template-blog h1{font-size:35px;line-height:35px;padding-bottom:30px}.template-blog .card__information h3.card__heading a{font-size:25px;line-height:30px}.template-article h1.article-template__title{font-size:35px;line-height:45px}.article-template__content h2 span{font-size:25px;line-height:34px}.template-article ol li span strong{font-size:20px;line-height:42px}.template-article li::marker{font-size:20px;line-height:42px}.conclusion-section{padding:20px;margin-top:40px}.conclusion-section h2{font-size:25px}.recent-main{padding:20px;margin:60px auto auto}.recent-main h2{font-size:32px;line-height:24px}.template-article ol:before{height:75%}.template-page-gallery h1{font-size:32px;line-height:38px;width:100%}section#specifications{overflow:auto}}@media(max-width:989px){.products-pages.product .product-form__submit,.product-git_buttons .common_button{max-width:100%}.products-pages.product .product__info-wrapper{max-width:100%!important}}@media(max-width:767px){.announcement-bar-section .utility-bar .announcement-bar__message{padding:8px 0;min-height:auto}.announcement-bar img.anouncment_bar_image{margin:0;padding-bottom:5px}.announcement-bar-section .utility-bar{min-height:auto}.header__icons{gap:0}.header__icons .header__icon svg{height:20px;width:auto}details-modal.header__search{display:none}header.header{padding:6px 3rem;grid-template-areas:"heading icons navigation";grid-template-columns:auto 1fr auto!important;column-gap:1rem;grid-template-rows:1fr 1fr}header.header .search-bar-area{grid-column:1 / -1;width:100%;max-width:100%}.header__icons .swym-header-launcher .swym-header-launcher-icon:after{width:22px;height:22px;top:14px}header.header .header__heading{justify-self:left}header.header .header__heading-logo-wrapper img{max-width:100px}.hero_section_inner .content_block,.hero_section_inner .discount_block{max-width:100%}.hero_section_inner .content_block{padding:40px 20px}.hero_section_inner .content_block .section_title{font-size:30px;line-height:normal;margin:0 0 12px}.hero_section_inner .content_block p{font-size:16px;line-height:22px}.content_block a.common_button{margin-top:25px}.common_button{padding:14px 20px;font-size:14px}.hero_section_inner .discount_block span.discount_num{font-size:54px}.hero_features{flex-wrap:wrap}.hero_features .inner_text{max-width:100%;text-align:left}.hero_features .cst_detail span.cst_name{font-size:17px}.hero_features .cst_detail img{max-width:35px}.shopify-section .collection{padding:50px 0}.collection .collection__title .title{font-size:34px;line-height:normal}.shopify-section .collection li.grid__item{width:100%;max-width:100%}.image_with_text_cst_inner{flex-wrap:wrap}.image_with_text_cst_inner .image_box{width:100%;max-width:100%}.image_with_text_cst_inner .content_box{max-width:100%}.image_with_text_cst_inner .content_box{max-width:100%;padding:50px 20px}.image_with_text_cst_inner .content_box h2{font-size:34px;line-height:normal}.collection_list_slider{padding:55px 0}.collection_list_slider_inner .heading h2{font-size:34px;line-height:normal;padding:0 20px}.banner_with_text_inner .content_box{flex-wrap:wrap}.banner_with_text_inner .content_box h2{max-width:100%;font-size:34px;line-height:normal;white-space:normal}.banner_with_text_inner .content_box .para{max-width:100%}.testimonials_sec{padding:70px 0}.testimonials_sec .heading .section_title{font-size:34px;line-height:normal;text-align:center}.products_metaimage{padding:60px 0}.custom-meta-product-list{flex-wrap:wrap}.custom-product-item .meta-image img{min-height:420px;max-height:420px}.footer__content-upper{padding:50px 0;gap:0}.footer__content-upper>div{max-width:100%;border-right:none!important;border-left:none!important;border-bottom:1px solid #ffffff1a;padding-bottom:30px;margin-bottom:30px}.footer__content-upper>div:last-child{border:none!important;padding:0;margin:0}.footer__content-upper .contact_details a.anch,.footer__content-upper .contact_details p{font-size:16px}.footer .footer_menubox .footer__blocks-wrapper{max-width:100%;padding:40px 0 0;margin:0}.footer .footer_menubox .footer-block--newsletter{max-width:100%;border:none;padding:0 0 40px}.footer-block--newsletter .footer-block__newsletter{padding-left:0}.get_in_touch_main{padding-left:0;margin-top:40px;padding-top:30px}.footer-block__newsletter h2.footer-block__heading,.get_in_touch_main h2.footer-block__heading{font-size:17px}.git_buttons{flex-wrap:wrap}.newsletter-form__field-wrapper .field input,.newsletter-form__field-wrapper .field button.newsletter-form__button,.git_buttons .common_button{height:50px}.header_mega_menu{display:none}.contact-layout{padding:50px 0;flex-wrap:wrap}.contact-layout .contact-left{width:100%}.contact-layout .conatct-right{width:100%;padding:10px}.products-pages.product .grid__item.product__media-wrapper{max-width:100%!important}.products-pages.product .product__info-wrapper{max-width:100%!important;padding-left:0!important}.products-pages.product .price{font-size:20px}.product__info-container{max-width:100%}.description-box{flex-wrap:wrap}.description-box .left-area,.description-box .right-area{width:100%}.products-pages.product .product__description{padding-bottom:0}.description-main{padding:10px 0}.product_info_tabs .tab-buttons{gap:30px;max-width:700px;overflow-x:scroll}.product_info_tabs .tab-btn{padding:0 0 20px;font-size:16px;white-space:nowrap}.warranty-table table thead tr th{padding:18px 20px;font-size:13px}.warranty-table table tbody tr td{border-right:1px solid rgb(255 255 255 / 22%);padding:18px 20px}.warranty-void ul{padding-left:20px}.section-template--18806407004220__related-products-padding{padding-top:35px;padding-bottom:35px}.vision-content .innovate-box{grid-template-columns:1fr}.our-owner .owner-box{gap:35px;flex-wrap:wrap}.our-owner .owner-box .left-box,.our-owner .owner-box .right-box{width:100%}.gallery-hero{aspect-ratio:1296 / 907;align-items:center;justify-content:center;margin:30px 0;padding:20px;text-align:center}.gallery-hero .gallery-content h1,.story-content h2,.vision-content h2,.our-owner .owner-box .right-box h2{font-size:30px;line-height:38px}.our-vision{margin:30px 0;padding:30px 0}.custom-meta-product-list{grid-template-columns:1fr 1fr}.template-collection ul#gf-products{grid-template-columns:1fr 1fr!important}section#specifications{overflow:auto}.product_info_tabs .tab_owner_manul a{max-width:calc(50% - 10px)}.hero_features{flex-wrap:wrap;gap:28px}.hero_section_inner .bannr_buttons{flex-wrap:wrap;gap:10px;margin-top:20px}.hero_section_inner .bannr_buttons .common_button{margin:0}.hero_section_inner .content_box .title{font-size:26px}.hero_section_inner .content_box p{font-size:16px;line-height:26px}section.section-card .feature-grid{grid-template-columns:auto}section.section-card .components-grid{grid-template-columns:auto}section.section-card .model-grid{grid-template-columns:auto}}@media(max-width:576px){button.search__button.field__button{width:65px;font-size:12px}.header__search--inline .search__input{padding-right:75px!important;font-size:12px}.products-pages.product .product__title h1{font-size:20px;margin-top:10px;line-height:30px}.custom-meta-product-list,.recent-main ul{grid-template-columns:1fr}.recent-main .rect-post-text a h3{font-size:25px;line-height:44px}.title-width .publish-by,.cta_buttons,.product-form__buttons{flex-wrap:wrap}.gf-left #gf-tree{width:90%!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/style.css.map */
