@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Russo+One&display=swap";.card-wrapper .card__content .quick-add__submit svg{display:none}@media only screen and (min-width:576px){.desktop-hide,.marquee_icon_with_text_sec,.icon_with_text_sec,.shop_collection_tabs,.best-sellers-slider,.offer_bar_sec,.video-mobile-section,.about_sec,.customer-reviews-sec{display:none!important}}@media only screen and (max-width:575px){.mobile-hide,.template-index .category_sc,.template-index .tab_collection_sc,.template-index .image_or_content_sc,.template-index .video_sc,.template-index .about-sc{display:none!important}body.template-index{letter-spacing:0!important}.announcement-bar-section .gradient{background:#04f2b6}.announcement-bar__message{font-size:16px;font-family:Montserrat,sans-serif;padding:14.5px 0}.header-wrapper .header{padding:4px 20px}.header-wrapper .header .header__heading-logo{height:65px;object-fit:contain}.header__icons .header__search{display:none}.header__heading .header__heading-link{padding:0}.header-wrapper--border-bottom{border-bottom:0}.marquee_icon_with_text_sec{position:relative;top:-40px;overflow:hidden}.marquee_icon_with_text_sec .marquee_icon_blocks{display:flex}.marquee_icon_with_text_sec .marquee_icon_blocks .marquee_icon_block{gap:8px;display:flex;align-items:center;padding:0 17px}.marquee_icon_with_text_sec .marquee_icon_blocks .marquee_icon_block .marquee_icon_img{min-width:25px;width:25px}.marquee_icon_with_text_sec .marquee_icon_blocks .marquee_icon_block .marquee_icon_img img{display:block}.marquee_icon_with_text_sec .marquee_icon_blocks .marquee_icon_block .marquee_icon_text .marquee_icon_title{font-size:16px;line-height:1;margin:0;color:#fff;font-weight:500;font-family:Montserrat,sans-serif}.marquee_icon_with_text_sec .marquee_icon_blocks .marquee_icon_block>div{width:100%}.marquee_icon_with_text_sec .heaing-slider>.marquee_icon_block:nth-child(n+3){display:none}.icon_with_text_sec{background:#f5f5f5;border-bottom:1px solid #D9D9D9;position:relative;overflow:hidden;margin-top:-25px}.icon_with_text_sec .page-width{padding:0}.icon_with_text_sec:before{width:1px;height:100%;background:#d9d9d9;position:absolute;left:50%;top:0;transform:translate(-50%);content:""}.icon_with_text_sec:after{width:100%;height:1px;background:#d9d9d9;position:absolute;left:0;top:50%;transform:translateY(-50%);content:""}.icon_with_text_sec .icon_blocks{display:grid;grid-template-columns:repeat(2,1fr)}.icon_with_text_sec .icon_blocks .icon_block{padding:30px}.icon_with_text_sec .icon_blocks .icon_block .icon_img img{display:block;margin-bottom:5px}.icon_with_text_sec .icon_blocks .icon_block .icon_title{font-size:16px;font-weight:700;line-height:1.1;margin:0 0 5px;color:#000;font-family:Montserrat,sans-serif}.icon_with_text_sec .icon_blocks .icon_block p{font-size:14px;font-weight:400;line-height:1.1;margin:0;color:#000;font-family:Montserrat,sans-serif}.shop_collection_tabs{overflow:hidden;padding-top:40px;padding-bottom:45px}.shop_collection_tabs .tabs-top{padding-left:15px;padding-bottom:30px}.shop_collection_tabs .section_title{margin-bottom:15px;font-size:27px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;color:#a8a8a8;font-family:Russo One,sans-serif}.shop_collection_tabs .section_title strong{display:block;color:#000;font-size:33px;font-style:normal;font-weight:400;line-height:normal}.shop_collection_tabs ul.tabs{gap:10px;margin:0;padding:0;list-style:none;overflow:auto;white-space:nowrap}.shop_collection_tabs ul.tabs li{cursor:pointer;margin-right:10px;vertical-align:middle;align-content:center;height:60px;display:inline-block;padding:5px 20px;border:1px solid #D0D0D0;background:#fff;color:#888282;text-align:center;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.shop_collection_tabs ul.tabs li strong{display:block;font-weight:600}.shop_collection_tabs ul.tabs li.active{border:1px solid #000;background:#f1f1f1;color:#000}.shop_collection_tabs .tab_content{position:relative}.shop_collection_tabs .tab_content .cate_link,.shop_collection_tabs .tab_content .tab_content_top{position:relative;display:block}.shop_collection_tabs .tab_content .tab_content_top img{display:block;width:100%;height:100%}.shop_collection_tabs .tab_content .cate_informatio{position:absolute;top:0;left:0;width:100%}.shop_collection_tabs .tab_content .cate_informatio h4{letter-spacing:0;margin:0;padding:20px;color:#000;font-size:28px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;font-family:Russo One,sans-serif}.shop_collection_tabs .tab_content .cate_informatio h4 strong{font-weight:400}.shop_collection_tabs .tab_content_btm{display:flex;gap:5px;justify-content:space-between;align-items:center;padding:20px 10px 0 15px}.shop_collection_tabs .tab_content_btm img{width:105px!important;height:105px!important;object-fit:contain}.shop_collection_tabs .tab_content_btm .title_btm{margin:0;color:#000;font-size:26px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;font-family:Russo One,sans-serif}.shop_collection_tabs .tab_content_btm .title_btm strong{color:#056cd4;font-weight:400;display:block}.best-sellers-slider{background:#f5f5f5;padding:45px 0 40px;position:relative;overflow:hidden}.best-sellers-slider .gradient{background:transparent}.best-sellers-slider .collection__title.title-wrapper{margin-bottom:15px}.best-sellers-slider .collection__title.title-wrapper .title{margin-bottom:0;color:#a8a8a8;font-family:Russo One,sans-serif;font-size:28px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.best-sellers-slider .collection__title.title-wrapper .title strong{font-weight:400;color:#000;font-size:33px;display:block}.best-sellers-slider .product-card-wrapper{padding-bottom:25px}.best-sellers-slider .product-card-wrapper .card{background:#fff;border:1px solid #CFCFCF;overflow:unset}.best-sellers-slider .product-card-wrapper .card .card__heading{margin-bottom:12px}.best-sellers-slider .product-card-wrapper .card .card__heading a{min-height:40px;height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:16px;font-weight:500;letter-spacing:0;text-decoration:none;font-family:Montserrat,sans-serif;margin:0;line-height:normal}.best-sellers-slider .product-card-wrapper .card .targetbay_star_container{padding:0}.best-sellers-slider .product-card-wrapper .card:hover .card__heading a{color:#000}.best-sellers-slider .product-card-wrapper .card .card__information .price{margin:10px 0 15px!important;font-size:16px;font-weight:600;letter-spacing:0;color:#000;padding:0;font-family:Montserrat,sans-serif}.best-sellers-slider .product-card-wrapper .card .card__information .price--on-sale .price-item--regular{margin:0 10px 0 0;color:#000;font-weight:400;font-size:14px;opacity:.5}.best-sellers-slider .product-card-wrapper .card .quick-add{margin:0 0 -25px;padding:0}.best-sellers-slider .product-card-wrapper .card .quick-add button{margin:0;width:50px;height:50px;font-size:0;padding:0;border:0;background:#000;min-width:50px}.best-sellers-slider .product-card-wrapper .card .quick-add button span{display:none}.best-sellers-slider .product-card-wrapper .card .quick-add button svg{display:block;margin:0 auto}.best-sellers-slider .product-card-wrapper .card .card__content .button:before,.product-card-wrapper .card .card__content .button:after{display:none}.best-sellers-slider .product-card-wrapper .card .card__content .card__information{border:0;padding:20px 10px 0}.best-sellers-slider .product-card-wrapper .card .card__content .card__information .shipping-text{color:#a9a9a9;font-size:14px;font-weight:400;line-height:18px;opacity:1;display:block;padding-bottom:5px;min-height:20px;font-family:Montserrat,sans-serif;letter-spacing:0}.best-sellers-slider .grid__item{padding:0 20px 0 0;width:100%;max-width:100%}.best-sellers-slider .grid__item .card,.best-sellers-slider .grid{margin:0}.best-sellers-slider .product-card-wrapper p.tbg-reviews-ne-star-rating .tgb-reviews-new-c-star-theme1{fill:#fadb14;stroke:#fadb14}.best-sellers-slider .product-card-wrapper .tbReviews-star-count .tbReviews-startotal-count{font-size:14px;font-family:Montserrat,sans-serif;color:#000;opacity:.3}.best-sellers-slider .best-sellers-list>.grid__item:nth-child(n+2){display:none}.best-sellers-slider .slick-arrow{width:36px;height:36px;border-radius:0;margin:0;background:transparent;border:1px solid #000;font-size:0;position:absolute;top:-60px;cursor:pointer;padding:0;z-index:1}.best-sellers-slider .slick-prev{left:auto;right:45px}.best-sellers-slider .slick-next{right:0}.best-sellers-slider .slick-prev:hover,.best-sellers-slider .slick-next:hover{background:#000}.best-sellers-slider .product-card-wrapper .card .card__badge{text-align:right!important;margin:-11px -11px 0 0!important;justify-self:flex-end!important;align-self:flex-end!important}.best-sellers-slider .product-card-wrapper .card .card__badge .badge{border:0;background:#f83d3d;color:#fff;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.8px;text-transform:uppercase;font-family:Russo One,sans-serif;line-height:24px}.offer_bar_sec{background:#000;overflow:hidden;padding:34px 0 40px}.offer_bar_sec .offer_header{text-align:center;margin-bottom:25px}.offer_bar_sec .offer_header .section_title{margin:0;font-size:22px;text-transform:uppercase;font-weight:400;letter-spacing:0;color:#2d2d2d;font-family:Russo One,sans-serif;line-height:normal}.offer_bar_sec .offer_blocks{overflow:auto;white-space:nowrap}.offer_bar_sec .offer_blocks .offer_block{display:inline-block;vertical-align:top;padding-right:20px}.offer_bar_sec .offer_blocks .offer_informatio{padding:20px;text-align:left;display:inline-block;vertical-align:top;border:1px solid #525252;background:#2a2a2a;min-height:174px;min-width:255px}.offer_bar_sec .offer_blocks .offer_informatio h5{color:#fff;font-size:14px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:.56px;text-transform:uppercase;font-family:Montserrat,sans-serif;margin:0 0 5px;opacity:.5}.offer_bar_sec .offer_blocks .offer_informatio h4{margin:0 0 10px;font-size:22px;text-transform:uppercase;font-weight:400;letter-spacing:0;color:#04f2b6;font-family:Russo One,sans-serif;line-height:normal}.offer_bar_sec .offer_blocks .offer_informatio p{margin:0 0 15px;font-size:17px;line-height:22px;color:#fff;letter-spacing:.68px;font-family:Montserrat,sans-serif}.offer_bar_sec .offer_blocks .offer_informatio .button{min-width:131px;background:#04f2b6;color:#000;font-size:16px;font-style:normal;font-weight:700;font-family:Montserrat,sans-serif;padding:5px 16px;line-height:24px;min-height:40px}.offer_bar_sec .offer_blocks .offer_block:nth-child(2n) .offer_informatio h4{color:#fff}.offer_bar_sec .offer_blocks .offer_block:nth-child(2n) .offer_informatio h5{color:#78d9be}.offer_bar_sec .offer_blocks .offer_block:nth-child(2n) .offer_informatio .button{color:#000;background:#fff}.video-mobile-section{padding:0;overflow:hidden}.video-mobile-section .video-section{padding:0}.video-mobile-section .video-section .title-wrapper{margin:0;padding:25px 15px 33px;background:#04f2b6;display:flex;align-items:center;gap:5px;justify-content:space-between}.video-mobile-section .video-section .title-wrapper img{width:auto;height:auto;position:relative;right:-10px}.video-mobile-section .video-section .title-wrapper p{letter-spacing:0;color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin:15px 0 5px;font-family:Montserrat,sans-serif}.video-mobile-section .video-section .title-wrapper .title{letter-spacing:0;color:#000;font-size:26px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin:0 0 10px;font-family:Russo One,sans-serif}.video-mobile-section .video-section .title-wrapper .btn{color:#124e3f;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:0;font-family:Montserrat,sans-serif;text-decoration:underline!important;text-decoration-color:currentcolor;text-underline-offset:4px;text-decoration-color:#124e3f!important;margin:0}.video-mobile-section deferred-media{border:0}.video-mobile-section .deferred-media__poster-button{height:60px;width:60px}.video-mobile-section .deferred-media__poster-button .icon,.video-mobile-section .deferred-media__poster-button .svg-wrapper{width:20px;height:20px}.video-mobile-section .video-section .deferred-media__poster-button{animation:pulse 1s infinite!important;height:60px;width:60px;transform:translate(-50%,-50%)}.video-mobile-section .video-section .deferred-media__poster-button:hover{transform:translate(-50%,-50%) scale(1)}@-webkit-keyframes pulse{0%{box-shadow:0 0 #ffffffb3}70%{box-shadow:0 0 0 30px #fff0}to{box-shadow:0 0 #fff0}}.customer-reviews-sec{padding:60px 0 10px}.customer-reviews-sec .review_header{color:#a8a8a8;font-size:28px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;font-family:Russo One,sans-serif;margin:0 0 20px}.customer-reviews-sec .review_header strong{color:#000;font-size:33px;font-weight:400;text-transform:uppercase;display:block}.customer-reviews-sec .review_title{color:#056cd4;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 5px;font-family:Montserrat,sans-serif}.customer-reviews-sec .rating_star{margin:0 0 10px;display:block}.customer-reviews-sec .customer_box_in{border:1px solid #CCC;padding:25px 20px 25px 25px;position:relative;margin-bottom:33px}.customer-reviews-sec .customer_box_in:before{width:66px;height:66px;position:absolute;bottom:-33px;right:42px;content:"";background:#fff url(quotes-icon.png) no-repeat center}.customer-reviews-sec .customer_box_in p{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin:0;font-family:Montserrat,sans-serif;letter-spacing:0;min-height:115px}.customer-reviews-sec .customer_box_in .author_title{margin:10px 0 0;color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal;opacity:.5;font-family:Montserrat,sans-serif;letter-spacing:0}.customer-reviews-sec .slick-arrow{width:36px;height:36px;border-radius:0;margin:0;background:transparent;border:1px solid #000;font-size:0;position:absolute;top:-60px;cursor:pointer;padding:0;z-index:1}.customer-reviews-sec .slick-prev{left:auto;right:45px}.customer-reviews-sec .slick-next{right:0}.customer-reviews-sec .slick-prev:hover,.customer-reviews-sec .slick-next:hover{background:#000}.about_sec{padding:10px 0 0;overflow:hidden}.about_sec .sec_title{color:#000;font-size:33px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;font-family:Russo One,sans-serif;margin:0 0 15px}.about_sec p{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:normal;font-family:Montserrat,sans-serif;margin:0 0 20px;padding-right:15px}.about_sec .btn{color:#056cd4;font-size:16px;font-style:normal;font-weight:700;line-height:normal;font-family:Montserrat,sans-serif;text-decoration:underline;text-underline-offset:3px}.about_sec .about_img_right{text-align:right;padding-right:10px;margin-top:-50px}.about_sec .about_img_right img{width:auto;height:auto}.about_sec .about_img_btm{margin:-5px -15px -140px}.about_sec .about_img_btm img{width:auto;height:auto}.footer-block--menu .footer-block__heading{position:relative;cursor:pointer}.footer-block--menu .footer-block__heading:before{content:"+";font-weight:400;font-family:Montserrat,sans-serif;position:absolute;right:15px;top:50%;transform:translateY(-50%);font-size:20px;color:#fff}.footer-block--menu .footer-block__heading.open:before{content:"-";font-size:24px}.footer .footer__content-top .footer__blocks-wrapper ul.footer-block__details-content,.footer .grid__item .footer-block__brand-info{display:none}.footer .grid__item .footer-block__brand-info.open{display:block}.footer .footer__content-top .footer__blocks-wrapper ul.footer-block__details-content.open{display:flex;flex-direction:column;row-gap:12px;padding-top:30px}.footer .footer__content-top .footer__blocks-wrapper{display:flex;flex-direction:column}.footer .footer__content-top .footer__blocks-wrapper .grid__item{border-top:1px solid rgba(121,121,121,.3);padding:15px}.footer .footer__content-top .footer__blocks-wrapper .grid__item:first-child{order:4}.footer .footer__content-top .footer__blocks-wrapper .grid__item:nth-child(2){order:2}.footer .footer__content-top .footer__blocks-wrapper .grid__item:nth-child(3){order:3}.footer .footer__content-top .footer__blocks-wrapper .grid__item:last-child{order:1;background:#373737;padding:35px 25px;width:94%;margin:0 auto 15px;border:0}.footer .footer__content-top .footer__blocks-wrapper .grid__item:last-child .footer-block__heading:before{display:none}.footer .footer__content-top .footer__blocks-wrapper .grid__item:last-child .footer-block__heading{padding:0 0 10px}.footer .footer__content-top .footer__blocks-wrapper .grid__item:last-child .footer-block__heading:after{display:none}.shopify-section-group-footer-group{overflow:hidden}.shopify-section-group-footer-group .footer .footer__content-top{padding-left:0;padding-right:0}.footer .footer__content-top .footer__blocks-wrapper{padding-top:15px}.shopify-section-group-footer-group.icon_with_text_sc{display:none!important}.shopify-section-group-footer-group .footer{border-top:0!important;background:#222}.footer .footer__content-bottom{padding-top:20px!important;padding-bottom:20px!important;margin-top:0!important}.footer .footer__content-bottom .page-width{row-gap:20px}.footer__content-bottom .page-width .footer__content-bottom-wrapper{order:2;width:100%}.footer__content-bottom .page-width .footer__content-bottom-wrapper--center{order:1}.footer .footer__copyright ul{justify-content:flex-start!important;font-size:0;font-family:Montserrat,sans-serif}.footer .footer__copyright ul li{font-size:14px!important;line-height:18px!important;text-align:left}.footer .footer__copyright ul li strong{font-weight:800}.footer .footer__content-bottom .footer__column.footer__column--info{align-items:flex-start;padding:0}.footer__content-top .footer__blocks-wrapper .footer-block .footer-block__heading{cursor:pointer;font-size:23px;color:#04f2b6;text-transform:uppercase;font-weight:400;font-family:Russo One,sans-serif;margin:0;padding:5px 0}.footer__content-top .footer__blocks-wrapper .footer-block .footer-block__heading.open:after{width:57px;height:1px;background:#3c3c3c;position:absolute;left:0;bottom:-15px;content:""}.footer__content-top .footer__blocks-wrapper .footer-block .footer-block__details-content p{padding-bottom:15px;max-width:270px;font-size:16px;font-weight:400;line-height:normal;font-family:Montserrat,sans-serif}.footer .footer__content-top .newsletter-form .field .field__input{outline:0!important;background:#505050;border:0;padding:5px 85px 5px 30px;font-size:16px;font-weight:400;font-family:Montserrat,sans-serif;color:#fff}.footer .footer__content-top .newsletter-form .field{position:relative}.footer .footer__content-top .field__input:focus{box-shadow:none}.footer .footer__content-top .newsletter-form .field button{border:0;cursor:pointer;text-transform:capitalize;position:absolute;right:0;background:#04f2b6!important;font-size:16px;font-weight:700;font-family:Montserrat,sans-serif;padding:0 21px}.footer .footer__content-top .newsletter-form .field button:hover{background:#000!important;color:#fff!important}.footer .footer__content-top .newsletter-form .field .field__input::placeholder{opacity:1;color:#fff}.footer .footer__content-top ul.footer-contact{padding:30px 0 0}.footer .footer__content-top ul.footer-block__details-content li a{font-size:16px;font-weight:500;font-family:Montserrat,sans-serif}.footer .footer__content-top ul.footer-contact li{font-size:16px;font-weight:500;font-family:Montserrat,sans-serif;margin-bottom:10px}.footer .footer__content-top ul.footer-contact li a{font-size:16px;font-weight:500;font-family:Montserrat,sans-serif}.footer .footer__content-top ul.footer-contact li a strong{font-weight:700}.footer .footer__content-top ul.footer-contact li span svg{width:26px;height:26px}.footer .footer__content-top ul.footer-contact li span svg path{display:none}.footer .footer__content-top ul.footer-contact li.footer_mail span svg{background:url(ftr-mail-icon.png) no-repeat left top 5px}.footer .footer__content-top ul.footer-contact li.footer_call span svg{background:url(ftr-call-icon.png) no-repeat left top 2px}.footer .footer__content-top ul.footer-contact li.footer_add span svg{background:url(ftr-clock-icon.png) no-repeat left top}.footer .footer__content-top .footer__blocks-wrapper .footer__list-social{margin:0 -15px;padding:20px 15px 5px;border-top:1px solid rgba(121,121,121,.3);gap:25px}.footer .footer__content-top .footer__blocks-wrapper .footer__list-social .list-social__item{border:0}.footer .footer__content-top .footer__blocks-wrapper .footer__list-social .list-social__item a{border:0;width:50px;height:50px;background:#fff;align-items:center;justify-content:center}.footer .footer__content-top .footer__blocks-wrapper .footer__list-social .list-social__item a svg path{fill:#000;opacity:1}.footer .footer__content-top .footer__blocks-wrapper .footer__list-social .list-social__item a svg g{opacity:1}.footer .footer__content-top .footer__blocks-wrapper .grid__item:nth-child(2) ul.footer-block__details-content li:nth-child(6){display:none}.footer .footer__content-top .footer__blocks-wrapper .grid__item:nth-child(2) ul.footer-block__details-content li:nth-child(7){display:none}.footer__content-bottom .page-width .footer__content-bottom-wrapper a:hover{color:#04f2b6}}@media only screen and (max-width:480px){.shop_collection_tabs .tab_content_btm{padding-left:0;padding-right:0}}@media only screen and (max-width:419px){.shop_collection_tabs .tab_content_btm .title_btm{font-size:20px}}@media only screen and (max-width:339px){.shop_collection_tabs .tab_content_btm .title_btm{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-mobile.css.map */
