.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slide,.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}.ce-sticky-nav{position:fixed;width:100%;left:0;right:0;top:0;z-index:100;border-top:0;margin:0 auto}@media only screen and (max-width:1023px){.ce-sticky-heading-mobile{text-align:center;font-size:10vw;font-weight:700;padding:5vw;background-color:#fff}.ce-hamburger-button,.ce-hamburger-button:active,.ce-hamburger-button:focus,.ce-hamburger-button:hover{float:right;width:10vw;height:8vw;background-size:9vw 8vw;margin-top:1vw;margin-bottom:0;padding:0;background-color:transparent;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjQsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjBweCIgaGVpZ2h0PSI0NHB4IiB2aWV3Qm94PSIwIDAgNjAgNDQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYwIDQ0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGQ9Ik0wLDBoNjB2OEgwVjB6IE0wLDAiLz4NCgk8cGF0aCBkPSJNMCwxOGg2MHY4SDBWMTh6IE0wLDE4Ii8+DQoJPHBhdGggZD0iTTAsMzZoNjB2OEgwVjM2eiBNMCwzNiIvPg0KPC9nPg0KPC9zdmc+DQo=");border:none}.ce-sticky-accordion{display:none;background-color:#fff}}@media only screen and (min-width:1023px) and (max-width:1024px){.ce-sticky-nav{width:100%!important}}@font-face{font-family:Macys Sans Bd;src:url("//assets.macysassets.com/dyn_img/fonts/3b303641-706e-4221-94c4-4fb491f4f8ef.woff2") format("woff2"),url("//assets.macysassets.com/dyn_img/fonts/14ff6081-326d-4dae-b778-d7afa66166fc.woff") format("woff")}@font-face{font-family:HelveticaNeueW01-ThinCn\ 673383;src:url("//assets.macysassets.com/dyn_img/fonts/08e2b89e-9853-40e2-b409-05538c48390b.eot?#iefix");src:url("//assets.macysassets.com/dyn_img/fonts/08e2b89e-9853-40e2-b409-05538c48390b.eot?#iefix") format("eot"),url("//assets.macysassets.com/dyn_img/fonts/07c0e1c6-6a3d-4c99-8311-b77b3223bbaa.woff2") format("woff2"),url("//assets.macysassets.com/dyn_img/fonts/3d0bfb88-4887-4fd3-a16f-34ae15cbfe25.woff") format("woff"),url("/dyn_img/fonts/007ff3cd-c6c5-4d33-8458-99c3d6fc8598.ttf") format("truetype"),url("//assets.macysassets.com/dyn_img/fonts/67ccdd14-5fcd-479c-9829-ec39a60795fa.svg#67ccdd14-5fcd-479c-9829-ec39a60795fa") format("svg")}@font-face{font-family:HelveticaNeueW01-47LtCn\ 692686;src:url("//assets.macysassets.com/dyn_img/fonts/7de6b03f-1298-4bc2-89af-9d9da594008d.eot?#iefix");src:url("//assets.macysassets.com/dyn_img/fonts/7de6b03f-1298-4bc2-89af-9d9da594008d.eot?#iefix") format("eot"),url("//assets.macysassets.com/dyn_img/fonts/b37ddbd9-24db-4864-9095-5084a5679dd2.woff2") format("woff2"),url("//assets.macysassets.com/dyn_img/fonts/42aacb2f-222e-46f5-a95a-1c22948ee0d1.woff") format("woff"),url("//assets.macysassets.com/dyn_img/fonts/217a2f81-1e65-4924-a0d4-05ac8576f883.ttf") format("truetype"),url("//assets.macysassets.com/dyn_img/fonts/5405647d-099e-47f7-9d4a-f8692e57a206.svg#5405647d-099e-47f7-9d4a-f8692e57a206") format("svg")}@font-face{font-family:Macys Sans XBold;src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansXBd.eot?#iefix");src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansXBd.eot?#iefix") format("eot"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansXBd.woff2") format("woff2"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansXBd.woff") format("woff")}@font-face{font-family:Macys Sans;src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSans.eot?#iefix");src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSans.eot?#iefix") format("eot"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSans.woff2") format("woff2"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSans.woff") format("woff")}@font-face{font-family:Macys Sans Bd;src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansBd.eot?#iefix");src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansBd.eot?#iefix") format("eot"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansBd.woff2") format("woff2"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansBd.woff") format("woff")}#campaign{font-family:Macys Sans,Arial,sans-serif}#campaign h1,#campaign h2,#campaign h3,#campaign h4,#campaign h5,#campaign h6{font-family:Macys Sans Bd,Arial,sans-serif;font-weight:700;margin-top:7.4px;font-weight:unset}#campaign h2{font-size:37px}#campaign h4{font-size:23px}#campaign h5{font-size:18px}#campaign p{font-family:Macys Sans,Arial,sans-serif;letter-spacing:0}#campaign dl,#campaign ol,#campaign p,#campaign ul{line-height:1.6}#campaign ul{margin-inline-start:0;margin-left:0}#campaign .glide__bullets button{border:0}#campaign #navBar{line-height:1}#campaign .background-image{position:relative;display:relative;max-height:296px;height:26.2vw}@media only screen and (max-width:600px){#campaign .background-image{height:49.2vw}}#campaign .background-image .content{z-index:60;position:absolute;top:50%;left:50%;width:32vw;height:auto;transform:translate(-50%,-50%);font-size:3.4vw}#campaign .background-image .content h4{font-size:2.25vw}#campaign .background-image .content a{font-size:1.5vw;font-weight:700}@media only screen and (max-width:600px){#campaign .background-image .content{width:54vw}#campaign .background-image .content h4{font-size:4.2vw}#campaign .background-image .content a{font-size:2.5vw;font-weight:700}}@media only screen and (min-width:1280px){#campaign .background-image .content{width:337px;height:auto}#campaign .background-image .content h4{font-size:25px}#campaign .background-image .content a{font-size:18px;font-weight:700}}@media only screen and (min-width:1280px){#campaign .background-image{height:26.3vw}}#campaign .background-image picture{z-index:20;position:absolute;width:100%}@media only screen and (min-width:600px){#campaign h1,#campaign h2,#campaign h3,#campaign h4,#campaign h5,#campaign h6{line-height:1.2}}@media only screen and (max-width:601px){#campaign h1,#campaign h2,#campaign h3,#campaign h4,#campaign h5,#campaign h6{line-height:1.3}#campaign h2{font-size:6.5vw}#campaign h4{font-size:4.4vw}}#campaign .bh-desktop{display:block}#campaign .bh-mobile{display:none}#campaign .bh-container .bh-banner,#campaign .bh-container .bh-header,#campaign .bh-container .bh-sticky-nav-bar,#campaign .bh-container .bh-white-bg,#campaign .bh-container .section-2{max-width:1280px;margin:auto}#campaign .bh-container h1{font-family:Macys Sans Bd,Arial,sans-serif;margin-top:2.5%;font-size:2.5em;margin-bottom:0;letter-spacing:0}#campaign .bh-container h2{margin-top:8%}#campaign #service h2,#campaign #skincare h2,#campaign #trendingnow h2,#campaign .bh-container h2{margin-bottom:0;letter-spacing:0}#campaign .bh-container h5{margin-top:5%;font-weight:500}#campaign .bh-container p{font-weight:400;font-size:25px;line-height:1.6;margin-bottom:1em;text-rendering:optimizeLegibility}#campaign img.bh-ban-mob{width:100%}#campaign .bh-container .bh-sticky-nav-bar{background-color:hsla(0,0%,100%,.7);padding:1.5% 0 1.75%;position:absolute;bottom:0;width:1280px}#campaign .bh-sticky-nav-bar ul{display:flex;margin-bottom:13px;justify-content:center}#campaign .bh-sticky-nav-bar li{list-style-type:none;margin:0 2.7%;display:inline-block}#campaign .bh-container .bh-sticky-nav-bar li a{color:#000;font-size:1.4em;font-weight:700;font-family:Macys Sans Bd!important;text-decoration:none}#campaign .bh-container .bh-sticky-nav-bar.ce-sticky-nav{background-color:hsla(0,0%,100%,.85);position:fixed!important;height:50px;bottom:95%;padding-bottom:3%;padding-top:3%}#campaign .bh-container .bh-sticky-nav-bar li a:hover,#campaign .bh-nav-a p:hover{color:#555454}#campaign .bh-container .vid-player{margin:auto}#campaign .bh-container #playlist h5,#campaign .bh-container .frag-icon p{margin-top:1%}#campaign .bh-container .prod-pool p{margin-bottom:1%;margin-top:0}#campaign .bh-container .prod-pool p a{text-decoration:none;font-family:Macys Sans,Helvetica,sans-serif}#campaign .bh-container #hair h2{margin-bottom:.391vw}@media only screen and (min-width:1024px){#campaign .bh-container #hair h2{margin-bottom:4px}}#campaign .bh-container #hair a.take-the-quiz-anchor{font-size:18px;font-weight:700;display:inline-block;padding-top:19px}#campaign .fragrance-linkwrapper{display:flex;align-items:center;justify-content:center;padding-top:19px}@media (max-width:639px){#campaign .fragrance-linkwrapper{flex-direction:column}}#campaign .bh-container #fragrance a.take-anchor{font-size:18px;font-weight:700;padding-right:59px}@media (max-width:639px){#campaign .bh-container #fragrance a.take-anchor{padding-right:0}}#campaign .bh-container #fragrance a.scent-explorer-anchor{font-size:18px;font-weight:700;padding-left:88px}@media (max-width:639px){#campaign .bh-container #fragrance a.scent-explorer-anchor{padding-left:0;padding-top:5px}}#campaign .trendingnow-linkwrapper{display:flex;align-items:center;justify-content:center}@media (max-width:639px){#campaign .trendingnow-linkwrapper{flex-direction:column-reverse}}#campaign .bh-container #trendingnow a.follow-anchor{font-size:18px;font-weight:700;padding-right:10.47vw;display:inline-block;vertical-align:middle;padding-top:19px;font-family:Macys Sans Bd}@media (max-width:639px){#campaign .bh-container #trendingnow a.follow-anchor{padding-right:0}}#campaign .bh-container #trendingnow a.beauty-anchor{font-size:18px;font-weight:700;font-family:Macys Sans Bd}@media (max-width:639px){#campaign .bh-container #trendingnow a.beauty-anchor{padding-top:15px}}#campaign .bh-container #fragrance,#campaign .bh-container #hair,#campaign .bh-container #makeup,#campaign .bh-container #service,#campaign .bh-container #skincare,#campaign .bh-container #trendingnow{background-color:#fff;margin-top:2.6%}#campaign .bh-container #playlist{margin-top:2%;margin-bottom:2%}#campaign .bh-container .prod-pool{margin-bottom:5%;margin-top:3%}#campaign .bh-container .bh-slick div{display:inline-block}#campaign ul.slick-dots li{width:30px;display:inline-block}#campaign ul.slick-dots li button{text-align:center;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;border:none;padding:0;margin:0;font-size:3em}#campaign ul.slick-dots li button:before{content:"\2022";opacity:.25;color:#000}#campaign .slick-dots li.slick-active button:before{content:"\2022";opacity:.75;color:#000}#campaign .bh-slick-2{max-width:90%;margin:0 5%}#campaign .productThumbnail .productThumbnailImage{border-bottom:none!important}#campaign .productDescription a{font-family:Macys Sans;margin-bottom:0!important}#campaign .bh-container .badges,#campaign .bh-container .productThumbnail .bottomOverlayMoreColors,#campaign .bh-container .productThumbnail .bottomOverlayWrapper,#campaign .bh-container .productThumbnail .color-count,#campaign .bh-container .productThumbnail .prices,#campaign .bh-container .productThumbnail .productDetail .colorSwatchesContainer,#campaign .bh-container .productThumbnail div.pdpreviews,#campaign .bh-container .specialOffers,#campaign .productThumbnail .productDetail .productDescription .productDescLink{display:none!important}#campaign .desktop-margin-top{margin-top:20px}#campaign .productThumbnail .productThumbnailImage img{width:200px;margin:auto}#campaign div.productThumbnailItem{position:relative}#campaign .qvLauncher{display:none}#campaign .productThumbnailItem:hover .qvLauncher{display:block}#campaign .qvLauncher{position:absolute;top:45%;left:24%}#campaign .productThumbnailItem:hover .qvLauncher,#campaign .qvLauncher button{background-color:#fff;border-color:gray;color:#000;font-weight:300;margin-bottom:0}#campaign .bh-overflow-hidden{overflow:hidden;margin:auto;width:65%;position:relative}#campaign .bh-overflow-hidden picture img{width:100%;margin:auto}#campaign .bh-container .after{display:block;margin:auto;background:hsla(0,0%,100%,.8);color:#000}#campaign .bh-overflow-hidden .after{position:absolute;top:20%;left:10%;width:80%;height:60%}#campaign .frag-quiz-vid .after{position:absolute;top:18%;left:35%;width:30%;height:38%}#campaign .frag-quiz-vid .after-2 a{color:#fff}#campaign .bh-container .icons{margin-right:3%}#campaign .bh-container .bh-slick-1 .after h4,#campaign .bh-container .bh-slick-1-mob .after h4{padding-top:19%}#campaign #skincare>div.row.text-center.prod-pool>div.row.text-center>div.bh-slick-1.large-12.medium-12.show-for-medium-up.columns>div>div.scroller.glide-list>ul>div:nth-child(4)>div>div>h4,#campaign #skincare>div.row.text-center.prod-pool>div.row.text-center>div.bh-slick-1.large-12.medium-12.show-for-medium-up.columns>div>div.scroller.glide-list>ul>div:nth-child(9)>div>div>h4{padding-top:15%}#campaign #skincare>div.row.text-center.prod-pool>div.row.text-center>div.bh-slick-1.large-12.medium-12.show-for-medium-up.columns>div>div.scroller.glide-list>ul>div:nth-child(6)>div>div>h4{padding-top:26%}#campaign .bh-container .after h4.after-4{padding-top:15%}#campaign .bh-container .after h4.after-1,#campaign .bh-container .after h4.after-2{padding-top:19%}#campaign .frag-quiz-vid .after-2{position:absolute;top:65%;left:37%}#campaign #service .bh-hover-pic{cursor:pointer}#campaign .bh-hover-pic img{transition:transform 1s ease}#campaign .bh-hover-pic:hover img{transform:scale(1.2)}#campaign .bh-arrow-up{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:18px solid #000;margin:0 auto}#campaign .bh-arrow-up:hover{color:#555454;border-bottom-color:#555454}#campaign a.back-to-top{padding-bottom:2%;display:block;margin:0 auto;margin-top:24px;width:72px;text-align:center;font-size:18px;text-decoration:none;line-height:26px;text-transform:uppercase;font-weight:400}#campaign #top:hover,#campaign a.back-to-top:hover{color:#555454;border-bottom-color:#555454;border-color:#555454}#campaign button.slick-next,#campaign button.slick-next:active,#campaign button.slick-next:focus{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAACKCAQAAAB/PbBEAAACR0lEQVR4AbXBsSv8DQAH4OfrnCMuJUmSkpSSUkqpK8OVzaAMBoMyGAzKYDBcGdRruDIYDCbD/Up+eUuvV68kHed7v7/q/Ss+z0PHuJhtd4LubYmZ0FcXs+NWUEdTzKTSmJhdN4IebIqZUhoVs+da0KOGmGmlETH72oKebIiZ0TMs5sCVoGfrYmZ9q4k5dCmm8I81MXO+DYk5ciGm8K9VMfO6qmKOtcQU/rMqZsGXqpgTLTED3q2IWdQ1KObUuZiKD8tilnyqiDlzJqbi05KYZR8qYs6dihnUtShmxbsBMS0nYqq+LIhZ9aYQc+FYzJCeeTFrXhViLh2JqfkxJ2bdi0LMlUMxw0qzYjY8C2o7EDOib0ZMw9+Cru2LGfXHtJhNvwXd2BMz5o8pMU0Pgm7tiqnrmxTT1BF0a0dMXd+EmC33gu5sixn3S8y4jpg720K23Aup65sQcmtHSFNHyJjSpJAbu0I2PQgZVZoScm1PSMOjkBGlaSFt+0I2PAkZ1jMj5MqBkHXPQmq+zQr5y6GQdS8KETU/5oRcOhKy5lUhYkjPvJALx0JWvSlEVH1ZENJyImTFuwERg7oWhZw7FbLsQ0VExaclIWfOhCz5VBFR8WFZyKlzIYu6BkUMeLci5ERLyIIvVRGFN6tCjl0ImdczJKLwak3IkUshc37URBRerAs5dCVkVmlYyLMNIQfaQmb0jQh50hCyry1kWmlEyKOGkD3XQqaURoU82BSy60bIpNKYkI6mkB23Qib01YXc2xKy7U7ML+NC/gdlcX2YRj97NQAAAABJRU5ErkJggg==") no-repeat;outline:none}#campaign button.slick-prev,#campaign button.slick-prev:active,#campaign button.slick-prev:focus{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAACKCAQAAAB/PbBEAAACSUlEQVR4AbXBQSusCwAG4OczDJqRkiRJSUpJuSmlpiym7CymLCwslIWFhbKwsFBT18JCzWIWFlZuOSe5nVM65ypJwpxv/Kr7K97nETPuu5gbLSFb/hEypm9CyLWWkKY7IXWlSSFdO0I23QupKU0J6dgV0vAgZFRpWsiVPSEbfggZ0TMj5NK+kHWPQoZ9mhVy4UDIml8KEVWf5oS0HQr5y38KEVU980LajoSselaIGPJhQci5YyErXgyIGPRuUciZEyHLXlVEVLxZEnLqVMiSNxURFa+WhZw4E7Lo3aCIAS9WhBw7F7Lgw5CIwrNVIUfaQub1VEUUnqwJOXQhZM4fwyIKv60LOXApZFZpRMijDSH7roTM6BsV8lNDyJ6OkGlfakIeNITs6giZUqoJubcpZEdXyKRSXcidppCWayET+saE3NoSsu1GzDfjYu6Mi9l2I+jWlpgJfWNiWq4F3WmKmVSqi9nRFXRvU8yUUk3Mro6gBw0x00qjYvZcCfphQ8yMnhEx+y4FPVoXM+vTsJgDF2IKv6yJmfOpKubQ32IKT9bEzOupijnSFlN4tipmwYchMcfOxQx4sSJm0btBMSfOxFS8Whaz5E1FzKlTMRVvlsQse1URc+ZEzKB3i2JWvBgQc+5YzJAPC2JWPSvEtB2JqeqZF7PmSSHmwqGYYX/MiVn3WyHm0oGYEaVZMRseBV3ZFzOqb0ZMw09BHXtiar5Mi9n0r6CuXTF1X6bENN0L6toRU1eaFNN0J+haS8yYvgkxW24F3dgWM+7b/3vkfZ9FYkJTAAAAAElFTkSuQmCC") no-repeat;outline:none}#campaign button.slick-next,#campaign button.slick-next:focus,#campaign button.slick-next:hover,#campaign button.slick-prev,#campaign button.slick-prev:focus,#campaign button.slick-prev:hover{z-index:100!important;width:30px!important;height:30px!important;background-size:cover!important;background-repeat:no-repeat!important;background-position:50%!important;position:absolute!important;top:40%!important}#campaign button.slick-prev{left:-1%!important;border:none!important;color:transparent!important}#campaign button.slick-next{right:-1%!important;border:none!important;color:transparent!important}#campaign .swiss .bh-header{background-color:#fff!important;max-width:100%!important}#campaign .swiss .bh-white-bg{background-color:#fff;padding-bottom:2%;margin-top:-17px}#campaign #cf2{position:relative;margin:0 auto;height:450px}#campaign #cf2 picture{position:relative;left:0}#campaign .hide-banner{display:none;opacity:0}#campaign #cf2 picture.transparent{-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}#campaign .display-banner{display:block}#campaign .bh-container .vid-sec{margin-left:26%}@media (max-width:1025px){#campaign .bh-container .frag-icon{margin-top:10%}#campaign .bh-container .frag-vid-container{margin-left:18%!important}#campaign .frag-quiz-vid .after{position:absolute;top:20%;left:45%;width:38%;height:46%}#campaign .frag-quiz-vid .after-2{position:absolute;top:72%;left:50%}#campaign .bh-container #cf2{height:auto}#campaign #cf2 picture{position:relative}#campaign .bh-container #playlist{margin-top:0;margin-bottom:0;background-color:#fff}#campaign .bh-sticky-nav-bar li.first-li{margin-left:11%}#campaign .bh-sticky-nav-bar li{margin-right:3%}#campaign .bh-container .bh-sticky-nav-bar{background-color:hsla(0,0%,100%,.5);padding:1.5% 0;position:absolute;bottom:0;width:1280px}#campaign .bh-container .bh-sticky-nav-bar.ce-sticky-nav{background-color:hsla(0,0%,100%,.85);position:fixed;height:50px;bottom:718px;padding-bottom:4%}#campaign .bh-container .vid-player{margin-left:3%}}@media (max-width:1023px){#campaign .bh-container #playlist{margin-bottom:0}#campaign .swiss .bh-header{position:relative}#campaign .bh-container .bh-sticky-nav-bar-mobile{background-color:#f4f4f4;padding:0}#campaign .ce-sticky-heading-mobile{text-align:center;font-size:6vw;padding:3vw 0;font-weight:400;color:#000;background-color:#f4f4f4}#campaign .ce-hamburger-button{display:none}#campaign .ce-sticky-accordion{height:80vh;overflow:auto}#campaign .ce-sticky-accordion p{font-size:5vw;padding:2vw 0;border-bottom:1px solid #f4f4f4}#campaign .closed .vertical{transition:all .5s ease-in-out;transform:rotate(-180deg)}#campaign .closed .horizontal{transition:all .5s ease-in-out;transform:rotate(-90deg);opacity:1}#campaign .opened{opacity:1}#campaign .opened .horizontal,#campaign .opened .vertical{transition:all .5s ease-in-out;transform:rotate(90deg)}#campaign .opened .horizontal{opacity:0}#campaign .bh-plus-container .bh-plus{position:relative}#campaign .bh-plus-container .bh-plus .horizontal,#campaign .bh-plus-container .bh-plus .vertical{position:absolute;background-color:#000;width:.7vw;height:4vw;left:37%;top:1vw}#campaign .bh-container .bh-slick-1 .bh-overflow-hidden{width:90%}#campaign .bh-container .bh-slick-1 .bh-overflow-hidden h4{font-size:1.2em}#campaign .bh-container .bh-slick-1 .after h4{padding-top:13%}#campaign .bh-container .after h4.after-2{padding-top:23%}#campaign .bh-container .after h4.after-1{padding-top:25%}#campaign .bh-container .after h4.after-4,#campaign .bh-container .frag-quiz-vid .after h4{padding-top:4%}#campaign .bh-container .frag-icon{margin-top:5%}#campaign .bh-container .icons{margin-right:5%}#campaign .bh-container .first-icon{margin-left:10%}#campaign .bh-container .frag-vid-container{margin-left:3%!important}#campaign .bh-container #service{margin-top:8%}#campaign .qvLauncher{left:8%}#campaign .frag-quiz-vid .after{position:absolute;top:14%;left:31%;width:31%;height:41%}#campaign .frag-quiz-vid .after-2{position:absolute;top:60%;left:37%}#campaign .bh-container .bh-slick-1 .after h4.mbeauty{font-size:1em}#campaign button.slick-prev{left:-3%!important;border:none!important;color:transparent!important}#campaign button.slick-next{right:-3%!important;border:none!important;color:transparent!important}#campaign .bh-container .vid-sec{margin-left:20%}#campaign .bh-container #playlist{margin-top:2%;margin-bottom:2%;background-color:#fff}}@media (max-width:639px){#campaign .swiss .bh-header{position:relative}#campaign .swiss .background{background-size:100% 100%}#campaign .bh-desktop{display:none}#campaign .bh-mobile{display:block}#campaign .bh-container h1{font-size:24px;margin-top:5%}#campaign .bh-container p{line-height:1.3;margin-bottom:2%;font-size:20px}#campaign .bh-container .bh-main-bg{background:none}#campaign .bh-container .sec-banner img{width:100%}#campaign .productThumbnail .productThumbnailImage img{width:175px}#campaign .bh-container .productThumbnail .bottomOverlayMoreColors,#campaign .bh-container .productThumbnail .prices,#campaign .productThumbnail .productDetail .productDescription .productDescLink{display:block!important}#campaign .productThumbnail .color-count,#campaign .productThumbnail .productDetail .productDescription .productDescLink{width:80%;margin:auto}#campaign .bh-container .bh-slick-1 .bh-overflow-hidden h4{font-size:1.3em}#campaign .bh-container .bh-slick-1 .after h4{padding-top:17%}#campaign .bh-container .after h4.after-2{padding-top:19%}#campaign .bh-container .after h4.after-4{padding-top:10%}#campaign .bh-container .after h4.after-1{padding-top:27%}#campaign .bh-container .mbeauty{font-size:4.4vw}#campaign .qvLauncher{display:none!important}#campaign button.slick-prev{left:1%!important;border:none!important;color:transparent!important}#campaign button.slick-next{right:1%!important;border:none!important;color:transparent!important}#campaign .bh-container .vid-sec{margin-left:0}}@media (max-width:499px){#campaign .ce-sticky-accordion{height:auto;overflow:auto}}#campaign .alignGlide{display:flex}#campaign .alignGlide li{list-style-type:none!important}#campaign .glide-list{overflow:hidden;margin:0;padding:0}#campaign .alignGlide:focus{outline:none}#campaign .glide__bullet--active{background-color:#000!important}#campaign .glide__bullets button{content:"\2022";padding:.244em;background-color:#ccc;border-radius:50%;margin:.5em;font-size:2rem}@media only screen and (max-width:1025px) and (min-width:1024px){#campaign .after h4{font-size:20px}#campaign .after h4.mbeauty{font-size:17px}}
/*# sourceMappingURL=common.css.map*/