.homepage-io .builder-carousel .slick-next,.homepage-io .builder-carousel .slick-prev{top:50%!important;z-index:2!important}.homepage-io .builder-carousel .slick-next{right:-25px!important}.homepage-io .builder-carousel .slick-prev{left:-25px!important}.text-with-icons{display:flex;flex-wrap:wrap}.text-with-icons .text-with-icon{display:flex;flex:1}.text-with-icons .text-with-icon .icon{margin:.5em 18px 0 0;width:30px;height:30px}.text-with-icons .text-with-icon h3{margin-bottom:4px;color:#3a2a2f;font-weight:600;font-size:1.6rem}.text-with-icons .text-with-icon>div{display:flex;max-width:300px;justify-content:flex-start}@media screen and (max-width: 1024px){.text-with-icons .text-with-icon{width:50%;flex:unset;margin-bottom:15px}}@media screen and (max-width: 425px){.text-with-icons .text-with-icon{width:100%;text-align:center}.text-with-icons .text-with-icon{justify-content:center;margin-bottom:35px}.text-with-icons .text-with-icon>div{display:block}.text-with-icons .text-with-icon .icon{margin-bottom:15px}}#variant-products .variant-item{display:flex;margin-top:20px;align-items:center;justify-content:space-between}.variant-title{margin-left:10px;max-width:180px;width:100%}.variant-price{margin-left:10px;font-weight:700}.variant-button{margin-left:10px;width:auto}.variant-image img{width:100px;max-width:100px}.variant-button .quick-add__submit{width:95px;background-color:#00b0a5!important;color:#fff;border:0;padding:5px 10px;text-align:center}#variant-products .variant-item .variant-info{display:flex;align-items:center;width:100%;justify-content:space-between}@media only screen and (max-width: 1024px){.product-form__cart-submit{background-color:none!important}#variant-products .variant-item .variant-info{flex-wrap:wrap;padding-left:18px;padding-right:18px}#variant-products .variant-item .variant-info>*{margin-bottom:10px}.variant-button{margin-left:0;width:100%}.variant-button .quick-add__submit{max-width:210px;width:100%}}.atome-widget{display:none}.store-logo-bar{display:flex;justify-content:center;padding:5px;height:55px}.store-logo-bar a{font-weight:700;color:#fff;padding-top:5px;font-size:1.5em}.store-logo-bar img{height:45px;margin:-10px}.grey-logo{position:absolute;top:7px;left:5%;z-index:2;background:#fff;padding:8px}.grey-logo_wrapper{display:flex;align-items:center}.grey-logo_wrapper span.logo-label{margin-right:5px;font-size:15px;color:#474747}.grey-logo_wrapper span.logo-wrap{background:#787878;display:flex;align-items:center;padding:3px 10px;justify-content:center;width:134px}.grey-logo_wrapper span.logo-wrap a{color:#fff;font-weight:700}.grey-logo_wrapper span.logo-wrap img{height:30px;float:left}.site-header .mobile-nav-wrapper{z-index:2!important}nav.store-nav{padding:10px 0;position:relative;z-index:1!important}nav.store-nav>ul{display:flex;position:relative;justify-content:center}nav.store-nav ul{list-style:none;padding:0;margin:0}nav.store-nav li a{color:#474747;padding:0;text-decoration:none}nav.store-nav .parent>li>a{text-transform:uppercase;font-size:1.1em;padding:10px}nav.store-nav .parent>li:hover a{color:#fff}nav.store-nav ul.child{display:flex;flex-wrap:wrap;padding:0 4.5%;width:100%;margin:0 auto;max-width:1300px}nav.store-nav .child>li{margin-bottom:30px;width:23%;padding-right:1.5%}nav.store-nav .child>li>a{font-size:14px;line-height:18px;color:#383838!important;font-weight:500}nav.store-nav .grandchild>li>a{font-size:12px;line-height:16px}nav.store-nav>ul>li{display:block;padding:10px 5px}nav.store-nav>ul>li:hover div.child-wrap{visibility:visible}nav.store-nav div.child-wrap{background-color:#fff;padding:40px 0;top:calc(100% + -0px);left:0;width:100%;z-index:3;position:absolute;visibility:hidden;filter:drop-shadow(1px 1px 2px #B1AAAA);min-height:300px}@media only screen and (max-width: 990px){.store-logo-bar{margin-top:0}.grey-logo{display:none}.store-nav{border-bottom:none!important}nav.store-nav ul.parent{justify-content:start;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:hidden;margin-top:0;padding-bottom:5px}nav.store-nav ul.parent li a{padding:7px 12px;border-radius:20px;white-space:nowrap}nav.store-nav ul.parent::-webkit-scrollbar{width:4px;height:7px;color:#00f}nav.store-nav ul.parent::-webkit-scrollbar-track{border-radius:0;height:3px}nav.store-nav ul.parent::-webkit-scrollbar-thumb{border-radius:0;background:#cacaca;width:50px}}@media only screen and (min-width: 990px) and (max-width: 1380px){.grey-logo{position:static}.store-nav{display:flex;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
