@font-face{font-family:BasisGrotesquePro-Bold;src:url(BasisGrotesquePro-Bold.ttf) format("truetype")}@font-face{font-family:BasisGrotesquePro-Light;src:url(BasisGrotesquePro-Light.ttf) format("truetype");font-weight:400}@font-face{font-family:BasisGrotesquePro;src:url(BasisGrotesquePro-Regular.ttf) format("truetype");font-weight:400}.sumo-form-wrapper{display:none!important}#header_wrapper{z-index:120;position:sticky;top:0}.wrapper-header-top .customer-links,.wrapper-header-top .wrapper-top-cart,.wrapper-header-top .nav-wishlist{display:none}#header_wrapper .header-top .container{padding-left:21px!important;padding-right:21px!important}#header_wrapper .wrapper-header-top{justify-content:center;padding:3px 0;position:relative}#header_wrapper .top_text .cus-ser-text{display:flex;margin-right:0}#header_wrapper .top_text .cus-ser-text p{margin:0;font-size:16px;line-height:20px;font-weight:400;font-family:BasisGrotesquePro-Light}#header_wrapper .top_text .cus-ser-text .top_mob{margin-right:4px}#ly-slick-languages-switcher{width:50%!important;background:#fff;height:100%;float:left}#ly-slick-languages-switcher .dd-select{border:none;background:transparent!important;width:100%!important;height:100%}#ly-slick-languages-switcher .dd-select .dd-selected{padding:4px 29px 4px 8px;display:flex;align-items:center}#ly-slick-languages-switcher .dd-select .dd-selected-image{background:transparent;width:21px;height:20px;object-fit:contain;margin:0 2px;border-radius:100%}#ly-slick-languages-switcher .dd-select .dd-selected-text{width:2.1ch;overflow:hidden;white-space:nowrap;text-transform:uppercase;font-size:16px;font-weight:400;color:#000;margin:0 0 0 9px;position:relative;top:1px}#ly-slick-languages-switcher .dd-options{width:100%!important;border:none;background:#fff;box-shadow:0 1px 7px #00000026;padding:4px 1px 4px 9px}#ly-slick-languages-switcher .dd-options li{padding:5px 10px 5px 0}#ly-slick-languages-switcher .dd-options li .dd-option{padding:0;display:flex;align-items:center}#ly-slick-languages-switcher .dd-options li .dd-option.dd-option-selected{background:transparent;border:none}#ly-slick-languages-switcher .dd-options li .dd-option .dd-option-image{background:transparent;width:21px;height:20px;object-fit:contain;margin:0 2px;border-radius:100%}#ly-slick-languages-switcher .dd-options li .dd-option .dd-option-text{width:2.1ch;overflow:hidden;white-space:nowrap;text-transform:uppercase;font-size:16px;line-height:1.25;font-weight:400;color:#000;margin:0 0 0 9px;position:relative;top:1px}#ly-slick-languages-switcher .dd-options li .dd-option.dd-option-selected .dd-option-text{text-decoration:underline}#ly-slick-languages-switcher .dd-pointer{border:none;margin:0;position:initial}#ly-slick-languages-switcher .dd-pointer:before{font-family:FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer;vertical-align:middle;text-align:center;font-weight:900;font-size:20px;color:#000;line-height:20px;content:"\f107";top:5px;right:12px;border:none;position:absolute}#header_wrapper .header-panel-bt{padding:0}#header_wrapper .header-panel-bt-wrap{width:calc(100% - 165px);padding-left:165px;justify-content:center}#header_wrapper .header-bottom-left{padding-right:0;position:absolute;left:30px}#header_wrapper .wrapper-navigation .container>.row>.col-12{margin:0;padding:0 9px 0 0}#header_wrapper .site-nav .menu-lv-1{margin:0 17.5px;padding:14px 0 11px}#header_wrapper .site-nav .menu-lv-1>a{border:none;font-size:16px;line-height:28px;color:#000;font-family:BasisGrotesquePro-Bold}#header_wrapper .site-nav .menu-lv-1>a:before,#header_wrapper .site-nav .menu-lv-1>a:after{display:none}#header_wrapper .site-nav .menu-lv-1>a span{border:none;padding:0}#header_wrapper .site-nav .no-mega-menu:hover>.sub-menu-mobile{-moz-transform:translateY(12px);-o-transform:translateY(12px);-ms-transform:translateY(12px);-webkit-transform:translateY(12px);transform:translateY(12px)}#header_wrapper .site-nav .no-mega-menu .sub-menu-mobile{min-width:190px}#header_wrapper .site-nav .no-mega-menu .site-nav-dropdown{padding:27px 10px 27px 27px}#header_wrapper .site-nav .no-mega-menu .site-nav-dropdown .menu-lv-2{padding:0;margin-bottom:19px}#header_wrapper .site-nav .no-mega-menu .site-nav-dropdown .menu-lv-2:last-child{margin-bottom:0}#header_wrapper .site-nav .no-mega-menu .site-nav-dropdown .menu-lv-2>a{font-size:16px;color:#000;line-height:19px;border:none;padding:0;font-family:BasisGrotesquePro}#header_wrapper .site-nav .mega-menu:hover>.sub-menu-mobile{-moz-transform:translateY(11px);-o-transform:translateY(11px);-ms-transform:translateY(11px);-webkit-transform:translateY(11px);transform:translateY(11px)}#header_wrapper .site-nav .mega-menu .product-item .product-bottom{padding:8px 24px}#header_wrapper .site-nav .mega-menu .product-item .product-bottom .product-vendor{display:none}#header_wrapper .site-nav .mega-menu .product-item .product-bottom .product-title{margin-bottom:10px;font-size:18px;line-height:23px;color:#000;font-family:BasisGrotesquePro-Bold}#header_wrapper .site-nav .mega-menu .product-item .product-bottom .price-box{margin:0;font-size:18px;font-weight:400;color:#4c4e4e;font-family:BasisGrotesquePro}#header_wrapper .site-nav .mega-menu .product-item .product-bottom .price-box .price-regular{font-size:18px;line-height:24px;color:#000;font-weight:400;font-family:BasisGrotesquePro}#header_wrapper .nav-search{width:auto}#header_wrapper .search-form{background:transparent}#header_wrapper .header-search__form{background:transparent;border:none}#header_wrapper .search-bar{height:20px}#header_wrapper .search-bar .header-search__input{display:none}#header_wrapper .search-bar .icon-search{padding:0!important;width:20px;height:20px;display:block;background:url(search-icon.svg) no-repeat;background-size:100% auto}#header_wrapper .search-bar .icon-search svg{display:none}#header_wrapper .customer-links{margin-left:25px}#header_wrapper .customer-links a{text-indent:-9999px;display:block;width:20px;height:20px;background:url(user-icon.svg) no-repeat;background-size:100% auto}#header_wrapper .customer-links a svg{display:none}#header_wrapper .wrapper-top-cart{margin-left:25px}#header_wrapper .wrapper-top-cart a{display:block;width:20px;height:20px;padding:0;background:url(shopping-bag.svg) no-repeat;background-size:100% auto;position:relative}#header_wrapper .wrapper-top-cart a svg{display:none}#header_wrapper .wrapper-top-cart a span{min-width:16px;min-height:16px;font-size:14px;line-height:1;font-weight:700;display:flex;align-items:center;justify-content:center;padding-top:2px;right:-6px;top:-5px}#header_wrapper .header-bottom-right{width:165px}.newsletter-toolbar{display:none}.home-custom-block .banner-content .banner-sub-heading{margin-bottom:10px;line-height:28px;font-family:BasisGrotesquePro-Bold}.home-custom-block .banner-content .banner-heading{padding:0;line-height:37px;margin-bottom:70px;text-transform:none;font-family:BasisGrotesquePro-Bold}.home-custom-block .banner-content .banner-button{border-radius:50px;font-size:14px;text-transform:initial;line-height:18px;padding:9px 15px 11px!important;font-family:BasisGrotesquePro-Bold}.banner-large-img .banner-content .banner-button:hover{background:#009b77!important;border-color:#009b77!important}.home-custom-block-policies-sections .policies-block .policy-item a{padding:10px 0 8px;font-size:16px;line-height:19px;color:#000;font-weight:400;font-family:BasisGrotesquePro}.home-custom-block-policies-sections .policies-block .policy-text{letter-spacing:0}.policies-block .bg-policies-block .slick-arrow.slick-prev{left:18px}.policies-block .bg-policies-block .slick-arrow.slick-next{right:18px}.home-custom-block-baner-sections #block-1609238627626-0 .adaptive_height{padding-top:calc(100vh - 79px)!important}#block-1609238627626-0 .adaptive_height img{object-fit:cover}#featured-products-1603967904854 .column-banner{flex:0 0 66.66666%;max-width:66.66666%}#featured-products-1603967904854 .column-product{flex:0 0 33.33333%;max-width:33.33333%}.featured-products.has-banner.layout_style_4 .column-banner-inner,.featured-products.has-banner.layout_style_4 .column-banner-inner .img-box,.featured-products.has-banner.layout_style_4 .column-banner-inner .img-box a{height:100%}.featured-products.has-banner.layout_style_4 .column-banner-inner .img-box img{position:absolute;left:0;top:0;width:100%;height:100%}.home-featured-products-sections .featured-products.has-banner .column-banner{flex:0 0 66.66666%;max-width:66.66666%;max-height:initial;padding-right:0}.home-featured-products-sections .featured-products.has-banner .column-product{flex:0 0 33.33333%;max-width:33.33333%;padding-left:12px;padding-right:33px}.home-featured-products-sections .featured-products.has-banner.banner-right .column-banner{padding-left:0}.home-featured-products-sections .featured-products.has-banner.banner-right .column-product{padding-left:33px;padding-right:12px}.featured-products.has-banner.layout_style_4 .column-banner .custom-block-imgs{padding-bottom:20px;top:50%;bottom:initial;transform:translate(-50%,-50%)}.featured-products.has-banner.layout_style_4 .column-banner .custom-block-imgs.content_left{text-align:left}.featured-products.has-banner.layout_style_4 .column-banner .custom-block-imgs.content_right{text-align:right}.featured-products.has-banner.layout_style_4 .column-banner .custom-block-imgs .banner-heading{line-height:28px;margin-bottom:0;font-family:BasisGrotesquePro-Bold}.featured-products.has-banner.layout_style_4 .column-banner .custom-block-imgs.content_left .banner-heading{text-align:left}.featured-products.has-banner.layout_style_4 .column-banner .custom-block-imgs.content_right .banner-heading{text-align:right}.custom-block-imgs .banner-sub-heading{text-transform:initial}.featured-products.has-banner.layout_style_4 .column-banner .custom-block-imgs .banner-sub-heading{line-height:37px;max-width:235px;margin:0 auto 52px;font-family:BasisGrotesquePro-Bold}.featured-products.has-banner.layout_style_4 .column-banner .custom-block-imgs.content_left .banner-sub-heading{text-align:left;max-width:initial}.featured-products.has-banner.layout_style_4 .column-banner .custom-block-imgs.content_right .banner-sub-heading{text-align:right;max-width:initial}.featured-products.has-banner.layout_style_4 .column-banner .custom-block-imgs .banner-button{width:209px;font-size:14px;border-radius:50px;line-height:18px;font-weight:700;text-align:center;text-transform:initial;padding:9px 15px 11px!important;font-family:BasisGrotesquePro-Bold}.featured-products.has-banner.layout_style_4 .column-product .products-grid .grid-item{margin:0}.featured-products .column-product .product-item .product-image{margin-bottom:10px}.featured-products .column-product .product-item .product-bottom{padding:0}.featured-products .column-product .product-item .product-bottom .wrapper-vendor{display:none}.featured-products .column-product .product-item .product-bottom .product-title{margin-bottom:9px;font-size:14px;line-height:1.2;color:#000;font-weight:700}.featured-products .column-product .product-item .product-bottom .price-box{margin-bottom:0;font-size:14px;line-height:1.2;color:#000;font-weight:400}.featured-products .column-product .product-item .product-bottom .price-box .price-regular{color:#000}.featured-products .column-product .product-item .product-bottom .wrapper-size{display:none}#featured-products-1609816222692 .column-banner{padding-left:10px}#featured-products-1609816222692 .column-product{padding-left:15px}#custom-block-1609821678247.home-custom-block .banner-content .banner-heading{margin:0 auto 52px;max-width:200px}#custom-block-1609821678247.home-custom-block .banner-content .banner-heading .line{display:none}#featured-products-1609821984626 .container>.row{width:124%;margin-left:-12%!important}.widget-title .box-title{text-transform:none}#featured-products-1609821984626 .widget-title .box-title{margin-bottom:40px;font-weight:700;line-height:1.75}#featured-products-1609821984626 .widget-product .slick-prev.slick-arrow{left:12%}#featured-products-1609821984626 .widget-product .slick-next.slick-arrow{right:12%}#featured-products-1609821984626 .product-bottom{padding:0}#featured-products-1609821984626 .product-bottom .wrapper-vendor{display:none}#featured-products-1609821984626 .product-bottom .product-title{margin-bottom:10px;font-size:14px;line-height:1.2;color:#000;font-weight:700}#featured-products-1609821984626 .product-bottom .price-box{margin-bottom:12px;font-size:14px;line-height:18px}#featured-products-1609821984626 .product-bottom .price-box .price-sale{font-size:14px}#featured-products-1609821984626 .product-bottom .price-box .price-sale .old-price{font-weight:400}#featured-products-1609821984626 .product-bottom .wrapper-size .item-swatch{padding:0}#featured-products-1609821984626 .product-bottom .wrapper-size .item-swatch li label{width:19px;height:19px}#custom-block-1609838411367 .banner-heading{margin:0 auto 32px}#custom-block-1609838411367 .banner-heading .line{display:none}#custom-block-1609838411367 .banner-heading .banner-des{margin-bottom:39px;line-height:1.4}#custom-block-1609844749093 .container-fluid>.row{position:relative}#custom-block-1609844749093 .container-fluid>.row:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg,transparent 0%,#000000 100%)}#custom-block-1609844749093 .banner-sub-heading{font-weight:400}#custom-block-1609844749093 .banner-heading{margin:0 auto 35px;max-width:350px}#custom-block-1609844749093 .banner-button:hover{border-color:#009b77!important;background:#009b77!important}#home-spotlight-slider-1609321254715 .spotlight-item{margin-bottom:0;padding:0}#home-spotlight-slider-1609321254715 .spotlight-item .img-box{position:relative}#home-spotlight-slider-1609321254715 .spotlight-inner{position:absolute;left:0;bottom:0}#home-spotlight-slider-1609321254715 .spotlight-inner .title{padding:0;font-size:26px;line-height:1.2;color:#fff;margin:0;max-height:initial;text-align:left;font-family:BasisGrotesquePro-Bold}#home-spotlight-slider-1609321254715 .spotlight-inner .title a{color:#fff;padding:25px 19px;max-width:418px;display:block}.simple_content_section{position:relative;margin:0 auto;max-width:1920px;width:100%;padding:175px 21px;display:flex;align-items:center;justify-content:center}.simple_content_background{position:absolute;width:100%;height:100%;left:0;top:0}.simple_content_inner{position:relative;max-width:670px}.simple_title{margin-bottom:27px;font-size:35px;line-height:37px;font-family:BasisGrotesquePro-Bold;color:#000;text-align:center}.simple_content{text-align:center;font-size:14px;line-height:18px;color:#000;font-weight:400;font-family:BasisGrotesquePro}.layout_style_fullwidth .slick-arrow{width:42px;height:42px;box-shadow:none}.wrapper-newsletter .halo-modal-body .column-right{padding:45px 50px 21px}.wrapper-newsletter .halo-modal-body .title{color:#4c4e4e;font-size:20px;line-height:1.2;font-family:BasisGrotesquePro-Bold;margin-bottom:7px;text-transform:initial}.wrapper-newsletter .halo-modal-body .des{color:#4c4e4e;font-size:14px;line-height:18px;font-weight:400;font-family:BasisGrotesquePro;max-width:333px;margin:0 auto 50px}.wrapper-newsletter .halo-modal-body #mailchimp-email-subscibe{width:100%;max-width:358px;margin:0 auto 33px}.wrapper-newsletter .halo-modal-body #mailchimp-email-subscibe .input-group{position:relative}.wrapper-newsletter .halo-modal-body #mailchimp-email-subscibe .input-group-field{border:1px solid #4c4e4e;border-radius:50px;width:100%;padding:14px 110px 15px 25px;background:#fff;font-size:14px;line-height:15px;color:#4c4e4e;font-weight:400;margin:0;font-family:BasisGrotesquePro}.wrapper-newsletter .halo-modal-body #mailchimp-email-subscibe .btn{position:absolute;right:3px;top:3px;display:flex;justify-content:center;align-items:center;border-radius:40px;height:40px;background:#009b77;border:none;padding:5px 10px 7px!important;text-transform:initial;font-size:14px;font-family:BasisGrotesquePro-Bold}.wrapper-newsletter .halo-modal-body #mailchimp-email-subscibe .btn:hover{color:#fff;background:#009b77}.wrapper-newsletter .icon-social{max-width:350px;margin:0 auto;text-align:left}.wrapper-newsletter .icon-social:before{content:"Follow us on:";color:#4c4e4e;font-size:14px;line-height:18px;font-weight:400;font-family:BasisGrotesquePro;display:block;margin-bottom:16px}.wrapper-newsletter .halo-modal-body .social-icons{display:flex;margin-left:-8px}.wrapper-newsletter .halo-modal-body .social-icons li{margin:0 18px 0 0;width:33px;height:33px}.wrapper-newsletter .halo-modal-body .social-icons li.facebook{background:url(facebook_grey.svg) no-repeat;background-size:100% auto}.wrapper-newsletter .halo-modal-body .social-icons li.instagram{background:url(instagram_grey.svg) no-repeat;background-size:100% auto}.wrapper-newsletter .halo-modal-body .social-icons li.youtube{background:url(youtube_grey.svg) no-repeat;background-size:100% auto}.wrapper-newsletter .halo-modal-body .social-icons li a{width:33px;height:33px;margin:0}.wrapper-newsletter .halo-modal-body .social-icons li a i{display:none}.wrapper-newsletter.halo-modal .halo-modal-content .close{width:35px;height:35px;background:#4c4e4e;right:-17px;top:-17px}.wrapper-newsletter.halo-modal .halo-modal-content .close svg{height:24px!important}.wrapper-newsletter.halo-modal .halo-modal-content .close:hover{color:#fff;background:#000}.size-chart-open-popup{text-transform:none}#add-to-cart-quickview-form .product-add-to-cart{border-radius:50px;font-size:14px;line-height:21px;padding:16px 10px!important;font-family:BasisGrotesquePro-Bold;text-transform:lowercase;height:55px;border:1px solid #000;background:#000;color:#fff}#add-to-cart-quickview-form .product-add-to-cart:hover{background:#009b77;border:1px solid #009b77}#footer_wrap .footer-top{padding:0}#footer_wrap .footer_row{padding:36px 100px 0}#footer_wrap .newsleter-col{order:3;padding:0;margin-bottom:30px}#footer_wrap .newsleter-col-inner{border:none;padding:0;max-width:100%;width:100%;flex:initial}#footer_wrap .footer-newsletter .foot-title{padding-bottom:0;margin-bottom:37px;font-family:BasisGrotesquePro-Bold;font-size:18px;line-height:21px;color:#fff}#footer_wrap .footer-newsletter .newsletter{margin-bottom:83px;width:100%;max-width:300px}#footer_wrap #contact_form{position:relative}#footer_wrap #contact_form .input-group-field{display:block;width:100%;font-size:14px;line-height:19px;padding:13px 110px 12px 21px;color:#000;font-weight:400;background:#fff;border:none;border-radius:50px;font-family:BasisGrotesquePro}#footer_wrap #contact_form .input-group-field::-webkit-input-placeholder{color:#666}#footer_wrap #contact_form .input-group-field:-moz-placeholder{color:#666;opacity:1}#footer_wrap #contact_form .input-group-field::-moz-placeholder{color:#666;opacity:1}#footer_wrap #contact_form .input-group-field:-ms-input-placeholder{color:#666}#footer_wrap #contact_form .input-group-field::-ms-input-placeholder{color:#666}#footer_wrap #contact_form .input-group-field::placeholder{color:#666}#footer_wrap #contact_form .btn{position:absolute;background:#009b77;min-width:103px;height:40px;border-radius:50px;top:2px;right:2px;font-size:14px;color:#fff;font-family:BasisGrotesquePro-Bold}#footer_wrap .footer-social .foot-title{padding-bottom:16px;font-size:14px;line-height:18px;font-weight:400;font-family:BasisGrotesquePro;text-transform:initial;padding-left:7px}#footer_wrap .footer-social .groups-block{margin:0}#footer_wrap .social-icons li{margin:0 16px 0 0;height:auto}#footer_wrap .social-icons li a{display:block;width:33px;height:33px}#footer_wrap .social-icons li a i{display:none}#footer_wrap .social-icons li.facebook a{background:url(facebook.svg) no-repeat;background-size:100% auto}#footer_wrap .social-icons li.instagram a{background:url(instagram.svg) no-repeat;background-size:100% auto}#footer_wrap .social-icons li.youtube a{background:url(youtube.svg) no-repeat;background-size:100% auto}#footer_wrap .location_wrap{padding-left:0;margin-bottom:30px}#footer_wrap .location_info{padding:2px 0 0;border:0;max-width:100%;width:100%}#footer_wrap .footer_logo{text-align:left;margin-bottom:35px}#footer_wrap .location_info ul{margin:0}#footer_wrap .location_info ul .text{margin:0 0 32px;position:relative;padding-left:33px}#footer_wrap .location_info ul .text:before{content:"";display:block;position:absolute;left:0;top:0;width:20px;height:20px;background:url(email.svg) no-repeat;background-size:100% auto}#footer_wrap .location_info ul .text:first-child{margin-bottom:25px}#footer_wrap .location_info ul .text:first-child:before{background:url(address.svg) no-repeat;background-size:100% auto}#footer_wrap .location_info ul .text:nth-child(3){margin-bottom:0}#footer_wrap .location_info ul .text:nth-child(3):before{background:url(phone.svg) no-repeat;background-size:100% auto}#footer_wrap .location_info ul .info-text{font-family:BasisGrotesquePro;font-size:14px;line-height:18px;font-weight:400;color:#fff;max-width:200px}#footer_wrap .location_info ul .info-text span{line-height:18px}#footer_wrap .links-col{padding:0;margin-bottom:30px}#footer_wrap .links-col .col-footer{margin:0;padding-left:0}#footer_wrap .links-col .foot-title{padding-bottom:20px;font-family:BasisGrotesquePro-Bold;font-size:18px;line-height:21px;color:#fff}#footer_wrap .links-col ul li{margin-bottom:10px}#footer_wrap .links-col ul li:last-child{margin-bottom:0}#footer_wrap .links-col ul li a{padding:0;font-family:BasisGrotesquePro;font-size:14px;line-height:18px;font-weight:400;color:#fff}#footer_wrap .footer-bottom{padding:0}#footer_wrap .footer-bottom .container{padding:2px 100px;display:flex;align-items:center}#footer_wrap .footer-bottom address{padding:0;font-size:14px;line-height:18px;color:#454545;font-weight:400;font-family:BasisGrotesquePro}#footer_wrap .footer-bottom .payment-methods{display:none}.template-page .main-content{padding-bottom:0}.comment_section{max-width:1920px;width:100%;margin:0 auto;padding:60px 25px;display:flex;justify-content:center}.comment_section_inner{max-width:826px;width:100%}.comment_section h3{margin-bottom:28px;color:#000;font-size:26px;line-height:1.2;text-transform:none;text-align:center;font-family:BasisGrotesquePro-Bold}.comment_section p{font-family:BasisGrotesquePro;font-weight:400;font-size:14px;line-height:18px;color:#000;text-align:center;margin:0}.features_section{max-width:1920px;width:100%;margin:0 auto;padding:60px 105px}.features_section_inner{display:flex;flex-wrap:wrap}.feature_img_part{width:50%;display:flex;justify-content:center;padding:0 15px}.img_right .feature_img_part{order:3}.feature_img_part img{max-width:100%}.feature_content_part{width:50%;display:flex;justify-content:center;align-items:center;padding:30px 15px}.feature_content_part_inner{max-width:450px;text-align:center}.feature_title{margin:0 auto 37px;max-width:220px;text-transform:none;font-size:28px;line-height:1.2;color:#000;font-family:BasisGrotesquePro-Bold}.features_section .feature_desc{color:#000;font-family:BasisGrotesquePro;font-weight:400;margin-bottom:63px;font-size:14px;line-height:18px}.feature_content ul{list-style:disc;list-style-position:inside;margin-bottom:54px;display:inline-block}.feature_content ul li{margin:0;color:#000;font-size:14px;line-height:1.75;font-family:BasisGrotesquePro-Bold}.feature_icon{margin-bottom:65px}.feature_btn .btn{border-radius:50px;text-transform:initial;padding:10px 15px 11px!important;font-size:14px;line-height:17px;font-family:BasisGrotesquePro-Bold;letter-spacing:0}.feature_btn .btn:hover{background:#009b77!important;border-color:#009b77!important}.template-page .home-featured-products-sections{padding-top:60px}.template-page .home-featured-products-sections .container{padding:0!important}.template-page .home-featured-products-sections .container>.row{width:124%;margin-left:-12%!important}.template-page .featured-products .widget-title{padding-top:0}.template-page .featured-products .widget-title .box-title{margin-bottom:63px;line-height:1.75;font-family:BasisGrotesquePro-Bold}.template-page .featured-products .widget-product .slick-prev.slick-arrow{left:12%}.template-page .featured-products .widget-product .slick-next.slick-arrow{right:12%}.template-page .featured-products .product-bottom{padding:0}.template-page .featured-products .product-bottom .wrapper-vendor{display:none}.template-page .featured-products .product-bottom .product-title{margin-bottom:10px;font-size:20px;line-height:24px;color:#454545;font-weight:700}.template-page .featured-products .product-bottom .price-box{margin-bottom:9px;font-size:18px;line-height:22px}.template-page .featured-products .product-bottom .price-box .price-sale{font-size:14px;line-height:18px}.template-page .featured-products .product-bottom .price-box .price-sale .old-price{color:#4c4e4e;font-size:14px;font-weight:400}.template-page .featured-products .product-bottom .wrapper-size .item-swatch{padding:0}.template-page .featured-products .product-bottom .wrapper-size .item-swatch li label{width:19px;height:19px}.template-page .home-custom-block-baner-sections:last-child .banner-heading{max-width:360px}.template-page .home-custom-block-baner-sections:last-child .banner-heading .line{display:none}.template-collection .wrapper-container .collection-template .breadcrumb{padding:25px 15px 0 120px}.collection-template .breadcrumb a{font-size:16px;line-height:1.25;color:#5a5a5a;font-family:BasisGrotesquePro;font-weight:400;text-transform:initial}.collection-template .breadcrumb>a:first-child{text-decoration:underline}.collection-template .breadcrumb .arrow{padding:0 5px;top:-4px}.collection-template .collection-header .relative{margin-bottom:0}.collection-template .collection-header .collection-wrapper{margin-bottom:47px}.collection-template .collection-header .collection-wrapper .container{max-width:100%}.collection-template .collection-header .collection-wrapper h1{margin:0;padding-left:105px;font-size:22px;line-height:1.3;color:#000;font-family:BasisGrotesquePro-Bold}.collection-template .collection-header .collection-wrapper h1 span{color:#000;letter-spacing:0}.collection-template .halo-collection-content>.row{padding-left:120px}#shopify-section-sidebar-filter{padding:0;margin-right:45px}#shopify-section-collection-template-default{max-width:calc(100% - 285px);flex:0 0 calc(100% - 285px)}#CollectionFiltersForm{padding-top:7px}#CollectionFiltersForm .sidebar-links{margin-bottom:20px}#CollectionFiltersForm .sidebar-title{border-bottom:1px solid #cbc6c1;color:#000;font-size:16px;line-height:1.75;font-family:BasisGrotesquePro-Bold;letter-spacing:0;cursor:pointer}#CollectionFiltersForm .sidebar-title:before{font-family:FontAwesome;content:"\f106";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;position:absolute;right:0;left:auto!important;top:-9px;right:10px;font-weight:400;font-size:25px;color:#000;-webkit-transition:transform .3s linear;-moz-transition:transform .3s linear;-ms-transition:transform .3s linear;-o-transition:transform .3s linear;transition:transform .3s linear}#CollectionFiltersForm .refined-widgets .sidebar-title{align-items:center}#CollectionFiltersForm .refined-widgets .sidebar-title:before{display:none}#CollectionFiltersForm .sidebar-links .sidebar-title:before{top:-8px}#CollectionFiltersForm .open .sidebar-title:before{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sidebar .sidebar-links .widget-content{padding-bottom:25px}.sidebar .sidebar-links .widget-content .sidebar-link-lv1{padding-right:0;padding-left:18px;margin-bottom:20px}.sidebar-links .widget-content li{padding-right:0}.sidebar .sidebar-links .widget-content .sidebar-link-lv1:last-child{margin-bottom:0}.sidebar .sidebar-links .widget-content .sidebar-link-lv1>a{font-size:16px;line-height:1.5;color:#000;font-family:BasisGrotesquePro-Bold}.sidebar .sidebar-links .widget-content .sidebar-link-lv1 .icon-dropdown{top:3px}.sidebar .sidebar-links .widget-content .sidebar-link-lv1.open .icon-dropdown{top:4px}.sidebar .sidebar-links .widget-content .sidebar-link-lv1 .icon-dropdown i:before{content:"\f105"}.sidebar .sidebar-links .widget-content .sidebar-link-lv1.open .icon-dropdown i:before{content:"\f107"}.sidebar-links .icon-dropdown{width:12px;height:12px;top:4px;line-height:1;left:0;right:initial;color:#000}.sidebar-links .widget-content li a:hover,.sidebar-links .widget-content li a.active{color:#009b77;text-decoration:underline}.sidebar .sidebar-links .widget-content .sidebar-link-lv1>a:hover,.sidebar .sidebar-links .widget-content .sidebar-link-lv1>a.active{color:#009b77}.sidebar .sidebar-links .widget-content .sidebar-link-lv1>a:hover~.icon-dropdown,.sidebar .sidebar-links .widget-content .sidebar-link-lv1>a.active~.icon-dropdown{color:#009b77}.sidebar .sidebar-links .widget-content .sidebar-link-lv1.par_active>a,.sidebar .sidebar-links .widget-content .sidebar-link-lv1.par_active>a~.icon-dropdown{color:#009b77}.sidebar-links .widget-content li a:hover:before,.sidebar-links .widget-content li a.active:before{top:4px;color:#009b77}.sidebar-links .widget-content .sidebar-link-lv1.open .dropdown-cat{padding-left:2px;padding-top:15px}.sidebar-links .widget-content li a{padding-top:0;padding-bottom:0;font-size:16px;line-height:1.4;color:#000;font-family:BasisGrotesquePro;font-weight:400}.sidebar-links .widget-content li.sidebar-link-lv1>.dropdown-cat>li{margin-bottom:15px}.sidebar-links .widget-content li.sidebar-link-lv1>.dropdown-cat>li:last-child{margin-bottom:0}.sidebar-links .widget-content .sidebar-link-lv1>.dropdown-cat>li a:hover:before,.sidebar-links .widget-content .sidebar-link-lv1>.dropdown-cat>li a.active:before{top:4px}.sidebar-links .widget-content .dropdown-cat li a{font-size:16px}.sidebar-links .widget-content .dropdown-cat li.dropdown{padding-left:18px}.sidebar-links .widget-content .dropdown-cat li.dropdown .icon-dropdown{top:2px}.sidebar-links .widget-content .dropdown-cat li.dropdown>a:hover~.icon-dropdown,.sidebar-links .widget-content .dropdown-cat li.dropdown>a.active~.icon-dropdown{color:#009b77}.sidebar-links .widget-content .dropdown-cat .dropdown-cat li{margin-bottom:12px}.sidebar-links .widget-content .dropdown-cat .dropdown-cat li:last-child{margin-bottom:0}.sidebar-links .widget-content .dropdown-cat .dropdown-cat li a{color:#000;padding-top:0;padding-bottom:0}.sidebar-links .widget-content .dropdown-cat .dropdown-cat li a:hover,.sidebar-links .widget-content .dropdown-cat .dropdown-cat li a.active{color:#009b77}#CollectionFiltersForm .sidebar-filter .sidebar-tags .widget-content{margin-bottom:20px}.sidebar-filter .refined-widgets{margin-bottom:0}.sidebar-filter .refined-widgets .refined,.sidebar-filter .sidebar-tags{padding-bottom:25px}.sidebar-filter .sidebar-tags .list-tags li{padding-left:15px;padding-right:12px}.sidebar-filter .filter-color .list-tags li{padding-left:5px;padding-right:5px}.price-slider{padding-top:42px}.price-slider input[type=range]{top:17px}.price-slider .box-slide .slide_price--to{font-size:16px;line-height:1.2;color:#000;font-family:BasisGrotesquePro;font-weight:400}.price-slider .box-slide input{border:1px solid #cbc6c1;border-radius:50px;padding:8px 13px 8px 30px;font-size:16px;line-height:1.2;color:#000;font-family:BasisGrotesquePro;font-weight:400;height:35px}.price-slider .box-slide label .field__currency{font-size:16px;line-height:1.2;color:#000;font-family:BasisGrotesquePro;font-weight:400;left:16px}.sidebar-filter .sidebar-tags .apply__button{margin-top:12px;margin-bottom:0;border:1px solid #009b77;border-radius:50px;font-size:16px;line-height:1.75;color:#009b77;font-family:BasisGrotesquePro-Bold;padding:4px 10px 6px}.sidebar-filter .sidebar-tags .list-tags li.show-more--list_tags,.sidebar-filter .sidebar-tags label{color:#000}.sidebar-widget-product .widget-product .products-grid .slick-arrow{width:35px;height:35px;top:30%}.sidebar-widget-product .widget-product .products-grid .slick-arrow svg{width:15px;height:15px}.product-item .product-label{display:none}.products-grid .product-item .quickview-button{padding:7px 12px 9px;background:url(eye.svg) no-repeat top 9px right 9px #fff;height:auto;line-height:1}.products-grid .product-item .quickview-button span{margin:0;font-size:16px;line-height:1.2;color:#454545;font-family:BasisGrotesquePro;font-weight:400;text-transform:none}.products-grid .product-item .quickview-button svg{display:none}.products-grid .product-item .product-des.abs-center{padding:0;background:transparent;bottom:0;display:none}.products-grid .product-item .product-des .action{margin:0;display:flex;flex-wrap:wrap;justify-content:center}.products-grid .product-item .product-des .action>form{width:270px}.products-grid .product-item .product-des .action>form .btn{border:1px solid #009b77!important;border-radius:50px;background:#fff;box-shadow:none;text-transform:initial;padding:7px 10px 8px!important;font-size:16px;line-height:23px;color:#009b77;font-family:BasisGrotesquePro-Bold;margin-bottom:23px}.products-grid .product-item .product-des .action>.btn{border:1px solid #009b77!important;border-radius:50px;background:#fff;box-shadow:none;text-transform:initial;padding:6px 10px 9px!important;font-size:16px;line-height:1.75;color:#009b77;font-family:BasisGrotesquePro-Bold;max-width:210px}.sidebar .products-grid .product-item .product-des .action>.btn{border:1px solid #009b77!important;border-radius:50px;background:#fff;box-shadow:none;text-transform:initial;padding:7px 10px 8px!important;font-size:16px;line-height:23px;color:#009b77;font-family:BasisGrotesquePro-Bold;margin-bottom:23px;max-width:100%}.products-grid .product-item .product-card__variant--popup{width:100%;margin:0}.product-card__variant--popup--content .variants{max-height:initial}.product-card__variant--popup--content{width:100%;padding:23px 36px}.show-popup-qs .product-card__button2{position:initial;justify-content:center}.show-popup-qs .product-card__button2 .add-to-cart-btn{width:100%;max-width:270px;background:#009b77!important;border-radius:50px;color:#fff;text-transform:lowercase;font-size:16px;line-height:20px;border:none;padding:10px!important;font-family:BasisGrotesquePro-Bold;box-shadow:none!important}.product-card__variant--popup--content .selector-wrapper{margin-bottom:25px;display:flex;flex-wrap:wrap;justify-content:center}.product-card__variant--popup--content .selector-wrapper .form-label{position:relative;color:transparent;margin-bottom:15px;width:100%}.product-card__variant--popup--content .selector-wrapper .form-label:before{position:absolute;left:50%;transform:translate(-50%);color:#000;font-size:16px;line-height:1.2;font-family:BasisGrotesquePro;font-weight:400}.product-card__variant--popup--content .selector-wrapper:not(.option-color) .form-label:before{content:"Choose Size"}.product-card__variant--popup--content .selector-wrapper.option-color .form-label:before{content:"Choose Color"}.product-card__variant--popup--content .selector-wrapper .form-label span{color:transparent}.product-card__variant--popup--content .swatch .swatch-element{margin:0 2px}.show-popup-qs .product-card__variant--popup--content .swatch .swatch-element label{font-size:16px;line-height:1.2;color:#000;font-family:BasisGrotesquePro;font-weight:400;width:40px;height:40px;border-radius:100%;display:flex;justify-content:center;align-items:center;border:none}.show-popup-qs .product-card__variant--popup--content .swatch .swatch-element:not(.color) input:checked+label{background:transparent;border:1px solid #000!important}.show-popup-qs .product-card__variant--popup--content .swatch .swatch-element:not(.color) label:hover{border:1px solid #bebebe}.show-popup-qs .product-card__variant--popup--content .swatch .swatch-element label:after{display:none}.product-card__variant--popup--content .selector-wrapper.option-color.hide{display:flex}.show-popup-qs .product-card__variant--popup--content .swatch .swatch-element.color input:checked+label:before{content:"";width:14px;height:8px;position:absolute;top:calc(50% - 6px);left:calc(50% - 7px);border:3px solid #000;border-top:none;border-right:none;background:transparent;transform:rotate(-45deg)}.show-popup-qs .product-card__button_cancel_mobile{top:9px;right:6px}.show-popup-qs .product-card__button_cancel_mobile .btn-cancel svg{color:#000!important}.sidebar-widget-product .products-grid .grid-item .action{max-width:100%}.sidebar-widget-product .product-card__variant--popup--content{padding:12px 35px 3px}.sidebar-widget-product .product-card__variant--popup--content .selector-wrapper{margin-bottom:10px}.sidebar-widget-product .product-card__variant--popup--content .selector-wrapper .form-label{margin-bottom:5px}.sidebar-widget-product .product-card__variant--popup--content .selector-wrapper .form-label:before{font-size:12px;white-space:nowrap}.sidebar-widget-product .show-popup-qs .product-card__variant--popup--content .swatch .swatch-element label{width:36px;height:36px}.products-grid .product-item .product-bottom{padding-left:10px}@media(min-width:576px){.products-grid .product-item .product-bottom{padding-left:0}}.products-grid .product-item .product-bottom .wrapper-vendor{display:none}.products-grid .product-item .product-bottom .product-title{font-size:14px;line-height:1.2;color:#000;font-family:BasisGrotesquePro-Bold}.products-grid .product-item .price-box{font-size:14px;line-height:1.2;font-family:BasisGrotesquePro;font-weight:400}.price-box .price-regular{color:#000}.price-box .old-price{color:#9e9e9e}.price-box .special-price{color:#009b77}.products-grid .product-item .price-box .old-price{font-size:14px}.products-grid .product-item .wrapper-size{padding-left:3px;padding-bottom:3px}.products-grid .product-item .wrapper-size .item-swatch:nth-child(2){display:none}.item-swatch li label img{display:block}.collection-template .products-grid .grid-item{margin-top:0;margin-bottom:70px}.sidebar-widget-product .products-grid .grid-item .item-swatch{margin-bottom:12px}.collection-template .toolbar{margin:0;background:transparent;padding:0;position:absolute;right:10px;top:-70px!important}.toolbar .filters-toolbar__sortby label{display:none}.toolbar .filters-toolbar__sortby .filter-sortby{min-width:169px}.toolbar .toolbar-col .label-tab{border-radius:50px;padding:6px 16px 7px 20px;letter-spacing:0;text-transform:initial;font-family:BasisGrotesquePro;font-weight:400;font-size:14px;color:#000}.collection-template{margin-bottom:160px}#CollectionProductGrid .padding .infinite-scrolling .btn{max-width:190px;padding:6px 10px 9px!important;font-size:16px;line-height:23px;color:#009b77;text-transform:none;border-radius:50px;border:1px solid #009b77!important;font-family:BasisGrotesquePro-Bold}#CollectionProductGrid .padding .infinite-scrolling .btn.disabled{border-color:#727272!important}.about-page .shopify-section>div{max-width:1920px;width:100%;margin-left:auto;margin-right:auto}.banner_section{position:relative;margin-bottom:100px}.banner_img{display:block;width:100%}.banner_img_mob{display:none}.banner_details{height:100%;position:absolute;display:flex;flex-wrap:wrap;align-items:center;align-content:center;top:0;left:70px;width:375px}.banner_subtitle{margin-bottom:8px;font-size:14px;line-height:1.5;font-family:BasisGrotesquePro;font-weight:400;color:#fff}.banner_title{font-family:BasisGrotesquePro-Bold;margin:0;font-size:35px;line-height:1.06;color:#fff}.story_section{margin-bottom:100px}.about_section_inner{display:flex;flex-wrap:wrap}.about_section_left,.about_section_right{width:50%}.about_content{display:flex;align-items:center;justify-content:center;padding:15px}.about_content_inner{max-width:472px}.about_section_title{margin-bottom:45px;color:#000;font-size:26px;line-height:1.2;font-family:BasisGrotesquePro-Bold;text-align:center;width:100%}.about_content .about_section_content{margin-bottom:160px;font-size:14px;line-height:18px;color:#000;text-align:center;font-family:BasisGrotesquePro;font-weight:400}.about_content .about_section_content:last-child{margin-bottom:0}.story_left .about_section_content{margin-bottom:32px}.story_ceo img{display:block;margin:0 auto 4px}.story_ceo h6{margin-bottom:2px;color:#000;font-size:14px;line-height:18px;font-family:BasisGrotesquePro-Bold;text-align:center}.story_ceo p{margin:0;font-size:14px;line-height:18px;color:#000;font-family:BasisGrotesquePro;font-weight:400;text-align:center}.img_slider{position:relative}.img_slider .slick-dots{position:absolute;left:50%;bottom:30px;display:flex;transform:translate(-50%)}.img_slider .slick-dots li{margin:0 3px;border:1px solid #cbc6c1;display:flex;width:16px;height:16px;align-items:center;justify-content:center;border-radius:100%}.img_slider .slick-dots li button{background:#fff;display:block;border:none}.img_slider .slick-dots li.slick-active button{background:#009b77}.content_img_slider_section{margin-bottom:100px}.slider_left .about_content{order:3}.about_btn{text-align:center}.about_btn .btn{border-radius:50px;font-size:14px;line-height:18px;text-transform:initial;padding:9px 10px 11px!important;font-family:BasisGrotesquePro-Bold}.about_btn .btn:hover{background:#009b77!important;border-color:#009b77!important}#custom-block-template--14284040306776__about-join .banner-heading{max-width:200px;margin:0 auto 52px}#custom-block-template--14284040306776__about-join .banner-heading .line{display:none}.socials_img_slider_section{margin-bottom:100px}.socials_img_slider_section .about_content{order:3}.socials_img_slider_section .about_content_inner{max-width:100%}.socials_img_slider_section .about_content .about_section_content{margin-bottom:60px;max-width:472px;margin-left:auto;margin-right:auto}.social_links{display:flex;flex-wrap:wrap;justify-content:center}.social_link{display:block;text-align:center;margin:0 10px;min-width:175px}.social_link img{display:block;margin:0 auto 18px;max-height:60px}.social_link span{display:block;font-size:14px;line-height:1.2;color:#000;font-family:BasisGrotesquePro;font-weight:400}#block-47fa522d-b180-40be-891d-62d44225fe95 .banner-heading{margin:0 auto 60px;max-width:315px;letter-spacing:.1px}#block-47fa522d-b180-40be-891d-62d44225fe95 .banner-heading .line{display:none}#block-47fa522d-b180-40be-891d-62d44225fe95 .banner-button{box-shadow:none}.meet_members_section{margin-bottom:100px}.meet_members_section .about_section_title{margin-bottom:15px}.meet_members_icon{display:block;margin:0 auto}.members_main{width:100%;min-height:1px;margin-top:39px;margin-bottom:60px}.members_main.ambassadors_main{padding:0 130px;margin-left:0;margin-right:0}.members_main .ambassador_block{margin-bottom:10px}.members_main .slick-arrow{width:35px;height:35px;color:transparent;top:39%;padding:0;box-shadow:none}.members_main .slick-arrow:hover{background:#fff;border:none;color:transparent}.members_main .slick-arrow:before{font-family:FontAwesome;content:"\f104";position:absolute;left:50%;top:50%;color:#000;font-size:30px;font-weight:600;transform:translate(-50%,-50%)}.members_main .slick-prev.slick-arrow{left:30px}.members_main .slick-next.slick-arrow{right:30px}.members_main .slick-next.slick-arrow:before{content:"\f105"}.meet_members_section .about_btn{margin:0 auto}.home-spotlight-block.home-spotlight-slider .spotlight-item{margin-bottom:0;padding:0}.home-spotlight-slider .spotlight-item .img-box{position:relative}.home-spotlight-block.home-spotlight-slider .spotlight-inner{position:absolute;left:0;bottom:0}.home-spotlight-block.home-spotlight-slider .spotlight-inner .title{padding:0;font-size:26px;line-height:1.2;color:#fff;margin:0;max-height:initial;text-align:left;font-family:BasisGrotesquePro-Bold}.home-spotlight-slider .spotlight-inner .title a{color:#fff;padding:25px 19px;max-width:418px;display:block}.halo-product-content{padding:42px 50px 0}.halo-product-content .product_top{margin-bottom:160px}.product-template-gallery .product-photos{flex:0 0 65%;max-width:65%;padding:0}#product_main .product-photos .thumb{padding:0 5px 5px 0;display:inline-block;width:50%;float:left}.product-template-gallery .product-img-box .slider-for{margin:0}.halo-product-content .product-img-box .product-label{display:none}.product-template-gallery .product-shop{flex:0 0 35%;max-width:35%;padding:0 0 0 30px;margin-top:0}#product_main .breadcrumb{padding:0;margin-bottom:2px}.breadcrumb *{color:#000;font-family:BasisGrotesquePro;font-weight:400;font-size:12px;line-height:1.2}.breadcrumb *:hover{color:#000}.breadcrumb a{color:#000;text-decoration:underline}.breadcrumb .arrow{color:#000;top:-7px}.product-shop .product-title{font-family:BasisGrotesquePro-Bold;margin-bottom:18px;font-size:35px;line-height:37px;color:#000;letter-spacing:0}.product-shop .prices{font-size:21px;line-height:1.2;color:#000;font-family:BasisGrotesquePro;font-weight:400}.product-shop .prices .compare-price{font-size:21px}.product-shop .prices .on-sale{color:#009b77}.product-template-gallery .product_inner>.row{justify-content:space-between}.product-template-gallery .product_inner .product-prices{flex:initial;width:auto}.product-template-gallery .product_inner .product-review-badge{flex:initial;width:auto;max-width:initial;padding-top:4px}.product-shop .short-description{margin-top:12px;margin-bottom:12px;font-family:BasisGrotesquePro;font-weight:400;font-size:14px;line-height:18px;color:#000}.product-shop .product-infor{margin-bottom:30px}.product-shop .product-infor{font-size:14px;line-height:1.2;font-family:BasisGrotesquePro;font-weight:400;color:#000}.product-shop .product-infor label{margin:0;min-width:initial;color:#000;font-size:14px;line-height:1.2;font-family:BasisGrotesquePro;font-weight:400}#add-to-cart-form{position:relative}.swatch.swatch_size_large .header{font-family:BasisGrotesquePro;font-weight:400;font-size:14px;line-height:1.2;color:#000}.swatch .header [data-option-select]{color:#000}.swatch.swatch_size_large .swatch-element{margin:0 3px 0 0}#product-variants .swatch .swatch-element:not(.color) label{padding:3px;width:46px;height:46px;display:flex;justify-content:center;align-items:center;font-size:16px;font-family:BasisGrotesquePro-Bold;color:#000;line-height:1.2;min-width:initial;box-shadow:none;background:transparent;border-radius:100%;transition:all .2s ease-in-out}.swatch.swatch_size_large .swatch-element:not(.color) label:hover{border:1px solid #aaa}.swatch.swatch_size_large .swatch-element:not(.color) input:checked+label{border:1px solid #000}.swatch .swatch-element.soldout label:after{display:none!important}.swatch.swatch_size_large .swatch-element.color{margin-right:10px}.swatch.swatch_size_large .swatch-element.color label{width:42px;height:42px;border-radius:100%;border:none;padding:3px}.swatch.swatch_size_large .swatch-element .bgImg{border-radius:100%;position:relative;width:36px;height:36px}.swatch.swatch_size_large .swatch-element.color label:before{display:none}.swatch.swatch_size_large .swatch-element.color input:checked+label:before{display:block;content:"";width:100%;height:100%;left:0;top:0;position:absolute;border-radius:100%;border:1px solid #000}.swatch.swatch_size_large .swatch-element label:hover{box-shadow:none}.specific_content{margin-bottom:21px;font-size:14px;line-height:18px;color:#000;font-family:BasisGrotesquePro;font-weight:400}.product-shop .groups-btn{margin-bottom:39px}#add-to-cart-form #product-add-to-cart{margin:0 25px 0 0;border-radius:50px;font-size:14px;line-height:21px;padding:16px 10px!important;font-family:BasisGrotesquePro-Bold;text-transform:lowercase;height:55px;border:1px solid #000!important;background:#000}#add-to-cart-form #product-add-to-cart:hover{background:#009b77;border-color:#009b77!important}#add-to-cart-form #product-add-to-cart.disabled{border-color:gray!important}#add-to-cart-form .sd_preorder{margin:0 25px 0 0!important;border-radius:50px!important;font-size:14px!important;line-height:21px;padding:16px 10px!important;font-family:BasisGrotesquePro-Bold;text-transform:lowercase;height:55px;border:1px solid #000!important;background:#000!important}#add-to-cart-form .sd_preorder:hover{background:#009b77!important;border-color:#009b77!important}#add-to-cart-form .icon-share{padding:0 10px 0 0;width:auto;height:auto}#add-to-cart-form .icon-share svg{top:-2px}.template-product .product-shop .groups-btn .checkbox-group{display:none}.tab_wrap{border-bottom:1px solid #cbc6c1}.tab_header{position:relative;padding:29px 39px 29px 12px;cursor:pointer}.tab_header:after{content:"+";color:#000;position:absolute;top:32px;right:18px;font-size:32px;font-family:BasisGrotesquePro-Light}.open.tab_header:after{content:"-";color:#000;position:absolute}.tab_header p{font-family:BasisGrotesquePro-Bold;margin:0;font-size:16px;line-height:28px;color:#000}.tab_content{padding-bottom:29px;font-family:BasisGrotesquePro;font-weight:400;color:#000;padding-left:18px;display:none}.open .tab_content{display:block}.tab_content p{color:#000;margin-bottom:1rem}.tab_content p:last-child{margin-bottom:0}.sizing_link{font-family:BasisGrotesquePro;font-weight:400;text-transform:none;text-decoration:underline;font-size:14px;line-height:1.2;color:#009b77}.sizing_link:hover{color:#009b77}.tab_content ul{list-style:initial;list-style-position:inside}.look_product-variants .look_swatch-element:not(.color):not(.soldout) label,.look_product-variants .look2_swatch-element:not(.color):not(.soldout) label{cursor:pointer}#complete_look .tab_content{padding-left:5px}.tab_product{margin-bottom:24px;display:flex;flex-wrap:wrap}.tab_product:last-child{margin-bottom:0}.look_left{width:36%}.look_left .product-grid-image:hover .images-two{opacity:1}.look_right{width:64%;padding:5px 15px 40px;position:relative}.look_title{font-family:BasisGrotesquePro-Bold;margin-bottom:9px;color:#000;font-size:14px;line-height:18px}.look_title a{color:#000}.look_prices{font-family:BasisGrotesquePro;font-weight:400;font-size:14px;line-height:18px;margin-bottom:13px}.look_prices span{display:inline-block}.look_price{color:#000}.look_compare-price{color:#9e9e9e;text-decoration:line-through;margin-right:5px}.look_price.on-sale{color:#009b77}#complete_look .look_swatch-element,#complete_look .look2_swatch-element{width:40px;height:40px;margin-right:3px}#complete_look .look_swatch-element label,#complete_look .look2_swatch-element label{display:flex;width:100%;height:100%;margin-bottom:3px;border:1px solid transparent;align-items:center;justify-content:center;font-size:16px;color:#000;font-family:BasisGrotesquePro-Bold;border-radius:100%;transition:all .2s ease-in-out}#complete_look .look_swatch-element input:checked+label,#complete_look .look2_swatch-element input:checked+label{border-color:#000!important}#complete_look .look_swatch-element:not(.soldout) label:hover,#complete_look .look2_swatch-element:not(.soldout) label:hover{border-color:#aaa}.look_product-variants .swatch.swatch_size_large:last-child{margin-bottom:16px}#complete_look .groups-btn{position:initial;margin-bottom:0}#complete_look #product-add-to-cart{position:absolute;bottom:0;left:15px;border-radius:50px;border:none;background:#000;color:#fff;font-size:14px;line-height:22px;padding:8px 15px 10px!important;font-family:BasisGrotesquePro-Bold;margin-bottom:0;width:calc(100% - 15px);max-width:180px;text-transform:initial;height:40px}#complete_look #product-add-to-cart:hover{background:#009b77}#complete_look .look_swatch-element.color,#complete_look .look2_swatch-element.color{position:relative;margin-right:4px}#complete_look .look_swatch-element.color:hover .tooltip,#complete_look .look2_swatch-element.color:hover .tooltip{opacity:1;visibility:visible}#complete_look .look_swatch-element.color label,#complete_look .look2_swatch-element.color label{padding:2px}#complete_look .look_swatch-element.color label span,#complete_look .look2_swatch-element.color label span{width:100%;height:100%;display:block;border-radius:100%}#dropdown-cart{scrollbar-width:thin;scrollbar-color:#888 transparent}#dropdown-cart::-webkit-scrollbar{width:10px}#dropdown-cart::-webkit-scrollbar-thumb{background:#888;border-radius:5px}#dropdown-cart::-webkit-scrollbar-track{border-radius:5px}#dropdown-cart .cart-title{padding-bottom:3px;margin-bottom:0;border-bottom:1px solid #bebebe}.cart-title .close svg{top:0;border:1px solid #63666a;border-radius:100%;width:22px;height:22px;padding:2px}.cart-title .close span{display:none}.cart-title h5{padding-bottom:12px;font-family:BasisGrotesquePro-Bold;font-size:24px;line-height:1.2;color:#000}.wrapper-cartCount{margin-bottom:20px;line-height:19px}.wrapper-cartCount span{display:inline-block;font-size:16px;line-height:1.2;color:#000;font-family:BasisGrotesquePro;font-weight:400}#dropdown-cart .cart_empty{font-family:BasisGrotesquePro;font-weight:400;color:#000;font-size:16px;line-height:1.2}.no-items{margin-top:50px}#dropdown-cart .btn.btn-continue{border:1px solid #009b77;color:#009b77;font-size:16px;line-height:19px;padding:9px 15px 10px!important;font-family:BasisGrotesquePro-Bold;text-transform:lowercase;border-radius:50px}#dropdown-cart .btn.btn-continue:hover{color:#009b77;background:#fff}.free_shipping_progress,.free_shipping_massage1{display:none}#dropdown-cart .mini-products-list{margin-top:0;margin-bottom:0;padding-top:27px;padding-bottom:63px}#dropdown-cart .mini-products-list .item{margin-bottom:27px}#dropdown-cart .mini-products-list .item+.item{padding-top:27px;border-top:1px solid #bebebe}#dropdown-cart .product-details{margin-top:0;padding-bottom:38px}#dropdown-cart .product-details .product-name{margin-bottom:8px;font-size:16px;line-height:1.2;color:#000;font-family:BasisGrotesquePro-Bold}#dropdown-cart .product-details .option{margin-bottom:8px}#dropdown-cart .product-details .option small{font-size:14px;line-height:1.2;font-style:normal;font-family:BasisGrotesquePro;font-weight:400;color:#000}#dropdown-cart .product-details .option .product-details__edit{display:none}#dropdown-cart .mini-products-list .item .cart-collateral{margin-bottom:10px;line-height:1.2}#dropdown-cart .cart-collateral .price{color:#000;font-size:18px;line-height:1.2;font-family:BasisGrotesquePro-Bold}#dropdown-cart .quantity{position:absolute;left:0;bottom:0}#dropdown-cart .quantity .item-quantity{max-width:112px;border-radius:50px;border:1px solid #bebebe;height:38px;font-size:20px;color:#000;font-family:BasisGrotesquePro;font-weight:400;padding:8px 38px;line-height:1}#dropdown-cart .quantity .item-quantity::-webkit-outer-spin-button,#dropdown-cart .quantity .item-quantity::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#dropdown-cart .quantity .item-quantity{-moz-appearance:textfield}.qty_change{display:flex;align-items:center;justify-content:center;position:absolute;border-radius:50px;background:#f5f5f5;height:35px;width:36px;cursor:pointer;top:1px;left:2px;color:#000;font-size:35px;display:none}.qty_change.qty_plus{left:initial;right:1px;font-size:24px}#dropdown-cart .summary{border-top:1px solid #bebebe;padding-bottom:42px}#dropdown-cart .total{line-height:24px}#dropdown-cart .total .label{font-size:16px;color:#000;font-family:BasisGrotesquePro-Bold}#dropdown-cart .total .price{font-size:18px;color:#000;font-family:BasisGrotesquePro;font-weight:400}#dropdown-cart .d-flex .label,#dropdown-cart .d-flex .text{font-family:BasisGrotesquePro;font-weight:400}#dropdown-cart .checkbox-group{margin-top:0;margin-bottom:20px}#dropdown-cart .checkbox-group label{font-family:BasisGrotesquePro;font-weight:400;font-size:16px;line-height:1.2;color:#000}#dropdown-cart .checkbox-group a{font-family:BasisGrotesquePro;font-weight:400;font-size:16px;line-height:1.2;color:#000;text-decoration:underline;background:transparent}#dropdown-cart .actions{flex-wrap:wrap;padding-bottom:48px}#dropdown-cart .btn.btn-checkout{width:100%;margin:0 0 13px;border:1px solid #009b77;border-radius:50px;font-family:BasisGrotesquePro-Bold;font-size:16px;line-height:19px;padding:9px 15px 10px!important;order:3;text-transform:lowercase;color:#fff;height:40px;background:#009b77}#dropdown-cart .btn.btn-checkout:hover{color:#fff;background:#009b77}#dropdown-cart .btn.btn-view-cart{width:100%;margin:0 0 13px;border:1px solid #009b77;color:#009b77;background:#fff;border-radius:50px;font-family:BasisGrotesquePro-Bold;font-size:16px;line-height:19px;padding:9px 15px 10px!important;text-transform:lowercase;height:40px}#dropdown-cart .btn.btn-view-cart:hover{color:#009b77;background:#fff;border:1px solid #009b77}.cart-sidebar-products h3{margin-top:0;margin-bottom:39px;font-size:18px;line-height:1.2;color:#000;font-family:BasisGrotesquePro-Bold;letter-spacing:0}#dropdown-customer{padding-top:16px}.customer-title{padding-bottom:21px;margin-bottom:27px;border-bottom:1px solid #bebebe}.customer-title .close svg{top:0;border:1px solid #63666a;border-radius:100%;width:22px!important;height:22px!important;padding:2px}.customer-title .close span{display:none}.customer-title h5{padding-bottom:0;font-family:BasisGrotesquePro-Bold;font-size:20px;line-height:1.2;color:#000;text-transform:none}.customer-content .form-group label{font-family:BasisGrotesquePro-Bold;font-weight:400;color:#000}.customer-content .form-group .form-control{font-family:BasisGrotesquePro;font-weight:400;padding:9px 12px 7px}.customer-content .action-btn{text-align:center;margin-bottom:25px}.customer-content .btn-login{width:100%;margin:0 0 13px;border:1px solid #009b77;color:#009b77;background:#fff;border-radius:50px;font-family:BasisGrotesquePro-Bold;font-size:14px;line-height:19px;padding:9px 15px 10px!important;text-transform:lowercase;height:40px}.customer-content .btn-login:hover{color:#fff;background:#009b77;border:1px solid #009b77}.customer-content .action-btn .forgot-password{font-family:BasisGrotesquePro;font-weight:400;color:#000}.customer-content .ct-register{border-top:1px solid #bebebe;padding-top:23px}.customer-content .ct-register p{margin:0;padding-bottom:22px;text-align:center;font-family:BasisGrotesquePro;font-weight:400;color:#000;font-size:18px;line-height:1.2}.customer-content .ct-register .btn-register{width:100%;border:1px solid #000;border-radius:50px;font-family:BasisGrotesquePro-Bold;font-size:14px;line-height:19px;padding:9px 15px 10px!important;order:3;text-transform:lowercase;height:40px;background:#000;color:#fff}.customer-content .ct-register .btn-register:hover{color:#fff;background:#009b77;border-color:#009b77}#sizing .page-tpl{padding-top:80px;padding-bottom:45px}#sizing .page-tpl>.container{max-width:1280px}.search-page>.container{max-width:1322px!important;padding-left:21px!important;padding-right:21px!important}.search-page .page-header{display:block;padding:60px 0 30px;margin-top:0}.search-page .page-header h2{text-align:center;line-height:1.2;font-family:BasisGrotesquePro-Bold;letter-spacing:0;color:#000;text-transform:none}.custom-acc-page .breadcrumb{display:none}.create-an-account{padding-top:80px;padding-bottom:15px;display:flex;justify-content:center}.create_account_inner{width:100%;max-width:385px}.create-an-account .page-header h1{margin-bottom:15px;text-align:center;color:#000;text-transform:none;font-family:BasisGrotesquePro-Bold;font-size:26px;line-height:1.2;letter-spacing:0}.small_logo{display:flex;justify-content:center;margin-bottom:60px}.small_logo img{display:block}.create-an-account .des{border:none;padding:0;margin-bottom:24px;font-family:BasisGrotesquePro;font-weight:400;color:#000;font-size:14px;line-height:18px}.custom-acc-page .form-group label{font-family:BasisGrotesquePro-Bold;color:#000}.custom-acc-page .form-group input{max-width:initial;width:100%;padding:9px 12px 7px;color:#000;font-family:BasisGrotesquePro;font-weight:400}.custom-acc-page .action-btn input.btn{margin-bottom:0;border:none;background:#000;border-radius:50px;color:#fff;text-transform:lowercase;font-family:BasisGrotesquePro-Bold;font-size:14px;line-height:20px;padding:9px 15px 11px!important;height:40px;width:250px}.custom-acc-page .action-btn input.btn:hover{background:#009b77}.custom-acc-page>.container{max-width:1252px!important}.custom-acc-page .page-header{display:block;padding:60px 0 30px;border-bottom:1px solid #000;margin-bottom:45px;margin-top:0}.custom-acc-page .page-header h1{margin:0;text-align:center;font-size:30px;line-height:1.2;font-family:BasisGrotesquePro-Bold;letter-spacing:0;color:#000;text-transform:none}.account_banner img{display:block;min-height:180px;object-fit:cover;object-position:top}.wrapper-login-customer{display:flex;justify-content:center}.wrapper_login_inner{width:100%;max-width:1350px;padding-top:75px}.wrapper_login_inner .page-header h1{margin-bottom:21px;padding-left:3px;font-family:BasisGrotesquePro-Bold;font-size:26px;line-height:1.2;letter-spacing:0;text-transform:none}.custom-acc-page .wrapper-title .box-title{color:#000;font-family:BasisGrotesquePro-Bold;letter-spacing:0;text-transform:none}#recover_password{font-family:BasisGrotesquePro;font-weight:400;color:#000}#recover_password .form-group input{max-width:480px}#recover_password .action-btn{display:flex;align-items:center}#recover_password .action-btn input.btn{width:130px;padding:8px 15px 10px!important;border:1px solid #009b77;color:#009b77;background:#fff;font-size:14px}#recover_password .action-btn input.btn:hover{background:#009b77;color:#fff}.wrapper-login-customer #recover_password .action-btn span{margin-bottom:0;padding-left:15px}.wrapper-login-customer #recover_password .action-btn a{margin-bottom:0;padding-left:15px;font-family:BasisGrotesquePro;font-weight:400;color:#000;font-size:14px;line-height:1.2;text-decoration:underline;text-transform:lowercase}.wrapper-login-customer .wrapper-content .new-customer .des{font-family:BasisGrotesquePro;font-weight:400;color:#000;text-align:center}.wrapper-login-customer .wrapper-content .new-customer .btn-register{display:block;margin:0 auto;min-width:initial;width:240px;font-family:BasisGrotesquePro-Bold;border-radius:50px;color:#fff;background:#000;font-size:14px;line-height:20px;padding:9px 15px 11px!important;letter-spacing:0;text-transform:lowercase;border:none;height:40px}.wrapper-login-customer .wrapper-content .new-customer .btn-register:hover{color:#fff;background:#009b77}.cart-template{padding-top:25px}.cart-template .breadcrumb{padding:0;margin-bottom:10px}.cart-template .page-header h1{margin-bottom:39px;font-family:BasisGrotesquePro-Bold;font-size:22px;line-height:1.2;color:#000;letter-spacing:0}.cart-template .cart-form .cart-header{background:transparent}.cart-template .cart-form .cart-header>*{color:#000;font-family:BasisGrotesquePro-Bold;font-size:16px;line-height:28px}.cart-template .wrapper-cart-template .cart-list .cart-product-item{margin:0 0 10px;border:1px solid #cbc6c1}.cart-template .wrapper-cart-template .cart-list .product-name{color:#000;font-size:16px;line-height:1.5;font-family:BasisGrotesquePro-Bold}.cart-template .cart-form .cart--title .cart--info .size{font-style:normal;color:#000;font-size:14px;line-height:1.2;font-family:BasisGrotesquePro;font-weight:400}.cart-template .cart-form .cart--title .cart--info .size .product-details__edit{display:none}.cart-template .cart-form .cart--price .price-box,.cart-template .cart-form .cart--total span{font-family:BasisGrotesquePro;font-weight:400;color:#000;font-size:16px;line-height:1.2}.cart-template .wrapper-cart-template .cart-list .qty-group{height:40px;width:110px;border:1px solid #cbc6c1;border-radius:50px}.cart-template .wrapper-cart-template .cart-list .qty-group input::-webkit-outer-spin-button,.cart-template .wrapper-cart-template .cart-list .qty-group input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-template .wrapper-cart-template .cart-list .qty-group input{-moz-appearance:textfield;height:40px;font-size:20px;line-height:1.2;padding:7px 15px;font-family:BasisGrotesquePro;font-weight:400}.cart-template .right-col .cart-header{border-bottom:2px solid #000}.cart-template .right-col .cart-header .cart--title{font-size:16px;line-height:1.5;color:#000;font-family:BasisGrotesquePro-Bold;padding-bottom:5px;letter-spacing:0}.cart-template .right-col .total{padding:18px 0 0;border-bottom:none;margin-bottom:63px}.discount-code-field{margin-top:0;border-top:1px solid #cbc6c1;padding-top:8px}.cart-template .right-col .total .label{color:#000;font-size:16px;line-height:24px;letter-spacing:0;font-family:BasisGrotesquePro-Bold}.cart-template .wrapper-cart-template .total .price{font-family:BasisGrotesquePro;font-weight:400;font-size:18px;line-height:24px;color:#000}.discount-code-field label{margin-bottom:6px;color:#000;font-family:BasisGrotesquePro;font-weight:400;font-size:16px;line-height:19px}.cart-template .right-col .discount-code-field input{border:1px solid #63666a;color:#000;font-family:BasisGrotesquePro;font-weight:400;line-height:28px;height:42px}.cart-template .right-col .discount-code-field p{margin-top:8px;font-family:BasisGrotesquePro;font-weight:400;font-size:16px;line-height:19px}.cart-template .grouped-bottom{margin-top:15px;border-top:1px solid #cbc6c1;padding-top:0}.cart-template .right-col .grouped-bottom .total{padding-bottom:20px;border-bottom:1px solid #cbc6c1;margin-bottom:24px}.cart-template .grouped-bottom .btn-actions .checkbox-group{margin-bottom:24px}.cart-template .grouped-bottom .btn-actions .checkbox-group label{font-family:BasisGrotesquePro;font-weight:400;font-size:16px;line-height:1.2;color:#000}.cart-template .grouped-bottom .btn-actions .checkbox-group a{font-family:BasisGrotesquePro;font-weight:400;font-size:16px;line-height:1.2;color:#000;text-decoration:underline;background:transparent}.cart-template .wrapper-cart-template .btn-actions .btn-checkout{border-radius:50px;font-size:16px;line-height:19px;color:#fff;font-family:BasisGrotesquePro-Bold;background:#009b77;height:40px;text-transform:lowercase;letter-spacing:0;border:1px solid #009b77;padding:9px 15px 10px!important}.cart-template .wrapper-cart-template .btn-actions .btn-checkout:hover{border:1px solid #009b77;background:#009b77;color:#fff}.cart-template .wrapper-cart-template .btn-actions .btn-continue{letter-spacing:0;font-family:BasisGrotesquePro-Bold;color:#009b77;text-transform:lowercase;border:1px solid #009b77;background:#fff;border-radius:50px;font-size:16px;line-height:19px;padding:9px 15px 10px!important;height:40px}.cart-template .grouped-bottom .btn-actions div:last-child{display:none}.template-cart .cart-template .related-products{width:100%;max-width:1920px;margin:70px auto 0;padding:0}.cart-template .related-products .widget-title{padding:50px 0 45px;margin:0 40px;border-top:1px solid #cbc6c1}.cart-template .related-products .widget-product{width:124%;margin-left:-12%!important}.cart-template .related-products .widget-product .slick-prev.slick-arrow{left:12%}.cart-template .related-products .widget-product .slick-next.slick-arrow{right:12%}.cart-template .related-products .widget-product .product-bottom .product-title{font-size:20px}.cart-template .sezzle-checkout-button{width:100%}.about-us-2 .page-header .container>.breadcrumb{display:block;font-family:BasisGrotesquePro;font-weight:400}.about-us-2 .breadcrumb a{color:#fff}.about-us-2 .breadcrumb .arrow{top:0}.page-header h1{font-family:BasisGrotesquePro-Bold;text-transform:none}.contact-us-page{padding-top:80px;padding-bottom:45px}.contact-us-page .page-heading{display:none}.contact-us-page .page-heading h2{font-family:BasisGrotesquePro-Bold;color:#000;letter-spacing:0}.contact-us-page .page-heading:before{max-width:240px}.about-us-2 .contact-us-page>.container{max-width:1280px}.contact-us-page .wrapper h3.title{font-family:BasisGrotesquePro-Bold;color:#000;letter-spacing:0;text-transform:none}.contact-us-page p,.info .top-content .info-content{font-family:BasisGrotesquePro;font-weight:400;color:#000}.contact-us-page .form-group label{font-family:BasisGrotesquePro-Bold;color:#000}#contactFormWrapper input:not(.btn){font-family:BasisGrotesquePro;font-weight:400;color:#000;padding:8px 12px}#contactFormWrapper textarea{font-family:BasisGrotesquePro;font-weight:400;color:#000;padding:8px 12px}#contactFormWrapper input.btn{font-family:BasisGrotesquePro-Bold;background:#000;color:#fff;border-radius:50px;padding:9px 15px 10px!important;font-size:14px;line-height:21px;border:none;text-transform:lowercase;height:40px;letter-spacing:0}#contactFormWrapper input.btn:hover{background:#009b77}.info .top-content .btn{padding:9px 15px 10px!important;font-size:14px;line-height:19px;border-radius:50px;text-transform:lowercase;height:40px;letter-spacing:0;font-family:BasisGrotesquePro-Bold}.product-ugc{margin:0 0 80px;width:100%}.product-ugc .widget-title{padding:0}.product-ugc .widget-title .box-title{margin:0;font-size:16px!important;line-height:28px;color:#000;font-family:BasisGrotesquePro-Bold;text-transform:none}.product-ugc .widget-title .box-subtitle{font-family:BasisGrotesquePro;font-size:14px;line-height:18px;color:#5a5a5a;font-weight:400}.store-locator #col-main{width:84%;margin:40px auto}#store-locator-title{font-family:BasisGrotesquePro-Bold;font-weight:700;font-size:26px;line-height:32px;color:#000}.store-locator .search_bar{background:inherit;border:1px solid #cbc6c1;border-left:none;border-right:none;padding:20px 0 40px;display:flex;justify-content:space-between}.search_bar label{font-family:BasisGrotesquePro-Bold;text-transform:none;font-weight:700;font-size:18px;line-height:22px;color:#000;margin-bottom:18px;white-space:nowrap}.search_bar .main_search_bar input,.search_bar .search_within_distance select,.search_bar .search_limit select{background:#fff;border:1px solid #cbc6c1;box-sizing:border-box;border-radius:50px;font-family:BasisGrotesquePro;font-size:14px;line-height:18px;color:#000;padding:10px 20px;width:auto;min-width:132px}.search_bar .search_within_distance select,.search_bar .search_limit select{background:url(select-arrow.svg) no-repeat;background-position:85% center}.store-locator .search_bar .search_within_distance,.store-locator .search_bar .search_limit{text-align:left;float:none;min-width:auto}.store-locator .search_bar .main_search_bar{width:auto;float:inherit}.search_bar .main_search_bar input{min-width:333px}.store-locator .search_bar button#submitBtn{background:#000;border-radius:50px;font-family:BasisGrotesquePro-Bold;font-weight:700;font-size:14px;line-height:19px;text-align:center;color:#fff;text-shadow:none;float:inherit;display:block;height:40px;padding:10px 15px 11px;width:145px;align-self:flex-end;box-shadow:none;border:0;cursor:pointer;transition:all .3s ease-in-out}.store-locator .search_bar button#submitBtn:hover{background:#009b77}.store-locator .search_bar button#submitBtn+div{display:none}.store-locator #directions_text #direction_destination,.store-locator .addresses li{background:url(map-pin.svg) no-repeat;background-position:10px 20px}.store-locator .addresses li{border-top:1px solid #cbc6c1}.store-locator .addresses li:first-of-type{border-top:none}.store-locator #directions_text #direction_destination .name,.store-locator .addresses li a .name{font-family:BasisGrotesquePro-Bold;font-weight:700;font-size:18px;line-height:22px;color:#000}.store-locator .addresses li a span{font-family:BasisGrotesquePro;font-weight:400;font-size:14px;line-height:18px;color:#000}.store-locator .distance{width:40px}.store-locator .addresses .store_website,.store-locator .store_website_container,.store-locator .addresses .directions{margin-left:40px}.store-locator .addresses li .store_website a{font-family:BasisGrotesquePro;font-size:14px;line-height:18px;text-decoration-line:underline;color:#000}.store-locator #within_distance{text-transform:lowercase}.store-locator .addresses{scrollbar-width:thin;scrollbar-color:#888 transparent}.store-locator .addresses::-webkit-scrollbar{width:6px}.store-locator .addresses::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.store-locator .addresses::-webkit-scrollbar-track{border-radius:9px}.store-locator .addresses li{background-position:10px 16px}.store-locator .addresses li a{margin-bottom:14px}.store-locator .addresses li a .name{margin-bottom:5px;display:inline-block}#shipping-returns-amp-warranty-policy .page-tpl .container{max-width:1280px}#shipping-returns-amp-warranty-policy .page-tpl .page-header{display:block;padding:60px 0 30px;border-bottom:1px solid #000;margin-bottom:45px}#shipping-returns-amp-warranty-policy .page-tpl .page-header h2{margin:0;text-align:center;font-size:30px;line-height:1.2;font-family:BasisGrotesquePro-Bold;letter-spacing:0;color:#000;text-transform:none}#shipping-returns-amp-warranty-policy .page-tpl .rte p{font-family:BasisGrotesquePro;font-weight:400;margin-bottom:18px;color:#000}#shipping-returns-amp-warranty-policy .page-tpl .rte b,#shipping-returns-amp-warranty-policy .page-tpl .rte strong{font-family:BasisGrotesquePro-Bold;color:#000}#shipping-returns-amp-warranty-policy .page-tpl .rte strong span{font-family:BasisGrotesquePro;font-weight:400}#shipping-returns-amp-warranty-policy .page-tpl .rte a,#shipping-returns-amp-warranty-policy .page-tpl .rte a span{color:#009b77;font-family:BasisGrotesquePro-Bold}#shipping-returns-amp-warranty-policy .page-tpl .rte li{font-family:BasisGrotesquePro-Bold;color:#000}#shipping-returns-amp-warranty-policy .page-tpl .rte h3{font-size:1.75em;margin-bottom:21px}#terms-conditions-and-privacy-policy .page-tpl .container{max-width:1280px}#terms-conditions-and-privacy-policy .page-tpl .page-header{display:block;padding:60px 0 30px;border-bottom:1px solid #000;margin-bottom:45px}#terms-conditions-and-privacy-policy .page-tpl .page-header h2{margin:0;text-align:center;font-size:30px;line-height:1.2;font-family:BasisGrotesquePro-Bold;letter-spacing:0;color:#000;text-transform:none}#terms-conditions-and-privacy-policy .page-tpl .rte p{font-family:BasisGrotesquePro;font-weight:400;margin-bottom:18px;color:#000}#terms-conditions-and-privacy-policy .page-tpl .rte b,#terms-conditions-and-privacy-policy .page-tpl .rte strong{font-family:BasisGrotesquePro-Bold;color:#000}#terms-conditions-and-privacy-policy .page-tpl .rte strong span{font-family:BasisGrotesquePro;font-weight:400}#terms-conditions-and-privacy-policy .page-tpl .rte a,#terms-conditions-and-privacy-policy .page-tpl .rte a span{color:#009b77;font-family:BasisGrotesquePro-Bold}#terms-conditions-and-privacy-policy .page-tpl .rte li{font-family:BasisGrotesquePro-Bold;color:#000}.template-page .page-tpl .container{max-width:1280px}.template-page .page-tpl:not(.about-us-2) .page-header{display:block;padding:60px 0 30px;border-bottom:1px solid #000;margin-bottom:45px}.template-page .page-tpl:not(.about-us-2) .page-header h2{margin:0;text-align:center;font-size:30px;line-height:1.2;font-family:BasisGrotesquePro-Bold;letter-spacing:0;color:#000;text-transform:none}.template-page .page-tpl .rte{padding-bottom:42px}.template-page .page-tpl .rte p{font-family:BasisGrotesquePro;font-weight:400;margin-bottom:18px;color:#000}.template-page .page-tpl .rte b,.template-page .page-tpl .rte strong{font-family:BasisGrotesquePro-Bold;color:#000}.template-page .page-tpl .rte strong span{font-family:BasisGrotesquePro;font-weight:400}.template-page .page-tpl .rte a,.template-page .page-tpl .rte a span{color:#009b77;font-family:BasisGrotesquePro-Bold}.template-page .page-tpl .rte li{font-family:BasisGrotesquePro-Bold;color:#000}.template-page .page-tpl .rte h3{font-size:1.75em;margin-bottom:21px}.faq_container .breadcrumb{padding:25px 60px 9px}.faq_container .page-header h1{margin-bottom:55px;padding:0 60px;font-size:22px;line-height:1.2;color:#000}.faqs_main{width:100%;max-width:1200px;margin:0 auto 50px}.faqs_main h3{font-family:BasisGrotesquePro-Bold;color:#000;font-size:21px;line-height:1.2;text-transform:none;margin:0;padding-bottom:21px;border-bottom:1px solid #cbc6c1}.faq_block{border-bottom:1px solid #cbc6c1}.faq_block h6{padding:15px 36px 15px 0;cursor:pointer;font-family:BasisGrotesquePro;font-weight:400;font-size:16px;line-height:1.5;color:#000;margin-bottom:0;position:relative}.faq_block h6:after{content:"\f107";font-family:FontAwesome;right:8px;position:absolute;font-weight:600;transition:all .3s ease-in-out}.faq_block.active h6:after{transform:rotate(180deg)}.faq_content{font-family:BasisGrotesquePro;font-weight:400;font-size:14px;line-height:18px;color:#000;padding-bottom:18px;display:none}.faq_more_container{padding-bottom:120px}.faqs_more{width:100%;margin:0 auto;max-width:1200px;font-family:BasisGrotesquePro;font-weight:400;color:#000;font-size:14px;line-height:18px}.faqs_more a{font-family:BasisGrotesquePro;font-weight:400;color:#000;font-size:14px;line-height:18px}.faqs_more a.more_linked{text-decoration:underline}.lookbook-page .breadcrumb{padding-top:25px;padding-bottom:9px}.lookbook-page .page-header h2{margin-bottom:39px;font-family:BasisGrotesquePro-Bold;color:#000;font-size:22px;letter-spacing:0;text-transform:none}.lookbook-page .lookbook-content{margin-bottom:80px}.lookbook-custom{margin-left:-2px;margin-right:-2px}.lookbook-page .lookbook-custom .item{padding:0 2px;margin-bottom:4px}.select-icon .glyphicon{width:20px;height:20px;border:1px solid #fff}.select-icon:before{width:20px;height:20px}.ajax-lookbook-modal{z-index:5}.close-modal{background:#4c4e4e}.ajax-lookbook-modal .ajax-modal-content{padding:21px 20px 25px}.ajax-lookbook-modal .lookbook-content .product-bottom{padding:0}.ajax-lookbook-modal .lookbook-content .product-image{margin-bottom:13px}.ajax-lookbook-modal .lookbook-content .product-bottom .product-title{font-family:BasisGrotesquePro-Bold;color:#000;text-decoration:none;font-size:14px;line-height:18px}.ajax-lookbook-modal .lookbook-content .product-bottom .price-box{margin:0;font-family:BasisGrotesquePro;font-weight:400;color:#000;font-size:14px;line-height:18px}.ajax-lookbook-modal .lookbook-content .product-bottom .pr-details{display:none}.ajax-lookbook-modal .lookbook-content .product-item .btn{margin-bottom:10px;width:calc(100% - 20px);border-radius:50px;border:1px solid #000;background:#000;color:#fff;font-family:BasisGrotesquePro-Bold;text-transform:lowercase;font-size:14px;line-height:19px;padding:9px 10px 10px!important;height:40px}.ajax-lookbook-modal .lookbook-content .product-item .btn:hover{border-color:#009b77!important;background:#009b77;color:#fff;box-shadow:none}.ajax-lookbook-modal .lookbook-content .product-item .btn[disabled=disabled]:hover{border-color:gray!important}.wrapper-lookbook .bottom{margin-bottom:90px}.wrapper-lookbook .bottom .btn{display:block;margin:0 auto;border-radius:50px;border:1px solid #000;background:#000;color:#fff;font-family:BasisGrotesquePro-Bold;text-transform:lowercase;font-size:14px;line-height:19px;padding:9px 10px 10px!important;height:40px;max-width:initial;width:250px}.wrapper-lookbook .bottom .btn:hover{border:1px solid #009b77;background:#009b77;color:#fff}.blog_banner{position:relative}.blog_banner img{display:block;width:100%}.blog_banner h2{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;font-size:32px;line-height:1.2;color:#fff;text-transform:none;font-family:BasisGrotesquePro-Bold}.blog-template .breadcrumb{padding-top:25px;padding-bottom:9px}.blog-template .page-header h1{margin-bottom:48px;font-size:22px;line-height:1.2;color:#000;letter-spacing:0;font-family:BasisGrotesquePro-Bold}.halo-blog-content .col-sidebar{padding:0}.halo-blog-content .col-main{padding-left:100px}.sidebar-blog{margin-top:0}.sidebar-blog .widget{margin-bottom:60px}.sidebar-blog .sidebar-title{padding-bottom:9px;font-size:16px;line-height:28px;color:#000;letter-spacing:0;border-bottom:1px solid #cbc6c1;text-transform:none;font-family:BasisGrotesquePro-Bold}.sidebar-blog .sidebar-links .widget-content{padding-bottom:0}.sidebar-blog .sidebar-links .widget-content .sidebar-link-lv1{padding-left:0;margin-bottom:0}.sidebar-blog .sidebar-links .widget-content .sidebar-link-lv1 a{font-family:BasisGrotesquePro;font-weight:400;line-height:2}.sidebar-blog .sidebar-links .widget-content li a:hover:before,.sidebar-blog .sidebar-links .widget-content li a.active:before{top:8px}.sidebar-blog .widget-recent-articles .widget-title{margin-bottom:10px}.widget-recent-articles .widget-content ul{margin-bottom:0}.widget-recent-articles .article{margin:0;padding:12px 0;border-bottom:1px solid #cbc6c1}.sidebar-blog .widget-recent-articles .article+.article{border-top:none;padding-top:12px}.sidebar-blog .widget-recent-articles .article h3{margin:0}.sidebar-blog .widget-recent-articles .article h3 a{font-size:16px;line-height:28px;color:#000;font-family:BasisGrotesquePro-Bold}.sidebar-blog .widget-recent-articles .article h3 em{font-size:14px;line-height:1.5;color:#000;font-family:BasisGrotesquePro;font-weight:400}.sidebar-blog .sidebar-widget-product .widget-title{margin-bottom:21px}.sidebar-blog .sidebar-widget-product .products-grid{padding-bottom:0}.sidebar-blog .sidebar-widget-product .products-grid .grid-item{margin-bottom:0}.sidebar-blog .widget.sidebar-banner{margin-bottom:15px}.sidebar-banner a span{display:block;max-width:155px;font-size:22px;line-height:1.2;color:#fff;text-align:center;font-family:BasisGrotesquePro-Bold;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.blog-mansory .list-blog{padding-bottom:60px}.pagination-center{padding-top:42px;border-top:1px solid #cbc6c1;display:flex;justify-content:center;padding-bottom:3px}.pagination-center li{font-size:18px;line-height:1.2;font-family:BasisGrotesquePro;font-weight:400}.pagination-center li:first-child,.pagination-center li:last-child{font-family:BasisGrotesquePro-Bold}.pagination-center li:not(.disabled):first-child,.pagination-center li:not(.disabled):last-child{color:#000}.pagination-center li a{color:#000}.pagination-center li:first-child a,.pagination-center li:last-child a{color:#000}.pagination-center li.active span{color:#000;font-weight:700;border-bottom:1px solid #000}.pagination-center li.text i,.pagination-center li.text span{color:#000}.halo-blog-content .list-blog .blog-item-2 .article-img{margin-bottom:12px}.article_cat{margin-bottom:13px;line-height:18px}.article_cat a{font-size:14px;color:#000;text-decoration:underline;font-family:BasisGrotesquePro-Light}.blog-mansory .list-blog .article-title{margin-bottom:8px;font-size:18px;line-height:1.2;color:#000;font-family:BasisGrotesquePro-Bold}.blog-mansory .list-blog .article-title a{color:#000}.blog-mansory .list-blog .article-details .des{margin-bottom:12px;font-family:BasisGrotesquePro;font-weight:400;color:#000;font-size:14px;line-height:18px}.halo-blog-content .list-blog .blog-item-2 .blog_author{margin-bottom:0;font-family:BasisGrotesquePro;font-weight:400;color:#000;font-size:14px;line-height:1.5}.halo-blog-content .list-blog .blog-item-2 .blog_author span{text-transform:none}.halo-blog-content .list-blog .blog-item-2 .blog_author a{text-decoration:none}.article-template .breadcrumb{padding-top:25px;padding-bottom:9px}.article-template .page-header h2{margin-bottom:48px;font-size:22px;line-height:1.2;color:#000;letter-spacing:0;font-family:BasisGrotesquePro-Bold}.article-template .blog-detail{margin-top:0}.blog-detail .article-title{margin-bottom:12px;font-size:22px;line-height:1.2;color:#000;font-family:BasisGrotesquePro-Bold}.blog-detail .blog_author{font-family:BasisGrotesquePro;font-weight:400;font-size:16px;line-height:1.2}.article-template .article-details{margin-bottom:80px}.article-details h2,.article-details h3,.article-details h4,.article-details h5,.article-details h6{font-family:BasisGrotesquePro-Bold;line-height:1.5;color:#000}.article-details .rte,.article-details p{font-family:BasisGrotesquePro;font-weight:400;line-height:1.5;color:#000;word-break:break-word}.article-details .rte p{font-size:20px;max-width:985px}.article-details .rte a{color:#000;text-decoration:underline}.gallery_lookbook-blog_detail,.article-template .blog-detail .tags-share{display:none}.blog-detail .action-btn{border-top:1px solid #cbc6c1;padding-top:80px;margin-bottom:0}.article-template .blog-detail .action-btn i{color:#000}.article-template .blog-detail .action-btn a{color:#000;font-size:18px;line-height:1.2;font-family:BasisGrotesquePro-Bold;text-decoration:none;transition:all .2s ease-in-out;border:none}.article-template .blog-detail .action-btn a:hover{border-bottom:1px solid #000}.ambassadors-wrap .breadcrumb{padding-top:25px;padding-bottom:9px}.ambassadors-wrap .page-header h2{margin-bottom:25px;font-size:22px;line-height:1.2;color:#000;letter-spacing:0;font-family:BasisGrotesquePro-Bold}.ambassadors_header{padding-bottom:39px}.ambassadors_header h2{margin-bottom:15px;text-align:center;letter-spacing:0;font-size:26px;line-height:1.2;color:#000;font-family:BasisGrotesquePro-Bold}.ambassadors_header img{display:block;margin:0 auto}.ambassadors_main{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;padding-bottom:25px}.ambassador_block{width:25%;padding:0 15px;margin-bottom:100px}.ambassador_top{margin-bottom:24px}.ambassador_top a{display:block;position:relative}.ambassador_top a:before{content:"";display:block;width:100%;padding-top:100%;border-radius:100%;background:#0000007d;transition:all .3s ease-in-out;opacity:0;position:relative;z-index:1}.ambassador_top a:hover:before{opacity:1}.ambassador_top a img:not(.insta_icon){display:block;width:100%;height:100%;position:absolute;left:0;top:0;border-radius:100%;object-fit:cover;object-position:center}.ambassador_top a .insta_icon{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;visibility:hidden;z-index:2;transition:all .3s ease-in-out}.ambassador_top a:hover .insta_icon{opacity:1;visibility:visible}.ambassador_bottom{text-align:center}.ambassador_bottom h6{margin-bottom:3px;text-align:center;font-size:14px;line-height:18px;color:#000;font-family:BasisGrotesquePro-Bold}.ambassador_bottom p{margin-bottom:10px;font-size:14px;line-height:18px;color:#000;text-align:center;font-family:BasisGrotesquePro;font-weight:400}.ambassador_bottom a{font-family:BasisGrotesquePro;font-weight:400;color:#000;font-size:14px;line-height:18px;text-decoration:underline}.home-follow-us-on-instagram-block .widget-title .box-title{font-size:16px!important;line-height:28px;margin-bottom:3px;color:#000;font-weight:700;font-family:BasisGrotesquePro-Bold}.home-follow-us-on-instagram-block .yotpo-pictures-gallery,.home-follow-us-on-instagram-block .yotpo-pictures-widget{margin-bottom:0}.home-follow-us-on-instagram-block .yotpo-pictures-widget .yotpo-display-wrapper .yotpo-pictures-gallery-images-wrapper .yotpo-single-image-container{margin-bottom:0;padding-bottom:0}.home-follow-us-on-instagram-block .yotpo-single-image-container .y-image-wrapper:hover .yotpo-hover-icon .yotpo-icon-insta,.home-real-lifestyle-block .yotpo-single-image-container .y-image-wrapper:hover .yotpo-hover-icon .yotpo-icon-insta{color:#fff}.home-follow-us-on-instagram-block .yotpo-pictures-widget .yotpo-hover-enable .y-image-wrapper:hover .y-image-overlay,.home-follow-us-on-instagram-block .yotpo-pictures-widget .yotpo-hover-enable .hover-preview .y-image-overlay,.home-real-lifestyle-block .yotpo-pictures-widget .yotpo-hover-enable .y-image-wrapper:hover .y-image-overlay,.home-real-lifestyle-block .yotpo-pictures-widget .yotpo-hover-enable .hover-preview .y-image-overlay{background:#000;opacity:.5}.home-real-lifestyle-block{margin-bottom:100px;padding:0 30px}.home-real-lifestyle-block .widget-title .box-title{font-size:16px!important;line-height:28px;margin-bottom:3px;color:#000;font-weight:700;font-family:BasisGrotesquePro-Bold}.home-real-lifestyle-block{font-family:BasisGrotesquePro;font-size:14px;line-height:18px;color:#000}.home-real-lifestyle-block .yotpo-slider .yotpo-display-wrapper .y-arrows .yotpo-icon-right-arrow-light,.home-real-lifestyle-block .yotpo-visual-carousel .yotpo-display-wrapper .y-arrows .yotpo-icon-right-arrow-light,.home-real-lifestyle-block .yotpo-pictures-widget .yotpo-display-wrapper .y-arrows .yotpo-icon-right-arrow-light,.home-real-lifestyle-block .yotpo-slider .yotpo-display-wrapper .y-arrows .yotpo-icon-left-arrow-light,.home-real-lifestyle-block .yotpo-visual-carousel .yotpo-display-wrapper .y-arrows .yotpo-icon-left-arrow-light,.home-real-lifestyle-block .yotpo-pictures-widget .yotpo-display-wrapper .y-arrows .yotpo-icon-left-arrow-light{background:transparent;opacity:1}.home-real-lifestyle-block .yotpo-slider .yotpo-display-wrapper .y-arrows .yotpo-icon-right-arrow-light:before,.home-real-lifestyle-block .yotpo-visual-carousel .yotpo-display-wrapper .y-arrows .yotpo-icon-right-arrow-light:before,.home-real-lifestyle-block .yotpo-pictures-widget .yotpo-display-wrapper .y-arrows .yotpo-icon-right-arrow-light:before,.home-real-lifestyle-block .yotpo-slider .yotpo-display-wrapper .y-arrows .yotpo-icon-left-arrow-light:before,.home-real-lifestyle-block .yotpo-visual-carousel .yotpo-display-wrapper .y-arrows .yotpo-icon-left-arrow-light:before,.home-real-lifestyle-block .yotpo-pictures-widget .yotpo-display-wrapper .y-arrows .yotpo-icon-left-arrow-light:before{left:4px;background:url(arrow-carousel.svg) no-repeat;content:"";width:35px;height:35px}.home-real-lifestyle-block .yotpo-slider .yotpo-display-wrapper .y-arrows .yotpo-icon-left-arrow-light:before,.home-real-lifestyle-block .yotpo-visual-carousel .yotpo-display-wrapper .y-arrows .yotpo-icon-left-arrow-light:before,.home-real-lifestyle-block .yotpo-pictures-widget .yotpo-display-wrapper .y-arrows .yotpo-icon-left-arrow-light:before{transform:rotate(180deg)}.home-real-lifestyle-block .yotpo-single-image-container .y-image-wrapper:hover .yotpo-hover-icon .yotpo-icon-insta{color:#fff}.home-real-lifestyle-block .yotpo .yotpo-hover-enable .y-image-wrapper:hover .y-image-overlay,.home-real-lifestyle-blockc .yotpo .yotpo-hover-enable .hover-preview .y-image-overlay{background:#000;opacity:.5}.home-real-lifestyle-block .yotpo-pictures-widget .yotpo-display-wrapper .y-slider-container{margin-left:-12.8%}.sd-advanced-preorder .sd_preorder.tooltip:after,.sd-advanced-preorder .sd_preorder[data-sdtooltip]:after{white-space:normal}#add-to-cart-form .sd_preorder{overflow:unset}html.js.listbuilder-popup-open{overflow:auto!important}
/*# sourceMappingURL=/cdn/shop/t/63/assets/custom.css.map */
