.text-uppercase{text-transform:uppercase}.redTxt{color:#be0f34}.txtJustify{text-align:justify}.homepage-reassurance_bis h2{width:100%}.homepage-reassurance_bis>div{margin-bottom:20px}@media only screen and (min-width:768px){.homepage-reassurance_bis>div{margin-bottom:0}}.offer-bumper-message p{font-family:Gotham SSm medium A,Gotham SSm medium B,Helvetica,Arial,sans-serif;margin:0}.nav_footer-terms ul{padding:0}.nav_footer-terms ul li{list-style-type:none;display:inline-block;vertical-align:middle}.RelatedContent-Block article .BoxContent h3.Title{line-height:1;margin:0;margin-bottom:.25em;font-size:30px;font-weight:lighter}.RelatedContent-Block article .BoxContent div.TextLink a{font-family:gotham ssm medium a,gotham ssm medium b,Gotham,Helvetica,Arial,sans-serif;font-size:11px;text-transform:uppercase;color:#000;text-decoration:none;position:relative;display:inline-block;line-height:14px;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;border-bottom:1px solid #d4d4d4}.RelatedContent-Block article .BoxContent div.TextLink{margin-top:20px}.Aspot-Block .Wrapper article .BoxContent div.BtnLink a{font-family:gotham ssm medium a,gotham ssm medium b,Gotham,Helvetica,Arial,sans-serif;font-size:11px;text-transform:uppercase;color:#fff;text-decoration:none;position:relative;background-color:#000;padding:16px 26px;display:inline-block;line-height:14px;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;border:2px solid #000}.A-Spot-Main .BoxContent h3.Title{font-size:50px;font-weight:lighter;margin:0 0 .25em}.A-Spot-Secondary .BoxContent h3.Title{font-size:24px;margin-top:25px;font-weight:lighter;margin-bottom:.25em}.Aspot-Block .Wrapper article .BoxContent div.BtnLink{margin-top:20px}.Aspot-Block .Wrapper .A-Spot-Secondary .BoxContent div.BtnLink{margin-bottom:25px}.Aspot-Block .Wrapper article .BoxContent div.BtnLink a:hover{background-color:transparent;color:#000;border:2px solid #8b8b8b}.txt-footer-item-newsletter{clear:both}div.menu-category.verticalAssetContainer{margin-top:15px}div.menu-category.verticalAssetContainer a{padding:13px 0 17px}.verticalAssetContainer p{margin:10px 0;word-break:normal;font-family:gotham ssm book a,gotham ssm book b,Helvetica,Arial,sans-serif}span.promotionLink{font-size:11px;text-transform:uppercase}.es_MX .footer-help ul li{padding:0!important}.BeautySection-Block_bis{margin-top:40px!important;background:url(/on/demandware.static/-/Library-Sites-clarins-v3/en_US/v1564206013418/content/Homepage-2018/banner-bottom.jpg) no-repeat;background-position:top center;max-width:1170px;margin:0 auto;text-align:right}.BeautySection-Block_bis a{display:block;text-align:right}.bg_product-perfect-skin{background:url(/on/demandware.static/-/Library-Sites-clarins-v3/en_US/v1564206013418/content/Homepage-2018/banner-bottom-products.png) no-repeat;height:80px;background-position:center;margin-bottom:10px}.BeautySection-Block_bis .Title{font-size:40px;font-weight:400;margin:0;color:#000;font-family:ClarinsRegular,Clarins}.BeautySection-Block_bis a{display:block;text-align:right;padding:50px 0}.content-BeautySection{max-width:443px;display:inline-block;margin-right:60px;text-align:center}.BeautySection-Block_bis p.TextLink{font-family:gotham ssm medium a,gotham ssm medium b,Gotham,Helvetica,Arial,sans-serif;color:#000;text-transform:uppercase;border-bottom:1px solid rgba(0,0,0,.5);letter-spacing:.1em;display:inline-block;margin-top:15px}@media only screen and (max-width:1023px){.BeautySection-Block_bis{background:url(/on/demandware.static/-/Library-Sites-clarins-v3/en_US/v1564206013418/content/Homepage-2018/banner-bottom-mobile.jpg) no-repeat;background-position:center left;background-size:100vw auto}.bg_product-perfect-skin{background-size:25%;height:60px}.BeautySection-Block_bis .Title{font-size:4vw}.BeautySection-Block_bis a{padding:47px 0}.content-BeautySection{margin-right:30px;max-width:47.8vw}}@media only screen and (max-width:761px){.BeautySection-Block_bis .Title{font-size:6vw}.bg_product-perfect-skin{display:none}.BeautySection-Block_bis p.TextLink{margin-top:8px;max-width:50vw;text-decoration:underline solid rgba(0,0,0,.5);border:none}.content-BeautySection{text-align:left;width:40vw}.BeautySection-Block_bis a{padding:63px 0}}.full-width-megamenu{margin-top:-10px;margin-bottom:-10px}.swatches__cropped-image{width:auto}@media screen and (max-width:769px){.es_ES .product-tile .product-pricing.left-aligned,.fr .product-tile .product-pricing.left-aligned,.nl .product-tile .product-pricing.left-aligned{left:0}.es_ES .product-tile .serenity-price .product-price-block__serenity-price,.es_ES .product-price-block .serenity-price .product-price-block__serenity-price,.es_ES .product-tile .product-pricing.left-aligned .product-sales-price,.fr .product-tile .product-pricing.left-aligned .product-sales-price,.nl .product-tile .product-pricing.left-aligned .product-sales-price,.fr .product-price-block .serenity-price .product-price-block__serenity-price,.fr .product-tile .serenity-price .product-price-block__serenity-price,.nl .product-price-block .serenity-price .product-price-block__serenity-price,.nl .product-tile .serenity-price .product-price-block__serenity-price{font-size:12px}.es_ES .product-tile .price-per-unit,.fr .product-tile .price-per-unit,.nl .product-tile .price-per-unit{font-size:10px}}.fix-cart-error-message-link{border-bottom:1px solid}.hamburger-only .level1-category.component{text-transform:none}@media screen and (max-width:1024px){.menu-category .level1-category.folder-category a{text-transform:none}}@media screen and (min-width:768px){.ie6 header .primary-logo img,.ie7 header .primary-logo img,.ie8 header .primary-logo img{padding-top:9px}}.proven-results-tab p:first-child{max-width:564px}a.link-A-Spot{display:block}a.link-A-Spot:hover{color:inherit}.BtnLink-bis{font-family:gotham ssm medium a,gotham ssm medium b,Gotham,Helvetica,Arial,sans-serif;font-size:11px;text-transform:uppercase;color:#fff;background-color:#000;padding:16px 26px;display:inline-block;line-height:14px;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;border:2px solid #000;margin-bottom:25px}.BtnLink-bis:hover{background-color:transparent;border-color:grey;color:#000}@media screen and (max-width:769px){.BtnLink-bis{margin-top:20px}}.newsletter-form-1-container .subscribe .invalid-submit{padding:0}#beautyconsult .mbs-header-links .mbs-header-mail-link{display:none}#GuidedSearchResultsForm .gs-add-to-bag-wrapper{display:none}@media screen and (max-width:320px){.ru_RU .homepage-reassurance_bis>div{height:120px}}.declare-purchase-content-asset-title p,.declare-purchase-content-asset-text p{margin:0}.row-buttons-declare-purchase-content-asset-text{margin-top:20px}.declare-purchase-content-asset-button{margin:0 8px 0;font-size:11px;padding:.5em .1em;width:46%;vertical-align:middle}@media screen and (max-width:761px){.declare-purchase-content-asset-button{width:80%;margin-bottom:20px}}