body,button,input,select,textarea,a,p,span,.underlined-link,.rte a{font-family:Gordita,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#023a7ef0}h1,h2,h3,h4,h5,h6,label,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Gordita,sans-serif;color:#023a7ef0}.cart-count-bubble{bottom:25px!important;left:24px!important}.cart-count-bubble span{font-size:11px}.featured_coll_sec .card__information .card-information .caption-with-letter-spacing{margin-top:1rem!important}.newsletter-form .field:after,.newsletter-form .field:before{display:none}.newsletter-form .field__input:focus{box-shadow:none}.newsletter-form{border-bottom:2px solid #023a7ef0}.img_with_text .image-with-text__media img{border-radius:10px!important}.collapsible_content_sec .collapsible-content__media img{border-radius:10px}.img_with_text .image-with-text__content .image-with-text__text+.button{margin-top:2rem}.img_with_text .image-with-text__text{margin-top:1rem}.newsletter-form__field-wrapper .field__label{left:0;font-size:14px}.field__input:focus~.field__label{left:0!important}.newsletter-form__button{display:flex;align-items:center;justify-content:flex-end;padding:0 65px}.newsletter-form__button .svg-wrapper{position:relative}.custom-marquee-slide p{margin:0;color:#fff;line-height:normal;font-size:11px}.custom-marquee-wrapper{background:#023a7e}.newsletter-form__button .svg-wrapper{padding-left:0;font-size:14px;font-weight:500}.footer__list-social svg path{fill:#023a7e}.footer-block .footer-block__heading{font-size:14px;font-weight:600}.header__inline-menu .header__active-menu-item{text-decoration:none}.header__inline-menu .header__active-menu-item{text-decoration:none;color:#023a7ef0}.footer-block__details-content a{color:#023a7ef0}.header__inline-menu .list-menu__item span{color:#023a7ef0;font-size:14.5px}.header__icon{text-decoration:auto}.header--middle-left{grid-template-columns:1fr auto 1fr!important}.header__icons{align-items:center}.header__icons .line_svg{padding-top:8px}.header__icons .line_svg svg{width:2px}.header__icons .header__search .svg-wrapper,.header__icons .header__icon{font-size:14px;color:#000}.image_banner .banner__content .banner__heading{font-size:20px}.image_banner .banner__content .banner__text p{line-height:7rem}.homepage_banner .banner__box .banner__buttons .button:after,.homepage_banner .banner__box .banner__buttons .button:before{display:none}.homepage_banner .image_banner .banner__content .banner__buttons .button{background:#023a7e;color:#fff;font-size:15px;border:1px solid #023a7ef0;transition:.5s all ease-in-out}.homepage_banner .image_banner .banner__content .banner__buttons .button:hover{background:transparent;border:1px solid #023a7ef0!important;transition:.5s all ease-in-out;color:#023a7ef0}.multicolumn_section .multicolumn-card__image-wrapper .media{height:40px;padding-bottom:0!important}.multicolumn_section .multicolumn-list .multicolumn-card__info .inline-richtext{font-size:18px;font-weight:400;letter-spacing:normal}.multicolumn_section .multicolumn-list .multicolumn-card__info .rte p{max-width:223px;text-align:center;margin:0 auto;font-size:14px}.multicolumn_section .multicolumn-card__info{padding-bottom:0!important}.multicolumn-card__info{padding-top:5px!important;padding-bottom:5px!important}.collection__title .title{font-size:40px;font-weight:400}.collection__title .title{text-align:center}.multicolumn_section .page-width{padding-left:0!important;padding-right:0!important}.featured_coll_sec .card__information .card-information .price{margin-top:0!important}.featured_coll_sec .grid__item .card__information a{text-transform:capitalize;letter-spacing:normal}.featured_coll_sec .card__information{align-items:center}.featured_coll_sec .grid__item .card__information .price-item{font-size:14px}.featured_coll_sec .card__information .card-information{text-align:right}.featured_coll_sec .card__information{display:flex;flex-direction:row;text-align:center;padding-bottom:1rem!important}.image-with-text__text-item{background-repeat:no-repeat;background-size:cover}.featured_coll_sec .grid__item:first-child{margin-left:0!important}img.mobile_image{display:none!important}.collapsible_content_sec .collapsible-content__heading{font-size:40px;font-weight:400}.collapsible_content_sec .accordion .icon-caret{height:25px;width:25px;top:calc(50% - 1.2rem)}.collapsible_content_sec .accordion{border-top:none}.collapsible_content_sec .collapsible-content summary:hover .accordion__title{text-decoration:none!important}.collapsible_content_sec .accordion__title{font-size:16px;padding:15px 0}.collapsible_content_sec .accordion__content p{font-size:14px;line-height:1.5}.caption-with-letter-spacing{font-size:12px}.collapsible_content_sec .grid__item.grid_item_content{padding-left:20px}.collapsible_content_sec .collapsible-content__grid{align-items:center}.footer__content-top,.footer__content-bottom{padding-left:5rem;padding-right:5rem}.footer-block__details-content .list-menu__item--active,.footer-block__details-content .list-menu__item--link:hover{text-decoration:unset!important}.footer-block__details-content a{color:#023a7ef0!important}.video_banner_inner .video video{width:100%}.video_banner_inner .video .banner_content{position:absolute;bottom:60px;padding-left:5rem;padding-right:5rem}.video_banner_inner .banner_content p,.video_banner .video_banner__inner .banner_content p{font-size:14px;margin-left:6px}.video_banner_inner .banner_content h2{font-size:40px;color:#fff;font-weight:400;text-transform:uppercase;max-width:100%;margin-top:20px;margin-bottom:20px}.homepage_banner .banner__box .banner__heading{font-size:50px;line-height:normal}.homepage_banner .banner__box{width:45rem!important}.homepage_banner .banner__box p{font-size:16px;line-height:3rem!important}.homepage_banner .banner__box p{font-size:16px;line-height:3rem;width:364px}.banner_content .button:hover{background:transparent;color:#023a7e;border:1px solid #023a7e;!important}.banner_content .button{background:#023a7e;color:#fff;font-size:15px;transition:.5s all ease-in-out;border:1px solid #023a7e}.newsletter-form__button .svg-wrapper svg{position:absolute;right:-60px;background:#023a7ef0;padding:4px;border-radius:115px;transform:rotate(-45deg);transition:.5s all ease-in-out;height:26px;width:26px!important}.newsletter-form__button .svg-wrapper svg path{fill:#fff}.newsletter-form__button:hover .svg-wrapper svg{transform:rotate(0)}.banner_content .button:before,.banner_content .button:after{display:none}.video_banner .video_banner__inner .video video{width:100%}.video_banner .video_banner__inner .video{position:relative;filter:brightness(1.3)}.video_banner .video_banner__inner .video .banner_content{position:absolute;top:50%;max-width:65rem;transform:translate(-50%,-50%);left:50%;display:flex;flex-direction:column;justify-content:center;background:#ffffff38;padding:20px 0}.video_banner .video_banner__inner .banner_content h2{font-size:50px;line-height:normal;font-weight:400;text-transform:capitalize;margin-top:20px;margin-bottom:20px;max-width:745px;text-align:center}.top_left_text p{font-size:30px}.testimonial_wrapper_outer .testimonial_wrapper .testimonial_title h2{font-size:40px;font-weight:400;margin:0;padding:25px 0;text-align:center}.testimonial_title .custom_title:after{content:"";background:url(/cdn/shop/files/better_1.svg?v=1755173248);background-repeat:no-repeat;width:200px;height:20px;position:absolute;bottom:8px;left:50%}.testimonial_section,.video_banner{background:#f3f4ef}.testimonial_inner{display:flex;width:100%;gap:20px}.testimonial_inner .testimonial_left,.testimonial_inner .testimonial_right{width:50%}.testimonial_inner .testimonial_left img{width:100%;border-radius:10px}.testimonial_inner .testimonial_left .button{padding:0;transition:.5s all ease-in-out}.testimonial_inner .testimonial_left p{font-size:20px;line-height:35px;margin-bottom:0}.testimonial_inner .testimonial_right .testimonial_review{display:flex;background:#fff;border-radius:10px;align-items:center;padding:12px 13px;gap:20px;max-height:230px}.testimonial_inner .testimonial_right .testimonial_review img{width:80px;height:80px;border-radius:50%}.testimonial_right{display:flex;flex-direction:column;row-gap:20px}.testimonial_review .content p{font-size:14px;margin:0}.testimonial_review .content h3{font-size:16px;font-weight:400}.testimonial_section{padding-bottom:50px}.footer__blocks-wrapper .footer-block:nth-child(1){width:100%}.footer__blocks-wrapper .footer-block:not(:first-child){width:19%}.footer__content-bottom{display:flex;align-items:center}.footer__content-bottom .footer__content-bottom-wrapper.first{order:2}.footer__localization:empty+.footer__column--info{align-items:flex-end!important}.newsletter__wrapper .newsletter__subheading p{font-size:14px;text-transform:uppercase}.newsletter__wrapper h2.inline-richtext{font-size:40px;font-weight:400;max-width:50%;margin:0 auto;padding-top:20px;padding-bottom:40px}.newsletter-form{max-width:80rem!important}.footer__content-bottom{border-top:1px solid #023a7ef0!important;margin-left:5rem;padding:0!important;margin-right:5rem}.footer__payment{margin-top:10px!important}.footer__copyright{margin-top:0!important}.footer__content-top .grid{row-gap:2rem!important}.testimonial_inner .testimonial_left .button{margin-top:-8px;padding:0 25px;background:#023a7ef0;border:1px solid #023a7ef0}.testimonial_inner .testimonial_left p{margin-top:0}.template-index .header-wrapper{position:fixed;width:100%;background:transparent;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.template-index .shopify-section-header-sticky .header-wrapper{top:0;background:#fff;transition:.5s all ease-in-out}.video_banner_inner .video video{height:85vh;object-fit:cover}.video_banner_inner .video .banner_content{top:50%;left:50%;bottom:unset;transform:translate(-50%,-50%);text-align:center;z-index:1}.video_banner_inner .video{height:85vh}.video_banner_inner .video{position:relative}.video_banner_inner .video:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00000052;z-index:0}.template-index .header__icons .header__search .svg-wrapper,.template-index .header__icons .header__icon{font-size:14.5px}.template-index .shopify-section-header-sticky .header__inline-menu .list-menu__item span{color:#023a7ef0;font-size:14.5px}.template-index .shopify-section-header-sticky .header__icons .header__search .svg-wrapper,.template-index .shopify-section-header-sticky .header__icons .header__icon{font-size:14.5px;color:#000}.template-index .header__icons .line_svg svg line{stroke:#fff}.header__icon span svg path{fill:#023a7ef0}.template-index .shopify-section-header-sticky .header__icons .line_svg svg line{stroke:#000}.video_banner_inner .video .banner_content p{width:fit-content;margin:0 auto;font-size:13px;background:#0ba0a1;text-transform:lowercase;padding:2px 15px;border-radius:18px;position:relative}.video_banner_inner .video .banner_content p:after{content:"";position:absolute;background:#03397a;top:11px;left:6px;height:5px;width:5px}.product-card-wrapper.underline-links-hover:hover a{text-decoration:unset!important}.video_banner .video_banner__inner .video video{height:75vh;object-fit:cover}.top_left_text p{font-size:14px;margin:0}a.button{font-size:14px!important;letter-spacing:2px;font-weight:500}a.button:hover{background:transparent;color:#023a7e;border:1px solid #023A7E!important}.collapsible_content_sec .accordion summary{padding:1rem 0!important}.collapsible_content_sec .accordion__title{letter-spacing:normal}.collapsible_content_sec .accordion__title{padding-left:10px}.testimonial_left p{font-family:Catamaran;font-size:15px!important;line-height:normal!important}.testimonial_inner .testimonial_left p{margin-top:0;margin-bottom:21px}.testimonial_inner .testimonial_left .button:hover{color:#023a7ef0;border:1px solid #023a7ef0!important;background:transparent}.testimonial_inner .testimonial_left .button:before,.testimonial_inner .testimonial_left .button:after{display:none}.header__menu-item:hover span{text-decoration:unset!important}.footer__content-bottom{padding-bottom:15px!important;margin:0 auto}.footer__content-bottom-wrapper{padding:0}.img_with_text .image-with-text__content a.button:before,.img_with_text .image-with-text__content a.button:after{display:none}.img_with_text .image-with-text__content a.button{transition:.5s all ease-in-out;border:1px solid #023a7ef0}.footer-block__details-content .list-unstyled{padding-left:0!important;justify-content:flex-start;gap:14px}.footer-block__details-content .list-unstyled .list-social__item{border:1px solid #023a7e;border-radius:50%;padding:3px;transition:.6s ease all;width:40px;height:40px;display:flex;justify-content:center;align-items:center}.footer-block__details-content .list-social__link{padding:0!important}.copyright__content{font-size:14px!important}.top_left_text svg{height:14px;width:15px;padding-bottom:3px}.top_left_text{display:flex;gap:3px;align-items:center;margin:0 auto}.video_banner .banner_content .button{width:max-content;margin:0 auto}.image-with-text__content .image-with-text__text p{font-size:14px;margin-top:5px}.featured_coll_sec .quick-add .quick-add__submit:hover{background:#000;border:1px solid #000}.featured_coll_sec .quick-add .quick-add__submit:hover span{color:#fff}.featured_coll_sec .quick-add .quick-add__submit{transition:.5s all ease-in-out;border:1px solid #023a7ef0;min-width:60%!important;margin:5px auto 0}.featured_coll_sec .quick-add .quick-add__submit:before,.featured_coll_sec .quick-add .quick-add__submit:after{display:none}.featured_coll_sec .quick-add .quick-add__submit span{font-size:14px;color:#fff}.featured_coll_sec .slider-mobile-gutter .product-grid .slick-dots{position:unset!important}.featured_coll_sec .slider-mobile-gutter .product-grid .slick-dots{position:unset!important;display:flex;align-items:center;justify-content:center;gap:5px;padding-top:20px}.drawer__footer .cart__ctas button{background:#023a7ef0;border:1px solid #023a7ef0;transition:.5s all ease-in-out}.drawer__footer .cart__ctas button:hover{background:transparent;border:1px solid #023a7ef0;color:#023a7ef0;transition:.5s all ease-in-out}.drawer__footer .cart__ctas button:after,.cart__ctas button:before{display:none}.template-list-collections h1.title{text-align:center;margin:3rem 0}.template-list-collections .collection-list{margin-bottom:50px}.template-list-collections .featured_coll_sec .card-wrapper{margin:0 20px}.footer-block__details-content .list-unstyled .list-social__item:hover{background:#023a7e}.footer-block__details-content .list-unstyled .list-social__item:hover svg path{fill:#fff}.home_multi_mbl ul.slick-dots{padding:0;display:flex;gap:10px;justify-content:center;align-items:center;margin-top:20px}.home_multi_mbl ul.slick-dots li{list-style:none;display:inline-flex}.home_multi_mbl ul.slick-dots li button{font-size:0;border:0;width:12px;height:12px;background:#0f4686;border-radius:555px;transition:.6s ease all;opacity:.4}.home_multi_mbl ul.slick-dots li.slick-active button{width:30px;opacity:1}@media screen and (max-width: 1440px){.template-page-contact .contact{max-width:1300px}.collapsible_content_sec .accordion__content p{font-size:14px}.shopify-policy__container{max-width:1400px!important}.newsletter-form{max-width:60rem!important}.footer__content-top{padding-bottom:3rem!important}.newsletter__wrapper h2.inline-richtext{padding-bottom:20px}.image-with-text__content .image-with-text__heading{font-size:36px;font-weight:400;line-height:50px}.img_with_text_home .image-with-text__content .image-with-text__heading{font-size:36px}.accordion summary{padding:0!important}.collapsible_content_sec .accordion__title{padding:15px 0}.accordion p{font-size:14px}.collapsible_content_sec .accordion__title{font-size:14px;letter-spacing:normal}.top_left_text p{font-size:16px}.testimonial_inner .testimonial_right .testimonial_review{padding:20px;max-height:max-content}.testimonial_review .content p{font-size:16px}.testimonial_review .content h3{font-size:15px;margin-bottom:0}.testimonial_inner .testimonial_right .testimonial_review img{width:90px;height:90px}.testimonial_inner .testimonial_left p{font-size:16px;line-height:25px}.testimonial_left a.button{font-size:14px}.newsletter__wrapper .newsletter__subheading p{font-size:14px;text-transform:uppercase}.newsletter__wrapper h2.inline-richtext{font-size:30px;max-width:40%;padding-top:10px;line-height:4rem}.newsletter-form__button .svg-wrapper{padding-left:15px;font-size:14px}.newsletter-form__field-wrapper .field__label{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
