@font-face{font-family:MrsEavesItalic;src:url(../assets/MrsEavesItalic.woff2) format("woff2"),url(../assets/MrsEavesItalic.woff) format("woff");font-weight:100;font-style:italic}@font-face{font-family:Gotham;src:url(../assets/Gotham-Light.woff2) format("woff2"),url(../assets/Gotham-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Greycliff CF;src:url(../assets/GreycliffCF-Bold.woff2) format("woff2"),url(../assets/GreycliffCF-Bold.woff) format("woff");font-weight:700;font-style:normal}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:Greycliff CF}body,p,a,li{font-family:Gotham}:focus,select:hover{outline:none}input,textarea{-webkit-box-shadow:none;box-shadow:none}.btn{font-family:Greycliff CF;font-size:20px;padding:11px 16px;color:#4b4b4c!important;text-transform:uppercase;border-radius:3px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.btn:hover{color:#fff!important;background-color:#001aed!important}.no_font{font-family:none}body{padding-top:122px}.template-index .main-content{padding-bottom:0}.wrapper{max-width:1200px;padding:0 20px;margin:0 auto}.announcement-bar__message{font-family:Gotham;padding:8px 30px;letter-spacing:.3px}.site-header,.site-width{padding-left:60px;padding-right:60px}.section-header .section-header__title{letter-spacing:0;line-height:normal;margin:0}.header-container{position:absolute;width:100%;top:0;-webkit-box-shadow:0px 0px 10px #0002;box-shadow:0 0 10px #0002}.header-container.fixed{position:fixed;-webkit-box-shadow:0px 0px 10px #0001;box-shadow:0 0 10px #0001}.header-container.fixed .announcement-bar{display:none}.site-header__logo svg{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:200px}.header-container.fixed .site-header__logo svg{width:150px}.hero .slick-prev,.hero .slick-next,.hero__pause{display:none!important}.site-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:10px;padding-bottom:10px;position:relative}.site-header .main_nav,.site-header .account_nav{width:calc(50% - 180px)}.site-header .main_logo{width:360px}.site-header .main_logo>div,.site-header .main_logo .site-header__logo,.header-wrapper .site-header__logo a{width:100%}.site-header .main_logo .site-header__logo{margin:auto;float:none!important}.header-wrapper .site-header__logo a{line-height:0;text-align:center}.header-wrapper .site-header__logo a svg{margin:auto;padding:0}.site-nav--compress .site-nav__item:not(.site-nav__item--compressed){display:inline-block}.header-wrapper .site-nav__link a{padding-top:0;padding-bottom:0}.header-wrapper .site-nav__link svg{height:26px;width:26px}.site-nav__link{font-family:Gotham;padding:5px 0;margin-left:15px;margin-right:15px;text-transform:none}.main_nav .site-nav__link:after{content:"";position:absolute;bottom:0;left:0;right:0;background-color:#000;height:1px;margin:auto;width:calc(0% - 30px);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.main_nav .site-nav__link:hover:after{width:calc(100% - 30px)}.account_nav .site-nav{margin-right:-15px}.account_nav .site-nav__link{margin-left:10px;margin-right:10px}.hero__slide .hero__title,.hero--adapt .hero__title{max-width:50%;font-size:56px;left:62px!important}.hero__slide .hero__subtitle{text-transform:none;max-width:50%;margin-bottom:30px}.list-icon{padding-left:60px;padding-right:60px}.announcement-bar ul{margin:0;text-align:right}.announcement-bar ul li{margin-bottom:0;display:inline-block;padding:7px 15px}.announcement-bar ul li:first-child{padding-left:0}.announcement-bar ul li:last-child{padding-right:0}.announcement-bar ul li a{color:#fff}.announcement-bar ul li a i{padding-right:10px}.announcement-bar ul li.mail{margin-left:0}.home-promo{margin-top:0!important}.home-promo-banner{padding:20px;margin:0 20px}.banner-promo-inner{border:solid 3px #90f4e1;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;width:calc(100% + -0px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.banner-promo-inner .pro-banner-left{width:43%}.banner-promo-inner .pro-banner-left h4{font-size:40px;margin:0 0 10px;color:#fff;text-transform:capitalize;line-height:1.1}.banner-promo-inner .pro-banner-left h5{font-size:20px;margin:0 0 10px;color:#fff;text-transform:capitalize;line-height:1.1}.banner-promo-inner .pro-banner-right{width:57%;margin-top:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.banner-promo-inner .pro-banner-right h5{font-size:24px;margin-bottom:10px;color:#fff;line-height:1.1}.banner-promo-inner .pro-banner-right h6{font-size:14px;margin-bottom:10px;color:#fff;line-height:1.1}.banner-promo-inner .pro-banner-right a{background:#90f4e1;padding:11px 16px;color:#4b4b4c;text-transform:uppercase;border-radius:3px;font-size:20px;float:left;font-family:Greycliff CF;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.banner-promo-inner .pro-banner-right a:hover{color:#fff;background:#001aed}.banner-promo-inner .code-left{width:44%}.banner-promo-inner .sap{height:140px;width:12%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.banner-promo-inner .sap:after{content:"";position:absolute;width:1px;height:100%;background-color:#fff;margin:auto;left:0}.banner-promo-inner .sap span{background:#fff;text-transform:uppercase;width:45px;height:45px;color:#4b4b4c;border-radius:45px;font-size:16px;line-height:45px;text-align:center;font-family:Greycliff CF;z-index:1;margin-left:-22px}.banner-promo-inner .code-right{width:44%}.site-footer{background:#000;margin-top:auto;padding-top:60px;padding-bottom:35px;border-top:solid 5px #90f4e1}.site-footer .grid-uniform .grid__item.logo_box{width:50%}.logo_box svg{max-width:180px}.site-footer .grid-uniform .grid__item.info{width:30%}.site-footer .grid-uniform .grid__item.contact_us{width:25%}.site-footer .grid-uniform .grid__item.location{width:40%;line-height:0}.site-footer h2{color:#fff;text-transform:uppercase;font-size:18px}.site-footer p,.address{color:#fff}.address li{position:relative;padding-left:25px;margin-bottom:10px}.address li:last-child{margin-bottom:0}.address li i{position:absolute;left:0;top:4px;font-size:16px}.address li a,.address li a:hover{color:#fff}.social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;margin-top:15px}.social-icons li{margin:0 10px 0 0;list-style-type:none}.social-icons li a{background-color:#fff;width:35px;height:35px;display:block;text-align:center;border-radius:100%;line-height:37px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:#000;margin:0}.social-icons li a:hover{color:#fff;background-color:#001aed}.social-sharing.social-icons{margin-top:25px}.social-icons li a span.icon{padding-right:0;padding-left:0;font-size:16px;line-height:37px}.social-sharing.social-icons li a{background-color:#90f4e1}.social-sharing.social-icons li a:hover{color:#fff;background-color:#001aed}.location iframe{height:270px;width:100%}.site-footer__copyright-content{background-color:#4b4b4c;color:#fff;padding:10px 0}.site-footer__copyright-content p,.site-footer__copyright-content a{margin:0!important;color:#fff}.site-footer__copyright-content a{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.site-footer__copyright-content a:hover{color:#90f4e1}.site-footer a{color:#fff;line-height:24px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.site-footer a:hover,.address li a:hover{color:#90f4e1}.article__featured-image-link{margin-bottom:15px}.featured-blog__meta{margin-bottom:8px}.featured-blog__meta hr{display:none}.featured-blog__post h2{margin-bottom:0}.featured-blog__post h2 .article__heading-link{padding:0 0 15px;margin:0;display:block;font-size:20px;color:#3d3d3d;line-height:normal;text-align:left;font-family:Greycliff CF;min-height:63px;text-transform:capitalize;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.featured-blog__post h2:hover .article__heading-link{color:#001aed}.featured-blog__post .rte.rte--indented-images{font-size:16px;line-height:1.42857143;color:#333;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.featured-blog__post .rte.rte--indented-images+p{margin-bottom:0}.featured-blog__post a.text-link{color:#4b4b4c;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-family:Greycliff CF;border-bottom:1px solid #90f4e1}.featured-blog__post a.text-link:hover{color:#001aed;border-bottom:1px solid #001aed}.featured-blog__date time{line-height:24px;font-size:14px}.article__featured-image-wrapper{padding:0!important}.article__featured-image-link{min-height:250px;max-height:250px;overflow:hidden}.featured-blog__post .article__featured-image{position:static;min-height:250px;max-height:250px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.featured-blog__post .article__featured-image{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.featured-blog__post:hover .article__featured-image{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.featured-blog__post{margin-bottom:0}.special_section{position:relative;padding-top:90px;padding-bottom:90px;margin-top:0!important}.special_section:after{content:"";background-color:#f7f8fa;position:absolute;top:0;left:0;right:0;bottom:120px}.special_section .special_section_box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:1}.special_section .special_section_box .img_box{width:45%;padding:0 1.5%;line-height:0}.special_section .special_section_box .img_box img{min-height:480px;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.special_section .special_section_box .text_box{width:55%;background-color:#fff;padding:60px;margin-top:30px}.special_section .special_section_box .text_box h2{max-width:520px;margin-bottom:45px;font-size:40px;line-height:1.1}.special_section .special_section_box .text_box p{font-size:18px;line-height:26px;max-width:520px;padding-left:35px;color:#333}.special_section .special_section_box .text_box a{display:inline-block;margin-left:35px;border-bottom:1px solid #90f4e1;margin-top:20px;font-family:Greycliff CF;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.special_section .special_section_box .text_box a:hover{color:#001aed;border-bottom:1px solid #001aed}.special_section .special_section_box .text_box ul{max-width:520px;margin-left:20px;padding:0 12px 0 40px;list-style-type:decimal-leading-zero}.special_section .special_section_box .text_box ul li{margin-bottom:10px;line-height:24px;color:#fff}.img_parallax_with_text_section{margin-top:60px!important}.img_parallax_with_text{margin:0;position:relative;overflow:hidden;text-align:left;padding:120px 0}.img_parallax_with_text:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.img_parallax_with_text .wrapper{position:relative;z-index:1}.img_parallax_with_text .parallax_img{position:absolute;left:0;top:0;width:100%;-o-object-fit:cover;object-fit:cover}.img_parallax_with_text p{color:#fff;font-size:16px;line-height:28px;max-width:520px;font-weight:400;text-align:left!important;margin-bottom:15px!important}.img_parallax_with_text p.name span{color:#d40201}.img_parallax_with_text h2{color:#fff;font-size:46px;line-height:46px;margin-bottom:20px;margin-top:0}.img_parallax_with_text a:hover{color:#fff}.template-collection .product_swatch,.template-index .product_swatch,.product-recommendations .product_swatch{min-height:45px}.product_swatch{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 0}.product_swatch label{background-position:center;width:25px;height:25px;margin:0 5px;border-radius:100%;cursor:pointer;position:relative}.product_swatch label:after{content:"";position:absolute;top:-3px;bottom:-3px;left:-3px;border-radius:100%;right:-3px;border:1px solid #0001}.product_swatch label.active_swatch:after{border-color:#f8353e}.home_featured_collection{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.home_featured_collection:after{content:none;display:none}.home_featured_collection>.grid__item{width:25%}.home_featured_collection>.grid__item .grid-product__wrapper{border:1px solid #0001;padding:15px 15px 30px}.home_featured_collection>.grid__item .grid-product__meta{min-height:59px;padding-bottom:0;margin-bottom:5px}.home_featured_collection>.grid__item .grid-product__meta h4{margin-bottom:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-size:16px;padding:0 15px;text-transform:capitalize}.home_featured_collection>.grid__item .grid-product__meta:hover h4{color:#001aed}.home_featured_collection form .btn{padding:10px 16px;font-size:16px;text-transform:uppercase}.home_featured_collection>.grid__item .grid-product__wrapper .product--image{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.home_featured_collection>.grid__item .grid-product__wrapper:hover .product--image{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.grid-product__price,.product-single__price--compare-at{font-family:Greycliff CF;font-size:16px;color:#001aed}.sale-price{color:#f8353e}.grid-product__sold-out p,.grid-product__on-sale p{padding:10px 8px;margin:0;letter-spacing:1px;font-family:Greycliff CF}.grid-product__on-sale{color:#fff;border:1px solid #f8353e;background-color:#f8353e}.grid-product__image-wrapper{display:block;table-layout:fixed;height:auto!important;padding-bottom:75px;margin:0 auto}.product--wrapper{max-width:100%!important}.product--wrapper>div{padding-top:0!important}.product--wrapper>div .product--image{position:static;width:100%;max-width:100%!important;min-height:235px;max-height:235px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.grid-uniform .grid-product__image-link{background-color:transparent}.grid-product__wrapper section{position:absolute;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;background-color:#fff;width:100%;left:0;right:0;margin:auto;bottom:-45px}.grid-product__wrapper{position:relative;overflow:hidden}.grid-product__wrapper section form{margin-top:8px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;background-color:#fff}.grid-product__wrapper section form .js-qty{display:none}.grid-product__wrapper:hover section{bottom:15px}.grid-product__wrapper:hover section form{opacity:1}.search-bar .input-group-field{background-color:transparent;border:2px solid #90f4e1;font-family:Greycliff CF}.search-bar button .icon-search{top:-2px;position:relative}.search-bar button:hover{background-color:#90f4e1!important}.section-header .line{position:relative;height:2px;width:150px;background-color:#ff4157;margin:10px auto 0;bottom:0;top:0}.section-header .line span{position:absolute;height:2px;width:80px;background-color:#ffcb0c;top:6px;margin:auto;left:0;right:0}.section-header .line span:after,.title4 .line span:before{position:absolute;height:2px;width:6px;content:"";background-color:#ffcb0c;top:0}.section-header .line span:before{left:-10px}.section-header .line span:after{right:-10px}.newsletter{padding:25px 0}.newsletter .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1024px}.newsletter .wrapper .section-header__title{width:50%;margin:0}.newsletter form{width:50%;max-width:100%}.newsletter form .newsletter--form{padding:0}.newsletter form .newsletter--form .newsletter__input{background-color:transparent;border:2px solid #90f4e1;font-family:Greycliff CF;line-height:45px;font-size:16px;-webkit-box-shadow:none;box-shadow:none}.newsletter form .newsletter--form .newsletter__submit{font-family:Greycliff CF;font-size:14px}.newsletter form .newsletter--form .newsletter__submit:hover{background-color:#90f4e1!important}.cart-link__bubble--visible{top:2px;right:-2px;min-width:16px;height:16px;text-align:center;line-height:16px;font-weight:900;font-size:10px}body:not(.template-index) .main-content{padding-top:50px}.template-collection .collection-header{margin-bottom:0}.template-collection .filter_section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:15px;margin-top:25px}.template-collection .filter_section .products_count{font-family:Greycliff CF}.template-collection .filter_section .filter-dropdown__label{font-style:normal;letter-spacing:normal;font-size:14px;font-family:Greycliff CF}.template-collection .filter_section .filter-dropdown__select{font-style:normal;padding:0 15px;font-size:14px;height:40px;width:185px}.pagination .page.current{color:#fff!important;background-color:#90f4e1}.pagination>span{width:35px;height:35px;line-height:35px;background-color:#393941;padding:0;border-radius:100%;font-size:14px;margin:0 3px;vertical-align:middle;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;overflow:hidden}.pagination a,.pagination .page.current{padding:0;color:#fff}.pagination>span.page:hover,.pagination>span.next:hover{color:#393941;background-color:#90f4e1}.template-collection .main-content>.wrapper{max-width:100%;padding:0}.collection-hero{margin-top:-50px;margin-bottom:30px}.template-cart .section-header .hr--small,.template-customers-login .section-header .hr--small,.template-customers-register .section-header .hr--small,.template-customers-account .section-header .hr--small,.template-customers-addresses .section-header .hr--small,.template-list-collections .section-header .hr--small{display:none}.template-cart .section-header h1,.template-customers-login .section-header h1,.template-customers-register .section-header h1,.template-customers-account .section-header h1,.template-list-collections .section-header h1{text-transform:capitalize}.template-cart .cart__product-name,.template-customers-login .cart__product-name,.template-customers-register .cart__product-name,.template-customers-account .cart__product-name,.template-customers-addresses .cart__product-name{font-style:normal;letter-spacing:normal;text-transform:none;font-weight:500}.template-cart .cart__product-meta{margin-bottom:10px!important;letter-spacing:normal}.template-cart .cart__product-meta a{color:#f8353e;font-size:14px}.template-cart .cart__row,.template-cart .ajaxcart__price,.template-cart .cart__price,.template-cart .cart__subtotal{letter-spacing:normal;font-weight:500}.template-cart .cart__row p.rte{font-weight:400}.template-cart .update-cart{display:inline-block;margin:0;width:auto;min-width:90px;line-height:1.42;text-decoration:none;text-align:center;white-space:normal;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;-webkit-transition:all .3s;-o-transition:all .3s;vertical-align:middle;font-family:Greycliff CF;color:#4b4b4c!important;border-radius:3px;transition:all .3s;background-color:#90f4e1;letter-spacing:.5px;font-weight:600;padding:10px 20px!important;border:none!important;font-size:16px;text-transform:uppercase}.template-cart .update-cart:hover{color:#fff!important;background-color:#001aed!important}.update-cart+.cart__checkout{margin-bottom:0;max-width:235px;margin-left:10px}.update-cart+.cart__checkout span{position:relative;top:2px}.update-cart+.cart__checkout:hover{color:#fff!important}.template-cart .cart-quantity>label{display:none}.template-cart .cart-quantity .quantity{max-width:100%}.template-cart .cart-quantity .qtyminus,.template-cart .cart-quantity .qtyplus{padding:13px 5px!important;font-size:22px}.template-product .cart-quantity,.template-cart .cart-quantity{display:inline-block;position:relative;max-width:135px;min-width:135px;overflow:visible;background-color:#fff;color:#000;z-index:0}.template-product .cart-quantity .quantity,.template-cart .cart-quantity .quantity{display:block;background:none;text-align:center;width:100%;padding:8px 25px;margin:0;z-index:1;border:1px solid #e8e8e1;font-style:normal}.template-product .cart-quantity .qtyminus,.template-cart .cart-quantity .qtyminus{cursor:pointer;position:absolute;display:block;top:0;bottom:0;border:0 none;background:none;text-align:center;overflow:hidden;padding:0 5px;line-height:1;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:background-color .1s ease-out;-o-transition:background-color .1s ease-out;transition:background-color .1s ease-out;z-index:2;fill:#000;left:0;border-right:1px solid #f2f2f2;font-style:normal;width:30%}.template-product .cart-quantity .qtyplus,.template-cart .cart-quantity .qtyplus{cursor:pointer;position:absolute;display:block;top:0;bottom:0;border:0 none;background:none;text-align:center;overflow:hidden;padding:0 5px;line-height:1;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:background-color .1s ease-out;-o-transition:background-color .1s ease-out;transition:background-color .1s ease-out;z-index:2;fill:#000;right:0;border-left:1px solid #f2f2f2;font-style:normal;width:30%}.cart__image{max-width:120px}.cart--empty-message{margin-top:50px}.cart--continue-browsing a{color:#90f4e1}.cart--continue-browsing a:hover,.rte a:hover,.text-link:hover{color:#001aed}.cart__image,.cart-image{width:120px}.cart-image~.two-thirds{width:calc(100% - 120px)}.template-customers-register .main-content,.template-customers-login .main-content,.template-customers-account .main-content,.template-customers-addresses .main-content,.template-list-collections .main-content{padding-top:80px;padding-bottom:80px}.template-customers-register .section-header,.template-list-collections .section-header{margin-bottom:20px}.template-customers-register .main-content a,.template-customers-login .main-content a{letter-spacing:normal}.template-customers-register .main-content a:hover,.template-customers-login .main-content a:hover{color:#001aed}.template-customers-register .grid .grid__item,.template-customers-login .grid .grid__item{border:1px solid #0001;padding:30px}.template-customers-register .form-vertical input[type=text],.template-customers-register .form-vertical input[type=email],.template-customers-register .form-vertical input[type=password],.template-customers-login .form-vertical input[type=text],.template-customers-login .form-vertical input[type=email],.template-customers-login .form-vertical input[type=password],.template-customers-addresses .form-vertical input[type=text],.template-customers-addresses .form-vertical input[type=email],.template-customers-addresses .form-vertical input[type=password],.template-customers-addresses .form-vertical input[type=tel],.template-customers-addresses .form-vertical select{width:100%;font-style:normal;padding:0 15px;letter-spacing:normal;border:1px solid #0001;height:40px}.template-customers-register .form-vertical input[type=submit],.template-customers-login .form-vertical input[type=submit]{margin-top:5px;width:100%;text-transform:uppercase;letter-spacing:.5px;padding:10px 20px!important;border:none!important;font-size:16px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{background-color:#fff!important;-webkit-box-shadow:0 0 0 30px #fff inset!important;-webkit-text-fill-color:#000!important}input::-webkit-input-placeholder{color:#00!important;opacity:1}input::placeholder,input::-webkit-input-placeholder,textarea::placeholder,textarea::-webkit-input-placeholder{color:#000!important;opacity:1}.template-customers-register .form-vertical .btn,.template-customers-login .form-vertical .btn,#challenge .btn,.template-customers-addresses .btn{background-image:none}.template-customers-register .form-vertical .btn:hover,.template-customers-login .form-vertical .btn:hover,#challenge .btn:hover,.template-customers-addresses .btn:hover{padding-right:20px}.template-customers-register p,.template-customers-login p{margin-bottom:8px}.template-customers-account #customer_logout_link{text-transform:uppercase;font-weight:600;color:#90f4e1}.template-customers-account #customer_logout_link:hover{color:#001aed}.template-customers-account h2,.template-customers-account h3,.template-customers-account p,.template-customers-addresses h2,.template-customers-addresses h3,.template-customers-addresses p{letter-spacing:normal;text-transform:none}.template-customers-addresses label{letter-spacing:normal;font-style:normal;font-size:14px}.collection-grid__item-title--wrapper .collection-grid__item-title{font-style:normal;font-family:Greycliff CF}.template-search .main-content{padding-bottom:80px}.template-search .hr--small{display:none}.template-search hr.hr--medium.hr--clear{margin:30px auto}.template-search .grid__item>.section-header{margin-bottom:30px}.template-search .grid__item>.section-header h1{margin:0;font-weight:600}.template-search .search-bar--page{max-width:380px;width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.template-search .search-bar--page .input-group-field{font-style:normal;width:calc(100% - 50px)}.template-search .search-bar--page .input-group-btn{width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.template-search .search-bar--page .input-group-btn button{background-image:none}.template-search .search-bar--page .input-group-btn button:hover{padding-right:20px}.template-search .grid-uniform{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.template-search .grid-uniform .grid__item{width:25%}.template-search .grid-uniform .grid-product__image-wrapper,.template-collection .grid-uniform .grid-product__image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto!important}.template-search .grid-uniform .grid-product__image-link,.template-collection .grid-uniform .grid-product__image-link{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.template-404 .main-content{padding-top:0!important}.template-404 h1{margin:0;font-weight:600}.template-404 p{margin:0}.template-404 .hr--small{margin:10px auto;border-color:transparent}.section-header--404{padding:120px 0}.template-list-collections .main-content{padding-top:30px!important}.template-list-collections .main-content>.wrapper{padding:0 15px;max-width:1600px}.template-list-collections .collection-grid{margin-left:-30px}.template-list-collections .collection-collage__item{margin-bottom:15px;padding-left:30px}.form-vertical .input-full{background-color:#fff;color:#000;font-style:normal;padding:0 15px;font-size:14px;letter-spacing:normal;border:1px solid #0001;height:45px}.form-vertical textarea.input-full{padding:10px 15px}.form-vertical textarea{min-height:200px}.contact_info_box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact_info_box .text_section{width:calc(30% - 15px)}.contact_info_box .form-vertical{width:calc(70% - 15px)}.contact_info_box .form-vertical .btn{background-image:none}.contact_info_box .form-vertical .btn:hover{padding-right:20px}#contact-us.template-page .main-content h4{margin-bottom:15px;font-family:Greycliff CF;font-size:24px;margin-top:0}#contact-us.template-page .main-content a{display:inline-block;margin-bottom:10px;color:#4b4b4c;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}#contact-us.template-page .main-content a:hover{color:#001aed;border-bottom:1px solid #001aed}#contact-us.template-page .main-content a:last-child{margin-bottom:0}#contact-us.template-page .main-content iframe{width:100%;height:340px}#contact_form input.btn.right,#comment_form input.btn,#challenge .btn,.template-customers-addresses .btn{letter-spacing:.5px;padding:10px 20px!important;border:none!important;font-size:16px}#comments{margin-top:30px}#comments .form-vertical{margin-top:15px}.template-article article{margin-bottom:30px}.return-link{text-transform:none;font-family:inherit}.template-product .main-content #shopify-section-breadcrumbs{width:calc(100% + 0px);background-color:#f8f8f8;padding:15px 0;margin-bottom:50px;font-size:14px;font-weight:500}.template-product .main-content #shopify-section-breadcrumbs span{padding-left:5px}.about_accordion{margin:0}.about_accordion .accordion-box{margin-bottom:0;text-align:left}.about_accordion .accordion-box .heading{font-size:16px;padding:10px 0;margin:0;cursor:pointer;position:relative;font-weight:600;text-transform:capitalize;border-bottom:1px solid #0001;border-top:1px solid #0001;letter-spacing:normal}.about_accordion .accordion-box .heading:after{content:"See Details";display:block;right:0;top:0;bottom:0;position:absolute;margin:auto;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:45px;font-weight:400;text-transform:none;font-size:13px;letter-spacing:normal;color:red;font-family:Gotham}.about_accordion .accordion-box .heading.active-faq:after{content:"Close Details"}.about_accordion .accordion-box .content{padding:15px 0;display:none}.about_accordion .accordion-box .content p,.about_accordion .accordion-box .content li{margin-bottom:15px}.about_accordion .accordion-box .content p:last-child,.about_accordion .accordion-box .content li:last-child{margin-bottom:0}.about_accordion .accordion-box .content h4{letter-spacing:normal;font-weight:600;font-size:16px}.template-product .main-content{padding-top:0!important;padding-bottom:80px}.template-product .main-content>.wrapper{padding:0;max-width:100%;margin:0 auto}.template-product .pro_img{width:50%}.template-product .pro_text{width:50%;padding:0 0 0 30px;text-align:left}.product-recommendations .section-header h2{font-size:36px;line-height:46px;font-weight:600;margin-bottom:10px}.product-recommendations .section-header .hr--small{display:none}.template-product .grid-product__title{font-size:16px}.template-product .grid-product__wrapper{margin-bottom:0}.template-product .product-single__meta{padding-top:0;position:static!important}.template-product .product-single__meta+div{display:none!important}.template-product .product-single__title{line-height:46px}.template-product .product-single__price,.template-product .product-single__price--compare-at{font-size:20px;font-weight:500;letter-spacing:normal}.template-product .on-sale{color:#f8353e}.template-product .product-single__add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:0;margin-top:10px;width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-bottom:25px}.template-product .product-single__add-to-cart .btn--add-to-cart{padding:10px;margin-top:0}.template-product .product-single__add-to-cart .btn--add-to-cart .f{margin:0 5px}.template-product .price-container{border-bottom:1px solid #e8e8e1;padding-bottom:15px;margin-bottom:20px;max-width:100%}form#AddToCartForm--product-template{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}form#AddToCartForm--product-template .product-form__item.Color .single-option-radio label{width:35px!important;height:35px!important;text-align:center;white-space:nowrap;text-transform:uppercase;font-size:0;display:inline-block;font-weight:700;vertical-align:middle;padding:0;webkit-box-shadow:0px 1px 2px rgba(0,0,0,.8);-webkit-box-shadow:0px 1px 2px rgba(0,0,0,.8);box-shadow:0 1px 2px #000c;border-color:transparent;border-radius:6px;margin:0 10px 25px 0;position:relative}form#AddToCartForm--product-template .product-form__item.Color .single-option-radio label>.select-varient{position:absolute;bottom:45px;font-size:10px;left:-8px;text-align:center;opacity:0;display:block;visibility:hidden;font-weight:400;font-size:12px;display:none}form#AddToCartForm--product-template .product-form__item .single-option-radio input:checked+label>.select-varient{opacity:1;visibility:visible}form#AddToCartForm--product-template .product-form__item.Color .single-option-radio label:after,form#AddToCartForm--product-template .product-form__item.Size .single-option-radio label:after{-webkit-box-shadow:none;box-shadow:none;border:none;position:absolute;content:"\f00c";top:-.625rem;right:-.375rem;width:1.125rem;height:1.125rem;line-height:19px;font-family:FontAwesome;background:#f8353e;color:#fff;border-radius:10px;font-size:.7375rem;text-align:center;opacity:0}form#AddToCartForm--product-template .product-form__item.Color .single-option-radio label.active:after,form#AddToCartForm--product-template .product-form__item.Size .single-option-radio label.active:after{opacity:1}form#AddToCartForm--product-template .product-form__item .single-option-radio input:checked+label:after{opacity:1;z-index:1}.template-product .product-form__item{max-width:100%;width:100%;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.template-product .product-form__item.Size{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.template-product .product-form__item.Color{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:0}form#AddToCartForm--product-template .product-form__item.Size .single-option-radio label{min-width:35px!important;height:35px!important;text-align:center;white-space:nowrap;text-transform:uppercase;display:inline-block;font-weight:700;vertical-align:middle;padding:0;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,.8);box-shadow:0 1px 2px #000c;border-color:transparent;border-radius:2px;margin:0 10px 10px 0;position:relative;background-color:#ddd;line-height:35px}.template-product .product-form__item .single-option-radio__label,.template-product .product-form__item>label{min-width:110px;max-width:110px;text-align:left;margin:0;line-height:24px;font-style:normal;letter-spacing:normal;font-weight:500;font-size:16px;padding-top:6px;font-family:Greycliff CF}.template-product .product-form__item .single-option-radio__label>.listspan{display:none}.template-product .product-form__item fieldset{padding:0;width:calc(100% - 110px);margin:0}.product-recommendations{margin-top:50px}.jdgm-rev-widg{margin-top:35px}.jdgm-rev-widg.jdgm-rev-widg{margin-bottom:0;margin-top:35px}.jdgm-rev-widg__summary-text,.jdgm-rev__body{margin-top:8px!important}.jdgm-rev-widg__title{font-family:Greycliff CF;color:#000!important;font-weight:500;font-size:24px}.jdgm-rev-widg__summary-text{font-size:14px}.jdgm-widget label{font-style:normal;font-size:14px!important;margin-bottom:8px!important;font-family:Greycliff CF}.jdgm-widget input:not([type=submit]),.jdgm-widget textarea{background-color:transparent;font-size:14px;font-style:normal}.jdgm-write-rev-link,.jdgm-form .jdgm-submit-rev{font-family:Greycliff CF;color:#4b4b4c!important;border-radius:3px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;background-color:#90f4e1;letter-spacing:.5px;font-weight:600;padding:10px 20px!important;border:none!important;font-size:16px;text-transform:uppercase}.jdgm-write-rev-link:hover,.jdgm-form .jdgm-submit-rev:hover{-webkit-transition:background-color .15s ease-out;-o-transition:background-color .15s ease-out;transition:background-color .15s ease-out;color:#fff!important;background-color:#001aed!important}.jdgm-widget-actions-wrapper{margin-top:-40px!important}.jdgm-sort-dropdown.jdgm-sort-dropdown{font-style:normal;margin-bottom:0}.jdgm-quest,.jdgm-rev{font-size:14px}.jdgm-rev__header{margin-bottom:15px!important}.jdgm-preview-badge .jdgm-star{color:#fbcd0a!important}.jdgm-prev-badge__text{text-transform:capitalize;margin-left:5px!important}.jdgm-widget label.error{background:#f8353e;padding:8px;color:#fff}.mfp-img{background-color:#fff}.product-single__thumbnail{padding:8px}.product-single__thumbnail{cursor:pointer}.product-single__thumbnail.active-thumb{border-color:#90f4e1}.product-single__media-group--single-xr~.product-single__thumbnails{margin-left:0}.product-single__thumbnails .grid__item{padding-left:0;width:100%}.product-single__thumbnails .owl-nav{position:absolute;width:100%;top:calc(50% - 17.5px)}.product-single__thumbnails .owl-nav button{position:absolute;display:block;width:35px;height:35px;background-color:#90f4e1!important;border-radius:100%}.product-single__thumbnails .owl-nav button span{font-size:30px;line-height:24px;font-weight:700}.product-single__thumbnails .owl-nav button.owl-prev{left:40px;opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.product-single__thumbnails .owl-nav button.owl-next{right:40px;opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.product-single__thumbnails:hover .owl-nav button.owl-prev{left:10px;opacity:1}.product-single__thumbnails:hover .owl-nav button.owl-next{opacity:1;right:10px}.update-cart+.cart__checkout{font-family:Greycliff CF;color:#4b4b4c!important;border-radius:3px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;background-color:#90f4e1;letter-spacing:.5px;font-weight:600;padding:10px 20px!important;border:none!important;font-size:16px;text-transform:uppercase}.jdgm-widget label.error{background:transparent!important;color:red}.grid-search__page-link{min-height:363px}.grid-search__page-content>span.h4.text-center{text-align:left!important;text-transform:none}.template-page .main-content h4{font-family:Greycliff CF;text-transform:none;margin-bottom:15px}.template-page .main-content p:not(:last-child){margin-bottom:15px}.template-page .main-content a:hover{border-bottom:1px solid #001aed}.template-page .main-content .about_accordion .accordion-box{margin-bottom:15px}.template-page .main-content .about_accordion .accordion-box .heading{background-color:#cdf8ec;padding:10px 15px;border-left:1px solid #0001;border-right:1px solid #0001;text-transform:none}.template-page .main-content .about_accordion .accordion-box .heading:after{content:"+";right:15px;color:inherit;font-size:32px;top:-9px;font-family:Greycliff CF}.template-page .main-content .about_accordion .accordion-box .heading.active-faq:after{content:"-"}.template-page .main-content .about_accordion .accordion-box .content{padding:15px;border:1px solid #0001;border-top:none}.template-blog article{margin-bottom:30px}.template-article article img{width:100%;max-width:100%!important;margin:0 0 15px!important}.template-article .section-header{margin-bottom:30px}#contact_form .grid{margin-left:-10px}button.mfp-close{font-family:icons}@media (max-width: 1024px){.site-header,.site-width{padding:10px 15px}.hero__slide .hero__title,.hero--adapt .hero__title{font-size:46px}.hero__text-content{padding:0}.wrapper{padding:0 15px;max-width:100%}.btn{font-size:18px}.grid,.grid--rev,.grid--full,.grid-uniform{margin-left:-15px}.grid__item{padding-left:15px}.home_featured_collection>.grid__item{width:calc(100% / 3)}.special_section .special_section_box .text_box h2,.banner-promo-inner .pro-banner-left h4{font-size:35px}.special_section .special_section_box .text_box p{font-size:16px}.banner-promo-inner .pro-banner-right a{font-size:18px}.banner-promo-inner .pro-banner-right h5{font-size:22px}.banner-promo-inner .pro-banner-left h5{font-size:18px}.grid-product__wrapper section{position:relative;bottom:0}.grid-product__image-wrapper{padding:0}.img_parallax_with_text .parallax_img{top:0!important;height:100%}.img_parallax_with_text{padding:78px 0}.img_parallax_with_text p{max-width:70%;width:100%}.home_featured_collection>.grid__item:nth-last-of-type(-n+2) .grid-product__wrapper{margin-bottom:0}body:not(.template-index) .main-content{padding-bottom:50px}.wrapper .wrapper{padding:0}.template-collection .main-content>.wrapper{padding:0}.template-collection .main-content>.wrapper .wrapper{padding:0 15px}.template-search .grid-uniform .grid__item{width:calc(100% / 3)}#your-shopping-cart .grid,#your-shopping-cart .grid--full{margin-left:0}#your-shopping-cart .grid--full>.grid__item{padding-left:0}#your-shopping-cart .cart__row--table-large .one-third{padding:0}#comment_form .grid--small{margin-left:-10px}.template-page .main-content .about_accordion .accordion-box .heading{padding-right:35px}.template-product .main-content>.wrapper>.wrapper{padding:15px}.breadcrumb.wrapper{padding:0 15px}.product-recommendations .grid-uniform>.grid__item:nth-last-of-type(-n+1) .grid-product__wrapper{margin-top:30px}.header-wrapper .site-header__logo a{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.home-promo-banner{margin:0 15px;padding:15px}.special_section .special_section_box .img_box{padding:0 15px}.header-container{position:relative}body{padding:0}}@media (max-width: 768px){.hero--adapt .hero__text-align{display:table}.hero__adapt-text-wrap .hero__text-content{display:none!important}.hero__slide .hero__subtitle{max-width:70%}.home_featured_collection>.grid__item{width:50%}.hero__slide .hero__title,.hero--adapt .hero__title{font-size:35px}.hero__slide .hero__subtitle{font-size:16px;line-height:28px;margin-bottom:20px}.site-header .main_logo{width:250px}.site-header__logo svg{width:130px}.site-header .hide{display:block!important;padding:0}.site-header .main_nav,.search-bar--drawer{display:none}.site-nav--mobile .site-nav__link{margin:0;padding:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.mobile-nav__item--secondary{display:none}.site-nav--mobile{margin-left:0}.site-nav__link--burger{height:40px;width:40px}.burger-icon{margin-left:0;left:0}.burger-icon--top{top:12px}.burger-icon--mid{top:19px}.burger-icon--bottom{top:26px}.header-container.fixed .site-header__logo svg{width:90px}.header-container.fixed .site-header{padding:0 15px}.mobile-nav__item a{font-size:14px}.mobile-nav{margin:25px -15px 0}.home_featured_collection>.grid__item .grid-product__meta h4{font-size:15px}.home_featured_collection>.grid__item .grid-product__meta{min-height:unset}.img_parallax_with_text p{font-size:14px;line-height:25px}.img_parallax_with_text h2{font-size:25px}.btn,.home_featured_collection form .btn{font-size:14px}.product--wrapper>div .product--image{min-height:100%;min-width:100%;max-height:100%}.special_section .special_section_box .text_box{padding:30px;margin-top:30px}.special_section .special_section_box .text_box p{font-size:14px;line-height:25px;padding-left:20px}.featured-blog__post .rte.rte--indented-images{font-size:14px;line-height:22px}.featured-blog__date time{font-size:13px}.featured-blog__post h2 .article__heading-link{font-size:18px;min-height:40px}.special_section .special_section_box .text_box a{margin-left:20px;margin-top:0}.banner-promo-inner .pro-banner-left,.banner-promo-inner .pro-banner-right{width:100%}.pro-banner-left{text-align:center}.home-promo-banner{background-repeat:no-repeat!important;background-size:cover!important}.banner-promo-inner .pro-banner-right a{font-size:14px}.featured-blog .grid-uniform .medium--one-half:last-child{margin-top:30px}.newsletter .wrapper .section-header__title{text-align:center}.newsletter form{width:425px}.newsletter .wrapper .section-header__title{width:100%;margin-bottom:20px}.site-footer .grid-uniform .grid__item.logo_box{width:35%}.site-footer .grid-uniform .grid__item.contact_us{width:32.5%}.img_parallax_with_text{padding:40px 0}.hero[data-adapt=true] .slideshow__overlay:before,.hero .slick-list,.hero .slick-track{min-height:65vw}body .hero-slideshow{height:65vw!important}.hero .hero__image{-o-object-position:90%!important;object-position:90%!important}.special_section{padding:45px 0}.announcement-bar.list-icon{padding:0 15px}.announcement-bar ul{text-align:unset;padding:5px 0}.announcement-bar ul li.mail{margin:0}.announcement-bar ul li{padding-top:0;padding-bottom:0}.template-search .grid-uniform .grid__item{width:50%}#account .wrapper .grid,#create-account .wrapper .grid{margin-left:0}.template-customers-register .form-vertical input[type=submit],.template-customers-login .form-vertical input[type=submit]{font-size:14px}.site-footer{padding-top:30px;padding-bottom:0}#contact_form input.btn.right,#comment_form input.btn,#challenge .btn,.template-customers-addresses .btn{font-size:14px}.product-recommendations .grid-uniform>.grid__item:nth-last-of-type(-n+2) .grid-product__wrapper{margin-top:30px}.template-product .main-content #shopify-section-breadcrumbs{padding:10px 0}.grid-product__image-wrapper{display:table}.cart__row--last .cart__row--table .grid__item:first-child{text-align:left}.cart__row--last .cart__row--table .grid__item:last-child{text-align:right}.update-cart+.cart__checkout{max-width:calc(50% - 7.5px);width:100%;font-size:14px;float:right;padding:10px 0!important}.template-cart .update-cart{max-width:calc(50% - 7.5px);width:100%;font-size:14px;float:left;padding:10px 0!important}.jdgm-write-rev-link,.jdgm-form .jdgm-submit-rev{font-size:14px}.product-recommendations{margin-top:45px}h1,.h1{font-size:25px}.special_section .special_section_box .text_box h2,.banner-promo-inner .pro-banner-left h4{font-size:25px;margin-bottom:20px}}@media (max-width: 767px){.jdgm-widget-actions-wrapper{margin-top:20px!important}#HeroWrapper-slideshow li.slick-active a:before{background-color:#00ffd4!important;top:0;border-color:#00ffd4!important}#HeroWrapper-slideshow{position:relative}.hero__controls.wrapper{position:static}.hero .slick-prev,.hero .slick-next{display:block!important;width:30px;height:30px;background:#00ffd4;border-radius:100%;color:#fff;bottom:20px;margin:auto}.hero .slick-prev{left:5px}.hero .slick-next{right:5px}.slick-prev .icon:before,.slick-next .icon:before{color:#fff;font-size:1.6em}}@media (max-width: 590px){.hero[data-adapt=true] .slideshow__overlay:before,.hero .slick-list,.hero .slick-track{min-height:calc(100vh - 150px)}body .hero-slideshow{height:calc(100vh - 150px)!important}.hero__slide .hero__subtitle,.hero__slide .hero__title,.hero--adapt .hero__title{max-width:100%}.hero__slide .hero__subtitle{line-height:1.5}.site-header .main_logo{max-width:63%}.site-header .main_nav,.site-header .account_nav{width:30%}.header-wrapper .site-header__logo a{float:right;margin-right:25px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}fixed .header-wrapper .site-header__logo a{margin-right:35px}.site-header .one-quarter{width:7%}.home_featured_collection>.grid__item{width:100%}.home_featured_collection>.grid__item:nth-last-of-type(-n+1) .grid-product__wrapper{margin-top:30px}.grid-uniform .grid-product__image-link{display:block;max-width:315px;max-height:315px;margin:0 auto}.product--wrapper{padding:0}.site-footer .grid-uniform .grid__item.logo_box,.site-footer .grid-uniform .grid__item.contact_us{width:100%;text-align:left}.featured-blog .grid-uniform .medium--one-half:first-child{margin-bottom:30px}.special_section .special_section_box .img_box{display:none}.special_section .special_section_box .text_box{width:calc(100% - 30px);margin:0 auto;padding:20px}.special_section .special_section_box .text_box p,.special_section .special_section_box .text_box a{padding-left:0;margin-left:0}.banner-promo-inner .code-left,.banner-promo-inner .code-right,.banner-promo-inner .sap{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.banner-promo-inner .pro-banner-right a{float:none;display:inline-block}.banner-promo-inner .sap:after{height:1px;width:100%}.banner-promo-inner .sap span{margin:0}.pro-banner-left{margin-bottom:30px}.banner-promo-inner .sap{height:90px}.img_parallax_with_text p{max-width:100%}.img_parallax_with_text .parallax_img{-o-object-position:left;object-position:left;-o-object-fit:none;object-fit:none}.account_nav .site-nav__link{margin:0 5px}.site-nav__link--burger{width:25px}.account_nav .site-nav{margin-right:-5px}.template-collection .filter_section .filter-dropdown__select{max-width:170px}.collection-collage__item.one-half{width:100%;height:320px}.contact_info_box .text_section,.contact_info_box .form-vertical{width:100%}#contact-us.template-page .main-content h4.mt-10{margin-top:10px}#contact-us.template-page .main-content p{margin-bottom:30px}.template-search .grid-uniform .grid__item{width:100%}.template-cart .update-cart,.update-cart+.cart__checkout{font-size:14px}.site-footer .grid-uniform .grid__item.logo_box{margin-bottom:20px}.template-product .pro_img{width:100%}.template-product .pro_text{padding:0 15px 0 0;width:100%}.product-recommendations .grid-uniform>.grid__item:not(:first-child) .grid-product__wrapper{margin-top:30px}.site-header__logo svg{width:110px}.collection-grid__item-overlay{background-position:70%}.template-product .main-content #shopify-section-breadcrumbs{margin-bottom:20px}.product-single__media-group-wrapper .slick__controls{position:static}.product-single__media-group-wrapper .slick__arrow{position:absolute;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;width:35px;height:35px;background-color:#90f4e1!important;border-radius:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;bottom:0;margin:auto}.product-single__media-group-wrapper .slick__arrow--next{right:0!important}.product-single__media-group-wrapper .slick__arrow--previous{left:0!important}.icon-slide-next:before{content:"\f105";font-family:FontAwesome!important}.icon-slide-prev:before{content:"\f104";font-family:FontAwesome!important}.product-single__media-group-wrapper .slick__arrow .icon{font-size:25px;width:100%;height:7px;line-height:35px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-single__media-group-wrapper .slick__dots-wrapper{margin:0 auto}.product-single__media-group-wrapper .slick-dots li a:before{background-color:#333;border:1px solid #333;opacity:1;width:10px;height:10px;margin-top:.3rem;margin-left:.3rem;border-radius:50%;font-size:0px}.slick-dots li.slick-active a:before{background-color:transparent!important;opacity:1;width:10px;height:10px;margin-top:.3rem;margin-left:.3rem;font-size:0px}.product-single__media-group-wrapper .slick-dots{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.slick-dots button:before,.slick-dots a:before{font-size:25px;line-height:10px}.product-single__media-group-wrapper{position:relative}.supports-fontface .icon-arrow-right:before{content:"\f1d8";font-family:FontAwesome!important}}@media (max-width: 374px){.hero[data-adapt=true] .slideshow__overlay:before,.hero .slick-list,.hero .slick-track{min-height:calc(100vh - 140px)}body .hero-slideshow{height:calc(100vh - 140px)!important}.js-drawer-open-left .site-header .one-quarter{left:-25px;position:relative}.site-header .main_nav,.site-header .account_nav{width:33%}.site-header .main_logo{max-width:60%}.site-nav__link--burger{top:3px}.template-collection .filter_section .filter-dropdown__select{max-width:155px;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.scss.css.map */
