.clear:after{display:table;content:" ";clear:both}.halo_mobileNavigation .lang-currency-groups{display:none}.halo-section .hero-overlay--dark:before{background-color:transparent}.hero-content .title.mega-title--medium{font-size:30px}.halo-item .short-description{margin-bottom:.5rem}.page .radius-img{border-radius:15px}.page .halo-row{overflow:hidden;white-space:unset;text-align:center}.page .halo-row .halo-item{margin-bottom:3rem}.page-width.order-customer{padding-top:30px;padding-bottom:50px}@media only screen and (max-width: 767px){.halo-slideshow .slideshow .item{display:block}}.halo-slideshow .slide-image{overflow:initial;height:auto}.halo-slideshow .slide-image:after{background-color:transparent}.halo-slideshow .slide-heading{position:relative;margin-bottom:30px}.halo-slideshow .slide-heading:after{border:1px solid #fff;position:absolute;bottom:-17px;display:block;content:"";width:60%}.halo-slideshow .slide-button{padding:13px 15px}@media only screen and (max-width: 1024px){.halo-slideshow .slide-content.content--right{max-width:400px;right:15px;text-align:right}.halo-slideshow .slide-content.content--right .mega-title--medium:after{width:100%;right:0}}@media only screen and (max-width: 767px){.halo-slideshow .slide-content.content--right{max-width:300px}.halo-slideshow .slide-content.content--right .slide-text{margin-bottom:20px}.halo-slideshow .slide-content.content--right .slide-button{display:inline-block;min-width:auto}}@media only screen and (max-width: 550px){.halo-slideshow .slide-content.content--right{max-width:380px;right:0}.halo-slideshow .slide-content.content--right .mega-title--medium:after{width:90%}}@media only screen and (max-width: 550px){.halo-slideshow .has-mobile-banner .desktop_image{display:none}}@media only screen and (min-width: 550px){.halo-slideshow .has-mobile-banner .mobile_image{display:none}}.halo-collection-tab .section-header{color:#182e3d}.halo-collection-tab .nav-tabs{padding-bottom:20px}.halo-collection-tab .slick-prev{top:-53px;right:50px;left:auto}.halo-collection-tab .slick-next{top:-53px;right:10px}.halo-feature-icon{padding-top:19px!important;padding-bottom:19px!important}.halo-feature-icon .content .title{font-size:14px;font-weight:400;font-family:Poppins,sans-serif}.halo-feature-icon .icon .fa-truck{font-size:0;width:19px;height:20px;background:url(/cdn/shop/t/2/assets/shipping-truck.png) no-repeat center center;vertical-align:top}.home-feature-icon{border-bottom:0}.home-feature-icon,.halo-feature-icon-footer{padding:0}.home-feature-icon .halo-row,.halo-feature-icon-footer .halo-row{justify-content:center;display:flex;align-items:center}@media only screen and (max-width: 650px){.home-feature-icon .halo-row,.halo-feature-icon-footer .halo-row{display:block;white-space:normal;padding-top:10px;padding-bottom:10px}.home-feature-icon .halo-row .halo-item,.halo-feature-icon-footer .halo-row .halo-item{width:100%;margin-right:0}.home-feature-icon .halo-row .halo-item .halo-feature-icon,.halo-feature-icon-footer .halo-row .halo-item .halo-feature-icon{padding-top:7px!important;padding-bottom:7px!important}}@media only screen and (max-width: 1024px){.home-feature-icon .halo-row .halo-feature-icon,.halo-feature-icon-footer .halo-row .halo-feature-icon{max-width:400px}}@media only screen and (max-width: 1024px){.home-feature-icon .halo-row .title,.halo-feature-icon-footer .halo-row .title{font-size:12px}}@media only screen and (max-width: 1024px){div[data-section-type="banner block 1"] .halo-row-custom{display:block;overflow:visible;white-space:normal;margin-left:-15px;margin-right:-15px;padding-left:0}div[data-section-type="banner block 1"] .halo-row-custom .halo-item{width:33.3333333%;padding-left:15px;padding-right:15px;margin:30px 0 0}div[data-section-type="banner block 1"] .halo-row-custom .halo-item:nth-child(-n+3){margin-top:0}div[data-section-type="banner block 1"] .halo-row-custom .halo-item:nth-child(-n+2){margin-top:0}div[data-section-type="banner block 1"] .halo-row-custom .halo-item .content .title{font-size:16px}}@media only screen and (max-width: 1024px) and (max-width: 850px){div[data-section-type="banner block 1"] .halo-row-custom .halo-item:nth-child(-n+3){margin-top:30px}}@media only screen and (max-width: 1024px) and (max-width: 850px){div[data-section-type="banner block 1"] .halo-row-custom .halo-item{width:50%}div[data-section-type="banner block 1"] .halo-row-custom .halo-item .card-text-overlay{max-width:100%}}@media only screen and (max-width: 1024px) and (max-width: 600px){div[data-section-type="banner block 1"] .halo-row-custom .halo-item{width:100%;display:table;margin:30px auto;max-width:370px}}@media only screen and (min-width: 650px) and (max-width: 767px){.halo-section-background-gray .card-text-overlay .content{top:10px}.halo-section-background-gray .card-text-overlay .button-wrapper{bottom:10px}.halo-section-background-gray .card-text-overlay .button-wrapper .btn{font-size:12px;padding:10px 15px 8px}}@media only screen and (max-width: 650px){.halo-section-background-gray .halo-item{max-width:570px!important;display:table;margin:15px auto;width:100%!important}}@media only screen and (max-width: 480px){.halo-section-background-gray .card-text-overlay .content{top:10px}.halo-section-background-gray .card-text-overlay .button-wrapper{bottom:10px}.halo-section-background-gray .card-text-overlay .button-wrapper .btn{font-size:12px;padding:10px 15px 8px}}@media only screen and (max-width: 993px){.hero .hero-image{height:auto!important}}.hero .has-mobile-img .mobile-image{display:none}@media only screen and (max-width: 993px){.hero .has-mobile-img .mobile-image{transform:none;display:block;position:static;top:0;left:0;max-width:100%;min-height:auto}.hero .has-mobile-img .desktop-image{display:none}}.img-with-text{margin:60px 0}.img-with-text .container{display:flex}@media only screen and (max-width: 800px){.img-with-text .container{display:block}}.img-with-text .image{width:40%;text-align:center}@media only screen and (max-width: 800px){.img-with-text .image{width:100%;margin-bottom:3rem}}.img-with-text .content{width:60%}@media only screen and (max-width: 800px){.img-with-text .content{width:100%}}.img-with-text .content h2{position:relative}.img-with-text .content h2:after{position:absolute;display:block;content:"";border-bottom:1px solid #e2e4e8;width:45%;bottom:-13px}@media only screen and (max-width: 600px){.img-with-text .content h2:after{width:100%}}.img-with-text .content .button-wrapper{margin-top:27px}.img-with-text .content .button-wrapper .btn{padding:13px 33px 12px}.img-with-text .text-position--right .content{padding-left:60px}@media only screen and (max-width: 800px){.img-with-text .text-position--right .content{padding-left:0}}.img-with-text .text-position--left{flex-direction:row-reverse}.img-with-text .text-position--left .content{padding-right:60px}@media only screen and (max-width: 800px){.img-with-text .text-position--left .content{padding-right:0}}div[data-section-type=quotes] .section-header{max-width:500px;margin:0 auto 22px}div[data-section-type=quotes] .section-header h2{color:#182e3d}div[data-section-type=quotes] .section-header p{color:#3b3b3b;font-size:20px;font-weight:700;line-height:1.3;margin-top:30px}@media only screen and (max-width: 600px){div[data-section-type=quotes] .section-header p{font-size:16px}}div[data-section-type=quotes] .quotes-slider__text{max-width:615px;margin:0 auto;font-style:italic;font-size:12px}div[data-section-type=quotes] .quotes-slider__text cite{font-size:14px;color:#0a436a;font-weight:700}@media only screen and (max-width: 1200px){div[data-section-type=quotes] .slick-prev{left:0}}@media only screen and (max-width: 1200px){div[data-section-type=quotes] .slick-next{right:0}}div[data-section-type=quotes] .slick-dots{bottom:-50px}.infinite-scrolling .btn{min-width:170px;padding:14px 15px;background:#f60;border:0}.infinite-scrolling .btn:hover{background:#0a436a}.infinite-scrolling .btn svg{display:none}.product_photos .product-single__photos .product-single__photos_container{border:1px solid #e2e4e8;margin-bottom:30px}.product_photos .product-single__photos .slick-slider{margin-bottom:0}.product_photos .product-single__photos .slider-nav .item{display:flex;align-items:center;justify-content:center;height:90px;border:1px solid #e2e4e8;padding:0;margin:0 10px}.product_photos .product-single__photos .slider-nav .slick-arrow svg{display:none}.product_photos .product-single__photos .slider-nav .slick-prev{background:url(/cdn/shop/t/2/assets/custom-left-arrow.png) no-repeat center center}.product_photos .product-single__photos .slider-nav .slick-next{background:url(/cdn/shop/t/2/assets/custom-right-arrow.png) no-repeat center center}.product_photos .hover-to-zoom{display:none}.product_shop .short-description{margin-bottom:20px}.product_form_wrapper .button-group{margin-bottom:25px}.product_form_wrapper .button-group .wishlist,.product_form_wrapper .button-group .product-form__cart-submit{display:inline-block!important;vertical-align:middle;width:calc(50% - 15px)!important;margin-right:0;min-height:42px;border:0;font-size:14px;color:#fff;background-color:#0a436a;border-color:#0a436a}.product_form_wrapper .button-group .wishlist:hover,.product_form_wrapper .button-group .product-form__cart-submit:hover{background-color:#f60;border-color:#f60}@media only screen and (max-width: 450px){.product_form_wrapper .button-group .wishlist,.product_form_wrapper .button-group .product-form__cart-submit{width:100%!important;margin:8px 0!important}}.product_form_wrapper .button-group .wishlist{margin-left:25px;margin-top:-6px;background-color:#f12b63;border-color:#f12b63}.product_form_wrapper .button-group .wishlist:hover{background-color:#0a436a;border-color:#0a436a}.product_form_wrapper .product-form__item--quantity{display:flex;align-items:center;justify-content:flex-start;text-align:left;margin-bottom:20px;margin-top:20px}.product_form_wrapper .product-form__item--quantity .form-label{float:left;margin-bottom:0;margin-right:12px;display:inline-block}.product_form_wrapper .trustblox-1-timer-wrap{text-align:left!important}.product_reviews{margin-top:35px}.product_reviews h2{font-size:16px}#shopify-section-tab-horizontal .videos-wrapper{text-align:center}@media only screen and (min-width: 767px){#shopify-section-tab-horizontal .videos-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px}}#shopify-section-tab-horizontal .videos-wrapper iframe{max-width:100%}#shopify-section-tab-horizontal .tab-pane-manual img{margin-right:10px}#shopify-section-product-recommendations .section-header{text-align:center;margin:3rem 0}.newsletter-bar .container{display:flex;align-items:center;padding:30px 15px}@media only screen and (max-width: 980px){.newsletter-bar .container{display:block}}.newsletter-bar .content{width:55%;padding-right:4rem}@media only screen and (max-width: 980px){.newsletter-bar .content{width:100%;padding-right:0;margin-bottom:20px;text-align:center}}.newsletter-bar .content .footer-info-heading{font-size:24px;margin:0 0 10px;font-weight:400}.newsletter-bar .newsletterSubscription{width:45%;margin-bottom:0}@media only screen and (max-width: 980px){.newsletter-bar .newsletterSubscription{width:100%}}.newsletter-bar .newsletterSubscription form{max-width:100%}@media only screen and (max-width: 450px){.newsletter-bar .newsletterSubscription form{display:block}.newsletter-bar .newsletterSubscription form .input-group-field{width:100%;margin-bottom:8px}}@media only screen and (max-width: 450px){.newsletter-bar .newsletterSubscription form .btn{width:100%;margin-left:0}}.newsletter-bar .newsletterSubscription form .btn:hover{background-color:#f5690d}.footer-info .footer-info-heading{font-family:Poppins,sans-serif;font-size:20px;text-transform:capitalize;font-weight:400}@media only screen and (max-width: 767px){.footer-info .footer-info-heading{font-size:16px}}.footer-info .footer-info-list a{font-size:14px;font-family:Montserrat,sans-serif;text-transform:uppercase;font-weight:400}@media only screen and (max-width: 767px){.footer-info .footer-info-list a{font-size:12px}}.footer-info .logo-block{width:30%}@media only screen and (max-width: 767px){.footer-info .logo-block{width:50%;margin:0 auto 20px;display:block;text-align:center}}@media only screen and (max-width: 550px){.footer-info .logo-block{width:100%}}.footer-info .logo-block hr{margin:20px 0;width:70%}@media only screen and (max-width: 767px){.footer-info .logo-block hr{width:100%}}.footer-info .logo-block hr+p{margin:0}.halo_footer-top .container{position:relative}.trust-icons{float:right;position:absolute;bottom:15px;right:15px}@media only screen and (max-width: 980px){.trust-icons{text-align:center;position:static;padding:15px 0;width:100%}}.halo_footer-bottom{padding:0 0 10px}@media only screen and (min-width: 980px){.halo_footer-bottom .container{align-items:flex-end!important;flex-wrap:wrap}}.halo_footer-bottom .container .social_list{width:30%}@media only screen and (max-width: 980px){.halo_footer-bottom .container .social_list{width:100%;text-align:center;margin-bottom:13px}}.halo_footer-bottom .container .footer-copyright{text-align:center;margin-bottom:0}@media only screen and (max-width: 980px){.halo_footer-bottom .container .footer-copyright{text-align:center;padding-bottom:15px}}.halo_footer-bottom .container .footer-copyright:nth-child(3){display:none}.halo_footer-bottom .container .payment-methods{margin:0;text-align:right;padding-bottom:5px}@media only screen and (max-width: 980px){.halo_footer-bottom .container .payment-methods{margin:0;float:none;text-align:center}}.shopify-email-marketing-confirmation__container{padding:60px 20px;text-align:center}.shopify-email-marketing-confirmation__container a{background-color:#f60;color:#fff;width:120px;height:42px;min-height:42px;line-height:40px;padding:0 15px;margin:0 0 0 10px;display:inline-block;font-size:14px;font-family:Poppins,sans-serif;font-style:normal;font-weight:400;text-transform:uppercase;border-radius:3px}.shopify-email-marketing-confirmation__container a:hover{background-color:#0a436a}@media only screen and (max-width: 600px){.shopify-email-marketing-confirmation__container h1{font-size:1.5rem}}@media only screen and (max-width: 767px){#RecoverPasswordForm .button-group .btn{width:100%;margin:0 0 15px!important}}#shopify-section-faq-template .card-header .title.collapsed .icon{transform:rotate(0)}.quickSearchResultsWrap{display:none!important}.announcement-bar-wrapper.hidden{display:none}@media screen and (max-width: 550px){div#noty_layout__bottomLeft{width:200px!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/custom.scss.css.map?v=79535985022028376281742889988 */
