.clearfix:after,.pdp-main:after,.pdp-main-common:after,.pdp-main .product-main-content:after,.pdp-main-common .product-main-content: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: 768px) and (max-width: 1239px){.top-banner{height:48px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.top-banner .primary-logo img,.top-banner .primary-logo svg{height:22px;margin:13px 0px;margin-left:-34px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.top-banner .primary-logo{line-height:48px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.top-banner .global-promo-banner{border-bottom:1px solid silver;padding:5px 8px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.top-banner .global-promo-banner.only-lg{display:none}}@media only screen and (min-width: 768px) and (max-width: 1239px){.top-banner .global-promo-banner .with-image-wrapper{height:125px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.top-banner .header-search{width:calc(100% - 25px)}}@media only screen and (min-width: 768px) and (max-width: 1239px){.top-banner button{height:50px;width:25px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.header-cart-search a+div:before{content:"";background:#dbdbdb;display:inline-block;height:20px;width:1px;margin:5px 4px 5px 8px;vertical-align:middle}}@media only screen and (min-width: 768px) and (max-width: 1239px){.header-cart-search{margin-top:5px}.header-cart-search a+div:before{height:26px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.header-cart-search{height:28px}.header-cart-search i+span:before{height:26px;margin:10px 10px 0 14px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.header-cart-search .search-btn span.elevate-search-icon-header.icon-header-close{display:none !important}}@media only screen and (min-width: 768px) and (max-width: 1239px){.header-cart-search .icon-header-close-entity{font-size:30px;margin-top:-13px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.header-cart-search .svg-icon-search-header{height:18px;width:19px}}@media only screen and (min-width: 768px) and (max-width: 1239px){#navigation .header-search.header-search-inline{padding-bottom:0px}}@media only screen and (min-width: 768px) and (max-width: 1239px){#navigation .header-search.header-search-inline .search-inline-container{padding:14px 15px 14px 20px;border-bottom:1px solid #e5e5e5}}@media only screen and (min-width: 768px) and (max-width: 1239px){#navigation .header-search.header-search-inline .search-inline-container input[type="text"]{width:calc(100% - 90px)}}@media only screen and (min-width: 768px) and (max-width: 1239px){#navigation .header-search.header-search-inline .search-inline-container .search-close-button{border:1px solid lightgray;border-radius:50px;margin-left:16px}#navigation .header-search.header-search-inline .search-inline-container .search-close-button .fa.fa-times{color:black;font-size:15px;border:none}}@media only screen and (min-width: 768px) and (max-width: 1239px){.header-search.header-search-inline #search-suggestions .phrase-suggestions{padding-bottom:20px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.header-search.header-search-inline #search-suggestions .search-suggestions-list{padding:0 11px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.header-search.header-search-inline #search-suggestions .search-suggestion-wrapper.full .search-suggestions-list{border-right:1px solid #e5e5e5}}@media only screen and (min-width: 768px) and (max-width: 1239px){#search-suggestions.container-fluid{padding:0 8px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.breadcrumb{margin:0;padding-top:15px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.video-breadcrumb .breadcrumb{padding-bottom:15px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.breadcrumb-element{font-size:14px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.sticky-header .submenu-dark{top:48px}.sticky-header .submenu-dark+.fullwidth-wrapper{margin-top:112px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.product-tile .color-shade-primary .color-shade-container{min-height:62px}.product-tile .color-shade-secondary .color-shade-container{min-height:62px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.product-tile .ratings-wrapper{min-height:40px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-refine-bar{padding:17px 0}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-refine-bar .breadcrumb-refinement-block.refinements-active{padding-top:0px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-refine-bar .search-filter-section{padding:0px 15px 5px;border-top:none}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-refine-bar .search-filter-header{color:#fff}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-refine-bar .search-filter-refine{padding:5px;width:50%;float:left;position:relative}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-refine-bar .breadcrumb-refinement .breadcrumb-refinement-value{padding:10px 15px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-refine-bar .clearall{margin:0;display:inline-block}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-refine-bar .filter-refine-blocks{position:absolute;border:1px solid #000;background:#fff;display:none;z-index:101;width:100%}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-refine-bar .search-filter-refine.open .filter-refine-blocks{display:block}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-refine-bar .filter-refine-block{padding:0 10px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-refine-bar .sort-outer-block{padding:5px;width:50%;float:right;position:relative;margin-top:0}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-refine-bar .sort-outer-block .sort-by{background:#796e65;padding:0 10px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-refine-bar .sort-outer-block p.text-copy,.search-refine-bar .sort-outer-block .search-result-items .product-list .product-tile .product-pricing.plp .product-price p.price-text,.search-result-items .product-list .product-tile .product-pricing.plp .product-price .search-refine-bar .sort-outer-block p.price-text{color:#fff}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-refine-bar .sort-outer-block .bootstrap-select.select-primary .dropdown-toggle .filter-option{color:#fff}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-refine-bar .sort-outer-block .bootstrap-select.select-primary .dropdown-toggle .bs-caret .fa.fa-chevron.caret::before{transform:none}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-refine-bar .sort-outer-block .bootstrap-select.select-primary .dropdown-menu.open{display:none}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-result-content .container-fluid.video-blog{padding-bottom:20px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.folder-content-list .article-wrapper h2{font-size:20px}.folder-content-list .content-box h4{margin-bottom:5px}.folder-content-list .content-box p+a{font-size:14px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-result-items li.product-list{width:33.28%}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-result-items .product-tile .product-image.offline-product{width:174px;height:174px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-result-items .product-tile .product-pricing.plp h3{font-weight:400}}@media only screen and (min-width: 768px) and (max-width: 1239px){.all-search-results-wrapper .search-result-items .product-tile .award-winning{min-height:65px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.all-search-results-wrapper .search-result-items .product-tile .award-winning h5{margin:10px 0}}@media only screen and (min-width: 768px) and (max-width: 1239px){.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: 768px) and (max-width: 1239px){.search-result-content .results-hits{text-align:right;color:#525252}.add-to-cart-fr .product-tile .shades a.btn-primary{min-height:55px;display:inline-flex !important;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}.mobile-no-padding{padding:0 10px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.product-promotional-tile{margin:40px 0 80px 0;color:inherit;border:4px solid #f9eee6;padding:0 25px;color:inherit;text-align:center}.product-promotional-tile .product-promotional-box{padding:45px 0}.product-promotional-tile .product-promotional-box h3{font-size:14px;letter-spacing:0.14em;line-height:1.076;margin:0px}.product-promotional-tile .product-promotional-box .promotional-qoute{width:35px;margin:15px 0 15px 0}.product-promotional-tile .product-promotional-box h4{font-size:14px;letter-spacing:0.14em;line-height:1.076;margin:0 0 15px 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:20px auto 30px auto;display:block}.product-list .slick-slider{margin-bottom:50px}.filter-outer-block p.text-copy,.filter-outer-block .search-result-items .product-list .product-tile .product-pricing.plp .product-price p.price-text,.search-result-items .product-list .product-tile .product-pricing.plp .product-price .filter-outer-block p.price-text{margin:0 0 10px 0;color:#626262}.filter-outer-block .filter-block-panel .filter-block{padding-right:0px;margin-bottom:5px}.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,.filter-outer-block .filter-block-panel .filterButton{position:relative;margin:0px;color:#fff;padding:13px 18px;background-color:#000;text-transform:uppercase;font-weight:500;cursor:pointer}.filter-outer-block .filter-block-panel h5 .search-right-arrow,.filter-outer-block .filter-block-panel .h5 .search-right-arrow,.filter-outer-block .filter-block-panel .filterButton .search-right-arrow{position:absolute;top:0%;right:0%;width:54px;height:54px;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,.filter-outer-block .filter-block-panel .filterButton .fa-chevron-down:before{font-weight:500;position:relative;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:53px;border:1px solid #000;z-index:1;background-color:#fff;display:none}.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 22px;font-size:17px;color:#525252}.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: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}.sort-outer-block p.text-copy,.sort-outer-block .search-result-items .product-list .product-tile .product-pricing.plp .product-price p.price-text,.search-result-items .product-list .product-tile .product-pricing.plp .product-price .sort-outer-block p.price-text{margin:10px 0;color:#525252;font-size:16px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.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,.find-perfect-bush-carousel .search-result-items .product-list .product-tile .product-pricing.plp .product-price .price-text,.search-result-items .product-list .product-tile .product-pricing.plp .product-price .find-perfect-bush-carousel .price-text,.kit_landing .text-copy,.kit_landing .search-result-items .product-list .product-tile .product-pricing.plp .product-price .price-text,.search-result-items .product-list .product-tile .product-pricing.plp .product-price .kit_landing .price-text{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: 768px) and (max-width: 1239px){.find-perfect-bush-carousel .title,.kit_landing .title{width:100%;margin:5px auto}.find-perfect-bush-carousel .top-border,.kit_landing .top-border{width:100px}.find-perfect-bush-carousel .slick-dots,.kit_landing .slick-dots{top:47%;left:-26%}.find-perfect-bush-carousel .slick-prev,.find-perfect-bush-carousel .slick-next,.kit_landing .slick-prev,.kit_landing .slick-next{width:14px;z-index:2}.find-perfect-bush-carousel .slick-prev,.kit_landing .slick-prev{left:-27%}.find-perfect-bush-carousel .slick-next,.kit_landing .slick-next{left:-7%}.find-perfect-bush-carousel .slick-slide:hover .brush-mouseover-txt,.kit_landing .slick-slide:hover .brush-mouseover-txt{display:none}}@media only screen and (min-width: 768px) and (max-width: 1239px){.recently-viewed-carousel{padding:40px 0;border-bottom:0px solid #dedede}.recently-viewed-carousel .text-copy,.recently-viewed-carousel .search-result-items .product-list .product-tile .product-pricing.plp .product-price .price-text,.search-result-items .product-list .product-tile .product-pricing.plp .product-price .recently-viewed-carousel .price-text{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: 768px) and (max-width: 1239px){.recently-viewed-carousel .text-block{margin-top:8% !important}.recently-viewed-carousel .title{width:75%;margin:5px auto}.recently-viewed-carousel .top-border{width:100px}.recently-viewed-carousel .slick-dots{top:58% !important;left:-28%;width:20%;bottom:0}.recently-viewed-carousel .slick-prev,.recently-viewed-carousel .slick-next{width:14px;height:50px;z-index:2;top:77% !important}.recently-viewed-carousel .slick-slide img{width:100%}.recently-viewed-carousel .slick-prev{left:-30%}.recently-viewed-carousel .slick-next{left:-8%}.recently-viewed-carousel #tabs .productInfo{display:none}}@media only screen and (min-width: 768px) and (max-width: 1239px){body.sticky-header .pt_product-search-result .global-header{z-index:1004}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-footer-container{padding:40px 10px 30px 10px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-footer-container .content-asset{min-height:253px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-footer-container .content-asset .search-footer-box{padding:25px 40px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-footer-container .content-asset .thin-box{width:87%}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-footer-container .content-asset .btn-primary{padding:6px 8px}}@media only screen and (min-width: 768px) and (max-width: 1239px){div.search-art.fullwidth-wrapper .serachresult-banner{padding:0 30px 30px 30px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.sort-outer-block .bootstrap-select.select-primary{width:auto !important}}@media only screen and (min-width: 768px) and (max-width: 1239px){.sort-outer-block{margin-top:20px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-result-items .product-list .product-tile .product-pricing.plp .product-price .price-text{font-size:14px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-result-items .product-list .product-tile .product-pricing.plp .product-price .price-text{font-weight:400}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-result-items .product-list .product-tile .value-price .value-price-text{font-size:10px;font-weight:300;letter-spacing:1px;margin:0;color:#966e50}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-result-items .product-tile .product-name .product-name-text a{font-size:12px;line-height:13.2px;letter-spacing:0.9px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-result-items .product-tile .product-pricing .product-price .price-text{font-size:14px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-result-items .circle-badges img{display:block;width:52px}.search-result-items li:nth-child(3n+2) .product-tile{border-right:1px solid #dedede}.search-result-items .product-tile{padding:0 5%}.search-result-items .product-tile .product-image .quickview{display:none}.search-result-items .product-tile .award-winning{min-height:37px}.search-result-items .product-tile .product-name{font-size:inherit;margin-top:0em;height:auto;overflow:inherit;min-height:32px}.search-result-items .product-tile .product-name h4{margin:0 0 15px 0;font-size:12px}.search-result-items .product-tile .product-pricing{margin:0px;height:26px}.search-result-items .product-tile .product-pricing .text-copy:first-child,.search-result-items .product-list .product-tile .product-pricing.plp .product-price .price-text:first-child{margin:0 0 10px 0}.search-result-items .product-tile .product-pricing .text-copy,.search-result-items .product-list .product-tile .product-pricing.plp .product-price .price-text{margin:0;color:#939393}.search-result-items .product-tile .product-pricing .price-inline{display:inline-block;margin-right:5px}.search-result-items .product-tile .value-price{height:16px}.search-result-items .product-tile .value-price h5,.search-result-items .product-tile .value-price .h5{font-size:14px;letter-spacing:0.075em;line-height:1.21}.search-result-items .product-tile .bv-cleanslate{margin:15px 0 0 !important}.search-result-items .product-tile .shades button,.search-result-items .product-tile .shades a{margin-top:15px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.filter-outer-block .filter-block-panel{background:#fff}}@media only screen and (min-width: 768px) and (max-width: 1239px){.filter-outer-block .filter-block-panel .filter-block-body{max-height:none}}@media only screen and (min-width: 768px) and (max-width: 1239px){.breadcrumb-refinement{margin:0px -4px;display:block;padding:8px 0px}.breadcrumb-refinement:before,.breadcrumb-refinement:after{content:" ";display:table}.breadcrumb-refinement:after{clear:both}}@media only screen and (min-width: 768px) and (max-width: 1239px){.breadcrumb-refinement .breadcrumb-refinement-value{display:block;margin:4px 4px;float:left}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-filter-fullwidth{position:fixed;bottom:0px;z-index:101;margin-bottom:0px;padding:0px 0;width:100%;background:none}.search-filter-fullwidth .search-filter-header-mobile{width:100%;background:#fff}.search-filter-fullwidth .search-filter-header-mobile .col-xs-6 button{margin:5px}.search-filter-fullwidth .search-filter-header-mobile .col-xs-6:first-child button{margin-left:0px}.search-filter-fullwidth .search-filter-header-mobile .search-header-filter svg{width:46px;height:30px;position:absolute;top:0%;right:0%}.search-filter-fullwidth .search-filter-header-mobile .search-header-sort svg{width:46px;height:30px;position:absolute;top:0%;right:0%}.search-filter-fullwidth .search-filter-header-mobile>div.col-xs-6{overflow:hidden}.search-filter-fullwidth .filter-outer-block,.search-filter-fullwidth .sort-outer-block{display:none;padding:12px 0px}.search-filter-fullwidth .filter-outer-block h5,.search-filter-fullwidth .filter-outer-block .h5,.search-filter-fullwidth .sort-outer-block h5,.search-filter-fullwidth .sort-outer-block .h5{background:#fff;color:#000;border-top:1px solid silver}.search-filter-fullwidth .filter-outer-block h5 .fa.fa-chevron-down:before,.search-filter-fullwidth .filter-outer-block .h5 .fa.fa-chevron-down:before,.search-filter-fullwidth .sort-outer-block h5 .fa.fa-chevron-down:before,.search-filter-fullwidth .sort-outer-block .h5 .fa.fa-chevron-down:before{content:"\f105"}.search-filter-fullwidth .filter-outer-block .button-container,.search-filter-fullwidth .sort-outer-block .button-container{padding:6px 0px 0px 0px;text-align:center}.search-filter-fullwidth .filter-outer-block .button-container .btn-primary,.search-filter-fullwidth .sort-outer-block .button-container .btn-primary{text-align:center;width:100%;max-width:320px;margin:0px auto}.search-filter-fullwidth .filter-outer-block .button-container .btn-primary:hover,.search-filter-fullwidth .sort-outer-block .button-container .btn-primary:hover{color:#fff}.search-filter-fullwidth .filter-outer-block .filter-block,.search-filter-fullwidth .sort-outer-block .filter-block{margin-bottom:0px}.search-filter-fullwidth .filter-outer-block .filter-block .refinement,.search-filter-fullwidth .sort-outer-block .filter-block .refinement{position:static}.search-filter-fullwidth .filter-outer-block .filter-block .refinement .filter-block-body,.search-filter-fullwidth .sort-outer-block .filter-block .refinement .filter-block-body{top:auto;bottom:0px;position:fixed;width:100%;left:100%;display:none;background:#fff;padding:4px}.search-filter-fullwidth .filter-outer-block .filter-block .refinement .filter-block-body ul,.search-filter-fullwidth .sort-outer-block .filter-block .refinement .filter-block-body ul{max-height:415px;overflow:auto}.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{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f096";background:none;font-size:20px;color:#444444}.search-filter-fullwidth .filter-outer-block .filter-block .refinement .filter-block-body ul li.selected a:before,.search-filter-fullwidth .sort-outer-block .filter-block .refinement .filter-block-body ul li.selected a:before{content:"\f14a"}.search-filter-fullwidth .filter-outer-block .filter-block .refinement .filter-block-body ul li.unselectable a:before,.search-filter-fullwidth .sort-outer-block .filter-block .refinement .filter-block-body ul li.unselectable a:before{color:#BBBBBB}.search-filter-fullwidth .filter-outer-block .filter-block .refinement .filter-block-body .h4,.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,.search-filter-fullwidth .sort-outer-block .filter-block .refinement .filter-block-body h4{font-size:16px;line-height:28px;border-bottom:1px solid silver;margin:0px 20px;display:block;text-transform:uppercase}.search-filter-fullwidth .filter-outer-block .filter-block .refinement .filter-block-body .back-to-filter,.search-filter-fullwidth .sort-outer-block .filter-block .refinement .filter-block-body .back-to-filter{display:block;padding:15px 10px;vertical-align:middle;margin-left:-10px}.search-filter-fullwidth .filter-outer-block .filter-block .refinement .filter-block-body .back-to-filter:before,.search-filter-fullwidth .sort-outer-block .filter-block .refinement .filter-block-body .back-to-filter:before{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;line-height:25px;content:"\f053";margin-right:10px;vertical-align:middle}.search-filter-fullwidth .filter-outer-block .filter-block .refinement .filter-block-body .button-container,.search-filter-fullwidth .sort-outer-block .filter-block .refinement .filter-block-body .button-container{padding:6px 12px 0px 12px}.search-filter-fullwidth .search-filter-container{position:absolute;bottom:0px;left:0px;width:100%}}@media only screen and (min-width: 768px) and (max-width: 1239px) and (min-width: 768px) and (max-width: 1239px){.search-filter-fullwidth .search-filter-container .open>.dropdown-menu{top:auto;bottom:100%}.search-filter-fullwidth .search-filter-container .sort-outer-block .bootstrap-select.select-primary{width:100% !important}.search-filter-fullwidth .search-filter-container .button-container .btn-save-filter{padding-right:15px;color:#fff;text-transform:uppercase}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-filter-fullwidth.expanded{height:100%;z-index:1003}.search-filter-fullwidth.expanded:before{position:absolute;height:100%;width:100%;top:0px;left:0px;opacity:0.7;background:silver;content:"";z-index:-1}.search-filter-fullwidth.expanded .search-filter-header-mobile{display:none}.search-filter-fullwidth.second-level .search-filter-container{left:-100%}.search-filter-fullwidth.second-level .filter-outer-block .filter-block .refinement .filter-block-body,.search-filter-fullwidth.second-level .sort-outer-block .filter-block .refinement .filter-block-body{left:0}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-filter-fullwidth .filter-outer-block .filter-block .refinement h5 .search-right-arrow,.search-filter-fullwidth .filter-outer-block .filter-block .refinement .h5 .search-right-arrow,.search-filter-fullwidth .sort-outer-block .filter-block .refinement h5 .search-right-arrow,.search-filter-fullwidth .sort-outer-block .filter-block .refinement .h5 .search-right-arrow{line-height:40px}.search-filter-fullwidth .filter-outer-block .filter-block .refinement h5 .search-right-arrow:before,.search-filter-fullwidth .filter-outer-block .filter-block .refinement .h5 .search-right-arrow:before,.search-filter-fullwidth .sort-outer-block .filter-block .refinement h5 .search-right-arrow:before,.search-filter-fullwidth .sort-outer-block .filter-block .refinement .h5 .search-right-arrow:before{line-height:45px;top:0;left:0}}@media only screen and (min-width: 768px) and (max-width: 1239px){.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}}.search-filter-fullwidth .h5{position:relative;margin:0px;color:#fff;padding:15px 15px;background-color:#000;text-transform:uppercase;font-weight:500;cursor:pointer;text-align:left;width:100%;display:block;padding-right:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-of-links .bootstrap-select .dropdown-toggle .bs-caret svg{display:none}.menu-of-links .bootstrap-select .dropdown-toggle .bs-caret::before{content:"";background-image:url(../images/svg/angle-down-white.svg);display:inline-block;vertical-align:middle;background-size:cover;position:absolute;right:8px;top:0px;height:24px;width:24px}.menu-of-links .bootstrap-select.open .bs-caret::before{transform:rotate(180deg)}@media only screen and (min-width: 768px) and (max-width: 1239px){.pdp-main div.bootstrap-select .caret:before{line-height:32px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pdp-main .order-promoMsg-wrapper .order-promoMsg{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1239px){.product-title-block h1,.product-title-block h2.product-name{font-size:16px;line-height:24px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.product-title-block .h3.sub-header{font-size:15px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.quantity{margin-bottom:10px}}@media only screen and (min-width: 1240px){.pdp-main .pull-right .link-quiz a,.pdp-main-common .pull-right .link-quiz a{font-size:15px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pdp-main .product-main-content,.pdp-main-common .product-main-content{padding-bottom:0;background:#fff;margin:0}}@media only screen and (min-width: 768px) and (max-width: 1239px){.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{height:375px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pdp-main .product-main-content .product-image-container .product-thumbnails,.pdp-main-common .product-main-content .product-image-container .product-thumbnails{padding:10px 50px}.pdp-main .product-main-content .product-image-container .product-thumbnails #carousel_thumbs .slick-next,.pdp-main .product-main-content .product-image-container .product-thumbnails #carousel_thumbs .slick-prev,.pdp-main-common .product-main-content .product-image-container .product-thumbnails #carousel_thumbs .slick-next,.pdp-main-common .product-main-content .product-image-container .product-thumbnails #carousel_thumbs .slick-prev{width:20px}}@media only screen and (max-width: 1239px) and (min-width: 768px) and (orientation: landscape){.pdp-main .product-main-content .product-image-container .product-thumbnails,.pdp-main-common .product-main-content .product-image-container .product-thumbnails{padding:10px 75px}.pdp-main .product-main-content .product-image-container .product-thumbnails #carousel_thumbs .slick-next,.pdp-main .product-main-content .product-image-container .product-thumbnails #carousel_thumbs .slick-prev,.pdp-main-common .product-main-content .product-image-container .product-thumbnails #carousel_thumbs .slick-next,.pdp-main-common .product-main-content .product-image-container .product-thumbnails #carousel_thumbs .slick-prev{width:20px}}.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: 768px) and (max-width: 1239px){.pdp-main .product-main-content .product-image-container #carousel_thumbs,.pdp-main .product-main-content .product-image-container #carousel_thumbs_qv,.pdp-main .product-main-content .product-image-container #carousel_thumbs_set,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_qv,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_set{margin-bottom:20px}.pdp-main .product-main-content .product-image-container #carousel_thumbs .slick-prev,.pdp-main .product-main-content .product-image-container #carousel_thumbs_qv .slick-prev,.pdp-main .product-main-content .product-image-container #carousel_thumbs_set .slick-prev,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs .slick-prev,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_qv .slick-prev,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_set .slick-prev{left:-32px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pdp-main .product-main-content .product-image-container #carousel_thumbs .slick-next,.pdp-main .product-main-content .product-image-container #carousel_thumbs_qv .slick-next,.pdp-main .product-main-content .product-image-container #carousel_thumbs_set .slick-next,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs .slick-next,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_qv .slick-next,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_set .slick-next{right:-32px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.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: 768px) and (max-width: 1239px){.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:0 8px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.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: 768px) and (max-width: 1239px){.pdp-main .subheader,.pdp-main-common .subheader{font-size:14px;letter-spacing:0.075em;line-height:1.21}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pdp-main .product-add-to-cart .button-fancy-large,.pdp-main-common .product-add-to-cart .button-fancy-large{max-width:350px;display:inline;padding:8px 15px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pdp-main .product-add-to-cart .button-fancy-large,.pdp-main-common .product-add-to-cart .button-fancy-large{min-height:36px;font-size:14px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.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: 768px) and (max-width: 1239px){.pdp-main .product-add-to-cart .mail-me,.pdp-main-common .product-add-to-cart .mail-me{font-size:12px;display:inline-block;width:100%}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pdp-main .product-add-to-cart .cart-action.cart-action-default .cart-btn-block a.mail-me,.pdp-main-common .product-add-to-cart .cart-action.cart-action-default .cart-btn-block a.mail-me{padding-top:11px;padding-bottom:10px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pdp-main .product-add-to-cart .cart-action .cart-btn-block a.mail-me,.pdp-main-common .product-add-to-cart .cart-action .cart-btn-block a.mail-me{padding-top:10px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pdp-main .product-add-to-cart .cart-action .notify_me_iframe,.pdp-main-common .product-add-to-cart .cart-action .notify_me_iframe{top:-285px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.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:25px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pdp-main .product-add-to-cart .cart-action .notify_me_iframe .notify_me_wrapper .name-row span.error::before,.pdp-main-common .product-add-to-cart .cart-action .notify_me_iframe .notify_me_wrapper .name-row span.error::before{top:-31px;right:-18px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pdp-main .product-add-to-cart .cart-action .notify_me_iframe .notify_me_wrapper .text-col span.error::before,.pdp-main-common .product-add-to-cart .cart-action .notify_me_iframe .notify_me_wrapper .text-col span.error::before{top:-30px;right:-25px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.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:12px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pdp-main .product-add-to-cart .cart-action .notify_me_iframe #iframe-availability,.pdp-main-common .product-add-to-cart .cart-action .notify_me_iframe #iframe-availability{height:240px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pdp-main .product-add-to-cart .cart-action .notify_me_iframe .description,.pdp-main-common .product-add-to-cart .cart-action .notify_me_iframe .description{width:90%;margin-bottom:0px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pdp-main ul,.pdp-main-common ul{margin-left:0px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pdp-main .about-product,.pdp-main-common .about-product{padding:0 0 20px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pdp-main .product-col-1,.pdp-main .product-col-2,.pdp-main-common .product-col-1,.pdp-main-common .product-col-2{padding:0}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pdp-main .product-col-1,.pdp-main-common .product-col-1{padding-bottom:20px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pdp-main .product-col-2,.pdp-main-common .product-col-2{padding:0 10px;padding-left:25px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pdp-main .product-gallery-shade .product-shade-name,.pdp-main-common .product-gallery-shade .product-shade-name{margin-top:0}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pdp-main .product-gallery-shade .shade-short-description,.pdp-main-common .product-gallery-shade .shade-short-description{margin-top:0}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pdp-main .product-price h3,.pdp-main .product-price .h3,.pdp-main-common .product-price h3,.pdp-main-common .product-price .h3{font-size:18px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pdp-main .product-price .price-text,.pdp-main-common .product-price .price-text{font-size:16px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pdp-main .product-set .product-set-list .product-set-item,.pdp-main-common .product-set .product-set-list .product-set-item{padding-bottom:10px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pdp-main .product-set .product-set-list button.sub-product-item,.pdp-main-common .product-set .product-set-list button.sub-product-item{min-height:auto}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pdp-main .product-set .product-set-list .novariant .novariantbutton,.pdp-main-common .product-set .product-set-list .novariant .novariantbutton{left:34%;margin-top:-46px;width:60%;height:40px}}@media only screen and (max-width: 1239px) and (min-width: 768px){.pdp-main .product-set .product-set-list .novariant .novariantbutton,.pdp-main-common .product-set .product-set-list .novariant .novariantbutton{left:25%;margin-top:-50px;width:72%}}@media only screen and (min-width: 768px) and (max-width: 1239px){.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: 768px) and (max-width: 1239px){.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: 768px) and (max-width: 1239px){.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{max-width:none}}@media only screen and (min-width: 768px) and (max-width: 1239px){.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: 768px) and (max-width: 1239px){.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}@media only screen and (min-width: 768px) and (max-width: 1239px){.product-detail .product-add-to-cart .madeToFitProduct.learn-more{font-size:16px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.product-detail .text-copy,.product-detail .search-result-items .product-list .product-tile .product-pricing.plp .product-price .price-text,.search-result-items .product-list .product-tile .product-pricing.plp .product-price .product-detail .price-text{font-size:16px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.availability-msg .error:before{margin-top:4px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.availability-msg .not-available-msg{padding-bottom:16px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.product-long-desc .product-long-description-content{-moz-column-count:2;column-count:2}}#pdpMain .productBadges .product-badge-1,#pdpMain .productBadges .product-badge-2{width:110px}@media only screen and (min-width: 768px) and (max-width: 1239px){#pdpMain .productBadges .product-badge-1,#pdpMain .productBadges .product-badge-2{width:80px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.bm.product-afterpay-message{text-align:left;font-size:11px;font-weight:800}}@media only screen and (min-width: 768px) and (max-width: 1239px){.bm.product-afterpay-message .afterpay-learn-more{font-size:17px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.ap-installments-steps{font-size:14px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.ap-steps{margin:35px 10px 50px 10px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.afterpay-logo{width:70px;margin-right:0px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.clearpay-logo{width:70px;margin-right:0px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.afterpay-installments{margin-right:42px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.afterpay-dialog.ui-dialog,.autodelivery-dialog.ui-dialog{left:calc((100% - 700px)/2) !important;width:700px !important;position:absolute;top:inherit;bottom:inherit;overflow:hidden}}@media only screen and (min-width: 768px) and (max-width: 1239px){img.ingredients{width:60px;margin-top:10px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.product-add-to-cart .qty-addToCart{padding-bottom:0}}@media only screen and (min-width: 768px) and (max-width: 1239px){#product-set-list .product-set-item .add-sub-product form .novariantbutton{height:42px}}@media only screen and (min-width: 768px) and (max-width: 1239px){#product-set-list .product-set-item .block-add-to-cart form .inventory .quantity .bootstrap-select button{width:100%;height:40px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pdp-main .product-main-content .product-image-container #carousel_thumbs .slick-next:before{content:"";display:inline-block;vertical-align:middle;width:2em;height:2em;background:url(../images/svg/arrow.svg);background-size:cover;transform:rotate(180deg)}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pdp-main .product-main-content .product-image-container #carousel_thumbs .slick-arrow{border:none}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pdp-main .product-main-content .product-image-container #carousel_thumbs .slick-prev:before{content:"";display:inline-block;vertical-align:middle;width:2em;height:2em;background:url(../images/svg/arrow.svg);background-size:cover;transform:rotate(0deg)}}@media only screen and (min-width: 768px) and (max-width: 1239px){.og-banner-container h2{font-size:28px;margin:30px 0}}@media only screen and (min-width: 768px) and (max-width: 1239px){.DTC-Signup-page-container .DTC-Signup p.og-news-letter{font-size:12px;margin-top:0;width:95%;line-height:20px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.DTC-Signup-page-container .og-footer-model-img img{width:195px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.DTC-Signup-page-container .og-footer-term-condition p{text-align:center;margin:0 75px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pt_categorylanding .plp-loading-class,.pt_product-search-result .plp-loading-class{min-height:50px;margin-top:0}.pt_categorylanding .plp-loading-class .plp-heading-item-hide,.pt_product-search-result .plp-loading-class .plp-heading-item-hide{display:none}.pt_categorylanding .plp-loading-class .menu-of-links,.pt_product-search-result .plp-loading-class .menu-of-links{margin:0 !important}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pt_categorylanding .Subheader-fixed,.pt_product-search-result .Subheader-fixed{top:90px}.pt_categorylanding .Subheader-fixed-xl,.pt_product-search-result .Subheader-fixed-xl{top:102px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pt_categorylanding .menu-of-links-wrapper,.pt_product-search-result .menu-of-links-wrapper{margin-top:18px}.pt_categorylanding .menu-of-links-wrapper .menu-of-links,.pt_product-search-result .menu-of-links-wrapper .menu-of-links{margin:15px 0}.pt_categorylanding .menu-of-links-wrapper .fixed-wrapper,.pt_product-search-result .menu-of-links-wrapper .fixed-wrapper{margin-top:15px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pt_categorylanding .face-essential-block .block-title h4{padding-top:0}}@media only screen and (min-width: 768px) and (max-width: 1239px){#js-certona-home1_rr .product-image{display:none}}@media only screen and (min-width: 768px) and (max-width: 1239px){#js-certona-home2_rr .product-image{display:none}}@media only screen and (min-width: 768px) and (max-width: 1239px){.home-center-slots .slots-gap,.pt_categorylanding .slots-gap{margin-bottom:75px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.bm-cart .search-result-items.recently-viewed .grid-tile .product-tile .product-name{width:130px;height:auto}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-result-items.recently-viewed button.slick-arrow{width:34px;height:31px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-result-items.recently-viewed button.slick-arrow:before{top:2px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-result-items.recently-viewed .slick-prev{left:20px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-result-items.recently-viewed .slick-next{right:30px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-result-items.recently-viewed .grid-tile .product-tile .product-name{min-height:75px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-result-items.recently-viewed .grid-tile .product-tile .product-name .name-link{letter-spacing:0.4px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.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: 768px) and (max-width: 1239px){.article-wrapper{position:relative;border-bottom:2px solid #ececec}.article-wrapper .text-copy,.article-wrapper .search-result-items .product-list .product-tile .product-pricing.plp .product-price .price-text,.search-result-items .product-list .product-tile .product-pricing.plp .product-price .article-wrapper .price-text{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: 768px) and (max-width: 1239px){.all-content-search-container.videos-search .slick-dots{bottom:0px}.all-content-search-container.videos-search li .article-wrapper .videos-search-container .play-button-wrapper .play-button svg{left:-2px;top:-2px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.all-content-search-container.videos-search li{padding:12px;flex:0 1 49.33%;max-width:49.33%}}@media only screen and (min-width: 768px) and (max-width: 1239px){.all-content-search-container.videos-search li .article-wrapper .content-box{font-size:16px}}@media only screen and (min-width: 768px) and (max-width: 1239px){#article1 .folder-content-list .view-more-button .btn{width:34%}}@media only screen and (min-width: 768px) and (max-width: 1239px){.all-content-search-container.articles-search li{padding:12px}}@media only screen and (min-width: 768px) and (max-width: 1239px){#main .article-list-content .blog-articles article img,#main .article-list-content .blog-articles article iframe{height:204px}}@media only screen and (min-width: 768px) and (max-width: 1239px){#main .article-list-content .blog-articles #load-more{clear:both;display:block;width:28%;margin:0 auto}}@media only screen and (min-width: 768px) and (max-width: 1239px){#main .article-list-content .blog-articles article{padding-right:15px}}@media only screen and (min-width: 768px) and (max-width: 1239px){#main .article-list-content .blog-articles article header .date{margin-bottom:14px}}@media only screen and (min-width: 768px) and (max-width: 1239px){h4.did-you-mean{font-size:14px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.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: 768px) and (max-width: 1239px){.contact-us-module h4{font-size:14px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.divclearable{width:90%}}@media only screen and (min-width: 768px) and (max-width: 1239px){.no-hits-search.hits-search fieldset{padding:11px 0 0 0}}@media only screen and (min-width: 768px) and (max-width: 1239px){.no-hits-search.hits-search fieldset button{position:relative;right:20px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.top-search-container .search-link li li:last-child{display:none}}@media only screen and (min-width: 768px) and (max-width: 1239px){.top-search-container .search-link li{flex:1 0 33.33%}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-result-content .all-content-search-container.videos-search li{margin-top:17px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.registration-module{margin:0 20px 20px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.registration-module .col-1{padding-left:10px;padding-right:10px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.registration-module .col-1 .form-row:nth-child(5) .field-wrapper{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1239px){.registration-module #RegistrationForm select{width:31%}}@media only screen and (min-width: 768px) and (max-width: 1239px){.registration-module #RegistrationForm .select2-container{margin-right:5px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.registration-module #RegistrationForm>fieldset>.form-caption{margin-top:5px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.registration-module #RegistrationForm .form-caption{width:85%}}@media only screen and (min-width: 768px) and (max-width: 1239px){.registration-module #RegistrationForm .form-row label+.form-caption{margin-top:-.8em}}@media only screen and (min-width: 768px) and (max-width: 1239px){.registration-module #RegistrationForm .col-2 .login-fab-container{height:144px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.registration-module #RegistrationForm .col-2 .label-inline,.registration-module #RegistrationForm .col-2 .terms-conditions{display:inline-block}}@media only screen and (min-width: 768px) and (max-width: 1239px){.registration-module #RegistrationForm .col-2 .terms-conditions{top:-4px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.registration-module #RegistrationForm .col-2 .terms-conditions-points{font-size:18px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.registration-module .user-consent-wrapper,.registration-module .policy-container{width:80%}}@media only screen and (min-width: 768px) and (max-width: 1239px){.registration-module .sign-up-conditions .label-inline .has-check-box{top:0}}@media only screen and (min-width: 768px) and (max-width: 1239px){.registration-module .sign-up-conditions .content-asset{width:80%}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pt_account .registration-module #RegistrationForm .registrationform-container .mobile-consent-check-box{padding-top:52px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.mobile-legal-consent-wrapper{width:80%;margin-top:5px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.mobile-number-container{width:50%}}@media only screen and (max-width: 767px){.account-welcome-module{text-align:center}}@media only screen and (min-width: 768px) and (max-width: 1239px){.account-welcome-module .fab-badge{padding-top:20px;padding-left:20px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.account-welcome-module{height:160px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.account-welcome-module.fullwidth-wrapper.bm-fr{height:inherit}.account-welcome-module.fullwidth-wrapper.bm-fr .fab-tip-logo{width:20%}.account-welcome-module.fullwidth-wrapper.bm-fr .welcome-content-wrapper h4{font-size:initial}.account-welcome-module.fullwidth-wrapper.bm-fr .welcome-banner,.account-welcome-module.fullwidth-wrapper.bm-uk .welcome-banner{margin-top:135px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.account-welcome-module .welcome-content-wrapper .fab-member-text{font-size:16px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.account-info-tile .birthday-container h5{margin-bottom:5px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.account-info-tile .birthday-container p{line-height:15px;font-size:11px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.account-info-tile .birthday-container .btn-primary{width:auto;top:50%;transform:translateY(-50%);position:absolute}}@media only screen and (min-width: 768px) and (max-width: 1239px){.address-book-tile .address-create{margin-left:24%}}@media only screen and (min-width: 768px) and (max-width: 1239px){.subscriptions-bm-us .subscriptions-tile-info{margin-top:20px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.subscriptions-bm-us .subscriptions-tile-info h3{margin:10px auto}}@media only screen and (min-width: 768px) and (max-width: 1239px){.subscriptions-bm-us .subscriptions-tile-info p{margin:0 auto 15px auto}}@media only screen and (min-width: 768px) and (max-width: 1239px){.subscriptions-bm-us .subscriptions-tile-info p img{width:65px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.subscriptions-bm-us .subscriptions-tile-info .btn-primary{width:75%}}@media only screen and (orientation: portrait) and (min-width: 768px) and (max-width: 1239px){.subscriptions-tile .btn-primary{width:auto}}@media only screen and (min-width: 768px) and (max-width: 1239px){.payment-info-tile,.address-book-tile{min-height:237px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.payment-info-tile li{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1239px){.payment-info-tile .payment-list .payment-detail{padding-left:5px;width:70%}}@media only screen and (min-width: 768px) and (max-width: 1239px){.order-history-tile .recent-orders-list{margin-top:40px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.order-history-tile .recently-viewed-carousel .text-block{margin-top:32px !important}}@media only screen and (min-width: 768px) and (max-width: 1239px){.order-history-tile .tile-head{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1239px){.order-history-tile .order-list{width:25%;float:left;padding:8px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.order-history-tile{min-height:200px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.order-history-tile .order-history-content .section-header-note{width:70%}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pt_account .fab_mod01{left:inherit}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pt_account .eq-height{margin:0 5px}.background-gray.fullwidth-wrapper{padding:5px 0}.welcome-content-wrapper h4{margin:15px 0 20px}.recently-viewed-wrapper{margin:5px auto}}@media only screen and (min-width: 768px) and (max-width: 1239px){.beauty-profile-tile .tile-items{margin-bottom:5px;height:35px}.beauty-profile-tile .tile-items p.text-copy,.beauty-profile-tile .tile-items .search-result-items .product-list .product-tile .product-pricing.plp .product-price p.price-text,.search-result-items .product-list .product-tile .product-pricing.plp .product-price .beauty-profile-tile .tile-items p.price-text{margin:0}}@media only screen and (min-width: 768px) and (max-width: 1239px){.account-landing-beauty-profile .trim-bottom{border-bottom:1px solid #d3d3d3;padding:18px 0;margin:5px 0 10px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.recommended-carousel{padding:125px 0;border-top:0px solid #dedede;border-bottom:0px solid #dedede;overflow:hidden}.recommended-carousel .text-block{margin-top:2%}.recommended-carousel .text-copy,.recommended-carousel .search-result-items .product-list .product-tile .product-pricing.plp .product-price .price-text,.search-result-items .product-list .product-tile .product-pricing.plp .product-price .recommended-carousel .price-text{margin:0px}.recommended-carousel .dull-black{color:#939393}.recommended-carousel .title{width:75%;margin:5px auto}.recommended-carousel .top-border{width:100px}.recommended-carousel .slick-dots{top:65%;left:-26%;width:20%}.recommended-carousel .slick-prev,.recommended-carousel .slick-next{width:14px;height:50px;z-index:9999}.recommended-carousel .slick-prev{left:-27%;top:84%}.recommended-carousel .slick-next{top:84%;left:-7%}.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: 768px) and (max-width: 1239px){.fab-tile,.account-info-tile{min-height:288px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.reorder-button button{width:60%}}@media only screen and (min-width: 768px) and (max-width: 1239px){.no-padding-left{padding-left:0}}@media only screen and (min-width: 768px) and (max-width: 1239px){.no-padding-right{padding-right:0}}@media only screen and (min-width: 768px) and (max-width: 1239px){.act-help-module .act-help-mod-tile-grid{height:156px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.act-help-module .act-help-mod-tile h4{line-height:20px;margin-bottom:10px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.act-help-module{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:404px;height:100px;top:0;right:10%}.act-help-module .act-help-mod-tile h1{margin:0 0 15px 0;color:#bd9271}.act-help-module .act-help-mod-tile h4{margin:0 0 10px 0}.act-help-module .act-help-mod-tile p{margin:0px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.sales-policy p,.terms-wrapper p,.offer-wrapper p{font-size:16px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.privacy-wrapper .privacy-heading h2,.suply-chainwrap .privacy-heading h2{font-size:20px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.privacy-wrapper .privacy-body,.suply-chainwrap .privacy-body{margin-top:-16px;font-size:16px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.giftbanner>picture{position:relative;height:520px;overflow:hidden;width:100%;display:block}.giftbanner>picture img{position:absolute;top:0px;width:auto;left:50%;height:100%;transform:translateX(-50%)}.giftbanner>picture .img-responsive{max-width:none}}@media only screen and (min-width: 768px) and (max-width: 1239px){.giftbanner .giftwrap{position:absolute;top:13%;left:20%;line-height:24px;word-spacing:5px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.giftbanner .giftwrap{top:10%}}@media only screen and (min-width: 768px) and (max-width: 1239px){.giftbanner .giftwrap .giftsidewrap img{width:210px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.giftbanner .giftwrap .giftsidewrap .errormessage.giftcard{line-height:15px;font-size:14px;margin-top:-13px;line-height:1.3em;padding:0 10px 5px 0;width:90%}}@media only screen and (min-width: 768px) and (max-width: 1239px){.giftbanner .giftwrap .giftsidewrap{width:30%;margin-top:-1.5%;float:left;margin-left:-1%}}@media only screen and (min-width: 768px) and (max-width: 1239px){.giftbanner .giftwrap .giftsidewrap{width:330px;margin-top:-1%;margin-left:-15%}}@media only screen and (min-width: 1024px) and (max-width: 1239px){.giftbanner .giftwrap .giftsidewrap{margin-left:-5%}}@media only screen and (min-width: 768px) and (max-width: 1239px){.giftbanner .giftwrap .giftsidewrap .mobi-text{display:none}}@media only screen and (min-width: 768px) and (max-width: 1239px){.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: 768px) and (max-width: 1239px){.giftbanner .giftwrap .giftsidewrap .gift-text{padding:20px 0 10px 0}}@media only screen and (min-width: 768px) and (max-width: 1239px){.giftbanner .giftwrap .giftsidewrap button,.giftbanner .giftwrap .giftsidewrap a{color:#333;margin-left:6%;width:350px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.giftbanner .giftwrap .giftsidewrap button,.giftbanner .giftwrap .giftsidewrap a{width:100%;margin-left:0%}}@media only screen and (min-width: 768px) and (max-width: 1239px){.giftbanner .giftwrap .giftsidewrap button.btn-brand,.giftbanner .giftwrap .giftsidewrap a.btn-brand{display:block}}@media only screen and (min-width: 768px) and (max-width: 1239px){.giftbanner .giftwrap .giftsidewrap button.btn-primary,.giftbanner .giftwrap .giftsidewrap a.btn-primary{display:none}}@media only screen and (min-width: 768px) and (max-width: 1239px){.giftbanner .giftwrap .giftsidewrap a.btn-primary{color:#fff}}@media only screen and (min-width: 768px) and (max-width: 1239px){.giftbanner .giftwrap .giftsidewrap input{margin-bottom:20px;width:350px;height:50px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.giftbanner .giftwrap .giftsidewrap input{width:100%;height:37px;margin-bottom:15px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.giftbanner .giftwrap .giftsidewrap .horizondiv{width:350px;margin-left:6%;padding:15px 0}}@media only screen and (min-width: 768px) and (max-width: 1239px){.giftbanner .giftwrap .giftsidewrap .horizondiv{width:100%;padding:10px 0;margin-left:0%}}@media only screen and (min-width: 768px) and (max-width: 1239px){.giftbanner .giftwrap .giftsidewrap span{color:#fff}}@media only screen and (min-width: 768px) and (max-width: 1239px){.giftbanner .giftwrap .bal-div{position:absolute;bottom:0;left:34%}}@media only screen and (min-width: 768px) and (max-width: 1239px){.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: 768px) and (max-width: 1239px){.giftbanner .giftwrap .bal-div{margin-top:11%;margin-left:15%}.giftbanner .giftwrap .bal-div h1{margin:0}}@media only screen and (min-width: 768px) and (max-width: 1239px){.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: 768px) and (max-width: 1239px){.giftwrap.gift-container{top:6%}.giftwrap.gift-container .message{right:7%;position:relative}.giftwrap.gift-container .giftsidewrap button.btn-brand{margin-top:10px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.terms-wrapper ul{font-size:16px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.offer-wrapper h2{margin-left:20px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.offer-wrapper p.offer-margin{margin-left:20px}}@media only screen and (min-width: 768px) and (max-width: 1239px){#dwfrm_checkbalance{margin-left:0}}@media only screen and (min-width: 768px) and (max-width: 1239px){#dwfrm_checkbalance .gift-pin-text{margin-left:0}}@media only screen and (min-width: 768px) and (max-width: 1239px){#dwfrm_checkbalance .giftcard-balance-container{left:0}}@media only screen and (min-width: 768px) and (max-width: 1239px){.giftbanner .giftwrap{position:relative;left:5%}}@media only screen and (min-width: 768px) and (max-width: 1239px){.giftbanner .giftwrap .giftsidewrap{margin-left:0;margin-top:3%;width:330px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.content-asset .img-responsive{max-width:none;position:absolute;top:0px;width:auto;left:56%;height:100%;transform:translateX(-52%)}}.certona-items-wrapper .search-result-items.recently-viewed .slick-prev:before,.einstein-carousel .search-result-items.recently-viewed .slick-prev:before{content:""}@media only screen and (min-width: 768px) and (max-width: 1239px){.certona-items-wrapper .search-result-items.recently-viewed .slick-prev,.einstein-carousel .search-result-items.recently-viewed .slick-prev{left:10px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.certona-items-wrapper .search-result-items.recently-viewed .slick-next,.einstein-carousel .search-result-items.recently-viewed .slick-next{right:10px}}#divProductFinderPreview{margin:0 0 50px 0;min-height:500px;padding-top:25px;background-size:100% 100%;background-repeat:no-repeat}@media only screen and (min-width: 768px) and (max-width: 1239px){#divProductFinderPreview{height:500px;overflow-y:auto}}div.select-one-rayg.selected,div.select-one.selected{border:solid 2px #0018dc}div.product-rating,div.product-rating-rayg{margin-left:15px;display:inline-block;cursor:pointer;vertical-align:top;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1239px){.ui-dialog.certona-skincare-dialog{transform:translate(-50%, -50%);top:50% !important;left:50% !important}}@media only screen and (min-width: 768px) and (max-width: 1239px){.ui-dialog.certona-skincare-dialog .progress-finder-outer{width:95%}}.ui-dialog.certona-skincare-dialog .questionnaire-content .skincare-quiz-wrapper .options{width:80%}@media only screen and (min-width: 768px) and (max-width: 1239px){.ui-dialog.certona-skincare-dialog .questionnaire-content .skincare-quiz-wrapper .options{width:95%}}@media only screen and (min-width: 768px) and (max-width: 1239px){.cart1_rr .slick-arrow svg{width:30px;height:30px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-result-items.recently-viewed.confirmation1_rr .grid-tile .product-tile .product-image{width:120px;height:120px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-result-items.recently-viewed.confirmation1_rr .grid-tile .product-tile .product-name{width:120px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.search-result-items.recently-viewed .product-tile .value-price .value-price-text{margin:0;color:#966e50;letter-spacing:0.7px;line-height:normal;font-weight:700;font-size:14px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.certona-skinfinder-results .search-result-items li .product-tile .product-name .product-name-text{font-size:12px}}.certona-skinfinder-results .search-result-items li .product-tile .product-pricing .product-price .price-text{color:#000}@media only screen and (min-width: 768px) and (max-width: 1239px){.certona-skinfinder-results .search-result-items li .product-tile .product-pricing .product-price .price-text{font-size:14px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.certona-skinfinder-results .search-result-items li .product-tile .value-price .value-price-text{font-size:10px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.einstein-carousel .search-result-items.recently-viewed .slick-list,.certona-items-wrapper .search-result-items.recently-viewed .slick-list{max-width:89%}}@media only screen and (min-width: 768px) and (max-width: 1239px){.einstein-carousel .search-result-items.recently-viewed .grid-tile .product-tile .product-image a,.certona-items-wrapper .search-result-items.recently-viewed .grid-tile .product-tile .product-image a{outline-offset:-2px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pt_order-confirmation #main .order-confirmation-wrapper .static-certona-horizontal-wrapper{width:100%}.pt_order-confirmation #main .order-confirmation-wrapper .static-certona-horizontal-wrapper .search-result-items.recently-viewed .slick-list{max-width:100%}}@media only screen and (min-width: 1024px) and (max-width: 1239px){.pt_order-confirmation #main .order-confirmation-wrapper .static-certona-horizontal-wrapper .search-result-items.recently-viewed .slick-list{max-width:80%}.pt_order-confirmation #main .order-confirmation-wrapper .static-certona-horizontal-wrapper .search-result-items.recently-viewed .grid-tile{width:180px}}.certona-items-wrapper.static-certona-cart-wrapper .certona-tile .product-tile .product-name .product-name-text a,.certona-items-wrapper.static-certona-horizontal-wrapper .certona-tile .product-tile .product-name .product-name-text a{overflow:hidden}@media only screen and (min-width: 768px) and (max-width: 1239px){.certona-items-wrapper.static-certona-cart-wrapper .certona-tile .product-tile .product-name .product-name-text a,.certona-items-wrapper.static-certona-horizontal-wrapper .certona-tile .product-tile .product-name .product-name-text a{padding:0 10px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.certona-items-wrapper.static-certona-cart-wrapper .search-result-items.recently-viewed .slick-list,.certona-items-wrapper.static-certona-horizontal-wrapper .search-result-items.recently-viewed .slick-list{max-width:95%}.certona-items-wrapper.static-certona-cart-wrapper .search-result-items.recently-viewed .slick-list .product-image,.certona-items-wrapper.static-certona-horizontal-wrapper .search-result-items.recently-viewed .slick-list .product-image{display:inline-block !important}.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:170px}.certona-items-wrapper.static-certona-cart-wrapper .search-result-items.recently-viewed .grid-tile .product-tile,.certona-items-wrapper.static-certona-horizontal-wrapper .search-result-items.recently-viewed .grid-tile .product-tile{margin-left:10px !important}.certona-items-wrapper.static-certona-cart-wrapper .search-result-items.recently-viewed .grid-tile .product-tile .value-price,.certona-items-wrapper.static-certona-horizontal-wrapper .search-result-items.recently-viewed .grid-tile .product-tile .value-price{width:100%}}@media only screen and (min-width: 1024px) and (max-width: 1239px){.certona-items-wrapper.static-certona-cart-wrapper .search-result-items.recently-viewed .slick-list,.certona-items-wrapper.static-certona-horizontal-wrapper .search-result-items.recently-viewed .slick-list{max-width:80%}.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:200px}.certona-items-wrapper.static-certona-cart-wrapper .search-result-items.recently-viewed .grid-tile .product-tile .value-price,.certona-items-wrapper.static-certona-horizontal-wrapper .search-result-items.recently-viewed .grid-tile .product-tile .value-price{width:100%}}
