@charset "UTF-8";@font-face{font-family:'futura-pt';src:url('../fonts/Futura-PT-Book.eot?#iefix');src:url('../fonts/Futura-PT-Book?#iefix') format('embedded-opentype'),url('../fonts/Futura-PT-Book.woff2') format('woff2'),url('../fonts/Futura-PT-Book.woff') format('woff'),url('../fonts/Futura-PT-Book.ttf') format('truetype'),url('../fonts/Futura-PT-Book.svg#2448b7c0-a87b-4af3-9190-42fec14b859e') format('svg')}@font-face{font-family:'futura-pt-heavy';src:url('../fonts/Futura-PT-Heavy.eot?#iefix');src:url('../fonts/Futura-PT-Heavy?#iefix') format('embedded-opentype'),url('../fonts/Futura-PT-Heavy.woff2') format('woff2'),url('../fonts/Futura-PT-Heavy.woff') format('woff'),url('../fonts/Futura-PT-Heavy.ttf') format('truetype'),url('../fonts/Futura-PT-Heavy.svg#2448b7c0-a87b-4af3-9190-42fec14b859e') format('svg')}@font-face{font-family:'freelandregular';src:url('../fonts/freeland.woff2') format('woff2'),url('../fonts/freeland.woff') format('woff');font-weight:400}@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:400;src:url("../fonts/font-awesome/fa-brands-400.eot");src:url("../fonts/font-awesome/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("../fonts/font-awesome/fa-brands-400.woff2") format("woff2"),url("../fonts/font-awesome/fa-brands-400.woff") format("woff"),url("../fonts/font-awesome/fa-brands-400.ttf") format("truetype"),url("../fonts/font-awesome/fa-brands-400.svg#fontawesome") format("svg")}@font-face{font-family:'Font Awesome 5 Solid';font-style:normal;font-weight:400;src:url("../fonts/font-awesome/fa-solid-900.eot");src:url("../fonts/font-awesome/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("../fonts/font-awesome/fa-solid-900.woff2") format("woff2"),url("../fonts/font-awesome/fa-solid-900.woff") format("woff"),url("../fonts/font-awesome/fa-solid-900.ttf") format("truetype"),url("../fonts/font-awesome/fa-solid-900.svg#fontawesome") format("svg")}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:400;src:url("../fonts/font-awesome/fa-regular-400.eot");src:url("../fonts/font-awesome/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("../fonts/font-awesome/fa-regular-400.woff2") format("woff2"),url("../fonts/font-awesome/fa-regular-400.woff") format("woff"),url("../fonts/font-awesome/fa-regular-400.ttf") format("truetype"),url("../fonts/font-awesome/fa-regular-400.svg#fontawesome") format("svg")}[class^=fa-],[class*=" fa-"]{font-family:"Font Awesome 5 Pro"}[class^=bfa-],[class*=" bfa-"]{font-family:"Font Awesome 5 Brands"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-user:before{content:"\f007"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-exclamation-circle:before{content:"\f06a"}.fa-edit:before{content:"\f044"}.fa-star:before{content:"\f005"}.fa-heart:before{content:"\f004"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-bars:before{content:"\f0c9"}.fa-shopping-bag:before{content:"\f290"}.fa-sort:before{content:"\f0dc"}.bfa-facebook:before{content:"\f09a"}.bfa-twitter:before{content:"\f099"}.bfa-instagram:before{content:"\f16d"}.bfa-youtube:before{content:"\f167"}@font-face{font-family:'icomoon';src:url('../fonts/icomoon.eot?gt8ebu');src:url('../fonts/icomoon.eot?gt8ebu#iefix') format('embedded-opentype'),url('../fonts/icomoon.ttf?gt8ebu') format('truetype'),url('../fonts/icomoon.woff?gt8ebu') format('woff'),url('../fonts/icomoon.svg?gt8ebu#icomoon') format('svg');font-weight:400}[class^=icon-],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-audio:before{content:"\e900"}.icon-bleach:before{content:"\e901"}.icon-calendar:before{content:"\e902"}.icon-card:before{content:"\e903"}.icon-cross:before{content:"\e904"}.icon-delete:before{content:"\e905"}.icon-dryclean:before{content:"\e906"}.icon-edit:before{content:"\e907"}.icon-filter:before{content:"\e908"}.icon-hamburger:before{content:"\e909"}.icon-iron:before{content:"\e90a"}.icon-left:before{content:"\e90b"}.icon-line:before{content:"\e90c"}.icon-minimise:before{content:"\e90d"}.icon-noitem:before{content:"\e90e"}.icon-off:before{content:"\e90f"}.icon-on-black:before{content:"\e910"}.icon-plus:before{content:"\e912"}.icon-promotion:before{content:"\e913"}.icon-quickadd:before{content:"\e914"}.icon-refresh:before{content:"\e915"}.icon-right:before{content:"\e916"}.icon-right2:before{content:"\e917"}.icon-search:before{content:"\e918"}.icon-solid:before{content:"\e919"}.icon-tick:before{content:"\e91a"}.icon-tumbledry:before{content:"\e91b"}.icon-wash:before{content:"\e91c"}.h1,h1{font-family:"futura-pt",sans-serif;font-size:28px;font-weight:400;line-height:1.25;letter-spacing:1px;text-transform:inherit;margin:10px 0}@media only screen and (min-width:992px){.h1,h1{font-size:36px}}.h2,h2{font-family:"futura-pt",sans-serif;font-size:24px;font-weight:400;line-height:1.25;letter-spacing:3px;text-transform:uppercase;margin:10px 0}@media only screen and (min-width:992px){.h2,h2{font-size:30px}}.h3,h3{font-family:"futura-pt-heavy",sans-serif;font-size:14px;font-weight:500;line-height:1.25;letter-spacing:2.5px;text-transform:uppercase;margin:10px 0}@media only screen and (min-width:992px){.h3,h3{font-size:16px}}.h4,.h4.module__title,h4{font-family:"futura-pt",sans-serif;font-size:18px;font-weight:400;line-height:1.5;letter-spacing:1px;margin:10px 0}@media only screen and (min-width:992px){.h4,.h4.module__title,h4{font-size:24px}}.h5,h5{font-family:"futura-pt-heavy",sans-serif;font-size:10px;font-weight:500;line-height:1.5;letter-spacing:1.8px;text-transform:uppercase;margin:10px 0}@media only screen and (min-width:992px){.h5,h5{font-size:12px}}.h6,h6{font-family:"futura-pt",sans-serif;font-size:14px;font-weight:400;text-transform:none;letter-spacing:normal;line-height:1.5;margin:10px 0}@media only screen and (min-width:768px){.h6,h6{font-size:16px}}div.title-bold{font-family:"futura-pt-heavy",sans-serif;text-transform:uppercase;font-weight:500;font-size:44px;line-height:1.25;letter-spacing:10px;margin:10px 0}@media only screen and (min-width:992px){div.title-bold{font-size:74px;letter-spacing:15px}}.subtitle{font-family:"futura-pt",sans-serif;font-size:11px;font-weight:400}.module__header{margin-bottom:30px}.module__title{font-family:"futura-pt",sans-serif;font-size:1.75rem;font-weight:700;font-style:normal;margin-bottom:20px}.container{padding-right:5px;padding-left:5px;max-width:1440px}.container,.container-fluid{margin-right:auto;margin-left:auto;width:100%}.container-fluid{max-width:100%}.hidden-property{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.mo-clearfix:before{content:" ";display:table}.mo-clearfix:after{content:" ";display:table;clear:both}*,:after,:before{box-sizing:border-box}html{font-size:16px}ul li{list-style:none}body{color:#401e17;font-family:"futura-pt",sans-serif;font-size:16px;font-weight:400;line-height:1.5;margin:0 0 500px;text-align:left;background:#fff;letter-spacing:1px}@media only screen and (max-width:768px){body{font-size:14px}}body p a{padding:0 .25rem;color:#018382;text-decoration:none;border-bottom:2px solid #c9f5f5;background-size:100% 200%;background-image:linear-gradient(to top,#c9f5f5 50%,#fff 50%);transition:background-position .5s}body p a:active,body p a:hover{background-position:0 100%}.row.no-gutter{margin-right:0;margin-left:0}[class^=col-sm].no-lt-gutter{padding-left:0}img{height:auto;max-width:100%}a{text-decoration:none}a:hover,.alink:hover{color:#018382;text-decoration:none}figure,picture,img{margin:0;padding:0}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.mfp-move-from-top.mfp-ready.mfp-bg{opacity:.1 !important;background:0 0}a:active,a:hover{color:#018382}@media only screen and (max-width:992px){.m-row{display:block}.m-row.d-flex{display:block}}.d-flex{display:flex}.page-main{max-width:100%;padding-left:0;padding-right:0;background-color:#fff}.sections.nav-sections{margin-bottom:0}.no-gutters>[class*=col-md]{padding-right:0;padding-left:0}@media only screen and (min-width:992px){figure,picture,img{display:block}}.page-wrapper{margin-top:100px;margin-bottom:500px;min-height:auto;background-color:#fff}.cms-home .page-wrapper{margin-top:0}.header-up .scroll-top{display:block;z-index:1}.header-up.sticky-header .scroll-top{display:none}a,a:visited,.alink:visited{color:#401e17}a:hover,a:visited:hover,.alink:visited:hover{color:#018382}.page-main .messages{margin:auto;max-width:1250px}._keyfocus *:focus,input:not([disabled]):focus,textarea:not([disabled]):focus,select:not([disabled]):focus{box-shadow:0 0 1px 1px #f2f2f2}.scroll_bar::-webkit-scrollbar{width:5px;height:8px;background-color:#f6e9e3}.scroll_bar::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.m0{margin:0 !important}.p0{padding:0 !important}.padding-top-100{padding-top:100px !important}.padding-bottom-100{padding-bottom:100px !important}.padding-left-100{padding-left:100px !important}.padding-right-100{padding-right:100px !important}.padding-top-95{padding-top:95px !important}.padding-bottom-95{padding-bottom:95px !important}.padding-left-95{padding-left:95px !important}.padding-right-95{padding-right:95px !important}.padding-top-90{padding-top:90px !important}.padding-bottom-90{padding-bottom:90px !important}.padding-left-90{padding-left:90px !important}.padding-right-90{padding-right:90px !important}.padding-top-85{padding-top:85px !important}.padding-bottom-85{padding-bottom:85px !important}.padding-left-85{padding-left:85px !important}.padding-right-85{padding-right:85px !important}.padding-top-80{padding-top:80px !important}.padding-bottom-80{padding-bottom:80px !important}.padding-left-80{padding-left:80px !important}.padding-right-80{padding-right:80px !important}.padding-top-75{padding-top:75px !important}.padding-bottom-75{padding-bottom:75px !important}.padding-left-75{padding-left:75px !important}.padding-right-75{padding-right:75px !important}.padding-top-70{padding-top:70px !important}.padding-bottom-70{padding-bottom:70px !important}.padding-left-70{padding-left:70px !important}.padding-right-70{padding-right:70px !important}.padding-top-65{padding-top:65px !important}.padding-bottom-65{padding-bottom:65px !important}.padding-left-65{padding-left:65px !important}.padding-right-65{padding-right:65px !important}.padding-top-60{padding-top:60px !important}.padding-bottom-60{padding-bottom:60px !important}.padding-left-60{padding-left:60px !important}.padding-right-60{padding-right:60px !important}.padding-top-55{padding-top:55px !important}.padding-bottom-55{padding-bottom:55px !important}.padding-left-55{padding-left:55px !important}.padding-right-55{padding-right:55px !important}.padding-top-50{padding-top:50px !important}.padding-bottom-50{padding-bottom:50px !important}.padding-left-50{padding-left:50px !important}.padding-right-50{padding-right:50px !important}.padding-top-45{padding-top:45px !important}.padding-bottom-45{padding-bottom:45px !important}.padding-left-45{padding-left:45px !important}.padding-right-45{padding-right:45px !important}.padding-top-40{padding-top:40px !important}.padding-bottom-40{padding-bottom:40px !important}.padding-left-40{padding-left:40px !important}.padding-right-40{padding-right:40px !important}.padding-top-35{padding-top:35px !important}.padding-bottom-35{padding-bottom:35px !important}.padding-left-35{padding-left:35px !important}.padding-right-35{padding-right:35px !important}.padding-top-30{padding-top:30px !important}.padding-bottom-30{padding-bottom:30px !important}.padding-left-30{padding-left:30px !important}.padding-right-30{padding-right:30px !important}.padding-top-25{padding-top:25px !important}.padding-bottom-25{padding-bottom:25px !important}.padding-left-25{padding-left:25px !important}.padding-right-25{padding-right:25px !important}.padding-top-20{padding-top:20px !important}.padding-bottom-20{padding-bottom:20px !important}.padding-left-20{padding-left:20px !important}.padding-right-20{padding-right:20px !important}.padding-top-15{padding-top:15px !important}.padding-bottom-15{padding-bottom:15px !important}.padding-left-15{padding-left:15px !important}.padding-right-15{padding-right:15px !important}.padding-top-10{padding-top:10px !important}.padding-bottom-10{padding-bottom:10px !important}.padding-left-10{padding-left:10px !important}.padding-right-10{padding-right:10px !important}.padding-top-5{padding-top:5px !important}.padding-bottom-5{padding-bottom:5px !important}.padding-left-5{padding-left:5px !important}.padding-right-5{padding-right:5px !important}.margin-top-100{margin-top:100px !important}.margin-bottom-100{margin-bottom:100px !important}.margin-left-100{margin-left:100px !important}.margin-right-100{margin-right:100px !important}.margin-top-95{margin-top:95px !important}.margin-bottom-95{margin-bottom:95px !important}.margin-left-95{margin-left:95px !important}.margin-right-95{margin-right:95px !important}.margin-top-90{margin-top:90px !important}.margin-bottom-90{margin-bottom:90px !important}.margin-left-90{margin-left:90px !important}.margin-right-90{margin-right:90px !important}.margin-top-85{margin-top:85px !important}.margin-bottom-85{margin-bottom:85px !important}.margin-left-85{margin-left:85px !important}.margin-right-85{margin-right:85px !important}.margin-top-80{margin-top:80px !important}.margin-bottom-80{margin-bottom:80px !important}.margin-left-80{margin-left:80px !important}.margin-right-80{margin-right:80px !important}.margin-top-75{margin-top:75px !important}.margin-bottom-75{margin-bottom:75px !important}.margin-left-75{margin-left:75px !important}.margin-right-75{margin-right:75px !important}.margin-top-70{margin-top:70px !important}.margin-bottom-70{margin-bottom:70px !important}.margin-left-70{margin-left:70px !important}.margin-right-70{margin-right:70px !important}.margin-top-65{margin-top:65px !important}.margin-bottom-65{margin-bottom:65px !important}.margin-left-65{margin-left:65px !important}.margin-right-65{margin-right:65px !important}.margin-top-60{margin-top:60px !important}.margin-bottom-60{margin-bottom:60px !important}.margin-left-60{margin-left:60px !important}.margin-right-60{margin-right:60px !important}.margin-top-55{margin-top:55px !important}.margin-bottom-55{margin-bottom:55px !important}.margin-left-55{margin-left:55px !important}.margin-right-55{margin-right:55px !important}.margin-top-50{margin-top:50px !important}.margin-bottom-50{margin-bottom:50px !important}.margin-left-50{margin-left:50px !important}.margin-right-50{margin-right:50px !important}.margin-top-45{margin-top:45px !important}.margin-bottom-45{margin-bottom:45px !important}.margin-left-45{margin-left:45px !important}.margin-right-45{margin-right:45px !important}.margin-top-40{margin-top:40px !important}.margin-bottom-40{margin-bottom:40px !important}.margin-left-40{margin-left:40px !important}.margin-right-40{margin-right:40px !important}.margin-top-35{margin-top:35px !important}.margin-bottom-35{margin-bottom:35px !important}.margin-left-35{margin-left:35px !important}.margin-right-35{margin-right:35px !important}.margin-top-30{margin-top:30px !important}.margin-bottom-30{margin-bottom:30px !important}.margin-left-30{margin-left:30px !important}.margin-right-30{margin-right:30px !important}.margin-top-25{margin-top:25px !important}.margin-bottom-25{margin-bottom:25px !important}.margin-left-25{margin-left:25px !important}.margin-right-25{margin-right:25px !important}.margin-top-20{margin-top:20px !important}.margin-bottom-20{margin-bottom:20px !important}.margin-left-20{margin-left:20px !important}.margin-right-20{margin-right:20px !important}.margin-top-15{margin-top:15px !important}.margin-bottom-15{margin-bottom:15px !important}.margin-left-15{margin-left:15px !important}.margin-right-15{margin-right:15px !important}.margin-top-10{margin-top:10px !important}.margin-bottom-10{margin-bottom:10px !important}.margin-left-10{margin-left:10px !important}.margin-right-10{margin-right:10px !important}.margin-top-5{margin-top:5px !important}.margin-bottom-5{margin-bottom:5px !important}.margin-left-5{margin-left:5px !important}.margin-right-5{margin-right:5px !important}.slick-initialized .slick-dots{display:block !important;bottom:-15px}.slick-initialized .slick-dots li{width:9px;height:9px}.slick-initialized .slick-dots li button{background:#d5e8d9;width:9px;height:9px;border-radius:50%;border:0}.slick-initialized .slick-dots li button:before{display:none}.slick-initialized .slick-dots li button:hover{border:0}.slick-initialized .slick-dots li.slick-active button{background:#02c3c2}@media screen and (min-width:768px){transition:translate3d(0,0,0) !important;-o-transition:translate3d(0,0,0) !important;-ms-transition:translate3d(0,0,0) !important;-webkit-transition:translate3d(0,0,0) !important;-moz-transition:translate3d(0,0,0) !important}.columns .column.main{padding-bottom:0;background-color:#fff}.arrow_box{position:relative;background:#fff;border:1px solid #ccc}.arrow_box:after,.arrow_box:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow_box:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:6px;margin-left:-6px}.arrow_box:before{border-color:rgba(204,204,204,0);border-bottom-color:#ccc;border-width:7px;margin-left:-7px}.loader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;opacity:.55}input[type=text]::-ms-clear{display:none}.s-hidden{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.select{cursor:pointer;display:inline-block;position:relative;color:#ddd;border:1px solid #f2f2f2}.styledSelect{min-width:50px}.styledSelect .inner-wrapper .inner-list{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:170px;list-style:none;line-height:30px;padding-left:20px;font-size:12px;font-family:"futura-pt",sans-serif;text-transform:uppercase;text-align:left;color:#401e17}@media only screen and (min-width:768px) and (max-width:1200px){.styledSelect .inner-wrapper .inner-list{padding-left:10px}}.styledSelect .inner-wrapper .inner-list:after{content:'\f107' !important;font-family:"Font Awesome 5 Pro";color:#401e17;display:block;position:absolute;right:10px;top:1px}.styledSelect .inner-wrapper .inner-list.active:after{content:'\f106' !important}.styledSelect .inner-wrapper .inner-list.one:after,.styledSelect .inner-wrapper .inner-list.one.active:after{content:'';font-size:0px}.styledSelect .inner-wrapper .inner-list.multiple:after,.styledSelect .inner-wrapper .inner-list.multiple.active:after{font-size:12px}.ddOptions{display:none;position:absolute;top:100%;right:-1px;left:-1px;z-index:2;margin:0;padding:0;list-style:none;border:1px solid #f2f2f2;background-color:#fff;border-top:none;max-height:135px;overflow-y:auto}.ddOptions li{padding:0 6px;margin:0;padding:0 10px;line-height:45px;font-size:12px;cursor:pointer;color:#401e17;padding-left:10px;-webkit-transition:color .4s,background .4s;-moz-transition:color .4s,background .4s;-o-transition:color .4s,background .4s;transition:color .4s,background .4s;font-family:"futura-pt",sans-serif}.ddOptions li:hover{background:#f2f2f2;-webkit-transition:color .2s,background .2s;-moz-transition:color .2s,background .2s;-o-transition:color .2s,background .2s;transition:color .2s,background .2s}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:#401e17}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:#401e17}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:#401e17}input,textarea{filter:none}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}.ie11 .page-wrapper{display:block}.ie11 .cms-about-us .page-main-full-width,.ie11 .cms-color-complete-color-care .page-main-full-width,.ie11 .cms-color-care-collection .page-main-full-width,.ie11 .cms-inspired-by-women-wta .page-main-full-width,.ie11 .cms-inspired-by-women .page-main-full-width,.ie11 .cms-inspired-by-women-wta .page-main-full-width,.ie11 .cms-wta-madison-keys .page-main-full-width,.ie11 .cms-wta-dominika-cibulkova .page-main-full-width,.ie11 .cms-wta-monica-puig .page-main-full-width,.ie11 .cms-wta-elena-baltacha .page-main-full-width,.ie11 .cms-wta-coco-vandeweghe .page-main-full-width,.ie11 .inspired-by-women-wta-subpage .page-main-full-width{min-height:100px}.ie11 .cms-about-us .page-main-full-width,.ie11 .cms-argan-oil .page-main-full-width,.ie11 .cms-inspired-by-women .page-main-full-width{min-height:1px}.ie11 .cms-about-us .page-main-full-width [data-appearance=default],.ie11 .cms-argan-oil .page-main-full-width [data-appearance=default],.ie11 .cms-inspired-by-women .page-main-full-width [data-appearance=default]{min-height:1px}.ie11 .cms-about-us .page-main-full-width figure,.ie11 .cms-argan-oil .page-main-full-width figure,.ie11 .cms-inspired-by-women .page-main-full-width figure{min-height:100px}.ie11 .cms-about-us .about-us-cms-page .content-selection-container .content-section-selection,.ie11 .cms-argan-oil .about-us-cms-page .content-selection-container .content-section-selection,.ie11 .cms-inspired-by-women .about-us-cms-page .content-selection-container .content-section-selection,.ie11 .cms-about-us .argan-oil-cms-page .content-selection-container .content-section-selection,.ie11 .cms-argan-oil .argan-oil-cms-page .content-selection-container .content-section-selection,.ie11 .cms-inspired-by-women .argan-oil-cms-page .content-selection-container .content-section-selection{margin-top:-1px}.grid{padding-right:15px;padding-left:15px}.row{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.row.reverse{flex-direction:row-reverse;flex-wrap:wrap-reverse}.col.reverse{flex-direction:column-reverse;flex-wrap:wrap-reverse}[class^=col-xs],[class*=" col-xs"],[class^=col-xs-offset],[class*=" col-xs-offset"]{box-sizing:border-box;flex:0 0 auto;flex-direction:column;padding-right:5px;padding-left:5px}.col-xs{flex-grow:1;flex-basis:0;max-width:100%}.col-xs-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-xs-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-xs-3{flex-basis:25%;max-width:25%}.col-xs-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-xs-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-xs-6{flex-basis:50%;max-width:50%}.col-xs-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-xs-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-xs-9{flex-basis:75%;max-width:75%}.col-xs-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-xs-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-xs-12{flex-basis:100%;max-width:100%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-11{margin-left:91.66666667%}.start-xs{justify-content:flex-start;text-align:start}.center-xs{justify-content:center;text-align:center}.end-xs{justify-content:flex-end;text-align:end}.top-xs{align-items:flex-start}.middle-xs{align-items:center}.bottom-xs{align-items:flex-end}.around-xs{justify-content:space-around}.between-xs{justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}.direction-xs{flex-direction:column}@media only screen and (min-width:0px){[class^=col-sm],[class*=" col-sm"],[class^=col-sm-offset],[class*=" col-sm-offset"]{box-sizing:border-box;flex:0 0 auto;flex-direction:column;padding-right:5px;padding-left:5px}.col-sm{flex-grow:1;flex-basis:0;max-width:100%}.col-sm-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-sm-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-sm-3{flex-basis:25%;max-width:25%}.col-sm-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-sm-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-sm-6{flex-basis:50%;max-width:50%}.col-sm-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-sm-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-sm-9{flex-basis:75%;max-width:75%}.col-sm-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-sm-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-sm-12{flex-basis:100%;max-width:100%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}.start-sm{justify-content:flex-start;text-align:start}.center-sm{justify-content:center;text-align:center}.end-sm{justify-content:flex-end;text-align:end}.top-sm{align-items:flex-start}.middle-sm{align-items:center}.bottom-sm{align-items:flex-end}.around-sm{justify-content:space-around}.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}.direction-sm{flex-direction:column}}@media only screen and (min-width:768px){[class^=col-md],[class*=" col-md"],[class^=col-md-offset],[class*=" col-md-offset"]{box-sizing:border-box;flex:0 0 auto;flex-direction:column;padding-right:5px;padding-left:5px}.col-md{flex-grow:1;flex-basis:0;max-width:100%}.col-md-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-md-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-md-3{flex-basis:25%;max-width:25%}.col-md-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-md-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-md-6{flex-basis:50%;max-width:50%}.col-md-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-md-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-md-9{flex-basis:75%;max-width:75%}.col-md-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-md-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-md-12{flex-basis:100%;max-width:100%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}.start-md{justify-content:flex-start;text-align:start}.center-md{justify-content:center;text-align:center}.end-md{justify-content:flex-end;text-align:end}.top-md{align-items:flex-start}.middle-md{align-items:center}.bottom-md{align-items:flex-end}.around-md{justify-content:space-around}.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}.direction-md{flex-direction:column}}@media only screen and (min-width:992px){[class^=col-lg],[class*=" col-lg"],[class^=col-lg-offset],[class*=" col-lg-offset"]{box-sizing:border-box;flex:0 0 auto;flex-direction:column;padding-right:5px;padding-left:5px}.col-lg{flex-grow:1;flex-basis:0;max-width:100%}.col-lg-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-lg-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-lg-3{flex-basis:25%;max-width:25%}.col-lg-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-lg-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-lg-6{flex-basis:50%;max-width:50%}.col-lg-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-lg-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-lg-9{flex-basis:75%;max-width:75%}.col-lg-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-lg-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-lg-12{flex-basis:100%;max-width:100%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}.start-lg{justify-content:flex-start;text-align:start}.center-lg{justify-content:center;text-align:center}.end-lg{justify-content:flex-end;text-align:end}.top-lg{align-items:flex-start}.middle-lg{align-items:center}.bottom-lg{align-items:flex-end}.around-lg{justify-content:space-around}.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}.direction-lg{flex-direction:column}}.page-wrapper{margin-top:0}.page-wrapper .switcher-language{padding-left:0}.page-wrapper .switcher-language .switch-wrapper strong{-webkit-transition:color .4s;-moz-transition:color .4s;-o-transition:color .4s;transition:color .4s;font-family:"futura-pt",sans-serif;color:#fff;font-size:14px;letter-spacing:1px;cursor:pointer;display:inline-block;padding:0;position:relative;padding-left:28px}.page-wrapper .switcher-language .switch-wrapper strong:before{display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);height:20px;width:20px}.page-wrapper .switcher-language .switch-wrapper strong.br:before{content:url('../images/flags/br.svg')}.page-wrapper .switcher-language .switch-wrapper strong.ca_en:before{content:url('../images/flags/ca_en.svg')}.page-wrapper .switcher-language .switch-wrapper strong.ca_fr:before{content:url('../images/flags/ca_en.svg')}.page-wrapper .switcher-language .switch-wrapper strong.latam:before{content:url('../images/flags/br.svg')}.page-wrapper .switcher-language .switch-wrapper strong.mx:before{content:url('../images/flags/mx.svg')}.page-wrapper .switcher-language .switch-wrapper strong.us_en:before{content:url('../images/flags/us_en.svg')}.page-wrapper .switcher-language .switch-wrapper strong.be_fr:before{content:url('../images/flags/be_fr.svg')}.page-wrapper .switcher-language .switch-wrapper strong.be_nl:before{content:url('../images/flags/be_fr.svg')}.page-wrapper .switcher-language .switch-wrapper strong.dk:before{content:url('../images/flags/dk.svg')}.page-wrapper .switcher-language .switch-wrapper strong.de:before{content:url('../images/flags/de.svg')}.page-wrapper .switcher-language .switch-wrapper strong.es:before{content:url('../images/flags/es.svg')}.page-wrapper .switcher-language .switch-wrapper strong.fi:before{content:url('../images/flags/fi.svg')}.page-wrapper .switcher-language .switch-wrapper strong.fr:before{content:url('../images/flags/fr.svg')}.page-wrapper .switcher-language .switch-wrapper strong.ge:before{content:url('../images/flags/ge.svg')}.page-wrapper .switcher-language .switch-wrapper strong.is:before{content:url('../images/flags/is.svg')}.page-wrapper .switcher-language .switch-wrapper strong.it:before{content:url('../images/flags/it.svg')}.page-wrapper .switcher-language .switch-wrapper strong.pt:before{content:url('../images/flags/pt.svg')}.page-wrapper .switcher-language .switch-wrapper strong.gr:before{content:url('../images/flags/gr.svg')}.page-wrapper .switcher-language .switch-wrapper strong.nl_nl:before{content:url('../images/flags/nl_en.svg')}.page-wrapper .switcher-language .switch-wrapper strong.nl_en:before{content:url('../images/flags/nl_en.svg')}.page-wrapper .switcher-language .switch-wrapper strong.no:before{content:url('../images/flags/no.svg')}.page-wrapper .switcher-language .switch-wrapper strong.pl:before{content:url('../images/flags/pl.svg')}.page-wrapper .switcher-language .switch-wrapper strong.ru:before{content:url('../images/flags/ru.svg')}.page-wrapper .switcher-language .switch-wrapper strong.ro:before{content:url('../images/flags/ro.svg')}.page-wrapper .switcher-language .switch-wrapper strong.se:before{content:url('../images/flags/se.svg')}.page-wrapper .switcher-language .switch-wrapper strong.ch:before{content:url('../images/flags/ch.svg')}.page-wrapper .switcher-language .switch-wrapper strong.ua:before{content:url('../images/flags/ua.svg')}.page-wrapper .switcher-language .switch-wrapper strong.uk:before{content:url('../images/flags/uk.svg')}.page-wrapper .switcher-language .switch-wrapper strong.cn:before{content:url('../images/flags/cn.svg')}.page-wrapper .switcher-language .switch-wrapper strong.hk_cn:before{content:url('../images/flags/hk_en.svg')}.page-wrapper .switcher-language .switch-wrapper strong.hk_en:before{content:url('../images/flags/hk_en.svg')}.page-wrapper .switcher-language .switch-wrapper strong.in:before{content:url('../images/flags/in.svg')}.page-wrapper .switcher-language .switch-wrapper strong.jp:before{content:url('../images/flags/jp.svg')}.page-wrapper .switcher-language .switch-wrapper strong.kr:before{content:url('../images/flags/kr.svg')}.page-wrapper .switcher-language .switch-wrapper strong.tw:before{content:url('../images/flags/tw.svg')}.page-wrapper .switcher-language .switch-wrapper strong.th:before{content:url('../images/flags/th.svg')}.page-wrapper .switcher-language .switch-wrapper strong.vn:before{content:url('../images/flags/vn.svg')}.page-wrapper .switcher-language .switch-wrapper strong.il:before{content:url('../images/flags/il.svg')}.page-wrapper .switcher-language .switch-wrapper strong.au:before{content:url('../images/flags/au.svg')}.page-wrapper .switcher-language .switch-wrapper strong.za:before{content:url('../images/flags/za.svg')}.page-wrapper .switcher-language .switch-wrapper strong:after{font-family:"Font Awesome 5 Pro";font-weight:700;color:#fff;content:'\f107';border:none;right:0;top:0;padding-left:2px;-webkit-transition:color .4s;-moz-transition:color .4s;-o-transition:color .4s;transition:color .4s}.page-wrapper .switcher-language .switch-wrapper strong:after:hover{color:#02c3c2;-webkit-transition:color .5s,background .5s,border-color .5s;-moz-transition:color .5s,background .5s,border-color .5s;-o-transition:color .5s,background .5s,border-color .5s;transition:color .5s,background .5s,border-color .5s}.page-wrapper .switcher-language .switch-wrapper strong:hover{color:#02c3c2;-webkit-transition:color .5s,background .5s,border-color .5s;-moz-transition:color .5s,background .5s,border-color .5s;-o-transition:color .5s,background .5s,border-color .5s;transition:color .5s,background .5s,border-color .5s}.page-wrapper .switcher-language .switch-wrapper strong:hover:after{color:#02c3c2}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect{position:absolute;left:0;background:#fff;z-index:10;top:35px;opacity:0;display:none;padding:0 30px;overflow:auto;box-shadow:0px 2px 14px rgba(0,0,0,.1);-webkit-transition:opacity .4s,top 0s .8s;-moz-transition:opacity .4s,top 0s .8s;-o-transition:opacity .4s,top 0s .8s;transition:opacity .4s,top 0s .8s}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect [data-content-type=html]{width:100%;max-width:1440px}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set{display:flex;justify-content:space-around;padding-top:40px}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul{margin-bottom:30px;padding:0 10px}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li{padding:0;text-align:left !important;font-family:"futura-pt",sans-serif;font-size:12px;color:#401e17;position:relative;padding-left:28px}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li span a{text-transform:capitalize}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li a{color:#401e17;font-size:15px;font-family:"futura-pt",sans-serif}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li a:hover,.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li a:focus{color:#018382}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.continent{padding-left:0;font-family:"futura-pt-heavy",sans-serif;font-size:12px;color:#401e17;text-transform:uppercase}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li:before{display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);height:20px;width:20px}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.br:before{content:url('../images/flags/br.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.ca_en:before{content:url('../images/flags/ca_en.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.ca_fr:before{content:url('../images/flags/ca_en.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.latam:before{content:url('../images/flags/br.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.mx:before{content:url('../images/flags/mx.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.us_en:before{content:url('../images/flags/us_en.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.be_fr:before{content:url('../images/flags/be_fr.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.be_nl:before{content:url('../images/flags/be_fr.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.dk:before{content:url('../images/flags/dk.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.de:before{content:url('../images/flags/de.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.es:before{content:url('../images/flags/es.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.fi:before{content:url('../images/flags/fi.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.fr:before{content:url('../images/flags/fr.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.ge:before{content:url('../images/flags/ge.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.is:before{content:url('../images/flags/is.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.it:before{content:url('../images/flags/it.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.pt:before{content:url('../images/flags/pt.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.gr:before{content:url('../images/flags/gr.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.nl_nl:before{content:url('../images/flags/nl_en.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.nl_en:before{content:url('../images/flags/nl_en.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.no:before{content:url('../images/flags/no.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.pl:before{content:url('../images/flags/pl.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.ru:before{content:url('../images/flags/ru.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.ro:before{content:url('../images/flags/ro.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.se:before{content:url('../images/flags/se.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.ch:before{content:url('../images/flags/ch.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.ua:before{content:url('../images/flags/ua.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.uk:before{content:url('../images/flags/uk.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.cn:before{content:url('../images/flags/cn.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.hk_cn:before{content:url('../images/flags/hk_en.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.hk_en:before{content:url('../images/flags/hk_en.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.in:before{content:url('../images/flags/in.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.jp:before{content:url('../images/flags/jp.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.kr:before{content:url('../images/flags/kr.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.tw:before{content:url('../images/flags/tw.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.th:before{content:url('../images/flags/th.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.vn:before{content:url('../images/flags/vn.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.il:before{content:url('../images/flags/il.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.au:before{content:url('../images/flags/au.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set ul li.za:before{content:url('../images/flags/za.svg')}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect .col5-set .col-3 ul{margin-top:30px}.page-wrapper .switcher-language .switch-wrapper .popId-languageSelect p{display:none}.page-wrapper .switcher-language.active .popId-languageSelect{top:35px;opacity:1;display:block;left:0;position:absolute;-webkit-transition:opacity .2s,top 0s;-moz-transition:opacity .2s,top 0s;-o-transition:opacity .2s,top 0s;transition:opacity .2s,top 0s}.page-wrapper .switcher-language.active strong{color:#02c3c2}.page-wrapper .switcher-language.active strong:after{content:"\f106";color:#02c3c2}.page-wrapper .panel.wrapper{padding:0 40px;background:#401e17;letter-spacing:1.5px;border:none;position:sticky;top:0;z-index:10}@media only screen and (min-width:768px){.page-wrapper .panel.wrapper{padding:0 10px}}@media only screen and (min-width:1024px){.page-wrapper .panel.wrapper{padding:0 10px 0 30px}}.page-wrapper .panel.wrapper .panel-header-section{display:flex;justify-content:flex-end;width:100%;float:right}.page-wrapper .panel.wrapper .panel-header-section.active{display:none !important}.page-wrapper .panel.wrapper .panel-header-section>div{margin:0;padding:0 20px;color:#fff}.page-wrapper .panel.wrapper .panel-header-section>div.search-top{-webkit-order:4;-moz-order:4;order:4;cursor:pointer}.page-wrapper .panel.wrapper .panel-header-section .popId-languageSelect{margin:0;padding:0;line-height:30px}.page-wrapper .panel.wrapper .panel-header-section ul{margin:0;padding:0;line-height:30px}.page-wrapper .panel.wrapper .panel-header-section ul li{margin:0;padding:0 0 0 22px}.page-wrapper .panel.wrapper .panel-header-section ul li.switcher-language{margin-right:auto;z-index:7;padding:0}.page-wrapper .panel.wrapper .panel-header-section ul li a{color:#fff;font-family:"futura-pt",sans-serif;font-size:14px;letter-spacing:1px}.page-wrapper .panel.wrapper .panel-header-section ul li a:after{border-bottom:5px solid #401e17}.page-wrapper .panel.wrapper .panel-header-section ul li a:hover{color:#02c3c2;-webkit-transition:color .5s,background .5s,border-color .5s;-moz-transition:color .5s,background .5s,border-color .5s;-o-transition:color .5s,background .5s,border-color .5s;transition:color .5s,background .5s,border-color .5s}.page-wrapper .panel.wrapper .panel-header-section ul li .greet.welcome{display:none !important}.page-wrapper .panel.wrapper .panel-header-section ul.header.links{-webkit-order:5;-moz-order:5;order:5}.page-wrapper .panel.wrapper .panel-header-section ul.header.links li.greet.welcome{display:none}.page-wrapper .panel.wrapper .panel-header-section ul.header.links .customer-welcome .customer-menu{display:none}.page-wrapper .panel.wrapper .panel-header-section ul.header.links .customer-welcome.active .customer-menu{display:block;position:relative}.page-wrapper .panel.wrapper .panel-header-section ul.header.links .customer-welcome.active ul{display:block}.page-wrapper .panel.wrapper .panel-header-section ul.header.links .customer-welcome ul{margin:0;padding:0;background:#fff;margin-top:4px;min-width:100%;z-index:101;box-sizing:border-box;display:none;position:absolute;right:-10px}.page-wrapper .panel.wrapper .panel-header-section ul.header.links .customer-welcome ul li{margin:0;padding:0;text-align:right;display:inline}.page-wrapper .panel.wrapper .panel-header-section ul.header.links .customer-welcome ul li a{color:#333;text-decoration:none;display:block;line-height:1.4;padding:8px}.page-wrapper .panel.wrapper .panel-header-section ul.header.links .customer-welcome ul li a:hover{color:#02c3c2}.page-wrapper .panel.wrapper .panel-header-section ul.header.links .customer-welcome .header.links{min-width:175px;z-index:1000}.page-wrapper .panel.wrapper .panel-header-section ul.header.links .customer-welcome .action.switch{display:none;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;color:#fff}.page-wrapper .panel.wrapper .panel-header-section ul.header.links .customer-welcome .action.switch>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.page-wrapper .panel.wrapper .panel-header-section ul.panel-header-custom-section{display:flex;width:100%}.page-wrapper .panel.wrapper .panel-header-section ul.panel-header-custom-section>li:last-child{display:none}.page-wrapper .panel.wrapper .panel-header-section .compare{display:none}.page-wrapper .panel.wrapper .panel-header-section.active{position:relative}.page-wrapper .panel.wrapper h4{color:#fff;margin:0;float:left;font-family:"futura-pt-heavy",sans-serif;text-transform:uppercase;font-size:10px;padding-left:40px;line-height:30px;margin-top:-8px}.page-wrapper .panel.wrapper .panel.header.active{position:relative}.page-wrapper .panel.wrapper [data-content-type=row][data-appearance=contained]>div{flex-direction:row !important;justify-content:center !important;position:relative;top:-11px;width:100%}@media only screen and (max-width:767px){.page-wrapper .panel.wrapper [data-content-type=row][data-appearance=contained]>div{top:4px}}.page-wrapper .panel.wrapper [data-content-type=row][data-appearance=contained] .banner-items .banner-item{white-space:nowrap}.page-wrapper .panel.wrapper [data-content-type=row][data-appearance=contained] .banner-items .banner-item li,.page-wrapper .panel.wrapper [data-content-type=row][data-appearance=contained] .banner-items .banner-item ul{font-family:"futura-pt-heavy",sans-serif;font-size:10px;font-weight:500;line-height:1.5;letter-spacing:1.8px;text-transform:uppercase;margin:10px 0;padding:0;color:#fff;margin:auto;width:100%;text-align:center}@media only screen and (min-width:992px){.page-wrapper .panel.wrapper [data-content-type=row][data-appearance=contained] .banner-items .banner-item li,.page-wrapper .panel.wrapper [data-content-type=row][data-appearance=contained] .banner-items .banner-item ul{font-size:12px}}@media only screen and (max-width:767px){.page-wrapper .panel.wrapper [data-content-type=row][data-appearance=contained] .banner-items .banner-item{width:100%;padding-left:0}}.page-wrapper .panel.header{padding:0;height:32px}.page-wrapper .page-header{border-bottom:none;margin-bottom:0;position:sticky;top:32px;height:75px;z-index:10;transition:box-shadow .3s ease-in-out;background:#fff;box-shadow:0px 2px 14px rgba(0,0,0,.1)}.page-wrapper .page-header .header{padding:0;font-family:"futura-pt",sans-serif}.page-wrapper .page-header .header .logo{display:block;float:none;width:auto;padding:20px;margin:0 auto;padding-bottom:5px;max-width:275px}.page-wrapper .page-header .header .logo img{display:inherit;max-width:100%;width:100%}.page-wrapper .page-header .header .switcher-currency{color:#fff;float:right;margin-top:8px;display:none}.page-wrapper .page-header .header .switcher-currency .switcher-options{font-family:"futura-pt-heavy",sans-serif;text-transform:uppercase;font-size:10px;letter-spacing:1.5px}.page-wrapper .page-header .header .switcher-currency .switcher-options .switcher-trigger:after{line-height:15px !important;position:relative;left:-5px}.page-wrapper .page-header .header .block.block-search{display:none;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;opacity:0}.page-wrapper .page-header .header .block.block-search.active{display:block;clear:both;padding-left:0;position:fixed;top:calc(32px + 75px);left:0;z-index:10;opacity:1;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;width:100%}@media only screen and (max-width:1241px){.page-wrapper .page-header .header .block.block-search.active{top:calc(32px + 105px)}}@media only screen and (max-width:767px){.page-wrapper .page-header .header .block.block-search.active{top:calc(32px + 50px)}}.page-wrapper .page-header .header .block.block-search.active .block-content{width:100%}.page-wrapper .page-header .header .block.block-search.active .action.search{left:0}.page-wrapper .page-header .header .block.block-search .action.search{display:none}.page-wrapper .page-header .header .block .control{position:relative;margin:0}.page-wrapper .page-header .header .block .control:before{display:inline-block;position:absolute;top:0;left:0;content:'\f002';font-family:"Font Awesome 5 Pro";font-size:20px;color:#02c3c2 !important;background:0 0;pointer-events:auto;text-align:center;width:75px;line-height:60px}.page-wrapper .page-header .header .block .control input#search{margin:0;padding:0 20px 0 75px;background-color:#fff;border-radius:0;border:none;border-top:1px solid #ddd;border-bottom:1px solid #ddd;box-shadow:none;color:#401e17;font-family:"futura-pt",sans-serif;outline:none;box-sizing:border-box;-webkit-appearance:none;font-size:16px;width:100%;height:60px;vertical-align:middle}.page-wrapper .page-header .header .block .control input#search::placeholder{color:#401e17}.page-wrapper .page-header .header .block .control .nested{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.page-wrapper .page-header .header .block .block-content{position:absolute;height:100%;width:300px;z-index:-1;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.page-wrapper .page-header.isSticky .block.block-search.active{top:75px}@media only screen and (max-width:1241px){.page-wrapper .page-header.isSticky .block.block-search.active{top:105px}}@media only screen and (max-width:767px){.page-wrapper .page-header.isSticky .block.block-search.active{top:50px}}.page-wrapper .page-header .header.content{display:flex;justify-content:flex-end;align-items:center;padding-top:10px;float:none;background:#fff}.page-wrapper .page-header .header.content .minicart-wrapper,.page-wrapper .page-header .header.content .authorization-link,.page-wrapper .page-header .header.content .customer-welcome,.page-wrapper .page-header .header.content .search-top{display:block;margin:0 16px;cursor:pointer}.page-wrapper .page-header .header.content .minicart-wrapper a,.page-wrapper .page-header .header.content .authorization-link a,.page-wrapper .page-header .header.content .customer-welcome a,.page-wrapper .page-header .header.content .search-top a,.page-wrapper .page-header .header.content .minicart-wrapper a:visited,.page-wrapper .page-header .header.content .authorization-link a:visited,.page-wrapper .page-header .header.content .customer-welcome a:visited,.page-wrapper .page-header .header.content .search-top a:visited{color:#401e17}.page-wrapper .page-header .header.content .minicart-wrapper:hover .fa-search:before,.page-wrapper .page-header .header.content .authorization-link:hover .fa-search:before,.page-wrapper .page-header .header.content .customer-welcome:hover .fa-search:before,.page-wrapper .page-header .header.content .search-top:hover .fa-search:before,.page-wrapper .page-header .header.content .minicart-wrapper:focus .fa-search:before,.page-wrapper .page-header .header.content .authorization-link:focus .fa-search:before,.page-wrapper .page-header .header.content .customer-welcome:focus .fa-search:before,.page-wrapper .page-header .header.content .search-top:focus .fa-search:before,.page-wrapper .page-header .header.content .minicart-wrapper:hover>a:before,.page-wrapper .page-header .header.content .authorization-link:hover>a:before,.page-wrapper .page-header .header.content .customer-welcome:hover>a:before,.page-wrapper .page-header .header.content .search-top:hover>a:before,.page-wrapper .page-header .header.content .minicart-wrapper:focus>a:before,.page-wrapper .page-header .header.content .authorization-link:focus>a:before,.page-wrapper .page-header .header.content .customer-welcome:focus>a:before,.page-wrapper .page-header .header.content .search-top:focus>a:before,.page-wrapper .page-header .header.content .minicart-wrapper:hover .customer-logged-in>span:before,.page-wrapper .page-header .header.content .authorization-link:hover .customer-logged-in>span:before,.page-wrapper .page-header .header.content .customer-welcome:hover .customer-logged-in>span:before,.page-wrapper .page-header .header.content .search-top:hover .customer-logged-in>span:before,.page-wrapper .page-header .header.content .minicart-wrapper:focus .customer-logged-in>span:before,.page-wrapper .page-header .header.content .authorization-link:focus .customer-logged-in>span:before,.page-wrapper .page-header .header.content .customer-welcome:focus .customer-logged-in>span:before,.page-wrapper .page-header .header.content .search-top:focus .customer-logged-in>span:before,.page-wrapper .page-header .header.content .minicart-wrapper:hover .showcart .text:before,.page-wrapper .page-header .header.content .authorization-link:hover .showcart .text:before,.page-wrapper .page-header .header.content .customer-welcome:hover .showcart .text:before,.page-wrapper .page-header .header.content .search-top:hover .showcart .text:before,.page-wrapper .page-header .header.content .minicart-wrapper:focus .showcart .text:before,.page-wrapper .page-header .header.content .authorization-link:focus .showcart .text:before,.page-wrapper .page-header .header.content .customer-welcome:focus .showcart .text:before,.page-wrapper .page-header .header.content .search-top:focus .showcart .text:before{color:#018382}@media only screen and (max-width:767px){.page-wrapper .page-header .header.content .minicart-wrapper,.page-wrapper .page-header .header.content .authorization-link,.page-wrapper .page-header .header.content .customer-welcome,.page-wrapper .page-header .header.content .search-top{margin:0 10px}}.page-wrapper .page-header .header.content .block-minicart{cursor:auto}@media only screen and (max-width:767px){.page-wrapper .page-header .header.content .authorization-link,.page-wrapper .page-header .header.content .customer-welcome{display:none}}.page-wrapper .megamenu-container{width:100%}.page-wrapper .megamenu-container .row-full-width-inner{max-width:none}.page-wrapper .megamenu-wrapper>div{display:flex;justify-content:center}.page-wrapper .megamenu-wrapper>div>figure{display:flex;align-items:center;margin:0 40px !important}.page-wrapper .mega-menu{display:flex;flex-direction:row;justify-content:space-around;align-items:center;height:75px;z-index:5;flex:1 1 40%}.page-wrapper .mega-menu:last-of-type{flex-basis:30%;margin-right:10% !important}.page-wrapper .mega-menu>.menu-level{text-align:center}.page-wrapper .mega-menu>.menu-level>.menu-item{position:static}.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link{padding:5px 0;font-family:"futura-pt-heavy",sans-serif;font-size:12px;color:#401e17;text-transform:uppercase;border-bottom:2px solid transparent}.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link:hover{cursor:pointer;border-color:#02c3c2}.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level{top:75px;width:100%;text-align:left}.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level [data-appearance=contained]{max-width:none}.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level>[data-content-type=row]{border-top:1px solid #ddd}@media only screen and (max-width:1200px){.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .links-main span{font-size:14px}}.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .links-main [data-content-type=heading],.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .links-main .menu-item__link{padding:5px;color:#401e17}.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .links-main .menu-item__link:hover,.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .links-main .menu-item__link:focus{color:#018382}@media only screen and (max-width:1200px){.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .links-main [data-content-type=heading]{font-size:10px !important}}.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .links-main .pagebuilder-column:not(.links-left):not(.links-right){padding:15px 0 80px 25px}@media only screen and (max-width:1200px){.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .links-main .pagebuilder-column:not(.links-left):not(.links-right){padding:5px 10px 40px}}.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .links-main.israel-megamenu .menu-item__link{font-size:14px}.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .links-main.israel-megamenu [data-content-type=heading]{font-size:15px !important}.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .links-left .menu-item__link,.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .links-right .menu-item__link{font-family:"futura-pt-heavy",sans-serif;font-size:10px;font-weight:500;line-height:1.5;letter-spacing:1.8px;text-transform:uppercase;margin:10px 0;margin:0;padding:30px 20px;border-bottom:1px solid #ddd}@media only screen and (min-width:992px){.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .links-left .menu-item__link,.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .links-right .menu-item__link{font-size:12px}}@media only screen and (max-width:1200px){.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .links-left .menu-item__link,.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .links-right .menu-item__link{font-size:10px;padding:20px 10px}}.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .links-left .menu-item__link:hover,.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .links-right .menu-item__link:hover{background-color:#f2f2f2;color:#401e17}.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .links-left{border-right:1px solid #ddd}.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .links-right{border-left:1px solid #ddd}.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .image-row{flex-direction:row !important;justify-content:space-between !important;flex-wrap:wrap}.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .image-row [data-content-type=heading]{width:100%}.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .image-row figure{display:flex;flex-basis:calc(31.66666667%);max-width:calc(31.66666667%);flex-direction:column-reverse;justify-content:space-between;height:300px;padding:10px !important;background:#f2f2f2}.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .image-row figure a{max-height:75%}.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .image-row figure a img{margin:0 auto;max-width:100%;max-height:100%}.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .collections-row{display:flex;justify-content:left;white-space:nowrap;overflow-x:auto;width:100%}.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .collections-row .pagebuilder-column{justify-content:center;align-items:center;padding:10px;min-width:120px}.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .collections-row .pagebuilder-column:not(:last-child){border-right:1px solid #ddd}.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .collections-row .pagebuilder-column figure{margin-bottom:10px !important}.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .collections-row .pagebuilder-column img{margin:0 auto;height:85px !important;width:85px !important;object-fit:cover;background:#f2f2f2;border-radius:50%}.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .collections-row .pagebuilder-column .menu-item__link{display:inline;padding:10px 0 0;font-family:"futura-pt-heavy",sans-serif;font-size:12px;color:#401e17;text-transform:uppercase;border-bottom:2px solid transparent}.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .collections-row .pagebuilder-column .menu-item__link:hover{border-color:#02c3c2}.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .collections-row .pagebuilder-column figure:hover+.menu-item .menu-item__link{border-color:#02c3c2}.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .bottom-images{border-top:1px solid #ddd}.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .bottom-images .pagebuilder-column{padding:15px 25px 20px !important}.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .bottom-images .pagebuilder-column a{position:relative;display:inline-block;padding:0 0 2px;color:#401e17;font-weight:400;text-transform:uppercase;border:none;white-space:nowrap;font-family:"futura-pt-heavy",sans-serif;font-size:12px;background:0 0}.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .bottom-images .pagebuilder-column a:before{content:'';position:absolute;width:100%;height:2px;left:0;bottom:-1px;background:#401e17;transform:scale(1,1);-webkit-transform-origin:right center;-ms-transform-origin:right center;-moz-transform-origin:right center;transform-origin:right center;-webkit-transition-property:transform .2s ease-in-out;-ms-transition-property:transform .2s ease-in-out;-moz-transition-property:transform .2s ease-in-out;transition:transform .2s ease-in-out}@media (-moz-touch-enabled:0),(hover:hover){.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .bottom-images .pagebuilder-column a:hover:before{transform:scale(0,1)}}@media only screen and (max-width:1200px){.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .bottom-images .pagebuilder-column{padding:5px 15px 10px !important}.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .bottom-images .pagebuilder-column h4{font-size:18px}.page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .bottom-images .pagebuilder-column p{font-size:12px}}.page-wrapper .nav-sections{position:sticky;top:32px;z-index:2;background:#fff}@media only screen and (min-width:767px){.page-wrapper .nav-sections{display:none}}.page-wrapper .nav-sections .navigation{background:#fff;max-width:100%}.page-wrapper .nav-sections .navigation [data-logo=category-logo]{display:flex;justify-content:center;align-items:center}.page-wrapper .nav-sections .navigation [data-logo=category-logo] a{margin:0 10px}.page-wrapper .nav-sections .navigation [data-logo=category-logo] img{display:inherit;max-width:100%;width:100%}.page-wrapper .nav-sections .navigation .level0 .submenu{min-width:auto !important}.page-wrapper .nav-sections .navigation ul>li>a{padding:0 !important}.page-wrapper .nav-sections .navigation ul>li.level-top>a:hover>span{border-bottom:5px solid #401e17;display:inline-block;line-height:30px}.page-wrapper .nav-sections .navigation .level0:hover:after{display:none}.page-wrapper .nav-sections .navigation .level0.active>.level-top,.page-wrapper .nav-sections .navigation .level0.has-active>.level-top{border:none}.page-wrapper .nav-sections .navigation .level0.active>.level-top span,.page-wrapper .nav-sections .navigation .level0.has-active>.level-top span{border-bottom:5px solid #401e17;display:inline-block}@media only screen and (max-width:767px){.page-wrapper .nav-sections .navigation .level0.active>.level-top,.page-wrapper .nav-sections .navigation .level0.has-active>.level-top{border:none}.page-wrapper .nav-sections .navigation .level0.active>.level-top span,.page-wrapper .nav-sections .navigation .level0.has-active>.level-top span{border:none;margin:0}}.page-wrapper .nav-sections .navigation ul{justify-content:space-around;display:flex;font-size:14px;margin:0 auto;text-align:center}.page-wrapper .nav-sections .navigation ul li a{color:#401e17;text-transform:uppercase}.page-wrapper .nav-sections .navigation ul li a span.ui-menu-icon{display:none !important}.page-wrapper .nav-sections .navigation ul li a span:after{border-bottom:5px solid #401e17}.page-wrapper .nav-sections .navigation ul li ul{box-shadow:none;border:none;left:0 !important}.page-wrapper .nav-sections .navigation ul li ul li a{text-align:left;padding:0;text-transform:capitalize}.page-wrapper .nav-sections .navigation ul li a+ul.level0 li ul.expanded{display:flex;position:relative;flex-direction:column}.page-wrapper .nav-sections .navigation ul li a+ul.level0 li.category-image{display:none}.page-wrapper .nav-sections .navigation .level0 .submenu .submenu{top:65% !important;left:0 !important;text-transform:capitalize;margin-top:5px;font-weight:400 !important}.page-wrapper .nav-sections .navigation .level0 .submenu .submenu li{font-size:13px;padding:10px 0;vertical-align:middle;text-align:left}.page-wrapper .nav-sections .navigation .level0 .submenu .submenu li a{font-size:13px;letter-spacing:1px;color:#401e17;font-family:"futura-pt",sans-serif !important;-webkit-transition:color .4s;-moz-transition:color .4s;-o-transition:color .4s;transition:color .4s}.page-wrapper .nav-sections .navigation .level0 .submenu .submenu li a:hover{color:#02c3c2}.page-wrapper .nav-sections .navigation .level0 a.ui-state-focus,.page-wrapper .nav-sections .navigation .level0 a:hover{background:0 0}.page-wrapper .nav-sections .navigation ul li.level0 ul.level0{background:rgba(255,255,255,.95) !important;position:absolute;left:0;width:100%;padding:0;top:-1000000%;opacity:0;border:none;text-align:center;top:100%;opacity:1;z-index:1;display:none;min-width:auto !important;-webkit-transition:opacity .4s,top 0s 0s;-moz-transition:opacity .4s,top 0s 0s;-o-transition:opacity .4s,top 0s 0s;transition:opacity .4s,top 0s 0s}.page-wrapper .nav-sections .navigation ul li.level0 ul.level0 li.level1{padding:20px;display:inline-table}.page-wrapper .nav-sections .navigation ul li.level0 ul.level0 li.level1>a span{color:#018382;cursor:auto;font-family:"futura-pt-heavy",sans-serif;font-size:13px;text-transform:uppercase}.page-wrapper .nav-sections .navigation ul li.level0 ul.level0 li.level1>a span:hover{cursor:pointer}@media only screen and (max-width:767px){.page-wrapper .nav-sections .navigation ul li.level0 ul.level0{background:#fff !important;position:inherit}}.page-wrapper .nav-sections .navigation ul li.level0 ul.desktop-menu-expand{width:100%}.page-wrapper .nav-sections .navigation ul li.level0>a span{font-family:"futura-pt-heavy",sans-serif;letter-spacing:1.5px;line-height:30px;color:#401e17;cursor:pointer;font-size:13px;font-weight:400}@media (min-width:768px),print{.page-wrapper .nav-sections .navigation .level0 .submenu{background:0 0;border:none;box-shadow:none;font-weight:100;min-width:auto;display:none;left:0;margin:0 !important;padding:0;position:absolute;margin-top:0;z-index:0}}.page-wrapper .nav-sections .navigation .submenu:not(:first-child) .active>a{border:none}.page-wrapper .nav-sections .navigation .level0.parent:hover>.level0.submenu{overflow:hidden !important}.page-wrapper .nav-sections .navigation .ui-menu-item.all-category{display:none}.page-wrapper .nav-sections .links li,.page-wrapper .nav-sections .panel-header-custom-section li{text-transform:uppercase;text-align:center;list-style:none;background:#401e17;text-decoration:none !important;border-bottom:1px solid #fff;display:inline-flex;top:8px}.page-wrapper .nav-sections .links li a,.page-wrapper .nav-sections .panel-header-custom-section li a,.page-wrapper .nav-sections .links li .switcher-language,.page-wrapper .nav-sections .panel-header-custom-section li .switcher-language{font-family:"futura-pt-heavy",sans-serif;height:50px;line-height:50px;position:relative;font-size:10px;letter-spacing:2px}.page-wrapper .nav-sections .links li a .current,.page-wrapper .nav-sections .panel-header-custom-section li a .current,.page-wrapper .nav-sections .links li .switcher-language .current,.page-wrapper .nav-sections .panel-header-custom-section li .switcher-language .current{font-family:inherit;font-size:inherit;letter-spacing:inherit}.page-wrapper .header.links{display:flex;flex-direction:row;align-items:center;margin-bottom:0;z-index:6}.page-wrapper .header.links .fa-search,.page-wrapper .header.links .showcart span.text:before,.page-wrapper .header.links .authorization-link a:before,.page-wrapper .header.links .customer-logged-in>span:before{font-size:18px;font-family:"Font Awesome 5 Pro"}.page-wrapper .header.links .authorization-link a:before,.page-wrapper .header.links .customer-logged-in>span:before{content:'\f007'}.page-wrapper .header.links .authorization-link.logged-out span{display:none}.page-wrapper .header.links .customer-logged-in{padding-right:13px;white-space:nowrap}.page-wrapper .header.links .customer-logged-in:after{content:'\f0d7';font-family:"Font Awesome 5 Pro";font-size:16px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.page-wrapper .header.links .customer-logged-in.active:after{content:'\f0d8'}.page-wrapper .header.links .customer-welcome{position:relative}.page-wrapper .header.links .customer-welcome .customer-menu{display:none}.page-wrapper .header.links .customer-welcome .customer-menu .authorization-link.logged-in a:before{display:none}.page-wrapper .header.links .customer-welcome .customer-menu .links{flex-direction:column;align-items:flex-end}.page-wrapper .header.links .customer-welcome.active .customer-menu{display:block;position:absolute;right:0;top:100%;padding:10px;background:#fff;box-shadow:0px 2px 14px rgba(0,0,0,.1);min-width:150px}.page-wrapper .header.links .customer-welcome.active .customer-menu a{font-family:"futura-pt-heavy",sans-serif;font-size:12px;text-transform:uppercase}.page-wrapper .header.links .customer-welcome.active .customer-menu a:hover,.page-wrapper .header.links .customer-welcome.active .customer-menu a:focus{color:#018382}.page-wrapper .header.links .customer-welcome.active .customer-menu .authorization-link{margin:0}.page-wrapper .header.content>.header.links>.authorization-link.logged-in{display:none}.page-wrapper #rotate{width:100vw !important}@media (min-width:768px){.page-wrapper #rotate{width:40vw !important}}@media (min-width:1024px){.page-wrapper #rotate{width:50vw !important}}body .klevu-fluid{position:fixed;top:0;width:100%;z-index:10}body .klevu-fluid .klevu-searching-area-l2{border:none;width:100%}@media only screen and (min-width:992px){body .klevu-fluid .klevu-searching-area-l2 #klevuSuggestionsBlock,body .klevu-fluid .klevu-searching-area-l2 #klevuResultsBlock{display:inline-block;vertical-align:top}body .klevu-fluid .klevu-searching-area-l2 #klevuSuggestionsBlock{width:250px;border-right:1px solid #ddd}body .klevu-fluid .klevu-searching-area-l2 #klevuResultsBlock{width:calc(100% - 250px)}body .klevu-fluid .klevu-searching-area-l2 #productsList li{max-width:25%}}@media only screen and (max-width:992px){body .klevu-fluid .klevu-searching-area-l2 #productsList.klevuSearchResults-l2{border-top:1px solid #ddd}body .klevu-fluid .klevu-searching-area-l2 #productsList.klevuSearchResults-l2 li{width:50%}}body .klevu-fluid .klevu-searching-area-l2 #klevuSuggestionsBlock{padding:25px}body .klevu-fluid .klevu-searching-area-l2 #klevuSuggestionsBlock .klevuAutoSuggestion-l2{border:none;padding-bottom:25px}body .klevu-fluid .klevu-searching-area-l2 #klevuSuggestionsBlock li:hover{background-color:transparent}body .klevu-fluid .klevu-searching-area-l2 #klevuSuggestionsBlock li:hover a{color:#02c3c2}body .klevu-fluid .klevu-searching-area-l2 #klevuSuggestionsBlock a{font-size:16px;padding-bottom:10px}body .klevu-fluid .klevu-searching-area-l2 .klevuHeadingText,body .klevu-fluid .klevu-searching-area-l2 .klevu-name-l2{font-family:"futura-pt-heavy",sans-serif;font-size:12px;color:#401e17;text-transform:uppercase}body .klevu-fluid .klevu-searching-area-l2 .klevu-name-desc-l2{float:none;margin:0;width:100% !important}body .klevu-fluid .klevu-searching-area-l2 .klevu-saleprice-l2{font-size:12px;color:#401e17}body .klevu-fluid .klevu-searching-area-l2 #klevuProductHeading{display:none !important}body .klevu-fluid .klevu-searching-area-l2 #productsList ul{display:flex;flex-wrap:wrap;padding:25px}body .klevu-fluid .klevu-searching-area-l2 #productsList ul li{padding:5px;text-align:center;width:auto;border:1px solid #ddd;border-color:transparent}body .klevu-fluid .klevu-searching-area-l2 #productsList ul li:hover{background-color:transparent;border-color:#ddd}body .klevu-fluid .klevu-searching-area-l2 #productsList ul .klevu-img-wrap-l2{float:none;width:auto !important;height:auto !important}body .klevu-fluid .klevu-searching-area-l2 #productsList ul .klevu-img-wrap-l2 img{max-height:250px !important}body .klevu-fluid .klevu-searching-area-l2 #productsList ul .klevu-desc-l2{display:none}body .klevu-fluid #klevu-pt-rs-hover{padding:25px;width:100% !important;border:none}body .klevu-fluid #klevu-pt-rs-hover strong{font-family:"futura-pt-heavy",sans-serif;font-size:12px;color:#401e17;text-transform:uppercase}body .klevu-fluid #klevu-pt-rs-hover .klevu-pt-rs-keywords{border:none}@media only screen and (min-width:1241px){body:not(.page-layout-checkout) .page-wrapper .page-header{display:flex;align-items:center}body:not(.page-layout-checkout) .page-wrapper .page-header>.header.content{position:static;right:0;padding:0;height:50px}body:not(.page-layout-checkout) .page-wrapper .page-header>.header.content .logo{display:none}body.page-layout-1column.checkout-index-index .page-wrapper .page-header>.header.content .logo{display:block}}@media only screen and (max-width:1240px){.page-wrapper .page-header{height:105px;flex-direction:column-reverse;display:flex;margin-top:7px;top:39px}.page-wrapper .page-header .header.content{width:100%}.page-wrapper .page-header>.header{display:block}.page-wrapper .page-header>.header .logo{position:absolute;left:50%;transform:translateX(-50%);height:50px}.page-wrapper .page-header .megamenu-container{width:100%}.page-wrapper .page-header .mega-menu:last-of-type{flex-basis:1;margin-right:0 !important}.page-wrapper .page-header .mega-menu+figure{display:none}.page-wrapper .page-header .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level{top:105px}.page-wrapper .nav-sections .navigation [data-logo=category-logo]{display:none}.checkout-index-index .page-wrapper .page-header{height:75px;flex-direction:column}.checkout-index-index .page-wrapper .page-header .logo{position:static;transform:none}.checkout-index-index .page-wrapper .page-header .header.content{text-align:center;justify-content:center}}@media only screen and (min-width:992px) and (max-width:1200px){.page-wrapper .page-header .popId-languageSelect{padding-left:0 !important;position:absolute !important}}@media only screen and (min-width:768px){.page-wrapper .nav-sections .navigation .level0 .submenu .submenu{top:0 !important}.navigation .level0 .submenu{background:0 0 !important}.navigation .level0{position:static}.languagemodal-open .page-wrapper .panel.wrapper{z-index:11}}@media only screen and (min-width:768px) and (max-width:992px){.page-wrapper .panel.header .links,.page-wrapper .panel.header .panel-header-custom-section{padding-right:0 !important}.page-wrapper .panel.header .links li,.page-wrapper .panel.header .panel-header-custom-section li{padding:0 8px}.page-wrapper .panel.header .links li a,.page-wrapper .panel.header .panel-header-custom-section li a{font-size:9px}.page-wrapper .panel.header .links div span.text,.page-wrapper .panel.header .panel-header-custom-section div span.text{font-size:9px !important}.page-wrapper .panel.header [data-content-type=row][data-appearance=contained] .banner-items .banner-item{left:0}.page-wrapper .panel.header [data-content-type=row][data-appearance=contained] .banner-items .banner-item [data-content-type=html]{font-size:9px !important;width:100%}.page-wrapper .panel.header .panel-header-section>div{padding:0 10px}.page-wrapper .panel.header .panel-header-section .switcher-language{padding-left:0 !important}.page-wrapper .panel.header .panel-header-section .customer-welcome span{font-size:9px}.page-wrapper .panel.header .panel-header-section .block .block-content{width:200px;right:20px}.page-wrapper .page-header .navigation ul.ui-menu li{position:static;letter-spacing:1.5px}.page-wrapper .page-header .navigation ul.ui-menu li ul{display:flex;width:100%;background:0 0;box-shadow:none;border:none}.page-wrapper .page-header .navigation ul.ui-menu li ul li{display:inline-block;vertical-align:top;padding:13px 20px;letter-spacing:1.2px}.page-wrapper .page-header .navigation ul.ui-menu li ul li a{color:#018382;background:0 0;font-family:"futura-pt-heavy",sans-serif}.page-wrapper .page-header .navigation ul.ui-menu li ul li a:hover{background:0 0;color:#018382}.page-wrapper .page-header .navigation ul.ui-menu li ul li a.ui-state-focus{background:0 0;color:#018382}.page-wrapper .page-header .popId-languageSelect{padding-left:0 !important;position:absolute !important}}@media only screen and (max-width:767px){.page-wrapper .page-header{height:50px;margin-top:0;display:block;top:30px}.page-wrapper .megamenu-container{display:none}.page-wrapper .panel.wrapper{font-size:10px;font-family:"futura-pt-heavy",sans-serif;letter-spacing:1.5px}.page-wrapper .panel.wrapper h4{display:block;width:100%;height:25px;line-height:25px;padding:0 6px;letter-spacing:1.3px;vertical-align:middle;background:#401e17}.page-wrapper .panel.wrapper .panel.header{height:30px}.page-wrapper .page-header .header{padding-right:0;height:50px}.page-wrapper .page-header .header .logo{margin:0;display:block !important;padding:0 !important;top:50%;width:100%;height:100%;-webkit-transform:translate(-10%,-50%);-moz-transform:translate(-10%,-50%);-ms-transform:translate(-10%,-50%);-o-transform:translate(-10%,-50%);transform:translate(-10%,-50%);max-width:50%}.page-wrapper .page-header .header .logo img{padding:18px 0;display:inline-block;width:100%;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.page-wrapper .page-header .header .nav-toggle{top:13px;left:20px;cursor:pointer;z-index:6}.page-wrapper .page-header .header .nav-toggle:before{font-size:16px !important;color:#401e17;content:"\f0c9";font-family:"Font Awesome 5 Pro";-webkit-transition:color .4s;-moz-transition:color .4s;-o-transition:color .4s;transition:color .4s}.page-wrapper .nav-sections{left:-100%;position:absolute;top:85px;z-index:99}.page-wrapper .nav-sections .navigation ul{display:block;text-align:left}.page-wrapper .nav-sections .navigation ul li{display:block;width:100%;padding-left:10px;margin-right:17px !important;position:relative;font-weight:400;color:#401e17;font-family:"futura-pt",sans-serif;font-size:10px;font-family:"futura-pt-heavy",sans-serif;letter-spacing:2px;padding-left:15px}.page-wrapper .nav-sections .navigation ul li a{display:block;font-size:12px;text-transform:uppercase;line-height:35px;color:#401e17}.page-wrapper .nav-sections .navigation ul li a.ui-state-active+ul li a{text-transform:uppercase}.page-wrapper .nav-sections .navigation ul li ul.ui-menu{border:none;background:#fff !important;margin-bottom:20px}.page-wrapper .nav-sections .navigation ul li ul a{font-family:"futura-pt-heavy",sans-serif;padding-left:10px;padding-top:0;color:#401e17;letter-spacing:1px;font-size:12px}.page-wrapper .nav-sections .navigation ul li ul li ul.expanded{display:block}.page-wrapper .nav-sections .navigation ul li ul li ul.expanded li a{text-transform:capitalize;font-family:"futura-pt",sans-serif;color:#401e17;font-size:13px;letter-spacing:1px}.page-wrapper .nav-sections .navigation ul li.first{border:none}.page-wrapper .nav-sections .navigation ul li.first a+ul>li{padding:7px 0 7px 45px}.page-wrapper .nav-sections .navigation .parent>a:after{position:absolute;top:10px;right:15px;content:"\f055";font-family:"Font Awesome 5 Pro";font-size:16px;color:#02c3c2}.page-wrapper .nav-sections .navigation .parent.active .level-top:after,.page-wrapper .nav-sections .navigation .parent .level1.active.parent.ui-menu-item>a:after{content:"\f056";color:#401e17}.page-wrapper .nav-sections .navigation .level0 .submenu .submenu{display:block;margin:0 0 0 25px;padding-left:5px;border-left:1px solid #ddd}.page-wrapper .nav-sections .navigation .level0 .submenu .submenu li{padding:0}.page-wrapper .nav-sections .navigation .level0 .submenu .submenu li a{padding-left:25px}.page-wrapper .nav-sections .navigation .level0>.level-top{padding:7px 35px 7px 10px}.page-wrapper .nav-sections .navigation ul>li>a+ul{visibility:visible;opacity:1;display:none}.page-wrapper .nav-sections .navigation ul>li>a{padding:7px 35px 7px 10px !important}.page-wrapper .nav-sections .navigation ul>li>a:hover>span{border-bottom:none !important}.page-wrapper .nav-sections .navigation .mob-expand{display:block !important}.page-wrapper .nav-sections .navigation .mob-collapse{display:none !important}.page-wrapper .nav-sections .navigation ul li.level0 ul.level0{padding:0}.page-wrapper .nav-sections .navigation ul li.level0 ul.level0 li.level1{padding:0 15px}.page-wrapper .nav-sections .navigation ul li.level0 ul.level0 li.level1.parent{padding:0 15px}.page-wrapper .nav-sections .navigation ul li.level0 ul.level0 li.level1>a span{color:#401e17;cursor:pointer;font-family:"futura-pt-heavy",sans-serif;font-size:12px;text-transform:uppercase}.page-wrapper .nav-sections .navigation ul li.level0>a span{font-family:"futura-pt-heavy",sans-serif;letter-spacing:1.5px;line-height:30px;color:#401e17;cursor:pointer;font-size:12px;font-weight:100}.page-wrapper .nav-sections .nav-sections-item-content .switcher-currency{display:none;font-size:12px;color:#401e17;padding:5px 25px 5px 0;text-transform:uppercase;text-align:center;list-style:none;background:#401e17;text-decoration:none !important;border-bottom:1px solid #fff;font-weight:700 !important;font-family:"futura-pt-heavy",sans-serif;color:#fff}.page-wrapper .nav-sections .nav-sections-item-content .switcher-currency .switcher-trigger strong:after{right:-20px;top:-35px}.page-wrapper .nav-sections .nav-sections-item-content .switcher-currency ul li a{color:#fff}.page-wrapper .nav-sections .nav-sections-item-content #switcher-language{order:-1;color:#401e17;text-transform:uppercase;font-size:12px;font-family:"futura-pt-heavy",sans-serif;font-weight:400;letter-spacing:2px;padding:19px 25px;margin-top:8px;line-height:18px}.page-wrapper .nav-sections .nav-sections-item-content #switcher-language .switch-wrapper .popId-languageSelect{height:0;position:fixed;margin-top:15px;left:-10000px;width:90%;max-width:500px;background:#fff;overflow:auto;padding:20px 0 10px;-webkit-transition:left .4s;-moz-transition:left .4s;-o-transition:left .4s;transition:left .4s}.page-wrapper .nav-sections .nav-sections-item-content #switcher-language.active .popId-languageSelect{left:0;z-index:12;height:100%;top:-14px;-webkit-transition:left .4s;-moz-transition:left .4s;-o-transition:left .4s;transition:left .4s}.page-wrapper .nav-sections .nav-sections-item-content #switcher-language.active .popId-languageSelect [data-content-type=row]>div{padding:0 !important}.page-wrapper .nav-sections .nav-sections-item-content #switcher-language.active .popId-languageSelect p{color:#401e17;display:block;font-family:"futura-pt",sans-serif;font-weight:300;font-size:12px;position:absolute;top:5px;left:15px;line-height:20px}.page-wrapper .nav-sections .nav-sections-item-content #switcher-language.active .popId-languageSelect p .close{font-family:"futura-pt-heavy",sans-serif}.page-wrapper .nav-sections .nav-sections-item-content #switcher-language.active .popId-languageSelect .col5-set{flex-direction:column}.page-wrapper .nav-sections .nav-sections-item-content #switcher-language.active .popId-languageSelect .col5-set ul{margin:0;padding:0}.page-wrapper .nav-sections .nav-sections-item-content #switcher-language.active .popId-languageSelect .col5-set ul li{text-align:left;border:none;background:#fff}.page-wrapper .nav-sections .nav-sections-item-content #switcher-language.active .popId-languageSelect .col5-set ul li.continent{padding:0 15px;border-bottom:1px solid #ddd}.page-wrapper .nav-sections .nav-sections-item-content #switcher-language.active .popId-languageSelect .col5-set ul li.continent span{color:#401e17}.page-wrapper .nav-sections .nav-sections-item-content #switcher-language.active .popId-languageSelect .col5-set ul li:not(.continent){display:none;padding-left:35px}.page-wrapper .nav-sections .nav-sections-item-content #switcher-language.active .popId-languageSelect .col5-set ul li:not(.continent):before{left:15px;top:auto}.page-wrapper .nav-sections .nav-sections-item-content #switcher-language.active .popId-languageSelect .col5-set ul li:not(.continent) a{margin:10px;padding:0;background:0 0;height:40px;line-height:40px;font-family:"futura-pt-heavy",sans-serif;font-size:12px}.page-wrapper .nav-sections .nav-sections-item-content #switcher-language.active .popId-languageSelect .col5-set div.active ul li{display:flex;align-items:center}.page-wrapper .nav-sections .nav-sections-item-content #switcher-language.active .popId-languageSelect .col5-set .col-3 ul li{display:none}.page-wrapper .nav-sections .nav-sections-item-content #switcher-language.active .popId-languageSelect .col5-set>div ul li.continent span:after{position:absolute;font-family:"Font Awesome 5 Pro";font-size:16px;color:#02c3c2;content:'\f055';border:none;right:15px}.page-wrapper .nav-sections .nav-sections-item-content #switcher-language.active .popId-languageSelect .col5-set>div.active ul li.continent span:after{content:'\f056';color:#401e17}.page-wrapper .nav-sections .nav-sections-item-content #switcher-language.active strong:after{content:""}.page-wrapper .nav-sections .nav-sections-item-content #switcher-language .languageSelect:after{content:'\f105';color:#401e17;font-family:"Font Awesome 5 Pro";position:absolute;right:0;font-size:14px;font-weight:700}.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section{display:flex;flex-direction:column-reverse;background:#fff}.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section .panel-header-custom-section{display:flex;flex-direction:column-reverse}.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section .panel-header-custom-section #switcher-language{margin-top:0}.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section #switcher-language,.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section li{background:0 0;text-align:left;border:0}.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section #switcher-language .switcher-language,.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section li .switcher-language,.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section #switcher-language a,.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section li a{margin:10px 15px;padding-left:25px;background:#f2f2f2;color:#401e17;border:0}.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section .customer-welcome+.authorization-link{display:none !important}.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section .customer-welcome>span{display:none}.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section .customer-welcome .customer-menu .header.links{margin-top:-10px}.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section .panel-header-custom-section,.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section .popId-languageSelect,.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section ul.header.links{border:0}.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section .panel-header-custom-section li,.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section .popId-languageSelect li,.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section ul.header.links li{display:block;width:100%;margin-right:17px !important;line-height:50px;position:relative;font-weight:400;color:#401e17;font-size:12px;font-family:"futura-pt-heavy",sans-serif !important;letter-spacing:2px;margin-bottom:0}.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section .panel-header-custom-section li a,.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section .popId-languageSelect li a,.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section ul.header.links li a,.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section .panel-header-custom-section li .switcher-language,.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section .popId-languageSelect li .switcher-language,.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section ul.header.links li .switcher-language{display:block;font-size:12px;text-transform:uppercase;line-height:35px;color:#401e17;padding:10px 25px}.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section .panel-header-custom-section li a .current,.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section .popId-languageSelect li a .current,.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section ul.header.links li a .current,.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section .panel-header-custom-section li .switcher-language .current,.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section .popId-languageSelect li .switcher-language .current,.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section ul.header.links li .switcher-language .current{color:inherit}.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section .panel-header-custom-section li.search-top,.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section .popId-languageSelect li.search-top,.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section ul.header.links li.search-top{display:none}.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section .panel-header-custom-section .block-search,.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section .popId-languageSelect .block-search,.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section ul.header.links .block-search{margin-top:0}.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section .panel-header-custom-section .block-search .minisearch .search .label,.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section .popId-languageSelect .block-search .minisearch .search .label,.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section ul.header.links .block-search .minisearch .search .label{position:relative;top:15px;left:-15px}.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section .panel-header-custom-section .block-search .minisearch .control,.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section .popId-languageSelect .block-search .minisearch .control,.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section ul.header.links .block-search .minisearch .control{border:none;clear:none}.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section .panel-header-custom-section .block-search .minisearch input,.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section .popId-languageSelect .block-search .minisearch input,.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section ul.header.links .block-search .minisearch input{left:0;position:absolute;bottom:0;background:0 0;margin:0;height:56px;border:none;border-bottom:1px solid #ddd;padding:0 25px}.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section .panel-header-custom-section .compare,.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section .popId-languageSelect .compare,.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section ul.header.links .compare{display:none}.page-wrapper .nav-sections .nav-sections-items{background:#f2f2f2}.page-wrapper .nav-sections .nav-sections-item-title{display:flex;justify-content:center;align-items:center;padding:0 40px;height:60px;width:auto;background:0 0;border:0}.page-wrapper .nav-sections .nav-sections-item-title a{display:inline-block;height:100%;line-height:60px;font-family:"futura-pt-heavy",sans-serif;font-size:12px;text-transform:uppercase;color:#401e17}.page-wrapper .nav-sections .nav-sections-item-title.active a{border-bottom:3px solid #02c3c2}.page-wrapper .nav-sections .nav-sections-item-title:nth-last-child(2){position:absolute;top:10px;right:10px;padding:0;height:unset}.page-wrapper .nav-sections .nav-sections-item-title:nth-last-child(2) a{font-size:0;line-height:normal;border:0}.page-wrapper .nav-sections .nav-sections-item-title:nth-last-child(2) a:after{content:'\f00d';font-family:"Font Awesome 5 Pro";font-size:20px}.page-wrapper .nav-sections .section-item-content{flex-direction:column;margin-top:60px;width:100%;padding:0;position:initial}.page-wrapper .nav-sections.nav-before-open.nav-open{left:0;position:fixed;top:0;width:90%;max-width:500px;box-shadow:0px 2px 14px rgba(0,0,0,.25)}.page-wrapper .nav-sections .links li,.page-wrapper .nav-sections .panel-header-custom-section li{display:flex}.page-wrapper .nav-sections .header.links,.page-wrapper .nav-sections .panel-header-custom-section{margin:0;padding:0;list-style:none none;border-bottom:1px solid #ddd}.page-wrapper .page-header .content{position:relative;padding-top:0 !important;margin-top:0 !important}.page-wrapper .page-header .content .block.block-search.active{left:0;position:absolute;top:50px;margin:0;padding-left:0 !important}.page-wrapper .page-header .content .block.block-search.active input{position:initial;margin:0}.page-wrapper .page-header .content .block.block-search.active .label:after{color:#fff}.page-wrapper .page-header .content .block.block-search .block-content{position:initial}.page-wrapper .page-header .content .block.block-search .control{border:none;padding:0;margin:3px 0 !important}.page-wrapper .page-header .content .minisearch .search .label{text-decoration:none;display:block;float:left}.page-wrapper .page-header .content .minisearch .search .label:before{display:none}.checkout-index-index .page-wrapper .page-header{height:50px}.checkout-index-index .page-wrapper .page-header .logo{position:static;transform:none}}@media only screen and (max-width:767px){.page-footer .widget.block,.page-header .widget.block{margin:0}}.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section .panel-header-custom-section li a.desktop-only{display:block}.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section .panel-header-custom-section li a.mobile-only{display:none}@media screen and (max-width:767px){.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section .panel-header-custom-section li a.desktop-only{display:none}.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section .panel-header-custom-section li a.mobile-only{display:block}}@media only screen and (max-width:767px){.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section #switcher-language{padding:0}.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section #switcher-language .current{display:block;cursor:pointer}.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section #switcher-language .current:after{display:none}.page-wrapper .nav-sections .nav-sections-item-content .panel-header-section #switcher-language .languageSelect:after{position:relative;float:right;margin-top:-20px;top:-17px}.page-wrapper .page-header .header .logo{position:absolute;left:40px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.checkout-index-index .page-wrapper .page-header .header .logo{position:static;transform:none}.checkout-index-index .page-wrapper .page-header .header .logo img{position:static;transform:none}.page-wrapper .page-header .header .logo img{left:30px;width:auto;height:auto}.messages{margin:0 !important}}.nav-sections [data-logo=category-logo] .logo{max-width:none;max-height:50px}.nav-sections .minicart-wrapper,.nav-sections .search-top{display:block;margin:0 25px}@media only screen and (max-width:1240px){.nav-sections .minicart-wrapper,.nav-sections .search-top{display:none}}.nav-sections .fa-search,.nav-sections .showcart span.text:before{font-size:22px}@media only screen and (min-width:768px){.nav-sections-item-content{display:flex !important;align-items:center;margin:10px 0}}.footer-infobar{width:100%;background-color:#f2f2f2;padding:10px 5%;box-shadow:0 10px 10px rgba(0,0,0,.08)}.footer-infobar .footer-main-links div{color:#401e17;display:flex;flex-direction:row;flex-wrap:wrap}.footer-infobar .footer-main-links div .f-link-item{color:#401e17;margin:0}.footer-infobar .footer-main-links div .f-link-item:hover{color:#018382}.footer-infobar .footer-main-links div .f-link-item:not(:last-child):after{color:#401e17;padding:10px;content:"|"}@media only screen and (max-width:768px){.footer-infobar .footer-main-links div .f-link-item:not(:last-child):after{padding:0;content:""}}@media only screen and (max-width:768px){.footer-infobar .footer-main-links div{flex-direction:column;text-align:center}.footer-infobar .footer-main-links div .f-link-item{font-size:12px;margin:8px 0}}.footer-infobar .footer-social-links div{display:flex;justify-content:flex-end;width:auto;align-items:center}.footer-infobar .footer-social-links div .s-link-item{color:#401e17;font-size:18px;margin:0 10px}.footer-infobar .footer-social-links div .s-link-item:hover{color:#018382}@media only screen and (max-width:768px){.footer-infobar .footer-social-links div{justify-content:center;margin-top:10px}}.footer-pocket{position:fixed;bottom:0;left:0;z-index:-999;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.footer-pocket.hide-newsletter~.newsletter-wrapper{display:none}@media only screen and (max-width:768px){.footer-pocket.pb-justify-content-space-around~.newsletter-wrapper{bottom:200px;width:90%}}@media only screen and (max-width:768px){.footer-pocket.pb-justify-content-space-around .newsletter-headers{margin:0 0 0 5%}}.page-footer .content{padding:0;margin:0;border:none;width:100%;max-width:none;padding-bottom:40px}.page-footer .content .item{display:none}.page-footer .content .copyright{display:none}.page-footer .content .links{padding:0;margin:0;width:100%}.footer .newsletter-headers{width:100%;margin:0 0 0 5%}.footer .newsletter-headers h2,.footer .newsletter-headers h4,.footer .newsletter-headers .h4{margin:0}@media only screen and (max-width:768px){.footer .newsletter-headers{margin:0 0 0 5%}}.footer .f-copyright{color:#401e17;font-size:10px;display:block;margin:20px 0 0;width:100%}.footer .newsletter-consent{position:relative}.footer .newsletter-consent input[type=checkbox],.footer .newsletter-consent input[type=radio]{display:block;position:absolute;width:0;height:0;overflow:hidden;z-index:-1;opacity:0}.footer .newsletter-consent input[type=checkbox]:focus+label:before,.footer .newsletter-consent input[type=radio]:focus+label:before{box-shadow:0 0 0 2px #029797}.footer .newsletter-consent .gdpr-consent+.mage-error{position:absolute;left:-20px}.footer .newsletter-wrapper{width:450px;bottom:100px;left:5%;z-index:-800}.footer .newsletter-wrapper .newsletter .control{display:flex;align-items:center}.footer .newsletter-wrapper .newsletter .control:before{display:none}.footer .newsletter-wrapper .newsletter .control .newsletter-form{width:100%;height:60px}.footer .newsletter-wrapper .newsletter .control .newsletter-form input[type=email]{background-color:#fff}@media only screen and (max-width:768px){.footer .newsletter-wrapper .newsletter .control .newsletter-form{height:auto}}.footer .newsletter-wrapper .newsletter .control .actions .action.primary{width:120px;height:60px;border-radius:0;background-color:#401e17;border:none;margin-bottom:-54px;padding-bottom:14px}.footer .newsletter-wrapper .newsletter .control .actions .action.primary:hover{background-color:#02c3c2;transition:.3s}.footer .newsletter-wrapper .newsletter .control .actions .action.primary .h5{margin-bottom:10px;letter-spacing:1.4px}@media only screen and (max-width:768px){.footer .newsletter-wrapper .newsletter .control .actions .action.primary{margin:10px 0 0;width:100%}}@media only screen and (max-width:768px){.footer .newsletter-wrapper .newsletter .control .actions{width:100%}}@media only screen and (max-width:768px){.footer .newsletter-wrapper .newsletter .control{flex-direction:column;width:100%}}.footer .newsletter-wrapper .newsletter-consent{display:flex;margin:60px 0 0 10px}.footer .newsletter-wrapper .newsletter-consent #gdpr_consent-error{opacity:0;width:0;height:0}@media only screen and (max-width:768px){.footer .newsletter-wrapper .newsletter-consent{margin-top:20px;margin-right:55px}.footer .newsletter-wrapper .newsletter-consent .form-check-label{font-size:13px;line-height:1.4}}@media only screen and (max-width:768px){.footer .newsletter-wrapper{bottom:80px;width:90%}}#popup-subscription-block{display:none}#popup-subscription-block .form-check-label{color:#fff}#popup-subscription-block input#popup-newsletter{margin:10px 0;padding:12px;height:50px}.back-to-top{position:fixed;right:-90px;bottom:30px;height:60px;width:60px;text-align:center;color:#401e17;background:#02c3c2;border:none;border-radius:50%;box-shadow:0px 3px 16px rgba(0,0,0,.2);transition:.3s ease-in-out;cursor:pointer;z-index:2}@media only screen and (max-width:768px){.back-to-top{bottom:20px}}.back-to-top.active{right:30px}@media only screen and (max-width:768px){.back-to-top.active{right:20px}}.back-to-top:after{content:'\f176';font-family:"Font Awesome 5 Pro";font-size:26px;font-weight:100}.back-to-top:hover,.back-to-top:focus{background:#02c3c2;color:#401e17;border:none;box-shadow:0px 2px 4px rgba(0,0,0,.2)}.zopim{z-index:3 !important;left:10px;bottom:0 !important}.grecaptcha-badge{margin-bottom:100px;z-index:-1}.btn{position:relative;background-color:transparent;box-sizing:border-box;border-radius:0;padding:0;width:100%;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:hover,.btn:active{border:none;background-color:transparent}.btn-fill{letter-spacing:2px;line-height:1;font-family:"futura-pt-heavy",sans-serif;font-size:12px;font-weight:400;position:relative;display:block;overflow:hidden;text-align:center !important;text-transform:uppercase;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;background-color:transparent;z-index:2;border-radius:0;padding:13px 40px;width:fit-content}@media only screen and (max-width:500px){.btn-fill{width:100%}}.btn-fill:before{content:'';box-sizing:border-box;border-right:50px solid transparent;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:-1;position:absolute;top:0;right:-50px;left:0;bottom:0;-webkit-transform:translatex(-100%);transform:translatex(-100%)}.btn-fill:active{background-color:transparent}.btn-fill--primary{border:2px solid #401e17;color:#401e17}.btn-fill--primary:before{border-bottom:80px solid #401e17}@media (-moz-touch-enabled:0),(hover:hover){.btn-fill--primary:hover{color:#fff;border:2px solid #401e17}.btn-fill--primary:hover:before{-webkit-transform:translatex(0);transform:translatex(0)}}.btn-fill--secondary{border:2px solid #02c3c2;color:#401e17}.btn-fill--secondary:before{border-bottom:80px solid #02c3c2}@media (-moz-touch-enabled:0),(hover:hover){.btn-fill--secondary:hover{color:#401e17;border:2px solid #02c3c2}.btn-fill--secondary:hover:before{-webkit-transform:translatex(0);transform:translatex(0)}}.btn-fill--white{border:2px solid #fff;color:#fff}.btn-fill--white:before{border-bottom:80px solid #fff}@media (-moz-touch-enabled:0),(hover:hover){.btn-fill--white:hover{color:#401e17;border:2px solid #fff}.btn-fill--white:hover:before{-webkit-transform:translatex(0);transform:translatex(0)}}.link{letter-spacing:2px;line-height:1.5;font-family:"futura-pt-heavy",sans-serif;font-size:12px;font-weight:400}.link--underline{position:relative;display:inline-block;padding:0 0 2px;color:#401e17;font-weight:400;text-transform:uppercase;border:none;white-space:nowrap}.link--underline:before{content:'';position:absolute;width:100%;height:2px;left:0;bottom:-1px;background:#401e17;transform:scale(1,1);-webkit-transform-origin:right center;-ms-transform-origin:right center;-moz-transform-origin:right center;transform-origin:right center;-webkit-transition-property:transform .2s ease-in-out;-ms-transition-property:transform .2s ease-in-out;-moz-transition-property:transform .2s ease-in-out;transition:transform .2s ease-in-out}@media (-moz-touch-enabled:0),(hover:hover){.link--underline:hover:before{transform:scale(0,1)}}button:hover,button:active,.cart.table-wrapper .actions-toolbar>.action:hover,.action-gift:hover{background:0 0;color:transparent}.white_btn{background:#fff;border:1px solid #401e17;color:#401e17}.payment-method-braintree .hosted-control{border-right:none;border-left:none;border-top:none;border-bottom:3px solid #401e17;font-size:16px;font-family:"futura-pt",sans-serif;background-color:#f2f2f2;color:#401e17;padding:20px 10px 0;margin-top:5px;height:60px;z-index:0;position:relative;width:100%;max-width:none}.payment-method-braintree .hosted-control:active,.payment-method-braintree .hosted-control:focus{border-right:none;border-left:none;border-top:none;border-bottom:3px solid #02c3c2;background-color:#f2f2f2}.payment-method-braintree .hosted-control.error,.payment-method-braintree .hosted-control.input-text.mage-error{border-right:none;border-left:none;border-top:none;border-bottom:3px solid #ba2d5b;background-color:#f2f2f2}.payment-method-braintree .hosted-date-wrap .hosted-date{padding:10px;height:50px}.payment-method-braintree .field label{font-size:10px;color:#401e17;font-family:"futura-pt-heavy",sans-serif;text-transform:uppercase;letter-spacing:1.5px;position:relative;top:30px;z-index:5}.payment-method-braintree .field label:after{display:none}.payment-method-braintree .field label[for=braintree_expiration]{top:0;left:0}.payment-method-braintree .cvv{width:calc(6rem + 30px)}.payment-method-braintree .cvv .field-tooltip{right:0;left:auto;top:10px;position:absolute}.payment-method-braintree .cvv .control{padding-right:30px !important}#braintree_cc_number{padding:20px 10px 0}#braintree_cc_cid,#braintree_expirationDate{width:100%;max-width:none}.form-width{width:100%;max-width:none}.braintree-credit-card-selected{display:none}input,input.valid,input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type=datetime],input[type=email],textarea{font-size:16px;font-family:"futura-pt",sans-serif;background-color:#f2f2f2;color:#401e17;border-right:none;border-left:none;border-top:none;border-bottom:3px solid #401e17;padding:30px 12px 10px;margin-top:5px;height:60px;z-index:0;position:relative}input:active,input.valid:active,input[type=text]:active,input[type=password]:active,input[type=url]:active,input[type=tel]:active,input[type=search]:active,input[type=number]:active,input[type=datetime]:active,input[type=email]:active,textarea:active,input:focus,input.valid:focus,input[type=text]:focus,input[type=password]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=search]:focus,input[type=number]:focus,input[type=datetime]:focus,input[type=email]:focus,textarea:focus{background-color:#f2f2f2;border-right:none;border-left:none;border-top:none;border-bottom:3px solid #02c3c2}input.error,input.valid.error,input[type=text].error,input[type=password].error,input[type=url].error,input[type=tel].error,input[type=search].error,input[type=number].error,input[type=datetime].error,input[type=email].error,textarea.error,input.input-text.mage-error,input.valid.input-text.mage-error,input[type=text].input-text.mage-error,input[type=password].input-text.mage-error,input[type=url].input-text.mage-error,input[type=tel].input-text.mage-error,input[type=search].input-text.mage-error,input[type=number].input-text.mage-error,input[type=datetime].input-text.mage-error,input[type=email].input-text.mage-error,textarea.input-text.mage-error{background-color:#f2f2f2;border-right:none;border-left:none;border-top:none;border-bottom:3px solid #ba2d5b}.field label{font-size:10px;color:#401e17;font-family:"futura-pt-heavy",sans-serif;text-transform:uppercase;letter-spacing:1.5px;position:relative;top:30px;left:10px;z-index:3}.err-msg,.field-error,div.mage-error{font-family:"futura-pt-heavy",sans-serif;color:#ba2d5b;font-size:10px;line-height:1.2;background-color:#fdebef;text-transform:uppercase;letter-spacing:1.5px;padding:5px 10px 6px;margin:0}h1.form-title{font-size:16px;font-weight:700;color:#401e17;margin:0 0 20px;text-transform:uppercase}.custom-checkbox{display:block;position:relative;padding-left:0;margin-left:0;cursor:pointer}.custom-checkbox input{position:relative;opacity:0 !important;cursor:pointer;left:0;top:0;z-index:9;width:20px;height:20px;width:100%}.checkmark{position:relative;top:0;left:0;height:20px;width:20px;background-color:#fff;border:1px solid #401e17}.custom-checkbox label{line-height:20px;color:#401e17}.custom-checkbox:hover input~.checkmark{background-color:#fff}.custom-checkbox input:checked~.checkmark{background-color:#fff}.checkmark:after{content:"";position:absolute;display:none}.custom-checkbox input:checked~.checkmark:after{display:block}.custom-checkbox .checkmark:after{left:5px;top:1px;width:8px;height:12px;border:solid #401e17;border-width:0 3px 3px 0;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1deg)}.fieldset .field .control select,.styledSelect{font-size:16px;font-family:"futura-pt",sans-serif;background-color:#f2f2f2;color:#401e17;border-right:none;border-left:none;border-top:none;border-bottom:3px solid #401e17;padding:30px 5px 0;height:65px;z-index:3;position:relative}.fieldset .field .control select .inner-wrapper .inner-list,.styledSelect .inner-wrapper .inner-list{padding-left:10px}.fieldset .field .control select .inner-wrapper .inner-list:after,.styledSelect .inner-wrapper .inner-list:after{top:50%}.custom-select{position:relative;min-width:100px}.custom-select label{position:absolute;top:5px;left:5px;font-family:"futura-pt-heavy",sans-serif;font-size:10px;text-transform:uppercase;z-index:1;pointer-events:none}.custom-select select{border-right:none;border-left:none;border-top:none;border-bottom:3px solid #401e17;margin-top:0;font-size:16px;font-family:"futura-pt",sans-serif;background-color:#f2f2f2;color:#401e17;padding:30px 5px 0;height:65px;width:100%;z-index:0;position:relative}.gdpr-consent{display:flex}@media (min-width:768px){.fieldset>.field:not(.choice)>.label{text-align:left;box-sizing:border-box;float:none;display:block;width:auto}.fieldset>.field:not(.choice)>.control{width:auto;float:none}}.fieldset>.field.choice:before,.fieldset>.field.no-label:before{padding:0;width:20px}.fieldset>.field._required>.label:after,.fieldset>.field.required>.label:after,.fieldset>.fields>.field._required>.label:after,.fieldset>.fields>.field.required>.label:after{color:#ba2d5b;font-size:1rem;position:relative;display:inline-block;transform:translate(0px,5px)}@media only screen and (min-width:1350px){[lang|=it] .home-page-banner .pagebuilder-banner-wrapper{background-position:right top !important;background-size:1250px auto !important}}.home-page-banner{position:relative;min-height:500px}@media only screen and (max-width:767px){.home-page-banner{min-height:280px !important}}.home-page-banner [data-content-type=row][data-appearance=contained] [data-element=inner]{padding:0 !important;margin:0 !important}.home-page-banner .pagebuilder-poster-content{visibility:hidden}@media only screen and (max-width:767px){.home-page-banner .banner_main .pagebuilder-poster-overlay{min-height:280px !important}}.home-page-banner .banner-text{width:35%;color:#fff;left:0;position:absolute;text-align:right;padding:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-top:0;margin-left:10%}@media (min-width:768px) and (max-width:991px){.home-page-banner .banner-text{width:50%;top:45%}}@media (min-width:992px) and (max-width:1200px){.home-page-banner .banner-text{top:35%}}@media only screen and (max-width:768px){.home-page-banner .banner-text{display:grid;padding:25px 25px 0;top:0;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);margin:0;position:inherit;text-align:center;width:100%}}.home-page-banner .banner-text h2{font-size:30px;font-family:"futura-pt",sans-serif;letter-spacing:6px;text-transform:uppercase;line-height:46px;margin:0;padding:0}@media only screen and (max-width:768px){.home-page-banner .banner-text h2{font-size:25px;line-height:1.1;letter-spacing:2.5px;color:#401e17}}.home-page-banner .banner-text p{line-height:normal;padding:10px 0 0 10px;letter-spacing:2px;font-size:15px;text-transform:uppercase;margin-bottom:25px}@media only screen and (max-width:768px){.home-page-banner .banner-text p{font-size:15px;margin:15px 0;padding:0;letter-spacing:2px;color:#401e17}}.home-page-banner .banner-text a{min-width:200px;height:40px;line-height:38px;text-transform:uppercase;border:solid 1px #fff;padding:0 8px;float:right;margin:0 5px 0 0;text-align:center;color:#fff;font-family:"futura-pt-heavy",sans-serif;font-size:10px;letter-spacing:3px}@media only screen and (max-width:768px){.home-page-banner .banner-text a{background:#fff;color:#401e17;border:solid 1px #401e17;margin:0 auto}}.home-page-banner .banner-text a:hover{background:#fff;color:#401e17}@media only screen and (max-width:767px){.home-page-banner .banner-text a:hover{background:#401e17;color:#fff}}.home-page-banner .brown_banner_text h2{color:#401e17}.home-page-banner .brown_banner_text p{color:#401e17}.home-page-banner .brown_banner_text a{border:solid 1px #401e17;color:#401e17}.home-page-banner .brown_banner_text a:hover{background:#401e17;color:#fff}.breadcrumbs{display:block;color:#401e17;font-size:10px;text-transform:uppercase;letter-spacing:1px;max-width:1300px;width:100%;margin:0 auto;padding:20px 55px 5px;font-family:"futura-pt-heavy",sans-serif}.breadcrumbs .items .item{line-height:normal;margin:0;padding:0}.breadcrumbs .items .item a{color:#401e17;font-size:10px;font-family:"futura-pt-heavy",sans-serif}.breadcrumbs .items .item a:hover{color:#018382;text-decoration:none}.breadcrumbs .items .item:not(:last-child):after{color:#401e17;content:"\f178";margin:0 5px;font-size:10px;line-height:30px;font-family:"Font Awesome 5 Pro"}.breadcrumbs .items .item strong{color:#401e17;font-size:10px;font-family:"futura-pt",sans-serif}.mst-searchautocomplete__autocomplete{box-shadow:0 10px 10px #ddd;border:1px solid #ddd;border-radius:5px;width:auto;min-width:auto;margin-top:5px}.mst-searchautocomplete__autocomplete:before{border-color:transparent transparent #ddd;content:"";position:absolute;border-style:solid;border-width:5px;height:0;width:0;top:-10px;left:30px}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__index-title{display:none}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__wrapper ul{padding:5px !important;position:relative}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__wrapper ul li{text-align:left !important;padding:5px !important;border:solid 1px #f2f2f2;margin:2px 0 !important;width:100%;line-height:normal !important;float:left;display:block}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__wrapper ul li:hover{background:#d5e8d9 !important}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__wrapper ul li img{float:left;margin:0 5px 0 0;width:55px;height:auto}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__wrapper ul li .meta{width:75%;clear:right;float:left;padding-top:0;text-align:left;display:block;margin-top:10px}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__wrapper ul li .meta .title a{font-size:12px;font-family:"futura-pt-heavy",sans-serif;color:#401e17;float:left;width:100%}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__wrapper ul li .meta .title a:hover{color:#02c3c2;text-decoration:none}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__wrapper ul li .meta .title a .mst-searchautocomplete__highlight{color:#02c3c2}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__wrapper ul li .meta .description{height:auto;line-height:normal;font-size:inherit;display:none}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__wrapper ul li .store{margin:7px 0;font-size:12px;font-family:"futura-pt-heavy",sans-serif;color:#401e17;width:75%;display:block;text-align:right;float:right}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__wrapper ul li .store .price{margin:7px 0;font-size:12px;font-family:"futura-pt-heavy",sans-serif;color:#401e17;display:inline}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__wrapper ul li .store .price-container,.mst-searchautocomplete__autocomplete .mst-searchautocomplete__wrapper ul li .store .price-wrapper{display:block}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__wrapper ul li:last-child{border:solid 1px #f2f2f2}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__show-all{text-align:right;margin:0 10px 5px;background:0 0}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__show-all a{letter-spacing:1.5px;line-height:10px;font-size:10px;font-family:"futura-pt-heavy",sans-serif;color:#401e17;padding-right:0}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__show-all a:hover{color:#02c3c2}.catalog-category-view .column.main .quickview-row,.cms-hair-care-curl-collection .column.main .quickview-row,.catalogsearch-result-index .column.main .quickview-row{float:left;width:100%;padding:80px 0 20px;position:relative}.catalog-category-view .column.main .quickview-row span.close,.cms-hair-care-curl-collection .column.main .quickview-row span.close,.catalogsearch-result-index .column.main .quickview-row span.close{cursor:pointer}.catalog-category-view .column.main .quickview-row span.close:after,.cms-hair-care-curl-collection .column.main .quickview-row span.close:after,.catalogsearch-result-index .column.main .quickview-row span.close:after{content:"\00d7";font-family:"futura-pt",sans-serif;font-size:48px;top:0;color:#ddd;position:absolute;right:0;width:48px;height:48px}.catalog-category-view .column.main .quickview-row span.close:hover:after,.cms-hair-care-curl-collection .column.main .quickview-row span.close:hover:after,.catalogsearch-result-index .column.main .quickview-row span.close:hover:after{color:#02c3c2}.catalog-category-view .column.main .quickview-row .product-info-main,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main,.catalogsearch-result-index .column.main .quickview-row .product-info-main{width:50%;float:right;padding:0 40px 40px;margin-top:0}.catalog-category-view .column.main .quickview-row .product-info-main .page-title-wrapper,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .page-title-wrapper,.catalogsearch-result-index .column.main .quickview-row .product-info-main .page-title-wrapper{padding:0;padding-bottom:5px;margin:0}.catalog-category-view .column.main .quickview-row .product-info-main .page-title-wrapper .page-title,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .page-title-wrapper .page-title,.catalogsearch-result-index .column.main .quickview-row .product-info-main .page-title-wrapper .page-title{font-family:"futura-pt",sans-serif;line-height:1.1;text-align:left;border:none;padding:0}.catalog-category-view .column.main .quickview-row .product-info-main .page-title-wrapper .subname,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .page-title-wrapper .subname,.catalogsearch-result-index .column.main .quickview-row .product-info-main .page-title-wrapper .subname{text-align:left;display:block;color:#401e17;font-size:10px;font-family:"futura-pt-heavy",sans-serif;letter-spacing:3px;text-transform:uppercase;padding-bottom:7px;margin:10px 0 0}.catalog-category-view .column.main .quickview-row .product-info-main .yotpoBottomLine,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .yotpoBottomLine,.catalogsearch-result-index .column.main .quickview-row .product-info-main .yotpoBottomLine{display:none}.catalog-category-view .column.main .quickview-row .product-info-main .yotpoBottomLine .yotpo-stars .yotpo-icon-star,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .yotpoBottomLine .yotpo-stars .yotpo-icon-star,.catalogsearch-result-index .column.main .quickview-row .product-info-main .yotpoBottomLine .yotpo-stars .yotpo-icon-star,.catalog-category-view .column.main .quickview-row .product-info-main .yotpoBottomLine .yotpo-stars .yotpo-icon-half-star,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .yotpoBottomLine .yotpo-stars .yotpo-icon-half-star,.catalogsearch-result-index .column.main .quickview-row .product-info-main .yotpoBottomLine .yotpo-stars .yotpo-icon-half-star,.catalog-category-view .column.main .quickview-row .product-info-main .yotpoBottomLine .yotpo-stars .yotpo-icon-empty-star,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .yotpoBottomLine .yotpo-stars .yotpo-icon-empty-star,.catalogsearch-result-index .column.main .quickview-row .product-info-main .yotpoBottomLine .yotpo-stars .yotpo-icon-empty-star{color:#401e17 !important}.catalog-category-view .column.main .quickview-row .product-info-main .product-info-price,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-info-price,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-info-price{float:right;text-transform:uppercase;text-align:right;font-size:11px}.catalog-category-view .column.main .quickview-row .product-info-main .product-info-price .product-reviews-summary,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-info-price .product-reviews-summary,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-info-price .product-reviews-summary{margin:0}.catalog-category-view .column.main .quickview-row .product-info-main .product-info-price .product-reviews-summary .reviews-actions,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-info-price .product-reviews-summary .reviews-actions,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-info-price .product-reviews-summary .reviews-actions{font-size:14px;font-family:"futura-pt",sans-serif}.catalog-category-view .column.main .quickview-row .product-info-main .product-add-form,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-add-form,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-add-form{width:100%;padding-top:10px;float:left;border-top:1px solid #ddd}.catalog-category-view .column.main .quickview-row .product-info-main .product-add-form .product-options-wrapper,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-add-form .product-options-wrapper,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-add-form .product-options-wrapper{width:40%;float:left;clear:both;padding-top:10px}.catalog-category-view .column.main .quickview-row .product-info-main .product-add-form .product-options-wrapper .fieldset .field .label,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-add-form .product-options-wrapper .fieldset .field .label,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-add-form .product-options-wrapper .fieldset .field .label{font-size:10px}.catalog-category-view .column.main .quickview-row .product-info-main .product-add-form .product-options-wrapper .fieldset .field .label:after,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-add-form .product-options-wrapper .fieldset .field .label:after,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-add-form .product-options-wrapper .fieldset .field .label:after{content:""}.catalog-category-view .column.main .quickview-row .product-info-main .product-add-form .product-options-wrapper .super-attribute-select,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-add-form .product-options-wrapper .super-attribute-select,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-add-form .product-options-wrapper .super-attribute-select{width:190px;opacity:.25}.catalog-category-view .column.main .quickview-row .product-info-main .product-add-form .product-options-wrapper.size-wrapper .styledSelect .inner-wrapper .inner-list:after,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-add-form .product-options-wrapper.size-wrapper .styledSelect .inner-wrapper .inner-list:after,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-add-form .product-options-wrapper.size-wrapper .styledSelect .inner-wrapper .inner-list:after{font-size:0px}.catalog-category-view .column.main .quickview-row .product-info-main .product-add-form .fieldset .field.qty,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-add-form .fieldset .field.qty,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-add-form .fieldset .field.qty{width:15%;float:left;padding-top:11px;padding-left:20px}.catalog-category-view .column.main .quickview-row .product-info-main .product-add-form .fieldset .field.qty .input-select.qty+.styledSelect,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-add-form .fieldset .field.qty .input-select.qty+.styledSelect,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-add-form .fieldset .field.qty .input-select.qty+.styledSelect{width:70px}.catalog-category-view .column.main .quickview-row .product-info-main .product-add-form .fieldset .field.qty .label,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-add-form .fieldset .field.qty .label,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-add-form .fieldset .field.qty .label{font-size:10px}.catalog-category-view .column.main .quickview-row .product-info-main .product-add-form .fieldset .input-select.qty,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-add-form .fieldset .input-select.qty,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-add-form .fieldset .input-select.qty{width:70px}.catalog-category-view .column.main .quickview-row .product-info-main .product-add-form .price-box.price-final_price,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-add-form .price-box.price-final_price,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-add-form .price-box.price-final_price{width:45%;float:right;text-align:right;padding-top:30px}.catalog-category-view .column.main .quickview-row .product-info-main .product-add-form .price-box.price-final_price span,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-add-form .price-box.price-final_price span,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-add-form .price-box.price-final_price span{font-size:14px;color:#401e17;font-family:"futura-pt-heavy",sans-serif;font-weight:400}.catalog-category-view .column.main .quickview-row .product-info-main .product-add-form .box-tocart,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-add-form .box-tocart,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-add-form .box-tocart{margin:0;clear:both;position:static;border-top:1px solid #ddd;width:100%}.catalog-category-view .column.main .quickview-row .product-info-main .product-add-form .box-tocart .actions,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-add-form .box-tocart .actions,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-add-form .box-tocart .actions{padding-top:18px}.catalog-category-view .column.main .quickview-row .product-info-main .product-add-form .box-tocart .actions .primary.tocart,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-add-form .box-tocart .actions .primary.tocart,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-add-form .box-tocart .actions .primary.tocart{background-color:transparent;border:1px solid #401e17 !important;color:#401e17 !important;font-size:12px;text-transform:uppercase;width:150px;height:50px;letter-spacing:1.5px;font-family:"futura-pt-heavy",sans-serif;padding:0 8px;line-height:16px}.catalog-category-view .column.main .quickview-row .product-info-main .product-add-form .box-tocart .actions .primary.tocart:hover,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-add-form .box-tocart .actions .primary.tocart:hover,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-add-form .box-tocart .actions .primary.tocart:hover{background:#401e17;cursor:pointer;color:#fff !important}.catalog-category-view .column.main .quickview-row .product-info-main .product-add-form .box-tocart .actions .out-of-stock,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-add-form .box-tocart .actions .out-of-stock,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-add-form .box-tocart .actions .out-of-stock{font-size:12px;text-transform:uppercase;width:180px;letter-spacing:1.5px;font-family:"futura-pt-heavy",sans-serif;padding:0 8px;line-height:16px;border:1px solid transparent;background-color:#ddd;height:40px;border-radius:0;color:#fff;cursor:default}.catalog-category-view .column.main .quickview-row .product-info-main .product-add-form .box-tocart .fieldset,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-add-form .box-tocart .fieldset,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-add-form .box-tocart .fieldset{margin:0}.catalog-category-view .column.main .quickview-row .product-info-main .product-add-form .product-options-wrapper .styledSelect,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-add-form .product-options-wrapper .styledSelect,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-add-form .product-options-wrapper .styledSelect{width:190px}@media only screen and (min-width:768px) and (max-width:1200px){.catalog-category-view .column.main .quickview-row .product-info-main .product-add-form .product-options-wrapper .styledSelect,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-add-form .product-options-wrapper .styledSelect,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-add-form .product-options-wrapper .styledSelect{width:150px}}.catalog-category-view .column.main .quickview-row .product-info-main .product-add-form .fragrance span,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-add-form .fragrance span,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-add-form .fragrance span{display:block;font-size:10px;font-family:"futura-pt-heavy",sans-serif;letter-spacing:1.5px;margin-bottom:5px;text-transform:uppercase}.catalog-category-view .column.main .quickview-row .product-info-main .product-add-form .fragrance ul,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-add-form .fragrance ul,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-add-form .fragrance ul{padding:0;margin:0}.catalog-category-view .column.main .quickview-row .product-info-main .product-add-form .fragrance ul a,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-add-form .fragrance ul a,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-add-form .fragrance ul a{display:inline-block;float:left;padding-right:10px}.catalog-category-view .column.main .quickview-row .product-info-main .product-add-form .fragrance ul li,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-add-form .fragrance ul li,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-add-form .fragrance ul li{display:inline-block;position:relative;width:21px;height:21px;border-radius:100%;border:2px solid #fff;text-align:center;vertical-align:middle;background-size:21px 21px;background-repeat:no-repeat;background-position:center;cursor:pointer;opacity:.85}.catalog-category-view .column.main .quickview-row .product-info-main .product-add-form .fragrance ul li:hover:after,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-add-form .fragrance ul li:hover:after,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-add-form .fragrance ul li:hover:after{border:1px solid #ddd}.catalog-category-view .column.main .quickview-row .product-info-main .product-add-form .fragrance ul li.current:after,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-add-form .fragrance ul li.current:after,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-add-form .fragrance ul li.current:after{border:1px solid #ddd;-webkit-transition:background-color .2s,color .2s .1s,opacity .2s,border-color .4s;-moz-transition:background-color .2s,color .2s .1s,opacity .2s,border-color .4s;-o-transition:background-color .2s,color .2s .1s,opacity .2s,border-color .4s;transition:background-color .2s,color .2s .1s,opacity .2s,border-color .4s}.catalog-category-view .column.main .quickview-row .product-info-main .product-add-form .fragrance ul li:after,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-add-form .fragrance ul li:after,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-add-form .fragrance ul li:after{content:'';display:block;position:absolute;top:-3px;bottom:-3px;left:-3px;right:-3px;border-radius:100%;border:1px solid transparent;-webkit-transition:background-color .4s .1s,color .4s,opacity .4s,border-color .4s;-moz-transition:background-color .4s .1s,color .4s,opacity .4s,border-color .4s;-o-transition:background-color .4s .1s,color .4s,opacity .4s,border-color .4s;transition:background-color .4s .1s,color .4s,opacity .4s,border-color .4s}.catalog-category-view .column.main .quickview-row .product-info-main .product-social-links,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-social-links,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-social-links{position:relative;bottom:30px;float:right;display:inline;margin-top:-10px;width:50%}.catalog-category-view .column.main .quickview-row .product-info-main .product-social-links a>span,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-social-links a>span,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-social-links a>span{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.catalog-category-view .column.main .quickview-row .product-info-main .product-social-links .product-addto-links,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-social-links .product-addto-links,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-social-links .product-addto-links{margin:0;float:left;width:45%;text-align:right;padding-top:3px}.catalog-category-view .column.main .quickview-row .product-info-main .product-social-links .product-addto-links .action.towishlist,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-social-links .product-addto-links .action.towishlist,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-social-links .product-addto-links .action.towishlist{background:0 0;padding:0;border:0;font-size:14px;display:inline;vertical-align:sub;margin:0;border-right:1px solid #ddd;border-radius:0;padding:15px 25px}.catalog-category-view .column.main .quickview-row .product-info-main .product-social-links .product-addto-links .action.towishlist:after,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-social-links .product-addto-links .action.towishlist:after,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-social-links .product-addto-links .action.towishlist:after{content:"\f004";display:inline-block;font-size:inherit;text-rendering:auto;font-family:"Font Awesome 5 Pro"}.catalog-category-view .column.main .quickview-row .product-info-main .product-social-links .product-addto-links .action.towishlist:before,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-social-links .product-addto-links .action.towishlist:before,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-social-links .product-addto-links .action.towishlist:before{content:""}.catalog-category-view .column.main .quickview-row .product-info-main .product-social-links .product-addto-links .action.towishlist:hover,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-social-links .product-addto-links .action.towishlist:hover,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-social-links .product-addto-links .action.towishlist:hover{color:#02c3c2}.catalog-category-view .column.main .quickview-row .product-info-main .product-social-links .social-share,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-social-links .social-share,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-social-links .social-share{font-size:16px;padding-top:2px;padding-right:15px;float:right}.catalog-category-view .column.main .quickview-row .product-info-main .product-social-links .social-share a,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-social-links .social-share a,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-social-links .social-share a{font-family:"Font Awesome 5 Pro";padding:0 10px}.catalog-category-view .column.main .quickview-row .product-info-main .product-social-links .social-share a.fb:before,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-social-links .social-share a.fb:before,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-social-links .social-share a.fb:before{content:'\f09a'}.catalog-category-view .column.main .quickview-row .product-info-main .product-social-links .social-share a.tw:before,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-social-links .social-share a.tw:before,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-social-links .social-share a.tw:before{content:'\f099'}.catalog-category-view .column.main .quickview-row .product-info-main .product-social-links .social-share a.pin:before,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-social-links .social-share a.pin:before,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-social-links .social-share a.pin:before{content:'\f0d2'}.catalog-category-view .column.main .quickview-row .product-info-main .product-social-links .social-share a:hover,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-social-links .social-share a:hover,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-social-links .social-share a:hover{color:#02c3c2}.catalog-category-view .column.main .quickview-row .product-info-main .product-social-links .action.mailto.friend,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-social-links .action.mailto.friend,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-social-links .action.mailto.friend{float:right}.catalog-category-view .column.main .quickview-row .product-info-main .product-social-links .action.mailto.friend:hover,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-social-links .action.mailto.friend:hover,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-social-links .action.mailto.friend:hover{color:#02c3c2}.catalog-category-view .column.main .quickview-row .product-info-main .product-social-links .action.mailto.friend:before,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-social-links .action.mailto.friend:before,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-social-links .action.mailto.friend:before{content:'\f003';font-size:16px;font-family:"Font Awesome 5 Pro"}.catalog-category-view .column.main .quickview-row .product-info-main .product.info .product.data.items,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product.info .product.data.items,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product.info .product.data.items{border-bottom:1px solid #ddd}.catalog-category-view .column.main .quickview-row .product-info-main .product.info .product.data.items .item.title,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product.info .product.data.items .item.title,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product.info .product.data.items .item.title{float:none;margin:0}.catalog-category-view .column.main .quickview-row .product-info-main .product.info .product.data.items .item.title .switch,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product.info .product.data.items .item.title .switch,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product.info .product.data.items .item.title .switch{border:none;border-top:1px solid #ddd;padding:25px 0;line-height:0;vertical-align:middle;position:relative;text-transform:uppercase;font-family:"futura-pt-heavy",sans-serif;letter-spacing:1.5px;cursor:pointer;z-index:5;font-size:12px;background:0 0;color:#401e17;font-weight:400}.catalog-category-view .column.main .quickview-row .product-info-main .product.info .product.data.items .item.title .switch:after,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product.info .product.data.items .item.title .switch:after,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product.info .product.data.items .item.title .switch:after{content:"\f107";font-family:"Font Awesome 5 Pro";font-weight:600;font-size:12px;position:absolute;top:0;right:20px;line-height:50px;vertical-align:middle}.catalog-category-view .column.main .quickview-row .product-info-main .product.info .product.data.items .item.title .switch.active:after,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product.info .product.data.items .item.title .switch.active:after,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product.info .product.data.items .item.title .switch.active:after{content:"\f106"}.catalog-category-view .column.main .quickview-row .product-info-main .product.info .product.data.items .item.content,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product.info .product.data.items .item.content,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product.info .product.data.items .item.content{margin-top:0;box-sizing:border-box;float:none;margin-left:0;width:100%;padding:20px 0;border:none;display:none !important}.catalog-category-view .column.main .quickview-row .product-info-main .product.info .product.data.items .item.content.active,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product.info .product.data.items .item.content.active,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product.info .product.data.items .item.content.active{display:block !important;text-align:left}.catalog-category-view .column.main .quickview-row .product.media,.cms-hair-care-curl-collection .column.main .quickview-row .product.media,.catalogsearch-result-index .column.main .quickview-row .product.media{width:50%;padding:30px 20px 0;padding-top:0}.catalog-category-view .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__nav-wrap,.cms-hair-care-curl-collection .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__nav-wrap,.catalogsearch-result-index .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__nav-wrap{text-align:center}.catalog-category-view .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__nav-wrap .fotorama__thumb-border,.cms-hair-care-curl-collection .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__nav-wrap .fotorama__thumb-border,.catalogsearch-result-index .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__nav-wrap .fotorama__thumb-border{border:none;background:0 0;display:none}.catalog-category-view .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__shaft,.cms-hair-care-curl-collection .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__shaft,.catalogsearch-result-index .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__shaft{display:flex;justify-content:center;margin-top:30px}.catalog-category-view .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__shaft .fotorama__nav__frame,.cms-hair-care-curl-collection .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__shaft .fotorama__nav__frame,.catalogsearch-result-index .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__shaft .fotorama__nav__frame{opacity:.5}.catalog-category-view .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__shaft .fotorama__nav__frame.fotorama__active,.cms-hair-care-curl-collection .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__shaft .fotorama__nav__frame.fotorama__active,.catalogsearch-result-index .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__shaft .fotorama__nav__frame.fotorama__active{opacity:1}.catalog-category-view .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__shaft .fotorama__nav__frame .fotorama__thumb,.cms-hair-care-curl-collection .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__shaft .fotorama__nav__frame .fotorama__thumb,.catalogsearch-result-index .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__shaft .fotorama__nav__frame .fotorama__thumb{background:0 0}.catalog-category-view .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__nav-wrap .fotorama__thumb__arr--left,.cms-hair-care-curl-collection .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__nav-wrap .fotorama__thumb__arr--left,.catalogsearch-result-index .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__nav-wrap .fotorama__thumb__arr--left,.catalog-category-view .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__nav-wrap .fotorama__thumb__arr--right,.cms-hair-care-curl-collection .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__nav-wrap .fotorama__thumb__arr--right,.catalogsearch-result-index .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__nav-wrap .fotorama__thumb__arr--right{display:none !important}.catalog-category-view .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__stage,.cms-hair-care-curl-collection .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__stage,.catalogsearch-result-index .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__stage{max-height:430px}.catalog-category-view .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__stage .fotorama__arr--prev,.cms-hair-care-curl-collection .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__stage .fotorama__arr--prev,.catalogsearch-result-index .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__stage .fotorama__arr--prev,.catalog-category-view .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__stage .fotorama__arr--next,.cms-hair-care-curl-collection .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__stage .fotorama__arr--next,.catalogsearch-result-index .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__stage .fotorama__arr--next{display:none !important}.catalog-category-view .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__stage .fotorama__stage__frame .fotorama__img,.cms-hair-care-curl-collection .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__stage .fotorama__stage__frame .fotorama__img,.catalogsearch-result-index .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__stage .fotorama__stage__frame .fotorama__img{max-width:460px;cursor:default;position:absolute;right:50px;max-height:550px}.catalog-category-view .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__stage .fotorama__stage__shaft,.cms-hair-care-curl-collection .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__stage .fotorama__stage__shaft,.catalogsearch-result-index .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__stage .fotorama__stage__shaft{transition-duration:0ms !important;left:0 !important;transform:none !important}.catalog-category-view .column.main .quickview-row .product.media .gallery-placeholder .fotorama__stage__shaft,.cms-hair-care-curl-collection .column.main .quickview-row .product.media .gallery-placeholder .fotorama__stage__shaft,.catalogsearch-result-index .column.main .quickview-row .product.media .gallery-placeholder .fotorama__stage__shaft{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.catalog-category-view .column.main .quickview-row .product.media .gallery-placeholder .fotorama__stage__shaft .fotorama__stage__frame,.cms-hair-care-curl-collection .column.main .quickview-row .product.media .gallery-placeholder .fotorama__stage__shaft .fotorama__stage__frame,.catalogsearch-result-index .column.main .quickview-row .product.media .gallery-placeholder .fotorama__stage__shaft .fotorama__stage__frame{display:none}.catalog-category-view .column.main .quickview-row .product.media .gallery-placeholder .fotorama__stage__shaft .fotorama__stage__frame.fotorama__active,.cms-hair-care-curl-collection .column.main .quickview-row .product.media .gallery-placeholder .fotorama__stage__shaft .fotorama__stage__frame.fotorama__active,.catalogsearch-result-index .column.main .quickview-row .product.media .gallery-placeholder .fotorama__stage__shaft .fotorama__stage__frame.fotorama__active{display:block}.catalog-category-view .column.main .products-grid .product-items,.cms-hair-care-curl-collection .column.main .products-grid .product-items,.catalogsearch-result-index .column.main .products-grid .product-items{font-size:12px;margin-bottom:0}.catalog-category-view .column.main .products-grid .product-items li.product-item .loading:after,.cms-hair-care-curl-collection .column.main .products-grid .product-items li.product-item .loading:after,.catalogsearch-result-index .column.main .products-grid .product-items li.product-item .loading:after{top:30px}.catalog-category-view .modal-popup .modal-inner-wrap,.cms-hair-care-curl-collection .modal-popup .modal-inner-wrap,.catalogsearch-result-index .modal-popup .modal-inner-wrap{width:30%;padding:25px}.catalog-category-view .modal-popup .modal-inner-wrap .modal-header,.cms-hair-care-curl-collection .modal-popup .modal-inner-wrap .modal-header,.catalogsearch-result-index .modal-popup .modal-inner-wrap .modal-header{padding:0}.catalog-category-view .modal-popup .modal-inner-wrap .modal-header .action-close,.cms-hair-care-curl-collection .modal-popup .modal-inner-wrap .modal-header .action-close,.catalogsearch-result-index .modal-popup .modal-inner-wrap .modal-header .action-close{padding:0}.catalog-category-view .modal-popup .modal-inner-wrap .modal-header .action-close:before,.cms-hair-care-curl-collection .modal-popup .modal-inner-wrap .modal-header .action-close:before,.catalogsearch-result-index .modal-popup .modal-inner-wrap .modal-header .action-close:before{color:#d6d6d6;font-size:28px}.catalog-category-view .modal-popup .modal-inner-wrap .modal-header .action-close:hover:before,.cms-hair-care-curl-collection .modal-popup .modal-inner-wrap .modal-header .action-close:hover:before,.catalogsearch-result-index .modal-popup .modal-inner-wrap .modal-header .action-close:hover:before{color:#401e17 !important}.catalog-category-view .modal-popup .modal-inner-wrap .modal-content,.cms-hair-care-curl-collection .modal-popup .modal-inner-wrap .modal-content,.catalogsearch-result-index .modal-popup .modal-inner-wrap .modal-content{padding:0}.catalog-category-view .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup .fieldset.sender,.cms-hair-care-curl-collection .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup .fieldset.sender,.catalogsearch-result-index .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup .fieldset.sender{margin-bottom:10px}.catalog-category-view .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup .fieldset.sender .label,.cms-hair-care-curl-collection .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup .fieldset.sender .label,.catalogsearch-result-index .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup .fieldset.sender .label{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.catalog-category-view .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup .fieldset.sender .control,.cms-hair-care-curl-collection .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup .fieldset.sender .control,.catalogsearch-result-index .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup .fieldset.sender .control{width:100% !important}.catalog-category-view .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup .fieldset.sender .control input,.cms-hair-care-curl-collection .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup .fieldset.sender .control input,.catalogsearch-result-index .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup .fieldset.sender .control input,.catalog-category-view .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup .fieldset.sender .control textarea,.cms-hair-care-curl-collection .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup .fieldset.sender .control textarea,.catalogsearch-result-index .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup .fieldset.sender .control textarea{height:40px;line-height:40px;border-color:#ddd;color:#ddd;padding-left:10px}.catalog-category-view .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup .fieldset.sender .control textarea#sender-message,.cms-hair-care-curl-collection .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup .fieldset.sender .control textarea#sender-message,.catalogsearch-result-index .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup .fieldset.sender .control textarea#sender-message{height:80px;padding-top:0}.catalog-category-view .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup .fieldset.sender .field.required,.cms-hair-care-curl-collection .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup .fieldset.sender .field.required,.catalogsearch-result-index .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup .fieldset.sender .field.required{margin-bottom:10px}.catalog-category-view .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup .actions-toolbar .action.primary,.cms-hair-care-curl-collection .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup .actions-toolbar .action.primary,.catalogsearch-result-index .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup .actions-toolbar .action.primary{font-family:"futura-pt-heavy",sans-serif;background-color:transparent;border:1px solid #401e17;color:#401e17;text-transform:uppercase;letter-spacing:3px;font-size:10px;-webkit-transition:color .2s,background .2s;-moz-transition:color .2s,background .2s;-o-transition:color .2s,background .2s;transition:color .2s,background .2s}.catalog-category-view .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup .actions-toolbar .action.primary:hover,.cms-hair-care-curl-collection .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup .actions-toolbar .action.primary:hover,.catalogsearch-result-index .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup .actions-toolbar .action.primary:hover{background-color:#401e17;color:#fff;-webkit-transition:color .4s,background .4;-moz-transition:color .4s,background .4;-o-transition:color .4s,background .4;transition:color .4s,background .4}.catalog-category-view .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup h3,.cms-hair-care-curl-collection .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup h3,.catalogsearch-result-index .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup h3{margin-bottom:24px;margin-top:0;display:block;text-align:center;letter-spacing:0px;font-size:16px;font-family:"futura-pt",sans-serif;letter-spacing:3px;text-transform:uppercase;color:#401e17}.catalog-category-view .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup input:focus,.cms-hair-care-curl-collection .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup input:focus,.catalogsearch-result-index .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup input:focus,.catalog-category-view .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup textarea:focus,.cms-hair-care-curl-collection .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup textarea:focus,.catalogsearch-result-index .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup textarea:focus{border-color:#401e17 !important;color:#401e17 !important;outline:none !important;-webkit-transition:color .4s,border-color .4s,background .4s;-moz-transition:color .4s,border-color .4s,background .4s;-o-transition:color .4s,border-color .4s,background .4s;transition:color .4s,border-color .4s,background .4s}.catalog-category-view .modal-popup .modal-inner-wrap .modal-footer,.cms-hair-care-curl-collection .modal-popup .modal-inner-wrap .modal-footer,.catalogsearch-result-index .modal-popup .modal-inner-wrap .modal-footer{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.catalog-category-view .modal-popup.add-to-wishlist-modal .modal-inner-wrap,.cms-hair-care-curl-collection .modal-popup.add-to-wishlist-modal .modal-inner-wrap,.catalogsearch-result-index .modal-popup.add-to-wishlist-modal .modal-inner-wrap{width:35%;top:10%;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%)}.catalog-category-view .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-header,.cms-hair-care-curl-collection .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-header,.catalogsearch-result-index .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-header{padding:0}.catalog-category-view .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-header .action-close,.cms-hair-care-curl-collection .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-header .action-close,.catalogsearch-result-index .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-header .action-close{padding:15px}.catalog-category-view .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-header .modal-title,.cms-hair-care-curl-collection .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-header .modal-title,.catalogsearch-result-index .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-header .modal-title{border:none;padding:0;margin-bottom:15px;display:block;text-transform:uppercase;font-size:16px;font-family:"futura-pt",sans-serif;letter-spacing:3px;text-align:center}.catalog-category-view .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-content .wishlist-success,.cms-hair-care-curl-collection .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-content .wishlist-success,.catalogsearch-result-index .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-content .wishlist-success{text-align:center}.catalog-category-view .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-content .wishlist-success p,.cms-hair-care-curl-collection .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-content .wishlist-success p,.catalogsearch-result-index .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-content .wishlist-success p{margin:0;padding:0}.catalog-category-view .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-content .wishlist-success p:first-child span,.cms-hair-care-curl-collection .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-content .wishlist-success p:first-child span,.catalogsearch-result-index .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-content .wishlist-success p:first-child span{text-transform:uppercase}.catalog-category-view .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-content .wishlist-success p:nth-of-type(2),.cms-hair-care-curl-collection .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-content .wishlist-success p:nth-of-type(2),.catalogsearch-result-index .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-content .wishlist-success p:nth-of-type(2){margin:10px 0}.catalog-category-view .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-content .wishlist-success p a,.cms-hair-care-curl-collection .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-content .wishlist-success p a,.catalogsearch-result-index .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-content .wishlist-success p a,.catalog-category-view .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-content .wishlist-success p span.action.close,.cms-hair-care-curl-collection .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-content .wishlist-success p span.action.close,.catalogsearch-result-index .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-content .wishlist-success p span.action.close{color:#018382;cursor:pointer;-webkit-transition:color .4s;-moz-transition:color .4s;-o-transition:color .4s;transition:color .4s}.catalog-category-view .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-content .wishlist-success p a:hover,.cms-hair-care-curl-collection .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-content .wishlist-success p a:hover,.catalogsearch-result-index .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-content .wishlist-success p a:hover,.catalog-category-view .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-content .wishlist-success p span.action.close:hover,.cms-hair-care-curl-collection .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-content .wishlist-success p span.action.close:hover,.catalogsearch-result-index .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-content .wishlist-success p span.action.close:hover{color:#02c3c2;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;transition:color .2s}@media only screen and (min-width:767px) and (max-width:1200px){.catalog-category-view .column.main .quickview-row .product-info-main .product-social-links,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-social-links,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-social-links{text-align:center;width:100%;position:initial;padding:25px 0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.catalog-category-view .column.main .quickview-row .product-info-main .product-social-links .product-addto-links,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-social-links .product-addto-links,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-social-links .product-addto-links{width:-webkit-calc(20% - 5px);width:-moz-calc(20% - 5px);width:calc(20% - 5px)}.catalog-category-view .column.main .quickview-row .product-info-main .product-social-links .product-addto-links .action.towishlist,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-social-links .product-addto-links .action.towishlist,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-social-links .product-addto-links .action.towishlist{border-right:1px solid #ddd;border-radius:0;width:100%;display:inline-block;text-align:center;padding:15px 0}.catalog-category-view .column.main .quickview-row .product-info-main .product-social-links .product-addto-links .action.towishlist:after,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-social-links .product-addto-links .action.towishlist:after,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-social-links .product-addto-links .action.towishlist:after{content:"\f004";display:inline-block;font-size:inherit;text-rendering:auto;font-family:"Font Awesome 5 Pro"}.catalog-category-view .column.main .quickview-row .product-info-main .product-social-links .action.mailto.friend,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-social-links .action.mailto.friend,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-social-links .action.mailto.friend{padding-top:13px;order:1;margin:0}.catalog-category-view .column.main .quickview-row .product-info-main .product-social-links .social-share,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-social-links .social-share,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-social-links .social-share{width:100%;padding:15px 0}.catalog-category-view .column.main .quickview-row .product-info-main .product-social-links .social-share a,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-social-links .social-share a,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-social-links .social-share a{width:30%;display:inline-block}}@media only screen and (min-width:992px) and (max-width:1200px){.catalog-category-view .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__stage .fotorama__stage__frame .fotorama__img,.cms-hair-care-curl-collection .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__stage .fotorama__stage__frame .fotorama__img,.catalogsearch-result-index .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__stage .fotorama__stage__frame .fotorama__img{right:-10px;max-height:460px}.catalog-category-view .column.main .products-grid .product-items .product-item .quickview,.cms-hair-care-curl-collection .column.main .products-grid .product-items .product-item .quickview,.catalogsearch-result-index .column.main .products-grid .product-items .product-item .quickview{top:245px}}@media only screen and (min-width:767px) and (max-width:992px){.catalog-category-view .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__stage .fotorama__stage__frame .fotorama__img,.cms-hair-care-curl-collection .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__stage .fotorama__stage__frame .fotorama__img,.catalogsearch-result-index .column.main .quickview-row .product.media .gallery-placeholder .fotorama__wrap .fotorama__stage .fotorama__stage__frame .fotorama__img{right:-40px;max-height:425px}.catalog-category-view .column.main .quickview-row .product-info-main .product-add-form .fieldset .field.qty,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-add-form .fieldset .field.qty,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-add-form .fieldset .field.qty{width:75%;float:left;padding:0}.catalog-category-view .column.main .quickview-row .product-info-main .product-add-form .price-box.price-final_price,.cms-hair-care-curl-collection .column.main .quickview-row .product-info-main .product-add-form .price-box.price-final_price,.catalogsearch-result-index .column.main .quickview-row .product-info-main .product-add-form .price-box.price-final_price{width:auto;padding-top:20px}}@media only screen and (max-width:767px){.catalog-category-view .column.main .quickview-row,.cms-hair-care-curl-collection .column.main .quickview-row,.catalogsearch-result-index .column.main .quickview-row{display:none}.catalog-category-view .column.main .products-grid .product-items li a.quickview,.cms-hair-care-curl-collection .column.main .products-grid .product-items li a.quickview,.catalogsearch-result-index .column.main .products-grid .product-items li a.quickview{display:none}}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:10000}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer{position:relative}.fancybox-inner{position:relative;width:783px !important;overflow:hidden;display:inline}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}.fancybox-prev span:before,.fancybox-next span:before,.fancybox-prev span:after,.fancybox-next span:after{font-family:"Font Awesome 5 Pro";font-size:48px;font-weight:400;color:#fff}.fancybox-prev span:before{content:"\f104"}.fancybox-next span:after{content:"\f105"}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px}.fancybox-close{position:absolute;top:15px;right:15px;width:25px;height:25px;cursor:pointer;z-index:8040;text-align:center}.fancybox-close:hover:before{color:#fff;-webkit-transition:color .2s ease 0s,border-color .2s ease 0s,background .2s ease 0s;-moz-transition:color .2s ease 0s,border-color .2s ease 0s,background .2s ease 0s;-o-transition:color .2s ease 0s,border-color .2s ease 0s,background .2s ease 0s;transition:color .2s ease 0s,border-color .2s ease 0s,background .2s ease 0s}.fancybox-close:before{content:"\00d7";font-family:"futura-pt",sans-serif;font-size:28px;font-weight:100;color:#401e17;position:relative;-webkit-transition:color .2s ease 0s,border-color .2s ease 0s,background .2s ease 0s;-moz-transition:color .2s ease 0s,border-color .2s ease 0s,background .2s ease 0s;-o-transition:color .2s ease 0s,border-color .2s ease 0s,background .2s ease 0s;transition:color .2s ease 0s,border-color .2s ease 0s,background .2s ease 0s;top:-7px}.fancybox-nav{position:absolute;top:0;width:auto;height:100%;cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-nav span{position:absolute;top:45%;width:21px;height:32px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:visible}.fancybox-prev{left:0}.fancybox-prev span{left:-30px;background-position:0 -32px}.fancybox-next{right:0}.fancybox-next span{right:-30px;background-position:-36px -64px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:9999;background:rgba(0,0,0,.7)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:6px 20px;background:0 0;background:#9c8d8a;color:#fff;font-weight:700;line-height:24px;white-space:nowrap;width:800px;text-align:left}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}.message,.message.success,.message.notice,.message.error,.message.info{padding:11px 11px 11px 13px;margin:10px auto;max-width:1440px;font-size:16px;display:flex;align-items:center;color:#401e17}.message a,.message.success a,.message.notice a,.message.error a,.message.info a{color:#401e17}.message:before,.message.success:before,.message.notice:before,.message.error:before,.message.info:before{font-family:"Font Awesome 5 Pro";padding:0 8px 0 0}.message>*:first-child:before,.message.success>*:first-child:before,.message.notice>*:first-child:before,.message.error>*:first-child:before,.message.info>*:first-child:before{content:''}.message.success{background-color:#d5e8d9}.message.success:before{content:"\f058"}.message.notice{background-color:#fcf1d5}.message.notice:before{content:"\f06a"}.message.error{background-color:#fdebef}.message.error:before{content:"\f06a"}.message.info{background-color:#f2f2f2}.message.info:before{content:"\f06a"}.page-wrapper .minicart-wrapper{position:relative}.page-wrapper .minicart-wrapper .showcart span.text:before{content:'\f290' !important;font-family:"Font Awesome 5 Pro";font-size:20px}.page-wrapper .minicart-wrapper .showcart .text{font-family:"futura-pt-heavy",sans-serif;text-transform:uppercase;font-size:10px;letter-spacing:1.5px;position:relative}.page-wrapper .minicart-wrapper .showcart .counter:not(.empty) .counter-number{background-color:#c9f5f5;display:inline-block;border-radius:50px;width:20px;height:20px;color:#401e17;position:relative;bottom:4px;padding-left:1px}.page-wrapper .minicart-wrapper .action.showcart:before{display:none}.page-wrapper .minicart-wrapper .showcart .counter.qty{background:0 0;height:20px;line-height:20px;border-radius:0;display:inline;margin:0;min-width:0;overflow:auto;padding:0 0 0 5px;text-align:center;white-space:unset;color:unset}.page-wrapper .minicart-wrapper .block-minicart{min-width:0 !important;padding:0;background:#fff;color:#401e17;border-left:1px solid #ddd;border:none;top:-4px;z-index:900;height:100vh;box-shadow:0 10px 10px rgba(0,0,0,.08);display:block;position:fixed;right:-375px;width:375px;opacity:0}.page-wrapper .minicart-wrapper .block-minicart:after,.page-wrapper .minicart-wrapper .block-minicart:before{display:none}.page-wrapper .minicart-wrapper .block-minicart .block-content .minicart-buttons{z-index:999;bottom:0;background-color:#f2f2f2;padding:20px 30px 30px;display:block;position:fixed;right:-375px;width:375px;opacity:0}.page-wrapper .minicart-wrapper .block-minicart .block-content .subtitle.empty{display:block;font-size:16px;padding:30px;text-align:center}.page-wrapper .minicart-wrapper.active .block-minicart{transition:.3s;opacity:1;right:0}@media only screen and (max-width:500px){.page-wrapper .minicart-wrapper.active .block-minicart{width:100%}}.page-wrapper .minicart-wrapper.active .block-minicart .minibar-topnav{display:flex;justify-content:flex-start;border-bottom:1px solid #ddd;width:100%;align-items:center}@media only screen and (max-width:500px){.page-wrapper .minicart-wrapper.active .block-minicart .minibar-topnav{justify-content:space-between}}.page-wrapper .minicart-wrapper.active .block-minicart .minibar-topnav .minicart-close{position:relative;border-right:1px solid #ddd;width:60px;height:60px}@media only screen and (max-width:500px){.page-wrapper .minicart-wrapper.active .block-minicart .minibar-topnav .minicart-close{order:2;border-left:1px solid #ddd}}.page-wrapper .minicart-wrapper.active .block-minicart .minibar-topnav .minicart-close:before{color:#02c3c2;font-size:18px;font-family:"Font Awesome 5 Pro";content:"\f057"}.page-wrapper .minicart-wrapper.active .block-minicart .minibar-topnav .minicart-close:hover:before{color:#401e17}.page-wrapper .minicart-wrapper.active .block-minicart .minibar-topnav .block-title{display:block;margin:0 20px;font-size:20px;letter-spacing:1px}.page-wrapper .minicart-wrapper.active .block-minicart .minibar-topnav h2.text{margin:0;font-size:20px;letter-spacing:1px;text-transform:initial}.page-wrapper .minicart-wrapper.active .block-minicart .block-content{width:100%}.page-wrapper .minicart-wrapper.active .block-minicart .block-content .minicart-buttons{transition:.3s;opacity:1;right:0}@media only screen and (max-width:500px){.page-wrapper .minicart-wrapper.active .block-minicart .block-content .minicart-buttons{width:100%}}.page-wrapper .minicart-wrapper.active .block-minicart .block-content .minicart-buttons .subtotal{width:100%;margin:0;display:flex;justify-content:space-between;align-items:flex-end}.page-wrapper .minicart-wrapper.active .block-minicart .block-content .minicart-buttons .subtotal .label{font-family:"futura-pt-heavy",sans-serif;font-size:10px;font-weight:500;line-height:1.5;letter-spacing:1.8px;text-transform:uppercase;margin:10px 0}@media only screen and (min-width:992px){.page-wrapper .minicart-wrapper.active .block-minicart .block-content .minicart-buttons .subtotal .label{font-size:12px}}.page-wrapper .minicart-wrapper.active .block-minicart .block-content .minicart-buttons .actions{margin:10px 0}.page-wrapper .minicart-wrapper.active .block-minicart .block-content .minicart-buttons .actions .btn-fill{width:100%}.page-wrapper .minicart-wrapper.active .block-minicart .block-content .minicart-items-wrapper{border:none;margin:0;width:100%;display:block;position:relative;height:calc(100% - 300px) !important;padding-bottom:300px}.page-wrapper .minicart-wrapper.active .block-minicart .block-content .minicart-items-wrapper .minicart-items{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between}.page-wrapper .minicart-wrapper.active .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item{border:none;padding:0;margin:1.5%;width:47%}.page-wrapper .minicart-wrapper.active .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product{display:flex;padding:0;opacity:1;flex-direction:column}.page-wrapper .minicart-wrapper.active .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .product-image-container{width:150px !important}.page-wrapper .minicart-wrapper.active .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .product-image-container img{max-width:150px !important;height:180px !important}.page-wrapper .minicart-wrapper.active .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details{padding:0;line-height:2}.page-wrapper .minicart-wrapper.active .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-pricing{display:flex;justify-content:center;align-items:center}.page-wrapper .minicart-wrapper.active .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-pricing .price-container{margin:0;border-right:1px solid #ddd;width:50%}.page-wrapper .minicart-wrapper.active .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-pricing .price-container .price-excluding-tax,.page-wrapper .minicart-wrapper.active .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-pricing .price-container .price-including-tax{margin:0;font-size:12px;padding:5px;text-align:center}.page-wrapper .minicart-wrapper.active .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-pricing .price-container .price-excluding-tax .minicart-price .price,.page-wrapper .minicart-wrapper.active .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-pricing .price-container .price-including-tax .minicart-price .price{font-family:"futura-pt",sans-serif;color:#401e17;margin:0;padding:0;text-align:center;line-height:1.5;font-size:10px}.page-wrapper .minicart-wrapper.active .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-pricing .details-qty{font-family:"futura-pt",sans-serif;color:#401e17;margin:0;padding:0;text-align:center;line-height:1.5;font-size:12px;padding:5px;width:50%}.page-wrapper .minicart-wrapper.active .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-pricing .details-qty label{font-family:"futura-pt",sans-serif;color:#401e17;margin:0;padding:0;text-align:center;line-height:1.5;text-transform:none}.page-wrapper .minicart-wrapper.active .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .subscription-label{text-align:center;font-size:11px;line-height:1.5}.page-wrapper .minicart-wrapper.active .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .options-min{display:block;padding:0;margin:0;font-size:11px;text-align:center}.page-wrapper .minicart-wrapper.active .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .options-min .values{font-family:"futura-pt",sans-serif;color:#401e17;margin:0;padding:0;text-align:center;line-height:1.5}.page-wrapper .minicart-wrapper.active .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item-name{font-family:"futura-pt",sans-serif;color:#401e17;margin:0;padding:0;text-align:center;line-height:1.5;font-size:12px;font-family:"futura-pt-heavy",sans-serif;margin-bottom:5px}.page-wrapper .minicart-wrapper.active .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item-name a{font-family:"futura-pt",sans-serif;color:#401e17;margin:0;padding:0;text-align:center;line-height:1.5;text-decoration:none;font-size:12px;font-family:"futura-pt-heavy",sans-serif}.page-wrapper .minicart-wrapper.active .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item-name a:hover{color:#018382}.text-normalize{font-family:"futura-pt",sans-serif;color:#401e17;margin:0;padding:0;text-align:center;line-height:1.5}.slide-initial{display:block;position:fixed;right:-375px;width:375px;opacity:0}.slide-visible{transition:.3s;opacity:1;right:0}@media only screen and (max-width:500px){.slide-visible{width:100%}}button.action-primary.action-accept,button.action-secondary.action-dismiss{display:block;width:100%;border:1px solid transparent;background:#401e17;color:#fff;cursor:pointer;height:40px;line-height:38px;padding:0 8px;-webkit-transition:color .2s,background .2s;-moz-transition:color .2s,background .2s;-o-transition:color .2s,background .2s;transition:color .2s,background .2s;font-size:10px;border-radius:0}button.action-primary.action-accept:hover,button.action-secondary.action-dismiss:hover{background:0 0;border-color:#401e17;color:#401e17;-webkit-transition:color .2s,background .2s;-moz-transition:color .2s,background .2s;-o-transition:color .2s,background .2s;transition:color .2s,background .2s}input[type=checkbox],input[type=radio]{display:none}.popup-content input[type=checkbox]{display:block}.form-check-label,.form-radio-label{font-family:"futura-pt",sans-serif;font-size:16px;text-transform:none;color:#401e17;text-align:left}.form-check-label a,.form-radio-label a{color:#401e17;border-bottom:2px solid #401e17;background-image:none}.form-check-label a:hover,.form-radio-label a:hover,.form-check-label a:focus,.form-radio-label a:focus{color:#018382;border-bottom:2px solid #018382}input[type=checkbox]+label:before,input[type=radio]+label:before{text-align:center;color:#fff;height:20px;width:20px;background:0 0;vertical-align:middle;margin-right:10px;top:-1px;background:#fff;border:2px solid #018382;cursor:pointer}input[type=checkbox]+label:before{font-family:"Font Awesome 5 Pro";content:"\f00c";font-size:12px;padding:1px 2px}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{background:#c9f5f5;border:2px solid #c9f5f5;color:#018382}input[type=radio]+label:before{display:inline-block;content:"•";font-size:15px;line-height:17px}input[type=radio]~label:before{border-radius:50%}.two-column-video{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;max-width:1440px}.two-column-video .content-type-container{min-height:100px}.two-column-video .content-wrapper{width:100%}@media only screen and (max-width:991px){.two-column-video .content-wrapper{padding:0 15px}}.two-column-video>div{width:100%}.two-column-video>div:not(.content-wrapper){box-shadow:0 5px 10px rgba(0,0,0,.1)}@media only screen and (min-width:992px){.two-column-video{flex-direction:row-reverse;justify-content:center;margin:80px auto !important;width:100%}.two-column-video__reverse{flex-direction:row}.two-column-video .content-wrapper{flex-basis:25%;padding:30px;width:auto;min-width:350px}.two-column-video>div{flex-basis:75%}}.two-column-editorial{display:grid !important;grid:300px 80px 300px/2fr 1fr 3fr;column-gap:20px;min-height:300px;position:relative;padding-bottom:50px !important;height:680px}@media only screen and (max-width:992px){.two-column-editorial{grid:300px 80px 200px/2fr 1fr 3fr}}@media only screen and (max-width:992px){.two-column-editorial{height:600px}}@media only screen and (max-width:768px){.two-column-editorial{grid:auto 4fr 1fr 3fr 80px/2fr 1fr 3fr}}.two-column-editorial .content-wrapper{grid-column:1/span 1;grid-row:1/span 1;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:20px}@media only screen and (max-width:768px){.two-column-editorial .content-wrapper{grid-column:1/span 3;grid-row:1/span 1}}.two-column-editorial .content-wrapper .two-column-editorial__title{margin-bottom:20px}.two-column-editorial .cta-wrapper{grid-column:1/span 1;grid-row:2/span 1}@media only screen and (max-width:768px){.two-column-editorial .cta-wrapper{grid-column:1/span 3;grid-row:5/span 1}.two-column-editorial .cta-wrapper .two-column-editorial__cta{width:100%;margin-top:20px}}.two-column-editorial .two-column-editorial__cta{margin-top:20px;margin-bottom:20px}.two-column-editorial .image-wrapper img{height:100% !important;width:100% !important;object-fit:cover}.two-column-editorial .image-wrapper__center{position:absolute;bottom:0;right:45%;min-height:100px;min-width:100px;max-width:30%}@media only screen and (max-width:768px){.two-column-editorial .image-wrapper__center{position:static;justify-self:center;grid-column:1/span 2;grid-row:2/span 3}}.two-column-editorial .image-wrapper__left{grid-column:1/span 2;grid-row:3/span 1;height:300px;overflow:hidden}@media only screen and (max-width:768px){.two-column-editorial .image-wrapper__left{grid-row:4/span 1}}.two-column-editorial .image-wrapper__right{grid-column:3/span 1;grid-row:1/span 3}@media only screen and (max-width:768px){.two-column-editorial .image-wrapper__right{grid-row:2/span 3}}.two-column-editorial__wrapper{position:relative;margin:0 auto;display:grid;justify-content:center;max-width:100%}.two-column-editorial__wrapper .slick-prev,.two-column-editorial__wrapper .slick-next{border-radius:50%}@media only screen and (max-width:768px){.two-column-editorial__wrapper .slick-prev,.two-column-editorial__wrapper .slick-next{display:none !important}}.two-column-editorial__wrapper .slick-prev{left:80px}.two-column-editorial__wrapper .slick-next{right:80px}.two-column-editorial-slider{z-index:1;max-width:1440px;padding:0 160px !important;width:100vw}@media only screen and (max-width:992px){.two-column-editorial-slider{padding:0 40px !important}}@media only screen and (max-width:768px){.two-column-editorial-slider{padding:0 20px !important}}.two-column-editorial.two-column-editorial__frame{position:absolute;top:0;left:0;width:100%;max-width:1440px;padding:0 160px}@media only screen and (max-width:992px){.two-column-editorial.two-column-editorial__frame{padding:0 40px}}@media only screen and (max-width:768px){.two-column-editorial.two-column-editorial__frame{padding:0 20px}}.two-column-editorial.two-column-editorial__frame>.image-wrapper__left,.two-column-editorial.two-column-editorial__frame>.image-wrapper__right{width:35vw;max-width:550px;display:flex;align-items:flex-end}@media only screen and (max-width:1200px){.two-column-editorial.two-column-editorial__frame>.image-wrapper__left,.two-column-editorial.two-column-editorial__frame>.image-wrapper__right{width:32vw}}@media only screen and (max-width:992px){.two-column-editorial.two-column-editorial__frame>.image-wrapper__left,.two-column-editorial.two-column-editorial__frame>.image-wrapper__right{width:43vw}}@media only screen and (max-width:768px){.two-column-editorial.two-column-editorial__frame>.image-wrapper__left,.two-column-editorial.two-column-editorial__frame>.image-wrapper__right{width:40vw}}.two-column-editorial.two-column-editorial__frame>.image-wrapper__right{height:100%}.three-column-blog-articles .article-card{display:flex;margin:75px 0;background:0}.three-column-blog-articles .article-card .article-card__title{font-weight:400}.three-column-blog-articles .article-card .image-wrapper{z-index:1;flex-basis:40%;transform:translateY(-30px)}.three-column-blog-articles .article-card .image-wrapper .ratio-wrapper{height:0;padding-bottom:100%;position:relative}.three-column-blog-articles .article-card .image-wrapper img{box-shadow:0 5px 10px rgba(0,0,0,.1);position:absolute;object-fit:cover}.three-column-blog-articles .article-card .content-wrapper{flex-basis:calc(80%);background-color:#fff;padding:10px;padding-left:40px;margin-left:-20px;box-shadow:0 5px 10px rgba(0,0,0,.1);font-size:16px;letter-spacing:normal}.three-column-blog-articles .article-card .article-card__cta{width:auto;font-size:12px}.three-column-blog-articles .title-wrapper{display:none}@media only screen and (min-width:768px){.three-column-blog-articles{display:flex;justify-content:center;position:relative;overflow:hidden;padding-left:100px !important;margin:0 auto !important;width:100%}.three-column-blog-articles .image-wrapper{flex-basis:unset}.three-column-blog-articles .content-wrapper{flex-basis:unset;flex-grow:1}.three-column-blog-articles .content-wrapper .article-card__title{margin-top:0}.three-column-blog-articles .title-wrapper{position:absolute;height:20px;bottom:0;left:50px;transform-origin:left;transform:rotate(-90deg);width:100%;display:flex;align-items:center;justify-content:flex-start}.three-column-blog-articles .title-wrapper h2{font-size:12px}.three-column-blog-articles .title-wrapper .three-column-blog-articles__title{margin-right:10px}.three-column-blog-articles .title-wrapper .title-decoration{background-color:#401e17;height:2px;flex-grow:1}.three-column-blog-articles .article-card{margin:0 45px;flex-basis:33%;flex-direction:column;max-width:360px}.three-column-blog-articles .article-card .image-wrapper{transform:translateX(-30px);transition:transform .3s ease-out}.three-column-blog-articles .article-card .content-wrapper{padding:30px;padding-top:60px;margin-top:-30px;margin-left:0}.three-column-blog-articles .article-card .article-card__cta:before{top:25px}.three-column-blog-articles .article-card:active .image-wrapper,.three-column-blog-articles .article-card:hover .image-wrapper{transform:translateX(0)}}.style-guide{border:2px solid #f2f2f2;display:flex;flex-direction:column;justify-content:space-between;height:400px;padding:60px;color:#401e17}@media only screen and (max-width:768px){.style-guide{align-items:center;padding:40px;height:auto}}.style-guide h1{margin:0}.style-guide label{display:flex;align-items:center;justify-content:flex-start}@media only screen and (max-width:768px){.style-guide label{flex-direction:column;text-align:center}}.style-guide select{border:0;border-bottom:3px solid #401e17;width:auto;margin-left:30px;font-size:24px;height:auto}@media only screen and (max-width:768px){.style-guide select{margin-left:0}}.style-guide .pagebuilder-button-primary{margin:0}@media only screen and (max-width:768px){.style-guide .pagebuilder-button-primary{margin-top:20px}}.style-guide-wrapper{max-width:1440px;margin:0 auto !important}@media only screen and (max-width:768px){.style-guide-wrapper{margin:5px !important;padding:0 !important}.style-guide-wrapper h2{text-align:center}}.style-guide-wrapper figure,.style-guide-wrapper img{height:400px !important;width:100%}@media only screen and (max-width:768px){.style-guide-wrapper figure,.style-guide-wrapper img{height:auto}}.style-guide-wrapper img{object-fit:cover}.callout__title{color:#401e17;margin-left:15px;margin-right:15px}.callout{display:flex;flex-direction:column;position:relative;color:#401e17;margin:0 15px}@media only screen and (min-width:768px){.callout:hover .content-wrapper,.callout:focus .content-wrapper{opacity:1}}.callout .image-wrapper{line-height:0}.callout .image-wrapper img{max-width:none !important}@media only screen and (max-width:768px){.callout .image-wrapper img{max-height:330px;object-fit:cover;object-position:50% 0%}}.callout .content-wrapper{padding:20px;background-color:#f2f2f2}@media only screen and (max-width:767px){.callout .content-wrapper>h4,.callout .content-wrapper>a{max-width:50%}.callout .content-wrapper .callout__text{line-height:1.2}}@media only screen and (min-width:768px){.callout .content-wrapper{display:flex;flex-direction:column;position:absolute;top:0;left:0;height:100%;width:100%;transition:opacity .3s ease-out;opacity:0;overflow:hidden}.callout .content-wrapper a,.callout .content-wrapper img{transform:translateY(200px) scale(.75);transition:transform .3s ease-out;transform-origin:center}.callout .content-wrapper:hover a,.callout .content-wrapper:focus a,.callout .content-wrapper:hover img,.callout .content-wrapper:focus img{transform:translateY(0) scale(1)}}.callout .content-wrapper .callout__text{margin:0;margin-bottom:10px;color:#401e17}.callout .content-wrapper .callout__cta{margin:0;overflow:visible;width:max-content}@media only screen and (max-width:767px){.callout .content-wrapper .callout__cta{white-space:normal;text-align:left !important;line-height:1.5;text-decoration:underline}.callout .content-wrapper .callout__cta:before{display:none}}.callout .content-wrapper>a:not(.callout__cta)>img{position:absolute;right:0;bottom:0;text-align:center;height:auto !important;width:50% !important;max-height:350px}@media only screen and (max-width:768px){.callout .content-wrapper>a:not(.callout__cta)>img[data-element=product_image]{float:right;max-width:200px}}@media only screen and (min-width:768px){.callout .content-wrapper>a:not(.callout__cta)>img{margin:5em auto 0;width:auto !important;height:auto !important;position:static}}.callout-slider:not(.slick-slider){display:flex;justify-content:center;max-width:1440px;margin:0 auto !important}.product-card{max-width:300px;position:relative;text-align:center;color:#401e17}.product-card .background-image-wrapper{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;opacity:0;transition:opacity .3s ease-out}.product-card .image-wrapper{z-index:1;position:relative;transform:scale(.5);transition:transform .3s ease-out}.product-card .content-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;opacity:0;transition:opacity .3s ease-out}.product-card .product-card__title{margin:0}.product-card .product-card__cta{margin:0}.product-slider .slick-center .product-card .background-image-wrapper{opacity:1}.product-slider .slick-center .product-card .image-wrapper{transform:scale(1)}.product-slider .slick-center .product-card .content-wrapper{opacity:1}.product-slider .slick-slide>div{display:flex;justify-content:center}.product-slider .slick-prev,.product-slider .slick-next{border:2px solid #401e17;border-radius:50%;background:0;height:50px;width:50px}.product-slider .slick-prev:before,.product-slider .slick-next:before{line-height:.5;color:#401e17;font-size:30px;padding:0}.product-slider .slick-next:before{content:"→"}.product-slider .slick-prev:before{content:"←"}@media only screen and (min-width:1440px){.product-slider-wrapper{display:flex;justify-content:center}.product-slider{width:1440px}}.dynamic-slider-nav{display:flex;justify-content:center;border-top:2px solid #f2f2f2;border-bottom:2px solid #f2f2f2;overflow-x:auto}@media only screen and (max-width:768px){.dynamic-slider-nav{justify-content:flex-start}}.dynamic-slider-nav .nav-item{flex-shrink:0;flex-basis:150px;display:flex;flex-direction:column;align-items:center;border:0;border-left:2px solid #f2f2f2;background:0;padding:20px}@media only screen and (max-width:768px){.dynamic-slider-nav .nav-item{flex-basis:100px;padding:5px}}.dynamic-slider-nav .nav-item:first-child{border-left:0}.dynamic-slider-nav .nav-item:hover,.dynamic-slider-nav .nav-item:focus,.dynamic-slider-nav .nav-item:active{color:#000;border:0;border-left:2px solid #f2f2f2;background:0;box-shadow:none}.dynamic-slider-nav .nav-item:hover:first-child,.dynamic-slider-nav .nav-item:focus:first-child,.dynamic-slider-nav .nav-item:active:first-child{border-left:0}.dynamic-slider-nav .nav-item.active .nav-item__text{position:relative}.dynamic-slider-nav .nav-item.active .nav-item__text:after{content:"";position:absolute;bottom:-5px;left:0;height:3px;width:100%;background-color:#c9f5f5}.dynamic-slider{background-image:-webkit-linear-gradient(180deg,#e6ffff,transparent);background-image:-moz-linear-gradient(180deg,#e6ffff,transparent);background-image:-ms-linear-gradient(180deg,#e6ffff,transparent);background-image:-o-linear-gradient(180deg,#e6ffff,transparent);background-image:linear-gradient(180deg,#e6ffff,transparent)}.dynamic-slide{display:flex !important;color:#000;max-width:1440px;margin:40px auto}@media only screen and (max-width:768px){.dynamic-slide{flex-direction:column-reverse;margin:0 auto}}.dynamic-slide .nav-item{display:none}.dynamic-slide .image-wrapper{flex-basis:60%}.dynamic-slide .content-wrapper{flex-basis:40%;display:flex;flex-direction:column;justify-content:center;padding:20px}@media only screen and (max-width:768px){.dynamic-slide .content-wrapper{padding:0;padding-bottom:10px}.dynamic-slide .content-wrapper .dynamic-slider__text{font-family:"futura-pt",sans-serif;font-size:14px}}.staggered-image{display:grid;grid:auto 200px auto 200px/1fr 60px 1fr;font-size:16px;max-width:1440px;margin:0 auto}@media only screen and (max-width:768px){.staggered-image{display:flex;flex-direction:column}}.staggered-image .image-wrapper img{height:100%;width:100%;max-width:none !important}.staggered-image .staggered-image__title{margin-bottom:10px}.staggered-image .staggered-image__cta{margin:0}.staggered-image .staggered-image__block-title{grid-row:1/span 1;grid-column:1/span 3;border-bottom:1px solid #f2f2f2;padding-bottom:5px;margin-bottom:20px}.staggered-image .image-wrapper__top{grid-row:2/span 2;grid-column:1/span 2}.staggered-image .content-wrapper__top{grid-row:2/span 1;grid-column:3/span 1;align-items:flex-start;justify-content:flex-end}.staggered-image .image-wrapper__bottom{grid-row:3/span 2;grid-column:2/span 2}.staggered-image .content-wrapper__bottom{grid-row:4/span 1;grid-column:1/span 1;align-items:flex-end;justify-content:flex-start}.staggered-image .content-wrapper{padding:40px;display:flex;flex-direction:column}@media only screen and (max-width:768px){.staggered-image .content-wrapper{padding:10px;align-items:flex-start}}.page-layout-1column .block.widget .products-grid .product-item.product-item,.page-layout-alt_product_listing_page .block.widget .products-grid .product-item.product-item{margin-left:0}.related-products{display:flex;position:relative}@media only screen and (min-width:1440px){.related-products{max-width:1440px;margin:0 auto}}@media only screen and (max-width:992px){.related-products{flex-direction:column-reverse}}.related-products>div{width:50%}@media only screen and (max-width:1440px){.related-products>div{width:100%}}.related-products .products-grid .product-items{display:flex}.related-products .products-grid .product-items .product-item{flex:1 1 50%}.related-products .why-we-love-it{position:relative;padding:40px;overflow:hidden}@media only screen and (max-width:992px){.related-products .why-we-love-it{position:static;padding:10px}}.related-products .why-we-love-it .center-title__wrapper{position:absolute;right:15px;bottom:0;height:0;width:0;transform:rotate(-90deg)}@media only screen and (max-width:992px){.related-products .why-we-love-it .center-title__wrapper{transform:none;left:10px;right:auto;top:0;bottom:auto;height:auto;width:100%;z-index:2}}.related-products .why-we-love-it .center-title{position:relative;white-space:nowrap;margin:0}.related-products .why-we-love-it .center-title:after{content:"";position:absolute;background-color:#401e17;height:1px;width:100vw;top:50%;margin-left:10px}@media only screen and (max-width:992px){.related-products .why-we-love-it .center-title:after{content:none}}.related-products .why-we-love-it .thumbnail-wrapper{display:flex}.related-products .why-we-love-it .thumbnail{width:100px;margin:0 15px}.related-products .why-we-love-it .thumbnail .image-wrapper{height:100px;width:100px}.related-products .why-we-love-it .thumbnail .thumbnail-subtitle{width:100%;text-align:center}#store\.links .authorization-link a,#store\.links .customer-menu .header.links a{color:#401e17;display:block;font-size:12px;text-transform:uppercase;line-height:35px;letter-spacing:1.5px;border-top:0;font-family:"futura-pt-heavy",sans-serif;font-weight:100;padding:7px 35px 7px 10px;height:auto}#store\.links .customer-menu{color:#000;background-color:#fff}#store\.links .customer-menu .header.links{flex-direction:column;align-items:flex-start;border-bottom:0}#store\.links .customer-menu .header.links li,#store\.links .customer-menu .header.links>div{background:0;border-bottom:0;width:100%;padding-left:15px}#store\.links .customer-menu .header.links li:first-child,#store\.links .customer-menu .header.links>div:first-child{border-bottom:1px solid #ddd}#store\.links .customer-menu .header.links li:first-child a,#store\.links .customer-menu .header.links>div:first-child a{font-family:"futura-pt-heavy",sans-serif;text-transform:uppercase;font-weight:700;padding:7px 35px 7px 10px}#store\.links .customer-menu .header.links .wishlist{position:static;height:auto;margin:0}#store\.links .authorization-link{background:#fff;border-bottom:0;width:100%;padding-left:15px}#store\.links .authorization-link a:before{display:none}.before-after{display:flex;flex-wrap:wrap;width:100%;max-width:1440px;margin:0 auto}@media only screen and (max-width:768px){.before-after{flex-direction:column}}.before-after .content-wrapper{flex-basis:50%}.before-after .content-wrapper__before{text-align:left;order:1}.before-after .content-wrapper__after{text-align:right;order:2}@media only screen and (max-width:768px){.before-after .content-wrapper__after{order:3}}.before-after .images-size-wrapper{order:3;flex-basis:100%;display:flex;overflow:hidden}@media only screen and (max-width:768px){.before-after .images-size-wrapper{order:2}}.before-after .images-flex-wrapper{display:flex;width:110%;margin:0 -5%}@media only screen and (max-width:768px){.before-after .images-flex-wrapper{flex-direction:column;margin:-5% 0}}.before-after .image-wrapper{box-shadow:-10px 0px 0px #fff;flex:0 0 50%;transform:skew(-10deg);overflow:hidden}@media only screen and (max-width:768px){.before-after .image-wrapper{box-shadow:0px -10px 0px #fff;transform:skewY(5deg)}}.before-after .image-wrapper img{height:100% !important;width:116% !important;max-width:none !important;max-height:none !important;object-fit:cover;transform:skew(10deg);margin-left:-8%}@media only screen and (max-width:768px){.before-after .image-wrapper img{height:125% !important;width:100% !important;transform:skewY(-5deg);margin-left:0;margin-top:-8%}}.widget-product-grid.product-items{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.widget-product-grid.product-items .product-item{flex:0 0 25%}@media only screen and (max-width:768px){.widget-product-grid.product-items .product-item{flex:0 0 50%}}.four-column-slider{display:flex;justify-content:center;align-items:center}@media only screen and (max-width:768px){.four-column-slider{display:block}}.four-column{width:25%;display:flex;flex-direction:column;align-items:center;margin:0 15px}@media only screen and (max-width:768px){.four-column{margin:0}}.four-column .content-wrapper{margin-top:15px;display:flex;justify-content:center}.four-column .content-wrapper a{width:auto}.four-column .image-wrapper{overflow:hidden}.four-column .image-wrapper,.four-column .image-wrapper img{transition:transform .3s ease-out}.four-column:hover .image-wrapper,.four-column:focus .image-wrapper,.four-column:hover .image-wrapper img,.four-column:focus .image-wrapper img{transform:scale(1.05)}@media only screen and (max-width:768px){.four-column:hover .image-wrapper,.four-column:focus .image-wrapper,.four-column:hover .image-wrapper img,.four-column:focus .image-wrapper img{transform:scale(1)}}[data-content-type=banner]{box-sizing:border-box;margin-left:auto !important;margin-right:auto !important;width:100%;max-width:1280px}[data-content-type=banner] .pagebuilder-collage-content,[data-content-type=banner] .pagebuilder-poster-content{display:flex;align-items:center;flex-direction:column;width:auto !important;margin:0 auto}[data-content-type=banner] .pagebuilder-collage-content .pagebuilder-banner-buttton,[data-content-type=banner] .pagebuilder-poster-content .pagebuilder-banner-buttton{margin:15px auto !important}[data-content-type=banner].fullbleed{max-width:100% !important;margin-left:auto !important;margin-right:auto !important}[data-content-type=banner] .pagebuilder-banner-wrapper{position:relative;display:flex;align-items:center;height:0}@media only screen and (max-width:768px){[data-content-type=banner] .pagebuilder-banner-wrapper{padding:30px;min-height:500px !important}}[data-content-type=banner] .pagebuilder-overlay{max-width:800px !important}[data-content-type=banner]:not([data-appearance=poster])[data-fullbleed='1'] .layout_wrapper,[data-content-type=banner]:not([data-appearance=collage-center])[data-fullbleed='1'] .layout_wrapper{position:absolute;top:0;left:0;right:0;bottom:0;box-sizing:border-box;margin:0 auto;padding:15px;width:100%;max-width:1280px}@media only screen and (min-width:768px){[data-content-type=banner]:not([data-appearance=poster])[data-fullbleed='1'] .layout_wrapper,[data-content-type=banner]:not([data-appearance=collage-center])[data-fullbleed='1'] .layout_wrapper{padding:20px}}[data-content-type=banner][data-fullbleed='0'] .pagebuilder-banner-wrapper{display:flex}[data-content-type=banner][data-fullbleed='0'] .pagebuilder-banner-wrapper>div{align-self:stretch;flex-grow:1}@media only screen and (max-width:767px){.ingredient-block{padding-left:20px !important;padding-right:20px !important}}@media only screen and (min-width:768px){.ingredient-block{padding-left:40px !important;padding-right:40px !important}}@media only screen and (max-width:767px){.ingredient-block [data-content-type=column]:nth-of-type(1){height:233px}}.ingredient-block [data-content-type=column]:nth-of-type(2){padding:60px !important;background-color:#f2f2f2}@media only screen and (max-width:767px){.ingredient-block [data-content-type=column]:nth-of-type(2){padding:30px !important}}.ingredient-block [data-content-type=column]:nth-of-type(2) [data-content-type=heading]{margin:0}.ingredient-block [data-content-type=column]:nth-of-type(2) [data-content-type=accordion-item]{margin:30px 0 !important;padding:0 !important}@media only screen and (max-width:767px){.ingredient-block [data-content-type=column]:nth-of-type(2) [data-content-type=accordion-item]{margin:50px 0 !important}}.ingredient-block [data-content-type=column]:nth-of-type(2) [data-content-type=accordion-item] [data-role=collapsible]{font-size:18px}.ingredient-block [data-content-type=column]:nth-of-type(2) [data-content-type=accordion-item] [data-role=collapsible]:before{font-family:"Font Awesome 5 Pro";font-size:20px}.ingredient-block [data-content-type=column]:nth-of-type(2) [data-content-type=accordion-item] [data-role=collapsible][aria-expanded=false]:before{content:'\f067'}.ingredient-block [data-content-type=column]:nth-of-type(2) [data-content-type=accordion-item] [data-role=collapsible][aria-expanded=true]:before{content:'\f068'}.ingredient-block [data-content-type=column]:nth-of-type(2) [data-content-type=accordion-item] [data-role=content]{margin-top:15px}.cms-index-index .page-title-wrapper,.cms-home .page-title-wrapper{display:none}.cms-index-index .main [data-content-type=row][data-appearance=contained],.cms-home .main [data-content-type=row][data-appearance=contained]{max-width:1440px}.cms-index-index .main .Home-main-div,.cms-home .main .Home-main-div{padding:0 !important;margin:0 !important}@media only screen and (min-width:769px){.cms-index-index .main .home-hero-banner,.cms-home .main .home-hero-banner{min-height:40vw !important}}@media only screen and (min-width:769px){.cms-index-index .main .hero-desktop-content,.cms-home .main .hero-desktop-content{width:40vw !important}}@media only screen and (max-width:768px){.cms-index-index .main .pagebuilder-slide-wrapper,.cms-home .main .pagebuilder-slide-wrapper{min-height:84vw !important}}.cms-index-index .main .offer,.cms-home .main .offer{margin:60px auto 0px auto;padding:0 40px;max-width:1300px;width:100%}@media only screen and (max-width:767px){.cms-index-index .main .offer,.cms-home .main .offer{padding:0 30px;margin:20px auto}}.cms-index-index .main .offer .beauty_circle,.cms-home .main .offer .beauty_circle{float:left;margin:0 0 50px;width:50%;display:inline-block;text-align:center;padding-right:30px}.cms-index-index .main .offer .beauty_circle:last-of-type,.cms-home .main .offer .beauty_circle:last-of-type{padding-left:30px;padding-right:0}@media only screen and (max-width:767px){.cms-index-index .main .offer .beauty_circle:last-of-type,.cms-home .main .offer .beauty_circle:last-of-type{padding:0}}@media only screen and (max-width:767px){.cms-index-index .main .offer .beauty_circle,.cms-home .main .offer .beauty_circle{width:100%;margin:0 0 20px;padding:0}}.cms-index-index .main .offer .beauty_circle span.offer-img,.cms-home .main .offer .beauty_circle span.offer-img{float:left;width:100%}.cms-index-index .main .offer .beauty_circle span.offer-img a,.cms-home .main .offer .beauty_circle span.offer-img a{border:0;margin:0;padding:0;width:100%}.cms-index-index .main .offer .beauty_circle span.offer-img a img,.cms-home .main .offer .beauty_circle span.offer-img a img{width:100%}.cms-index-index .main .offer .beauty_circle span.offer-img a:hover,.cms-home .main .offer .beauty_circle span.offer-img a:hover{border:0}.cms-index-index .main .offer .beauty_circle p,.cms-home .main .offer .beauty_circle p{color:#401e17;font-size:16px;float:left;width:100%;text-align:center;letter-spacing:6px;margin:30px 0 15px;font-family:"futura-pt-heavy",sans-serif;text-transform:uppercase}.cms-index-index .main .offer .beauty_circle a,.cms-home .main .offer .beauty_circle a{color:#401e17;border-bottom:solid 1px #401e17;padding-bottom:3px;display:inline-block;text-align:center;font-size:10px;font-family:"futura-pt-heavy",sans-serif;text-transform:uppercase;letter-spacing:2.5px}.cms-index-index .main .offer .beauty_circle a:hover,.cms-home .main .offer .beauty_circle a:hover{color:#02c3c2;border-bottom:solid 1px #02c3c2}.cms-index-index .main .collection,.cms-home .main .collection{margin:20px auto 0px auto;padding:0 40px;max-width:1300px;width:100%}@media only screen and (max-width:767px){.cms-index-index .main .collection,.cms-home .main .collection{padding:0 30px}}.cms-index-index .main .collection .shop_seller,.cms-home .main .collection .shop_seller{float:left;margin:0 0 10px;width:50%;display:inline-block;text-align:center;padding-right:35px}.cms-index-index .main .collection .shop_seller:last-of-type,.cms-home .main .collection .shop_seller:last-of-type{padding-left:35px;padding-right:0}@media only screen and (max-width:767px){.cms-index-index .main .collection .shop_seller:last-of-type,.cms-home .main .collection .shop_seller:last-of-type{padding:0}}@media only screen and (max-width:767px){.cms-index-index .main .collection .shop_seller,.cms-home .main .collection .shop_seller{width:100%;margin:0 0 20px;padding:0}}.cms-index-index .main .collection .shop_seller span,.cms-home .main .collection .shop_seller span{float:left;width:100%}.cms-index-index .main .collection .shop_seller span a,.cms-home .main .collection .shop_seller span a{border:0;margin:0;padding:0;width:100%}.cms-index-index .main .collection .shop_seller span a img,.cms-home .main .collection .shop_seller span a img{width:100%}.cms-index-index .main .collection .shop_seller span a:hover,.cms-home .main .collection .shop_seller span a:hover{border:0;color:#02c3c2}.cms-index-index .main .collection .shop_seller h2,.cms-home .main .collection .shop_seller h2{color:#401e17;font-size:16px;float:left;width:100%;text-align:center;letter-spacing:6px;margin:0 0 15px;font-family:"futura-pt-heavy",sans-serif;text-transform:uppercase}.cms-index-index .main .collection .shop_seller a,.cms-home .main .collection .shop_seller a{color:#401e17;border-bottom:solid 1px #401e17;padding-bottom:3px;display:inline-block;text-align:center;margin:30px 0 15px;font-size:10px;font-family:"futura-pt-heavy",sans-serif;text-transform:uppercase;letter-spacing:2.5px}.cms-index-index .main .collection .shop_seller a:hover,.cms-home .main .collection .shop_seller a:hover{color:#02c3c2;border-bottom:solid 1px #02c3c2}@media only screen and (max-width:767px){.cms-index-index .main .collection .shop_seller a,.cms-home .main .collection .shop_seller a{margin:20px 0 0}}.cms-index-index .main .collection_padding a,.cms-home .main .collection_padding a{margin:0 0 15px !important}.cms-index-index .main h2.best-seller,.cms-home .main h2.best-seller{float:left;display:inline-block;position:relative;width:100%;text-align:center;letter-spacing:1.5px;text-transform:uppercase;padding:0 0 5px;margin:0 0 10px;color:#02c3c2;font-size:12px;font-family:"futura-pt-heavy",sans-serif}.cms-index-index .main h2.best-seller:after,.cms-home .main h2.best-seller:after{content:"";height:5px;width:60px;display:block;margin:12px auto 0px auto;left:50%;background:#02c3c2;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:767px){.cms-index-index .main h2.best-seller:after,.cms-home .main h2.best-seller:after{left:43%}}.cms-index-index .main .block-products-list,.cms-home .main .block-products-list{margin:0 auto;padding:0 40px;max-width:1300px;width:100%}@media only screen and (max-width:767px){.cms-index-index .main .block-products-list,.cms-home .main .block-products-list{padding:0 10px}}@media only screen and (max-width:767px){.cms-index-index .main .block-products-list .products-grid,.cms-home .main .block-products-list .products-grid{padding:0 10px;margin-bottom:20px}}.cms-index-index .main .block-products-list .products-grid .product-items .product-item,.cms-home .main .block-products-list .products-grid .product-items .product-item{text-align:center}.cms-index-index .main .block-products-list .products-grid .product-items .product-item .product-item-info .product-item-details,.cms-home .main .block-products-list .products-grid .product-items .product-item .product-item-info .product-item-details{font-family:"futura-pt",sans-serif;text-transform:uppercase;margin-top:0}.cms-index-index .main .block-products-list .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-name,.cms-home .main .block-products-list .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-name{font-size:12px;font-family:"futura-pt-heavy",sans-serif;line-height:14px;letter-spacing:1.5px;margin-bottom:0}.cms-index-index .main .block-products-list .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-name a:hover,.cms-home .main .block-products-list .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-name a:hover{color:#02c3c2;text-decoration:none}.cms-index-index .main .block-products-list .products-grid .product-items .product-item .product-item-info .product-item-details .price-box,.cms-home .main .block-products-list .products-grid .product-items .product-item .product-item-info .product-item-details .price-box{margin:10px 0 5px;font-size:12px;font-family:"futura-pt",sans-serif;font-weight:400}.cms-index-index .main .block-products-list .products-grid .product-items .product-item .product-item-info .product-item-details .price-box .price,.cms-home .main .block-products-list .products-grid .product-items .product-item .product-item-info .product-item-details .price-box .price{font-size:12px;font-family:"futura-pt",sans-serif;font-weight:400}@media only screen and (max-width:767px){.cms-index-index .main [data-appearance=three-grid] [data-content-type=text],.cms-home .main [data-appearance=three-grid] [data-content-type=text],.cms-index-index .main [data-appearance=three-grid] [data-content-type=buttons],.cms-home .main [data-appearance=three-grid] [data-content-type=buttons]{padding-left:15px !important;padding-right:15px !important}}.cms-index-index .main .text-only-row [data-content-type=heading],.cms-home .main .text-only-row [data-content-type=heading]{max-width:600px}.cms-index-index .instagram-collage,.cms-home .instagram-collage{max-width:1440px;margin:60px auto;padding:0 15px}.cms-index-index .instagram-collage [data-content-type=buttons],.cms-home .instagram-collage [data-content-type=buttons]{padding:20px 0 0}.cms-index-index .instagram-collage .pagebuilder-button-primary,.cms-home .instagram-collage .pagebuilder-button-primary{margin:0}.cms-index-index .instagram-collage .yotpo-hover-cta,.cms-home .instagram-collage .yotpo-hover-cta{display:none}@media only screen and (max-width:767px){.cms-index-index .instagram-collage,.cms-home .instagram-collage{padding:0 10px}.cms-index-index .instagram-collage .yotpo-pictures-gallery-header-wrapper,.cms-home .instagram-collage .yotpo-pictures-gallery-header-wrapper{display:none}.cms-index-index .instagram-collage [data-content-type=heading],.cms-home .instagram-collage [data-content-type=heading]{max-width:75%}.cms-index-index .instagram-collage [data-content-type=buttons],.cms-home .instagram-collage [data-content-type=buttons]{padding:10px 0}.cms-index-index .instagram-collage [data-content-type=button-item],.cms-home .instagram-collage [data-content-type=button-item],.cms-index-index .instagram-collage .yotpo-load-more-button,.cms-home .instagram-collage .yotpo-load-more-button{width:100%}.cms-index-index .instagram-collage .yotpo-pictures-widget,.cms-home .instagram-collage .yotpo-pictures-widget{margin-top:0}.cms-index-index .instagram-collage .yotpo-pictures-collage-wrapper .yotpo-pictures-collage-row,.cms-home .instagram-collage .yotpo-pictures-collage-wrapper .yotpo-pictures-collage-row{margin:0 -2.5px}}.cms-index-index .instagram-collage .yotpo-load-more-button,.cms-home .instagram-collage .yotpo-load-more-button{position:relative;background-color:transparent;box-sizing:border-box;border-radius:0;padding:0;width:100%;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:2px solid #02c3c2;color:#401e17;margin:20px 0;height:42px;line-height:42px}.cms-index-index .instagram-collage .yotpo-load-more-button:hover,.cms-home .instagram-collage .yotpo-load-more-button:hover,.cms-index-index .instagram-collage .yotpo-load-more-button:active,.cms-home .instagram-collage .yotpo-load-more-button:active{border:none;background-color:transparent}.cms-index-index .instagram-collage .yotpo-load-more-button:before,.cms-home .instagram-collage .yotpo-load-more-button:before{border-bottom:80px solid #02c3c2}@media (-moz-touch-enabled:0),(hover:hover){.cms-index-index .instagram-collage .yotpo-load-more-button:hover,.cms-home .instagram-collage .yotpo-load-more-button:hover{color:#401e17;border:2px solid #02c3c2}.cms-index-index .instagram-collage .yotpo-load-more-button:hover:before,.cms-home .instagram-collage .yotpo-load-more-button:hover:before{-webkit-transform:translatex(0);transform:translatex(0)}}.cms-index-index .instagram-collage .yotpo-load-more-button span,.cms-home .instagram-collage .yotpo-load-more-button span{font-family:"futura-pt-heavy",sans-serif}@media only screen and (min-width:767px){.cms-index-index .instagram-collage .yotpo-load-more-button,.cms-home .instagram-collage .yotpo-load-more-button{display:none}}.cms-index-index .yotpo-lightbox-container .yotpo-lightbox-slider-container,.cms-home .yotpo-lightbox-container .yotpo-lightbox-slider-container,.cms-index-index .yotpo-lightbox-container .yotpo-lightbox-content-container,.cms-home .yotpo-lightbox-container .yotpo-lightbox-content-container,.cms-index-index .yotpo-lightbox-container .yotpo-lightbox-image,.cms-home .yotpo-lightbox-container .yotpo-lightbox-image{border-radius:0 !important}.cms-index-index .yotpo-lightbox-container .yotpo-icon-profile,.cms-home .yotpo-lightbox-container .yotpo-icon-profile{background:#02c3c2 !important}.cms-index-index .yotpo-lightbox-container .yotpo-header .yotpo-header-element .yotpo-user-name.yotpo-instagram-username,.cms-home .yotpo-lightbox-container .yotpo-header .yotpo-header-element .yotpo-user-name.yotpo-instagram-username{color:#401e17}.cms-index-index .yotpo-lightbox-container .yotpo-icon-cross:before,.cms-home .yotpo-lightbox-container .yotpo-icon-cross:before{font-size:30px;font-weight:400;color:#401e17}.cms-index-index .yotpo-lightbox-container .yotpo-header *,.cms-home .yotpo-lightbox-container .yotpo-header *,.cms-index-index .yotpo-lightbox-container .yotpo-regular-box *,.cms-home .yotpo-lightbox-container .yotpo-regular-box *,.cms-index-index .yotpo-lightbox-container .yotpo-footer *,.cms-home .yotpo-lightbox-container .yotpo-footer *{font-family:"futura-pt",sans-serif}.cms-index-index .yotpo-lightbox-container .yotpo-lightbox-products-container,.cms-home .yotpo-lightbox-container .yotpo-lightbox-products-container{margin:0 !important;border:none !important}.cms-index-index .yotpo-lightbox-container .yotpo-lightbox-products-container .yotpo-lightbox-product-main-image,.cms-home .yotpo-lightbox-container .yotpo-lightbox-products-container .yotpo-lightbox-product-main-image{border:none !important}.cms-index-index .yotpo-lightbox-container .yotpo-lightbox-products-container .yotpo-lightbox-product-details a,.cms-home .yotpo-lightbox-container .yotpo-lightbox-products-container .yotpo-lightbox-product-details a{display:block}.cms-index-index .yotpo-lightbox-container .yotpo-lightbox-products-container .yotpo-lightbox-product-name,.cms-home .yotpo-lightbox-container .yotpo-lightbox-products-container .yotpo-lightbox-product-name{position:static !important;font-family:"futura-pt",sans-serif;font-size:12px !important;color:#401e17 !important}.cms-index-index .yotpo-lightbox-container .yotpo-lightbox-products-container .yotpo-lightbox-product-button,.cms-home .yotpo-lightbox-container .yotpo-lightbox-products-container .yotpo-lightbox-product-button{display:none}.cms-index-index .yotpo-lightbox-container .yotpo-regular-box,.cms-home .yotpo-lightbox-container .yotpo-regular-box{margin:10px;width:auto !important;border:none}@media only screen and (max-width:767px){.cms-index-index .yotpo-lightbox-container,.cms-home .yotpo-lightbox-container,.cms-index-index .yotpo-lightbox-container .yotpo-lightbox-slider-container,.cms-home .yotpo-lightbox-container .yotpo-lightbox-slider-container,.cms-index-index .yotpo-lightbox-container .yotpo-lightbox-content-container,.cms-home .yotpo-lightbox-container .yotpo-lightbox-content-container{max-width:none !important;width:100% !important}}@media only screen and (min-width:767px){.cms-index-index .yotpo-lightbox-container .yotpo-icon-left-arrow-thin,.cms-home .yotpo-lightbox-container .yotpo-icon-left-arrow-thin,.cms-index-index .yotpo-lightbox-container .yotpo-icon-right-arrow-thin,.cms-home .yotpo-lightbox-container .yotpo-icon-right-arrow-thin{position:fixed !important;top:50% !important;height:auto !important;padding:0 !important;transform:translateY(-50%)}.cms-index-index .yotpo-lightbox-container .yotpo-icon-left-arrow-thin:before,.cms-home .yotpo-lightbox-container .yotpo-icon-left-arrow-thin:before,.cms-index-index .yotpo-lightbox-container .yotpo-icon-right-arrow-thin:before,.cms-home .yotpo-lightbox-container .yotpo-icon-right-arrow-thin:before{font-family:"Font Awesome 5 Pro" !important}.cms-index-index .yotpo-lightbox-container .yotpo-icon-left-arrow-thin,.cms-home .yotpo-lightbox-container .yotpo-icon-left-arrow-thin{left:10px}.cms-index-index .yotpo-lightbox-container .yotpo-icon-left-arrow-thin:before,.cms-home .yotpo-lightbox-container .yotpo-icon-left-arrow-thin:before{content:"\f0a8"}.cms-index-index .yotpo-lightbox-container .yotpo-icon-right-arrow-thin,.cms-home .yotpo-lightbox-container .yotpo-icon-right-arrow-thin{right:10px}.cms-index-index .yotpo-lightbox-container .yotpo-icon-right-arrow-thin:before,.cms-home .yotpo-lightbox-container .yotpo-icon-right-arrow-thin:before{content:"\f0a9"}.cms-index-index .yotpo-lightbox-container .yotpo-lightbox-content-container,.cms-home .yotpo-lightbox-container .yotpo-lightbox-content-container{display:flex}.cms-index-index .yotpo-lightbox-container .yotpo-lightbox-content-container>div,.cms-home .yotpo-lightbox-container .yotpo-lightbox-content-container>div{display:flex;flex-direction:column-reverse;justify-content:center}}.cms-index-index .pagebuilder-slider div[data-content-type=fullslide]:not(:first-child),.cms-home .pagebuilder-slider div[data-content-type=fullslide]:not(:first-child){display:none}.cms-index-index .pagebuilder-slider.slick-slider div[data-content-type=fullslide],.cms-home .pagebuilder-slider.slick-slider div[data-content-type=fullslide]{display:block}.cms-index-index .pagebuilder-slider .slick-next,.cms-home .pagebuilder-slider .slick-next,.cms-index-index .pagebuilder-slider .slick-prev,.cms-home .pagebuilder-slider .slick-prev{z-index:5}@media only screen and (min-width:767px){.cms-home .block.widget.block-products-list .product-item .product-item-inner{display:none}.cms-home .block.widget.block-products-list .product-item:hover .product-item-inner{display:block}.cms-home._keyfocus .block.widget.block-products-list .product-item .product-item-inner{display:block;opacity:1}}.banner_main_euro{position:relative;padding:80px 40px 60px;max-width:1300px;margin:0 auto;width:100%}@media only screen and (max-width:1200px) and (min-width:992px){.banner_main_euro{padding-top:0}}.banner_main_euro .highlight{position:relative;max-height:650px}.banner_main_euro .highlight:before,.banner_main_euro .highlight:after{content:" ";display:table}.banner_main_euro .highlight:after{clear:both}.banner_main_euro .highlight .background{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%;cursor:pointer;max-height:initial}@media only screen and (max-width:767px){.banner_main_euro .highlight .background{display:none}}.banner_main_euro .highlight .banner-image{float:right;padding-right:30px;display:inline-block;width:60%;position:relative;z-index:3}.banner_main_euro .highlight .banner-image:before,.banner_main_euro .highlight .banner-image:after{content:" ";display:table;clear:both}.banner_main_euro .highlight .banner-image .product-image{display:inline-block;width:100%;max-width:100%}@media only screen and (max-width:767px){.banner_main_euro .highlight .banner-image .product-image{display:none}}.banner_main_euro .highlight .banner-text{margin:0 auto;text-align:center;width:70%;color:#401e17;left:0}@media only screen and (min-width:767px){.banner_main_euro .highlight .banner-text{position:absolute;top:50%;margin:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%;cursor:pointer;left:15px;width:35%;text-align:right;margin-right:10px;color:#fff}}.banner_main_euro .highlight .banner-text:before,.banner_main_euro .highlight .banner-text:after{content:" ";display:table;clear:both}.banner_main_euro .highlight .banner-text h2{margin-top:0;letter-spacing:6px;font-size:18px;font-family:"futura-pt-heavy",sans-serif;color:#fff;text-transform:uppercase;margin-bottom:0}@media only screen and (max-width:767px){.banner_main_euro .highlight .banner-text h2{color:#401e17;margin-top:30px}}.banner_main_euro .highlight .banner-text p{padding:10px 0 0;line-height:1.5;font-size:12px;text-transform:uppercase;letter-spacing:1px;margin:0 auto;color:#fff;margin-bottom:25px}@media only screen and (max-width:767px){.banner_main_euro .highlight .banner-text p{color:#401e17;letter-spacing:2px;margin-top:15px;margin-bottom:15px;text-transform:uppercase;margin:0 auto}}.banner_main_euro .highlight .banner-text .cta-link{margin:0;padding:0 8px;color:#fff;display:inline-block;height:40px;line-height:38px;text-transform:uppercase;min-width:200px;-webkit-transition:background .4s;-moz-transition:background .4s;transition:background .4s;-webkit-transition:color .4s,box-shadow .4s;-moz-transition:color .4s,box-shadow .4s;transition:color .4s,box-shadow .4s;border:1px solid #fff !important}.banner_main_euro .highlight .banner-text .cta-link:hover{background:#fff}.banner_main_euro .highlight .banner-text .cta-link:hover span{color:#401e17}.banner_main_euro .highlight .banner-text .cta-link span{text-align:center;display:block;letter-spacing:3px;font-family:"futura-pt-heavy",sans-serif;font-size:10px;color:#fff}@media only screen and (max-width:767px){.banner_main_euro .highlight .banner-text .cta-link span{color:#401e17}}@media only screen and (max-width:767px){.banner_main_euro .highlight .banner-text .cta-link{color:#401e17;border:solid 1px #401e17 !important;margin:20px 0}}.banner_main_euro .highlight .mobile-show{display:none}@media only screen and (max-width:767px){.banner_main_euro .highlight .mobile-show{display:block}.banner_main_euro .highlight .mobile-show .banner-image{width:100%;margin:0;float:left;padding:0}.banner_main_euro .highlight .mobile-show .product-image{display:inline-block}}@media only screen and (max-width:767px){.banner_main_euro .highlight{margin:0;padding:0}}@media only screen and (max-width:767px){.banner_main_euro{padding:30px 30px 10px;min-height:450px}}@media only screen and (max-width:767px){.homepage-collage-image-grid{padding:0 20px !important}}main{flex-grow:1}.mobile-only{display:none}@media (min-width:690px){.page-wrapper .nav-sections .navigation .level0.parent>.level0.submenu:after{content:'';display:block}}.form-create-account input[type=checkbox]+label:before{display:none}.form-create-account input[type=checkbox]+label .checkbox-image{padding-left:30px;position:relative}.form-create-account input[type=checkbox]+label .checkbox-image:before{font-family:"Font Awesome 5 Pro";content:"\f00c";font-size:12px;padding:1px 2px;text-align:center;color:#fff;height:20px;width:20px;background:0 0;vertical-align:middle;background:#fff;border:2px solid #018382;cursor:pointer;position:absolute;left:0;top:-1px}.form-create-account input[type=checkbox]:checked+label .checkbox-image:before{background:#c9f5f5;border:2px solid #c9f5f5;color:#018382}.customer-account-create .page-title-wrapper,.customer-account-login .page-title-wrapper{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.customer-account-create :focus,.customer-account-login :focus{box-shadow:0 0 1px 1px #949494}.customer-account-create .login-container,.customer-account-login .login-container{max-width:960px;margin:0 auto;padding:15px 25px 80px;color:#401e17;margin-top:20px;position:relative}.customer-account-create .login-container .block-title,.customer-account-login .login-container .block-title{padding-bottom:5px;border-bottom:1px solid #ddd;font-family:"futura-pt",sans-serif;font-size:24px;font-weight:400;line-height:1.25;letter-spacing:3px;text-transform:uppercase;margin:10px 0}@media only screen and (min-width:992px){.customer-account-create .login-container .block-title,.customer-account-login .login-container .block-title{font-size:30px}}.customer-account-create .login-container .block-customer-login,.customer-account-login .login-container .block-customer-login{width:50%;float:left;padding:0 50px 0 30px;margin-top:20px;padding-bottom:30px}.customer-account-create .login-container .block-customer-login .actions-toolbar .secondary,.customer-account-login .login-container .block-customer-login .actions-toolbar .secondary{text-align:center;width:100%;margin-top:0;margin-left:0}.customer-account-create .login-container .actions-toolbar .action:focus,.customer-account-login .login-container .actions-toolbar .action:focus{background:#595959;border:1px solid #595959;box-shadow:0 0 1px 1px #595959}.customer-account-create .login-container .actions-toolbar .action:focus.btn-fill--primary,.customer-account-login .login-container .actions-toolbar .action:focus.btn-fill--primary{border-color:#595959;color:#fff}.customer-account-create .login-container .actions-toolbar .secondary .action.remind,.customer-account-login .login-container .actions-toolbar .secondary .action.remind{background:0 0}.customer-account-create .login-container .actions-toolbar .secondary .action span:focus,.customer-account-login .login-container .actions-toolbar .secondary .action span:focus{box-shadow:0 0 1px 1px #595959}.customer-account-create .login-container .account-social-login,.customer-account-login .login-container .account-social-login{width:100%;margin:0 auto}.customer-account-create .login-container .block-new-customer,.customer-account-login .login-container .block-new-customer{padding:0 30px 0 50px;border:none;width:50%;float:right;margin-top:20px;clear:right}.customer-account-create .login-container .block-new-customer .newsletter label,.customer-account-login .login-container .block-new-customer .newsletter label{font-family:"futura-pt",sans-serif;font-size:14px;line-height:1.4;letter-spacing:.5px;margin:0;text-transform:none;display:flex}.customer-account-create .login-container .block-new-customer .terms-info a,.customer-account-login .login-container .block-new-customer .terms-info a{color:#355f5f}.customer-account-create .login-container .block-new-customer .terms-info a:hover,.customer-account-login .login-container .block-new-customer .terms-info a:hover{color:#2e5252}.customer-account-create .login-container .gdpr-consent p a,.customer-account-login .login-container .gdpr-consent p a{color:#046d6d}.customer-account-create .login-container .block-content .actions-toolbar>.primary,.customer-account-login .login-container .block-content .actions-toolbar>.primary{text-align:left}.customer-account-create .login-container .block-content .note,.customer-account-login .login-container .block-content .note,.customer-account-create .login-container .block-content>p,.customer-account-login .login-container .block-content>p{font-size:16px;letter-spacing:.5px;margin:0}.customer-account-create .login-container .block-content .note br,.customer-account-login .login-container .block-content .note br,.customer-account-create .login-container .block-content>p br,.customer-account-login .login-container .block-content>p br{display:inline;content:''}.customer-account-create .login-container .block-content .note br:after,.customer-account-login .login-container .block-content .note br:after,.customer-account-create .login-container .block-content>p br:after,.customer-account-login .login-container .block-content>p br:after{content:'';display:inline-block;padding-right:5px}.customer-account-create .login-container .block-content .actions-toolbar,.customer-account-login .login-container .block-content .actions-toolbar{margin:0}.customer-account-create .login-container .block-content .actions-toolbar .form-create-account,.customer-account-login .login-container .block-content .actions-toolbar .form-create-account{min-width:100%}.customer-account-create .login-container .block-content .actions-toolbar .primary,.customer-account-login .login-container .block-content .actions-toolbar .primary{width:100%}.customer-account-create .login-container .block-content .actions-toolbar .primary .btn,.customer-account-login .login-container .block-content .actions-toolbar .primary .btn{width:100%;margin:30px 0 -10px}.customer-account-create .login-container .block-content .actions-toolbar .primary .btn .btn-fill,.customer-account-login .login-container .block-content .actions-toolbar .primary .btn .btn-fill{width:100%}.customer-account-create .login-container .block-content .actions-toolbar .primary .submit,.customer-account-login .login-container .block-content .actions-toolbar .primary .submit{padding-top:20px}.customer-account-create .login-container .block-content .actions-toolbar .secondary,.customer-account-login .login-container .block-content .actions-toolbar .secondary{margin:30px 0}.customer-account-create .login-container .block-content .actions-toolbar .secondary .action,.customer-account-login .login-container .block-content .actions-toolbar .secondary .action{width:auto}.customer-account-create .login-container .block-content .actions-toolbar:after,.customer-account-login .login-container .block-content .actions-toolbar:after{clear:none}.customer-account-create .login-container .block-content .fieldset,.customer-account-login .login-container .block-content .fieldset{margin:0}.customer-account-create .login-container .block-content .fieldset .field,.customer-account-login .login-container .block-content .fieldset .field{margin-bottom:0}.customer-account-create .login-container .block-content .fieldset:after,.customer-account-login .login-container .block-content .fieldset:after{margin:0}.customer-account-create .login-container .block-content .social-login h2,.customer-account-login .login-container .block-content .social-login h2{text-align:center;font-family:"futura-pt-heavy",sans-serif;font-size:14px;font-weight:500;line-height:1.25;letter-spacing:2.5px;text-transform:uppercase;margin:10px 0}@media only screen and (min-width:992px){.customer-account-create .login-container .block-content .social-login h2,.customer-account-login .login-container .block-content .social-login h2{font-size:16px}}.customer-account-create .login-container .block-content .social-login h2 span,.customer-account-login .login-container .block-content .social-login h2 span{display:block;margin-bottom:10px}.customer-account-create .login-container .account-social-login .actions-toolbar.social-btn,.customer-account-login .login-container .account-social-login .actions-toolbar.social-btn{width:auto}.customer-account-create .login-container .account-social-login .actions-toolbar.social-btn .btn-block,.customer-account-login .login-container .account-social-login .actions-toolbar.social-btn .btn-block{font-size:18px}.customer-account-create .login-container .account-social-login .actions-toolbar.social-btn .btn-block .fa,.customer-account-login .login-container .account-social-login .actions-toolbar.social-btn .btn-block .fa{color:#401e17;margin:0 10px;-webkit-transition:color .4s,background .4s,border-color .4s;-moz-transition:color .4s,background .4s,border-color .4s;-o-transition:color .4s,background .4s,border-color .4s;transition:color .4s,background .4s,border-color .4s}.customer-account-create .login-container .account-social-login .actions-toolbar.social-btn .btn-block .fa:hover,.customer-account-login .login-container .account-social-login .actions-toolbar.social-btn .btn-block .fa:hover{color:#018382;cursor:pointer}.customer-account-create .login-container .account-social-login .block-content,.customer-account-login .login-container .account-social-login .block-content{display:flex;flex-direction:row;justify-content:center}.customer-account-create .login-container .account-social-login .block-content .google-login,.customer-account-login .login-container .account-social-login .block-content .google-login{-ms-flex-order:2;-webkit-order:2;order:2}.customer-account-forgotpassword .page-title-wrapper{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.customer-account-forgotpassword .columns{margin-bottom:40px}.customer-account-forgotpassword .columns .column.main{max-width:980px;margin:0 auto;border:7px solid #f2f2f2;text-align:center;padding-top:20px}.customer-account-forgotpassword .columns .column.main .page-title{max-width:1300px;margin:0 auto}.customer-account-forgotpassword .columns .column.main .page-title h1{display:block;text-align:center;font-size:28px;font-family:"futura-pt",sans-serif;letter-spacing:7px;padding-bottom:20px;text-transform:uppercase;margin:0}.customer-account-forgotpassword .columns .column.main .password.forget{width:75%;margin:0 auto}.customer-account-forgotpassword .columns .column.main .password.forget .actions-toolbar{float:none;width:100%;margin:0}.customer-account-forgotpassword .columns .column.main .password.forget .actions-toolbar .back-link{float:left}.customer-account-forgotpassword .columns .column.main .password.forget .actions-toolbar .back-link a:hover{color:#02c3c2}.customer-account-forgotpassword .columns .column.main .password.forget .actions-toolbar .primary{float:right}.customer-account-forgotpassword .columns .column.main .password.forget .actions-toolbar .primary .action.primary{width:250px;margin:0 auto;text-transform:uppercase;letter-spacing:3px;height:40px;background-color:#fff;color:#401e17 !important;border:1px solid #401e17 !important;cursor:pointer;font-size:10px;font-family:"futura-pt-heavy",sans-serif;padding:0 8px}.customer-account-forgotpassword .columns .column.main .password.forget .actions-toolbar .primary .action.primary:hover{background-color:#401e17;color:#fff !important;-webkit-transition:color .4s,background .4s;-moz-transition:color .4s,background .4s;-o-transition:color .4s,background .4s;transition:color .4s,background .4s}.customer-account-logoutsuccess .page-title-wrapper{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.customer-account-logoutsuccess .page-title h1{text-align:center;font-size:28px;text-transform:uppercase;margin:40px 0;color:#401e17;font-family:"futura-pt",sans-serif;letter-spacing:6px}.customer-account-logoutsuccess .page-logout{text-align:center;font-size:14px;margin-bottom:40px;padding:0 50px}#gdpr-consent-error{margin-top:40px}@media only screen and (max-width:767px){.customer-account-create .login-container,.customer-account-login .login-container{margin-top:0;padding-bottom:60px}.customer-account-create .login-container .block,.customer-account-login .login-container .block{margin-bottom:0}.customer-account-create .login-container .block-customer-login,.customer-account-login .login-container .block-customer-login{width:100%;clear:none;padding:0;border:none;margin-bottom:30px}.customer-account-create .login-container .block-new-customer,.customer-account-login .login-container .block-new-customer{padding:0;border:none;width:100%;float:none}.customer-account-create .login-container .block-content .actions-toolbar .primary .action.primary,.customer-account-login .login-container .block-content .actions-toolbar .primary .action.primary{width:100%}.customer-account-forgotpassword .columns .column.main .password.forget .actions-toolbar .primary{float:none}.customer-account-forgotpassword .columns .column.main .password.forget .actions-toolbar .primary .action.primary{width:100%}}a:hover,a:hover span{cursor:pointer;-webkit-transition:color .2s,background .2s,border-color .2s;-moz-transition:color .2s,background .2s,border-color .2s;-o-transition:color .2s,background .2s,border-color .2s;transition:color .2s,background .2s,border-color .2s}.message.global.cookie{display:block;max-width:none;line-height:1.2em;background:0 0;border:none;margin:0;padding:0;z-index:999}.message.global.cookie a{color:#fff;text-decoration:underline;background:0 0;border:none}.message.global.cookie a:hover{color:#fff}.message.global.cookie .actions{margin:0}.message.global .content{background:#2f2f2f;text-align:center;padding:10px 30px;direction:ltr;max-width:850px;margin:0 auto;display:flex;color:#fff}.message.global .content p{font-size:14px;line-height:1.2;width:85%;margin-right:20px}.message.global .content .action.primary{background-color:transparent;border:1px solid #fff;color:#fff;cursor:pointer;outline:none;font-size:10px;font-family:"futura-pt-heavy",sans-serif;padding:0 8px;text-transform:uppercase;letter-spacing:3px;line-height:30px;height:30px;position:relative;-webkit-transition:color .2s,background .2s;-moz-transition:color .2s,background .2s;-o-transition:color .2s,background .2s;transition:color .2s,background .2s}.message.global .close-btn-wrapper{background-color:#2f2f2f;cursor:pointer;opacity:.8;position:relative}.message.global .close-btn-wrapper #close_gdpr:after{content:"\00d7";font-family:"futura-pt",sans-serif;font-size:28px;border-radius:50%;position:absolute;width:24px;height:24px;left:20px;top:-6px}@media only screen and (max-width:767px){.message.global.cookie{display:block}.message.global.cookie a{color:#fff}.message.global.cookie .actions{margin:0}.message.global .content{display:block}.message.global .content p{line-height:1.2;width:100%;margin-bottom:10px}.message.global .close-btn-wrapper{background-color:#2f2f2f;cursor:pointer;opacity:.8;position:static}.message.global .close-btn-wrapper #close_gdpr:before{content:"\00d7";font-family:"futura-pt",sans-serif;font-size:28px;border-radius:50%;position:absolute;width:24px;height:24px;right:5px;top:5px}.message.global .close-btn-wrapper #close_gdpr:after{display:none}}.customer-account-create .form-create-account .feedback.feedback-email{display:none !important}.customer-account-create .form-create-account .validator.validator-email{height:auto !important;width:auto !important}.catalog-category-view .page.messages,.catalogsearch-result-index .page.messages{border-top:2px solid #f2f2f2;margin-bottom:0 !important}.catalog-category-view .page-wrapper>.breadcrumbs,.catalogsearch-result-index .page-wrapper>.breadcrumbs{display:none}.catalog-category-view .block.filter,.catalogsearch-result-index .block.filter{margin:15px auto;width:100%;max-width:1440px}@media only screen and (max-width:1440px){.catalog-category-view .block.filter,.catalogsearch-result-index .block.filter{margin:15px;width:auto}}.catalog-category-view .block.filter .filter-title,.catalogsearch-result-index .block.filter .filter-title{margin:0;background:#f2f2f2;display:flex;justify-content:space-between}.catalog-category-view .block.filter .filter-title .toggle-filters,.catalogsearch-result-index .block.filter .filter-title .toggle-filters{display:flex;justify-content:center;align-items:center;padding:2px 20px;background:#02c3c2;color:#401e17;border:none;border-radius:0;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none;padding:0 10px;min-width:100px;height:61px}.catalog-category-view .block.filter .filter-title .toggle-filters:hover,.catalogsearch-result-index .block.filter .filter-title .toggle-filters:hover,.catalog-category-view .block.filter .filter-title .toggle-filters:focus,.catalogsearch-result-index .block.filter .filter-title .toggle-filters:focus{background:#02aaa9}@media only screen and (max-width:380px){.catalog-category-view .block.filter .filter-title .toggle-filters,.catalogsearch-result-index .block.filter .filter-title .toggle-filters{min-width:85px;height:41px}}.catalog-category-view .block.filter .filter-title .toggle-filters span,.catalogsearch-result-index .block.filter .filter-title .toggle-filters span{font-family:"futura-pt-heavy",sans-serif;font-size:10px;font-weight:500;line-height:1.5;letter-spacing:1.8px;text-transform:uppercase;margin:10px 0}@media only screen and (min-width:992px){.catalog-category-view .block.filter .filter-title .toggle-filters span,.catalogsearch-result-index .block.filter .filter-title .toggle-filters span{font-size:12px}}.catalog-category-view .block.filter .filter-title .toggle-filters .close,.catalogsearch-result-index .block.filter .filter-title .toggle-filters .close{display:none}.catalog-category-view .block.filter .filter-title .toggle-filters i,.catalogsearch-result-index .block.filter .filter-title .toggle-filters i{margin-left:10px;font-style:normal}.catalog-category-view .block.filter .filter-current,.catalogsearch-result-index .block.filter .filter-current{display:flex;flex-wrap:wrap;align-items:center;background:#f2f2f2}.catalog-category-view .block.filter .filter-current .filter-current-subtitle,.catalogsearch-result-index .block.filter .filter-current .filter-current-subtitle{margin:20px 30px}@media only screen and (max-width:380px){.catalog-category-view .block.filter .filter-current .filter-current-subtitle,.catalogsearch-result-index .block.filter .filter-current .filter-current-subtitle{margin:10px 20px}}.catalog-category-view .block.filter .filter-current .items,.catalogsearch-result-index .block.filter .filter-current .items{display:inline-flex;flex-wrap:wrap;align-items:center;margin:10px}@media only screen and (max-width:380px){.catalog-category-view .block.filter .filter-current .items,.catalogsearch-result-index .block.filter .filter-current .items{margin:10px -75px 10px 10px}}.catalog-category-view .block.filter .filter-current .filter-actions,.catalogsearch-result-index .block.filter .filter-current .filter-actions,.catalog-category-view .block.filter .filter-current .item,.catalogsearch-result-index .block.filter .filter-current .item{margin:5px;padding:5px 10px;font-size:14px;color:#401e17;background:#fff}.catalog-category-view .block.filter .filter-current .remove span,.catalogsearch-result-index .block.filter .filter-current .remove span{display:none}.catalog-category-view .block.filter .filter-current .remove:after,.catalogsearch-result-index .block.filter .filter-current .remove:after{color:#018382;content:"\f00d";margin-right:5px;font-size:14px;font-family:"Font Awesome 5 Pro"}.catalog-category-view .block.filter .filter-content,.catalogsearch-result-index .block.filter .filter-content{display:none;background:#fff;-webkit-box-shadow:0px 10px 16px -3px rgba(0,0,0,.2);-moz-box-shadow:0px 10px 16px -3px rgba(0,0,0,.2);box-shadow:0px 10px 16px -3px rgba(0,0,0,.2)}.catalog-category-view .block.filter .filter-content .filter-subtitle,.catalogsearch-result-index .block.filter .filter-content .filter-subtitle{font-family:"futura-pt-heavy",sans-serif;font-size:10px;font-weight:500;line-height:1.5;letter-spacing:1.8px;text-transform:uppercase;margin:10px 0}@media only screen and (min-width:992px){.catalog-category-view .block.filter .filter-content .filter-subtitle,.catalogsearch-result-index .block.filter .filter-content .filter-subtitle{font-size:12px}}.catalog-category-view .block.filter .filter-content label,.catalogsearch-result-index .block.filter .filter-content label{cursor:pointer}.catalog-category-view .block.filter .filter-content label:before,.catalogsearch-result-index .block.filter .filter-content label:before{margin-right:0;background:0 0;border:none}.catalog-category-view .block.filter .filter-content input[type=checkbox],.catalogsearch-result-index .block.filter .filter-content input[type=checkbox]{visibility:hidden}.catalog-category-view .block.filter .filter-content input[type=checkbox]:checked+label,.catalogsearch-result-index .block.filter .filter-content input[type=checkbox]:checked+label,.catalog-category-view .block.filter .filter-content input[type=checkbox]+label:hover,.catalogsearch-result-index .block.filter .filter-content input[type=checkbox]+label:hover{color:#018382}.catalog-category-view .block.filter .filter-content .filter-options,.catalogsearch-result-index .block.filter .filter-content .filter-options{display:flex;justify-content:flex-start;width:100%}@media only screen and (max-width:991px){.catalog-category-view .block.filter .filter-content .filter-options,.catalogsearch-result-index .block.filter .filter-content .filter-options{flex-wrap:wrap}}.catalog-category-view .block.filter .filter-content .filter-options .count,.catalogsearch-result-index .block.filter .filter-content .filter-options .count{font-size:12px;color:#401e17}@media only screen and (max-width:991px){.catalog-category-view .block.filter .filter-content .filter-options .count,.catalogsearch-result-index .block.filter .filter-content .filter-options .count{font-size:10px}}.catalog-category-view .block.filter .filter-content .filter-options .filter-options-item,.catalogsearch-result-index .block.filter .filter-content .filter-options .filter-options-item{flex:1;max-width:450px;padding:20px 20px 0}.catalog-category-view .block.filter .filter-content .filter-options .filter-options-item:not(:last-child),.catalogsearch-result-index .block.filter .filter-content .filter-options .filter-options-item:not(:last-child){border-right:1px solid #ddd}@media only screen and (max-width:991px){.catalog-category-view .block.filter .filter-content .filter-options .filter-options-item,.catalogsearch-result-index .block.filter .filter-content .filter-options .filter-options-item{flex:auto;width:50%}.catalog-category-view .block.filter .filter-content .filter-options .filter-options-item:nth-child(odd),.catalogsearch-result-index .block.filter .filter-content .filter-options .filter-options-item:nth-child(odd){border-right:1px solid #ddd}.catalog-category-view .block.filter .filter-content .filter-options .filter-options-item:nth-child(even),.catalogsearch-result-index .block.filter .filter-content .filter-options .filter-options-item:nth-child(even){border-right:none}.catalog-category-view .block.filter .filter-content .filter-options .filter-options-item:nth-child(-n+2),.catalogsearch-result-index .block.filter .filter-content .filter-options .filter-options-item:nth-child(-n+2){border-bottom:1px solid #ddd}.catalog-category-view .block.filter .filter-content .filter-options .filter-options-item:last-child,.catalogsearch-result-index .block.filter .filter-content .filter-options .filter-options-item:last-child{border:none}}.catalog-category-view .block.filter .filter-clear,.catalogsearch-result-index .block.filter .filter-clear{display:flex;justify-content:center;align-items:center;padding:2px 20px;background:#02c3c2;color:#401e17;border:none;border-radius:0;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none;margin:5px;height:30px}.catalog-category-view .block.filter .filter-clear:hover,.catalogsearch-result-index .block.filter .filter-clear:hover,.catalog-category-view .block.filter .filter-clear:focus,.catalogsearch-result-index .block.filter .filter-clear:focus{background:#02aaa9}.catalog-category-view .block.filter .filter-clear span,.catalogsearch-result-index .block.filter .filter-clear span{font-family:"futura-pt-heavy",sans-serif;font-size:10px;font-weight:500;line-height:1.5;letter-spacing:1.8px;text-transform:uppercase;margin:10px 0}@media only screen and (min-width:992px){.catalog-category-view .block.filter .filter-clear span,.catalogsearch-result-index .block.filter .filter-clear span{font-size:12px}}.catalog-category-view .category-view,.catalogsearch-result-index .category-view{position:relative;display:flex;flex-direction:row;align-items:center}@media only screen and (max-width:992px){.catalog-category-view .category-view,.catalogsearch-result-index .category-view{flex-direction:column}.catalog-category-view .category-view .category-image,.catalogsearch-result-index .category-view .category-image,.catalog-category-view .category-view .category-description,.catalogsearch-result-index .category-view .category-description{order:initial}}@media only screen and (min-width:992px){.catalog-category-view .category-view,.catalogsearch-result-index .category-view{border-bottom:1px solid #ddd;max-height:450px}.catalog-category-view .category-view .category-image,.catalogsearch-result-index .category-view .category-image{order:1;max-height:450px;overflow:hidden}.catalog-category-view .category-view .category-description,.catalogsearch-result-index .category-view .category-description{order:0;padding:0 60px}}.catalog-category-view .category-view .category-image,.catalogsearch-result-index .category-view .category-image{margin:0}.catalog-category-view .category-view .category-image .image,.catalogsearch-result-index .category-view .category-image .image,.catalog-category-view .category-view .category-image img,.catalogsearch-result-index .category-view .category-image img{width:100%;max-height:450px;object-fit:cover}.catalog-category-view .category-view .category-description,.catalogsearch-result-index .category-view .category-description{font-family:"futura-pt",sans-serif;color:#401e17;background:#fff;line-height:1.7;font-size:22px}@media only screen and (max-width:992px){.catalog-category-view .category-view .category-description,.catalogsearch-result-index .category-view .category-description{padding:15px 25px;margin:0;position:inherit;margin-bottom:15px;line-height:1.5;letter-spacing:1px}}@media only screen and (min-width:992px){.catalog-category-view .category-view .category-description,.catalogsearch-result-index .category-view .category-description{max-width:50%}}.catalog-category-view .category-view .category-description .breadcrumbs,.catalogsearch-result-index .category-view .category-description .breadcrumbs{max-width:none;padding:10px}.catalog-category-view .category-view .category-description h1,.catalogsearch-result-index .category-view .category-description h1{font-size:36px;width:100%;font-family:"futura-pt",sans-serif;margin-bottom:0;line-height:1.2;padding:10px}@media only screen and (max-width:992px){.catalog-category-view .category-view .category-description h1,.catalogsearch-result-index .category-view .category-description h1{font-size:28px;line-height:1.1;color:#401e17}}.catalog-category-view.page-layout-alt_product_listing_page .category-view,.catalogsearch-result-index.page-layout-alt_product_listing_page .category-view{display:block;border:none;max-height:none}.catalog-category-view.page-layout-alt_product_listing_page .category-view .category-image .image,.catalogsearch-result-index.page-layout-alt_product_listing_page .category-view .category-image .image,.catalog-category-view.page-layout-alt_product_listing_page .category-view .category-image img,.catalogsearch-result-index.page-layout-alt_product_listing_page .category-view .category-image img{height:auto}.catalog-category-view.page-layout-alt_product_listing_page .category-info,.catalogsearch-result-index.page-layout-alt_product_listing_page .category-info{position:relative;display:flex;flex-direction:row}.catalog-category-view.page-layout-alt_product_listing_page .category-info:before,.catalogsearch-result-index.page-layout-alt_product_listing_page .category-info:before{position:absolute;content:'';display:block;right:0;top:-70px;width:100%;border-style:solid;border-width:70px 100vw 0 20px;border-color:transparent #fff transparent transparent}@media only screen and (max-width:992px){.catalog-category-view.page-layout-alt_product_listing_page .category-info:before,.catalogsearch-result-index.page-layout-alt_product_listing_page .category-info:before{top:-25px;border-width:calc(25px - 5px) 100vw 0vw 20px}}@media only screen and (max-width:992px){.catalog-category-view.page-layout-alt_product_listing_page .category-info,.catalogsearch-result-index.page-layout-alt_product_listing_page .category-info{flex-direction:column}}@media only screen and (min-width:992px){.catalog-category-view.page-layout-alt_product_listing_page .category-info .category-description,.catalogsearch-result-index.page-layout-alt_product_listing_page .category-info .category-description{max-width:65%}}.catalog-category-view.page-layout-alt_product_listing_page .category-info #category-featured-content-block [data-content-type=row]>div,.catalogsearch-result-index.page-layout-alt_product_listing_page .category-info #category-featured-content-block [data-content-type=row]>div{position:relative;overflow:hidden}.catalog-category-view.page-layout-alt_product_listing_page .category-info #category-featured-content-block [data-content-type=row]>div>[data-content-type=html],.catalogsearch-result-index.page-layout-alt_product_listing_page .category-info #category-featured-content-block [data-content-type=row]>div>[data-content-type=html]{position:absolute;right:80px;bottom:0;height:0;width:0;transform:rotate(-90deg)}@media only screen and (max-width:992px){.catalog-category-view.page-layout-alt_product_listing_page .category-info #category-featured-content-block [data-content-type=row]>div>[data-content-type=html],.catalogsearch-result-index.page-layout-alt_product_listing_page .category-info #category-featured-content-block [data-content-type=row]>div>[data-content-type=html]{right:auto;left:10px}}.catalog-category-view.page-layout-alt_product_listing_page .category-info #category-featured-content-block [data-content-type=row]>div>[data-content-type=html] .vertical-text,.catalogsearch-result-index.page-layout-alt_product_listing_page .category-info #category-featured-content-block [data-content-type=row]>div>[data-content-type=html] .vertical-text{position:relative;white-space:nowrap;margin:0;color:#401e17;font-family:"futura-pt-heavy",sans-serif;font-size:18px;text-transform:uppercase}.catalog-category-view.page-layout-alt_product_listing_page .category-info #category-featured-content-block [data-content-type=row]>div>[data-content-type=html] .vertical-text:after,.catalogsearch-result-index.page-layout-alt_product_listing_page .category-info #category-featured-content-block [data-content-type=row]>div>[data-content-type=html] .vertical-text:after{content:"";position:absolute;background-color:#401e17;height:1px;width:100vw;top:50%;margin-left:10px}.catalog-category-view.page-layout-alt_product_listing_page .category-info #category-featured-content-block [data-content-type=products],.catalogsearch-result-index.page-layout-alt_product_listing_page .category-info #category-featured-content-block [data-content-type=products]{padding:0 80px 0 0 !important}@media only screen and (max-width:992px){.catalog-category-view.page-layout-alt_product_listing_page .category-info #category-featured-content-block [data-content-type=products],.catalogsearch-result-index.page-layout-alt_product_listing_page .category-info #category-featured-content-block [data-content-type=products]{padding:0 0 0 30px !important}}.catalog-category-view.page-layout-alt_product_listing_page .category-info #category-featured-content-block [data-content-type=products] .products-grid,.catalogsearch-result-index.page-layout-alt_product_listing_page .category-info #category-featured-content-block [data-content-type=products] .products-grid{padding:0}.catalog-category-view.page-layout-alt_product_listing_page .category-info #category-featured-content-block [data-content-type=products] .slick-track,.catalogsearch-result-index.page-layout-alt_product_listing_page .category-info #category-featured-content-block [data-content-type=products] .slick-track{width:100% !important}.catalog-category-view.page-layout-alt_product_listing_page .category-info #category-featured-content-block [data-content-type=products] .slick-slide,.catalogsearch-result-index.page-layout-alt_product_listing_page .category-info #category-featured-content-block [data-content-type=products] .slick-slide{width:50% !important}.catalog-category-view.page-layout-alt_product_listing_page .category-info #category-featured-content-block [data-content-type=products] .product-item,.catalogsearch-result-index.page-layout-alt_product_listing_page .category-info #category-featured-content-block [data-content-type=products] .product-item{width:50%}.catalog-category-view.page-layout-alt_product_listing_page .category-info #category-featured-content-block [data-content-type=products] .product-item .cataloglabel,.catalogsearch-result-index.page-layout-alt_product_listing_page .category-info #category-featured-content-block [data-content-type=products] .product-item .cataloglabel{display:none}.catalog-category-view.page-layout-alt_product_listing_page .category-info #category-featured-content-block [data-content-type=products] .product-item .product-item-inner,.catalogsearch-result-index.page-layout-alt_product_listing_page .category-info #category-featured-content-block [data-content-type=products] .product-item .product-item-inner{display:none}.catalog-category-view .toolbar,.catalogsearch-result-index .toolbar{position:relative;margin:10px auto;width:100%;color:#401e17;font-size:12px;text-align:right;max-width:1440px}@media only screen and (max-width:1440px){.catalog-category-view .toolbar,.catalogsearch-result-index .toolbar{padding-right:20px}}@media only screen and (max-width:767px){.catalog-category-view .toolbar,.catalogsearch-result-index .toolbar{display:block;padding:0;text-align:center}}.catalog-category-view .products-grid,.catalogsearch-result-index .products-grid{width:100%;max-width:1300px;margin:20px auto 30px;padding:0 40px}@media only screen and (max-width:767px){.catalog-category-view .products-grid,.catalogsearch-result-index .products-grid{padding:0 20px;margin-bottom:20px}}.catalog-category-view .products-grid #load-more-product-spinner,.catalogsearch-result-index .products-grid #load-more-product-spinner{float:left;width:100%;text-align:center}.catalog-category-view .products-grid #load-more-product-spinner .product-loader,.catalogsearch-result-index .products-grid #load-more-product-spinner .product-loader{width:48px;margin:0 auto 20px auto}.catalog-category-view .products-grid #products-all-loaded,.catalogsearch-result-index .products-grid #products-all-loaded{margin:30px 0 10px;text-align:center;float:left;width:100%;position:relative;bottom:5px}.catalog-category-view .products-grid #products-all-loaded span.lazy-loaded,.catalogsearch-result-index .products-grid #products-all-loaded span.lazy-loaded{font-size:20px;color:#02c3c2;border:3px solid #02c3c2;padding:10px}.catalog-category-view select::-ms-expand,.catalogsearch-result-index select::-ms-expand{display:none}.catalog-category-view .cataloglabel:not(.position-EMPTY),.catalogsearch-result-index .cataloglabel:not(.position-EMPTY),.cms-home .cataloglabel:not(.position-EMPTY){display:flex;justify-content:center;align-items:center;position:absolute;height:56px;width:56px;border:1px solid #02c3c2;border-radius:50%;z-index:5}.catalog-category-view .cataloglabel:not(.position-EMPTY)>span,.catalogsearch-result-index .cataloglabel:not(.position-EMPTY)>span,.cms-home .cataloglabel:not(.position-EMPTY)>span{padding:0;color:#401e17;font-family:"futura-pt",sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;white-space:normal}.catalog-category-view .cataloglabel:not(.position-EMPTY).position-TL,.catalogsearch-result-index .cataloglabel:not(.position-EMPTY).position-TL,.cms-home .cataloglabel:not(.position-EMPTY).position-TL{top:0;left:0}.catalog-category-view .cataloglabel:not(.position-EMPTY).position-TR,.catalogsearch-result-index .cataloglabel:not(.position-EMPTY).position-TR,.cms-home .cataloglabel:not(.position-EMPTY).position-TR{top:0;right:0}.catalog-category-view .cataloglabel:not(.position-EMPTY).position-BL,.catalogsearch-result-index .cataloglabel:not(.position-EMPTY).position-BL,.cms-home .cataloglabel:not(.position-EMPTY).position-BL{bottom:0;left:0}.catalog-category-view .cataloglabel:not(.position-EMPTY).position-BR,.catalogsearch-result-index .cataloglabel:not(.position-EMPTY).position-BR,.cms-home .cataloglabel:not(.position-EMPTY).position-BR{bottom:0;right:0}@media only screen and (max-width:767px){.catalog-category-view .cataloglabel:not(.position-EMPTY),.catalogsearch-result-index .cataloglabel:not(.position-EMPTY),.cms-home .cataloglabel:not(.position-EMPTY){height:42px;width:42px}.catalog-category-view .cataloglabel:not(.position-EMPTY)>span,.catalogsearch-result-index .cataloglabel:not(.position-EMPTY)>span,.cms-home .cataloglabel:not(.position-EMPTY)>span{font-size:9px}}html[lang=de] .product-item-info .product-item-details .product-item-name{display:block;word-break:break-word}.product-item-info .yotpo .yotpo-bottomline .yotpo-icon-star,.product-item-info .yotpo .yotpo-bottomline .yotpo-icon-half-star,.product-item-info .yotpo .yotpo-bottomline .yotpo-icon-empty-star{color:#02c3c2;font-size:17px}.product-item-info .yotpo a{font-family:"futura-pt-heavy",sans-serif;font-size:12px;color:#401e17 !important;text-transform:uppercase}.page-products.page-layout-1column .product-items .product-item,.page-products.page-layout-alt_product_listing_page .product-items .product-item,.block.widget.block-products-list .product-item{border:1px solid transparent;transition:border-color .2s ease-in-out;margin:0;padding:15px;text-align:center;position:relative}@media only screen and (min-width:1024px){.page-products.page-layout-1column .product-items .product-item,.page-products.page-layout-alt_product_listing_page .product-items .product-item,.block.widget.block-products-list .product-item{width:25%}}@media only screen and (min-width:768px) and (max-width:1023px){.page-products.page-layout-1column .product-items .product-item,.page-products.page-layout-alt_product_listing_page .product-items .product-item,.block.widget.block-products-list .product-item{width:33.33%}}@media only screen and (max-width:767px){.page-products.page-layout-1column .product-items .product-item,.page-products.page-layout-alt_product_listing_page .product-items .product-item,.block.widget.block-products-list .product-item{width:50%}}.page-products.page-layout-1column .product-items .product-item:hover,.page-products.page-layout-alt_product_listing_page .product-items .product-item:hover,.block.widget.block-products-list .product-item:hover{border-color:#ddd}.page-products.page-layout-1column .product-items .product-item:hover .product-item-inner,.page-products.page-layout-alt_product_listing_page .product-items .product-item:hover .product-item-inner,.block.widget.block-products-list .product-item:hover .product-item-inner{opacity:1}.page-products.page-layout-1column .product-items .product-item .product-item-inner,.page-products.page-layout-alt_product_listing_page .product-items .product-item .product-item-inner,.block.widget.block-products-list .product-item .product-item-inner{display:block;opacity:0;transition:opacity .3s ease-in-out}@media only screen and (max-width:768px){.page-products.page-layout-1column .product-items .product-item .product-item-inner,.page-products.page-layout-alt_product_listing_page .product-items .product-item .product-item-inner,.block.widget.block-products-list .product-item .product-item-inner{display:none}}.page-products.page-layout-1column .product-items .product-item .product-item-info,.page-products.page-layout-alt_product_listing_page .product-items .product-item .product-item-info,.block.widget.block-products-list .product-item .product-item-info{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%}.page-products.page-layout-1column .product-items .product-item .product-item-info .product-item-photo,.page-products.page-layout-alt_product_listing_page .product-items .product-item .product-item-info .product-item-photo,.block.widget.block-products-list .product-item .product-item-info .product-item-photo{position:relative;width:100%;display:inline-block;line-height:0;padding:0}.page-products.page-layout-1column .product-items .product-item .product-item-info .product-item-details,.page-products.page-layout-alt_product_listing_page .product-items .product-item .product-item-info .product-item-details,.block.widget.block-products-list .product-item .product-item-info .product-item-details{margin-top:20px;min-height:60px}@media only screen and (max-width:767px){.page-products.page-layout-1column .product-items .product-item .product-item-info .product-item-details,.page-products.page-layout-alt_product_listing_page .product-items .product-item .product-item-info .product-item-details,.block.widget.block-products-list .product-item .product-item-info .product-item-details{margin-top:0}}.page-products.page-layout-1column .product-items .product-item .product-item-info .product-item-details .product-item-name,.page-products.page-layout-alt_product_listing_page .product-items .product-item .product-item-info .product-item-details .product-item-name,.block.widget.block-products-list .product-item .product-item-info .product-item-details .product-item-name{font-size:12px;text-transform:uppercase;font-family:"futura-pt-heavy",sans-serif;line-height:14px;letter-spacing:1.5px;margin-bottom:0;max-width:250px;display:inline-block;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:auto;hyphens:none;display:block;margin-left:auto;margin-right:auto}@media only screen and (max-width:767px){.page-products.page-layout-1column .product-items .product-item .product-item-info .product-item-details .product-item-name,.page-products.page-layout-alt_product_listing_page .product-items .product-item .product-item-info .product-item-details .product-item-name,.block.widget.block-products-list .product-item .product-item-info .product-item-details .product-item-name{-moz-hyphens:auto;-ms-hyphens:auto}}.page-products.page-layout-1column .product-items .product-item .product-item-info .product-item-details .product-item-name a,.page-products.page-layout-alt_product_listing_page .product-items .product-item .product-item-info .product-item-details .product-item-name a,.block.widget.block-products-list .product-item .product-item-info .product-item-details .product-item-name a{color:#401e17}.page-products.page-layout-1column .product-items .product-item .product-item-info .product-item-details .product-item-name a:hover,.page-products.page-layout-alt_product_listing_page .product-items .product-item .product-item-info .product-item-details .product-item-name a:hover,.block.widget.block-products-list .product-item .product-item-info .product-item-details .product-item-name a:hover{color:#046d6d;text-decoration:none}.page-products.page-layout-1column .product-items .product-item .product-item-info .product-item-details .price-box,.page-products.page-layout-alt_product_listing_page .product-items .product-item .product-item-info .product-item-details .price-box,.block.widget.block-products-list .product-item .product-item-info .product-item-details .price-box{margin:10px 0 5px;font-size:12px;font-family:"futura-pt",sans-serif;font-weight:400}.page-products.page-layout-1column .product-items .product-item .product-item-info .product-item-details .price-box .price,.page-products.page-layout-alt_product_listing_page .product-items .product-item .product-item-info .product-item-details .price-box .price,.block.widget.block-products-list .product-item .product-item-info .product-item-details .price-box .price{font-size:12px;font-family:"futura-pt",sans-serif;font-weight:400}.page-products.page-layout-1column .product-items .product-item .product-item-actions,.page-products.page-layout-alt_product_listing_page .product-items .product-item .product-item-actions,.block.widget.block-products-list .product-item .product-item-actions{margin:0}.page-products.page-layout-1column .product-items .product-item .product-item-actions .actions-primary,.page-products.page-layout-alt_product_listing_page .product-items .product-item .product-item-actions .actions-primary,.block.widget.block-products-list .product-item .product-item-actions .actions-primary{position:relative;left:-15px;bottom:-15px;width:calc(100% + (15px*2))}.page-products.page-layout-1column .product-items .product-item .product-item-actions .actions-primary .tocart,.page-products.page-layout-alt_product_listing_page .product-items .product-item .product-item-actions .actions-primary .tocart,.block.widget.block-products-list .product-item .product-item-actions .actions-primary .tocart,.page-products.page-layout-1column .product-items .product-item .product-item-actions .actions-primary .disabled,.page-products.page-layout-alt_product_listing_page .product-items .product-item .product-item-actions .actions-primary .disabled,.block.widget.block-products-list .product-item .product-item-actions .actions-primary .disabled{width:100%;color:#401e17;background-color:#f2f2f2;border:none}.page-products.page-layout-1column .product-items .product-item .product-item-actions .actions-primary .tocart:not(.disabled).added,.page-products.page-layout-alt_product_listing_page .product-items .product-item .product-item-actions .actions-primary .tocart:not(.disabled).added,.block.widget.block-products-list .product-item .product-item-actions .actions-primary .tocart:not(.disabled).added,.page-products.page-layout-1column .product-items .product-item .product-item-actions .actions-primary .disabled:not(.disabled).added,.page-products.page-layout-alt_product_listing_page .product-items .product-item .product-item-actions .actions-primary .disabled:not(.disabled).added,.block.widget.block-products-list .product-item .product-item-actions .actions-primary .disabled:not(.disabled).added{background-color:#c9f5f5}.page-products.page-layout-1column .product-items .product-item .product-item-actions .actions-primary .tocart.added,.page-products.page-layout-alt_product_listing_page .product-items .product-item .product-item-actions .actions-primary .tocart.added,.block.widget.block-products-list .product-item .product-item-actions .actions-primary .tocart.added{background-color:#c9f5f5}.page-products.page-layout-1column .product-items .product-item .product-item-actions .actions-primary .disabled,.page-products.page-layout-alt_product_listing_page .product-items .product-item .product-item-actions .actions-primary .disabled,.block.widget.block-products-list .product-item .product-item-actions .actions-primary .disabled{cursor:not-allowed}.page-products.page-layout-1column .product-items .product-item .product-item-actions .actions-secondary,.page-products.page-layout-alt_product_listing_page .product-items .product-item .product-item-actions .actions-secondary,.block.widget.block-products-list .product-item .product-item-actions .actions-secondary{display:none}.page-products.page-layout-1column .product-items .product-item.loading:after,.page-products.page-layout-alt_product_listing_page .product-items .product-item.loading:after,.block.widget.block-products-list .product-item.loading:after{content:'\f1ce';position:absolute;font-size:14px;opacity:.5;color:#02c3c2;text-indent:2px;width:100%;text-align:center;bottom:45px;left:0;-webkit-transition:opacity .4s,color .4s;-moz-transition:opacity .4s,color .4s;transition:opacity .4s,color .4s;-webkit-animation:fa-spin 2s infinite linear;-moz-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;font-family:"Font Awesome 5 Pro"}.page-products.page-layout-1column .product-items .product-item .stock.unavailable,.page-products.page-layout-alt_product_listing_page .product-items .product-item .stock.unavailable,.block.widget.block-products-list .product-item .stock.unavailable{font-family:"futura-pt-heavy",sans-serif;font-size:12px;line-height:14px;letter-spacing:1.5px;margin-top:10px;text-transform:uppercase;color:#ddd}.page-products.page-layout-1column .product-items .product-item.hasHoverImage .product-item-info,.page-products.page-layout-alt_product_listing_page .product-items .product-item.hasHoverImage .product-item-info,.block.widget.block-products-list .product-item.hasHoverImage .product-item-info{position:relative}.page-products.page-layout-1column .product-items .product-item.hasHoverImage .product-item-photo,.page-products.page-layout-alt_product_listing_page .product-items .product-item.hasHoverImage .product-item-photo,.block.widget.block-products-list .product-item.hasHoverImage .product-item-photo{transition:opacity .4s}.page-products.page-layout-1column .product-items .product-item.hasHoverImage .product-item-photo.hover_image,.page-products.page-layout-alt_product_listing_page .product-items .product-item.hasHoverImage .product-item-photo.hover_image,.block.widget.block-products-list .product-item.hasHoverImage .product-item-photo.hover_image{position:absolute;top:0;left:0;opacity:0;width:100%}.page-products.page-layout-1column .product-items .product-item.hasHoverImage .product-item-photo.hover_image .cataloglabel,.page-products.page-layout-alt_product_listing_page .product-items .product-item.hasHoverImage .product-item-photo.hover_image .cataloglabel,.block.widget.block-products-list .product-item.hasHoverImage .product-item-photo.hover_image .cataloglabel{display:none}@media (hover:hover){.page-products.page-layout-1column .product-items .product-item.hasHoverImage:hover .product-item-photo:not(.hover_image),.page-products.page-layout-alt_product_listing_page .product-items .product-item.hasHoverImage:hover .product-item-photo:not(.hover_image),.block.widget.block-products-list .product-item.hasHoverImage:hover .product-item-photo:not(.hover_image){opacity:0}.page-products.page-layout-1column .product-items .product-item.hasHoverImage:hover .hover_image,.page-products.page-layout-alt_product_listing_page .product-items .product-item.hasHoverImage:hover .hover_image,.block.widget.block-products-list .product-item.hasHoverImage:hover .hover_image{opacity:1;z-index:2}}.page-products.page-layout-1column .product-items .interrupter.product-item,.page-products.page-layout-alt_product_listing_page .product-items .interrupter.product-item,.block.widget.block-products-list .interrupter.product-item{width:100%;margin-top:20px;position:relative}@media only screen and (min-width:768px){.page-products.page-layout-1column .product-items .interrupter.product-item,.page-products.page-layout-alt_product_listing_page .product-items .interrupter.product-item,.block.widget.block-products-list .interrupter.product-item{height:auto;width:66.67%;margin-top:20px}}@media only screen and (min-width:1024px){.page-products.page-layout-1column .product-items .interrupter.product-item,.page-products.page-layout-alt_product_listing_page .product-items .interrupter.product-item,.block.widget.block-products-list .interrupter.product-item{width:50%;margin:0}}@media only screen and (min-width:992px){.page-products.page-layout-1column .product-items .interrupter.product-item img,.page-products.page-layout-alt_product_listing_page .product-items .interrupter.product-item img,.block.widget.block-products-list .interrupter.product-item img{vertical-align:middle;position:absolute;left:2%;top:50%;margin:0;right:0;width:95%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}._keyfocus.page-products.page-layout-1column .product-item .product-item-inner{opacity:1}@media screen and (min-width:992px){.catalog-category-view.page-products.page-layout-1column .products-grid .product-item.interrupter+.product-item,.catalog-category-view.page-products.page-layout-alt_product_listing_page .products-grid .product-item.interrupter+.product-item{margin-left:-4px;margin-right:0}}.catalogsearch-result-index .main{border-top:solid 3px #f2f2f2;padding-bottom:50px}.catalogsearch-result-index .main .page-title-wrapper{margin:50px 0}.catalogsearch-result-index .main .page-title-wrapper .page-title{padding:0;text-align:center;color:#401e17;font-family:"futura-pt",sans-serif}@media only screen and (max-width:767px){.catalogsearch-result-index .main .page-title-wrapper .page-title{padding:0}}.catalogsearch-result-index .main .page-title{width:100%;max-width:1300px;margin:0 auto;padding:0 50px}.catalogsearch-result-index .main .page-title h1{letter-spacing:5px;text-transform:uppercase;font-family:"futura-pt",sans-serif;font-size:28px;padding:0;margin:20px 0 40px}.catalogsearch-result-index .main .suggested{width:100%;max-width:1300px;margin:0 auto;padding:0 40px 20px 50px}.catalogsearch-result-index .main .toolbar{background:#f2f2f2;text-transform:uppercase;position:relative;height:40px;margin:0 auto 20px auto;width:100%;line-height:40px;letter-spacing:1.5px;color:#401e17;font-size:12px;padding:0 80px 0 40px;text-align:right}@media only screen and (max-width:767px){.catalogsearch-result-index .main .toolbar{display:block;padding:0;text-align:center}}.catalogsearch-result-index .main .toolbar span{max-width:1300px;width:100%;margin:0 auto;text-align:right;padding:0 50px 0 40px}.featured_products .block.widget .products-grid .product-item{margin-left:0;margin-right:0}.featured_products .block.widget .products-grid .product-item:nth-child(3n+1){margin-left:0}.catalog-category-view .column.main .products-grid .product-items,.cms-hair-care-curl-collection .column.main .products-grid .product-items,.catalogsearch-result-index .column.main .products-grid .product-items{display:flex;justify-content:flex-start;flex-wrap:wrap}.yotpo .standalone-bottomline.star-clickable,.yotpo .standalone-bottomline .star-clickable{flex-flow:row wrap;justify-content:center;column-gap:5px}.yotpo .standalone-bottomline.star-clickable .yotpo-stars,.yotpo .standalone-bottomline .star-clickable .yotpo-stars{margin:0 !important}.yotpo .standalone-bottomline.star-clickable .text-m,.yotpo .standalone-bottomline .star-clickable .text-m{text-align:center}@media only screen and (max-width:767px){.products-grid .ad-block{max-width:323px}}.product-grid-ad>.pagebuilder-column-group{position:relative;width:575px}.product-grid-ad>.pagebuilder-column-group .product-grid-ad-image,.product-grid-ad>.pagebuilder-column-group .product-grid-ad-text{width:475px !important}.product-grid-ad>.pagebuilder-column-group .product-grid-ad-image{position:absolute;top:0;left:0;width:475px !important;height:350px !important;transition:transform .3s ease}.product-grid-ad>.pagebuilder-column-group .product-grid-ad-image figure,.product-grid-ad>.pagebuilder-column-group .product-grid-ad-image a,.product-grid-ad>.pagebuilder-column-group .product-grid-ad-image img{height:inherit;width:inherit}.product-grid-ad>.pagebuilder-column-group .product-grid-ad-image img{object-fit:cover}.product-grid-ad>.pagebuilder-column-group .product-grid-ad-text{margin:100px 0 0 100px;padding:calc(350px - 50px) 20px 0 20px}.product-grid-ad>.pagebuilder-column-group .product-grid-ad-text [data-content-type=text]{text-align:right;margin-top:-10px}.product-grid-ad>.pagebuilder-column-group .product-grid-ad-text a{position:relative;display:inline-block;padding:0 0 2px;color:#401e17;font-weight:400;text-transform:uppercase;border:none;white-space:nowrap;background:0 0;font-family:"futura-pt-heavy",sans-serif;font-size:12px}.product-grid-ad>.pagebuilder-column-group .product-grid-ad-text a:before{content:'';position:absolute;width:100%;height:2px;left:0;bottom:-1px;background:#401e17;transform:scale(1,1);-webkit-transform-origin:right center;-ms-transform-origin:right center;-moz-transform-origin:right center;transform-origin:right center;-webkit-transition-property:transform .2s ease-in-out;-ms-transition-property:transform .2s ease-in-out;-moz-transition-property:transform .2s ease-in-out;transition:transform .2s ease-in-out}@media (-moz-touch-enabled:0),(hover:hover){.product-grid-ad>.pagebuilder-column-group .product-grid-ad-text a:hover:before{transform:scale(0,1)}}.product-grid-ad>.pagebuilder-column-group .product-grid-ad-text p{margin-top:10px}@media only screen and (min-width:767px){.product-grid-ad:hover .product-grid-ad-image{transform:translateX(100px)}}@media only screen and (max-width:767px){.product-grid-ad>.pagebuilder-column-group,.product-grid-ad>.pagebuilder-column-group .product-grid-ad-image,.product-grid-ad>.pagebuilder-column-group .product-grid-ad-text{width:100% !important}.product-grid-ad>.pagebuilder-column-group .product-grid-ad-image{left:0;padding:0 20px}.product-grid-ad>.pagebuilder-column-group .product-grid-ad-text{margin:100px 0 0;padding:calc(350px - 200px) 20px 0 20px}.product-grid-ad>.pagebuilder-column-group .product-grid-ad-text [data-content-type=text]{text-align:left;margin-top:0}}.cms-noroute-index .page-wrapper,.cms-no-route .page-wrapper{margin-top:0}.cms-noroute-index .page-wrapper .main,.cms-no-route .page-wrapper .main{width:auto;padding:0 40px 150px;border:0}.cms-noroute-index .page-wrapper .main .page-head-alt,.cms-no-route .page-wrapper .main .page-head-alt{margin:30px 0}.cms-noroute-index .page-wrapper .main .page-head-alt h3,.cms-no-route .page-wrapper .main .page-head-alt h3{letter-spacing:3px;font-size:16px;text-transform:uppercase;font-family:"futura-pt",sans-serif;text-align:left}.cms-noroute-index .page-wrapper .main ul.disc,.cms-no-route .page-wrapper .main ul.disc{padding:0}.cms-noroute-index .page-wrapper .main ul.disc li,.cms-no-route .page-wrapper .main ul.disc li{line-height:1.5;font-size:12px;padding:0;margin:0;text-align:left}.cms-noroute-index .page-wrapper .main ul.disc li a,.cms-no-route .page-wrapper .main ul.disc li a{border-bottom:1px solid #401e17}.pattern-library{padding:80px 0;border-bottom:2px solid #ddd}.pl-flex{display:flex;flex-wrap:wrap;justify-content:space-between}.pl-flex .pl-c-block{width:200px;padding:20px 10px;text-align:center}.pl-flex .pl-c-block .pl-swatch{margin:auto;border-radius:100px;width:80px;height:80px}.pl-flex .pl-c-block:nth-child(1) .pl-swatch{border:30px solid #018382}.pl-flex .pl-c-block:nth-child(2) .pl-swatch{border:30px solid #02c3c2}.pl-flex .pl-c-block:nth-child(3) .pl-swatch{border:30px solid #c9f5f5}.pl-flex .pl-c-block:nth-child(4) .pl-swatch{border:30px solid #401e17}.pl-flex .pl-c-block:nth-child(5) .pl-swatch{border:30px solid #fff}.pl-flex .pl-c-block:nth-child(6) .pl-swatch{border:30px solid #ddd}.pl-flex .pl-c-block:nth-child(7) .pl-swatch{border:30px solid #f2f2f2}.pl-flex .pl-c-block:nth-child(8) .pl-swatch{border:30px solid #6e3c1b}.pl-flex .pl-c-block:nth-child(9) .pl-swatch{border:30px solid #f57e20}.pl-flex .pl-c-block:nth-child(10) .pl-swatch{border:30px solid #fad7b5}.pl-flex .pl-c-block:nth-child(11) .pl-swatch{border:30px solid #106815}.pl-flex .pl-c-block:nth-child(12) .pl-swatch{border:30px solid #d5e8d9}.pl-flex .pl-c-block:nth-child(13) .pl-swatch{border:30px solid #766208}.pl-flex .pl-c-block:nth-child(14) .pl-swatch{border:30px solid #fcf1d5}.pl-flex .pl-c-block:nth-child(15) .pl-swatch{border:30px solid #ba2d5b}.pl-flex .pl-c-block:nth-child(16) .pl-swatch{border:30px solid #fdebef}.pl-buttons .pl-button-flex{display:flex;justify-content:space-between;align-items:center}.pl-buttons .pl-button-flex .btn{max-width:300px}.pl-buttons .pl-button-flex .btn .btn-fill{max-width:100%}.pl-radio-check{display:flex;flex-wrap:wrap;justify-content:flex-start}.pl-radio-check .check-demo{margin-right:50px}.pl-icon-demo{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.page-title-wrapper{width:100%;max-width:1300px;margin:80px auto 40px}.page-title-wrapper h1{font-family:"futura-pt",sans-serif;font-size:28px;font-weight:400;line-height:1.25;letter-spacing:1px;text-transform:inherit;margin:10px 0}@media only screen and (min-width:992px){.page-title-wrapper h1{font-size:36px}}@media only screen and (max-width:767px){.page-title-wrapper{margin:40px 0 20px}}.visually-hidden{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;top:auto;white-space:nowrap;width:1px}.page-title{padding:0 50px;width:100%;max-width:1300px;margin:0 auto}.page-title h1{font-family:"futura-pt",sans-serif;font-size:28px;font-weight:400;line-height:1.25;letter-spacing:1px;text-transform:inherit;margin:10px 0}@media only screen and (min-width:992px){.page-title h1{font-size:36px}}@media only screen and (max-width:767px){.page-title{padding:0 20px}}.cart-empty{max-width:1300px;width:100%;margin:0 auto;padding:0 50px}.cart-empty p{font-size:14px;float:left;width:100%;margin:0 0 8px;padding:0;text-align:left}.cart-empty p a{color:#02c3c2}@media only screen and (max-width:767px){.cart-empty{padding:0 20px}}.cart-container{padding:0 50px;width:100%;max-width:1300px;margin:0 auto}.cart-container .yotpo-bottomline{flex-wrap:wrap}@media only screen and (max-width:767px){.cart-container{padding:0 20px}}.cart-container .rewards h1{flex-basis:100%;text-align:center;font-family:"futura-pt",sans-serif;font-size:28px;letter-spacing:6px;margin:20px 0;text-transform:uppercase}.cart-container .form-cart{float:left;width:100%}.cart-container .form-cart .cart{border:0}.cart-container .form-cart .cart #shopping-cart-table{width:100%}.cart-container .form-cart .cart #shopping-cart-table thead tr{background:#f2f2f2;margin-bottom:30px}.cart-container .form-cart .cart #shopping-cart-table thead tr th{font-family:"futura-pt-heavy",sans-serif;font-size:10px;font-weight:500;line-height:1.5;letter-spacing:1.8px;text-transform:uppercase;margin:10px 0;text-align:center;padding:10px}@media only screen and (min-width:992px){.cart-container .form-cart .cart #shopping-cart-table thead tr th{font-size:12px}}.cart-container .form-cart .cart #shopping-cart-table thead tr .item{text-align:left;width:35%}@media only screen and (max-width:767px){.cart-container .form-cart .cart #shopping-cart-table thead tr .item{width:auto}}.cart-container .form-cart .cart #shopping-cart-table thead tr .subtotal{text-align:right}.cart-container .form-cart .cart #shopping-cart-table tbody{border:0}.cart-container .form-cart .cart #shopping-cart-table tbody tr{border-bottom:1px solid #f2f2f2}.cart-container .form-cart .cart #shopping-cart-table tbody tr td{padding:10px;vertical-align:middle;position:relative;text-align:center}.cart-container .form-cart .cart #shopping-cart-table tbody tr td .cart-price{font-size:12px}@media only screen and (max-width:767px){.cart-container .form-cart .cart #shopping-cart-table tbody tr td{padding:10px 5px 30px}}.cart-container .form-cart .cart #shopping-cart-table tbody tr td .product-item-details{padding:0}.cart-container .form-cart .cart #shopping-cart-table tbody tr td .product-item-details .product-item-name{font-family:"futura-pt-heavy",sans-serif;font-size:12px;display:block;max-width:200px;padding:20px 0 0;line-height:1.5}@media only screen and (max-width:767px){.cart-container .form-cart .cart #shopping-cart-table tbody tr td .product-item-details .product-item-name{padding:20px 0 20px 60px;max-width:100%}}.cart-container .form-cart .cart #shopping-cart-table tbody tr td .product-item-details .product-item-name a{color:#401e17}.cart-container .form-cart .cart #shopping-cart-table tbody tr td .product-item-details .product-item-name a:hover{color:#018382;text-decoration:none}item-options .cart-container .form-cart .cart #shopping-cart-table tbody tr td .product-item-details .product-item-name a:hover{color:#02c3c2;text-decoration:none}@media only screen and (max-width:767px){.cart-container .form-cart .cart #shopping-cart-table tbody tr td .product-item-details .item-options{padding-left:60px}}.cart-container .form-cart .cart #shopping-cart-table tbody tr td .product-item-details .item-options dt{display:none}.cart-container .form-cart .cart #shopping-cart-table tbody tr td .product-item-details .item-options dd{display:block;float:none}@media only screen and (max-width:767px){.cart-container .form-cart .cart #shopping-cart-table tbody tr td .product-item-details{letter-spacing:normal}}.cart-container .form-cart .cart #shopping-cart-table tbody tr td .price-excluding-tax,.cart-container .form-cart .cart #shopping-cart-table tbody tr td .price-including-tax{letter-spacing:3px;font-family:"futura-pt",sans-serif;font-size:14px;font-weight:400 !important;color:#401e17;text-transform:uppercase}.cart-container .form-cart .cart #shopping-cart-table tbody tr td .price-excluding-tax .price,.cart-container .form-cart .cart #shopping-cart-table tbody tr td .price-including-tax .price{font-weight:400 !important}.cart-container .form-cart .cart #shopping-cart-table tbody tr td .field{position:relative;text-align:center}.cart-container .form-cart .cart #shopping-cart-table tbody tr td .field .qty select{width:auto;border:solid 1px #f2f2f2}.cart-container .form-cart .cart #shopping-cart-table tbody tr td .field .qty select:focus+.styledSelect{box-shadow:0 0 1px 1px #949494}.cart-container .form-cart .cart #shopping-cart-table tbody tr td .field .inactive-select+.styledSelect{cursor:not-allowed;pointer-events:none;opacity:.5 !important}.cart-container .form-cart .cart #shopping-cart-table tbody tr td .field .update{background:0 0;border:0;margin:0;padding:0;position:absolute;top:30px;left:50%;transform:translateX(-50%);margin:0 auto;text-align:center;display:none}@media only screen and (max-width:767px){.cart-container .form-cart .cart #shopping-cart-table tbody tr td .field .update{margin:0 auto;padding:0}}.cart-container .form-cart .cart #shopping-cart-table tbody tr td .field .update:before{content:'' !important}.cart-container .form-cart .cart #shopping-cart-table tbody tr td .field .update:active{box-shadow:inset 0 0 0 rgba(0,0,0,0)}.cart-container .form-cart .cart #shopping-cart-table tbody tr td .field .update span{letter-spacing:1.5px;color:#018382;font-family:"futura-pt-heavy",sans-serif;font-size:10px;text-transform:uppercase}.cart-container .form-cart .cart #shopping-cart-table tbody tr td .actions-toolbar{position:relative}.cart-container .form-cart .cart #shopping-cart-table tbody tr td .actions-toolbar .towishlist{display:none}.cart-container .form-cart .cart #shopping-cart-table tbody tr td .actions-toolbar .action-delete{background:0 0;border:0;padding:0;position:absolute;right:0}.cart-container .form-cart .cart #shopping-cart-table tbody tr td .actions-toolbar .action-delete .remove-item-icon:before{padding:10px;content:"\f057";font-family:"Font Awesome 5 Pro";color:#401e17;font-size:16px}.cart-container .form-cart .cart #shopping-cart-table tbody tr td:last-child{vertical-align:top;padding:0}.cart-container .form-cart .cart #shopping-cart-table tbody tr .item{text-align:left}.cart-container .form-cart .cart #shopping-cart-table tbody tr .subtotal{text-align:right}.cart-container .form-cart .cart #shopping-cart-table .styledSelect{padding-top:0;height:auto;width:60px;z-index:1}.cart-container .form-cart .cart #shopping-cart-table .styledSelect .inner-list{padding-left:10px}.cart-container .form-cart .cart #shopping-cart-table .styledSelect .ddOptions li{text-align:left}.cart-container .form-cart .cart #shopping-cart-table .styledSelect .inner-wrapper .inner-list:after{right:5px;top:-1px}.cart-container .cart-summary{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;background:#fff;margin:0 0 80px;padding:0;position:inherit}.cart-container .cart-summary #block-shipping{display:none}.cart-container .cart-summary #block-shipping #block-summary{display:block !important}.cart-container .cart-summary #block-shipping:after,.cart-container .cart-summary #block-shipping:before{content:'';clear:both;display:table}.cart-container .cart-summary #block-shipping .title{border-top:0;margin-top:50px;padding:0;cursor:default}.cart-container .cart-summary #block-shipping .title strong{font-size:13px;letter-spacing:1.5px;text-transform:uppercase;font-family:"futura-pt-heavy",sans-serif}.cart-container .cart-summary #block-shipping .title:after{display:none}.cart-container .cart-summary #block-shipping .fieldset{margin:0 0 20px;position:relative}.cart-container .cart-summary #block-shipping .fieldset .field.note{font-size:14px;margin:20px 0}.cart-container .cart-summary #block-shipping .fieldset .field[name]{width:33.33%;float:left;padding-right:15px}.cart-container .cart-summary #block-shipping .fieldset .field[name]._warn{margin-bottom:65px}.cart-container .cart-summary #block-shipping .fieldset .field[name] .message.warning{position:absolute;left:0;font-size:14px;right:15px}.cart-container .cart-summary #block-shipping .fieldset input{height:32px;margin-top:0;border:1px solid #f2f2f2}.cart-container .cart-summary #block-shipping .fieldset.rate label{text-transform:inherit;font-family:"futura-pt",sans-serif}.cart-container .cart-summary #block-shipping .fieldset.rate label .price{font-family:"futura-pt-heavy",sans-serif}.cart-container .cart-summary #block-shipping .item-title{text-transform:uppercase;font-size:12px;letter-spacing:2px;font-family:"futura-pt-heavy",sans-serif}.cart-container .cart-summary .cart-bottom-promo{width:60%;max-width:480px;order:1;padding:0 30px 0 0}@media only screen and (max-width:767px){.cart-container .cart-summary .cart-bottom-promo{width:100%;max-width:none;order:2;padding:0}}.cart-container .cart-summary .cart-bottom-promo .discount.active .title strong:after,.cart-container .cart-summary .cart-bottom-promo .giftcard.active .title strong:after{color:#401e17;content:"\f056"}.cart-container .cart-summary .cart-bottom-promo .discount{margin-bottom:25px}.cart-container .cart-summary .cart-bottom-promo .block .title{border-top:0;padding-right:0;padding-bottom:0;display:inline-block}.cart-container .cart-summary .cart-bottom-promo .block .title:after{content:""}.cart-container .cart-summary .cart-bottom-promo .block .title strong{color:#401e17;font-family:"futura-pt-heavy",sans-serif;font-size:12px;font-weight:500;line-height:15px;letter-spacing:.15em;text-transform:uppercase}.cart-container .cart-summary .cart-bottom-promo .block .title strong:after{color:#02c3c2;font-size:18px;font-family:"Font Awesome 5 Pro";content:"\f055";margin:-5px 5px 0;line-height:18px;position:relative;top:2px}.cart-container .cart-summary .cart-bottom-promo .block .content{margin-top:-3px}.cart-container .cart-summary .cart-bottom-promo .content #giftcard-balance-lookup:not(:empty){margin:10px 0 -10px}.cart-container .cart-summary .cart-bottom-promo .content #discount-coupon-form .fieldset,.cart-container .cart-summary .cart-bottom-promo .content #giftcard-form .fieldset{display:flex;margin:0;padding:0}.cart-container .cart-summary .cart-bottom-promo .content #discount-coupon-form .fieldset .field,.cart-container .cart-summary .cart-bottom-promo .content #giftcard-form .fieldset .field{width:100%;height:60px;margin:0 0 30px}.cart-container .cart-summary .cart-bottom-promo .content #discount-coupon-form .fieldset .field .control input::placeholder,.cart-container .cart-summary .cart-bottom-promo .content #giftcard-form .fieldset .field .control input::placeholder{color:transparent}.cart-container .cart-summary .cart-bottom-promo .content #discount-coupon-form .fieldset .actions-toolbar .primary .action,.cart-container .cart-summary .cart-bottom-promo .content #giftcard-form .fieldset .actions-toolbar .primary .action{font-family:"futura-pt-heavy",sans-serif;font-size:10px;font-weight:500;line-height:1.5;letter-spacing:1.8px;text-transform:uppercase;margin:10px 0;width:100px;height:59px;background-color:#401e17;color:#fff;text-align:center;display:block;padding:0;border-radius:0;border:0;top:22px;position:relative}@media only screen and (min-width:992px){.cart-container .cart-summary .cart-bottom-promo .content #discount-coupon-form .fieldset .actions-toolbar .primary .action,.cart-container .cart-summary .cart-bottom-promo .content #giftcard-form .fieldset .actions-toolbar .primary .action{font-size:12px}}@media only screen and (max-width:767px){.cart-container .cart-summary .cart-bottom-promo .content #discount-coupon-form .fieldset .actions-toolbar .primary .action,.cart-container .cart-summary .cart-bottom-promo .content #giftcard-form .fieldset .actions-toolbar .primary .action{top:19px}}.cart-container .cart-summary .cart-bottom-promo .content #discount-coupon-form .fieldset .actions-toolbar .primary .action:hover,.cart-container .cart-summary .cart-bottom-promo .content #giftcard-form .fieldset .actions-toolbar .primary .action:hover{background-color:#018382}.cart-container .cart-summary .cart-bottom-promo .content #discount-coupon-form .check,.cart-container .cart-summary .cart-bottom-promo .content #giftcard-form .check{text-decoration:none;margin-top:25px}.cart-container .cart-summary .cart-bottom-promo .content #discount-coupon-form .check span,.cart-container .cart-summary .cart-bottom-promo .content #giftcard-form .check span{letter-spacing:2px;line-height:1.5;font-family:"futura-pt-heavy",sans-serif;font-size:12px;font-weight:400;position:relative;display:inline-block;padding:0 0 2px;color:#401e17;font-weight:400;text-transform:uppercase;border:none;white-space:nowrap}.cart-container .cart-summary .cart-bottom-promo .content #discount-coupon-form .check span:before,.cart-container .cart-summary .cart-bottom-promo .content #giftcard-form .check span:before{content:'';position:absolute;width:100%;height:2px;left:0;bottom:-1px;background:#401e17;transform:scale(1,1);-webkit-transform-origin:right center;-ms-transform-origin:right center;-moz-transform-origin:right center;transform-origin:right center;-webkit-transition-property:transform .2s ease-in-out;-ms-transition-property:transform .2s ease-in-out;-moz-transition-property:transform .2s ease-in-out;transition:transform .2s ease-in-out}@media (-moz-touch-enabled:0),(hover:hover){.cart-container .cart-summary .cart-bottom-promo .content #discount-coupon-form .check span:hover:before,.cart-container .cart-summary .cart-bottom-promo .content #giftcard-form .check span:hover:before{transform:scale(0,1)}}.cart-container .cart-summary .cart-bottom-methods{width:40%;margin:20px 0 0;order:2}@media only screen and (max-width:767px){.cart-container .cart-summary .cart-bottom-methods{width:100%;order:1}}.cart-container .cart-summary .cart-bottom-methods .cart-totals{border:0;padding:0}.cart-container .cart-summary .cart-bottom-methods .cart-totals .table-wrapper tr{display:flex;justify-content:space-between;align-items:baseline}.cart-container .cart-summary .cart-bottom-methods .cart-totals .table-wrapper tr th{font-family:"futura-pt-heavy",sans-serif;font-size:10px;font-weight:500;line-height:1.5;letter-spacing:1.8px;text-transform:uppercase;margin:10px 0;padding:10px 0;display:block}@media only screen and (min-width:992px){.cart-container .cart-summary .cart-bottom-methods .cart-totals .table-wrapper tr th{font-size:12px}}.cart-container .cart-summary .cart-bottom-methods .cart-totals .table-wrapper tr td{padding:2px 4px;text-align:right}.cart-container .cart-summary .cart-bottom-methods .cart-totals .table-wrapper .mark{padding:0 4px}.cart-container .cart-summary .cart-bottom-methods .cart-totals .table-wrapper .mark .value{font-family:"futura-pt",sans-serif;color:#401e17;margin:0;padding:0;text-align:center;line-height:1.5;text-transform:none;font-size:10px}.cart-container .cart-summary .cart-bottom-methods .cart-totals .table-wrapper .amount strong{font-family:"futura-pt",sans-serif;font-size:24px;font-weight:400;line-height:1.25;letter-spacing:3px;text-transform:uppercase;margin:10px 0}@media only screen and (min-width:992px){.cart-container .cart-summary .cart-bottom-methods .cart-totals .table-wrapper .amount strong{font-size:30px}}.cart-container .cart-summary .cart-bottom-methods .checkout-methods-items .item .action.primary.checkout{position:relative;background-color:transparent;box-sizing:border-box;padding:0;width:100%;border:none;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cart-container .cart-summary .cart-bottom-methods .checkout-methods-items .item .action.primary.checkout span{border:2px solid #401e17;color:#401e17;letter-spacing:2px;line-height:1;font-family:"futura-pt-heavy",sans-serif;font-size:12px;position:relative;display:block;overflow:hidden;width:100%;padding:13px;text-align:center;z-index:1;text-transform:uppercase;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out}.cart-container .cart-summary .cart-bottom-methods .checkout-methods-items .item .action.primary.checkout span:before{border-bottom:80px solid #401e17;content:'';box-sizing:border-box;border-right:50px solid transparent;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:-1;position:absolute;top:0;right:-50px;left:0;bottom:0;-webkit-transform:translatex(-100%);transform:translatex(-100%)}@media (-moz-touch-enabled:0),(hover:hover){.cart-container .cart-summary .cart-bottom-methods .checkout-methods-items .item .action.primary.checkout span:hover{color:#fff}.cart-container .cart-summary .cart-bottom-methods .checkout-methods-items .item .action.primary.checkout span:hover:before{-webkit-transform:translatex(0);transform:translatex(0)}}.cart-container .cart-summary .cart-bottom-methods .checkout-methods-items .item .multicheckout{display:none}.cart-container select::-ms-expand{display:none}.page-layout-2columns-left .main .page-title{width:100%;max-width:1300px;margin:0 auto;padding:0 50px}.page-layout-2columns-left .main .page-title h1{letter-spacing:5px;text-transform:uppercase;font-family:"futura-pt",sans-serif;font-size:28px;padding:0;margin:20px 0 40px}.page-layout-2columns-left .main .suggested{width:100%;max-width:1300px;margin:0 auto;padding:0 40px 20px 50px}.page-layout-2columns-left .main .notice{margin:0 auto;padding:0 50px;background:0 0;text-transform:uppercase;color:#401e17;font-size:12px;font-family:"futura-pt-heavy",sans-serif}.page-layout-2columns-left .main .notice:before{content:'' !important}.page-layout-2columns-left .main .notice strong:before{content:'' !important}.page-layout-2columns-left .main .notice div:before{content:'' !important}.page-layout-2columns-left .main .notice a{color:#02c3c2}.checkout-index-index{font-size:12px;color:#401e17;letter-spacing:1.5px;font-weight:400;font-family:"futura-pt",sans-serif;text-align:left;margin-bottom:0}.checkout-index-index .page-wrapper{margin-bottom:0}.checkout-index-index .page-header .header.links,.checkout-index-index .page-header .mega-menu{display:none}.checkout-index-index .header .nav-toggle{display:none}@media only screen and (max-width:767px){.checkout-index-index .header .logo img{left:40px !important}}.checkout-index-index #registration{width:100%;float:left;max-width:1300px;padding:0 40px;margin:20px auto}@media only screen and (max-width:767px){.checkout-index-index .field-tooltip{top:10px}}.checkout-index-index .checkout-container{width:100%;max-width:1300px;padding:0 40px;margin:0 auto}@media only screen and (max-width:767px){.checkout-index-index .checkout-container{padding:0 20px}}@media only screen and (max-width:767px){.checkout-index-index .checkout-container .authentication-wrapper{margin-top:-45px}}.checkout-index-index .checkout-container .authentication-wrapper .action{text-transform:uppercase;border:1px solid transparent;color:#401e17;font-size:12px;font-family:"futura-pt-heavy",sans-serif;float:right;margin:0;padding:0;background:0 0}.checkout-index-index .checkout-container .authentication-wrapper .action.action-login{box-sizing:border-box;padding:0;width:100%;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;letter-spacing:2px;line-height:1;font-family:"futura-pt-heavy",sans-serif;font-size:12px;font-weight:400;position:relative;display:block;overflow:hidden;text-align:center !important;text-transform:uppercase;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;background-color:transparent;z-index:2;border-radius:0;padding:13px 40px;width:fit-content;border:2px solid #02c3c2;color:#401e17}.checkout-index-index .checkout-container .authentication-wrapper .action.action-login:hover,.checkout-index-index .checkout-container .authentication-wrapper .action.action-login:active{border:none;background-color:transparent}@media only screen and (max-width:500px){.checkout-index-index .checkout-container .authentication-wrapper .action.action-login{width:100%}}.checkout-index-index .checkout-container .authentication-wrapper .action.action-login:before{content:'';box-sizing:border-box;border-right:50px solid transparent;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:-1;position:absolute;top:0;right:-50px;left:0;bottom:0;-webkit-transform:translatex(-100%);transform:translatex(-100%)}.checkout-index-index .checkout-container .authentication-wrapper .action.action-login:active{background-color:transparent}.checkout-index-index .checkout-container .authentication-wrapper .action.action-login:before{border-bottom:80px solid #02c3c2}@media (-moz-touch-enabled:0),(hover:hover){.checkout-index-index .checkout-container .authentication-wrapper .action.action-login:hover{color:#401e17;border:2px solid #02c3c2}.checkout-index-index .checkout-container .authentication-wrapper .action.action-login:hover:before{-webkit-transform:translatex(0);transform:translatex(0)}}.checkout-index-index .checkout-container .opc-progress-bar{margin:40px 0}@media only screen and (max-width:767px){.checkout-index-index .checkout-container .opc-progress-bar{margin-bottom:0}}.checkout-index-index .checkout-container .opc-progress-bar .opc-progress-bar-item+.opc-progress-bar-item{margin-left:-3px}.checkout-index-index .checkout-container .opc-progress-bar .opc-progress-bar-item:before{border-radius:50px;height:5px}.checkout-index-index .checkout-container .opc-progress-bar .opc-progress-bar-item span{color:#401e17;font-size:12px;font-family:"futura-pt-heavy",sans-serif;text-transform:uppercase}.checkout-index-index .checkout-container .opc-progress-bar .opc-progress-bar-item span:first-child:before,.checkout-index-index .checkout-container .opc-progress-bar .opc-progress-bar-item span:first-child:after{display:none}.checkout-index-index .checkout-container .opc-progress-bar .opc-progress-bar-item .decorative-image{padding-top:0}.checkout-index-index .checkout-container .opc-progress-bar .opc-progress-bar-item .decorative-image:after,.checkout-index-index .checkout-container .opc-progress-bar .opc-progress-bar-item .decorative-image:before{background:#e4e4e4;height:38px;margin-left:-19px;width:38px;border-radius:50%;content:'';left:50%;position:absolute;top:0}.checkout-index-index .checkout-container .opc-progress-bar .opc-progress-bar-item .decorative-image:after{font-size:12px;line-height:25px;display:flex;justify-content:center;align-items:center;background:#fff;height:30px;margin-left:-15px;top:4px;width:30px;content:counter(i);counter-increment:i;color:#333}.checkout-index-index .checkout-container .opc-progress-bar ._active:before{background:#02c3c2}.checkout-index-index .checkout-container .opc-progress-bar ._active .decorative-image:after{content:'\f00c';font-family:"Font Awesome 5 Pro";font-size:14px}.checkout-index-index .checkout-container .opc-progress-bar ._active .decorative-image:before{background:#02c3c2}.checkout-index-index .checkout-container .opc-progress-bar ._complete:before{background:#02c3c2}.checkout-index-index .checkout-container .opc-progress-bar ._complete .decorative-image:after{content:'\f00c';font-family:"Font Awesome 5 Pro";font-size:14px}.checkout-index-index .checkout-container .opc-progress-bar ._complete .decorative-image:before{background:#02c3c2}@media only screen and (max-width:767px){.checkout-index-index .checkout-container .opc-estimated-wrapper{padding-left:0;padding-right:0;margin-top:0}}.checkout-index-index .checkout-container .opc-estimated-wrapper .minicart-wrapper .showcart{display:flex;align-items:center;background-color:#fff}@media only screen and (max-width:767px){.checkout-index-index .checkout-container .opc-estimated-wrapper .minicart-wrapper .showcart{margin-top:3px}}.checkout-index-index .checkout-container .opc-estimated-wrapper .minicart-wrapper .showcart:before{font-family:"Font Awesome 5 Pro";font-size:20px;line-height:auto;content:"\f290";color:#401e17}.checkout-index-index .checkout-container .opc-estimated-wrapper .minicart-wrapper .showcart .qty{background:0 0;height:20px;line-height:20px;border-radius:0;display:inline;margin:0;min-width:0;overflow:auto;padding:0 0 0 5px;text-align:center;white-space:unset;color:unset}.checkout-index-index .checkout-container .opc-estimated-wrapper .minicart-wrapper .showcart .counter-number{background-color:#c9f5f5;display:inline-block;border-radius:50px;width:20px;height:20px;color:#401e17;position:relative;margin-left:5px;padding-left:1px;bottom:0}.checkout-index-index .checkout-container .opc-wrapper{padding:10px;width:66%}.checkout-index-index .checkout-container .opc-wrapper #customer-email-error{padding-top:15px}.checkout-index-index .checkout-container .opc-wrapper .feedback-email{display:none !important}@media only screen and (max-width:992px){.checkout-index-index .checkout-container .opc-wrapper{padding:0}}@media only screen and (max-width:767px){.checkout-index-index .checkout-container .opc-wrapper{width:100%;text-align:left}}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address .step-title{font-family:"futura-pt-heavy",sans-serif;font-size:14px;font-weight:500;line-height:1.25;letter-spacing:2.5px;text-transform:uppercase;margin:10px 0;border-bottom:1px solid #f2f2f2;margin-bottom:20px;padding-bottom:5px;width:100%;color:#401e17}@media only screen and (min-width:992px){.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address .step-title{font-size:16px}}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address .step-content .form-login .label{letter-spacing:1.5px;color:#401e17;font-size:12px;font-family:"futura-pt-heavy",sans-serif;text-transform:uppercase}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address .step-content .form-login .label:after{top:0;content:'*';color:#ba2d5b}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address .step-content .form-login .subscription-product a{color:#018382}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address .step-content .form-login .subscription-product a:hover{color:#401e17}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address .step-content .form-login .actions-toolbar{position:relative;background-color:transparent;box-sizing:border-box;border-radius:0;padding:0;width:100%;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0;float:left}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address .step-content .form-login .actions-toolbar:hover,.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address .step-content .form-login .actions-toolbar:active{border:none;background-color:transparent}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address .step-content .form-login .actions-toolbar .login{letter-spacing:2px;line-height:1;font-family:"futura-pt-heavy",sans-serif;font-size:12px;font-weight:400;position:relative;display:block;overflow:hidden;text-align:center !important;text-transform:uppercase;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;background-color:transparent;z-index:2;border-radius:0;padding:13px 40px;width:fit-content;border:2px solid #02c3c2;color:#401e17;min-width:200px}@media only screen and (max-width:500px){.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address .step-content .form-login .actions-toolbar .login{width:100%}}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address .step-content .form-login .actions-toolbar .login:before{content:'';box-sizing:border-box;border-right:50px solid transparent;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:-1;position:absolute;top:0;right:-50px;left:0;bottom:0;-webkit-transform:translatex(-100%);transform:translatex(-100%)}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address .step-content .form-login .actions-toolbar .login:active{background-color:transparent}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address .step-content .form-login .actions-toolbar .login:before{border-bottom:80px solid #02c3c2}@media (-moz-touch-enabled:0),(hover:hover){.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address .step-content .form-login .actions-toolbar .login:hover{color:#401e17;border:2px solid #02c3c2}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address .step-content .form-login .actions-toolbar .login:hover:before{-webkit-transform:translatex(0);transform:translatex(0)}}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address .step-content .form-login .secondary{float:left;width:100%;text-align:left}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address .step-content .form-login .secondary a{text-transform:capitalize;background:0 0;border:0}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address #checkout-step-shipping .shipping-address-items .shipping-address-item{border:solid 2px #f2f2f2;margin:30px 20px 10px;padding:10px 20px;font-family:"futura-pt",sans-serif;font-size:12px;width:40%;min-height:250px}@media only screen and (max-width:767px){.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address #checkout-step-shipping .shipping-address-items .shipping-address-item{width:100%;margin:10px 0;text-align:left}}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address #checkout-step-shipping .shipping-address-items .shipping-address-item:before{border:0;background:0 0}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address #checkout-step-shipping .shipping-address-items .shipping-address-item a{color:#018382}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address #checkout-step-shipping .shipping-address-items .shipping-address-item a:hover{color:#401e17}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address #checkout-step-shipping .shipping-address-items .shipping-address-item .action{width:auto;border:0;border-radius:0;padding:0 20px;color:#401e17;font-size:12px;font-family:"futura-pt",sans-serif;text-transform:uppercase;height:40px;line-height:38px}@media only screen and (max-width:767px){.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address #checkout-step-shipping .shipping-address-items .shipping-address-item .action{width:100%;margin:10px 0;float:left}}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address #checkout-step-shipping .shipping-address-items .shipping-address-item .edit-address-link{margin:20px 5px 0 0;padding:0 20px !important;position:absolute;left:0}@media only screen and (max-width:767px){.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address #checkout-step-shipping .shipping-address-items .shipping-address-item .edit-address-link{margin:10px 5px 0 0}}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address #checkout-step-shipping .shipping-address-items .selected-item{border-color:#f2f2f2}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address #checkout-step-shipping .shipping-address-items .selected-item:after{background:#02c3c2;font-family:"Font Awesome 5 Pro";font-size:16px;content:"\f056"}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address #checkout-step-shipping .form .validator.validator-email{width:100% !important;height:auto !important}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address #checkout-step-shipping .form .control._with-tooltip{padding-right:30px}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address #checkout-step-shipping .form .control._with-tooltip input{width:100%}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address #checkout-step-shipping .form .control._with-tooltip .field-tooltip{top:10px}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address #checkout-step-shipping .form .control._with-tooltip .subscription-product{margin-top:5px;color:#ba2d5b}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address #checkout-step-shipping .form .control._with-tooltip .subscription-product a{color:#ba2d5b;text-decoration:underline}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-method .step-title{font-family:"futura-pt-heavy",sans-serif;font-size:14px;font-weight:500;line-height:1.25;letter-spacing:2.5px;text-transform:uppercase;margin:10px 0;border-bottom:1px solid #f2f2f2;margin-bottom:20px;padding-bottom:5px;width:100%;color:#401e17}@media only screen and (min-width:992px){.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-method .step-title{font-size:16px}}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-method .methods-shipping .table-checkout-shipping-method{min-width:100%}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-method .methods-shipping .table-checkout-shipping-method .radio{display:block;position:absolute;width:0;height:0;line-height:0;left:-99999px;display:none}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-method .methods-shipping .table-checkout-shipping-method .radio:focus+label{box-shadow:0 0 1px 1px #949494}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-method .methods-shipping .table-checkout-shipping-method tr td{width:100%;padding:10px 0;border:0}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-method .methods-shipping .table-checkout-shipping-method tr td p{margin:0;display:inline-block}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-method .methods-shipping .table-checkout-shipping-method tr td p a{text-decoration:underline}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-method .methods-shipping .table-checkout-shipping-method tr td label{font-family:"futura-pt-heavy",sans-serif}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-method .methods-shipping .table-checkout-shipping-method tr td label:before{top:-1px}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-method .methods-shipping .actions-toolbar{position:relative;background-color:transparent;box-sizing:border-box;border-radius:0;padding:0;width:100%;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:0}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-method .methods-shipping .actions-toolbar:hover,.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-method .methods-shipping .actions-toolbar:active{border:none;background-color:transparent}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-method .methods-shipping .actions-toolbar .button{letter-spacing:2px;line-height:1;font-family:"futura-pt-heavy",sans-serif;font-size:12px;font-weight:400;position:relative;display:block;overflow:hidden;text-align:center !important;text-transform:uppercase;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;background-color:transparent;z-index:2;border-radius:0;padding:13px 40px;width:fit-content;border:2px solid #02c3c2;color:#401e17;min-width:200px}@media only screen and (max-width:500px){.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-method .methods-shipping .actions-toolbar .button{width:100%}}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-method .methods-shipping .actions-toolbar .button:before{content:'';box-sizing:border-box;border-right:50px solid transparent;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:-1;position:absolute;top:0;right:-50px;left:0;bottom:0;-webkit-transform:translatex(-100%);transform:translatex(-100%)}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-method .methods-shipping .actions-toolbar .button:active{background-color:transparent}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-method .methods-shipping .actions-toolbar .button:before{border-bottom:80px solid #02c3c2}@media (-moz-touch-enabled:0),(hover:hover){.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-method .methods-shipping .actions-toolbar .button:hover{color:#401e17;border:2px solid #02c3c2}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-method .methods-shipping .actions-toolbar .button:hover:before{-webkit-transform:translatex(0);transform:translatex(0)}}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .opc-payment .step-title{font-family:"futura-pt-heavy",sans-serif;font-size:14px;font-weight:500;line-height:1.25;letter-spacing:2.5px;text-transform:uppercase;margin:10px 0;border-bottom:1px solid #f2f2f2;margin-bottom:20px;padding-bottom:5px;width:100%;color:#401e17}@media only screen and (min-width:992px){.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .opc-payment .step-title{font-size:16px}}@media only screen and (max-width:767px){.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .opc-payment .step-title{margin-top:0;margin-bottom:15px}}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .opc-payment .payment-method .payment-method-title{border:none;margin-left:-10px}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .opc-payment .payment-method .payment-method-title .action-help{background:0 0;border:0;color:#401e17}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .opc-payment .payment-method .radio{height:auto}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .opc-payment .payment-method .actions-toolbar{position:relative;background-color:transparent;box-sizing:border-box;border-radius:0;padding:0;width:100%;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:0}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .opc-payment .payment-method .actions-toolbar:hover,.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .opc-payment .payment-method .actions-toolbar:active{border:none;background-color:transparent}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .opc-payment .payment-method .actions-toolbar .action{letter-spacing:2px;line-height:1;font-family:"futura-pt-heavy",sans-serif;font-size:12px;font-weight:400;position:relative;display:block;overflow:hidden;text-align:center !important;text-transform:uppercase;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;background-color:transparent;z-index:2;border-radius:0;padding:13px 40px;width:fit-content;border:2px solid #02c3c2;color:#401e17;min-width:200px}@media only screen and (max-width:500px){.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .opc-payment .payment-method .actions-toolbar .action{width:100%}}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .opc-payment .payment-method .actions-toolbar .action:before{content:'';box-sizing:border-box;border-right:50px solid transparent;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:-1;position:absolute;top:0;right:-50px;left:0;bottom:0;-webkit-transform:translatex(-100%);transform:translatex(-100%)}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .opc-payment .payment-method .actions-toolbar .action:active{background-color:transparent}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .opc-payment .payment-method .actions-toolbar .action:before{border-bottom:80px solid #02c3c2}@media (-moz-touch-enabled:0),(hover:hover){.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .opc-payment .payment-method .actions-toolbar .action:hover{color:#401e17;border:2px solid #02c3c2}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .opc-payment .payment-method .actions-toolbar .action:hover:before{-webkit-transform:translatex(0);transform:translatex(0)}}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .opc-payment .payment-method .actions-toolbar [data-container=paypal-button]{float:left}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .opc-payment .payment-method .actions-toolbar .action-cancel{margin:0 10px}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .opc-payment .payment-method .actions-toolbar .action-cancel:hover{text-decoration:none}@media only screen and (max-width:767px){.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .opc-payment .payment-method .actions-toolbar .action-cancel{width:100%;margin:0}}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .opc-payment #co-payment-form .control{margin:0}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .opc-payment-additional .action-toggle{padding:0;margin:0;border:0;background:0 0;text-transform:uppercase;color:#401e17;font-size:12px;font-family:"futura-pt-heavy",sans-serif}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .opc-payment-additional .payment-option-content .actions-toolbar{position:relative;background-color:transparent;box-sizing:border-box;border-radius:0;padding:0;width:100%;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .opc-payment-additional .payment-option-content .actions-toolbar:hover,.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .opc-payment-additional .payment-option-content .actions-toolbar:active{border:none;background-color:transparent}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .opc-payment-additional .payment-option-content .actions-toolbar .action{letter-spacing:2px;line-height:1;font-family:"futura-pt-heavy",sans-serif;font-size:12px;font-weight:400;position:relative;display:block;overflow:hidden;text-align:center !important;text-transform:uppercase;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;background-color:transparent;z-index:2;border-radius:0;padding:13px 40px;width:fit-content;border:2px solid #02c3c2;color:#401e17;min-width:200px;margin-top:30px}@media only screen and (max-width:500px){.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .opc-payment-additional .payment-option-content .actions-toolbar .action{width:100%}}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .opc-payment-additional .payment-option-content .actions-toolbar .action:before{content:'';box-sizing:border-box;border-right:50px solid transparent;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:-1;position:absolute;top:0;right:-50px;left:0;bottom:0;-webkit-transform:translatex(-100%);transform:translatex(-100%)}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .opc-payment-additional .payment-option-content .actions-toolbar .action:active{background-color:transparent}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .opc-payment-additional .payment-option-content .actions-toolbar .action:before{border-bottom:80px solid #02c3c2}@media (-moz-touch-enabled:0),(hover:hover){.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .opc-payment-additional .payment-option-content .actions-toolbar .action:hover{color:#401e17;border:2px solid #02c3c2}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .opc-payment-additional .payment-option-content .actions-toolbar .action:hover:before{-webkit-transform:translatex(0);transform:translatex(0)}}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .opc-payment-additional .payment-option-content .actions-toolbar .action-cancel{margin:0}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .billing-address-details{padding:30px 0 20px 43px}@media only screen and (max-width:767px){.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .billing-address-details{padding-bottom:10px}}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .billing-address-details a{color:#018382}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .billing-address-details a:hover{color:#401e17}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .billing-address-details .action-edit-address{box-sizing:border-box;padding:0;width:100%;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;letter-spacing:2px;line-height:1;font-family:"futura-pt-heavy",sans-serif;font-size:12px;font-weight:400;position:relative;display:block;overflow:hidden;text-align:center !important;text-transform:uppercase;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;background-color:transparent;z-index:2;border-radius:0;padding:13px 40px;width:fit-content;border:2px solid #401e17;color:#401e17}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .billing-address-details .action-edit-address:hover,.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .billing-address-details .action-edit-address:active{border:none;background-color:transparent}@media only screen and (max-width:500px){.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .billing-address-details .action-edit-address{width:100%}}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .billing-address-details .action-edit-address:before{content:'';box-sizing:border-box;border-right:50px solid transparent;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:-1;position:absolute;top:0;right:-50px;left:0;bottom:0;-webkit-transform:translatex(-100%);transform:translatex(-100%)}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .billing-address-details .action-edit-address:active{background-color:transparent}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .billing-address-details .action-edit-address:before{border-bottom:80px solid #401e17}@media (-moz-touch-enabled:0),(hover:hover){.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .billing-address-details .action-edit-address:hover{color:#fff;border:2px solid #401e17}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .billing-address-details .action-edit-address:hover:before{-webkit-transform:translatex(0);transform:translatex(0)}}.checkout-index-index .checkout-container .opc-wrapper .opc .checkout-payment-method .payment-method-iframe{display:block;min-height:290px;font-family:"futura-pt-heavy",sans-serif}.checkout-index-index .checkout-container .opc-wrapper .field-tooltip .field-tooltip-action:before{padding-top:2px;color:#595959}.checkout-index-index .checkout-container .opc-sidebar{width:32%;margin:0}@media only screen and (max-width:767px){.checkout-index-index .checkout-container .opc-sidebar{width:100%;left:0}}.checkout-index-index .checkout-container .opc-sidebar .opc-block-summary{background-color:#fff;padding:20px;color:#401e17;font-size:12px;font-family:"futura-pt",sans-serif}.checkout-index-index .checkout-container .opc-sidebar .opc-block-summary .title{font-family:"futura-pt-heavy",sans-serif;font-size:10px;font-weight:500;line-height:1.5;letter-spacing:1.8px;text-transform:uppercase;margin:10px 0;border-bottom:1px solid #f2f2f2;margin-bottom:30px}@media only screen and (min-width:992px){.checkout-index-index .checkout-container .opc-sidebar .opc-block-summary .title{font-size:12px}}.checkout-index-index .checkout-container .opc-sidebar .opc-block-summary .items-in-cart .title{border-bottom:1px solid #f2f2f2}.checkout-index-index .checkout-container .opc-sidebar .opc-block-summary .items-in-cart .title h2{font-family:"futura-pt-heavy",sans-serif;font-size:10px;font-weight:500;line-height:1.5;letter-spacing:1.8px;text-transform:uppercase;margin:10px 0;margin:0;border:0;line-height:22px}@media only screen and (min-width:992px){.checkout-index-index .checkout-container .opc-sidebar .opc-block-summary .items-in-cart .title h2{font-size:12px}}.checkout-index-index .checkout-container .opc-sidebar .opc-block-summary .items-in-cart .title h2 button{font-family:"futura-pt-heavy",sans-serif;font-size:10px;font-weight:500;line-height:1.5;letter-spacing:1.8px;text-transform:uppercase;margin:10px 0;background:0 0;border:none;padding:0;margin:0}@media only screen and (min-width:992px){.checkout-index-index .checkout-container .opc-sidebar .opc-block-summary .items-in-cart .title h2 button{font-size:12px}}.checkout-index-index .checkout-container .opc-sidebar .opc-block-summary .items-in-cart .title:after{display:none}.checkout-index-index .checkout-container .opc-sidebar .opc-block-summary .items-in-cart .title .open-close{position:unset}.checkout-index-index .checkout-container .opc-sidebar .opc-block-summary .items-in-cart .title .open-close:after{font-family:"Font Awesome 5 Pro";font-size:18px;line-height:21px;content:"\f056";color:#401e17;position:absolute;right:0;top:10px;-webkit-font-smoothing:antialiased;margin:0;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.checkout-index-index .checkout-container .opc-sidebar .opc-block-summary .items-in-cart:not(.active) .title .open-close:after{content:"\f055";color:#02c3c2}.checkout-index-index .checkout-container .opc-sidebar .opc-block-summary .items-in-cart .active>.title:after{content:"\f056";color:#401e17}.checkout-index-index .checkout-container .opc-sidebar .opc-block-summary .table-totals .totals{font-family:"futura-pt-heavy",sans-serif}@media only screen and (min-width:768px) and (max-width:992px){.checkout-index-index .checkout-container .opc-sidebar .opc-block-summary .product-image-container{float:none}.checkout-index-index .checkout-container .opc-sidebar .opc-block-summary .product-item-details{padding-left:0}.checkout-index-index .checkout-container .opc-sidebar .opc-block-summary .product-item-details .product-item-inner{display:block}.checkout-index-index .checkout-container .opc-sidebar .opc-block-summary .product-item-details .product-item-inner .product-item-name-block{display:block}}.checkout-index-index .checkout-container .opc-sidebar .opc-block-summary .mark .value{font-family:"futura-pt",sans-serif;font-size:11px;font-weight:400;color:#401e17}.checkout-index-index .checkout-container .opc-sidebar .opc-block-shipping-information{margin-top:20px;padding:0}.checkout-index-index .checkout-container .opc-sidebar .opc-block-shipping-information .shipping-information{font-family:"futura-pt",sans-serif;font-size:11px;font-weight:400;background:#fff;padding:20px;color:#401e17}.checkout-index-index .checkout-container .opc-sidebar .opc-block-shipping-information .shipping-information-content a{color:#018382}.checkout-index-index .checkout-container .opc-sidebar .opc-block-shipping-information .shipping-information-content a:hover{color:#401e17}.checkout-index-index .checkout-container .opc-sidebar .opc-block-shipping-information .shipping-information .shipping-information-title{font-family:"futura-pt-heavy",sans-serif;font-size:10px;font-weight:500;line-height:1.5;letter-spacing:1.8px;text-transform:uppercase;margin:10px 0;margin-bottom:0;border:0}@media only screen and (min-width:992px){.checkout-index-index .checkout-container .opc-sidebar .opc-block-shipping-information .shipping-information .shipping-information-title{font-size:12px}}.checkout-index-index .checkout-container .opc-sidebar .opc-block-shipping-information .shipping-information .shipping-information-title .action-edit:before,.checkout-index-index .checkout-container .opc-sidebar .opc-block-shipping-information .shipping-information .shipping-information-title .chk-ship-edit:before{font-family:"Font Awesome 5 Pro";color:#401e17;content:"\f044";font-size:16px;line-height:16px;position:relative;top:-15px}.checkout-index-index .checkout-container .opc-sidebar .opc-block-shipping-information .shipping-information .shipping-information-title .chk-ship-edit{position:relative;display:inline}.checkout-index-index .checkout-container .opc-sidebar .opc-block-shipping-information .shipping-information .shipping-information-title .action-edit-override:before{display:none !important}.checkout-index-index .checkout-container .opc-sidebar .items-in-cart ol{background:#fff;padding:10px}.checkout-index-index .checkout-container .opc-sidebar .items-in-cart ol .product-item{padding:10px 0;color:#401e17;font-size:12px;font-family:"futura-pt",sans-serif;border-top:1px solid #f2f2f2}.checkout-index-index .checkout-container .opc-sidebar .items-in-cart ol .product-item .product-item-name-block{font-family:"futura-pt-heavy",sans-serif}.checkout-index-index .checkout-container .opc-sidebar .items-in-cart ol .product-item:first-child{border:0}.checkout-index-index .checkout-container .opc-sidebar .items-in-cart ol .product-item dl{margin-bottom:0}.checkout-index-index .checkout-container .opc-sidebar .items-in-cart ol .product-item dl dd{display:block;float:none}.checkout-index-index .checkout-container .opc-sidebar .items-in-cart ol .product-item .label{font-family:inherit}.checkout-index-index .checkout-container .opc-sidebar .items-in-cart ol .product-item .label:after{color:#401e17}.checkout-index-index .action{font-family:"futura-pt-heavy",sans-serif;font-size:10px;font-weight:500;line-height:1.5;letter-spacing:1.8px;text-transform:uppercase;margin:10px 0;display:block;text-align:center;width:auto;border:0;border-radius:0;padding:0 30px;color:#401e17;height:40px;line-height:38px;margin-right:5px}@media only screen and (min-width:992px){.checkout-index-index .action{font-size:12px}}.checkout-index-index .page-footer{display:none}.checkout-index-index .yotpo-widget-checkout-redemptions-widget .yotpo-redemption-options-dropdown .vs__search{position:absolute;left:-99999px;z-index:-1}.checkout-onepage-success .header .nav-toggle{display:none}.checkout-onepage-success #registration,.checkout-onepage-success .checkout-success,.checkout-onepage-success .checkout-success-main{padding:20px;width:90%;max-width:1300px;margin:40px auto 0}.checkout-onepage-success #registration .action.primary{box-sizing:border-box;padding:0;width:100%;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;letter-spacing:2px;line-height:1;font-family:"futura-pt-heavy",sans-serif;font-size:12px;font-weight:400;position:relative;display:block;overflow:hidden;text-align:center !important;text-transform:uppercase;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;background-color:transparent;z-index:2;border-radius:0;padding:13px 40px;width:fit-content;border:2px solid #401e17;color:#401e17}.checkout-onepage-success #registration .action.primary:hover,.checkout-onepage-success #registration .action.primary:active{border:none;background-color:transparent}@media only screen and (max-width:500px){.checkout-onepage-success #registration .action.primary{width:100%}}.checkout-onepage-success #registration .action.primary:before{content:'';box-sizing:border-box;border-right:50px solid transparent;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:-1;position:absolute;top:0;right:-50px;left:0;bottom:0;-webkit-transform:translatex(-100%);transform:translatex(-100%)}.checkout-onepage-success #registration .action.primary:active{background-color:transparent}.checkout-onepage-success #registration .action.primary:before{border-bottom:80px solid #401e17}@media (-moz-touch-enabled:0),(hover:hover){.checkout-onepage-success #registration .action.primary:hover{color:#fff;border:2px solid #401e17}.checkout-onepage-success #registration .action.primary:hover:before{-webkit-transform:translatex(0);transform:translatex(0)}}.checkout-onepage-success .checkout-success-main{border:solid 5px #f2f2f2}.checkout-onepage-success .checkout-success-main .checkout-success-order{width:100%;font-size:14px;font-family:"futura-pt",sans-serif}.checkout-onepage-success .checkout-success-main .checkout-success-shipping-method{width:100%;font-size:12px}.checkout-onepage-success .checkout-success-main .checkout-success-shipping-method .shipping-address{float:left;width:25%;margin-bottom:20px}@media only screen and (max-width:767px){.checkout-onepage-success .checkout-success-main .checkout-success-shipping-method .shipping-address{width:100%}}.checkout-onepage-success .checkout-success-main .checkout-success-shipping-method .shipping-method{float:left;width:25%;margin-bottom:20px}@media only screen and (max-width:767px){.checkout-onepage-success .checkout-success-main .checkout-success-shipping-method .shipping-method{width:100%}}.checkout-onepage-success .checkout-success-main .checkout-success-shipping-method .billing-address{float:left;width:25%;margin-bottom:20px}@media only screen and (max-width:767px){.checkout-onepage-success .checkout-success-main .checkout-success-shipping-method .billing-address{width:100%}}.checkout-onepage-success .checkout-success-main .checkout-success-shipping-method .billing-method{float:left;width:25%;margin-bottom:20px}@media only screen and (max-width:767px){.checkout-onepage-success .checkout-success-main .checkout-success-shipping-method .billing-method{width:100%}}.checkout-onepage-success .checkout-success-main .checkout-success-shipping-method .show-order{width:100%;margin:20px 0;display:inline-block}@media only screen and (max-width:767px){.checkout-onepage-success .checkout-success-main .checkout-success-shipping-method .show-order{overflow-x:scroll}}.checkout-onepage-success .checkout-success-main .checkout-success-shipping-method .show-order p{width:100%;text-align:center;margin:0;padding:2px 0}.checkout-onepage-success .checkout-success-main .checkout-success-shipping-method .show-order p a{text-decoration:underline;color:#018382}.checkout-onepage-success .checkout-success-main .checkout-success-shipping-method .show-order p a:hover{color:#401e17;text-decoration:none}.checkout-onepage-success .checkout-success-main .checkout-success-shipping-method .show-order table{width:100%;font-family:"futura-pt",sans-serif;font-size:12px;color:#401e17;text-transform:uppercase;margin:30px 0}.checkout-onepage-success .checkout-success-main .checkout-success-shipping-method .show-order table thead tr{background:#f2f2f2}.checkout-onepage-success .checkout-success-main .checkout-success-shipping-method .show-order table thead tr th{line-height:40px;padding:8px 5px;letter-spacing:3px;font-family:"futura-pt-heavy",sans-serif;font-size:12px;color:#401e17;text-transform:uppercase}.checkout-onepage-success .checkout-success-main .checkout-success-shipping-method .show-order table thead tr th:first-child{padding-left:25px}@media only screen and (max-width:767px){.checkout-onepage-success .checkout-success-main .checkout-success-shipping-method .show-order table thead tr th:first-child{padding-left:5px}}@media only screen and (max-width:767px){.checkout-onepage-success .checkout-success-main .checkout-success-shipping-method .show-order table thead tr th{padding:8px 5px;font-size:10px;line-height:normal}}.checkout-onepage-success .checkout-success-main .checkout-success-shipping-method .show-order table tbody tr{border-bottom:solid 1px #f2f2f2}.checkout-onepage-success .checkout-success-main .checkout-success-shipping-method .show-order table tbody tr td{padding:10px 5px;vertical-align:middle}.checkout-onepage-success .checkout-success-main .checkout-success-shipping-method .show-order table tbody tr td:first-child{padding-left:25px;letter-spacing:3px;font-family:"futura-pt-heavy",sans-serif;font-size:12px;color:#401e17;text-transform:uppercase}@media only screen and (max-width:767px){.checkout-onepage-success .checkout-success-main .checkout-success-shipping-method .show-order table tbody tr td:first-child{padding-left:5px;text-align:left}}.checkout-onepage-success .checkout-success-main .checkout-success-shipping-method .show-order table tbody tr td img{float:left;margin-right:5px}.checkout-onepage-success .checkout-success-main .checkout-success-shipping-method .show-order table tbody tr td dl{margin-top:10px;font-family:"futura-pt",sans-serif;text-transform:initial;letter-spacing:1px}.checkout-onepage-success .checkout-success-main .checkout-success-shipping-method .show-order table tfoot tr th{padding-left:25px;text-align:right;font-weight:400;text-transform:capitalize}@media only screen and (max-width:767px){.checkout-onepage-success .checkout-success-main .checkout-success-shipping-method .show-order table tfoot tr th{padding-left:5px}}.checkout-onepage-success .checkout-success-main .checkout-success-shipping-method .show-order table tfoot .subtotal{font-weight:400}.checkout-onepage-success .checkout-success-main .checkout-success-shipping-method .show-order table tfoot .shipping{font-weight:400}.checkout-onepage-success .checkout-success-main .checkout-success-shipping-method .show-order table tfoot .grand_total{font-family:"futura-pt-heavy",sans-serif;border-top:solid 1px #f2f2f2;text-transform:uppercase}.checkout-onepage-success .checkout-success-main .checkout-success-shipping-method .show-order table tfoot .grand_total th{font-family:"futura-pt-heavy",sans-serif;text-transform:uppercase}.checkout-onepage-success .checkout-success-main .checkout-success-shipping-method .show-order table tfoot .grand_total td{font-family:"futura-pt-heavy",sans-serif}.label{letter-spacing:1.5px;color:#401e17;font-size:12px;font-family:"futura-pt-heavy",sans-serif;text-transform:uppercase}.label:after{top:0 !important}input[type=checkbox]{height:auto}select{color:#401e17;font-family:"futura-pt",sans-serif;font-size:12px}.feedback-email{right:-10px !important}.feedback{right:-10px !important}button.edit-address-link{position:relative !important;left:30px;padding:0 40px !important;top:0 !important;text-decoration:none !important}button.edit-address-link:before{display:none !important}button.edit-address-link span{position:relative !important}.modal-footer{border:0 !important;width:50%}.modal-footer button{width:100% !important;margin:10px 0}.checkout-index-index .modal-footer{border:0 !important;width:50%}.checkout-index-index .modal-footer button.action-hide-popup,.checkout-index-index .modal-footer button.action-save-address{width:auto !important;margin:0}@media only screen and (max-width:767px){.checkout-index-index .modal-footer button.action-hide-popup,.checkout-index-index .modal-footer button.action-save-address{width:100% !important;margin:0 0 10px}}.checkout-index-index .modal-footer button.action-hide-popup:active,.checkout-index-index .modal-footer button.action-save-address:active{background:#02c3c2;border:solid 1px #02c3c2}.checkout-index-index .modal-footer button.action-hide-popup:focus,.checkout-index-index .modal-footer button.action-save-address:focus{background:#02c3c2;border:solid 1px #02c3c2}@media only screen and (max-width:767px){.checkout-index-index .modal-footer{padding:0 !important}}.checkout-index-index .bank-types,.checkout-index-index .card-types{position:relative;padding-left:20px;cursor:pointer;line-height:30px}.checkout-index-index .bank-types img,.checkout-index-index .card-types img{display:inline-block}.checkout-index-index .bank-types .bank-types-input,.checkout-index-index .card-types .bank-types-input,.checkout-index-index .bank-types .card-types-input,.checkout-index-index .card-types .card-types-input{clip:initial;width:12px;height:12px;left:0;top:10px;margin-top:0;box-shadow:none}.checkout-index-index .bank-types .bank-types-input:after,.checkout-index-index .card-types .bank-types-input:after,.checkout-index-index .bank-types .card-types-input:after,.checkout-index-index .card-types .card-types-input:after{content:'';display:inline-block;width:12px;height:12px;background-color:#fff;position:absolute;border:1px solid #333;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;box-shadow:inset 0 0 0 1px #fff;-o-box-shadow:inset 0 0 0 1px #fff;-ms-box-shadow:inset 0 0 0 1px #fff;-moz-box-shadow:inset 0 0 0 1px #fff;-webkit-box-shadow:inset 0 0 0 1px #fff}.checkout-index-index .bank-types .bank-types-input:checked:after,.checkout-index-index .card-types .bank-types-input:checked:after,.checkout-index-index .bank-types .card-types-input:checked:after,.checkout-index-index .card-types .card-types-input:checked:after{background:#018382}.payment-method input[type=radio]+label:before{top:-2px}.payment-method .payment-method-title{border:none}.payment-method .buckaroo_magento2_image_title:before{background:0 0;content:"•";height:20px;width:20px}.payment-method .braintree-googlepay-button:hover{background-origin:content-box;background-position:center center;background-repeat:no-repeat;background-size:contain}.payment-method .braintree-googlepay-button:active{background-origin:content-box;background-position:center center;background-repeat:no-repeat;background-size:contain}.checkout-agreements-block .checkout-agreement{flex-wrap:wrap}.checkout-agreements-block .checkout-agreement .label{display:flex;align-items:center;top:0;left:0}.checkout-agreements-block .checkout-agreement .label:after{margin-left:0 !important}.checkout-agreements-block .checkout-agreement .mage-error{width:100%}.checkout-agreements-block .action-show{font-family:"futura-pt",sans-serif;font-size:11px;font-weight:400;color:#401e17;text-decoration:none;display:inline;padding:0;height:auto;line-height:20px;background:0 0;border:0;margin:0;text-align:left;text-transform:initial}.checkout-agreements-block .action-show:hover{color:#018382}.checkout-agreements-block+.actions-toolbar{margin-left:0 !important}.checkout-index-index .checkout-payment-method .payment-method-content{padding:20px 0 20px 22px}@media only screen and (max-width:767px){.checkout-index-index .checkout-payment-method .payment-method-content{padding:20px 22px}}.checkout-index-index .checkout-payment-method .payment-method-content .fieldset>.field.type .control{margin-left:0}.checkout-payment-method .payment-option-title{margin-top:30px;border:none}.checkout-payment-method .payment-option-title .action-toggle:after{color:#02c3c2;font-size:18px;font-family:"Font Awesome 5 Pro";content:"\f055";margin:-5px 5px 0 0;line-height:18px}.checkout-payment-method span.klarna-payments-method-cell{display:inline-block}.checkout-payment-method .payment-option._active .payment-option-title .action-toggle:after{color:#401e17;content:"\f056"}.braintree .hosted-control{width:100%}.checkout-title{font-family:"futura-pt-heavy",sans-serif;font-size:14px;font-weight:500;line-height:1.25;letter-spacing:2.5px;text-transform:uppercase;margin:10px 0;border-bottom:1px solid #f2f2f2;margin-bottom:20px;padding-bottom:5px;width:100%;color:#401e17}@media only screen and (min-width:992px){.checkout-title{font-size:16px}}.custom-slide .modal-inner-wrap{background-color:#fff}.modal-header .action-close:before{color:#02c3c2;font-size:18px;font-family:"Font Awesome 5 Pro";content:"\f057";margin:-15px -3px 0 0}.modal-popup.loqate-popup .action-close{display:none}.modal-popup.loqate-popup .modal-title{border-bottom:solid 1px #c1c1c1;text-align:center}@media only screen and (max-width:767px){.modal-popup.loqate-popup .modal-title{text-align:left;font-size:16px}}.modal-popup.loqate-popup .loqate-info{font-size:16px;letter-spacing:.5px;text-align:center;max-width:600px;margin:0 auto 30px}@media only screen and (max-width:767px){.modal-popup.loqate-popup .loqate-info{text-align:left}}.modal-popup.loqate-popup .loqate-address-wrap,.modal-popup.loqate-popup .actions-toolbar{width:100%;margin:0 auto}.modal-popup.loqate-popup .loqate-address-wrap{margin:0 auto 20px auto;max-width:550px}.modal-popup.loqate-popup .actions-toolbar{padding-top:10px;max-width:550px}.modal-popup.loqate-popup .actions-toolbar .loqate-btn-wrp{float:left}.modal-popup.loqate-popup .actions-toolbar .loqate-btn-wrp .btn{padding:0}.modal-popup.loqate-popup .actions-toolbar .loqate-btn-wrp+.loqate-btn-wrp{float:right}@media only screen and (max-width:767px){.modal-popup.loqate-popup .actions-toolbar .loqate-btn-wrp+.loqate-btn-wrp{float:left}}.modal-popup.loqate-popup .actions-toolbar .loqate-btn-wrp+.loqate-btn-wrp .btn{margin-right:0}.modal-popup.loqate-popup .actions-toolbar .loqate-btn-wrp .btn-fill{padding:13px 20px}.modal-popup.loqate-popup .loqate-address-input{padding:10px;display:block;border:solid 2px #ddd}.modal-popup.loqate-popup .loqate-address-input label{display:inline-block}.modal-popup.loqate-popup .loqate-address-input label span{float:right;width:calc(100% - 30px);font-size:14px;letter-spacing:1px}.modal-popup.loqate-popup .loqate-confirm-address{width:100%;max-width:550px;margin:0 auto;text-align:center;padding:10px;display:block;border:solid 2px #ddd}@media only screen and (max-width:767px){.modal-popup.loqate-popup .loqate-confirm-address{text-align:left}}.modal-popup.loqate-popup .loqate-confirm-address span{font-size:14px;letter-spacing:1px;display:block}@media only screen and (orientation:landscape) and (max-width:992px){.modal-popup.loqate-popup .modal-inner-wrap{margin:0 0 0 auto;max-height:none;height:100%;overflow-y:auto;position:static;-webkit-transform:translateX(0);transform:translateX(0)}}.modal-popup.loqate-t-popup .modal-header .action-close:before{margin:0}.modal-popup.loqate-t-popup p{text-align:center;font-size:16px}@media only screen and (max-width:767px){.checkout-index-index .checkout-payment-method .payments .fieldset>br{display:none}.checkout-index-index .checkout-payment-method .payments .checkout-billing-address{margin-top:-25px}.checkout-index-index .checkout-payment-method .payment-method-title .label{top:0}.checkout-index-index .checkout-payment-method .payment-method-content{padding-top:10px}.checkout-index-index .checkout-payment-method .discount-code .payment-option-title{margin-top:0}.checkout-index-index .checkout-payment-method .payment-method-braintree .payment-method-billing-address{margin-bottom:-40px}.checkout-index-index .checkout-payment-method .billing-address-details>a~br{display:none}.checkout-index-index .opc-summary-wrapper .action-close{margin-right:20px;top:-3px}.checkout-index-index .opc-summary-wrapper .action-close:before{margin:0}html[lang=he] .checkout-index-index .checkout-payment-method .payments .checkout-billing-address{margin-top:0}html[lang=he] .checkout-index-index .opc-wrapper .opc .checkout-payment-method .billing-address-details{padding-top:12px}html[lang=he] .checkout-index-index .opc-summary-wrapper .action-close{top:-22px}}body.salonlocator-index-index .columns,.cms-salon-finder .columns{margin-bottom:40px}body.salonlocator-index-index .columns .column.main,.cms-salon-finder .columns .column.main{padding-bottom:0}body.salonlocator-index-index .salonlocator,.cms-salon-finder .salonlocator{margin:0 auto;max-width:1300px;width:100%;position:relative}body.salonlocator-index-index .salonlocator input,.cms-salon-finder .salonlocator input{padding-left:10px}body.salonlocator-index-index .salonlocator .left-sidebar,.cms-salon-finder .salonlocator .left-sidebar{max-width:300px;position:absolute;padding:15px 20px;height:auto;z-index:1;top:25px;left:50px;background-color:rgba(255,255,255,.97);color:#401e17}@media only screen and (max-width:767px){body.salonlocator-index-index .salonlocator .left-sidebar,.cms-salon-finder .salonlocator .left-sidebar{max-width:100%}}body.salonlocator-index-index .salonlocator .left-sidebar #salon-error-msg,.cms-salon-finder .salonlocator .left-sidebar #salon-error-msg{padding:5px 0;display:none;margin:0;font-size:14px}@media only screen and (max-width:767px){body.salonlocator-index-index .salonlocator .left-sidebar,.cms-salon-finder .salonlocator .left-sidebar{position:relative;z-index:1;left:0;top:0}}body.salonlocator-index-index .salonlocator .left-sidebar .locator-title,.cms-salon-finder .salonlocator .left-sidebar .locator-title{text-align:center}body.salonlocator-index-index .salonlocator .left-sidebar .locator-title h1,.cms-salon-finder .salonlocator .left-sidebar .locator-title h1{text-align:center;font-size:18px;padding:10px 5px 15px;letter-spacing:4px;margin:0;text-transform:uppercase}body.salonlocator-index-index .salonlocator .left-sidebar .locator-title hr,.cms-salon-finder .salonlocator .left-sidebar .locator-title hr{display:none}body.salonlocator-index-index .salonlocator .left-sidebar .locator-title p.locator-desc,.cms-salon-finder .salonlocator .left-sidebar .locator-title p.locator-desc{padding:0 0 15px;text-align:left;font-size:16px;line-height:1.2;margin:0}body.salonlocator-index-index .salonlocator .left-sidebar form#input-form,.cms-salon-finder .salonlocator .left-sidebar form#input-form{position:relative}body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table.input-table,.cms-salon-finder .salonlocator .left-sidebar form#input-form table.input-table{display:table}body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table.input-table .zip-label,.cms-salon-finder .salonlocator .left-sidebar form#input-form table.input-table .zip-label{display:none}body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table.input-table #selectboxProvince,.cms-salon-finder .salonlocator .left-sidebar form#input-form table.input-table #selectboxProvince{display:none}body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table.input-table tr:nth-child(1),.cms-salon-finder .salonlocator .left-sidebar form#input-form table.input-table tr:nth-child(1),body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table.input-table tr:nth-child(2),.cms-salon-finder .salonlocator .left-sidebar form#input-form table.input-table tr:nth-child(2),body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table.input-table tr:nth-child(4),.cms-salon-finder .salonlocator .left-sidebar form#input-form table.input-table tr:nth-child(4),body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table.input-table tr:nth-child(5),.cms-salon-finder .salonlocator .left-sidebar form#input-form table.input-table tr:nth-child(5){display:none}body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table.input-table tr:nth-child(3) td:first-child,.cms-salon-finder .salonlocator .left-sidebar form#input-form table.input-table tr:nth-child(3) td:first-child{display:none}body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table.input-table tr:nth-child(3) td,.cms-salon-finder .salonlocator .left-sidebar form#input-form table.input-table tr:nth-child(3) td{position:relative;width:100%}body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table.input-table tr:nth-child(3) td input,.cms-salon-finder .salonlocator .left-sidebar form#input-form table.input-table tr:nth-child(3) td input{border:1px solid #e0dbda}body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table.input-table tr:nth-child(4) td,.cms-salon-finder .salonlocator .left-sidebar form#input-form table.input-table tr:nth-child(4) td{display:none}body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table.input-table tr td span.ui-helper-hidden-accessible,.cms-salon-finder .salonlocator .left-sidebar form#input-form table.input-table tr td span.ui-helper-hidden-accessible{display:none}body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table.input-table tr>td,.cms-salon-finder .salonlocator .left-sidebar form#input-form table.input-table tr>td{padding:0}body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table.input-table input[type=text],.cms-salon-finder .salonlocator .left-sidebar form#input-form table.input-table input[type=text]{font-size:13px;font-family:"futura-pt",sans-serif;padding:0 12px}body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table#location-offerings,.cms-salon-finder .salonlocator .left-sidebar form#input-form table#location-offerings{width:100%;display:block;margin-top:30px;position:relative;font-size:14px}body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table#location-offerings tbody,.cms-salon-finder .salonlocator .left-sidebar form#input-form table#location-offerings tbody{display:block;width:100%}body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table#location-offerings tr#offerings-list,.cms-salon-finder .salonlocator .left-sidebar form#input-form table#location-offerings tr#offerings-list{display:block;width:100%}@media only screen and (max-width:767px){body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table#location-offerings tr#offerings-list,.cms-salon-finder .salonlocator .left-sidebar form#input-form table#location-offerings tr#offerings-list{text-align:left}}body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table#location-offerings tr#offerings-list td,.cms-salon-finder .salonlocator .left-sidebar form#input-form table#location-offerings tr#offerings-list td{display:block;margin-bottom:25px}body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table#location-offerings tr#locator-submit,.cms-salon-finder .salonlocator .left-sidebar form#input-form table#location-offerings tr#locator-submit{width:100%;margin:5px 0 10px;display:block;position:relative}body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table#location-offerings tr#locator-submit td,.cms-salon-finder .salonlocator .left-sidebar form#input-form table#location-offerings tr#locator-submit td{display:block;width:100%}body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table#location-offerings tr#locator-submit input,.cms-salon-finder .salonlocator .left-sidebar form#input-form table#location-offerings tr#locator-submit input{height:35px;background-color:#018382;border-color:#018382;color:#fff;width:100%;padding:5px;text-transform:uppercase;font-family:"futura-pt-heavy",sans-serif;font-size:10px;letter-spacing:3px;border:none}body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table#location-offerings tr#locator-submit:hover input,.cms-salon-finder .salonlocator .left-sidebar form#input-form table#location-offerings tr#locator-submit:hover input{background-color:#02c3c2;border-color:#02c3c2}body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table#location-offerings div#country-selector,.cms-salon-finder .salonlocator .left-sidebar form#input-form table#location-offerings div#country-selector{margin-top:5px}body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table#location-offerings input[type=radio],.cms-salon-finder .salonlocator .left-sidebar form#input-form table#location-offerings input[type=radio]{margin-right:3px;display:inline !important;-webkit-appearance:radio !important}body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table#location-offerings tr>td,.cms-salon-finder .salonlocator .left-sidebar form#input-form table#location-offerings tr>td{padding:0}body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table#location-offerings.latam-countries,.cms-salon-finder .salonlocator .left-sidebar form#input-form table#location-offerings.latam-countries{margin-top:85px}body.salonlocator-index-index .salonlocator .left-sidebar form#input-form #inputzipcode,.cms-salon-finder .salonlocator .left-sidebar form#input-form #inputzipcode,body.salonlocator-index-index .salonlocator .left-sidebar form#input-form .selectbox,.cms-salon-finder .salonlocator .left-sidebar form#input-form .selectbox{height:40px;text-transform:none;letter-spacing:1px}body.salonlocator-index-index .salonlocator .left-sidebar form#input-form .selectbox,.cms-salon-finder .salonlocator .left-sidebar form#input-form .selectbox{background:url("../images/arrow.png") no-repeat 95% 15px #fff;background-size:10px;margin:0 0 10px;border:1px solid #e0dbda;color:#000;font-family:"futura-pt",sans-serif;padding-left:10px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}body.salonlocator-index-index .salonlocator .left-sidebar form#input-form.countryType_jp #inputzipcode,.cms-salon-finder .salonlocator .left-sidebar form#input-form.countryType_jp #inputzipcode{margin-bottom:10px}body.salonlocator-index-index .salonlocator .left-sidebar form#input-form.countryType_jp .recommend_text_jp,.cms-salon-finder .salonlocator .left-sidebar form#input-form.countryType_jp .recommend_text_jp{font-size:10px}body.salonlocator-index-index .salonlocator .left-sidebar form#input-form.countryType_jp table#location-offerings,.cms-salon-finder .salonlocator .left-sidebar form#input-form.countryType_jp table#location-offerings{margin-top:95px}body.salonlocator-index-index .salonlocator .map-container,.cms-salon-finder .salonlocator .map-container{height:500px;padding-top:0}@media only screen and (max-width:767px){body.salonlocator-index-index .salonlocator .map-container,.cms-salon-finder .salonlocator .map-container{height:300px}body.salonlocator-index-index .salonlocator .map-container .gmnoprint,.cms-salon-finder .salonlocator .map-container .gmnoprint{display:none}}body.salonlocator-index-index .salonlocator .map-container .infoBox img,.cms-salon-finder .salonlocator .map-container .infoBox img{display:none;position:relative !important;cursor:pointer}body.salonlocator-index-index .salonlocator .map-container .infoBox .iw-content,.cms-salon-finder .salonlocator .map-container .infoBox .iw-content{background-color:#fff;padding:15px;min-height:125px;position:relative}body.salonlocator-index-index .salonlocator .map-container .infoBox .iw-content:before,.cms-salon-finder .salonlocator .map-container .infoBox .iw-content:before{position:absolute;left:-10px;top:42%;content:"";width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff}body.salonlocator-index-index .salonlocator .map-container .infoBox .iw-content ul.services-list,.cms-salon-finder .salonlocator .map-container .infoBox .iw-content ul.services-list{position:absolute;bottom:15px;margin-top:35px}body.salonlocator-index-index .salonlocator .map-container .infoBox .iw-content ul.services-list li,.cms-salon-finder .salonlocator .map-container .infoBox .iw-content ul.services-list li{display:inline-block;padding-right:12px;font-size:10px;text-transform:uppercase}body.salonlocator-index-index .salonlocator .map-container .infoBox .iw-content ul.services-list li:last-child,.cms-salon-finder .salonlocator .map-container .infoBox .iw-content ul.services-list li:last-child{padding-right:0}body.salonlocator-index-index .salonlocator .map-container .infoBox .iw-content ul.services-list li i,.cms-salon-finder .salonlocator .map-container .infoBox .iw-content ul.services-list li i{color:#c9f5f5}body.salonlocator-index-index .salonlocator .map-container .infoBox .iw-content ul.services-list li i.fa.fa-check:before,.cms-salon-finder .salonlocator .map-container .infoBox .iw-content ul.services-list li i.fa.fa-check:before{font-family:"Font Awesome 5 Pro"}body.salonlocator-index-index .salonlocator .map-container .gm-style-iw.gm-style-iw-c,.cms-salon-finder .salonlocator .map-container .gm-style-iw.gm-style-iw-c,body.salonlocator-index-index .salonlocator .map-container .infoBox,.cms-salon-finder .salonlocator .map-container .infoBox{border-radius:0;box-shadow:none;padding:0;margin:0;-webkit-transform:translateY(5%);-moz-transform:translateY(5%);-ms-transform:translateY(5%);-o-transform:translateY(5%);transform:translateY(5%)}body.salonlocator-index-index .salonlocator .map-container .gm-style-iw.gm-style-iw-c button,.cms-salon-finder .salonlocator .map-container .gm-style-iw.gm-style-iw-c button,body.salonlocator-index-index .salonlocator .map-container .infoBox button,.cms-salon-finder .salonlocator .map-container .infoBox button{display:none !important}body.salonlocator-index-index .salonlocator .map-container .gm-style-iw.gm-style-iw-c .iw-content,.cms-salon-finder .salonlocator .map-container .gm-style-iw.gm-style-iw-c .iw-content,body.salonlocator-index-index .salonlocator .map-container .infoBox .iw-content,.cms-salon-finder .salonlocator .map-container .infoBox .iw-content{background-color:#fff;padding:15px 0 5px 15px;min-height:125px;position:relative;text-align:left}body.salonlocator-index-index .salonlocator .map-container .gm-style-iw.gm-style-iw-c .iw-content strong,.cms-salon-finder .salonlocator .map-container .gm-style-iw.gm-style-iw-c .iw-content strong,body.salonlocator-index-index .salonlocator .map-container .infoBox .iw-content strong,.cms-salon-finder .salonlocator .map-container .infoBox .iw-content strong{font-family:"futura-pt-heavy",sans-serif;font-size:11px;font-weight:400}body.salonlocator-index-index .salonlocator .map-container .gm-style-iw.gm-style-iw-c .iw-content span,.cms-salon-finder .salonlocator .map-container .gm-style-iw.gm-style-iw-c .iw-content span,body.salonlocator-index-index .salonlocator .map-container .infoBox .iw-content span,.cms-salon-finder .salonlocator .map-container .infoBox .iw-content span{font-size:11px;font-family:"futura-pt",sans-serif;letter-spacing:1.5px}body.salonlocator-index-index .salonlocator .map-container .gm-style-iw.gm-style-iw-c .iw-content .services-list,.cms-salon-finder .salonlocator .map-container .gm-style-iw.gm-style-iw-c .iw-content .services-list,body.salonlocator-index-index .salonlocator .map-container .infoBox .iw-content .services-list,.cms-salon-finder .salonlocator .map-container .infoBox .iw-content .services-list{margin:0}body.salonlocator-index-index .salonlocator .select,.cms-salon-finder .salonlocator .select{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}body.salonlocator-index-index .salonlocator.kr .left-sidebar form#input-form table.input-table tr:nth-child(3) td select,.cms-salon-finder .salonlocator.kr .left-sidebar form#input-form table.input-table tr:nth-child(3) td select,body.salonlocator-index-index .salonlocator.tw .left-sidebar form#input-form table.input-table tr:nth-child(3) td select,.cms-salon-finder .salonlocator.tw .left-sidebar form#input-form table.input-table tr:nth-child(3) td select{margin:0 0 10px;border:1px solid #e0dbda}body.salonlocator-index-index .salonlocator.kr .left-sidebar form#input-form table.input-table tr:nth-child(3) td input,.cms-salon-finder .salonlocator.kr .left-sidebar form#input-form table.input-table tr:nth-child(3) td input,body.salonlocator-index-index .salonlocator.tw .left-sidebar form#input-form table.input-table tr:nth-child(3) td input,.cms-salon-finder .salonlocator.tw .left-sidebar form#input-form table.input-table tr:nth-child(3) td input{height:40px}body.salonlocator-index-index .salonlocator.kr .left-sidebar form#input-form table#location-offerings,.cms-salon-finder .salonlocator.kr .left-sidebar form#input-form table#location-offerings,body.salonlocator-index-index .salonlocator.tw .left-sidebar form#input-form table#location-offerings,.cms-salon-finder .salonlocator.tw .left-sidebar form#input-form table#location-offerings{margin-top:150px}body.salonlocator-index-index .salonlocator.cl .left-sidebar form#input-form table.input-table tr:nth-child(3) td select,.cms-salon-finder .salonlocator.cl .left-sidebar form#input-form table.input-table tr:nth-child(3) td select,body.salonlocator-index-index .salonlocator.vn .left-sidebar form#input-form table.input-table tr:nth-child(3) td select,.cms-salon-finder .salonlocator.vn .left-sidebar form#input-form table.input-table tr:nth-child(3) td select,body.salonlocator-index-index .salonlocator.hk .left-sidebar form#input-form table.input-table tr:nth-child(3) td select,.cms-salon-finder .salonlocator.hk .left-sidebar form#input-form table.input-table tr:nth-child(3) td select,body.salonlocator-index-index .salonlocator.za .left-sidebar form#input-form table.input-table tr:nth-child(3) td select,.cms-salon-finder .salonlocator.za .left-sidebar form#input-form table.input-table tr:nth-child(3) td select,body.salonlocator-index-index .salonlocator.latam .left-sidebar form#input-form table.input-table tr:nth-child(3) td select,.cms-salon-finder .salonlocator.latam .left-sidebar form#input-form table.input-table tr:nth-child(3) td select{margin:0 0 10px;border:1px solid #e0dbda}body.salonlocator-index-index .salonlocator.cl .left-sidebar form#input-form table.input-table tr:nth-child(3) td input,.cms-salon-finder .salonlocator.cl .left-sidebar form#input-form table.input-table tr:nth-child(3) td input,body.salonlocator-index-index .salonlocator.vn .left-sidebar form#input-form table.input-table tr:nth-child(3) td input,.cms-salon-finder .salonlocator.vn .left-sidebar form#input-form table.input-table tr:nth-child(3) td input,body.salonlocator-index-index .salonlocator.hk .left-sidebar form#input-form table.input-table tr:nth-child(3) td input,.cms-salon-finder .salonlocator.hk .left-sidebar form#input-form table.input-table tr:nth-child(3) td input,body.salonlocator-index-index .salonlocator.za .left-sidebar form#input-form table.input-table tr:nth-child(3) td input,.cms-salon-finder .salonlocator.za .left-sidebar form#input-form table.input-table tr:nth-child(3) td input,body.salonlocator-index-index .salonlocator.latam .left-sidebar form#input-form table.input-table tr:nth-child(3) td input,.cms-salon-finder .salonlocator.latam .left-sidebar form#input-form table.input-table tr:nth-child(3) td input{height:40px}body.salonlocator-index-index .salonlocator.cl .left-sidebar form#input-form table#location-offerings,.cms-salon-finder .salonlocator.cl .left-sidebar form#input-form table#location-offerings,body.salonlocator-index-index .salonlocator.vn .left-sidebar form#input-form table#location-offerings,.cms-salon-finder .salonlocator.vn .left-sidebar form#input-form table#location-offerings,body.salonlocator-index-index .salonlocator.hk .left-sidebar form#input-form table#location-offerings,.cms-salon-finder .salonlocator.hk .left-sidebar form#input-form table#location-offerings,body.salonlocator-index-index .salonlocator.za .left-sidebar form#input-form table#location-offerings,.cms-salon-finder .salonlocator.za .left-sidebar form#input-form table#location-offerings,body.salonlocator-index-index .salonlocator.latam .left-sidebar form#input-form table#location-offerings,.cms-salon-finder .salonlocator.latam .left-sidebar form#input-form table#location-offerings{margin-top:100px}body.salonlocator-index-index .salonlocator.au .left-sidebar form#input-form,.cms-salon-finder .salonlocator.au .left-sidebar form#input-form{height:auto}body.salonlocator-index-index .salonlocator.au .left-sidebar form#input-form table.input-table tr:nth-child(3) td input,.cms-salon-finder .salonlocator.au .left-sidebar form#input-form table.input-table tr:nth-child(3) td input{margin:0 0 10px}body.salonlocator-index-index .salonlocator.au .left-sidebar form#input-form table#location-offerings,.cms-salon-finder .salonlocator.au .left-sidebar form#input-form table#location-offerings{margin-top:85px}body.salonlocator-index-index .salonlocator.au .left-sidebar form#input-form table#location-offerings div#country-selector label:before,.cms-salon-finder .salonlocator.au .left-sidebar form#input-form table#location-offerings div#country-selector label:before{vertical-align:bottom;margin-right:5px}body.salonlocator-index-index .salonlocator.au .left-sidebar form#input-form table#location-offerings strong,.cms-salon-finder .salonlocator.au .left-sidebar form#input-form table#location-offerings strong{font-family:"futura-pt-heavy",sans-serif;font-weight:400}body.salonlocator-index-index #salonsDetailsHeader,.cms-salon-finder #salonsDetailsHeader{margin-top:10px;font-size:14px;text-transform:uppercase;padding-left:10px}@media only screen and (max-width:767px){body.salonlocator-index-index #salonsDetailsHeader div,.cms-salon-finder #salonsDetailsHeader div{font-size:12px !important;padding-bottom:0 !important;padidng-left:0px}}body.salonlocator-index-index .salon-stores,.cms-salon-finder .salon-stores{max-width:1300px;padding:0 25px}body.salonlocator-index-index .salon-stores .search-error,.cms-salon-finder .salon-stores .search-error{text-align:center;font-size:14px;margin:40px 0;text-transform:uppercase}@media only screen and (max-width:767px){body.salonlocator-index-index .salon-stores,.cms-salon-finder .salon-stores{padding:0 15px}}body.salonlocator-index-index .salon-stores.search-complete,.cms-salon-finder .salon-stores.search-complete{margin-bottom:25px}body.salonlocator-index-index .salon-stores hr,.cms-salon-finder .salon-stores hr{display:none}body.salonlocator-index-index .salon-stores #salonsDetailsHeader div,.cms-salon-finder .salon-stores #salonsDetailsHeader div{padding-bottom:25px;font-size:14px;text-transform:uppercase}body.salonlocator-index-index .salon-stores .salonDetails,.cms-salon-finder .salon-stores .salonDetails{width:25%;min-height:270px;float:left;padding-left:10px;padding-right:10px;border-top:none}@media only screen and (min-width:767px){body.salonlocator-index-index .salon-stores .salonDetails,.cms-salon-finder .salon-stores .salonDetails{margin-bottom:25px}}body.salonlocator-index-index .salon-stores .salonDetails.active.first .salonDetails-inner,.cms-salon-finder .salon-stores .salonDetails.active.first .salonDetails-inner{background-color:#ddd}body.salonlocator-index-index .salon-stores .salonDetails.active .salonDetails-inner,.cms-salon-finder .salon-stores .salonDetails.active .salonDetails-inner{background-color:#ddd}body.salonlocator-index-index .salon-stores .salonDetails.first,.cms-salon-finder .salon-stores .salonDetails.first{padding:0 !important}body.salonlocator-index-index .salon-stores .salonDetails.first .salonDetails-inner,.cms-salon-finder .salon-stores .salonDetails.first .salonDetails-inner{background-color:#fff !important;border:none;cursor:pointer}body.salonlocator-index-index .salon-stores .salonDetails.first .salonDetails-inner .salon-number,.cms-salon-finder .salon-stores .salonDetails.first .salonDetails-inner .salon-number{display:none}body.salonlocator-index-index .salon-stores .salonDetails.first .salonDetails-inner .salon-address,.cms-salon-finder .salon-stores .salonDetails.first .salonDetails-inner .salon-address{padding-left:0 !important}@media only screen and (max-width:1000px){body.salonlocator-index-index .salon-stores .salonDetails,.cms-salon-finder .salon-stores .salonDetails{width:33%}}@media only screen and (max-width:767px){body.salonlocator-index-index .salon-stores .salonDetails,.cms-salon-finder .salon-stores .salonDetails{width:100%;padding-left:0;padding-right:0;padding-bottom:10px}}body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner,.cms-salon-finder .salon-stores .salonDetails .salonDetails-inner{height:100%;border:7px solid #ddd;padding:10px 15px 15px;position:relative;margin-top:25px}body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner:hover,.cms-salon-finder .salon-stores .salonDetails .salonDetails-inner:hover{cursor:pointer}body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section1,.cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section1{width:100%;margin-bottom:10px;min-height:135px}body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section1 .salon-number,.cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section1 .salon-number{float:left;font-size:30px;color:#046d6d;margin-left:-5px}body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section1 .salon-address,.cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section1 .salon-address{padding-top:15px;padding-left:35px;line-height:17px;word-wrap:break-word;font-size:11px;color:#401e17}@media only screen and (max-width:767px){body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section1 .salon-address,.cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section1 .salon-address{text-align:left}}body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section1 .salon-address strong,.cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section1 .salon-address strong{text-transform:uppercase;font-family:"futura-pt-heavy",sans-serif;font-weight:400}body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section1 .salon-address p,.cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section1 .salon-address p{margin:0}body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2,.cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2{display:block;width:100%;color:#401e17}body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 ul.services-list,.cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 ul.services-list{margin-bottom:15px;position:relative;width:100%;padding-bottom:69px;padding:0}@media only screen and (max-width:767px){body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 ul.services-list,.cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 ul.services-list{text-align:left}}body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 ul.services-list li,.cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 ul.services-list li{display:inline-block;line-height:30px;font-size:12px;padding-right:5%;text-transform:uppercase}@media only screen and (max-width:767px){body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 ul.services-list li,.cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 ul.services-list li{padding-right:0;width:32%}}@media only screen and (max-width:357px){body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 ul.services-list li,.cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 ul.services-list li{padding-right:25px;width:auto}}body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 ul.services-list li:last-child,.cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 ul.services-list li:last-child{padding-right:0}body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 ul.services-list li i,.cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 ul.services-list li i{color:#c9f5f5;font-family:"futura-pt",sans-serif;font-size:12px}body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 ul.services-list li i.fa.fa-check:before,.cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 ul.services-list li i.fa.fa-check:before{font-family:"Font Awesome 5 Pro"}body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 .buttons-container,.cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 .buttons-container{text-align:center;position:relative;bottom:15px;left:0;width:100%;padding:0 15px;min-height:75px}@media only screen and (max-width:767px){body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 .buttons-container,.cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 .buttons-container{padding:0 15px 5px}}body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 .buttons-container .button,.cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 .buttons-container .button{display:block;text-decoration:none;width:100%;padding-top:0;margin-bottom:15px;background-color:#fff;border:1px solid #401e17;color:#401e17;cursor:pointer;outline:none;font-size:10px;font-family:"futura-pt-heavy",sans-serif;padding:0 8px;text-transform:uppercase;letter-spacing:3px;line-height:38px;position:relative;appearance:initial !important;-moz-appearance:initial !important;-webkit-appearance:initial !important;-webkit-transition:color .2s,background .2s;-moz-transition:color .2s,background .2s;-o-transition:color .2s,background .2s;transition:color .2s,background .2s}body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 .buttons-container .button:hover,.cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 .buttons-container .button:hover{background-color:#401e17;color:#fff;-webkit-transition:color .4s,background .4s;-moz-transition:color .4s,background .4s;-o-transition:color .4s,background .4s;transition:color .4s,background .4s}@media only screen and (max-width:767px){body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 .buttons-container .button,.cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 .buttons-container .button{padding-top:5px}}body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 .buttons-container a,.cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 .buttons-container a{padding-top:10px;margin-bottom:10px;text-decoration:underline}body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 .buttons-container a:hover,.cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 .buttons-container a:hover{color:#02c3c2;-webkit-transition:color .2s,background .2s,border-color .2s;-moz-transition:color .2s,background .2s,border-color .2s;-o-transition:color .2s,background .2s,border-color .2s;transition:color .2s,background .2s,border-color .2s}body.salonlocator-index-index .mobile-results-buttons,.cms-salon-finder .mobile-results-buttons{width:100%;padding:25px 15px;display:none;position:fixed;bottom:0;z-index:9999;background-color:#fff}body.salonlocator-index-index .mobile-results-buttons button,.cms-salon-finder .mobile-results-buttons button{display:block;width:48%;text-align:center;height:40px;line-height:37px;font-size:12px;font-family:"futura-pt-heavy",sans-serif;letter-spacing:5px;text-transform:uppercase;border:1px solid #401e17}body.salonlocator-index-index .mobile-results-buttons button.active,.cms-salon-finder .mobile-results-buttons button.active{background-color:#401e17;border:1px solid #401e17;color:#fff}body.salonlocator-index-index .mobile-results-buttons button:first-child,.cms-salon-finder .mobile-results-buttons button:first-child{float:left}body.salonlocator-index-index .mobile-results-buttons button:last-child,.cms-salon-finder .mobile-results-buttons button:last-child{float:right}body.salonlocator-index-index ul.ui-autocomplete,.cms-salon-finder ul.ui-autocomplete{width:209px;background:#fff;border:1px solid #e0dbda;border-top:none;z-index:10;padding-left:0;font-size:14px}body.salonlocator-index-index ul.ui-autocomplete li.ui-menu-item,.cms-salon-finder ul.ui-autocomplete li.ui-menu-item{padding:7px 12px;margin:0}body.salonlocator-index-index ul.ui-autocomplete li.ui-menu-item a,.cms-salon-finder ul.ui-autocomplete li.ui-menu-item a{cursor:pointer}body.salonlocator-index-index ul.ui-autocomplete li.ui-menu-item a:hover,.cms-salon-finder ul.ui-autocomplete li.ui-menu-item a:hover{color:#02c3c2}.hidden{display:none !important}.salonlocator-index-index .gm-style .gm-style-iw-c{top:40px}.salonlocator-index-index .gm-style .gm-style-iw-t:after{top:110px;transform:rotate(45deg);left:-6px}.loading-mask{position:absolute}.loading-mask .loader{position:relative;display:flex;align-items:center;justify-items:center}.loading-mask .loader>img{position:relative;height:80%;max-height:50px}.storelocator-marker{position:absolute;top:37px;left:-4px}.storelocator-marker-double-digit{position:absolute;top:37px;left:-10px}.catalog-product-view .column.main{max-width:1300px;margin:0 auto}.catalog-product-view .column.main .product-info-main{width:40%;float:right;padding:0 40px 40px;margin-top:0}@media only screen and (max-width:992px){.catalog-product-view .column.main .product-info-main{width:50%}}.catalog-product-view .column.main .product-info-main .yotpo-display-wrapper .yotpo-icon-star,.catalog-product-view .column.main .product-info-main .yotpo-display-wrapper .yotpo-icon-half-star,.catalog-product-view .column.main .product-info-main .yotpo-display-wrapper .yotpo-icon-empty-star{color:#02c3c2;font-size:17px}.catalog-product-view .column.main .product-info-main .yotpo-display-wrapper .text-m{font-family:"futura-pt-heavy",sans-serif;font-size:12px;color:#401e17 !important;text-transform:uppercase}.catalog-product-view .column.main .product-info-main .page-title-wrapper{padding:0 0 5px}.catalog-product-view .column.main .product-info-main .page-title-wrapper .page-title{font-family:"futura-pt",sans-serif;font-size:28px;font-weight:400;line-height:1.25;letter-spacing:1px;text-transform:inherit;margin:10px 0;padding:0}@media only screen and (min-width:992px){.catalog-product-view .column.main .product-info-main .page-title-wrapper .page-title{font-size:36px}}.catalog-product-view .column.main .product-info-main .page-title-wrapper .subname{text-align:left;display:block;color:#401e17;font-size:10px;font-family:"futura-pt-heavy",sans-serif;letter-spacing:3px;text-transform:uppercase;padding-bottom:7px;margin:10px 0 0}.catalog-product-view .column.main .product-info-main .product-info-price{float:right;text-transform:uppercase;text-align:left;font-size:11px;width:100%}.catalog-product-view .column.main .product-info-main .product-info-price .product-reviews-summary{margin:0}.catalog-product-view .column.main .product-info-main .product-info-price .product-reviews-summary .reviews-actions{font-size:14px;font-family:"futura-pt-medium",sans-serif}.catalog-product-view .column.main .product-info-main .product-info-price .short-text{text-transform:initial;font-size:initial}.catalog-product-view .column.main .product-info-main .product-info-price .read-more a{font-family:"futura-pt-heavy",sans-serif;position:relative;margin-top:10px;display:inline-block}.catalog-product-view .column.main .product-info-main .product-info-price .read-more a:after{content:"\f063";font-family:"Font Awesome 5 Pro";font-weight:600;font-size:12px;position:absolute;top:0;right:-18px;line-height:1.25;vertical-align:middle}.catalog-product-view .column.main .product-info-main .page-title-wrapper{margin-top:20px;margin-bottom:0}.catalog-product-view .column.main .product-info-main .reviews-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.catalog-product-view .column.main .product-info-main .reviews-container .promotion-content-block{flex-basis:100%}.catalog-product-view .column.main .product-info-main .reviews-container .yotpoBottomLine{line-height:0;flex-basis:70%}.catalog-product-view .column.main .product-info-main .reviews-container .action.towishlist{background:0 0;display:flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;height:40px;width:40px;font-size:14px;border-radius:50%;border:2px solid #e66794}@media only screen and (max-width:767px){.catalog-product-view .column.main .product-info-main .reviews-container .action.towishlist{height:33px;width:33px;font-size:12px}}.catalog-product-view .column.main .product-info-main .reviews-container .action.towishlist:after{content:"\f004";display:inline-block;font-size:inherit;text-rendering:auto;font-family:"Font Awesome 5 Solid";color:#e66794}.catalog-product-view .column.main .product-info-main .reviews-container .action.towishlist:hover{background:#e66794}.catalog-product-view .column.main .product-info-main .reviews-container .action.towishlist:hover:after{color:#fff}.catalog-product-view .column.main .product-info-main .reviews-container .action.towishlist span{display:none}.catalog-product-view .column.main .product-info-main .product-add-form{width:100%;padding-top:10px;float:left}.catalog-product-view .column.main .product-info-main .product-add-form .product-options-wrapper{width:40%;clear:both;padding-top:10px}.catalog-product-view .column.main .product-info-main .product-add-form .product-options-wrapper.recurring-orders .fieldset:last-child{margin-bottom:0}.catalog-product-view .column.main .product-info-main .product-add-form .product-options-wrapper .fieldset .field{position:relative}.catalog-product-view .column.main .product-info-main .product-add-form .product-options-wrapper .fieldset .field .label{font-size:10px;position:absolute;top:10px;left:15px;font-weight:400;text-transform:none;font-family:"futura-pt",sans-serif}.catalog-product-view .column.main .product-info-main .product-add-form .product-options-wrapper .fieldset .field .label:after{content:""}.catalog-product-view .column.main .product-info-main .product-add-form .product-options-wrapper .fieldset .field select{display:none}.catalog-product-view .column.main .product-info-main .product-add-form .product-options-wrapper.size-wrapper .styledSelect .inner-wrapper .inner-list:after{font-size:0}.catalog-product-view .column.main .product-info-main .product-add-form .fieldset .field.qty .input-select.qty+.styledSelect{width:70px}@media only screen and (min-width:768px) and (max-width:1200px){.catalog-product-view .column.main .product-info-main .product-add-form .fieldset .field.qty .input-select.qty+.styledSelect{width:50px}}.catalog-product-view .column.main .product-info-main .product-add-form .fieldset .field.qty .increment-qty,.catalog-product-view .column.main .product-info-main .product-add-form .fieldset .field.qty .decrement-qty{display:inline-flex;align-items:center;justify-content:center;padding:0;background:#f2f2f2;color:#401e17;height:25px;width:25px;border:none;border-radius:50%}.catalog-product-view .column.main .product-info-main .product-add-form .fieldset .field.qty .increment-qty:before,.catalog-product-view .column.main .product-info-main .product-add-form .fieldset .field.qty .decrement-qty:before{font-family:"Font Awesome 5 Pro";font-size:12px}.catalog-product-view .column.main .product-info-main .product-add-form .fieldset .field.qty .increment-qty:hover,.catalog-product-view .column.main .product-info-main .product-add-form .fieldset .field.qty .decrement-qty:hover,.catalog-product-view .column.main .product-info-main .product-add-form .fieldset .field.qty .increment-qty:focus,.catalog-product-view .column.main .product-info-main .product-add-form .fieldset .field.qty .decrement-qty:focus{background:#401e17;color:#fff}.catalog-product-view .column.main .product-info-main .product-add-form .fieldset .field.qty .increment-qty:before{content:'\f067'}.catalog-product-view .column.main .product-info-main .product-add-form .fieldset .field.qty .decrement-qty:before{content:'\f068'}.catalog-product-view .column.main .product-info-main .product-add-form .fieldset .field.qty input{width:60px;height:50px;padding:12px;font-size:20px;background:0;text-align:center}.catalog-product-view .column.main .product-info-main .product-add-form .fieldset .field.qty .label{position:static;font-size:12px}.catalog-product-view .column.main .product-info-main .product-add-form .price-box.price-final_price{width:45%;float:right;text-align:right;padding-top:30px}.catalog-product-view .column.main .product-info-main .product-add-form .price-box.price-final_price span{font-size:24px;color:#401e17;font-family:"futura-pt",sans-serif;font-weight:400}@media only screen and (max-width:768px){.catalog-product-view .column.main .product-info-main .product-add-form .price-box.price-final_price span{font-size:18px}}.catalog-product-view .column.main .product-info-main .product-add-form .box-tocart{margin:0;clear:both;position:static;width:100%;z-index:1}.catalog-product-view .column.main .product-info-main .product-add-form .box-tocart .actions{padding-top:18px;display:block}.catalog-product-view .column.main .product-info-main .product-add-form .box-tocart .actions .action.primary.tocart{box-sizing:border-box;padding:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;letter-spacing:2px;line-height:1;font-size:12px;font-weight:400;position:relative;display:block;overflow:hidden;text-align:center !important;text-transform:uppercase;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;background-color:transparent;z-index:2;border-radius:0;padding:13px 40px;width:fit-content;border:2px solid #401e17;color:#401e17;width:100%;font-family:"futura-pt-heavy",sans-serif}.catalog-product-view .column.main .product-info-main .product-add-form .box-tocart .actions .action.primary.tocart:hover,.catalog-product-view .column.main .product-info-main .product-add-form .box-tocart .actions .action.primary.tocart:active{border:none;background-color:transparent}@media only screen and (max-width:500px){.catalog-product-view .column.main .product-info-main .product-add-form .box-tocart .actions .action.primary.tocart{width:100%}}.catalog-product-view .column.main .product-info-main .product-add-form .box-tocart .actions .action.primary.tocart:before{content:'';box-sizing:border-box;border-right:50px solid transparent;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:-1;position:absolute;top:0;right:-50px;left:0;bottom:0;-webkit-transform:translatex(-100%);transform:translatex(-100%)}.catalog-product-view .column.main .product-info-main .product-add-form .box-tocart .actions .action.primary.tocart:active{background-color:transparent}.catalog-product-view .column.main .product-info-main .product-add-form .box-tocart .actions .action.primary.tocart:before{border-bottom:80px solid #401e17}@media (-moz-touch-enabled:0),(hover:hover){.catalog-product-view .column.main .product-info-main .product-add-form .box-tocart .actions .action.primary.tocart:hover{color:#fff;border:2px solid #401e17}.catalog-product-view .column.main .product-info-main .product-add-form .box-tocart .actions .action.primary.tocart:hover:before{-webkit-transform:translatex(0);transform:translatex(0)}}.catalog-product-view .column.main .product-info-main .product-add-form .box-tocart .actions .out-of-stock{font-size:12px;text-transform:uppercase;width:180px;letter-spacing:1.5px;font-family:"futura-pt-heavy",sans-serif;padding:0 8px;line-height:16px;border:1px solid transparent;background-color:#d6d1d1;height:40px;border-radius:0;color:#fff;cursor:default}.catalog-product-view .column.main .product-info-main .product-add-form .box-tocart .fieldset{margin:0}.catalog-product-view .column.main .product-info-main .product-add-form .product-options-wrapper .styledSelect{width:190px}@media only screen and (min-width:768px) and (max-width:1200px){.catalog-product-view .column.main .product-info-main .product-add-form .product-options-wrapper .styledSelect{width:140px}}.catalog-product-view .column.main .product-info-main .product-add-form .super-attribute-select{width:190px;border:1px solid #f2f2f2;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}@media only screen and (min-width:768px) and (max-width:1200px){.catalog-product-view .column.main .product-info-main .product-add-form .super-attribute-select{width:130px}}.catalog-product-view .column.main .product-info-main .product-add-form .input-select.qty{width:70px;border:1px solid #f2f2f2;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}@media only screen and (min-width:768px) and (max-width:1200px){.catalog-product-view .column.main .product-info-main .product-add-form .input-select.qty{width:50px}}.catalog-product-view .column.main .product-info-main .product-add-form .Qty-options{display:flex;flex-wrap:wrap}.catalog-product-view .column.main .product-info-main .product-add-form .Qty-options .product-form-options-price,.catalog-product-view .column.main .product-info-main .product-add-form .Qty-options .box-tocart{width:100%}.catalog-product-view .column.main .product-info-main .product-add-form .Qty-options #instant-purchase{padding-bottom:8px}.catalog-product-view .column.main .product-info-main .product-add-form .Qty-options>#product-options-wrapper,.catalog-product-view .column.main .product-info-main .product-add-form .Qty-options>.quantity-wrapper{display:inline-block;vertical-align:top;margin-top:20px;padding:10px}.catalog-product-view .column.main .product-info-main .product-add-form .Qty-options>#product-options-wrapper{width:60%;border-right:1px solid #ddd}.catalog-product-view .column.main .product-info-main .product-add-form .Qty-options>#product-options-wrapper .fieldset,.catalog-product-view .column.main .product-info-main .product-add-form .Qty-options>#product-options-wrapper .swatch-opt{margin:0}.catalog-product-view .column.main .product-info-main .product-add-form .Qty-options>#product-options-wrapper .swatch-attribute{margin-bottom:10px}.catalog-product-view .column.main .product-info-main .product-add-form .Qty-options>#product-options-wrapper .swatch-attribute-selected-option,.catalog-product-view .column.main .product-info-main .product-add-form .Qty-options>#product-options-wrapper .super-attribute-select{display:none}.catalog-product-view .column.main .product-info-main .product-add-form .Qty-options>#product-options-wrapper .swatch-attribute-options{display:flex;flex-wrap:wrap}.catalog-product-view .column.main .product-info-main .product-add-form .Qty-options>#product-options-wrapper .swatch-attribute-options:before{display:none}.catalog-product-view .column.main .product-info-main .product-add-form .Qty-options>#product-options-wrapper .swatch-attribute-options .swatch-option{margin:0;padding:20px 15px;width:50%;height:auto;min-height:50px;border:none;background-color:transparent}.catalog-product-view .column.main .product-info-main .product-add-form .Qty-options>#product-options-wrapper .swatch-attribute-options .swatch-option.selected,.catalog-product-view .column.main .product-info-main .product-add-form .Qty-options>#product-options-wrapper .swatch-attribute-options .swatch-option:hover{background-color:#f2f2f2 !important;outline:none;box-shadow:none}.catalog-product-view .column.main .product-info-main .product-add-form .Qty-options>#product-options-wrapper .swatch-attribute-options .swatch-option:before{content:attr(data-option-label);display:block;font-family:"futura-pt",sans-serif;font-size:13px;color:#401e17}.catalog-product-view .column.main .product-info-main .product-add-form .Qty-options>#product-options-wrapper .swatch-attribute-options .swatch-option:only-child{pointer-events:none}.catalog-product-view .column.main .product-info-main .product-add-form .Qty-options>#product-options-wrapper .swatch-attribute-label{font-family:"futura-pt-heavy",sans-serif;font-size:12px;letter-spacing:1.5px;text-transform:uppercase}.catalog-product-view .column.main .product-info-main .product-add-form .Qty-options>.quantity-wrapper{width:40%;padding-right:0}@media only screen and (max-width:992px){.catalog-product-view .column.main .product-info-main .product-add-form .Qty-options>#product-options-wrapper,.catalog-product-view .column.main .product-info-main .product-add-form .Qty-options>.quantity-wrapper{display:block;padding:10px 0;width:100%;max-width:none}.catalog-product-view .column.main .product-info-main .product-add-form .Qty-options>#product-options-wrapper{border-right:none;border-bottom:1px solid #ddd}}.catalog-product-view .column.main .product-info-main .product-add-form .fragrance span{display:block;font-size:10px;font-family:"futura-pt-heavy",sans-serif;letter-spacing:1.5px;margin-bottom:5px;text-transform:uppercase}.catalog-product-view .column.main .product-info-main .product-add-form .fragrance ul{padding:0;margin:0}.catalog-product-view .column.main .product-info-main .product-add-form .fragrance ul a{display:inline-block;float:left;padding-right:10px}.catalog-product-view .column.main .product-info-main .product-add-form .fragrance ul li{display:inline-block;position:relative;width:21px;height:21px;border-radius:100%;border:2px solid #fff;text-align:center;vertical-align:middle;background-size:21px 21px;background-repeat:no-repeat;background-position:center;cursor:pointer;opacity:.85}.catalog-product-view .column.main .product-info-main .product-add-form .fragrance ul li:hover:after{border:1px solid #ddd}.catalog-product-view .column.main .product-info-main .product-add-form .fragrance ul li.current:after{border:1px solid #ddd;-webkit-transition:background-color .2s,color .2s .1s,opacity .2s,border-color .4s;-moz-transition:background-color .2s,color .2s .1s,opacity .2s,border-color .4s;-o-transition:background-color .2s,color .2s .1s,opacity .2s,border-color .4s;transition:background-color .2s,color .2s .1s,opacity .2s,border-color .4s}.catalog-product-view .column.main .product-info-main .product-add-form .fragrance ul li:after{content:"";display:block;position:absolute;top:-3px;bottom:-3px;left:-3px;right:-3px;border-radius:100%;border:1px solid transparent;-webkit-transition:background-color .4s .1s,color .4s,opacity .4s,border-color .4s;-moz-transition:background-color .4s .1s,color .4s,opacity .4s,border-color .4s;-o-transition:background-color .4s .1s,color .4s,opacity .4s,border-color .4s;transition:background-color .4s .1s,color .4s,opacity .4s,border-color .4s}.catalog-product-view .column.main .product-info-main .product-info-price+.product-social-links{bottom:0;width:100%;clear:both;text-align:left;border-top:1px solid #d1d1d1;padding:10px 0;margin-top:15px}.catalog-product-view .column.main .product-info-main .product-info-price+.product-social-links .action.mailto.friend{margin-left:0;float:none}.catalog-product-view .column.main .product-info-main .product-info-price+.product-social-links .product-addto-links{display:none}.catalog-product-view .column.main .product-info-main .product-info-price+.product-social-links .social-share{display:inline-block;float:left;margin-right:10px}.catalog-product-view .column.main .product-info-main .product-info-price+.product-social-links .social-share a:first-of-type{padding-left:0}.catalog-product-view .column.main .product-info-main .product-form-options-price{display:grid;grid-template-columns:auto auto}.catalog-product-view .column.main .product-info-main .product-form-options-price .aw-sarp2-product-subscription-options{grid-column:1;z-index:2}.catalog-product-view .column.main .product-info-main .product-form-options-price .aw-sarp2-product-subscription-options .auto-replenish-checkbox #hint{top:-6px}.catalog-product-view .column.main .product-info-main .product-form-options-price .price-box.price-final_price{grid-column:2;margin:0;padding:0;float:none;width:auto}.catalog-product-view .column.main .product-info-main .product-social-links{position:static;bottom:30px;display:inline;margin-top:0;width:50%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.catalog-product-view .column.main .product-info-main .product-social-links a>span{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.catalog-product-view .column.main .product-info-main .product-social-links a.updated>span{position:relative;color:#401e17;font-size:12px;font-family:"futura-pt",sans-serif;right:10px;font-weight:400}.catalog-product-view .column.main .product-info-main .product-social-links .product-addto-links{margin:0;float:left;width:50%;text-align:right;padding-top:3px}.catalog-product-view .column.main .product-info-main .product-social-links .social-share{font-size:16px;padding-top:2px;display:inline-block;float:left;margin-right:10px}.catalog-product-view .column.main .product-info-main .product-social-links .social-share a{font-family:"Font Awesome 5 Pro";padding:0 10px}.catalog-product-view .column.main .product-info-main .product-social-links .social-share a.fb:before{content:"\f09a"}.catalog-product-view .column.main .product-info-main .product-social-links .social-share a.tw:before{content:"\f099"}.catalog-product-view .column.main .product-info-main .product-social-links .social-share a.pin:before{content:"\f0d2"}.catalog-product-view .column.main .product-info-main .product-social-links .social-share a:hover{color:#02c3c2}.catalog-product-view .column.main .product-info-main .product-social-links .action.mailto.friend{float:right;order:1;margin-left:0}.catalog-product-view .column.main .product-info-main .product-social-links .action.mailto.friend:hover{color:#02c3c2}.catalog-product-view .column.main .product-info-main .product-social-links .action.mailto.friend:before{content:"\f003";font-size:16px;font-family:"Font Awesome 5 Pro"}.catalog-product-view .column.main .product-info-main .product.info .product.data.items .item.title{float:none;margin:0}.catalog-product-view .column.main .product-info-main .product.info .product.data.items .item.title .switch{border:none;border-top:1px solid #ddd;padding:25px 15px;margin:0 5px;line-height:0;vertical-align:middle;position:relative;text-transform:uppercase;font-family:"futura-pt-heavy",sans-serif;letter-spacing:1.5px;cursor:pointer;z-index:2;font-size:12px;background:0 0;color:#401e17;font-weight:400}.catalog-product-view .column.main .product-info-main .product.info .product.data.items .item.title .switch:after{content:"\f055";font-family:"Font Awesome 5 Pro";font-size:16px;color:#02c3c2;position:absolute;top:0;right:20px;line-height:50px;vertical-align:middle}.catalog-product-view .column.main .product-info-main .product.info .product.data.items .item.title .switch.active:after{content:"\f056";color:#401e17}.catalog-product-view .column.main .product-info-main .product.info .product.data.items .item.title:first-child .switch{border-top:0}.catalog-product-view .column.main .product-info-main .product.info .product.data.items .item.content{margin-top:0;box-sizing:border-box;float:none;margin-left:0;width:100%;padding:20px 15px;border:none;display:none !important}.catalog-product-view .column.main .product-info-main .product.info .product.data.items .item.content.active{display:block !important;text-align:left}.catalog-product-view .column.main .product-info-main .product.info.detailed{padding-top:30px}.catalog-product-view .column.main .product-info-main .select select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.catalog-product-view .column.main .product-info-main .yotpo-product-info-gallery .yotpo-pictures-gallery-title-wrapper{font-family:"futura-pt-heavy",sans-serif;font-size:14px;font-weight:500;line-height:1.25;letter-spacing:2.5px;text-transform:uppercase;margin:10px 0;margin-bottom:20px;text-align:left}@media only screen and (min-width:992px){.catalog-product-view .column.main .product-info-main .yotpo-product-info-gallery .yotpo-pictures-gallery-title-wrapper{font-size:16px}}.catalog-product-view .column.main .product-info-main .yotpo-product-info-gallery .yotpo-pictures-gallery-title-wrapper .yotpo-pictures-gallery-title{font-family:"futura-pt-heavy",sans-serif !important;font-size:18px;color:#401e17}@media only screen and (max-width:767px){.catalog-product-view .column.main .product-info-main .yotpo-product-info-gallery .yotpo-pictures-gallery-title-wrapper .yotpo-pictures-gallery-title{font-size:14px}}.catalog-product-view .column.main .product-info-main .yotpo-product-info-gallery .yotpo-display-wrapper{margin:0 !important}.catalog-product-view .column.main .product-info-main .yotpo-product-info-gallery .btn{width:100%;color:#401e17}.catalog-product-view .column.main .fotorama__nav-wrap--vertical{height:100%;overflow-y:hidden}.catalog-product-view .column.main .fotorama__nav--thumbs{display:flex;flex-direction:column;justify-content:flex-start;max-height:100%;overflow-y:hidden}.catalog-product-view .column.main .product.media{width:60%;padding:0 20px}@media only screen and (min-width:768px){.catalog-product-view .column.main .product.media{padding:15px 20px 0}}@media only screen and (max-width:992px){.catalog-product-view .column.main .product.media{width:50%}}@media only screen and (max-width:767px){.catalog-product-view .column.main .product.media .gallery-placeholder .gallery-placeholder__image{max-height:310px}}@media only screen and (min-width:768px){.catalog-product-view .column.main .product.media .gallery-placeholder .gallery-placeholder__image{max-height:830px;max-width:calc(-20%)}}.catalog-product-view .column.main .product.media .gallery-placeholder .fotorama__wrap .fotorama__nav-wrap{text-align:center}.catalog-product-view .column.main .product.media .gallery-placeholder .fotorama__wrap .fotorama__nav-wrap .fotorama__thumb-border{border:none;background:0 0}.catalog-product-view .column.main .product.media .gallery-placeholder .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__shaft .fotorama__nav__frame{margin-bottom:10px;padding:0 0 2px}.catalog-product-view .column.main .product.media .gallery-placeholder .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__shaft .fotorama__nav__frame.fotorama__active{opacity:1}.catalog-product-view .column.main .product.media .gallery-placeholder .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__shaft .fotorama__nav__frame .fotorama__thumb{background:0 0}.catalog-product-view .column.main .product.media .gallery-placeholder .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__shaft .fotorama__img{position:static;height:100%;width:auto;transform:none;-webkit-transform:none;cursor:pointer}.catalog-product-view .column.main .product.media .gallery-placeholder .fotorama__wrap .fotorama__nav-wrap .fotorama__thumb__arr{background-color:rgba(255,255,255,.8)}.catalog-product-view .column.main .product.media .gallery-placeholder .fotorama__wrap .fotorama__nav-wrap .fotorama__thumb__arr:hover,.catalog-product-view .column.main .product.media .gallery-placeholder .fotorama__wrap .fotorama__nav-wrap .fotorama__thumb__arr:focus{background-color:rgba(255,255,255,.9)}.catalog-product-view .column.main .product.media .gallery-placeholder .fotorama__wrap .fotorama__stage{max-height:830px}@media only screen and (min-width:768px){.catalog-product-view .column.main .product.media .gallery-placeholder .fotorama__wrap .fotorama__stage .fotorama__stage__frame{padding-left:20px}}.catalog-product-view .column.main .product.media .gallery-placeholder .fotorama__wrap .fotorama__stage .fotorama__stage__frame .fotorama__img{position:static;margin:auto;max-width:100%;cursor:default;transform:none;-webkit-transform:none}@media only screen and (max-width:767px){.catalog-product-view .column.main .product.media .gallery-placeholder .fotorama__wrap .fotorama__stage .fotorama__stage__frame .fotorama__img{top:50%}}.catalog-product-view .column.main .product.media .gallery-placeholder .fotorama__wrap .fotorama__stage .fotorama__stage__shaft{transition-duration:0 !important;left:0 !important}.catalog-product-view .column.main .review.title{padding-bottom:10px;border-bottom:1px solid #ddd}@media only screen and (max-width:1440px){.catalog-product-view .column.main .review.title{margin:0 15px}}.catalog-product-view .column.main .review.title .yotpo-main-widget-heading{font-family:"futura-pt",sans-serif;font-size:24px;font-weight:400;line-height:1.25;letter-spacing:3px;text-transform:uppercase;margin:10px 0;margin-bottom:0}@media only screen and (min-width:992px){.catalog-product-view .column.main .review.title .yotpo-main-widget-heading{font-size:30px}}.catalog-product-view .column.main .yotpo-reviews-gallery{margin:25px 0 0}@media only screen and (max-width:1440px){.catalog-product-view .column.main .yotpo-reviews-gallery{margin:25px 15px 0}}@media only screen and (max-width:767px){.catalog-product-view .column.main .yotpo-reviews-gallery{margin-top:0}}.catalog-product-view .column.main .yotpo-reviews-gallery .yotpo-pictures-gallery-title-wrapper{font-family:"futura-pt",sans-serif;font-size:18px;font-weight:400;line-height:1.5;letter-spacing:1px;margin:10px 0;text-align:left}@media only screen and (min-width:992px){.catalog-product-view .column.main .yotpo-reviews-gallery .yotpo-pictures-gallery-title-wrapper{font-size:24px}}.catalog-product-view .column.main .yotpo-reviews-gallery .yotpo-pictures-gallery-title-wrapper .yotpo-pictures-gallery-title{font-family:"futura-pt",sans-serif !important;font-size:25px;color:#401e17}@media only screen and (max-width:767px){.catalog-product-view .column.main .yotpo-reviews-gallery .yotpo-pictures-gallery-title-wrapper .yotpo-pictures-gallery-title{font-size:18px}}.catalog-product-view .column.main .yotpo-reviews-gallery .yotpo-display-wrapper{margin:0 !important}.catalog-product-view .column.main .block.related{clear:both;text-align:center}.catalog-product-view .column.main .block.related .product-item-info .product-item-details .product-item-name a{font-family:"futura-pt-heavy",sans-serif;color:#401e17;display:inline-block;font-size:12px;line-height:14px;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:5px;text-decoration:none}.catalog-product-view .column.main .block.related .product-item-info .product-item-details .product-item-name a:hover{color:#02c3c2}.catalog-product-view .column.main .block.related .product-item-info .product-item-details .price-final_price{font-size:12px;margin:0}.catalog-product-view .column.main .block.related .product-item-info .product-item-details .price-final_price .price,.catalog-product-view .column.main .block.related .product-item-info .product-item-details .price-final_price .price-wrapper{color:#401e17;display:inline-block;font-family:"futura-pt",sans-serif;font-size:12px;letter-spacing:0;font-weight:400}.catalog-product-view .column.main .block.related #block-related-heading{display:inline-block;font-family:"futura-pt-heavy",sans-serif;font-size:12px;letter-spacing:1.5px;color:#02c3c2;text-transform:uppercase;padding-bottom:5px;margin-bottom:10px;position:relative}.catalog-product-view .column.main .block.related #block-related-heading:after{position:absolute;content:"";height:5px;width:60px;top:20px;left:50%;background-color:#02c3c2;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.catalog-product-view .column.main .block.related .products-grid .product-items .slick-arrow{margin-left:-75px;margin-right:-75px;background:0 0}.catalog-product-view .column.main .block.related .products-grid .product-items .slick-arrow:hover{color:#02c3c2}.catalog-product-view .column.main .block.related .products-grid .product-items .slick-arrow:before{font-size:28px}.catalog-product-view .column.main .block.related .products-grid .product-items .product-item-info{width:auto;padding:0 15px}.catalog-product-view .column.main .product-videos{clear:both}.catalog-product-view .column.main .product-videos h2.title{font-family:"futura-pt-heavy",sans-serif;font-size:12px;letter-spacing:1.5px;color:#02c3c2;text-transform:uppercase;padding-bottom:5px;margin-bottom:10px;position:relative;text-align:center;display:none}.catalog-product-view .column.main .product-videos h2.title:after{position:absolute;content:"";height:5px;width:60px;top:20px;left:50%;background-color:#02c3c2;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.catalog-product-view .column.main .product-videos .gallery-videos-placeholder ul.video-list .video-container{display:none;position:absolute;top:0;left:50%;transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%)}.catalog-product-view .column.main .product-videos .gallery-videos-placeholder ul.video-list .video-container iframe{border:none}.catalog-product-view .column.main .product-videos .gallery-videos-placeholder ul.video-list .video-container.active{display:block}.catalog-product-view .column.main .product-videos .gallery-videos-placeholder ul.video-list li{position:relative;margin-top:15px}.catalog-product-view .column.main .product-videos .gallery-videos-placeholder ul.video-list li .video-container,.catalog-product-view .column.main .product-videos .gallery-videos-placeholder ul.video-list li img{width:460px;height:550px;margin:0 auto}.catalog-product-view .column.main .product-videos .gallery-videos-placeholder ul.video-list li img{cursor:pointer}.catalog-product-view .column.main .product-videos .gallery-videos-placeholder ul.video-list .slick-arrow{margin-left:-35px;margin-right:-45px;background:0 0}.catalog-product-view .column.main .product-videos .gallery-videos-placeholder ul.video-list .slick-arrow:hover{color:#02c3c2}.catalog-product-view .column.main .product-videos .gallery-videos-placeholder ul.video-list .slick-arrow:before{font-size:28px}.catalog-product-view .column.main .slick-slider .slick-prev:before{content:"\f104";font-family:"Font Awesome 5 Pro";font-size:42px !important;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;transition:color .2s}.catalog-product-view .column.main .slick-slider .slick-prev:hover:before{color:#77d4d4 !important}.catalog-product-view .column.main .slick-slider .slick-next:before{content:"\f105";font-family:"Font Awesome 5 Pro";font-size:42px !important;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;transition:color .2s}.catalog-product-view .column.main .slick-slider .slick-next:hover:before{color:#77d4d4 !important}.catalog-product-view .column.main .slick-slider .slick-next.slick-disabled,.catalog-product-view .column.main .slick-slider .slick-next:hover.slick-disabled,.catalog-product-view .column.main .slick-slider .slick-prev.slick-disabled,.catalog-product-view .column.main .slick-slider .slick-prev:hover.slick-disabled{opacity:1}.catalog-product-view .column.main .cataloglabel{display:none}.catalog-product-view .modal-popup .modal-inner-wrap{width:30%;padding:25px}.catalog-product-view .modal-popup .modal-inner-wrap .modal-header{padding:0}.catalog-product-view .modal-popup .modal-inner-wrap .modal-header .action-close{padding:0}.catalog-product-view .modal-popup .modal-inner-wrap .modal-header .action-close:before{color:#d6d6d6;font-size:28px}.catalog-product-view .modal-popup .modal-inner-wrap .modal-header .modal-title{margin-bottom:15px;display:block;text-transform:uppercase;font-size:16px;font-family:"futura-pt",sans-serif;letter-spacing:3px;text-align:center}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content{padding:0}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup .fieldset.sender{margin-bottom:10px}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup .fieldset.sender .label{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup .fieldset.sender .control{width:100% !important}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup .fieldset.sender .control input,.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup .fieldset.sender .control textarea{height:40px;line-height:40px;border-color:#ddd;color:#ddd;padding-left:10px}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup .fieldset.sender .control textarea#sender-message{height:80px;padding-top:0}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup .fieldset.sender .field.required{margin-bottom:10px}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup .actions-toolbar .action.primary{font-family:"futura-pt-heavy",sans-serif;background-color:transparent;border:1px solid #401e17;color:#401e17;text-transform:uppercase;letter-spacing:3px;font-size:10px;-webkit-transition:color .2s,background .2s;-moz-transition:color .2s,background .2s;-o-transition:color .2s,background .2s;transition:color .2s,background .2s}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup .actions-toolbar .action.primary:hover{background-color:#401e17;color:#fff;-webkit-transition:color .4s,background .4;-moz-transition:color .4s,background .4;-o-transition:color .4s,background .4;transition:color .4s,background .4}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup h3{margin-bottom:24px;margin-top:0;display:block;text-align:center;letter-spacing:0;font-size:16px;font-family:"futura-pt",sans-serif;letter-spacing:3px;text-transform:uppercase;color:#401e17}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup input:focus,.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .sendfriend-form-popup textarea:focus{border-color:#401e17 !important;color:#401e17 !important;outline:none !important;-webkit-transition:color .4s,border-color .4s,background .4s;-moz-transition:color .4s,border-color .4s,background .4s;-o-transition:color .4s,border-color .4s,background .4s;transition:color .4s,border-color .4s,background .4s}.catalog-product-view .modal-popup .modal-inner-wrap .modal-footer{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.catalog-product-view .modal-popup.add-to-wishlist-modal .modal-inner-wrap{width:35%;top:10%;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%)}.catalog-product-view .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-header{padding:0}.catalog-product-view .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-header .action-close{padding:15px}.catalog-product-view .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-header .modal-title{border:none;padding:0}.catalog-product-view .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-content .wishlist-success{text-align:center}.catalog-product-view .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-content .wishlist-success p{margin:0;padding:0}.catalog-product-view .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-content .wishlist-success p:first-child span{text-transform:uppercase}.catalog-product-view .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-content .wishlist-success p:nth-of-type(2){margin:10px 0}.catalog-product-view .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-content .wishlist-success p a,.catalog-product-view .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-content .wishlist-success p span.action.close{color:#018382;cursor:pointer;-webkit-transition:color .4s;-moz-transition:color .4s;-o-transition:color .4s;transition:color .4s}.catalog-product-view .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-content .wishlist-success p a:hover,.catalog-product-view .modal-popup.add-to-wishlist-modal .modal-inner-wrap .modal-content .wishlist-success p span.action.close:hover{color:#02c3c2;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;transition:color .2s}.catalog-product-view .yotpo.yotpo-main-widget{width:100% !important}@media only screen and (max-width:767px){.catalog-product-view .yotpo.yotpo-main-widget{padding-left:20px;padding-right:20px}}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-icon-btn.desktop-clear-all-btn{display:inline-block;padding:0 0 2px;color:#401e17;font-weight:400;text-transform:uppercase;border:none;white-space:nowrap;display:block;margin:auto;padding:0 !important;position:relative;width:75px;float:none}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-icon-btn.desktop-clear-all-btn:before{content:'';position:absolute;width:100%;height:2px;left:0;bottom:-1px;background:#401e17;transform:scale(1,1);-webkit-transform-origin:right center;-ms-transform-origin:right center;-moz-transform-origin:right center;transform-origin:right center;-webkit-transition-property:transform .2s ease-in-out;-ms-transition-property:transform .2s ease-in-out;-moz-transition-property:transform .2s ease-in-out;transition:transform .2s ease-in-out}@media (-moz-touch-enabled:0),(hover:hover){.catalog-product-view .yotpo.yotpo-main-widget .yotpo-icon-btn.desktop-clear-all-btn:hover:before{transform:scale(0,1)}}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-icon-btn.desktop-clear-all-btn .desktop-clear-btn-text{letter-spacing:2px;line-height:1.5;font-family:"futura-pt-heavy",sans-serif;font-size:12px;font-weight:400;color:#401e17;line-height:75px}.catalog-product-view .yotpo.yotpo-main-widget .new-yotpo-small-box,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-reviews-filters{border-bottom:0;margin:0 0 30px;padding:0}.catalog-product-view .yotpo.yotpo-main-widget .new-yotpo-small-box .dropdown-filters-container,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-reviews-filters .dropdown-filters-container{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap}@media only screen and (max-width:1200px){.catalog-product-view .yotpo.yotpo-main-widget .new-yotpo-small-box .dropdown-filters-container,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-reviews-filters .dropdown-filters-container{justify-content:center;margin-top:20px}}.catalog-product-view .yotpo.yotpo-main-widget .new-yotpo-small-box .dropdown-filters-container .yotpo-dropdown-button,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-reviews-filters .dropdown-filters-container .yotpo-dropdown-button{display:flex;align-items:center;height:50px;border-radius:0;color:#401e17;background-color:#f2f2f2;border:0;border-bottom:2px solid #401e17}.catalog-product-view .yotpo.yotpo-main-widget .new-yotpo-small-box .dropdown-filters-container .yotpo-dropdown,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-reviews-filters .dropdown-filters-container .yotpo-dropdown{top:50px !important;border:none !important;box-shadow:0 10px 10px rgba(0,0,0,.08) !important}.catalog-product-view .yotpo.yotpo-main-widget .new-yotpo-small-box .dropdown-filters-container .yotpo-dropdown .list-category:active,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-reviews-filters .dropdown-filters-container .yotpo-dropdown .list-category:active,.catalog-product-view .yotpo.yotpo-main-widget .new-yotpo-small-box .dropdown-filters-container .yotpo-dropdown .list-category:hover,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-reviews-filters .dropdown-filters-container .yotpo-dropdown .list-category:hover{background-color:#f2f2f2 !important}.catalog-product-view .yotpo.yotpo-main-widget .new-yotpo-small-box .dropdown-filters-container .selected,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-reviews-filters .dropdown-filters-container .selected{font-family:"futura-pt",sans-serif;font-weight:400;font-size:16px;color:inherit}.catalog-product-view .yotpo.yotpo-main-widget .new-yotpo-small-box .dropdown-filters-container label,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-reviews-filters .dropdown-filters-container label{font-family:"futura-pt-heavy",sans-serif}.catalog-product-view .yotpo.yotpo-main-widget .new-yotpo-small-box .dropdown-filters-container label:not(.selected),.catalog-product-view .yotpo.yotpo-main-widget .yotpo-reviews-filters .dropdown-filters-container label:not(.selected){color:#401e17 !important}.catalog-product-view .yotpo.yotpo-main-widget .new-yotpo-small-box .dropdown-filters-container .yotpo-icon-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-reviews-filters .dropdown-filters-container .yotpo-icon-star{color:#02c3c2}.catalog-product-view .yotpo.yotpo-main-widget .new-yotpo-small-box .dropdown-filters-container .yotpo-icon-empty-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-reviews-filters .dropdown-filters-container .yotpo-icon-empty-star{color:#ddd}.catalog-product-view .yotpo.yotpo-main-widget .new-yotpo-small-box .dropdown-filters-container .yotpo-icon-down-triangle,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-reviews-filters .dropdown-filters-container .yotpo-icon-down-triangle{color:#401e17}.catalog-product-view .yotpo.yotpo-main-widget .new-yotpo-small-box .dropdown-filters-container .yotpo-icon-down-triangle:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-reviews-filters .dropdown-filters-container .yotpo-icon-down-triangle:before{content:'\f0dc';font-family:"Font Awesome 5 Pro"}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-label-container{border:none}@media only screen and (max-width:767px){.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .write-question-review-buttons-container{position:relative;width:100%}}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .write-question-review-buttons-container .write-review-button{letter-spacing:2px;line-height:1;font-family:"futura-pt-heavy",sans-serif;font-size:12px;font-weight:400;display:block;overflow:hidden;text-align:center !important;text-transform:uppercase;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:2;padding:13px 40px;width:fit-content;border:2px solid #401e17;color:#401e17;justify-content:center;align-items:center;background-color:transparent;border-radius:0;position:relative;top:-50px;margin:0;display:flex !important;background-color:transparent !important;border:2px solid #401e17 !important;color:#401e17 !important;height:42px !important;padding:0 30px !important}@media only screen and (max-width:500px){.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .write-question-review-buttons-container .write-review-button{width:100%}}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .write-question-review-buttons-container .write-review-button:before{content:'';box-sizing:border-box;border-right:50px solid transparent;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:-1;position:absolute;top:0;right:-50px;left:0;bottom:0;-webkit-transform:translatex(-100%);transform:translatex(-100%)}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .write-question-review-buttons-container .write-review-button:active{background-color:transparent}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .write-question-review-buttons-container .write-review-button:before{border-bottom:80px solid #401e17}@media (-moz-touch-enabled:0),(hover:hover){.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .write-question-review-buttons-container .write-review-button:hover{color:#fff;border:2px solid #401e17}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .write-question-review-buttons-container .write-review-button:hover:before{-webkit-transform:translatex(0);transform:translatex(0)}}@media only screen and (max-width:767px){.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .write-question-review-buttons-container .write-review-button{top:0;width:100%;position:relative;margin:20px 0 0}}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .write-question-review-buttons-container .write-review-button:hover .write-question-review-button-icon{color:#fff !important}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .write-question-review-buttons-container .write-review-button:hover .write-question-review-button-text{color:#fff !important}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .write-question-review-buttons-container .write-review-button .write-question-review-button-icon{color:#401e17 !important}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .write-question-review-buttons-container .write-review-button .write-question-review-button-icon:before{content:'\f044';font-family:"Font Awesome 5 Pro" !important}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .write-question-review-buttons-container .write-review-button .write-question-review-button-text{color:#401e17 !important;font-family:"futura-pt-heavy",sans-serif !important;font-size:12px !important;text-transform:uppercase;font-weight:500;letter-spacing:2.5px;width:auto}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper>.new-yotpo-small-box{display:none}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper a{color:#401e17 !important}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box{margin:0 10px !important;padding:0 !important}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-header,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-header,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-header,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-header,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-main,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-main,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-main,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-main{padding:30px 0}@media only screen and (max-width:768px){.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-header,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-header,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-header,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-header,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-main,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-main,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-main,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-main{padding:30px 0 0}}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-header .yotpo-user-name,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-header .yotpo-user-name,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-header .yotpo-user-name,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-header .yotpo-user-name,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-main .yotpo-user-name,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-main .yotpo-user-name,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-main .yotpo-user-name,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-main .yotpo-user-name{font-family:"futura-pt",sans-serif;font-size:18px !important;font-weight:400;line-height:1.5;letter-spacing:1px}@media only screen and (min-width:992px){.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-header .yotpo-user-name,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-header .yotpo-user-name,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-header .yotpo-user-name,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-header .yotpo-user-name,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-main .yotpo-user-name,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-main .yotpo-user-name,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-main .yotpo-user-name,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-main .yotpo-user-name{font-size:24px !important}}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-header .yotpo-user-field-description,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-header .yotpo-user-field-description,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-header .yotpo-user-field-description,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-header .yotpo-user-field-description,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-main .yotpo-user-field-description,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-main .yotpo-user-field-description,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-main .yotpo-user-field-description,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-main .yotpo-user-field-description{color:#401e17 !important;font-family:"futura-pt",sans-serif;font-size:14px;font-style:normal !important;font-weight:400}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-header .yotpo-user-field-answer,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-header .yotpo-user-field-answer,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-header .yotpo-user-field-answer,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-header .yotpo-user-field-answer,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-main .yotpo-user-field-answer,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-main .yotpo-user-field-answer,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-main .yotpo-user-field-answer,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-main .yotpo-user-field-answer{color:#401e17 !important;font-family:"futura-pt-heavy",sans-serif !important;font-size:12px !important;text-transform:uppercase;font-weight:500;letter-spacing:2.5px}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-header .yotpo-icon-half-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-header .yotpo-icon-half-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-header .yotpo-icon-half-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-header .yotpo-icon-half-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-main .yotpo-icon-half-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-main .yotpo-icon-half-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-main .yotpo-icon-half-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-main .yotpo-icon-half-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-header .yotpo-icon-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-header .yotpo-icon-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-header .yotpo-icon-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-header .yotpo-icon-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-main .yotpo-icon-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-main .yotpo-icon-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-main .yotpo-icon-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-main .yotpo-icon-star{color:#02c3c2 !important}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-header .yotpo-icon-empty-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-header .yotpo-icon-empty-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-header .yotpo-icon-empty-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-header .yotpo-icon-empty-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-main .yotpo-icon-empty-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-main .yotpo-icon-empty-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-main .yotpo-icon-empty-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-main .yotpo-icon-empty-star{color:#f2f2f2 !important}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-header .yotpo-icon-empty-star:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-header .yotpo-icon-empty-star:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-header .yotpo-icon-empty-star:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-header .yotpo-icon-empty-star:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-main .yotpo-icon-empty-star:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-main .yotpo-icon-empty-star:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-main .yotpo-icon-empty-star:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-main .yotpo-icon-empty-star:before{content:"\e60e"}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-header .yotpo-icon-empty-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-header .yotpo-icon-empty-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-header .yotpo-icon-empty-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-header .yotpo-icon-empty-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-main .yotpo-icon-empty-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-main .yotpo-icon-empty-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-main .yotpo-icon-empty-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-main .yotpo-icon-empty-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-header .yotpo-icon-half-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-header .yotpo-icon-half-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-header .yotpo-icon-half-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-header .yotpo-icon-half-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-main .yotpo-icon-half-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-main .yotpo-icon-half-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-main .yotpo-icon-half-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-main .yotpo-icon-half-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-header .yotpo-icon-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-header .yotpo-icon-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-header .yotpo-icon-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-header .yotpo-icon-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-main .yotpo-icon-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-main .yotpo-icon-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-main .yotpo-icon-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-main .yotpo-icon-star{font-size:20px}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-footer,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-footer,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-footer,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-footer{padding:0 30px 30px !important;margin:0 0 0 250px}@media only screen and (max-width:768px){.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-footer,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-footer,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-footer,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-footer{padding:30px 0 !important;margin:0}}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-footer .y-label,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-footer .y-label,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-footer .y-label,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-footer .y-label{color:#401e17 !important;font-family:"futura-pt-heavy",sans-serif !important;font-size:12px !important;text-transform:uppercase;font-weight:500;letter-spacing:2.5px}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-footer .yotpo-action,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-footer .yotpo-action,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-footer .yotpo-action,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-footer .yotpo-action{color:#401e17}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-footer .yotpo-action:active,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-footer .yotpo-action:active,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-footer .yotpo-action:active,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-footer .yotpo-action:active,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-footer .yotpo-action:hover,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-footer .yotpo-action:hover,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-footer .yotpo-action:hover,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-footer .yotpo-action:hover{color:#018382 !important}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-footer .share-options-wrapper,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-footer .share-options-wrapper,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-footer .share-options-wrapper,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-footer .share-options-wrapper{position:relative}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-footer .share-options-wrapper .share-review,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-footer .share-options-wrapper .share-review,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-footer .share-options-wrapper .share-review,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-footer .share-options-wrapper .share-review{position:absolute;background-color:#f2f2f2;padding:20px;top:-70px;left:10px;box-shadow:0 10px 10px rgba(0,0,0,.08)}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-footer .share-options-wrapper .share-review .yotpo-icon-dot,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-footer .share-options-wrapper .share-review .yotpo-icon-dot,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-footer .share-options-wrapper .share-review .yotpo-icon-dot,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-footer .share-options-wrapper .share-review .yotpo-icon-dot{display:none}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-footer .share-options-wrapper .share-review i,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-footer .share-options-wrapper .share-review i,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-footer .share-options-wrapper .share-review i,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-footer .share-options-wrapper .share-review i{color:#401e17 !important;font-family:"futura-pt-heavy",sans-serif !important;font-size:12px !important;text-transform:uppercase;font-weight:500;letter-spacing:2.5px;line-height:2.5}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-footer .share-options-wrapper .share-review i:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-footer .share-options-wrapper .share-review i:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-footer .share-options-wrapper .share-review i:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-footer .share-options-wrapper .share-review i:before{font-family:"Font Awesome 5 Brands";margin-right:5px}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-footer .share-options-wrapper .share-review i:active,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-footer .share-options-wrapper .share-review i:active,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-footer .share-options-wrapper .share-review i:active,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-footer .share-options-wrapper .share-review i:active,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-footer .share-options-wrapper .share-review i:hover,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-footer .share-options-wrapper .share-review i:hover,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-footer .share-options-wrapper .share-review i:hover,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-footer .share-options-wrapper .share-review i:hover{color:#018382 !important}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-footer .share-options-wrapper .share-review .facebook.share:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-footer .share-options-wrapper .share-review .facebook.share:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-footer .share-options-wrapper .share-review .facebook.share:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-footer .share-options-wrapper .share-review .facebook.share:before{content:"\f09a"}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-footer .share-options-wrapper .share-review .twitter.share:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-footer .share-options-wrapper .share-review .twitter.share:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-footer .share-options-wrapper .share-review .twitter.share:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-footer .share-options-wrapper .share-review .twitter.share:before{content:"\f099"}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-footer .share-options-wrapper .share-review .LinkedIn.share:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-footer .share-options-wrapper .share-review .LinkedIn.share:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-footer .share-options-wrapper .share-review .LinkedIn.share:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-footer .share-options-wrapper .share-review .LinkedIn.share:before{content:"\f0d2"}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-footer .yotpo-helpful,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-footer .yotpo-helpful,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-footer .yotpo-helpful,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-footer .yotpo-helpful{margin-top:-5px}@media only screen and (max-width:500px){.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-footer .yotpo-helpful,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-footer .yotpo-helpful,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-footer .yotpo-helpful,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-footer .yotpo-helpful{margin-top:-40px}}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-main,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-main,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-main,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-main{padding:25px 30px 0;margin:0}@media only screen and (max-width:768px){.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-main,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-main,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-main,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-main{padding:0}}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-main .content-review,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-main .content-review,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-main .content-review,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-main .content-review{color:#401e17 !important;font-family:"futura-pt",sans-serif;font-size:16px}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .vote-btn,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .vote-btn,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .vote-btn,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .vote-btn{background-color:#fff;border-radius:50px;padding:5px}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .vote-btn.voted,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .vote-btn.voted,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .vote-btn.voted,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .vote-btn.voted{background-color:#f2f2f2}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-icon-share:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-icon-share:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-icon-share:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-icon-share:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-icon-thumbs-down:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-icon-thumbs-down:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-icon-thumbs-down:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-icon-thumbs-down:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-icon-thumbs-up:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-icon-thumbs-up:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-icon-thumbs-up:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-icon-thumbs-up:before{font-family:"Font Awesome 5 Pro" !important;font-size:18px;color:#401e17}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-icon-share:hover:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-icon-share:hover:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-icon-share:hover:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-icon-share:hover:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-icon-thumbs-down:hover:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-icon-thumbs-down:hover:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-icon-thumbs-down:hover:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-icon-thumbs-down:hover:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-icon-thumbs-up:hover:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-icon-thumbs-up:hover:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-icon-thumbs-up:hover:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-icon-thumbs-up:hover:before{color:#018382}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-icon-thumbs-up:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-icon-thumbs-up:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-icon-thumbs-up:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-icon-thumbs-up:before{content:'\f164'}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-icon-thumbs-down:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-icon-thumbs-down:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-icon-thumbs-down:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-icon-thumbs-down:before{content:'\f165'}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .yotpo-icon-share:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .yotpo-icon-share:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .yotpo-icon-share:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .yotpo-icon-share:before{content:'\f064'}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .vote-sum,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .vote-sum,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .vote-sum,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .vote-sum{font-size:15px}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-comment .vote-sum:after,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-onsite-upload .vote-sum:after,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-question .vote-sum:after,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-review.yotpo-regular-box .vote-sum:after{display:none}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-regular-box{border-bottom:none !important;margin:-10px 0 !important;padding:0 !important}@media only screen and (min-width:768px){.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-regular-box{margin:-10px 15px !important}}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-regular-box .bottom-line-items{display:flex;align-items:center;justify-content:flex-start;width:100%}@media only screen and (max-width:991px){.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-regular-box .bottom-line-items{margin-bottom:0 !important}}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-regular-box .bottom-line-items .avg-score{font-family:"futura-pt",sans-serif;font-size:28px;font-weight:400;line-height:1.25;letter-spacing:1px;text-transform:inherit;margin:10px 0;color:#401e17 !important;padding:0;height:auto}@media only screen and (min-width:992px){.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-regular-box .bottom-line-items .avg-score{font-size:36px}}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-regular-box .bottom-line-items .reviews-qa-label{display:none}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-regular-box .bottom-line-items .yotpo-filter-stars{height:auto !important}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-regular-box .bottom-line-items .yotpo-filter-stars .yotpo-icon-empty-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-regular-box .bottom-line-items .yotpo-filter-stars .yotpo-icon-half-star,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-regular-box .bottom-line-items .yotpo-filter-stars .yotpo-icon-star{font-size:28px;color:#02c3c2 !important;height:auto !important}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-regular-box .bottom-line-items .yotpo-filter-stars .yotpo-icon-empty-star{color:#f2f2f2 !important}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-regular-box .bottom-line-items .yotpo-filter-stars .yotpo-icon-empty-star:before{content:"\e60e"}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-regular-box .bottom-line-items .text-m{color:#401e17;font-size:12px;font-weight:700;text-transform:uppercase}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-modal-dialog .yotpo-icon-btn{padding:0;width:auto}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-modal-dialog .yotpo-icon-btn .yotpo-icon-button-text{color:#401e17 !important;font-family:"futura-pt-heavy",sans-serif;font-size:12px}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-modal-dialog .yotpo-icon-btn .yotpo-icon-button-text:hover{color:#fff !important}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .filters-container-title,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-reviews-header{display:none}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-nav-dropdown .yotpo-dropdown{left:-40px;top:36px}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-nav-dropdown .yotpo-dropdown .list-category a{color:#401e17 !important;font-family:"futura-pt",sans-serif;font-size:14px !important}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-small-box{border-top:none !important;border-bottom:none !important}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-nav{padding:0 25px}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-nav .yotpo-nav.yotpo-nav-primary{padding:20px 0}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .y-label.yotpo-user-name.yotpo-font-bold.pull-left{color:#401e17 !important;font-family:"futura-pt",sans-serif !important}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .y-label.yotpo-review-date{color:#401e17 !important;font-family:"futura-pt",sans-serif !important}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .content-title.yotpo-font-bold{color:#401e17 !important;font-family:"futura-pt-heavy",sans-serif !important;font-size:14px !important;text-transform:uppercase;font-weight:500;line-height:1.25;letter-spacing:2.5px !important}@media only screen and (min-width:992px){.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .content-title.yotpo-font-bold{font-size:16px !important}}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-icon.yotpo-icon-seperator:before{display:none}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-reviews.yotpo-active{margin-bottom:200px}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-icon-btn .yotpo-icon{width:60px}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-icon-btn .yotpo-icon-button-text{color:#401e17 !important;font-family:"futura-pt-heavy",sans-serif;font-size:12px}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-icon-btn .yotpo-icon-button-text:hover{color:#fff !important}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-nav-content{width:100%}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-icon-left-arrow.yotpo-disabled,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-icon-right-arrow.yotpo-disabled{color:#ddd !important}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-page-element.yotpo-active{position:relative;z-index:0}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-page-element.yotpo-active:after{content:'';display:block;position:absolute;top:1px;left:-1px;margin-top:calc(100% - (30px/2));margin-left:calc(50% - (30px/2));height:30px;width:30px;border-radius:50%;background:#f2f2f2;z-index:-1}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-pager{display:flex;justify-content:center;margin:20px 10px}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-pager .yotpo-icon-left-arrow,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-pager .yotpo-icon-right-arrow{display:inline-block;position:relative;flex:1}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-pager .yotpo-icon-left-arrow:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-pager .yotpo-icon-right-arrow:before{content:'';display:block;position:absolute;top:50%;transform:translateY(-50%);font-family:"futura-pt",sans-serif;border-top:1px solid #401e17;width:100%;height:1px}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-pager .yotpo-icon-left-arrow:after,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-pager .yotpo-icon-right-arrow:after{position:absolute;font-family:"Font Awesome 5 Pro" !important;font-size:13px;top:50%;transform:translateY(-50%)}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-pager .yotpo-icon-left-arrow.yotpo-disabled:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-pager .yotpo-icon-right-arrow.yotpo-disabled:before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-pager .yotpo-icon-left-arrow.yotpo-disabled:after,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-pager .yotpo-icon-right-arrow.yotpo-disabled:after{border-color:#f2f2f2;color:#f2f2f2}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-pager .yotpo-icon-left-arrow:hover:not(.yotpo-disabled):before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-pager .yotpo-icon-right-arrow:hover:not(.yotpo-disabled):before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-pager .yotpo-icon-left-arrow:focus:not(.yotpo-disabled):before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-pager .yotpo-icon-right-arrow:focus:not(.yotpo-disabled):before,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-pager .yotpo-icon-left-arrow:hover:not(.yotpo-disabled):after,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-pager .yotpo-icon-right-arrow:hover:not(.yotpo-disabled):after,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-pager .yotpo-icon-left-arrow:focus:not(.yotpo-disabled):after,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-pager .yotpo-icon-right-arrow:focus:not(.yotpo-disabled):after{border-color:#018382;color:#018382}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-pager .yotpo-icon-left-arrow:after{content:'\f053';left:0}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-pager .yotpo-icon-right-arrow:after{content:'\f054';right:0}@media only screen and (min-width:768px) and (max-width:1200px){.catalog-product-view .column.main .product-info-main .product-social-links{text-align:center;width:100%;position:initial;padding:25px 0}.catalog-product-view .column.main .product-info-main .product-social-links .product-addto-links{width:-webkit-calc(20% - 5px);width:-moz-calc(20% - 5px);width:calc(20% - 5px)}.catalog-product-view .column.main .product-info-main .product-social-links .product-addto-links .action.towishlist{border-right:1px solid #ddd;border-radius:0;width:100%;display:inline-block;text-align:center;padding:15px 0}.catalog-product-view .column.main .product-info-main .product-social-links .product-addto-links .action.towishlist:after{content:"\f004";display:inline-block;font-size:inherit;text-rendering:auto;font-family:"Font Awesome 5 Pro"}.catalog-product-view .column.main .product-info-main .product-social-links .action.mailto.friend{padding-top:13px}.catalog-product-view .column.main .product-info-main .product-social-links .social-share{width:100%;padding:15px 0}.catalog-product-view .column.main .product-info-main .product-social-links .social-share a{width:30%;display:inline-block}}@media only screen and (max-width:767px){.catalog-product-view .page.messages{margin-bottom:0 !important}.catalog-product-view .page.messages .messages{text-align:center}.catalog-product-view .page-title-wrapper{padding:0}.catalog-product-view .page-title-wrapper .page-title{margin-bottom:0;font-family:"futura-pt",sans-serif;margin-top:0;padding-top:10px}.catalog-product-view .column.main .product-info-main{width:100%;margin-top:0;padding:0 20px}.catalog-product-view .column.main .product-info-main .product-add-form{position:relative}.catalog-product-view .column.main .product-info-main .product-add-form .product-options-wrapper{width:auto;clear:both;text-align:left;margin-top:45px}.catalog-product-view .column.main .product-info-main .product-add-form .product-options-wrapper>.fieldset .field .label{display:inline}.catalog-product-view .column.main .product-info-main .product-add-form .product-options-wrapper.size-wrapper .styledSelect .inner-wrapper .inner-list:after{font-size:0}.catalog-product-view .column.main .product-info-main .product-add-form .fieldset{float:none}.catalog-product-view .column.main .product-info-main .product-add-form .fragrance{margin-top:55px;margin-bottom:-35px}.catalog-product-view .column.main .product-info-main .product-add-form .fragrance ul{padding:0;margin:0}.catalog-product-view .column.main .product-info-main .product-add-form .fragrance ul a{float:none;padding:0}.catalog-product-view .column.main .product-info-main .product-add-form .fragrance ul li:after{border:1px solid #ddd}.catalog-product-view .column.main .product-info-main .box-tocart .actions .primary.tocart{width:100% !important}.catalog-product-view .column.main .product-info-main .product-social-links{text-align:center;width:100%;position:initial;padding:25px 0}.catalog-product-view .column.main .product-info-main .product-social-links .product-addto-links{width:-webkit-calc(20% - 5px);width:-moz-calc(20% - 5px);width:calc(20% - 5px)}.catalog-product-view .column.main .product-info-main .product-social-links .product-addto-links .action.towishlist{border-right:1px solid #ddd;border-radius:0;width:100%;display:inline-block;text-align:center;padding:15px 0}.catalog-product-view .column.main .product-info-main .product-social-links .product-addto-links .action.towishlist:after{content:"\f004";display:inline-block;font-size:inherit;text-rendering:auto;font-family:"Font Awesome 5 Pro"}.catalog-product-view .column.main .product-info-main .product-social-links .action.mailto.friend{padding-top:13px}.catalog-product-view .column.main .product-info-main .product-social-links .social-share{width:100%;padding:15px 0}.catalog-product-view .column.main .product-info-main .product-social-links .social-share a{width:30%;display:inline-block}.catalog-product-view .column.main .product-info-main .product.info .product.data.items .item.title .switch{text-align:left}.catalog-product-view .column.main .product.media{width:100%;margin-top:0}.catalog-product-view .column.main .product.media .gallery-placeholder .fotorama__nav__frame{height:40px}.catalog-product-view .column.main .product.media .gallery-placeholder .fotorama__nav__frame--dot{display:inline-flex;align-items:center;justify-content:center;margin:0 3px}.catalog-product-view .column.main .product.media .gallery-placeholder .fotorama__active .fotorama__dot{background-color:#401e17;border-color:#02c3c2;height:12px;width:12px}.catalog-product-view .column.main .product.media .gallery-placeholder .fotorama__dot{position:static;height:9px;width:9px;background:#ddd;-webkit-transition:color .2s,background .2s,border-color .2s;-moz-transition:color .2s,background .2s,border-color .2s;-o-transition:color .2s,background .2s,border-color .2s;transition:color .2s,background .2s,border-color .2s;border:none;border-radius:50%}.catalog-product-view .column.main .product.media .gallery-placeholder .fotorama__wrap .fotorama__nav-wrap .fotorama__nav{top:0}.catalog-product-view .column.main .product.media .gallery-placeholder .fotorama__wrap .fotorama__stage{max-height:310px}.catalog-product-view .column.main .block.related .block-content .products-grid .slick-initialized .slick-dots{bottom:-25px}.catalog-product-view .column.main .product-videos .gallery-videos-placeholder ul.video-list{padding:0 25px;margin:0}.catalog-product-view .column.main .product-videos .gallery-videos-placeholder ul.video-list .video-container{width:325px;height:235px}.catalog-product-view .column.main .product-videos .gallery-videos-placeholder ul.video-list li img{height:auto}.catalog-product-view .column.main .product-videos .gallery-videos-placeholder .slick-initialized .slick-dots{left:0}.catalog-product-view .modal-popup.modal-slide{left:0}.catalog-product-view .modal-popup .modal-inner-wrap{background:#fff !important;width:100%;height:auto}.catalog-product-view .modal-popup.add-to-wishlist-modal .modal-inner-wrap{width:100%;top:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-bottomline-box-1{max-width:100% !important;text-align:center;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-nav.yotpo-nav-primary{padding:0 10px}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-bottomline .yotpo-stars-and-sum-reviews{padding-top:0 !important}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-modal-dialog .yotpo-bottomline .yotpo-stars-and-sum-reviews{padding-top:0 !important}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .y-label,.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper label.y-label{color:#401e17 !important}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-modal-dialog.yotpo-small .yotpo-nav .yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse{border:none !important}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-nav .yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse{border:none !important}}.catalog-product-view select::-ms-expand{display:none}@media only screen and (device-width:375px) and (device-height:667px) and (-webkit-device-pixel-ratio:2){.catalog-product-view .column.main .product-info-main .page-title-wrapper .page-title{margin-top:12px}}@media only screen and (device-width:414px) and (device-height:736px) and (-webkit-device-pixel-ratio:3){.catalog-product-view .column.main .product-info-main .page-title-wrapper .page-title{margin-top:12px}}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3){.catalog-product-view .column.main .product-info-main .page-title-wrapper .page-title{margin-top:12px}}.sendfriend-product-send main{max-width:1300px}.sendfriend-product-send form.send.friend{width:70%;margin:0 auto 30px}.sendfriend-product-send form.send.friend h3{text-align:center}.sendfriend-product-send form.send.friend fieldset.fieldset .field:not(.choice) .control{width:100%}.sendfriend-product-send form.send.friend .actions-toolbar{margin:0}.yotpo-form-buttons-wrapper{position:absolute;top:40px;right:50%;transform:translateX(130%)}.yotpo-no-reviews .yotpo-form-buttons-wrapper{top:32px;right:45%}.yotpo-display-wrapper{position:relative;max-width:1440px}@media only screen and (max-width:1440px){.yotpo-display-wrapper{margin:15px 0 !important}}.catalog-product-view .yotpo.yotpo-main-widget .yotpo-display-wrapper .yotpo-icon-b{padding:0 !important;width:auto}.mobile-more-filters-container{width:100%;margin-top:30px !important}.mobile-more-filters-container .more-filters-btn{background-color:#f2f2f2;justify-content:space-between;border-radius:0;align-items:center;height:50px;padding:0 !important;display:flex !important;border:none !important;margin-right:0 !important}.mobile-more-filters-container .more-filters-btn .yotpo-icon-fine-tune{order:2;background-color:#02c3c2;height:50px;width:50px !important;display:flex;align-items:center;justify-content:center}.mobile-more-filters-container .more-filters-btn .yotpo-icon-fine-tune:before{color:#401e17}.mobile-more-filters-container .more-filters-btn .more-filters-text{color:#401e17 !important;font-family:"futura-pt-heavy",sans-serif !important;font-size:14px !important;text-transform:uppercase;font-weight:500;line-height:1.25;letter-spacing:2.5px !important;flex:1;height:auto;margin-left:20px}@media only screen and (min-width:992px){.mobile-more-filters-container .more-filters-btn .more-filters-text{font-size:16px !important}}.mobile-filters-modal .yotpo-display-wrapper .mobile-filters-modal-title .yotpo-icon-cross:before{color:#02c3c2;font-family:"Font Awesome 5 Pro" !important;content:'\f057';font-size:18px}.mobile-filters-modal .yotpo-display-wrapper .mobile-filters-modal-title .title-text{color:#401e17 !important;font-family:"futura-pt-heavy",sans-serif !important;font-size:14px !important;text-transform:uppercase;font-weight:500;line-height:1.25;letter-spacing:2.5px !important}@media only screen and (min-width:992px){.mobile-filters-modal .yotpo-display-wrapper .mobile-filters-modal-title .title-text{font-size:16px !important}}.mobile-filters-modal .yotpo-display-wrapper .mobile-filters-modal-title .mobile-clear-all-btn{color:#401e17 !important;font-family:"futura-pt-heavy",sans-serif !important;font-size:12px !important;text-transform:uppercase;font-weight:500;letter-spacing:2.5px;border-bottom:2px solid #401e17;width:70px;padding-bottom:10px}.mobile-filters-modal .yotpo-display-wrapper .mobile-filters-container .mobile-filter-title{color:#401e17 !important;font-family:"futura-pt-heavy",sans-serif !important;font-size:14px !important;text-transform:uppercase;font-weight:500;line-height:1.25;letter-spacing:2.5px !important}@media only screen and (min-width:992px){.mobile-filters-modal .yotpo-display-wrapper .mobile-filters-container .mobile-filter-title{font-size:16px !important}}.mobile-filters-modal .yotpo-display-wrapper .mobile-filters-container .radio-label{color:#401e17 !important;font-family:"futura-pt",sans-serif !important}.mobile-filters-modal .yotpo-display-wrapper .mobile-filters-container input[type=radio]:checked+.radio-label{color:#401e17 !important}.mobile-filters-modal .yotpo-display-wrapper .mobile-filters-container input[type=radio]:checked+.radio-label:before{background-color:#02c3c2 !important;border-color:#02c3c2 !important}.mobile-filters-modal .yotpo-display-wrapper .mobile-filters-container input[type=radio]+.radio-label:before{background-color:#fff !important;border-color:#ddd !important}.mobile-filters-modal .yotpo-display-wrapper .yotpo-icon-star{color:#02c3c2 !important}.mobile-filters-modal .yotpo-display-wrapper .yotpo-icon-empty-star{color:#ddd !important}.mobile-filters-modal .yotpo-display-wrapper .mobile-filters-footer-btn{background-color:#02c3c2;position:fixed;z-index:100;bottom:0;left:0;height:50px}.mobile-filters-modal .yotpo-display-wrapper .mobile-filters-footer-btn .footer-text{color:#401e17 !important;font-family:"futura-pt-heavy",sans-serif !important;font-size:14px !important;text-transform:uppercase;font-weight:500;line-height:1.25;letter-spacing:2.5px !important}@media only screen and (min-width:992px){.mobile-filters-modal .yotpo-display-wrapper .mobile-filters-footer-btn .footer-text{font-size:16px !important}}.yotpo-review-date{display:none !important}.yotpo-h3{color:#401e17 !important;font-family:"futura-pt-heavy",sans-serif !important;font-size:14px !important;text-transform:uppercase;font-weight:500;line-height:1.25;letter-spacing:2.5px !important}@media only screen and (min-width:992px){.yotpo-h3{font-size:16px !important}}.yotpo-h4{font-family:"futura-pt",sans-serif;font-size:18px !important;font-weight:400;line-height:1.5;letter-spacing:1px}@media only screen and (min-width:992px){.yotpo-h4{font-size:24px !important}}.yotpo-h5{color:#401e17 !important;font-family:"futura-pt-heavy",sans-serif !important;font-size:12px !important;text-transform:uppercase;font-weight:500;letter-spacing:2.5px}@media only screen and (min-width:768px){.floating-form{display:none}}@media only screen and (max-width:767px){.catalog-product-view .swell-tab{z-index:0 !important}.catalog-product-view .column.main .product-info-main .static-form .box-tocart{display:none}.catalog-product-view .column.main .product-info-main .floating-form{opacity:0;visibility:hidden;position:fixed;bottom:-100%;left:0;background:#fff;z-index:3;transition:1s;padding:0 20px;width:100%}.catalog-product-view .column.main .product-info-main .floating-form.sticky{visibility:visible;opacity:1;bottom:0}.catalog-product-view .column.main .product-info-main .floating-form.sticky .product-add-form .box-tocart .actions .action.primary.tocart{background-color:#401e17;border:2px solid #401e17;color:#fff}.catalog-product-view .column.main .product-info-main .floating-form .product-add-form .box-tocart .actions{padding-top:0;padding-bottom:10px}.catalog-product-view .back-to-top{bottom:68px}.catalog-product-view .zopim{bottom:62px !important}.catalog-product-view .page-wrapper .minicart-wrapper .block-content .minicart-buttons{padding-bottom:80px}}.cms-page-view .page-title-wrapper{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.cms-page-view .main{border-top:solid 3px #f2f2f2;padding-bottom:20px !important}.cms-page-view .main .page-title h1{font-size:28px;text-transform:uppercase;font-family:"futura-pt",sans-serif;text-align:center;letter-spacing:6px}.cms-page-view a,.cms-page-view a span{-webkit-transition:color .4s,background .4s,border-color .4s;-moz-transition:color .4s,background .4s,border-color .4s;-o-transition:color .4s,background .4s,border-color .4s;transition:color .4s,background .4s,border-color .4s}.cms-page-view a:hover,.cms-page-view a:hover span{-webkit-transition:color .2s,background .2s,border-color .2s;-moz-transition:color .2s,background .2s,border-color .2s;-o-transition:color .2s,background .2s,border-color .2s;transition:color .2s,background .2s,border-color .2s}@media only screen and (min-width:767px){.cms-page-view .main .contact-us-page .contents .section.section-faq div.question.active p{-webkit-transition:height .2s,opacity .4s .2s;-moz-transition:height .2s,opacity .4s .2s;-o-transition:height .2s,opacity .4s .2s;transition:height .2s,opacity .4s .2s}}@media only screen and (max-width:767px){.cms-page-view .main .header.content{border-bottom:2px solid #f2f2f2}.cms-page-view .main .page-title{margin:20px 0}.cms-page-view .main .contact-us-page{padding:0 20px;width:100%}.cms-page-view .main .contact-us-page .sidebar-nav{width:100%;margin-bottom:0;padding:0}.cms-page-view .main .contact-us-page .sidebar-nav>ul{border:1px solid #ddd;background:#fff;position:relative;padding:0}.cms-page-view .main .contact-us-page .sidebar-nav>ul li{padding-left:10px;display:none;position:relative}.cms-page-view .main .contact-us-page .sidebar-nav>ul li.active{display:block;font-family:"futura-pt",sans-serif}.cms-page-view .main .contact-us-page .sidebar-nav>ul li a{width:100%}.cms-page-view .main .contact-us-page .sidebar-nav>ul:after{content:"\f107";font-family:"Font Awesome 5 Pro";position:absolute;right:10px;top:0;line-height:40px}.cms-page-view .main .contact-us-page .sidebar-nav>ul.nav-active{position:absolute;width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);z-index:2}.cms-page-view .main .contact-us-page .sidebar-nav>ul.nav-active.sticky{position:fixed;width:100%}.cms-page-view .main .contact-us-page .sidebar-nav>ul.nav-active li{display:block}.cms-page-view .main .contact-us-page .sidebar-nav>ul.nav-active:after{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}.cms-page-view .main .contact-us-page .sidebar-nav>ul.sticky{position:fixed;width:100%;left:0;top:0;z-index:1;border:none;background:#018382;color:#fff}.cms-page-view .main .contact-us-page .sidebar-nav>ul.sticky li a{color:#fff}.cms-page-view .main .contact-us-page .contents{width:100%}}.cms-page-view .products-grid{padding:0 !important}@media only screen and (max-width:767px){.cms-page-view .products-grid{padding:0 10px;margin-bottom:20px}}@media only screen and (max-width:767px){.cms-page-view .products-grid .product-items{display:flex;flex-wrap:wrap}}.cms-page-view .products-grid .product-items .product-item{text-align:center}.cms-page-view .products-grid .product-items .product-item .product-item-info .product-item-details{font-family:"futura-pt",sans-serif;text-transform:uppercase}.cms-page-view .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-name{font-size:12px;font-family:"futura-pt-heavy",sans-serif;line-height:14px;letter-spacing:1.5px;margin-bottom:0}.cms-page-view .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-name a:hover{color:#02c3c2;text-decoration:none}.cms-page-view .products-grid .product-items .product-item .product-item-info .product-item-details .price-box{margin:0 0 5px;font-size:12px;font-family:"futura-pt",sans-serif;font-weight:400}.cms-page-view .products-grid .product-items .product-item .product-item-info .product-item-details .price-box .price-container .price-wrapper .price{font-size:12px;font-family:"futura-pt",sans-serif;font-weight:400}.cms-page-view .products-grid .product-items .product-item .product-item-info .product-item-details .price-box .price-container .price{font-size:12px;font-family:"futura-pt",sans-serif;font-weight:400}.cms-page-view .products-grid .product-items .product-item .product-item-info .product-item-details .price-box .price{font-size:12px;font-family:"futura-pt",sans-serif;font-weight:400}@media only screen and (max-width:767px){.cms-page-view .products-grid .product-items .product-item{margin:0 auto !important}}.cms-page-view iframe{border:none}.cms-page-view img{width:100%}.cms-page-view [data-content-type=row][data-appearance=contained]{max-width:1440px}.cms-page-view [data-content-type=row][data-appearance=contained] [data-element=inner]{padding:0;margin:0}.cms-page-view .messages{margin:0 !important}.cms-fearlessbeauty .main,.cms-argan-oil .main,.cms-about-us .main,.cms-fearlessbeauty-lohelani .main,.cms-fearlessbeauty-aldara .main,.cms-fearlessbeauty-traci .main,.cms-fearlessbeauty-zazoe .main,.cms-inspired-by-women-wta .main,.cms-wta-madison-keys .main,.cms-wta-dominika-cibulkova .main,.cms-wta-monica-puig .main,.cms-wta-elena-baltacha .main,.cms-color-complete-color-care .main,.cms-colorcollective .main,.cms-colorcollective-ana .main,.cms-colorcollective-jeong .main,.cms-colorcollective-emilie .main,.cms-colorcollective-pamela .main,.cms-colorcollective-molly .main,.cms-colorcollective-stephanie .main,.cms-colorcollective-jessica .main,.cms-colorcollective-zanita .main,.cms-colorcollective-lisette .main,.cms-colorcollective-blair .main,.cms-colorcollective-sangyay .main,.cms-colorcollective-tina .main,.cms-color-care-collection .main,.cms-wta-coco-vandeweghe .main,.inspired-by-women-wta-subpage .main,.cms-fearlessbeauty-subpage .main,.cms-education-test .main{border:none}.cms-fearlessbeauty h2,.cms-argan-oil h2,.cms-about-us h2,.cms-fearlessbeauty-lohelani h2,.cms-fearlessbeauty-aldara h2,.cms-fearlessbeauty-traci h2,.cms-fearlessbeauty-zazoe h2,.cms-inspired-by-women-wta h2,.cms-wta-madison-keys h2,.cms-wta-dominika-cibulkova h2,.cms-wta-monica-puig h2,.cms-wta-elena-baltacha h2,.cms-color-complete-color-care h2,.cms-colorcollective h2,.cms-colorcollective-ana h2,.cms-colorcollective-jeong h2,.cms-colorcollective-emilie h2,.cms-colorcollective-pamela h2,.cms-colorcollective-molly h2,.cms-colorcollective-stephanie h2,.cms-colorcollective-jessica h2,.cms-colorcollective-zanita h2,.cms-colorcollective-lisette h2,.cms-colorcollective-blair h2,.cms-colorcollective-sangyay h2,.cms-colorcollective-tina h2,.cms-color-care-collection h2,.cms-wta-coco-vandeweghe h2,.inspired-by-women-wta-subpage h2,.cms-fearlessbeauty-subpage h2,.cms-education-test h2{text-transform:uppercase}.cms-fearlessbeauty .top-banner .play,.cms-inspired-by-women-wta .top-banner .play,.cms-wta-madison-keys .top-banner .play,.cms-wta-dominika-cibulkova .top-banner .play,.cms-wta-monica-puig .top-banner .play,.cms-wta-elena-baltacha .top-banner .play,.cms-color-complete-color-care .top-banner .play,.cms-colorcollective-ana .top-banner .play,.cms-colorcollective-jeong .top-banner .play,.cms-colorcollective-emilie .top-banner .play,.cms-colorcollective-pamela .top-banner .play,.cms-colorcollective-molly .top-banner .play,.cms-colorcollective-stephanie .top-banner .play,.cms-colorcollective-jessica .top-banner .play,.cms-colorcollective-zanita .top-banner .play,.cms-colorcollective-lisette .top-banner .play,.cms-colorcollective-blair .top-banner .play,.cms-colorcollective-sangyay .top-banner .play,.cms-colorcollective-tina .top-banner .play,.cms-color-care-collection .top-banner .play,.cms-wta-coco-vandeweghe .top-banner .play,.inspired-by-women-wta-subpage .top-banner .play,.cms-fearlessbeauty-subpage .top-banner .play{background:#f7f4f46e;position:absolute;display:block;top:50%;left:50%;border-radius:50px;height:85px;width:85px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cms-fearlessbeauty .top-banner .play:before,.cms-inspired-by-women-wta .top-banner .play:before,.cms-wta-madison-keys .top-banner .play:before,.cms-wta-dominika-cibulkova .top-banner .play:before,.cms-wta-monica-puig .top-banner .play:before,.cms-wta-elena-baltacha .top-banner .play:before,.cms-color-complete-color-care .top-banner .play:before,.cms-colorcollective-ana .top-banner .play:before,.cms-colorcollective-jeong .top-banner .play:before,.cms-colorcollective-emilie .top-banner .play:before,.cms-colorcollective-pamela .top-banner .play:before,.cms-colorcollective-molly .top-banner .play:before,.cms-colorcollective-stephanie .top-banner .play:before,.cms-colorcollective-jessica .top-banner .play:before,.cms-colorcollective-zanita .top-banner .play:before,.cms-colorcollective-lisette .top-banner .play:before,.cms-colorcollective-blair .top-banner .play:before,.cms-colorcollective-sangyay .top-banner .play:before,.cms-colorcollective-tina .top-banner .play:before,.cms-color-care-collection .top-banner .play:before,.cms-wta-coco-vandeweghe .top-banner .play:before,.inspired-by-women-wta-subpage .top-banner .play:before,.cms-fearlessbeauty-subpage .top-banner .play:before{content:"\f04b";font-family:"Font Awesome 5 Pro";font-size:40px;color:#fff;border-radius:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-35%,-45%);-moz-transform:translate(-35%,-45%);-ms-transform:translate(-35%,-45%);-o-transform:translate(-35%,-45%);transform:translate(-35%,-45%)}.cms-fearlessbeauty .top-banner .video-popup,.cms-inspired-by-women-wta .top-banner .video-popup,.cms-wta-madison-keys .top-banner .video-popup,.cms-wta-dominika-cibulkova .top-banner .video-popup,.cms-wta-monica-puig .top-banner .video-popup,.cms-wta-elena-baltacha .top-banner .video-popup,.cms-color-complete-color-care .top-banner .video-popup,.cms-colorcollective-ana .top-banner .video-popup,.cms-colorcollective-jeong .top-banner .video-popup,.cms-colorcollective-emilie .top-banner .video-popup,.cms-colorcollective-pamela .top-banner .video-popup,.cms-colorcollective-molly .top-banner .video-popup,.cms-colorcollective-stephanie .top-banner .video-popup,.cms-colorcollective-jessica .top-banner .video-popup,.cms-colorcollective-zanita .top-banner .video-popup,.cms-colorcollective-lisette .top-banner .video-popup,.cms-colorcollective-blair .top-banner .video-popup,.cms-colorcollective-sangyay .top-banner .video-popup,.cms-colorcollective-tina .top-banner .video-popup,.cms-color-care-collection .top-banner .video-popup,.cms-wta-coco-vandeweghe .top-banner .video-popup,.inspired-by-women-wta-subpage .top-banner .video-popup,.cms-fearlessbeauty-subpage .top-banner .video-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:500;opacity:0;transition:all .5s;visibility:hidden}@media only screen and (max-width:767px){.cms-fearlessbeauty .top-banner .video-popup,.cms-inspired-by-women-wta .top-banner .video-popup,.cms-wta-madison-keys .top-banner .video-popup,.cms-wta-dominika-cibulkova .top-banner .video-popup,.cms-wta-monica-puig .top-banner .video-popup,.cms-wta-elena-baltacha .top-banner .video-popup,.cms-color-complete-color-care .top-banner .video-popup,.cms-colorcollective-ana .top-banner .video-popup,.cms-colorcollective-jeong .top-banner .video-popup,.cms-colorcollective-emilie .top-banner .video-popup,.cms-colorcollective-pamela .top-banner .video-popup,.cms-colorcollective-molly .top-banner .video-popup,.cms-colorcollective-stephanie .top-banner .video-popup,.cms-colorcollective-jessica .top-banner .video-popup,.cms-colorcollective-zanita .top-banner .video-popup,.cms-colorcollective-lisette .top-banner .video-popup,.cms-colorcollective-blair .top-banner .video-popup,.cms-colorcollective-sangyay .top-banner .video-popup,.cms-colorcollective-tina .top-banner .video-popup,.cms-color-care-collection .top-banner .video-popup,.cms-wta-coco-vandeweghe .top-banner .video-popup,.inspired-by-women-wta-subpage .top-banner .video-popup,.cms-fearlessbeauty-subpage .top-banner .video-popup{height:50%}}.cms-fearlessbeauty .top-banner .video-popup .popup-wrapper,.cms-inspired-by-women-wta .top-banner .video-popup .popup-wrapper,.cms-wta-madison-keys .top-banner .video-popup .popup-wrapper,.cms-wta-dominika-cibulkova .top-banner .video-popup .popup-wrapper,.cms-wta-monica-puig .top-banner .video-popup .popup-wrapper,.cms-wta-elena-baltacha .top-banner .video-popup .popup-wrapper,.cms-color-complete-color-care .top-banner .video-popup .popup-wrapper,.cms-colorcollective-ana .top-banner .video-popup .popup-wrapper,.cms-colorcollective-jeong .top-banner .video-popup .popup-wrapper,.cms-colorcollective-emilie .top-banner .video-popup .popup-wrapper,.cms-colorcollective-pamela .top-banner .video-popup .popup-wrapper,.cms-colorcollective-molly .top-banner .video-popup .popup-wrapper,.cms-colorcollective-stephanie .top-banner .video-popup .popup-wrapper,.cms-colorcollective-jessica .top-banner .video-popup .popup-wrapper,.cms-colorcollective-zanita .top-banner .video-popup .popup-wrapper,.cms-colorcollective-lisette .top-banner .video-popup .popup-wrapper,.cms-colorcollective-blair .top-banner .video-popup .popup-wrapper,.cms-colorcollective-sangyay .top-banner .video-popup .popup-wrapper,.cms-colorcollective-tina .top-banner .video-popup .popup-wrapper,.cms-color-care-collection .top-banner .video-popup .popup-wrapper,.cms-wta-coco-vandeweghe .top-banner .video-popup .popup-wrapper,.inspired-by-women-wta-subpage .top-banner .video-popup .popup-wrapper,.cms-fearlessbeauty-subpage .top-banner .video-popup .popup-wrapper{background:rgba(255,255,255,.7);text-align:center;height:100%}.cms-fearlessbeauty .top-banner .video-popup .popup-wrapper .video-container,.cms-inspired-by-women-wta .top-banner .video-popup .popup-wrapper .video-container,.cms-wta-madison-keys .top-banner .video-popup .popup-wrapper .video-container,.cms-wta-dominika-cibulkova .top-banner .video-popup .popup-wrapper .video-container,.cms-wta-monica-puig .top-banner .video-popup .popup-wrapper .video-container,.cms-wta-elena-baltacha .top-banner .video-popup .popup-wrapper .video-container,.cms-color-complete-color-care .top-banner .video-popup .popup-wrapper .video-container,.cms-colorcollective-ana .top-banner .video-popup .popup-wrapper .video-container,.cms-colorcollective-jeong .top-banner .video-popup .popup-wrapper .video-container,.cms-colorcollective-emilie .top-banner .video-popup .popup-wrapper .video-container,.cms-colorcollective-pamela .top-banner .video-popup .popup-wrapper .video-container,.cms-colorcollective-molly .top-banner .video-popup .popup-wrapper .video-container,.cms-colorcollective-stephanie .top-banner .video-popup .popup-wrapper .video-container,.cms-colorcollective-jessica .top-banner .video-popup .popup-wrapper .video-container,.cms-colorcollective-zanita .top-banner .video-popup .popup-wrapper .video-container,.cms-colorcollective-lisette .top-banner .video-popup .popup-wrapper .video-container,.cms-colorcollective-blair .top-banner .video-popup .popup-wrapper .video-container,.cms-colorcollective-sangyay .top-banner .video-popup .popup-wrapper .video-container,.cms-colorcollective-tina .top-banner .video-popup .popup-wrapper .video-container,.cms-color-care-collection .top-banner .video-popup .popup-wrapper .video-container,.cms-wta-coco-vandeweghe .top-banner .video-popup .popup-wrapper .video-container,.inspired-by-women-wta-subpage .top-banner .video-popup .popup-wrapper .video-container,.cms-fearlessbeauty-subpage .top-banner .video-popup .popup-wrapper .video-container{margin:0 auto;width:100%;height:100%;padding:6% 10%;position:relative}.cms-fearlessbeauty .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-inspired-by-women-wta .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-wta-madison-keys .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-wta-dominika-cibulkova .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-wta-monica-puig .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-wta-elena-baltacha .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-color-complete-color-care .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-colorcollective-ana .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-colorcollective-jeong .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-colorcollective-emilie .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-colorcollective-pamela .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-colorcollective-molly .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-colorcollective-stephanie .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-colorcollective-jessica .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-colorcollective-zanita .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-colorcollective-lisette .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-colorcollective-blair .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-colorcollective-sangyay .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-colorcollective-tina .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-color-care-collection .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-wta-coco-vandeweghe .top-banner .video-popup .popup-wrapper .video-container .close:after,.inspired-by-women-wta-subpage .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-fearlessbeauty-subpage .top-banner .video-popup .popup-wrapper .video-container .close:after{content:"\00d7";font-family:"futura-pt",sans-serif;font-size:50px;top:5%;color:#401e17;position:absolute;right:5%;cursor:pointer}@media only screen and (max-width:767px){.cms-fearlessbeauty .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-inspired-by-women-wta .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-wta-madison-keys .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-wta-dominika-cibulkova .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-wta-monica-puig .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-wta-elena-baltacha .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-color-complete-color-care .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-colorcollective-ana .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-colorcollective-jeong .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-colorcollective-emilie .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-colorcollective-pamela .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-colorcollective-molly .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-colorcollective-stephanie .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-colorcollective-jessica .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-colorcollective-zanita .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-colorcollective-lisette .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-colorcollective-blair .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-colorcollective-sangyay .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-colorcollective-tina .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-color-care-collection .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-wta-coco-vandeweghe .top-banner .video-popup .popup-wrapper .video-container .close:after,.inspired-by-women-wta-subpage .top-banner .video-popup .popup-wrapper .video-container .close:after,.cms-fearlessbeauty-subpage .top-banner .video-popup .popup-wrapper .video-container .close:after{top:-1%;right:1%}}.cms-fearlessbeauty .top-banner .video-popup.active,.cms-inspired-by-women-wta .top-banner .video-popup.active,.cms-wta-madison-keys .top-banner .video-popup.active,.cms-wta-dominika-cibulkova .top-banner .video-popup.active,.cms-wta-monica-puig .top-banner .video-popup.active,.cms-wta-elena-baltacha .top-banner .video-popup.active,.cms-color-complete-color-care .top-banner .video-popup.active,.cms-colorcollective-ana .top-banner .video-popup.active,.cms-colorcollective-jeong .top-banner .video-popup.active,.cms-colorcollective-emilie .top-banner .video-popup.active,.cms-colorcollective-pamela .top-banner .video-popup.active,.cms-colorcollective-molly .top-banner .video-popup.active,.cms-colorcollective-stephanie .top-banner .video-popup.active,.cms-colorcollective-jessica .top-banner .video-popup.active,.cms-colorcollective-zanita .top-banner .video-popup.active,.cms-colorcollective-lisette .top-banner .video-popup.active,.cms-colorcollective-blair .top-banner .video-popup.active,.cms-colorcollective-sangyay .top-banner .video-popup.active,.cms-colorcollective-tina .top-banner .video-popup.active,.cms-color-care-collection .top-banner .video-popup.active,.cms-wta-coco-vandeweghe .top-banner .video-popup.active,.inspired-by-women-wta-subpage .top-banner .video-popup.active,.cms-fearlessbeauty-subpage .top-banner .video-popup.active{visibility:visible;opacity:1;transition:all 1s}@media only screen and (max-width:767px){.mobile-table-cms tr td{display:block;clear:both}}.cms-page-view .main .page-title h2.h1{font-size:28px;text-transform:uppercase;text-align:center;letter-spacing:6px}.cms-help .section-title h3{letter-spacing:6px;font-size:18px;text-transform:uppercase;font-weight:400;line-height:1.25}.cms-help .question span.h2{width:100%;display:inline-block}.account .page-main{border-top:solid 3px #f2f2f2;padding:0}.account .page-main .message.info{font-size:14px}.account .page-main .box.box-returns-requested a{color:#f78300}.account .page-main .box.box-returns-requested a:hover{color:#02c3c2}@media only screen and (max-width:992px){.account .page-main{position:relative;padding-top:0}}.account .page-main .page-title-wrapper{width:100%;max-width:1440px;margin:80px auto 40px}.account .page-main .page-title-wrapper h1{font-family:"futura-pt",sans-serif;font-size:24px;font-weight:400;line-height:1.25;letter-spacing:3px;text-transform:uppercase;margin:10px 0}@media only screen and (min-width:992px){.account .page-main .page-title-wrapper h1{font-size:30px}}@media only screen and (max-width:992px){.account .page-main .page-title-wrapper h1{margin:40px 0 20px}}.account .page-main .page-title-wrapper .order-status{font-size:12px;font-family:"futura-pt",sans-serif;letter-spacing:6px;padding-bottom:5px;text-transform:uppercase;margin-left:20px}.account .page-main .page-title-wrapper .order-actions-toolbar{margin-bottom:40px}.account .page-main .page-title-wrapper .order-actions-toolbar .actions{width:20%;margin:0 auto}@media only screen and (max-width:767px){.account .page-main .page-title-wrapper .order-actions-toolbar .actions{width:100%}}.account .page-main .page-title-wrapper .order-actions-toolbar .actions a{float:left;margin:0;font-family:"futura-pt-heavy",sans-serif}.account .page-main .page-title-wrapper .order-actions-toolbar .actions a:hover{color:#02c3c2}@media only screen and (max-width:767px){.account .page-main .page-title-wrapper .order-actions-toolbar .actions a{float:none}}.account .page-main .page-title-wrapper .order-actions-toolbar .actions span{float:left;margin:0 5px}@media only screen and (max-width:767px){.account .page-main .page-title-wrapper .order-actions-toolbar .actions span{float:none}}@media only screen and (max-width:992px){.account .page-main .page-title-wrapper{position:relative;top:0}}.account .page-main .columns{width:100%;max-width:1300px;margin:0 auto;padding:0 40px;margin-bottom:25px}@media only screen and (max-width:992px){.account .page-main .columns{width:100%;position:relative;padding:0 0 100px}}.account .page-main .columns .main .page-title-wrapper .page-title{margin:30px 0;height:auto;width:100%;position:initial}.account .page-main .columns .main .block-dashboard-info{margin-bottom:20px}.account .page-main .columns .main .block-dashboard-info .block-title{border-bottom:1px solid #f2f2f2;margin:0 0 20px;padding:0 0 5px;width:100%}@media only screen and (max-width:767px){.account .page-main .columns .main .block-dashboard-info .block-title{display:none}}.account .page-main .columns .main .block-dashboard-info .block-title>*{font-family:"futura-pt-heavy",sans-serif;font-size:14px;font-weight:500;line-height:1.25;letter-spacing:2.5px;text-transform:uppercase;margin:10px 0;font-size:14px !important}@media only screen and (min-width:992px){.account .page-main .columns .main .block-dashboard-info .block-title>*{font-size:16px}}@media only screen and (min-width:992px){.account .page-main .columns .main .block-dashboard-info .block-title>*{font-size:16px !important}}.account .page-main .columns .main .block-dashboard-info .block-content .box-information{width:100%;float:left;text-align:left}@media only screen and (max-width:767px){.account .page-main .columns .main .block-dashboard-info .block-content .box-information{width:100%}}.account .page-main .columns .main .block-dashboard-info .block-content .box-information .box-title{margin-bottom:10px;float:left;width:100%}.account .page-main .columns .main .block-dashboard-info .block-content .box-information .box-title span{font-family:"futura-pt-heavy",sans-serif;font-size:14px;color:#401e17;text-transform:uppercase}.account .page-main .columns .main .block-dashboard-info .block-content .box-information .box-content{line-height:inherit}@media (min-width:500px){.account .page-main .columns .main .block-dashboard-info .block-content .box-information .box-content{float:left;width:50%}}.account .page-main .columns .main .block-dashboard-info .block-content .box-information .box-content p{font-size:14px;font-family:"futura-pt",sans-serif}.account .page-main .columns .main .block-dashboard-info .block-content .box-information .box-content p span{font-size:14px;font-family:"futura-pt-heavy",sans-serif}.account .page-main .columns .main .block-dashboard-info .block-content .box-information .box-content .newsletter-ns{margin-top:-10px}.account .page-main .columns .main .block-dashboard-info .block-content .box-information .box-actions{margin-top:20px;text-align:right}@media (min-width:500px){.account .page-main .columns .main .block-dashboard-info .block-content .box-information .box-actions{float:left;width:50%}}.account .page-main .columns .main .block-dashboard-info .block-content .box-information .box-actions .edit{float:right;max-width:190px;margin-right:10px;width:100%}@media only screen and (max-width:767px){.account .page-main .columns .main .block-dashboard-info .block-content .box-information .box-actions .edit{width:100%;max-width:100%;margin:5px 0 10px}}.account .page-main .columns .main .block-dashboard-info .block-content .box-information .box-actions .change-password{float:left;max-width:190px;width:100%;background:#fff;border:solid 1px #401e17;color:#401e17;text-align:center;padding:10px;text-transform:uppercase;font-size:10px;font-family:"futura-pt-heavy",sans-serif}.account .page-main .columns .main .block-dashboard-info .block-content .box-information .box-actions .change-password:hover{background:#401e17;border:solid 1px #401e17;color:#fff}@media only screen and (max-width:767px){.account .page-main .columns .main .block-dashboard-info .block-content .box-information .box-actions .change-password{width:100%;max-width:100%}}.account .page-main .columns .main .block-dashboard-info .block-content .box-newsletter{width:50%;float:left;text-align:left}@media only screen and (max-width:767px){.account .page-main .columns .main .block-dashboard-info .block-content .box-newsletter{width:100%}}.account .page-main .columns .main .block-dashboard-info .block-content .box-newsletter .box-title{margin-bottom:10px;float:left;width:100%}.account .page-main .columns .main .block-dashboard-info .block-content .box-newsletter .box-title span{font-family:"futura-pt-heavy",sans-serif;font-size:14px;color:#401e17;text-transform:uppercase}.account .page-main .columns .main .block-dashboard-info .block-content .box-newsletter .box-content{float:left;width:100%}.account .page-main .columns .main .block-dashboard-info .block-content .box-newsletter .box-content p{font-size:14px;font-family:"futura-pt",sans-serif}.account .page-main .columns .main .block-dashboard-info .block-content .box-newsletter .box-content p span{font-size:14px;font-family:"futura-pt-heavy",sans-serif}.account .page-main .columns .main .block-dashboard-info .block-content .box-newsletter .box-actions{float:left;width:100%;margin-top:20px}.account .page-main .columns .main .block-dashboard-info .block-content .box-newsletter .box-actions .edit{float:left;max-width:200px;width:100%;background:#fff;border:solid 1px #401e17;color:#401e17;text-align:center;padding:10px;text-transform:uppercase;font-size:10px;font-family:"futura-pt-heavy",sans-serif}.account .page-main .columns .main .block-dashboard-info .block-content .box-newsletter .box-actions .edit:hover{background:#401e17;border:solid 1px #401e17;color:#fff}@media only screen and (max-width:767px){.account .page-main .columns .main .block-dashboard-info .block-content .box-newsletter .box-actions .edit{width:100%;max-width:100%}}.account .page-main .columns .main .block-dashboard-addresses .block-title{border-bottom:1px solid #f2f2f2;margin:0 0 20px;padding:0 0 5px;width:100%}@media only screen and (max-width:767px){.account .page-main .columns .main .block-dashboard-addresses .block-title{display:none}}.account .page-main .columns .main .block-dashboard-addresses .block-title>*{font-family:"futura-pt-heavy",sans-serif;font-size:14px;font-weight:500;line-height:1.25;letter-spacing:2.5px;text-transform:uppercase;margin:10px 0;font-size:14px !important}@media only screen and (min-width:992px){.account .page-main .columns .main .block-dashboard-addresses .block-title>*{font-size:16px}}@media only screen and (min-width:992px){.account .page-main .columns .main .block-dashboard-addresses .block-title>*{font-size:16px !important}}.account .page-main .columns .main .block-dashboard-addresses .block-content .box-billing-address{width:50%;float:left;text-align:left}@media only screen and (max-width:767px){.account .page-main .columns .main .block-dashboard-addresses .block-content .box-billing-address{width:100%}}.account .page-main .columns .main .block-dashboard-addresses .block-content .box-billing-address .box-title{margin-bottom:10px;float:left;width:100%}.account .page-main .columns .main .block-dashboard-addresses .block-content .box-billing-address .box-title span{font-family:"futura-pt-heavy",sans-serif;font-size:14px;color:#401e17;text-transform:uppercase}.account .page-main .columns .main .block-dashboard-addresses .block-content .box-billing-address .box-content{float:left;width:100%}.account .page-main .columns .main .block-dashboard-addresses .block-content .box-billing-address .box-content p{font-size:14px;font-family:"futura-pt",sans-serif}.account .page-main .columns .main .block-dashboard-addresses .block-content .box-billing-address .box-content p span{font-size:14px;font-family:"futura-pt-heavy",sans-serif}.account .page-main .columns .main .block-dashboard-addresses .block-content .box-billing-address .box-actions{float:left;width:100%;margin-top:20px}.account .page-main .columns .main .block-dashboard-addresses .block-content .box-billing-address .box-actions .edit{float:left;width:48%;background:#fff;border:solid 1px #401e17;color:#401e17;padding:10px;text-align:center;text-transform:uppercase;font-size:10px;font-family:"futura-pt-heavy",sans-serif}.account .page-main .columns .main .block-dashboard-addresses .block-content .box-billing-address .box-actions .edit:hover{background:#401e17;border:solid 1px #401e17;color:#fff}@media only screen and (max-width:767px){.account .page-main .columns .main .block-dashboard-addresses .block-content .box-billing-address .box-actions .edit{width:100%;max-width:100%}}.account .page-main .columns .main .block-dashboard-addresses .block-content .box-shipping-address{width:50%;float:left;text-align:left}@media only screen and (max-width:767px){.account .page-main .columns .main .block-dashboard-addresses .block-content .box-shipping-address{width:100%}}.account .page-main .columns .main .block-dashboard-addresses .block-content .box-shipping-address .box-title{margin-bottom:10px;float:left;width:100%}.account .page-main .columns .main .block-dashboard-addresses .block-content .box-shipping-address .box-title span{font-family:"futura-pt-heavy",sans-serif;font-size:14px;color:#401e17;text-transform:uppercase}.account .page-main .columns .main .block-dashboard-addresses .block-content .box-shipping-address .box-content{float:left;width:100%}.account .page-main .columns .main .block-dashboard-addresses .block-content .box-shipping-address .box-content p{font-size:14px;font-family:"futura-pt",sans-serif}.account .page-main .columns .main .block-dashboard-addresses .block-content .box-shipping-address .box-content p span{font-size:14px;font-family:"futura-pt-heavy",sans-serif}.account .page-main .columns .main .block-dashboard-addresses .block-content .box-shipping-address .box-actions{float:left;width:100%;margin-top:20px}.account .page-main .columns .main .block-dashboard-addresses .block-content .box-shipping-address .box-actions .edit{float:left;width:48%;background:#fff;border:solid 1px #401e17;color:#401e17;text-align:center;padding:10px;text-transform:uppercase;font-size:10px;font-family:"futura-pt-heavy",sans-serif}.account .page-main .columns .main .block-dashboard-addresses .block-content .box-shipping-address .box-actions .edit:hover{background:#401e17;border:solid 1px #401e17;color:#fff}@media only screen and (max-width:767px){.account .page-main .columns .main .block-dashboard-addresses .block-content .box-shipping-address .box-actions .edit{width:100%;max-width:100%}}.account .page-main .columns .main .block-dashboard-orders .block-title{border-bottom:1px solid #f2f2f2;margin:0 0 20px;padding:0 0 5px;width:100%}@media only screen and (max-width:767px){.account .page-main .columns .main .block-dashboard-orders .block-title{display:none}}.account .page-main .columns .main .block-dashboard-orders .block-title>*{font-family:"futura-pt-heavy",sans-serif;font-size:14px;font-weight:500;line-height:1.25;letter-spacing:2.5px;text-transform:uppercase;margin:10px 0;font-size:14px !important}@media only screen and (min-width:992px){.account .page-main .columns .main .block-dashboard-orders .block-title>*{font-size:16px}}@media only screen and (min-width:992px){.account .page-main .columns .main .block-dashboard-orders .block-title>*{font-size:16px !important}}.account .page-main .columns .main .block-dashboard-orders .block-content .orders-recent{width:100%;font-family:"futura-pt",sans-serif;font-size:12px;color:#401e17;text-transform:uppercase}.account .page-main .columns .main .block-dashboard-orders .block-content .orders-recent .tw:before{content:'\f099';font-family:"FontAwesome";-webkit-transition:color .2s;-moz-transition:color .2s;transition:color .2s}.account .page-main .columns .main .block-dashboard-orders .block-content .orders-recent thead tr{background:#f2f2f2}.account .page-main .columns .main .block-dashboard-orders .block-content .orders-recent thead tr th{vertical-align:middle;border:0;text-align:center;line-height:40px;padding:10px 5px;font-family:"futura-pt-heavy",sans-serif;font-size:12px;color:#401e17;text-transform:uppercase}.account .page-main .columns .main .block-dashboard-orders .block-content .orders-recent thead tr th:first-child{padding-left:20px;text-align:left}.account .page-main .columns .main .block-dashboard-orders .block-content .orders-recent tbody{border:0}.account .page-main .columns .main .block-dashboard-orders .block-content .orders-recent tbody tr{border-bottom:1px solid #ddd}.account .page-main .columns .main .block-dashboard-orders .block-content .orders-recent tbody tr td{border:0;padding:10px 5px;vertical-align:middle;position:relative;text-align:center}.account .page-main .columns .main .block-dashboard-orders .block-content .orders-recent tbody tr td a{color:#02c3c2;margin:0}.account .page-main .columns .main .block-dashboard-orders .block-content .orders-recent tbody tr td .separator{margin:0 5px}.account .page-main .columns .main .block-dashboard-orders .block-content .orders-recent tbody tr td .price-excluding-tax{letter-spacing:3px;font-family:"futura-pt",sans-serif;font-size:14px;font-weight:400 !important;color:#401e17;text-transform:uppercase}.account .page-main .columns .main .block-dashboard-orders .block-content .orders-recent tbody tr td .price-excluding-tax .price{font-weight:400 !important}@media only screen and (max-width:767px){.account .page-main .columns .main .block-dashboard-orders .block-content .orders-recent tbody tr td{text-align:left}}.account .page-main .columns .main .block-dashboard-orders .block-content .orders-recent tbody tr td:first-child{padding-left:20px;text-align:left}.account .page-main .columns .main .actions-toolbar{float:left;margin:0;width:100%;max-width:100%}.account .page-main .columns .main .actions-toolbar .primary .submit{float:left;width:100%;max-width:300px}.account .page-main .columns .main .actions-toolbar .primary .add{float:right;max-width:300px;box-sizing:border-box;padding:0;width:100%;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;letter-spacing:2px;line-height:1;font-family:"futura-pt-heavy",sans-serif;font-size:12px;font-weight:400;position:relative;display:block;overflow:hidden;text-align:center !important;text-transform:uppercase;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;background-color:transparent;z-index:2;border-radius:0;padding:13px 40px;width:fit-content;border:2px solid #02c3c2;color:#401e17}.account .page-main .columns .main .actions-toolbar .primary .add:hover,.account .page-main .columns .main .actions-toolbar .primary .add:active{border:none;background-color:transparent}@media only screen and (max-width:500px){.account .page-main .columns .main .actions-toolbar .primary .add{width:100%}}.account .page-main .columns .main .actions-toolbar .primary .add:before{content:'';box-sizing:border-box;border-right:50px solid transparent;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:-1;position:absolute;top:0;right:-50px;left:0;bottom:0;-webkit-transform:translatex(-100%);transform:translatex(-100%)}.account .page-main .columns .main .actions-toolbar .primary .add:active{background-color:transparent}.account .page-main .columns .main .actions-toolbar .primary .add:before{border-bottom:80px solid #02c3c2}@media (-moz-touch-enabled:0),(hover:hover){.account .page-main .columns .main .actions-toolbar .primary .add:hover{color:#401e17;border:2px solid #02c3c2}.account .page-main .columns .main .actions-toolbar .primary .add:hover:before{-webkit-transform:translatex(0);transform:translatex(0)}}@media only screen and (max-width:767px){.account .page-main .columns .main .actions-toolbar .primary .add{float:left;max-width:100%}}.account .page-main .columns .main .actions-toolbar .secondary{display:none}@media only screen and (max-width:992px){.account .page-main .columns .main{width:100%;padding:0 20px 30px}}.account .page-main .columns .sidebar-main .block-collapsible-nav{margin:0 0 80px 40px}.account .page-main .columns .sidebar-main .block-collapsible-nav .block-collapsible-nav-title{display:none;align-items:center;justify-content:space-between;width:100%;height:50px;box-shadow:0 10px 10px rgba(0,0,0,.08);position:fixed;left:0;margin:0;text-align:left;padding:0 20px;z-index:5;background-color:#fff;cursor:pointer}.account .page-main .columns .sidebar-main .block-collapsible-nav .block-collapsible-nav-title:after{content:"\f055";font-family:"Font Awesome 5 Pro";font-size:17px;color:#02c3c2}.account .page-main .columns .sidebar-main .block-collapsible-nav .block-collapsible-nav-title strong{font-family:"futura-pt-heavy",sans-serif;font-size:14px;font-weight:500;line-height:1.25;letter-spacing:2.5px;text-transform:uppercase;margin:10px 0}@media only screen and (min-width:992px){.account .page-main .columns .sidebar-main .block-collapsible-nav .block-collapsible-nav-title strong{font-size:16px}}@media (min-width:0px) and (max-width:768px){.account .page-main .columns .sidebar-main .block-collapsible-nav .block-collapsible-nav-title{display:flex;top:82px}}@media (min-width:768px) and (max-width:992px){.account .page-main .columns .sidebar-main .block-collapsible-nav .block-collapsible-nav-title{display:flex;top:142px}}@media only screen and (max-width:992px){.account .page-main .columns .sidebar-main .block-collapsible-nav .block-collapsible-nav-title.active{box-shadow:none;border-bottom:1px solid #ddd}.account .page-main .columns .sidebar-main .block-collapsible-nav .block-collapsible-nav-title.active:after{content:"\f056";font-family:"Font Awesome 5 Pro";font-size:17px;color:#401e17}}@media only screen and (max-width:992px){.account .page-main .columns .sidebar-main .block-collapsible-nav .block-collapsible-nav-content{padding:10px 0;opacity:0;position:fixed;top:-250px;left:0;z-index:4;display:block;background:#fff;width:100%;box-shadow:0 10px 10px rgba(0,0,0,.08);transition:.5s}}.account .page-main .columns .sidebar-main .block-collapsible-nav .block-collapsible-nav-content .items .item{line-height:40px;font-size:14px;min-height:40px}.account .page-main .columns .sidebar-main .block-collapsible-nav .block-collapsible-nav-content .items .item a{color:#401e17;display:flex;align-items:center;line-height:1.5}.account .page-main .columns .sidebar-main .block-collapsible-nav .block-collapsible-nav-content .items .item a:before{content:"•";font-size:22px;color:#02c3c2;opacity:0;margin:0 0 0 -20px}.account .page-main .columns .sidebar-main .block-collapsible-nav .block-collapsible-nav-content .items .item a:hover:before{transition:.5s;opacity:1;margin:0 5px 0 0}.account .page-main .columns .sidebar-main .block-collapsible-nav .block-collapsible-nav-content .items .current{pointer-events:none;display:flex;align-items:center}.account .page-main .columns .sidebar-main .block-collapsible-nav .block-collapsible-nav-content .items .current:before{content:"•";font-size:22px;color:#02c3c2;margin-right:5px}.account .page-main .columns .sidebar-main .block-collapsible-nav .block-collapsible-nav-content .items .current strong{line-height:1.5}.account .page-main .columns .sidebar-main .block-collapsible-nav .block-collapsible-nav-content .items .delimiter{display:none}@media only screen and (max-width:992px){.account .page-main .columns .sidebar-main .block-collapsible-nav .block-collapsible-nav-content .items{padding:10px 20px}}@media only screen and (max-width:992px){.account .page-main .columns .sidebar-main .block-collapsible-nav .block-collapsible-nav-content.active{top:130px;opacity:1}}.account .page-main .columns .sidebar-main .account-nav{display:none}.account .modal-footer .action-dismiss{display:block;text-align:center;font-weight:400;width:auto;border:0;border-radius:0;padding:0 30px;letter-spacing:3px;color:#fff;background:#02c3c2;border:solid 1px #02c3c2;font-size:12px;font-family:"futura-pt",sans-serif;text-transform:uppercase;height:40px;line-height:38px;margin-right:5px}.account .modal-footer .action-dismiss:hover{color:#fff;background:#018382;border:solid 1px #018382}.account .modal-footer .action-accept{display:block;text-align:center;font-weight:400;width:auto;border:0;border-radius:0;padding:0 30px;letter-spacing:3px;color:#fff;background:#02c3c2;border:solid 1px #02c3c2;font-size:12px;font-family:"futura-pt",sans-serif;text-transform:uppercase;height:40px;line-height:38px;margin-right:5px}.account .modal-footer .action-accept:hover{color:#fff;background:#018382;border:solid 1px #018382}@media only screen and (min-width:992px){.account .page-layout-2columns-left .column.main{width:73.7%}.account .page-layout-2columns-left .sidebar-main{width:26.3%}}.visually-hidden{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;top:auto;white-space:nowrap;width:1px}.newsletter-manage-index .form-newsletter-manage{text-align:left}.newsletter-manage-index .form-newsletter-manage .legend{border-bottom:1px solid #f2f2f2;margin:0 0 20px;padding:0 0 5px;width:100%}@media only screen and (max-width:767px){.newsletter-manage-index .form-newsletter-manage .legend{display:none}}.newsletter-manage-index .form-newsletter-manage .legend>*{font-family:"futura-pt-heavy",sans-serif;font-size:14px;font-weight:500;line-height:1.25;letter-spacing:2.5px;text-transform:uppercase;margin:10px 0;font-size:14px !important}@media only screen and (min-width:992px){.newsletter-manage-index .form-newsletter-manage .legend>*{font-size:16px}}@media only screen and (min-width:992px){.newsletter-manage-index .form-newsletter-manage .legend>*{font-size:16px !important}}.newsletter-manage-index .form-newsletter-manage .field:before{display:none}.newsletter-manage-index .actions-toolbar .primary .save{float:left;width:100%;max-width:300px}.modal-footer{width:50%;margin:0 auto;padding:30px 0 !important;border:0 !important}.modal-footer button{float:left}@media only screen and (max-width:767px){.checkout-shipping-method{text-align:left}}.billing-address-details{line-height:20px;font-size:12px}.customer-account-createpassword .page-main{position:relative}.customer-account-createpassword .form.password.reset{margin:0 auto;border:7px solid #f3f3f3;padding:20px 25px;color:#361813;margin-top:0;position:relative;padding-top:80px;max-width:500px}.customer-account-createpassword .actions-toolbar{margin-top:30px;margin-left:0 !important}@media (max-width:500px){.customer-account-createpassword .page-title{font-size:16px;line-height:20px}}.my-account .socialconnect-account-title .page-title{border-bottom:1px solid #f2f2f2;margin:0 0 20px;padding:0 0 5px;width:100%}.my-account .socialconnect-account-title .page-title>h1{font-family:"futura-pt-heavy",sans-serif;font-size:14px;font-weight:500;line-height:1.25;letter-spacing:2.5px;text-transform:uppercase;margin:10px 0;margin:0}@media only screen and (min-width:992px){.my-account .socialconnect-account-title .page-title>h1{font-size:16px}}.my-account .socialconnect-account-title .box-content:after{content:'';display:table;clear:both}.my-account .socialconnect-account-title li{list-style:none}.my-account .socialconnect-account-title .socialconnect-account{margin-top:80px}.my-account .socialconnect-account-title .socialconnect-account .box{margin-top:20px}.my-account .socialconnect-account-title .socialconnect-account .box p img{max-width:100px}.my-account .socialconnect-account-title .socialconnect-account p{margin-bottom:10px}.my-account .socialconnect-account-title .col2-set .col-1,.my-account .socialconnect-account-title .col2-set .col-2{float:left;padding-left:0}.my-account .socialconnect-account-title .col2-set .col-1,.my-account .socialconnect-account-title .col2-set .col-2{width:50%;padding:20px 20px 0 0}.my-account .socialconnect-account-title .fb,.my-account .socialconnect-account-title .gp,.my-account .socialconnect-account-title .tw{color:#401e17;display:inline-block;width:100%;height:100%;font-size:0;padding-left:1px}.my-account .socialconnect-account-title .fb:before,.my-account .socialconnect-account-title .gp:before,.my-account .socialconnect-account-title .tw:before{font-size:32px}.my-account .socialconnect-account-title .fb:before{content:'\f09a';font-family:"FontAwesome";-webkit-transition:color .2s;-moz-transition:color .2s;transition:color .2s}.my-account .socialconnect-account-title .tw:before{content:'\f099';font-family:"FontAwesome";-webkit-transition:color .2s;-moz-transition:color .2s;transition:color .2s}.my-account .socialconnect-account-title .gp:before{content:'\f0d5';font-family:"FontAwesome";-webkit-transition:color .2s;-moz-transition:color .2s;transition:color .2s}.beautycircle-index-index{margin-bottom:20px}.beautycircle-index-index .block-title{border-bottom:1px solid #f2f2f2;margin:0 0 20px;padding:0 0 5px;width:100%}@media only screen and (max-width:767px){.beautycircle-index-index .block-title{display:none}}.beautycircle-index-index .block-title>*{font-family:"futura-pt-heavy",sans-serif;font-size:14px;font-weight:500;line-height:1.25;letter-spacing:2.5px;text-transform:uppercase;margin:10px 0;font-size:14px !important}@media only screen and (min-width:992px){.beautycircle-index-index .block-title>*{font-size:16px}}@media only screen and (min-width:992px){.beautycircle-index-index .block-title>*{font-size:16px !important}}.beautycircle-index-index .page-contents{text-align:left}.beautycircle-index-index .page-contents .page-section{margin-top:25px;text-align:left}.beautycircle-index-index .page-contents .page-section strong{font-family:"futura-pt-heavy",sans-serif;font-size:10px;font-weight:500;line-height:1.5;letter-spacing:1.8px;text-transform:uppercase;margin:10px 0;margin:0 30px 0 0}@media only screen and (min-width:992px){.beautycircle-index-index .page-contents .page-section strong{font-size:12px}}.beautycircle-index-index .page-contents .page-section h3{display:inline-block;vertical-align:top;margin:0;font-family:"futura-pt",sans-serif;font-size:14px;font-weight:400;text-transform:none;letter-spacing:normal;line-height:1.5;margin:10px 0}@media only screen and (min-width:768px){.beautycircle-index-index .page-contents .page-section h3{font-size:16px}}.beautycircle-index-index .page-contents .page-section p{margin:5px 0;font-size:11px}.beautycircle-index-index .page-contents .page-section:first-child{margin-top:0}.beautycircle-index-index .page-contents button.button{width:100%;max-width:300px;margin:30px 0 0}.beautycircle-index-index .chart-wrapper{width:880px;margin:0 auto;color:#401e17;border:solid 8px #f2f2f2}@media only screen and (max-width:767px){.beautycircle-index-index .chart-wrapper{width:100%;margin:0}}.beautycircle-index-index .chart-wrapper .chart-item{display:table;width:100%;margin:0;padding:0}.beautycircle-index-index .chart-wrapper .chart-item li{width:20%;padding:4% 2%;display:table-cell;vertical-align:middle;outline:solid 1px #f2f2f2;letter-spacing:0px;text-align:center}.beautycircle-index-index .chart-wrapper .chart-item li img{width:auto;margin:0 auto;max-width:100%}.beautycircle-index-index .chart-wrapper .chart-item li h3{letter-spacing:5px;font-family:"futura-pt",sans-serif;font-size:18px;margin:8px 0;text-transform:uppercase}@media only screen and (max-width:767px){.beautycircle-index-index .chart-wrapper .chart-item li h3{font-size:10px;letter-spacing:normal}}.beautycircle-index-index .chart-wrapper .chart-item li h5{letter-spacing:2px;font-family:"futura-pt-heavy",sans-serif;font-size:12px;margin:10px 0 0}.beautycircle-index-index .chart-wrapper .chart-item li .orange-text{color:#f78300}.beautycircle-index-index .chart-wrapper .chart-item li .blue-text{color:#02c3c2}.beautycircle-index-index .chart-wrapper .chart-item li .golden-text{color:#c99a1c}@media only screen and (max-width:767px){.beautycircle-index-index .chart-wrapper .chart-item li{padding:4% 1%}}.beautycircle-index-index .chart-wrapper .chart-header{border-bottom:solid 8px #f2f2f2}.beautycircle-index-index .chart-wrapper .chart-content .chart-item{display:table;width:100%;margin:0;padding:0}.beautycircle-index-index .chart-wrapper .chart-content .chart-item li{width:20%;padding:4% 2%;letter-spacing:1.8px;line-height:16px;text-align:center;text-transform:uppercase;font-family:"futura-pt-heavy",sans-serif;font-size:12px}@media only screen and (max-width:767px){.beautycircle-index-index .chart-wrapper .chart-content .chart-item li{font-size:10px;letter-spacing:.4px;line-height:12px;padding:4% 1%}}@media only screen and (max-width:767px){.beautycircle-index-index .chart-wrapper{margin:0;width:100%}}.beautycircle-index-index .buttons-set .back-link{float:left;margin:0;line-height:33px}.beautycircle-index-index .buttons-set .back-link a{padding:5px;line-height:20px;display:inline-block;font-size:14px;font-family:"futura-pt",sans-serif}.beautycircle-index-index .buttons-set .back-link a:hover{color:#02c3c2}.helpdesk-ticket-view .main .hdmx__ticket-view .hdmx__ticket-summary{margin-top:0;margin-bottom:2.5rem}.helpdesk-ticket-view .main .hdmx__ticket-view .hdmx__ticket-summary tr th{text-transform:uppercase;padding:3px 10px 3px 0;color:#401e17}.helpdesk-ticket-view .main .hdmx__ticket-view .hdmx__ticket-summary tr td{padding:3px 10px 3px 0}.helpdesk-ticket-view .main .hdmx__ticket-view .hdmx__ticket-summary tr td .hdmx__status{background:0 0;padding:0;color:#401e17;font-size:12px}.helpdesk-ticket-view .main .hdmx__ticket-view .hdmx__ticket-reply{margin-bottom:2rem}.helpdesk-ticket-view .main .hdmx__ticket-view .hdmx__ticket-reply .legend{border-bottom:1px solid #f2f2f2;margin:0 0 20px;padding:0 0 5px;width:100%}@media only screen and (max-width:767px){.helpdesk-ticket-view .main .hdmx__ticket-view .hdmx__ticket-reply .legend{display:none}}.helpdesk-ticket-view .main .hdmx__ticket-view .hdmx__ticket-reply .legend>*{font-family:"futura-pt-heavy",sans-serif;font-size:14px;font-weight:500;line-height:1.25;letter-spacing:2.5px;text-transform:uppercase;margin:10px 0;font-size:14px !important}@media only screen and (min-width:992px){.helpdesk-ticket-view .main .hdmx__ticket-view .hdmx__ticket-reply .legend>*{font-size:16px}}@media only screen and (min-width:992px){.helpdesk-ticket-view .main .hdmx__ticket-view .hdmx__ticket-reply .legend>*{font-size:16px !important}}.helpdesk-ticket-view .main .hdmx__ticket-view .hdmx__ticket-reply .control .message{height:80px;line-height:normal}.helpdesk-ticket-view .main .hdmx__ticket-view .hdmx__ticket-reply .MultiFile-wrap .attachment{width:100%}.helpdesk-ticket-view .main .hdmx__ticket-view .hdmx__ticket-reply .actions-toolbar .action{float:left}@media only screen and (max-width:767px){.helpdesk-ticket-view .main .hdmx__ticket-view .hdmx__ticket-reply .actions-toolbar .action{width:100%;max-width:100%;margin:0}}.helpdesk-ticket-view .main .hdmx__ticket-view .hdmx__ticket-history .legend{margin:0;display:none}.helpdesk-ticket-view .main .hdmx__ticket-view .hdmx__ticket-history .hdmx__message .hdmx-message__header{margin:0;letter-spacing:7px;font-size:22px;margin-bottom:20px;font-family:"futura-pt",sans-serif;color:#401e17;padding:40px 0 20px;border-top:solid 1px #f2f2f2}.helpdesk-ticket-view .main .hdmx__ticket-view .hdmx__ticket-history .hdmx__message .hdmx-message__header strong{font-weight:400;color:#401e17}.helpdesk-ticket-view .main .hdmx__ticket-view .hdmx__ticket-history .hdmx__message .hdmx-message__body{background:0 0;border:0;padding:0}.helpdesk-ticket-view .main .hdmx__ticket-view .hdmx__ticket-history .hdmx__message .hdmx-message__body .hdmx-message__attachments{margin:0}.helpdesk-ticket-view .main .hdmx__ticket-view .back-link a{font-size:14px}.helpdesk-ticket-view .main .hdmx__ticket-view .back-link a:hover{color:#02c3c2}.helpdesk-ticket-view .main .hdmx__ticket-view .back-link a small{margin-right:5px;font-size:14px}.helpdesk-ticket-index .main .create-button{width:100%;max-width:200px;float:left;margin:0 0 30px;z-index:4}@media only screen and (max-width:767px){.helpdesk-ticket-index .main .create-button{width:100%;max-width:100%;margin:0}}.helpdesk-ticket-index .main .info{background:0 0;font-size:12px;font-family:"futura-pt",sans-serif;padding:0 10px;margin:0;float:left;width:100%}.helpdesk-ticket-index .main .info span{width:100%;padding:0}.helpdesk-ticket-index .main .info span:before{display:none}.helpdesk-ticket-index .main .table-wrapper .table tr th{font-family:"futura-pt-heavy",sans-serif;font-size:10px;font-weight:500;line-height:1.5;letter-spacing:1.8px;text-transform:uppercase;margin:10px 0}@media only screen and (min-width:992px){.helpdesk-ticket-index .main .table-wrapper .table tr th{font-size:12px}}@media only screen and (max-width:767px){.helpdesk-ticket-index .main .table-wrapper .table tr td{text-align:left}}.helpdesk-ticket-index .main .table-wrapper .table tr .subject a{color:#401e17;font-family:"futura-pt-heavy",sans-serif}.helpdesk-ticket-index .main .table-wrapper .table tr .subject a:hover{color:#018382}.helpdesk-ticket-create .main .legend{border-bottom:1px solid #f2f2f2;margin:0 0 20px;padding:0 0 5px;width:100%}@media only screen and (max-width:767px){.helpdesk-ticket-create .main .legend{display:none}}.helpdesk-ticket-create .main .legend>*{font-family:"futura-pt-heavy",sans-serif;font-size:14px;font-weight:500;line-height:1.25;letter-spacing:2.5px;text-transform:uppercase;margin:10px 0;font-size:14px !important}@media only screen and (min-width:992px){.helpdesk-ticket-create .main .legend>*{font-size:16px}}@media only screen and (min-width:992px){.helpdesk-ticket-create .main .legend>*{font-size:16px !important}}.helpdesk-ticket-create .main .fields{width:70%;float:left}.helpdesk-ticket-create .main .fields .field{float:left;width:100%;margin:10px 0 0}.helpdesk-ticket-create .main .fields .field .input-text{text-transform:uppercase}.helpdesk-ticket-create .main .fields .field .select{width:100%}.helpdesk-ticket-create .main .fields .field .MultiFile-wrap .multi{width:100%;line-height:30px}.helpdesk-ticket-create .main .fields .priority .priority_id{text-transform:uppercase}.helpdesk-ticket-create .main .fields .department .department_id{text-transform:uppercase}.helpdesk-ticket-create .main .fields .message .message{height:80px;line-height:normal}.helpdesk-ticket-create .main .fields .order .order_id{text-transform:uppercase}@media only screen and (max-width:767px){.helpdesk-ticket-create .main .fields{width:100%}}.helpdesk-ticket-create .main .actions-toolbar .btn{width:100%;max-width:200px;float:left;margin:40px 0 0}@media only screen and (max-width:767px){.helpdesk-ticket-create .main .actions-toolbar .btn{width:100%;max-width:100%;margin:0}}.customer-address-index .modal-popup.confirm .modal-inner-wrap{max-width:30rem}.customer-address-index .modal-popup.confirm .modal-inner-wrap .modal-header{padding-bottom:1rem;padding-top:2rem}.customer-address-index .modal-popup.confirm .modal-inner-wrap .modal-content{padding:0}.customer-address-index .modal-popup.confirm .modal-inner-wrap .modal-content div{color:#401e17;font-size:14px;font-family:"futura-pt",sans-serif;float:left;width:100%;text-align:center}.customer-address-index .modal-footer{width:50%;margin:0 auto;padding:30px 0 !important;border:0 !important}.customer-address-index .modal-footer button{float:left}.customer-address-index .modal-footer button:hover{background:#018382;border:solid 1px #018382}.wishlist-index-index .page-title-wrapper{width:100%;max-width:1440px;margin:80px auto 40px}.wishlist-index-index .page-title-wrapper .page-title{margin:40px 0 20px;height:auto;width:100%;position:initial;padding:0 50px}@media only screen and (max-width:768px){.wishlist-index-index .page-title-wrapper .page-title{padding:0 20px;margin:30px 0}}.wishlist-index-index .wishlist-toolbar{display:none}.wishlist-index-index .products-grid.wishlist{margin:0}@media only screen and (max-width:767px){.wishlist-index-index .products-grid.wishlist .product-item-tooltip{margin:0}}.wishlist-index-index .wishlist .product-items .product-item{width:100%;float:left;border-bottom:solid 1px #f2f2f2;border-top:0;padding:0 0 20px}.wishlist-index-index .wishlist .product-items .product-item .product-item-info{font-size:12px;font-family:"futura-pt-heavy",sans-serif;width:100%;float:left;text-align:left}.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-photo{float:left;margin:0;width:28%}.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-photo .product-image-wrapper{padding-bottom:100% !important}@media only screen and (max-width:767px){.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-photo{width:100%;max-width:100%;margin:0}}.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-name{text-transform:uppercase;float:left;width:70%;font-size:12px;font-family:"futura-pt-heavy",sans-serif;line-height:14px;letter-spacing:1.5px;margin-bottom:0}.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-name a:hover{color:#02c3c2;text-decoration:none}@media only screen and (max-width:767px){.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-name{width:100%;max-width:100%;margin:0}}.wishlist-index-index .wishlist .product-items .product-item .product-item-info .price-box{float:left;width:70%;margin:10px 0 0;font-size:12px;font-family:"futura-pt",sans-serif;font-weight:400}.wishlist-index-index .wishlist .product-items .product-item .product-item-info .price-box .price-as-configured{margin:0;padding:0}.wishlist-index-index .wishlist .product-items .product-item .product-item-info .price-box .price-as-configured .price{font-size:12px;font-family:"futura-pt",sans-serif;font-weight:400}@media only screen and (max-width:767px){.wishlist-index-index .wishlist .product-items .product-item .product-item-info .price-box{width:100%;max-width:100%;margin:0}}.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner{float:left;display:flex;width:70%;justify-content:flex-start;align-items:flex-end}@media only screen and (max-width:768px){.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner{width:100%;margin-top:20px;justify-content:center;align-items:flex-start;flex-direction:column}}.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner .comment-box{float:left;width:100%;display:none}@media only screen and (max-width:768px){.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner .box-tocart{margin-bottom:10px}}.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner .box-tocart .fieldset{display:flex;width:50%;align-items:flex-end;margin:0}@media only screen and (max-width:767px){.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner .box-tocart .fieldset{flex-direction:column;align-items:flex-start}}.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner .box-tocart .fieldset .qty{margin-bottom:0;margin-right:10px;display:block}@media only screen and (max-width:767px){.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner .box-tocart .fieldset .qty{margin-bottom:10px}}.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner .box-tocart .fieldset .qty label{position:relative;top:auto;left:auto}@media (min-width:767px){.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner .box-tocart .fieldset .qty label{top:0;left:0}}.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner .box-tocart .fieldset .actions-primary{position:relative;background-color:transparent;box-sizing:border-box;border-radius:0;padding:0;width:100%;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner .box-tocart .fieldset .actions-primary:hover,.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner .box-tocart .fieldset .actions-primary:active{border:none;background-color:transparent}.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner .box-tocart .fieldset .actions-primary .tocart{letter-spacing:2px;line-height:1;font-family:"futura-pt-heavy",sans-serif;font-size:12px;font-weight:400;position:relative;display:block;overflow:hidden;text-align:center !important;text-transform:uppercase;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;background-color:transparent;z-index:2;border-radius:0;padding:13px 40px;width:fit-content;border:2px solid #401e17;color:#401e17;min-width:200px}@media only screen and (max-width:500px){.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner .box-tocart .fieldset .actions-primary .tocart{width:100%}}.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner .box-tocart .fieldset .actions-primary .tocart:before{content:'';box-sizing:border-box;border-right:50px solid transparent;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:-1;position:absolute;top:0;right:-50px;left:0;bottom:0;-webkit-transform:translatex(-100%);transform:translatex(-100%)}.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner .box-tocart .fieldset .actions-primary .tocart:active{background-color:transparent}.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner .box-tocart .fieldset .actions-primary .tocart:before{border-bottom:80px solid #401e17}@media (-moz-touch-enabled:0),(hover:hover){.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner .box-tocart .fieldset .actions-primary .tocart:hover{color:#fff;border:2px solid #401e17}.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner .box-tocart .fieldset .actions-primary .tocart:hover:before{-webkit-transform:translatex(0);transform:translatex(0)}}.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner .box-tocart .fieldset .unavailable.stock{padding-top:60px}@media only screen and (max-width:767px){.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner .box-tocart .fieldset .unavailable.stock{padding:0;margin:0;font-size:12px}}.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner .product-item-actions{position:relative;background-color:transparent;box-sizing:border-box;border-radius:0;padding:0;width:100%;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;width:50%;margin-right:25px;flex-wrap:nowrap}.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner .product-item-actions:hover,.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner .product-item-actions:active{border:none;background-color:transparent}@media only screen and (max-width:767px){.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner .product-item-actions{width:100%}}@media only screen and (max-width:768px){.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner .product-item-actions{margin-right:0;flex-wrap:wrap;justify-content:center}}.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner .product-item-actions .edit{letter-spacing:2px;line-height:1;font-family:"futura-pt-heavy",sans-serif;font-size:12px;font-weight:400;position:relative;display:block;overflow:hidden;text-align:center !important;text-transform:uppercase;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;background-color:transparent;z-index:2;border-radius:0;padding:13px 40px;width:fit-content;border:2px solid #02c3c2;color:#401e17}@media only screen and (max-width:500px){.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner .product-item-actions .edit{width:100%}}.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner .product-item-actions .edit:before{content:'';box-sizing:border-box;border-right:50px solid transparent;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:-1;position:absolute;top:0;right:-50px;left:0;bottom:0;-webkit-transform:translatex(-100%);transform:translatex(-100%)}.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner .product-item-actions .edit:active{background-color:transparent}.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner .product-item-actions .edit:before{border-bottom:80px solid #02c3c2}@media (-moz-touch-enabled:0),(hover:hover){.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner .product-item-actions .edit:hover{color:#401e17;border:2px solid #02c3c2}.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner .product-item-actions .edit:hover:before{-webkit-transform:translatex(0);transform:translatex(0)}}@media only screen and (max-width:768px){.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner .product-item-actions .edit{margin:0}}.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner .product-item-actions .delete span{letter-spacing:2px;line-height:1.5;font-family:"futura-pt-heavy",sans-serif;font-size:12px;font-weight:400;position:relative;display:inline-block;padding:0 0 2px;color:#401e17;font-weight:400;text-transform:uppercase;border:none;white-space:nowrap}.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner .product-item-actions .delete span:before{content:'';position:absolute;width:100%;height:2px;left:0;bottom:-1px;background:#401e17;transform:scale(1,1);-webkit-transform-origin:right center;-ms-transform-origin:right center;-moz-transform-origin:right center;transform-origin:right center;-webkit-transition-property:transform .2s ease-in-out;-ms-transition-property:transform .2s ease-in-out;-moz-transition-property:transform .2s ease-in-out;transition:transform .2s ease-in-out}@media (-moz-touch-enabled:0),(hover:hover){.wishlist-index-index .wishlist .product-items .product-item .product-item-info .product-item-inner .product-item-actions .delete span:hover:before{transform:scale(0,1)}}@media only screen and (max-width:768px){.wishlist-index-index .actions-toolbar{border-top:1px solid #f2f2f2;padding-top:20px;margin-top:20px}}.wishlist-index-index .actions-toolbar .primary{position:relative;background-color:transparent;box-sizing:border-box;border-radius:0;padding:0;width:100%;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;justify-content:flex-end;flex-wrap:nowrap}.wishlist-index-index .actions-toolbar .primary:hover,.wishlist-index-index .actions-toolbar .primary:active{border:none;background-color:transparent}@media only screen and (max-width:768px){.wishlist-index-index .actions-toolbar .primary{flex-wrap:wrap}}.wishlist-index-index .actions-toolbar .primary .update{letter-spacing:2px;line-height:1;font-family:"futura-pt-heavy",sans-serif;font-size:12px;font-weight:400;position:relative;display:block;overflow:hidden;text-align:center !important;text-transform:uppercase;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;background-color:transparent;z-index:2;border-radius:0;padding:13px 40px;width:fit-content;border:2px solid #02c3c2;color:#401e17}@media only screen and (max-width:500px){.wishlist-index-index .actions-toolbar .primary .update{width:100%}}.wishlist-index-index .actions-toolbar .primary .update:before{content:'';box-sizing:border-box;border-right:50px solid transparent;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:-1;position:absolute;top:0;right:-50px;left:0;bottom:0;-webkit-transform:translatex(-100%);transform:translatex(-100%)}.wishlist-index-index .actions-toolbar .primary .update:active{background-color:transparent}.wishlist-index-index .actions-toolbar .primary .update:before{border-bottom:80px solid #02c3c2}@media (-moz-touch-enabled:0),(hover:hover){.wishlist-index-index .actions-toolbar .primary .update:hover{color:#401e17;border:2px solid #02c3c2}.wishlist-index-index .actions-toolbar .primary .update:hover:before{-webkit-transform:translatex(0);transform:translatex(0)}}.wishlist-index-index .actions-toolbar .primary .share{letter-spacing:2px;line-height:1;font-family:"futura-pt-heavy",sans-serif;font-size:12px;font-weight:400;position:relative;display:block;overflow:hidden;text-align:center !important;text-transform:uppercase;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;background-color:transparent;z-index:2;border-radius:0;padding:13px 40px;width:fit-content;border:2px solid #02c3c2;color:#401e17}@media only screen and (max-width:500px){.wishlist-index-index .actions-toolbar .primary .share{width:100%}}.wishlist-index-index .actions-toolbar .primary .share:before{content:'';box-sizing:border-box;border-right:50px solid transparent;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:-1;position:absolute;top:0;right:-50px;left:0;bottom:0;-webkit-transform:translatex(-100%);transform:translatex(-100%)}.wishlist-index-index .actions-toolbar .primary .share:active{background-color:transparent}.wishlist-index-index .actions-toolbar .primary .share:before{border-bottom:80px solid #02c3c2}@media (-moz-touch-enabled:0),(hover:hover){.wishlist-index-index .actions-toolbar .primary .share:hover{color:#401e17;border:2px solid #02c3c2}.wishlist-index-index .actions-toolbar .primary .share:hover:before{-webkit-transform:translatex(0);transform:translatex(0)}}.wishlist-index-index .actions-toolbar .primary .tocart{letter-spacing:2px;line-height:1;font-family:"futura-pt-heavy",sans-serif;font-size:12px;font-weight:400;position:relative;display:block;overflow:hidden;text-align:center !important;text-transform:uppercase;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;background-color:transparent;z-index:2;border-radius:0;padding:13px 40px;width:fit-content;border:2px solid #401e17;color:#401e17}@media only screen and (max-width:500px){.wishlist-index-index .actions-toolbar .primary .tocart{width:100%}}.wishlist-index-index .actions-toolbar .primary .tocart:before{content:'';box-sizing:border-box;border-right:50px solid transparent;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:-1;position:absolute;top:0;right:-50px;left:0;bottom:0;-webkit-transform:translatex(-100%);transform:translatex(-100%)}.wishlist-index-index .actions-toolbar .primary .tocart:active{background-color:transparent}.wishlist-index-index .actions-toolbar .primary .tocart:before{border-bottom:80px solid #401e17}@media (-moz-touch-enabled:0),(hover:hover){.wishlist-index-index .actions-toolbar .primary .tocart:hover{color:#fff;border:2px solid #401e17}.wishlist-index-index .actions-toolbar .primary .tocart:hover:before{-webkit-transform:translatex(0);transform:translatex(0)}}.wishlist-index-share .main .wishlist.share{width:50%}@media only screen and (max-width:767px){.wishlist-index-share .main .wishlist.share{width:100%;text-align:left}}.sales-order-history .main .block-title{border-bottom:1px solid #f2f2f2;margin:0 0 20px;padding:0 0 5px;width:100%}@media only screen and (max-width:767px){.sales-order-history .main .block-title{display:none}}.sales-order-history .main .block-title>*{font-family:"futura-pt-heavy",sans-serif;font-size:14px;font-weight:500;line-height:1.25;letter-spacing:2.5px;text-transform:uppercase;margin:10px 0;font-size:14px !important}@media only screen and (min-width:992px){.sales-order-history .main .block-title>*{font-size:16px}}@media only screen and (min-width:992px){.sales-order-history .main .block-title>*{font-size:16px !important}}@media only screen and (max-width:767px){.sales-order-history .main .block-title{display:none}}.sales-order-history .main .orders-history .table-order-items{width:100%;font-family:"futura-pt",sans-serif;font-size:12px;color:#401e17;text-transform:uppercase}.sales-order-history .main .orders-history .table-order-items thead tr{background:#f2f2f2}.sales-order-history .main .orders-history .table-order-items thead tr th{vertical-align:middle;border:0;text-align:center;line-height:40px;padding:10px 8px;font-family:"futura-pt-heavy",sans-serif;font-size:12px;color:#401e17;text-transform:uppercase}@media only screen and (max-width:767px){.sales-order-history .main .orders-history .table-order-items thead tr th{text-align:left}}.sales-order-history .main .orders-history .table-order-items thead tr th:first-child{padding-left:15px;text-align:left}@media only screen and (max-width:767px){.sales-order-history .main .orders-history .table-order-items thead tr th:first-child{padding-left:0}}.sales-order-history .main .orders-history .table-order-items tbody{border:0}.sales-order-history .main .orders-history .table-order-items tbody tr{border-bottom:1px solid #ddd}.sales-order-history .main .orders-history .table-order-items tbody tr td{border:0;padding:10px 8px;vertical-align:middle;position:relative;text-align:center}.sales-order-history .main .orders-history .table-order-items tbody tr td a{color:#02c3c2;margin:0}.sales-order-history .main .orders-history .table-order-items tbody tr td a:last-child span:last-child{border-left:solid 1px #401e17;padding-left:12px;margin-left:12px}.sales-order-history .main .orders-history .table-order-items tbody tr td .separator{margin:0 5px;display:none}@media only screen and (max-width:767px){.sales-order-history .main .orders-history .table-order-items tbody tr td{text-align:left}}.sales-order-history .main .orders-history .table-order-items tbody tr td:first-child{padding-left:15px;text-align:left}@media only screen and (max-width:767px){.sales-order-history .main .orders-history .table-order-items tbody tr td:first-child{padding-left:0}}.sales-order-history .main .orders-history .table-order-items tbody tr .actions{text-align:center}@media only screen and (max-width:767px){.sales-order-history .main .orders-history .table-order-items tbody tr .actions{text-align:left}}.sales-order-history .main .orders-history .table-order-items tbody tr .subtotal{text-align:right;padding:10px 8px}@media only screen and (max-width:767px){.sales-order-history .main .orders-history .table-order-items .giftcard td:first-child{width:70%}}.sales-order-view .main .order-date{color:#401e17;-transform:uppercase;font-family:"futura-pt-heavy",sans-serif;font-size:14px;margin-bottom:20px}.sales-order-view .main .order-date span{font-size:14px}.sales-order-view .main .order-date date{font-size:14px}.sales-order-view .main .page-title{border-bottom:5px solid #f2f2f2;margin:0 0 20px;padding:0 0 10px;float:left;width:100%}.sales-order-view .main .page-title h1{margin:0;padding:0;text-align:left;letter-spacing:6px;font-family:"futura-pt",sans-serif;font-size:18px;color:#401e17;text-transform:uppercase}.sales-order-view .main .order-items .table-order-items{width:100%;font-family:"futura-pt",sans-serif;font-size:12px;color:#401e17;text-transform:uppercase}.sales-order-view .main .order-items .table-order-items thead tr{background:#f2f2f2}.sales-order-view .main .order-items .table-order-items thead tr th{vertical-align:middle;border:0;text-align:center;line-height:40px;padding:10px 8px;font-family:"futura-pt-heavy",sans-serif;font-size:12px;color:#401e17;text-transform:uppercase}.sales-order-view .main .order-items .table-order-items thead tr th:first-child{padding-left:15px;text-align:left}.sales-order-view .main .order-items .table-order-items tbody{border:0}.sales-order-view .main .order-items .table-order-items tbody tr{border-bottom:1px solid #ddd}.sales-order-view .main .order-items .table-order-items tbody tr td{border:0;padding:10px 8px;vertical-align:middle;position:relative;text-align:center}.sales-order-view .main .order-items .table-order-items tbody tr td a{color:#02c3c2;margin:0}.sales-order-view .main .order-items .table-order-items tbody tr td .separator{margin:0 5px}.sales-order-view .main .order-items .table-order-items tbody tr td .price-excluding-tax{letter-spacing:3px;font-family:"futura-pt",sans-serif;font-size:14px;font-weight:400 !important;color:#401e17;text-transform:uppercase}.sales-order-view .main .order-items .table-order-items tbody tr td .price-excluding-tax .price{font-weight:400 !important}@media only screen and (max-width:767px){.sales-order-view .main .order-items .table-order-items tbody tr td{text-align:left}}.sales-order-view .main .order-items .table-order-items tbody tr td:first-child{padding-left:15px;text-align:left}@media only screen and (max-width:767px){.sales-order-view .main .order-items .table-order-items tbody tr td:first-child{padding-left:0}}.sales-order-view .main .order-items .table-order-items tbody tr .subtotal{text-align:right;padding:10px 8px}.sales-order-view .main .block-order-details-view .block-title{border-bottom:1px solid #f2f2f2;margin:0 0 20px;float:left;width:100%}.sales-order-view .main .block-order-details-view .block-title strong{font-family:"futura-pt-heavy",sans-serif;font-size:14px;font-weight:500;line-height:1.25;letter-spacing:2.5px;text-transform:uppercase;margin:10px 0}@media only screen and (min-width:992px){.sales-order-view .main .block-order-details-view .block-title strong{font-size:16px}}@media only screen and (max-width:767px){.sales-order-view .main .block-order-details-view .block-title{display:none}}.sales-order-view .main .block-order-details-view .block-content .box{margin-bottom:40px}@media only screen and (max-width:767px){.sales-order-view .main .block-order-details-view .block-content .box{text-align:left}}.sales-order-view .main .block-order-details-view .block-content .box .box-title{margin-bottom:10px}.sales-order-view .main .block-order-details-view .block-content .box .box-title span{font-family:"futura-pt-heavy",sans-serif;font-size:14px;color:#401e17;text-transform:uppercase}.sales-order-view .main .block-order-details-view .block-content .box .box-actions{max-width:200px;margin-top:20px}.sales-order-view .main .block-order-details-view .block-content .box .box-actions .action{text-align:center;width:100%;padding:10px;font-size:10px !important;font-family:"futura-pt-heavy",sans-serif;background:#fff;color:#401e17;border:solid 1px #401e17}.sales-order-view .main .block-order-details-view .block-content .box .box-actions .action:hover{background:#401e17;color:#fff}.sales-order-view .main .order-details-items .order-title{border-bottom:5px solid #f2f2f2;margin:0 0 20px;padding:0 0 10px;float:left;width:100%}.sales-order-view .main .order-details-items .order-title strong{float:left;font-weight:400;margin:0;padding:0;text-align:left;letter-spacing:6px;font-family:"futura-pt",sans-serif;font-size:18px;color:#401e17;text-transform:uppercase}.sales-order-view .main .order-details-items .order-title .track{float:right;text-decoration:underline}.sales-order-view .main .order-details-items .order-title .track:hover{color:#02c3c2}.sales-order-print .main .order-date{color:#401e17;text-transform:uppercase;font-family:"futura-pt-heavy",sans-serif;font-size:14px;margin-bottom:20px}.sales-order-print .main .order-date span{font-size:14px}.sales-order-print .main .order-date date{font-size:14px}.sales-order-print .main .page-title{border-bottom:5px solid #f2f2f2;margin:0 0 20px;padding:0 0 10px;float:left;width:100%}.sales-order-print .main .page-title h1{margin:0;padding:0;text-align:left;letter-spacing:6px;font-family:"futura-pt",sans-serif;font-size:18px;color:#401e17;text-transform:uppercase}.sales-order-print .main .order-items .table-order-items{width:100%;font-family:"futura-pt",sans-serif;font-size:12px;color:#401e17;text-transform:uppercase}.sales-order-print .main .order-items .table-order-items thead tr{background:#f2f2f2}.sales-order-print .main .order-items .table-order-items thead tr th{vertical-align:middle;border:0;text-align:center;line-height:40px;padding:10px 8px;font-family:"futura-pt-heavy",sans-serif;font-size:12px;color:#401e17;text-transform:uppercase}.sales-order-print .main .order-items .table-order-items thead tr th:first-child{padding-left:15px;text-align:left}.sales-order-print .main .order-items .table-order-items tbody{border:0}.sales-order-print .main .order-items .table-order-items tbody tr{border-bottom:1px solid #ddd}.sales-order-print .main .order-items .table-order-items tbody tr td{border:0;padding:10px 5px;vertical-align:middle;position:relative;text-align:center}.sales-order-print .main .order-items .table-order-items tbody tr td a{color:#02c3c2;margin:0}.sales-order-print .main .order-items .table-order-items tbody tr td .separator{margin:0 5px}.sales-order-print .main .order-items .table-order-items tbody tr td .price-excluding-tax{letter-spacing:3px;font-family:"futura-pt",sans-serif;font-size:14px;font-weight:400 !important;color:#401e17;text-transform:uppercase}.sales-order-print .main .order-items .table-order-items tbody tr td .price-excluding-tax .price{font-weight:400 !important}@media only screen and (max-width:767px){.sales-order-print .main .order-items .table-order-items tbody tr td{text-align:left}}.sales-order-print .main .order-items .table-order-items tbody tr td:first-child{padding-left:15px;text-align:left}@media only screen and (max-width:767px){.sales-order-print .main .order-items .table-order-items tbody tr td:first-child{padding-left:0}}.sales-order-print .main .order-items .table-order-items tbody tr .subtotal{text-align:right;padding:10px 8px}.sales-order-print .main .block-order-details-view .block-title{border-bottom:1px solid #f2f2f2;margin:0 0 20px;float:left;width:100%}.sales-order-print .main .block-order-details-view .block-title strong{font-family:"futura-pt-heavy",sans-serif;font-size:14px;font-weight:500;line-height:1.25;letter-spacing:2.5px;text-transform:uppercase;margin:10px 0}@media only screen and (min-width:992px){.sales-order-print .main .block-order-details-view .block-title strong{font-size:16px}}@media only screen and (max-width:767px){.sales-order-print .main .block-order-details-view .block-title{display:none}}.sales-order-print .main .block-order-details-view .block-content .box{margin-bottom:40px}.sales-order-print .main .block-order-details-view .block-content .box .box-title{margin-bottom:10px}.sales-order-print .main .block-order-details-view .block-content .box .box-title span{font-family:"futura-pt-heavy",sans-serif;font-size:14px;color:#401e17;text-transform:uppercase}.sales-order-print .main .block-order-details-view .block-content .box .box-actions{max-width:200px;margin-top:20px}.sales-order-print .main .block-order-details-view .block-content .box .box-actions .action{text-align:center;width:100%;padding:10px;font-size:10px !important;font-family:"futura-pt-heavy",sans-serif;background:#fff;color:#401e17;border:solid 1px #401e17}.sales-order-print .main .block-order-details-view .block-content .box .box-actions .action:hover{background:#401e17;color:#fff}.sales-order-print .main .order-details-items .order-title{border-bottom:5px solid #f2f2f2;margin:0 0 20px;padding:0 0 10px;float:left;width:100%}.sales-order-print .main .order-details-items .order-title strong{float:left;font-weight:400;margin:0;padding:0;text-align:left;letter-spacing:6px;font-family:"futura-pt",sans-serif;font-size:18px;color:#401e17;text-transform:uppercase}.sales-order-print .block-order-details-view .box{width:300px !important;float:left !important;min-height:155px !important;margin:0 !important;padding:0 !important}.shipping-tracking-popup .tracking .close{float:left;width:100%;max-width:300px;color:#fff;background:#401e17;border:solid 1px #401e17;letter-spacing:3px;line-height:normal;font-family:"futura-pt-heavy",sans-serif;font-size:10px;text-transform:uppercase}.shipping-tracking-popup .tracking .close:hover{color:#401e17;background:#fff;border:solid 1px #401e17}@media only screen and (max-width:767px){.form-address-edit{text-align:left}}.form-address-edit .legend{border-bottom:1px solid #f2f2f2;margin:0 0 20px;padding:0 0 5px;width:100%}@media only screen and (max-width:767px){.form-address-edit .legend{display:none}}.form-address-edit .legend>*{font-family:"futura-pt-heavy",sans-serif;font-size:14px;font-weight:500;line-height:1.25;letter-spacing:2.5px;text-transform:uppercase;margin:10px 0;font-size:14px !important}@media only screen and (min-width:992px){.form-address-edit .legend>*{font-size:16px}}@media only screen and (min-width:992px){.form-address-edit .legend>*{font-size:16px !important}}.form-address-edit p.required{display:none}.form-address-edit .field{max-width:300px;margin:0 0 10px}.form-address-edit .field label{font-family:"futura-pt-heavy",sans-serif;font-size:12px;letter-spacing:1.5px;padding:0;display:inline-block;text-transform:uppercase}.form-address-edit .field.additional{margin-top:12px !important;margin-bottom:0 !important}.form-address-edit .field.additional label.label{width:auto;height:auto;position:relative;top:34px}.form-address-edit .billing .label{float:left}.form-address-edit .shipping{margin-bottom:30px !important}.form-address-edit .shipping .label{float:left}.form-address-edit .info{background:0 0;padding:0;margin:12px 0 10px;font-family:"futura-pt-heavy",sans-serif;font-size:12px;color:#401e17;letter-spacing:1.5px;text-transform:uppercase}.form-address-edit .info span:before{display:none !important}.form-edit-account .legend{border-bottom:5px solid #f2f2f2;margin-bottom:20px;padding-bottom:10px;margin-left:0;float:left;width:100%}.form-edit-account .legend span{letter-spacing:6px;font-family:"futura-pt",sans-serif;font-size:18px;color:#401e17;text-transform:uppercase}.form-edit-account .field{max-width:300px;margin:0 0 10px;text-align:left}.form-edit-account .field:before{width:auto !important;padding:0 !important}.form-edit-account .field label{font-family:"futura-pt-heavy",sans-serif;font-size:12px;letter-spacing:1.5px;padding:0;display:inline-block}@media only screen and (max-width:767px){.form-edit-account .field label{margin:10px 0 0}}@media only screen and (max-width:767px){.form-edit-account .field{max-width:100%;width:100%;margin:0 0 10px}}.form-edit-account .field-name-firstname .label span:after{content:'*';color:#ba2d5b;margin:0 0 0 5px}.form-edit-account .field-name-firstname .label:after{display:none}.form-edit-account .field-name-lastname .label span:after{content:'*';color:#ba2d5b;margin:0 0 0 5px}.form-edit-account .field-name-lastname .label:after{display:none}.form-edit-account .telephone .label span:after{content:'*';color:#ba2d5b;margin:0 0 0 5px}.form-edit-account .telephone .label:after{display:none}.customer-address-form .action-dismiss{display:block;text-align:center;font-weight:400;width:auto;border:0;border-radius:0;padding:0 30px;letter-spacing:3px;color:#fff;background:#02c3c2;border:solid 1px #02c3c2;font-size:12px;font-family:"futura-pt",sans-serif;text-transform:uppercase;height:40px;line-height:38px;margin-right:5px}.customer-address-form .action-dismiss:hover{color:#fff;background:#018382;border:solid 1px #018382}.block-addresses-default .block-title{padding-bottom:10px;text-align:left;border-bottom:1px solid #f2f2f2;margin-bottom:20px;padding:0 0 5px;width:100%}.block-addresses-default .block-title>*{font-family:"futura-pt-heavy",sans-serif;font-size:14px;font-weight:500;line-height:1.25;letter-spacing:2.5px;text-transform:uppercase;margin:10px 0;font-size:14px !important}@media only screen and (min-width:992px){.block-addresses-default .block-title>*{font-size:16px}}@media only screen and (min-width:992px){.block-addresses-default .block-title>*{font-size:16px !important}}@media only screen and (max-width:767px){.block-addresses-default .box-address-billing{text-align:left;width:100%}}.block-addresses-default .box-address-billing .box-title{margin-bottom:10px}.block-addresses-default .box-address-billing .box-title span{font-family:"futura-pt-heavy",sans-serif;font-size:14px !important;color:#401e17;text-transform:uppercase}.block-addresses-default .box-address-billing .box-actions{max-width:240px;margin-top:20px}@media only screen and (max-width:767px){.block-addresses-default .box-address-billing .box-actions{text-align:left;width:100%;max-width:100%;margin:20px 0;float:left}}.block-addresses-default .box-address-billing .box-actions .action:hover{background:#401e17;color:#fff}.block-addresses-default .box-address-billing .box-actions .action span{box-sizing:border-box;padding:0;width:100%;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;letter-spacing:2px;line-height:1;font-family:"futura-pt-heavy",sans-serif;font-size:12px;font-weight:400;position:relative;display:block;overflow:hidden;text-align:center !important;text-transform:uppercase;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;background-color:transparent;z-index:2;border-radius:0;padding:13px 40px;width:fit-content;border:2px solid #02c3c2;color:#401e17}.block-addresses-default .box-address-billing .box-actions .action span:hover,.block-addresses-default .box-address-billing .box-actions .action span:active{border:none;background-color:transparent}@media only screen and (max-width:500px){.block-addresses-default .box-address-billing .box-actions .action span{width:100%}}.block-addresses-default .box-address-billing .box-actions .action span:before{content:'';box-sizing:border-box;border-right:50px solid transparent;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:-1;position:absolute;top:0;right:-50px;left:0;bottom:0;-webkit-transform:translatex(-100%);transform:translatex(-100%)}.block-addresses-default .box-address-billing .box-actions .action span:active{background-color:transparent}.block-addresses-default .box-address-billing .box-actions .action span:before{border-bottom:80px solid #02c3c2}@media (-moz-touch-enabled:0),(hover:hover){.block-addresses-default .box-address-billing .box-actions .action span:hover{color:#401e17;border:2px solid #02c3c2}.block-addresses-default .box-address-billing .box-actions .action span:hover:before{-webkit-transform:translatex(0);transform:translatex(0)}}@media only screen and (max-width:767px){.block-addresses-default .box-address-billing .box-actions .action{width:100%;max-width:100%;float:left}}@media only screen and (max-width:767px){.block-addresses-default .box-address-shipping{text-align:left;width:100%}}.block-addresses-default .box-address-shipping .box-title{margin-bottom:10px}.block-addresses-default .box-address-shipping .box-title span{font-family:"futura-pt-heavy",sans-serif;font-size:14px !important;color:#401e17;text-transform:uppercase}.block-addresses-default .box-address-shipping .box-actions{max-width:240px;margin-top:20px}@media only screen and (max-width:767px){.block-addresses-default .box-address-shipping .box-actions{text-align:left;width:100%;max-width:100%;margin:20px 0;float:left}}.block-addresses-default .box-address-shipping .box-actions .action:hover{background:#401e17;color:#fff}.block-addresses-default .box-address-shipping .box-actions .action span{box-sizing:border-box;padding:0;width:100%;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;letter-spacing:2px;line-height:1;font-family:"futura-pt-heavy",sans-serif;font-size:12px;font-weight:400;position:relative;display:block;overflow:hidden;text-align:center !important;text-transform:uppercase;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;background-color:transparent;z-index:2;border-radius:0;padding:13px 40px;width:fit-content;border:2px solid #02c3c2;color:#401e17}.block-addresses-default .box-address-shipping .box-actions .action span:hover,.block-addresses-default .box-address-shipping .box-actions .action span:active{border:none;background-color:transparent}@media only screen and (max-width:500px){.block-addresses-default .box-address-shipping .box-actions .action span{width:100%}}.block-addresses-default .box-address-shipping .box-actions .action span:before{content:'';box-sizing:border-box;border-right:50px solid transparent;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:-1;position:absolute;top:0;right:-50px;left:0;bottom:0;-webkit-transform:translatex(-100%);transform:translatex(-100%)}.block-addresses-default .box-address-shipping .box-actions .action span:active{background-color:transparent}.block-addresses-default .box-address-shipping .box-actions .action span:before{border-bottom:80px solid #02c3c2}@media (-moz-touch-enabled:0),(hover:hover){.block-addresses-default .box-address-shipping .box-actions .action span:hover{color:#401e17;border:2px solid #02c3c2}.block-addresses-default .box-address-shipping .box-actions .action span:hover:before{-webkit-transform:translatex(0);transform:translatex(0)}}@media only screen and (max-width:767px){.block-addresses-default .box-address-shipping .box-actions .action{width:100%;max-width:100%;float:left}}.block-addresses-list .block-title{padding-bottom:10px;text-align:left;border-bottom:1px solid #f2f2f2;margin-bottom:20px;padding:0 0 5px;width:100%}.block-addresses-list .block-title>*{font-family:"futura-pt-heavy",sans-serif;font-size:14px;font-weight:500;line-height:1.25;letter-spacing:2.5px;text-transform:uppercase;margin:10px 0;font-size:14px !important}@media only screen and (min-width:992px){.block-addresses-list .block-title>*{font-size:16px}}@media only screen and (min-width:992px){.block-addresses-list .block-title>*{font-size:16px !important}}@media only screen and (max-width:767px){.block-addresses-list .block-title{float:left;padding-top:20px}}.block-addresses-list .block-content .additional-addresses .table-additional-addresses-items{width:100%;font-family:"futura-pt",sans-serif;font-size:12px;color:#401e17;text-transform:uppercase}@media only screen and (max-width:767px){.block-addresses-list .block-content .additional-addresses .table-additional-addresses-items{text-align:left}}.block-addresses-list .block-content .additional-addresses .table-additional-addresses-items thead tr{background:#f2f2f2}.block-addresses-list .block-content .additional-addresses .table-additional-addresses-items thead tr th{vertical-align:middle;border:0;text-align:center;line-height:normal;padding:10px 5px;font-family:"futura-pt-heavy",sans-serif;font-size:12px;color:#401e17;text-transform:uppercase}.block-addresses-list .block-content .additional-addresses .table-additional-addresses-items thead tr th:first-child{padding-left:15px;text-align:left}@media only screen and (max-width:767px){.block-addresses-list .block-content .additional-addresses .table-additional-addresses-items thead tr th:first-child{padding-left:5px}}.block-addresses-list .block-content .additional-addresses .table-additional-addresses-items tbody{border:0}.block-addresses-list .block-content .additional-addresses .table-additional-addresses-items tbody tr{border-bottom:1px solid #ddd}.block-addresses-list .block-content .additional-addresses .table-additional-addresses-items tbody tr td{border:0;padding:10px 5px;vertical-align:middle;position:relative;text-align:center}.block-addresses-list .block-content .additional-addresses .table-additional-addresses-items tbody tr td a{color:#02c3c2;margin:0}.block-addresses-list .block-content .additional-addresses .table-additional-addresses-items tbody tr td .separator{margin:0 5px}.block-addresses-list .block-content .additional-addresses .table-additional-addresses-items tbody tr td .price-excluding-tax{letter-spacing:3px;font-family:"futura-pt",sans-serif;font-size:14px;font-weight:400 !important;color:#401e17;text-transform:uppercase}.block-addresses-list .block-content .additional-addresses .table-additional-addresses-items tbody tr td .price-excluding-tax .price{font-weight:400 !important}@media only screen and (max-width:767px){.block-addresses-list .block-content .additional-addresses .table-additional-addresses-items tbody tr td{text-align:left}}.block-addresses-list .block-content .additional-addresses .table-additional-addresses-items tbody tr td:first-child{padding-left:15px;text-align:left}@media only screen and (max-width:767px){.block-addresses-list .block-content .additional-addresses .table-additional-addresses-items tbody tr td:first-child{padding-left:0}}.block-addresses-list .block-content .customer-addresses-toolbar .limiter .limiter-label{float:left;margin:8px}.block-addresses-list .block-content .customer-addresses-toolbar .limiter .limiter-text{float:right;margin:8px}.catalog-seo_sitemap-category .page-main,.catalog-seo_sitemap-product .page-main{border-top:3px solid #f2f2f2;max-width:1300px;margin:0 auto 40px;padding:30px 40px 0;color:#401e17;font-family:"futura-pt",sans-serif}.catalog-seo_sitemap-category .page-main .page-title-wrapper,.catalog-seo_sitemap-product .page-main .page-title-wrapper{padding:0}.catalog-seo_sitemap-category .page-main .page-title-wrapper .page-title,.catalog-seo_sitemap-product .page-main .page-title-wrapper .page-title{padding:0;text-align:left;margin:0 0 5px;color:#401e17;letter-spacing:6px;font-size:34px;font-family:"futura-pt",sans-serif}.catalog-seo_sitemap-category .page-main .messages,.catalog-seo_sitemap-product .page-main .messages{margin:0;padding:0}.catalog-seo_sitemap-category .page-main .columns .column.main,.catalog-seo_sitemap-product .page-main .columns .column.main{padding-bottom:0}.catalog-seo_sitemap-category .page-main .columns .column.main .outer .category-container-product-count,.catalog-seo_sitemap-product .page-main .columns .column.main .outer .category-container-product-count,.catalog-seo_sitemap-category .page-main .columns .column.main .outer .product-container-category-count,.catalog-seo_sitemap-product .page-main .columns .column.main .outer .product-container-category-count{font-size:14px}.catalog-seo_sitemap-category .page-main .columns .column.main .outer .category-container-product-count .count-container,.catalog-seo_sitemap-product .page-main .columns .column.main .outer .category-container-product-count .count-container,.catalog-seo_sitemap-category .page-main .columns .column.main .outer .product-container-category-count .count-container,.catalog-seo_sitemap-product .page-main .columns .column.main .outer .product-container-category-count .count-container{line-height:30px}.catalog-seo_sitemap-category .page-main .columns .column.main .outer strong,.catalog-seo_sitemap-product .page-main .columns .column.main .outer strong{color:#02c3c2;font-family:"futura-pt",sans-serif;text-transform:uppercase;font-weight:400}.catalog-seo_sitemap-category .page-main .columns .column.main .outer a:hover,.catalog-seo_sitemap-product .page-main .columns .column.main .outer a:hover{color:#02c3c2;-webkit-transition:color .2s,background .2s,border-color .2s;-moz-transition:color .2s,background .2s,border-color .2s;-o-transition:color .2s,background .2s,border-color .2s;transition:color .2s,background .2s,border-color .2s}.catalog-seo_sitemap-category .page-main .columns .column.main .category-container-list,.catalog-seo_sitemap-product .page-main .columns .column.main .category-container-list,.catalog-seo_sitemap-category .page-main .columns .column.main .product-container-list,.catalog-seo_sitemap-product .page-main .columns .column.main .product-container-list{border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;padding:20px 0;padding-left:20px;margin-bottom:20px}.catalog-seo_sitemap-category .page-main .columns .column.main .category-container-list ul.list,.catalog-seo_sitemap-product .page-main .columns .column.main .category-container-list ul.list,.catalog-seo_sitemap-category .page-main .columns .column.main .product-container-list ul.list,.catalog-seo_sitemap-product .page-main .columns .column.main .product-container-list ul.list{margin:0;padding:0}.catalog-seo_sitemap-category .page-main .columns .column.main .category-container-list ul.list .list-item,.catalog-seo_sitemap-product .page-main .columns .column.main .category-container-list ul.list .list-item,.catalog-seo_sitemap-category .page-main .columns .column.main .product-container-list ul.list .list-item,.catalog-seo_sitemap-product .page-main .columns .column.main .product-container-list ul.list .list-item{margin:3px 0;line-height:1.25}@media only screen and (max-width:767px){.catalog-seo_sitemap-category .page-main,.catalog-seo_sitemap-product .page-main{margin:0}.catalog-seo_sitemap-category .page-main .columns .column.main,.catalog-seo_sitemap-product .page-main .columns .column.main{text-align:left}}.commitment-to-salons{width:100%;max-width:1300px;margin:0 auto;padding:20px 40px}@media only screen and (max-width:767px){.commitment-to-salons{padding:0 20px}}.commitment-to-salons .video{float:right;margin-top:25px}@media only screen and (max-width:1200px){.commitment-to-salons .video{float:left;width:100%}.commitment-to-salons .video iframe{width:100%}}.commitment-to-salons .video iframe{border:0}.commitment-to-salons .about{float:left;width:50%;padding-right:30px}@media only screen and (max-width:1200px){.commitment-to-salons .about{float:left;width:100%;padding:0}}.commitment-to-salons .about h1{letter-spacing:3px;margin:20px 0;font-size:28px;font-family:"futura-pt",sans-serif;color:#401e17}.commitment-to-salons .about p{line-height:1.5;margin:20px 0;color:#401e17;font-size:14px;font-family:"futura-pt",sans-serif}.commitment-to-salons .about p a{text-transform:uppercase;color:#401e17;border-bottom:solid 1px #401e17}.commitment-to-salons .about p a:hover{color:#02c3c2;border-bottom:solid 1px #02c3c2}.commitment-to-salons .about p a span:hover{color:#02c3c2}.contact-us-page{padding:0 30px;width:100%;max-width:1300px;margin:0 auto}@media only screen and (max-width:767px){.contact-us-page{padding:0 20px}}.contact-us-page h2,.contact-us-page .h2{margin:0;text-transform:uppercase}.contact-us-page:before,.contact-us-page:after{content:" ";display:table}.contact-us-page:after{clear:both}.contact-us-page .sidebar-nav{width:20%;float:left;padding-right:40px}@media only screen and (max-width:768px){.contact-us-page .sidebar-nav{width:30%}}.contact-us-page .sidebar-nav>ul li{color:#401e17;font-size:10px;letter-spacing:3px;line-height:40px;text-transform:uppercase;margin-bottom:0}.contact-us-page .sidebar-nav>ul{padding:10px;background-color:#f2f2f2}.contact-us-page .sidebar-nav>ul li.active{font-family:"futura-pt-heavy",sans-serif}.contact-us-page .sidebar-nav>ul li.active a{color:#401e17}.contact-us-page .contents{width:60%;float:left}.contact-us-page .contents .section{margin-bottom:40px;font-size:12px;color:#401e17}.contact-us-page .contents .section p{line-height:1.7;margin:0}.contact-us-page .contents .section a{border-bottom:1px solid #401e17}.contact-us-page .contents .section.section-faq .parent-title{padding-bottom:0}.contact-us-page .contents .section.section-faq div.question{font-family:"futura-pt",sans-serif}.contact-us-page .contents .section.section-faq div.question h2,.contact-us-page .contents .section.section-faq div.question .h2{color:#401e17;padding:20px 0;font-size:12px;letter-spacing:1.5px;line-height:1.5;border-bottom:1px solid #ddd;position:relative;cursor:pointer;padding-right:20px}.contact-us-page .contents .section.section-faq div.question h2:after,.contact-us-page .contents .section.section-faq div.question .h2:after{position:absolute;font-family:"Font Awesome 5 Pro";color:#401e17;content:'\f107';border:none;top:calc(44%);right:5px}.contact-us-page .contents .section.section-faq div.question p{height:0;opacity:0;width:80%;display:none}.contact-us-page .contents .section.section-faq div.question.active{border-bottom:1px solid #ddd}.contact-us-page .contents .section.section-faq div.question.active h2,.contact-us-page .contents .section.section-faq div.question.active .h2{border-bottom:none}.contact-us-page .contents .section.section-faq div.question.active h2:after,.contact-us-page .contents .section.section-faq div.question.active .h2:after{content:'\f106'}.contact-us-page .contents .section.section-faq div.question.active p{padding-top:0;padding-bottom:20px;height:100%;opacity:1;display:block}.contact-us-page .contents .section.section-faq .parent-title:not(.first){padding-top:20px}.contact-us-page .contents .section .start{margin-top:40px}.contact-us-page .contents .section-title{padding-bottom:10px;margin-bottom:20px;color:#401e17;font-family:"futura-pt",sans-serif;border-bottom:5px solid #f2f2f2}.contact-us-page .contents .section-title h2{letter-spacing:6px;font-size:18px}.contact-us-page .contents .parent-title{color:#018382;font-family:"futura-pt-heavy",sans-serif;padding-bottom:20px;text-transform:uppercase}.contact-us-page .contents .parent-title h2,.contact-us-page .contents .parent-title .h2{font-size:11px;letter-spacing:3px}.cms-about-anti-diversion .diversion_form #contactForm{margin:0 auto;max-width:1300px;width:100%;padding:20px 40px}.cms-about-anti-diversion .diversion_form #contactForm .fieldset h2{display:none}.cms-about-anti-diversion .diversion_form #contactForm .fieldset .form-list .fields{float:left;width:100%;margin:5px 0}.cms-about-anti-diversion .diversion_form #contactForm .fieldset .form-list .fields label{font-size:14px;font-family:"futura-pt",sans-serif;color:#401e17}.cms-about-anti-diversion .diversion_form #contactForm .fieldset .form-list .fields span.value{font-size:14px;font-family:"futura-pt",sans-serif;color:#401e17}.cms-about-anti-diversion .diversion_form #contactForm .fieldset .form-list .fields select{width:100%;margin:5px 0 0;text-transform:uppercase}.cms-about-anti-diversion .diversion_form #contactForm .fieldset .form-list .wide textarea{height:80px;line-height:normal}.cms-about-anti-diversion .diversion_form #contactForm .fieldset button{float:left;display:inline;width:100%;max-width:200px;border-radius:0;color:#401e17;background:#fff;height:40px;line-height:38px;padding:0 30px;border:solid 1px #401e17;letter-spacing:3px;margin:10px 10px 10px 0;line-height:normal;font-family:"futura-pt-heavy",sans-serif;font-size:10px;text-transform:uppercase}.cms-about-anti-diversion .diversion_form #contactForm .fieldset button:hover{color:#fff;background:#401e17;border:solid 1px #401e17}@media only screen and (max-width:767px){.cms-about-anti-diversion .diversion_form #contactForm .fieldset button{width:100%;max-width:100%;margin:10px 0}}.cms-about-anti-diversion .diversion_form #contactForm .buttons-set button{float:left;display:inline;width:100%;max-width:200px;border-radius:0;color:#401e17;background:#fff;height:40px;line-height:38px;padding:0 30px;border:solid 1px #401e17;letter-spacing:3px;margin:10px 10px 10px 0;line-height:normal;font-family:"futura-pt-heavy",sans-serif;font-size:10px;text-transform:uppercase}.cms-about-anti-diversion .diversion_form #contactForm .buttons-set button:hover{color:#fff;background:#401e17;border:solid 1px #401e17}@media only screen and (max-width:767px){.cms-about-anti-diversion .diversion_form #contactForm .buttons-set button{width:100%;max-width:100%;margin:10px 0}}.cms-about-anti-diversion input[type=text],.cms-about-anti-diversion input[type=password],.cms-about-anti-diversion input[type=url],.cms-about-anti-diversion input[type=tel],.cms-about-anti-diversion input[type=search],.cms-about-anti-diversion input[type=number],.cms-about-anti-diversion input[type=datetime],.cms-about-anti-diversion input[type=email]{border:1px solid #ddd;margin-bottom:5px}.cms-about-salon-professionals [data-content-type=row][data-appearance=contained]{max-width:100%}.cms-about-salon-professionals .terms.salon h1{font-size:28px;font-family:"futura-pt",sans-serif;letter-spacing:3px;margin-bottom:20px}.cms-about-salon-professionals .terms.salon p{font-style:normal;font-size:14px;line-height:1.2;margin:0 auto 20px !important}.terms{width:100%;max-width:1300px;margin:0 auto}@media only screen and (max-width:767px){.terms{padding:20px 20px 0}}.terms h1{letter-spacing:6px;margin:20px 0;font-size:36px;font-family:"futura-pt",sans-serif;color:#401e17}.terms h2{font-size:36px;margin:0}.terms h2 strong{color:#02c3c2;font-family:"futura-pt",sans-serif;text-transform:uppercase}.terms p,.terms .terms-info{font-family:"futura-pt",sans-serif;font-size:14px;line-height:1.4;letter-spacing:.5px;margin:0;text-transform:none;display:inline}.terms p a,.terms .terms-info a{padding:0 .25rem;color:#018382;text-decoration:none;border-bottom:2px solid #c9f5f5;background-size:100% 200%;background-image:linear-gradient(to top,#c9f5f5 50%,#fff 50%);transition:background-position .5s}.terms p a:active,.terms .terms-info a:active,.terms p a:hover,.terms .terms-info a:hover{background-position:0 100%}.terms ol{padding:0;margin:0 15px}.terms ol li{padding:0;margin:0;color:#401e17;font-size:14px;font-family:"futura-pt",sans-serif}.terms ul{padding:0;margin:0}.terms ul li{padding:0;margin:0;color:#401e17;font-size:14px;font-family:"futura-pt",sans-serif}.terms strong{font-weight:400}.terms .mobile-table-cms tr{display:block}.terms .mobile-table-cms tr td{padding:0}.terms .mobile-table-cms tr:not(:first-of-type){margin-bottom:30px}.cms-beauty-circle{font-family:"futura-pt",sans-serif !important}.cms-beauty-circle.customer-logged-in .beauty-hero,.cms-beauty-circle.customer-logged-in .get-points-for-joining{display:none !important}.cms-beauty-circle.customer-logged-in .yotpo-points-balance{display:none !important}.cms-beauty-circle .yotpo-vip-tiers-grid-container .yotpo-vip-tiers-grid-column .yotpo-vip-tiers-grid-header .yotpo-vip-tier-name{overflow-wrap:normal}.cms-beauty-circle .yotpo-widget-referral-widget .yotpo-right-align-background{height:auto !important}.cms-beauty-circle .yotpo-redemption-option-details .yotpo-action-button-widget .yotpo-button-style{width:100% !important}@media only screen and (min-width:1200px){.cms-beauty-circle .yotpo-redemption-option-details .yotpo-action-button-widget .yotpo-button-style{width:218px !important}}.cms-beauty-circle .yotpo-widget-override-css .yotpo-container-headline,.cms-beauty-circle .yotpo-widget-override-css .yotpo-headline,.cms-beauty-circle .yotpo-widget-override-css .yotpo-header-text,.cms-beauty-circle .yotpo-widget-override-css .yotpo-description,.cms-beauty-circle .yotpo-widget-override-css .yotpo-email-label,.cms-beauty-circle .yotpo-widget-override-css .yotpo-vip-tiers-headline,.cms-beauty-circle .yotpo-widget-override-css .yotpo-title-text,.cms-beauty-circle .yotpo-widget-override-css .yotpo-description-text,.cms-beauty-circle .yotpo-widget-override-css .yotpo-inner-text,.cms-beauty-circle .yotpo-widget-override-css .yotpo-vip-tier-name,.cms-beauty-circle .yotpo-widget-override-css .yotpo-vip-tier-threshold,.cms-beauty-circle .yotpo-widget-override-css .yotpo-vip-tiers-grid-benefit-name p,.cms-beauty-circle .yotpo-widget-override-css .yotpo-vip-tiers-grid-header-blank:before,.cms-beauty-circle .yotpo-widget-override-css .yotpo-redemption-option-cost,.cms-beauty-circle .yotpo-widget-override-css .yotpo-redemption-option-reward,.cms-beauty-circle .yotpo-widget-override-css button .yotpo-action-button-text,.cms-beauty-circle .yotpo-widget-override-css button .yopto-widget-button-text,.cms-beauty-circle .yotpo-widget-override-css .yotpo-redemption-reward,.cms-beauty-circle .yotpo-widget-override-css .yotpo-redemption-cost,.cms-beauty-circle .yotpo-widget-override-css .yotpo-button-style,.cms-beauty-circle .yotpo-widget-override-css .yotpo-logged-out-center-element,.cms-beauty-circle .yotpo-widget-override-css .yotpo-redemption-options-dropdown .vs__search,.cms-beauty-circle .yotpo-widget-override-css .vs__selected,.cms-beauty-circle .yotpo-widget-override-css .vs__dropdown-menu .vs__dropdown-option,.cms-beauty-circle .yotpo-widget-override-css .vs__dropdown-menu .vs__dropdown-option--selected,.cms-beauty-circle .yotpo-widget-override-css .vs__dropdown-menu .vs__dropdown-option--highlight,.cms-beauty-circle .yotpo-widget-override-css .yotpo-message-tile-text{font-family:"futura-pt",sans-serif !important}.cms-beauty-circle .yotpo-widget-override-css .yotpo-redemption-option-reward{font-family:"futura-pt-heavy",sans-serif !important}.cms-beauty-circle .yotpo-widget-override-css button.yotpo-button-style,.cms-beauty-circle .yotpo-widget-override-css .yotpo-widget-checkout-redemptions-widget .yotpo-apply-redemption-button .yotpo-button-style{letter-spacing:2px;line-height:1;font-family:"futura-pt-heavy",sans-serif;font-size:12px;font-weight:400;position:relative;display:block;overflow:hidden;text-align:center !important;text-transform:uppercase;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;background-color:transparent;z-index:2;border-radius:0;padding:13px 40px;width:fit-content;border:2px solid #02c3c2;color:#401e17}@media only screen and (max-width:500px){.cms-beauty-circle .yotpo-widget-override-css button.yotpo-button-style,.cms-beauty-circle .yotpo-widget-override-css .yotpo-widget-checkout-redemptions-widget .yotpo-apply-redemption-button .yotpo-button-style{width:100%}}.cms-beauty-circle .yotpo-widget-override-css button.yotpo-button-style:before,.cms-beauty-circle .yotpo-widget-override-css .yotpo-widget-checkout-redemptions-widget .yotpo-apply-redemption-button .yotpo-button-style:before{content:'';box-sizing:border-box;border-right:50px solid transparent;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:-1;position:absolute;top:0;right:-50px;left:0;bottom:0;-webkit-transform:translatex(-100%);transform:translatex(-100%)}.cms-beauty-circle .yotpo-widget-override-css button.yotpo-button-style:active,.cms-beauty-circle .yotpo-widget-override-css .yotpo-widget-checkout-redemptions-widget .yotpo-apply-redemption-button .yotpo-button-style:active{background-color:transparent}.cms-beauty-circle .yotpo-widget-override-css button.yotpo-button-style:before,.cms-beauty-circle .yotpo-widget-override-css .yotpo-widget-checkout-redemptions-widget .yotpo-apply-redemption-button .yotpo-button-style:before{border-bottom:80px solid #02c3c2}@media (-moz-touch-enabled:0),(hover:hover){.cms-beauty-circle .yotpo-widget-override-css button.yotpo-button-style:hover,.cms-beauty-circle .yotpo-widget-override-css .yotpo-widget-checkout-redemptions-widget .yotpo-apply-redemption-button .yotpo-button-style:hover{color:#401e17;border:2px solid #02c3c2}.cms-beauty-circle .yotpo-widget-override-css button.yotpo-button-style:hover:before,.cms-beauty-circle .yotpo-widget-override-css .yotpo-widget-checkout-redemptions-widget .yotpo-apply-redemption-button .yotpo-button-style:hover:before{-webkit-transform:translatex(0);transform:translatex(0)}}.cms-beauty-circle .yotpo-widget-override-css .yotpo-container-campaign-action-tile.yotpo-overlay-tile .yotpo-action-tile button.yotpo-button-style{letter-spacing:2px;line-height:1;font-family:"futura-pt-heavy",sans-serif;font-size:12px;font-weight:400;position:relative;display:block;overflow:hidden;text-align:center !important;text-transform:uppercase;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;background-color:transparent;z-index:2;border-radius:0;padding:13px 40px;width:fit-content;border:2px solid #401e17;color:#401e17}@media only screen and (max-width:500px){.cms-beauty-circle .yotpo-widget-override-css .yotpo-container-campaign-action-tile.yotpo-overlay-tile .yotpo-action-tile button.yotpo-button-style{width:100%}}.cms-beauty-circle .yotpo-widget-override-css .yotpo-container-campaign-action-tile.yotpo-overlay-tile .yotpo-action-tile button.yotpo-button-style:before{content:'';box-sizing:border-box;border-right:50px solid transparent;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:-1;position:absolute;top:0;right:-50px;left:0;bottom:0;-webkit-transform:translatex(-100%);transform:translatex(-100%)}.cms-beauty-circle .yotpo-widget-override-css .yotpo-container-campaign-action-tile.yotpo-overlay-tile .yotpo-action-tile button.yotpo-button-style:active{background-color:transparent}.cms-beauty-circle .yotpo-widget-override-css .yotpo-container-campaign-action-tile.yotpo-overlay-tile .yotpo-action-tile button.yotpo-button-style:before{border-bottom:80px solid #401e17}@media (-moz-touch-enabled:0),(hover:hover){.cms-beauty-circle .yotpo-widget-override-css .yotpo-container-campaign-action-tile.yotpo-overlay-tile .yotpo-action-tile button.yotpo-button-style:hover{color:#fff;border:2px solid #401e17}.cms-beauty-circle .yotpo-widget-override-css .yotpo-container-campaign-action-tile.yotpo-overlay-tile .yotpo-action-tile button.yotpo-button-style:hover:before{-webkit-transform:translatex(0);transform:translatex(0)}}.cms-beauty-circle .yotpo-widget-override-css .yotpo-container-campaign-action-tile.yotpo-overlay-tile .yotpo-action-tile button.yotpo-button-style:hover{color:#fff !important}.cms-beauty-circle .yotpo-widget-override-css .yotpo-logged-out-tile.yotpo-overlay-tile button.yotpo-button-style{letter-spacing:2px;line-height:1;font-family:"futura-pt-heavy",sans-serif;font-size:12px;font-weight:400;position:relative;display:block;overflow:hidden;text-align:center !important;text-transform:uppercase;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;background-color:transparent;z-index:2;border-radius:0;padding:13px 40px;width:fit-content;border:2px solid #401e17;color:#401e17}@media only screen and (max-width:500px){.cms-beauty-circle .yotpo-widget-override-css .yotpo-logged-out-tile.yotpo-overlay-tile button.yotpo-button-style{width:100%}}.cms-beauty-circle .yotpo-widget-override-css .yotpo-logged-out-tile.yotpo-overlay-tile button.yotpo-button-style:before{content:'';box-sizing:border-box;border-right:50px solid transparent;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:-1;position:absolute;top:0;right:-50px;left:0;bottom:0;-webkit-transform:translatex(-100%);transform:translatex(-100%)}.cms-beauty-circle .yotpo-widget-override-css .yotpo-logged-out-tile.yotpo-overlay-tile button.yotpo-button-style:active{background-color:transparent}.cms-beauty-circle .yotpo-widget-override-css .yotpo-logged-out-tile.yotpo-overlay-tile button.yotpo-button-style:before{border-bottom:80px solid #401e17}@media (-moz-touch-enabled:0),(hover:hover){.cms-beauty-circle .yotpo-widget-override-css .yotpo-logged-out-tile.yotpo-overlay-tile button.yotpo-button-style:hover{color:#fff;border:2px solid #401e17}.cms-beauty-circle .yotpo-widget-override-css .yotpo-logged-out-tile.yotpo-overlay-tile button.yotpo-button-style:hover:before{-webkit-transform:translatex(0);transform:translatex(0)}}.cms-beauty-circle .yotpo-widget-override-css .yotpo-logged-out-tile.yotpo-overlay-tile button.yotpo-button-style:hover{color:#fff !important}.cms-beauty-circle .yotpo-widget-override-css .yotpo-action-button-widget.yotpo-submit-form.yotpo-main-share-copy-link button{padding:0 !important}.cms-beauty-circle .yotpo-widget-override-css .yotpo-logged-out-tile .yotpo-button-style{padding:0 !important;margin:auto !important;outline:none !important;transition:none !important}.cms-beauty-circle .yotpo-widget-override-css .yotpo-vip-tiers-grid-header{border-bottom:none !important}.cms-beauty-circle .yotpo-widget-override-css .yotpo-vip-tiers-grid-header-blank{position:relative !important;border-bottom:none !important}.cms-beauty-circle .yotpo-widget-override-css .yotpo-vip-tiers-grid-header-blank:after{background:#fafafa !important;content:"" !important;height:41px !important;position:absolute !important;bottom:0 !important;left:0 !important;width:100% !important}.cms-beauty-circle .yotpo-widget-override-css .yotpo-action-button-widget button{padding:0 !important}.cms-beauty-circle .yotpo-widget-override-css .yotpo-logged-out-tile button:focus{box-shadow:none !important}.cms-beauty-circle .yotpo-widget-override-css .yotpo-redemption-reward{color:#2d9f9f !important}.cms-beauty-circle .yotpo-widget-override-css .yotpo-redemption-option-cost{color:#3f7d7d !important}.cms-beauty-circle .yotpo-widget-override-css .yotpo-grid-vip-tier-container:nth-child(3n) .yotpo-vip-tiers-grid-header{background:#028383 !important}.cms-beauty-circle .yotpo-widget-override-css .yotpo-grid-vip-tier-container:nth-child(4n) .yotpo-vip-tiers-grid-header{background:#046d6d !important}.cms-beauty-circle .yotpo-widget-override-css input[type=email]::-webkit-input-placeholder{color:#737373}.cms-beauty-circle .breadcrumbs{display:none}.cms-beauty-circle .pagebuilder-collage-content{font-family:"futura-pt",sans-serif !important}.cms-beauty-circle .pagebuilder-collage-content h1{font-size:34px !important;font-weight:300 !important}.cms-beauty-circle .pagebuilder-collage-content .beauty{font-family:"futura-pt-heavy",sans-serif !important}.cms-beauty-circle .pagebuilder-collage-content p{font-weight:300 !important;font-size:18px !important;line-height:1.3 !important}.cms-beauty-circle .how-it-works[data-background-type=image]{background-size:contain !important;background-repeat:no-repeat !important;min-height:435px !important}.cms-beauty-circle .get-points-for-joining .large-body-copy{text-transform:none !important}.cms-beauty-circle .get-points-for-joining [data-content-type=button-item]:nth-child(1){margin-right:5px !important}.cms-beauty-circle .section-faq.section .section-title{border-bottom:none}.cms-beauty-circle .section-faq.section .section-title h2{font-size:28px !important;text-align:center !important;font-weight:300 !important;text-transform:none !important}.cms-beauty-circle .section-faq.section .question h2,.cms-beauty-circle .section-faq.section .question .h2{text-transform:none !important;font-size:18px !important}.cms-beauty-circle .section-faq.section .question p{font-size:14px !important}.cms-beauty-circle .redeem-points-background{background:linear-gradient(90deg,#e6ffff 0%,#fff 100%) !important}.cms-beauty-circle .redeem-points-background .yotpo-background{background:0 0 !important}.cms-beauty-circle .contact-us-page .contents{float:none;margin-left:auto;margin-right:auto;width:100%;max-width:860px}.cms-beauty-circle .yotpo-widget-campaign-widget :focus{box-shadow:0 0 3px 3px #76bffd !important}@media only screen and (max-width:380px){.cms-beauty-circle .get-points-for-joining [data-content-type=buttons]{display:flex !important;justify-content:center !important}.cms-beauty-circle .yotpo-widget-campaign-widget .flexified-wrapper{padding:0 0 14px !important}.cms-beauty-circle .yotpo-outer-tile{height:145px !important;width:145px !important}.cms-beauty-circle .yotpo-widget-campaign-widget .yotpo-tile{position:relative !important}.cms-beauty-circle .yotpo-widget-campaign-widget-icon-container{margin-top:0 !important;position:absolute !important;top:15% !important;left:50% !important;transform:translateX(-50%) !important}.cms-beauty-circle .yotpo-widget-campaign-widget .yotpo-headline-center-element{position:absolute !important;top:48% !important;left:50% !important;transform:translateX(-50%) !important}.cms-beauty-circle .yotpo-widget-campaign-widget-container .yotpo-description-text{margin-bottom:0 !important;position:absolute !important;top:68% !important;left:50% !important;transform:translateX(-50%) !important;width:120px !important}}@media only screen and (max-width:768px){.cms-beauty-circle .get-points-for-joining .large-body-copy{padding:0 20px !important}.cms-beauty-circle .get-points-for-joining .small-body-copy{font-size:18px !important}.cms-beauty-circle .beauty-hero{min-height:400px !important}.cms-beauty-circle .beauty-hero .pagebuilder-collage-content.hero-mobile-content h1,.cms-beauty-circle .beauty-hero .pagebuilder-collage-content.hero-mobile-content p{text-align:center !important}.cms-beauty-circle .beauty-hero .pagebuilder-slide-wrapper{min-height:325px !important}.cms-beauty-circle .yotpo-vip-tiers-widget .yotpo-is-mobile .yotpo-vip-tiers-grid-column.yotpo-vip-tiers-grid-column-benefits{min-width:215px !important}.cms-beauty-circle .yotpo-vip-tiers-widget .yotpo-is-mobile .yotpo-vip-tiers-grid-column{max-width:140px !important}.cms-beauty-circle .yotpo-vip-tiers-widget .yotpo-is-mobile .yotpo-vip-tiers-grid-header-blank:after{height:28px !important}.cms-beauty-circle .yotpo-vip-tiers-widget .yotpo-is-mobile .yotpo-vip-tiers-grid-header-blank:before{transform:translate(12px,33px) !important}.cms-beauty-circle .yotpo-vip-tiers-widget .yotpo-is-mobile .yotpo-vip-tiers-grid-header-blank,.cms-beauty-circle .yotpo-vip-tiers-widget .yotpo-is-mobile .yotpo-vip-tiers-grid-header{height:105px !important}.cms-beauty-circle .yotpo-vip-tiers-grid-container .yotpo-vip-tiers-grid-column .yotpo-vip-tiers-grid-header .yotpo-vip-tier-name{width:72% !important;top:20% !important;transform:translateX(20%) !important}.cms-beauty-circle .VueCarousel-navigation{display:none !important}.cms-beauty-circle .VueCarousel.yotpo-vip-tiers-grid-carousel{position:relative !important}.cms-beauty-circle .VueCarousel.yotpo-vip-tiers-grid-carousel .VueCarousel-pagination{position:absolute !important;right:-2px !important;top:-57px !important;width:55px !important}.cms-beauty-circle .yotpo-final-view.yotpo-referral-widget-fade-in.yotpo-is-mobile button{margin:auto !important}.cms-beauty-circle .flexified-wrapper.flexified-mobile.flexified-items-even.flexified-item-count-12{--flexified-padding:10px !important}}@media only screen and (max-width:991px) and (min-width:768px){.cms-beauty-circle .redeem-for-dollars .pagebuilder-column-group{flex-direction:column !important}.cms-beauty-circle .redeem-for-dollars .pagebuilder-column-group .pagebuilder-column{width:100% !important}}@media only screen and (max-width:992px){.cms-beauty-circle .how-it-works[data-background-type=image]{background:0 0 !important}}@media only screen and (min-width:768px){.cms-beauty-circle .get-points-for-joining{min-height:412px !important}.cms-beauty-circle .get-points-for-joining .large-body-copy{font-size:36px !important}.cms-beauty-circle .get-points-for-joining .small-body-copy{font-size:24px !important}.cms-beauty-circle .redeem-for-dollars .pagebuilder-column-group .pagebuilder-column{min-height:574px !important}.cms-beauty-circle .section-faq.section .section-title h2{font-size:36px !important}.cms-beauty-circle .section-faq.section .question h2,.cms-beauty-circle .section-faq.section .question .h2{font-size:24px !important}.cms-beauty-circle .section-faq.section .question p{font-size:16px !important}.cms-beauty-circle [data-appearance=collage-left] .pagebuilder-banner-wrapper .pagebuilder-overlay{padding-left:15% !important}.cms-beauty-circle .beauty-hero h1{font-size:94px !important}.cms-beauty-circle .beauty-hero p{font-size:24px !important}.cms-beauty-circle .beauty-hero .pagebuilder-collage-content{min-width:700px !important}.cms-beauty-circle .beauty-hero .pagebuilder-slider{min-height:600px !important}.cms-beauty-circle .yotpo-widget-visual-redemption-widget .yotpo-tile-box{margin-top:10% !important}.cms-beauty-circle .yotpo-vip-tiers-grid-container .yotpo-vip-tiers-grid-column .yotpo-vip-tiers-grid-header .yotpo-vip-tier-name{letter-spacing:2.4px !important}.cms-beauty-circle .yotpo-vip-tiers-grid-header-blank:before{letter-spacing:2.4px !important}.cms-beauty-circle .yotpo-vip-tiers-grid-benefit-name p{font-size:24px !important}.cms-beauty-circle .yotpo-outer-tile{max-height:220px !important}.cms-beauty-circle .flexified-wrapper.flexified-items-odd.flexified-item-count-12{--flexified-padding:20px !important}}@media only screen and (min-width:1200px){.cms-beauty-circle .yotpo-outer-tile{max-height:200px !important}.cms-beauty-circle .flexified-wrapper.flexified-items-odd.flexified-item-count-12{--flexified-padding:40px !important}}@media only screen and (min-width:1440px){.cms-beauty-circle .beauty-hero .pagebuilder-slider{min-height:773px !important}}.cms-about-fashion-week .columns,.cms-tutorials-and-tips .columns,.cms-eurovision .columns{padding-bottom:20px}.cms-about-fashion-week .columns .main-wrapper,.cms-tutorials-and-tips .columns .main-wrapper,.cms-eurovision .columns .main-wrapper{max-width:1300px;margin:0 auto !important}.cms-about-fashion-week .columns .main-wrapper .top-video-banner,.cms-tutorials-and-tips .columns .main-wrapper .top-video-banner,.cms-eurovision .columns .main-wrapper .top-video-banner{width:100%;max-width:100%;height:auto;image-rendering:auto;margin-top:30px}.cms-about-fashion-week .columns .main-wrapper .top-video-banner .video,.cms-tutorials-and-tips .columns .main-wrapper .top-video-banner .video,.cms-eurovision .columns .main-wrapper .top-video-banner .video{position:relative;width:50%;float:left;margin-bottom:0}@media only screen and (max-width:767px){.cms-about-fashion-week .columns .main-wrapper .top-video-banner .video .video-img,.cms-tutorials-and-tips .columns .main-wrapper .top-video-banner .video .video-img,.cms-eurovision .columns .main-wrapper .top-video-banner .video .video-img{display:none}}.cms-about-fashion-week .columns .main-wrapper .top-video-banner .video .youtube-link,.cms-tutorials-and-tips .columns .main-wrapper .top-video-banner .video .youtube-link,.cms-eurovision .columns .main-wrapper .top-video-banner .video .youtube-link{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}@media only screen and (max-width:767px){.cms-about-fashion-week .columns .main-wrapper .top-video-banner .video .youtube-link,.cms-tutorials-and-tips .columns .main-wrapper .top-video-banner .video .youtube-link,.cms-eurovision .columns .main-wrapper .top-video-banner .video .youtube-link{position:relative;z-index:0}}.cms-about-fashion-week .columns .main-wrapper .top-video-banner .video .youtube-link .active-video,.cms-tutorials-and-tips .columns .main-wrapper .top-video-banner .video .youtube-link .active-video,.cms-eurovision .columns .main-wrapper .top-video-banner .video .youtube-link .active-video{position:absolute;top:0;border:0}.cms-about-fashion-week .columns .main-wrapper .top-video-banner .video.active .youtube-link,.cms-tutorials-and-tips .columns .main-wrapper .top-video-banner .video.active .youtube-link,.cms-eurovision .columns .main-wrapper .top-video-banner .video.active .youtube-link{z-index:0}.cms-about-fashion-week .columns .main-wrapper .top-video-banner .video.active .youtube-link .active-video,.cms-tutorials-and-tips .columns .main-wrapper .top-video-banner .video.active .youtube-link .active-video,.cms-eurovision .columns .main-wrapper .top-video-banner .video.active .youtube-link .active-video{position:absolute;top:0}@media only screen and (max-width:767px){.cms-about-fashion-week .columns .main-wrapper .top-video-banner .video,.cms-tutorials-and-tips .columns .main-wrapper .top-video-banner .video,.cms-eurovision .columns .main-wrapper .top-video-banner .video{width:100%}}.cms-about-fashion-week .columns .main-wrapper .fashion-video-text,.cms-tutorials-and-tips .columns .main-wrapper .fashion-video-text,.cms-eurovision .columns .main-wrapper .fashion-video-text{float:right;width:50%;padding-left:20px;margin-bottom:0;text-align:left}.cms-about-fashion-week .columns .main-wrapper .fashion-video-text .tag,.cms-tutorials-and-tips .columns .main-wrapper .fashion-video-text .tag,.cms-eurovision .columns .main-wrapper .fashion-video-text .tag{letter-spacing:1.5px;margin-bottom:5px;text-transform:uppercase;font-family:"futura-pt-heavy",sans-serif;font-size:10px;color:#02c3c2}.cms-about-fashion-week .columns .main-wrapper .fashion-video-text h2,.cms-tutorials-and-tips .columns .main-wrapper .fashion-video-text h2,.cms-eurovision .columns .main-wrapper .fashion-video-text h2{letter-spacing:6px;max-width:350px;line-height:1.25;margin-top:0;margin-bottom:20px;font-family:"futura-pt-heavy",sans-serif;color:#401e17;font-size:20px}.cms-about-fashion-week .columns .main-wrapper .fashion-video-text .description,.cms-tutorials-and-tips .columns .main-wrapper .fashion-video-text .description,.cms-eurovision .columns .main-wrapper .fashion-video-text .description{text-transform:uppercase;line-height:1.5;font-family:"futura-pt",sans-serif;color:#401e17;font-size:12px}@media only screen and (max-width:767px){.cms-about-fashion-week .columns .main-wrapper .fashion-video-text,.cms-tutorials-and-tips .columns .main-wrapper .fashion-video-text,.cms-eurovision .columns .main-wrapper .fashion-video-text{width:100%;float:left;margin-top:20px;padding-left:0;text-align:center}}.cms-about-fashion-week .columns .main-wrapper .featured-title,.cms-tutorials-and-tips .columns .main-wrapper .featured-title,.cms-eurovision .columns .main-wrapper .featured-title{float:left;display:inline-block;position:relative;width:100%;text-align:center;letter-spacing:1.5px;text-transform:uppercase;padding:0 0 5px;margin:20px 0 15px;color:#02c3c2;font-size:12px;font-family:"futura-pt-heavy",sans-serif}.cms-about-fashion-week .columns .main-wrapper .featured-title:after,.cms-tutorials-and-tips .columns .main-wrapper .featured-title:after,.cms-eurovision .columns .main-wrapper .featured-title:after{content:'';height:5px;width:60px;display:block;margin:12px auto 0px auto;left:50%;background:#02c3c2;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:767px){.cms-about-fashion-week .columns .main-wrapper .product-items,.cms-tutorials-and-tips .columns .main-wrapper .product-items,.cms-eurovision .columns .main-wrapper .product-items{display:flex;flex-wrap:wrap}}@media only screen and (max-width:767px){.cms-about-fashion-week .columns .main-wrapper .product-items .product-item,.cms-tutorials-and-tips .columns .main-wrapper .product-items .product-item,.cms-eurovision .columns .main-wrapper .product-items .product-item{margin:0 auto !important}}.cms-about-fashion-week .columns .main-wrapper .product-items .product-item .quickview,.cms-tutorials-and-tips .columns .main-wrapper .product-items .product-item .quickview,.cms-eurovision .columns .main-wrapper .product-items .product-item .quickview{display:none}@media only screen and (max-width:767px){.cms-about-fashion-week .columns .main-wrapper .video-gallery .nav-container,.cms-tutorials-and-tips .columns .main-wrapper .video-gallery .nav-container,.cms-eurovision .columns .main-wrapper .video-gallery .nav-container{margin-bottom:65px}}.cms-about-fashion-week .columns .main-wrapper .video-gallery .nav-container ul.nav,.cms-tutorials-and-tips .columns .main-wrapper .video-gallery .nav-container ul.nav,.cms-eurovision .columns .main-wrapper .video-gallery .nav-container ul.nav{padding:0 50px;background:#018382;float:left;width:100%;margin:0;margin-top:40px}.cms-about-fashion-week .columns .main-wrapper .video-gallery .nav-container ul.nav li,.cms-tutorials-and-tips .columns .main-wrapper .video-gallery .nav-container ul.nav li,.cms-eurovision .columns .main-wrapper .video-gallery .nav-container ul.nav li{display:inline-block;width:calc(33.33333333%);float:left;line-height:57px;padding:0;margin:0}.cms-about-fashion-week .columns .main-wrapper .video-gallery .nav-container ul.nav li.active a,.cms-tutorials-and-tips .columns .main-wrapper .video-gallery .nav-container ul.nav li.active a,.cms-eurovision .columns .main-wrapper .video-gallery .nav-container ul.nav li.active a{text-decoration:none;font-family:"futura-pt-heavy",sans-serif;width:100%;letter-spacing:1.5px;text-transform:uppercase;font-size:12px}@media only screen and (max-width:767px){.cms-about-fashion-week .columns .main-wrapper .video-gallery .nav-container ul.nav li.active a,.cms-tutorials-and-tips .columns .main-wrapper .video-gallery .nav-container ul.nav li.active a,.cms-eurovision .columns .main-wrapper .video-gallery .nav-container ul.nav li.active a{color:#401e17;font-family:"futura-pt",sans-serif}}.cms-about-fashion-week .columns .main-wrapper .video-gallery .nav-container ul.nav li a,.cms-tutorials-and-tips .columns .main-wrapper .video-gallery .nav-container ul.nav li a,.cms-eurovision .columns .main-wrapper .video-gallery .nav-container ul.nav li a{color:#fff;text-transform:uppercase;letter-spacing:1.5px;font-family:"futura-pt-heavy",sans-serif;font-size:12px}@media only screen and (max-width:767px){.cms-about-fashion-week .columns .main-wrapper .video-gallery .nav-container ul.nav li,.cms-tutorials-and-tips .columns .main-wrapper .video-gallery .nav-container ul.nav li,.cms-eurovision .columns .main-wrapper .video-gallery .nav-container ul.nav li{width:100%;display:block;text-transform:uppercase;text-align:left;position:relative;line-height:40px}}@media only screen and (max-width:767px){.cms-about-fashion-week .columns .main-wrapper .video-gallery .nav-container ul.nav,.cms-tutorials-and-tips .columns .main-wrapper .video-gallery .nav-container ul.nav,.cms-eurovision .columns .main-wrapper .video-gallery .nav-container ul.nav{padding:0 0 0 15px;margin:0 auto;border:solid 1px #ddd;background:#fff;text-align:left;position:absolute;width:calc(90%);z-index:1;margin-left:19px}}.cms-about-fashion-week .columns .main-wrapper .video-gallery .nav-container ul.nav:after,.cms-tutorials-and-tips .columns .main-wrapper .video-gallery .nav-container ul.nav:after,.cms-eurovision .columns .main-wrapper .video-gallery .nav-container ul.nav:after{content:"\f107";font-family:"Font Awesome 5 Pro";position:absolute;right:20px;top:15px}.cms-about-fashion-week .columns .main-wrapper .video-gallery ul.tabs,.cms-tutorials-and-tips .columns .main-wrapper .video-gallery ul.tabs,.cms-eurovision .columns .main-wrapper .video-gallery ul.tabs{position:relative;margin:0;padding:0}.cms-about-fashion-week .columns .main-wrapper .video-gallery ul.tabs li,.cms-tutorials-and-tips .columns .main-wrapper .video-gallery ul.tabs li,.cms-eurovision .columns .main-wrapper .video-gallery ul.tabs li{display:none}.cms-about-fashion-week .columns .main-wrapper .video-gallery ul.tabs li.active,.cms-tutorials-and-tips .columns .main-wrapper .video-gallery ul.tabs li.active,.cms-eurovision .columns .main-wrapper .video-gallery ul.tabs li.active{display:block}.cms-about-fashion-week .columns .main-wrapper .video-gallery ul.tabs li:after,.cms-tutorials-and-tips .columns .main-wrapper .video-gallery ul.tabs li:after,.cms-eurovision .columns .main-wrapper .video-gallery ul.tabs li:after{display:table;content:''}.cms-about-fashion-week .columns .main-wrapper .video-gallery ul.tabs li ul,.cms-tutorials-and-tips .columns .main-wrapper .video-gallery ul.tabs li ul,.cms-eurovision .columns .main-wrapper .video-gallery ul.tabs li ul{margin:0;padding:0}.cms-about-fashion-week .columns .main-wrapper .video-gallery ul.tabs li ul li,.cms-tutorials-and-tips .columns .main-wrapper .video-gallery ul.tabs li ul li,.cms-eurovision .columns .main-wrapper .video-gallery ul.tabs li ul li{width:calc(33.33333333%);float:left;display:inline-block;position:relative;margin:0;padding:0;overflow:hidden}.cms-about-fashion-week .columns .main-wrapper .video-gallery ul.tabs li ul li img.video-img,.cms-tutorials-and-tips .columns .main-wrapper .video-gallery ul.tabs li ul li img.video-img,.cms-eurovision .columns .main-wrapper .video-gallery ul.tabs li ul li img.video-img{display:block;position:relative;line-height:0;width:100%}@media only screen and (max-width:767px){.cms-about-fashion-week .columns .main-wrapper .video-gallery ul.tabs li ul li img.video-img,.cms-tutorials-and-tips .columns .main-wrapper .video-gallery ul.tabs li ul li img.video-img,.cms-eurovision .columns .main-wrapper .video-gallery ul.tabs li ul li img.video-img{display:none}}.cms-about-fashion-week .columns .main-wrapper .video-gallery ul.tabs li ul li .youtube-link.mobile,.cms-tutorials-and-tips .columns .main-wrapper .video-gallery ul.tabs li ul li .youtube-link.mobile,.cms-eurovision .columns .main-wrapper .video-gallery ul.tabs li ul li .youtube-link.mobile{display:none}@media only screen and (max-width:767px){.cms-about-fashion-week .columns .main-wrapper .video-gallery ul.tabs li ul li .youtube-link.mobile,.cms-tutorials-and-tips .columns .main-wrapper .video-gallery ul.tabs li ul li .youtube-link.mobile,.cms-eurovision .columns .main-wrapper .video-gallery ul.tabs li ul li .youtube-link.mobile{display:block;max-height:152px;z-index:0}}@media only screen and (max-width:767px){.cms-about-fashion-week .columns .main-wrapper .video-gallery ul.tabs li ul li .youtube-link.desktop,.cms-tutorials-and-tips .columns .main-wrapper .video-gallery ul.tabs li ul li .youtube-link.desktop,.cms-eurovision .columns .main-wrapper .video-gallery ul.tabs li ul li .youtube-link.desktop{display:none}}.cms-about-fashion-week .columns .main-wrapper .video-gallery ul.tabs li ul li:hover .content,.cms-tutorials-and-tips .columns .main-wrapper .video-gallery ul.tabs li ul li:hover .content,.cms-eurovision .columns .main-wrapper .video-gallery ul.tabs li ul li:hover .content{opacity:1;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;transition:opacity .4s}.cms-about-fashion-week .columns .main-wrapper .video-gallery ul.tabs li ul li:hover .content div,.cms-tutorials-and-tips .columns .main-wrapper .video-gallery ul.tabs li ul li:hover .content div,.cms-eurovision .columns .main-wrapper .video-gallery ul.tabs li ul li:hover .content div{bottom:20px;-webkit-transition:bottom .4s;-moz-transition:bottom .4s;transition:bottom .4s}.cms-about-fashion-week .columns .main-wrapper .video-gallery ul.tabs li ul li .content,.cms-tutorials-and-tips .columns .main-wrapper .video-gallery ul.tabs li ul li .content,.cms-eurovision .columns .main-wrapper .video-gallery ul.tabs li ul li .content{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;background-color:rgba(119,212,212,.7);transition:opacity .4s;-webkit-transition:opacity .4s;-moz-transition:opacity .4s}.cms-about-fashion-week .columns .main-wrapper .video-gallery ul.tabs li ul li .content div,.cms-tutorials-and-tips .columns .main-wrapper .video-gallery ul.tabs li ul li .content div,.cms-eurovision .columns .main-wrapper .video-gallery ul.tabs li ul li .content div{position:absolute;bottom:-20000px;width:100%;-webkit-transition:bottom .4s;-moz-transition:bottom .4s;transition:bottom .4s;text-align:center}.cms-about-fashion-week .columns .main-wrapper .video-gallery ul.tabs li ul li .content div h2.video-title,.cms-tutorials-and-tips .columns .main-wrapper .video-gallery ul.tabs li ul li .content div h2.video-title,.cms-eurovision .columns .main-wrapper .video-gallery ul.tabs li ul li .content div h2.video-title{padding:20px 50px 10px;font-size:12px;line-height:1.5;color:#fff;letter-spacing:3px;font-family:"futura-pt-heavy",sans-serif;text-align:center;vertical-align:middle;display:block;text-transform:uppercase}@media only screen and (max-width:767px){.cms-about-fashion-week .columns .main-wrapper .video-gallery ul.tabs li ul li .content div h2.video-title,.cms-tutorials-and-tips .columns .main-wrapper .video-gallery ul.tabs li ul li .content div h2.video-title,.cms-eurovision .columns .main-wrapper .video-gallery ul.tabs li ul li .content div h2.video-title{letter-spacing:3px;line-height:1.25;color:#401e17;padding:0;vertical-align:middle;text-transform:uppercase;text-align:center;font-family:"futura-pt-heavy",sans-serif;font-size:16px}}.cms-about-fashion-week .columns .main-wrapper .video-gallery ul.tabs li ul li .content div .video-description,.cms-tutorials-and-tips .columns .main-wrapper .video-gallery ul.tabs li ul li .content div .video-description,.cms-eurovision .columns .main-wrapper .video-gallery ul.tabs li ul li .content div .video-description{display:none}@media only screen and (max-width:767px){.cms-about-fashion-week .columns .main-wrapper .video-gallery ul.tabs li ul li .content div,.cms-tutorials-and-tips .columns .main-wrapper .video-gallery ul.tabs li ul li .content div,.cms-eurovision .columns .main-wrapper .video-gallery ul.tabs li ul li .content div{bottom:0}}@media only screen and (max-width:767px){.cms-about-fashion-week .columns .main-wrapper .video-gallery ul.tabs li ul li .content,.cms-tutorials-and-tips .columns .main-wrapper .video-gallery ul.tabs li ul li .content,.cms-eurovision .columns .main-wrapper .video-gallery ul.tabs li ul li .content{height:100px;position:relative;opacity:1;background:#fff}}@media only screen and (max-width:1200px){.cms-about-fashion-week .columns .main-wrapper .video-gallery ul.tabs li ul li,.cms-tutorials-and-tips .columns .main-wrapper .video-gallery ul.tabs li ul li,.cms-eurovision .columns .main-wrapper .video-gallery ul.tabs li ul li{height:auto !important}}@media only screen and (max-width:767px){.cms-about-fashion-week .columns .main-wrapper .video-gallery ul.tabs li ul li,.cms-tutorials-and-tips .columns .main-wrapper .video-gallery ul.tabs li ul li,.cms-eurovision .columns .main-wrapper .video-gallery ul.tabs li ul li{width:100%;height:250px !important}}@media only screen and (max-width:767px){.cms-about-fashion-week .columns .main-wrapper .video-gallery ul.tabs,.cms-tutorials-and-tips .columns .main-wrapper .video-gallery ul.tabs,.cms-eurovision .columns .main-wrapper .video-gallery ul.tabs{padding:0 20px}}@media only screen and (max-width:767px){.cms-about-fashion-week .columns .main-wrapper .video-gallery,.cms-tutorials-and-tips .columns .main-wrapper .video-gallery,.cms-eurovision .columns .main-wrapper .video-gallery{margin-bottom:40px;padding-top:20px;border-top:1px solid #ddd}}.eurovision_margin{float:left}.cms-stylescapes .main{border:0}.cms-stylescapes .page-wrapper main{max-width:1300px;margin:0 auto}.cms-stylescapes [data-content-type=row][data-appearance=contained] [data-element=inner]{padding:0 !important;margin:0 !important}.cms-argan-oil .argan-oil-cms-page,.cms-about-us .argan-oil-cms-page,.cms-education-test .argan-oil-cms-page,.cms-argan-oil .about-us-cms-page,.cms-about-us .about-us-cms-page,.cms-education-test .about-us-cms-page,.cms-argan-oil .education-test-cms-page,.cms-about-us .education-test-cms-page,.cms-education-test .education-test-cms-page{position:relative}.cms-argan-oil .argan-oil-cms-page .argan_oil_banner_content,.cms-about-us .argan-oil-cms-page .argan_oil_banner_content,.cms-education-test .argan-oil-cms-page .argan_oil_banner_content,.cms-argan-oil .about-us-cms-page .argan_oil_banner_content,.cms-about-us .about-us-cms-page .argan_oil_banner_content,.cms-education-test .about-us-cms-page .argan_oil_banner_content,.cms-argan-oil .education-test-cms-page .argan_oil_banner_content,.cms-about-us .education-test-cms-page .argan_oil_banner_content,.cms-education-test .education-test-cms-page .argan_oil_banner_content{position:absolute;top:80px;text-align:center;width:100%;color:#fff;text-transform:uppercase}.cms-argan-oil .argan-oil-cms-page .argan_oil_banner_content .banner-text h1,.cms-about-us .argan-oil-cms-page .argan_oil_banner_content .banner-text h1,.cms-education-test .argan-oil-cms-page .argan_oil_banner_content .banner-text h1,.cms-argan-oil .about-us-cms-page .argan_oil_banner_content .banner-text h1,.cms-about-us .about-us-cms-page .argan_oil_banner_content .banner-text h1,.cms-education-test .about-us-cms-page .argan_oil_banner_content .banner-text h1,.cms-argan-oil .education-test-cms-page .argan_oil_banner_content .banner-text h1,.cms-about-us .education-test-cms-page .argan_oil_banner_content .banner-text h1,.cms-education-test .education-test-cms-page .argan_oil_banner_content .banner-text h1,.cms-argan-oil .argan-oil-cms-page .argan_oil_banner_content .banner-text h3,.cms-about-us .argan-oil-cms-page .argan_oil_banner_content .banner-text h3,.cms-education-test .argan-oil-cms-page .argan_oil_banner_content .banner-text h3,.cms-argan-oil .about-us-cms-page .argan_oil_banner_content .banner-text h3,.cms-about-us .about-us-cms-page .argan_oil_banner_content .banner-text h3,.cms-education-test .about-us-cms-page .argan_oil_banner_content .banner-text h3,.cms-argan-oil .education-test-cms-page .argan_oil_banner_content .banner-text h3,.cms-about-us .education-test-cms-page .argan_oil_banner_content .banner-text h3,.cms-education-test .education-test-cms-page .argan_oil_banner_content .banner-text h3{font-size:50px;font-family:"futura-pt",sans-serif;letter-spacing:6px}.cms-argan-oil .argan-oil-cms-page .argan_oil_banner_content .banner-text h1,.cms-about-us .argan-oil-cms-page .argan_oil_banner_content .banner-text h1,.cms-education-test .argan-oil-cms-page .argan_oil_banner_content .banner-text h1,.cms-argan-oil .about-us-cms-page .argan_oil_banner_content .banner-text h1,.cms-about-us .about-us-cms-page .argan_oil_banner_content .banner-text h1,.cms-education-test .about-us-cms-page .argan_oil_banner_content .banner-text h1,.cms-argan-oil .education-test-cms-page .argan_oil_banner_content .banner-text h1,.cms-about-us .education-test-cms-page .argan_oil_banner_content .banner-text h1,.cms-education-test .education-test-cms-page .argan_oil_banner_content .banner-text h1{margin:0}.cms-argan-oil .argan-oil-cms-page .argan_oil_banner_content .banner-text h1 span,.cms-about-us .argan-oil-cms-page .argan_oil_banner_content .banner-text h1 span,.cms-education-test .argan-oil-cms-page .argan_oil_banner_content .banner-text h1 span,.cms-argan-oil .about-us-cms-page .argan_oil_banner_content .banner-text h1 span,.cms-about-us .about-us-cms-page .argan_oil_banner_content .banner-text h1 span,.cms-education-test .about-us-cms-page .argan_oil_banner_content .banner-text h1 span,.cms-argan-oil .education-test-cms-page .argan_oil_banner_content .banner-text h1 span,.cms-about-us .education-test-cms-page .argan_oil_banner_content .banner-text h1 span,.cms-education-test .education-test-cms-page .argan_oil_banner_content .banner-text h1 span{display:block;margin:20px 0}.cms-argan-oil .argan-oil-cms-page .argan_oil_banner_content .banner-text h3,.cms-about-us .argan-oil-cms-page .argan_oil_banner_content .banner-text h3,.cms-education-test .argan-oil-cms-page .argan_oil_banner_content .banner-text h3,.cms-argan-oil .about-us-cms-page .argan_oil_banner_content .banner-text h3,.cms-about-us .about-us-cms-page .argan_oil_banner_content .banner-text h3,.cms-education-test .about-us-cms-page .argan_oil_banner_content .banner-text h3,.cms-argan-oil .education-test-cms-page .argan_oil_banner_content .banner-text h3,.cms-about-us .education-test-cms-page .argan_oil_banner_content .banner-text h3,.cms-education-test .education-test-cms-page .argan_oil_banner_content .banner-text h3{margin:20px 0}.cms-argan-oil .argan-oil-cms-page .content-selection-container .content-section-selection,.cms-about-us .argan-oil-cms-page .content-selection-container .content-section-selection,.cms-education-test .argan-oil-cms-page .content-selection-container .content-section-selection,.cms-argan-oil .about-us-cms-page .content-selection-container .content-section-selection,.cms-about-us .about-us-cms-page .content-selection-container .content-section-selection,.cms-education-test .about-us-cms-page .content-selection-container .content-section-selection,.cms-argan-oil .education-test-cms-page .content-selection-container .content-section-selection,.cms-about-us .education-test-cms-page .content-selection-container .content-section-selection,.cms-education-test .education-test-cms-page .content-selection-container .content-section-selection{height:57px;line-height:30px;background:#014b4b}.cms-argan-oil .argan-oil-cms-page .content-selection-container .content-section-selection>a,.cms-about-us .argan-oil-cms-page .content-selection-container .content-section-selection>a,.cms-education-test .argan-oil-cms-page .content-selection-container .content-section-selection>a,.cms-argan-oil .about-us-cms-page .content-selection-container .content-section-selection>a,.cms-about-us .about-us-cms-page .content-selection-container .content-section-selection>a,.cms-education-test .about-us-cms-page .content-selection-container .content-section-selection>a,.cms-argan-oil .education-test-cms-page .content-selection-container .content-section-selection>a,.cms-about-us .education-test-cms-page .content-selection-container .content-section-selection>a,.cms-education-test .education-test-cms-page .content-selection-container .content-section-selection>a{color:#02c3c2;display:block;opacity:0;float:left;font-size:12px;font-family:"futura-pt-heavy",sans-serif;letter-spacing:3px;text-align:center;text-transform:uppercase;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .4s,color .4s;-moz-transition:opacity .4s,color .4s;-o-transition:opacity .4s,color .4s;transition:opacity .4s,color .4s}.cms-argan-oil .argan-oil-cms-page .content-selection-container .content-section-selection>a.active,.cms-about-us .argan-oil-cms-page .content-selection-container .content-section-selection>a.active,.cms-education-test .argan-oil-cms-page .content-selection-container .content-section-selection>a.active,.cms-argan-oil .about-us-cms-page .content-selection-container .content-section-selection>a.active,.cms-about-us .about-us-cms-page .content-selection-container .content-section-selection>a.active,.cms-education-test .about-us-cms-page .content-selection-container .content-section-selection>a.active,.cms-argan-oil .education-test-cms-page .content-selection-container .content-section-selection>a.active,.cms-about-us .education-test-cms-page .content-selection-container .content-section-selection>a.active,.cms-education-test .education-test-cms-page .content-selection-container .content-section-selection>a.active{color:#fff;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;transition:color .2s}.cms-argan-oil .argan-oil-cms-page .content-selection-container .content-section-selection.ready>a,.cms-about-us .argan-oil-cms-page .content-selection-container .content-section-selection.ready>a,.cms-education-test .argan-oil-cms-page .content-selection-container .content-section-selection.ready>a,.cms-argan-oil .about-us-cms-page .content-selection-container .content-section-selection.ready>a,.cms-about-us .about-us-cms-page .content-selection-container .content-section-selection.ready>a,.cms-education-test .about-us-cms-page .content-selection-container .content-section-selection.ready>a,.cms-argan-oil .education-test-cms-page .content-selection-container .content-section-selection.ready>a,.cms-about-us .education-test-cms-page .content-selection-container .content-section-selection.ready>a,.cms-education-test .education-test-cms-page .content-selection-container .content-section-selection.ready>a{opacity:1;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.cms-argan-oil .argan-oil-cms-page .content-selection-container .content-section-selection.ready>a:hover,.cms-about-us .argan-oil-cms-page .content-selection-container .content-section-selection.ready>a:hover,.cms-education-test .argan-oil-cms-page .content-selection-container .content-section-selection.ready>a:hover,.cms-argan-oil .about-us-cms-page .content-selection-container .content-section-selection.ready>a:hover,.cms-about-us .about-us-cms-page .content-selection-container .content-section-selection.ready>a:hover,.cms-education-test .about-us-cms-page .content-selection-container .content-section-selection.ready>a:hover,.cms-argan-oil .education-test-cms-page .content-selection-container .content-section-selection.ready>a:hover,.cms-about-us .education-test-cms-page .content-selection-container .content-section-selection.ready>a:hover,.cms-education-test .education-test-cms-page .content-selection-container .content-section-selection.ready>a:hover{color:#c9f5f5;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;transition:color .2s}.cms-argan-oil .argan-oil-cms-page .content-selection-container .content-section-selection.ready>a.active:hover,.cms-about-us .argan-oil-cms-page .content-selection-container .content-section-selection.ready>a.active:hover,.cms-education-test .argan-oil-cms-page .content-selection-container .content-section-selection.ready>a.active:hover,.cms-argan-oil .about-us-cms-page .content-selection-container .content-section-selection.ready>a.active:hover,.cms-about-us .about-us-cms-page .content-selection-container .content-section-selection.ready>a.active:hover,.cms-education-test .about-us-cms-page .content-selection-container .content-section-selection.ready>a.active:hover,.cms-argan-oil .education-test-cms-page .content-selection-container .content-section-selection.ready>a.active:hover,.cms-about-us .education-test-cms-page .content-selection-container .content-section-selection.ready>a.active:hover,.cms-education-test .education-test-cms-page .content-selection-container .content-section-selection.ready>a.active:hover{color:#fff;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;transition:color .2s}.cms-argan-oil .argan-oil-cms-page .content-selection-container .content-section-selection.sticky,.cms-about-us .argan-oil-cms-page .content-selection-container .content-section-selection.sticky,.cms-education-test .argan-oil-cms-page .content-selection-container .content-section-selection.sticky,.cms-argan-oil .about-us-cms-page .content-selection-container .content-section-selection.sticky,.cms-about-us .about-us-cms-page .content-selection-container .content-section-selection.sticky,.cms-education-test .about-us-cms-page .content-selection-container .content-section-selection.sticky,.cms-argan-oil .education-test-cms-page .content-selection-container .content-section-selection.sticky,.cms-about-us .education-test-cms-page .content-selection-container .content-section-selection.sticky,.cms-education-test .education-test-cms-page .content-selection-container .content-section-selection.sticky{position:fixed;width:100%;left:0;top:0;z-index:2}.cms-argan-oil .argan-oil-cms-page .section,.cms-about-us .argan-oil-cms-page .section,.cms-education-test .argan-oil-cms-page .section,.cms-argan-oil .about-us-cms-page .section,.cms-about-us .about-us-cms-page .section,.cms-education-test .about-us-cms-page .section,.cms-argan-oil .education-test-cms-page .section,.cms-about-us .education-test-cms-page .section,.cms-education-test .education-test-cms-page .section{width:100%;max-width:1300px;margin:0 auto;clear:both;display:table;content:""}.cms-argan-oil .argan-oil-cms-page .section .title,.cms-about-us .argan-oil-cms-page .section .title,.cms-education-test .argan-oil-cms-page .section .title,.cms-argan-oil .about-us-cms-page .section .title,.cms-about-us .about-us-cms-page .section .title,.cms-education-test .about-us-cms-page .section .title,.cms-argan-oil .education-test-cms-page .section .title,.cms-about-us .education-test-cms-page .section .title,.cms-education-test .education-test-cms-page .section .title{width:100%;text-align:center;margin:40px 0}.cms-argan-oil .argan-oil-cms-page .section .title>a,.cms-about-us .argan-oil-cms-page .section .title>a,.cms-education-test .argan-oil-cms-page .section .title>a,.cms-argan-oil .about-us-cms-page .section .title>a,.cms-about-us .about-us-cms-page .section .title>a,.cms-education-test .about-us-cms-page .section .title>a,.cms-argan-oil .education-test-cms-page .section .title>a,.cms-about-us .education-test-cms-page .section .title>a,.cms-education-test .education-test-cms-page .section .title>a{display:inline-block;font-family:"futura-pt-heavy",sans-serif;font-size:12px;letter-spacing:1.5px;color:#018382;text-transform:uppercase;padding-bottom:5px;position:relative}.cms-argan-oil .argan-oil-cms-page .section .title>a:after,.cms-about-us .argan-oil-cms-page .section .title>a:after,.cms-education-test .argan-oil-cms-page .section .title>a:after,.cms-argan-oil .about-us-cms-page .section .title>a:after,.cms-about-us .about-us-cms-page .section .title>a:after,.cms-education-test .about-us-cms-page .section .title>a:after,.cms-argan-oil .education-test-cms-page .section .title>a:after,.cms-about-us .education-test-cms-page .section .title>a:after,.cms-education-test .education-test-cms-page .section .title>a:after{position:absolute;content:"";height:5px;width:60px;bottom:-10px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background-color:#018382}.cms-argan-oil .argan-oil-cms-page .section .top-video-banner,.cms-about-us .argan-oil-cms-page .section .top-video-banner,.cms-education-test .argan-oil-cms-page .section .top-video-banner,.cms-argan-oil .about-us-cms-page .section .top-video-banner,.cms-about-us .about-us-cms-page .section .top-video-banner,.cms-education-test .about-us-cms-page .section .top-video-banner,.cms-argan-oil .education-test-cms-page .section .top-video-banner,.cms-about-us .education-test-cms-page .section .top-video-banner,.cms-education-test .education-test-cms-page .section .top-video-banner,.cms-argan-oil .argan-oil-cms-page .section .video-banner,.cms-about-us .argan-oil-cms-page .section .video-banner,.cms-education-test .argan-oil-cms-page .section .video-banner,.cms-argan-oil .about-us-cms-page .section .video-banner,.cms-about-us .about-us-cms-page .section .video-banner,.cms-education-test .about-us-cms-page .section .video-banner,.cms-argan-oil .education-test-cms-page .section .video-banner,.cms-about-us .education-test-cms-page .section .video-banner,.cms-education-test .education-test-cms-page .section .video-banner{width:100%;max-width:100%;height:auto;image-rendering:auto}.cms-argan-oil .argan-oil-cms-page .section .top-video-banner .video,.cms-about-us .argan-oil-cms-page .section .top-video-banner .video,.cms-education-test .argan-oil-cms-page .section .top-video-banner .video,.cms-argan-oil .about-us-cms-page .section .top-video-banner .video,.cms-about-us .about-us-cms-page .section .top-video-banner .video,.cms-education-test .about-us-cms-page .section .top-video-banner .video,.cms-argan-oil .education-test-cms-page .section .top-video-banner .video,.cms-about-us .education-test-cms-page .section .top-video-banner .video,.cms-education-test .education-test-cms-page .section .top-video-banner .video,.cms-argan-oil .argan-oil-cms-page .section .video-banner .video,.cms-about-us .argan-oil-cms-page .section .video-banner .video,.cms-education-test .argan-oil-cms-page .section .video-banner .video,.cms-argan-oil .about-us-cms-page .section .video-banner .video,.cms-about-us .about-us-cms-page .section .video-banner .video,.cms-education-test .about-us-cms-page .section .video-banner .video,.cms-argan-oil .education-test-cms-page .section .video-banner .video,.cms-about-us .education-test-cms-page .section .video-banner .video,.cms-education-test .education-test-cms-page .section .video-banner .video{position:relative}.cms-argan-oil .argan-oil-cms-page .section .top-video-banner .video .youtube-link,.cms-about-us .argan-oil-cms-page .section .top-video-banner .video .youtube-link,.cms-education-test .argan-oil-cms-page .section .top-video-banner .video .youtube-link,.cms-argan-oil .about-us-cms-page .section .top-video-banner .video .youtube-link,.cms-about-us .about-us-cms-page .section .top-video-banner .video .youtube-link,.cms-education-test .about-us-cms-page .section .top-video-banner .video .youtube-link,.cms-argan-oil .education-test-cms-page .section .top-video-banner .video .youtube-link,.cms-about-us .education-test-cms-page .section .top-video-banner .video .youtube-link,.cms-education-test .education-test-cms-page .section .top-video-banner .video .youtube-link,.cms-argan-oil .argan-oil-cms-page .section .video-banner .video .youtube-link,.cms-about-us .argan-oil-cms-page .section .video-banner .video .youtube-link,.cms-education-test .argan-oil-cms-page .section .video-banner .video .youtube-link,.cms-argan-oil .about-us-cms-page .section .video-banner .video .youtube-link,.cms-about-us .about-us-cms-page .section .video-banner .video .youtube-link,.cms-education-test .about-us-cms-page .section .video-banner .video .youtube-link,.cms-argan-oil .education-test-cms-page .section .video-banner .video .youtube-link,.cms-about-us .education-test-cms-page .section .video-banner .video .youtube-link,.cms-education-test .education-test-cms-page .section .video-banner .video .youtube-link{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.cms-argan-oil .argan-oil-cms-page .section .top-video-banner .video.active .youtube-link,.cms-about-us .argan-oil-cms-page .section .top-video-banner .video.active .youtube-link,.cms-education-test .argan-oil-cms-page .section .top-video-banner .video.active .youtube-link,.cms-argan-oil .about-us-cms-page .section .top-video-banner .video.active .youtube-link,.cms-about-us .about-us-cms-page .section .top-video-banner .video.active .youtube-link,.cms-education-test .about-us-cms-page .section .top-video-banner .video.active .youtube-link,.cms-argan-oil .education-test-cms-page .section .top-video-banner .video.active .youtube-link,.cms-about-us .education-test-cms-page .section .top-video-banner .video.active .youtube-link,.cms-education-test .education-test-cms-page .section .top-video-banner .video.active .youtube-link,.cms-argan-oil .argan-oil-cms-page .section .video-banner .video.active .youtube-link,.cms-about-us .argan-oil-cms-page .section .video-banner .video.active .youtube-link,.cms-education-test .argan-oil-cms-page .section .video-banner .video.active .youtube-link,.cms-argan-oil .about-us-cms-page .section .video-banner .video.active .youtube-link,.cms-about-us .about-us-cms-page .section .video-banner .video.active .youtube-link,.cms-education-test .about-us-cms-page .section .video-banner .video.active .youtube-link,.cms-argan-oil .education-test-cms-page .section .video-banner .video.active .youtube-link,.cms-about-us .education-test-cms-page .section .video-banner .video.active .youtube-link,.cms-education-test .education-test-cms-page .section .video-banner .video.active .youtube-link{z-index:0}.cms-argan-oil .argan-oil-cms-page .section .founder-banner,.cms-about-us .argan-oil-cms-page .section .founder-banner,.cms-education-test .argan-oil-cms-page .section .founder-banner,.cms-argan-oil .about-us-cms-page .section .founder-banner,.cms-about-us .about-us-cms-page .section .founder-banner,.cms-education-test .about-us-cms-page .section .founder-banner,.cms-argan-oil .education-test-cms-page .section .founder-banner,.cms-about-us .education-test-cms-page .section .founder-banner,.cms-education-test .education-test-cms-page .section .founder-banner{margin:60px 0 0;position:relative;padding:0 40px}.cms-argan-oil .argan-oil-cms-page .section .founder-banner .background-img,.cms-about-us .argan-oil-cms-page .section .founder-banner .background-img,.cms-education-test .argan-oil-cms-page .section .founder-banner .background-img,.cms-argan-oil .about-us-cms-page .section .founder-banner .background-img,.cms-about-us .about-us-cms-page .section .founder-banner .background-img,.cms-education-test .about-us-cms-page .section .founder-banner .background-img,.cms-argan-oil .education-test-cms-page .section .founder-banner .background-img,.cms-about-us .education-test-cms-page .section .founder-banner .background-img,.cms-education-test .education-test-cms-page .section .founder-banner .background-img{position:relative;width:100%}.cms-argan-oil .argan-oil-cms-page .section .founder-banner div.collage-img,.cms-about-us .argan-oil-cms-page .section .founder-banner div.collage-img,.cms-education-test .argan-oil-cms-page .section .founder-banner div.collage-img,.cms-argan-oil .about-us-cms-page .section .founder-banner div.collage-img,.cms-about-us .about-us-cms-page .section .founder-banner div.collage-img,.cms-education-test .about-us-cms-page .section .founder-banner div.collage-img,.cms-argan-oil .education-test-cms-page .section .founder-banner div.collage-img,.cms-about-us .education-test-cms-page .section .founder-banner div.collage-img,.cms-education-test .education-test-cms-page .section .founder-banner div.collage-img{position:absolute;left:100px;top:-20px;width:40%}.cms-argan-oil .argan-oil-cms-page .section .founder-banner div.collage-img img,.cms-about-us .argan-oil-cms-page .section .founder-banner div.collage-img img,.cms-education-test .argan-oil-cms-page .section .founder-banner div.collage-img img,.cms-argan-oil .about-us-cms-page .section .founder-banner div.collage-img img,.cms-about-us .about-us-cms-page .section .founder-banner div.collage-img img,.cms-education-test .about-us-cms-page .section .founder-banner div.collage-img img,.cms-argan-oil .education-test-cms-page .section .founder-banner div.collage-img img,.cms-about-us .education-test-cms-page .section .founder-banner div.collage-img img,.cms-education-test .education-test-cms-page .section .founder-banner div.collage-img img{display:inline-block;width:100%}.cms-argan-oil .argan-oil-cms-page .section .founder-banner p,.cms-about-us .argan-oil-cms-page .section .founder-banner p,.cms-education-test .argan-oil-cms-page .section .founder-banner p,.cms-argan-oil .about-us-cms-page .section .founder-banner p,.cms-about-us .about-us-cms-page .section .founder-banner p,.cms-education-test .about-us-cms-page .section .founder-banner p,.cms-argan-oil .education-test-cms-page .section .founder-banner p,.cms-about-us .education-test-cms-page .section .founder-banner p,.cms-education-test .education-test-cms-page .section .founder-banner p{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;padding-left:20px;right:15%;left:50%}.cms-argan-oil .argan-oil-cms-page .section .founder-banner .mobile-background-color,.cms-about-us .argan-oil-cms-page .section .founder-banner .mobile-background-color,.cms-education-test .argan-oil-cms-page .section .founder-banner .mobile-background-color,.cms-argan-oil .about-us-cms-page .section .founder-banner .mobile-background-color,.cms-about-us .about-us-cms-page .section .founder-banner .mobile-background-color,.cms-education-test .about-us-cms-page .section .founder-banner .mobile-background-color,.cms-argan-oil .education-test-cms-page .section .founder-banner .mobile-background-color,.cms-about-us .education-test-cms-page .section .founder-banner .mobile-background-color,.cms-education-test .education-test-cms-page .section .founder-banner .mobile-background-color{display:none}.cms-argan-oil .argan-oil-cms-page .section .productpromo,.cms-about-us .argan-oil-cms-page .section .productpromo,.cms-education-test .argan-oil-cms-page .section .productpromo,.cms-argan-oil .about-us-cms-page .section .productpromo,.cms-about-us .about-us-cms-page .section .productpromo,.cms-education-test .about-us-cms-page .section .productpromo,.cms-argan-oil .education-test-cms-page .section .productpromo,.cms-about-us .education-test-cms-page .section .productpromo,.cms-education-test .education-test-cms-page .section .productpromo{height:750px;margin:80px 0 0}.cms-argan-oil .argan-oil-cms-page .section .productpromo .content,.cms-about-us .argan-oil-cms-page .section .productpromo .content,.cms-education-test .argan-oil-cms-page .section .productpromo .content,.cms-argan-oil .about-us-cms-page .section .productpromo .content,.cms-about-us .about-us-cms-page .section .productpromo .content,.cms-education-test .about-us-cms-page .section .productpromo .content,.cms-argan-oil .education-test-cms-page .section .productpromo .content,.cms-about-us .education-test-cms-page .section .productpromo .content,.cms-education-test .education-test-cms-page .section .productpromo .content{position:relative}.cms-argan-oil .argan-oil-cms-page .section .productpromo .content div.product-img,.cms-about-us .argan-oil-cms-page .section .productpromo .content div.product-img,.cms-education-test .argan-oil-cms-page .section .productpromo .content div.product-img,.cms-argan-oil .about-us-cms-page .section .productpromo .content div.product-img,.cms-about-us .about-us-cms-page .section .productpromo .content div.product-img,.cms-education-test .about-us-cms-page .section .productpromo .content div.product-img,.cms-argan-oil .education-test-cms-page .section .productpromo .content div.product-img,.cms-about-us .education-test-cms-page .section .productpromo .content div.product-img,.cms-education-test .education-test-cms-page .section .productpromo .content div.product-img{position:relative;left:20px;width:43%;z-index:1}.cms-argan-oil .argan-oil-cms-page .section .productpromo .content div.product-img img,.cms-about-us .argan-oil-cms-page .section .productpromo .content div.product-img img,.cms-education-test .argan-oil-cms-page .section .productpromo .content div.product-img img,.cms-argan-oil .about-us-cms-page .section .productpromo .content div.product-img img,.cms-about-us .about-us-cms-page .section .productpromo .content div.product-img img,.cms-education-test .about-us-cms-page .section .productpromo .content div.product-img img,.cms-argan-oil .education-test-cms-page .section .productpromo .content div.product-img img,.cms-about-us .education-test-cms-page .section .productpromo .content div.product-img img,.cms-education-test .education-test-cms-page .section .productpromo .content div.product-img img{display:inline-block;width:100%}.cms-argan-oil .argan-oil-cms-page .section .productpromo .content .bg-img,.cms-about-us .argan-oil-cms-page .section .productpromo .content .bg-img,.cms-education-test .argan-oil-cms-page .section .productpromo .content .bg-img,.cms-argan-oil .about-us-cms-page .section .productpromo .content .bg-img,.cms-about-us .about-us-cms-page .section .productpromo .content .bg-img,.cms-education-test .about-us-cms-page .section .productpromo .content .bg-img,.cms-argan-oil .education-test-cms-page .section .productpromo .content .bg-img,.cms-about-us .education-test-cms-page .section .productpromo .content .bg-img,.cms-education-test .education-test-cms-page .section .productpromo .content .bg-img{position:absolute;right:0;top:0;overflow:hidden;z-index:0}.cms-argan-oil .argan-oil-cms-page .section .productpromo .content .bg-img img,.cms-about-us .argan-oil-cms-page .section .productpromo .content .bg-img img,.cms-education-test .argan-oil-cms-page .section .productpromo .content .bg-img img,.cms-argan-oil .about-us-cms-page .section .productpromo .content .bg-img img,.cms-about-us .about-us-cms-page .section .productpromo .content .bg-img img,.cms-education-test .about-us-cms-page .section .productpromo .content .bg-img img,.cms-argan-oil .education-test-cms-page .section .productpromo .content .bg-img img,.cms-about-us .education-test-cms-page .section .productpromo .content .bg-img img,.cms-education-test .education-test-cms-page .section .productpromo .content .bg-img img{display:inline-block;width:100%;height:100%}.cms-argan-oil .argan-oil-cms-page .section .productpromo .content .video,.cms-about-us .argan-oil-cms-page .section .productpromo .content .video,.cms-education-test .argan-oil-cms-page .section .productpromo .content .video,.cms-argan-oil .about-us-cms-page .section .productpromo .content .video,.cms-about-us .about-us-cms-page .section .productpromo .content .video,.cms-education-test .about-us-cms-page .section .productpromo .content .video,.cms-argan-oil .education-test-cms-page .section .productpromo .content .video,.cms-about-us .education-test-cms-page .section .productpromo .content .video,.cms-education-test .education-test-cms-page .section .productpromo .content .video{position:absolute;right:150px;top:-7%;width:41%}.cms-argan-oil .argan-oil-cms-page .section .productpromo .content .video a.video-link,.cms-about-us .argan-oil-cms-page .section .productpromo .content .video a.video-link,.cms-education-test .argan-oil-cms-page .section .productpromo .content .video a.video-link,.cms-argan-oil .about-us-cms-page .section .productpromo .content .video a.video-link,.cms-about-us .about-us-cms-page .section .productpromo .content .video a.video-link,.cms-education-test .about-us-cms-page .section .productpromo .content .video a.video-link,.cms-argan-oil .education-test-cms-page .section .productpromo .content .video a.video-link,.cms-about-us .education-test-cms-page .section .productpromo .content .video a.video-link,.cms-education-test .education-test-cms-page .section .productpromo .content .video a.video-link{display:block}.cms-argan-oil .argan-oil-cms-page .section .productpromo .content .video a.video-link img,.cms-about-us .argan-oil-cms-page .section .productpromo .content .video a.video-link img,.cms-education-test .argan-oil-cms-page .section .productpromo .content .video a.video-link img,.cms-argan-oil .about-us-cms-page .section .productpromo .content .video a.video-link img,.cms-about-us .about-us-cms-page .section .productpromo .content .video a.video-link img,.cms-education-test .about-us-cms-page .section .productpromo .content .video a.video-link img,.cms-argan-oil .education-test-cms-page .section .productpromo .content .video a.video-link img,.cms-about-us .education-test-cms-page .section .productpromo .content .video a.video-link img,.cms-education-test .education-test-cms-page .section .productpromo .content .video a.video-link img{width:100%}.cms-argan-oil .argan-oil-cms-page .section .productpromo .content .banner-text,.cms-about-us .argan-oil-cms-page .section .productpromo .content .banner-text,.cms-education-test .argan-oil-cms-page .section .productpromo .content .banner-text,.cms-argan-oil .about-us-cms-page .section .productpromo .content .banner-text,.cms-about-us .about-us-cms-page .section .productpromo .content .banner-text,.cms-education-test .about-us-cms-page .section .productpromo .content .banner-text,.cms-argan-oil .education-test-cms-page .section .productpromo .content .banner-text,.cms-about-us .education-test-cms-page .section .productpromo .content .banner-text,.cms-education-test .education-test-cms-page .section .productpromo .content .banner-text{width:53%;float:right;position:absolute;right:0;top:40%;padding-right:20px;-webkit-transform:translateY(30%);-moz-transform:translateY(30%);-ms-transform:translateY(30%);-o-transform:translateY(30%);transform:translateY(30%)}.cms-argan-oil .argan-oil-cms-page .section .productpromo .content .banner-text h2,.cms-about-us .argan-oil-cms-page .section .productpromo .content .banner-text h2,.cms-education-test .argan-oil-cms-page .section .productpromo .content .banner-text h2,.cms-argan-oil .about-us-cms-page .section .productpromo .content .banner-text h2,.cms-about-us .about-us-cms-page .section .productpromo .content .banner-text h2,.cms-education-test .about-us-cms-page .section .productpromo .content .banner-text h2,.cms-argan-oil .education-test-cms-page .section .productpromo .content .banner-text h2,.cms-about-us .education-test-cms-page .section .productpromo .content .banner-text h2,.cms-education-test .education-test-cms-page .section .productpromo .content .banner-text h2{color:#fff;font-family:"futura-pt-heavy",sans-serif;font-size:20px;letter-spacing:6px;line-height:1.5;margin-bottom:20px}.cms-argan-oil .argan-oil-cms-page .section .productpromo .content .banner-text p,.cms-about-us .argan-oil-cms-page .section .productpromo .content .banner-text p,.cms-education-test .argan-oil-cms-page .section .productpromo .content .banner-text p,.cms-argan-oil .about-us-cms-page .section .productpromo .content .banner-text p,.cms-about-us .about-us-cms-page .section .productpromo .content .banner-text p,.cms-education-test .about-us-cms-page .section .productpromo .content .banner-text p,.cms-argan-oil .education-test-cms-page .section .productpromo .content .banner-text p,.cms-about-us .education-test-cms-page .section .productpromo .content .banner-text p,.cms-education-test .education-test-cms-page .section .productpromo .content .banner-text p{padding-right:60px;color:#fff;text-transform:uppercase;margin:0;line-height:1.4}.cms-argan-oil .argan-oil-cms-page .section .highlight,.cms-about-us .argan-oil-cms-page .section .highlight,.cms-education-test .argan-oil-cms-page .section .highlight,.cms-argan-oil .about-us-cms-page .section .highlight,.cms-about-us .about-us-cms-page .section .highlight,.cms-education-test .about-us-cms-page .section .highlight,.cms-argan-oil .education-test-cms-page .section .highlight,.cms-about-us .education-test-cms-page .section .highlight,.cms-education-test .education-test-cms-page .section .highlight{position:relative;margin:0 40px}.cms-argan-oil .argan-oil-cms-page .section .highlight .background,.cms-about-us .argan-oil-cms-page .section .highlight .background,.cms-education-test .argan-oil-cms-page .section .highlight .background,.cms-argan-oil .about-us-cms-page .section .highlight .background,.cms-about-us .about-us-cms-page .section .highlight .background,.cms-education-test .about-us-cms-page .section .highlight .background,.cms-argan-oil .education-test-cms-page .section .highlight .background,.cms-about-us .education-test-cms-page .section .highlight .background,.cms-education-test .education-test-cms-page .section .highlight .background{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:-1;position:absolute;width:100%}.cms-argan-oil .argan-oil-cms-page .section .highlight .banner-image,.cms-about-us .argan-oil-cms-page .section .highlight .banner-image,.cms-education-test .argan-oil-cms-page .section .highlight .banner-image,.cms-argan-oil .about-us-cms-page .section .highlight .banner-image,.cms-about-us .about-us-cms-page .section .highlight .banner-image,.cms-education-test .about-us-cms-page .section .highlight .banner-image,.cms-argan-oil .education-test-cms-page .section .highlight .banner-image,.cms-about-us .education-test-cms-page .section .highlight .banner-image,.cms-education-test .education-test-cms-page .section .highlight .banner-image{float:right;width:50%;display:inline-block;padding-right:20px;z-index:0}.cms-argan-oil .argan-oil-cms-page .section .highlight .mobile-show,.cms-about-us .argan-oil-cms-page .section .highlight .mobile-show,.cms-education-test .argan-oil-cms-page .section .highlight .mobile-show,.cms-argan-oil .about-us-cms-page .section .highlight .mobile-show,.cms-about-us .about-us-cms-page .section .highlight .mobile-show,.cms-education-test .about-us-cms-page .section .highlight .mobile-show,.cms-argan-oil .education-test-cms-page .section .highlight .mobile-show,.cms-about-us .education-test-cms-page .section .highlight .mobile-show,.cms-education-test .education-test-cms-page .section .highlight .mobile-show{display:none}.cms-argan-oil .argan-oil-cms-page .section .highlight .banner-text,.cms-about-us .argan-oil-cms-page .section .highlight .banner-text,.cms-education-test .argan-oil-cms-page .section .highlight .banner-text,.cms-argan-oil .about-us-cms-page .section .highlight .banner-text,.cms-about-us .about-us-cms-page .section .highlight .banner-text,.cms-education-test .about-us-cms-page .section .highlight .banner-text,.cms-argan-oil .education-test-cms-page .section .highlight .banner-text,.cms-about-us .education-test-cms-page .section .highlight .banner-text,.cms-education-test .education-test-cms-page .section .highlight .banner-text{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:-15px;width:50%;padding:0;text-align:right;margin-right:10px}.cms-argan-oil .argan-oil-cms-page .section .highlight .banner-text p,.cms-about-us .argan-oil-cms-page .section .highlight .banner-text p,.cms-education-test .argan-oil-cms-page .section .highlight .banner-text p,.cms-argan-oil .about-us-cms-page .section .highlight .banner-text p,.cms-about-us .about-us-cms-page .section .highlight .banner-text p,.cms-education-test .about-us-cms-page .section .highlight .banner-text p,.cms-argan-oil .education-test-cms-page .section .highlight .banner-text p,.cms-about-us .education-test-cms-page .section .highlight .banner-text p,.cms-education-test .education-test-cms-page .section .highlight .banner-text p{width:95%;float:right;font-family:"futura-pt",sans-serif;color:#401e17;text-transform:none;line-height:1.4}.cms-argan-oil .argan-oil-cms-page .section .highlight:before,.cms-about-us .argan-oil-cms-page .section .highlight:before,.cms-education-test .argan-oil-cms-page .section .highlight:before,.cms-argan-oil .about-us-cms-page .section .highlight:before,.cms-about-us .about-us-cms-page .section .highlight:before,.cms-education-test .about-us-cms-page .section .highlight:before,.cms-argan-oil .education-test-cms-page .section .highlight:before,.cms-about-us .education-test-cms-page .section .highlight:before,.cms-education-test .education-test-cms-page .section .highlight:before,.cms-argan-oil .argan-oil-cms-page .section .highlight:after,.cms-about-us .argan-oil-cms-page .section .highlight:after,.cms-education-test .argan-oil-cms-page .section .highlight:after,.cms-argan-oil .about-us-cms-page .section .highlight:after,.cms-about-us .about-us-cms-page .section .highlight:after,.cms-education-test .about-us-cms-page .section .highlight:after,.cms-argan-oil .education-test-cms-page .section .highlight:after,.cms-about-us .education-test-cms-page .section .highlight:after,.cms-education-test .education-test-cms-page .section .highlight:after{content:" ";display:table;clear:both}.cms-argan-oil .argan-oil-cms-page .section .video-banner,.cms-about-us .argan-oil-cms-page .section .video-banner,.cms-education-test .argan-oil-cms-page .section .video-banner,.cms-argan-oil .about-us-cms-page .section .video-banner,.cms-about-us .about-us-cms-page .section .video-banner,.cms-education-test .about-us-cms-page .section .video-banner,.cms-argan-oil .education-test-cms-page .section .video-banner,.cms-about-us .education-test-cms-page .section .video-banner,.cms-education-test .education-test-cms-page .section .video-banner{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.cms-argan-oil .argan-oil-cms-page .section .video-banner .content,.cms-about-us .argan-oil-cms-page .section .video-banner .content,.cms-education-test .argan-oil-cms-page .section .video-banner .content,.cms-argan-oil .about-us-cms-page .section .video-banner .content,.cms-about-us .about-us-cms-page .section .video-banner .content,.cms-education-test .about-us-cms-page .section .video-banner .content,.cms-argan-oil .education-test-cms-page .section .video-banner .content,.cms-about-us .education-test-cms-page .section .video-banner .content,.cms-education-test .education-test-cms-page .section .video-banner .content{position:relative}.cms-argan-oil .argan-oil-cms-page .section .video-banner .content .text-img,.cms-about-us .argan-oil-cms-page .section .video-banner .content .text-img,.cms-education-test .argan-oil-cms-page .section .video-banner .content .text-img,.cms-argan-oil .about-us-cms-page .section .video-banner .content .text-img,.cms-about-us .about-us-cms-page .section .video-banner .content .text-img,.cms-education-test .about-us-cms-page .section .video-banner .content .text-img,.cms-argan-oil .education-test-cms-page .section .video-banner .content .text-img,.cms-about-us .education-test-cms-page .section .video-banner .content .text-img,.cms-education-test .education-test-cms-page .section .video-banner .content .text-img{position:relative}.cms-argan-oil .argan-oil-cms-page .section .video-banner .content .text-img .video-img,.cms-about-us .argan-oil-cms-page .section .video-banner .content .text-img .video-img,.cms-education-test .argan-oil-cms-page .section .video-banner .content .text-img .video-img,.cms-argan-oil .about-us-cms-page .section .video-banner .content .text-img .video-img,.cms-about-us .about-us-cms-page .section .video-banner .content .text-img .video-img,.cms-education-test .about-us-cms-page .section .video-banner .content .text-img .video-img,.cms-argan-oil .education-test-cms-page .section .video-banner .content .text-img .video-img,.cms-about-us .education-test-cms-page .section .video-banner .content .text-img .video-img,.cms-education-test .education-test-cms-page .section .video-banner .content .text-img .video-img{padding:10px;background:#d8fef6;height:200px}.cms-argan-oil .argan-oil-cms-page .section .video-banner .content .text-img p,.cms-about-us .argan-oil-cms-page .section .video-banner .content .text-img p,.cms-education-test .argan-oil-cms-page .section .video-banner .content .text-img p,.cms-argan-oil .about-us-cms-page .section .video-banner .content .text-img p,.cms-about-us .about-us-cms-page .section .video-banner .content .text-img p,.cms-education-test .about-us-cms-page .section .video-banner .content .text-img p,.cms-argan-oil .education-test-cms-page .section .video-banner .content .text-img p,.cms-about-us .education-test-cms-page .section .video-banner .content .text-img p,.cms-education-test .education-test-cms-page .section .video-banner .content .text-img p{width:51%;left:25%;margin:0 auto;padding:0;text-align:center;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute}.cms-argan-oil .argan-oil-cms-page .section p,.cms-about-us .argan-oil-cms-page .section p,.cms-education-test .argan-oil-cms-page .section p,.cms-argan-oil .about-us-cms-page .section p,.cms-about-us .about-us-cms-page .section p,.cms-education-test .about-us-cms-page .section p,.cms-argan-oil .education-test-cms-page .section p,.cms-about-us .education-test-cms-page .section p,.cms-education-test .education-test-cms-page .section p{font-size:14px}.cms-argan-oil .argan-oil-cms-page .section strong,.cms-about-us .argan-oil-cms-page .section strong,.cms-education-test .argan-oil-cms-page .section strong,.cms-argan-oil .about-us-cms-page .section strong,.cms-about-us .about-us-cms-page .section strong,.cms-education-test .about-us-cms-page .section strong,.cms-argan-oil .education-test-cms-page .section strong,.cms-about-us .education-test-cms-page .section strong,.cms-education-test .education-test-cms-page .section strong{font-family:"futura-pt-heavy",sans-serif}.cms-argan-oil .argan-oil-cms-page .section .video-story-banner,.cms-about-us .argan-oil-cms-page .section .video-story-banner,.cms-education-test .argan-oil-cms-page .section .video-story-banner,.cms-argan-oil .about-us-cms-page .section .video-story-banner,.cms-about-us .about-us-cms-page .section .video-story-banner,.cms-education-test .about-us-cms-page .section .video-story-banner,.cms-argan-oil .education-test-cms-page .section .video-story-banner,.cms-about-us .education-test-cms-page .section .video-story-banner,.cms-education-test .education-test-cms-page .section .video-story-banner{padding:0 60px;position:relative;margin:40px 0}.cms-argan-oil .argan-oil-cms-page .section .video-story-banner h2,.cms-about-us .argan-oil-cms-page .section .video-story-banner h2,.cms-education-test .argan-oil-cms-page .section .video-story-banner h2,.cms-argan-oil .about-us-cms-page .section .video-story-banner h2,.cms-about-us .about-us-cms-page .section .video-story-banner h2,.cms-education-test .about-us-cms-page .section .video-story-banner h2,.cms-argan-oil .education-test-cms-page .section .video-story-banner h2,.cms-about-us .education-test-cms-page .section .video-story-banner h2,.cms-education-test .education-test-cms-page .section .video-story-banner h2{color:#401e17;font-family:"futura-pt-heavy",sans-serif;font-size:20px;letter-spacing:6px;line-height:1.5;margin-bottom:20px;text-transform:uppercase}.cms-argan-oil .argan-oil-cms-page .section .video-story-banner h2.mobile-only,.cms-about-us .argan-oil-cms-page .section .video-story-banner h2.mobile-only,.cms-education-test .argan-oil-cms-page .section .video-story-banner h2.mobile-only,.cms-argan-oil .about-us-cms-page .section .video-story-banner h2.mobile-only,.cms-about-us .about-us-cms-page .section .video-story-banner h2.mobile-only,.cms-education-test .about-us-cms-page .section .video-story-banner h2.mobile-only,.cms-argan-oil .education-test-cms-page .section .video-story-banner h2.mobile-only,.cms-about-us .education-test-cms-page .section .video-story-banner h2.mobile-only,.cms-education-test .education-test-cms-page .section .video-story-banner h2.mobile-only{display:none}.cms-argan-oil .argan-oil-cms-page .section .video-story-banner .video,.cms-about-us .argan-oil-cms-page .section .video-story-banner .video,.cms-education-test .argan-oil-cms-page .section .video-story-banner .video,.cms-argan-oil .about-us-cms-page .section .video-story-banner .video,.cms-about-us .about-us-cms-page .section .video-story-banner .video,.cms-education-test .about-us-cms-page .section .video-story-banner .video,.cms-argan-oil .education-test-cms-page .section .video-story-banner .video,.cms-about-us .education-test-cms-page .section .video-story-banner .video,.cms-education-test .education-test-cms-page .section .video-story-banner .video{width:50%;float:right}.cms-argan-oil .argan-oil-cms-page .section .video-story-banner .video .video-link,.cms-about-us .argan-oil-cms-page .section .video-story-banner .video .video-link,.cms-education-test .argan-oil-cms-page .section .video-story-banner .video .video-link,.cms-argan-oil .about-us-cms-page .section .video-story-banner .video .video-link,.cms-about-us .about-us-cms-page .section .video-story-banner .video .video-link,.cms-education-test .about-us-cms-page .section .video-story-banner .video .video-link,.cms-argan-oil .education-test-cms-page .section .video-story-banner .video .video-link,.cms-about-us .education-test-cms-page .section .video-story-banner .video .video-link,.cms-education-test .education-test-cms-page .section .video-story-banner .video .video-link{display:block}.cms-argan-oil .argan-oil-cms-page .section .video-story-banner .content,.cms-about-us .argan-oil-cms-page .section .video-story-banner .content,.cms-education-test .argan-oil-cms-page .section .video-story-banner .content,.cms-argan-oil .about-us-cms-page .section .video-story-banner .content,.cms-about-us .about-us-cms-page .section .video-story-banner .content,.cms-education-test .about-us-cms-page .section .video-story-banner .content,.cms-argan-oil .education-test-cms-page .section .video-story-banner .content,.cms-about-us .education-test-cms-page .section .video-story-banner .content,.cms-education-test .education-test-cms-page .section .video-story-banner .content{float:left;text-align:right;top:50%;position:absolute;width:45%;left:60px;padding-right:20px;-webkit-transform:translateY(30%);-moz-transform:translateY(30%);-ms-transform:translateY(30%);-o-transform:translateY(30%);transform:translateY(30%)}.cms-argan-oil .argan-oil-cms-page .section .video-story-banner .content p,.cms-about-us .argan-oil-cms-page .section .video-story-banner .content p,.cms-education-test .argan-oil-cms-page .section .video-story-banner .content p,.cms-argan-oil .about-us-cms-page .section .video-story-banner .content p,.cms-about-us .about-us-cms-page .section .video-story-banner .content p,.cms-education-test .about-us-cms-page .section .video-story-banner .content p,.cms-argan-oil .education-test-cms-page .section .video-story-banner .content p,.cms-about-us .education-test-cms-page .section .video-story-banner .content p,.cms-education-test .education-test-cms-page .section .video-story-banner .content p{color:#401e17;line-height:1.4}.cms-argan-oil .argan-oil-cms-page.about-us-common .content-selection-container .content-section-selection>a,.cms-about-us .argan-oil-cms-page.about-us-common .content-selection-container .content-section-selection>a,.cms-education-test .argan-oil-cms-page.about-us-common .content-selection-container .content-section-selection>a{font-size:12px;letter-spacing:1px}.cms-argan-oil .argan-oil-cms-page.about-us-common .section .productpromo,.cms-about-us .argan-oil-cms-page.about-us-common .section .productpromo,.cms-education-test .argan-oil-cms-page.about-us-common .section .productpromo,.cms-argan-oil .argan-oil-cms-page.br .section .productpromo,.cms-about-us .argan-oil-cms-page.br .section .productpromo,.cms-education-test .argan-oil-cms-page.br .section .productpromo{height:850px}.cms-argan-oil .argan-oil-cms-page.about-us-common .section .productpromo .content .bg-img,.cms-about-us .argan-oil-cms-page.about-us-common .section .productpromo .content .bg-img,.cms-education-test .argan-oil-cms-page.about-us-common .section .productpromo .content .bg-img,.cms-argan-oil .argan-oil-cms-page.br .section .productpromo .content .bg-img,.cms-about-us .argan-oil-cms-page.br .section .productpromo .content .bg-img,.cms-education-test .argan-oil-cms-page.br .section .productpromo .content .bg-img{height:850px}.cms-argan-oil .about-us-cms-page.about-us-en .argan_oil_banner_content,.cms-about-us .about-us-cms-page.about-us-en .argan_oil_banner_content,.cms-education-test .about-us-cms-page.about-us-en .argan_oil_banner_content,.cms-argan-oil .education-test-cms-page.about-us-en .argan_oil_banner_content,.cms-about-us .education-test-cms-page.about-us-en .argan_oil_banner_content,.cms-education-test .education-test-cms-page.about-us-en .argan_oil_banner_content{top:160px}.cms-argan-oil .about-us-cms-page .section .productpromo .content .banner-text,.cms-about-us .about-us-cms-page .section .productpromo .content .banner-text,.cms-education-test .about-us-cms-page .section .productpromo .content .banner-text,.cms-argan-oil .education-test-cms-page .section .productpromo .content .banner-text,.cms-about-us .education-test-cms-page .section .productpromo .content .banner-text,.cms-education-test .education-test-cms-page .section .productpromo .content .banner-text{top:50%}.cms-argan-oil .about-us-cms-page .section .highlight,.cms-about-us .about-us-cms-page .section .highlight,.cms-education-test .about-us-cms-page .section .highlight,.cms-argan-oil .education-test-cms-page .section .highlight,.cms-about-us .education-test-cms-page .section .highlight,.cms-education-test .education-test-cms-page .section .highlight{margin:0 40px}.cms-argan-oil .about-us-cms-page .section .highlight .banner-image,.cms-about-us .about-us-cms-page .section .highlight .banner-image,.cms-education-test .about-us-cms-page .section .highlight .banner-image,.cms-argan-oil .education-test-cms-page .section .highlight .banner-image,.cms-about-us .education-test-cms-page .section .highlight .banner-image,.cms-education-test .education-test-cms-page .section .highlight .banner-image{padding-right:20px;z-index:0}.cms-argan-oil .about-us-cms-page .section .highlight .banner-text,.cms-about-us .about-us-cms-page .section .highlight .banner-text,.cms-education-test .about-us-cms-page .section .highlight .banner-text,.cms-argan-oil .education-test-cms-page .section .highlight .banner-text,.cms-about-us .education-test-cms-page .section .highlight .banner-text,.cms-education-test .education-test-cms-page .section .highlight .banner-text{padding:0 60px}.cms-argan-oil .about-us-cms-page .section .highlight .banner-text p,.cms-about-us .about-us-cms-page .section .highlight .banner-text p,.cms-education-test .about-us-cms-page .section .highlight .banner-text p,.cms-argan-oil .education-test-cms-page .section .highlight .banner-text p,.cms-about-us .education-test-cms-page .section .highlight .banner-text p,.cms-education-test .education-test-cms-page .section .highlight .banner-text p{width:90%}.cms-argan-oil .about-us-cms-page.about-us-common .argan_oil_banner_content,.cms-about-us .about-us-cms-page.about-us-common .argan_oil_banner_content,.cms-education-test .about-us-cms-page.about-us-common .argan_oil_banner_content,.cms-argan-oil .education-test-cms-page.about-us-common .argan_oil_banner_content,.cms-about-us .education-test-cms-page.about-us-common .argan_oil_banner_content,.cms-education-test .education-test-cms-page.about-us-common .argan_oil_banner_content{top:80px}@media only screen and (min-width:767px) and (max-width:992px){.cms-argan-oil .argan-oil-cms-page.about-us-en .argan_oil_banner_content,.cms-about-us .argan-oil-cms-page.about-us-en .argan_oil_banner_content,.cms-education-test .argan-oil-cms-page.about-us-en .argan_oil_banner_content,.cms-argan-oil .about-us-cms-page.about-us-en .argan_oil_banner_content,.cms-about-us .about-us-cms-page.about-us-en .argan_oil_banner_content,.cms-education-test .about-us-cms-page.about-us-en .argan_oil_banner_content,.cms-argan-oil .education-test-cms-page.about-us-en .argan_oil_banner_content,.cms-about-us .education-test-cms-page.about-us-en .argan_oil_banner_content,.cms-education-test .education-test-cms-page.about-us-en .argan_oil_banner_content{top:60px}.cms-argan-oil .argan-oil-cms-page.about-us-common .argan_oil_banner_content,.cms-about-us .argan-oil-cms-page.about-us-common .argan_oil_banner_content,.cms-education-test .argan-oil-cms-page.about-us-common .argan_oil_banner_content,.cms-argan-oil .about-us-cms-page.about-us-common .argan_oil_banner_content,.cms-about-us .about-us-cms-page.about-us-common .argan_oil_banner_content,.cms-education-test .about-us-cms-page.about-us-common .argan_oil_banner_content,.cms-argan-oil .education-test-cms-page.about-us-common .argan_oil_banner_content,.cms-about-us .education-test-cms-page.about-us-common .argan_oil_banner_content,.cms-education-test .education-test-cms-page.about-us-common .argan_oil_banner_content{top:180px}.cms-argan-oil .argan-oil-cms-page .content-selection-container,.cms-about-us .argan-oil-cms-page .content-selection-container,.cms-education-test .argan-oil-cms-page .content-selection-container,.cms-argan-oil .about-us-cms-page .content-selection-container,.cms-about-us .about-us-cms-page .content-selection-container,.cms-education-test .about-us-cms-page .content-selection-container,.cms-argan-oil .education-test-cms-page .content-selection-container,.cms-about-us .education-test-cms-page .content-selection-container,.cms-education-test .education-test-cms-page .content-selection-container{display:none}.cms-argan-oil .argan-oil-cms-page .section .founder-banner,.cms-about-us .argan-oil-cms-page .section .founder-banner,.cms-education-test .argan-oil-cms-page .section .founder-banner,.cms-argan-oil .about-us-cms-page .section .founder-banner,.cms-about-us .about-us-cms-page .section .founder-banner,.cms-education-test .about-us-cms-page .section .founder-banner,.cms-argan-oil .education-test-cms-page .section .founder-banner,.cms-about-us .education-test-cms-page .section .founder-banner,.cms-education-test .education-test-cms-page .section .founder-banner{padding:0}.cms-argan-oil .argan-oil-cms-page .section .founder-banner div.collage-img,.cms-about-us .argan-oil-cms-page .section .founder-banner div.collage-img,.cms-education-test .argan-oil-cms-page .section .founder-banner div.collage-img,.cms-argan-oil .about-us-cms-page .section .founder-banner div.collage-img,.cms-about-us .about-us-cms-page .section .founder-banner div.collage-img,.cms-education-test .about-us-cms-page .section .founder-banner div.collage-img,.cms-argan-oil .education-test-cms-page .section .founder-banner div.collage-img,.cms-about-us .education-test-cms-page .section .founder-banner div.collage-img,.cms-education-test .education-test-cms-page .section .founder-banner div.collage-img{left:40px}.cms-argan-oil .argan-oil-cms-page .section .founder-banner p,.cms-about-us .argan-oil-cms-page .section .founder-banner p,.cms-education-test .argan-oil-cms-page .section .founder-banner p,.cms-argan-oil .about-us-cms-page .section .founder-banner p,.cms-about-us .about-us-cms-page .section .founder-banner p,.cms-education-test .about-us-cms-page .section .founder-banner p,.cms-argan-oil .education-test-cms-page .section .founder-banner p,.cms-about-us .education-test-cms-page .section .founder-banner p,.cms-education-test .education-test-cms-page .section .founder-banner p{right:7%;line-height:1.4}.cms-argan-oil .argan-oil-cms-page .section .productpromo,.cms-about-us .argan-oil-cms-page .section .productpromo,.cms-education-test .argan-oil-cms-page .section .productpromo,.cms-argan-oil .about-us-cms-page .section .productpromo,.cms-about-us .about-us-cms-page .section .productpromo,.cms-education-test .about-us-cms-page .section .productpromo,.cms-argan-oil .education-test-cms-page .section .productpromo,.cms-about-us .education-test-cms-page .section .productpromo,.cms-education-test .education-test-cms-page .section .productpromo{margin-bottom:20px}.cms-argan-oil .argan-oil-cms-page .section .productpromo .content .bg-img,.cms-about-us .argan-oil-cms-page .section .productpromo .content .bg-img,.cms-education-test .argan-oil-cms-page .section .productpromo .content .bg-img,.cms-argan-oil .about-us-cms-page .section .productpromo .content .bg-img,.cms-about-us .about-us-cms-page .section .productpromo .content .bg-img,.cms-education-test .about-us-cms-page .section .productpromo .content .bg-img,.cms-argan-oil .education-test-cms-page .section .productpromo .content .bg-img,.cms-about-us .education-test-cms-page .section .productpromo .content .bg-img,.cms-education-test .education-test-cms-page .section .productpromo .content .bg-img{height:760px}.cms-argan-oil .argan-oil-cms-page .section .productpromo .content .banner-text h2,.cms-about-us .argan-oil-cms-page .section .productpromo .content .banner-text h2,.cms-education-test .argan-oil-cms-page .section .productpromo .content .banner-text h2,.cms-argan-oil .about-us-cms-page .section .productpromo .content .banner-text h2,.cms-about-us .about-us-cms-page .section .productpromo .content .banner-text h2,.cms-education-test .about-us-cms-page .section .productpromo .content .banner-text h2,.cms-argan-oil .education-test-cms-page .section .productpromo .content .banner-text h2,.cms-about-us .education-test-cms-page .section .productpromo .content .banner-text h2,.cms-education-test .education-test-cms-page .section .productpromo .content .banner-text h2{width:100%;margin-top:0}.cms-argan-oil .argan-oil-cms-page .section .productpromo .content div.product-img,.cms-about-us .argan-oil-cms-page .section .productpromo .content div.product-img,.cms-education-test .argan-oil-cms-page .section .productpromo .content div.product-img,.cms-argan-oil .about-us-cms-page .section .productpromo .content div.product-img,.cms-about-us .about-us-cms-page .section .productpromo .content div.product-img,.cms-education-test .about-us-cms-page .section .productpromo .content div.product-img,.cms-argan-oil .education-test-cms-page .section .productpromo .content div.product-img,.cms-about-us .education-test-cms-page .section .productpromo .content div.product-img,.cms-education-test .education-test-cms-page .section .productpromo .content div.product-img{left:0}.cms-argan-oil .argan-oil-cms-page .section .productpromo .content .video,.cms-about-us .argan-oil-cms-page .section .productpromo .content .video,.cms-education-test .argan-oil-cms-page .section .productpromo .content .video,.cms-argan-oil .about-us-cms-page .section .productpromo .content .video,.cms-about-us .about-us-cms-page .section .productpromo .content .video,.cms-education-test .about-us-cms-page .section .productpromo .content .video,.cms-argan-oil .education-test-cms-page .section .productpromo .content .video,.cms-about-us .education-test-cms-page .section .productpromo .content .video,.cms-education-test .education-test-cms-page .section .productpromo .content .video{right:40px}.cms-argan-oil .argan-oil-cms-page .section .highlight,.cms-about-us .argan-oil-cms-page .section .highlight,.cms-education-test .argan-oil-cms-page .section .highlight,.cms-argan-oil .about-us-cms-page .section .highlight,.cms-about-us .about-us-cms-page .section .highlight,.cms-education-test .about-us-cms-page .section .highlight,.cms-argan-oil .education-test-cms-page .section .highlight,.cms-about-us .education-test-cms-page .section .highlight,.cms-education-test .education-test-cms-page .section .highlight{margin:0;padding:0}.cms-argan-oil .argan-oil-cms-page .section .highlight .background,.cms-about-us .argan-oil-cms-page .section .highlight .background,.cms-education-test .argan-oil-cms-page .section .highlight .background,.cms-argan-oil .about-us-cms-page .section .highlight .background,.cms-about-us .about-us-cms-page .section .highlight .background,.cms-education-test .about-us-cms-page .section .highlight .background,.cms-argan-oil .education-test-cms-page .section .highlight .background,.cms-about-us .education-test-cms-page .section .highlight .background,.cms-education-test .education-test-cms-page .section .highlight .background,.cms-argan-oil .argan-oil-cms-page .section .highlight .mobile-hide,.cms-about-us .argan-oil-cms-page .section .highlight .mobile-hide,.cms-education-test .argan-oil-cms-page .section .highlight .mobile-hide,.cms-argan-oil .about-us-cms-page .section .highlight .mobile-hide,.cms-about-us .about-us-cms-page .section .highlight .mobile-hide,.cms-education-test .about-us-cms-page .section .highlight .mobile-hide,.cms-argan-oil .education-test-cms-page .section .highlight .mobile-hide,.cms-about-us .education-test-cms-page .section .highlight .mobile-hide,.cms-education-test .education-test-cms-page .section .highlight .mobile-hide{display:none}.cms-argan-oil .argan-oil-cms-page .section .highlight .banner-text,.cms-about-us .argan-oil-cms-page .section .highlight .banner-text,.cms-education-test .argan-oil-cms-page .section .highlight .banner-text,.cms-argan-oil .about-us-cms-page .section .highlight .banner-text,.cms-about-us .about-us-cms-page .section .highlight .banner-text,.cms-education-test .about-us-cms-page .section .highlight .banner-text,.cms-argan-oil .education-test-cms-page .section .highlight .banner-text,.cms-about-us .education-test-cms-page .section .highlight .banner-text,.cms-education-test .education-test-cms-page .section .highlight .banner-text{position:initial;width:100%;text-align:center;padding:20px;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}.cms-argan-oil .argan-oil-cms-page .section .highlight .banner-text p,.cms-about-us .argan-oil-cms-page .section .highlight .banner-text p,.cms-education-test .argan-oil-cms-page .section .highlight .banner-text p,.cms-argan-oil .about-us-cms-page .section .highlight .banner-text p,.cms-about-us .about-us-cms-page .section .highlight .banner-text p,.cms-education-test .about-us-cms-page .section .highlight .banner-text p,.cms-argan-oil .education-test-cms-page .section .highlight .banner-text p,.cms-about-us .education-test-cms-page .section .highlight .banner-text p,.cms-education-test .education-test-cms-page .section .highlight .banner-text p{width:100%;color:#401e17;line-height:1.4;text-transform:none}.cms-argan-oil .argan-oil-cms-page .section .video-banner .content .text-img,.cms-about-us .argan-oil-cms-page .section .video-banner .content .text-img,.cms-education-test .argan-oil-cms-page .section .video-banner .content .text-img,.cms-argan-oil .about-us-cms-page .section .video-banner .content .text-img,.cms-about-us .about-us-cms-page .section .video-banner .content .text-img,.cms-education-test .about-us-cms-page .section .video-banner .content .text-img,.cms-argan-oil .education-test-cms-page .section .video-banner .content .text-img,.cms-about-us .education-test-cms-page .section .video-banner .content .text-img,.cms-education-test .education-test-cms-page .section .video-banner .content .text-img{margin-top:-5px}.cms-argan-oil .argan-oil-cms-page .section .video-banner .content .text-img p,.cms-about-us .argan-oil-cms-page .section .video-banner .content .text-img p,.cms-education-test .argan-oil-cms-page .section .video-banner .content .text-img p,.cms-argan-oil .about-us-cms-page .section .video-banner .content .text-img p,.cms-about-us .about-us-cms-page .section .video-banner .content .text-img p,.cms-education-test .about-us-cms-page .section .video-banner .content .text-img p,.cms-argan-oil .education-test-cms-page .section .video-banner .content .text-img p,.cms-about-us .education-test-cms-page .section .video-banner .content .text-img p,.cms-education-test .education-test-cms-page .section .video-banner .content .text-img p{width:100%;left:0;margin:0 auto;line-height:1.2}.cms-argan-oil .argan-oil-cms-page .section .video-story-banner,.cms-about-us .argan-oil-cms-page .section .video-story-banner,.cms-education-test .argan-oil-cms-page .section .video-story-banner,.cms-argan-oil .about-us-cms-page .section .video-story-banner,.cms-about-us .about-us-cms-page .section .video-story-banner,.cms-education-test .about-us-cms-page .section .video-story-banner,.cms-argan-oil .education-test-cms-page .section .video-story-banner,.cms-about-us .education-test-cms-page .section .video-story-banner,.cms-education-test .education-test-cms-page .section .video-story-banner{padding:0;margin:0}.cms-argan-oil .argan-oil-cms-page .section .video-story-banner h2.mobile-only,.cms-about-us .argan-oil-cms-page .section .video-story-banner h2.mobile-only,.cms-education-test .argan-oil-cms-page .section .video-story-banner h2.mobile-only,.cms-argan-oil .about-us-cms-page .section .video-story-banner h2.mobile-only,.cms-about-us .about-us-cms-page .section .video-story-banner h2.mobile-only,.cms-education-test .about-us-cms-page .section .video-story-banner h2.mobile-only,.cms-argan-oil .education-test-cms-page .section .video-story-banner h2.mobile-only,.cms-about-us .education-test-cms-page .section .video-story-banner h2.mobile-only,.cms-education-test .education-test-cms-page .section .video-story-banner h2.mobile-only{display:block;padding:0 20px;text-align:center;margin:20px 0}.cms-argan-oil .argan-oil-cms-page .section .video-story-banner .video,.cms-about-us .argan-oil-cms-page .section .video-story-banner .video,.cms-education-test .argan-oil-cms-page .section .video-story-banner .video,.cms-argan-oil .about-us-cms-page .section .video-story-banner .video,.cms-about-us .about-us-cms-page .section .video-story-banner .video,.cms-education-test .about-us-cms-page .section .video-story-banner .video,.cms-argan-oil .education-test-cms-page .section .video-story-banner .video,.cms-about-us .education-test-cms-page .section .video-story-banner .video,.cms-education-test .education-test-cms-page .section .video-story-banner .video{width:100%;margin-bottom:-20px}.cms-argan-oil .argan-oil-cms-page .section .video-story-banner .content,.cms-about-us .argan-oil-cms-page .section .video-story-banner .content,.cms-education-test .argan-oil-cms-page .section .video-story-banner .content,.cms-argan-oil .about-us-cms-page .section .video-story-banner .content,.cms-about-us .about-us-cms-page .section .video-story-banner .content,.cms-education-test .about-us-cms-page .section .video-story-banner .content,.cms-argan-oil .education-test-cms-page .section .video-story-banner .content,.cms-about-us .education-test-cms-page .section .video-story-banner .content,.cms-education-test .education-test-cms-page .section .video-story-banner .content{position:static;padding:0 20px;text-align:center;width:100%}.cms-argan-oil .argan-oil-cms-page .section .video-story-banner .content h2,.cms-about-us .argan-oil-cms-page .section .video-story-banner .content h2,.cms-education-test .argan-oil-cms-page .section .video-story-banner .content h2,.cms-argan-oil .about-us-cms-page .section .video-story-banner .content h2,.cms-about-us .about-us-cms-page .section .video-story-banner .content h2,.cms-education-test .about-us-cms-page .section .video-story-banner .content h2,.cms-argan-oil .education-test-cms-page .section .video-story-banner .content h2,.cms-about-us .education-test-cms-page .section .video-story-banner .content h2,.cms-education-test .education-test-cms-page .section .video-story-banner .content h2{display:none}.cms-argan-oil .argan-oil-cms-page .section .productpromo .content .banner-text,.cms-about-us .argan-oil-cms-page .section .productpromo .content .banner-text,.cms-education-test .argan-oil-cms-page .section .productpromo .content .banner-text,.cms-argan-oil .about-us-cms-page .section .productpromo .content .banner-text,.cms-about-us .about-us-cms-page .section .productpromo .content .banner-text,.cms-education-test .about-us-cms-page .section .productpromo .content .banner-text,.cms-argan-oil .education-test-cms-page .section .productpromo .content .banner-text,.cms-about-us .education-test-cms-page .section .productpromo .content .banner-text,.cms-education-test .education-test-cms-page .section .productpromo .content .banner-text{-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-ms-transform:translateY(10%);-o-transform:translateY(10%);transform:translateY(10%)}.cms-argan-oil .argan-oil-cms-page .section .productpromo .content .banner-text h2,.cms-about-us .argan-oil-cms-page .section .productpromo .content .banner-text h2,.cms-education-test .argan-oil-cms-page .section .productpromo .content .banner-text h2,.cms-argan-oil .about-us-cms-page .section .productpromo .content .banner-text h2,.cms-about-us .about-us-cms-page .section .productpromo .content .banner-text h2,.cms-education-test .about-us-cms-page .section .productpromo .content .banner-text h2,.cms-argan-oil .education-test-cms-page .section .productpromo .content .banner-text h2,.cms-about-us .education-test-cms-page .section .productpromo .content .banner-text h2,.cms-education-test .education-test-cms-page .section .productpromo .content .banner-text h2{margin-top:40px}.cms-argan-oil .argan-oil-cms-page.brazil .argan_oil_banner_content,.cms-about-us .argan-oil-cms-page.brazil .argan_oil_banner_content,.cms-education-test .argan-oil-cms-page.brazil .argan_oil_banner_content,.cms-argan-oil .about-us-cms-page.brazil .argan_oil_banner_content,.cms-about-us .about-us-cms-page.brazil .argan_oil_banner_content,.cms-education-test .about-us-cms-page.brazil .argan_oil_banner_content,.cms-argan-oil .education-test-cms-page.brazil .argan_oil_banner_content,.cms-about-us .education-test-cms-page.brazil .argan_oil_banner_content,.cms-education-test .education-test-cms-page.brazil .argan_oil_banner_content{top:180px}.cms-argan-oil .argan-oil-cms-page.about-us-common .argan_oil_banner_content,.cms-about-us .argan-oil-cms-page.about-us-common .argan_oil_banner_content,.cms-education-test .argan-oil-cms-page.about-us-common .argan_oil_banner_content{top:40px}.cms-argan-oil .argan-oil-cms-page.about-us-common .argan_oil_banner_content .banner-text h1,.cms-about-us .argan-oil-cms-page.about-us-common .argan_oil_banner_content .banner-text h1,.cms-education-test .argan-oil-cms-page.about-us-common .argan_oil_banner_content .banner-text h1,.cms-argan-oil .argan-oil-cms-page.about-us-common .argan_oil_banner_content .banner-text h3,.cms-about-us .argan-oil-cms-page.about-us-common .argan_oil_banner_content .banner-text h3,.cms-education-test .argan-oil-cms-page.about-us-common .argan_oil_banner_content .banner-text h3{font-size:36px}}@media only screen and (min-width:992px) and (max-width:1200px){.cms-argan-oil .argan-oil-cms-page.about-us-en .argan_oil_banner_content,.cms-about-us .argan-oil-cms-page.about-us-en .argan_oil_banner_content,.cms-education-test .argan-oil-cms-page.about-us-en .argan_oil_banner_content,.cms-argan-oil .about-us-cms-page.about-us-en .argan_oil_banner_content,.cms-about-us .about-us-cms-page.about-us-en .argan_oil_banner_content,.cms-education-test .about-us-cms-page.about-us-en .argan_oil_banner_content,.cms-argan-oil .education-test-cms-page.about-us-en .argan_oil_banner_content,.cms-about-us .education-test-cms-page.about-us-en .argan_oil_banner_content,.cms-education-test .education-test-cms-page.about-us-en .argan_oil_banner_content{top:90px}.cms-argan-oil .argan-oil-cms-page.about-us-common .argan_oil_banner_content,.cms-about-us .argan-oil-cms-page.about-us-common .argan_oil_banner_content,.cms-education-test .argan-oil-cms-page.about-us-common .argan_oil_banner_content,.cms-argan-oil .about-us-cms-page.about-us-common .argan_oil_banner_content,.cms-about-us .about-us-cms-page.about-us-common .argan_oil_banner_content,.cms-education-test .about-us-cms-page.about-us-common .argan_oil_banner_content,.cms-argan-oil .education-test-cms-page.about-us-common .argan_oil_banner_content,.cms-about-us .education-test-cms-page.about-us-common .argan_oil_banner_content,.cms-education-test .education-test-cms-page.about-us-common .argan_oil_banner_content{top:40px}.cms-argan-oil .argan-oil-cms-page.ca-fr .argan_oil_banner_content,.cms-about-us .argan-oil-cms-page.ca-fr .argan_oil_banner_content,.cms-education-test .argan-oil-cms-page.ca-fr .argan_oil_banner_content,.cms-argan-oil .about-us-cms-page.ca-fr .argan_oil_banner_content,.cms-about-us .about-us-cms-page.ca-fr .argan_oil_banner_content,.cms-education-test .about-us-cms-page.ca-fr .argan_oil_banner_content,.cms-argan-oil .education-test-cms-page.ca-fr .argan_oil_banner_content,.cms-about-us .education-test-cms-page.ca-fr .argan_oil_banner_content,.cms-education-test .education-test-cms-page.ca-fr .argan_oil_banner_content{top:20px}.cms-argan-oil .argan-oil-cms-page .content-selection-container .content-section-selection>a,.cms-about-us .argan-oil-cms-page .content-selection-container .content-section-selection>a,.cms-education-test .argan-oil-cms-page .content-selection-container .content-section-selection>a,.cms-argan-oil .about-us-cms-page .content-selection-container .content-section-selection>a,.cms-about-us .about-us-cms-page .content-selection-container .content-section-selection>a,.cms-education-test .about-us-cms-page .content-selection-container .content-section-selection>a,.cms-argan-oil .education-test-cms-page .content-selection-container .content-section-selection>a,.cms-about-us .education-test-cms-page .content-selection-container .content-section-selection>a,.cms-education-test .education-test-cms-page .content-selection-container .content-section-selection>a{font-size:10px}.cms-argan-oil .argan-oil-cms-page .section .founder-banner p,.cms-about-us .argan-oil-cms-page .section .founder-banner p,.cms-education-test .argan-oil-cms-page .section .founder-banner p,.cms-argan-oil .about-us-cms-page .section .founder-banner p,.cms-about-us .about-us-cms-page .section .founder-banner p,.cms-education-test .about-us-cms-page .section .founder-banner p,.cms-argan-oil .education-test-cms-page .section .founder-banner p,.cms-about-us .education-test-cms-page .section .founder-banner p,.cms-education-test .education-test-cms-page .section .founder-banner p{right:10%}.cms-argan-oil .argan-oil-cms-page .section .productpromo .content .video,.cms-about-us .argan-oil-cms-page .section .productpromo .content .video,.cms-education-test .argan-oil-cms-page .section .productpromo .content .video,.cms-argan-oil .about-us-cms-page .section .productpromo .content .video,.cms-about-us .about-us-cms-page .section .productpromo .content .video,.cms-education-test .about-us-cms-page .section .productpromo .content .video,.cms-argan-oil .education-test-cms-page .section .productpromo .content .video,.cms-about-us .education-test-cms-page .section .productpromo .content .video,.cms-education-test .education-test-cms-page .section .productpromo .content .video{right:100px}.cms-argan-oil .argan-oil-cms-page .section .productpromo .content .banner-text h2,.cms-about-us .argan-oil-cms-page .section .productpromo .content .banner-text h2,.cms-education-test .argan-oil-cms-page .section .productpromo .content .banner-text h2,.cms-argan-oil .about-us-cms-page .section .productpromo .content .banner-text h2,.cms-about-us .about-us-cms-page .section .productpromo .content .banner-text h2,.cms-education-test .about-us-cms-page .section .productpromo .content .banner-text h2,.cms-argan-oil .education-test-cms-page .section .productpromo .content .banner-text h2,.cms-about-us .education-test-cms-page .section .productpromo .content .banner-text h2,.cms-education-test .education-test-cms-page .section .productpromo .content .banner-text h2{margin-top:0}.cms-argan-oil .argan-oil-cms-page .section .highlight,.cms-about-us .argan-oil-cms-page .section .highlight,.cms-education-test .argan-oil-cms-page .section .highlight,.cms-argan-oil .about-us-cms-page .section .highlight,.cms-about-us .about-us-cms-page .section .highlight,.cms-education-test .about-us-cms-page .section .highlight,.cms-argan-oil .education-test-cms-page .section .highlight,.cms-about-us .education-test-cms-page .section .highlight,.cms-education-test .education-test-cms-page .section .highlight{padding:0}.cms-argan-oil .argan-oil-cms-page .section .highlight .banner-text p,.cms-about-us .argan-oil-cms-page .section .highlight .banner-text p,.cms-education-test .argan-oil-cms-page .section .highlight .banner-text p,.cms-argan-oil .about-us-cms-page .section .highlight .banner-text p,.cms-about-us .about-us-cms-page .section .highlight .banner-text p,.cms-education-test .about-us-cms-page .section .highlight .banner-text p,.cms-argan-oil .education-test-cms-page .section .highlight .banner-text p,.cms-about-us .education-test-cms-page .section .highlight .banner-text p,.cms-education-test .education-test-cms-page .section .highlight .banner-text p{text-transform:none;font-size:12px;line-height:1.4;color:#401e17}.cms-argan-oil .argan-oil-cms-page .section .highlight .banner-image,.cms-about-us .argan-oil-cms-page .section .highlight .banner-image,.cms-education-test .argan-oil-cms-page .section .highlight .banner-image,.cms-argan-oil .about-us-cms-page .section .highlight .banner-image,.cms-about-us .about-us-cms-page .section .highlight .banner-image,.cms-education-test .about-us-cms-page .section .highlight .banner-image,.cms-argan-oil .education-test-cms-page .section .highlight .banner-image,.cms-about-us .education-test-cms-page .section .highlight .banner-image,.cms-education-test .education-test-cms-page .section .highlight .banner-image{z-index:0}.cms-argan-oil .argan-oil-cms-page .section .video-banner .content .text-img p,.cms-about-us .argan-oil-cms-page .section .video-banner .content .text-img p,.cms-education-test .argan-oil-cms-page .section .video-banner .content .text-img p,.cms-argan-oil .about-us-cms-page .section .video-banner .content .text-img p,.cms-about-us .about-us-cms-page .section .video-banner .content .text-img p,.cms-education-test .about-us-cms-page .section .video-banner .content .text-img p,.cms-argan-oil .education-test-cms-page .section .video-banner .content .text-img p,.cms-about-us .education-test-cms-page .section .video-banner .content .text-img p,.cms-education-test .education-test-cms-page .section .video-banner .content .text-img p{width:100%;left:0;margin:0 auto;line-height:1.4}}@media only screen and (max-width:767px){.cms-argan-oil .argan-oil-cms-page .argan_oil_banner_content,.cms-about-us .argan-oil-cms-page .argan_oil_banner_content,.cms-education-test .argan-oil-cms-page .argan_oil_banner_content,.cms-argan-oil .about-us-cms-page .argan_oil_banner_content,.cms-about-us .about-us-cms-page .argan_oil_banner_content,.cms-education-test .about-us-cms-page .argan_oil_banner_content,.cms-argan-oil .education-test-cms-page .argan_oil_banner_content,.cms-about-us .education-test-cms-page .argan_oil_banner_content,.cms-education-test .education-test-cms-page .argan_oil_banner_content{position:relative;top:35px;position:absolute;left:0;-webkit-transform:translateY(35%);-moz-transform:translateY(35%);-ms-transform:translateY(35%);-o-transform:translateY(35%);transform:translateY(35%)}.cms-argan-oil .argan-oil-cms-page .argan_oil_banner_content .banner-text h1,.cms-about-us .argan-oil-cms-page .argan_oil_banner_content .banner-text h1,.cms-education-test .argan-oil-cms-page .argan_oil_banner_content .banner-text h1,.cms-argan-oil .about-us-cms-page .argan_oil_banner_content .banner-text h1,.cms-about-us .about-us-cms-page .argan_oil_banner_content .banner-text h1,.cms-education-test .about-us-cms-page .argan_oil_banner_content .banner-text h1,.cms-argan-oil .education-test-cms-page .argan_oil_banner_content .banner-text h1,.cms-about-us .education-test-cms-page .argan_oil_banner_content .banner-text h1,.cms-education-test .education-test-cms-page .argan_oil_banner_content .banner-text h1,.cms-argan-oil .argan-oil-cms-page .argan_oil_banner_content .banner-text h3,.cms-about-us .argan-oil-cms-page .argan_oil_banner_content .banner-text h3,.cms-education-test .argan-oil-cms-page .argan_oil_banner_content .banner-text h3,.cms-argan-oil .about-us-cms-page .argan_oil_banner_content .banner-text h3,.cms-about-us .about-us-cms-page .argan_oil_banner_content .banner-text h3,.cms-education-test .about-us-cms-page .argan_oil_banner_content .banner-text h3,.cms-argan-oil .education-test-cms-page .argan_oil_banner_content .banner-text h3,.cms-about-us .education-test-cms-page .argan_oil_banner_content .banner-text h3,.cms-education-test .education-test-cms-page .argan_oil_banner_content .banner-text h3{font-size:36px;line-height:1.25;margin:0}.cms-argan-oil .argan-oil-cms-page .argan_oil_banner_content .banner-text h1 span,.cms-about-us .argan-oil-cms-page .argan_oil_banner_content .banner-text h1 span,.cms-education-test .argan-oil-cms-page .argan_oil_banner_content .banner-text h1 span,.cms-argan-oil .about-us-cms-page .argan_oil_banner_content .banner-text h1 span,.cms-about-us .about-us-cms-page .argan_oil_banner_content .banner-text h1 span,.cms-education-test .about-us-cms-page .argan_oil_banner_content .banner-text h1 span,.cms-argan-oil .education-test-cms-page .argan_oil_banner_content .banner-text h1 span,.cms-about-us .education-test-cms-page .argan_oil_banner_content .banner-text h1 span,.cms-education-test .education-test-cms-page .argan_oil_banner_content .banner-text h1 span{margin:0}.cms-argan-oil .argan-oil-cms-page .content-selection-container,.cms-about-us .argan-oil-cms-page .content-selection-container,.cms-education-test .argan-oil-cms-page .content-selection-container,.cms-argan-oil .about-us-cms-page .content-selection-container,.cms-about-us .about-us-cms-page .content-selection-container,.cms-education-test .about-us-cms-page .content-selection-container,.cms-argan-oil .education-test-cms-page .content-selection-container,.cms-about-us .education-test-cms-page .content-selection-container,.cms-education-test .education-test-cms-page .content-selection-container{display:none}.cms-argan-oil .argan-oil-cms-page .section .founder-banner,.cms-about-us .argan-oil-cms-page .section .founder-banner,.cms-education-test .argan-oil-cms-page .section .founder-banner,.cms-argan-oil .about-us-cms-page .section .founder-banner,.cms-about-us .about-us-cms-page .section .founder-banner,.cms-education-test .about-us-cms-page .section .founder-banner,.cms-argan-oil .education-test-cms-page .section .founder-banner,.cms-about-us .education-test-cms-page .section .founder-banner,.cms-education-test .education-test-cms-page .section .founder-banner{margin:40px 0 0;position:relative;padding:0}.cms-argan-oil .argan-oil-cms-page .section .founder-banner .background-img,.cms-about-us .argan-oil-cms-page .section .founder-banner .background-img,.cms-education-test .argan-oil-cms-page .section .founder-banner .background-img,.cms-argan-oil .about-us-cms-page .section .founder-banner .background-img,.cms-about-us .about-us-cms-page .section .founder-banner .background-img,.cms-education-test .about-us-cms-page .section .founder-banner .background-img,.cms-argan-oil .education-test-cms-page .section .founder-banner .background-img,.cms-about-us .education-test-cms-page .section .founder-banner .background-img,.cms-education-test .education-test-cms-page .section .founder-banner .background-img{display:none}.cms-argan-oil .argan-oil-cms-page .section .founder-banner .mobile-background-color,.cms-about-us .argan-oil-cms-page .section .founder-banner .mobile-background-color,.cms-education-test .argan-oil-cms-page .section .founder-banner .mobile-background-color,.cms-argan-oil .about-us-cms-page .section .founder-banner .mobile-background-color,.cms-about-us .about-us-cms-page .section .founder-banner .mobile-background-color,.cms-education-test .about-us-cms-page .section .founder-banner .mobile-background-color,.cms-argan-oil .education-test-cms-page .section .founder-banner .mobile-background-color,.cms-about-us .education-test-cms-page .section .founder-banner .mobile-background-color,.cms-education-test .education-test-cms-page .section .founder-banner .mobile-background-color{display:block;position:absolute;bottom:0;z-index:-1;min-height:300px;width:100%;background-color:#d9fef7 !important}.cms-argan-oil .argan-oil-cms-page .section .founder-banner div.collage-img,.cms-about-us .argan-oil-cms-page .section .founder-banner div.collage-img,.cms-education-test .argan-oil-cms-page .section .founder-banner div.collage-img,.cms-argan-oil .about-us-cms-page .section .founder-banner div.collage-img,.cms-about-us .about-us-cms-page .section .founder-banner div.collage-img,.cms-education-test .about-us-cms-page .section .founder-banner div.collage-img,.cms-argan-oil .education-test-cms-page .section .founder-banner div.collage-img,.cms-about-us .education-test-cms-page .section .founder-banner div.collage-img,.cms-education-test .education-test-cms-page .section .founder-banner div.collage-img{position:static;width:80%;margin:0 auto}.cms-argan-oil .argan-oil-cms-page .section .founder-banner>p,.cms-about-us .argan-oil-cms-page .section .founder-banner>p,.cms-education-test .argan-oil-cms-page .section .founder-banner>p,.cms-argan-oil .about-us-cms-page .section .founder-banner>p,.cms-about-us .about-us-cms-page .section .founder-banner>p,.cms-education-test .about-us-cms-page .section .founder-banner>p,.cms-argan-oil .education-test-cms-page .section .founder-banner>p,.cms-about-us .education-test-cms-page .section .founder-banner>p,.cms-education-test .education-test-cms-page .section .founder-banner>p{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);position:static;text-align:center;padding:20px;width:100%;margin:0}.cms-argan-oil .argan-oil-cms-page .section .productpromo,.cms-about-us .argan-oil-cms-page .section .productpromo,.cms-education-test .argan-oil-cms-page .section .productpromo,.cms-argan-oil .about-us-cms-page .section .productpromo,.cms-about-us .about-us-cms-page .section .productpromo,.cms-education-test .about-us-cms-page .section .productpromo,.cms-argan-oil .education-test-cms-page .section .productpromo,.cms-about-us .education-test-cms-page .section .productpromo,.cms-education-test .education-test-cms-page .section .productpromo{margin:40px 0 0;height:auto}.cms-argan-oil .argan-oil-cms-page .section .productpromo .content,.cms-about-us .argan-oil-cms-page .section .productpromo .content,.cms-education-test .argan-oil-cms-page .section .productpromo .content,.cms-argan-oil .about-us-cms-page .section .productpromo .content,.cms-about-us .about-us-cms-page .section .productpromo .content,.cms-education-test .about-us-cms-page .section .productpromo .content,.cms-argan-oil .education-test-cms-page .section .productpromo .content,.cms-about-us .education-test-cms-page .section .productpromo .content,.cms-education-test .education-test-cms-page .section .productpromo .content{position:relative}.cms-argan-oil .argan-oil-cms-page .section .productpromo .content div.product-img,.cms-about-us .argan-oil-cms-page .section .productpromo .content div.product-img,.cms-education-test .argan-oil-cms-page .section .productpromo .content div.product-img,.cms-argan-oil .about-us-cms-page .section .productpromo .content div.product-img,.cms-about-us .about-us-cms-page .section .productpromo .content div.product-img,.cms-education-test .about-us-cms-page .section .productpromo .content div.product-img,.cms-argan-oil .education-test-cms-page .section .productpromo .content div.product-img,.cms-about-us .education-test-cms-page .section .productpromo .content div.product-img,.cms-education-test .education-test-cms-page .section .productpromo .content div.product-img{position:static;width:100%}.cms-argan-oil .argan-oil-cms-page .section .productpromo .content div.product-img img,.cms-about-us .argan-oil-cms-page .section .productpromo .content div.product-img img,.cms-education-test .argan-oil-cms-page .section .productpromo .content div.product-img img,.cms-argan-oil .about-us-cms-page .section .productpromo .content div.product-img img,.cms-about-us .about-us-cms-page .section .productpromo .content div.product-img img,.cms-education-test .about-us-cms-page .section .productpromo .content div.product-img img,.cms-argan-oil .education-test-cms-page .section .productpromo .content div.product-img img,.cms-about-us .education-test-cms-page .section .productpromo .content div.product-img img,.cms-education-test .education-test-cms-page .section .productpromo .content div.product-img img{display:block}.cms-argan-oil .argan-oil-cms-page .section .productpromo .content .bg-img,.cms-about-us .argan-oil-cms-page .section .productpromo .content .bg-img,.cms-education-test .argan-oil-cms-page .section .productpromo .content .bg-img,.cms-argan-oil .about-us-cms-page .section .productpromo .content .bg-img,.cms-about-us .about-us-cms-page .section .productpromo .content .bg-img,.cms-education-test .about-us-cms-page .section .productpromo .content .bg-img,.cms-argan-oil .education-test-cms-page .section .productpromo .content .bg-img,.cms-about-us .education-test-cms-page .section .productpromo .content .bg-img,.cms-education-test .education-test-cms-page .section .productpromo .content .bg-img{display:none}.cms-argan-oil .argan-oil-cms-page .section .productpromo .content .bg-img img,.cms-about-us .argan-oil-cms-page .section .productpromo .content .bg-img img,.cms-education-test .argan-oil-cms-page .section .productpromo .content .bg-img img,.cms-argan-oil .about-us-cms-page .section .productpromo .content .bg-img img,.cms-about-us .about-us-cms-page .section .productpromo .content .bg-img img,.cms-education-test .about-us-cms-page .section .productpromo .content .bg-img img,.cms-argan-oil .education-test-cms-page .section .productpromo .content .bg-img img,.cms-about-us .education-test-cms-page .section .productpromo .content .bg-img img,.cms-education-test .education-test-cms-page .section .productpromo .content .bg-img img{display:inline-block;width:100%;height:100%}.cms-argan-oil .argan-oil-cms-page .section .productpromo .content .mobile-bg-color,.cms-about-us .argan-oil-cms-page .section .productpromo .content .mobile-bg-color,.cms-education-test .argan-oil-cms-page .section .productpromo .content .mobile-bg-color,.cms-argan-oil .about-us-cms-page .section .productpromo .content .mobile-bg-color,.cms-about-us .about-us-cms-page .section .productpromo .content .mobile-bg-color,.cms-education-test .about-us-cms-page .section .productpromo .content .mobile-bg-color,.cms-argan-oil .education-test-cms-page .section .productpromo .content .mobile-bg-color,.cms-about-us .education-test-cms-page .section .productpromo .content .mobile-bg-color,.cms-education-test .education-test-cms-page .section .productpromo .content .mobile-bg-color{display:block;z-index:-1;height:600px;width:100%;background:#00bec0}.cms-argan-oil .argan-oil-cms-page .section .productpromo .content .video,.cms-about-us .argan-oil-cms-page .section .productpromo .content .video,.cms-education-test .argan-oil-cms-page .section .productpromo .content .video,.cms-argan-oil .about-us-cms-page .section .productpromo .content .video,.cms-about-us .about-us-cms-page .section .productpromo .content .video,.cms-education-test .about-us-cms-page .section .productpromo .content .video,.cms-argan-oil .education-test-cms-page .section .productpromo .content .video,.cms-about-us .education-test-cms-page .section .productpromo .content .video,.cms-education-test .education-test-cms-page .section .productpromo .content .video{display:none}.cms-argan-oil .argan-oil-cms-page .section .productpromo .content .banner-text,.cms-about-us .argan-oil-cms-page .section .productpromo .content .banner-text,.cms-education-test .argan-oil-cms-page .section .productpromo .content .banner-text,.cms-argan-oil .about-us-cms-page .section .productpromo .content .banner-text,.cms-about-us .about-us-cms-page .section .productpromo .content .banner-text,.cms-education-test .about-us-cms-page .section .productpromo .content .banner-text,.cms-argan-oil .education-test-cms-page .section .productpromo .content .banner-text,.cms-about-us .education-test-cms-page .section .productpromo .content .banner-text,.cms-education-test .education-test-cms-page .section .productpromo .content .banner-text{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);top:45%;position:absolute;width:100%;padding:0 20px;left:0;text-align:center}.cms-argan-oil .argan-oil-cms-page .section .productpromo .content .banner-text h2,.cms-about-us .argan-oil-cms-page .section .productpromo .content .banner-text h2,.cms-education-test .argan-oil-cms-page .section .productpromo .content .banner-text h2,.cms-argan-oil .about-us-cms-page .section .productpromo .content .banner-text h2,.cms-about-us .about-us-cms-page .section .productpromo .content .banner-text h2,.cms-education-test .about-us-cms-page .section .productpromo .content .banner-text h2,.cms-argan-oil .education-test-cms-page .section .productpromo .content .banner-text h2,.cms-about-us .education-test-cms-page .section .productpromo .content .banner-text h2,.cms-education-test .education-test-cms-page .section .productpromo .content .banner-text h2{width:100%;margin-top:0}.cms-argan-oil .argan-oil-cms-page .section .productpromo .content .banner-text p,.cms-about-us .argan-oil-cms-page .section .productpromo .content .banner-text p,.cms-education-test .argan-oil-cms-page .section .productpromo .content .banner-text p,.cms-argan-oil .about-us-cms-page .section .productpromo .content .banner-text p,.cms-about-us .about-us-cms-page .section .productpromo .content .banner-text p,.cms-education-test .about-us-cms-page .section .productpromo .content .banner-text p,.cms-argan-oil .education-test-cms-page .section .productpromo .content .banner-text p,.cms-about-us .education-test-cms-page .section .productpromo .content .banner-text p,.cms-education-test .education-test-cms-page .section .productpromo .content .banner-text p{padding:0}.cms-argan-oil .argan-oil-cms-page .section .highlight,.cms-about-us .argan-oil-cms-page .section .highlight,.cms-education-test .argan-oil-cms-page .section .highlight,.cms-argan-oil .about-us-cms-page .section .highlight,.cms-about-us .about-us-cms-page .section .highlight,.cms-education-test .about-us-cms-page .section .highlight,.cms-argan-oil .education-test-cms-page .section .highlight,.cms-about-us .education-test-cms-page .section .highlight,.cms-education-test .education-test-cms-page .section .highlight{position:relative;margin:0}.cms-argan-oil .argan-oil-cms-page .section .highlight .background,.cms-about-us .argan-oil-cms-page .section .highlight .background,.cms-education-test .argan-oil-cms-page .section .highlight .background,.cms-argan-oil .about-us-cms-page .section .highlight .background,.cms-about-us .about-us-cms-page .section .highlight .background,.cms-education-test .about-us-cms-page .section .highlight .background,.cms-argan-oil .education-test-cms-page .section .highlight .background,.cms-about-us .education-test-cms-page .section .highlight .background,.cms-education-test .education-test-cms-page .section .highlight .background{display:none}.cms-argan-oil .argan-oil-cms-page .section .highlight .banner-image,.cms-about-us .argan-oil-cms-page .section .highlight .banner-image,.cms-education-test .argan-oil-cms-page .section .highlight .banner-image,.cms-argan-oil .about-us-cms-page .section .highlight .banner-image,.cms-about-us .about-us-cms-page .section .highlight .banner-image,.cms-education-test .about-us-cms-page .section .highlight .banner-image,.cms-argan-oil .education-test-cms-page .section .highlight .banner-image,.cms-about-us .education-test-cms-page .section .highlight .banner-image,.cms-education-test .education-test-cms-page .section .highlight .banner-image{width:80%;margin:0 auto}.cms-argan-oil .argan-oil-cms-page .section .highlight .banner-image img,.cms-about-us .argan-oil-cms-page .section .highlight .banner-image img,.cms-education-test .argan-oil-cms-page .section .highlight .banner-image img,.cms-argan-oil .about-us-cms-page .section .highlight .banner-image img,.cms-about-us .about-us-cms-page .section .highlight .banner-image img,.cms-education-test .about-us-cms-page .section .highlight .banner-image img,.cms-argan-oil .education-test-cms-page .section .highlight .banner-image img,.cms-about-us .education-test-cms-page .section .highlight .banner-image img,.cms-education-test .education-test-cms-page .section .highlight .banner-image img{width:100%}.cms-argan-oil .argan-oil-cms-page .section .highlight .mobile-hide,.cms-about-us .argan-oil-cms-page .section .highlight .mobile-hide,.cms-education-test .argan-oil-cms-page .section .highlight .mobile-hide,.cms-argan-oil .about-us-cms-page .section .highlight .mobile-hide,.cms-about-us .about-us-cms-page .section .highlight .mobile-hide,.cms-education-test .about-us-cms-page .section .highlight .mobile-hide,.cms-argan-oil .education-test-cms-page .section .highlight .mobile-hide,.cms-about-us .education-test-cms-page .section .highlight .mobile-hide,.cms-education-test .education-test-cms-page .section .highlight .mobile-hide{display:none}.cms-argan-oil .argan-oil-cms-page .section .highlight .mobile-show,.cms-about-us .argan-oil-cms-page .section .highlight .mobile-show,.cms-education-test .argan-oil-cms-page .section .highlight .mobile-show,.cms-argan-oil .about-us-cms-page .section .highlight .mobile-show,.cms-about-us .about-us-cms-page .section .highlight .mobile-show,.cms-education-test .about-us-cms-page .section .highlight .mobile-show,.cms-argan-oil .education-test-cms-page .section .highlight .mobile-show,.cms-about-us .education-test-cms-page .section .highlight .mobile-show,.cms-education-test .education-test-cms-page .section .highlight .mobile-show{display:block}.cms-argan-oil .argan-oil-cms-page .section .highlight .banner-text,.cms-about-us .argan-oil-cms-page .section .highlight .banner-text,.cms-education-test .argan-oil-cms-page .section .highlight .banner-text,.cms-argan-oil .about-us-cms-page .section .highlight .banner-text,.cms-about-us .about-us-cms-page .section .highlight .banner-text,.cms-education-test .about-us-cms-page .section .highlight .banner-text,.cms-argan-oil .education-test-cms-page .section .highlight .banner-text,.cms-about-us .education-test-cms-page .section .highlight .banner-text,.cms-education-test .education-test-cms-page .section .highlight .banner-text{padding:10px 20px;text-align:center;color:#401e17;position:unset;margin:0;width:100%}.cms-argan-oil .argan-oil-cms-page .section .highlight .banner-text p,.cms-about-us .argan-oil-cms-page .section .highlight .banner-text p,.cms-education-test .argan-oil-cms-page .section .highlight .banner-text p,.cms-argan-oil .about-us-cms-page .section .highlight .banner-text p,.cms-about-us .about-us-cms-page .section .highlight .banner-text p,.cms-education-test .about-us-cms-page .section .highlight .banner-text p,.cms-argan-oil .education-test-cms-page .section .highlight .banner-text p,.cms-about-us .education-test-cms-page .section .highlight .banner-text p,.cms-education-test .education-test-cms-page .section .highlight .banner-text p{width:100%;font-family:"futura-pt",sans-serif}.cms-argan-oil .argan-oil-cms-page .section .video-banner .content,.cms-about-us .argan-oil-cms-page .section .video-banner .content,.cms-education-test .argan-oil-cms-page .section .video-banner .content,.cms-argan-oil .about-us-cms-page .section .video-banner .content,.cms-about-us .about-us-cms-page .section .video-banner .content,.cms-education-test .about-us-cms-page .section .video-banner .content,.cms-argan-oil .education-test-cms-page .section .video-banner .content,.cms-about-us .education-test-cms-page .section .video-banner .content,.cms-education-test .education-test-cms-page .section .video-banner .content{position:relative}.cms-argan-oil .argan-oil-cms-page .section .video-banner .content .text-img,.cms-about-us .argan-oil-cms-page .section .video-banner .content .text-img,.cms-education-test .argan-oil-cms-page .section .video-banner .content .text-img,.cms-argan-oil .about-us-cms-page .section .video-banner .content .text-img,.cms-about-us .about-us-cms-page .section .video-banner .content .text-img,.cms-education-test .about-us-cms-page .section .video-banner .content .text-img,.cms-argan-oil .education-test-cms-page .section .video-banner .content .text-img,.cms-about-us .education-test-cms-page .section .video-banner .content .text-img,.cms-education-test .education-test-cms-page .section .video-banner .content .text-img{position:relative;margin-top:-5px}.cms-argan-oil .argan-oil-cms-page .section .video-banner .content .text-img .video-img,.cms-about-us .argan-oil-cms-page .section .video-banner .content .text-img .video-img,.cms-education-test .argan-oil-cms-page .section .video-banner .content .text-img .video-img,.cms-argan-oil .about-us-cms-page .section .video-banner .content .text-img .video-img,.cms-about-us .about-us-cms-page .section .video-banner .content .text-img .video-img,.cms-education-test .about-us-cms-page .section .video-banner .content .text-img .video-img,.cms-argan-oil .education-test-cms-page .section .video-banner .content .text-img .video-img,.cms-about-us .education-test-cms-page .section .video-banner .content .text-img .video-img,.cms-education-test .education-test-cms-page .section .video-banner .content .text-img .video-img{display:none}.cms-argan-oil .argan-oil-cms-page .section .video-banner .content .text-img .mobile-bg-color,.cms-about-us .argan-oil-cms-page .section .video-banner .content .text-img .mobile-bg-color,.cms-education-test .argan-oil-cms-page .section .video-banner .content .text-img .mobile-bg-color,.cms-argan-oil .about-us-cms-page .section .video-banner .content .text-img .mobile-bg-color,.cms-about-us .about-us-cms-page .section .video-banner .content .text-img .mobile-bg-color,.cms-education-test .about-us-cms-page .section .video-banner .content .text-img .mobile-bg-color,.cms-argan-oil .education-test-cms-page .section .video-banner .content .text-img .mobile-bg-color,.cms-about-us .education-test-cms-page .section .video-banner .content .text-img .mobile-bg-color,.cms-education-test .education-test-cms-page .section .video-banner .content .text-img .mobile-bg-color{display:block;width:100%;height:300px;background:#d9fef7}.cms-argan-oil .argan-oil-cms-page .section .video-banner .content .text-img p,.cms-about-us .argan-oil-cms-page .section .video-banner .content .text-img p,.cms-education-test .argan-oil-cms-page .section .video-banner .content .text-img p,.cms-argan-oil .about-us-cms-page .section .video-banner .content .text-img p,.cms-about-us .about-us-cms-page .section .video-banner .content .text-img p,.cms-education-test .about-us-cms-page .section .video-banner .content .text-img p,.cms-argan-oil .education-test-cms-page .section .video-banner .content .text-img p,.cms-about-us .education-test-cms-page .section .video-banner .content .text-img p,.cms-education-test .education-test-cms-page .section .video-banner .content .text-img p{padding:20px;text-align:center;top:50%;position:absolute;width:100%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.cms-argan-oil .argan-oil-cms-page .section .video-story-banner,.cms-about-us .argan-oil-cms-page .section .video-story-banner,.cms-education-test .argan-oil-cms-page .section .video-story-banner,.cms-argan-oil .about-us-cms-page .section .video-story-banner,.cms-about-us .about-us-cms-page .section .video-story-banner,.cms-education-test .about-us-cms-page .section .video-story-banner,.cms-argan-oil .education-test-cms-page .section .video-story-banner,.cms-about-us .education-test-cms-page .section .video-story-banner,.cms-education-test .education-test-cms-page .section .video-story-banner{padding:0;margin:20px 0 0}.cms-argan-oil .argan-oil-cms-page .section .video-story-banner:before,.cms-about-us .argan-oil-cms-page .section .video-story-banner:before,.cms-education-test .argan-oil-cms-page .section .video-story-banner:before,.cms-argan-oil .about-us-cms-page .section .video-story-banner:before,.cms-about-us .about-us-cms-page .section .video-story-banner:before,.cms-education-test .about-us-cms-page .section .video-story-banner:before,.cms-argan-oil .education-test-cms-page .section .video-story-banner:before,.cms-about-us .education-test-cms-page .section .video-story-banner:before,.cms-education-test .education-test-cms-page .section .video-story-banner:before,.cms-argan-oil .argan-oil-cms-page .section .video-story-banner:after,.cms-about-us .argan-oil-cms-page .section .video-story-banner:after,.cms-education-test .argan-oil-cms-page .section .video-story-banner:after,.cms-argan-oil .about-us-cms-page .section .video-story-banner:after,.cms-about-us .about-us-cms-page .section .video-story-banner:after,.cms-education-test .about-us-cms-page .section .video-story-banner:after,.cms-argan-oil .education-test-cms-page .section .video-story-banner:after,.cms-about-us .education-test-cms-page .section .video-story-banner:after,.cms-education-test .education-test-cms-page .section .video-story-banner:after{content:" ";display:table;clear:both}.cms-argan-oil .argan-oil-cms-page .section .video-story-banner h2.mobile-only,.cms-about-us .argan-oil-cms-page .section .video-story-banner h2.mobile-only,.cms-education-test .argan-oil-cms-page .section .video-story-banner h2.mobile-only,.cms-argan-oil .about-us-cms-page .section .video-story-banner h2.mobile-only,.cms-about-us .about-us-cms-page .section .video-story-banner h2.mobile-only,.cms-education-test .about-us-cms-page .section .video-story-banner h2.mobile-only,.cms-argan-oil .education-test-cms-page .section .video-story-banner h2.mobile-only,.cms-about-us .education-test-cms-page .section .video-story-banner h2.mobile-only,.cms-education-test .education-test-cms-page .section .video-story-banner h2.mobile-only{display:block;text-align:center}.cms-argan-oil .argan-oil-cms-page .section .video-story-banner .video,.cms-about-us .argan-oil-cms-page .section .video-story-banner .video,.cms-education-test .argan-oil-cms-page .section .video-story-banner .video,.cms-argan-oil .about-us-cms-page .section .video-story-banner .video,.cms-about-us .about-us-cms-page .section .video-story-banner .video,.cms-education-test .about-us-cms-page .section .video-story-banner .video,.cms-argan-oil .education-test-cms-page .section .video-story-banner .video,.cms-about-us .education-test-cms-page .section .video-story-banner .video,.cms-education-test .education-test-cms-page .section .video-story-banner .video{position:relative;width:100%;float:none}.cms-argan-oil .argan-oil-cms-page .section .video-story-banner .content,.cms-about-us .argan-oil-cms-page .section .video-story-banner .content,.cms-education-test .argan-oil-cms-page .section .video-story-banner .content,.cms-argan-oil .about-us-cms-page .section .video-story-banner .content,.cms-about-us .about-us-cms-page .section .video-story-banner .content,.cms-education-test .about-us-cms-page .section .video-story-banner .content,.cms-argan-oil .education-test-cms-page .section .video-story-banner .content,.cms-about-us .education-test-cms-page .section .video-story-banner .content,.cms-education-test .education-test-cms-page .section .video-story-banner .content{position:static;padding:0 20px;margin-top:20px;text-align:center;width:100%;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}.cms-argan-oil .argan-oil-cms-page .section .video-story-banner .content>h2,.cms-about-us .argan-oil-cms-page .section .video-story-banner .content>h2,.cms-education-test .argan-oil-cms-page .section .video-story-banner .content>h2,.cms-argan-oil .about-us-cms-page .section .video-story-banner .content>h2,.cms-about-us .about-us-cms-page .section .video-story-banner .content>h2,.cms-education-test .about-us-cms-page .section .video-story-banner .content>h2,.cms-argan-oil .education-test-cms-page .section .video-story-banner .content>h2,.cms-about-us .education-test-cms-page .section .video-story-banner .content>h2,.cms-education-test .education-test-cms-page .section .video-story-banner .content>h2{display:none}.cms-argan-oil .argan-oil-cms-page .section .video-story-banner .content p,.cms-about-us .argan-oil-cms-page .section .video-story-banner .content p,.cms-education-test .argan-oil-cms-page .section .video-story-banner .content p,.cms-argan-oil .about-us-cms-page .section .video-story-banner .content p,.cms-about-us .about-us-cms-page .section .video-story-banner .content p,.cms-education-test .about-us-cms-page .section .video-story-banner .content p,.cms-argan-oil .education-test-cms-page .section .video-story-banner .content p,.cms-about-us .education-test-cms-page .section .video-story-banner .content p,.cms-education-test .education-test-cms-page .section .video-story-banner .content p{margin:0}.cms-argan-oil .argan-oil-cms-page .section p,.cms-about-us .argan-oil-cms-page .section p,.cms-education-test .argan-oil-cms-page .section p,.cms-argan-oil .about-us-cms-page .section p,.cms-about-us .about-us-cms-page .section p,.cms-education-test .about-us-cms-page .section p,.cms-argan-oil .education-test-cms-page .section p,.cms-about-us .education-test-cms-page .section p,.cms-education-test .education-test-cms-page .section p{width:100%;line-height:1.4;font-family:"futura-pt",sans-serif}.cms-argan-oil .argan-oil-cms-page.about-us-common .section .productpromo,.cms-about-us .argan-oil-cms-page.about-us-common .section .productpromo,.cms-education-test .argan-oil-cms-page.about-us-common .section .productpromo,.cms-argan-oil .about-us-cms-page.about-us-common .section .productpromo,.cms-about-us .about-us-cms-page.about-us-common .section .productpromo,.cms-education-test .about-us-cms-page.about-us-common .section .productpromo,.cms-argan-oil .education-test-cms-page.about-us-common .section .productpromo,.cms-about-us .education-test-cms-page.about-us-common .section .productpromo,.cms-education-test .education-test-cms-page.about-us-common .section .productpromo{height:auto}.cms-argan-oil .about-us-cms-page .section .productpromo .content .banner-text,.cms-about-us .about-us-cms-page .section .productpromo .content .banner-text,.cms-education-test .about-us-cms-page .section .productpromo .content .banner-text,.cms-argan-oil .education-test-cms-page .section .productpromo .content .banner-text,.cms-about-us .education-test-cms-page .section .productpromo .content .banner-text,.cms-education-test .education-test-cms-page .section .productpromo .content .banner-text{top:47%;-webkit-transform:translateY(25%);-moz-transform:translateY(25%);-ms-transform:translateY(25%);-o-transform:translateY(25%);transform:translateY(25%)}.cms-argan-oil .about-us-cms-page .section .productpromo .content .mobile-bg-color,.cms-about-us .about-us-cms-page .section .productpromo .content .mobile-bg-color,.cms-education-test .about-us-cms-page .section .productpromo .content .mobile-bg-color,.cms-argan-oil .education-test-cms-page .section .productpromo .content .mobile-bg-color,.cms-about-us .education-test-cms-page .section .productpromo .content .mobile-bg-color,.cms-education-test .education-test-cms-page .section .productpromo .content .mobile-bg-color{height:500px}.cms-argan-oil .about-us-cms-page .section .highlight .banner-image,.cms-about-us .about-us-cms-page .section .highlight .banner-image,.cms-education-test .about-us-cms-page .section .highlight .banner-image,.cms-argan-oil .education-test-cms-page .section .highlight .banner-image,.cms-about-us .education-test-cms-page .section .highlight .banner-image,.cms-education-test .education-test-cms-page .section .highlight .banner-image{padding-right:20px}.cms-argan-oil .about-us-cms-page .section .video-banner .content .text-img .mobile-bg-color,.cms-about-us .about-us-cms-page .section .video-banner .content .text-img .mobile-bg-color,.cms-education-test .about-us-cms-page .section .video-banner .content .text-img .mobile-bg-color,.cms-argan-oil .education-test-cms-page .section .video-banner .content .text-img .mobile-bg-color,.cms-about-us .education-test-cms-page .section .video-banner .content .text-img .mobile-bg-color,.cms-education-test .education-test-cms-page .section .video-banner .content .text-img .mobile-bg-color{background:#d2d6e8}.cms-argan-oil .about-us-cms-page.about-us-en .argan_oil_banner_content,.cms-about-us .about-us-cms-page.about-us-en .argan_oil_banner_content,.cms-education-test .about-us-cms-page.about-us-en .argan_oil_banner_content,.cms-argan-oil .education-test-cms-page.about-us-en .argan_oil_banner_content,.cms-about-us .education-test-cms-page.about-us-en .argan_oil_banner_content,.cms-education-test .education-test-cms-page.about-us-en .argan_oil_banner_content{top:-10px}.cms-argan-oil .about-us-cms-page.about-us-common .argan_oil_banner_content,.cms-about-us .about-us-cms-page.about-us-common .argan_oil_banner_content,.cms-education-test .about-us-cms-page.about-us-common .argan_oil_banner_content,.cms-argan-oil .education-test-cms-page.about-us-common .argan_oil_banner_content,.cms-about-us .education-test-cms-page.about-us-common .argan_oil_banner_content,.cms-education-test .education-test-cms-page.about-us-common .argan_oil_banner_content{top:25px;padding:0 30px;transform:translateY(5%)}.cms-argan-oil .about-us-cms-page.ca-fr .argan_oil_banner_content,.cms-about-us .about-us-cms-page.ca-fr .argan_oil_banner_content,.cms-education-test .about-us-cms-page.ca-fr .argan_oil_banner_content,.cms-argan-oil .education-test-cms-page.ca-fr .argan_oil_banner_content,.cms-about-us .education-test-cms-page.ca-fr .argan_oil_banner_content,.cms-education-test .education-test-cms-page.ca-fr .argan_oil_banner_content{top:0}.cms-argan-oil .about-us-cms-page.brazil .argan_oil_banner_content,.cms-about-us .about-us-cms-page.brazil .argan_oil_banner_content,.cms-education-test .about-us-cms-page.brazil .argan_oil_banner_content,.cms-argan-oil .education-test-cms-page.brazil .argan_oil_banner_content,.cms-about-us .education-test-cms-page.brazil .argan_oil_banner_content,.cms-education-test .education-test-cms-page.brazil .argan_oil_banner_content{top:-30px}}.cms-argan-oil .education-test-cms-page .argan_oil_banner_content,.cms-about-us .education-test-cms-page .argan_oil_banner_content,.cms-education-test .education-test-cms-page .argan_oil_banner_content{top:60px}.cms-fearlessbeauty .top-banner,.cms-inspired-by-women-wta .top-banner,.cms-colorcollective .top-banner{position:relative;margin-bottom:40px}.cms-fearlessbeauty .top-banner .top-video-banner .video,.cms-inspired-by-women-wta .top-banner .top-video-banner .video,.cms-colorcollective .top-banner .top-video-banner .video{position:relative}.cms-fearlessbeauty .top-banner .top-video-banner .video .video-img-mobile,.cms-inspired-by-women-wta .top-banner .top-video-banner .video .video-img-mobile,.cms-colorcollective .top-banner .top-video-banner .video .video-img-mobile{display:none}.cms-fearlessbeauty .main-wrapper,.cms-inspired-by-women-wta .main-wrapper,.cms-colorcollective .main-wrapper{max-width:1180px;margin:0 auto !important;padding:0 40px !important}.cms-fearlessbeauty .main-wrapper:before,.cms-inspired-by-women-wta .main-wrapper:before,.cms-colorcollective .main-wrapper:before{content:" ";display:table}.cms-fearlessbeauty .main-wrapper:after,.cms-inspired-by-women-wta .main-wrapper:after,.cms-colorcollective .main-wrapper:after{content:" ";display:table;clear:both}.cms-fearlessbeauty .main-wrapper .story-row,.cms-inspired-by-women-wta .main-wrapper .story-row,.cms-colorcollective .main-wrapper .story-row{overflow:auto;color:#3f1e18;padding:0 0 40px}.cms-fearlessbeauty .main-wrapper .story-row .campaign-story-banner,.cms-inspired-by-women-wta .main-wrapper .story-row .campaign-story-banner,.cms-colorcollective .main-wrapper .story-row .campaign-story-banner{padding:0;overflow:auto !important;position:relative}.cms-fearlessbeauty .main-wrapper .story-row .campaign-story-banner .text-content,.cms-inspired-by-women-wta .main-wrapper .story-row .campaign-story-banner .text-content,.cms-colorcollective .main-wrapper .story-row .campaign-story-banner .text-content{float:none;display:inline-block;text-align:left;margin-top:9%;padding:0 3% 0 2%;vertical-align:top;width:-webkit-calc((100%/8)*3 - 10px);width:-moz-calc((100%/8)*3 - 10px);width:calc((100%/8)*3 - 10px);left:0}.cms-fearlessbeauty .main-wrapper .story-row .campaign-story-banner .text-content h2,.cms-inspired-by-women-wta .main-wrapper .story-row .campaign-story-banner .text-content h2,.cms-colorcollective .main-wrapper .story-row .campaign-story-banner .text-content h2{font-family:"futura-pt",sans-serif;line-height:1.3;letter-spacing:4px;font-size:26px;margin:0}.cms-fearlessbeauty .main-wrapper .story-row .campaign-story-banner .text-content .description,.cms-inspired-by-women-wta .main-wrapper .story-row .campaign-story-banner .text-content .description,.cms-colorcollective .main-wrapper .story-row .campaign-story-banner .text-content .description{font-size:15px;line-height:1.86}.cms-fearlessbeauty .main-wrapper .story-row .campaign-story-banner .stories-blocks,.cms-inspired-by-women-wta .main-wrapper .story-row .campaign-story-banner .stories-blocks,.cms-colorcollective .main-wrapper .story-row .campaign-story-banner .stories-blocks{width:-webkit-calc((100%/8)*5);width:-moz-calc((100%/8)*5);width:calc((100%/8)*5);float:none;display:inline-block}.cms-fearlessbeauty .main-wrapper .story-row .campaign-story-banner .stories-blocks ul,.cms-inspired-by-women-wta .main-wrapper .story-row .campaign-story-banner .stories-blocks ul,.cms-colorcollective .main-wrapper .story-row .campaign-story-banner .stories-blocks ul{padding:0;margin:0}.cms-fearlessbeauty .main-wrapper .story-row .campaign-story-banner .stories-blocks ul li.item,.cms-inspired-by-women-wta .main-wrapper .story-row .campaign-story-banner .stories-blocks ul li.item,.cms-colorcollective .main-wrapper .story-row .campaign-story-banner .stories-blocks ul li.item{cursor:pointer;display:inline-block;width:-webkit-calc(100%/2 - 20px);width:-moz-calc(100%/2 - 20px);width:calc(100%/2 - 20px);padding:5px;color:#401e17;margin-bottom:25px;vertical-align:top}.cms-fearlessbeauty .main-wrapper .story-row .campaign-story-banner .stories-blocks ul li.item:nth-child(odd),.cms-inspired-by-women-wta .main-wrapper .story-row .campaign-story-banner .stories-blocks ul li.item:nth-child(odd),.cms-colorcollective .main-wrapper .story-row .campaign-story-banner .stories-blocks ul li.item:nth-child(odd){margin-right:15px}.cms-fearlessbeauty .main-wrapper .story-row .campaign-story-banner .stories-blocks ul li.item:nth-child(even),.cms-inspired-by-women-wta .main-wrapper .story-row .campaign-story-banner .stories-blocks ul li.item:nth-child(even),.cms-colorcollective .main-wrapper .story-row .campaign-story-banner .stories-blocks ul li.item:nth-child(even){margin-left:15px}.cms-fearlessbeauty .main-wrapper .story-row .campaign-story-banner .stories-blocks ul li.item .text-img,.cms-inspired-by-women-wta .main-wrapper .story-row .campaign-story-banner .stories-blocks ul li.item .text-img,.cms-colorcollective .main-wrapper .story-row .campaign-story-banner .stories-blocks ul li.item .text-img{margin:20px 0 10px;position:relative;padding-right:20px}.cms-fearlessbeauty .main-wrapper .story-row .campaign-story-banner .stories-blocks ul li.item .text-img h2,.cms-inspired-by-women-wta .main-wrapper .story-row .campaign-story-banner .stories-blocks ul li.item .text-img h2,.cms-colorcollective .main-wrapper .story-row .campaign-story-banner .stories-blocks ul li.item .text-img h2{color:#401e17;margin:0;font-family:"futura-pt",sans-serif;font-size:18px;letter-spacing:3px}.cms-fearlessbeauty .main-wrapper .story-row .campaign-story-banner .stories-blocks ul li.item .text-img p,.cms-inspired-by-women-wta .main-wrapper .story-row .campaign-story-banner .stories-blocks ul li.item .text-img p,.cms-colorcollective .main-wrapper .story-row .campaign-story-banner .stories-blocks ul li.item .text-img p{font-size:15px}.cms-fearlessbeauty .main-wrapper .story-row .campaign-story-banner .stories-blocks ul li.item .text-img:after,.cms-inspired-by-women-wta .main-wrapper .story-row .campaign-story-banner .stories-blocks ul li.item .text-img:after,.cms-colorcollective .main-wrapper .story-row .campaign-story-banner .stories-blocks ul li.item .text-img:after{content:"\f105";font-family:"Font Awesome 5 Pro";position:absolute;right:0;top:0;font-weight:600;font-size:28px}.cms-fearlessbeauty .main-wrapper h1.h1,.cms-inspired-by-women-wta .main-wrapper h1.h1,.cms-colorcollective .main-wrapper h1.h1{display:block;text-align:center;font-family:"futura-pt-heavy",sans-serif;font-size:12px;letter-spacing:1.5px;color:#02c3c2;text-transform:uppercase;position:relative;margin-bottom:40px}.cms-fearlessbeauty .main-wrapper h1.h1 span,.cms-inspired-by-women-wta .main-wrapper h1.h1 span,.cms-colorcollective .main-wrapper h1.h1 span{display:block;color:#02c3c2;padding-bottom:5px}.cms-fearlessbeauty .main-wrapper h1.h1 :after,.cms-inspired-by-women-wta .main-wrapper h1.h1 :after,.cms-colorcollective .main-wrapper h1.h1 :after{position:absolute;content:"";height:5px;width:60px;bottom:-10px;left:50%;background-color:#02c3c2;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.cms-fearlessbeauty .main-wrapper .products-grid .product-items .product-item,.cms-inspired-by-women-wta .main-wrapper .products-grid .product-items .product-item,.cms-colorcollective .main-wrapper .products-grid .product-items .product-item{width:33% !important;margin:0 !important}.cms-fearlessbeauty .main-wrapper .products-grid .product-items .product-item .product-item-details .price-final_price,.cms-inspired-by-women-wta .main-wrapper .products-grid .product-items .product-item .product-item-details .price-final_price,.cms-colorcollective .main-wrapper .products-grid .product-items .product-item .product-item-details .price-final_price{line-height:3}@media only screen and (max-width:767px){.cms-fearlessbeauty .top-banner .top-video-banner .video .video-img,.cms-inspired-by-women-wta .top-banner .top-video-banner .video .video-img,.cms-colorcollective .top-banner .top-video-banner .video .video-img{display:none}.cms-fearlessbeauty .top-banner .top-video-banner .video .video-img-mobile,.cms-inspired-by-women-wta .top-banner .top-video-banner .video .video-img-mobile,.cms-colorcollective .top-banner .top-video-banner .video .video-img-mobile{display:block}.cms-fearlessbeauty .main-wrapper,.cms-inspired-by-women-wta .main-wrapper,.cms-colorcollective .main-wrapper{max-width:90%;margin:0 auto !important;padding:0 !important}.cms-fearlessbeauty .main-wrapper .story-row,.cms-inspired-by-women-wta .main-wrapper .story-row,.cms-colorcollective .main-wrapper .story-row{padding:0 0 15px}.cms-fearlessbeauty .main-wrapper .story-row .campaign-story-banner,.cms-inspired-by-women-wta .main-wrapper .story-row .campaign-story-banner,.cms-colorcollective .main-wrapper .story-row .campaign-story-banner{padding:0}.cms-fearlessbeauty .main-wrapper .story-row .campaign-story-banner .text-content,.cms-inspired-by-women-wta .main-wrapper .story-row .campaign-story-banner .text-content,.cms-colorcollective .main-wrapper .story-row .campaign-story-banner .text-content{position:static;padding:0 20px;text-align:center;width:auto;margin:0}.cms-fearlessbeauty .main-wrapper .story-row .campaign-story-banner .text-content h2,.cms-inspired-by-women-wta .main-wrapper .story-row .campaign-story-banner .text-content h2,.cms-colorcollective .main-wrapper .story-row .campaign-story-banner .text-content h2{font-size:25px;margin-bottom:8px}.cms-fearlessbeauty .main-wrapper .story-row .campaign-story-banner .stories-blocks,.cms-inspired-by-women-wta .main-wrapper .story-row .campaign-story-banner .stories-blocks,.cms-colorcollective .main-wrapper .story-row .campaign-story-banner .stories-blocks{position:relative;width:auto}.cms-fearlessbeauty .main-wrapper .story-row .campaign-story-banner .stories-blocks ul li.item,.cms-inspired-by-women-wta .main-wrapper .story-row .campaign-story-banner .stories-blocks ul li.item,.cms-colorcollective .main-wrapper .story-row .campaign-story-banner .stories-blocks ul li.item{width:100%;margin-right:0}.cms-fearlessbeauty .main-wrapper .story-row .campaign-story-banner .stories-blocks ul li.item .text-img,.cms-inspired-by-women-wta .main-wrapper .story-row .campaign-story-banner .stories-blocks ul li.item .text-img,.cms-colorcollective .main-wrapper .story-row .campaign-story-banner .stories-blocks ul li.item .text-img{text-align:left}.cms-fearlessbeauty .main-wrapper .story-row .campaign-story-banner .stories-blocks ul li.item:nth-child(odd),.cms-inspired-by-women-wta .main-wrapper .story-row .campaign-story-banner .stories-blocks ul li.item:nth-child(odd),.cms-colorcollective .main-wrapper .story-row .campaign-story-banner .stories-blocks ul li.item:nth-child(odd){margin-right:0}.cms-fearlessbeauty .main-wrapper .story-row .campaign-story-banner .stories-blocks ul li.item:nth-child(even),.cms-inspired-by-women-wta .main-wrapper .story-row .campaign-story-banner .stories-blocks ul li.item:nth-child(even),.cms-colorcollective .main-wrapper .story-row .campaign-story-banner .stories-blocks ul li.item:nth-child(even){margin-left:0}.cms-fearlessbeauty .main-wrapper .block-products-list,.cms-inspired-by-women-wta .main-wrapper .block-products-list,.cms-colorcollective .main-wrapper .block-products-list{padding:0}.cms-fearlessbeauty .main-wrapper .block-products-list .products-grid .product-items .product-item,.cms-inspired-by-women-wta .main-wrapper .block-products-list .products-grid .product-items .product-item,.cms-colorcollective .main-wrapper .block-products-list .products-grid .product-items .product-item{width:45% !important}}.cms-wta-madison-keys .top-banner,.cms-wta-dominika-cibulkova .top-banner,.cms-wta-monica-puig .top-banner,.cms-wta-elena-baltacha .top-banner,.color-collective-subpage .top-banner,.cms-wta-coco-vandeweghe .top-banner,.inspired-by-women-wta-subpage .top-banner,.cms-fearlessbeauty-subpage .top-banner{position:relative;margin-bottom:40px}.cms-wta-madison-keys .top-banner .top-video-banner .video,.cms-wta-dominika-cibulkova .top-banner .top-video-banner .video,.cms-wta-monica-puig .top-banner .top-video-banner .video,.cms-wta-elena-baltacha .top-banner .top-video-banner .video,.color-collective-subpage .top-banner .top-video-banner .video,.cms-wta-coco-vandeweghe .top-banner .top-video-banner .video,.inspired-by-women-wta-subpage .top-banner .top-video-banner .video,.cms-fearlessbeauty-subpage .top-banner .top-video-banner .video{position:relative}.cms-wta-madison-keys .top-banner .top-video-banner .video .video-img-mobile,.cms-wta-dominika-cibulkova .top-banner .top-video-banner .video .video-img-mobile,.cms-wta-monica-puig .top-banner .top-video-banner .video .video-img-mobile,.cms-wta-elena-baltacha .top-banner .top-video-banner .video .video-img-mobile,.color-collective-subpage .top-banner .top-video-banner .video .video-img-mobile,.cms-wta-coco-vandeweghe .top-banner .top-video-banner .video .video-img-mobile,.inspired-by-women-wta-subpage .top-banner .top-video-banner .video .video-img-mobile,.cms-fearlessbeauty-subpage .top-banner .top-video-banner .video .video-img-mobile{display:none}.cms-wta-madison-keys .top-banner .banner-text,.cms-wta-dominika-cibulkova .top-banner .banner-text,.cms-wta-monica-puig .top-banner .banner-text,.cms-wta-elena-baltacha .top-banner .banner-text,.color-collective-subpage .top-banner .banner-text,.cms-wta-coco-vandeweghe .top-banner .banner-text,.inspired-by-women-wta-subpage .top-banner .banner-text,.cms-fearlessbeauty-subpage .top-banner .banner-text{top:50%;position:absolute;left:0;z-index:1;color:#fff;width:35%;margin-left:10%;padding:0;line-height:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.cms-wta-madison-keys .top-banner .banner-text .title,.cms-wta-dominika-cibulkova .top-banner .banner-text .title,.cms-wta-monica-puig .top-banner .banner-text .title,.cms-wta-elena-baltacha .top-banner .banner-text .title,.color-collective-subpage .top-banner .banner-text .title,.cms-wta-coco-vandeweghe .top-banner .banner-text .title,.inspired-by-women-wta-subpage .top-banner .banner-text .title,.cms-fearlessbeauty-subpage .top-banner .banner-text .title{line-height:1.06em;margin:0;font-size:38px;letter-spacing:6px}.cms-wta-madison-keys .top-banner .banner-text .subtitle,.cms-wta-dominika-cibulkova .top-banner .banner-text .subtitle,.cms-wta-monica-puig .top-banner .banner-text .subtitle,.cms-wta-elena-baltacha .top-banner .banner-text .subtitle,.color-collective-subpage .top-banner .banner-text .subtitle,.cms-wta-coco-vandeweghe .top-banner .banner-text .subtitle,.inspired-by-women-wta-subpage .top-banner .banner-text .subtitle,.cms-fearlessbeauty-subpage .top-banner .banner-text .subtitle{font-size:15px;letter-spacing:1px;padding:25px 0;line-height:1.7;margin-bottom:10px}.cms-wta-madison-keys .top-banner .banner-text .text,.cms-wta-dominika-cibulkova .top-banner .banner-text .text,.cms-wta-monica-puig .top-banner .banner-text .text,.cms-wta-elena-baltacha .top-banner .banner-text .text,.color-collective-subpage .top-banner .banner-text .text,.cms-wta-coco-vandeweghe .top-banner .banner-text .text,.inspired-by-women-wta-subpage .top-banner .banner-text .text,.cms-fearlessbeauty-subpage .top-banner .banner-text .text{font-family:"futura-pt-heavy",sans-serif;text-transform:uppercase;font-size:14px;letter-spacing:5px;margin:0}.cms-wta-madison-keys .main-wrapper,.cms-wta-dominika-cibulkova .main-wrapper,.cms-wta-monica-puig .main-wrapper,.cms-wta-elena-baltacha .main-wrapper,.color-collective-subpage .main-wrapper,.cms-wta-coco-vandeweghe .main-wrapper,.inspired-by-women-wta-subpage .main-wrapper,.cms-fearlessbeauty-subpage .main-wrapper{max-width:1180px;margin:0 auto !important}.cms-wta-madison-keys .main-wrapper:before,.cms-wta-dominika-cibulkova .main-wrapper:before,.cms-wta-monica-puig .main-wrapper:before,.cms-wta-elena-baltacha .main-wrapper:before,.color-collective-subpage .main-wrapper:before,.cms-wta-coco-vandeweghe .main-wrapper:before,.inspired-by-women-wta-subpage .main-wrapper:before,.cms-fearlessbeauty-subpage .main-wrapper:before{content:" ";display:table}.cms-wta-madison-keys .main-wrapper:after,.cms-wta-dominika-cibulkova .main-wrapper:after,.cms-wta-monica-puig .main-wrapper:after,.cms-wta-elena-baltacha .main-wrapper:after,.color-collective-subpage .main-wrapper:after,.cms-wta-coco-vandeweghe .main-wrapper:after,.inspired-by-women-wta-subpage .main-wrapper:after,.cms-fearlessbeauty-subpage .main-wrapper:after{content:" ";display:table;clear:both}.cms-wta-madison-keys .main-wrapper .story-details,.cms-wta-dominika-cibulkova .main-wrapper .story-details,.cms-wta-monica-puig .main-wrapper .story-details,.cms-wta-elena-baltacha .main-wrapper .story-details,.color-collective-subpage .main-wrapper .story-details,.cms-wta-coco-vandeweghe .main-wrapper .story-details,.inspired-by-women-wta-subpage .main-wrapper .story-details,.cms-fearlessbeauty-subpage .main-wrapper .story-details{padding:0 40px}.cms-wta-madison-keys .main-wrapper .story-details .image,.cms-wta-dominika-cibulkova .main-wrapper .story-details .image,.cms-wta-monica-puig .main-wrapper .story-details .image,.cms-wta-elena-baltacha .main-wrapper .story-details .image,.color-collective-subpage .main-wrapper .story-details .image,.cms-wta-coco-vandeweghe .main-wrapper .story-details .image,.inspired-by-women-wta-subpage .main-wrapper .story-details .image,.cms-fearlessbeauty-subpage .main-wrapper .story-details .image{width:-webkit-calc(100%/3);width:-moz-calc(100%/3);width:calc(100%/3);max-width:300px;display:inline-block;margin:0 3em 0 1em}.cms-wta-madison-keys .main-wrapper .story-details .story,.cms-wta-dominika-cibulkova .main-wrapper .story-details .story,.cms-wta-monica-puig .main-wrapper .story-details .story,.cms-wta-elena-baltacha .main-wrapper .story-details .story,.color-collective-subpage .main-wrapper .story-details .story,.cms-wta-coco-vandeweghe .main-wrapper .story-details .story,.inspired-by-women-wta-subpage .main-wrapper .story-details .story,.cms-fearlessbeauty-subpage .main-wrapper .story-details .story{color:#401e17;width:-webkit-calc(100%/3*2 - 6em);width:-moz-calc(100%/3*2 - 6em);width:calc(100%/3*2 - 6em);display:inline-block;vertical-align:top}.cms-wta-madison-keys .main-wrapper .story-details .story .top,.cms-wta-dominika-cibulkova .main-wrapper .story-details .story .top,.cms-wta-monica-puig .main-wrapper .story-details .story .top,.cms-wta-elena-baltacha .main-wrapper .story-details .story .top,.color-collective-subpage .main-wrapper .story-details .story .top,.cms-wta-coco-vandeweghe .main-wrapper .story-details .story .top,.inspired-by-women-wta-subpage .main-wrapper .story-details .story .top,.cms-fearlessbeauty-subpage .main-wrapper .story-details .story .top,.cms-wta-madison-keys .main-wrapper .story-details .story .bottom,.cms-wta-dominika-cibulkova .main-wrapper .story-details .story .bottom,.cms-wta-monica-puig .main-wrapper .story-details .story .bottom,.cms-wta-elena-baltacha .main-wrapper .story-details .story .bottom,.color-collective-subpage .main-wrapper .story-details .story .bottom,.cms-wta-coco-vandeweghe .main-wrapper .story-details .story .bottom,.inspired-by-women-wta-subpage .main-wrapper .story-details .story .bottom,.cms-fearlessbeauty-subpage .main-wrapper .story-details .story .bottom{padding-left:30px}.cms-wta-madison-keys .main-wrapper .story-details .story .top .left,.cms-wta-dominika-cibulkova .main-wrapper .story-details .story .top .left,.cms-wta-monica-puig .main-wrapper .story-details .story .top .left,.cms-wta-elena-baltacha .main-wrapper .story-details .story .top .left,.color-collective-subpage .main-wrapper .story-details .story .top .left,.cms-wta-coco-vandeweghe .main-wrapper .story-details .story .top .left,.inspired-by-women-wta-subpage .main-wrapper .story-details .story .top .left,.cms-fearlessbeauty-subpage .main-wrapper .story-details .story .top .left,.cms-wta-madison-keys .main-wrapper .story-details .story .middle .left,.cms-wta-dominika-cibulkova .main-wrapper .story-details .story .middle .left,.cms-wta-monica-puig .main-wrapper .story-details .story .middle .left,.cms-wta-elena-baltacha .main-wrapper .story-details .story .middle .left,.color-collective-subpage .main-wrapper .story-details .story .middle .left,.cms-wta-coco-vandeweghe .main-wrapper .story-details .story .middle .left,.inspired-by-women-wta-subpage .main-wrapper .story-details .story .middle .left,.cms-fearlessbeauty-subpage .main-wrapper .story-details .story .middle .left{max-width:80%;min-width:49%;padding-right:18px}.cms-wta-madison-keys .main-wrapper .story-details .story .top h2.name,.cms-wta-dominika-cibulkova .main-wrapper .story-details .story .top h2.name,.cms-wta-monica-puig .main-wrapper .story-details .story .top h2.name,.cms-wta-elena-baltacha .main-wrapper .story-details .story .top h2.name,.color-collective-subpage .main-wrapper .story-details .story .top h2.name,.cms-wta-coco-vandeweghe .main-wrapper .story-details .story .top h2.name,.inspired-by-women-wta-subpage .main-wrapper .story-details .story .top h2.name,.cms-fearlessbeauty-subpage .main-wrapper .story-details .story .top h2.name,.cms-wta-madison-keys .main-wrapper .story-details .story .middle h2.name,.cms-wta-dominika-cibulkova .main-wrapper .story-details .story .middle h2.name,.cms-wta-monica-puig .main-wrapper .story-details .story .middle h2.name,.cms-wta-elena-baltacha .main-wrapper .story-details .story .middle h2.name,.color-collective-subpage .main-wrapper .story-details .story .middle h2.name,.cms-wta-coco-vandeweghe .main-wrapper .story-details .story .middle h2.name,.inspired-by-women-wta-subpage .main-wrapper .story-details .story .middle h2.name,.cms-fearlessbeauty-subpage .main-wrapper .story-details .story .middle h2.name{font-size:28px;letter-spacing:8px;font-family:"futura-pt",sans-serif;margin:0;text-transform:uppercase}.cms-wta-madison-keys .main-wrapper .story-details .story .top .right,.cms-wta-dominika-cibulkova .main-wrapper .story-details .story .top .right,.cms-wta-monica-puig .main-wrapper .story-details .story .top .right,.cms-wta-elena-baltacha .main-wrapper .story-details .story .top .right,.color-collective-subpage .main-wrapper .story-details .story .top .right,.cms-wta-coco-vandeweghe .main-wrapper .story-details .story .top .right,.inspired-by-women-wta-subpage .main-wrapper .story-details .story .top .right,.cms-fearlessbeauty-subpage .main-wrapper .story-details .story .top .right,.cms-wta-madison-keys .main-wrapper .story-details .story .middle .right,.cms-wta-dominika-cibulkova .main-wrapper .story-details .story .middle .right,.cms-wta-monica-puig .main-wrapper .story-details .story .middle .right,.cms-wta-elena-baltacha .main-wrapper .story-details .story .middle .right,.color-collective-subpage .main-wrapper .story-details .story .middle .right,.cms-wta-coco-vandeweghe .main-wrapper .story-details .story .middle .right,.inspired-by-women-wta-subpage .main-wrapper .story-details .story .middle .right,.cms-fearlessbeauty-subpage .main-wrapper .story-details .story .middle .right,.cms-wta-madison-keys .main-wrapper .story-details .story .top .left,.cms-wta-dominika-cibulkova .main-wrapper .story-details .story .top .left,.cms-wta-monica-puig .main-wrapper .story-details .story .top .left,.cms-wta-elena-baltacha .main-wrapper .story-details .story .top .left,.color-collective-subpage .main-wrapper .story-details .story .top .left,.cms-wta-coco-vandeweghe .main-wrapper .story-details .story .top .left,.inspired-by-women-wta-subpage .main-wrapper .story-details .story .top .left,.cms-fearlessbeauty-subpage .main-wrapper .story-details .story .top .left,.cms-wta-madison-keys .main-wrapper .story-details .story .middle .left,.cms-wta-dominika-cibulkova .main-wrapper .story-details .story .middle .left,.cms-wta-monica-puig .main-wrapper .story-details .story .middle .left,.cms-wta-elena-baltacha .main-wrapper .story-details .story .middle .left,.color-collective-subpage .main-wrapper .story-details .story .middle .left,.cms-wta-coco-vandeweghe .main-wrapper .story-details .story .middle .left,.inspired-by-women-wta-subpage .main-wrapper .story-details .story .middle .left,.cms-fearlessbeauty-subpage .main-wrapper .story-details .story .middle .left{display:inline-block}.cms-wta-madison-keys .main-wrapper .story-details .story .top a.instagram-link,.cms-wta-dominika-cibulkova .main-wrapper .story-details .story .top a.instagram-link,.cms-wta-monica-puig .main-wrapper .story-details .story .top a.instagram-link,.cms-wta-elena-baltacha .main-wrapper .story-details .story .top a.instagram-link,.color-collective-subpage .main-wrapper .story-details .story .top a.instagram-link,.cms-wta-coco-vandeweghe .main-wrapper .story-details .story .top a.instagram-link,.inspired-by-women-wta-subpage .main-wrapper .story-details .story .top a.instagram-link,.cms-fearlessbeauty-subpage .main-wrapper .story-details .story .top a.instagram-link,.cms-wta-madison-keys .main-wrapper .story-details .story .middle a.instagram-link,.cms-wta-dominika-cibulkova .main-wrapper .story-details .story .middle a.instagram-link,.cms-wta-monica-puig .main-wrapper .story-details .story .middle a.instagram-link,.cms-wta-elena-baltacha .main-wrapper .story-details .story .middle a.instagram-link,.color-collective-subpage .main-wrapper .story-details .story .middle a.instagram-link,.cms-wta-coco-vandeweghe .main-wrapper .story-details .story .middle a.instagram-link,.inspired-by-women-wta-subpage .main-wrapper .story-details .story .middle a.instagram-link,.cms-fearlessbeauty-subpage .main-wrapper .story-details .story .middle a.instagram-link{content:"";font-size:0}.cms-wta-madison-keys .main-wrapper .story-details .story .top a.instagram-link:after,.cms-wta-dominika-cibulkova .main-wrapper .story-details .story .top a.instagram-link:after,.cms-wta-monica-puig .main-wrapper .story-details .story .top a.instagram-link:after,.cms-wta-elena-baltacha .main-wrapper .story-details .story .top a.instagram-link:after,.color-collective-subpage .main-wrapper .story-details .story .top a.instagram-link:after,.cms-wta-coco-vandeweghe .main-wrapper .story-details .story .top a.instagram-link:after,.inspired-by-women-wta-subpage .main-wrapper .story-details .story .top a.instagram-link:after,.cms-fearlessbeauty-subpage .main-wrapper .story-details .story .top a.instagram-link:after,.cms-wta-madison-keys .main-wrapper .story-details .story .middle a.instagram-link:after,.cms-wta-dominika-cibulkova .main-wrapper .story-details .story .middle a.instagram-link:after,.cms-wta-monica-puig .main-wrapper .story-details .story .middle a.instagram-link:after,.cms-wta-elena-baltacha .main-wrapper .story-details .story .middle a.instagram-link:after,.color-collective-subpage .main-wrapper .story-details .story .middle a.instagram-link:after,.cms-wta-coco-vandeweghe .main-wrapper .story-details .story .middle a.instagram-link:after,.inspired-by-women-wta-subpage .main-wrapper .story-details .story .middle a.instagram-link:after,.cms-fearlessbeauty-subpage .main-wrapper .story-details .story .middle a.instagram-link:after{content:"\f16d";font-size:24px;font-family:"Font Awesome 5 Pro";line-height:1}.cms-wta-madison-keys .main-wrapper .story-details .story .middle.medium,.cms-wta-dominika-cibulkova .main-wrapper .story-details .story .middle.medium,.cms-wta-monica-puig .main-wrapper .story-details .story .middle.medium,.cms-wta-elena-baltacha .main-wrapper .story-details .story .middle.medium,.color-collective-subpage .main-wrapper .story-details .story .middle.medium,.cms-wta-coco-vandeweghe .main-wrapper .story-details .story .middle.medium,.inspired-by-women-wta-subpage .main-wrapper .story-details .story .middle.medium,.cms-fearlessbeauty-subpage .main-wrapper .story-details .story .middle.medium{display:none}.cms-wta-madison-keys .main-wrapper .story-details .story .middle,.cms-wta-dominika-cibulkova .main-wrapper .story-details .story .middle,.cms-wta-monica-puig .main-wrapper .story-details .story .middle,.cms-wta-elena-baltacha .main-wrapper .story-details .story .middle,.color-collective-subpage .main-wrapper .story-details .story .middle,.cms-wta-coco-vandeweghe .main-wrapper .story-details .story .middle,.inspired-by-women-wta-subpage .main-wrapper .story-details .story .middle,.cms-fearlessbeauty-subpage .main-wrapper .story-details .story .middle{margin:40px 0 35px}.cms-wta-madison-keys .main-wrapper .story-details .story .middle .title,.cms-wta-dominika-cibulkova .main-wrapper .story-details .story .middle .title,.cms-wta-monica-puig .main-wrapper .story-details .story .middle .title,.cms-wta-elena-baltacha .main-wrapper .story-details .story .middle .title,.color-collective-subpage .main-wrapper .story-details .story .middle .title,.cms-wta-coco-vandeweghe .main-wrapper .story-details .story .middle .title,.inspired-by-women-wta-subpage .main-wrapper .story-details .story .middle .title,.cms-fearlessbeauty-subpage .main-wrapper .story-details .story .middle .title{font-size:12px;font-family:"futura-pt-heavy",sans-serif;text-transform:uppercase;margin:0 0 10px}.cms-wta-madison-keys .main-wrapper .story-details .story p,.cms-wta-dominika-cibulkova .main-wrapper .story-details .story p,.cms-wta-monica-puig .main-wrapper .story-details .story p,.cms-wta-elena-baltacha .main-wrapper .story-details .story p,.color-collective-subpage .main-wrapper .story-details .story p,.cms-wta-coco-vandeweghe .main-wrapper .story-details .story p,.inspired-by-women-wta-subpage .main-wrapper .story-details .story p,.cms-fearlessbeauty-subpage .main-wrapper .story-details .story p{font-size:15px}.cms-wta-madison-keys .main-wrapper .story-details .story .bottom,.cms-wta-dominika-cibulkova .main-wrapper .story-details .story .bottom,.cms-wta-monica-puig .main-wrapper .story-details .story .bottom,.cms-wta-elena-baltacha .main-wrapper .story-details .story .bottom,.color-collective-subpage .main-wrapper .story-details .story .bottom,.cms-wta-coco-vandeweghe .main-wrapper .story-details .story .bottom,.inspired-by-women-wta-subpage .main-wrapper .story-details .story .bottom,.cms-fearlessbeauty-subpage .main-wrapper .story-details .story .bottom{text-align:justify;position:relative;padding-top:35px;font-size:14px;letter-spacing:1px;line-height:1}.cms-wta-madison-keys .main-wrapper .story-details .story .bottom:before,.cms-wta-dominika-cibulkova .main-wrapper .story-details .story .bottom:before,.cms-wta-monica-puig .main-wrapper .story-details .story .bottom:before,.cms-wta-elena-baltacha .main-wrapper .story-details .story .bottom:before,.color-collective-subpage .main-wrapper .story-details .story .bottom:before,.cms-wta-coco-vandeweghe .main-wrapper .story-details .story .bottom:before,.inspired-by-women-wta-subpage .main-wrapper .story-details .story .bottom:before,.cms-fearlessbeauty-subpage .main-wrapper .story-details .story .bottom:before{position:absolute;content:"";height:5px;width:100px;top:0;left:7%;background-color:#b2eaec;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.cms-wta-madison-keys .main-wrapper .story-details .story .bottom p,.cms-wta-dominika-cibulkova .main-wrapper .story-details .story .bottom p,.cms-wta-monica-puig .main-wrapper .story-details .story .bottom p,.cms-wta-elena-baltacha .main-wrapper .story-details .story .bottom p,.color-collective-subpage .main-wrapper .story-details .story .bottom p,.cms-wta-coco-vandeweghe .main-wrapper .story-details .story .bottom p,.inspired-by-women-wta-subpage .main-wrapper .story-details .story .bottom p,.cms-fearlessbeauty-subpage .main-wrapper .story-details .story .bottom p{line-height:20px}.cms-wta-madison-keys .main-wrapper h2.h2,.cms-wta-dominika-cibulkova .main-wrapper h2.h2,.cms-wta-monica-puig .main-wrapper h2.h2,.cms-wta-elena-baltacha .main-wrapper h2.h2,.color-collective-subpage .main-wrapper h2.h2,.cms-wta-coco-vandeweghe .main-wrapper h2.h2,.inspired-by-women-wta-subpage .main-wrapper h2.h2,.cms-fearlessbeauty-subpage .main-wrapper h2.h2{display:block;text-align:center;font-family:"futura-pt-heavy",sans-serif;font-size:12px;letter-spacing:1.5px;color:#02c3c2;text-transform:uppercase;position:relative;margin-bottom:40px}.cms-wta-madison-keys .main-wrapper h2.h2 span,.cms-wta-dominika-cibulkova .main-wrapper h2.h2 span,.cms-wta-monica-puig .main-wrapper h2.h2 span,.cms-wta-elena-baltacha .main-wrapper h2.h2 span,.color-collective-subpage .main-wrapper h2.h2 span,.cms-wta-coco-vandeweghe .main-wrapper h2.h2 span,.inspired-by-women-wta-subpage .main-wrapper h2.h2 span,.cms-fearlessbeauty-subpage .main-wrapper h2.h2 span{display:block;color:#02c3c2;padding-bottom:5px}.cms-wta-madison-keys .main-wrapper h2.h2 :after,.cms-wta-dominika-cibulkova .main-wrapper h2.h2 :after,.cms-wta-monica-puig .main-wrapper h2.h2 :after,.cms-wta-elena-baltacha .main-wrapper h2.h2 :after,.color-collective-subpage .main-wrapper h2.h2 :after,.cms-wta-coco-vandeweghe .main-wrapper h2.h2 :after,.inspired-by-women-wta-subpage .main-wrapper h2.h2 :after,.cms-fearlessbeauty-subpage .main-wrapper h2.h2 :after{position:absolute;content:"";height:5px;width:60px;bottom:-10px;left:50%;background-color:#02c3c2;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.cms-wta-madison-keys .main-wrapper .stories,.cms-wta-dominika-cibulkova .main-wrapper .stories,.cms-wta-monica-puig .main-wrapper .stories,.cms-wta-elena-baltacha .main-wrapper .stories,.color-collective-subpage .main-wrapper .stories,.cms-wta-coco-vandeweghe .main-wrapper .stories,.inspired-by-women-wta-subpage .main-wrapper .stories,.cms-fearlessbeauty-subpage .main-wrapper .stories{margin:0 -45px}.cms-wta-madison-keys .main-wrapper .stories.inner-block,.cms-wta-dominika-cibulkova .main-wrapper .stories.inner-block,.cms-wta-monica-puig .main-wrapper .stories.inner-block,.cms-wta-elena-baltacha .main-wrapper .stories.inner-block,.color-collective-subpage .main-wrapper .stories.inner-block,.cms-wta-coco-vandeweghe .main-wrapper .stories.inner-block,.inspired-by-women-wta-subpage .main-wrapper .stories.inner-block,.cms-fearlessbeauty-subpage .main-wrapper .stories.inner-block{margin:0}.cms-wta-madison-keys .main-wrapper .stories .stories-blocks ul,.cms-wta-dominika-cibulkova .main-wrapper .stories .stories-blocks ul,.cms-wta-monica-puig .main-wrapper .stories .stories-blocks ul,.cms-wta-elena-baltacha .main-wrapper .stories .stories-blocks ul,.color-collective-subpage .main-wrapper .stories .stories-blocks ul,.cms-wta-coco-vandeweghe .main-wrapper .stories .stories-blocks ul,.inspired-by-women-wta-subpage .main-wrapper .stories .stories-blocks ul,.cms-fearlessbeauty-subpage .main-wrapper .stories .stories-blocks ul{padding:0;margin:0}.cms-wta-madison-keys .main-wrapper .stories .stories-blocks ul li.item,.cms-wta-dominika-cibulkova .main-wrapper .stories .stories-blocks ul li.item,.cms-wta-monica-puig .main-wrapper .stories .stories-blocks ul li.item,.cms-wta-elena-baltacha .main-wrapper .stories .stories-blocks ul li.item,.color-collective-subpage .main-wrapper .stories .stories-blocks ul li.item,.cms-wta-coco-vandeweghe .main-wrapper .stories .stories-blocks ul li.item,.inspired-by-women-wta-subpage .main-wrapper .stories .stories-blocks ul li.item,.cms-fearlessbeauty-subpage .main-wrapper .stories .stories-blocks ul li.item{cursor:pointer;display:inline-block;width:33%;padding:0 3%;color:#401e17;margin:0;vertical-align:top}.cms-wta-madison-keys .main-wrapper .stories .stories-blocks ul li.item .text-img,.cms-wta-dominika-cibulkova .main-wrapper .stories .stories-blocks ul li.item .text-img,.cms-wta-monica-puig .main-wrapper .stories .stories-blocks ul li.item .text-img,.cms-wta-elena-baltacha .main-wrapper .stories .stories-blocks ul li.item .text-img,.color-collective-subpage .main-wrapper .stories .stories-blocks ul li.item .text-img,.cms-wta-coco-vandeweghe .main-wrapper .stories .stories-blocks ul li.item .text-img,.inspired-by-women-wta-subpage .main-wrapper .stories .stories-blocks ul li.item .text-img,.cms-fearlessbeauty-subpage .main-wrapper .stories .stories-blocks ul li.item .text-img{margin:20px 0 10px;position:relative;padding-right:20px}.cms-wta-madison-keys .main-wrapper .stories .stories-blocks ul li.item .text-img h2,.cms-wta-dominika-cibulkova .main-wrapper .stories .stories-blocks ul li.item .text-img h2,.cms-wta-monica-puig .main-wrapper .stories .stories-blocks ul li.item .text-img h2,.cms-wta-elena-baltacha .main-wrapper .stories .stories-blocks ul li.item .text-img h2,.color-collective-subpage .main-wrapper .stories .stories-blocks ul li.item .text-img h2,.cms-wta-coco-vandeweghe .main-wrapper .stories .stories-blocks ul li.item .text-img h2,.inspired-by-women-wta-subpage .main-wrapper .stories .stories-blocks ul li.item .text-img h2,.cms-fearlessbeauty-subpage .main-wrapper .stories .stories-blocks ul li.item .text-img h2{color:#401e17;margin:0;font-family:"futura-pt",sans-serif;font-size:18px;letter-spacing:3px}.cms-wta-madison-keys .main-wrapper .stories .stories-blocks ul li.item .text-img p,.cms-wta-dominika-cibulkova .main-wrapper .stories .stories-blocks ul li.item .text-img p,.cms-wta-monica-puig .main-wrapper .stories .stories-blocks ul li.item .text-img p,.cms-wta-elena-baltacha .main-wrapper .stories .stories-blocks ul li.item .text-img p,.color-collective-subpage .main-wrapper .stories .stories-blocks ul li.item .text-img p,.cms-wta-coco-vandeweghe .main-wrapper .stories .stories-blocks ul li.item .text-img p,.inspired-by-women-wta-subpage .main-wrapper .stories .stories-blocks ul li.item .text-img p,.cms-fearlessbeauty-subpage .main-wrapper .stories .stories-blocks ul li.item .text-img p{font-size:15px}.cms-wta-madison-keys .main-wrapper .stories .stories-blocks ul li.item .text-img:after,.cms-wta-dominika-cibulkova .main-wrapper .stories .stories-blocks ul li.item .text-img:after,.cms-wta-monica-puig .main-wrapper .stories .stories-blocks ul li.item .text-img:after,.cms-wta-elena-baltacha .main-wrapper .stories .stories-blocks ul li.item .text-img:after,.color-collective-subpage .main-wrapper .stories .stories-blocks ul li.item .text-img:after,.cms-wta-coco-vandeweghe .main-wrapper .stories .stories-blocks ul li.item .text-img:after,.inspired-by-women-wta-subpage .main-wrapper .stories .stories-blocks ul li.item .text-img:after,.cms-fearlessbeauty-subpage .main-wrapper .stories .stories-blocks ul li.item .text-img:after{content:"\f105";font-family:"Font Awesome 5 Pro";position:absolute;right:0;top:0;font-weight:600;font-size:28px}.cms-wta-madison-keys .main-wrapper .block-products-list,.cms-wta-dominika-cibulkova .main-wrapper .block-products-list,.cms-wta-monica-puig .main-wrapper .block-products-list,.cms-wta-elena-baltacha .main-wrapper .block-products-list,.color-collective-subpage .main-wrapper .block-products-list,.cms-wta-coco-vandeweghe .main-wrapper .block-products-list,.inspired-by-women-wta-subpage .main-wrapper .block-products-list,.cms-fearlessbeauty-subpage .main-wrapper .block-products-list{padding:0}.cms-wta-madison-keys .main-wrapper .block-products-list .products-grid .product-items .product-item,.cms-wta-dominika-cibulkova .main-wrapper .block-products-list .products-grid .product-items .product-item,.cms-wta-monica-puig .main-wrapper .block-products-list .products-grid .product-items .product-item,.cms-wta-elena-baltacha .main-wrapper .block-products-list .products-grid .product-items .product-item,.color-collective-subpage .main-wrapper .block-products-list .products-grid .product-items .product-item,.cms-wta-coco-vandeweghe .main-wrapper .block-products-list .products-grid .product-items .product-item,.inspired-by-women-wta-subpage .main-wrapper .block-products-list .products-grid .product-items .product-item,.cms-fearlessbeauty-subpage .main-wrapper .block-products-list .products-grid .product-items .product-item{padding:0 20px;margin:0}.cms-wta-madison-keys .main-wrapper .block-products-list .products-grid .product-items .product-item .product-item-details .price-final_price,.cms-wta-dominika-cibulkova .main-wrapper .block-products-list .products-grid .product-items .product-item .product-item-details .price-final_price,.cms-wta-monica-puig .main-wrapper .block-products-list .products-grid .product-items .product-item .product-item-details .price-final_price,.cms-wta-elena-baltacha .main-wrapper .block-products-list .products-grid .product-items .product-item .product-item-details .price-final_price,.color-collective-subpage .main-wrapper .block-products-list .products-grid .product-items .product-item .product-item-details .price-final_price,.cms-wta-coco-vandeweghe .main-wrapper .block-products-list .products-grid .product-items .product-item .product-item-details .price-final_price,.inspired-by-women-wta-subpage .main-wrapper .block-products-list .products-grid .product-items .product-item .product-item-details .price-final_price,.cms-fearlessbeauty-subpage .main-wrapper .block-products-list .products-grid .product-items .product-item .product-item-details .price-final_price{line-height:3}.cms-wta-madison-keys .main-wrapper .instagram a:hover,.cms-wta-dominika-cibulkova .main-wrapper .instagram a:hover,.cms-wta-monica-puig .main-wrapper .instagram a:hover,.cms-wta-elena-baltacha .main-wrapper .instagram a:hover,.color-collective-subpage .main-wrapper .instagram a:hover,.cms-wta-coco-vandeweghe .main-wrapper .instagram a:hover,.inspired-by-women-wta-subpage .main-wrapper .instagram a:hover,.cms-fearlessbeauty-subpage .main-wrapper .instagram a:hover{color:#401e17}@media only screen and (max-width:1200px){.cms-wta-madison-keys .main-wrapper .stories,.cms-wta-dominika-cibulkova .main-wrapper .stories,.cms-wta-monica-puig .main-wrapper .stories,.cms-wta-elena-baltacha .main-wrapper .stories,.color-collective-subpage .main-wrapper .stories,.cms-wta-coco-vandeweghe .main-wrapper .stories,.inspired-by-women-wta-subpage .main-wrapper .stories,.cms-fearlessbeauty-subpage .main-wrapper .stories{margin:0}}@media only screen and (min-width:768px) and (max-width:992px){.cms-wta-madison-keys .top-banner .banner-text,.cms-wta-dominika-cibulkova .top-banner .banner-text,.cms-wta-monica-puig .top-banner .banner-text,.cms-wta-elena-baltacha .top-banner .banner-text,.color-collective-subpage .top-banner .banner-text,.cms-wta-coco-vandeweghe .top-banner .banner-text,.inspired-by-women-wta-subpage .top-banner .banner-text,.cms-fearlessbeauty-subpage .top-banner .banner-text{width:100%}}@media only screen and (max-width:767px){.cms-wta-madison-keys .top-banner .top-video-banner .video .video-img,.cms-wta-dominika-cibulkova .top-banner .top-video-banner .video .video-img,.cms-wta-monica-puig .top-banner .top-video-banner .video .video-img,.cms-wta-elena-baltacha .top-banner .top-video-banner .video .video-img,.color-collective-subpage .top-banner .top-video-banner .video .video-img,.cms-wta-coco-vandeweghe .top-banner .top-video-banner .video .video-img,.inspired-by-women-wta-subpage .top-banner .top-video-banner .video .video-img,.cms-fearlessbeauty-subpage .top-banner .top-video-banner .video .video-img{display:none}.cms-wta-madison-keys .top-banner .top-video-banner .video .video-img-mobile,.cms-wta-dominika-cibulkova .top-banner .top-video-banner .video .video-img-mobile,.cms-wta-monica-puig .top-banner .top-video-banner .video .video-img-mobile,.cms-wta-elena-baltacha .top-banner .top-video-banner .video .video-img-mobile,.color-collective-subpage .top-banner .top-video-banner .video .video-img-mobile,.cms-wta-coco-vandeweghe .top-banner .top-video-banner .video .video-img-mobile,.inspired-by-women-wta-subpage .top-banner .top-video-banner .video .video-img-mobile,.cms-fearlessbeauty-subpage .top-banner .top-video-banner .video .video-img-mobile{display:block}.cms-wta-madison-keys .top-banner .banner-text,.cms-wta-dominika-cibulkova .top-banner .banner-text,.cms-wta-monica-puig .top-banner .banner-text,.cms-wta-elena-baltacha .top-banner .banner-text,.color-collective-subpage .top-banner .banner-text,.cms-wta-coco-vandeweghe .top-banner .banner-text,.inspired-by-women-wta-subpage .top-banner .banner-text,.cms-fearlessbeauty-subpage .top-banner .banner-text{position:absolute;bottom:5%;top:auto;left:0;margin-left:5%;padding:0;width:90%;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}.cms-wta-madison-keys .top-banner .banner-text .title,.cms-wta-dominika-cibulkova .top-banner .banner-text .title,.cms-wta-monica-puig .top-banner .banner-text .title,.cms-wta-elena-baltacha .top-banner .banner-text .title,.color-collective-subpage .top-banner .banner-text .title,.cms-wta-coco-vandeweghe .top-banner .banner-text .title,.inspired-by-women-wta-subpage .top-banner .banner-text .title,.cms-fearlessbeauty-subpage .top-banner .banner-text .title{font-size:29px;letter-spacing:6px}.cms-wta-madison-keys .top-banner .banner-text .subtitle,.cms-wta-dominika-cibulkova .top-banner .banner-text .subtitle,.cms-wta-monica-puig .top-banner .banner-text .subtitle,.cms-wta-elena-baltacha .top-banner .banner-text .subtitle,.color-collective-subpage .top-banner .banner-text .subtitle,.cms-wta-coco-vandeweghe .top-banner .banner-text .subtitle,.inspired-by-women-wta-subpage .top-banner .banner-text .subtitle,.cms-fearlessbeauty-subpage .top-banner .banner-text .subtitle{padding:10px 0}.cms-wta-madison-keys .top-banner .banner-text .text,.cms-wta-dominika-cibulkova .top-banner .banner-text .text,.cms-wta-monica-puig .top-banner .banner-text .text,.cms-wta-elena-baltacha .top-banner .banner-text .text,.color-collective-subpage .top-banner .banner-text .text,.cms-wta-coco-vandeweghe .top-banner .banner-text .text,.inspired-by-women-wta-subpage .top-banner .banner-text .text,.cms-fearlessbeauty-subpage .top-banner .banner-text .text{font-size:13px}.cms-wta-madison-keys .main-wrapper,.cms-wta-dominika-cibulkova .main-wrapper,.cms-wta-monica-puig .main-wrapper,.cms-wta-elena-baltacha .main-wrapper,.color-collective-subpage .main-wrapper,.cms-wta-coco-vandeweghe .main-wrapper,.inspired-by-women-wta-subpage .main-wrapper,.cms-fearlessbeauty-subpage .main-wrapper{max-width:90%;margin:0 auto;padding:0}.cms-wta-madison-keys .main-wrapper .story-details,.cms-wta-dominika-cibulkova .main-wrapper .story-details,.cms-wta-monica-puig .main-wrapper .story-details,.cms-wta-elena-baltacha .main-wrapper .story-details,.color-collective-subpage .main-wrapper .story-details,.cms-wta-coco-vandeweghe .main-wrapper .story-details,.inspired-by-women-wta-subpage .main-wrapper .story-details,.cms-fearlessbeauty-subpage .main-wrapper .story-details{margin:0;padding:0}.cms-wta-madison-keys .main-wrapper .story-details .image,.cms-wta-dominika-cibulkova .main-wrapper .story-details .image,.cms-wta-monica-puig .main-wrapper .story-details .image,.cms-wta-elena-baltacha .main-wrapper .story-details .image,.color-collective-subpage .main-wrapper .story-details .image,.cms-wta-coco-vandeweghe .main-wrapper .story-details .image,.inspired-by-women-wta-subpage .main-wrapper .story-details .image,.cms-fearlessbeauty-subpage .main-wrapper .story-details .image{display:none}.cms-wta-madison-keys .main-wrapper .story-details .story,.cms-wta-dominika-cibulkova .main-wrapper .story-details .story,.cms-wta-monica-puig .main-wrapper .story-details .story,.cms-wta-elena-baltacha .main-wrapper .story-details .story,.color-collective-subpage .main-wrapper .story-details .story,.cms-wta-coco-vandeweghe .main-wrapper .story-details .story,.inspired-by-women-wta-subpage .main-wrapper .story-details .story,.cms-fearlessbeauty-subpage .main-wrapper .story-details .story{width:100%}.cms-wta-madison-keys .main-wrapper .story-details .story .top,.cms-wta-dominika-cibulkova .main-wrapper .story-details .story .top,.cms-wta-monica-puig .main-wrapper .story-details .story .top,.cms-wta-elena-baltacha .main-wrapper .story-details .story .top,.color-collective-subpage .main-wrapper .story-details .story .top,.cms-wta-coco-vandeweghe .main-wrapper .story-details .story .top,.inspired-by-women-wta-subpage .main-wrapper .story-details .story .top,.cms-fearlessbeauty-subpage .main-wrapper .story-details .story .top,.cms-wta-madison-keys .main-wrapper .story-details .story .bottom,.cms-wta-dominika-cibulkova .main-wrapper .story-details .story .bottom,.cms-wta-monica-puig .main-wrapper .story-details .story .bottom,.cms-wta-elena-baltacha .main-wrapper .story-details .story .bottom,.color-collective-subpage .main-wrapper .story-details .story .bottom,.cms-wta-coco-vandeweghe .main-wrapper .story-details .story .bottom,.inspired-by-women-wta-subpage .main-wrapper .story-details .story .bottom,.cms-fearlessbeauty-subpage .main-wrapper .story-details .story .bottom{position:relative;padding-left:0}.cms-wta-madison-keys .main-wrapper .story-details .story .top .left,.cms-wta-dominika-cibulkova .main-wrapper .story-details .story .top .left,.cms-wta-monica-puig .main-wrapper .story-details .story .top .left,.cms-wta-elena-baltacha .main-wrapper .story-details .story .top .left,.color-collective-subpage .main-wrapper .story-details .story .top .left,.cms-wta-coco-vandeweghe .main-wrapper .story-details .story .top .left,.inspired-by-women-wta-subpage .main-wrapper .story-details .story .top .left,.cms-fearlessbeauty-subpage .main-wrapper .story-details .story .top .left{width:100%;padding-right:30px}.cms-wta-madison-keys .main-wrapper .story-details .story .top .right,.cms-wta-dominika-cibulkova .main-wrapper .story-details .story .top .right,.cms-wta-monica-puig .main-wrapper .story-details .story .top .right,.cms-wta-elena-baltacha .main-wrapper .story-details .story .top .right,.color-collective-subpage .main-wrapper .story-details .story .top .right,.cms-wta-coco-vandeweghe .main-wrapper .story-details .story .top .right,.inspired-by-women-wta-subpage .main-wrapper .story-details .story .top .right,.cms-fearlessbeauty-subpage .main-wrapper .story-details .story .top .right,.cms-wta-madison-keys .main-wrapper .story-details .story .top .left,.cms-wta-dominika-cibulkova .main-wrapper .story-details .story .top .left,.cms-wta-monica-puig .main-wrapper .story-details .story .top .left,.cms-wta-elena-baltacha .main-wrapper .story-details .story .top .left,.color-collective-subpage .main-wrapper .story-details .story .top .left,.cms-wta-coco-vandeweghe .main-wrapper .story-details .story .top .left,.inspired-by-women-wta-subpage .main-wrapper .story-details .story .top .left,.cms-fearlessbeauty-subpage .main-wrapper .story-details .story .top .left{display:inline-block}.cms-wta-madison-keys .main-wrapper .story-details .story .top a.instagram-link:after,.cms-wta-dominika-cibulkova .main-wrapper .story-details .story .top a.instagram-link:after,.cms-wta-monica-puig .main-wrapper .story-details .story .top a.instagram-link:after,.cms-wta-elena-baltacha .main-wrapper .story-details .story .top a.instagram-link:after,.color-collective-subpage .main-wrapper .story-details .story .top a.instagram-link:after,.cms-wta-coco-vandeweghe .main-wrapper .story-details .story .top a.instagram-link:after,.inspired-by-women-wta-subpage .main-wrapper .story-details .story .top a.instagram-link:after,.cms-fearlessbeauty-subpage .main-wrapper .story-details .story .top a.instagram-link:after{top:0;right:0;position:absolute}.cms-wta-madison-keys .main-wrapper .story-details .story .middle.large,.cms-wta-dominika-cibulkova .main-wrapper .story-details .story .middle.large,.cms-wta-monica-puig .main-wrapper .story-details .story .middle.large,.cms-wta-elena-baltacha .main-wrapper .story-details .story .middle.large,.color-collective-subpage .main-wrapper .story-details .story .middle.large,.cms-wta-coco-vandeweghe .main-wrapper .story-details .story .middle.large,.inspired-by-women-wta-subpage .main-wrapper .story-details .story .middle.large,.cms-fearlessbeauty-subpage .main-wrapper .story-details .story .middle.large{display:none}.cms-wta-madison-keys .main-wrapper .story-details .story .middle.medium,.cms-wta-dominika-cibulkova .main-wrapper .story-details .story .middle.medium,.cms-wta-monica-puig .main-wrapper .story-details .story .middle.medium,.cms-wta-elena-baltacha .main-wrapper .story-details .story .middle.medium,.color-collective-subpage .main-wrapper .story-details .story .middle.medium,.cms-wta-coco-vandeweghe .main-wrapper .story-details .story .middle.medium,.inspired-by-women-wta-subpage .main-wrapper .story-details .story .middle.medium,.cms-fearlessbeauty-subpage .main-wrapper .story-details .story .middle.medium{display:inline-block}.cms-wta-madison-keys .main-wrapper .story-details .story .middle.medium .left,.cms-wta-dominika-cibulkova .main-wrapper .story-details .story .middle.medium .left,.cms-wta-monica-puig .main-wrapper .story-details .story .middle.medium .left,.cms-wta-elena-baltacha .main-wrapper .story-details .story .middle.medium .left,.color-collective-subpage .main-wrapper .story-details .story .middle.medium .left,.cms-wta-coco-vandeweghe .main-wrapper .story-details .story .middle.medium .left,.inspired-by-women-wta-subpage .main-wrapper .story-details .story .middle.medium .left,.cms-fearlessbeauty-subpage .main-wrapper .story-details .story .middle.medium .left{width:100%}.cms-wta-madison-keys .main-wrapper .story-details .story .middle,.cms-wta-dominika-cibulkova .main-wrapper .story-details .story .middle,.cms-wta-monica-puig .main-wrapper .story-details .story .middle,.cms-wta-elena-baltacha .main-wrapper .story-details .story .middle,.color-collective-subpage .main-wrapper .story-details .story .middle,.cms-wta-coco-vandeweghe .main-wrapper .story-details .story .middle,.inspired-by-women-wta-subpage .main-wrapper .story-details .story .middle,.cms-fearlessbeauty-subpage .main-wrapper .story-details .story .middle{margin:30px 0 15px}.cms-wta-madison-keys .main-wrapper .story-details .story .bottom p,.cms-wta-dominika-cibulkova .main-wrapper .story-details .story .bottom p,.cms-wta-monica-puig .main-wrapper .story-details .story .bottom p,.cms-wta-elena-baltacha .main-wrapper .story-details .story .bottom p,.color-collective-subpage .main-wrapper .story-details .story .bottom p,.cms-wta-coco-vandeweghe .main-wrapper .story-details .story .bottom p,.inspired-by-women-wta-subpage .main-wrapper .story-details .story .bottom p,.cms-fearlessbeauty-subpage .main-wrapper .story-details .story .bottom p{margin:0}.cms-wta-madison-keys .main-wrapper .story-details .story .bottom:before,.cms-wta-dominika-cibulkova .main-wrapper .story-details .story .bottom:before,.cms-wta-monica-puig .main-wrapper .story-details .story .bottom:before,.cms-wta-elena-baltacha .main-wrapper .story-details .story .bottom:before,.color-collective-subpage .main-wrapper .story-details .story .bottom:before,.cms-wta-coco-vandeweghe .main-wrapper .story-details .story .bottom:before,.inspired-by-women-wta-subpage .main-wrapper .story-details .story .bottom:before,.cms-fearlessbeauty-subpage .main-wrapper .story-details .story .bottom:before{left:0;width:120px}.cms-wta-madison-keys .main-wrapper .block-products-list .products-grid .product-items .product-item,.cms-wta-dominika-cibulkova .main-wrapper .block-products-list .products-grid .product-items .product-item,.cms-wta-monica-puig .main-wrapper .block-products-list .products-grid .product-items .product-item,.cms-wta-elena-baltacha .main-wrapper .block-products-list .products-grid .product-items .product-item,.color-collective-subpage .main-wrapper .block-products-list .products-grid .product-items .product-item,.cms-wta-coco-vandeweghe .main-wrapper .block-products-list .products-grid .product-items .product-item,.inspired-by-women-wta-subpage .main-wrapper .block-products-list .products-grid .product-items .product-item,.cms-fearlessbeauty-subpage .main-wrapper .block-products-list .products-grid .product-items .product-item{width:100% !important}.cms-wta-madison-keys .main-wrapper .block-products-list .products-grid .product-items .product-item .product-item-info .product-image-photo,.cms-wta-dominika-cibulkova .main-wrapper .block-products-list .products-grid .product-items .product-item .product-item-info .product-image-photo,.cms-wta-monica-puig .main-wrapper .block-products-list .products-grid .product-items .product-item .product-item-info .product-image-photo,.cms-wta-elena-baltacha .main-wrapper .block-products-list .products-grid .product-items .product-item .product-item-info .product-image-photo,.color-collective-subpage .main-wrapper .block-products-list .products-grid .product-items .product-item .product-item-info .product-image-photo,.cms-wta-coco-vandeweghe .main-wrapper .block-products-list .products-grid .product-items .product-item .product-item-info .product-image-photo,.inspired-by-women-wta-subpage .main-wrapper .block-products-list .products-grid .product-items .product-item .product-item-info .product-image-photo,.cms-fearlessbeauty-subpage .main-wrapper .block-products-list .products-grid .product-items .product-item .product-item-info .product-image-photo{padding:0 20px}.cms-wta-madison-keys .main-wrapper .stories,.cms-wta-dominika-cibulkova .main-wrapper .stories,.cms-wta-monica-puig .main-wrapper .stories,.cms-wta-elena-baltacha .main-wrapper .stories,.color-collective-subpage .main-wrapper .stories,.cms-wta-coco-vandeweghe .main-wrapper .stories,.inspired-by-women-wta-subpage .main-wrapper .stories,.cms-fearlessbeauty-subpage .main-wrapper .stories{margin:0}.cms-wta-madison-keys .main-wrapper .stories .stories-blocks ul li.item,.cms-wta-dominika-cibulkova .main-wrapper .stories .stories-blocks ul li.item,.cms-wta-monica-puig .main-wrapper .stories .stories-blocks ul li.item,.cms-wta-elena-baltacha .main-wrapper .stories .stories-blocks ul li.item,.color-collective-subpage .main-wrapper .stories .stories-blocks ul li.item,.cms-wta-coco-vandeweghe .main-wrapper .stories .stories-blocks ul li.item,.inspired-by-women-wta-subpage .main-wrapper .stories .stories-blocks ul li.item,.cms-fearlessbeauty-subpage .main-wrapper .stories .stories-blocks ul li.item{width:100%;padding:0;margin:0 0 25px}.cms-wta-madison-keys .main-wrapper .stories .stories-blocks ul li.item p,.cms-wta-dominika-cibulkova .main-wrapper .stories .stories-blocks ul li.item p,.cms-wta-monica-puig .main-wrapper .stories .stories-blocks ul li.item p,.cms-wta-elena-baltacha .main-wrapper .stories .stories-blocks ul li.item p,.color-collective-subpage .main-wrapper .stories .stories-blocks ul li.item p,.cms-wta-coco-vandeweghe .main-wrapper .stories .stories-blocks ul li.item p,.inspired-by-women-wta-subpage .main-wrapper .stories .stories-blocks ul li.item p,.cms-fearlessbeauty-subpage .main-wrapper .stories .stories-blocks ul li.item p{margin:0}}[class^=cms-fearlessbeauty] .block-products-list .product-items{text-align:center}[class^=cms-fearlessbeauty] .block-products-list .product-items .product-item{display:inline-block}.cms-inspired-by-women .main,.cms-meet-sara .main{border:none}.cms-inspired-by-women h1,.cms-meet-sara h1,.cms-inspired-by-women h2,.cms-meet-sara h2,.cms-inspired-by-women h3,.cms-meet-sara h3,.cms-inspired-by-women h4,.cms-meet-sara h4,.cms-inspired-by-women h5,.cms-meet-sara h5,.cms-inspired-by-women h6,.cms-meet-sara h6{font-family:"futura-pt-heavy",sans-serif;text-transform:uppercase;margin:0}.cms-inspired-by-women .js_ytvideo_container,.cms-meet-sara .js_ytvideo_container,.cms-inspired-by-women .js_ytvideo_container1,.cms-meet-sara .js_ytvideo_container1{position:relative}.cms-inspired-by-women .js_ytvideo_inline,.cms-meet-sara .js_ytvideo_inline,.cms-inspired-by-women .js_ytvideo_inline1,.cms-meet-sara .js_ytvideo_inline1{height:100%;left:0;position:absolute;top:0;width:100%;z-index:9999;display:none}.cms-inspired-by-women .inspired-by-women-page,.cms-meet-sara .inspired-by-women-page,.cms-inspired-by-women .meet-sara,.cms-meet-sara .meet-sara{position:relative}.cms-inspired-by-women .inspired-by-women-page .banner_content,.cms-meet-sara .inspired-by-women-page .banner_content,.cms-inspired-by-women .meet-sara .banner_content,.cms-meet-sara .meet-sara .banner_content{margin-bottom:40px}.cms-inspired-by-women .inspired-by-women-page .banner_content .banner-text,.cms-meet-sara .inspired-by-women-page .banner_content .banner-text,.cms-inspired-by-women .meet-sara .banner_content .banner-text,.cms-meet-sara .meet-sara .banner_content .banner-text{top:110px;position:absolute;right:120px;color:#fff}.cms-inspired-by-women .inspired-by-women-page .banner_content .banner-text h2,.cms-meet-sara .inspired-by-women-page .banner_content .banner-text h2,.cms-inspired-by-women .meet-sara .banner_content .banner-text h2,.cms-meet-sara .meet-sara .banner_content .banner-text h2{font-size:36px;letter-spacing:10.8px;font-weight:400;font-family:"futura-pt",sans-serif}.cms-inspired-by-women .inspired-by-women-page .banner_content .banner-text h2 sup,.cms-meet-sara .inspired-by-women-page .banner_content .banner-text h2 sup,.cms-inspired-by-women .meet-sara .banner_content .banner-text h2 sup,.cms-meet-sara .meet-sara .banner_content .banner-text h2 sup{font-size:12px;vertical-align:top;letter-spacing:2px;position:relative;right:30px;top:7px}.cms-inspired-by-women .inspired-by-women-page .section,.cms-meet-sara .inspired-by-women-page .section,.cms-inspired-by-women .meet-sara .section,.cms-meet-sara .meet-sara .section{margin:0 auto;max-width:1200px;width:100%;position:relative}.cms-inspired-by-women .inspired-by-women-page .section-a,.cms-meet-sara .inspired-by-women-page .section-a,.cms-inspired-by-women .meet-sara .section-a,.cms-meet-sara .meet-sara .section-a{text-align:center;padding:0 0 80px}.cms-inspired-by-women .inspired-by-women-page .section-a h3,.cms-meet-sara .inspired-by-women-page .section-a h3,.cms-inspired-by-women .meet-sara .section-a h3,.cms-meet-sara .meet-sara .section-a h3{font-family:'freelandregular';font-size:37px;color:#94837f;text-transform:inherit;margin:0 0 20px}.cms-inspired-by-women .inspired-by-women-page .section-a p,.cms-meet-sara .inspired-by-women-page .section-a p,.cms-inspired-by-women .meet-sara .section-a p,.cms-meet-sara .meet-sara .section-a p{color:#46231c;font-size:23px;font-family:"futura-pt",sans-serif;letter-spacing:1px;line-height:35px;margin:0 0 25px;padding:0 4%}.cms-inspired-by-women .inspired-by-women-page .section-a h6,.cms-meet-sara .inspired-by-women-page .section-a h6,.cms-inspired-by-women .meet-sara .section-a h6,.cms-meet-sara .meet-sara .section-a h6{font-size:10px;letter-spacing:3px;margin:0}.cms-inspired-by-women .inspired-by-women-page .section-a h6 a,.cms-meet-sara .inspired-by-women-page .section-a h6 a,.cms-inspired-by-women .meet-sara .section-a h6 a,.cms-meet-sara .meet-sara .section-a h6 a{color:#3f1e18;text-decoration:none;border-bottom:1px solid #401e17;padding-bottom:3px}.cms-inspired-by-women .inspired-by-women-page .section-b,.cms-meet-sara .inspired-by-women-page .section-b,.cms-inspired-by-women .meet-sara .section-b,.cms-meet-sara .meet-sara .section-b{position:relative;padding:0 0 100px;overflow:hidden}.cms-inspired-by-women .inspired-by-women-page .section-b .bg,.cms-meet-sara .inspired-by-women-page .section-b .bg,.cms-inspired-by-women .meet-sara .section-b .bg,.cms-meet-sara .meet-sara .section-b .bg{background:#ddd;height:490px;left:50%;margin:0 0 0 -740px;position:absolute;top:180px;width:80%;z-index:0;width:1480px}.cms-inspired-by-women .inspired-by-women-page .section-b .left,.cms-meet-sara .inspired-by-women-page .section-b .left,.cms-inspired-by-women .meet-sara .section-b .left,.cms-meet-sara .meet-sara .section-b .left{float:left;width:65.83%}.cms-inspired-by-women .inspired-by-women-page .section-b .right,.cms-meet-sara .inspired-by-women-page .section-b .right,.cms-inspired-by-women .meet-sara .section-b .right,.cms-meet-sara .meet-sara .section-b .right{float:right;width:29.33%;text-align:center}.cms-inspired-by-women .inspired-by-women-page .section-b .right h3,.cms-meet-sara .inspired-by-women-page .section-b .right h3,.cms-inspired-by-women .meet-sara .section-b .right h3,.cms-meet-sara .meet-sara .section-b .right h3{color:#94837f;font-size:13px;letter-spacing:4px;margin:145px 0 40px}.cms-inspired-by-women .inspired-by-women-page .section-b .right p,.cms-meet-sara .inspired-by-women-page .section-b .right p,.cms-inspired-by-women .meet-sara .section-b .right p,.cms-meet-sara .meet-sara .section-b .right p{color:#46231c;font-size:20px;letter-spacing:0;line-height:30px;margin:0}.cms-inspired-by-women .inspired-by-women-page .section-b .bottom,.cms-meet-sara .inspired-by-women-page .section-b .bottom,.cms-inspired-by-women .meet-sara .section-b .bottom,.cms-meet-sara .meet-sara .section-b .bottom{clear:both;width:100%;text-align:center}.cms-inspired-by-women .inspired-by-women-page .section-b .bottom p.Quote,.cms-meet-sara .inspired-by-women-page .section-b .bottom p.Quote,.cms-inspired-by-women .meet-sara .section-b .bottom p.Quote,.cms-meet-sara .meet-sara .section-b .bottom p.Quote{color:#94837f;font-family:"freelandregular";font-size:67px;line-height:100px;opacity:.5;padding:45px 11% 0;-ms-transform:rotate(-7deg);-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}.cms-inspired-by-women .inspired-by-women-page .section-b .bottom h4,.cms-meet-sara .inspired-by-women-page .section-b .bottom h4,.cms-inspired-by-women .meet-sara .section-b .bottom h4,.cms-meet-sara .meet-sara .section-b .bottom h4{color:#94837f;font-size:20px;letter-spacing:4px;margin:45px 0 10px;opacity:.4}.cms-inspired-by-women .inspired-by-women-page .section-b .bottom h5,.cms-meet-sara .inspired-by-women-page .section-b .bottom h5,.cms-inspired-by-women .meet-sara .section-b .bottom h5,.cms-meet-sara .meet-sara .section-b .bottom h5{color:#94837f;font-size:13px;letter-spacing:2px;opacity:.4}.cms-inspired-by-women .inspired-by-women-page .section-b .js_ytvideo_inline1>iframe,.cms-meet-sara .inspired-by-women-page .section-b .js_ytvideo_inline1>iframe,.cms-inspired-by-women .meet-sara .section-b .js_ytvideo_inline1>iframe,.cms-meet-sara .meet-sara .section-b .js_ytvideo_inline1>iframe{width:790px}.cms-inspired-by-women .inspired-by-women-page .section-c,.cms-meet-sara .inspired-by-women-page .section-c,.cms-inspired-by-women .meet-sara .section-c,.cms-meet-sara .meet-sara .section-c{overflow:hidden;padding:0 0 50px}.cms-inspired-by-women .inspired-by-women-page .section-c .mobile-sec,.cms-meet-sara .inspired-by-women-page .section-c .mobile-sec,.cms-inspired-by-women .meet-sara .section-c .mobile-sec,.cms-meet-sara .meet-sara .section-c .mobile-sec{display:block}.cms-inspired-by-women .inspired-by-women-page .section-c .mobile-sec h2,.cms-meet-sara .inspired-by-women-page .section-c .mobile-sec h2,.cms-inspired-by-women .meet-sara .section-c .mobile-sec h2,.cms-meet-sara .meet-sara .section-c .mobile-sec h2{margin:0 0 25px;font-size:36px;letter-spacing:1.1px}.cms-inspired-by-women .inspired-by-women-page .section-c .mobile-sec h2 img,.cms-meet-sara .inspired-by-women-page .section-c .mobile-sec h2 img,.cms-inspired-by-women .meet-sara .section-c .mobile-sec h2 img,.cms-meet-sara .meet-sara .section-c .mobile-sec h2 img{max-width:425px;margin:0 auto;width:100%}.cms-inspired-by-women .inspired-by-women-page .section-c .mobile-sec h3,.cms-meet-sara .inspired-by-women-page .section-c .mobile-sec h3,.cms-inspired-by-women .meet-sara .section-c .mobile-sec h3,.cms-meet-sara .meet-sara .section-c .mobile-sec h3{color:#94837f;font-family:"freelandregular";font-size:38px;text-transform:none;margin:0 0 35px;text-align:center}.cms-inspired-by-women .inspired-by-women-page .section-c .left,.cms-meet-sara .inspired-by-women-page .section-c .left,.cms-inspired-by-women .meet-sara .section-c .left,.cms-meet-sara .meet-sara .section-c .left{float:right;width:57.49%}.cms-inspired-by-women .inspired-by-women-page .section-c .right,.cms-meet-sara .inspired-by-women-page .section-c .right,.cms-inspired-by-women .meet-sara .section-c .right,.cms-meet-sara .meet-sara .section-c .right{float:left;width:42.51%;text-align:center}.cms-inspired-by-women .inspired-by-women-page .section-c .right h3,.cms-meet-sara .inspired-by-women-page .section-c .right h3,.cms-inspired-by-women .meet-sara .section-c .right h3,.cms-meet-sara .meet-sara .section-c .right h3{color:#94837f;font-size:13px;font-family:"futura-pt-heavy",sans-serif;letter-spacing:4px;margin:15% 0 40px}.cms-inspired-by-women .inspired-by-women-page .section-c .right p,.cms-meet-sara .inspired-by-women-page .section-c .right p,.cms-inspired-by-women .meet-sara .section-c .right p,.cms-meet-sara .meet-sara .section-c .right p{color:#46231c;font-size:20px;letter-spacing:0;line-height:30px;padding:0 10%}.cms-inspired-by-women .inspired-by-women-page .section-c .right p span,.cms-meet-sara .inspired-by-women-page .section-c .right p span,.cms-inspired-by-women .meet-sara .section-c .right p span,.cms-meet-sara .meet-sara .section-c .right p span{font-size:18px}.cms-inspired-by-women .inspired-by-women-page .section-c .js_ytvideo_inline1>iframe,.cms-meet-sara .inspired-by-women-page .section-c .js_ytvideo_inline1>iframe,.cms-inspired-by-women .meet-sara .section-c .js_ytvideo_inline1>iframe,.cms-meet-sara .meet-sara .section-c .js_ytvideo_inline1>iframe{width:690px}.cms-inspired-by-women .inspired-by-women-page .section-d,.cms-meet-sara .inspired-by-women-page .section-d,.cms-inspired-by-women .meet-sara .section-d,.cms-meet-sara .meet-sara .section-d{overflow:hidden;padding:0 0 50px;text-align:center}.cms-inspired-by-women .inspired-by-women-page .section-d ul,.cms-meet-sara .inspired-by-women-page .section-d ul,.cms-inspired-by-women .meet-sara .section-d ul,.cms-meet-sara .meet-sara .section-d ul{margin:0;padding:0}.cms-inspired-by-women .inspired-by-women-page .section-d ul li,.cms-meet-sara .inspired-by-women-page .section-d ul li,.cms-inspired-by-women .meet-sara .section-d ul li,.cms-meet-sara .meet-sara .section-d ul li{float:left;width:30%;margin:80px 4% 0 0}.cms-inspired-by-women .inspired-by-women-page .section-d ul li img,.cms-meet-sara .inspired-by-women-page .section-d ul li img,.cms-inspired-by-women .meet-sara .section-d ul li img,.cms-meet-sara .meet-sara .section-d ul li img{width:100%}.cms-inspired-by-women .inspired-by-women-page .section-d ul li h4,.cms-meet-sara .inspired-by-women-page .section-d ul li h4,.cms-inspired-by-women .meet-sara .section-d ul li h4,.cms-meet-sara .meet-sara .section-d ul li h4{font-size:13px;letter-spacing:3px;color:#94837f;margin:25px 0 10px}.cms-inspired-by-women .inspired-by-women-page .section-d ul li p,.cms-meet-sara .inspired-by-women-page .section-d ul li p,.cms-inspired-by-women .meet-sara .section-d ul li p,.cms-meet-sara .meet-sara .section-d ul li p{color:#46231c;font-size:18px;letter-spacing:0;line-height:20px;padding:0 5%;margin:0}.cms-inspired-by-women .inspired-by-women-page .section-d ul li:nth-child(3n+1),.cms-meet-sara .inspired-by-women-page .section-d ul li:nth-child(3n+1),.cms-inspired-by-women .meet-sara .section-d ul li:nth-child(3n+1),.cms-meet-sara .meet-sara .section-d ul li:nth-child(3n+1){clear:left}.cms-inspired-by-women .inspired-by-women-page .section-d ul li:nth-child(3n),.cms-meet-sara .inspired-by-women-page .section-d ul li:nth-child(3n),.cms-inspired-by-women .meet-sara .section-d ul li:nth-child(3n),.cms-meet-sara .meet-sara .section-d ul li:nth-child(3n){margin:0;margin-top:80px}.cms-inspired-by-women .inspired-by-women-page .legal-text,.cms-meet-sara .inspired-by-women-page .legal-text,.cms-inspired-by-women .meet-sara .legal-text,.cms-meet-sara .meet-sara .legal-text{font-size:14px;text-align:center}.cms-inspired-by-women .popup-desc,.cms-meet-sara .popup-desc{width:100%}.cms-inspired-by-women .popup-desc .popup-desc-txt,.cms-meet-sara .popup-desc .popup-desc-txt{width:100%}.cms-inspired-by-women .popup-desc .popup-desc-txt h2,.cms-meet-sara .popup-desc .popup-desc-txt h2{background:#9c8d8a;color:#fff;font-size:20px;letter-spacing:5px;padding:15px;text-align:center;width:100%;font-family:"futura-pt",sans-serif}.cms-inspired-by-women .popup-desc .popup-desc-txt h2 span,.cms-meet-sara .popup-desc .popup-desc-txt h2 span{font-family:"freelandregular";text-transform:capitalize;font-size:25px;letter-spacing:normal}.cms-inspired-by-women .popup-desc .popup-desc-txt h2 span.tm-txt,.cms-meet-sara .popup-desc .popup-desc-txt h2 span.tm-txt{font-family:"futura-pt",sans-serif;font-size:7px !important;left:-4px;position:relative;top:-9px}.cms-inspired-by-women .popup-desc .popup-desc-txt .video-img,.cms-meet-sara .popup-desc .popup-desc-txt .video-img{position:relative;z-index:0;width:800px;height:450px}.cms-inspired-by-women .popup-desc .popup-desc-txt .video-link-txt,.cms-meet-sara .popup-desc .popup-desc-txt .video-link-txt{background:#9c8d8a;color:#fff;padding:25px 35px}.cms-inspired-by-women .popup-desc .popup-desc-txt .video-link-txt ul.popup-social-dev,.cms-meet-sara .popup-desc .popup-desc-txt .video-link-txt ul.popup-social-dev{overflow:hidden;padding:0;margin:0}.cms-inspired-by-women .popup-desc .popup-desc-txt .video-link-txt ul.popup-social-dev li,.cms-meet-sara .popup-desc .popup-desc-txt .video-link-txt ul.popup-social-dev li{float:left;margin:0;padding:0;width:50px}.cms-inspired-by-women .popup-desc .popup-desc-txt .video-link-txt ul.popup-social-dev li a,.cms-meet-sara .popup-desc .popup-desc-txt .video-link-txt ul.popup-social-dev li a{cursor:pointer;float:left;font-size:0}.cms-inspired-by-women .popup-desc .popup-desc-txt .video-link-txt ul.popup-social-dev li a:after,.cms-meet-sara .popup-desc .popup-desc-txt .video-link-txt ul.popup-social-dev li a:after{font-size:28px;font-family:"Font Awesome 5 Pro";color:#78615d}.cms-inspired-by-women .popup-desc .popup-desc-txt .video-link-txt ul.popup-social-dev li a:hover,.cms-meet-sara .popup-desc .popup-desc-txt .video-link-txt ul.popup-social-dev li a:hover{opacity:.6}.cms-inspired-by-women .popup-desc .popup-desc-txt .video-link-txt ul.popup-social-dev li.fb-link a:after,.cms-meet-sara .popup-desc .popup-desc-txt .video-link-txt ul.popup-social-dev li.fb-link a:after{content:"\f09a"}.cms-inspired-by-women .popup-desc .popup-desc-txt .video-link-txt ul.popup-social-dev li.twitter-link a:after,.cms-meet-sara .popup-desc .popup-desc-txt .video-link-txt ul.popup-social-dev li.twitter-link a:after{content:"\f099"}.cms-inspired-by-women .popup-desc .popup-desc-txt h3,.cms-meet-sara .popup-desc .popup-desc-txt h3{width:100%;font-size:17px;letter-spacing:3px;padding-bottom:15px;font-family:"futura-pt",sans-serif}.cms-inspired-by-women .popup-desc .popup-desc-txt p,.cms-meet-sara .popup-desc .popup-desc-txt p{width:100%;font-size:16px;line-height:22px;padding-bottom:15px}.cms-inspired-by-women .popup-desc a:hover,.cms-meet-sara .popup-desc a:hover{color:#02c3c2}@media only screen and (max-width:1200px){.cms-inspired-by-women .pagebuilder-mobile-only,.cms-meet-sara .pagebuilder-mobile-only{display:none}.cms-inspired-by-women .inspired-by-women-page .banner_content,.cms-meet-sara .inspired-by-women-page .banner_content,.cms-inspired-by-women .meet-sara .banner_content,.cms-meet-sara .meet-sara .banner_content{margin-bottom:30px}.cms-inspired-by-women .inspired-by-women-page .banner_content .banner-text,.cms-meet-sara .inspired-by-women-page .banner_content .banner-text,.cms-inspired-by-women .meet-sara .banner_content .banner-text,.cms-meet-sara .meet-sara .banner_content .banner-text{margin-top:-5px;background:#02c3c2;color:#fff;padding:20px;position:inherit;text-align:center}.cms-inspired-by-women .inspired-by-women-page .banner_content .banner-text h2,.cms-meet-sara .inspired-by-women-page .banner_content .banner-text h2,.cms-inspired-by-women .meet-sara .banner_content .banner-text h2,.cms-meet-sara .meet-sara .banner_content .banner-text h2{font-size:36px;letter-spacing:5px}.cms-inspired-by-women .inspired-by-women-page .banner_content .banner-text h2 sup,.cms-meet-sara .inspired-by-women-page .banner_content .banner-text h2 sup,.cms-inspired-by-women .meet-sara .banner_content .banner-text h2 sup,.cms-meet-sara .meet-sara .banner_content .banner-text h2 sup{font-size:10px;right:4px;top:5px}.cms-inspired-by-women .inspired-by-women-page .section-b .left,.cms-meet-sara .inspired-by-women-page .section-b .left,.cms-inspired-by-women .meet-sara .section-b .left,.cms-meet-sara .meet-sara .section-b .left{width:60%;padding:0 0 0 2%}.cms-inspired-by-women .inspired-by-women-page .section-b .right,.cms-meet-sara .inspired-by-women-page .section-b .right,.cms-inspired-by-women .meet-sara .section-b .right,.cms-meet-sara .meet-sara .section-b .right{padding:0 2% 0 0;width:36%}.cms-inspired-by-women .inspired-by-women-page .section-b .right h3,.cms-meet-sara .inspired-by-women-page .section-b .right h3,.cms-inspired-by-women .meet-sara .section-b .right h3,.cms-meet-sara .meet-sara .section-b .right h3{margin:20px 0 40px}.cms-inspired-by-women .inspired-by-women-page .section-b .bottom,.cms-meet-sara .inspired-by-women-page .section-b .bottom,.cms-inspired-by-women .meet-sara .section-b .bottom,.cms-meet-sara .meet-sara .section-b .bottom{display:none}.cms-inspired-by-women .inspired-by-women-page .section-c,.cms-meet-sara .inspired-by-women-page .section-c,.cms-inspired-by-women .meet-sara .section-c,.cms-meet-sara .meet-sara .section-c{padding:50px 0 100px;text-align:center}.cms-inspired-by-women .inspired-by-women-page .section-c .left,.cms-meet-sara .inspired-by-women-page .section-c .left,.cms-inspired-by-women .meet-sara .section-c .left,.cms-meet-sara .meet-sara .section-c .left{padding:0 2% 0 0;width:50%}.cms-inspired-by-women .inspired-by-women-page .section-c .right,.cms-meet-sara .inspired-by-women-page .section-c .right,.cms-inspired-by-women .meet-sara .section-c .right,.cms-meet-sara .meet-sara .section-c .right{width:50%}.cms-inspired-by-women .inspired-by-women-page .section-c .right h3,.cms-meet-sara .inspired-by-women-page .section-c .right h3,.cms-inspired-by-women .meet-sara .section-c .right h3,.cms-meet-sara .meet-sara .section-c .right h3{margin:0 0 40px}.cms-inspired-by-women .inspired-by-women-page .section-c .right p,.cms-meet-sara .inspired-by-women-page .section-c .right p,.cms-inspired-by-women .meet-sara .section-c .right p,.cms-meet-sara .meet-sara .section-c .right p{padding:0 5%}.cms-inspired-by-women .inspired-by-women-page .section-d,.cms-meet-sara .inspired-by-women-page .section-d,.cms-inspired-by-women .meet-sara .section-d,.cms-meet-sara .meet-sara .section-d{padding:0 1% 50px 3%}.cms-inspired-by-women .inspired-by-women-page .section-d ul li,.cms-meet-sara .inspired-by-women-page .section-d ul li,.cms-inspired-by-women .meet-sara .section-d ul li,.cms-meet-sara .meet-sara .section-d ul li,.cms-inspired-by-women .inspired-by-women-page .section-d ul li:nth-child(3n),.cms-meet-sara .inspired-by-women-page .section-d ul li:nth-child(3n),.cms-inspired-by-women .meet-sara .section-d ul li:nth-child(3n),.cms-meet-sara .meet-sara .section-d ul li:nth-child(3n){margin-top:30px}}@media only screen and (max-width:992px){.cms-inspired-by-women .pagebuilder-mobile-only,.cms-meet-sara .pagebuilder-mobile-only{display:block}.cms-inspired-by-women .inspired-by-women-page .section-b .bottom,.cms-meet-sara .inspired-by-women-page .section-b .bottom,.cms-inspired-by-women .meet-sara .section-b .bottom,.cms-meet-sara .meet-sara .section-b .bottom{display:block}}@media only screen and (max-width:767px){.cms-inspired-by-women .inspired-by-women-page .banner_content .banner-text h2,.cms-meet-sara .inspired-by-women-page .banner_content .banner-text h2,.cms-inspired-by-women .meet-sara .banner_content .banner-text h2,.cms-meet-sara .meet-sara .banner_content .banner-text h2{font-size:20px;letter-spacing:1px}.cms-inspired-by-women .inspired-by-women-page .section-a h3,.cms-meet-sara .inspired-by-women-page .section-a h3,.cms-inspired-by-women .meet-sara .section-a h3,.cms-meet-sara .meet-sara .section-a h3{font-size:36px}.cms-inspired-by-women .inspired-by-women-page .section-a p,.cms-meet-sara .inspired-by-women-page .section-a p,.cms-inspired-by-women .meet-sara .section-a p,.cms-meet-sara .meet-sara .section-a p{font-size:17px;line-height:25px;padding:0 5%}.cms-inspired-by-women .inspired-by-women-page .section-b .js_ytvideo_inline1>iframe,.cms-meet-sara .inspired-by-women-page .section-b .js_ytvideo_inline1>iframe,.cms-inspired-by-women .meet-sara .section-b .js_ytvideo_inline1>iframe,.cms-meet-sara .meet-sara .section-b .js_ytvideo_inline1>iframe,.cms-inspired-by-women .inspired-by-women-page .section-c .js_ytvideo_inline1>iframe,.cms-meet-sara .inspired-by-women-page .section-c .js_ytvideo_inline1>iframe,.cms-inspired-by-women .meet-sara .section-c .js_ytvideo_inline1>iframe,.cms-meet-sara .meet-sara .section-c .js_ytvideo_inline1>iframe{width:100%}.cms-inspired-by-women .inspired-by-women-page .section-b .right p,.cms-meet-sara .inspired-by-women-page .section-b .right p,.cms-inspired-by-women .meet-sara .section-b .right p,.cms-meet-sara .meet-sara .section-b .right p,.cms-inspired-by-women .inspired-by-women-page .section-c .right p,.cms-meet-sara .inspired-by-women-page .section-c .right p,.cms-inspired-by-women .meet-sara .section-c .right p,.cms-meet-sara .meet-sara .section-c .right p{font-size:17px;line-height:25px}.cms-inspired-by-women .inspired-by-women-page .section-b,.cms-meet-sara .inspired-by-women-page .section-b,.cms-inspired-by-women .meet-sara .section-b,.cms-meet-sara .meet-sara .section-b{padding:0}.cms-inspired-by-women .inspired-by-women-page .section-b .bg,.cms-meet-sara .inspired-by-women-page .section-b .bg,.cms-inspired-by-women .meet-sara .section-b .bg,.cms-meet-sara .meet-sara .section-b .bg{display:none}.cms-inspired-by-women .inspired-by-women-page .section-b .left,.cms-meet-sara .inspired-by-women-page .section-b .left,.cms-inspired-by-women .meet-sara .section-b .left,.cms-meet-sara .meet-sara .section-b .left{width:100%}.cms-inspired-by-women .inspired-by-women-page .section-b .right,.cms-meet-sara .inspired-by-women-page .section-b .right,.cms-inspired-by-women .meet-sara .section-b .right,.cms-meet-sara .meet-sara .section-b .right{width:100%;padding:0 2% 30px;background:0 0}.cms-inspired-by-women .inspired-by-women-page .section-b .right h3,.cms-meet-sara .inspired-by-women-page .section-b .right h3,.cms-inspired-by-women .meet-sara .section-b .right h3,.cms-meet-sara .meet-sara .section-b .right h3{margin:30px 0 15px}.cms-inspired-by-women .inspired-by-women-page .section-c,.cms-meet-sara .inspired-by-women-page .section-c,.cms-inspired-by-women .meet-sara .section-c,.cms-meet-sara .meet-sara .section-c{padding:0 0 40px}.cms-inspired-by-women .inspired-by-women-page .section-c .mobile-sec,.cms-meet-sara .inspired-by-women-page .section-c .mobile-sec,.cms-inspired-by-women .meet-sara .section-c .mobile-sec,.cms-meet-sara .meet-sara .section-c .mobile-sec{display:block;margin-top:25px}.cms-inspired-by-women .inspired-by-women-page .section-c .left,.cms-meet-sara .inspired-by-women-page .section-c .left,.cms-inspired-by-women .meet-sara .section-c .left,.cms-meet-sara .meet-sara .section-c .left{width:100%}.cms-inspired-by-women .inspired-by-women-page .section-c .right,.cms-meet-sara .inspired-by-women-page .section-c .right,.cms-inspired-by-women .meet-sara .section-c .right,.cms-meet-sara .meet-sara .section-c .right{width:100%}.cms-inspired-by-women .inspired-by-women-page .section-c .right p,.cms-meet-sara .inspired-by-women-page .section-c .right p,.cms-inspired-by-women .meet-sara .section-c .right p,.cms-meet-sara .meet-sara .section-c .right p{padding:0 2%;margin:30px 0 15px}.cms-inspired-by-women .inspired-by-women-page .section-d,.cms-meet-sara .inspired-by-women-page .section-d,.cms-inspired-by-women .meet-sara .section-d,.cms-meet-sara .meet-sara .section-d{padding:0 2% 30px}.cms-inspired-by-women .inspired-by-women-page .section-d ul li,.cms-meet-sara .inspired-by-women-page .section-d ul li,.cms-inspired-by-women .meet-sara .section-d ul li,.cms-meet-sara .meet-sara .section-d ul li{width:100%;margin:0 0 30px}.cms-inspired-by-women .inspired-by-women-page .section-d ul li:nth-child(3n),.cms-meet-sara .inspired-by-women-page .section-d ul li:nth-child(3n),.cms-inspired-by-women .meet-sara .section-d ul li:nth-child(3n),.cms-meet-sara .meet-sara .section-d ul li:nth-child(3n){margin:0 0 30px}.cms-inspired-by-women .js_ytvideo_mob_inline>iframe,.cms-meet-sara .js_ytvideo_mob_inline>iframe{height:290px;width:100%}}@media only screen and (max-width:767px){.cms-inspired-by-women .page-footer .newsletter .content .subscribe .newsletter .control,.cms-meet-sara .page-footer .newsletter .content .subscribe .newsletter .control{width:100% !important}}.cms-color-complete-color-care .nav-sections .nav-sections-item-content{height:0}.cms-color-complete-color-care .nav-sections .nav-sections-item-content ul li.level0>a span{color:#fff}.cms-color-complete-color-care .nav-sections .nav-sections-item-content ul li.level0>a:hover>span{border-bottom:5px solid #fff}@media only screen and (max-width:767px){.cms-color-complete-color-care .nav-sections .nav-sections-item-content ul li.level0>a span{color:#401e17}.cms-color-complete-color-care .nav-sections .nav-sections-item-content ul li.level0>a:hover>span{border-bottom:5px solid #fff}}.cms-color-complete-color-care .nav-sections .navigation .level0.has-active>.level-top span{border-color:#fff}.cms-color-complete-color-care .desktop{display:block}.cms-color-complete-color-care .mobile{display:none}.cms-color-complete-color-care .top-banner{margin-top:-55px;position:relative}.cms-color-complete-color-care .top-banner img{width:100%}.cms-color-complete-color-care .top-banner .banner-text{padding:0;position:relative;top:48%;position:absolute;margin-top:0;width:35%;margin-left:10%;color:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.cms-color-complete-color-care .top-banner .banner-text h1{word-spacing:10px;font-size:36px;letter-spacing:4px;text-transform:uppercase}.cms-color-complete-color-care .top-banner .banner-text h1 span{display:block}.cms-color-complete-color-care .top-banner .banner-text p{line-height:24px;max-width:400px;margin:0;letter-spacing:1px;font-size:15px}.cms-color-complete-color-care .gradient-container{padding-top:100px;background-image:-webkit-linear-gradient(top,#401e17,#004656);background-image:-moz-linear-gradient(top,#401e17,#004656);background-image:-ms-linear-gradient(top,#401e17,#004656);background-image:-o-linear-gradient(top,#401e17,#004656);background-image:linear-gradient(top,#401e17,#004656)}.cms-color-complete-color-care h3{letter-spacing:5px;font-size:26px;line-height:30px;text-transform:uppercase;margin:0}.cms-color-complete-color-care .title-video,.cms-color-complete-color-care .tile-container,.cms-color-complete-color-care .side-by-side{text-align:center;max-width:1300px;margin:0 auto;padding:0 20px;color:#fff}.cms-color-complete-color-care .title-video .title,.cms-color-complete-color-care .tile-container .title,.cms-color-complete-color-care .side-by-side .title{margin-bottom:80px}.cms-color-complete-color-care .title-video .title p,.cms-color-complete-color-care .tile-container .title p,.cms-color-complete-color-care .side-by-side .title p{color:#fff;width:50%;max-width:525px;margin:40px auto 0 auto;line-height:24px;font-size:14px}.cms-color-complete-color-care .title-video .top-video-banner,.cms-color-complete-color-care .tile-container .top-video-banner,.cms-color-complete-color-care .side-by-side .top-video-banner{width:100%;max-width:100%;height:auto;image-rendering:auto}.cms-color-complete-color-care .title-video .top-video-banner .video,.cms-color-complete-color-care .tile-container .top-video-banner .video,.cms-color-complete-color-care .side-by-side .top-video-banner .video{position:relative}.cms-color-complete-color-care .title-video .top-video-banner .video .youtube-link,.cms-color-complete-color-care .tile-container .top-video-banner .video .youtube-link,.cms-color-complete-color-care .side-by-side .top-video-banner .video .youtube-link{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.cms-color-complete-color-care .title-video .top-video-banner .video.active .youtube-link,.cms-color-complete-color-care .tile-container .top-video-banner .video.active .youtube-link,.cms-color-complete-color-care .side-by-side .top-video-banner .video.active .youtube-link{z-index:0}.cms-color-complete-color-care .title-video.black,.cms-color-complete-color-care .tile-container.black,.cms-color-complete-color-care .side-by-side.black{padding-top:50px}.cms-color-complete-color-care .title-video.black .title h3,.cms-color-complete-color-care .tile-container.black .title h3,.cms-color-complete-color-care .side-by-side.black .title h3{font-size:28px;color:#401e17}.cms-color-complete-color-care .title-video.black .title p,.cms-color-complete-color-care .tile-container.black .title p,.cms-color-complete-color-care .side-by-side.black .title p{color:#401e17}.cms-color-complete-color-care .alt-img-container{padding:100px 0}.cms-color-complete-color-care .alt-img-container .alt-img{background-size:1200px;background-repeat:no-repeat;background-position:top left}.cms-color-complete-color-care .alt-img-container .alt-img .container{display:flex;padding-bottom:100px;max-width:1390px;margin:0 auto;color:#fff}.cms-color-complete-color-care .alt-img-container .alt-img .container .img{width:70%;margin-right:-33px;padding-left:152px;margin-top:100px;padding-right:15px}.cms-color-complete-color-care .alt-img-container .alt-img .container .content{width:30.5%;margin-left:-47px;margin-bottom:-20px;align-self:flex-end}.cms-color-complete-color-care .alt-img-container .alt-img .container .content h3{padding-bottom:35px;margin:0}.cms-color-complete-color-care .alt-img-container .alt-img .container .content p{font-size:15px;line-height:25px;margin:0}.cms-color-complete-color-care .alt-img-container .alt-img .container .content a.button{height:72px;line-height:72px;width:auto;min-width:300px;font-size:19px;font-family:"futura-pt",sans-serif;word-spacing:5px;margin-top:65px;color:#fff;text-transform:uppercase;letter-spacing:3px;white-space:nowrap;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.cms-color-complete-color-care .alt-img-container .alt-img .container .content a.button.quickview:hover{background-color:#018382}.cms-color-complete-color-care .alt-img-container .alt-img.right{background-position:top right}.cms-color-complete-color-care .alt-img-container .alt-img.right .container .img{order:2;padding-left:0;margin-right:0;padding-right:150px;margin-left:-136px}.cms-color-complete-color-care .alt-img-container .alt-img.right .container .content{z-index:1;margin-left:163px}.cms-color-complete-color-care a.button{display:inline-block;padding:0 60px;text-align:center;background-color:#16adb1;-webkit-appearance:none}.cms-color-complete-color-care .tile-container{padding:80px 20px;text-align:left}.cms-color-complete-color-care .tile-container .tiles{display:flex}.cms-color-complete-color-care .tile-container .tiles .tile{background:#f7f8f7;width:48%;position:relative}.cms-color-complete-color-care .tile-container .tiles .tile:first-child{margin-right:2%}.cms-color-complete-color-care .tile-container .tiles .tile:last-child{margin-left:2%}.cms-color-complete-color-care .tile-container .tiles .tile .content{padding:80px 108px;background:#f7f8f7}.cms-color-complete-color-care .tile-container .tiles .tile .content h3{font-family:"futura-pt",sans-serif;margin-bottom:30px;color:#401e17}.cms-color-complete-color-care .tile-container .tiles .tile .content p{margin-bottom:120px;font-size:15px;letter-spacing:1.1px;color:#401e17}.cms-color-complete-color-care .tile-container .tiles .tile .btn-cart{width:305px;padding:0;padding-left:4px;position:absolute;bottom:80px;height:68px;line-height:68px;font-size:16px;font-family:"futura-pt",sans-serif;word-spacing:5px;letter-spacing:4px;margin-left:auto;margin-right:auto;left:0;right:0;border:1px solid #401e17;text-transform:uppercase;text-align:center;-webkit-transition:color .2s,background .2s;-moz-transition:color .2s,background .2s;-o-transition:color .2s,background .2s;transition:color .2s,background .2s}.cms-color-complete-color-care .tile-container .tiles .tile .btn-cart:hover{background:#401e17;color:#fff;-webkit-transition:color .4s,background .4s;-moz-transition:color .4s,background .4s;-o-transition:color .4s,background .4s;transition:color .4s,background .4s}.cms-color-complete-color-care .side-by-side{align-items:center;display:flex;padding-top:50px;text-align:left}.cms-color-complete-color-care .side-by-side .img{padding:80px 0;width:70%;margin-right:35px}.cms-color-complete-color-care .side-by-side .content{margin:0 auto;padding:80px 0;width:70%}.cms-color-complete-color-care .side-by-side .content h2{letter-spacing:3px;font-family:"futura-pt",sans-serif;word-spacing:5px;font-size:28px;color:#401e17;margin:0}.cms-color-complete-color-care .side-by-side p{margin-top:30px;line-height:25px;color:#401e17;font-size:14px}.cms-color-complete-color-care .side-by-side .btn-cart{margin-top:45px;border:1px solid #68ccca;color:#68ccca;height:68px;line-height:68px;width:305px;font-size:17px;letter-spacing:4px;font-family:"futura-pt",sans-serif;word-spacing:5px;display:block;text-align:center;-webkit-transition:color .2s,background .2s;-moz-transition:color .2s,background .2s;-o-transition:color .2s,background .2s;transition:color .2s,background .2s}.cms-color-complete-color-care .side-by-side .btn-cart:hover{background-color:#68ccca;color:#fff}.cms-color-complete-color-care .born-yopto-container{display:none;max-width:1300px;margin:0 auto;padding:50px 0 70px}.cms-color-complete-color-care .born-yopto-container .color_mask_yotpo_mask{padding:0}.cms-color-complete-color-care .born-yopto-container .color_mask_yotpo_mask .yotpo-single-image-container{width:33.33333% !important;margin:0 !important;padding:0 !important;max-width:none !important;max-height:none !important}.cms-color-complete-color-care .born-yopto-container .color_mask_yotpo_mask .yotpo-single-image-container .yotpo-image{max-height:none !important;max-width:none !important}.cms-color-complete-color-care .born-yopto-container .color_mask_yotpo_mask .yotpo-single-image-container .yotpo-icon{font-size:13px !important;color:#401e17 !important}.cms-color-complete-color-care .born-yopto-container .color_mask_yotpo_mask .yotpo-pictures-gallery-title-wrapper{display:none}.cms-color-complete-color-care .ca-fr .top-banner .banner-text{width:37%}@media only screen and (max-width:992px){.cms-color-complete-color-care .page-header .header .nav-toggle:before,.cms-color-complete-color-care .page-header .header .search-top .fa.fa-search:before,.cms-color-complete-color-care .page-header .header .minicart-wrapper .showcart:before,.cms-color-complete-color-care .page-header .header .minicart-wrapper .showcart span.text,.cms-color-complete-color-care .page-header .header .minicart-wrapper .action.showcart .counter.qty{color:#fff}.cms-color-complete-color-care .page-header .header .nav-toggle.active:before,.cms-color-complete-color-care .page-header .header .search-top.mb-active .fa.fa-search:before,.cms-color-complete-color-care .page-header .header .minicart-wrapper.mb-active .showcart:before,.cms-color-complete-color-care .page-header .header .minicart-wrapper.mb-active .showcart span.text,.cms-color-complete-color-care .page-header .header .minicart-wrapper.mb-active .showcart .counter.qty{color:#401e17}.cms-color-complete-color-care .desktop{display:none}.cms-color-complete-color-care .mobile{display:block}.cms-color-complete-color-care .top-banner{margin-top:-75px;z-index:-1}.cms-color-complete-color-care .top-banner .banner-text{padding:0 20px;top:initial;transform:translateY(0%);bottom:22px;width:100%;margin:0}.cms-color-complete-color-care .top-banner .banner-text h1{padding-right:50px;font-size:36px;line-height:35px;margin-bottom:12px}.cms-color-complete-color-care .title-video{text-align:left;padding:0}.cms-color-complete-color-care .title-video .title{margin-bottom:0}.cms-color-complete-color-care .title-video .title h3{font-family:"futura-pt",sans-serif;font-size:20px;line-height:26px;padding:0 20px;margin:0}.cms-color-complete-color-care .title-video .title p{line-height:25px;font-size:15px;margin-top:22px;margin-bottom:28px;padding:0 20px;width:100%}.cms-color-complete-color-care .alt-img-container{padding:40px 0 10px}.cms-color-complete-color-care .alt-img-container .alt-img,.cms-color-complete-color-care .alt-img-container .alt-img.right{background-image:none !important}.cms-color-complete-color-care .alt-img-container .alt-img .container,.cms-color-complete-color-care .alt-img-container .alt-img.right .container{margin-top:20px;margin-bottom:52px;padding:0;display:block}.cms-color-complete-color-care .alt-img-container .alt-img .container .img,.cms-color-complete-color-care .alt-img-container .alt-img.right .container .img{width:100%;margin:0;padding:0}.cms-color-complete-color-care .alt-img-container .alt-img .container .content,.cms-color-complete-color-care .alt-img-container .alt-img.right .container .content{padding:0 20px;width:100%;margin:0}.cms-color-complete-color-care .alt-img-container .alt-img .container .content a.button,.cms-color-complete-color-care .alt-img-container .alt-img.right .container .content a.button{width:100%;margin-top:35px;height:67px;line-height:67px;font-size:16px}.cms-color-complete-color-care .alt-img-container .alt-img .container .content h3,.cms-color-complete-color-care .alt-img-container .alt-img.right .container .content h3{padding-top:35px;padding-bottom:30px;font-size:20px;line-height:24px;font-family:"futura-pt",sans-serif;word-spacing:5px}.cms-color-complete-color-care .tile-container{padding-top:20px;padding-bottom:0}.cms-color-complete-color-care .tile-container .tiles{display:block}.cms-color-complete-color-care .tile-container .tiles .tile:first-child,.cms-color-complete-color-care .tile-container .tiles .tile:last-child,.cms-color-complete-color-care .tile-container .tiles .tile{margin:10px 0 0;padding:0;width:100%}.cms-color-complete-color-care .tile-container .tiles .tile .content{padding:45px 20px 35px}.cms-color-complete-color-care .tile-container .tiles .tile .content h3{margin:0 0 15px;font-size:20px;letter-spacing:3px}.cms-color-complete-color-care .tile-container .tiles .tile .content p{line-height:25px;font-size:14px;margin:0}.cms-color-complete-color-care .tile-container .tiles .tile .btn-cart{position:static;width:100%;margin-top:40px;height:70px;line-height:70px;letter-spacing:4px;font-size:16px;font-family:"futura-pt",sans-serif;display:block}.cms-color-complete-color-care .title-video.black .title h3{font-size:20px;padding:0 20px;font-family:"futura-pt",sans-serif}.cms-color-complete-color-care .title-video.black .title p{margin-bottom:51px;margin-top:15px;line-height:25px;font-size:15px}.cms-color-complete-color-care .title-video.black .top-video-banner{padding:0 10px}.cms-color-complete-color-care .side-by-side{display:block;padding:60px 0 0}.cms-color-complete-color-care .side-by-side .img{padding:0;width:100%;margin:0}.cms-color-complete-color-care .side-by-side .content{width:100%;padding:25px 10px;margin:0}.cms-color-complete-color-care .side-by-side .content h2{font-size:20px}.cms-color-complete-color-care .side-by-side .content .btn-cart{width:100%}.cms-color-complete-color-care .born-yopto-container{padding:0}}@media only screen and (min-width:768px) and (max-width:992px){.cms-color-complete-color-care .top-banner .banner-text{top:50%;width:80%;padding:100px 25px 0;margin-left:10%;transform:translateY(-30%);bottom:0}.cms-color-complete-color-care .top-banner .banner-text h1{font-size:16px;padding-right:0}.cms-color-complete-color-care .title-video{text-align:center}.cms-color-complete-color-care .title-video .top-video-banner .mobile{display:none}.cms-color-complete-color-care .title-video .top-video-banner .desktop{display:block}}.cms-colorcollective .color-collective{padding-top:40px !important}.cms-colorcollective .color-collective .main-wrapper .story-row .campaign-story-banner .stories-blocks ul li.item .text-img:after{top:-10px}.cms-colorcollective .color-collective .main-wrapper .products-grid .product-items{text-align:center}.cms-colorcollective .color-collective .main-wrapper .products-grid .product-items .product-item{width:-webkit-calc((100% - 7%)/3) !important;width:-moz-calc((100% - 7%)/3) !important;width:calc((100% - 7%)/3) !important;padding:0;margin:0}@media only screen and (max-width:767px){.cms-colorcollective .color-collective{border-top:2px solid #f2f2f2}.cms-colorcollective .color-collective .main-wrapper .products-grid .product-items .product-item{width:-webkit-calc((100% - 10%)/2) !important;width:-moz-calc((100% - 10%)/2) !important;width:calc((100% - 10%)/2) !important}}.color-collective-subpage{padding-top:40px !important;margin-bottom:-10px !important}@media only screen and (max-width:767px){.color-collective-subpage{border-top:2px solid #f2f2f2}}.color-collective-subpage .main-wrapper .stories .stories-blocks ul li.item{margin:0 0 25px}.color-collective-subpage .main-wrapper .stories .stories-blocks ul li.item .text-img:after{top:-10px}.color-collective-subpage .main-wrapper .story-details{margin:0}@media only screen and (max-width:767px){.color-collective-subpage .main-wrapper .block-products-list .products-grid .product-items .product-item{width:100% !important}}.cms-color-care-collection .top-banner{margin-bottom:125px;position:relative}.cms-color-care-collection .desktop-banner,.cms-color-care-collection .desktop{display:block}.cms-color-care-collection .mobile-banner,.cms-color-care-collection .mobile{display:none}.cms-color-care-collection .content-container{max-width:1300px;height:100%;overflow:hidden;position:absolute;top:0;right:0;left:0;width:100%;margin:0 auto;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}.cms-color-care-collection .content-container .banner-text{width:410px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#fff;text-align:right}.cms-color-care-collection .content-container .banner-text h2{font-size:36px;letter-spacing:6px;font-family:"futura-pt",sans-serif;text-transform:uppercase;margin-bottom:18px;line-height:40px;margin-top:0}.cms-color-care-collection .content-container .banner-text p{font-size:15px;letter-spacing:1px;line-height:25px;margin:0}.cms-color-care-collection .alt-tiles-container{padding:0 40px;max-width:1300px;width:100%;margin:0 auto;position:relative;box-sizing:border-box}.cms-color-care-collection .alt-tiles-container .alt-tiles .left{flex-direction:row-reverse}.cms-color-care-collection .alt-tiles-container .alt-tiles .left .content{padding-left:0;padding-right:50px}.cms-color-care-collection .alt-tiles-container .alt-tiles .alt-img{display:flex;flex-wrap:wrap;margin-bottom:124px;align-items:center}.cms-color-care-collection .alt-tiles-container .alt-tiles .image{width:60%}.cms-color-care-collection .alt-tiles-container .alt-tiles .image .desktop{width:100%;cursor:pointer}.cms-color-care-collection .alt-tiles-container .alt-tiles .content{width:40%;color:#401e17;padding-left:50px}.cms-color-care-collection .alt-tiles-container .alt-tiles .content .new{color:#018382;margin:0;padding:0;font-family:"futura-pt-heavy",sans-serif;text-transform:uppercase;font-size:12px;margin-bottom:3px}.cms-color-care-collection .alt-tiles-container .alt-tiles .content h2{font-size:26px;line-height:29px;margin:0;padding:0;text-transform:uppercase;letter-spacing:4px}.cms-color-care-collection .alt-tiles-container .alt-tiles .content .price{font-family:"futura-pt-heavy",sans-serif;letter-spacing:2px}.cms-color-care-collection .alt-tiles-container .alt-tiles .content p{font-size:15px;letter-spacing:1.5px;padding-top:20px;line-height:25px;margin:0}.cms-color-care-collection .alt-tiles-container .alt-tiles .content a{text-decoration:none;background:#02c3c2;color:#fff;text-transform:uppercase;margin-top:30px;display:inline-block;text-align:center;cursor:pointer;height:68px;line-height:68px;width:auto;min-width:300px;font-size:19px;font-family:"futura-pt",sans-serif;padding:0 35px;letter-spacing:4px}.cms-color-care-collection .alt-tiles-container .alt-tiles .content a:hover{background:#018382}.cms-color-care-collection .title-video{max-width:1300px;margin:0 auto;padding:0 20px;text-align:center}.cms-color-care-collection .title-video .title{margin-bottom:80px;color:#401e17}.cms-color-care-collection .title-video .title h3{letter-spacing:5px;font-size:26px;line-height:30px;text-transform:uppercase}.cms-color-care-collection .title-video .title p{width:50%;max-width:525px;margin:40px auto 0 auto;line-height:24px}.cms-color-care-collection .title-video .top-video-banner{width:100%;max-width:100%;height:auto;image-rendering:auto}.cms-color-care-collection .title-video .top-video-banner .video{position:relative}.cms-color-care-collection .title-video .top-video-banner .video .youtube-link{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.cms-color-care-collection .title-video .top-video-banner .video.active .youtube-link{z-index:0}@media only screen and (min-width:992px) and (max-width:1200px){.cms-color-care-collection .content-container .banner-text{right:20px}.cms-color-care-collection .content-container .banner-text h2,.cms-color-care-collection .content-container .banner-text p{line-height:1.4}.cms-color-care-collection .alt-tiles-container{padding:0 20px}.cms-color-care-collection .alt-tiles-container .alt-tiles .content a{min-width:0}}@media only screen and (max-width:992px){.cms-color-care-collection .top-banner{margin-bottom:60px}.cms-color-care-collection .desktop-banner,.cms-color-care-collection .desktop{display:none}.cms-color-care-collection .mobile-banner,.cms-color-care-collection .mobile{display:block}.cms-color-care-collection .content-container{position:initial;border-top:2px solid #f2f2f2}.cms-color-care-collection .content-container .banner-text{width:100%;position:initial;text-align:center;float:none;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);color:#401e17}.cms-color-care-collection .content-container .banner-text h2{font-size:28px;line-height:1.1;margin-top:20px;letter-spacing:4px;padding:0 15px}.cms-color-care-collection .content-container .banner-text p{line-height:25px;font-size:16px;padding:0;margin-top:15px;letter-spacing:2px;padding:0 22px}.cms-color-care-collection .alt-tiles-container{width:100%;padding:0}.cms-color-care-collection .alt-tiles-container .alt-tiles .alt-img{flex-direction:column;margin-bottom:60px}.cms-color-care-collection .alt-tiles-container .alt-tiles .image{width:100%}.cms-color-care-collection .alt-tiles-container .alt-tiles .image .mobile{width:100%}.cms-color-care-collection .alt-tiles-container .alt-tiles .content{width:100%;padding:23px 20px 0;box-sizing:border-box}.cms-color-care-collection .alt-tiles-container .alt-tiles .content .new{margin-bottom:0}.cms-color-care-collection .alt-tiles-container .alt-tiles .content h2{font-size:28px;line-height:24px}.cms-color-care-collection .alt-tiles-container .alt-tiles .content a{width:100%;margin-top:0}.cms-color-care-collection .alt-tiles-container .alt-tiles .content p{padding-top:10px}.cms-color-care-collection .alt-tiles-container .alt-tiles .content .description{font-size:16px;letter-spacing:1px;margin-bottom:22px}.cms-color-care-collection .alt-tiles-container .alt-tiles .left .content{padding:30px 20px 0}.cms-color-care-collection .title-video{padding:0;text-align:left}.cms-color-care-collection .title-video .title{padding:0;margin:0}.cms-color-care-collection .title-video .title h3{padding:0 20px;font-family:"futura-pt",sans-serif;font-size:20px;line-height:26px;margin:0}.cms-color-care-collection .title-video .title p{width:100%;padding:0 20px;margin-top:17px;line-height:25px;font-size:15px;margin-bottom:28px}.cms-color-care-collection .title-video .top-video-banner{padding:0 20px}}.cms-color-depositing-mask .main{border:0}.cms-color-depositing-mask .sections.nav-sections{margin-bottom:30px}.catalog-product-view [data-content-type=row][data-appearance=contained]{max-width:100%}.catalog-product-view [data-content-type=row][data-appearance=contained]:before{content:'';display:table;clear:both}.color-depositing-mask-main .color_depositing_mask_banner{position:relative;text-align:center;margin-bottom:150px !important}.color-depositing-mask-main .color_depositing_mask_banner .color-depositing-mask-img{display:block}.color-depositing-mask-main .color_depositing_mask_banner .color-depositing-mask-description{position:absolute;text-align:center;width:80%;transform:translate(-50%);-webkit-transform:translate(-50%);left:50%;right:50%;top:14%}.color-depositing-mask-main .color_depositing_mask_banner .color-depositing-mask-description h1{font-size:36px;color:#401e17;line-height:1.5;text-transform:uppercase;margin:0 0 10px;font-family:"futura-pt",sans-serif;letter-spacing:.1em}@media only screen and (max-width:767px){.color-depositing-mask-main .color_depositing_mask_banner .color-depositing-mask-description h1{font-size:36px}}.color-depositing-mask-main .color_depositing_mask_banner .color-depositing-mask-description p{letter-spacing:.05em;margin:0 0 .8em;color:#401e17;font-size:14px;line-height:1.5;text-transform:uppercase;text-align:center;clear:both;font-family:"futura-pt",sans-serif}@media only screen and (max-width:767px){.color-depositing-mask-main .color_depositing_mask_banner .color-depositing-mask-description{margin:38px 0 30px;position:static;right:0 !important;transform:translate(0%) !important;-webkit-transform:translate(0%) !important;float:left;width:100%;padding:0 20px}}@media only screen and (max-width:767px){.color-depositing-mask-main .color_depositing_mask_banner{margin-bottom:10px !important}}.color-depositing-mask-main .plp-color-mask-header-chart{margin-bottom:75px;padding-left:60px;padding-right:60px;max-width:1126px;margin-right:auto;margin-left:auto}.color-depositing-mask-main .plp-color-mask-header-chart .clp-color-chart-header{text-align:center;margin-bottom:40px;display:block}.color-depositing-mask-main .plp-color-mask-header-chart .clp-color-chart-header .clp-subtitle{text-transform:uppercase;color:#401e17;font-size:14px;margin-bottom:20px;letter-spacing:2px;font-family:"futura-pt",sans-serif}.color-depositing-mask-main .plp-color-mask-header-chart .clp-color-chart-header h3{text-transform:uppercase;font-family:"futura-pt",sans-serif;color:#401e17;font-size:16px;margin-bottom:20px;letter-spacing:6px;line-height:1.1}@media only screen and (max-width:767px){.color-depositing-mask-main .plp-color-mask-header-chart .clp-color-chart-header h3{font-size:24px}}.color-depositing-mask-main .plp-color-mask-header-chart .chart{display:flex;overflow:hidden;margin-bottom:40px;font-size:12px}.color-depositing-mask-main .plp-color-mask-header-chart .chart .chart-header{flex:0 0 148px;max-width:148px;position:sticky;left:0;text-transform:uppercase}.color-depositing-mask-main .plp-color-mask-header-chart .chart .chart-header .chart-title{font-family:"futura-pt",sans-serif;text-transform:uppercase;text-align:left;font-size:12px;letter-spacing:.2em;line-height:14px;color:#ddd;margin-bottom:8px;margin-top:0}.color-depositing-mask-main .plp-color-mask-header-chart .chart .chart-header .chart-item{position:relative;margin-bottom:12px}.color-depositing-mask-main .plp-color-mask-header-chart .chart .chart-header .chart-item .chart-item-name{line-height:14px;display:block;margin-bottom:2px;letter-spacing:normal}@media only screen and (max-width:767px){.color-depositing-mask-main .plp-color-mask-header-chart .chart .chart-header .chart-item .chart-item-name{text-align:left}}.color-depositing-mask-main .plp-color-mask-header-chart .chart .chart-header .chart-item img{width:105px;display:block;max-width:none}.color-depositing-mask-main .plp-color-mask-header-chart .chart .chart-header .chart-item:after{display:block;position:absolute;top:50%;margin-bottom:-13px;right:15px;width:14px;height:26px;background-image:url(../images/arrow.svg);background-size:contain;content:''}.color-depositing-mask-main .plp-color-mask-header-chart .chart .chart-body{overflow-y:auto;-webkit-overflow-scrolling:touch}@media only screen and (max-width:767px){.color-depositing-mask-main .plp-color-mask-header-chart .chart .chart-body img{width:auto;max-width:none}}.color-depositing-mask-main .plp-color-mask-header-chart .clp-color-chart-footer{float:left;width:100%;border-top:solid 1px #ddd;margin:20px 0 40px;padding:30px 0 10px}.color-depositing-mask-main .plp-color-mask-header-chart .clp-color-chart-footer .clp-color-chart-footnote{letter-spacing:normal;float:left;color:#ddd;font-size:10px;font-family:"futura-pt",sans-serif;line-height:22px}@media only screen and (max-width:767px){.color-depositing-mask-main .plp-color-mask-header-chart .clp-color-chart-footer .clp-color-chart-footnote{font-size:11px;text-align:left}}.color-depositing-mask-main .plp-color-mask-header-chart .clp-color-chart-footer .clp-color-chart-legend{letter-spacing:normal;background:url(../images/no_pattren.png) left top no-repeat;line-height:22px;padding-left:35px;float:right;color:#ddd;font-size:10px;text-transform:uppercase;font-family:"futura-pt-heavy",sans-serif}@media only screen and (max-width:767px){.color-depositing-mask-main .plp-color-mask-header-chart .clp-color-chart-footer .clp-color-chart-legend{width:100%;float:left;text-align:left;margin:20px 0 0;font-size:10px}}@media only screen and (max-width:767px){.color-depositing-mask-main .plp-color-mask-header-chart{padding-left:20px;padding-right:20px}}.color_mask_meets_care{margin:0 auto;width:100%;max-width:1300px;text-align:center;padding:0 60px 10px}.color_mask_meets_care p{text-transform:uppercase;color:#401e17;font-size:14px;margin:0 0 1.2em;line-height:1.5;font-weight:500;letter-spacing:.2em;font-family:"futura-pt",sans-serif}.color_mask_meets_care .title{text-transform:uppercase;font-family:"futura-pt",sans-serif;color:#401e17;font-size:16px;margin-bottom:20px;letter-spacing:.2em;font-weight:500;line-height:1.1;margin-top:0}@media only screen and (max-width:767px){.color_mask_meets_care .title{font-size:24px;letter-spacing:.2em;line-height:1.1}}.color_mask_meets_care p.desc{text-transform:none;color:#401e17;font-weight:500;font-size:14px;line-height:22px;font-family:"futura-pt",sans-serif;margin:0 auto 50px auto;letter-spacing:normal;width:46%}@media only screen and (max-width:767px){.color_mask_meets_care p.desc{width:100%}}.color_mask_meets_care .top-video-banner{float:left;width:100%;max-width:100%;height:auto;image-rendering:auto}.color_mask_meets_care .top-video-banner .video{position:relative;padding:0;margin:0 20px}.color_mask_meets_care .top-video-banner .video .video-link .video-img{width:100%}.color_mask_meets_care .top-video-banner .video .youtube-link{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.color_mask_meets_care .top-video-banner .video .youtube-link iframe{margin-top:-18px}@media only screen and (max-width:767px){.color_mask_meets_care .top-video-banner .video{margin:0;padding:0}}.color_mask_meets_care .top-video-banner .active .youtube-link{z-index:0}@media only screen and (max-width:767px){.color_mask_meets_care{padding:0 15px 50px}}.color_mask_meet_collection{margin-bottom:80px;opacity:1;widht:100% !important;height:auto !important}.color_mask_meet_collection .clp-container{max-width:1126px;padding-left:30px;padding-right:30px;margin-right:auto;margin-left:auto}.color_mask_meet_collection .clp-container .clp-collection-header{text-align:center;margin-bottom:90px;display:block}.color_mask_meet_collection .clp-container .clp-collection-header .clp-subtitle{text-align:center;display:inline-block;text-transform:uppercase;color:#401e17;font-size:14px;margin-bottom:20px;letter-spacing:.2em;padding-top:80px;font-family:"futura-pt",sans-serif}@media only screen and (max-width:767px){.color_mask_meet_collection .clp-container .clp-collection-header .clp-subtitle{padding-top:10px}}.color_mask_meet_collection .clp-container .clp-collection-header h3{text-transform:uppercase;font-family:"futura-pt",sans-serif;color:#401e17;font-size:16px;margin-bottom:20px;letter-spacing:6px;margin-top:0}@media only screen and (max-width:767px){.color_mask_meet_collection .clp-container .clp-collection-header h3{font-size:24px}}.color_mask_meet_collection .clp-container ul{width:100%;max-width:100% !important;height:auto;position:inherit;margin:0;padding:0}@media only screen and (min-width:1200px){.color_mask_meet_collection .clp-container ul .slick-track{width:100% !important;transform:none !important}}.color_mask_meet_collection .clp-container ul .slick-track .slick-slide{width:100% !important}.color_mask_meet_collection .clp-container ul .slick-track .slick-slide li.clp-collection-item{float:none !important;display:block !important;width:auto !important;margin-bottom:10px;padding:0 0 62%;background-size:contain;position:relative;height:645px}.color_mask_meet_collection .clp-container ul .slick-track .slick-slide li.clp-collection-item img{width:100%;margin-bottom:40px}.color_mask_meet_collection .clp-container ul .slick-track .slick-slide li.clp-collection-item .desktop{display:block}@media only screen and (max-width:992px){.color_mask_meet_collection .clp-container ul .slick-track .slick-slide li.clp-collection-item .desktop{display:none}}.color_mask_meet_collection .clp-container ul .slick-track .slick-slide li.clp-collection-item .mobile{display:none}@media only screen and (max-width:992px){.color_mask_meet_collection .clp-container ul .slick-track .slick-slide li.clp-collection-item .mobile{display:block}}.color_mask_meet_collection .clp-container ul .slick-track .slick-slide li.clp-collection-item .clp-collection-item-content{position:absolute;width:31%;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);right:0;color:#401e17}.color_mask_meet_collection .clp-container ul .slick-track .slick-slide li.clp-collection-item .clp-collection-item-content .clp-collection-item-heading{font-size:36px;margin-top:-60px;font-family:"futura-pt-heavy",sans-serif;margin-bottom:14px;letter-spacing:.2em;text-transform:uppercase}.color_mask_meet_collection .clp-container ul .slick-track .slick-slide li.clp-collection-item .clp-collection-item-content p{margin-bottom:18px;font-size:14px;line-height:1.71;font-weight:400;letter-spacing:normal}.color_mask_meet_collection .clp-container ul .slick-track .slick-slide li.clp-collection-item .clp-collection-item-content .clp-collection-cta{display:inline-block;font-size:10px;letter-spacing:.3em;padding-bottom:4px;border-bottom:solid 1px #401e17;text-transform:uppercase;color:inherit;font-family:"futura-pt-heavy",sans-serif}@media only screen and (max-width:767px){.color_mask_meet_collection .clp-container ul .slick-track .slick-slide li.clp-collection-item .clp-collection-item-content{max-width:95%;margin:0 auto;position:inherit;width:100%;top:0;right:0;transform:translate(0,10%);-webkit-transform:translate(0,10%);text-align:left;left:0}}@media only screen and (max-width:767px){.color_mask_meet_collection .clp-container ul .slick-track .slick-slide li.clp-collection-item{height:auto;margin:0;padding:0 0 30px}}.color_mask_meet_collection .clp-container ul .slick-track .slick-slide:nth-of-type(even) .clp-collection-item-content{left:58px;right:auto}.color_mask_meet_collection .clp-container ul .slick-track .slick-slide .aquamarine{background-image:url(../images/collection-aquamarine-large.jpg);margin-bottom:20px;background-repeat:no-repeat}.color_mask_meet_collection .clp-container ul .slick-track .slick-slide .aquamarine .clp-collection-item-heading{color:#02c3c2}.color_mask_meet_collection .clp-container ul .slick-track .slick-slide .hibiscus{margin-bottom:10px;background-image:url(../images/collection-hibiscus-large.jpg);background-repeat:no-repeat}.color_mask_meet_collection .clp-container ul .slick-track .slick-slide .hibiscus .clp-collection-item-heading{color:#e56db1}.color_mask_meet_collection .clp-container ul .slick-track .slick-slide .champagne{margin-bottom:10px;background-image:url(../images/collection-champagne-large.jpg);background-repeat:no-repeat}.color_mask_meet_collection .clp-container ul .slick-track .slick-slide .champagne .clp-collection-item-heading{color:#c6aa76;margin-top:-18px}.color_mask_meet_collection .clp-container ul .slick-track .slick-slide .platinum{background-image:url(../images/collection-platinum-large.jpg);margin-bottom:30px;background-repeat:no-repeat}.color_mask_meet_collection .clp-container ul .slick-track .slick-slide .platinum .clp-collection-item-heading{color:#c4bcb7}.color_mask_meet_collection .clp-container ul .slick-track .slick-slide .rose-gold{background-image:url(../images/collection-rose-gold-large.jpg);margin-bottom:20px;background-repeat:no-repeat}.color_mask_meet_collection .clp-container ul .slick-track .slick-slide .rose-gold .clp-collection-item-heading{color:#d1a6b0}.color_mask_meet_collection .clp-container ul .slick-track .slick-slide .bordeaux{background-image:url(../images/collection-bordeaux-large.jpg);margin-bottom:20px;background-repeat:no-repeat}.color_mask_meet_collection .clp-container ul .slick-track .slick-slide .bordeaux .clp-collection-item-heading{color:#76232f}.color_mask_meet_collection .clp-container ul .slick-track .slick-slide .cocoa{background-image:url(../images/collection-cocoa-large.jpg);background-repeat:no-repeat;margin-bottom:20px}.color_mask_meet_collection .clp-container ul .slick-track .slick-slide .cocoa .clp-collection-item-heading{color:#693f23;margin-top:10px}@media only screen and (max-width:767px){.color_mask_meet_collection .clp-container ul .slick-track .slick-slide{margin:0;padding:0;width:315px !important}}.color_mask_meet_collection .clp-container ul.arrows{display:none}.color_mask_hair_quiz{display:block;margin-bottom:70px;padding-left:20px;padding-right:20px;float:none;overflow:hidden;max-width:1126px;margin-right:auto;margin-left:auto;padding-bottom:40px;margin:60px auto;width:100%;text-align:center;padding:40px 0;background:#c9f5f5}.color_mask_hair_quiz .title{float:left;width:100%;text-align:center;text-transform:uppercase;color:#fff;font-size:16px;margin:0 0 20px;letter-spacing:6px;font-family:"futura-pt",sans-serif}@media only screen and (max-width:767px){.color_mask_hair_quiz .title{font-size:22px}}.color_mask_hair_quiz a{text-transform:uppercase;color:#fff !important;font-size:13px;font-weight:600;margin-top:10px;display:inline-block;padding:15px 30px;letter-spacing:.4em;font-family:"futura-pt",sans-serif;border:solid 1px #fff}.color_mask_hair_quiz a span{color:#fff !important}.color_mask_hair_quiz a:hover{color:#fff !important}@media only screen and (max-width:767px){.color_mask_hair_quiz{width:90%;padding:40px 20px;margin:20px auto;text-align:center}}.color_mask_howto_use{background:#f2f2f2;width:100%;padding:80px 30px;margin:30px 0;margin-right:auto;margin-left:auto;display:block;margin-bottom:70px;padding-left:20px;padding-right:20px;float:none;overflow:hidden;padding-bottom:0}.color_mask_howto_use .center_width{max-width:1126px;margin:0 auto}.color_mask_howto_use .section-a{float:left;width:27%;margin:100px 30px 0 10px}.color_mask_howto_use .section-a h3{width:70%;text-align:left;text-transform:uppercase;line-height:1.1;font-family:"futura-pt",sans-serif;color:#401e17;font-size:36px;margin-bottom:20px;font-weight:500;letter-spacing:.1em;margin-top:0}@media only screen and (max-width:767px){.color_mask_howto_use .section-a h3{width:100%;text-align:center;letter-spacing:.2em;margin-top:0}}.color_mask_howto_use .section-a p{width:95%;text-align:left;font-family:"futura-pt",sans-serif;line-height:1.71;font-size:14px;letter-spacing:normal;color:#401e17}@media only screen and (max-width:767px){.color_mask_howto_use .section-a p{text-align:center}}@media only screen and (max-width:767px){.color_mask_howto_use .section-a{margin:25px 0 15px;float:left;width:100%}}.color_mask_howto_use .section-b{float:left;width:30%}.color_mask_howto_use .section-b .top-video-banner{width:100%;max-width:100%;height:auto;image-rendering:auto;float:left}.color_mask_howto_use .section-b .top-video-banner .video{position:relative;padding:0;margin:0}.color_mask_howto_use .section-b .top-video-banner .video .youtube-link{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.color_mask_howto_use .section-b .top-video-banner .video .youtube-link iframe{margin-top:-18px;border:0}.color_mask_howto_use .section-b .top-video-banner .active .youtube-link{z-index:0}@media only screen and (max-width:767px){.color_mask_howto_use .section-b{margin:5px 0;float:left;width:100%}}.color_mask_howto_use .section-c{float:left;width:28%;margin:60px 0 60px 80px;text-align:left}.color_mask_howto_use .section-c h4{width:70%;text-align:left;text-transform:uppercase;font-family:"futura-pt",sans-serif;color:#ddd;font-size:14px;margin-bottom:20px;letter-spacing:4px;margin-top:0}@media only screen and (max-width:767px){.color_mask_howto_use .section-c h4{width:100%;text-align:center;letter-spacing:.2em;margin-top:0}}.color_mask_howto_use .section-c ul{margin:0;padding:0}@media only screen and (max-width:767px){.color_mask_howto_use .section-c ul{float:left;width:100%;margin:0;padding:0}}.color_mask_howto_use .section-c ul li{float:left;width:100%;margin:10px 0 15px;font-size:15px;text-align:left;color:#401e17;font-family:"futura-pt",sans-serif}.color_mask_howto_use .section-c ul li span{text-align:left;margin-right:20px;text-transform:uppercase;font-family:"futura-pt",sans-serif;color:#401e17;font-size:16px;letter-spacing:6px;float:left;min-height:45px;line-height:normal}.color_mask_howto_use .section-c ul li p{line-height:22px;font-size:14px;font-family:"futura-pt",sans-serif;letter-spacing:.05em}@media only screen and (max-width:767px){.color_mask_howto_use .section-c{margin:40px 0 20px;float:left;width:100%}}@media only screen and (max-width:767px){.color_mask_howto_use{padding:30px;width:100%;margin:30px 0}}.color_mask_blog_posts{overflow:hidden;display:block;margin-bottom:70px;float:none;padding-bottom:0;margin-right:auto;margin-left:auto;width:100%;text-align:center;max-width:1300px;padding:20px 80px;opacity:1}.color_mask_blog_posts h3{text-transform:uppercase;color:#401e17;font-size:18px;padding:0 0 45px;letter-spacing:4px;float:left;width:100%;text-align:center;font-family:"futura-pt",sans-serif}@media only screen and (max-width:767px){.color_mask_blog_posts h3{letter-spacing:.2em;font-size:16px;line-height:1.1;padding:0;margin:0;width:100%;float:left}}.color_mask_blog_posts ul{margin:50px 0 0;padding:0}@media only screen and (min-width:1200px){.color_mask_blog_posts ul .slick-list{width:100% !important}}@media only screen and (min-width:1200px){.color_mask_blog_posts ul .slick-list .slick-track{width:100% !important;padding-bottom:5px}}.color_mask_blog_posts ul .slick-list .slick-track .slick-slide{width:30% !important;margin-right:50px}.color_mask_blog_posts ul .slick-list .slick-track .slick-slide li.item{display:inline-block;float:left;margin-bottom:10px;width:100% !important;margin-right:50px}.color_mask_blog_posts ul .slick-list .slick-track .slick-slide li.item img{width:auto}.color_mask_blog_posts ul .slick-list .slick-track .slick-slide li.item h4{min-height:46px;text-transform:uppercase;color:#401e17;text-align:center;line-height:18px;font-size:14px;padding:10px 0 0;font-family:"futura-pt",sans-serif;margin:20px 0;letter-spacing:.1em;font-weight:500}.color_mask_blog_posts ul .slick-list .slick-track .slick-slide li.item a{text-transform:uppercase;color:#02c3c2;text-align:center;font-size:12px;font-family:"futura-pt-heavy",sans-serif;border-bottom:solid 2px #02c3c2;padding-bottom:4px;font-weight:600;letter-spacing:.1em}.color_mask_blog_posts ul .slick-list .slick-track .slick-slide li.item:last-child{margin:0}@media only screen and (max-width:767px){.color_mask_blog_posts ul .slick-list .slick-track .slick-slide li.item{width:100%;margin:0}}.color_mask_blog_posts ul .slick-list .slick-track .slick-slide:last-child{margin:0}@media only screen and (max-width:767px){.color_mask_blog_posts ul .slick-list .slick-track .slick-slide{width:330px !important;margin-left:0;margin-right:5px;height:470px}}@media only screen and (max-width:767px){.color_mask_blog_posts{padding-left:20px;padding-right:20px;margin-bottom:30px}}.color_mask_yotpo_mask{display:block;margin-bottom:70px;padding-left:20px;padding-right:20px;float:none;overflow:hidden;padding-bottom:0;margin-right:auto;margin-left:auto;width:100%;height:auto;text-align:center;padding:10px 60px 30px;opacity:1;max-width:1300px}.color_mask_yotpo_mask h3{text-transform:uppercase;color:#401e17;text-align:center;line-height:24px;font-size:18px;padding:0 0 20px;font-family:"futura-pt",sans-serif;margin-bottom:0;letter-spacing:3px}.color-chart{margin:0 auto;width:100%;max-width:1300px;display:inline-block}.color-chart .color-chart-inner .title{text-transform:uppercase;color:#401e17;font-size:14px;margin-bottom:20px;letter-spacing:2px;font-family:"futura-pt",sans-serif}.color-chart .color-chart-inner h4{text-transform:uppercase;font-family:"futura-pt",sans-serif;color:#401e17;font-size:16px;margin-bottom:20px;letter-spacing:6px;text-align:center;font-weight:400}.color-chart .color-chart-inner .color_mask_top_chart{float:left;padding:0 60px;width:100%}.color-chart .color-chart-inner .color_mask_top_chart div{float:left}.color-chart .color-chart-inner .color_mask_top_chart div button{background:#f2f2f2;border:0;color:#401e17;width:135px;line-height:normal;text-transform:uppercase;height:28px;margin:20px 30px;letter-spacing:normal;font-size:10px;font-family:"futura-pt",sans-serif;padding:0;border-radius:0}@media only screen and (max-width:767px){.color-chart .color-chart-inner .color_mask_top_chart div button{margin:20px 0}}.color-chart .color-chart-inner .color_mask_top_chart .color-list ul{margin:0;padding:0}.color-chart .color-chart-inner .color_mask_top_chart .color-list ul li{float:left;margin-right:22px;width:110px;position:relative}.color-chart .color-chart-inner .color_mask_top_chart .color-list ul li span{text-transform:uppercase;display:inline-block;margin-bottom:10px;font-size:10px;font-family:"futura-pt",sans-serif}@media only screen and (max-width:767px){.color-chart .color-chart-inner .color_mask_top_chart .color-list ul li span{margin-bottom:5px;text-align:left}}.color-chart .color-chart-inner .color_mask_top_chart .color-list ul li img{width:auto}.color-chart .color-chart-inner .color_mask_top_chart .color-list ul li p{width:20%;margin:15px auto 5px auto}.color-chart .color-chart-inner .color_mask_top_chart .color-list ul li p img.desktop{display:block;width:auto}@media only screen and (max-width:767px){.color-chart .color-chart-inner .color_mask_top_chart .color-list ul li p img.desktop{display:none}}.color-chart .color-chart-inner .color_mask_top_chart .color-list ul li p img.mobile{display:none;width:auto}@media only screen and (max-width:767px){.color-chart .color-chart-inner .color_mask_top_chart .color-list ul li p img.mobile{display:block;position:absolute;top:40px;right:-55px !important}}@media only screen and (max-width:767px){.color-chart .color-chart-inner .color_mask_top_chart{width:50%;padding:0 0 0 20px}}.color-chart .color-chart-inner .color-mask-bottom-chart{float:left;padding:0 60px;width:100%}.color-chart .color-chart-inner .color-mask-bottom-chart button{float:left;border:0;margin:0 30px 0 40px;width:135px;color:#fff;line-height:normal;text-transform:uppercase;height:28px;letter-spacing:.2em;font-size:10px !important;font-family:"futura-pt",sans-serif;padding:0;border-radius:0}@media only screen and (max-width:767px){.color-chart .color-chart-inner .color-mask-bottom-chart button{margin:0 0 20px}}.color-chart .color-chart-inner .color-mask-bottom-chart .color-list{float:left}.color-chart .color-chart-inner .color-mask-bottom-chart .color-list ul{margin:0;padding:0}.color-chart .color-chart-inner .color-mask-bottom-chart .color-list ul br{display:none}.color-chart .color-chart-inner .color-mask-bottom-chart .color-list ul li{float:left;margin-right:20px;width:110px}@media only screen and (max-width:767px){.color-chart .color-chart-inner .color-mask-bottom-chart .color-list ul li{text-align:left}}.color-chart .color-chart-inner .color-mask-bottom-chart .color-list ul li img{width:auto}@media only screen and (max-width:767px){.color-chart .color-chart-inner .color-mask-bottom-chart .color-list ul li img{width:110px}}@media only screen and (max-width:767px){.color-chart .color-chart-inner .color-mask-bottom-chart .color-list ul li{padding-top:22px;padding-bottom:20px;width:100%;margin-left:0;margin-right:10px;float:left}}@media only screen and (max-width:767px){.color-chart .color-chart-inner .color-mask-bottom-chart{width:50%;padding:0 0 0 20px}}.color-chart .color-chart-bottom{float:left;width:90%;border-top:solid 1px #ddd;margin:20px 60px 0;padding:30px 0 10px}.color-chart .color-chart-bottom p{letter-spacing:normal;float:left;color:#ddd;font-size:12px;font-family:"futura-pt",sans-serif;line-height:22px;text-align:left}.color-chart .color-chart-bottom .notice{background:url(../images/no_pattren.png) left top no-repeat;letter-spacing:normal;line-height:22px;padding-left:35px;float:right;color:#ddd;font-size:10px;text-transform:uppercase;font-family:"futura-pt-heavy",sans-serif}@media only screen and (max-width:767px){.color-chart .color-chart-bottom .notice{width:100%;float:left;text-align:left;margin:20px 0 0;font-size:10px}}@media only screen and (max-width:767px){.color-chart .color-chart-bottom{padding:30px 0;margin:20px}}.color_reflect{float:left;padding:40px 40px 80px;width:100%;max-width:1300px;opacity:1}.color_reflect ul{margin:0;padding:0}@media only screen and (max-width:767px){.color_reflect ul{margin:0;padding:0}}@media only screen and (min-width:1200px){.color_reflect ul .slick-track{width:100% !important}}@media only screen and (min-width:992px){.color_reflect ul .slick-track{width:100% !important}}.color_reflect ul .slick-track .slick-slide{width:49% !important;margin:0 20px 0 0}.color_reflect ul .slick-track .slick-slide .before{float:left;width:100% !important;display:inline-block}.color_reflect ul .slick-track .slick-slide .before span{float:left;width:100%;padding:15px 0;text-align:center;text-transform:uppercase;font-size:12px;color:#ddd;font-family:"futura-pt",sans-serif}@media only screen and (max-width:767px){.color_reflect ul .slick-track .slick-slide .before{width:100%}}@media only screen and (max-width:767px){.color_reflect ul .slick-track .slick-slide{width:100%}}@media only screen and (min-width:992px){.color_reflect ul .slick-track .slick-slide{width:48% !important}}.color_reflect ul .slick-track .slick-slide:last-child{margin:0}@media only screen and (min-width:1200px){.color_reflect ul .slick-track{width:100% !important}}.color_reflect ul .slick-track .slick-slide{width:49% !important}.color_reflect ul .slick-track .slick-slide .after{float:left;width:100% !important;display:inline-block}.color_reflect ul .slick-track .slick-slide .after span{float:left;width:100%;padding:15px 0;text-align:center;text-transform:uppercase;font-size:12px;color:#ddd;font-family:"futura-pt",sans-serif}@media only screen and (max-width:767px){.color_reflect ul .slick-track .slick-slide .after{width:100%}}@media only screen and (max-width:767px){.color_reflect{padding:0 30px;height:320px}}.color-mask{display:block;font-size:10px;font-family:"futura-pt-heavy",sans-serif;letter-spacing:1.5px;margin-bottom:10px;text-transform:uppercase;float:left;width:100%}.color-mask span{display:block;font-size:10px;font-family:"futura-pt-heavy",sans-serif;letter-spacing:1.5px;margin-bottom:10px;text-transform:uppercase}.color-mask ul{margin:0;padding:0}.color-mask ul li{display:inline-block;padding-bottom:12px;width:auto;border-bottom:solid 2px #fff;width:50px;margin-right:10px}.color-mask ul li .current{border-bottom:solid 2px #02c3c2}.color-mask ul li img{width:auto}.cms-faq-color .contact-us-page{padding:0 40px}.cms-faq-color .contact-us-page .contents{width:100%}.cms-faq-color .contact-us-page .contents .section.section-faq div.question h2{border:0;cursor:auto}.cms-faq-color .contact-us-page .contents .section.section-faq div.question h2:after{display:none}.cms-faq-color .contact-us-page .contents .section.section-faq div.question p{width:100%;height:auto;opacity:inherit;margin:10px 0;padding:10px 0;border-bottom:solid 1px #ddd}.spa-treatments .main-wrapper{max-width:1300px;margin:0 auto;padding:0 40px}@media only screen and (max-width:767px){.spa-treatments .main-wrapper{text-align:left}}.spa-treatments .main-wrapper h1{font-size:24px;font-family:"futura-pt",sans-serif;letter-spacing:3px;margin-bottom:20px;margin-top:20px;text-transform:uppercase}.spa-treatments .main-wrapper p{font-style:normal;font-size:14px;line-height:1.2;margin:0 auto 20px !important}.spa-treatments .main-wrapper p button.btn-cart{background-color:transparent;border:1px solid #401e17;color:#401e17;cursor:pointer;outline:none;font-size:10px;font-family:"futura-pt-heavy",sans-serif;padding:0 8px;text-transform:uppercase;letter-spacing:3px;line-height:20px;height:50px;position:relative;width:50%;border-radius:0;-webkit-transition:color .2s,background .2s;-moz-transition:color .2s,background .2s;-o-transition:color .2s,background .2s;transition:color .2s,background .2s}.spa-treatments .main-wrapper p button.btn-cart:hover{background-color:#401e17;color:#fff;-webkit-transition:color .4s,background .4s;-moz-transition:color .4s,background .4s;-o-transition:color .4s,background .4s;transition:color .4s,background .4s}.cms-collections .collections p img{max-width:100%}@media only screen and (max-width:767px){.cms-collections .page-footer .newsletter .content .subscribe .newsletter .control{width:100% !important}}.treat-yourself-terms .main-wrapper{max-width:1300px;margin:0 auto;font-size:14px;font-family:"futura-pt",sans-serif}.treat-yourself-terms .main-wrapper p{margin:0 0 1.5em}.treat-yourself-terms .main-wrapper ol{margin:0;padding:0}.treat-yourself-terms .main-wrapper ol li{margin:0;line-height:1}@media only screen and (max-width:767px){.treat-yourself-terms .main-wrapper{padding:0 20px}}.cms-hair-quiz #advisor-1306-3-34538580{max-width:100%;min-width:0}.cms-hair-quiz .main{border:none}.cms-hair-quiz .main .fesa-banner-button{color:#fff}.cms-hair-quiz .main .fesa-banner-button:hover{color:#02c3c2}.cms-hair-quiz .questionnaire-wrapper .c0022 button:last-child:before,.cms-hair-quiz .advice .c0022 button:last-child:before{z-index:2}.cms-hair-quiz .questionnaire-wrapper .product-image img,.cms-hair-quiz .advice .product-image img{margin:0 auto;width:auto}.cms-hair-quiz .questionnaire-wrapper .product-name,.cms-hair-quiz .advice .product-name{font-family:"futura-pt-heavy",sans-serif}.cms-hair-quiz .questionnaire-wrapper .navigation-next-button,.cms-hair-quiz .advice .navigation-next-button{width:auto;background:0 0}.cms-hair-quiz .questionnaire-wrapper .fesa-qa_navigation .smrt42-button-next,.cms-hair-quiz .advice .fesa-qa_navigation .smrt42-button-next,.cms-hair-quiz .questionnaire-wrapper .fesa-qa_navigation .smrt42-display-results-button,.cms-hair-quiz .advice .fesa-qa_navigation .smrt42-display-results-button,.cms-hair-quiz .questionnaire-wrapper .fesa-results-content .fesa-add-all-to-bag-button,.cms-hair-quiz .advice .fesa-results-content .fesa-add-all-to-bag-button,.cms-hair-quiz .questionnaire-wrapper .get-all-button,.cms-hair-quiz .advice .get-all-button,.cms-hair-quiz .questionnaire-wrapper .navigation-next-button,.cms-hair-quiz .advice .navigation-next-button,.cms-hair-quiz .questionnaire-wrapper .fesa-product-button-add-to-cart,.cms-hair-quiz .advice .fesa-product-button-add-to-cart,.cms-hair-quiz .questionnaire-wrapper .add-to-cart-button,.cms-hair-quiz .advice .add-to-cart-button,.cms-hair-quiz .questionnaire-wrapper .fesa-find-store-button,.cms-hair-quiz .advice .fesa-find-store-button,.cms-hair-quiz .questionnaire-wrapper .inner .product-button.go-to-button,.cms-hair-quiz .advice .inner .product-button.go-to-button{box-sizing:border-box;padding:0;width:100%;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;letter-spacing:2px;line-height:1;font-family:"futura-pt-heavy",sans-serif;font-size:12px;font-weight:400;position:relative;display:block;overflow:hidden;text-align:center !important;text-transform:uppercase;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;background-color:transparent;z-index:2;border-radius:0;padding:13px 40px;width:fit-content;margin:0 auto;background:0 0;text-decoration:none}.cms-hair-quiz .questionnaire-wrapper .fesa-qa_navigation .smrt42-button-next:hover,.cms-hair-quiz .advice .fesa-qa_navigation .smrt42-button-next:hover,.cms-hair-quiz .questionnaire-wrapper .fesa-qa_navigation .smrt42-display-results-button:hover,.cms-hair-quiz .advice .fesa-qa_navigation .smrt42-display-results-button:hover,.cms-hair-quiz .questionnaire-wrapper .fesa-results-content .fesa-add-all-to-bag-button:hover,.cms-hair-quiz .advice .fesa-results-content .fesa-add-all-to-bag-button:hover,.cms-hair-quiz .questionnaire-wrapper .get-all-button:hover,.cms-hair-quiz .advice .get-all-button:hover,.cms-hair-quiz .questionnaire-wrapper .navigation-next-button:hover,.cms-hair-quiz .advice .navigation-next-button:hover,.cms-hair-quiz .questionnaire-wrapper .fesa-product-button-add-to-cart:hover,.cms-hair-quiz .advice .fesa-product-button-add-to-cart:hover,.cms-hair-quiz .questionnaire-wrapper .add-to-cart-button:hover,.cms-hair-quiz .advice .add-to-cart-button:hover,.cms-hair-quiz .questionnaire-wrapper .fesa-find-store-button:hover,.cms-hair-quiz .advice .fesa-find-store-button:hover,.cms-hair-quiz .questionnaire-wrapper .inner .product-button.go-to-button:hover,.cms-hair-quiz .advice .inner .product-button.go-to-button:hover,.cms-hair-quiz .questionnaire-wrapper .fesa-qa_navigation .smrt42-button-next:active,.cms-hair-quiz .advice .fesa-qa_navigation .smrt42-button-next:active,.cms-hair-quiz .questionnaire-wrapper .fesa-qa_navigation .smrt42-display-results-button:active,.cms-hair-quiz .advice .fesa-qa_navigation .smrt42-display-results-button:active,.cms-hair-quiz .questionnaire-wrapper .fesa-results-content .fesa-add-all-to-bag-button:active,.cms-hair-quiz .advice .fesa-results-content .fesa-add-all-to-bag-button:active,.cms-hair-quiz .questionnaire-wrapper .get-all-button:active,.cms-hair-quiz .advice .get-all-button:active,.cms-hair-quiz .questionnaire-wrapper .navigation-next-button:active,.cms-hair-quiz .advice .navigation-next-button:active,.cms-hair-quiz .questionnaire-wrapper .fesa-product-button-add-to-cart:active,.cms-hair-quiz .advice .fesa-product-button-add-to-cart:active,.cms-hair-quiz .questionnaire-wrapper .add-to-cart-button:active,.cms-hair-quiz .advice .add-to-cart-button:active,.cms-hair-quiz .questionnaire-wrapper .fesa-find-store-button:active,.cms-hair-quiz .advice .fesa-find-store-button:active,.cms-hair-quiz .questionnaire-wrapper .inner .product-button.go-to-button:active,.cms-hair-quiz .advice .inner .product-button.go-to-button:active{border:none;background-color:transparent}@media only screen and (max-width:500px){.cms-hair-quiz .questionnaire-wrapper .fesa-qa_navigation .smrt42-button-next,.cms-hair-quiz .advice .fesa-qa_navigation .smrt42-button-next,.cms-hair-quiz .questionnaire-wrapper .fesa-qa_navigation .smrt42-display-results-button,.cms-hair-quiz .advice .fesa-qa_navigation .smrt42-display-results-button,.cms-hair-quiz .questionnaire-wrapper .fesa-results-content .fesa-add-all-to-bag-button,.cms-hair-quiz .advice .fesa-results-content .fesa-add-all-to-bag-button,.cms-hair-quiz .questionnaire-wrapper .get-all-button,.cms-hair-quiz .advice .get-all-button,.cms-hair-quiz .questionnaire-wrapper .navigation-next-button,.cms-hair-quiz .advice .navigation-next-button,.cms-hair-quiz .questionnaire-wrapper .fesa-product-button-add-to-cart,.cms-hair-quiz .advice .fesa-product-button-add-to-cart,.cms-hair-quiz .questionnaire-wrapper .add-to-cart-button,.cms-hair-quiz .advice .add-to-cart-button,.cms-hair-quiz .questionnaire-wrapper .fesa-find-store-button,.cms-hair-quiz .advice .fesa-find-store-button,.cms-hair-quiz .questionnaire-wrapper .inner .product-button.go-to-button,.cms-hair-quiz .advice .inner .product-button.go-to-button{width:100%}}.cms-hair-quiz .questionnaire-wrapper .fesa-qa_navigation .smrt42-button-next:before,.cms-hair-quiz .advice .fesa-qa_navigation .smrt42-button-next:before,.cms-hair-quiz .questionnaire-wrapper .fesa-qa_navigation .smrt42-display-results-button:before,.cms-hair-quiz .advice .fesa-qa_navigation .smrt42-display-results-button:before,.cms-hair-quiz .questionnaire-wrapper .fesa-results-content .fesa-add-all-to-bag-button:before,.cms-hair-quiz .advice .fesa-results-content .fesa-add-all-to-bag-button:before,.cms-hair-quiz .questionnaire-wrapper .get-all-button:before,.cms-hair-quiz .advice .get-all-button:before,.cms-hair-quiz .questionnaire-wrapper .navigation-next-button:before,.cms-hair-quiz .advice .navigation-next-button:before,.cms-hair-quiz .questionnaire-wrapper .fesa-product-button-add-to-cart:before,.cms-hair-quiz .advice .fesa-product-button-add-to-cart:before,.cms-hair-quiz .questionnaire-wrapper .add-to-cart-button:before,.cms-hair-quiz .advice .add-to-cart-button:before,.cms-hair-quiz .questionnaire-wrapper .fesa-find-store-button:before,.cms-hair-quiz .advice .fesa-find-store-button:before,.cms-hair-quiz .questionnaire-wrapper .inner .product-button.go-to-button:before,.cms-hair-quiz .advice .inner .product-button.go-to-button:before{content:'';box-sizing:border-box;border-right:50px solid transparent;-webkit-transition-property:all .5s ease-in-out;-ms-transition-property:all .5s ease-in-out;-moz-transition-property:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:-1;position:absolute;top:0;right:-50px;left:0;bottom:0;-webkit-transform:translatex(-100%);transform:translatex(-100%)}.cms-hair-quiz .questionnaire-wrapper .fesa-qa_navigation .smrt42-button-next:active,.cms-hair-quiz .advice .fesa-qa_navigation .smrt42-button-next:active,.cms-hair-quiz .questionnaire-wrapper .fesa-qa_navigation .smrt42-display-results-button:active,.cms-hair-quiz .advice .fesa-qa_navigation .smrt42-display-results-button:active,.cms-hair-quiz .questionnaire-wrapper .fesa-results-content .fesa-add-all-to-bag-button:active,.cms-hair-quiz .advice .fesa-results-content .fesa-add-all-to-bag-button:active,.cms-hair-quiz .questionnaire-wrapper .get-all-button:active,.cms-hair-quiz .advice .get-all-button:active,.cms-hair-quiz .questionnaire-wrapper .navigation-next-button:active,.cms-hair-quiz .advice .navigation-next-button:active,.cms-hair-quiz .questionnaire-wrapper .fesa-product-button-add-to-cart:active,.cms-hair-quiz .advice .fesa-product-button-add-to-cart:active,.cms-hair-quiz .questionnaire-wrapper .add-to-cart-button:active,.cms-hair-quiz .advice .add-to-cart-button:active,.cms-hair-quiz .questionnaire-wrapper .fesa-find-store-button:active,.cms-hair-quiz .advice .fesa-find-store-button:active,.cms-hair-quiz .questionnaire-wrapper .inner .product-button.go-to-button:active,.cms-hair-quiz .advice .inner .product-button.go-to-button:active{background-color:transparent}.cms-hair-quiz .questionnaire-wrapper .fesa-product-button-add-to-cart,.cms-hair-quiz .advice .fesa-product-button-add-to-cart,.cms-hair-quiz .questionnaire-wrapper .add-to-cart-button,.cms-hair-quiz .advice .add-to-cart-button,.cms-hair-quiz .questionnaire-wrapper .fesa-find-store-button,.cms-hair-quiz .advice .fesa-find-store-button,.cms-hair-quiz .questionnaire-wrapper .inner .product-button.go-to-button,.cms-hair-quiz .advice .inner .product-button.go-to-button{border:2px solid #401e17;color:#401e17}.cms-hair-quiz .questionnaire-wrapper .fesa-product-button-add-to-cart:before,.cms-hair-quiz .advice .fesa-product-button-add-to-cart:before,.cms-hair-quiz .questionnaire-wrapper .add-to-cart-button:before,.cms-hair-quiz .advice .add-to-cart-button:before,.cms-hair-quiz .questionnaire-wrapper .fesa-find-store-button:before,.cms-hair-quiz .advice .fesa-find-store-button:before,.cms-hair-quiz .questionnaire-wrapper .inner .product-button.go-to-button:before,.cms-hair-quiz .advice .inner .product-button.go-to-button:before{border-bottom:80px solid #401e17}@media (-moz-touch-enabled:0),(hover:hover){.cms-hair-quiz .questionnaire-wrapper .fesa-product-button-add-to-cart:hover,.cms-hair-quiz .advice .fesa-product-button-add-to-cart:hover,.cms-hair-quiz .questionnaire-wrapper .add-to-cart-button:hover,.cms-hair-quiz .advice .add-to-cart-button:hover,.cms-hair-quiz .questionnaire-wrapper .fesa-find-store-button:hover,.cms-hair-quiz .advice .fesa-find-store-button:hover,.cms-hair-quiz .questionnaire-wrapper .inner .product-button.go-to-button:hover,.cms-hair-quiz .advice .inner .product-button.go-to-button:hover{color:#fff;border:2px solid #401e17}.cms-hair-quiz .questionnaire-wrapper .fesa-product-button-add-to-cart:hover:before,.cms-hair-quiz .advice .fesa-product-button-add-to-cart:hover:before,.cms-hair-quiz .questionnaire-wrapper .add-to-cart-button:hover:before,.cms-hair-quiz .advice .add-to-cart-button:hover:before,.cms-hair-quiz .questionnaire-wrapper .fesa-find-store-button:hover:before,.cms-hair-quiz .advice .fesa-find-store-button:hover:before,.cms-hair-quiz .questionnaire-wrapper .inner .product-button.go-to-button:hover:before,.cms-hair-quiz .advice .inner .product-button.go-to-button:hover:before{-webkit-transform:translatex(0);transform:translatex(0)}}.cms-hair-quiz .questionnaire-wrapper .fesa-qa_navigation .smrt42-button-next,.cms-hair-quiz .advice .fesa-qa_navigation .smrt42-button-next,.cms-hair-quiz .questionnaire-wrapper .fesa-qa_navigation .smrt42-display-results-button,.cms-hair-quiz .advice .fesa-qa_navigation .smrt42-display-results-button,.cms-hair-quiz .questionnaire-wrapper .fesa-results-content .fesa-add-all-to-bag-button,.cms-hair-quiz .advice .fesa-results-content .fesa-add-all-to-bag-button,.cms-hair-quiz .questionnaire-wrapper .navigation-next-button,.cms-hair-quiz .advice .navigation-next-button,.cms-hair-quiz .questionnaire-wrapper .get-all-button,.cms-hair-quiz .advice .get-all-button{border:2px solid #02c3c2;color:#401e17}.cms-hair-quiz .questionnaire-wrapper .fesa-qa_navigation .smrt42-button-next:before,.cms-hair-quiz .advice .fesa-qa_navigation .smrt42-button-next:before,.cms-hair-quiz .questionnaire-wrapper .fesa-qa_navigation .smrt42-display-results-button:before,.cms-hair-quiz .advice .fesa-qa_navigation .smrt42-display-results-button:before,.cms-hair-quiz .questionnaire-wrapper .fesa-results-content .fesa-add-all-to-bag-button:before,.cms-hair-quiz .advice .fesa-results-content .fesa-add-all-to-bag-button:before,.cms-hair-quiz .questionnaire-wrapper .navigation-next-button:before,.cms-hair-quiz .advice .navigation-next-button:before,.cms-hair-quiz .questionnaire-wrapper .get-all-button:before,.cms-hair-quiz .advice .get-all-button:before{border-bottom:80px solid #02c3c2}@media (-moz-touch-enabled:0),(hover:hover){.cms-hair-quiz .questionnaire-wrapper .fesa-qa_navigation .smrt42-button-next:hover,.cms-hair-quiz .advice .fesa-qa_navigation .smrt42-button-next:hover,.cms-hair-quiz .questionnaire-wrapper .fesa-qa_navigation .smrt42-display-results-button:hover,.cms-hair-quiz .advice .fesa-qa_navigation .smrt42-display-results-button:hover,.cms-hair-quiz .questionnaire-wrapper .fesa-results-content .fesa-add-all-to-bag-button:hover,.cms-hair-quiz .advice .fesa-results-content .fesa-add-all-to-bag-button:hover,.cms-hair-quiz .questionnaire-wrapper .navigation-next-button:hover,.cms-hair-quiz .advice .navigation-next-button:hover,.cms-hair-quiz .questionnaire-wrapper .get-all-button:hover,.cms-hair-quiz .advice .get-all-button:hover{color:#401e17;border:2px solid #02c3c2}.cms-hair-quiz .questionnaire-wrapper .fesa-qa_navigation .smrt42-button-next:hover:before,.cms-hair-quiz .advice .fesa-qa_navigation .smrt42-button-next:hover:before,.cms-hair-quiz .questionnaire-wrapper .fesa-qa_navigation .smrt42-display-results-button:hover:before,.cms-hair-quiz .advice .fesa-qa_navigation .smrt42-display-results-button:hover:before,.cms-hair-quiz .questionnaire-wrapper .fesa-results-content .fesa-add-all-to-bag-button:hover:before,.cms-hair-quiz .advice .fesa-results-content .fesa-add-all-to-bag-button:hover:before,.cms-hair-quiz .questionnaire-wrapper .navigation-next-button:hover:before,.cms-hair-quiz .advice .navigation-next-button:hover:before,.cms-hair-quiz .questionnaire-wrapper .get-all-button:hover:before,.cms-hair-quiz .advice .get-all-button:hover:before{-webkit-transform:translatex(0);transform:translatex(0)}}.cms-hair-quiz .questionnaire-wrapper .get-all-button,.cms-hair-quiz .advice .get-all-button{margin:40px auto}@media only screen and (max-width:500px){.cms-hair-quiz .questionnaire-wrapper .fesa-additional-products-container .fesa-add-all-to-bag-button,.cms-hair-quiz .advice .fesa-additional-products-container .fesa-add-all-to-bag-button,.cms-hair-quiz .questionnaire-wrapper .get-all-button,.cms-hair-quiz .advice .get-all-button{margin:0 auto;width:calc(100% - 15px)}.cms-hair-quiz .questionnaire-wrapper .find-a-store,.cms-hair-quiz .advice .find-a-store,.cms-hair-quiz .questionnaire-wrapper .learn-more,.cms-hair-quiz .advice .learn-more{margin:20px auto;width:calc(100% - 15px)}}.cms-hair-quiz .questionnaire-wrapper .fesa-layout-2 .fesa-qa-answer-check-radio.smrt42-selected-answer .fesa-qa-answer-check-radio-content,.cms-hair-quiz .advice .fesa-layout-2 .fesa-qa-answer-check-radio.smrt42-selected-answer .fesa-qa-answer-check-radio-content,.cms-hair-quiz .questionnaire-wrapper .fesa-layout-2 .fesa-qa-answer-check-radio .fesa-qa-answer-check-radio-content:hover,.cms-hair-quiz .advice .fesa-layout-2 .fesa-qa-answer-check-radio .fesa-qa-answer-check-radio-content:hover{background:#02c3c2;border-color:#02c3c2}.cms-hair-quiz #zoovu-assistant .questionnaire-wrapper .main-header-inner,.cms-hair-quiz #zoovu-assistant .main-header-inner{background:#046d6d}.cms-texture-sweepstakes-terms .main,.cms-texture-sweepstakes .main,.salon-pro-test .main,.cms-sign-up .main,.cms-treat-yourself-terms .main,.cms-sweepstakes-terms-conditions-2017 .main,.cms-swarovski-giveaway-rules .main,.cms-pro-contest-terms .main,.cms-hydration-bc-sweepstakes-rules .main,.cms-summer-essentials-terms .main,.cms-about-salon-professionals .main,.cms-tutorials-and-tips-curly-hair-regimen .main,.cms-cure-thermale .main{border:none}.cms-texture-sweepstakes-terms [data-content-type=row][data-appearance=contained] [data-element=inner],.cms-texture-sweepstakes [data-content-type=row][data-appearance=contained] [data-element=inner],.salon-pro-test [data-content-type=row][data-appearance=contained] [data-element=inner],.cms-sign-up [data-content-type=row][data-appearance=contained] [data-element=inner],.cms-treat-yourself-terms [data-content-type=row][data-appearance=contained] [data-element=inner],.cms-sweepstakes-terms-conditions-2017 [data-content-type=row][data-appearance=contained] [data-element=inner],.cms-swarovski-giveaway-rules [data-content-type=row][data-appearance=contained] [data-element=inner],.cms-pro-contest-terms [data-content-type=row][data-appearance=contained] [data-element=inner],.cms-hydration-bc-sweepstakes-rules [data-content-type=row][data-appearance=contained] [data-element=inner],.cms-summer-essentials-terms [data-content-type=row][data-appearance=contained] [data-element=inner],.cms-about-salon-professionals [data-content-type=row][data-appearance=contained] [data-element=inner],.cms-tutorials-and-tips-curly-hair-regimen [data-content-type=row][data-appearance=contained] [data-element=inner],.cms-cure-thermale [data-content-type=row][data-appearance=contained] [data-element=inner]{padding:0 !important;margin:0 !important}.cms-spa-treatments .main,.cms-barcelona-academy .main,.cms-about-barcelona-academy .main,.cms-radiant-sweepstakes .main,.cms-radiant-sweepstakes-terms .main,.cms-collections .main,.cms-win-a-year-supply-sweepstakes .main,.cms-win-a-year-supply-sweeps-terms .main,.cms-awaken-sweepstakes .main,.cms-awaken-sweepstakes-terms .main,.cms-fearlessbeauty-contest-terms .main,.cms-fearlessbeauty-sweeps .main,.cms-pro-instagram-contest .main{border:none}.barcelona-academy strong,.salon-pro-test strong{font-family:"futura-pt-heavy",sans-serif;font-weight:400;display:block;font-size:14px;margin-top:20px}.barcelona-academy .main-wrapper,.salon-pro-test .main-wrapper{max-width:1300px;margin:0 auto;padding:0 40px}@media only screen and (max-width:767px){.barcelona-academy .main-wrapper,.salon-pro-test .main-wrapper{text-align:left}}.barcelona-academy .main-wrapper h1,.salon-pro-test .main-wrapper h1{font-size:24px;font-family:"futura-pt",sans-serif;letter-spacing:3px;margin-bottom:20px;text-transform:uppercase}.barcelona-academy .main-wrapper p,.salon-pro-test .main-wrapper p{font-style:normal;font-size:14px;line-height:1.2;margin:0 auto 20px !important}.barcelona-academy .main-wrapper .clear,.salon-pro-test .main-wrapper .clear{clear:both}.barcelona-academy .main-wrapper .course,.salon-pro-test .main-wrapper .course{width:50%;display:inline-block;float:left;padding:10px 20px;min-height:600px;position:relative;font-size:14px}@media only screen and (max-width:767px){.barcelona-academy .main-wrapper .course,.salon-pro-test .main-wrapper .course{width:100%;margin-bottom:20px;padding:0;min-height:740px}}.barcelona-academy .main-wrapper .course h3,.salon-pro-test .main-wrapper .course h3{color:#00babf;font-size:16px;font-family:"futura-pt-heavy",sans-serif;letter-spacing:3px;margin-bottom:20px;margin-top:0}.barcelona-academy .main-wrapper .course ul,.salon-pro-test .main-wrapper .course ul{margin:0;padding-left:15px}.barcelona-academy .main-wrapper .course ul li,.salon-pro-test .main-wrapper .course ul li{margin:0;list-style:initial;font-size:14px}.barcelona-academy .main-wrapper .course button,.salon-pro-test .main-wrapper .course button{position:absolute;width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);left:20px;bottom:10px}@media only screen and (max-width:767px){.barcelona-academy .main-wrapper .course button,.salon-pro-test .main-wrapper .course button{width:100% !important;left:0;bottom:5px}}.barcelona-academy .main-wrapper .course button.btn-cart,.salon-pro-test .main-wrapper .course button.btn-cart{background-color:transparent;border:1px solid #401e17;color:#401e17;cursor:pointer;outline:none;font-size:10px;font-family:'futura-pt-heavy',futura-pt,sans-serif;padding:0 8px;text-transform:uppercase;letter-spacing:3px;line-height:20px;height:50px;border-radius:0;-webkit-transition:color .2s,background .2s;-moz-transition:color .2s,background .2s;-o-transition:color .2s,background .2s;transition:color .2s,background .2s}.barcelona-academy .main-wrapper .course button.btn-cart:hover,.salon-pro-test .main-wrapper .course button.btn-cart:hover{background-color:#401e17;color:#fff;-webkit-transition:color .4s,background .4s;-moz-transition:color .4s,background .4s;-o-transition:color .4s,background .4s;transition:color .4s,background .4s}.barcelona-academy .main-wrapper table,.salon-pro-test .main-wrapper table{font-size:12px;width:50%}@media only screen and (max-width:767px){.barcelona-academy .main-wrapper table,.salon-pro-test .main-wrapper table{width:100%}}.barcelona-academy .main-wrapper table tr td,.salon-pro-test .main-wrapper table tr td{padding:0}.salon-pro-test .main-wrapper .course{min-height:480px}@media only screen and (max-width:767px){.salon-pro-test .main-wrapper .course{min-height:500px}}.sweepstakes-form .wrapper,.cms-terms-rules .wrapper,.curly-hair-regimen .wrapper{max-width:1300px;margin:0 auto;text-align:center;font-size:14px}.sweepstakes-form .wrapper .page-heading,.cms-terms-rules .wrapper .page-heading,.curly-hair-regimen .wrapper .page-heading{text-align:center;font-size:14px;font-family:"futura-pt",sans-serif;text-transform:uppercase;color:#ddd}.sweepstakes-form .wrapper .page-heading h2,.cms-terms-rules .wrapper .page-heading h2,.curly-hair-regimen .wrapper .page-heading h2{font-size:36px;letter-spacing:1.1px;margin:0}.sweepstakes-form .wrapper .page-heading h3,.cms-terms-rules .wrapper .page-heading h3,.curly-hair-regimen .wrapper .page-heading h3{font-size:14px;padding:0;margin:10px 0}.sweepstakes-form .wrapper .page-heading h5,.cms-terms-rules .wrapper .page-heading h5,.curly-hair-regimen .wrapper .page-heading h5{margin:0;padding:0;font-weight:400;font-size:14px;text-transform:none}.sweepstakes-form .wrapper .page-heading p,.cms-terms-rules .wrapper .page-heading p,.curly-hair-regimen .wrapper .page-heading p{text-transform:none}.sweepstakes-form .wrapper .page-heading p.underline,.cms-terms-rules .wrapper .page-heading p.underline,.curly-hair-regimen .wrapper .page-heading p.underline{text-decoration:underline}.sweepstakes-form .wrapper strong,.cms-terms-rules .wrapper strong,.curly-hair-regimen .wrapper strong{font-family:"futura-pt-heavy",sans-serif;font-weight:400;color:#ddd}.sweepstakes-form .wrapper p,.cms-terms-rules .wrapper p,.curly-hair-regimen .wrapper p{margin:0 0 1.5em;font-size:14px;line-height:1}.sweepstakes-form .wrapper ul,.cms-terms-rules .wrapper ul,.curly-hair-regimen .wrapper ul{padding:0;margin:0}.sweepstakes-form .wrapper ul li,.cms-terms-rules .wrapper ul li,.curly-hair-regimen .wrapper ul li{font-size:14px;margin:0}.sweepstakes-form .wrapper input,.cms-terms-rules .wrapper input,.curly-hair-regimen .wrapper input,.sweepstakes-form .wrapper textarea,.cms-terms-rules .wrapper textarea,.curly-hair-regimen .wrapper textarea{background-color:#fff;border-radius:0;border:1px solid #ddd;color:#ddd;font-family:"futura-pt",sans-serif;outline:none;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-transition:color .4s,border-color .4s,background .4s;-moz-transition:color .4s,border-color .4s,background .4s;-o-transition:color .4s,border-color .4s,background .4s;transition:color .4s,border-color .4s,background .4s}.sweepstakes-form .wrapper .caption,.cms-terms-rules .wrapper .caption,.curly-hair-regimen .wrapper .caption{font-size:14px}.sweepstakes-form .wrapper .section,.cms-terms-rules .wrapper .section,.curly-hair-regimen .wrapper .section{padding:25px 50px}.sweepstakes-form .wrapper .section .section-inner,.cms-terms-rules .wrapper .section .section-inner,.curly-hair-regimen .wrapper .section .section-inner{width:300px}@media only screen and (max-width:767px){.sweepstakes-form .wrapper .section .section-inner,.cms-terms-rules .wrapper .section .section-inner,.curly-hair-regimen .wrapper .section .section-inner{width:100%}}.sweepstakes-form .wrapper p.awaken-sweepstakes-para,.cms-terms-rules .wrapper p.awaken-sweepstakes-para,.curly-hair-regimen .wrapper p.awaken-sweepstakes-para{font-family:"futura-pt-heavy",sans-serif;font-size:18px}.sweepstakes-form .wrapper .inner-list,.cms-terms-rules .wrapper .inner-list,.curly-hair-regimen .wrapper .inner-list{padding-left:50px}.cms-terms-rules .wrapper{text-align:left}@media only screen and (max-width:767px){.cms-terms-rules .wrapper{padding:0 20px}}.sign-up .wrapper p{text-align:left}@media only screen and (max-width:767px){.sign-up .wrapper p{text-align:center}}.sign-up .wrapper .section{padding:25px 0}@media only screen and (max-width:767px){.sign-up .wrapper .section{padding:25px 50px}}.win-a-year-supply-sweepstakes .wrapper .section,.awaken-sweepstakes .wrapper .section{padding:0;width:300px;margin:0 auto}.curly-hair-regimen .wrapper .regimen_social_icons{padding:0;position:relative;max-width:100%;margin:5px auto}.curly-hair-regimen .wrapper .regimen_social_icons .social-media{margin:0}.curly-hair-regimen .wrapper .regimen_social_icons .social-media li{display:inline-block;opacity:1;margin:0 8px}.curly-hair-regimen .wrapper .regimen_social_icons .social-media li a{color:#361813;display:inline-block;width:100%;height:100%;font-size:16px;padding-left:1px}.curly-hair-regimen .wrapper .regimen_social_icons .social-media li a:before{content:'\f09a';font-family:"FontAwesome"}.curly-hair-regimen .wrapper .regimen_social_icons .social-media li a.tw:before{content:'\f099'}.curly-hair-regimen .wrapper .regimen_social_icons .social-media li a.fa-pinterest:before{content:"\f0d2"}.curly-hair-regimen .wrapper .regimen_social_icons .social-media li a.fa-linkedin:before{content:"\f0e1"}.curly-hair-regimen .wrapper table{max-width:450px;margin:0 auto}.curly-hair-regimen .wrapper p.param{clear:both;font-size:18px;padding-top:10px}.cms-service-unavailable [data-content-type=row][data-appearance=contained] [data-element=inner]{padding:0 !important;margin:0 !important}.cms-service-unavailable .main{border:none}.cms-service-unavailable .main .service-unavailable .wrapper{max-width:1300px;margin:0 auto;text-align:left;padding:0 40px;width:100%}.cms-service-unavailable .main .service-unavailable .wrapper h1{font-size:36px;color:#ddd;text-transform:uppercase;padding:25px;margin:0}.cms-service-unavailable .main .service-unavailable .wrapper p{font-size:14px}.cms-night-body-serum [data-content-type=row][data-appearance=contained] [data-element=inner]{padding:0 !important;margin:0 !important}.cms-night-body-serum .main{border:none}.cms-night-body-serum .main .night-body-serum .top-banner.color-intermediate{margin-bottom:124px;position:relative}.cms-night-body-serum .main .night-body-serum .top-banner.color-intermediate .desktop-banner{position:relative;display:block}@media only screen and (max-width:767px){.cms-night-body-serum .main .night-body-serum .top-banner.color-intermediate .desktop-banner{display:none}}.cms-night-body-serum .main .night-body-serum .top-banner.color-intermediate .mobile-banner{display:none}@media only screen and (max-width:767px){.cms-night-body-serum .main .night-body-serum .top-banner.color-intermediate .mobile-banner{display:block}}.cms-night-body-serum .main .night-body-serum .alt-tiles-container{max-width:1300px;width:100%;margin:0 auto;position:relative;box-sizing:border-box;padding:0 20px}@media only screen and (max-width:767px){.cms-night-body-serum .main .night-body-serum .alt-tiles-container{padding:0}}.cms-night-body-serum .main .night-body-serum .alt-tiles-container .alt-tiles .alt-img{display:flex;flex-wrap:wrap;margin-bottom:120px;align-items:center}.cms-night-body-serum .main .night-body-serum .alt-tiles-container .alt-tiles .image{width:67%}@media only screen and (max-width:767px){.cms-night-body-serum .main .night-body-serum .alt-tiles-container .alt-tiles .image{width:100%}}.cms-night-body-serum .main .night-body-serum .alt-tiles-container .alt-tiles .image .desktop{width:100%;cursor:pointer;display:block}@media only screen and (max-width:767px){.cms-night-body-serum .main .night-body-serum .alt-tiles-container .alt-tiles .image .desktop{display:none}}.cms-night-body-serum .main .night-body-serum .alt-tiles-container .alt-tiles .image .mobile{display:none}@media only screen and (max-width:767px){.cms-night-body-serum .main .night-body-serum .alt-tiles-container .alt-tiles .image .mobile{display:block}}.cms-night-body-serum .main .night-body-serum .alt-tiles-container .alt-tiles .content{width:33%;color:#361813;padding-left:50px}@media only screen and (max-width:767px){.cms-night-body-serum .main .night-body-serum .alt-tiles-container .alt-tiles .content{width:100%;padding:20px;text-align:left}}.cms-night-body-serum .main .night-body-serum .alt-tiles-container .alt-tiles .content .new{color:#00babf;margin:0;padding:0;font-family:"futura-pt-heavy",sans-serif;text-transform:uppercase;font-size:12px;margin-bottom:3px}.cms-night-body-serum .main .night-body-serum .alt-tiles-container .alt-tiles .content h2{font-size:26px;line-height:29px;margin:0;padding:0;text-transform:uppercase;letter-spacing:4px}.cms-night-body-serum .main .night-body-serum .alt-tiles-container .alt-tiles .content .price{font-family:"futura-pt-heavy",sans-serif;letter-spacing:2px}.cms-night-body-serum .main .night-body-serum .alt-tiles-container .alt-tiles .content p{font-size:15px;letter-spacing:1.5px;padding-top:20px;line-height:25px !important}.cms-night-body-serum .main .night-body-serum .alt-tiles-container .alt-tiles .content a{text-decoration:none;background:#77d4d4;color:#fff;text-transform:uppercase;margin-top:30px;display:inline-block;text-align:center;cursor:pointer;height:68px;line-height:68px;width:auto;min-width:300px;font-size:19px;font-family:"futura-pt",sans-serif;padding:0 60px;letter-spacing:4px}@media only screen and (max-width:767px){.cms-night-body-serum .main .night-body-serum .alt-tiles-container .alt-tiles .content a{width:100%}}.cms-night-body-serum .main .night-body-serum .alt-tiles-container .alt-tiles .content a:hover{background:#018382;-webkit-transition:color .4s,background .4s,border-color .4s;-moz-transition:color .4s,background .4s,border-color .4s;-o-transition:color .4s,background .4s,border-color .4s;transition:color .4s,background .4s,border-color .4s}.cms-customer-service [data-content-type=row][data-appearance=contained] [data-element=inner],.cms-enable-cookies [data-content-type=row][data-appearance=contained] [data-element=inner]{padding:0 !important;margin:0 !important}.cms-customer-service .main,.cms-enable-cookies .main{border:none}.cms-customer-service .main .customer-service .wrapper,.cms-enable-cookies .main .customer-service .wrapper,.cms-customer-service .main .enable-cookies .wrapper,.cms-enable-cookies .main .enable-cookies .wrapper{max-width:1300px;margin:0 auto;font-size:14px}@media only screen and (max-width:767px){.cms-customer-service .main .customer-service .wrapper,.cms-enable-cookies .main .customer-service .wrapper,.cms-customer-service .main .enable-cookies .wrapper,.cms-enable-cookies .main .enable-cookies .wrapper{padding:20px}}.cms-customer-service .main .customer-service .wrapper .page-title,.cms-enable-cookies .main .customer-service .wrapper .page-title,.cms-customer-service .main .enable-cookies .wrapper .page-title,.cms-enable-cookies .main .enable-cookies .wrapper .page-title{padding:0;text-align:left}.cms-customer-service .main .customer-service .wrapper .page-title h1,.cms-enable-cookies .main .customer-service .wrapper .page-title h1,.cms-customer-service .main .enable-cookies .wrapper .page-title h1,.cms-enable-cookies .main .enable-cookies .wrapper .page-title h1,.cms-customer-service .main .customer-service .wrapper .page-title h2,.cms-enable-cookies .main .customer-service .wrapper .page-title h2,.cms-customer-service .main .enable-cookies .wrapper .page-title h2,.cms-enable-cookies .main .enable-cookies .wrapper .page-title h2{text-align:left;font-size:36px;text-transform:uppercase;margin:15px 0}@media only screen and (max-width:767px){.cms-customer-service .main .customer-service .wrapper .page-title h1,.cms-enable-cookies .main .customer-service .wrapper .page-title h1,.cms-customer-service .main .enable-cookies .wrapper .page-title h1,.cms-enable-cookies .main .enable-cookies .wrapper .page-title h1,.cms-customer-service .main .customer-service .wrapper .page-title h2,.cms-enable-cookies .main .customer-service .wrapper .page-title h2,.cms-customer-service .main .enable-cookies .wrapper .page-title h2,.cms-enable-cookies .main .enable-cookies .wrapper .page-title h2{text-align:center;font-size:16px}}.cms-customer-service .main .customer-service .wrapper ul,.cms-enable-cookies .main .customer-service .wrapper ul,.cms-customer-service .main .enable-cookies .wrapper ul,.cms-enable-cookies .main .enable-cookies .wrapper ul,.cms-customer-service .main .customer-service .wrapper ol,.cms-enable-cookies .main .customer-service .wrapper ol,.cms-customer-service .main .enable-cookies .wrapper ol,.cms-enable-cookies .main .enable-cookies .wrapper ol{padding:0;list-style:none}.cms-customer-service .main .customer-service .wrapper ul li,.cms-enable-cookies .main .customer-service .wrapper ul li,.cms-customer-service .main .enable-cookies .wrapper ul li,.cms-enable-cookies .main .enable-cookies .wrapper ul li,.cms-customer-service .main .customer-service .wrapper ol li,.cms-enable-cookies .main .customer-service .wrapper ol li,.cms-customer-service .main .enable-cookies .wrapper ol li,.cms-enable-cookies .main .enable-cookies .wrapper ol li{margin:0}.cms-auto-delivery .main{border:none}.cms-auto-delivery .main .auto-delivery-wrapper{margin:0 auto;position:relative;max-width:1300px;width:100%}.cms-auto-delivery .main .auto-delivery-wrapper p{margin:0 0 1.5em}.cms-auto-delivery .main .auto-delivery-wrapper .header-container{background-size:cover;background-repeat:no-repeat;background-position-y:bottom}.cms-auto-delivery .main .auto-delivery-wrapper .header-container.desktop{display:block;max-width:100%;color:#401e17;height:auto;padding:65px 0;padding-left:70px}@media only screen and (max-width:992px){.cms-auto-delivery .main .auto-delivery-wrapper .header-container.desktop{display:none}}.cms-auto-delivery .main .auto-delivery-wrapper .header-container.desktop h2{letter-spacing:6px;font-size:37px;color:#401e17;font-family:"futura-pt",sans-serif;line-height:52px;margin:0}.cms-auto-delivery .main .auto-delivery-wrapper .header-container.desktop p{font-size:13px;color:#401e17;font-family:"futura-pt",sans-serif;line-height:31px;letter-spacing:3px;margin-top:7px}.cms-auto-delivery .main .auto-delivery-wrapper .header-container.mobile{display:none}@media only screen and (max-width:992px){.cms-auto-delivery .main .auto-delivery-wrapper .header-container.mobile{display:flex;flex-direction:column;align-items:center;min-height:321px;padding-top:38px;color:#401e17}.cms-auto-delivery .main .auto-delivery-wrapper .header-container.mobile h2{color:#401e17;font-size:45px;letter-spacing:12px;font-family:"futura-pt",sans-serif;margin:0}.cms-auto-delivery .main .auto-delivery-wrapper .header-container.mobile p{color:#401e17;font-size:17px;text-align:left;line-height:30px;padding-top:20px;letter-spacing:4px;font-family:"futura-pt",sans-serif}}@media only screen and (max-width:767px){.cms-auto-delivery .main .auto-delivery-wrapper .header-container.mobile h2{font-size:16px;letter-spacing:8px;padding-left:20px;text-align:left}.cms-auto-delivery .main .auto-delivery-wrapper .header-container.mobile p{font-size:18px;padding-top:16px;padding-left:20px}}.cms-auto-delivery .main .auto-delivery-wrapper .work{margin-top:50px;margin-bottom:12px;text-align:center;letter-spacing:7px;color:#401e17;font-size:28px}.cms-auto-delivery .main .auto-delivery-wrapper .parentBlock{margin-left:44px;margin-right:44px}@media only screen and (max-width:992px){.cms-auto-delivery .main .auto-delivery-wrapper .parentBlock{margin:0}}.cms-auto-delivery .main .auto-delivery-wrapper .parentBlock .container{width:100%;display:flex;justify-content:space-around;padding:0 30px}@media only screen and (max-width:992px){.cms-auto-delivery .main .auto-delivery-wrapper .parentBlock .container{flex-direction:column}}.cms-auto-delivery .main .auto-delivery-wrapper .parentBlock .container .three.columns{padding-bottom:38px;flex-basis:33%;border:8px solid #f2f2f2;padding:40px 10px;margin:20px 0;text-align:center;line-height:1}@media only screen and (max-width:992px){.cms-auto-delivery .main .auto-delivery-wrapper .parentBlock .container .three.columns{flex-direction:column}}.cms-auto-delivery .main .auto-delivery-wrapper .parentBlock .container .three.columns.middle{margin:20px}@media only screen and (max-width:992px){.cms-auto-delivery .main .auto-delivery-wrapper .parentBlock .container .three.columns.middle{margin:0}}.cms-auto-delivery .main .auto-delivery-wrapper .parentBlock .container .three.columns p{color:#401e17}.cms-auto-delivery .main .auto-delivery-wrapper .parentBlock .container .three.columns p.first-child{font-size:23px;letter-spacing:8px;margin-bottom:16px}.cms-auto-delivery .main .auto-delivery-wrapper .parentBlock .container .three.columns p.second-child{font-size:38px;margin-bottom:30px;text-transform:uppercase;font-family:"futura-pt",sans-serif}.cms-auto-delivery .main .auto-delivery-wrapper .parentBlock .container .three.columns p.third-child{font-size:16px;margin-bottom:0;font-family:"futura-pt",sans-serif;line-height:20px}.cms-auto-delivery .main .auto-delivery-wrapper .main-title-products{color:#018382;text-align:center;margin-top:40px}.cms-auto-delivery .main .auto-delivery-wrapper .main-title-products .products-subclass{padding-bottom:0;font-family:"futura-pt-heavy",sans-serif;text-transform:uppercase}.cms-auto-delivery .main .auto-delivery-wrapper .main-title-products p{border-bottom:8px solid #018382;width:66px;margin:0 auto;margin-top:-15px}.cms-auto-delivery .main .auto-delivery-wrapper .grid{padding:0}.cms-auto-delivery .main .auto-delivery-wrapper .grid .products-grid{display:flex;flex-wrap:wrap;padding-bottom:30px;border-bottom:2px solid #ddd}.cms-auto-delivery .main .auto-delivery-wrapper .grid .products-grid .product-item{width:calc(23.33333%) !important;margin-left:0 !important}@media only screen and (max-width:992px){.cms-auto-delivery .main .auto-delivery-wrapper .grid .products-grid .product-item{width:calc(40%) !important;margin:0 auto !important}}.cms-auto-delivery .main .auto-delivery-wrapper .grid .products-grid .product-item .product-image-container{width:240px !important}@media only screen and (max-width:992px){.cms-auto-delivery .main .auto-delivery-wrapper .grid .products-grid .product-item .product-image-container{width:375px !important}}.cms-auto-delivery .main .auto-delivery-wrapper .contact-footer{color:#401e17;margin:50px 0 25px;font-family:"futura-pt",sans-serif}.cms-auto-delivery .main .auto-delivery-wrapper .contact-footer p:first-child{letter-spacing:8px;font-size:26px}.cms-auto-delivery .main .auto-delivery-wrapper .contact-footer p{text-align:center;margin-bottom:8px;font-size:19px;font-family:"futura-pt",sans-serif}.cms-auto-delivery .main .auto-delivery-wrapper .contact-footer p a{text-decoration:underline}.cms-hair-care-curl-collection .main{border:none}.cms-hair-care-curl-collection h2,.cms-hair-care-curl-collection h3,.cms-hair-care-curl-collection p{margin:0}.cms-hair-care-curl-collection .top-banner{position:relative;margin-top:0}.cms-hair-care-curl-collection .top-banner .desktop-banner{display:block}@media only screen and (max-width:992px){.cms-hair-care-curl-collection .top-banner .desktop-banner{display:none}}.cms-hair-care-curl-collection .top-banner .mobile-banner{display:none}@media only screen and (max-width:992px){.cms-hair-care-curl-collection .top-banner .mobile-banner{display:block}}.cms-hair-care-curl-collection .top-banner .banner-text{margin-left:10%;width:35%;top:50%;position:absolute;text-align:left;left:0;color:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width:768px) and (max-width:992px){.cms-hair-care-curl-collection .top-banner .banner-text{width:50%;left:50%;margin:0;top:25%;text-align:center;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (max-width:767px){.cms-hair-care-curl-collection .top-banner .banner-text{position:relative;transform:inherit;color:#000;width:100%;margin:0 0 20px;text-align:center}}.cms-hair-care-curl-collection .top-banner .banner-text p{margin-left:0;padding-left:0;margin:30px 0;width:100%;letter-spacing:.2em;line-height:22px;font-size:16px;text-transform:uppercase}@media only screen and (min-width:768px) and (max-width:992px){.cms-hair-care-curl-collection .top-banner .banner-text p{width:auto;text-align:center;margin:30px 20px}}.cms-hair-care-curl-collection .top-banner .banner-text h2{font-size:50px;letter-spacing:2px;font-family:"futura-pt",sans-serif}@media only screen and (min-width:992px) and (max-width:1200px){.cms-hair-care-curl-collection .top-banner .banner-text h2{font-size:40px}}@media only screen and (max-width:767px){.cms-hair-care-curl-collection .top-banner .banner-text h2{font-size:20px;margin:20px 0}}.cms-hair-care-curl-collection .main-wrapper{max-width:1200px;margin:0 auto;clear:both}.cms-hair-care-curl-collection .main-wrapper .discover-collection h2{font-size:26px;line-height:30px;color:#018382;text-align:center;letter-spacing:.4em;margin:60px 0}.cms-hair-care-curl-collection .main-wrapper .section_steps{padding:0}.cms-hair-care-curl-collection .main-wrapper .section_steps .steps_title{text-align:center}.cms-hair-care-curl-collection .main-wrapper .section_steps .steps_title span{text-transform:uppercase;color:#018382;font-size:13px;font-family:"futura-pt-heavy",sans-serif;letter-spacing:.2em}.cms-hair-care-curl-collection .main-wrapper .section_steps .steps_title h3{font-size:16px;color:#401e17;position:relative;margin:10px 0;letter-spacing:.6em;line-height:25px;padding:0 20px;text-transform:uppercase}.cms-hair-care-curl-collection .main-wrapper .section_steps .steps_title h3:before,.cms-hair-care-curl-collection .main-wrapper .section_steps .steps_title h3:after{content:'';position:absolute;height:1px;background:#ddd;top:50%;width:35%}@media only screen and (max-width:767px){.cms-hair-care-curl-collection .main-wrapper .section_steps .steps_title h3:before,.cms-hair-care-curl-collection .main-wrapper .section_steps .steps_title h3:after{width:15%}}.cms-hair-care-curl-collection .main-wrapper .section_steps .steps_title h3:before{left:0}.cms-hair-care-curl-collection .main-wrapper .section_steps .steps_title h3:after{right:0}.cms-hair-care-curl-collection .main-wrapper .product-block-title{position:relative}.cms-hair-care-curl-collection .main-wrapper .product-block-title:after{position:absolute;content:'';height:5px;width:60px;left:50%;background-color:#02c3c2;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.cms-hair-care-curl-collection .main-wrapper .regimen-banner{position:relative}.cms-hair-care-curl-collection .main-wrapper .regimen-banner .desktop_img{display:block}@media only screen and (max-width:767px){.cms-hair-care-curl-collection .main-wrapper .regimen-banner .desktop_img{display:none}}.cms-hair-care-curl-collection .main-wrapper .regimen-banner .mobile_img{display:none}@media only screen and (max-width:767px){.cms-hair-care-curl-collection .main-wrapper .regimen-banner .mobile_img{display:block}}.cms-hair-care-curl-collection .main-wrapper .regimen-banner .regimen_text{position:absolute;top:25%;left:50%;width:80%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.cms-hair-care-curl-collection .main-wrapper .regimen-banner .regimen_text h2{font-size:25px;line-height:30px;color:#018382;text-align:center;letter-spacing:.4em;margin:20px 0;text-transform:uppercase}.cms-hair-care-curl-collection .main-wrapper .regimen-banner .regimen_text span{display:block;position:relative;line-height:40px;vertical-align:middle;border:none;background-color:#018382;color:#fff;width:20%;text-align:center;font-size:11px;text-transform:uppercase;font-family:"futura-pt-heavy",sans-serif;letter-spacing:1.5px;z-index:1;margin:0 auto}@media only screen and (max-width:767px){.cms-hair-care-curl-collection .main-wrapper .regimen-banner .regimen_text span{width:55%}}.cms-hair-care-curl-collection .products-grid{max-width:1200px;margin:0 auto;text-align:center}@media only screen and (max-width:767px){.cms-hair-care-curl-collection .products-grid{padding:0 20px;margin-bottom:20px}}.cms-hair-care-curl-collection .products-grid .product-items .product-item{position:relative;margin-bottom:0}@media only screen and (max-width:768px){.cms-hair-care-curl-collection .products-grid .product-items .product-item{width:28% !important;min-height:360px}}@media only screen and (max-width:767px){.cms-hair-care-curl-collection .products-grid .product-items .product-item{width:44% !important;min-height:auto}}.cms-hair-care-curl-collection .products-grid .product-items .product-item:hover .quickview{text-transform:uppercase;font-size:10px;font-family:"futura-pt-heavy",sans-serif;display:block;opacity:.75;z-index:2;transition:opacity .2s,background .4s .15s,color .4s;-webkit-transition:opacity .2s,background .4s .15s,color .4s;-moz-transition:opacity .2s,background .4s .15s,color .4s;background:#02c3c2;color:#fff;position:absolute;top:250px;line-height:40px;text-align:center;letter-spacing:1.5px;width:100%}.cms-hair-care-curl-collection .products-grid .product-items .product-item:hover .quickview:hover{text-transform:uppercase;opacity:1;font-size:10px;line-height:40px;font-family:"futura-pt-heavy",sans-serif;-webkit-transition:opacity .4s,background .2s,color .2s .15s;-moz-transition:opacity .4s,background .2s,color .2s .15s;-o-transition:opacity .4s,background .2s,color .2s .15s;transition:opacity .4s,background .2s,color .2s .15s}.cms-hair-care-curl-collection .products-grid .product-items .product-item .quickview{opacity:0;text-transform:uppercase;font-size:10px;font-family:"futura-pt-heavy",sans-serif;display:block;z-index:2;background:#02c3c2;color:#fff;position:absolute;top:250px;line-height:40px;text-align:center;letter-spacing:1.5px;width:100%;-webkit-transition:opacity .2s,background .4s .15s,color .4s;-moz-transition:opacity .2s,background .4s .15s,color .4s;-o-transition:opacity .2s,background .4s .15s,color .4s;transition:opacity .2s,background .4s .15s,color .4s}.cms-hair-care-curl-collection .products-grid .product-items .product-item .product-item-info.loading:after{content:'\f1ce';position:absolute;font-size:14px;opacity:.5;color:#02c3c2;text-indent:2px;width:100%;text-align:center;bottom:30px;top:auto !important;left:0;-webkit-animation:fa-spin 2s infinite linear;-moz-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;font-family:"Font Awesome 5 Pro";-webkit-transition:opacity .4s,color .4s;-moz-transition:opacity .4s,color .4s;-o-transition:opacity .4s,color .4s;transition:opacity .4s,color .4s}.cms-hair-care-curl-collection .products-grid .product-items .product-item .product-item-info .price-final_price{margin:10px 0 !important}.cms-hair-care-curl-collection .products-grid .product-items .product-info-main{text-align:left}.cms-hair-care-curl-collection .products-grid .page-title-wrapper{position:relative;width:100%;height:auto;text-align:left;margin:0;overflow:visible;clip:unset}.smart-index-assistant .smart-assistant{float:left;width:100%;margin:5px 0 10px}.smart-index-assistant .smart-assistant .button{float:left;max-width:200px}@media only screen and (max-width:767px){.smart-index-assistant .smart-assistant .button{width:100%;max-width:100%;margin:5px 0 10px}}.product-info-main .auto-replenish-checkbox{margin-bottom:5px;display:inline-block}.product-info-main .auto-replenish-checkbox .fa{color:#ddd}.product-info-main .aw-sarp2-product-subscription-options .fieldset{max-width:220px}.product-info-main .auto-replenish-multiselect .select{display:block}.product-info-main .auto-replenish-multiselect .select select{border-color:#f2f2f2}.account .table-wrapper{position:relative}.account .table-wrapper>p{font-size:16px;margin-bottom:30px}.account .table-wrapper>p .action{margin-right:25px}.account .table-wrapper>p .action:hover{color:#02c3c2}.account .table-wrapper .table-order-items tr:hover{background-color:#f2f2f2}@media (min-width:993px){.account .table-wrapper.back-to-recurring-orders tr td:nth-of-type(2){width:245px;padding-left:0;max-width:100%}}.account .table-wrapper.back-to-recurring-orders{padding-top:55px}@media only screen and (max-width:380px){.account .table-wrapper.back-to-recurring-orders{padding-top:65px}}.account .table-wrapper.back-to-recurring-orders>a.action.aw-sarp2__subscription-plan,.account .table-wrapper.back-to-recurring-orders>strong.recurring-profile-info{position:absolute;top:0;left:0;font-size:16px;padding-left:9px}@media only screen and (max-width:639px){.account .table-wrapper.back-to-recurring-orders>a.action.aw-sarp2__subscription-plan,.account .table-wrapper.back-to-recurring-orders>strong.recurring-profile-info{padding-left:0}}.account .table-wrapper.back-to-recurring-orders>a.action.aw-sarp2__subscription-plan:hover{color:#02c3c2}.account .table-wrapper.back-to-recurring-orders>a.action.aw-sarp2__subscription-plan{left:165px}@media only screen and (max-width:380px){.account .table-wrapper.back-to-recurring-orders>a.action.aw-sarp2__subscription-plan{top:25px;left:0}}@media only screen and (max-width:992px){.account .aw-sarp2__actions{text-align:center}}.account .pages .item{font-size:12px;line-height:26px}.account .pages .item a.page{padding:0 10px;font-weight:400;color:#401e17}.account .pages .item a.page:hover{color:#401e17;background-color:#f2f2f2}.account .pages strong.page{color:inherit;font-size:12px;padding:0 10px;font-weight:400;line-height:26px;letter-spacing:initial;background-color:#f2f2f2}.account .pages .action.next{margin-left:0}.account .pages .action.next:before{margin:0;font-size:34px}.page-title-wrapper.aw-sarp2__title button.action{font-size:12px;z-index:1;position:relative;margin-bottom:-55px;border-radius:0;text-transform:uppercase;letter-spacing:2px;background-color:#02c3c2;color:#fff;border-color:#02c3c2;font-family:"futura-pt",sans-serif}.page-title-wrapper.aw-sarp2__title button.action:hover{color:#02c3c2;border:1px solid #02c3c2;background-color:transparent}.page-title-wrapper.aw-sarp2__title button.action:active{box-shadow:none}.page-title-wrapper.aw-sarp2__title button.action.primary{padding:0 15px;font-weight:700;background:#02c3c2;border:1px solid #02c3c2;height:auto;line-height:2.5rem;border-radius:3px;color:#fff;border-radius:0;text-transform:uppercase;letter-spacing:2px}.page-title-wrapper.aw-sarp2__title button.action.primary:hover{color:#02c3c2;border:1px solid;background-color:transparent}@media only screen and (max-width:992px){.page-title-wrapper.aw-sarp2__title button.action{margin-bottom:0}}.auto-replenish-checkbox{position:relative}.auto-replenish-checkbox .tooltip{position:absolute;border:1px solid;padding:8px;left:150px;z-index:9;background-color:#fff;bottom:20px;width:200px;margin:8px}@media only screen and (max-width:500px){.auto-replenish-checkbox .tooltip{left:0;margin-left:0;margin-right:0}}.auto-replenish-checkbox label strong{letter-spacing:1px;font-family:futura-pt-heavy,futura-pt,sans-serif}.auto-replenish-checkbox #hint{color:#a9a9a9;padding:10px;cursor:pointer;position:absolute;top:-8px;left:100%;margin-left:2px}.auto-replenish-multiselect{line-height:30px;padding:0;text-transform:uppercase;font-size:12px;padding-right:28px;text-overflow:ellipsis;letter-spacing:1px}.styledSelect .inner-wrapper .inner-list{letter-spacing:1px}.checkout-success-shipping-method .recurring-profiles{text-align:center}.checkout-success-shipping-method .recurring-profiles .disc{padding-left:0}html[lang=he] #maincontent,html[lang=he] .modal-popup .modal-inner-wrap{direction:rtl}html[lang=he] input[type=checkbox]+label:before{margin-right:0;margin-left:10px}html[lang=he] .cart-container .cart-summary .cart-bottom-promo .content #giftcard-form .fieldset .actions-toolbar .primary .action,html[lang=he] .cart-container .cart-summary .cart-bottom-promo .content #discount-coupon-form .fieldset .actions-toolbar .primary .action{height:59px}@media (max-width:767px){html[lang=he] .cart-container .cart-summary .cart-bottom-promo .content #giftcard-form .fieldset .actions-toolbar .primary .action,html[lang=he] .cart-container .cart-summary .cart-bottom-promo .content #discount-coupon-form .fieldset .actions-toolbar .primary .action{height:60px;top:15px}}@media (min-width:767px){html[lang=he] .navigation .parent .level-top:before{top:10px;right:15px;content:"\f055";font-family:"Font Awesome 5 Pro";font-size:16px;color:#02c3c2}html[lang=he] .navigation .parent .level-top:after{visibility:hidden}html[lang=he] .navigation .parent.active .level-top:before{content:"\f056";color:#401e17}}@media (min-width:768px){html[lang=he] .page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .links-main [data-content-type=heading],html[lang=he] .page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .links-main .menu-item__link{text-align:right}html[lang=he] .page-wrapper .mega-menu>.menu-level>.menu-item>.menu-item__link+.menu-level .links-main .pagebuilder-column:not(.links-left):not(.links-right){padding:15px 25px 80px 0}}@media (max-width:768px){html[lang=he] .page-wrapper .nav-sections .navigation .parent>a:after{left:10px;text-align:left}html[lang=he] .page-wrapper .nav-sections .navigation .level0>.level-top,html[lang=he] .page-wrapper .nav-sections .nav-sections-item-content .panel-header-section .panel-header-custom-section li,html[lang=he] :lang(he) .page-wrapper .nav-sections .navigation ul li ul li a.ui-corner-all{text-align:right}}html[lang=he] .page-wrapper .page-header .header .block .control:before{right:0}html[lang=he] .page-wrapper .page-header .header .block .control input#search{padding:0 75px}html[lang=he] .block-search .label.active+.control input{direction:rtl}html[lang=he] .breadcrumbs .items{direction:rtl;text-align:right}html[lang=he] .breadcrumbs .items .item:not(:last-child):after{content:"\f177"}html[lang=he] .customer-account-login .login-container .block-content .fieldset .field{text-align:right}html[lang=he] .login-container .field label{left:auto;right:10px}@media screen and (min-width:992px){html[lang=he] .account .page-main .columns .main .block-dashboard-info .block-content .box-information .box-content{float:right}html[lang=he] .account .page-main .columns .main .block-dashboard-info .block-content .box-information .box-actions .edit,html[lang=he] .account .page-main .columns .main .block-dashboard-info .block-content .box-information .box-actions .edit .btn-fill--secondary,html[lang=he] .page-layout-2columns-left .column.main{float:left}}html[lang=he] .login-container .field label,html[lang=he] .customer-account-login .login-container .block-title{text-align:right}html[lang=he] .page-main>.page-title-wrapper .page-title{text-align:right}html[lang=he] .cart-container .form-cart .cart #shopping-cart-table tbody tr .item .product-item-photo{padding-right:0}html[lang=he] .cart-container .form-cart .cart #shopping-cart-table thead tr,html[lang=he] .cart-container .form-cart .cart #shopping-cart-table thead tr .item,html[lang=he] .cart-container .form-cart .cart #shopping-cart-table thead tr th,html[lang=he] .cart-container .form-cart .cart #shopping-cart-table tbody tr .item,html[lang=he] .cart-container .form-cart .cart #shopping-cart-table tbody tr td,html[lang=he] .cart-container .form-cart .cart #shopping-cart-table tbody tr td .field{text-align:right}html[lang=he] .cart-container .form-cart .cart #shopping-cart-table tbody tr td .field .update{text-align:right;left:unset}@media (max-width:768px){html[lang=he] .cart-container .form-cart .cart #shopping-cart-table tbody tr td .product-item-details .product-item-name{padding:20px 60px 20px 0}html[lang=he] .cart-container .form-cart .cart #shopping-cart-table tbody tr td .product-item-details .item-options{padding-right:60px;padding-left:0}html[lang=he] .cart.table-wrapper .product-item-photo{left:unset}html[lang=he] .cart-container .form-cart .cart #shopping-cart-table tbody tr td .actions-toolbar .action-delete{left:0;right:auto}}html[lang=he] .cart-empty p{text-align:right}html[lang=he] .cart-container .cart-summary .cart-bottom-promo .content #discount-coupon-form .fieldset .field,html[lang=he] .cart-container .cart-summary .cart-bottom-promo .content #giftcard-form .fieldset .field{text-align:right}html[lang=he] .cart-container .cart-bottom-promo .fieldset .field:not(.choice)>label.label{right:10px}@media screen and (min-width:992px){html[lang=he] .cart-container .form-cart .cart #shopping-cart-table thead tr .item span{margin-left:40px}html[lang=he] .cart-container .cart-summary .cart-bottom-methods{order:1}html[lang=he] .cart-container .cart-summary .cart-bottom-promo{order:2}}@media (max-width:768px){html[lang=he] .cart-container .form-cart .cart #shopping-cart-table tbody tr td .product-item-details{text-align:right}}html[lang=he] .opc-progress-bar{text-align:right}@media screen and (min-width:768px){html[lang=he] .checkout-index-index .checkout-container .opc-wrapper{float:right}html[lang=he] .checkout-shipping-method .actions-toolbar>.primary{float:left}}html[lang=he] .checkout-index-index .checkout-container .opc-sidebar .opc-block-summary .items-in-cart .title:before{font-family:"Font Awesome 5 Pro";font-size:18px;line-height:18px;content:"\f055";color:#02c3c2;float:left;display:none}html[lang=he] .checkout-index-index .checkout-container .opc-sidebar .opc-block-summary .items-in-cart .title .open-close:after{left:0 !important;right:auto !important}html[lang=he] .table:not(.cart):not(.totals)>tbody>tr>th,html[lang=he] .checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-method .methods-shipping .table-checkout-shipping-method tr td,html[lang=he] .checkout-index-index .checkout-container .opc-sidebar .opc-block-summary .title,html[lang=he] .opc-block-summary .content.minicart-items,html[lang=he] .opc-block-summary .product-item .product-item-name-block,html[lang=he] .checkout-index-index .checkout-container .step-title,html[lang=he] .form.payments,html[lang=he] .opc-block-shipping-information .ship-to,html[lang=he] .opc-block-shipping-information .ship-via,html[lang=he] .checkout-agreements-item-content,html[lang=he] .checkout-onepage-success #registration,html[lang=he] .checkout-onepage-success .checkout-success,html[lang=he] .checkout-onepage-success .checkout-success-main,html[lang=he] .checkout-onepage-success .checkout-success-main .checkout-success-shipping-method .show-order table thead tr th{text-align:right}html[lang=he] .checkout-index-index .field .control._with-tooltip input{margin-right:0;margin-left:10px}html[lang=he] .checkout-index-index .fieldset>.field:not(.choice)>.label{text-align:right}html[lang=he] .checkout-index-index .control._with-tooltip .field-tooltip{left:0;right:unset}html[lang=he] .checkout-index-index .field-tooltip .field-tooltip-content{left:auto;right:38px}@media (min-width:767px){html[lang=he] .checkout-index-index .field-tooltip .field-tooltip-content:before{border-left-color:#666;border-right-color:transparent}html[lang=he] .checkout-index-index .field-tooltip .field-tooltip-content:after{border-left-color:#f4f4f4;border-right-color:transparent}html[lang=he] .checkout-index-index .field-tooltip .field-tooltip-content:before,html[lang=he] .field-tooltip .field-tooltip-content:after{right:-21px;left:auto}}@media (max-width:768px){html[lang=he] .checkout-index-index .checkout-container .opc-wrapper{text-align:right}html[lang=he] .checkout-index-index .field-tooltip .field-tooltip-content{right:auto;left:-8px}html[lang=he] .field-tooltip .field-tooltip-content:before,html[lang=he] .field-tooltip .field-tooltip-content:after{left:10px;right:auto}html[lang=he] .checkout-index-index .field label{right:10px;left:auto}}html[lang=he] .checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address .step-content .form-login .label:before,html[lang=he] .field.required>.label:before .fieldset>.field._required>.label:before{content:"*";color:#ba2d5b;font-size:1rem;position:relative;display:inline-block;transform:translate(0px,5px);margin:0 0 0 5px}html[lang=he] .checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address .step-content .form-login .label:after,html[lang=he] .field.required>.label:after .fieldset>.field._required>.label:after{display:none}html[lang=he] .opc-block-shipping-information .shipping-information-title .action-edit{left:0;right:auto}html[lang=he] .checkout-agreement .action-show{max-width:80%;text-align:start;vertical-align:middle}html[lang=he] .payment-method input[type=checkbox]+label:before{float:none}html[lang=he] .payment-methods .field label{top:0;left:0}html[lang=he] .checkout-index-index .checkout-container .opc-sidebar .opc-block-summary .items-in-cart .title:after{display:none}html[lang=he] .checkout-onepage-success #registration .action.primary{float:left}html[lang=he] .fieldset>.field:not(.choice)>.label{text-align:right;right:5px}html[lang=he] .checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address #checkout-step-shipping .form .control._with-tooltip,html[lang=he] .checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address #checkout-step-shipping .form .control._with-tooltip input{padding-left:40px;padding-right:0}html[lang=he] .checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address #checkout-step-shipping .form .control._with-tooltip .field-tooltip{left:0;right:auto}html[lang=he] .checkout-index-index .fieldset>.field:not(.choice)>legend.label{font-size:10px;color:#401e17;font-family:"futura-pt-heavy",sans-serif;text-transform:uppercase;letter-spacing:1.5px;position:relative;top:30px;left:10px;z-index:3}@media screen and (min-width:992px){html[lang=he] .checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address .step-content .form-login .label{right:20px}html[lang=he] .checkout-index-index .checkout-container .opc-sidebar .opc-block-summary{padding-top:7px}}@media screen and (max-width:768px){html[lang=he] .fieldset>.field:not(.choice)>.label{float:right}html[lang=he] .fieldset>.field:not(.choice)>.label{right:10px}html[lang=he] .checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address .step-content .form-login .label{right:20px}html[lang=he] .checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address #checkout-step-shipping .form .control._with-tooltip .field-tooltip{top:40px}html[lang=he] .minicart-wrapper{float:left}html[lang=he] .opc-estimated-wrapper .estimated-block{float:right}html[lang=he] .checkout-index-index .checkout-container .opc-sidebar .opc-block-summary{padding-top:0}html[lang=he] .checkout-index-index .checkout-container .opc-sidebar .opc-block-summary .title{padding-right:25px}}html[lang=he] .catalog-category-view .category-view .category-description,html[lang=he] .catalogsearch-result-index .category-view .category-description{text-align:right}html[lang=he] .page-products.page-layout-1column .product-items .product-item .product-item-actions .actions-primary,html[lang=he] .block.widget.block-products-list .product-item .product-item-actions .actions-primary{left:auto;right:-15px}html[lang=he] .checkout-onepage-success .checkout-success-main .checkout-success-shipping-method .show-order table tbody tr td img{float:right;margin-left:10px}html[lang=he] .checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address #checkout-step-shipping .shipping-address-items .shipping-address-item,html[lang=he] .modal-popup .modal-title,html[lang=he] .modal-footer button{text-align:right}html[lang=he] .checkout-index-index .checkout-container .opc-wrapper .opc .checkout-shipping-address #checkout-step-shipping .shipping-address-items .selected-item:after{right:auto;left:0}html[lang=he] .modal-slide .action-close{left:0;right:auto}html[lang=he] .product-item .subname{font-size:12px}html[lang=he] .catalog-product-view .column.main .product-info-main .page-title-wrapper .page-title{text-align:right}html[lang=he] .catalog-product-view .column.main .product-info-main .page-title-wrapper .subname{text-align:right}html[lang=he] .catalog-product-view .column.main .product-info-main .product-info-price{float:left}html[lang=he] .catalog-product-view .column.main .product-info-main .product-info-price+.product-social-links .social-share{float:right;margin-left:10px;margin-right:0}html[lang=he] .catalog-product-view .column.main .product-info-main .product-social-links .social-share a{float:right}html[lang=he] .catalog-product-view .column.main .product-info-main .product.info .product.data.items .item.title .switch{text-align:right}html[lang=he] .catalog-product-view .column.main .product-info-main .product.info .product.data.items .item.title .switch:after{left:20px;right:auto}html[lang=he] .catalog-product-view .column.main .product-info-main .product.info .product.data.items .item.content.active{text-align:right}html[lang=he] .catalog-product-view .column.main .product-info-main .product-add-form .Qty-options{direction:ltr}html[lang=he] .catalog-product-view .column.main .product-info-main .product-info-price .read-more a:before{content:"\f063";font-family:"Font Awesome 5 Pro";font-weight:600;font-size:12px;position:absolute;top:0;left:-18px;line-height:1.25;vertical-align:middle}html[lang=he] .catalog-product-view .column.main .product-info-main .product-info-price .read-more a:after{display:none}html[lang=he] .catalog-product-view .column.main .product-info-main .product-info-price .short-text,html[lang=he] .catalog-product-view .column.main .product-info-main .product-info-price .read-more{text-align:right}html[lang=he] .catalog-product-view .column.main .product-info-main .product-add-form .Qty-options>#product-options-wrapper .swatch-attribute,html[lang=he] .catalog-product-view .column.main .product-info-main .product-add-form .Qty-options>.quantity-wrapper{text-align:right}html[lang=he] .catalog-product-view .column.main .product-info-main .product-add-form .fieldset .field.qty .label{float:none}html[lang=he] .catalog-product-view .column.main .product-info-main .product-add-form .Qty-options>#product-options-wrapper .swatch-attribute-options{justify-content:flex-end}html[lang=he] .callout-slider .callout__title,html[lang=he] .callout-slider .callout__text,html[lang=he] .callout-slider .callout__cta{text-align:right}html[lang=he] .callout-slider .slick-track{float:left}html[lang=he] .callout-slider .callout .content-wrapper .callout__text,html[lang=he] .callout-slider .callout .content-wrapper .callout__cta{text-align:right}html[lang=he] .callout-slider .callout .content-wrapper img{left:0;right:auto}html[lang=he] .staggered-image .staggered-image__block-title{text-align:right}@media (min-width:767px){html[lang=he] .before-after .image-wrapper{box-shadow:10px 0px 0px #fff}html[lang=he] .before-after .image-wrapper img{margin-right:-8%}html[lang=he] .before-after.image-wrapper__before{z-index:2}}html[lang=he] .before-after .content-wrapper__before{text-align:right}html[lang=he] .before-after .content-wrapper__after{text-align:left}html[lang=he] .related-products .why-we-love-it .center-title__wrapper{left:15px;right:auto;top:0}@media (max-width:992px){html[lang=he] .related-products .why-we-love-it .center-title__wrapper{left:auto;right:10px;text-align:right}}html[lang=he] .related-products .why-we-love-it .content-wrapper{text-align:right}html[lang=he] .hero-mobile-content,html[lang=he] .style-guide{text-align:right}html[lang=he] .two-column-editorial-slider .slick-track,html[lang=he] .editorial-child-slider .slick-track,html[lang=he] .product-slider .slick-track,html[lang=he] .dynamic-slider .slick-track{float:left}html[lang=he] .slick-dots{overflow:hidden}html[lang=he] .two-column-editorial{grid:300px 80px 100px 1fr 2fr}html[lang=he] .cms-color-care-collection .color-care-collection .content{text-align:right;padding-left:0;padding-right:50px}html[lang=he] .cms-color-care-collection .alt-tiles-container .alt-tiles .left .content{padding-left:50px;padding-right:0}@media (max-width:991px){html[lang=he] .cms-color-care-collection .color-care-collection .content,html[lang=he] .cms-color-care-collection .alt-tiles-container .alt-tiles .left .content{padding:0 50px;text-align:center}}html[lang=he] .cms-color-complete-color-care .complete-color-care-page .top-banner .banner-text{left:0}html[lang=he] .cms-color-complete-color-care .complete-color-care-page .alt-img-container .alt-img .container{overflow:hidden}html[lang=he] .cms-color-complete-color-care .complete-color-care-page .alt-img-container .alt-img .container .content{text-align:right}html[lang=he] .cms-argan-oil .argan-oil-cms-page .section .productpromo .content,html[lang=he] .cms-about-us .argan-oil-cms-page .section .productpromo .content,html[lang=he] .cms-education-test .argan-oil-cms-page .section .productpromo .content,html[lang=he] .cms-argan-oil .about-us-cms-page .section .productpromo .content,html[lang=he] .cms-about-us .about-us-cms-page .section .productpromo .content,html[lang=he] .cms-education-test .about-us-cms-page .section .productpromo .content,html[lang=he] .cms-argan-oil .education-test-cms-page .section .productpromo .content,html[lang=he] .cms-about-us .education-test-cms-page .section .productpromo .content,html[lang=he] .cms-education-test .education-test-cms-page .section .productpromo .content{direction:ltr}html[lang=he] .cms-argan-oil .argan-oil-cms-page .section .productpromo .content .banner-text,html[lang=he] .cms-about-us .argan-oil-cms-page .section .productpromo .content .banner-text,html[lang=he] .cms-education-test .argan-oil-cms-page .section .productpromo .content .banner-text,html[lang=he] .cms-argan-oil .about-us-cms-page .section .productpromo .content .banner-text,html[lang=he] .cms-about-us .about-us-cms-page .section .productpromo .content .banner-text,html[lang=he] .cms-education-test .about-us-cms-page .section .productpromo .content .banner-text,html[lang=he] .cms-argan-oil .education-test-cms-page .section .productpromo .content .banner-text,html[lang=he] .cms-about-us .education-test-cms-page .section .productpromo .content .banner-text,html[lang=he] .cms-education-test .education-test-cms-page .section .productpromo .content .banner-text{text-align:right;direction:rtl}html[lang=he] .cms-argan-oil .argan-oil-cms-page .section .productpromo .content .banner-text p,html[lang=he] .cms-about-us .argan-oil-cms-page .section .productpromo .content .banner-text p,html[lang=he] .cms-education-test .argan-oil-cms-page .section .productpromo .content .banner-text p,html[lang=he] .cms-argan-oil .about-us-cms-page .section .productpromo .content .banner-text p,html[lang=he] .cms-about-us .about-us-cms-page .section .productpromo .content .banner-text p,html[lang=he] .cms-education-test .about-us-cms-page .section .productpromo .content .banner-text p,html[lang=he] .cms-argan-oil .education-test-cms-page .section .productpromo .content .banner-text p,html[lang=he] .cms-about-us .education-test-cms-page .section .productpromo .content .banner-text p,html[lang=he] .cms-education-test .education-test-cms-page .section .productpromo .content .banner-text p{padding:0}html[lang=he] .footer .f-copyright{margin:20px 62px 0 5%}@media screen and (min-width:992px){html[lang=he] .footer .f-copyright{margin:20px 8% 0 5%}}@media screen and (min-width:992px){html[lang=he] .footer .newsletter-wrapper{left:auto;right:5%}}html[lang=he] .form-check-label{text-align:right}html[lang=he] .newsletter-consent .form-check-label+.mage-error{position:absolute;left:-20px}html[lang=he] body.salonlocator-index-index .salonlocator .left-sidebar,html[lang=he] .cms-salon-finder .salonlocator .left-sidebar{direction:rtl;text-align:right}html[lang=he] body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table#location-offerings tr#offerings-list td,html[lang=he] .cms-salon-finder .salonlocator .left-sidebar form#input-form table#location-offerings tr#offerings-list td{direction:rtl;text-align:right}html[lang=he] body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table#location-offerings tr#offerings-list td input[type=checkbox]+label:before,html[lang=he] .cms-salon-finder .salonlocator .left-sidebar form#input-form table#location-offerings tr#offerings-list td input[type=checkbox]+label:before{margin-right:0;margin-left:10px}html[lang=he] body.salonlocator-index-index .salon-stores,html[lang=he] .cms-salon-finder .salon-stores{direction:rtl;text-align:right}html[lang=he] body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner,html[lang=he] .cms-salon-finder .salon-stores .salonDetails .salonDetails-inner{direction:rtl;text-align:right}html[lang=he] .cms-about-anti-diversion .diversion_form #contactForm{text-align:right;direction:rtl}html[lang=he] .cms-about-anti-diversion .diversion_form #contactForm .buttons-set button,html[lang=he] .cms-about-anti-diversion .diversion_form #contactForm .fieldset button{float:right;margin-right:0;margin-left:10px}html[lang=he] .page-footer{direction:rtl}html[lang=he] .page-footer .newsletter-headers{margin:0 5% 0}html[lang=he] .page-footer .field.newsletter label{left:auto;right:10px}@media (max-width:768px){html[lang=he] .page-footer .newsletter-wrapper .newsletter-consent{height:auto;margin-right:31px}}html[lang=he] .page-footer .content{text-align:right}html[lang=he] .page-footer .content [data-content-type=row][data-appearance=contained]{float:left !important}html[lang=he] .page-footer .content .links ul{float:right;padding-left:100px;padding-right:0}html[lang=he] .page-footer .content .social{text-align:left}html[lang=he] .page-footer .content .social h2{text-align:left;direction:ltr}html[lang=he] .page-footer .content .social .social-media{float:left}html[lang=he] .page-footer .content .social h2{text-align:left;direction:ltr}html[lang=he] .page-footer .content .desktop-only{float:none;margin-left:20px}html[lang=he] .page-footer .bottom-links{padding-right:0}.cms-sweepstakes .main{max-width:1300px;margin:0 auto;border-top:0}.winGiftCard{margin:-20px;position:relative}.winGiftCard .bannerBg{background:url(/media/wysiwyg/sweepTake_Desktop.jpg) no-repeat;background-position:50% 75%;background-size:cover;padding-top:50%;max-width:65%}.winGiftCard .bannerBg img{display:none}@media (max-width:991px){.winGiftCard .bannerBg{max-width:60%;background-position:-50px 70%}}@media (max-width:767px){.winGiftCard .bannerBg{max-width:100%;background-position:-50px 70%}}.winGiftCard .main-wrapper{top:0;left:0;right:0;bottom:0;height:100%;position:absolute;margin:auto;padding-top:8%}.winGiftCard .main-wrapper .enterToWin{float:right;max-width:480px;width:100%;height:100%;text-align:center}.winGiftCard .main-wrapper .enterToWin>div{height:90%}.winGiftCard .main-wrapper .enterToWin h1{font-size:46px;font-family:futura-pt,sans-serif;line-height:1.2;color:#3f1e18;text-transform:uppercase}.winGiftCard .main-wrapper .enterToWin h1 strong{color:#38bebd;display:block;font-size:50px;font-weight:400;font-family:futura-pt-medium,futura-pt,sans-serif}.winGiftCard .main-wrapper .enterToWin p{color:#3f1e18;font-size:17px;margin:5% 0 7%;text-transform:uppercase;line-height:1.4;font-family:futura-pt-medium,futura-pt,sans-serif}.winGiftCard .main-wrapper .enterToWin p small{display:block;text-transform:none;margin:5% 0 0;font-size:16px}.winGiftCard .main-wrapper .enterToWin form{max-width:80%;margin:0 auto}.winGiftCard .main-wrapper .enterToWin .form-list>li{margin-bottom:0}.winGiftCard .main-wrapper .enterToWin .form-list>li.terms{margin-bottom:8% !important}.winGiftCard .main-wrapper .enterToWin .form-list>li:first-child{text-align:left}.winGiftCard .main-wrapper .enterToWin .form-list>li input.input-text{padding:0 10px;height:40px;padding-left:10px;font-size:13px;background-color:#fff;border-radius:0;border:1px solid #646463;color:#646463;font-family:futura-pt,sans-serif;outline:none;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-transition:color .4s,border-color .4s,background .4s;-moz-transition:color .4s,border-color .4s,background .4s;transition:color .4s,border-color .4s,background .4s}.winGiftCard .main-wrapper .enterToWin .form-list>li input[type=radio]+label:before{width:16px;height:16px;vertical-align:bottom;box-shadow:0 0 0 3px #fff inset;-o-box-shadow:0 0 0 3px #fff inset;-ms-box-shadow:0 0 0 3px #fff inset;-moz-box-shadow:0 0 0 3px #fff inset;-webkit-box-shadow:0 0 0 3px #fff inset}.winGiftCard .main-wrapper .enterToWin .form-list>li.terms a{line-height:25px;display:inline-block}.winGiftCard .main-wrapper .enterToWin button{background-color:#77d4d4;border:1px solid transparent;color:#fff;width:142px;margin-bottom:10px;-webkit-transition:background .4s;-moz-transition:background .4s;transition:background .4s;letter-spacing:3px;line-height:38px;text-transform:uppercase;font-size:10px;height:40px;padding:0;border-radius:0}.winGiftCard .main-wrapper .enterToWin .termsConditionsLink{margin-top:7%;display:inline-block;text-transform:uppercase;font-size:12px}@media (max-width:767px){.winGiftCard .main-wrapper{padding:0 10px;position:static}.winGiftCard .main-wrapper .enterToWin{float:none;margin:20px auto 0}.winGiftCard .main-wrapper .enterToWin h1{font-size:20px}.winGiftCard .main-wrapper .enterToWin h1 strong{font-size:22px}.winGiftCard .main-wrapper .enterToWin p{font-size:13px}.winGiftCard .main-wrapper .enterToWin p small{font-size:13px}}.cms-sweepstake-thankyou .thankYouSection{max-width:660px;margin:0 auto;padding:0 10px;text-align:center}.cms-sweepstake-thankyou .thankYouSection h1{font-size:46px;line-height:1.2;color:#3f1e18;margin:5% 0;text-transform:uppercase;font-family:futura-pt-medium,futura-pt,sans-serif}.cms-sweepstake-thankyou .thankYouSection p{color:#3f1e18;font-size:17px;margin:5% 0;text-transform:uppercase;line-height:1.4}.cms-sweepstake-thankyou .thankYouSection p span{color:#018382}.cms-sweepstake-thankyou .thankYouSection .termsConditionsLink{margin-top:50px;margin-bottom:0;display:inline-block;font-size:12px;text-transform:uppercase}@media (max-width:767px){.cms-sweepstake-thankyou .thankYouSection h1{font-size:20px}.cms-sweepstake-thankyou .thankYouSection p{font-size:13px}}.cms-sweepstake-thankyou .shopNowBtn{text-align:center;margin:7% 0 5%}.cms-sweepstake-thankyou .shopNowBtn .button{background-color:#00babf;border:1px solid transparent;-webkit-transition:background .4s;-moz-transition:background .4s;transition:background .4s;padding:10px 15px;appearance:none;-moz-appearance:none;-webkit-appearance:none;text-transform:uppercase}.cms-sweepstake-thankyou .shopNowBtn .button span{color:#fff}.cms-sweepstake-thankyou .shopNowBtn .button:hover{background-color:transparent;border-color:#00babf;-webkit-transition:background .2s;-moz-transition:background .2s;transition:background .2s}.cms-sweepstake-thankyou .shopNowBtn .button:hover span{color:#00babf}.cms-sweepstake-thankyou .shareToFriends{text-align:center}.cms-sweepstake-thankyou .shareToFriends p{color:#3f1e18;font-size:11px;font-family:futura-pt-medium,futura-pt,sans-serif;text-transform:uppercase;margin:0 !important}.cms-sweepstake-thankyou .shareToFriends ul{margin:15px 0;padding:0}.cms-sweepstake-thankyou .shareToFriends ul li{display:inline-block}.cms-sweepstake-thankyou .shareToFriends ul li a{color:#3f1e18;text-decoration:none;font-size:14px;line-height:16px;display:block}.cms-sweepstake-thankyou .shareToFriends ul li+li{margin-left:15px}.form-edit-account input[type=checkbox],.block-dashboard-info input[type=checkbox]{display:none}.form-edit-account input[type=checkbox]+label:before,.block-dashboard-info input[type=checkbox]+label:before{padding:1px}.form-edit-account .field.choice input[type=checkbox]+label{margin-left:-4px}.form-edit-account .newsletter-label{margin-left:6px}.form-edit-account .primary{margin-top:10px}.search-index-index .kuContainer{max-width:1440px}.search-index-index .kuFilters{min-width:250px}@media only screen and (min-width:641px){.search-index-index .kuResultList{max-width:calc(100% - 250px)}}.search-index-index .kuFilterHead{font-family:"futura-pt-heavy",sans-serif;font-size:12px;color:#401e17;text-transform:uppercase;border-bottom:1px solid #ddd}.search-index-index .kuFilterHead.kuCollapse:after,.search-index-index .kuFilterHead.kuExpand:after{padding:0;font-family:"Font Awesome 5 Pro";font-size:16px;color:#02c3c2;border:none;top:0;transform:none}.search-index-index .kuFilterHead.kuCollapse:after{content:"\f056";color:#401e17}.search-index-index .kuFilterHead.kuExpand:after{content:"\f055"}.search-index-index .ku-search-filter-tag{padding:5px 10px;font-size:14px;color:#401e17;background:#f2f2f2}.search-index-index .ku-search-filter-tag .ku-search-filter-remove{margin:0 5px;font-size:20px;color:#018382}.search-index-index .ku-search-filter-remove-all{display:flex;justify-content:center;align-items:center;padding:2px 20px;background:#02c3c2;color:#401e17;border:none;border-radius:0;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none;display:inline-block;padding:5px 20px;vertical-align:top}.search-index-index .ku-search-filter-remove-all:hover,.search-index-index .ku-search-filter-remove-all:focus{background:#02aaa9}.search-index-index .ku-search-filter-remove-all a{font-family:"futura-pt-heavy",sans-serif;font-size:10px;font-weight:500;line-height:1.5;letter-spacing:1.8px;text-transform:uppercase;margin:10px 0}@media only screen and (min-width:992px){.search-index-index .ku-search-filter-remove-all a{font-size:12px}}.search-index-index .kuMulticheck .kuFilterLabel:before,.search-index-index .kuMulticheck .kuFilterNames li a:hover .kuFilterLabel:before,.search-index-index .kuMulticheck .kuFilterNames li.kuSelected span.kuFilterLabel:before{background:#c9f5f5;color:#018382;border:2px solid #c9f5f5}.search-index-index .kuResultInfo{border:none}.search-index-index .kuPriceRangeSlider .kuPS-background{background:#f2f2f2}.search-index-index .kuPriceRangeSlider .kuPS-connect{background:#c9f5f5}.search-index-index .kuPriceRangeSlider .kuPS-handle{background:#02c3c2;border:none}.search-index-index .kuSortby,.search-index-index .kuPerPage{position:relative;min-width:100px;width:auto}.search-index-index .kuSortby label,.search-index-index .kuPerPage label{position:absolute;top:5px;left:5px;font-family:"futura-pt-heavy",sans-serif;font-size:10px;text-transform:uppercase;z-index:1;pointer-events:none}.search-index-index .kuSortby select,.search-index-index .kuPerPage select{border-right:none;border-left:none;border-top:none;border-bottom:3px solid #401e17;margin-top:0;font-size:16px;font-family:"futura-pt",sans-serif;background-color:#f2f2f2;color:#401e17;padding:30px 5px 0;height:65px;width:100%;z-index:0;position:relative}.search-index-index .kuPerPage{margin-left:20px}.search-index-index .kuPerPage select{width:100% !important}.search-index-index .kuGridView li,.search-index-index .kuListView li{border:1px solid #ddd;border-color:transparent;border-radius:0;transition:border-color .2s ease-in-out}.search-index-index .kuGridView li:hover,.search-index-index .kuListView li:hover,.search-index-index .kuGridView li:focus,.search-index-index .kuListView li:focus{border-color:#ddd;box-shadow:none}.search-index-index .kuGridView li:hover img,.search-index-index .kuListView li:hover img,.search-index-index .kuGridView li:focus img,.search-index-index .kuListView li:focus img{transform:none}.search-index-index .kuGridView .kuName a,.search-index-index .kuListView .kuName a{font-family:"futura-pt-heavy",sans-serif;color:#401e17;display:inline-block;font-size:12px;line-height:14px;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:5px}.search-index-index .kuGridView .kuName a:hover,.search-index-index .kuListView .kuName a:hover{color:#046d6d;text-decoration:none}.search-index-index .kuGridView .kuNameDesc,.search-index-index .kuGridView .kuPrice{text-align:center}.search-index-index .kuGridView .kuSalePrice{margin:0;font-size:12px;color:#401e17}.search-index-index .kuListView .kuDesc{font-size:16px}.search-index-index .kuGridviewBtn span,.search-index-index .kuListviewBtn span{color:#f2f2f2}.search-index-index .kuGridviewBtn.kuCurrent span,.search-index-index .kuListviewBtn.kuCurrent span{color:#018382}.search-index-index .kuTotResults{font-size:16px}.search-index-index .kuBottomPagi{border:none}.search-index-index .kuPagination a{border:none;padding:5px;font-size:16px;text-align:center;color:#401e17;height:30px;width:30px}.search-index-index .kuPagination a.kuCurrent{box-shadow:inset 1px 1px 0px 20px #f2f2f2;border-radius:50%}.checkout-index-index .ampromo-items-content{overflow-x:hidden;overflow-y:auto}.checkout-index-index .ampromo-items-content>h2 a{pointer-events:none}.checkout-index-index .ampromo-items-content .slick-track{display:flex !important}.checkout-index-index .ampromo-items-content .slick-track .slick-slide{height:inherit !important}.checkout-index-index .ampromo-items-content .ampromo-items-form{background:0 0;padding:0 0 40px}.checkout-index-index .ampromo-items-content .ampromo-gallery .ampromo-item{border:1px solid transparent;padding:15px;margin:0}.checkout-index-index .ampromo-items-content .ampromo-gallery .ampromo-item .ampromo-options{margin:0;padding:0}.checkout-index-index .ampromo-items-content .ampromo-gallery .ampromo-item .ampromo-options .styledSelect{opacity:0;margin:0;padding:0;width:0;height:0;overflow:hidden}.checkout-index-index .ampromo-items-content .ampromo-gallery .ampromo-item .ampromo-options .select{display:block;border:none}.checkout-index-index .ampromo-items-content .ampromo-gallery .ampromo-item .ampromo-options select{width:100%;padding:0;height:40px}.checkout-index-index .ampromo-items-content .ampromo-gallery .ampromo-title{margin:0;color:#401e17;font-size:12px;font-family:"futura-pt-heavy",sans-serif;line-height:14px;letter-spacing:1.5px;text-transform:uppercase}.checkout-index-index .ampromo-items-content .ampromo-gallery .ampromo-item-image{bottom:0;display:block;height:auto;left:0;margin:auto;max-width:100%;position:absolute;right:0;top:0}.checkout-index-index .ampromo-items-content .ampromo-gallery .ampromo-item-buttons{position:absolute;left:0;bottom:0;width:100%}.checkout-index-index .ampromo-items-content .ampromo-gallery .ampromo-item-buttons .action.tocart{width:100%;color:#401e17;background-color:#f2f2f2;border:none;letter-spacing:2px;line-height:1;font-family:"futura-pt-heavy",sans-serif;font-size:12px;font-weight:400;position:relative;display:block;overflow:hidden;text-align:center !important;text-transform:uppercase;border-radius:0;text-decoration:none;padding:13px 15px;margin:0}.checkout-index-index .ampromo-items-content .ampromo-gallery .ampromo-item-buttons .action.tocart:hover{background-color:#018382;color:#fff}.checkout-index-index .ampromo-items-content .ampromo-gallery .ampromo-item:hover{background:0 0;border-color:#ddd}.checkout-index-index .column.main>.ampromo-items-add-container .ampromo-items-add{height:50px;opacity:0;visibility:hidden}.page-wrapper .page-header .header.content .minicart-wrapper .minicart-buttons .actions-sample-gift a{color:#018382;font-weight:700}.page-wrapper .page-header .header.content .minicart-wrapper .minicart-buttons .actions-sample-gift a:hover{text-decoration:underline}.checkout-cart-index .cart-container .form-cart .cart #shopping-cart-table tbody.is-promotion-item tr td .product-item-details .product-item-name a{color:#898989}.checkout-cart-index .cart-container .form-cart .cart #shopping-cart-table tbody.is-promotion-item tr td .product-item-details .product-item-name a:hover{color:#018382}.checkout-cart-index .ampromo-items-add-container{max-width:1230px;padding:0 15px;margin:0 auto 20px;display:none}.checkout-cart-index .ampromo-items-add-container.have-data{display:block}.checkout-cart-index .ampromo-items-add{margin-bottom:0;padding:15px;position:relative;text-align:center}.checkout-cart-index .ampromo-items-add a:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0}.checkout-cart-index .ampromo-item .product-image-wrapper{padding-bottom:100% !important}.checkout-cart-index .ampromo-items-content{padding:0;overflow:visible;border:none;max-width:100%;height:auto;max-height:inherit;position:relative;background:0 0;margin:0;display:block}.checkout-cart-index .ampromo-items-content>h2{display:none}.checkout-cart-index .ampromo-items-content .ampromo-item-image{bottom:0;display:block;height:auto;left:0;margin:auto;max-width:100%;position:absolute;right:0;top:0}.checkout-cart-index .ampromo-items-content .ampromo-popup-title{display:none}.checkout-cart-index .ampromo-items-content .ampromo-item{margin:0 !important;width:calc(100%/6) !important;padding:0 5px;background:0 0 !important;border:none}@media (max-width:992px){.checkout-cart-index .ampromo-items-content .ampromo-item{width:calc(100%/4) !important}}@media (max-width:767px){.checkout-cart-index .ampromo-items-content .ampromo-item{width:calc(100%/2) !important}}.checkout-cart-index .ampromo-items-content .ampromo-item .ampromo-options{display:none}.checkout-cart-index .ampromo-items-content .ampromo-item form{padding:0}.checkout-cart-index .ampromo-items-content .ampromo-item-title .ampromo-title{margin:0;font-size:13px;height:40px;margin-bottom:10px;overflow:hidden;padding:0 5px}.checkout-cart-index .ampromo-items-content .ampromo-item-buttons .action.tocart{width:100%;color:#401e17;background-color:#f2f2f2;border:none;letter-spacing:2px;line-height:1;font-family:"futura-pt-heavy",sans-serif;font-size:12px;font-weight:400;position:relative;display:block;overflow:hidden;text-align:center !important;text-transform:uppercase;transition:all .5s ease-in-out;z-index:2;border-radius:0;text-decoration:none;padding:13px 40px}.checkout-cart-index .ampromo-items-content .ampromo-item-buttons .action.tocart:hover{background-color:#018382;color:#fff}.checkout-cart-index .ampromo-items-content .ampromo-item-buttons .action.tocart.action-remove{color:#fff;background-color:#6e6e6e}.checkout-cart-index .ampromo-items-content .ampromo-item-buttons .action.tocart.action-remove:hover{background-color:#018382;color:#fff}.checkout-cart-index .ampromo-close{color:transparent;position:absolute;top:-10px;width:100%;right:0;left:0;height:56px;transform:translateY(-100%);background:0 0;display:none}.checkout-cart-index .ampromo-overlay{position:static;opacity:1;visibility:visible;background:0 0}.checkout-cart-index .ampromo-overlay .ampromo-items-content:before{content:'\f107';font-family:"Font Awesome 5 Pro";color:#401e17;display:block;position:absolute;top:-45px;font-size:24px;right:10px;pointer-events:none}.checkout-cart-index .ampromo-overlay .ampromo-popup-container{display:none;border:1px solid #eaeaea;padding:10px;border-top:0}.checkout-cart-index .ampromo-overlay.-show .ampromo-items-content:before{content:none}.checkout-cart-index .ampromo-overlay.-show .ampromo-popup-container{display:block}.checkout-cart-index .ampromo-overlay.-show .ampromo-popup-container:before{content:'\f106' !important;pointer-events:auto;font-family:"Font Awesome 5 Pro";color:#401e17;display:block;position:absolute;top:-45px;font-size:24px;right:10px}.checkout-cart-index .ampromo-overlay.-show .ampromo-close{display:block}.checkout-cart-index .ampromo-gallery{width:100%;max-width:100%;margin:0;padding:0;display:flex;flex-wrap:wrap}.checkout-cart-index .ampromo-center-products .ampromo-gallery{justify-content:center}