.clearfix:after,.pdp-main .product-main-content:after,.pdp-main-common .product-main-content:after,.pdp-main .product-actions:after,.pdp-main-common .product-actions:after{content:"";display:table;clear:both}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.menu{float:left;margin:0;padding:0}.menu li{float:left;list-style:none outside none !important}.visually-hidden{color:#656565 !important;background-color:#e6e6e6}.video-landing-envelope{color:#282828 !important}@media only screen and (min-width: 1240px){.primary-logo img,.primary-logo svg{height:35px;margin:0px}}@media only screen and (min-width: 1240px){.primary-logo{position:absolute;width:100%;bottom:15px;margin:0px}}@media only screen and (min-width: 1240px){.global-promo-banner{position:absolute;left:0}}@media only screen and (min-width: 1240px){.global-promo-banner p{display:inline}}@media only screen and (min-width: 1240px){.global-promo-banner h4{font-size:18px}}@media only screen and (min-width: 1240px){.global-promo-banner a.btn-brand-small{display:inline-block;position:absolute;float:right;right:0;top:50%;margin-top:-23px}}@media only screen and (min-width: 1240px){.global-promo-banner .learn-more-link{display:inline-block;padding-left:1%;font-size:13px}}@media only screen and (min-width: 1240px){.global-promo-banner .simple-wrapper .simple-banner h4{display:inline;font-size:13px}}@media only screen and (min-width: 1240px){.global-promo-banner .simple-wrapper{height:32px}}@media only screen and (min-width: 1240px){.global-promo-banner .with-image-wrapper{height:175px}}@media only screen and (min-width: 1240px){.left-promo-banner{max-width:820px;margin-top:13px}}@media only screen and (min-width: 1240px){.header-search{border-top:0}}@media only screen and (min-width: 1240px){.header-search form.filledout .search-label{top:7.5%;left:0px;opacity:1}.header-search form.filledout .search-label.new-search-label{top:-50%}}@media only screen and (min-width: 1240px){.header-search input[type="text"]{width:calc(100% - 30px)}}@media only screen and (min-width: 1240px){.header-search button{height:100px;width:30px}}@media only screen and (min-width: 1240px){.header-search .search-label{opacity:1;top:-50%;left:0}}@media only screen and (min-width: 1240px){.header-cart-search{display:none}}@media only screen and (min-width: 1240px){#navigation .header-search.header-search-inline{display:block !important;margin-top:-43px;position:absolute;right:0;width:290px;background:transparent}}@media only screen and (min-width: 1240px){#navigation .header-search.header-search-inline .search-inline-container{width:259px;padding-left:4px}}@media only screen and (min-width: 1240px){#navigation .header-search.header-search-inline .search-inline-container input[type="text"]{width:230px}}@media only screen and (min-width: 1240px){#navigation .header-search.header-search-inline .recent-search-container{border:1px solid #d3d3d3;border-top:none}}@media only screen and (min-width: 1240px){.header-search.header-search-inline #search-suggestions .phrase-suggestions{padding-bottom:18px}}@media only screen and (min-width: 1240px){.header-search.header-search-inline #search-suggestions .search-suggestion-wrapper{padding:56px 20px;margin-top:4px}}@media only screen and (min-width: 1240px){.header-search.header-search-inline #search-suggestions .search-suggestion-wrapper.full{width:1240px}}@media only screen and (min-width: 1240px){.header-search.header-search-inline #search-suggestions .search-suggestion-wrapper.full .search-suggestions-list{flex:0 0 25%;max-width:25%}}@media only screen and (min-width: 1240px){.header-search.header-search-inline #search-suggestions .search-suggestion-wrapper.full .search-suggestions-list{order:2;padding:0 30px 0 50px;border-left:1px solid #e5e5e5}}@media only screen and (min-width: 1240px){.header-search.header-search-inline #search-suggestions .search-suggestion-wrapper.full .product-suggestions{flex:0 0 75%;max-width:75%}}@media only screen and (min-width: 1240px){.header-search.header-search-inline #search-suggestions .search-suggestion-wrapper .product-suggestion{flex:0 0 50%;max-width:50%}}@media only screen and (min-width: 1240px){.menu-of-links h5,.menu-of-links .h5{font-size:15px}.menu-of-links h5 a,.menu-of-links .h5 a{font-size:15px}}@media only screen and (min-width: 1240px){.breadcrumb{margin:20px 0}.breadcrumb-element{font-size:15px}.menu-of-links-wrapper .fixed-wrapper{background:#fff}.menu-of-links{margin-bottom:0}}@media only screen and (min-width: 1240px){.sticky-header .submenu-dark{top:42px}.sticky-header .submenu-dark+.fullwidth-wrapper{margin-top:100px}}@media only screen and (min-width: 1240px){.submenu-dark{background:#000}.submenu-dark .container-fluid{background:#000}.submenu-dark .menu-of-links a{color:#939393}.submenu-dark .menu-of-links a.active{color:#fff}}@media only screen and (min-width: 1240px){.product-tile .color-shade-primary .color-shade-container{min-height:30px}.product-tile .color-shade-secondary .color-shade-container{min-height:62px}}@media only screen and (min-width: 1240px){.product-tile .ratings-wrapper{min-height:25px}}@media only screen and (min-width: 1240px){.search-refine-bar{padding:60px 0 40px}}@media only screen and (min-width: 1240px){.search-refine-bar .filter-refine-block .refinement h5:hover,.search-refine-bar .filter-refine-block .refinement .filterButton:hover{color:#ccc}}@media only screen and (min-width: 1240px){.search-refine-bar .filter-refine-block .refinement h5.expanded .search-right-arrow,.search-refine-bar .filter-refine-block .refinement .filterButton.expanded .search-right-arrow{transform:rotate(0)}}@media only screen and (min-width: 1240px){.search-refine-bar .sort-outer-block{width:100%;float:none;position:absolute;top:-50px;right:-300%;padding-right:5px}}@media only screen and (min-width: 1240px){.search-refine-bar .sort-outer-block .sort-by{margin-left:-15px}}@media only screen and (min-width: 1240px){.search-refine-bar .sort-outer-block .bootstrap-select.select-primary{min-width:250px}}@media only screen and (min-width: 1240px){.search-refine-bar .sort-outer-block .bootstrap-select.select-primary .dropdown-toggle{width:auto}}@media only screen and (min-width: 1240px){.search-refine-bar .sort-outer-block .bootstrap-select.select-primary .dropdown-toggle .caret{color:#000;margin-left:6px}}.pt_product-search-result .primary-content h1.content-header{padding-left:15px}@media only screen and (min-width: 1240px){.hits-search .h4{font-size:18px;font-weight:normal}}@media only screen and (min-width: 1240px){.pt_categorylanding .menu-of-links h5 a,.pt_categorylanding .menu-of-links .h5 a,.pt_product-search-result .menu-of-links h5 a,.pt_product-search-result .menu-of-links .h5 a{float:left}}@media only screen and (min-width: 1240px){.search-result-options .sort-by .bootstrap-select.btn-group .caret{margin-top:-5px}}@media only screen and (min-width: 1240px){.search-result-items li.view-more-button button{text-align:center}}@media only screen and (min-width: 1240px){.search-result-content .results-hits p{font-size:16px}}@media only screen and (min-width: 1240px){.folder-content-list .article-wrapper h2{font-size:30px}.folder-content-list .content-box h4{margin-bottom:10px}.folder-content-list .content-box p{color:#525252}.folder-content-list .content-box p+a{font-size:17px}}@media only screen and (min-width: 1240px){.search-result-items li.product-list{width:33.28%}}@media only screen and (min-width: 1240px){.all-search-results-wrapper .search-result-items .product-tile .award-winning{min-height:70px}}@media only screen and (min-width: 1240px){.all-search-results-wrapper .search-result-items .product-tile .award-winning h5{margin:10px 0}}@media only screen and (min-width: 1240px){.search-result-content .product-list.first-3-tiles-lg .product-tile{margin-top:45px}.search-result-content li .product-tile{border-right:1px solid #dedede}}@media only screen and (min-width: 1240px){.search-result-content .results-hits{color:#525252}.search-result-content .pagination{float:right}.search-result-content ul#tabs>li{font-weight:700}.add-to-cart-fr .product-tile .shades a.btn-primary{display:inline-flex !important;min-height:65px;align-items:center;justify-content:center}.search-result-items li.product-list{border-top:0px solid #dedede;border-bottom:1px solid #dedede}.search-result-items .product-tile .product-pricing.plp h3{color:#000;margin-left:0}.mobile-no-padding{padding:0 10px}}@media only screen and (min-width: 1240px){.product-promotional-tile{margin:65px 0 105px 0;color:inherit;border:4px solid #f9eee6;padding:0 40px;color:inherit;text-align:center}.product-promotional-tile .product-promotional-box{padding:60px 0}.product-promotional-tile .product-promotional-box h3{font-size:26px;letter-spacing:0.14em;line-height:1.076;margin:0px}.product-promotional-tile .product-promotional-box .promotional-qoute{margin:20px 0 10px 0}.product-promotional-tile .product-promotional-box h4{font-size:26px;letter-spacing:0.14em;line-height:1.076;margin:0 0 20px 0}.product-promotional-tile .product-promotional-box .description{margin:0px}.product-promotional-tile .product-promotional-box .author{margin:0px;color:#955e50}.product-promotional-tile .product-promotional-box .review-block{margin:35px auto 45px auto;display:block}}@media only screen and (min-width: 1240px){.find-perfect-bush-carousel,.kit_landing{border-top:0}.find-perfect-bush-carousel .text-block,.kit_landing .text-block{margin-top:5%}.find-perfect-bush-carousel .text-copy,.kit_landing .text-copy{margin:0px}.find-perfect-bush-carousel .title,.kit_landing .title{width:70%;margin:15px auto}.find-perfect-bush-carousel .top-border,.kit_landing .top-border{width:146px}.find-perfect-bush-carousel .slick-dots,.kit_landing .slick-dots{top:50%;left:-28%;width:20%}.find-perfect-bush-carousel .slick-prev,.find-perfect-bush-carousel .slick-next,.kit_landing .slick-prev,.kit_landing .slick-next{width:30px;height:50px;z-index:2;top:57%}.find-perfect-bush-carousel .slick-prev:before,.find-perfect-bush-carousel .slick-next:before,.kit_landing .slick-prev:before,.kit_landing .slick-next:before{content:'';position:relative;display:block}.find-perfect-bush-carousel .slick-prev:hover,.find-perfect-bush-carousel .slick-prev:focus,.find-perfect-bush-carousel .slick-next:hover,.find-perfect-bush-carousel .slick-next:focus,.kit_landing .slick-prev:hover,.kit_landing .slick-prev:focus,.kit_landing .slick-next:hover,.kit_landing .slick-next:focus{border:0px}.find-perfect-bush-carousel .slick-prev,.kit_landing .slick-prev{left:-26%}.find-perfect-bush-carousel .slick-next,.kit_landing .slick-next{left:-11%}.find-perfect-bush-carousel .slick-dots li,.kit_landing .slick-dots li{height:14px;width:13px;margin:0px 2px}.find-perfect-bush-carousel .slick-slide,.kit_landing .slick-slide{width:auto;position:relative}.find-perfect-bush-carousel .slick-slide .brush-mouseover-txt,.kit_landing .slick-slide .brush-mouseover-txt{display:none}.find-perfect-bush-carousel .slick-slide:hover .brush-mouseover-txt,.kit_landing .slick-slide:hover .brush-mouseover-txt{display:block;position:absolute;top:16%;left:25%;width:160px;background-color:rgba(255,255,255,0.84);padding:0 15px}.find-perfect-bush-carousel .slick-slide:hover .brush-mouseover-txt a,.find-perfect-bush-carousel .slick-slide:hover .brush-mouseover-txt a:hover,.find-perfect-bush-carousel .slick-slide:hover .brush-mouseover-txt a:active,.kit_landing .slick-slide:hover .brush-mouseover-txt a,.kit_landing .slick-slide:hover .brush-mouseover-txt a:hover,.kit_landing .slick-slide:hover .brush-mouseover-txt a:active{text-decoration:underline;color:#000}}@media only screen and (min-width: 1240px){.recently-viewed-carousel{padding:40px 0;border-bottom:0px solid #dedede}.recently-viewed-carousel .text-copy{margin:0px}.recently-viewed-carousel .top-border{width:146px}.recently-viewed-carousel .slick-prev,.recently-viewed-carousel .slick-next{width:30px;height:50px;z-index:2;top:90% !important}.recently-viewed-carousel .slick-prev:before,.recently-viewed-carousel .slick-next:before{content:'';position:relative;display:block}.recently-viewed-carousel .slick-prev:hover,.recently-viewed-carousel .slick-prev:focus,.recently-viewed-carousel .slick-next:hover,.recently-viewed-carousel .slick-next:focus{border:0px}.recently-viewed-carousel .slick-prev{left:-28%}.recently-viewed-carousel .slick-next{left:-10%}.recently-viewed-carousel .slick-dots{left:-68%;top:70% !important}.recently-viewed-carousel .slick-dots li{height:14px;width:13px;margin:0px 2px}}@media only screen and (min-width: 1240px){.recently-viewed-carousel .text-block{margin-top:5% !important}.recently-viewed-carousel .title{margin:15px auto}}@media only screen and (min-width: 1240px){.search-footer-container{padding:75px 34px 80px 34px}}@media only screen and (min-width: 1240px){.search-footer-container .content-asset{padding:0 16px}}@media only screen and (min-width: 1240px){.search-footer-container .content-asset .search-footer-box{padding:45px 45px}}@media only screen and (min-width: 1240px){.search-footer-container .content-asset .thin-box{margin-bottom:20px}}@media only screen and (min-width: 1240px){.search-footer-container .content-asset .btn-primary{padding:10px 15px}}@media only screen and (min-width: 1240px){div.search-art.fullwidth-wrapper .serachresult-banner{padding:25px 35px}}@media only screen and (min-width: 1240px){div.search-art.fullwidth-wrapper .serachresult-banner h4,div.search-art.fullwidth-wrapper .serachresult-banner h2{font-size:21px}}@media only screen and (min-width: 1240px){li.view-more-button{padding-top:40px}}@media only screen and (min-width: 1240px){.search-result-items .grid-tile{background:none repeat scroll 0 0 #fff;box-shadow:0 0 0px #ccc;float:left;list-style:none outside none;margin:0;padding:2%;width:33%}.search-result-items .circle-badges{position:absolute;z-index:1;top:45px;left:20px}.search-result-items .circle-badges img{display:block;width:80px}.search-result-items script{display:none}.search-result-items .product-tile{padding:0 5%;color:inherit}.search-result-items .product-tile .product-image .quickview{display:block;background-color:#000;text-decoration:none;width:250px;top:100%;padding:7px 19px;text-transform:uppercase;border:2px solid #000;font-weight:bold}.search-result-items .product-tile .product-image .quickview:hover{background-color:#fff;color:#000}.search-result-items .product-tile .product-image .quickview:focus{outline:2px dotted #000;outline-offset:1px}.search-result-items .product-tile .no-quickview .quickview{display:none}.search-result-items .product-tile .award-winning{min-height:60px}.search-result-items .product-tile .product-name{font-size:inherit;margin-top:0em;height:auto;overflow:inherit;min-height:50px}.search-result-items .product-tile .product-name .product-name-text{margin:0 0 15px 0;font-size:18px;min-height:38px;line-height:1.4;font-weight:700}.search-result-items .product-tile .product-name .product-name-text sup{font-size:1.2em;vertical-align:-0.5em}.search-result-items .product-tile .product-pricing{margin:0px;height:27px}.search-result-items .product-tile .product-pricing .text-copy{margin:0 0 10px 5px;color:#939393}.search-result-items .product-tile .product-pricing .price-inline{display:inline-block}.search-result-items .product-tile .product-pricing.plp h3{color:#000;margin-left:0}.search-result-items .product-tile .product-promo{margin:0}.search-result-items .product-tile .bv-cleanslate{margin:25px 0 0 !important}.search-result-items .product-tile .value-price{height:18px}.search-result-items .product-tile .value-price .h5{font-size:15px}.search-result-items .product-tile .value-price .value-price-text{font-size:14px;margin:0;color:#966e50;letter-spacing:0.7px;line-height:1.20;font-weight:700}.search-result-items .product-tile .review{margin-top:25px}.search-result-items .product-tile .shades button,.search-result-items .product-tile .shades a{margin-top:25px}}.search-result-content ul#tabs{background:#EEE;margin:0;border-bottom:0;padding:0;display:flex;justify-content:center}.search-result-content ul#tabs>li{background:#F9F9F9;color:#696969;margin:25px 0 0 5px;padding:10px 15px;display:inline-block;border-top:5px solid #EEE;word-spacing:0;font-weight:700}.search-result-content ul#tabs>li.active{color:#000}.search-result-content ul#tabs>li.active{background:white;border-top-color:#A9A9A9}.search-result-content ul#tabs>li.active a{color:#000}.search-result-content ul#tabs>li:first-child{margin-left:0}.search-result-content ul#tabs>li a{color:#696969}.search-result-content ul#tabs>li.tabs-with-resuts:hover{background:#fff}@media only screen and (min-width: 1240px){.filter-outer-block .filter-block-panel .refinement .filter-block-body{margin:0}}@media only screen and (min-width: 1240px){.sort-outer-block .text-copy{margin:0 0 2px 0}}@media only screen and (min-width: 1240px){.sort-outer-block .bootstrap-select .dropdown-toggle .filter-option{padding:15px 8px 15px 13px;font-weight:600}.sort-outer-block .bootstrap-select .dropdown-toggle .bs-caret{height:54px;width:55px;position:absolute;right:0}}@media only screen and (min-width: 1240px){.breadcrumb-refinement-block{text-align:left}.sort-outer-block{margin-bottom:20px}.filter-outer-block p.text-copy{margin:0 0 2px 0;color:#525252}.filter-outer-block .filter-block-panel .filter-block{padding-right:20px;margin-bottom:20px}.filter-outer-block .filter-block-panel .filter-block:first-of-type{display:none}.filter-outer-block .filter-block-panel h5,.filter-outer-block .filter-block-panel .h5{position:relative;margin:0px;color:#fff;padding:18px 55px 19px 13px;background-color:#000;text-transform:uppercase;cursor:pointer;font-size:15px;font-weight:600;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.filter-outer-block .filter-block-panel h5 .search-right-arrow,.filter-outer-block .filter-block-panel .h5 .search-right-arrow{position:absolute;top:0%;right:0%;width:55px;height:55px;line-height:55px;border-left:1px solid #fff;font-size:21px;cursor:pointer}.filter-outer-block .filter-block-panel h5 .fa-chevron-down:before,.filter-outer-block .filter-block-panel .h5 .fa-chevron-down:before{font-weight:500;position:relative;line-height:55px;top:30%;left:30%}.filter-outer-block .filter-block-panel .refinement{position:relative}.filter-outer-block .filter-block-panel .filter-block-body{position:absolute;width:100%;top:55px;border:1px solid #000;z-index:3;background-color:#fff}.filter-outer-block .filter-block-panel .filter-block-body ul{padding-left:20px}.filter-outer-block .filter-block-panel .filter-block-body ul li{list-style-type:none;margin:10px 0;position:relative}.filter-outer-block .filter-block-panel .filter-block-body ul li a{padding:2px 0 2px 24px;font-size:17px;text-transform:capitalize;line-height:27px}.filter-outer-block .filter-block-panel .filter-block-body ul li a:hover{text-decoration:none;color:#000}.filter-outer-block .filter-block-panel .filter-block-body ul li a:focus{outline:1px dotted #000;outline-offset:1px}.filter-outer-block .filter-block-panel .filter-block-body ul li a:before{content:" ";background-repeat:no-repeat;width:19px;height:18px;position:absolute;left:1px;top:3px}.filter-outer-block .filter-block-panel .filter-block-body ul li.selected a:before{content:" ";background-repeat:no-repeat;width:19px;height:18px;position:absolute;left:1px;top:3px}.filter-outer-block .filter-block-panel .filter-block-body ul li.unselectable a:before{content:" ";background-repeat:no-repeat;width:19px;height:18px;position:absolute;left:1px;top:3px}.filter-outer-block .filter-block-panel .filter-block-body ul li a.ada-checkbox:before{content:none !important}.filter-outer-block .filter-block-panel .filter-block-body ul .checkbox-icon{display:inline-block;position:absolute;top:0;left:0;width:22px;height:22px}.filter-outer-block .filter-block-panel .filter-block-body ul .checkbox-icon svg{fill:#525252}}@media only screen and (min-width: 1240px) and (-ms-high-contrast: active){.filter-outer-block .filter-block-panel .filter-block-body ul .checkbox-icon svg{fill:windowText}}@media only screen and (min-width: 1240px){.product-list .slick-slider{margin-bottom:80px}}@media only screen and (min-width: 1240px){.breadcrumb-refinement .breadcrumb-refinement-value{background-color:#fff;padding:10px 15px;border-radius:0px;border:1px solid #000;font-size:17px;font-weight:500}.breadcrumb-refinement .breadcrumb-refinement-value a.breadcrumb-relax{background:none;color:#000;font-style:normal;padding:0 0 0 30px;font-size:12px;text-transform:uppercase;font-weight:bold}.breadcrumb-refinement .breadcrumb-refinement-value a.breadcrumb-relax .icon-close-font:before{content:"\e905";font-size:12px;font-weight:bold}.breadcrumb-refinement .breadcrumb-refinement-value a.breadcrumb-relax a:hover{text-decoration:none}.breadcrumb-refinement .breadcrumb-refinement-value a.breadcrumb-relax a:focus{outline:1px dotted}}@media only screen and (min-width: 1240px) and (min-width: 1240px){.search-filter-fullwidth .filter-outer-block .filter-block .refinement h5 .fa-chevron-down.search-right-arrow,.search-filter-fullwidth .filter-outer-block .filter-block .refinement .h5 .fa-chevron-down.search-right-arrow,.search-filter-fullwidth .sort-outer-block .filter-block .refinement h5 .fa-chevron-down.search-right-arrow,.search-filter-fullwidth .sort-outer-block .filter-block .refinement .h5 .fa-chevron-down.search-right-arrow{line-height:40px}.search-filter-fullwidth .filter-outer-block .filter-block .refinement h5 .fa-chevron-down.search-right-arrow:before,.search-filter-fullwidth .filter-outer-block .filter-block .refinement .h5 .fa-chevron-down.search-right-arrow:before,.search-filter-fullwidth .sort-outer-block .filter-block .refinement h5 .fa-chevron-down.search-right-arrow:before,.search-filter-fullwidth .sort-outer-block .filter-block .refinement .h5 .fa-chevron-down.search-right-arrow:before{line-height:45px;top:0;left:0}}@media only screen and (min-width: 1240px) and (min-width: 1240px){.search-filter-fullwidth .filter-outer-block .filter-block .refinement h5 .fa-chevron-down.search-right-arrow,.search-filter-fullwidth .filter-outer-block .filter-block .refinement .h5 .fa-chevron-down.search-right-arrow,.search-filter-fullwidth .sort-outer-block .filter-block .refinement h5 .fa-chevron-down.search-right-arrow,.search-filter-fullwidth .sort-outer-block .filter-block .refinement .h5 .fa-chevron-down.search-right-arrow{line-height:45px}.search-filter-fullwidth .filter-outer-block .filter-block .refinement h5 .fa-chevron-down.search-right-arrow:before,.search-filter-fullwidth .filter-outer-block .filter-block .refinement .h5 .fa-chevron-down.search-right-arrow:before,.search-filter-fullwidth .sort-outer-block .filter-block .refinement h5 .fa-chevron-down.search-right-arrow:before,.search-filter-fullwidth .sort-outer-block .filter-block .refinement .h5 .fa-chevron-down.search-right-arrow:before{line-height:55px;font-size:36px;top:0px;left:15px;position:absolute}.search-filter-fullwidth .filter-outer-block .filter-block .refinement.open .fa-chevron-down.search-right-arrow:before,.search-filter-fullwidth .sort-outer-block .filter-block .refinement.open .fa-chevron-down.search-right-arrow:before{transform:rotate(-180deg)}.search-filter-fullwidth .filter-outer-block .filter-block .refinement .filter-block-body .h4,.search-filter-fullwidth .sort-outer-block .filter-block .refinement .filter-block-body .h4{display:none;font-size:18px}.search-filter-fullwidth .filter-outer-block .filter-block .refinement .filter-block-body ul li,.search-filter-fullwidth .sort-outer-block .filter-block .refinement .filter-block-body ul li{text-align:left}.search-filter-fullwidth .filter-outer-block .filter-block .refinement .filter-block-body ul li a:before,.search-filter-fullwidth .sort-outer-block .filter-block .refinement .filter-block-body ul li a:before{content:""}}@media only screen and (min-width: 1240px){.sort-outer-block .bootstrap-select .dropdown-toggle .bs-caret svg{display:none}.sort-outer-block .bootstrap-select .dropdown-toggle .bs-caret::before{content:"";background-image:url(../images/svg/angle-down-white.svg);display:inline-block;vertical-align:middle;width:2em;height:2em;background-size:cover;position:absolute;left:15px;top:10px}.sort-outer-block .bootstrap-select.open .bs-caret::before{transform:rotate(180deg)}}@media only screen and (min-width: 1240px){.product-title-block h1,.product-title-block h2.product-name{font-size:20px;line-height:43px}}@media only screen and (min-width: 1240px){.product-title-block .h3.sub-header{font-size:15px}}@media only screen and (min-width: 1240px){.quantity{margin-bottom:25px}}@media only screen and (min-width: 1240px){.pdp-main .product-main-content,.pdp-main-common .product-main-content{padding-bottom:0;background:#fff;margin:0}}@media only screen and (min-width: 1240px){.pdp-main .product-main-content .product-image-container>.row>:first-child,.pdp-main-common .product-main-content .product-image-container>.row>:first-child{float:right}}@media only screen and (min-width: 1240px){.pdp-main .product-main-content .product-image-container #homeImgBanner,.pdp-main .product-main-content .product-image-container #qvhomeImgBanner,.pdp-main-common .product-main-content .product-image-container #homeImgBanner,.pdp-main-common .product-main-content .product-image-container #qvhomeImgBanner{padding:0}}@media only screen and (min-width: 1240px){.pdp-main .product-main-content .product-image-container .product-thumbnails,.pdp-main-common .product-main-content .product-image-container .product-thumbnails{padding:0 0 15px}}.pdp-main .product-main-content .product-image-container #carousel_thumbs:before,.pdp-main .product-main-content .product-image-container #carousel_thumbs:after,.pdp-main .product-main-content .product-image-container #carousel_thumbs_qv:before,.pdp-main .product-main-content .product-image-container #carousel_thumbs_qv:after,.pdp-main .product-main-content .product-image-container #carousel_thumbs_set:before,.pdp-main .product-main-content .product-image-container #carousel_thumbs_set:after,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs:before,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs:after,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_qv:before,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_qv:after,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_set:before,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_set:after{content:" ";display:table}.pdp-main .product-main-content .product-image-container #carousel_thumbs:after,.pdp-main .product-main-content .product-image-container #carousel_thumbs_qv:after,.pdp-main .product-main-content .product-image-container #carousel_thumbs_set:after,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs:after,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_qv:after,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_set:after{clear:both}@media only screen and (min-width: 1240px){.pdp-main .product-main-content .product-image-container #carousel_thumbs a,.pdp-main .product-main-content .product-image-container #carousel_thumbs_qv a,.pdp-main .product-main-content .product-image-container #carousel_thumbs_set a,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs a,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_qv a,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_set a{opacity:0.5}}@media only screen and (min-width: 1240px){.pdp-main .product-main-content .product-image-container #carousel_thumbs a,.pdp-main .product-main-content .product-image-container #carousel_thumbs_qv a,.pdp-main .product-main-content .product-image-container #carousel_thumbs_set a,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs a,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_qv a,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_set a{padding:12px 0;margin-bottom:20px}}@media only screen and (min-width: 1240px){.pdp-main .product-main-content .product-image-container #carousel_thumbs a img,.pdp-main .product-main-content .product-image-container #carousel_thumbs_qv a img,.pdp-main .product-main-content .product-image-container #carousel_thumbs_set a img,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs a img,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_qv a img,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_set a img{height:50px}}@media only screen and (min-width: 1240px){.pdp-main .product-main-content .product-image-container #carousel_thumbs .slick-slide.selected a,.pdp-main .product-main-content .product-image-container #carousel_thumbs_qv .slick-slide.selected a,.pdp-main .product-main-content .product-image-container #carousel_thumbs_set .slick-slide.selected a,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs .slick-slide.selected a,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_qv .slick-slide.selected a,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_set .slick-slide.selected a{opacity:1}}@media only screen and (min-width: 1240px){.pdp-main .subheader,.pdp-main-common .subheader{font-size:15px}}@media only screen and (min-width: 1240px){.pdp-main .subheader,.pdp-main-common .subheader{padding:33px 0px 4px}}@media only screen and (min-width: 1240px){.pdp-main .about-product .subheader,.pdp-main-common .about-product .subheader{padding-top:0}}@media only screen and (min-width: 1240px){.pdp-main .product-add-to-cart .button-fancy-large,.pdp-main-common .product-add-to-cart .button-fancy-large{display:inline;padding:12px 15px;font-size:18px}}@media only screen and (min-width: 1240px){.pdp-main .product-add-to-cart .find-store a,.pdp-main-common .product-add-to-cart .find-store a{text-transform:uppercase}}@media only screen and (min-width: 1240px){.pdp-main .product-add-to-cart .mail-me,.pdp-main-common .product-add-to-cart .mail-me{width:100%;font-size:18px}}@media only screen and (min-width: 1240px){.pdp-main .product-add-to-cart .cart-action .notify_me_iframe,.pdp-main-common .product-add-to-cart .cart-action .notify_me_iframe{top:-320px}}@media only screen and (min-width: 1240px){.pdp-main .product-add-to-cart .cart-action .notify_me_iframe .notify_success_msg .success-description,.pdp-main-common .product-add-to-cart .cart-action .notify_me_iframe .notify_success_msg .success-description{margin-bottom:15px}}@media only screen and (min-width: 1240px){.pdp-main .product-add-to-cart .cart-action .notify_me_iframe .notify_me_wrapper .user-consent-wrapper,.pdp-main-common .product-add-to-cart .cart-action .notify_me_iframe .notify_me_wrapper .user-consent-wrapper{font-size:15px}}@media only screen and (min-width: 1240px){.pdp-main .about-product,.pdp-main-common .about-product{padding:0 0 20px}}@media only screen and (min-width: 1240px){.pdp-main .about-product .text-copy-alt,.pdp-main-common .about-product .text-copy-alt{font-size:17px}}@media only screen and (min-width: 1240px){.pdp-main .product-col-1,.pdp-main-common .product-col-1{padding-bottom:20px}}@media only screen and (min-width: 1240px){.pdp-main .product-col-1,.pdp-main-common .product-col-1{padding:0 20px}}@media only screen and (min-width: 1240px){.pdp-main .product-col-2 #product-content>div,.pdp-main .product-col-2 #product-content>form,.pdp-main-common .product-col-2 #product-content>div,.pdp-main-common .product-col-2 #product-content>form{padding-right:20px}.pdp-main .product-col-2 #product-content>div.product-title-block,.pdp-main .product-col-2 #product-content>div.short-description,.pdp-main .product-col-2 #product-content>form.product-title-block,.pdp-main .product-col-2 #product-content>form.short-description,.pdp-main-common .product-col-2 #product-content>div.product-title-block,.pdp-main-common .product-col-2 #product-content>div.short-description,.pdp-main-common .product-col-2 #product-content>form.product-title-block,.pdp-main-common .product-col-2 #product-content>form.short-description{padding-right:0px}}@media only screen and (min-width: 1240px){.pdp-main .product-gallery-shade,.pdp-main-common .product-gallery-shade{left:18%}}@media only screen and (min-width: 1240px){.pdp-main .product-price h3,.pdp-main .product-price .h3,.pdp-main-common .product-price h3,.pdp-main-common .product-price .h3{font-size:24px}}@media only screen and (min-width: 1240px){.pdp-main .product-price .price-text,.pdp-main-common .product-price .price-text{font-size:20px}}@media only screen and (min-width: 1240px){.pdp-main .product-actions a.share-icon i,.pdp-main-common .product-actions a.share-icon i{width:36px;height:36px;line-height:36px;font-size:20px}}@media only screen and (min-width: 1240px){.pdp-main .product-set .product-set-primary-image .row>:first-child,.pdp-main-common .product-set .product-set-primary-image .row>:first-child{float:right}}@media only screen and (min-width: 1240px){.pdp-main .product-set .product-set-list .product-set-details,.pdp-main-common .product-set .product-set-list .product-set-details{width:calc(75% - 100px)}}@media only screen and (min-width: 1240px){.pdp-main .product-set .product-set-list button.sub-product-item,.pdp-main-common .product-set .product-set-list button.sub-product-item{width:calc(71% - 100px)}}@media only screen and (min-width: 1240px){.pdp-main .product-set .product-set-list .product-variations .variation-dropdown .variation-select select.mobile-device,.pdp-main-common .product-set .product-set-list .product-variations .variation-dropdown .variation-select select.mobile-device{z-index:0 !important}}@media only screen and (min-width: 1240px){.pdp-main .product-set .product-set-list .product-variations .select-shade-container,.pdp-main-common .product-set .product-set-list .product-variations .select-shade-container{width:100%}}@media only screen and (min-width: 1240px){.pdp-main .product-set .product-add-to-cart .add-all-to-cart,.pdp-main-common .product-set .product-add-to-cart .add-all-to-cart{width:90%}}@media only screen and (min-width: 1240px){.pdp-main .product-set .product-set-thumbnails .thumb .thumbnail-link,.pdp-main-common .product-set .product-set-thumbnails .thumb .thumbnail-link{padding:12px 0;margin-bottom:20px}}@media only screen and (min-width: 1240px){.pdp-main .product-set .product-set-thumbnails img,.pdp-main-common .product-set .product-set-thumbnails img{height:50px;max-width:100%;width:auto}}@media only screen and (min-width: 1240px){.product-variations .attribute label,.product-options .attribute label{padding:12px 0;margin-bottom:0px}}@media only screen and (min-width: 1240px){.product-variations .attribute.swatch-color .selected-swatch,.product-options .attribute.swatch-color .selected-swatch{width:25%;margin-right:0px;padding-right:18px;padding-left:10px}}.product-variations .swatches:before,.product-variations .swatches:after,.product-options .swatches:before,.product-options .swatches:after{content:" ";display:table}.product-variations .swatches:after,.product-options .swatches:after{clear:both}.product-detail .text-copy{font-size:15px;line-height:24px;letter-spacing:0.6px}@media only screen and (min-width: 1240px){.product-detail .text-copy{font-size:16px}}@media only screen and (min-width: 1240px){.availability-msg .error:before{margin-top:6px}}@media only screen and (min-width: 1240px){.availability-msg .not-available-msg{font-size:15px;margin-top:10px;margin-bottom:20px}}@media only screen and (min-width: 1240px){.product-long-desc .product-long-description-content{-moz-column-count:2;column-count:2}}@media only screen and (min-width: 1240px){.bm.product-afterpay-message{text-align:left}.bm.product-afterpay-message .afterpay-learn-more{padding-left:0;white-space:nowrap;font-family:CentraNo2;font-size:20px;text-decoration:none;font-weight:400;text-transform:none}.bm.product-afterpay-message .ap-price-varient{font-weight:700;margin-right:0px}}@media only screen and (min-width: 1240px) and (min-width: 1240px){.bm.product-afterpay-message .ap-price-varient{margin-right:5px}}@media only screen and (min-width: 1240px){.bs-panel .row.trim-row.pdp-afterpay-message{display:flex}}@media only screen and (min-width: 1240px){.afterpay-installments{font-size:15px;width:150px;margin-right:25px;float:right;margin-left:0}}@media only screen and (min-width: 1240px){.afterpay-dialog.ui-dialog,.autodelivery-dialog.ui-dialog{left:calc((100% - 870px)/2) !important;width:870px !important;position:absolute;top:inherit;bottom:inherit;overflow:hidden}}@media only screen and (min-width: 1240px){.ingredientimages{width:100%;padding:0 0 0 15%;justify-content:center;display:flex;flex-wrap:wrap;align-content:center}}@media only screen and (min-width: 1240px){.ingredientimages p{font-size:12px;text-transform:uppercase;margin-bottom:0;text-align:center;width:100%}}@media only screen and (min-width: 1240px){.ingredientimages .ingredients{margin-top:10px}}@media only screen and (min-width: 1240px){#product-set-list .product-set-item .block-add-to-cart form .inventory .quantity .bootstrap-select button{width:100%;height:45px}}@media only screen and (min-width: 1240px){.clp-title{font-size:42px;margin:0}}@media only screen and (min-width: 1240px){.pt_categorylanding .menu-of-links-wrapper{border-bottom:1px solid #d3d3d3}}@media only screen and (min-width: 1240px){.pt_categorylanding .menu-of-links-wrapper .menu-of-links,.pt_product-search-result .menu-of-links-wrapper .menu-of-links{margin-top:10px}}@media only screen and (min-width: 1240px){.pt_categorylanding.plp-category-wrapper .certona-vertical-slider+.search-result-items li.product-list,.pt_product-search-result.plp-category-wrapper .certona-vertical-slider+.search-result-items li.product-list{width:31.4%;margin-right:1.73%}}@media only screen and (min-width: 1240px){.pt_categorylanding .menu-of-links-wrapper .menu-of-links{margin-top:25px;margin-bottom:30px}}@media only screen and (min-width: 1240px){.face-essential-block h4{font-size:18px}}@media only screen and (min-width: 1240px){.pt_categorylanding .face-essential-block .block-title h4{padding-top:0}}@media only screen and (min-width: 1240px){.home-page-hero{height:750px}}@media only screen and (min-width: 1240px){#js-certona-home1_rr .product-image{display:none}}@media only screen and (min-width: 1240px){#js-certona-home2_rr .product-image{display:none}}@media only screen and (min-width: 1240px){.home-center-slots .slots-gap,.pt_categorylanding .slots-gap{margin-bottom:75px}}@media only screen and (min-width: 1240px){.home-center-slots .slots-gap,.pt_categorylanding .slots-gap{margin-bottom:100px}}@media only screen and (min-width: 1240px){.home-center-slots .hp-promo-mod-01-home-cat,.pt_categorylanding .hp-promo-mod-01-home-cat{margin-bottom:0}}@media only screen and (min-width: 1240px){.pt_categorylanding .image-carousel .slick-slider{margin-bottom:60px}}@media only screen and (min-width: 1240px){.multi-prod-mod-1{height:650px}}@media only screen and (min-width: 1240px){.search-result-items.recently-viewed.cart1_rr .slick-list{width:auto}}@media only screen and (min-width: 1240px){.search-result-items.recently-viewed .grid-tile .product-tile .product-image .quickview{padding:7px 10px}}@media only screen and (min-width: 1240px){.footer-newsletter{float:right}.footer-newsletter #heading{font-size:15px;margin-top:20px;letter-spacing:0}.footer-newsletter h4{margin-bottom:0px;margin-top:15px}.footer-newsletter .consent-msg p{font-size:10px;color:#8F705C;line-height:15px}}@media only screen and (min-width: 1240px) and (min-width: 1240px){.footer-newsletter .consent-msg p{width:85%}}@media only screen and (min-width: 1240px){.footer-newsletter #marketingFormEmail .email-consent .content-asset p{font-size:10px;line-height:15px}}@media only screen and (min-width: 1240px) and (min-width: 1240px){.footer-newsletter #marketingFormEmail .email-consent .content-asset p{width:85%}}@media only screen and (min-width: 1240px){.footer-newsletter .email-fields span.error,.footer-newsletter .phone-fields span.error{font-size:13px}.footer-newsletter .form-row.customer-phone label{margin-top:-6px}}@media only screen and (min-width: 1240px){.footer-services-container{border-bottom:1px solid #d9d9d9}}@media only screen and (min-width: 1240px){.footer-account-container{padding:20px 0}.footer-account-container .footer-container{margin:0 -10px}}@media only screen and (min-width: 1240px){.pt_cart .footer-newsletter span.error:before,.pt_order-confirmation .footer-newsletter span.error:before{position:absolute;color:#ee011a;top:-34px;right:-30px}}.footer-container .footer-newsletter .button-wrapper{right:10px}@media only screen and (min-width: 1240px){.footer-container .footer-menu,.footer-container .news-item{border:none;text-align:left;height:initial;width:100%}}@media only screen and (min-width: 1240px){.footer-container .footer-menu-header,.footer-container .footer-item .footer-menu-header{font-size:15px;letter-spacing:0;line-height:1.60}}@media only screen and (min-width: 1240px){.footer-container .footer-link-container{display:none}}@media only screen and (min-width: 1240px){.footer-container .footer-link-container-1{display:block}}@media only screen and (min-width: 1240px){.footer-container .footer-link{clear:both;width:100%;display:block}}@media only screen and (min-width: 1240px){.footer-container .j-accordian{width:100%;float:left}}@media only screen and (min-width: 1240px){.footer-container .footer-menu-items a{font-size:13px;letter-spacing:0.5em;line-height:1.12;font-weight:400}}@media only screen and (min-width: 1240px){.footer-container .footer-menu-items{display:block}}@media only screen and (min-width: 1240px){.footer-container .footer-menu-items div{background-color:#fff;border:none}}@media only screen and (min-width: 1240px){.footer-container .arrow{display:none;right:0}}.footer-container .footer-services{display:none}@media only screen and (min-width: 1240px){.footer-container .footer-services{display:block}}@media only screen and (min-width: 1240px){.footer-container .footer-logo{display:inline-block;line-height:58px;height:58px}}@media only screen and (min-width: 1240px){.footer-container .footer-social{padding:0 0 25px}}@media only screen and (min-width: 1240px){.footer-container .footer-item a{font-size:15px;letter-spacing:0em;line-height:2}}@media only screen and (min-width: 1240px){.footer-container .footer-item{padding:32px 0 18px 0px}}@media only screen and (min-width: 1240px){.footer-container .footer-item .social-badge{font-size:45px}}@media only screen and (min-width: 1240px){.footer-container .social-badge{width:auto;height:auto}}@media only screen and (min-width: 1240px){.footer-services{height:58px;display:block}.footer-services .services-type{padding:10px 0 0;float:right}.footer-services .services-type li,.footer-services .services-type i,.footer-services .services-type span{display:inline-block;vertical-align:middle;margin:0}.footer-services .services-type span{padding:0 10px;font-size:15px}.footer-services .services-type svg{height:19px;width:32px}.footer-services .services-type svg ~ span{margin-top:-10px}.footer-services .services-type li{border-left:1px solid #e6e6e6}.footer-services .services-type li{padding:0 5px 0 15px}}@media only screen and (min-width: 1240px){.footer-legal{height:initial;background-color:#f7f8f9;padding:10px 20px}}@media only screen and (min-width: 1240px){.footer-legal{padding:0}.footer-legal .row{margin:0}.footer-legal .footer-container{padding:10px 0}}@media only screen and (min-width: 1240px){.footer-legal #footer-country{width:auto;float:left}}@media only screen and (min-width: 1240px){.footer-legal .legal{padding:0;display:inline-block;height:initial;float:right}}@media only screen and (min-width: 1240px){.content-asset h4,.content-asset .h4{text-align:left;color:#000;margin-top:25px;margin-bottom:18px}}@media only screen and (min-width: 1240px){.social-links li{padding:0px 3px}}@media only screen and (min-width: 1240px){.footer-social-block .email-signup{background-color:#9c6c4d}.footer-social-block .email-signup a{color:#fff}}@media screen and (min-width: 768px){.copyright{display:inline}}@media screen and (min-width: 1240px){.icon-fb{background-image:url(../images/svg/facebook-icon.svg);width:46px;height:46px}}@media screen and (min-width: 1240px){.icon-twitter{background-image:url(../images/svg/twitter-icon.svg);width:46px;height:46px}}@media screen and (min-width: 1240px){.icon-instagram{background-image:url(../images/svg/insta-icon.svg);width:46px;height:46px}}@media screen and (min-width: 1240px){.icon-pintrest{background-image:url(../images/svg/pinterest-icon.svg);width:46px;height:46px}}@media screen and (min-width: 1240px){.icon-youtube{background-image:url(../images/svg/youtube-icon.svg);width:46px;height:46px}}@media only screen and (min-width: 1240px){.icon-signup{background-image:url(../images/svg/envelope-o-white.svg);width:22px;height:17px;background-size:cover}}@media only screen and (min-width: 1240px){.bm-us-footer form#marketingSignUpPhone .button-wrapper{top:60px}.bm-us-footer form#marketingFormEmail,.bm-us-footer form#marketingSignUpPhone{width:85%}.bm-us-footer form#marketingFormEmail .user-info .form-row span.error,.bm-us-footer form#marketingSignUpPhone .user-info .form-row span.error{width:100%}}@media only screen and (min-width: 1240px){.news-letter-us .registration-header-container h3{line-height:1.24}.news-letter-us .new-letter-container label span{font-size:16px}.news-letter-us .new-letter-container form .login-wrapper{height:50px !important;width:560px !important;margin-bottom:10px}.news-letter-us .new-letter-container form .login-wrapper input{height:50px !important;width:560px !important;border:1px solid #707070;margin-top:5px}.news-letter-us .new-letter-container form .required-indicator{color:#b60000 !important}.news-letter-us .new-letter-container form span.error{width:560px;font-size:15px}.news-letter-us .new-letter-container form span.error:before{top:-35px !important;right:-20px !important}.news-letter-us .new-letter-container #newsletter-signup-btn1{margin:20px auto 0 auto}.news-letter-us .new-letter-container .user-consent-wrapper .content-asset,.news-letter-us .new-letter-container .user-consent-wrapper a{font-size:10px;color:#8F705C;line-height:15px}}@media only screen and (min-width: 1240px){.news-letter-us .form-row{padding-bottom:0px !important}}@media only screen and (min-width: 1240px){.news-letter-us .form-row label{position:absolute;top:0 !important;left:0 !important}}@media only screen and (min-width: 1240px){.news-letter-us .new-letter-container form span.error{width:560px !important;left:10px}}.new-letter-container-fr_uk .form-row #email_err{width:94%}@media only screen and (min-width: 1240px){#news-letter-popup .registration-header-container{padding-top:1px}}@media only screen and (min-width: 1240px){#news-letter-popup .text-copy{font-size:14px}}@media only screen and (min-width: 1240px){#news-letter-popup .terms-section span.error:before{top:-18px}}@media only screen and (min-width: 1240px){#news-letter-popup .field-wrapper input[type="text"],#news-letter-popup .field-wrapper input[type="email"],#news-letter-popup .field-wrapper input[type="url"],#news-letter-popup .field-wrapper input[type="number"],#news-letter-popup .field-wrapper input[type="password"],#news-letter-popup .field-wrapper input[type="date"]{height:40px}}@media only screen and (min-width: 1240px){#news-letter-popup .form-row .login-wrapper{width:271px;margin-right:10px}}@media only screen and (min-width: 1240px){#news-letter-popup .form-row{vertical-align:top;display:inline-block}}@media only screen and (min-width: 1240px){#news-letter-popup .form-row:nth-child(3){width:100%}#news-letter-popup .form-row:nth-child(3) .login-wrapper{width:556px;margin-right:0}}@media only screen and (min-width: 1240px){#news-letter-popup h4{margin-top:0}}@media only screen and (min-width: 1240px){#news-letter-popup{min-height:320px;width:620px;background:#fff;margin:0 auto}}@media only screen and (min-width: 1240px){#news-letter-popup{padding:20px}}.news-letter-us .new-letter-container .customer-phone span.error.valid.not-valid{display:none !important}@media only screen and (min-width: 1240px){.new-letter-container .error-message:before{top:5px}}@media only screen and (min-width: 1240px){.new-letter-container button{margin-bottom:20px}}.new-letter-container span.error:before{top:-22px;right:-13px}@media only screen and (min-width: 1240px){.new-letter-container span.error:before{right:8px}}@media only screen and (min-width: 1240px){.new-letter-container span.error{width:266px;max-width:100%;max-width:calc(100% - 5px);font-size:13px;line-height:1.1;padding-top:10px}}@media only screen and (min-width: 1240px){.new-letter-container .terms-section span.error:before{right:-25px}}.newsltr{z-index:1006 !important}@media only screen and (min-width: 1240px){.newsltr{left:calc((100% - 750px)/2) !important;min-height:550px !important;width:750px !important;top:0px !important}}@media only screen and (min-width: 1240px){.news-letter-us .form-row .login-wrapper{margin-top:30px;margin-left:6px}}@media only screen and (min-width: 1240px){.email-confirm-text{padding-top:76px}}@media only screen and (min-width: 1240px){.mob-only{display:none}}@media only screen and (min-width: 1240px){.newusersignup.ui-dialog{width:34% !important;left:33% !important}}@media only screen and (min-width: 1240px){.gated-page-container #news-letter-popup{min-height:auto;box-shadow:none;width:100%;margin:60px auto 100px;padding:0}.gated-page-container #news-letter-popup button{display:inline-block;margin-top:2px;width:10%}.gated-page-container #news-letter-popup .form-row-text{width:19.5%;padding-right:2%}.gated-page-container #news-letter-popup .form-row-text .field-wrapper{width:100%;margin-right:0}.gated-page-container #news-letter-popup .form-row-text:nth-child(3){width:26%}.gated-page-container #news-letter-popup span.error{font-size:11px;max-width:100%;width:100%;margin:0}.gated-page-container #news-letter-popup span.error:before{right:9px !important}.gated-page-container #news-letter-popup .terms-section span.error:before{right:-25px}.gated-page-container #news-letter-popup .mandatory-message{display:block}}.footer-newsletter span.error:before{content:"";display:inline-block;vertical-align:middle;width:1em;height:1em;background:url(../images/svg/ExclamationRed.svg);background-size:cover;position:absolute}.footer-newsletter span.error.valid:before{display:inline-block;vertical-align:middle;width:20px;height:14px;background:url(../images/svg/check-green.svg);background-size:cover;content:" "}@media only screen and (min-width: 1240px){.serachresult-banner h4,.serachresult-banner h2{font-size:30px}}@media only screen and (min-width: 1240px){.article-search{position:relative;width:300px;z-index:1;color:#999;height:2.5em;width:610px;height:55px}.article-search fieldset{padding:11px 0}.article-search button{float:right;padding-left:none;padding:.4em .5em;background-color:transparent;color:#999;border:none;margin-top:2px;margin-right:5px}.article-search input[type="text"],.article-search input[type="email"],.article-search input[type="url"],.article-search input[type="number"],.article-search input[type="password"],.article-search input[type="date"]{height:3rem;width:calc(100% - 5rem);letter-spacing:0.1em;margin-left:0}}@media only screen and (min-width: 1240px){.article-wrapper{position:relative;border-bottom:2px solid #ececec}.article-wrapper .text-copy{line-height:1.428}.article-wrapper:first-child{border-top:none}.article-wrapper .header-div{display:block}.article-wrapper .footer-div{display:block}}@media only screen and (min-width: 1240px){.article-wrapper .text-copy{line-height:1.76}}@media only screen and (min-width: 1240px){.all-content-search-container.videos-search li{padding:0 10px}}@media only screen and (min-width: 1240px){#article1 .folder-content-list .view-more-button .btn{width:20%}}@media only screen and (min-width: 1240px){.all-content-search-container.articles-search li.view-more-button{padding:21px 25px}}@media only screen and (min-width: 1240px){.all-content-search-container.articles-search li{padding:0 25px}}@media only screen and (min-width: 1240px){.all-content-search-container.articles-search .videos-search li{padding:0 10px}}@media only screen and (min-width: 1240px){.all-content-search-container.videos-search li.view-more-button{padding:21px 25px}}@media only screen and (min-width: 1240px){#main .article-list-content .blog-articles{padding:0px}}@media only screen and (min-width: 1240px){#main .article-list-content .blog-articles #load-more{width:auto}}@media only screen and (min-width: 1240px){#main .article-list-content .blog-articles article{padding-right:15px}}@media only screen and (min-width: 1240px){#main .article-list-content .blog-articles article header .date{margin-bottom:20px}}@media only screen and (min-width: 1240px){h4.did-you-mean{font-size:18px}}@media only screen and (min-width: 1240px){.article-search .icon-search-header{display:inline-block;vertical-align:middle;padding-right:15px;border:0;margin:0 0 0 10px}}@media only screen and (min-width: 1240px){.contact-us-module h4{font-size:18px}}@media only screen and (min-width: 1240px){.divclearable{width:90%}}@media only screen and (min-width: 1240px){.no-hits-search.hits-search fieldset{padding:11px 0 3px 0}}@media only screen and (min-width: 1240px){.no-hits-search.hits-search fieldset button{position:relative;right:37px}}@media only screen and (min-width: 1240px){.search-result-content .all-content-search-container.videos-search li{margin-top:45px}}@media only screen and (min-width: 1240px){.registration-module h4,.registration-module .h4{font-size:18px}}@media only screen and (min-width: 1240px){.registration-module .col-1{padding-left:15px;padding-right:15px}}@media only screen and (min-width: 1240px){.registration-module #RegistrationForm select{width:29%}}@media only screen and (min-width: 1240px){.registration-module #RegistrationForm>fieldset>.form-caption{margin-top:35px}}@media only screen and (min-width: 1240px){.registration-module #RegistrationForm .form-caption{width:85%}}@media only screen and (min-width: 1240px){.registration-module #RegistrationForm .why-register .headline-divider:before{top:0}}@media only screen and (min-width: 1240px){.registration-module #RegistrationForm .col-2 .login-fab-container{height:240px}}@media only screen and (min-width: 1240px){.registration-module #RegistrationForm .col-2 .label-inline,.registration-module #RegistrationForm .col-2 .terms-conditions{display:inline-block}}@media only screen and (min-width: 1240px){.registration-module #RegistrationForm .col-2 .terms-conditions{top:-8px}}@media only screen and (min-width: 1240px){.registration-module #RegistrationForm .col-2 .form-row-button .sign-up-btn{width:80%}}@media only screen and (min-width: 1240px){.registration-module #RegistrationForm .col-2 .form-row-button .cancel-link{line-height:50px}}@media only screen and (min-width: 1240px){.registration-module .user-consent-wrapper,.registration-module .policy-container{width:55%}}@media only screen and (min-width: 1240px){.mobile-legal-consent-wrapper{width:54%}}@media only screen and (min-width: 1240px){.mobile-number-container{width:41.67%;margin-top:18px}}@media only screen and (min-width: 1240px){.account-welcome-module .fab-badge{padding-top:36px;position:absolute}}@media only screen and (min-width: 1240px){.account-welcome-module{height:160px}}@media only screen and (min-width: 1240px){.account-welcome-module .welcome-content-wrapper{width:550px}}@media only screen and (min-width: 1240px){.account-welcome-module .welcome-content-wrapper h4{margin:20px auto;font-size:35px;letter-spacing:0.05em}}@media only screen and (min-width: 1240px){.account-welcome-module .welcome-content-wrapper .fab-member-text{font-size:16px}}@media only screen and (min-width: 1240px){.account-welcome-module .welcome-content-wrapper p{margin:-14px auto;width:360px}}@media only screen and (min-width: 1240px){.tile h4{font-size:18px;margin-bottom:10px}}@media only screen and (min-width: 1240px){.tile h5{font-size:15px}}@media only screen and (min-width: 1240px){.account-info-tile .birthday-container h5{margin-bottom:10px}}@media only screen and (min-width: 1240px){.account-info-tile .birthday-container .btn-primary{width:auto;top:50%;transform:translateY(-50%);position:absolute}}@media only screen and (min-width: 1240px){.subscriptions-bm-us .subscriptions-tile-info h3{font-size:25px}}@media only screen and (min-width: 1240px){.subscriptions-bm-us .subscriptions-tile-info p{width:70%}}@media only screen and (min-width: 1240px){.subscriptions-bm-us .subscriptions-tile-info .btn-primary{width:35%}}@media only screen and (min-width: 1240px){.payment-info-tile,.address-book-tile{min-height:306px}}@media only screen and (min-width: 1240px){.payment-info-tile li{width:100%}}@media only screen and (min-width: 1240px){.payment-info-tile .payment-list .payment-detail{padding-left:10px}}@media only screen and (min-width: 1240px){.order-history-tile .recent-orders-list{margin-top:40px;margin-left:-10px}}@media only screen and (min-width: 1240px){.order-history-tile .recently-viewed-carousel .text-block{margin-top:0 !important}}@media only screen and (min-width: 1240px){.order-history-tile .tile-head{width:100%}}@media only screen and (min-width: 1240px){.order-history-tile .order-list{width:20%;float:left;padding:10px}}@media only screen and (min-width: 1240px){.order-history-tile{min-height:162px}}@media only screen and (min-width: 1240px){.order-history-tile .order-history-content .section-header-note{width:70%}}@media only screen and (min-width: 1240px){.beauty-profile-tile .tile-items{height:65px;margin-bottom:25px}}@media only screen and (min-width: 1240px){.account-landing-beauty-profile .trim-bottom{border-bottom:1px solid #d3d3d3;padding:18px 0;margin:5px 0 10px}}@media only screen and (min-width: 1240px){.recommended-carousel{padding:125px 0;border-top:0px solid #dedede;border-bottom:0px solid #dedede;overflow:hidden}.recommended-carousel .text-block{margin-top:4%}.recommended-carousel .text-copy{margin:0px}.recommended-carousel .dull-black{color:#939393}.recommended-carousel .title{width:70%;margin:15px auto}.recommended-carousel .top-border{width:146px}.recommended-carousel .slick-dots{top:65%;left:-28%;width:20%}.recommended-carousel .slick-prev,.recommended-carousel .slick-next{width:30px;height:50px;z-index:9999}.recommended-carousel .slick-prev{left:-27%;top:77%}.recommended-carousel .slick-next{top:77%;left:-11%}.recommended-carousel .slick-next:before{content:'';position:relative;display:block}.recommended-carousel .slick-prev:before{content:'';position:relative;display:block}.recommended-carousel .slick-prev:hover,.recommended-carousel .slick-prev:focus,.recommended-carousel .slick-next:hover,.recommended-carousel .slick-next:focus{border:0px}.recommended-carousel .slick-dots li{height:14px;width:13px;margin:0px 2px}}@media only screen and (min-width: 1240px){.fab-tile,.account-info-tile{min-height:368px}}@media only screen and (min-width: 1240px){.reorder-button button{width:60%}}@media only screen and (min-width: 1240px){.no-padding-left{padding-left:0}}@media only screen and (min-width: 1240px){.no-padding-right{padding-right:0}}@media only screen and (min-width: 1240px){.act-help-module .act-help-mod-tile-grid{height:310px}}@media only screen and (min-width: 1240px){.act-help-module .act-help-mod-txt{background-color:#eee3dd}}@media only screen and (min-width: 1240px){.act-help-module .act-help-mod-tile h4{line-height:25px;margin-bottom:15px}}@media only screen and (min-width: 1240px){.act-help-module{width:1520px;margin:0 auto;position:relative}.act-help-module .fixed-wrapper{background:rgba(255,255,255,0);top:50%;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.act-help-module .act-help-mod-txt{width:650px;height:165px;top:0;right:10%}}@media only screen and (min-width: 1240px) and (min-width: 1240px){.act-help-module h4{font-size:18px}}@media only screen and (min-width: 1240px){.act-help-module .act-help-mod-tile{margin-top:20px}.act-help-module .act-help-mod-tile h1{margin:0 0 30px 0;color:#bd9271}.act-help-module .act-help-mod-tile h4{margin:15px}.act-help-module .act-help-mod-tile p{margin:0px}}@media only screen and (min-width: 1240px){.sales-policy p,.terms-wrapper p,.offer-wrapper p{font-size:16px}}@media only screen and (min-width: 1240px){.privacy-wrapper .privacy-heading h2,.suply-chainwrap .privacy-heading h2{font-size:24px}}@media only screen and (min-width: 1240px){.privacy-wrapper .privacy-body,.suply-chainwrap .privacy-body{margin-top:-20px;font-size:16px}}@media only screen and (min-width: 1240px){.giftbanner{height:650px}}@media only screen and (min-width: 1240px){.giftbanner .giftwrap .gift-pin-text{margin-left:6%}}@media only screen and (min-width: 1240px){.giftbanner .giftwrap{position:absolute;top:13%;left:20%;line-height:24px;word-spacing:5px}}@media only screen and (min-width: 1240px){.giftbanner .giftwrap .giftsidewrap .errormessage.giftcard{font-size:15px;line-height:1.3em;margin-top:-10px;padding:0 30px 5px 0;width:80%}}@media only screen and (min-width: 1240px){.giftbanner .giftwrap .giftsidewrap input{margin-left:6%}}@media only screen and (min-width: 1240px){.giftbanner .giftwrap .giftsidewrap{width:30%;margin-top:-1.5%;float:left;margin-left:-1%}}@media only screen and (min-width: 1240px){.giftbanner .giftwrap .giftsidewrap .mobi-text{display:none}}@media only screen and (min-width: 1240px){.giftbanner .giftwrap .giftsidewrap .gift-text{padding:25px 0 20px 0;margin:0;color:#fff;line-height:26px;word-spacing:5px}}@media only screen and (min-width: 1240px){.giftbanner .giftwrap .giftsidewrap .gift-text{padding:5px 45px 10px 20px}}@media only screen and (min-width: 1240px){.giftbanner .giftwrap .giftsidewrap button,.giftbanner .giftwrap .giftsidewrap a{color:#333;margin-left:6%;width:350px}}@media only screen and (min-width: 1240px){.giftbanner .giftwrap .giftsidewrap button.btn-brand,.giftbanner .giftwrap .giftsidewrap a.btn-brand{display:block}}@media only screen and (min-width: 1240px){.giftbanner .giftwrap .giftsidewrap button.btn-primary,.giftbanner .giftwrap .giftsidewrap a.btn-primary{display:none}}@media only screen and (min-width: 1240px){.giftbanner .giftwrap .giftsidewrap a.btn-primary{color:#fff}}@media only screen and (min-width: 1240px){.giftbanner .giftwrap .giftsidewrap input{margin-bottom:20px;width:350px;height:50px}}@media only screen and (min-width: 1240px){.giftbanner .giftwrap .giftsidewrap .horizondiv{width:350px;margin-left:6%;padding:15px 0}}@media only screen and (min-width: 1240px){.giftbanner .giftwrap .giftsidewrap .horizondiv span{font-size:20px;font-weight:600}}@media only screen and (min-width: 1240px){.giftbanner .giftwrap .giftsidewrap span{color:#fff}}@media only screen and (min-width: 1240px){.giftbanner .giftwrap .bal-div{position:absolute;bottom:0;left:30%}}@media only screen and (min-width: 1240px){.giftbanner .giftwrap .bal-div{text-align:left;margin-bottom:0px;float:left;margin-top:19%;color:#fff}.giftbanner .giftwrap .bal-div h4{margin-bottom:0px;color:#fff;font-size:18px}.giftbanner .giftwrap .bal-div h1{font-size:30px;margin-top:10px}}@media only screen and (min-width: 1240px) and (min-width: 1240px){.giftbanner .giftwrap .bal-div h1{margin-bottom:0}}@media only screen and (min-width: 1240px){.captcha-container.giftcard-balance-container{left:6%;margin-bottom:10px}}@media only screen and (min-width: 1240px){.giftwrap.gift-container .giftsidewrap .gift-text{font-size:15px;font-weight:bold;padding-top:2px;padding-bottom:5px;line-height:20px}.giftwrap.gift-container .giftsidewrap .errormessage.giftcard{width:100%;margin-left:5px}.giftwrap.gift-container .giftsidewrap input{margin-bottom:15px}.giftwrap.gift-container .message{right:15%;position:relative}}@media only screen and (min-width: 1240px){.terms-wrapper ul{font-size:16px}}@media only screen and (min-width: 1240px){.offer-wrapper h2{margin-left:20px}}@media only screen and (min-width: 1240px){.offer-wrapper p.offer-margin{margin-left:20px}}@media only screen and (min-width: 1240px){#dwfrm_checkbalance .form-row-text span.error,#dwfrm_checkbalance .form-row-text .error-message,#dwfrm_checkbalance .form-row-text .hazmat{width:26%}}@media only screen and (min-width: 1240px){#dwfrm_checkbalance .form-row-text span.error:before,#dwfrm_checkbalance .form-row-text .error-message:before,#dwfrm_checkbalance .form-row-text .hazmat:before{right:0px}}@media only screen and (min-width: 1240px){#dwfrm_checkbalance .gift-pin-text .giftcard-balance-container #hiddenRecaptcha_registration-error{width:23%}}.ui-dialog.certona-skincare-dialog{max-width:738px}@media only screen and (min-width: 1240px){.ui-dialog.certona-skincare-dialog{left:50% !important;transform:translate(-50%)}}@media only screen and (min-width: 1240px){.certona-one-tile-wrapper.nav1_rr{padding-bottom:52px}.certona-one-tile-wrapper.nav1_rr .certona-recommend-heading{font-size:15px;line-height:1.2}.certona-one-tile-wrapper.nav1_rr .grid-tile .product-tile .product-name .name-link{font-size:13px;line-height:1.08;letter-spacing:0.4px}.certona-one-tile-wrapper.nav1_rr .grid-tile .product-tile .product-pricing .product-price .price-text{font-size:15px;line-height:1.14;letter-spacing:0.3px;color:#000}.certona-one-tile-wrapper.nav1_rr .grid-tile .product-tile .value-price .value-price-text{font-size:13px;letter-spacing:0.6px}}@media only screen and (min-width: 1240px){.cart1_rr .slick-arrow svg{width:30px;height:30px}}@media only screen and (min-width: 1240px){.einstein-carousel .search-result-items.recently-viewed .slick-list,.certona-items-wrapper .search-result-items.recently-viewed .slick-list{max-width:91%}}@media only screen and (min-width: 1240px){.einstein-carousel .search-result-items.recently-viewed .grid-tile .product-tile,.certona-items-wrapper .search-result-items.recently-viewed .grid-tile .product-tile{margin:0 !important}}@media only screen and (min-width: 1240px){.einstein-carousel .search-result-items.recently-viewed .grid-tile .product-tile .product-image .quickview,.certona-items-wrapper .search-result-items.recently-viewed .grid-tile .product-tile .product-image .quickview{padding:7px}}@media only screen and (min-width: 1240px){.certona-items-wrapper.static-certona-cart-wrapper .search-result-items.recently-viewed .grid-tile,.certona-items-wrapper.static-certona-horizontal-wrapper .search-result-items.recently-viewed .grid-tile{width:226px}}
