body{font-family:Big Shoulders Display,cursive;font-weight:500}a,a:hover{transition:all ease .3s;text-decoration:none}h2{color:#000;font-size:30px;line-height:40px;text-transform:uppercase;font-family:Big Shoulders Display,cursive;font-weight:900;position:relative;text-align:center;margin-top:60px;margin-bottom:30px}h2:before{content:"";background-image:url(header-icon.png);width:34px;height:38px;background-size:contain;background-repeat:no-repeat;position:absolute;left:0;right:0;margin:0 auto;top:-40px}.masthead-wrap{background-color:#211d1e;height:52px}.masthead-wrap p{color:#4ea44e;font-size:18px;line-height:52px;margin-bottom:0;text-transform:uppercase;text-align:center;font-family:Big Shoulders Display,cursive;font-weight:900}.masthead-wrap p span{padding:0 15px;color:#fff}.navigation-wraper .logo-sec{margin:19px 0}.navigation-wrap ul{padding:0;margin:0;text-align:center}.navigation-wrap ul li{list-style-type:none;display:inline-block;position:relative}.navigation-wrap ul li ul.submenu{position:absolute;z-index:10;background-color:#fff;width:160px;top:83px;display:none;box-shadow:0 0 14px #bfbfbf}.navigation-wrap ul li:hover ul.submenu{display:block}.navigation-wrap ul li ul.submenu li{display:inline-block;border-bottom:1px solid #ddd;border-right:1px solid #ddd;width:100%}.navigation-wrap ul li ul.submenu li:last-child{border-bottom:none}.navigation-wrap ul li a{display:block;color:#000;font-size:17px;line-height:105px;padding:0 12px;text-transform:uppercase;font-family:Big Shoulders Display,cursive;font-weight:900}.navigation-wrap ul li a:hover{color:#4252a4}.navigation-wrap ul li ul.submenu li a{line-height:50px;padding:0;display:block;font-weight:500;font-size:19px;font-family:Alegreya Sans,sans-serif}.navigation-wrap>ul>li:nth-child(3) .submenu li,.navigation-wrap>ul>li:nth-child(4) .submenu li,.navigation-wrap>ul>li:nth-child(5) .submenu li{display:block;border-bottom:1px solid #ddd;border-right:none;width:100%}.search-cart-sec{position:relative;margin:22px 0}.search-cart-sec ul{padding:0;margin:0;text-align:right}.search-cart-sec ul li{list-style-type:none;display:inline-block;margin-left:10px;position:relative}.search-cart-sec ul li i{color:#000;font-size:20px;line-height:30px;display:block;cursor:pointer;transition:all ease .3s}.search-cart-sec ul li input[type=text],.search-cart-sec ul li input[type=search]{height:36px;background-color:#d9d9d9;color:#979797;font-size:16px;line-height:36px;border-radius:25px;border:none;padding:0 46px 0 15px;width:160px}.search-cart-sec .predictive-search{width:300px}.search-cart-sec .predictive-search ul{text-align:left}.search-cart-sec .predictive-search ul li{border-bottom:1px dotted #000;display:block}.search-cart-sec ul li button[type=submit]{background-color:transparent;border:none;position:absolute;z-index:1;right:10px;top:0}.search-cart-sec ul li i:hover{color:#146f7c;transition:all ease .3s}.banner-wrap{position:relative}.banner-caro{overflow-x:hidden}.banner-caro .owl-controls{position:absolute;z-index:10;bottom:0;left:0;right:0;margin:0 auto}.banner-caro .owl-pagination{text-align:center;position:relative;left:0;right:0;margin:0 auto;bottom:30px}.banner-caro .owl-page{height:10px;width:10px;background-color:#fff;display:inline-block;border-radius:50%;margin-right:5px;cursor:pointer;transition:all ease .3s}.banner-caro .owl-page.active{background-color:#000;transition:all ease .3s}.banner-wrap img{width:100%;height:auto}.banner-text{position:absolute;left:0;right:0;margin:0 auto;top:15%;width:50%;text-align:center}.banner-text h2{color:#fff;font-size:102px;line-height:78px;text-align:center;text-transform:uppercase;font-family:Alegreya Sans,sans-serif;font-weight:800;margin-top:20px;margin-bottom:15px}.banner-text h2:before{display:none}.banner-text h2 span{font-size:49px;display:block}.banner-text p{color:#000;font-size:38px;line-height:42px;font-family:Alegreya Sans,sans-serif;font-weight:500;text-align:center}.banner-text .cta-btn{margin:20px auto}.cta-btn{background:#4ea44e;background:-moz-linear-gradient(left,#4ea44e 0%,#4252a4 100%);background:-webkit-linear-gradient(left,#4ea44e 0%,#4252a4 100%);background:linear-gradient(to right,#4ea44e,#4252a4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4ea44e",endColorstr="#4252a4",GradientType=1);border-radius:10px;color:#fff;display:table;font-size:18px;height:42px;line-height:42px;padding:0 30px;transition:all ease .3s;width:auto;text-transform:uppercase;font-weight:800}.cta-btn:hover{background:#000;color:#fff;transition:all ease .3s}.highlighter-wrap{height:auto;padding-top:15px;padding-bottom:15px}.highlighter-wrap ul{padding:0;margin:13px 0 0}.highlighter-wrap ul li{list-style-type:none;display:inline-block;width:24.5%;position:relative;padding:0 18px}.highlighter-wrap ul li:after{content:"";height:70px;width:1px;background:#000;position:absolute;z-index:1;right:0;top:-17px;border-radius:50%;display:none}.highlighter-wrap ul li:last-child:after{display:none}.highlighter-wrap ul li>div{display:block;float:left}.highlighter-wrap ul li>div.picholder{width:20%}.highlighter-wrap ul li>div.contholder{width:80%}.highlighter-wrap ul li img{display:block;max-width:100%;height:auto;margin:10px auto 0}.highlighter-wrap ul li h3{color:#000;font-size:16px;line-height:30px;text-transform:uppercase;font-family:Big Shoulders Display,cursive;font-weight:900;text-align:left;margin:10px 0 0}.highlighter-wrap ul li p{margin:0;color:#6f6f6f;font-size:16px;line-height:20px;font-weight:500}.highlighter-wrap hr{background-image:url(ruller.png);background-size:cover;background-repeat:no-repeat;height:3px;width:80%;display:block;margin:30px auto 0;background-position:center}.mtop40{margin-top:40px}.brand-listing fieldset{position:relative;transform:scale(1);margin-bottom:15px;transition:all ease .3s}.brand-listing fieldset img{width:270px;height:265px;width:100%;height:100%;transform:scale(1);transition:all ease .3s}.brand-listing fieldset img.front{display:block}.brand-listing fieldset img.back,.brand-listing fieldset:hover img.front{display:none}.brand-listing fieldset:hover img.back{display:block}.brand-listing fieldset:hover img{transition:all ease .3s}.brand-listing fieldset .brand-cont-sec{text-align:left;position:absolute;z-index:10;left:0;top:0;padding:5% 36px}.brand-listing fieldset .brand-cont-sec h3{color:#fff;font-size:24px;line-height:30px;text-transform:uppercase;font-family:Big Shoulders Display,cursive;font-weight:700;text-align:left;margin:10px 0;min-height:60px}.brand-listing fieldset .brand-cont-sec p{color:#fff;font-size:11px;line-height:15px;text-align:left;padding-right:58%;margin:15px 0 0;min-height:110px}.brand-listing fieldset .brand-cont-sec .cta-btn{height:40px;line-height:40px;color:#fff;float:none;font-size:16px;padding:0 22px}.brand-listing fieldset .brand-cont-sec .cta-btn:hover,.brand-listing fieldset:hover .brand-cont-sec .cta-btn{background:#000;color:#fff}.popular-prod-wrap{position:relative}.price-item--regular,.price-item--sale{color:#8d8d8d!important;font-size:20px!important;line-height:30px!important;text-align:center!important;font-weight:300!important}.popular-prod-wrap:before{content:"";background-image:url(bg-popular-product.jpg);background-size:contain;background-repeat:no-repeat;height:685px;width:100%;padding:0;position:absolute;left:0;top:0;z-index:-1;display:none}.popular-prod-wrap fieldset{padding-top:40px}.popular-prod-wrap fieldset ul{text-align:center;padding:0;margin:0}.popular-prod-wrap fieldset ul li{list-style-type:none;display:inline-block;width:23%;background-color:#fff;box-shadow:0 0 14px #d2d2d2;margin-right:20px;margin-bottom:20px;height:420px;padding-top:20px;border-radius:15px;position:relative;transition:all ease .3s}.popular-prod-wrap fieldset ul li:hover{transition:all ease .3s}.popular-prod-wrap fieldset ul li:before{height:446px;width:101%;content:"";background:#4252a4;background:-moz-linear-gradient(top,#4252a4 0%,#4ea44e 100%);background:-webkit-linear-gradient(top,#4252a4 0%,#4ea44e 100%);background:linear-gradient(to bottom,#4252a4,#4ea44e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4252a4",endColorstr="#4ea44e",GradientType=0);position:absolute;z-index:-1;top:-13px;left:-1px;border-radius:15px;transition:all ease .3s;display:none}.popular-prod-wrap fieldset ul li:hover:before{transition:all ease .3s;display:block}.popular-prod-wrap fieldset ul li:nth-child(4n+4){margin-right:0}.popular-prod-wrap fieldset ul li .pic-holder{width:100%;height:173px;display:block;margin:0 auto}.popular-prod-wrap fieldset ul li .pic-holder img{height:100%;width:100%!important;margin:0 auto;display:block;object-fit:contain}.popular-prod-wrap fieldset ul li h3{color:#2d2d2d;font-size:30px;line-height:40px;text-align:center;text-transform:uppercase;font-family:Big Shoulders Display,cursive;font-weight:700;margin:15px 0 0}.popular-prod-wrap fieldset ul li h4{color:#2d2d2d;font-size:22px;line-height:30px;text-align:center;text-transform:uppercase;font-family:Big Shoulders Display,cursive;font-weight:700;margin-top:10px;min-height:60px;padding:0 15px}.popular-prod-wrap fieldset ul li h4 a{color:#2d2d2d}.popular-prod-wrap fieldset ul li h4 a:hover{color:#146f7c}.popular-prod-wrap fieldset ul li p{color:#8d8d8d;font-size:20px;line-height:30px;text-align:center;font-weight:300}.popular-prod-wrap fieldset ul li .cta-btn{display:table;margin:10px auto;background:#4ea44e;background:-moz-linear-gradient(left,#4ea44e 0%,#4252a4 100%);background:-webkit-linear-gradient(left,#4ea44e 0%,#4252a4 100%);background:linear-gradient(to right,#4ea44e,#4252a4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4ea44e",endColorstr="#4252a4",GradientType=1)}.popular-prod-wrap fieldset ul li .cta-btn:hover{background-color:#023d45;color:#fff}.popular-prod-caro.owl-theme{min-height:540px}.popular-prod-caro{overflow-x:hidden}.popular-prod-caro .owl-controls{position:absolute;z-index:10;bottom:0;left:0;right:0;margin:0 auto}.popular-prod-caro .owl-pagination{text-align:center;position:relative;left:0;right:0;margin:0 auto;bottom:0}.popular-prod-caro .owl-page{height:10px;width:10px;background-color:silver;display:inline-block;border-radius:50%;margin-right:5px;cursor:pointer;transition:all ease .3s}.popular-prod-caro .owl-page.active{background-color:#b71234;transition:all ease .3s}.newsletter-wraper{background-image:url(bg-newsletter.jpg);background-size:cover;background-repeat:no-repeat;height:270px;padding-top:49px;padding-bottom:49px}.newsletter-sec{width:90%;display:block;margin:0 auto}.newsletter-sec h3{color:#4ea44e;font-size:100px;line-height:110px;font-family:Big Shoulders Display,cursive;font-weight:700;text-align:left;padding-left:20px;margin:0}.newsletter-sec p{color:#fff;font-size:15px;line-height:20px;margin-bottom:0}.newsletter-sec p strong{font-size:30px}.newsletter-sec fieldset{position:relative;margin-top:60px}.newsletter-sec input[type=email]{height:60px;border-radius:50px;border:none;padding:0 68px 0 15px;background:#fff;font-size:16px;line-height:60px;color:#a3a3a3;font-weight:600;width:100%}.newsletter-sec button{background:#4252a4;width:50px;height:50px;border-radius:50%;padding:10px;color:#fff;position:relative;overflow:hidden;border:none;position:absolute;top:4px;right:6px;z-index:10}.newsletter-sec button:hover{background:#000}.newsletter-sec button:before{content:"GO";position:absolute;left:15px;top:12px;color:#fff;font-size:14px;font-weight:800;transition:all ease-in-out .3s}.newsletter-sec button:after{content:"\f1d8";position:absolute;left:-15px;top:15px;color:#fff;font-size:14px;font-family:FontAwesome;display:block;transition:all ease-in-out .3s}.newsletter-sec button:hover:before{left:50px}.newsletter-sec button:hover:after{left:17px}.home-about-wrap h2:before{display:none}.home-about-wrap p{color:#979797;font-size:16px;line-height:20px;font-weight:300}.home-about-wrap p strong{color:#040404;font-size:18px;font-weight:500}.home-about-wrap .left-sec p{margin-top:20px}.home-about-wrap .left-sec p i{color:#146f7c;font-size:25px;margin-right:8px;display:inline-block;margin-bottom:10px;float:left}.home-about-wrap .cta-btn:hover{background:#000;color:#146f7c;transition:all ease .3s}.brand-carry-wraper{background-image:url(bg-brand.jpg);background-size:cover;background-repeat:no-repeat;height:309px;padding-top:30px;padding-bottom:30px}.brand-carry-wraper h2{color:#fff}.brand-carry-wraper h2:before{background-image:url(white-small-logos.png)}.brand-carry-wraper ul{padding:0;margin:15px 0;text-align:center}.brand-carry-wraper ul li{list-style-type:none;display:inline-block;width:19%;padding:0 25px}.brand-carry-wraper ul li img{max-width:100%;display:block;margin:0 auto}.footer-wrap{background-image:url(bg-footer.jpg);background-size:cover;background-repeat:no-repeat;height:auto;padding-top:25px;padding-bottom:0}.footer-wrap .left-logo-sec{margin-top:6%}.footer-wrap h3{color:#fff;font-size:20px;line-height:30px;text-transform:uppercase;font-family:Big Shoulders Display,cursive;font-weight:900}.quick-link-sec{margin-top:110px}.footer-wrap ul{padding:0;margin:0}.footer-wrap p{color:#fff;font-size:16px;line-height:26px;font-family:Big Shoulders Display,cursive;font-weight:700}.footer-wrap ul li{list-style-type:none;display:block}.footer-wrap ul li a{color:#fff;font-size:16px;line-height:26px;display:block;font-family:Big Shoulders Display,cursive;font-weight:700}.footer-wrap .newsletter-sec fieldset{position:relative;margin-top:0}.footer-wrap ul li a:hover{color:#146f7c;padding-left:10px}.foot-social{margin-top:40px}.foot-social fieldset i{color:#fff;font-size:30px;line-height:40px;display:inline-block;margin-right:10px;cursor:pointer;transition:all ease .3s}.foot-social fieldset i:hover{color:#146f7c;transition:all ease .3s}.copyright-sec{border-top:1px solid #ccc;margin-top:40px}.copyright-sec p{color:#f6f5f1;font-size:13px;line-height:40px;text-align:center;margin-bottom:0}.inner-banner-wrap{width:100%;display:block;position:relative}.inner-banner-wrap img{height:406px;width:100%;object-fit:cover}.inner-banner-text{position:absolute;z-index:1;left:0;top:30%;right:0;margin:0 auto}.inner-banner-text h2,.inner-banner-text h1{color:#fff;font-size:66px;line-height:70px;text-align:left;text-transform:uppercase;font-family:Big Shoulders Display,cursive;font-weight:700;margin-top:20px;margin-bottom:15px}.inner-banner-text h2:before,.inner-banner-text h1:before{display:none}.inner-banner-text p{color:#fff;font-size:18px;line-height:50px;text-align:center;background:#09090999;width:auto;display:table;padding:0 20px;border-radius:10px;margin:0}.inner-banner-text p span{padding:0 5px}.inner-banner-text p a{color:#146f7c}.inner-banner-text p a:hover{color:#b71234}.about-slogan-wrap h2{margin-bottom:10px}.about-slogan-wrap p{color:#040404;font-size:16px;line-height:22px;font-weight:500;text-align:center}.about-slogan-wrap .cta-btn{display:table;margin:15px auto}.home-about-wrap.about-mid-wrap h2:before{display:block}.about-mid-wrap h3{color:#000;font-size:26px;line-height:30px;text-transform:uppercase;font-family:Big Shoulders Display,cursive;font-weight:700}.about-mid-wrap p{color:#040404;font-size:16px;line-height:22px;font-weight:500;text-align:justify}.about-mid-wrap iframe{width:100%;height:400px;border:none;border-radius:15px;box-shadow:0 0 14px #d2d2d2}.home-about-wrap.contact-wrap h2:before{display:block}.map-holder iframe{width:100%;height:250px;border:none;border-radius:15px;box-shadow:0 0 14px #d2d2d2}form input[type=email],form input[type=tel],form input[type=text]{height:52px;line-height:52px;background-color:#f2f2f2;padding:0 15px;width:100%;display:block;margin-bottom:20px;color:#333;font-size:16px;border-radius:25px;border:1px solid #d7d7d7}form textarea{height:120px;line-height:20px;background-color:#f2f2f2;padding:9px 15px;width:100%;display:block;margin-bottom:20px;border:1px solid #d7d7d7;color:#333;border-radius:25px;font-size:16px}form input[type=submit]{background:#4ea44e;background:-moz-linear-gradient(left,#4ea44e 0%,#4252a4 100%);background:-webkit-linear-gradient(left,#4ea44e 0%,#4252a4 100%);background:linear-gradient(to right,#4ea44e,#4252a4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4ea44e",endColorstr="#4252a4",GradientType=1);border-radius:25px;color:#fff;display:table;font-size:18px;height:52px;line-height:52px;padding:0 50px;transition:all ease .3s;width:auto;text-transform:uppercase;font-weight:800;border:none}form input[type=submit]:hover{background:#000;color:#fff;transition:all ease .3s}.customer.login,.customer.register{box-shadow:0 0 14px #eaeaea;border-radius:15px;border:1px solid #146f7c;border-top:10px solid #146f7c;border-bottom:10px solid #146f7c;padding:0 15px 20px!important;max-width:50%!important;margin:40px auto!important}.customer.login input[type=email],.customer.login input[type=password],.customer.register input[type=email],.customer.register input[type=text],.customer.register input[type=password]{height:52px!important;line-height:52px!important;background-color:#f2f2f2!important;padding:0 15px!important;width:100%!important;display:block!important;margin-bottom:20px!important;color:#333!important;font-size:16px!important;border-radius:25px!important;border:1px solid #d7d7d7!important}.customer.login .field:after,.customer.login .field:before,.customer.register .field:after,.customer.register .field:before{display:none!important}.customer.login button,.customer.register button,.cart__warnings .button{background:#4ea44e;background:-moz-linear-gradient(left,#4ea44e 0%,#4252a4 100%);background:-webkit-linear-gradient(left,#4ea44e 0%,#4252a4 100%);background:linear-gradient(to right,#4ea44e,#4252a4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4ea44e",endColorstr="#4252a4",GradientType=1);border-radius:25px;color:#fff;display:table;font-size:18px;height:52px;line-height:52px;padding:0 50px;transition:all ease .3s;width:auto;text-transform:uppercase;font-weight:800;border:none;margin:0 auto 15px}.customer.register button{margin:15px auto}.customer.login button:hover,.customer.register button:hover,.cart__warnings .button:hover{background:#000;color:#fff;transition:all ease .3s}.customer.login button:after,.customer.login button:before,.customer.register button:after,.customer.register button:before,.cart__warnings .button:before,.cart__warnings .button:after{display:none!important}#shopify-section-template--17841086824769__featured-collection{display:none}.cart__warnings .cart__login-title{margin-top:80px}.policy-wraper h3{color:#000;font-size:20px;line-height:30px;text-transform:uppercase;font-family:oswald;font-weight:700;position:relative;margin-top:10px;margin-bottom:10px}.policy-wraper p{color:#848282;font-size:16px;line-height:22px;font-weight:500;text-align:justify}.nav-btn{text-align:right;display:none}.nav-btn i{color:#146f7c;font-size:30px;line-height:78px;display:block;transition:all ease .3s;cursor:pointer}.nav-btn i:hover{color:#b71234;transition:all ease .3s}.desktop-banner{display:block}.mobile-banner{display:none}#main-collection-filters h2:before{display:none}#main-collection-filters .facets-container{border-radius:15px;background-color:#f5f5f5;box-shadow:0 0 14px #c6c6c6;padding:0}#main-collection-filters .facets-container h2{background:#4ea44e;background:-moz-linear-gradient(left,#4ea44e 0%,#4252a4 100%);background:-webkit-linear-gradient(left,#4ea44e 0%,#4252a4 100%);background:linear-gradient(to right,#4ea44e,#4252a4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4ea44e",endColorstr="#4252a4",GradientType=1);font-size:20px;line-height:45px;color:#fff;padding:0 15px;font-weight:600;text-transform:uppercase;border-top-left-radius:15px;border-top-right-radius:15px;display:block;width:100%}#main-collection-filters .facets-container details{padding:0 15px;border-top:none;border-bottom:1px solid #ddd}#main-collection-filters .facets-container details:first-child{border-top:none}.product-count__text span{font-size:16px!important;font-weight:unset;color:#000;display:unset}#product-grid fieldset{padding:0;margin-bottom:30px}.facets.facets-vertical-sort{margin-bottom:25px;padding:0 65px}.facets-vertical .facets__summary{padding-top:1.5rem;margin-bottom:0;padding-bottom:1.5rem;color:#003c38;font-weight:800;font-size:18px}.list-menu__item.facets__item span{position:relative;top:-5px}aside#main-collection-filters facet-remove.active-facets__button-wrapper{display:none!important}aside#main-collection-filters .active-facets__button{margin:10px 15px}.popular-prod-wrap.prod-listing-sec{padding:0}.popular-prod-wrap.prod-listing-sec fieldset ul li{list-style-type:none;display:block;width:32%;background-color:#fff;box-shadow:0 0 14px #eaeaea;margin-right:15px;margin-bottom:35px;height:420px;padding-top:20px;border-radius:15px;position:relative;transition:all ease .3s;float:left}.popular-prod-wrap.prod-listing-sec fieldset ul li:nth-child(4n+4){margin-right:15px}.popular-prod-wrap.prod-listing-sec fieldset ul li:nth-child(3n+3){margin-right:0}.popular-prod-wrap.prod-listing-sec fieldset ul li .pic-holder{width:100%;height:173px;display:block;margin:0 auto}.popular-prod-wrap.prod-listing-sec fieldset ul li .pic-holder img{height:100%;width:100%!important;margin:0 auto;display:block;object-fit:contain}#shopify-section-template--17841086824769__cart-footer h2:before{display:none}.product--large:not(.product--no-media) .product__media-wrapper{max-width:45%!important;width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product--large:not(.product--no-media) .product__info-wrapper{padding:0 0 0 4rem;max-width:55%!important;width:calc(55% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product__info-wrapper div.collection__title a.collection__title{display:inline-block;font-size:15px;line-height:40px;padding:0 15px;color:#000;font-weight:700;border-radius:25px;transition:all ease .3s;border:1px solid #b9b9b9;text-transform:uppercase}variant-radios label{background:transparent!important;color:#000!important;border:1px solid #b9b9b9!important;cursor:default!important}.product__info-wrapper div.collection__title a.collection__title:hover{background-color:#24ba0c;transition:all ease .3s}.product-form__buttons button,.product-form__buttons div.shopify-payment-button{display:inline-block;width:200px;margin-right:15px;float:left}.shopify-payment-button__button{background:#4ea44e!important;background:-moz-linear-gradient(left,#4ea44e 0%,#4252a4 100%)!important;background:-webkit-linear-gradient(left,#4ea44e 0%,#4252a4 100%)!important;background:linear-gradient(to right,#4ea44e,#4252a4)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4ea44e",endColorstr="#4252a4",GradientType=1)!important;border-radius:25px!important;color:#fff!important;display:table!important;font-size:15px!important;font-weight:800!important;height:50px;line-height:50px!important;padding:0 30px!important;letter-spacing:0;transition:all ease .3s;text-transform:uppercase}.product-form__buttons .product-form__submit{background-color:#000!important;border-radius:25px!important;color:#fff!important;display:table!important;font-size:15px!important;font-weight:800;height:50px;line-height:50px!important;padding:0 30px;letter-spacing:0;transition:all ease .3s;text-transform:uppercase}.shopify-payment-button__button:before,.shopify-payment-button__button:after,.product-form__buttons .product-form__submit:before,.product-form__buttons .product-form__submit:after{display:none!important}.shopify-payment-button__button:hover{background-color:#000!important;color:#fff!important;transition:all ease .3s}.product-form__buttons .product-form__submit:hover{background:#4ea44e!important;background:-moz-linear-gradient(left,#4ea44e 0%,#4252a4 100%)!important;background:-webkit-linear-gradient(left,#4ea44e 0%,#4252a4 100%)!important;background:linear-gradient(to right,#4ea44e,#4252a4)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4ea44e",endColorstr="#4252a4",GradientType=1)!important;color:#fff!important;transition:all ease .3s}.product--thumbnail_slider .global-media-settings{border:1px solid #24ba0c;border-radius:15px}.product--thumbnail_slider .global-media-settings img{border-radius:15px}.product--thumbnail_slider .thumbnail{border:1px solid #d1af4b;box-shadow:none}.product--thumbnail_slider .thumbnail[aria-current],.product--thumbnail_slider .thumbnail:hover{box-shadow:none;border-color:#24ba0c}.pagination{display:block;padding-left:0;margin:20px 0;text-align:center}.pagination__list{display:block;padding:0;margin:0;text-align:center}.pagination__list li{display:inline-block}.pagination__list li a{height:40px;width:40px;text-align:center;background-color:#ddd;display:block;line-height:40px;border-radius:50%;font-weight:600;transition:all ease .3s}.pagination__list li a:after{display:none!important}.pagination__item.pagination__item--current,.pagination__list li a:hover{background-color:#4252a4;color:#fff;transition:all ease .3s}.product__title .reviews-element{font-size:16px;margin:12px 0;color:#d1af4b}.product__title h1{color:#2d2d2d;font-size:30px;line-height:40px;text-align:left;text-transform:uppercase;font-family:Big Shoulders Display,cursive;font-weight:700;margin:15px 0}.spr-starrating.spr-badge-starrating i{color:#24ba0c}.footer-wrap .newsletter-sec label.field__label,.newsletter-wraper label.field__label{top:18px}.footer-wrap .newsletter-sec .field__input:not(:placeholder-shown)~.field__label,.newsletter-wraper .field__input:not(:placeholder-shown)~.field__label{top:5px}.showDesktop{display:block}.showMobile{display:none}.product-count__text.text-body,.product-count__text.text-body span{color:#000!important}.cart-items thead th{color:#000;font-weight:700;font-size:16px}.title-wrapper-with-link a.underlined-link{background:#4ea44e;background:-moz-linear-gradient(left,#4ea44e 0%,#4252a4 100%);background:-webkit-linear-gradient(left,#4ea44e 0%,#4252a4 100%);background:linear-gradient(to right,#4ea44e,#4252a4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4ea44e",endColorstr="#4252a4",GradientType=1);border-radius:25px;color:#fff;display:table;font-size:18px;height:42px;line-height:42px;padding:0 30px;transition:all ease .3s;width:auto;text-transform:uppercase;font-weight:800}.title-wrapper-with-link a.underlined-link:hover{background:#000;color:#fff;transition:all ease .3s}.cart-item__details a{font-size:16px;font-weight:700}.popular-prod-wrap.nobg:before{background-image:none}#ProductGridContainer .popular-prod-wrap:before{background-image:none}.weekly-highlight-wrap .popular-prod-wrap:before{display:none}.popular-prod-wrap.product-recommendations{margin-top:40px}.popular-prod-wrap.product-recommendations:before{display:none}.popular-prod-wrap.product-recommendations fieldset ul li{display:block;float:left}.popular-prod-wrap.product-recommendations fieldset ul li h4{padding:0 35px}.popular-prod-wrap .popular-prod-caro fieldset ul li h4{padding:0 15px}.footer-wrap .newsletter-sec{min-height:82px}h2.form__message:before,.facets__wrapper h2:before,.facet-filters__label:before,h2.product-count__text:before,.customer h2:before{display:none}.customer h2{text-align:left}.customer h1{color:#000;font-size:30px;line-height:40px;text-transform:uppercase;font-family:Big Shoulders Display,cursive;font-weight:900;position:relative;text-align:center;margin-top:60px;margin-bottom:30px}.navigation-wrap ul li{list-style-type:none;display:inline-block;position:unset}.navigation-wrap ul li ul.submenu.second_level{position:absolute;z-index:10;background-color:#fff;width:100vw;top:83px;box-shadow:0 0 14px #bfbfbf;right:-64%}.brand-panels{min-height:0px;padding-bottom:15px}.submenu.second_level{text-align:left!important}.brand-panels li{width:33%!important;display:inline-block!important}.flavour-panels{border-left:2px solid #ddd}.flavour-panels li{width:49%!important;display:inline-block!important}.navigation-wrap ul li ul.submenu li{border:none;border-bottom:1px solid #ddd}.submenu h3{font-family:Big Shoulders Display,cursive;font-weight:900}.submenu h3 a{font-size:24px!important;line-height:30px!important;padding:0!important}.article-template__hero-container{max-width:100%!important;margin:0 auto}.article-template .page-width.page-width--narrow{width:60%!important;max-width:60%!important;display:block;margin:30px auto}.article-template h1{color:#000;font-size:30px;line-height:40px;text-transform:uppercase;font-family:Big Shoulders Display,cursive;font-weight:900;position:relative;text-align:left;margin-top:30px;margin-bottom:10px}.article-template h2{color:#000;font-size:24px;line-height:40px;text-transform:uppercase;font-family:Big Shoulders Display,cursive;font-weight:900;position:relative;text-align:left;margin-top:20px;margin-bottom:10px}.article-template h2:before{display:none}.article-template h3{color:#000;font-size:20px;line-height:40px;text-transform:uppercase;font-family:Big Shoulders Display,cursive;font-weight:900;position:relative;text-align:left;margin-top:20px;margin-bottom:10px}.article-template p{color:#040404;font-size:16px;line-height:22px;font-weight:500}.product__media-wrapper{position:relative}.collection-page-bottom-content h2,.collection-page-bottom-content p{text-align:left}.collection-page-bottom-content h2{margin:10px 0}h2:before{display:none}.collection-page-top-content .moreless-button{background:#4ea44e;background:-moz-linear-gradient(left,#4ea44e 0%,#4252a4 100%);background:-webkit-linear-gradient(left,#4ea44e 0%,#4252a4 100%);background:linear-gradient(to right,#4ea44e,#4252a4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4ea44e",endColorstr="#4252a4",GradientType=1);border-radius:10px;color:#fff;display:table;font-size:18px;height:42px;line-height:42px;padding:0 30px;transition:all ease .3s;width:auto;text-transform:uppercase;font-weight:800;margin:15px auto}.collection-page-top-content p,.collection-page-bottom-content p,.collection-page-bottom-content li{color:#040404;font-size:16px;line-height:22px;font-weight:500}.template-search__results fieldset{width:100%;margin-top:40px}#cookieModal .modal-content{color:#fff;background:#000;font-family:Big Shoulders Display,cursive;font-weight:900}#cookieModal .modal-header{padding:0;border-bottom:none}#cookieModal .modal-header hr{height:2px;width:20%;background:#860808;display:block;margin:0 auto}#cookieModal .modal-header p.modal-title{line-height:30px;font-size:28px;margin:0;padding:15px 0;text-align:center;color:#970c0c}#cookieModal .modal-header .close{margin-top:-2px;color:red;opacity:1;border:none;box-shadow:none;font-size:40px;text-shadow:none;position:absolute;z-index:10;right:10px;top:0}@media(min-width:1200px){.container{width:1200px}.nav-btn{display:none}.desktop-banner{display:block}.mobile-banner{display:none}.showDesktop{display:block}.showMobile{display:none}}@media screen and (max-width:1920px){.popular-prod-wrap:before{background-size:cover}.navigation-wrap ul li ul.submenu.second_level{right:-78%}}@media screen and (max-width:1366px){.popular-prod-wrap:before{background-size:cover}.navigation-wrap ul li ul.submenu.second_level{right:-64%}.inner-banner-wrap img{height:306px;width:100%;object-fit:cover}}@media(min-width:999px)and (max-width:1024px){.nav-btn{display:none}.desktop-banner{display:block}.mobile-banner{display:none}.showDesktop{display:block}.showMobile{display:none}}@media(min-width:481px)and (max-width:998px){.nav-btn{display:none}.desktop-banner{display:block}.mobile-banner{display:none}.navigation-wrap ul li a{font-size:11px;line-height:90px;padding:0 5px}.navigation-wrap ul li ul.submenu{width:758px;left:calc(100% - 230px)}.search-cart-sec ul li{margin-left:7px}.search-cart-sec ul li input[type=text],.search-cart-sec ul li input[type=search]{width:120px}.navigation-wraper .logo-sec{margin:32px 0}.highlighter-wrap ul li img{display:block;max-width:100%;height:auto;float:none;margin:0 auto}.highlighter-wrap ul li p{margin:10px 0;font-size:10px;line-height:14px;text-align:center}.highlighter-wrap{height:auto;padding-top:5px;padding-bottom:5px}.highlighter-wrap ul li:after{top:5px}.popular-prod-wrap fieldset ul li{width:90%}.newsletter-sec h3{font-size:50px;line-height:70px}.home-about-wrap p strong{font-size:15px}.brand-carry-wraper ul li{width:28%;margin:0 17px}.weekly-highlight-wrap .popular-prod-wrap fieldset ul li{width:47%;margin:0 10px 25px}.brand-listing fieldset img{width:100%}.brand-listing fieldset{margin-bottom:20px}.brand-listing fieldset .brand-cont-sec{padding:0 26px}.inner-banner-wrap{height:auto}.inner-banner-wrap img{height:246px}.inner-banner-text{left:0;right:0;margin:0 auto;top:20%}.customer.login,.customer.register{max-width:90%!important}.policy-wraper{padding:0 25px}.popular-prod-wrap.product-recommendations fieldset ul li{width:29%}.product-form__buttons button,.product-form__buttons div.shopify-payment-button{width:148px}.showDesktop{display:block}.showMobile{display:none}}@media screen and (max-width:480px){.search-cart-sec ul li input[type=search]{margin-bottom:20px}.masthead-wrap{height:auto}.masthead-wrap p{font-size:11px;line-height:17px;padding:9px 20px}.masthead-wrap p span{padding:0 10px}.nav-sec{position:relative}.nav-btn{display:block}.navigation-wrap ul{background-color:#2d2d2d;width:100vw;right:0;position:absolute;z-index:99;top:88px;display:none}.navigation-wrap ul li{display:block;border-bottom:1px dotted #202020}.navigation-wrap ul li a{font-size:18px;line-height:50px;color:#fff}.search-cart-sec ul{text-align:center}.search-cart-sec{position:relative;margin:0}.highlighter-wrap ul li{padding:0 10px;text-align:center}.highlighter-wrap ul li img{float:none;margin:0 auto;height:30px}.highlighter-wrap ul li p{font-size:7px;line-height:11px}.highlighter-wrap ul li:after{display:none}.highlighter-wrap{display:none}.brand-listing fieldset img{width:100%;object-fit:cover;margin-bottom:20px}.brand-listing fieldset .brand-cont-sec{right:10px;top:0}.brand-listing fieldset .brand-cont-sec h3{min-height:0}.brand-listing fieldset .brand-cont-sec p{margin:15px 0 20px;min-height:0;padding-right:33%}.popular-prod-wrap fieldset ul li{width:43%;margin:0 10px 20px;height:auto;padding-bottom:20px}.popular-prod-wrap fieldset ul li:hover:before,.popular-prod-wrap fieldset ul li:hover:after{display:none}.popular-prod-wrap fieldset ul li:nth-child(4n+4){margin:0 10px 20px}.popular-prod-wrap fieldset ul li h3{font-size:18px;line-height:22px}.popular-prod-wrap fieldset ul li h4{font-size:14px;line-height:24px}.newsletter-wraper{height:auto;padding-top:35px;padding-bottom:36px}.newsletter-sec h3{font-size:30px;line-height:40px;text-align:center;padding:0}.newsletter-sec p{text-align:center}.newsletter-sec fieldset{position:relative;margin-top:20px}.home-about-wrap p strong{font-size:14px}.brand-carry-wraper{height:auto;padding-top:40px}.brand-carry-wraper ul li img{max-width:80%;display:block;margin:0 auto}.footer-wrap .left-logo-sec{margin-top:0}.footer-wrap .left-logo-sec img{max-width:80%;display:block;margin:0 auto 20px}.quick-link-sec{margin-top:20px}.inner-banner-wrap{height:auto}.inner-banner-wrap img{height:auto;width:100%;object-fit:cover}.inner-banner-text{position:absolute;z-index:1;left:0;top:14%;right:0;margin:0 auto;text-align:right}.inner-banner-text h2,.inner-banner-text h1{font-size:26px;line-height:30px;text-align:center;padding-top:46%}.inner-banner-text p{text-align:center;font-size:18px;line-height:40px;margin:0 auto}.about-mid-wrap .right-sec{margin-top:40px}.contact-wrap .right-sec{margin-top:30px}.customer.login,.customer.register{max-width:95%!important}.customer.login button{margin-top:15px}.policy-wraper{padding:0 25px}.desktop-banner{display:none}.mobile-banner{display:block}.popular-prod-wrap.prod-listing-sec{padding:0;margin-top:40px}.popular-prod-wrap.prod-listing-sec fieldset ul li{width:43%;display:block;float:left;margin:0 10px 20px;height:380px}.popular-prod-wrap.prod-listing-sec fieldset ul li:nth-child(3n+3),.popular-prod-wrap.prod-listing-sec fieldset ul li:nth-child(4n+4){margin:0 10px 20px}.popular-prod-wrap.prod-listing-sec fieldset ul li h3{font-size:18px;line-height:22px}.popular-prod-wrap.prod-listing-sec fieldset ul li h4{font-size:13px;line-height:25px;min-height:52px}.banner-text{position:absolute;left:0;right:0;margin:0 auto;top:unset;width:90%;border-radius:15px;bottom:50px}.banner-text h2{font-size:28px;line-height:38px;text-align:center;margin:6px 0}.banner-text h2 span{font-size:20px;display:block}.banner-text p{font-size:16px;line-height:20px;padding:0 10px;text-align:center}.banner-text .cta-btn{margin:13px auto}.banner-caro .owl-pagination{text-align:center;position:relative;left:0;right:0;margin:0 auto;bottom:10px}.product--large:not(.product--no-media) .product__media-wrapper,.product--large:not(.product--no-media) .product__info-wrapper{max-width:100%!important;width:100%!important;padding:0 15px}.product-form__buttons button,.product-form__buttons div.shopify-payment-button{display:block;width:100%;margin:0 auto 15px;float:none}.search-cart-sec ul li input[type=text],.search-cart-sec ul li input[type=search]{width:215px}.showDesktop{display:none}.showMobile{display:block}.popular-prod-wrap fieldset ul li .cta-btn{display:table;margin:10px auto;background:#4ea44e;background:-moz-linear-gradient(left,#4ea44e 0%,#4252a4 100%);background:-webkit-linear-gradient(left,#4ea44e 0%,#4252a4 100%);background:linear-gradient(to right,#4ea44e,#4252a4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4ea44e",endColorstr="#4252a4",GradientType=1);padding:0 15px;font-size:15px}.inner-banner-text{display:block;top:unset;bottom:30px}.mobile-facets__open-wrapper.focus-offset{position:relative;top:7px}.navigation-wrap.mobile_view ul li ul.submenu{position:relative;left:unset;right:unset;top:unset;width:100%;background-color:transparent;z-index:1;box-shadow:none}.navigation-wrap.mobile_view ul li ul.submenu li{display:block;border-bottom:none;width:100%;border:none}.navigation-wrap.mobile_view>ul>li .submenu{position:absolute;z-index:10;background-color:#fff;width:160px;top:83px;left:0;display:none;border-radius:0;box-shadow:0 0 14px #bfbfbf}.brand-carry-wraper h2{margin:12px 0}.mobile-facets__close .icon.icon-close{color:red;position:relative;right:13px}.active-facets.active-facets-mobile{display:none}.title-wrapper-with-link{margin-top:0!important;margin-bottom:50px!important}.title-wrapper-with-link a.underlined-link{font-size:16px;padding:0 15px;position:relative;top:10px}.brand-carry-wraper ul li{list-style-type:none;display:inline-block;width:49%;padding:0 10px;margin-bottom:20px}.brand-listing fieldset img{height:auto;transition:all ease .3s}.navigation-wrap ul li:hover ul.submenu{display:none}.article-template .page-width.page-width--narrow{width:100%!important;max-width:100%!important;display:block;margin:30px auto}.weekly-highlight-wrap.mtop40{margin-top:10px}.footer-static-cont-wrap p{padding:0 15px;text-align:justify}.banner-caro{overflow-x:hidden;position:relative}.banner-caro .owl-pagination{text-align:right;position:absolute;left:unset;right:10px;margin:0;bottom:unset;top:-240px}.banner-caro .owl-page{height:10px;width:10px;background-color:#fff;display:block;border-radius:50%;margin-right:0;cursor:pointer;transition:all ease .3s;margin-bottom:5px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/style.css.map */
