body{padding:0;margin:0;color:#000;font-family:Open Sans;font-weight:600;background:#fff!important}img{max-width:100%}p,a,li{font-family:Open Sans;font-weight:400;line-height:30px;font-size:16px}h1,h2,h3{font-family:General Sans;font-weight:700}.logo img{height:75px}.annoument__bar{background:#eee;padding:5px 0}.annousmentbar__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.annousmentbar__row a{font-family:Open Sans;color:#000;font-weight:400;text-decoration:none;font-size:14px;padding-left:6px}.annousmentbar__row a span{font-family:Open Sans;font-weight:700}.annousmentbar__row img{height:25px;width:auto}.annousment__text,.available_inner,.track_order,.available_block{display:flex;flex-wrap:wrap;align-items:center}.track_order{margin-left:23px}.annousmentbar__row a:hover{color:#1ac0b3}header.header_site{position:sticky;top:0;z-index:999;background:#333;padding:10px 0;box-shadow:0 3px 6px #00000029}div#shopify-section-sections--26418344526145__header_new_DtcVU9{position:sticky;top:0;z-index:999}.header__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.header__block{flex:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-left:7%}.menu__bar ul{list-style:none;padding:0;margin:0}.menu__bar ul.menu-list{display:flex;flex-wrap:wrap;align-items:center}.menu__bar ul.menu-list li{position:relative}.menu__bar ul.menu-list li ul{position:absolute;background:#fff;z-index:999;width:220px;left:0;top:100%;display:none}.menu__bar ul.menu-list>li>a{color:#fff;text-decoration:none;font-family:Open Sans;font-weight:700;font-size:15px;display:block}.search_bar_main{display:flex;flex-wrap:wrap;align-items:center}.account__info ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center}.account__info ul li a{position:relative}.menu__bar ul.menu-list>li{padding:0 11px}.search_bar_inner input{height:45px;width:305px;font-size:15px;padding:5px 16px;color:#000;font-family:Open Sans;font-weight:400;border:none!important;outline:none!important;box-shadow:none!important}::-webkit-input-placeholder{color:#000;font-style:italic}::-moz-placeholder{color:#000;font-style:italic}:-ms-input-placeholder{color:#000;font-style:italic}:-moz-placeholder{color:#000;font-style:italic}.search_bar_inner{position:relative}button.search_button{position:absolute;right:0;top:0;height:45px;background:#1ac0b3;border:none!important;outline:none!important;box-shadow:none!important;width:50px}button.search_button img{height:20px}.search_bar{margin-right:30px}.account__info ul{display:flex;flex-wrap:wrap;align-items:center;gap:15px}.account__info ul li a{position:relative;display:block}.account__info ul li a img{height:21px;width:auto}.account__info ul li a span.cart-count-badge{position:absolute;background:#ff5050;border:1px solid #FFFFFF;display:inline-flex;justify-content:center;align-items:center;font-family:Open Sans;font-weight:500;color:#fff;font-size:11px;height:17px;width:17px;border-radius:50%;right:-8px}.menu__bar ul.menu-list li ul.submenu li a{display:block;text-decoration:none;color:#000;padding:5px 12px;font-weight:600}.menu__bar ul.menu-list li ul.submenu li a:hover{background:#1ac0b3;color:#fff}.menu__bar ul.menu-list li a span{color:#1ac0b3;padding-left:6px}.menu__bar ul.menu-list>li>a:hover{color:#1ac0b3}.hero_slider_block{min-height:calc(100vh - 122px);display:flex;justify-content:center;align-items:center;position:relative;padding:50px 0}.hero_slider_block .container{position:relative;z-index:2}.hero_slider_block:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(90deg,black 35%,transparent)}.hero_content_block h5{display:inline-block;background:#ffffff3b;color:#fff;font-family:Open Sans;font-size:14px;letter-spacing:1.8px;text-transform:uppercase;font-weight:700;padding:6px 15px}.hero_content_block h2{color:#fff;font-weight:700;font-size:53px;margin:10px 0}.hero_content_block h2 span{color:#1ac0b3}.hero_content_block p{font-weight:400;color:#fff;font-size:14px}.hero_content_block .button_group{margin-top:27px}.button_group a{border:2px solid #1ac0b3}a.traparent_button{color:#fff}a.traparent_button:hover{background:#fff;color:#000}.swiper-pagination span{height:15px;width:15px;opacity:1;background:transparent;position:relative;border:1px solid #fff}.swiper-pagination span.swiper-pagination-bullet-active:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;height:65%;width:65%;background:#1ac0b3}.hero_slider .swiper-pagination span{height:10px;width:10px}.hero_slider span.swiper-pagination-bullet-active:before{height:100%;width:100%;background:#fff}.hero_section .swiper-slide{background-position:bottom center!important}section.marquee_section{background:#1ac0b3;padding:30px 0}.marquee_row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.marquee_block p{margin:0;color:#fff;font-family:Montserrat;text-transform:uppercase;font-weight:600;letter-spacing:3px;font-size:19px}.marquee_block{border-right:2px solid #fff;padding:0 20px}.marquee_block:last-child{border:navajowhite}section.shop_by_collection_section{margin:60px 0}.title_text h2{font-family:General Sans;font-weight:700;font-size:38px;position:relative;padding-bottom:10px}.title_text h2:before{content:"";position:absolute;left:0;bottom:0;width:89px;height:4px;background:#1ac0b3}.title_text.text-center h2:before{left:50%;transform:translate(-50%)}.shop_collection .swiper-slide{width:225px}.shop_collection_block a{text-decoration:none;text-align:center}.collection_image{border:5px solid #ececec;border-radius:50%;width:223px;height:223px;display:flex;justify-content:center;align-items:center;overflow:hidden;background:#fff;padding:19px;transition:.5s}.collection_image img{height:133px;transition:.5s}.shop_collection_block:hover .collection_image img{transform:scale(1.2)}.shop_collection_block h3{font-family:Open Sans;color:#2f2f2f;margin-top:15px;font-size:18px}.shop_collection_block:hover .collection_image{border-color:#1ac0b3}section.explore_section{margin:60px 0}.explore_block{position:relative;margin-right:24px}.explore_block img{width:100%;height:484px;object-fit:cover}.explore_block_overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;padding:30px;background:linear-gradient(0deg,black,transparent)}.explore_block_overlay h5,.explore_block_data h5{margin-top:auto;color:#1ac0b3;font-family:Montserrat;font-weight:700;font-size:16px}.explore_block_overlay h2,.explore_block_data h2{color:#fff;font-family:General Sans;text-transform:uppercase;font-size:30px;margin-bottom:24px}.explore_block_data h2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.explore_block_sm{display:flex;flex-wrap:wrap;background:#000;overflow:hidden;margin-bottom:40px}.explore_block_data{position:relative;width:calc(100% - 245px);padding:20px;display:flex;flex-direction:column;align-items:start;justify-content:center;border-left:4px solid #1ac0b3;`}.explore_block_data h5{margin:0}img.image_block_bg{position:absolute;opacity:.2;height:130px;right:25px;bottom:-21px}img.block_sm_image{width:245px;height:222px;object-fit:cover}.explore_block_sm:last-child{margin:0}.explore_block_data h5,.explore_block_data h2,.explore_block_data a{position:relative;z-index:2}section.why_section{margin:60px 0}.title_text h5{color:#1ac0b3;font-family:Montserrat;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:1.8px}.why_block{background:#f3f3f3;margin:0 12px;padding:30px 25px;text-align:center;height:100%;transition:.5s}section.why_section .row{gap:25px 0px}.why_image{background:#1ac0b32e;display:inline-block;padding:6px;border-radius:50%;margin-bottom:15px}.why_image span{background:#1ac0b3;display:inline-flex;justify-content:center;align-items:center;border-radius:50%;height:75px;width:75px;transition:.5s}.why_image span img{height:44px}.why_block h4{font-family:Montserrat;color:#000;font-weight:700;font-size:19px;margin-bottom:10px}.why_block p{margin:0;font-size:14px;line-height:25px}.why_block:hover .why_image span{background:#000}.why_block:hover{box-shadow:0 0 20px #0003}section.review_section{background:#000;padding:60px 0}.white-text h2{color:#fff}.review_block{background:#fff;padding:25px;min-height:335px;display:flex;flex-direction:column}.review_ratting i{color:#ffc107;font-size:22px}.review_ratting{margin-bottom:15px}.review_block p{font-size:16px;color:#000}.name_block{padding-top:15px;text-align:right;margin-top:auto}.name_block h4{color:#1ac0b3;font-weight:700;font-size:16px;font-family:Montserrat}.name_block h5{color:#000;font-weight:600;font-size:15px;font-family:Montserrat;margin:0}.review_slider .swiper-pagination{position:static!important;margin-top:40px}section.about_section{background:#292929}.about_image,.about_image img{height:100%;width:100%;object-fit:cover}.about_content{max-width:655px;padding:40px 0 40px 40px;height:100%;display:flex;flex-direction:column;align-items:start;justify-content:center}.about_content h2{margin-bottom:20px}.about_content p{color:#fff;line-height:35px}.about_content_image_blocks{display:flex;flex-wrap:wrap;gap:50px;align-items:baseline;margin-top:25px}.about_image_image{text-align:center}.about_image_image p{margin:0}.about_image_image img{height:70px;margin-bottom:12px}.title_text h2 span{color:#1ac0b3}section.featured_section{padding:60px 0;margin:60px 0}.featured_block{background:#fff;padding:7px;transition:.5s}.featured_slider .swiper-pagination{position:static!important;margin-top:40px}.product_feature_image img{height:260px;width:100%;object-fit:contain;transition:.5s}span.stock{position:absolute;right:15px;top:15px;background:red;font-family:Open Sans;font-weight:400;color:#fff;padding:5px 10px;font-size:12px}span.stock.in-stock{background:#1ac0b3}.featured_content{padding:10px}.featured_content h3,.featured_content h3 a{text-decoration:none;color:#2f2f2f;font-family:Open Sans;font-weight:700;font-size:16px;line-height:25px}.featured_content h3 a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:50px}.featured_content h4{color:#1ac0b3;font-family:Open Sans;font-weight:700;font-size:20px;margin:10px 0 0}.product_feature_image{overflow:hidden;background:#f3f3f3}.product_feature_image a{display:block;padding:8px}.featured_block:hover .product_feature_image img{transform:scale(1.1)}section.recent_section{margin:60px 0}.recent_block{padding:8px;background:#fff;border:1px solid #f3f3f3;box-shadow:0 0 5px #0000001a;margin:5px}.recent_slider .swiper-pagination{position:static!important;margin-top:40px}.recent_slider .swiper-pagination span{border-color:#000}.recent_block:hover .product_feature_image img{transform:scale(1.1)}.video_block{position:relative}.video_thumbnail img{width:100%;display:block}.video_overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff}section.video_section{margin:60px 0}.video_overlay h2:before{display:none}.video_overlay h2{font-size:34px}button.play_button{border:none!important;outline:1px solid #fff;outline-offset:9px;border-radius:50%;height:60px;width:60px;font-size:18px;color:#1ac0b3}button.play_button:hover{background:#1ac0b3;color:#fff}footer{background:#f3f3f3;padding:50px 0}.footer_row{justify-content:space-between}.widget1{width:257px}.widget2{width:245px}.widget3{width:165px}.widget4{width:177px}.widget5{width:326px}.button_group{display:flex;flex-wrap:wrap;gap:15px}.logo_footer a{display:block}.button_group a{display:inline-flex;justify-content:center;align-items:center;text-decoration:none;font-family:Open Sans;font-weight:700;height:50px;padding:5px 22px;min-width:160px}.logo_footer{margin-bottom:30px;text-align:center;margin-right:20px}.logo_footer img{height:100px}a.blue_button{background:#1ac0b3;color:#fff}a.blue_button:hover{background:#000}.footer_widget h4{color:#000;font-family:Montserrat;font-weight:700;font-size:22px;margin-bottom:15px}.footer_widget ul{list-style:none;padding:0;margin:0}.footer_widget ul li a{text-decoration:none;display:block;color:#000;font-family:Open Sans;font-weight:400}.footer_widget ul li a:hover,.contact_info_data a:hover{color:#1ac0b3}ul.social_media{display:flex;flex-wrap:wrap;align-items:center;gap:10px}ul.social_media a img{height:45px}.contact_info_row{display:flex;flex-wrap:wrap;margin-bottom:10px}.contact_info_name{font-family:Open Sans;font-weight:700;line-height:30px;font-size:16px}.contact_info_data{flex:1;padding-left:6px;text-decoration:none;color:#000;font-size:14px;font-family:Open Sans;font-weight:400;line-height:25px}.contact_info_data a{display:inline-block;text-decoration:none;color:#000}.contact_info_row:last-child{margin:0}ul.social_media a img:hover{filter:grayscale(1)}.copyright__section{background:#000;padding:8px 0}.copyright__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.copyright_text p{margin:0}.copyright_text p,.copyright_text p a{color:#fff;font-family:Open Sans;font-weight:600;font-size:14px}.copyright_icon img{height:22px}.copyright_text p a{text-decoration:none}.copyright_text p a:hover{color:#1ac0b3}div#custom-popup{position:fixed;left:0;top:0;background:#000000a6;width:100%;height:100%;z-index:999;display:none}.popup_inner{display:flex;flex-wrap:wrap;align-items:center;height:100%;width:100%;justify-content:center;padding:0 15px}.popup_content{position:relative;background:#fff;padding:10px}.popup_content_inner{width:480px}.popup_logo{background:#000;padding:25px;text-align:center}.popup_logo img{height:52px}.popup_data{border:4px solid #1ac0b3;text-align:center;padding:30px 40px}button#popup-close{position:absolute;right:-10px;top:-8px;background:#e63946!important;border:none!important;color:#fff;font-size:20px;width:30px;padding:0;height:30px;border-radius:50%}.popup_data p{line-height:25px}.popup_data h2{font-size:45px;margin-bottom:10px}.popup_data h2 span{color:#1ac0b3}.subscription_form input{width:100%;height:45px;padding:5px 15px;font-size:16px;background:#f3f3f3!important;border:none!important;outline:none!important;box-shadow:none!important}.subscription_form button[type=submit]{background:#1ac0b3;border:none!important;height:45px;width:100%;margin-top:10px;font-family:Open Sans;font-weight:700;font-size:15px;color:#fff}.subscription_form button[type=submit]:hover{background:#000}.subscription_form{margin-bottom:15px}.grid__item.product__media-wrapper,.product__info-wrapper{width:50%!important;max-width:50%!important}p.product__text.inline-richtext{font-family:Open Sans;font-size:14px;margin-bottom:11px;color:#1ac0b3}.product__title h1{font-family:General Sans;font-size:40px;color:#000}.product__info-wrapper .price__container span{font-size:27px;font-family:Montserrat;font-weight:800}.price__regular .price-item--regular{color:#1ac0b3;font-weight:600}label.quantity__label.form__label span,variant-selects legend.form__label{font-family:Montserrat;font-weight:500!important;font-size:15px;color:#000!important}.product-form__buttons{display:grid;grid-template-columns:1fr 1fr;max-width:100%;gap:15px}button.product-form__submit.button{display:inline-flex;justify-content:center;align-items:center;height:45px;border:2px solid #1ac0b3;text-decoration:none;color:#000;border-radius:7px;padding:5px 20px;font-family:Open Sans;font-weight:700;text-transform:uppercase}button.product-form__submit.button:after,button.product-form__submit.button:before{display:none}button.product-form__submit.button:hover{background:#1ac0b3;color:#fff;border-color:#000!important}.shopify-payment-button__button,button#checkout,.template-404 a.button{display:inline-flex;justify-content:center;align-items:center;height:45px;border:2px solid #000;text-decoration:none;border-radius:7px!important;padding:5px 20px;font-family:Open Sans;font-weight:700;background:#1ac0b3!important;color:#fff;text-transform:uppercase}.shopify-payment-button__button:hover,button#checkout:hover,.template-404 a.button:hover{background:transparent!important;color:#000}button#checkout:after,button#checkout:before,.template-404 a.button:before,.template-404 a.button:after{display:none}.shopify-payment-button__button:before,.shopify-payment-button__button:after{display:none}.product__description p,.product__description b,.product__description div{font-size:16px;color:#000;font-weight:400}.src-components-CjProductDetail-components-Description-DescriptionInfo-index__tableItem--eKzam{display:grid;grid-template-columns:1fr 1fr}.src-components-CjProductDetail-components-Description-DescriptionInfo-index__tableItem--eKzam div{font-family:Montserrat;color:#000;font-size:16px;line-height:25px;padding:5px}quantity-input.quantity input{outline:none!important;box-shadow:none!important;border:none!important;font-family:Montserrat;font-weight:600}quantity-input.quantity button{margin:0!important;background:#1ac0b3!important;color:#fff!important}quantity-input.quantity{border:2px solid #1ac0b3!important;outline:none!important;box-shadow:none!important;padding:0!important;border-radius:6px!important;overflow:hidden}quantity-input.quantity:after,quantity-input.quantity:before{display:none}.product__description ul{padding:0}.product__description ul li{font-size:16px;font-family:Montserrat;color:#000;margin-bottom:10px}variant-selects label:before{display:none}variant-selects label{border:1px solid #0d0d0d!important;font-size:14px!important;font-weight:500}.product-form__input--pill input[type=radio]:checked+label{background:#1ac0b3!important;color:#fff!important;font-weight:600}.card__information{padding:15px!important}.card__information a{text-decoration:none!important}.card.card--standard.card--media{border-color:#1ac0b3;overflow:hidden}h2.related-products__heading.inline-richtext.h2,.template-search__header h1.h2.center{font-family:General Sans;text-transform:uppercase;color:#000;font-size:42px;font-weight:700}span.badge.price__badge-sold-out.color-scheme-3{background:red!important}h1.cart__empty-text{font-family:General Sans;font-weight:700;font-size:38px;position:relative;padding-bottom:10px;color:#333}.button:before,.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before{display:none}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{display:none}.cart__warnings .button{display:inline-flex;justify-content:center;align-items:center;text-decoration:none;font-family:Open Sans;font-weight:700;height:50px;padding:5px 22px;min-width:160px;border:2px solid #1ac0b3;background:#1ac0b3;color:#fff}.cart__warnings .button:hover{background:#333}h2.cart__login-title{color:#333;font-size:24px}p.cart__login-paragraph,p.cart__login-paragraph a{font-family:Montserrat}p.cart__login-paragraph a{color:#1ac0b3;font-weight:600;text-decoration:none!important}h1.collection-hero__title{font-family:General Sans;font-weight:700;font-size:38px;position:relative;padding-bottom:10px;color:#000}span.badge.badge--bottom-left{background:#ec0e0e!important}.quick-add__submit{display:flex;justify-content:center;align-items:center;text-decoration:none;font-family:Open Sans;font-weight:700;height:50px;padding:5px 22px;border:2px solid #1ac0b3}.quick-add.no-js-hidden{margin:12px}.quick-add__submit:hover{background:#1ac0b3;color:#fff}.title-wrapper-with-link .title{font-family:General Sans;font-weight:700;font-size:38px;position:relative;padding-bottom:10px;color:#000;text-transform:uppercase}cart-items .title-wrapper-with-link a.underlined-link{display:inline-flex;justify-content:center;align-items:center;text-decoration:none;font-family:Open Sans;font-weight:700;height:50px;padding:5px 22px;border:2px solid #1ac0b3}cart-items .title-wrapper-with-link a.underlined-link:hover{background:#1ac0b3;color:#fff}a.cart-item__name.h4.break{text-decoration:none!important;font-family:Open Sans}.product-option{color:#1ac0b3;font-family:Open Sans;font-weight:700;font-size:17px}table.cart-items tr th{color:#000;font-family:Open Sans;font-size:14px;font-weight:600}h2.totals__total{font-family:Open Sans;font-size:18px}p.totals__total-value{font-family:Open Sans;font-size:21px;font-weight:700;color:#1ac0b3}small.tax-note.caption-large.rte{font-family:Open Sans;font-size:14px}.product_searchbar_result{position:absolute;left:0;top:43px;width:100%;background:#fff}.search_bar_inner_main{position:relative}span.price-item.price-item--sale.price-item--last{color:#1ac0b3}ul#search-results{max-height:250px;overflow-y:auto}ul#search-results{list-style:none;padding:0;margin:0}ul#search-results li a{display:flex;flex-wrap:wrap;align-items:center;text-decoration:none;font-size:14px;line-height:normal;color:#000;font-family:Open Sans;padding:5px}.product_search_feature_image{width:44px}.search_product_name{width:calc(100% - 44px);padding-left:8px}.shopify-policy__container{max-width:1140px;padding:75px 15px}.shopify-policy__container h1{font-size:40px;margin-bottom:15px;color:#000}.explore_block_sm_image img{height:100%!important}.product__description table{width:100%;margin-bottom:11px;color:#000}section.about_image_content_section{margin:50px 0}section.about_image_content_section .row{gap:25px 0px}.about_image_page img{border-radius:18px}div#shopify-section-template--27241714516289__image_content_q8frq4 .row{flex-direction:row-reverse}section.cta_section{margin:50px 0}.cta_row{position:relative;padding:50px;text-align:center;border-radius:25px;overflow:hidden}.cta_row div{position:relative;z-index:2}.cta_row:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#333c}.cta_title h2{margin:0;color:#fff;font-family:General Sans;font-weight:700;font-size:38px;position:relative;padding-bottom:10px}.cta_title{margin-bottom:15px}.cta_row .button_cta{width:100%}.cta_row .button_group{width:100%;justify-content:center}@media(max-width:1400px){.annousmentbar__row a{font-size:12px}.annousmentbar__row img{height:20px}.menu__bar ul.menu-list>li>a,.menu__bar ul.menu-list li ul.submenu li a{font-size:14px}.header__block{padding-left:4%}.logo img{height:75px}.logo a{display:block}.search_bar_inner input{width:250px;height:40px;font-size:13px}button.search_button{height:40px}.search_bar{margin-right:15px}.popup_logo{padding:25px 20px}.popup_logo img{height:44px}p,a,li{font-size:14px;line-height:25px}.popup_content_inner{width:395px}.popup_data{padding:25px 25px 15px}.popup_data h2{font-size:36px}.subscription_form input{height:40px;font-size:13px}.subscription_form button[type=submit]{height:45px;font-size:13px}.hero_content_block h5{font-size:12px}.hero_content_block h2{font-size:45px}.hero_content_block p{font-size:13px}.button_group a{height:43px}.hero_slider_block{min-height:calc(100vh - 112px)}.marquee_block p{font-size:15px}section.marquee_section{padding:20px 0}section.shop_by_collection_section{margin:50px 0}.title_text h2{font-size:32px}.title_text h2:before{width:70px}.shop_collection_block h3{font-size:17px}.explore_block_overlay h5,.explore_block_data h5{font-size:13px}.explore_block_overlay h2,.explore_block_data h2{font-size:26px}section.featured_section{margin:50px 0;padding:50px 0}.product_feature_image img{height:250px}.featured_content h3,.featured_content h3 a{font-size:14px}.featured_content h4{font-size:18px}.swiper-pagination span{height:12px;width:12px}section.why_section{margin:50px 0}.title_text h5{font-size:13px}.why_block{margin:0}section.review_section{padding:50px 0}.review_block p,.name_block h4,.name_block h5{font-size:14px}.review_block{min-height:300px}section.recent_section{margin:50px 0}section.video_section{margin:50px 0}.video_container iframe{height:427px}.video_overlay h2{font-size:28px}button.play_button{height:50px;width:50px;outline-offset:5px}.widget1{width:230px}.widget2{width:215px}.widget3{width:150px}.widget4{width:146px}.widget5{width:291px}.footer_widget h4{font-size:19px}ul.social_media a img{height:38px}ul.social_media{gap:5px}.copyright_icon img{height:19px}.copyright_text p,.copyright_text p a{font-size:13px}h1.cart__empty-text{font-size:30px}h2.cart__login-title{font-size:20px}h1.collection-hero__title{font-size:34px}.title-wrapper-with-link .title{font-size:32px}.product_searchbar_result{top:40px}.cta_title h2{font-size:32px}}.toggle__bar a{display:block}.toggle__bar img{height:28px;filter:invert(1)}.toggle__bar{display:none}@media(max-width:1200px){.menu__bar{position:absolute;left:0;top:100%;background:#333;width:100%;display:none}.menu__bar ul.menu-list{flex-direction:column;align-items:start}.menu__bar ul.menu-list li{width:100%}.menu__bar ul.menu-list>li>a{display:flex;padding:10px;justify-content:space-between}.menu__bar ul.menu-list>li>a span{pointer-events:none;border:1px solid #1ac0b3;display:flex;justify-content:center;align-items:center;padding-left:0;width:33px}.menu__bar ul.menu-list li ul{position:static;width:100%}.toggle__bar{display:unset;margin-left:18px}.header__block{padding-left:0;flex:none}.hero_content_block h2{font-size:38px}.shop_collection .swiper-slide{width:190px}.collection_image{width:188px;height:188px}.collection_image img{height:103px}.collection_image{border-width:4px}.shop_collection_block h3{font-size:15px;margin-top:7px}.marquee_block p{font-size:14px;letter-spacing:2px}.marquee_block{padding:0 10px}img.block_sm_image{width:175px;height:175px}.explore_block_data{width:calc(100% - 175px)}.explore_block_overlay h2,.explore_block_data h2{font-size:22px;margin-bottom:16px}img.image_block_bg{height:93px;bottom:0;right:10px}.explore_block{margin-right:20px}.explore_block img{height:391px}section.explore_section{margin:50px 0}.title_text h2{font-size:28px}.product_feature_image img{height:340px}.video_container iframe{height:360px}.footer_row{gap:25px 0px}.copyright__row{justify-content:center;text-align:center;gap:7px;flex-direction:column-reverse}h1.collection-hero__title{font-size:28px}p.product__text.inline-richtext{font-size:13px}.product__title h1{font-size:34px}.product__info-wrapper .price__container span{font-size:24px}button.product-form__submit.button,.shopify-payment-button__button,button#checkout,.template-404 a.button{font-size:14px}label.quantity__label.form__label span,variant-selects legend.form__label{font-size:13px}.product__description p,.product__description b,.product__description div{font-size:14px}h2.related-products__heading.inline-richtext.h2,.template-search__header h1.h2.center{font-size:33px}.title-wrapper-with-link .title{font-size:28px}table.cart-items tr th{font-size:13px}.custom-page-content{padding:50px 0!important}.custom-page-content h1.main-page-title{font-size:40px}.cta_title h2{font-size:30px}}@media(max-width:992px){.annousmentbar__row{justify-content:center;gap:5px}.logo img{height:42px}header.header_site{padding:5px 0}.search_bar_inner input,button.search_button{height:35px}button.search_button img{height:14px}button.search_button{width:33px}.search_bar_inner input{width:209px;padding-left:10px;padding-right:40px}.hero_content_block h5{font-size:11px;letter-spacing:1px;padding:3px 5px}.hero_content_block h2{font-size:28px}.button_group a{min-width:148px;font-size:13px}.button_group{gap:7px}.marquee_block p{font-size:12px}.marquee_block{border-width:1px}.shop_collection .swiper-slide{width:170px}.collection_image{width:168px;height:168px;padding:8px}.collection_image img{height:90px}.explore_block{margin:0}.explore_block_sm{margin-bottom:16px}section.explore_section .col-md-6{width:100%}section.explore_section .row{gap:16px}.product_feature_image img{height:230px}.title_text h5{letter-spacing:1px}.title_text h2{font-size:24px}.why_block h4{font-size:17px}.review_block{min-height:360px}.popup_content{padding:5px}.popup_logo{padding:15px}.popup_logo img{height:35px}.popup_data h2{font-size:26px}.popup_data p{font-size:12px;line-height:20px}.popup_data{padding:20px}.popup_content_inner{width:308px}.video_container iframe{height:267px}.product__title h1{font-size:26px}.product__info-wrapper .price__container span{font-size:20px}h2.related-products__heading.inline-richtext.h2,.template-search__header h1.h2.center,.title-wrapper-with-link .title{font-size:24px}.product_searchbar_result{top:35px}ul#search-results li a{font-size:12px}.cta_title h2{font-size:24px}.cta_row{padding:30px}}@media(max-width:767px){summary.mobile-facets__summary.focus-inset span{font-family:Open Sans;font-size:14px}button.button.button--primary{display:inline-flex;justify-content:center;align-items:center;text-decoration:none;font-family:Open Sans;font-weight:700;height:50px;padding:5px 22px;background:#1ac0b3;color:#fff;border:2px solid #1ac0b3}button.button.button--primary:hover{background:#000}a.mobile-facets__clear.underlined-link{color:#1ac0b3;font-family:Open Sans;font-weight:700}select#SortBy-mobile,label[for=SortBy-mobile]{font-family:Open Sans;color:#000;font-size:14px}.mobile-facets{z-index:999}h2.mobile-facets__heading.medium-hide.large-up-hide{font-family:Open Sans;font-size:20px;font-weight:700;color:#000}button.product-form__submit.button,.shopify-payment-button__button,button#checkout,.template-404 a.button{font-size:13px!important;padding:5px 15px}.product-form__buttons{gap:10px}}@media(max-width:580px){.annoument__bar{display:none}.hero_slider_block{min-height:auto;height:380px}.explore_block_overlay{padding:17px}.explore_block_overlay h2,.explore_block_data h2{font-size:19px}.product_feature_image img{object-fit:cover}.review_block{min-height:275px}.footer_widget{width:100%!important}.logo_footer{margin-bottom:20px;margin-right:0}.footer_widget h4{font-size:17px;margin-bottom:10px}ul.social_media a img{height:34px}h1.cart__empty-text{font-size:24px}.cart__warnings .button{height:44px;padding:5px 15px}h2.cart__login-title{margin-top:25px!important;font-size:18px}h1.collection-hero__title{font-size:24px}.grid__item.product__media-wrapper,.product__info-wrapper{width:100%!important;max-width:100%!important}.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in{margin-top:20px}.product__title h1{font-size:23px}.product__info-wrapper .price__container span{font-size:19px}h2.related-products__heading.inline-richtext.h2,.template-search__header h1.h2.center{font-size:23px}}@media(max-width:500px){.search_bar{display:none}.hero_slider_block:before{background:linear-gradient(90deg,rgba(0 0 0/46%) 88%,transparent)}.hero_content_block{text-align:center}.hero_content_block h2{font-size:23px}.hero_content_block .button_group{justify-content:center}.button_group a{padding:5px 13px}.shop_collection .swiper-slide{width:150px}.collection_image{width:148px;height:148px}.shop_collection_block h3{font-size:14px}.collection_image{border-width:3px}.explore_block img{height:300px}.explore_block_overlay h2,.explore_block_data h2{font-size:17px}img.block_sm_image{width:130px;height:137px}.explore_block_data{width:calc(100% - 130px)}img.image_block_bg{height:70px}.title_text h2{font-size:22px}.video_overlay{width:100%}button.play_button{height:35px;width:35px;font-size:10px}.video_overlay h5{font-size:9px;letter-spacing:0px}.video_overlay h2{font-size:15px}.footer_row{gap:15px 0px}.contact_info_name{font-size:14px;line-height:25px}.cart-item__image{max-width:calc(5rem / var(--font-body-scale))}a.cart-item__name.h4.break{font-size:12px}cart-remove-button .button{margin:0!important;min-width:calc(2.5rem / var(--font-body-scale))}p.totals__total-value{font-size:17px;padding-left:0}}@media(max-width:360px){.popup_content_inner{width:288px}.explore_block_data{padding:8px}img.block_sm_image{height:100%;width:85px;object-fit:cover}.explore_block_data{width:100%;padding:17px;border:navajowhite}img.block_sm_image{width:100%}.title_text h2 br{display:none}}.cart-designator-wrapper{margin-bottom:16px}.cart-designator-label{display:block;margin-bottom:8px;font-family:Montserrat;font-weight:500!important;font-size:15px;color:#000!important}.cart-designator-select{border:1px solid #0d0d0d!important;font-size:14px!important;font-weight:500;width:100%;padding:10px 40px 10px 15px;border-radius:20px;cursor:pointer;background-color:transparent;font-family:Montserrat;outline:none!important;box-shadow:none!important;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 10px center;background-size:20px}.made-in-usa-badge{display:flex;align-items:center;gap:12px;background:#e8e8e0;border-left:4px solid #1ac0b3;padding:12px 16px;border-radius:4px}.made-in-usa-badge__flag{font-size:32px;line-height:1}.made-in-usa-badge__content strong{display:block;font-size:14px;color:#000;margin-bottom:2px;font-family:Montserrat}.made-in-usa-badge__content p{margin:0;font-size:13px;color:#000;font-family:Montserrat}.product-media-container{--preview-ratio: 1 !important;--ratio: 1 !important;aspect-ratio:1 / 1!important}.product-media-container img{object-fit:contain!important;height:100%!important;width:100%!important}.product-thumbnail{aspect-ratio:1 / 1!important}.product-thumbnail img{object-fit:contain!important}.annousment__text a{pointer-events:none}.custom-blog-title{padding:0!important}.custom-blog-title h1.title--primary{max-width:100%;background:#1ac0b3;padding:100px 20px!important;color:#fff;font-size:50px;line-height:1;margin:0;text-align:center;font-family:Open Sans!important;font-weight:700;text-transform:uppercase}.custom-page-content{max-width:100%;background:#1ac0b3;padding:100px 20px!important;text-align:center}.custom-page-content h1.main-page-title{color:#fff;font-family:Open Sans;font-size:50px;font-weight:700;line-height:1;margin:0;text-transform:uppercase}.blog-custom-container{padding:70px 20px!important;width:100%;margin:0 auto;max-width:1180px}.main-blog .blog-articles{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.main-blog .blog-articles .blog-articles__article{display:flex;flex-direction:column;border-radius:14px;text-decoration:none;background:#fff;border:1px solid #ececec;box-shadow:0 0 5px #0000001a;padding:15px}.blog-articles__article .card.card--standard.card--media{border:none;overflow:hidden}.card__heading a{color:#2f2f2f;font-family:Open Sans;font-size:17px;font-weight:700;line-height:1.2;margin-bottom:10px;text-decoration:none!important}.blog-articles__article .card__information{padding:15px 0 0!important}a.article-card__read-more{color:#1ac0b3;font-family:Open Sans;font-weight:500;text-transform:capitalize;font-size:14px}article.article-template{padding:70px 20px 30px!important;width:100%;margin:0 auto;max-width:900px}.article-template .media{border:1px solid #ececec;box-shadow:0 0 5px #0000001a}.article-template__title{color:#2f2f2f;font-family:Open Sans;font-weight:700!important;font-size:22px;line-height:1.2;margin-bottom:10px;text-decoration:none!important}@media screen and (max-width:1024px){.main-blog .blog-articles{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.main-blog h1.title--primary,.custom-site h1.main-page-title{font-size:35px}.main-blog .blog-articles{grid-template-columns:repeat(1,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/thecartoutfitters.css.map */
