.clearfix:after,.pdp-main:after,.pdp-main-common: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 (max-width: 767px){.global-promo-banner{border-bottom:1px solid silver;padding:5px 8px}}@media only screen and (max-width: 767px){.global-promo-banner.only-lg{display:none}}@media only screen and (max-width: 767px){.primary-logo img,.primary-logo svg{margin:10px 20px 11px 0px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.primary-logo{line-height:48px}}@media only screen and (max-width: 767px){.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 (max-width: 767px){.header-cart-search .icon-header-close-entity{font-size:30px;margin-top:-13px}}@media only screen and (max-width: 767px){.header-cart-search .svg-icon-search-header{height:18px;width:19px}}@media only screen and (max-width: 767px){#navigation .header-search.header-search-inline{padding-top:10px}}@media only screen and (max-width: 767px){#navigation .header-search.header-search-inline .search-inline-container{margin:0 10px;padding:8px 10px 6px 15px}}@media only screen and (max-width: 767px){#navigation .header-search.header-search-inline .search-inline-container input[type="text"]{width:calc(100% - 30px)}}@media only screen and (max-width: 767px){.header-search.header-search-inline #search-suggestions .all-results-link.h3{padding-top:13px}}@media only screen and (max-width: 767px){.header-search.header-search-inline #search-suggestions .search-suggestion-wrapper.full{max-height:calc(100vh - 80px)}}@media only screen and (max-width: 767px){#search-suggestions.container-fluid{padding:0 5px}}@media only screen and (max-width: 767px){.product-suggestion .ymk-tryon-badges{width:85px;padding:5px 5px 5px 10px;left:5px;top:5px;font-size:10px}}@media only screen and (max-width: 767px){.product-suggestion .ymk-tryon-badges img{width:8px !important}}@media only screen and (max-width: 767px){.breadcrumb{margin:0;padding-top:15px}}@media only screen and (max-width: 767px){.pt_categorylanding .breadcrumb{border-top:2px solid #f7f8f9}}@media only screen and (max-width: 767px){.video-breadcrumb .breadcrumb{padding-bottom:15px}}@media only screen and (max-width: 767px){.menu-of-links .bootstrap-select button .filter-option{text-overflow:ellipsis;white-space:nowrap}}@media only screen and (max-width: 767px){.search-refine-bar{padding:17px 0}}@media only screen and (max-width: 767px){.search-refine-bar .breadcrumb-refinement-block.refinements-active{padding-top:0px}}@media only screen and (max-width: 767px){.search-refine-bar .search-filter-section{padding:17px 5px 5px;border-top:none}}@media only screen and (max-width: 767px){.search-refine-bar .search-filter-header{color:#fff}}@media only screen and (max-width: 767px){.search-refine-bar .search-filter-refine{padding:5px;width:50%;float:left;position:relative}}@media only screen and (max-width: 767px){.search-refine-bar .search-filter-refine{width:auto;float:none}}@media only screen and (max-width: 767px){.search-refine-bar .clearall{margin:0;display:inline-block}}@media only screen and (max-width: 767px){.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 (max-width: 767px){.search-refine-bar .filter-refine-blocks{width:100%}}@media only screen and (max-width: 767px){.search-refine-bar .search-filter-refine.open .filter-refine-blocks{display:block}}@media only screen and (max-width: 767px){.search-refine-bar .filter-refine-block{padding:0 10px}}@media only screen and (max-width: 767px){.search-refine-bar .sort-outer-block{padding:5px;width:50%;float:right;position:relative;margin-top:0}}@media only screen and (max-width: 767px){.search-refine-bar .sort-outer-block{width:100%;float:none}}@media only screen and (max-width: 767px){.search-refine-bar .sort-outer-block .sort-by{background:#796e65;padding:0 10px}}@media only screen and (max-width: 767px){.search-refine-bar .sort-outer-block .sort-by{padding:2px 10px}}@media only screen and (max-width: 767px){.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,.search-refine-bar .sort-outer-block .search-result-items.recently-viewed .product-tile .product-pricing.plp .product-price p.price-text,.search-result-items.recently-viewed .product-tile .product-pricing.plp .product-price .search-refine-bar .sort-outer-block p.price-text{color:#fff}}@media only screen and (max-width: 767px){.search-refine-bar .sort-outer-block .bootstrap-select.select-primary .dropdown-toggle .filter-option{color:#fff}}@media only screen and (max-width: 767px){.search-refine-bar .sort-outer-block .bootstrap-select.select-primary .dropdown-toggle .filter-option{width:calc(100% - 20px) !important}}@media only screen and (max-width: 767px){.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 (max-width: 767px){.search-refine-bar .sort-outer-block .bootstrap-select.select-primary .dropdown-menu.open{display:none}}@media only screen and (max-width: 767px){.search-result-content .container-fluid.video-blog{padding-bottom:20px}}@media only screen and (max-width: 767px){.search-result-content .container-fluid.video-blog{margin-top:20px}}@media only screen and (max-width: 767px){.search-result-content .results-hits{text-align:center}}@media only screen and (max-width: 767px){.search-result-content .salesprice.product-set-price{text-align:left;font-size:13px}}@media only screen and (max-width: 767px){.search-result-content #search-result-items .product-tile-info-container .salesprice.product-set-price{text-align:center;font-weight:normal}}@media only screen and (max-width: 767px){.search-result-items .product-tile .product-image.offline-product{width:240px;height:240px}}@media only screen and (max-width: 767px){.search-result-items .product-tile .product-pricing.plp h3{font-weight:400}}@media only screen and (max-width: 767px){.search-result-items .product-tile .shades button,.search-result-items .product-tile .shades a{width:60%;margin-top:20px}}@media only screen and (max-width: 767px){.product-promotional-tile{padding:0px}}@media only screen and (max-width: 767px){.recently-viewed-wrapper .container-fluid{padding:0}}@media only screen and (max-width: 767px){.maxymiser-single-tab .slick-dots{display:none !important}.maxymiser-single-tab .slick-slider{height:280px !important}}@media only screen and (max-width: 767px){body.sticky-header .pt_product-search-result .global-header{z-index:1004}}@media only screen and (max-width: 767px){.search-result-content ul#tabs{margin-top:0px;padding-bottom:15px;border-bottom:5px solid #f7f8f9}.search-result-content .results-hits p{font-weight:500;font-size:15px}.search-result-content .pagination{margin-bottom:0px}.search-result-content .folder-content-list{padding:1.5em 1%}.search-result-content .folder-content-list li{padding:2em 0}}@media only screen and (max-width: 767px) and (max-width: 767px){.search-result-content .folder-content-list li{padding-bottom:0px;padding-top:0px}}@media only screen and (max-width: 767px){.search-result-content .folder-content-list .content-box{padding:8% 3%}.search-result-content .folder-content-list .content-box p{line-height:18px;font-weight:500;letter-spacing:1px;word-spacing:2px}.search-result-content .folder-content-list .content-box p+a{color:#000;font-size:15px}}@media only screen and (max-width: 767px){.search-footer-container{flex-direction:column;padding:32px 27px}}@media only screen and (max-width: 767px){.search-footer-container .content-asset{min-height:253px}}@media only screen and (max-width: 767px){.search-footer-container .content-asset{flex:0 0 100%;max-width:100%;padding:0;padding-top:20px}.search-footer-container .content-asset:first-child{padding-top:0px}}@media only screen and (max-width: 767px){div.search-art.fullwidth-wrapper .serachresult-banner{padding:0 20px 30px 20px}}@media only screen and (max-width: 767px){#search-result-items.search-page-results .product-tile{font-size:14px;letter-spacing:0.05em;display:flex;flex-direction:column}#search-result-items.search-page-results .product-tile .text-copy,#search-result-items.search-page-results .search-result-items .product-list .product-tile .product-pricing.plp .product-price .price-text,.search-result-items .product-list #search-result-items.search-page-results .product-tile .product-pricing.plp .product-price .price-text,#search-result-items.search-page-results .search-result-items.recently-viewed .product-tile .product-pricing.plp .product-price .price-text,.search-result-items.recently-viewed #search-result-items.search-page-results .product-tile .product-pricing.plp .product-price .price-text,#search-result-items.search-page-results .product-tile h5,#search-result-items.search-page-results .product-tile .h5{letter-spacing:0.05em}}@media only screen and (max-width: 767px){#search-result-items.search-page-results .product-tile .shades a{margin:0;width:auto}}@media only screen and (max-width: 767px){#search-result-items.search-page-results .product-tile .shades{order:4}}@media only screen and (max-width: 767px){#search-result-items.search-page-results .product-tile{padding-left:28%}#search-result-items.search-page-results .product-tile .product-price{text-align:left;font-size:13px}#search-result-items.search-page-results .product-tile>div{width:100%;text-align:left}#search-result-items.search-page-results .product-tile>div.product-image{position:absolute;width:28%;left:0;top:50%;transform:translateY(-50%);padding:0 10px}}@media only screen and (max-width: 767px){#search-result-items.search-page-results .product-tile .award-winning{min-height:auto}}@media only screen and (max-width: 767px){#search-result-items.search-page-results .product-tile .product-name .product-name-text{margin:5px 0;letter-spacing:0.05em}#search-result-items.search-page-results .product-tile .product-name .product-name-text a{height:auto;overflow:auto}}@media only screen and (max-width: 767px){#search-result-items.search-page-results .product-tile .value-price{order:4}}@media only screen and (max-width: 767px){#search-result-items.search-page-results .product-tile .value-price{margin:5px 0}}@media only screen and (max-width: 767px){#search-result-items.search-page-results .product-tile .product-pricing .text-copy,#search-result-items.search-page-results .search-result-items .product-list .product-tile .product-pricing.plp .product-price .price-text,.search-result-items .product-list #search-result-items.search-page-results .product-tile .product-pricing.plp .product-price .price-text,#search-result-items.search-page-results .search-result-items.recently-viewed .product-tile .product-pricing.plp .product-price .price-text,.search-result-items.recently-viewed #search-result-items.search-page-results .product-tile .product-pricing.plp .product-price .price-text{margin:5px 0}}@media only screen and (max-width: 767px){#search-result-items.search-page-results .product-tile .product-pricing{order:3}}@media only screen and (max-width: 767px){#search-result-items.search-page-results .product-tile .ratings-wrapper{order:2}}@media only screen and (max-width: 767px){li.view-more-button{padding:70px 0px 31px 0px}}@media only screen and (max-width: 767px){li.view-more-button .btn-primary{width:84%}}@media only screen and (max-width: 767px){.sort-outer-block{margin-top:20px}}@media only screen and (max-width: 767px){.search-result-items .product-list .product-tile .product-pricing.plp .product-price .price-text{font-size:13px}}@media only screen and (max-width: 767px){.search-result-items .product-list .product-tile .product-pricing.plp .product-price .price-text .price-standard{font-size:13px}}@media only screen and (max-width: 767px){.search-result-items .product-list .product-tile .product-pricing.plp .product-price .price-text{font-weight:400}}@media only screen and (max-width: 767px){.search-result-items .product-list .product-tile .value-price{height:18px;min-height:10px}}@media only screen and (max-width: 767px){.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 (max-width: 767px){.search-result-items:not(.search-page-results) .product-tile .product-name h3 a{line-height:12px;min-height:50px}}@media only screen and (max-width: 767px){.search-result-items .product-tile .product-name .product-name-text{margin:3% 0;padding:0 2px;font-size:12px}}@media only screen and (max-width: 767px){.search-result-items .product-tile .product-name .product-name-text a{line-height:1}}@media only screen and (max-width: 767px){.filter-outer-block .filter-block-panel{background:#fff}}@media only screen and (max-width: 767px){.filter-outer-block .filter-block-panel .filter-block-body{display:none}}@media only screen and (max-width: 767px){.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 (max-width: 767px){.breadcrumb-refinement .breadcrumb-refinement-value{display:block;margin:4px 4px;float:left}}@media only screen and (max-width: 767px){.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 (max-width: 767px) and (max-width: 767px){.search-filter-fullwidth .search-filter-container{bottom:0px}}@media only screen and (max-width: 767px) and (max-width: 767px){.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 (max-width: 767px){.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}}.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:10px;top:5px;height:24px;width:24px}.menu-of-links .bootstrap-select.open .bs-caret::before{transform:rotate(180deg)}@media only screen and (max-width: 767px){.sort-outer-block .bootstrap-select .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;right:10px;top:3px;left:auto}}@media only screen and (max-width: 767px){.pdp-main div.bootstrap-select .dropdown-toggle .filter-option{padding:11px 8px}}@media only screen and (max-width: 767px){.pdp-main div.bootstrap-select.pdp-qty-dropdown{min-width:10px}}@media only screen and (max-width: 767px){.pdp-main div.bootstrap-select.pdp-qty-dropdown .dropdown-toggle .bs-caret{width:20px;height:47px}}@media only screen and (max-width: 767px){.pdp-main div.bootstrap-select.pdp-qty-dropdown .caret:before{top:4px;font-size:16px}}@media only screen and (max-width: 767px){.pdp-main .order-promoMsg-wrapper{margin-top:6%}}@media only screen and (max-width: 767px){.pdp-main .order-promoMsg-wrapper .order-promoMsg{text-align:center}}@media only screen and (max-width: 767px){.product-title-block{text-align:center}}@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 (max-width: 767px){.quantity #id-combobox-Quantity{font-size:12px}}@media only screen and (max-width: 767px){.pdp-main .product-main-content .product-image-container,.pdp-main-common .product-main-content .product-image-container{text-align:center}}@media only screen and (max-width: 767px){.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:300px}}@media only screen and (max-width: 767px){.pdp-main .product-main-content .product-image-container #homeImgBanner a.zoom,.pdp-main .product-main-content .product-image-container #qvhomeImgBanner a.zoom,.pdp-main-common .product-main-content .product-image-container #homeImgBanner a.zoom,.pdp-main-common .product-main-content .product-image-container #qvhomeImgBanner a.zoom{height:100%}.pdp-main .product-main-content .product-image-container #homeImgBanner a.zoom img,.pdp-main .product-main-content .product-image-container #qvhomeImgBanner a.zoom img,.pdp-main-common .product-main-content .product-image-container #homeImgBanner a.zoom img,.pdp-main-common .product-main-content .product-image-container #qvhomeImgBanner a.zoom img{display:block;margin:0 auto}}@media only screen and (max-width: 767px){.pdp-main .product-main-content .product-image-container .product-thumbnails,.pdp-main-common .product-main-content .product-image-container .product-thumbnails{padding:5px 0px}.pdp-main .product-main-content .product-image-container .product-thumbnails .pdp-video-close-btn,.pdp-main-common .product-main-content .product-image-container .product-thumbnails .pdp-video-close-btn{margin:5px;position:relative;top:-5px;right:-160px}}@media only screen and (max-width: 767px){.pdp-main .product-main-content .product-image-container #carousel_thumbs>div[rel],.pdp-main-common .product-main-content .product-image-container #carousel_thumbs>div[rel]{display:none}.pdp-main .product-main-content .product-image-container #carousel_thumbs>div[rel]:first-child,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs>div[rel]:first-child{display:block}}.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 (max-width: 767px){.pdp-main .product-main-content .product-image-container #carousel_thumbs.slick-slider,.pdp-main .product-main-content .product-image-container #carousel_thumbs_qv.slick-slider,.pdp-main .product-main-content .product-image-container #carousel_thumbs_set.slick-slider,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs.slick-slider,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_qv.slick-slider,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_set.slick-slider{margin-bottom:60px}}@media only screen and (max-width: 767px){.pdp-main .product-main-content .product-image-container #carousel_thumbs .slick-track,.pdp-main .product-main-content .product-image-container #carousel_thumbs_qv .slick-track,.pdp-main .product-main-content .product-image-container #carousel_thumbs_set .slick-track,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs .slick-track,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_qv .slick-track,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_set .slick-track{min-width:100% !important}}@media only screen and (max-width: 767px){.pdp-main .product-main-content .product-image-container #carousel_thumbs .slick-track div[data-video-id] a:after,.pdp-main .product-main-content .product-image-container #carousel_thumbs_qv .slick-track div[data-video-id] a:after,.pdp-main .product-main-content .product-image-container #carousel_thumbs_set .slick-track div[data-video-id] a:after,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs .slick-track div[data-video-id] a:after,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_qv .slick-track div[data-video-id] a:after,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_set .slick-track div[data-video-id] a:after{width:30px;height:30px;background:url("//s7d3.scene7.com/is/image/BareEscentuals/product-video-tb?scl=1&fmt=png-alpha") no-repeat}}@media only screen and (max-width: 767px){.pdp-main .product-main-content .product-image-container #carousel_thumbs .slick-track div[data-video-id] a:after,.pdp-main .product-main-content .product-image-container #carousel_thumbs_qv .slick-track div[data-video-id] a:after,.pdp-main .product-main-content .product-image-container #carousel_thumbs_set .slick-track div[data-video-id] a:after,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs .slick-track div[data-video-id] a:after,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_qv .slick-track div[data-video-id] a:after,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_set .slick-track div[data-video-id] a:after{width:20px;height:20px}}@media only screen and (max-width: 767px){.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:auto;width:250px}}@media only screen and (max-width: 767px){.pdp-main .product-main-content .product-image-container #carousel_thumbs .slick-slide,.pdp-main .product-main-content .product-image-container #carousel_thumbs_qv .slick-slide,.pdp-main .product-main-content .product-image-container #carousel_thumbs_set .slick-slide,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs .slick-slide,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_qv .slick-slide,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_set .slick-slide{margin-right:5px}}@media only screen and (max-width: 767px){.pdp-main .product-add-to-cart .product-price,.pdp-main-common .product-add-to-cart .product-price{padding-bottom:5px}}@media only screen and (max-width: 767px){.pdp-main .product-add-to-cart .button-fancy-large,.pdp-main-common .product-add-to-cart .button-fancy-large{min-height:50px;padding:12px 15px;font-size:15px}}@media only screen and (max-width: 767px){.pdp-main .product-add-to-cart .mail-me,.pdp-main-common .product-add-to-cart .mail-me{padding:8px 14px}}.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{color:#fff}@media only screen and (max-width: 767px){.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:17px 10px;font-size:12px}}@media only screen and (max-width: 767px){.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:12px 15px;font-size:15px}}@media only screen and (max-width: 767px){.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{right:11px;top:-30px}}@media only screen and (max-width: 767px){.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:10px}}@media only screen and (max-width: 767px){.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 (max-width: 767px){.pdp-main .product-col-1,.pdp-main .product-col-2,.pdp-main-common .product-col-1,.pdp-main-common .product-col-2{padding:0 12px}}@media only screen and (max-width: 767px){.pdp-main .product-col-1,.pdp-main .product-col-2,.pdp-main-common .product-col-1,.pdp-main-common .product-col-2{position:static}}@media only screen and (max-width: 767px){.pdp-main .product-col-2,.pdp-main-common .product-col-2{padding-top:10px;padding-bottom:40px}}.pdp-main .product-name,.pdp-main-common .product-name{margin:0px;padding-left:0px}@media only screen and (max-width: 767px){.pdp-main .product-price,.pdp-main-common .product-price{text-align:right}}@media only screen and (max-width: 767px){.pdp-main .product-info,.pdp-main-common .product-info{padding:30px 0;margin:0 -9px}}@media only screen and (max-width: 767px){.pdp-main .product-set .product-set-product-details i,.pdp-main-common .product-set .product-set-product-details i{padding-right:0px}}@media only screen and (max-width: 767px){.pdp-main .product-set .product-set-product-details .details,.pdp-main-common .product-set .product-set-product-details .details{margin-left:-22px;margin-right:-23px}}@media only screen and (max-width: 767px){.pdp-main .product-set .product-name,.pdp-main-common .product-set .product-name{margin-top:20px}}@media only screen and (max-width: 767px){.pdp-main .product-set .product-set-list,.pdp-main-common .product-set .product-set-list{margin-top:10px}}@media only screen and (max-width: 767px){.pdp-main .product-set .product-set-list .novariant .novariantbutton,.pdp-main-common .product-set .product-set-list .novariant .novariantbutton{margin-top:-58px;width:calc(97% - 100px)}}@media only screen and (max-width: 767px){.pdp-main .product-set .product-set-thumbnails .thumb,.pdp-main-common .product-set .product-set-thumbnails .thumb{height:auto}}@media only screen and (max-width: 767px){.pdp-main .product-set .product-set-thumbnails,.pdp-main-common .product-set .product-set-thumbnails{margin-top:20px}}@media screen and (min-width: 690px){.pdp-main .recommendations #carousel-recommendations,.pdp-main-common .recommendations #carousel-recommendations{width:500px}}@media screen and (min-width: 768px){.pdp-main .recommendations #carousel-recommendations,.pdp-main-common .recommendations #carousel-recommendations{width:750px}}@media only screen and (max-width: 767px){.product-variations .attribute,.product-options .attribute{margin:1em 0 0}}@media screen and (min-width: 768px){.product-variations .attribute .selected-value,.product-options .attribute .selected-value{padding-top:.8em}}.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 (max-width: 767px){.product-variations .swatches,.product-options .swatches{margin:5px 0}}@media only screen and (max-width: 767px){.product-detail .color-family-wrapper{margin-top:10px}}@media only screen and (max-width: 767px){.product-detail .product-add-to-cart .madeToFitProduct.learn-more{font-size:17px}}@media only screen and (max-width: 767px){.availability-msg .not-available-msg{padding-bottom:13px}}@media only screen and (max-width: 767px){.mobile-price .product-price .h2{font-size:16px;font-weight:800}.pt_product-details .cat-margin1 ul.slick-dots{display:inline-block}}@media only screen and (max-width: 767px){#pdpMain .productBadges .product-badge-1,#pdpMain .productBadges .product-badge-2{width:80px}}@media only screen and (max-width: 767px){.bm.product-afterpay-message{font-size:11px}}@media only screen and (max-width: 767px){.bm.product-afterpay-message .afterpay-learn-more{font-size:14px}}@media (max-width: 767px){.ap-steps{display:block;margin:30px 0;padding:0 0 10px}.ap-installments h3{font-weight:normal}.ap-installments h3 br{display:inherit}.ap-installments img{width:225px}.ap-installments-steps{text-align:center}.ap-latefee{padding:0 0 20px 0}}@media only screen and (max-width: 767px){.afterpay-logo{margin-right:-3px;width:65px}}@media only screen and (max-width: 767px){.clearpay-logo{margin-right:-3px}}@media (max-width: 667px){.afterpay-dialog.ui-dialog,.autodelivery-dialog.ui-dialog{top:0 !important}}@media only screen and (max-width: 767px){.autodelivery-dialog.ui-dialog{position:fixed !important}}@media only screen and (max-width: 767px){img.ingredients{width:auto;margin-top:10px;margin-right:10px}}@media only screen and (max-width: 767px){.ingredientimages{width:100%;padding:0;justify-content:center;display:flex;flex-wrap:wrap;align-content:center}}@media only screen and (max-width: 767px){.ingredientimages p{font-size:12px;text-transform:uppercase;margin-bottom:-15px;text-align:center;display:block;width:100%}}@media only screen and (max-width: 768px){.ingredientimages p{margin-bottom:-15px}}@media only screen and (max-width: 767px){.pdp-main-set .product-main-content .product-set .product-price .salesprice.product-set-price{text-align:center}}@media only screen and (max-width: 767px){.og-banner-container h2{font-size:25px;margin:25px 0}}@media only screen and (max-width: 767px){.DTC-Signup-page-container .DTC-Signup p.og-news-letter{font-size:12px;line-height:18px;width:85%;margin-top:5px}}@media only screen and (max-width: 767px){.DTC-Signup-page-container p.dtdc-thank-you-message{width:auto}}@media only screen and (max-width: 767px){.DTC-Signup-page-container .og-footer-model-img img{margin:10px 0}}@media only screen and (max-width: 767px){.DTC-Signup-page-container .og-footer-term-condition{width:80%;margin:0 auto}}@media only screen and (max-width: 767px){.DTC-Signup-page-container .og-footer-term-condition p{font-size:12px;line-height:18px}}@media only screen and (max-width: 767px){.dtc-footer-section-message{padding:0 30px}}@media only screen and (max-width: 767px){.dtc-footer-section-message .dtc-footer-btns button{width:100%;margin:5px 0}}@media only screen and (max-width: 767px){.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 (max-width: 767px){.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 (max-width: 767px){.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 (max-width: 767px){.home-center-slots .hp-video-mod{background:#f9f6f5;padding-top:50px}}@media only screen and (max-width: 767px){.search-result-items.recently-viewed button.slick-arrow{width:30px;height:30px}}@media only screen and (max-width: 767px){.search-result-items.recently-viewed button.slick-arrow:before{font-size:16px}}@media only screen and (max-width: 767px){.search-result-items.recently-viewed .grid-tile .product-tile{margin-bottom:17px !important}}@media only screen and (max-width: 767px){.search-result-items.recently-viewed .grid-tile .product-tile .product-name{width:100%;height:90px}.search-result-items.recently-viewed .grid-tile .product-tile .product-name h4{margin:5px 0}}@media only screen and (max-width: 767px){.search-result-items.recently-viewed .grid-tile .product-tile .product-pricing .price-inline{font-size:15px;margin-left:0}}@media only screen and (max-width: 767px){.search-result-items.recently-viewed .grid-tile .product-tile .product-image{width:150px;height:150px}.search-result-items.recently-viewed .grid-tile .product-tile .product-image img{width:100%}}@media only screen and (max-width: 767px){.search-result-items.recently-viewed .grid-tile .product-tile .value-price{width:100%;min-height:auto;height:33px}}@media only screen and (max-width: 767px){.dark-beige-bg{background:#f5cfb9}}@media only screen and (max-width: 767px){.pt_cart .footer-newsletter .footer-refer-a-friend{top:48px}}@media only screen and (max-width: 767px){.footer-newsletter .footer-refer-a-friend{position:absolute;top:55px;right:0}.footer-newsletter .footer-refer-a-friend a{text-decoration:underline !important;font-size:13px !important;color:#91735f}.footer-newsletter .footer-refer-a-friend a span{color:#91735f;letter-spacing:0.1em}}@media only screen and (max-width: 767px){.footer-newsletter #marketingFormEmail label,.footer-newsletter #marketingSignUpPhone label{width:130px}}@media only screen and (max-width: 767px){.pt_cart .footer-newsletter span.error:before,.pt_order-confirmation .footer-newsletter span.error:before{position:absolute;top:-25px;right:-25px}}@media only screen and (max-width: 767px){.pt_cart .footer-container .footer-newsletter h4#heading,.pt_order-confirmation .footer-container .footer-newsletter h4#heading{margin-bottom:0px}}@media only screen and (max-width: 767px){.pt_cart .footer-container .footer-newsletter .button-wrapper,.pt_order-confirmation .footer-container .footer-newsletter .button-wrapper{top:46px}.pt_cart .footer-container .footer-newsletter .button-wrapper i,.pt_order-confirmation .footer-container .footer-newsletter .button-wrapper i{top:3px}}@media only screen and (max-width: 767px){.footer-container .footer-newsletter{margin:0 10px 0 30px}.footer-container .footer-newsletter #heading{font-size:18px;margin-top:12px;color:#000;text-align:center;margin-bottom:15px}.footer-container .footer-newsletter #marketingFormEmail .user-info .form-row .login-wrapper input,.footer-container .footer-newsletter #marketingSignUpPhone .user-info .form-row .login-wrapper input{width:98%}.footer-container .footer-newsletter #marketingFormEmail .user-info .form-row span.error:before,.footer-container .footer-newsletter #marketingFormEmail .user-info .form-row span.valid:before,.footer-container .footer-newsletter #marketingSignUpPhone .user-info .form-row span.error:before,.footer-container .footer-newsletter #marketingSignUpPhone .user-info .form-row span.valid:before{right:-15px}}@media only screen and (max-width: 767px){.footer-container .footer-newsletter .button-wrapper{top:47px;right:10px}}@media only screen and (max-width: 767px){.footer-container .footer-menu-items a{background:#fcf5ef;padding-top:15px;padding-bottom:15px;border-top:1px solid #ede8e4;text-transform:uppercase}.footer-container .footer-menu-items a:first-child{border-top:0px none}}@media only screen and (max-width: 767px){.footer-container .footer-item>.content-asset{padding-top:120px;margin-left:-20px;margin-right:-20px}}@media only screen and (max-width: 767px){.footer-legal{margin:0px -20px}}@media only screen and (max-width: 767px){.footer-legal #footer-country{padding-bottom:20px}}@media only screen and (max-width: 767px){.footer-legal .legal{padding:0 10px 20px}.footer-legal .legal a{padding:0px 4px;text-decoration:underline}}@media only screen and (max-width: 767px){.content-asset h4,.content-asset .h4{margin-bottom:0px}}@media only screen and (max-width: 767px){.footer-social-block{clear:both;float:none;position:absolute;top:0px;left:0px}}@media only screen and (max-width: 767px){.copyright{padding-top:8px}}@media only screen and (max-width: 767px){.postscript{padding-bottom:8px}}@media only screen and (max-width: 767px){.bm-us-footer .back-to-top-block.backtotop-settle{bottom:0}}@media only screen and (max-width: 767px){.news-letter-us .new-letter-container span.error:before{right:-20px}}@media only screen and (max-width: 767px){#news-letter-popup .field-wrapper{width:96%}}#news-letter-popup .new-letter-container span.error:before{top:-30px;right:-10px}@media only screen and (max-width: 767px){#news-letter-popup .field-wrapper.has-check-box{width:auto}}@media only screen and (max-width: 767px){#news-letter-popup .terms-section{margin-left:14px;margin-bottom:30px}#news-letter-popup .terms-section .form-row{width:auto;float:left}#news-letter-popup .terms-section .form-row .field-wrapper{width:auto}#news-letter-popup .terms-section span.error{margin:0px}#news-letter-popup .terms-section span.error:before{right:-65px}}@media only screen and (max-width: 767px){.new-letter-container .user-consent-text{margin-left:14px}}@media only screen and (max-width: 767px){.new-letter-container .form-row-text{display:block}.new-letter-container .form-row-text span.error{margin:5px 0}}@media only screen and (max-width: 767px){.newsletter-content h2{text-align:center}}@media only screen and (max-width: 767px){.newsletter-content{display:none}}@media only screen and (max-width: 767px){#news-letter-popup .field-wrapper input[type='tel']{padding-left:15px}}@media only screen and (max-width: 767px){#news-letter-popup{background:#fff;padding:20px}}@media only screen and (max-width: 767px){#news-letter-popup div{background:none}}@media only screen and (max-width: 767px){#news-letter-popup .content-asset,#news-letter-popup .registration-header-container{padding-top:0}}@media only screen and (max-width: 767px){#news-letter-popup h4{color:#000;margin-top:0}}@media only screen and (max-width: 767px){#news-letter-popup p{font-weight:normal;margin:10px 0}}@media only screen and (max-width: 767px){.newusersignup.ui-dialog .btn-primary{height:50px}}@media only screen and (max-width: 767px){.newusersignup.ui-dialog .newusersignup-container{padding:0 0 10px}}@media only screen and (max-width: 767px){.newusersignup.ui-dialog form{padding:0 25px}}@media only screen and (max-width: 767px){.newusersignup.ui-dialog .newusersignup-confirm h3{font-size:36px;margin-top:20px}}@media only screen and (max-width: 767px){.newusersignup.ui-dialog .newusersignup-confirm h5{font-size:14px;padding:0}}@media only screen and (max-width: 767px){.newusersignup.ui-dialog .newusersignup-confirm .btn-secondary{padding:16px 10px 17px;margin-bottom:20px}}@media only screen and (max-width: 767px){.newusersignup.ui-dialog .newusersignup-confirm{padding:0 10px}}@media only screen and (max-width: 767px){.newusersignup.ui-dialog .input-text{height:45px}}@media only screen and (max-width: 767px){.newusersignup.ui-dialog span.error:before{top:-30px}}@media only screen and (max-width: 767px){#lpButtonDivForFooter{padding:15px 0 !important;border-top:1px solid #ede8e4 !important}}@media only screen and (max-width: 767px){#lpButtonDivForFooter .LPMcontainer.LPMoverlay .LPMlabel{font-size:13px !important;letter-spacing:0.14em !important;line-height:1.076 !important;font-weight:700 !important;text-transform:uppercase !important}}@media only screen and (max-width: 767px){.gated-page-container #news-letter-popup button{margin-bottom:10px}.gated-page-container #news-letter-popup label{top:2px}.gated-page-container #news-letter-popup span.error{width:calc(90% + 10px)}.gated-page-container #news-letter-popup span.error:before{top:-27px}}@media only screen and (max-width: 767px){.article-search input[type="text"]{width:calc(85% - 40px)}.article-search.hits-search .icon-header-close,.article-search.no-hits-search .icon-header-close{display:inline-block}}@media only screen and (max-width: 767px){.article-wrapper:first-child{border-top:none}}@media only screen and (max-width: 767px){.article-wrapper h2{margin-bottom:10px}}@media only screen and (max-width: 767px){.all-content-search-container.videos-search{flex-direction:column;padding:0px}}@media only screen and (max-width: 767px){.all-content-search-container.videos-search li{margin-top:20px;flex:0 1 100%;max-width:100%}}@media only screen and (max-width: 767px){.all-content-search-container.videos-search li .article-wrapper .video-desc a{margin-bottom:10px}}@media only screen and (max-width: 767px){.all-content-search-container.articles-search{flex-direction:column;padding:0px;padding-top:20px}}@media only screen and (max-width: 767px){.all-content-search-container.articles-search li{flex:0 1 100%;max-width:100%}}@media only screen and (max-width: 767px){#main .article-list-content .blog-articles article img,#main .article-list-content .blog-articles article iframe{height:210px}}@media only screen and (max-width: 767px){.contact-us-module .contact-us-link{margin-left:0}}@media only screen and (max-width: 767px){.header-search-bar span{font-size:13px}}@media only screen and (max-width: 767px){.header-search-bar a.did-you-mean-suggestion-link{font-size:13px}}@media only screen and (max-width: 767px){.no-hits-search.hits-search fieldset{padding:11px 0 0 0}}@media only screen and (max-width: 767px){.no-hits-search.hits-search fieldset input{padding-left:0px;margin-left:-24px}}@media only screen and (max-width: 767px){.no-hits-search.hits-search fieldset button{position:relative;right:20px}}@media only screen and (max-width: 767px){.top-search-container .search-link{margin-left:-50px}}@media only screen and (max-width: 767px){.top-search-container .search-link li li:last-child{display:none}}@media only screen and (max-width: 767px){.top-search-container .search-link li{flex:1 0 50%;margin-top:0px}}@media only screen and (max-width: 767px){.registration-module{margin:0 10px 20px}.registration-module form fieldset .registrationform-container .basic-info .form-row span.error:before,.registration-module form fieldset .registrationform-container .basic-info .form-row span.valid:before{right:-8px}}@media only screen and (max-width: 767px){.registration-module #RegistrationForm .select2-container{margin-right:3px}}@media only screen and (max-width: 767px){.registration-module #RegistrationForm>fieldset>.form-caption{top:35px}}@media only screen and (max-width: 767px){.registration-module #RegistrationForm .why-register .headline-divider:before{top:0}}@media only screen and (max-width: 767px){.registration-module #RegistrationForm .why-register{clear:both;margin-bottom:25px}}@media only screen and (max-width: 767px){.registration-module #RegistrationForm .col-2 .captcha-container{width:100%;transform:scale(0.79);-webkit-transform:scale(0.79);transform-origin:0 0;-webkit-transform-origin:0 0}}@media only screen and (max-width: 767px){.registration-module #RegistrationForm .col-2 .register-subhead{padding-top:4%}}@media only screen and (max-width: 767px){.registration-module #RegistrationForm .col-2 .terms-conditions{margin-left:15px}}@media only screen and (max-width: 767px){.registration-module #RegistrationForm .col-2 .terms-conditions{font-size:11px;margin-top:5px}}@media only screen and (max-width: 375px){.registration-module #RegistrationForm .col-2 .terms-conditions-container{display:block}}.registration-module #RegistrationForm .col-2 .terms-conditions-container .terms-conditions{margin-left:0}@media only screen and (max-width: 375px){.registration-module #RegistrationForm .col-2 .terms-conditions-container .terms-conditions{font-size:14px !important;margin:8px 0 10px 20px !important}}@media only screen and (max-width: 767px){.registration-module #RegistrationForm .col-2 .terms-conditions-container .terms-conditions{font-size:11px;margin-top:4px}}@media only screen and (max-width: 767px){.registration-module #RegistrationForm .col-2 .terms-conditions-container .form-row .field-wrapper label{font-size:12px !important}}@media only screen and (max-width: 375px){.registration-module #RegistrationForm .col-2 .terms-conditions-container .form-row .field-wrapper label{font-size:14px !important}}@media only screen and (max-width: 767px){.registration-module #RegistrationForm .col-2 .terms-conditions-points{margin-top:10px}}@media only screen and (max-width: 767px){.registration-module .user-consent-wrapper,.registration-module .policy-container{width:87%}}@media only screen and (max-width: 767px){.registration-module .sign-up-conditions .label-inline .has-check-box{top:0}}@media only screen and (max-width: 767px){.registration-module .sign-up-conditions .content-asset{width:87%;margin-left:2%}}@media only screen and (max-width: 767px){.registration-module .sign-up-conditions .tc-text{margin-left:5px}}@media only screen and (max-width: 767px){.mobile-legal-consent-wrapper{margin-top:13px}}@media only screen and (max-width: 767px){.account-welcome-module{text-align:center}}@media only screen and (max-width: 767px){.account-welcome-module .welcome-banner{margin-top:113px}}@media only screen and (max-width: 767px){.account-welcome-module .welcome-content-wrapper img{height:28pt}}@media only screen and (max-width: 767px){.account-welcome-module .welcome-content-wrapper h4{margin-bottom:10pt;font-size:18pt;letter-spacing:0.64pt}}@media only screen and (max-width: 767px){.account-welcome-module .welcome-content-wrapper .fab-member-text{font-size:12px}}@media only screen and (max-width: 767px){.account-welcome-module .welcome-content-wrapper p{width:60%;margin:0 auto}}@media only screen and (max-width: 767px){.tile h5{font-size:13px}}@media only screen and (max-width: 767px){.tile .tile-items{width:100%;margin:0 0 15px 0}}@media only screen and (max-width: 767px){.tile.fab-member-acc-info .tile-items{width:calc(50% - 5px);margin:0 5px 15px 0}.row-eq-height .eq-height{margin:0px}}@media only screen and (max-width: 767px){.subscriptions-bm-us .subscriptions-tile-info p img{width:65px}}@media only screen and (max-width: 767px){.subscriptions-tile .btn-primary{width:90%}}@media only screen and (max-width: 767px){.payment-info-tile .tile-items{width:100%;padding-bottom:10px;margin-top:10px}}@media only screen and (max-width: 767px){.payment-info-tile .tile-items span{width:70%}}@media only screen and (max-width: 767px){.payment-info-tile .payment-list .payment-detail{padding-left:5px}}@media only screen and (max-width: 767px){.payment-info-tile .payment-list{width:100%}}@media only screen and (max-width: 767px){.payment-info-tile .section-header{margin:0 auto;float:none}}@media only screen and (max-width: 767px){.order-history-tile .recent-orders-list .tile-head{width:70%}}@media only screen and (max-width: 767px){.order-history-tile .order-list:nth-child(n+4){display:none}}@media only screen and (max-width: 767px){.order-history-tile .order-list li{margin-bottom:3px}}@media only screen and (max-width: 767px){.order-history-tile .product-cell-slider{margin-top:40px}}@media only screen and (max-width: 767px){.order-history-tile .productInfo h6,.order-history-tile .productInfo p{font-size:12px}.order-history-tile .productInfo h6{margin-bottom:0}}@media only screen and (max-width: 767px){.pt_account .fab_mod01{left:inherit}}@media only screen and (max-width: 767px){.carousel1-wrapper .recommended-carousel .headline-divider:before{top:10px;width:160px}}@media only screen and (max-width: 767px){.reorder-button{top:12px}}@media only screen and (max-width: 767px){.mv20-xs{margin-bottom:20px !important}}@media only screen and (max-width: 767px){.slider-featurepromo .productInfo h6,.slider-featurepromo .productInfo p{text-align:center}}@media only screen and (max-width: 767px){.act-help-module{background:#F2E5DD}}@media only screen and (max-width: 767px){.act-help-module .act-help-mod-tile-grid{height:235px}}@media only screen and (max-width: 767px){.background-gray.fullwidth-wrapper.need-help .separator{padding:0 10px}}@media only screen and (max-width: 767px){.privacy-wrapper .privacy-body h2,.suply-chainwrap .privacy-body h2{font-size:21px}}@media only screen and (max-width: 767px){.privacy-wrapper .privacy-body ul li h4,.suply-chainwrap .privacy-body ul li h4{margin-left:-6px}}@media only screen and (max-width: 767px){.giftbanner .giftwrap{margin:33px auto 0;width:78%;float:none;padding:0}.giftbanner .giftwrap p{font-size:15px;line-height:1.5em;margin-bottom:30px}}@media only screen and (max-width: 767px){.giftbanner .giftwrap #gc_num:focus,.giftbanner .giftwrap #gc_pin:focus{outline:2px dotted #fff}}@media only screen and (max-width: 767px){.giftbanner .giftwrap .gift-pin-text{color:#000}}@media only screen and (max-width: 767px){.giftbanner .giftwrap .brand-light{color:#000}}@media only screen and (max-width: 767px){.giftbanner .giftwrap .giftsidewrap button:focus,.giftbanner .giftwrap .giftsidewrap a:focus{outline:2px dotted #fff}}@media only screen and (max-width: 767px){.giftbanner .giftwrap .giftsidewrap span:before,.giftbanner .giftwrap .giftsidewrap span:after{width:41%;background:#969696}}@media only screen and (max-width: 767px){.giftbanner .giftwrap .bal-div h4,.giftbanner .giftwrap .bal-div h1{color:#fff}}@media only screen and (max-width: 767px){.captcha-container.giftcard-balance-container{width:100%;transform:scale(0.79);-webkit-transform:scale(0.79);transform-origin:0 0;-webkit-transform-origin:0 0;bottom:35px}}@media only screen and (max-width: 767px){#dwfrm_checkbalance .form-row-text input{min-width:240px}}@media only screen and (max-width: 767px){#dwfrm_checkbalance .form-row-text span.error,#dwfrm_checkbalance .form-row-text .error-message,#dwfrm_checkbalance .form-row-text .hazmat{width:100%}}@media only screen and (max-width: 767px){#dwfrm_checkbalance .form-row-text button.btn-brand{display:none}}@media only screen and (max-width: 767px){#dwfrm_checkbalance .form-row-text button.btn-brand button.btn-primary{display:block;font-size:14px}}@media only screen and (max-width: 767px){#dwfrm_checkbalance .gift-pin-text{margin-bottom:35px;color:#000}}@media only screen and (max-width: 767px){#dwfrm_checkbalance .gift-pin-text .giftcard-balance-container{left:2%}}@media only screen and (max-width: 767px){#dwfrm_checkbalance .gift-pin-text .giftcard-balance-container #hiddenRecaptcha_registration-error{width:23%}}@media only screen and (max-width: 767px){#dwfrm_checkbalance #giftCardCheckBal{min-width:auto}}@media only screen and (max-width: 767px){.giftbanner .giftwrap .giftsidewrap .gift-text{color:#525252}}@media only screen and (max-width: 767px){.giftbanner .giftwrap .giftsidewrap .horizondiv span{color:#000}}@media only screen and (max-width: 767px){.content-asset .img-responsive{max-width:100%}}@media only screen and (max-width: 767px){.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 (max-width: 767px){.certona-items-wrapper .search-result-items.recently-viewed .slick-next,.einstein-carousel .search-result-items.recently-viewed .slick-next{right:10px}}@media only screen and (max-width: 767px){#divProductFinderPreview{height:500px;overflow-y:auto}}@media only screen and (max-width: 767px){div.productfinder-question-title{font-size:16px}}@media only screen and (max-width: 767px){.ui-dialog.certona-skincare-dialog{transform:translate(-50%, -50%);top:50% !important;left:50% !important}}@media only screen and (max-width: 767px){.ui-dialog.certona-skincare-dialog{zoom:95%}}@media only screen and (max-width: 767px){.ui-dialog.certona-skincare-dialog .progress-finder-outer{width:95%}}@media only screen and (max-width: 767px){.ui-dialog.certona-skincare-dialog .questionnaire-content .skincare-quiz-wrapper .options{width:95%}}@media only screen and (max-width: 767px){.ui-dialog.certona-skincare-dialog .questionnaire-content .skincare-quiz-wrapper .options .certona-pf-input-container{width:100%}}@media only screen and (max-width: 767px){.search-result-items.recently-viewed .product-tile .product-pricing.plp .product-price .price-text .price-standard{font-size:13px}}@media only screen and (max-width: 767px){.search-result-items.recently-viewed .product-tile .value-price{height:auto;min-height:10px}}@media only screen and (max-width: 767px){.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 (max-width: 767px){.certona-skinfinder-results .search-result-items li .product-tile .product-name .product-name-text{font-size:12px}}@media only screen and (max-width: 767px){.certona-skinfinder-results .search-result-items li .product-tile .product-pricing .product-price .price-text{font-size:14px}}@media only screen and (max-width: 767px){.certona-skinfinder-results .search-result-items li .product-tile .value-price .value-price-text{font-size:10px}}@media only screen and (max-width: 767px){.einstein-carousel svg.prev-arrow,.einstein-carousel svg.right-arrow,.certona-items-wrapper svg.prev-arrow,.certona-items-wrapper svg.right-arrow{width:20px;height:20px}}@media only screen and (max-width: 767px){.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 (max-width: 767px){.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 (max-width: 767px){.einstein-carousel .search-result-items.recently-viewed .grid-tile .product-tile .product-name .name-link,.certona-items-wrapper .search-result-items.recently-viewed .grid-tile .product-tile .product-name .name-link{outline-offset:-2px}}@media only screen and (max-width: 767px){.einstein-carousel .search-result-items.recently-viewed button.slick-arrow .prev-arrow,.einstein-carousel .search-result-items.recently-viewed button.slick-arrow .right-arrow,.certona-items-wrapper .search-result-items.recently-viewed button.slick-arrow .prev-arrow,.certona-items-wrapper .search-result-items.recently-viewed button.slick-arrow .right-arrow{width:20px;height:20px}}@media only screen and (max-width: 767px){.einstein-carousel .search-result-items.recently-viewed .slick-dots,.certona-items-wrapper .search-result-items.recently-viewed .slick-dots{bottom:0}}@media only screen and (max-width: 767px){.pt_order-confirmation #main .order-confirmation-wrapper .static-certona-horizontal-wrapper .search-result-items.recently-viewed .slick-list{width:87%}.pt_order-confirmation #main .order-confirmation-wrapper .static-certona-horizontal-wrapper .search-result-items.recently-viewed .product-tile .product-image img{width:93%}}@media only screen and (min-width: 414px) and (max-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape){.pt_order-confirmation #main .order-confirmation-wrapper .static-certona-horizontal-wrapper .search-result-items.recently-viewed .slick-list{width:93%;max-width:100%}.pt_order-confirmation #main .order-confirmation-wrapper .static-certona-horizontal-wrapper .search-result-items.recently-viewed .slick-list .slick-track{width:100%;display:flex;flex-wrap:wrap}}@media only screen and (min-width: 375px) and (max-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){.pt_order-confirmation #main .order-confirmation-wrapper .static-certona-horizontal-wrapper .slick-list{width:100% !important;max-width:100%}.pt_order-confirmation #main .order-confirmation-wrapper .static-certona-horizontal-wrapper .slick-list .slick-track{width:100%}}@media only screen and (max-width: 767px){.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{word-break:break-word}}@media only screen and (max-width: 767px){.certona-items-wrapper.static-certona-cart-wrapper .search-result-items.recently-viewed .slick-list .slick-track,.certona-items-wrapper.static-certona-horizontal-wrapper .search-result-items.recently-viewed .slick-list .slick-track{width:400px;display:flex;flex-wrap:wrap}.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:148px}}@media only screen and (min-width: 414px) and (max-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape){.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{width:85%}.certona-items-wrapper.static-certona-cart-wrapper .search-result-items.recently-viewed .slick-list .slick-track,.certona-items-wrapper.static-certona-horizontal-wrapper .search-result-items.recently-viewed .slick-list .slick-track{width:100%;display:flex;flex-wrap:wrap}}@media only screen and (min-width: 375px) and (max-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){.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{width:88%}.certona-items-wrapper.static-certona-cart-wrapper .search-result-items.recently-viewed .slick-list .slick-track,.certona-items-wrapper.static-certona-horizontal-wrapper .search-result-items.recently-viewed .slick-list .slick-track{width:100%;display:flex;flex-wrap:wrap}.certona-items-wrapper.static-certona-cart-wrapper .search-result-items.recently-viewed .slick-list .grid-tile.certona-tile,.certona-items-wrapper.static-certona-horizontal-wrapper .search-result-items.recently-viewed .slick-list .grid-tile.certona-tile{width:140px}}
