/**
 * Swiper 3.3.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * 
 * http://www.idangero.us/swiper/
 * 
 * Copyright 2016, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 * 
 * Licensed under MIT
 * 
 * Released on: February 7, 2016
 */
.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("https://s1.sephora.com.br/skin/frontend/sephora/default/assets/js/tools/data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("https://s1.sephora.com.br/skin/frontend/sephora/default/assets/js/tools/data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("https://s1.sephora.com.br/skin/frontend/sephora/default/assets/js/tools/data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("https://s1.sephora.com.br/skin/frontend/sephora/default/assets/js/tools/data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("https://s1.sephora.com.br/skin/frontend/sephora/default/assets/js/tools/data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("https://s1.sephora.com.br/skin/frontend/sephora/default/assets/js/tools/data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("https://s1.sephora.com.br/skin/frontend/sephora/default/assets/js/tools/data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C6")'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("https://s1.sephora.com.br/skin/frontend/sephora/default/assets/js/tools/data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C6")'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}
.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(https://s1.sephora.com.br/skin/frontend/sephora/default/assets/js/tools/mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4);height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}
/*
 * jQuery FlexSlider v2.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 */

 
/* Browser Resets */
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 

/* FlexSlider Necessary Styles
*********************************/ 
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}


/* FlexSlider Default Theme
*********************************/
.flexslider {margin: 0 0 60px; background: #fff; border: 4px solid #fff; position: relative; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; box-shadow: 0 1px 4px rgba(0,0,0,.2); -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 4px rgba(0,0,0,.2); -o-box-shadow: 0 1px 4px rgba(0,0,0,.2); zoom: 1;}
.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .flex-viewport {max-height: 300px;}
.flexslider .slides {zoom: 1;}

.carousel li {margin-right: 5px}


/* Direction Nav */
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {width: 30px; height: 30px; margin: -20px 0 0; display: block; background: url(https://s1.sephora.com.br/skin/frontend/base/default/css/magestore/bannerslider/image/bg_direction_nav.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next {background-position: 100% 0; right: -36px; }
.flex-direction-nav .flex-prev {left: -36px;}
.flexslider:hover .flex-next {opacity: 0.8; right: 5px;}
.flexslider:hover .flex-prev {opacity: 0.8; left: 5px;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}
.flex-direction-nav .flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}

/* Control Nav */
.flex-control-nav {width: 100%; position: absolute; bottom: -40px; text-align: center;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; box-shadow: inset 0 0 3px rgba(0,0,0,0.3);}
.flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }
.flex-control-paging li a.flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }

.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 24.6%; float: left; margin: 0 0.2%;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}

@media screen and (max-width: 860px) {
  .flex-direction-nav .flex-prev {opacity: 1; left: 0;}
  .flex-direction-nav .flex-next {opacity: 1; right: 0;}
}
﻿.-sad,.-happy,.-info,.-announcement,.-chat,.-search,.button.big:after,.border .button.large:after,.with.-l:before,.with.-r:after,.button.cart:before,.page-header .page-header-container .search .input-box .search-button:before,.nav-primary li.nav-brands.level0 ul.level0 .brands .box-search:after,.beautyclub-account-faq .small-content .faq-search:before,.manufacturer-index-view .main .sidebar .box .box-content.too-manufacturers .box-search:after,.-lock,.page-header-onepage .page-header-container .secure p:after,.full-container .col-actions .add-to-cart-wrapper .add-to-cart .add-to-cart-buttons .btn-cart:before,.-place,.page-header .page-header-container .top-links a.store:before,.esmart-storelocator-index-index .main .list-stores li:before,.-bullet,.-close_bold,.-close,.catalog-category-view .block-layered-nav .block-content .currently li .remove:after,.catalog-category-view .block-layered-nav .block-content dd li.active .remove:after,.fancybox-close:before,.-plus_bold,.-plus,.firecheckout-index-index .firecheckout-section .address-new:before,.-minus_bold,.-minus,.-pinterest,.footer-container .social-links .social ul li a.pinterest:before,.full-container .col-infos .col-bundle .sharing-links li .link-pinterest:before,.-youtube,.footer-container .social-links .social ul li a.youtube:before,.-instagram,.footer-container .social-links .social ul li a.instagram:before,.-twitter,.footer-container .social-links .social ul li a.twitter:before,.full-container .col-infos .col-bundle .sharing-links li .link-twitter:before,.-facebook,.footer-container .social-links .social ul li a.facebook:before,.full-container .col-infos .col-bundle .sharing-links li .link-facebook:before,.-triangle_top,.-triangle_right,.-triangle_bottom,.-triangle_left,.-arrow_top,.page-header .page-header-container .block-account .welcome-msg.logged.active:after,.page-header .page-header-container .block-account .welcome-msg.not-logged.active:after,.nav-primary li.nav-brands.level0 ul.level0 .brands-category dl dt.active:after,.nav-primary li.nav-beautyclub.level0>a .arrow.active:after,.catalog-category-view .block-layered-nav .block-content dt.active:after,.manufacturer-index-view .main .sidebar .box .box-content.categories .cat-list>li.active:after,.-arrow_right,.-arrow_bottom,.page-header .page-header-container .block-account .welcome-msg.logged:after,.page-header .page-header-container .block-account .welcome-msg.not-logged:after,.nav-primary li.nav-brands.level0 ul.level0 .brands-category dl dt:after,.nav-primary li.nav-beautyclub.level0>a .arrow:after,.catalog-category-view .block-layered-nav .block-content dt:after,.footer-container .social-links .arrow:before,.manufacturer-index-view .main .sidebar .box .box-content.categories .cat-list>li:after,.-arrow_left,.-slim_arrow_top,.-slim_arrow_right,.datepicker .ui-datepicker-header .ui-datepicker-next:before,.-slim_arrow_bottom,.-slim_arrow_left,.datepicker .ui-datepicker-header .ui-datepicker-prev:before,.-help,.-favorite,.full-container .col-actions .add-to-cart-wrapper .add-to-links .link-wishlist:before,.-error_outline,.-wondering,.-credit-card,.-spinner,.-checkmark,[type="checkbox"]:checked+label:before,.steps .step-ribbon-active,.steps.active-one p.one:before,.steps.active-two p.one:before,.steps.active-two p.two:before,.steps.active-three p.one:before,.steps.active-three p.two:before,.steps.active-three p.three:before,.steps.active-four p.one:before,.steps.active-four p.two:before,.steps.active-four p.three:before,.steps.active-four p.four:before,.steps.active-five p.one:before,.steps.active-five p.two:before,.steps.active-five p.three:before,.steps.active-five p.four:before,.steps.active-five p.five:before,.footer-container .newsletter .block-subscribe .input-box input:checked+label:before,.-facebook-square,.customer-account-login .main-container .buttons-set .facebook-login .-ico:before,.customer-account-login .main-container .buttons-set .google-login .-ico:before,.customer-account .main .column-2 .facebook-login .-ico:before,.customer-account .main .column-2 .google-login .-ico:before,.-google,.-google-plus,.-edit,.checkout-cart-index .cart-forms .cart-shipping .total-discount .edit:before,.checkout-cart-index .cart-forms .cart-coupon .total-discount .edit:before,.firecheckout-index-index .firecheckout-section .address-select li .buttons:before,.-credit-cart-2,.firecheckout-index-index .firecheckout-section #checkout-payment-method-load dt.p_method_mundipagg_creditcard:after,.-billet,.firecheckout-index-index .firecheckout-section #checkout-payment-method-load dt.p_method_mundipagg_boleto:after,.-eye{font-family:"icomoon";-webkit-transition-duration:150ms;-moz-transition-duration:150ms;transition-duration:150ms;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.-sad{content:""}.-happy{content:""}.-info{content:""}.-announcement{content:""}.-chat{content:""}.-search,.button.big:after,.border .button.large:after,.with.-l:before,.with.-r:after,.button.cart:before,.page-header .page-header-container .search .input-box .search-button:before,.nav-primary li.nav-brands.level0 ul.level0 .brands .box-search:after,.beautyclub-account-faq .small-content .faq-search:before,.manufacturer-index-view .main .sidebar .box .box-content.too-manufacturers .box-search:after{content:""}.-lock,.page-header-onepage .page-header-container .secure p:after,.full-container .col-actions .add-to-cart-wrapper .add-to-cart .add-to-cart-buttons .btn-cart:before{content:""}.-place,.page-header .page-header-container .top-links a.store:before,.esmart-storelocator-index-index .main .list-stores li:before{content:""}.-bullet{content:""}.-close_bold{content:""}.-close,.catalog-category-view .block-layered-nav .block-content .currently li .remove:after,.catalog-category-view .block-layered-nav .block-content dd li.active .remove:after,.fancybox-close:before{content:""}.-plus_bold{content:""}.-plus,.firecheckout-index-index .firecheckout-section .address-new:before{content:""}.-minus_bold{content:""}.-minus{content:""}.-pinterest,.footer-container .social-links .social ul li a.pinterest:before,.full-container .col-infos .col-bundle .sharing-links li .link-pinterest:before{content:""}.-youtube,.footer-container .social-links .social ul li a.youtube:before{content:""}.-instagram,.footer-container .social-links .social ul li a.instagram:before{content:""}.-twitter,.footer-container .social-links .social ul li a.twitter:before,.full-container .col-infos .col-bundle .sharing-links li .link-twitter:before{content:""}.-facebook,.footer-container .social-links .social ul li a.facebook:before,.full-container .col-infos .col-bundle .sharing-links li .link-facebook:before{content:""}.-triangle_top{content:""}.-triangle_right{content:""}.-triangle_bottom{content:""}.-triangle_left{content:""}.-arrow_top,.page-header .page-header-container .block-account .welcome-msg.logged.active:after,.page-header .page-header-container .block-account .welcome-msg.not-logged.active:after,.nav-primary li.nav-brands.level0 ul.level0 .brands-category dl dt.active:after,.nav-primary li.nav-beautyclub.level0>a .arrow.active:after,.catalog-category-view .block-layered-nav .block-content dt.active:after,.manufacturer-index-view .main .sidebar .box .box-content.categories .cat-list>li.active:after{content:""}.-arrow_right{content:""}.-arrow_bottom,.page-header .page-header-container .block-account .welcome-msg.logged:after,.page-header .page-header-container .block-account .welcome-msg.not-logged:after,.nav-primary li.nav-brands.level0 ul.level0 .brands-category dl dt:after,.nav-primary li.nav-beautyclub.level0>a .arrow:after,.catalog-category-view .block-layered-nav .block-content dt:after,.footer-container .social-links .arrow:before,.manufacturer-index-view .main .sidebar .box .box-content.categories .cat-list>li:after{content:""}.-arrow_left{content:""}.-slim_arrow_top{content:""}.-slim_arrow_right,.datepicker .ui-datepicker-header .ui-datepicker-next:before{content:""}.-slim_arrow_bottom{content:""}.-slim_arrow_left,.datepicker .ui-datepicker-header .ui-datepicker-prev:before{content:""}.-help{content:"\e887"}.-favorite,.full-container .col-actions .add-to-cart-wrapper .add-to-links .link-wishlist:before{content:"\e87d"}.-error_outline{content:"\e001"}.-wondering{content:""}.-credit-card{content:""}.-spinner{content:""}.-checkmark,[type="checkbox"]:checked+label:before,.steps .step-ribbon-active,.steps.active-one p.one:before,.steps.active-two p.one:before,.steps.active-two p.two:before,.steps.active-three p.one:before,.steps.active-three p.two:before,.steps.active-three p.three:before,.steps.active-four p.one:before,.steps.active-four p.two:before,.steps.active-four p.three:before,.steps.active-four p.four:before,.steps.active-five p.one:before,.steps.active-five p.two:before,.steps.active-five p.three:before,.steps.active-five p.four:before,.steps.active-five p.five:before,.footer-container .newsletter .block-subscribe .input-box input:checked+label:before{content:""}.-facebook-square,.customer-account-login .main-container .buttons-set .facebook-login .-ico:before,.customer-account-login .main-container .buttons-set .google-login .-ico:before,.customer-account .main .column-2 .facebook-login .-ico:before,.customer-account .main .column-2 .google-login .-ico:before{content:""}.-google{content:""}.-google-plus,.customer-account-login .main-container .buttons-set .google-login .-ico:before,.customer-account .main .column-2 .google-login .-ico:before{content:""}.-edit,.checkout-cart-index .cart-forms .cart-shipping .total-discount .edit:before,.checkout-cart-index .cart-forms .cart-coupon .total-discount .edit:before,.firecheckout-index-index .firecheckout-section .address-select li .buttons:before{content:""}.-credit-cart-2,.firecheckout-index-index .firecheckout-section #checkout-payment-method-load dt.p_method_mundipagg_creditcard:after{content:""}.-billet,.firecheckout-index-index .firecheckout-section #checkout-payment-method-load dt.p_method_mundipagg_boleto:after{content:""}.-eye{content:""}.clearfix,.catalog-product-view .breadcrumbs,.full-container .col-infos,.full-container .col-infos .col-images .more-views .product-image-thumbs li .thumb-link,.full-container .col-infos .col-images .product-image-zoom.product-image-thumbs .link-media-gallery,.full-container .col-infos .col-images .product-image-zoom.product-image-thumbs .see-more-thumb-link,.full-container .col-infos .section-infos,.full-container .col-infos .section-infos .info-content #customer-reviews,.full-container .col-infos .section-infos .info-content .form-add{*zoom:1}.clearfix:before,.catalog-product-view .breadcrumbs:before,.full-container .col-infos:before,.full-container .col-infos .col-images .more-views .product-image-thumbs li .thumb-link:before,.full-container .col-infos .col-images .product-image-zoom.product-image-thumbs .link-media-gallery:before,.full-container .col-infos .col-images .product-image-zoom.product-image-thumbs .see-more-thumb-link:before,.full-container .col-infos .section-infos:before,.full-container .col-infos .section-infos .info-content #customer-reviews:before,.full-container .col-infos .section-infos .info-content .form-add:before,.clearfix:after,.catalog-product-view .breadcrumbs:after,.full-container .col-infos:after,.full-container .col-infos .col-images .more-views .product-image-thumbs li .thumb-link:after,.full-container .col-infos .col-images .product-image-zoom.product-image-thumbs .link-media-gallery:after,.full-container .col-infos .col-images .product-image-zoom.product-image-thumbs .see-more-thumb-link:after,.full-container .col-infos .section-infos:after,.full-container .col-infos .section-infos .info-content #customer-reviews:after,.full-container .col-infos .section-infos .info-content .form-add:after{content:" ";display:table;line-height:0}.clearfix:after,.catalog-product-view .breadcrumbs:after,.full-container .col-infos:after,.full-container .col-infos .col-images .more-views .product-image-thumbs li .thumb-link:after,.full-container .col-infos .col-images .product-image-zoom.product-image-thumbs .link-media-gallery:after,.full-container .col-infos .col-images .product-image-zoom.product-image-thumbs .see-more-thumb-link:after,.full-container .col-infos .section-infos:after,.full-container .col-infos .section-infos .info-content #customer-reviews:after,.full-container .col-infos .section-infos .info-content .form-add:after{clear:both}html{-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}*,*::after,*::before{-webkit-box-sizing:inherit;-khtml-box-sizing:inherit;-moz-box-sizing:inherit;-ms-box-sizing:inherit;-o-box-sizing:inherit;box-sizing:inherit}.cs-select{display:inline-block;position:relative;text-align:left;background:#fff;border:1px solid rgba(0,0,0,0.2);width:100%;transition:all .2s ease;-webkit-touch-callout:none;user-select:none;overflow:hidden;width:100%;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.cs-select.cs-active{box-shadow:0 0 6px rgba(0,0,0,0.15);overflow:visible}.cs-select.cs-active .cs-options{visibility:visible;border:1px solid rgba(0,0,0,0.2);border-top:0}.cs-select:focus{outline:none}.cs-select select{display:none}.cs-select span{display:block;position:relative;cursor:pointer;padding:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs-select .cs-options{border:1px solid rgba(0,0,0,0.2);position:absolute;left:-1px;right:-1px;top:100%;visibility:hidden;width:100%;background-color:#fff;max-height:200px;overflow:auto}.cs-select ul{list-style:none;margin:0;padding:0;width:100%}.cs-select li:hover{background:#f5f3ec}.cs-select li.cs-focus{background-color:#ddd}.class{font-family:"Arial",Helvetica,sans-serif;font-size:12px;font-weight:normal}.f-base,.f-avantGarde,.f-avantGarde-b,.f-montserrat,.f-montserrat-b,.f-myriad,.f-sephoraSans,.f-sephoraSans-b,.f-sephoraSerif,.f-sephoraSerif-i,.f-sephoraSerif-600-i,.f-sephoraSerif-800-i{font-size:20px;line-height:26px;display:block}.swiper-container{z-index:0}.swiper-slide{float:left}.swiper-button-prev,.swiper-button-next{background-image:none;z-index:1}.swiper-button-prev:before,.swiper-button-next:before{content:'';display:block}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{pointer-events:initial;cursor:not-allowed}.swiper-button-prev.transparent,.swiper-button-next.transparent{background:rgba(255,255,255,0.7);width:50px;height:140px;margin:0;top:30%}.swiper-button-prev.transparent:before,.swiper-button-next.transparent:before{position:absolute;left:0;right:0;margin:0 auto;top:34%}.swiper-button-prev.transparent{left:-50px}.swiper-button-prev:before{background-image:url(https://s1.sephora.com.br/skin/frontend/sephora/default/images/sprite/g26cqnj2a.png);background-position:-190px -417px;width:25px;height:48px}.swiper-button-next.transparent{right:-50px}.swiper-button-next:before{background-image:url(https://s1.sephora.com.br/skin/frontend/sephora/default/images/sprite/g26cqnj2a.png);background-position:-225px -417px;width:25px;height:48px}.swiper-container-horizontal .swiper-pagination{bottom:20px;width:100%}.swiper-container-horizontal .swiper-pagination .swiper-pagination-bullet{background:transparent;border:2px solid #000;opacity:inherit;margin:0 15px;height:12px;width:12px}.swiper-container-horizontal .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}.swiper-container-horizontal .swiper-pagination.top{bottom:10px}.swiper-container-horizontal .swiper-pagination.top .swiper-pagination-bullet{height:8px !important;width:8px !important;border:1px solid #000 !important}.flexslider{border:0;margin:0;-webkit-box-shadow:0px 0px 0px 0px transparent;-khtml-box-shadow:0px 0px 0px 0px transparent;-moz-box-shadow:0px 0px 0px 0px transparent;-ms-box-shadow:0px 0px 0px 0px transparent;-o-box-shadow:0px 0px 0px 0px transparent;box-shadow:0px 0px 0px 0px transparent}.flexslider:hover .flex-prev{left:0}.flexslider:hover .flex-next{right:0}.flex-control-nav{bottom:20px}.flex-control-nav li{margin:0 15px}.flex-direction-nav a{background:none;background-color:rgba(255,255,255,0.7);width:50px;height:140px;top:35%;color:transparent;z-index:1}.flex-direction-nav a:hover{color:transparent}.flex-direction-nav a:before{content:'';display:block;position:absolute;top:33%}.flex-direction-nav a.flex-prev:before{background-image:url(https://s1.sephora.com.br/skin/frontend/sephora/default/images/sprite/g26cqnj2a.png);background-position:-190px -417px;width:25px;height:48px;right:15px}.flex-direction-nav a.flex-next:before{background-image:url(https://s1.sephora.com.br/skin/frontend/sephora/default/images/sprite/g26cqnj2a.png);background-position:-225px -417px;width:25px;height:48px;left:15px}.flex-control-paging li a{background:transparent;border:2px solid #000;opacity:inherit;height:12px;width:12px}.flex-control-paging li a.flex-active{background:#000}.banners-top{max-width:1220px;margin-left:auto;margin-right:auto}.banners-top::after{clear:both;content:"";display:table}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-khtml-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-khtml-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}object[type='application/gas-events-uni']{display:none}.button{-webkit-transition:100ms ease;-moz-transition:100ms ease;-ms-transition:100ms ease;-o-transition:100ms ease;transition:100ms ease;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;user-select:none;white-space:nowrap;background-color:#FFF;color:#000;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:15px;height:40px;line-height:36px;text-decoration:none;cursor:pointer;display:inline-block;vertical-align:middle;padding:0 1.5em;border:1px solid #000;border-bottom:4px solid #000;position:relative;text-transform:uppercase;text-align:center;overflow:hidden;letter-spacing:4px;font-weight:bold}.button:after,.button:before{color:#000}.button:active{filter:alpha(opacity=90);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";-webkit-opacity:.9;-khtml-opacity:.9;-moz-opacity:.9;-ms-opacity:.9;-o-opacity:.9;opacity:.9}.button:hover,.button:focus{border-color:#666;color:#666}.button.-border,.border .button.disabled,.border .button.one,.border .button.primary,.border .button.success,.border .button.error,.border .button.warning,.border .button.link,.border .button.small,.border .button.big,.border .button.large,.button.cart{border:solid 1px #000;border-bottom:4px solid #000;background-color:transparent !important}.button.-border:hover,.border .button.disabled:hover,.border .button.one:hover,.border .button.primary:hover,.border .button.success:hover,.border .button.error:hover,.border .button.warning:hover,.border .button.link:hover,.border .button.small:hover,.border .button.big:hover,.border .button.large:hover,.button.cart:hover,.button.-border:focus,.border .button.disabled:focus,.border .button.one:focus,.border .button.primary:focus,.border .button.success:focus,.border .button.error:focus,.border .button.warning:focus,.border .button.link:focus,.border .button.small:focus,.border .button.big:focus,.border .button.large:focus,.button.cart:focus{border-color:#000;color:#000}.button.-border:hover:after,.border .button.disabled:hover:after,.border .button.one:hover:after,.border .button.primary:hover:after,.border .button.success:hover:after,.border .button.error:hover:after,.border .button.warning:hover:after,.border .button.link:hover:after,.border .button.small:hover:after,.border .button.big:hover:after,.border .button.large:hover:after,.button.cart:hover:after,.button.-border:hover:before,.border .button.disabled:hover:before,.border .button.one:hover:before,.border .button.primary:hover:before,.border .button.success:hover:before,.border .button.error:hover:before,.border .button.warning:hover:before,.border .button.link:hover:before,.border .button.small:hover:before,.border .button.big:hover:before,.border .button.large:hover:before,.button.cart:hover:before,.button.-border:focus:after,.border .button.disabled:focus:after,.border .button.one:focus:after,.border .button.primary:focus:after,.border .button.success:focus:after,.border .button.error:focus:after,.border .button.warning:focus:after,.border .button.link:focus:after,.border .button.small:focus:after,.border .button.big:focus:after,.border .button.large:focus:after,.button.cart:focus:after,.button.-border:focus:before,.border .button.disabled:focus:before,.border .button.one:focus:before,.border .button.primary:focus:before,.border .button.success:focus:before,.border .button.error:focus:before,.border .button.warning:focus:before,.border .button.link:focus:before,.border .button.small:focus:before,.border .button.big:focus:before,.border .button.large:focus:before,.button.cart:focus:before{color:#000}.button.disabled{cursor:not-allowed;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-opacity:.5;-khtml-opacity:.5;-moz-opacity:.5;-ms-opacity:.5;-o-opacity:.5;opacity:.5;color:#000}.button.disabled:active{-webkit-box-shadow:0px 0px 0px 0px transparent;-khtml-box-shadow:0px 0px 0px 0px transparent;-moz-box-shadow:0px 0px 0px 0px transparent;-ms-box-shadow:0px 0px 0px 0px transparent;-o-box-shadow:0px 0px 0px 0px transparent;box-shadow:0px 0px 0px 0px transparent}.button.disabled.-border:hover,.border .button.disabled:hover,.button.disabled.cart:hover,.button.disabled.-border:focus,.border .button.disabled:focus,.button.disabled.cart:focus{background-color:transparent !important;border-color:#000}.button.-small,.button.small,.border .button.small{font-size:14px;height:36px;line-height:31px}.button.-regular{font-size:18px;height:42px;line-height:44px}.button.-big,.button.big,.border .button.big{font-size:20px;height:54px;line-height:48px}.button.-large,.button.large,.border .button.large{font-size:32px;height:64px;line-height:58px}.button.-link,.button.link,.border .button.link{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background-color:transparent;border-top:0;border-right:0;border-bottom:solid 2px;border-left:0;line-height:18px;height:auto;padding:0}.button.-link:hover,.button.link:hover,.button.-link:focus,.button.link:focus{color:#cd0303}.button.-link:active,.button.link:active{-webkit-box-shadow:0px 0px 0px 0px transparent;-khtml-box-shadow:0px 0px 0px 0px transparent;-moz-box-shadow:0px 0px 0px 0px transparent;-ms-box-shadow:0px 0px 0px 0px transparent;-o-box-shadow:0px 0px 0px 0px transparent;box-shadow:0px 0px 0px 0px transparent}.button.-link.-border:after,.button.-border.link:after,.border .button.link:after,.button.link.cart:after,.border .button.-link.disabled:after,.border .button.-link.one:after,.border .button.-link.primary:after,.border .button.-link.success:after,.border .button.-link.error:after,.border .button.-link.warning:after,.border .button.-link.small:after,.border .button.-link.big:after,.border .button.-link.large:after,.button.-link.cart:after,.button.-link.-border:before,.button.-border.link:before,.border .button.link:before,.button.link.cart:before,.border .button.-link.disabled:before,.border .button.-link.one:before,.border .button.-link.primary:before,.border .button.-link.success:before,.border .button.-link.error:before,.border .button.-link.warning:before,.border .button.-link.small:before,.border .button.-link.big:before,.border .button.-link.large:before,.button.-link.cart:before{color:#ccc}.button.-link.-border:hover,.button.-border.link:hover,.border .button.link:hover,.button.link.cart:hover,.border .button.-link.disabled:hover,.border .button.-link.one:hover,.border .button.-link.primary:hover,.border .button.-link.success:hover,.border .button.-link.error:hover,.border .button.-link.warning:hover,.border .button.-link.small:hover,.border .button.-link.big:hover,.border .button.-link.large:hover,.button.-link.cart:hover,.button.-link.-border:focus,.button.-border.link:focus,.border .button.link:focus,.button.link.cart:focus,.border .button.-link.disabled:focus,.border .button.-link.one:focus,.border .button.-link.primary:focus,.border .button.-link.success:focus,.border .button.-link.error:focus,.border .button.-link.warning:focus,.border .button.-link.small:focus,.border .button.-link.big:focus,.border .button.-link.large:focus,.button.-link.cart:focus{color:#cd0303;border-color:#cd0303}.button.-primary,.button.primary,.border .button.primary{background-color:#000;color:#FFF}.button.-primary:after,.button.primary:after,.border .button.primary:after,.button.-primary:before,.button.primary:before,.border .button.primary:before{color:#FFF}.button.-primary:hover,.button.primary:hover,.button.-primary:focus,.button.primary:focus{background-color:#333;border-color:#333}.button.-primary.-border,.button.-border.primary,.border .button.primary,.button.primary.cart,.border .button.-primary.disabled,.border .button.-primary.one,.border .button.-primary.success,.border .button.-primary.error,.border .button.-primary.warning,.border .button.-primary.link,.border .button.-primary.small,.border .button.-primary.big,.border .button.-primary.large,.button.-primary.cart{color:#000;border-color:#000}.button.-primary.-border:after,.button.-border.primary:after,.border .button.primary:after,.button.primary.cart:after,.border .button.-primary.disabled:after,.border .button.-primary.one:after,.border .button.-primary.success:after,.border .button.-primary.error:after,.border .button.-primary.warning:after,.border .button.-primary.link:after,.border .button.-primary.small:after,.border .button.-primary.big:after,.border .button.-primary.large:after,.button.-primary.cart:after,.button.-primary.-border:before,.button.-border.primary:before,.border .button.primary:before,.button.primary.cart:before,.border .button.-primary.disabled:before,.border .button.-primary.one:before,.border .button.-primary.success:before,.border .button.-primary.error:before,.border .button.-primary.warning:before,.border .button.-primary.link:before,.border .button.-primary.small:before,.border .button.-primary.big:before,.border .button.-primary.large:before,.button.-primary.cart:before{color:#000}.button.-primary.-border:hover,.button.-border.primary:hover,.border .button.primary:hover,.button.primary.cart:hover,.border .button.-primary.disabled:hover,.border .button.-primary.one:hover,.border .button.-primary.success:hover,.border .button.-primary.error:hover,.border .button.-primary.warning:hover,.border .button.-primary.link:hover,.border .button.-primary.small:hover,.border .button.-primary.big:hover,.border .button.-primary.large:hover,.button.-primary.cart:hover,.button.-primary.-border:focus,.button.-border.primary:focus,.border .button.primary:focus,.button.primary.cart:focus,.border .button.-primary.disabled:focus,.border .button.-primary.one:focus,.border .button.-primary.success:focus,.border .button.-primary.error:focus,.border .button.-primary.warning:focus,.border .button.-primary.link:focus,.border .button.-primary.small:focus,.border .button.-primary.big:focus,.border .button.-primary.large:focus,.button.-primary.cart:focus{border-color:#333}.button.-success,.button.success,.button.large,.border .button.success,.page-header .header-minicart .block-cart .minicart-wrapper .button.checkout-button,.footer-container .newsletter .block-subscribe .actions button.button,.checkout-cart-index .checkout-types .button{background-color:#cd0303;border-color:#cd0303;border-bottom-color:#aa0202;color:#FFF}.button.-success:after,.button.success:after,.button.large:after,.border .button.success:after,.page-header .header-minicart .block-cart .minicart-wrapper .button.checkout-button:after,.footer-container .newsletter .block-subscribe .actions button.button:after,.checkout-cart-index .checkout-types .button:after,.button.-success:before,.button.success:before,.button.large:before,.border .button.success:before,.page-header .header-minicart .block-cart .minicart-wrapper .button.checkout-button:before,.footer-container .newsletter .block-subscribe .actions button.button:before,.checkout-cart-index .checkout-types .button:before{color:#FFF}.button.-success:hover,.button.success:hover,.button.large:hover,.page-header .header-minicart .block-cart .minicart-wrapper .button.checkout-button:hover,.footer-container .newsletter .block-subscribe .actions button.button:hover,.checkout-cart-index .checkout-types .button:hover,.button.-success:focus,.button.success:focus,.button.large:focus,.page-header .header-minicart .block-cart .minicart-wrapper .button.checkout-button:focus,.footer-container .newsletter .block-subscribe .actions button.button:focus,.checkout-cart-index .checkout-types .button:focus{background-color:#fb0808;color:#FFF}.button.-success.-border,.button.-border.success,.border .button.success,.button.success.cart,.button.-border.large,.border .button.large,.button.large.cart,.border .button.-success.disabled,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.disabled.checkout-button,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.disabled.checkout-button,.border .footer-container .newsletter .block-subscribe .actions button.button.disabled,.footer-container .newsletter .block-subscribe .actions .border button.button.disabled,.border .checkout-cart-index .checkout-types .button.disabled,.checkout-cart-index .checkout-types .border .button.disabled,.border .button.-success.one,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.one.checkout-button,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.one.checkout-button,.border .footer-container .newsletter .block-subscribe .actions button.button.one,.footer-container .newsletter .block-subscribe .actions .border button.button.one,.border .checkout-cart-index .checkout-types .button.one,.checkout-cart-index .checkout-types .border .button.one,.border .button.-success.primary,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.primary.checkout-button,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.primary.checkout-button,.border .footer-container .newsletter .block-subscribe .actions button.button.primary,.footer-container .newsletter .block-subscribe .actions .border button.button.primary,.border .checkout-cart-index .checkout-types .button.primary,.checkout-cart-index .checkout-types .border .button.primary,.border .button.-success.error,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.error.checkout-button,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.error.checkout-button,.border .footer-container .newsletter .block-subscribe .actions button.button.error,.footer-container .newsletter .block-subscribe .actions .border button.button.error,.border .checkout-cart-index .checkout-types .button.error,.checkout-cart-index .checkout-types .border .button.error,.border .button.-success.warning,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.warning.checkout-button,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.warning.checkout-button,.border .footer-container .newsletter .block-subscribe .actions button.button.warning,.footer-container .newsletter .block-subscribe .actions .border button.button.warning,.border .checkout-cart-index .checkout-types .button.warning,.checkout-cart-index .checkout-types .border .button.warning,.border .button.-success.link,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.link.checkout-button,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.link.checkout-button,.border .footer-container .newsletter .block-subscribe .actions button.button.link,.footer-container .newsletter .block-subscribe .actions .border button.button.link,.border .checkout-cart-index .checkout-types .button.link,.checkout-cart-index .checkout-types .border .button.link,.border .button.-success.small,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.small.checkout-button,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.small.checkout-button,.border .footer-container .newsletter .block-subscribe .actions button.button.small,.footer-container .newsletter .block-subscribe .actions .border button.button.small,.border .checkout-cart-index .checkout-types .button.small,.checkout-cart-index .checkout-types .border .button.small,.border .button.-success.big,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.big.checkout-button,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.big.checkout-button,.border .footer-container .newsletter .block-subscribe .actions button.button.big,.footer-container .newsletter .block-subscribe .actions .border button.button.big,.border .checkout-cart-index .checkout-types .button.big,.checkout-cart-index .checkout-types .border .button.big,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.large.checkout-button,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.large.checkout-button,.border .footer-container .newsletter .block-subscribe .actions button.button.large,.footer-container .newsletter .block-subscribe .actions .border button.button.large,.button.-success.cart,.page-header .header-minicart .block-cart .minicart-wrapper .button.cart.checkout-button,.footer-container .newsletter .block-subscribe .actions button.button.cart,.checkout-cart-index .checkout-types .button.cart,.page-header .header-minicart .block-cart .minicart-wrapper .button.-border.checkout-button,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.checkout-button.success,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.checkout-button.success,.footer-container .newsletter .block-subscribe .actions button.button.-border,.footer-container .newsletter .block-subscribe .actions .border button.button.success,.border .footer-container .newsletter .block-subscribe .actions button.button.success,.checkout-cart-index .checkout-types .button.-border{color:#cd0303;border-color:#cd0303}.button.-success.-border:after,.button.-border.success:after,.border .button.success:after,.button.success.cart:after,.button.-border.large:after,.border .button.large:after,.button.large.cart:after,.border .button.-success.disabled:after,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.disabled.checkout-button:after,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.disabled.checkout-button:after,.border .footer-container .newsletter .block-subscribe .actions button.button.disabled:after,.footer-container .newsletter .block-subscribe .actions .border button.button.disabled:after,.border .checkout-cart-index .checkout-types .button.disabled:after,.checkout-cart-index .checkout-types .border .button.disabled:after,.border .button.-success.one:after,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.one.checkout-button:after,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.one.checkout-button:after,.border .footer-container .newsletter .block-subscribe .actions button.button.one:after,.footer-container .newsletter .block-subscribe .actions .border button.button.one:after,.border .checkout-cart-index .checkout-types .button.one:after,.checkout-cart-index .checkout-types .border .button.one:after,.border .button.-success.primary:after,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.primary.checkout-button:after,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.primary.checkout-button:after,.border .footer-container .newsletter .block-subscribe .actions button.button.primary:after,.footer-container .newsletter .block-subscribe .actions .border button.button.primary:after,.border .checkout-cart-index .checkout-types .button.primary:after,.checkout-cart-index .checkout-types .border .button.primary:after,.border .button.-success.error:after,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.error.checkout-button:after,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.error.checkout-button:after,.border .footer-container .newsletter .block-subscribe .actions button.button.error:after,.footer-container .newsletter .block-subscribe .actions .border button.button.error:after,.border .checkout-cart-index .checkout-types .button.error:after,.checkout-cart-index .checkout-types .border .button.error:after,.border .button.-success.warning:after,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.warning.checkout-button:after,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.warning.checkout-button:after,.border .footer-container .newsletter .block-subscribe .actions button.button.warning:after,.footer-container .newsletter .block-subscribe .actions .border button.button.warning:after,.border .checkout-cart-index .checkout-types .button.warning:after,.checkout-cart-index .checkout-types .border .button.warning:after,.border .button.-success.link:after,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.link.checkout-button:after,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.link.checkout-button:after,.border .footer-container .newsletter .block-subscribe .actions button.button.link:after,.footer-container .newsletter .block-subscribe .actions .border button.button.link:after,.border .checkout-cart-index .checkout-types .button.link:after,.checkout-cart-index .checkout-types .border .button.link:after,.border .button.-success.small:after,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.small.checkout-button:after,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.small.checkout-button:after,.border .footer-container .newsletter .block-subscribe .actions button.button.small:after,.footer-container .newsletter .block-subscribe .actions .border button.button.small:after,.border .checkout-cart-index .checkout-types .button.small:after,.checkout-cart-index .checkout-types .border .button.small:after,.border .button.-success.big:after,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.big.checkout-button:after,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.big.checkout-button:after,.border .footer-container .newsletter .block-subscribe .actions button.button.big:after,.footer-container .newsletter .block-subscribe .actions .border button.button.big:after,.border .checkout-cart-index .checkout-types .button.big:after,.checkout-cart-index .checkout-types .border .button.big:after,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.large.checkout-button:after,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.large.checkout-button:after,.border .footer-container .newsletter .block-subscribe .actions button.button.large:after,.footer-container .newsletter .block-subscribe .actions .border button.button.large:after,.button.-success.cart:after,.page-header .header-minicart .block-cart .minicart-wrapper .button.cart.checkout-button:after,.footer-container .newsletter .block-subscribe .actions button.button.cart:after,.checkout-cart-index .checkout-types .button.cart:after,.page-header .header-minicart .block-cart .minicart-wrapper .button.-border.checkout-button:after,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.checkout-button.success:after,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.checkout-button.success:after,.footer-container .newsletter .block-subscribe .actions button.button.-border:after,.footer-container .newsletter .block-subscribe .actions .border button.button.success:after,.border .footer-container .newsletter .block-subscribe .actions button.button.success:after,.checkout-cart-index .checkout-types .button.-border:after,.button.-success.-border:before,.button.-border.success:before,.border .button.success:before,.button.success.cart:before,.button.-border.large:before,.border .button.large:before,.button.large.cart:before,.border .button.-success.disabled:before,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.disabled.checkout-button:before,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.disabled.checkout-button:before,.border .footer-container .newsletter .block-subscribe .actions button.button.disabled:before,.footer-container .newsletter .block-subscribe .actions .border button.button.disabled:before,.border .checkout-cart-index .checkout-types .button.disabled:before,.checkout-cart-index .checkout-types .border .button.disabled:before,.border .button.-success.one:before,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.one.checkout-button:before,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.one.checkout-button:before,.border .footer-container .newsletter .block-subscribe .actions button.button.one:before,.footer-container .newsletter .block-subscribe .actions .border button.button.one:before,.border .checkout-cart-index .checkout-types .button.one:before,.checkout-cart-index .checkout-types .border .button.one:before,.border .button.-success.primary:before,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.primary.checkout-button:before,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.primary.checkout-button:before,.border .footer-container .newsletter .block-subscribe .actions button.button.primary:before,.footer-container .newsletter .block-subscribe .actions .border button.button.primary:before,.border .checkout-cart-index .checkout-types .button.primary:before,.checkout-cart-index .checkout-types .border .button.primary:before,.border .button.-success.error:before,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.error.checkout-button:before,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.error.checkout-button:before,.border .footer-container .newsletter .block-subscribe .actions button.button.error:before,.footer-container .newsletter .block-subscribe .actions .border button.button.error:before,.border .checkout-cart-index .checkout-types .button.error:before,.checkout-cart-index .checkout-types .border .button.error:before,.border .button.-success.warning:before,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.warning.checkout-button:before,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.warning.checkout-button:before,.border .footer-container .newsletter .block-subscribe .actions button.button.warning:before,.footer-container .newsletter .block-subscribe .actions .border button.button.warning:before,.border .checkout-cart-index .checkout-types .button.warning:before,.checkout-cart-index .checkout-types .border .button.warning:before,.border .button.-success.link:before,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.link.checkout-button:before,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.link.checkout-button:before,.border .footer-container .newsletter .block-subscribe .actions button.button.link:before,.footer-container .newsletter .block-subscribe .actions .border button.button.link:before,.border .checkout-cart-index .checkout-types .button.link:before,.checkout-cart-index .checkout-types .border .button.link:before,.border .button.-success.small:before,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.small.checkout-button:before,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.small.checkout-button:before,.border .footer-container .newsletter .block-subscribe .actions button.button.small:before,.footer-container .newsletter .block-subscribe .actions .border button.button.small:before,.border .checkout-cart-index .checkout-types .button.small:before,.checkout-cart-index .checkout-types .border .button.small:before,.border .button.-success.big:before,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.big.checkout-button:before,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.big.checkout-button:before,.border .footer-container .newsletter .block-subscribe .actions button.button.big:before,.footer-container .newsletter .block-subscribe .actions .border button.button.big:before,.border .checkout-cart-index .checkout-types .button.big:before,.checkout-cart-index .checkout-types .border .button.big:before,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.large.checkout-button:before,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.large.checkout-button:before,.border .footer-container .newsletter .block-subscribe .actions button.button.large:before,.footer-container .newsletter .block-subscribe .actions .border button.button.large:before,.button.-success.cart:before,.page-header .header-minicart .block-cart .minicart-wrapper .button.cart.checkout-button:before,.footer-container .newsletter .block-subscribe .actions button.button.cart:before,.checkout-cart-index .checkout-types .button.cart:before,.page-header .header-minicart .block-cart .minicart-wrapper .button.-border.checkout-button:before,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.checkout-button.success:before,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.checkout-button.success:before,.footer-container .newsletter .block-subscribe .actions button.button.-border:before,.footer-container .newsletter .block-subscribe .actions .border button.button.success:before,.border .footer-container .newsletter .block-subscribe .actions button.button.success:before,.checkout-cart-index .checkout-types .button.-border:before{color:#cd0303}.button.-success.-border:hover,.button.-border.success:hover,.border .button.success:hover,.button.success.cart:hover,.button.-border.large:hover,.border .button.large:hover,.button.large.cart:hover,.border .button.-success.disabled:hover,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.disabled.checkout-button:hover,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.disabled.checkout-button:hover,.border .footer-container .newsletter .block-subscribe .actions button.button.disabled:hover,.footer-container .newsletter .block-subscribe .actions .border button.button.disabled:hover,.border .checkout-cart-index .checkout-types .button.disabled:hover,.checkout-cart-index .checkout-types .border .button.disabled:hover,.border .button.-success.one:hover,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.one.checkout-button:hover,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.one.checkout-button:hover,.border .footer-container .newsletter .block-subscribe .actions button.button.one:hover,.footer-container .newsletter .block-subscribe .actions .border button.button.one:hover,.border .checkout-cart-index .checkout-types .button.one:hover,.checkout-cart-index .checkout-types .border .button.one:hover,.border .button.-success.primary:hover,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.primary.checkout-button:hover,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.primary.checkout-button:hover,.border .footer-container .newsletter .block-subscribe .actions button.button.primary:hover,.footer-container .newsletter .block-subscribe .actions .border button.button.primary:hover,.border .checkout-cart-index .checkout-types .button.primary:hover,.checkout-cart-index .checkout-types .border .button.primary:hover,.border .button.-success.error:hover,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.error.checkout-button:hover,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.error.checkout-button:hover,.border .footer-container .newsletter .block-subscribe .actions button.button.error:hover,.footer-container .newsletter .block-subscribe .actions .border button.button.error:hover,.border .checkout-cart-index .checkout-types .button.error:hover,.checkout-cart-index .checkout-types .border .button.error:hover,.border .button.-success.warning:hover,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.warning.checkout-button:hover,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.warning.checkout-button:hover,.border .footer-container .newsletter .block-subscribe .actions button.button.warning:hover,.footer-container .newsletter .block-subscribe .actions .border button.button.warning:hover,.border .checkout-cart-index .checkout-types .button.warning:hover,.checkout-cart-index .checkout-types .border .button.warning:hover,.border .button.-success.link:hover,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.link.checkout-button:hover,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.link.checkout-button:hover,.border .footer-container .newsletter .block-subscribe .actions button.button.link:hover,.footer-container .newsletter .block-subscribe .actions .border button.button.link:hover,.border .checkout-cart-index .checkout-types .button.link:hover,.checkout-cart-index .checkout-types .border .button.link:hover,.border .button.-success.small:hover,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.small.checkout-button:hover,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.small.checkout-button:hover,.border .footer-container .newsletter .block-subscribe .actions button.button.small:hover,.footer-container .newsletter .block-subscribe .actions .border button.button.small:hover,.border .checkout-cart-index .checkout-types .button.small:hover,.checkout-cart-index .checkout-types .border .button.small:hover,.border .button.-success.big:hover,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.big.checkout-button:hover,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.big.checkout-button:hover,.border .footer-container .newsletter .block-subscribe .actions button.button.big:hover,.footer-container .newsletter .block-subscribe .actions .border button.button.big:hover,.border .checkout-cart-index .checkout-types .button.big:hover,.checkout-cart-index .checkout-types .border .button.big:hover,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.large.checkout-button:hover,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.large.checkout-button:hover,.border .footer-container .newsletter .block-subscribe .actions button.button.large:hover,.footer-container .newsletter .block-subscribe .actions .border button.button.large:hover,.button.-success.cart:hover,.page-header .header-minicart .block-cart .minicart-wrapper .button.cart.checkout-button:hover,.footer-container .newsletter .block-subscribe .actions button.button.cart:hover,.checkout-cart-index .checkout-types .button.cart:hover,.page-header .header-minicart .block-cart .minicart-wrapper .button.-border.checkout-button:hover,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.checkout-button.success:hover,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.checkout-button.success:hover,.footer-container .newsletter .block-subscribe .actions button.button.-border:hover,.footer-container .newsletter .block-subscribe .actions .border button.button.success:hover,.border .footer-container .newsletter .block-subscribe .actions button.button.success:hover,.checkout-cart-index .checkout-types .button.-border:hover,.button.-success.-border:focus,.button.-border.success:focus,.border .button.success:focus,.button.success.cart:focus,.button.-border.large:focus,.border .button.large:focus,.button.large.cart:focus,.border .button.-success.disabled:focus,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.disabled.checkout-button:focus,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.disabled.checkout-button:focus,.border .footer-container .newsletter .block-subscribe .actions button.button.disabled:focus,.footer-container .newsletter .block-subscribe .actions .border button.button.disabled:focus,.border .checkout-cart-index .checkout-types .button.disabled:focus,.checkout-cart-index .checkout-types .border .button.disabled:focus,.border .button.-success.one:focus,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.one.checkout-button:focus,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.one.checkout-button:focus,.border .footer-container .newsletter .block-subscribe .actions button.button.one:focus,.footer-container .newsletter .block-subscribe .actions .border button.button.one:focus,.border .checkout-cart-index .checkout-types .button.one:focus,.checkout-cart-index .checkout-types .border .button.one:focus,.border .button.-success.primary:focus,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.primary.checkout-button:focus,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.primary.checkout-button:focus,.border .footer-container .newsletter .block-subscribe .actions button.button.primary:focus,.footer-container .newsletter .block-subscribe .actions .border button.button.primary:focus,.border .checkout-cart-index .checkout-types .button.primary:focus,.checkout-cart-index .checkout-types .border .button.primary:focus,.border .button.-success.error:focus,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.error.checkout-button:focus,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.error.checkout-button:focus,.border .footer-container .newsletter .block-subscribe .actions button.button.error:focus,.footer-container .newsletter .block-subscribe .actions .border button.button.error:focus,.border .checkout-cart-index .checkout-types .button.error:focus,.checkout-cart-index .checkout-types .border .button.error:focus,.border .button.-success.warning:focus,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.warning.checkout-button:focus,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.warning.checkout-button:focus,.border .footer-container .newsletter .block-subscribe .actions button.button.warning:focus,.footer-container .newsletter .block-subscribe .actions .border button.button.warning:focus,.border .checkout-cart-index .checkout-types .button.warning:focus,.checkout-cart-index .checkout-types .border .button.warning:focus,.border .button.-success.link:focus,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.link.checkout-button:focus,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.link.checkout-button:focus,.border .footer-container .newsletter .block-subscribe .actions button.button.link:focus,.footer-container .newsletter .block-subscribe .actions .border button.button.link:focus,.border .checkout-cart-index .checkout-types .button.link:focus,.checkout-cart-index .checkout-types .border .button.link:focus,.border .button.-success.small:focus,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.small.checkout-button:focus,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.small.checkout-button:focus,.border .footer-container .newsletter .block-subscribe .actions button.button.small:focus,.footer-container .newsletter .block-subscribe .actions .border button.button.small:focus,.border .checkout-cart-index .checkout-types .button.small:focus,.checkout-cart-index .checkout-types .border .button.small:focus,.border .button.-success.big:focus,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.big.checkout-button:focus,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.big.checkout-button:focus,.border .footer-container .newsletter .block-subscribe .actions button.button.big:focus,.footer-container .newsletter .block-subscribe .actions .border button.button.big:focus,.border .checkout-cart-index .checkout-types .button.big:focus,.checkout-cart-index .checkout-types .border .button.big:focus,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.large.checkout-button:focus,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.large.checkout-button:focus,.border .footer-container .newsletter .block-subscribe .actions button.button.large:focus,.footer-container .newsletter .block-subscribe .actions .border button.button.large:focus,.button.-success.cart:focus,.page-header .header-minicart .block-cart .minicart-wrapper .button.cart.checkout-button:focus,.footer-container .newsletter .block-subscribe .actions button.button.cart:focus,.checkout-cart-index .checkout-types .button.cart:focus,.page-header .header-minicart .block-cart .minicart-wrapper .button.-border.checkout-button:focus,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.checkout-button.success:focus,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.checkout-button.success:focus,.footer-container .newsletter .block-subscribe .actions button.button.-border:focus,.footer-container .newsletter .block-subscribe .actions .border button.button.success:focus,.border .footer-container .newsletter .block-subscribe .actions button.button.success:focus,.checkout-cart-index .checkout-types .button.-border:focus{border-color:#fc3a3a;color:#fc3a3a}.button.-success.-border:hover:after,.button.-border.success:hover:after,.border .button.success:hover:after,.button.success.cart:hover:after,.button.-border.large:hover:after,.border .button.large:hover:after,.button.large.cart:hover:after,.border .button.-success.disabled:hover:after,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.disabled.checkout-button:hover:after,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.disabled.checkout-button:hover:after,.border .footer-container .newsletter .block-subscribe .actions button.button.disabled:hover:after,.footer-container .newsletter .block-subscribe .actions .border button.button.disabled:hover:after,.border .checkout-cart-index .checkout-types .button.disabled:hover:after,.checkout-cart-index .checkout-types .border .button.disabled:hover:after,.border .button.-success.one:hover:after,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.one.checkout-button:hover:after,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.one.checkout-button:hover:after,.border .footer-container .newsletter .block-subscribe .actions button.button.one:hover:after,.footer-container .newsletter .block-subscribe .actions .border button.button.one:hover:after,.border .checkout-cart-index .checkout-types .button.one:hover:after,.checkout-cart-index .checkout-types .border .button.one:hover:after,.border .button.-success.primary:hover:after,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.primary.checkout-button:hover:after,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.primary.checkout-button:hover:after,.border .footer-container .newsletter .block-subscribe .actions button.button.primary:hover:after,.footer-container .newsletter .block-subscribe .actions .border button.button.primary:hover:after,.border .checkout-cart-index .checkout-types .button.primary:hover:after,.checkout-cart-index .checkout-types .border .button.primary:hover:after,.border .button.-success.error:hover:after,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.error.checkout-button:hover:after,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.error.checkout-button:hover:after,.border .footer-container .newsletter .block-subscribe .actions button.button.error:hover:after,.footer-container .newsletter .block-subscribe .actions .border button.button.error:hover:after,.border .checkout-cart-index .checkout-types .button.error:hover:after,.checkout-cart-index .checkout-types .border .button.error:hover:after,.border .button.-success.warning:hover:after,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.warning.checkout-button:hover:after,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.warning.checkout-button:hover:after,.border .footer-container .newsletter .block-subscribe .actions button.button.warning:hover:after,.footer-container .newsletter .block-subscribe .actions .border button.button.warning:hover:after,.border .checkout-cart-index .checkout-types .button.warning:hover:after,.checkout-cart-index .checkout-types .border .button.warning:hover:after,.border .button.-success.link:hover:after,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.link.checkout-button:hover:after,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.link.checkout-button:hover:after,.border .footer-container .newsletter .block-subscribe .actions button.button.link:hover:after,.footer-container .newsletter .block-subscribe .actions .border button.button.link:hover:after,.border .checkout-cart-index .checkout-types .button.link:hover:after,.checkout-cart-index .checkout-types .border .button.link:hover:after,.border .button.-success.small:hover:after,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.small.checkout-button:hover:after,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.small.checkout-button:hover:after,.border .footer-container .newsletter .block-subscribe .actions button.button.small:hover:after,.footer-container .newsletter .block-subscribe .actions .border button.button.small:hover:after,.border .checkout-cart-index .checkout-types .button.small:hover:after,.checkout-cart-index .checkout-types .border .button.small:hover:after,.border .button.-success.big:hover:after,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.big.checkout-button:hover:after,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.big.checkout-button:hover:after,.border .footer-container .newsletter .block-subscribe .actions button.button.big:hover:after,.footer-container .newsletter .block-subscribe .actions .border button.button.big:hover:after,.border .checkout-cart-index .checkout-types .button.big:hover:after,.checkout-cart-index .checkout-types .border .button.big:hover:after,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.large.checkout-button:hover:after,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.large.checkout-button:hover:after,.button.-success.cart:hover:after,.page-header .header-minicart .block-cart .minicart-wrapper .button.cart.checkout-button:hover:after,.footer-container .newsletter .block-subscribe .actions button.button.cart:hover:after,.checkout-cart-index .checkout-types .button.cart:hover:after,.page-header .header-minicart .block-cart .minicart-wrapper .button.-border.checkout-button:hover:after,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.checkout-button.success:hover:after,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.checkout-button.success:hover:after,.footer-container .newsletter .block-subscribe .actions button.button.-border:hover:after,.checkout-cart-index .checkout-types .button.-border:hover:after,.button.-success.-border:hover:before,.button.-border.success:hover:before,.border .button.success:hover:before,.button.success.cart:hover:before,.button.-border.large:hover:before,.border .button.large:hover:before,.button.large.cart:hover:before,.border .button.-success.disabled:hover:before,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.disabled.checkout-button:hover:before,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.disabled.checkout-button:hover:before,.border .footer-container .newsletter .block-subscribe .actions button.button.disabled:hover:before,.footer-container .newsletter .block-subscribe .actions .border button.button.disabled:hover:before,.border .checkout-cart-index .checkout-types .button.disabled:hover:before,.checkout-cart-index .checkout-types .border .button.disabled:hover:before,.border .button.-success.one:hover:before,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.one.checkout-button:hover:before,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.one.checkout-button:hover:before,.border .footer-container .newsletter .block-subscribe .actions button.button.one:hover:before,.footer-container .newsletter .block-subscribe .actions .border button.button.one:hover:before,.border .checkout-cart-index .checkout-types .button.one:hover:before,.checkout-cart-index .checkout-types .border .button.one:hover:before,.border .button.-success.primary:hover:before,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.primary.checkout-button:hover:before,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.primary.checkout-button:hover:before,.border .footer-container .newsletter .block-subscribe .actions button.button.primary:hover:before,.footer-container .newsletter .block-subscribe .actions .border button.button.primary:hover:before,.border .checkout-cart-index .checkout-types .button.primary:hover:before,.checkout-cart-index .checkout-types .border .button.primary:hover:before,.border .button.-success.error:hover:before,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.error.checkout-button:hover:before,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.error.checkout-button:hover:before,.border .footer-container .newsletter .block-subscribe .actions button.button.error:hover:before,.footer-container .newsletter .block-subscribe .actions .border button.button.error:hover:before,.border .checkout-cart-index .checkout-types .button.error:hover:before,.checkout-cart-index .checkout-types .border .button.error:hover:before,.border .button.-success.warning:hover:before,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.warning.checkout-button:hover:before,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.warning.checkout-button:hover:before,.border .footer-container .newsletter .block-subscribe .actions button.button.warning:hover:before,.footer-container .newsletter .block-subscribe .actions .border button.button.warning:hover:before,.border .checkout-cart-index .checkout-types .button.warning:hover:before,.checkout-cart-index .checkout-types .border .button.warning:hover:before,.border .button.-success.link:hover:before,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.link.checkout-button:hover:before,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.link.checkout-button:hover:before,.border .footer-container .newsletter .block-subscribe .actions button.button.link:hover:before,.footer-container .newsletter .block-subscribe .actions .border button.button.link:hover:before,.border .checkout-cart-index .checkout-types .button.link:hover:before,.checkout-cart-index .checkout-types .border .button.link:hover:before,.border .button.-success.small:hover:before,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.small.checkout-button:hover:before,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.small.checkout-button:hover:before,.border .footer-container .newsletter .block-subscribe .actions button.button.small:hover:before,.footer-container .newsletter .block-subscribe .actions .border button.button.small:hover:before,.border .checkout-cart-index .checkout-types .button.small:hover:before,.checkout-cart-index .checkout-types .border .button.small:hover:before,.border .button.-success.big:hover:before,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.big.checkout-button:hover:before,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.big.checkout-button:hover:before,.border .footer-container .newsletter .block-subscribe .actions button.button.big:hover:before,.footer-container .newsletter .block-subscribe .actions .border button.button.big:hover:before,.border .checkout-cart-index .checkout-types .button.big:hover:before,.checkout-cart-index .checkout-types .border .button.big:hover:before,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.large.checkout-button:hover:before,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.large.checkout-button:hover:before,.button.-success.cart:hover:before,.page-header .header-minicart .block-cart .minicart-wrapper .button.cart.checkout-button:hover:before,.footer-container .newsletter .block-subscribe .actions button.button.cart:hover:before,.checkout-cart-index .checkout-types .button.cart:hover:before,.page-header .header-minicart .block-cart .minicart-wrapper .button.-border.checkout-button:hover:before,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.checkout-button.success:hover:before,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.checkout-button.success:hover:before,.footer-container .newsletter .block-subscribe .actions button.button.-border:hover:before,.checkout-cart-index .checkout-types .button.-border:hover:before,.button.-success.-border:focus:after,.button.-border.success:focus:after,.border .button.success:focus:after,.button.success.cart:focus:after,.button.-border.large:focus:after,.border .button.large:focus:after,.button.large.cart:focus:after,.border .button.-success.disabled:focus:after,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.disabled.checkout-button:focus:after,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.disabled.checkout-button:focus:after,.border .footer-container .newsletter .block-subscribe .actions button.button.disabled:focus:after,.footer-container .newsletter .block-subscribe .actions .border button.button.disabled:focus:after,.border .checkout-cart-index .checkout-types .button.disabled:focus:after,.checkout-cart-index .checkout-types .border .button.disabled:focus:after,.border .button.-success.one:focus:after,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.one.checkout-button:focus:after,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.one.checkout-button:focus:after,.border .footer-container .newsletter .block-subscribe .actions button.button.one:focus:after,.footer-container .newsletter .block-subscribe .actions .border button.button.one:focus:after,.border .checkout-cart-index .checkout-types .button.one:focus:after,.checkout-cart-index .checkout-types .border .button.one:focus:after,.border .button.-success.primary:focus:after,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.primary.checkout-button:focus:after,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.primary.checkout-button:focus:after,.border .footer-container .newsletter .block-subscribe .actions button.button.primary:focus:after,.footer-container .newsletter .block-subscribe .actions .border button.button.primary:focus:after,.border .checkout-cart-index .checkout-types .button.primary:focus:after,.checkout-cart-index .checkout-types .border .button.primary:focus:after,.border .button.-success.error:focus:after,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.error.checkout-button:focus:after,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.error.checkout-button:focus:after,.border .footer-container .newsletter .block-subscribe .actions button.button.error:focus:after,.footer-container .newsletter .block-subscribe .actions .border button.button.error:focus:after,.border .checkout-cart-index .checkout-types .button.error:focus:after,.checkout-cart-index .checkout-types .border .button.error:focus:after,.border .button.-success.warning:focus:after,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.warning.checkout-button:focus:after,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.warning.checkout-button:focus:after,.border .footer-container .newsletter .block-subscribe .actions button.button.warning:focus:after,.footer-container .newsletter .block-subscribe .actions .border button.button.warning:focus:after,.border .checkout-cart-index .checkout-types .button.warning:focus:after,.checkout-cart-index .checkout-types .border .button.warning:focus:after,.border .button.-success.link:focus:after,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.link.checkout-button:focus:after,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.link.checkout-button:focus:after,.border .footer-container .newsletter .block-subscribe .actions button.button.link:focus:after,.footer-container .newsletter .block-subscribe .actions .border button.button.link:focus:after,.border .checkout-cart-index .checkout-types .button.link:focus:after,.checkout-cart-index .checkout-types .border .button.link:focus:after,.border .button.-success.small:focus:after,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.small.checkout-button:focus:after,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.small.checkout-button:focus:after,.border .footer-container .newsletter .block-subscribe .actions button.button.small:focus:after,.footer-container .newsletter .block-subscribe .actions .border button.button.small:focus:after,.border .checkout-cart-index .checkout-types .button.small:focus:after,.checkout-cart-index .checkout-types .border .button.small:focus:after,.border .button.-success.big:focus:after,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.big.checkout-button:focus:after,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.big.checkout-button:focus:after,.border .footer-container .newsletter .block-subscribe .actions button.button.big:focus:after,.footer-container .newsletter .block-subscribe .actions .border button.button.big:focus:after,.border .checkout-cart-index .checkout-types .button.big:focus:after,.checkout-cart-index .checkout-types .border .button.big:focus:after,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.large.checkout-button:focus:after,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.large.checkout-button:focus:after,.button.-success.cart:focus:after,.page-header .header-minicart .block-cart .minicart-wrapper .button.cart.checkout-button:focus:after,.footer-container .newsletter .block-subscribe .actions button.button.cart:focus:after,.checkout-cart-index .checkout-types .button.cart:focus:after,.page-header .header-minicart .block-cart .minicart-wrapper .button.-border.checkout-button:focus:after,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.checkout-button.success:focus:after,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.checkout-button.success:focus:after,.footer-container .newsletter .block-subscribe .actions button.button.-border:focus:after,.checkout-cart-index .checkout-types .button.-border:focus:after,.button.-success.-border:focus:before,.button.-border.success:focus:before,.border .button.success:focus:before,.button.success.cart:focus:before,.button.-border.large:focus:before,.border .button.large:focus:before,.button.large.cart:focus:before,.border .button.-success.disabled:focus:before,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.disabled.checkout-button:focus:before,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.disabled.checkout-button:focus:before,.border .footer-container .newsletter .block-subscribe .actions button.button.disabled:focus:before,.footer-container .newsletter .block-subscribe .actions .border button.button.disabled:focus:before,.border .checkout-cart-index .checkout-types .button.disabled:focus:before,.checkout-cart-index .checkout-types .border .button.disabled:focus:before,.border .button.-success.one:focus:before,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.one.checkout-button:focus:before,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.one.checkout-button:focus:before,.border .footer-container .newsletter .block-subscribe .actions button.button.one:focus:before,.footer-container .newsletter .block-subscribe .actions .border button.button.one:focus:before,.border .checkout-cart-index .checkout-types .button.one:focus:before,.checkout-cart-index .checkout-types .border .button.one:focus:before,.border .button.-success.primary:focus:before,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.primary.checkout-button:focus:before,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.primary.checkout-button:focus:before,.border .footer-container .newsletter .block-subscribe .actions button.button.primary:focus:before,.footer-container .newsletter .block-subscribe .actions .border button.button.primary:focus:before,.border .checkout-cart-index .checkout-types .button.primary:focus:before,.checkout-cart-index .checkout-types .border .button.primary:focus:before,.border .button.-success.error:focus:before,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.error.checkout-button:focus:before,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.error.checkout-button:focus:before,.border .footer-container .newsletter .block-subscribe .actions button.button.error:focus:before,.footer-container .newsletter .block-subscribe .actions .border button.button.error:focus:before,.border .checkout-cart-index .checkout-types .button.error:focus:before,.checkout-cart-index .checkout-types .border .button.error:focus:before,.border .button.-success.warning:focus:before,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.warning.checkout-button:focus:before,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.warning.checkout-button:focus:before,.border .footer-container .newsletter .block-subscribe .actions button.button.warning:focus:before,.footer-container .newsletter .block-subscribe .actions .border button.button.warning:focus:before,.border .checkout-cart-index .checkout-types .button.warning:focus:before,.checkout-cart-index .checkout-types .border .button.warning:focus:before,.border .button.-success.link:focus:before,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.link.checkout-button:focus:before,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.link.checkout-button:focus:before,.border .footer-container .newsletter .block-subscribe .actions button.button.link:focus:before,.footer-container .newsletter .block-subscribe .actions .border button.button.link:focus:before,.border .checkout-cart-index .checkout-types .button.link:focus:before,.checkout-cart-index .checkout-types .border .button.link:focus:before,.border .button.-success.small:focus:before,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.small.checkout-button:focus:before,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.small.checkout-button:focus:before,.border .footer-container .newsletter .block-subscribe .actions button.button.small:focus:before,.footer-container .newsletter .block-subscribe .actions .border button.button.small:focus:before,.border .checkout-cart-index .checkout-types .button.small:focus:before,.checkout-cart-index .checkout-types .border .button.small:focus:before,.border .button.-success.big:focus:before,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.big.checkout-button:focus:before,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.big.checkout-button:focus:before,.border .footer-container .newsletter .block-subscribe .actions button.button.big:focus:before,.footer-container .newsletter .block-subscribe .actions .border button.button.big:focus:before,.border .checkout-cart-index .checkout-types .button.big:focus:before,.checkout-cart-index .checkout-types .border .button.big:focus:before,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.large.checkout-button:focus:before,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.large.checkout-button:focus:before,.button.-success.cart:focus:before,.page-header .header-minicart .block-cart .minicart-wrapper .button.cart.checkout-button:focus:before,.footer-container .newsletter .block-subscribe .actions button.button.cart:focus:before,.checkout-cart-index .checkout-types .button.cart:focus:before,.page-header .header-minicart .block-cart .minicart-wrapper .button.-border.checkout-button:focus:before,.page-header .header-minicart .block-cart .minicart-wrapper .border .button.checkout-button.success:focus:before,.border .page-header .header-minicart .block-cart .minicart-wrapper .button.checkout-button.success:focus:before,.footer-container .newsletter .block-subscribe .actions button.button.-border:focus:before,.checkout-cart-index .checkout-types .button.-border:focus:before{color:#fc3a3a}.button.-error,.button.error,.button.big,.border .button.error{background-color:#cd0303;color:#FFF;border-color:#cd0303;border-bottom-color:#9b0202}.button.-error:after,.button.error:after,.button.big:after,.border .button.error:after,.button.-error:before,.button.error:before,.button.big:before,.border .button.error:before{color:#FFF}.button.-error:hover,.button.error:hover,.button.big:hover,.button.-error:focus,.button.error:focus,.button.big:focus{background-color:#fb0808;color:#FFF}.button.-error.-border,.button.-border.error,.border .button.error,.button.error.cart,.button.-border.big,.border .button.big,.button.big.cart,.border .button.-error.disabled,.border .button.-error.one,.border .button.-error.primary,.border .button.-error.success,.border .button.-error.warning,.border .button.-error.link,.border .button.-error.small,.border .button.-error.large,.button.-error.cart{color:#cd0303;border-color:#cd0303}.button.-error.-border:after,.button.-border.error:after,.border .button.error:after,.button.error.cart:after,.button.-border.big:after,.border .button.big:after,.button.big.cart:after,.border .button.-error.disabled:after,.border .button.-error.one:after,.border .button.-error.primary:after,.border .button.-error.success:after,.border .button.-error.warning:after,.border .button.-error.link:after,.border .button.-error.small:after,.border .button.-error.large:after,.button.-error.cart:after,.button.-error.-border:before,.button.-border.error:before,.border .button.error:before,.button.error.cart:before,.button.-border.big:before,.border .button.big:before,.button.big.cart:before,.border .button.-error.disabled:before,.border .button.-error.one:before,.border .button.-error.primary:before,.border .button.-error.success:before,.border .button.-error.warning:before,.border .button.-error.link:before,.border .button.-error.small:before,.border .button.-error.large:before,.button.-error.cart:before{color:#cd0303}.button.-error.-border:hover,.button.-border.error:hover,.border .button.error:hover,.button.error.cart:hover,.button.-border.big:hover,.border .button.big:hover,.button.big.cart:hover,.border .button.-error.disabled:hover,.border .button.-error.one:hover,.border .button.-error.primary:hover,.border .button.-error.success:hover,.border .button.-error.warning:hover,.border .button.-error.link:hover,.border .button.-error.small:hover,.border .button.-error.large:hover,.button.-error.cart:hover,.button.-error.-border:focus,.button.-border.error:focus,.border .button.error:focus,.button.error.cart:focus,.button.-border.big:focus,.border .button.big:focus,.button.big.cart:focus,.border .button.-error.disabled:focus,.border .button.-error.one:focus,.border .button.-error.primary:focus,.border .button.-error.success:focus,.border .button.-error.warning:focus,.border .button.-error.link:focus,.border .button.-error.small:focus,.border .button.-error.large:focus,.button.-error.cart:focus{border-color:#fc3a3a;color:#fc3a3a}.button.-error.-border:hover:after,.button.-border.error:hover:after,.border .button.error:hover:after,.button.error.cart:hover:after,.button.-border.big:hover:after,.border .button.big:hover:after,.button.big.cart:hover:after,.border .button.-error.disabled:hover:after,.border .button.-error.one:hover:after,.border .button.-error.primary:hover:after,.border .button.-error.success:hover:after,.border .button.-error.warning:hover:after,.border .button.-error.link:hover:after,.border .button.-error.small:hover:after,.border .button.-error.large:hover:after,.button.-error.cart:hover:after,.button.-error.-border:hover:before,.button.-border.error:hover:before,.border .button.error:hover:before,.button.error.cart:hover:before,.button.-border.big:hover:before,.border .button.big:hover:before,.button.big.cart:hover:before,.border .button.-error.disabled:hover:before,.border .button.-error.one:hover:before,.border .button.-error.primary:hover:before,.border .button.-error.success:hover:before,.border .button.-error.warning:hover:before,.border .button.-error.link:hover:before,.border .button.-error.small:hover:before,.border .button.-error.large:hover:before,.button.-error.cart:hover:before,.button.-error.-border:focus:after,.button.-border.error:focus:after,.border .button.error:focus:after,.button.error.cart:focus:after,.button.-border.big:focus:after,.border .button.big:focus:after,.button.big.cart:focus:after,.border .button.-error.disabled:focus:after,.border .button.-error.one:focus:after,.border .button.-error.primary:focus:after,.border .button.-error.success:focus:after,.border .button.-error.warning:focus:after,.border .button.-error.link:focus:after,.border .button.-error.small:focus:after,.border .button.-error.large:focus:after,.button.-error.cart:focus:after,.button.-error.-border:focus:before,.button.-border.error:focus:before,.border .button.error:focus:before,.button.error.cart:focus:before,.button.-border.big:focus:before,.border .button.big:focus:before,.button.big.cart:focus:before,.border .button.-error.disabled:focus:before,.border .button.-error.one:focus:before,.border .button.-error.primary:focus:before,.border .button.-error.success:focus:before,.border .button.-error.warning:focus:before,.border .button.-error.link:focus:before,.border .button.-error.small:focus:before,.border .button.-error.large:focus:before,.button.-error.cart:focus:before{color:#fc3a3a}.button.-warning,.button.warning,.border .button.warning{background-color:#ccc;color:#FFF;border-color:#ccc;border-bottom-color:#b3b3b3}.button.-warning:after,.button.warning:after,.border .button.warning:after,.button.-warning:before,.button.warning:before,.border .button.warning:before{color:#FFF}.button.-warning:hover,.button.warning:hover,.button.-warning:focus,.button.warning:focus{background-color:#e6e6e6;color:#FFF}.button.-warning.-border,.button.-border.warning,.border .button.warning,.button.warning.cart,.border .button.-warning.disabled,.border .button.-warning.one,.border .button.-warning.primary,.border .button.-warning.success,.border .button.-warning.error,.border .button.-warning.link,.border .button.-warning.small,.border .button.-warning.big,.border .button.-warning.large,.button.-warning.cart{color:#ccc;border-color:#ccc}.button.-warning.-border:after,.button.-border.warning:after,.border .button.warning:after,.button.warning.cart:after,.border .button.-warning.disabled:after,.border .button.-warning.one:after,.border .button.-warning.primary:after,.border .button.-warning.success:after,.border .button.-warning.error:after,.border .button.-warning.link:after,.border .button.-warning.small:after,.border .button.-warning.big:after,.border .button.-warning.large:after,.button.-warning.cart:after,.button.-warning.-border:before,.button.-border.warning:before,.border .button.warning:before,.button.warning.cart:before,.border .button.-warning.disabled:before,.border .button.-warning.one:before,.border .button.-warning.primary:before,.border .button.-warning.success:before,.border .button.-warning.error:before,.border .button.-warning.link:before,.border .button.-warning.small:before,.border .button.-warning.big:before,.border .button.-warning.large:before,.button.-warning.cart:before{color:#ccc}.button.-warning.-border:hover,.button.-border.warning:hover,.border .button.warning:hover,.button.warning.cart:hover,.border .button.-warning.disabled:hover,.border .button.-warning.one:hover,.border .button.-warning.primary:hover,.border .button.-warning.success:hover,.border .button.-warning.error:hover,.border .button.-warning.link:hover,.border .button.-warning.small:hover,.border .button.-warning.big:hover,.border .button.-warning.large:hover,.button.-warning.cart:hover,.button.-warning.-border:focus,.button.-border.warning:focus,.border .button.warning:focus,.button.warning.cart:focus,.border .button.-warning.disabled:focus,.border .button.-warning.one:focus,.border .button.-warning.primary:focus,.border .button.-warning.success:focus,.border .button.-warning.error:focus,.border .button.-warning.link:focus,.border .button.-warning.small:focus,.border .button.-warning.big:focus,.border .button.-warning.large:focus,.button.-warning.cart:focus{border-color:#fff;color:#fff}.button.-warning.-border:hover:after,.button.-border.warning:hover:after,.border .button.warning:hover:after,.button.warning.cart:hover:after,.border .button.-warning.disabled:hover:after,.border .button.-warning.one:hover:after,.border .button.-warning.primary:hover:after,.border .button.-warning.success:hover:after,.border .button.-warning.error:hover:after,.border .button.-warning.link:hover:after,.border .button.-warning.small:hover:after,.border .button.-warning.big:hover:after,.border .button.-warning.large:hover:after,.button.-warning.cart:hover:after,.button.-warning.-border:hover:before,.button.-border.warning:hover:before,.border .button.warning:hover:before,.button.warning.cart:hover:before,.border .button.-warning.disabled:hover:before,.border .button.-warning.one:hover:before,.border .button.-warning.primary:hover:before,.border .button.-warning.success:hover:before,.border .button.-warning.error:hover:before,.border .button.-warning.link:hover:before,.border .button.-warning.small:hover:before,.border .button.-warning.big:hover:before,.border .button.-warning.large:hover:before,.button.-warning.cart:hover:before,.button.-warning.-border:focus:after,.button.-border.warning:focus:after,.border .button.warning:focus:after,.button.warning.cart:focus:after,.border .button.-warning.disabled:focus:after,.border .button.-warning.one:focus:after,.border .button.-warning.primary:focus:after,.border .button.-warning.success:focus:after,.border .button.-warning.error:focus:after,.border .button.-warning.link:focus:after,.border .button.-warning.small:focus:after,.border .button.-warning.big:focus:after,.border .button.-warning.large:focus:after,.button.-warning.cart:focus:after,.button.-warning.-border:focus:before,.button.-border.warning:focus:before,.border .button.warning:focus:before,.button.warning.cart:focus:before,.border .button.-warning.disabled:focus:before,.border .button.-warning.one:focus:before,.border .button.-warning.primary:focus:before,.border .button.-warning.success:focus:before,.border .button.-warning.error:focus:before,.border .button.-warning.link:focus:before,.border .button.-warning.small:focus:before,.border .button.-warning.big:focus:before,.border .button.-warning.large:focus:before,.button.-warning.cart:focus:before{color:#fff}.button.-ico:before,.button.-icon:before,.button.big:before,.border .button.large:before,.button.with:before{margin:-4px 10px 0 0}.button.-ico:after,.button.-icon:after,.button.big:after,.border .button.large:after,.button.with:after{margin:-4px 0 0 10px}.button.-reset{padding:0;height:auto;line-height:inherit;background:none}.button.no-pointer{cursor:default}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]),select,textarea{-webkit-transition:100ms ease;-moz-transition:100ms ease;-ms-transition:100ms ease;-o-transition:100ms ease;transition:100ms ease;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-color:#fff;border:1px solid #d7d7d7;font-family:"Arial",Helvetica,sans-serif;font-size:14px;font-weight:bold;margin-bottom:.75em;padding:.5em;width:100%}input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="email"]:hover,input[type="month"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="time"]:hover,input[type="url"]:hover,input[type="week"]:hover,input:not([type]):hover,select:hover,textarea:hover{border-color:#acacac}input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,input:not([type]):focus,select:focus,textarea:focus{border-color:#cd0303;outline:none}input[type="color"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="email"]:disabled,input[type="month"]:disabled,input[type="number"]:disabled,input[type="password"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="text"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="week"]:disabled,input:not([type]):disabled,select:disabled,textarea:disabled{background-color:#f2f2f2;cursor:not-allowed}input[type="color"]:disabled:hover,input[type="date"]:disabled:hover,input[type="datetime"]:disabled:hover,input[type="datetime-local"]:disabled:hover,input[type="email"]:disabled:hover,input[type="month"]:disabled:hover,input[type="number"]:disabled:hover,input[type="password"]:disabled:hover,input[type="search"]:disabled:hover,input[type="tel"]:disabled:hover,input[type="text"]:disabled:hover,input[type="time"]:disabled:hover,input[type="url"]:disabled:hover,input[type="week"]:disabled:hover,input:not([type]):disabled:hover,select:disabled:hover,textarea:disabled:hover{border:1px solid #d7d7d7}input[type="color"]:not(:placeholder-shown),input[type="date"]:not(:placeholder-shown),input[type="datetime"]:not(:placeholder-shown),input[type="datetime-local"]:not(:placeholder-shown),input[type="email"]:not(:placeholder-shown),input[type="month"]:not(:placeholder-shown),input[type="number"]:not(:placeholder-shown),input[type="password"]:not(:placeholder-shown),input[type="search"]:not(:placeholder-shown),input[type="tel"]:not(:placeholder-shown),input[type="text"]:not(:placeholder-shown),input[type="time"]:not(:placeholder-shown),input[type="url"]:not(:placeholder-shown),input[type="week"]:not(:placeholder-shown),input:not([type]):not(:placeholder-shown),select:not(:placeholder-shown),textarea:not(:placeholder-shown){font-weight:bold;color:#000}@-moz-document url-prefix(){input[type="color"][value],input[type="date"][value],input[type="datetime"][value],input[type="datetime-local"][value],input[type="email"][value],input[type="month"][value],input[type="number"][value],input[type="password"][value],input[type="search"][value],input[type="tel"][value],input[type="text"][value],input[type="time"][value],input[type="url"][value],input[type="week"][value],input:not([type])[value],select[value],textarea[value]{font-weight:bold;color:#000}}*:focus{outline:none}fieldset{background-color:transparent;border:0;margin:0;padding:0}legend{font-weight:600;margin-bottom:.375em;padding:0}label{display:block;font-weight:600;margin-bottom:.375em}input,select{display:block}textarea{resize:vertical}select::-ms-expand{display:none}select{max-width:100%;height:38px;width:100%;border-color:#000;padding-right:30px;background:url(https://s1.sephora.com.br/skin/frontend/sephora/default/src/img/icons-sprite/arrow-select.png) no-repeat right center}[type="file"]{margin-bottom:.75em;width:100%}[type="radio"]:not(:checked),[type="radio"]:checked{position:absolute;left:-9999px;visibility:hidden}[type="radio"]:not(:checked)+label,[type="radio"]:checked+label{position:relative;padding-left:30px;line-height:16px;cursor:pointer;-khtml-user-select:none;user-select:none}[type="radio"]+label:before{position:absolute;content:'';left:0;top:0;z-index:0;background-image:url(https://s1.sephora.com.br/skin/frontend/sephora/default/images/sprite/g26cqnj2a.png);background-position:-616px -220px;width:16px;height:16px}[type="radio"]:disabled:not(:checked)+label:before,[type="radio"]:disabled:checked+label:before{cursor:no-drop}[type="radio"]:checked+label:before{background-image:url(https://s1.sephora.com.br/skin/frontend/sephora/default/images/sprite/g26cqnj2a.png);background-position:-590px -220px;width:16px;height:16px}[type="checkbox"]:not(:checked),[type="checkbox"]:checked{position:absolute;left:-9999px;visibility:hidden}[type="checkbox"]+label{position:relative;padding-left:25px;cursor:pointer;line-height:18px;font-size:12px;font-family:"Arial",Helvetica,sans-serif;font-weight:normal;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}[type="checkbox"]+label:before{text-align:center;position:absolute;top:0;left:0;width:18px;height:18px;z-index:0;border:1px solid #000;color:#000;line-height:18px;font-size:10px;text-align:center}[type="checkbox"]:not(:checked)+label:before{content:''}[type="checkbox"]:not(:checked):disabled+label:before,[type="checkbox"]:disabled:not(:checked)+label:before,[type="checkbox"]:disabled:checked+label:before,[type="checkbox"]:disabled+label:before{border-color:#d8d8d8;cursor:no-drop}.form-list li>div{float:left;display:block;margin-right:1.6029593095%;width:100%}.form-list li>div:last-child{margin-right:0}.form-list li.fields>div{float:left;display:block;margin-right:1.6029593095%;width:49.1985203453%}.form-list li.fields>div:last-child{margin-right:0}.form-list li.fields>div .dob-day,.form-list li.fields>div .dob-month,.form-list li.fields>div .dob-year{float:left;display:block;margin-right:1.6029593095%;width:32.2646937937%}.form-list li.fields>div .dob-day:last-child,.form-list li.fields>div .dob-month:last-child,.form-list li.fields>div .dob-year:last-child{margin-right:0}.form-list li.fields>div .dob-day .validation-advice,.form-list li.fields>div .dob-month .validation-advice,.form-list li.fields>div .dob-year .validation-advice{display:none}.form-list li.fields>div .dob-year{margin-right:0}.form-list li.control{float:left;display:block;margin-right:1.6029593095%;width:100%;margin-top:10px;margin-right:0}.form-list li.control:last-child{margin-right:0}.form-list li input{font-family:"Arial",Helvetica,sans-serif;font-style:italic;font-size:12px;font-weight:normal;color:#898989;border:1px solid #898989;padding:13px}.form-list li input.validation-failed{border-color:#cd0303}.form-list li select{height:42px;border-color:#898989;color:#898989;font-weight:normal;font-style:italic}.form-list li .validation-advice{font-family:"Arial",Helvetica,sans-serif;font-size:10px;text-transform:uppercase;color:#cd0303;margin-bottom:2em}.form-list li .custom-radio{float:left;display:block;margin-right:1.6029593095%;width:66.1323468968%;position:relative}.form-list li .custom-radio:last-child{margin-right:0}.form-list li .custom-radio .label{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:11px;text-transform:uppercase;font-weight:bold;padding-bottom:4px}.form-list li .custom-radio label{float:left;display:block;margin-right:1.6029593095%;width:47.5051376901%;font-family:"Arial",Helvetica,sans-serif;font-size:12px;font-style:italic;font-weight:normal;text-transform:capitalize;padding-left:15px;line-height:22px}.form-list li .custom-radio label:last-child{margin-right:0}.form-list li .custom-radio label:before{height:11px;width:11px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-image:none;border:1px solid #898989;top:5px}.form-list li .custom-radio input:checked+label:before{content:'';background:#000}.form-list li .custom-radio .validation-advice{position:absolute;bottom:-40px}.form-list li .custom-radio .validation-advice+.validation-advice{display:none}.form-list li .forgot-password{font-style:italic;font-size:10px;color:#898989;text-transform:lowercase;text-decoration:underline}.form-list li.inputs-required{float:left;display:block;margin-right:1.6029593095%;width:100%;font-size:10px;text-transform:uppercase;margin:15px 0}.form-list li.inputs-required:last-child{margin-right:0}.buttons-set{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:20px 0 5px 0}.buttons-set:last-child{margin-right:0}.buttons-set button{float:left;display:block;margin-right:1.6029593095%;width:100%}.buttons-set button:last-child{margin-right:0}::-webkit-input-placeholder{color:#767676}:-moz-placeholder{color:#767676}::-moz-placeholder{color:#767676}:-ms-input-placeholder{color:#767676}ul,ol{list-style-type:none;margin:0;padding:0}dl{margin-bottom:.75em}dl dt{font-weight:600;margin-top:.75em}dl dd{margin:0}table{border-collapse:collapse;margin:.75em 0;width:100%}th{border-bottom:1px solid #a1a1a1;font-weight:600;padding:.75em 0;text-align:left}td{border-bottom:1px solid #d7d7d7;padding:.75em 0}tr,td,th{vertical-align:middle}.datepicker{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;text-transform:uppercase;background:#f2f2f2;padding:15px 30px;margin-bottom:10px}.datepicker .ui-datepicker-header{text-align:center;position:relative;background:#FFF;margin:-15px -30px 0 -30px;padding-bottom:10px}.datepicker .ui-datepicker-header .ui-datepicker-prev,.datepicker .ui-datepicker-header .ui-datepicker-next{cursor:pointer;position:absolute;top:-1px}.datepicker .ui-datepicker-header .ui-datepicker-prev{left:100px}.datepicker .ui-datepicker-header .ui-datepicker-next{right:100px}.datepicker .ui-datepicker-header .ui-datepicker-title{font-weight:bold;font-size:16px}.datepicker .ui-datepicker-calendar th,.datepicker .ui-datepicker-calendar td{padding:3px 18px;border:0;font-weight:600}@media screen and (max-width: 1220px){.datepicker .ui-datepicker-calendar th,.datepicker .ui-datepicker-calendar td{padding:3px 10px}}.datepicker .ui-datepicker-calendar thead tr th{font-size:16px}.datepicker .ui-datepicker-calendar tbody tr td{font-size:11px}.datepicker .ui-datepicker-calendar tbody tr td.ui-state-disabled,.datepicker .ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable{color:#898989}.datepicker .ui-datepicker-calendar tbody tr td.ui-datepicker-current-day{background:#cd0303}.datepicker .ui-datepicker-calendar tbody tr td.ui-datepicker-current-day a{color:#FFF}body{color:#000;font-family:"Arial",Helvetica,sans-serif;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-size:13px;line-height:1.2;margin:0}p{margin:0}a{color:#000;text-decoration:none;transition:color 100ms ease}a:active,a:focus,a:hover{color:#cd0303}hr{border-bottom:1px solid #d7d7d7;border-left:0;border-right:0;border-top:0;margin:1.5em 0}img,picture{margin:0;max-width:100%}.hide-out-of-stock p.price-to{display:none}.container,.main-container{max-width:1220px;margin-left:auto;margin-right:auto}.container::after,.main-container::after{clear:both;content:"";display:table}.container .main,.main-container .main{float:left;display:block;margin-right:1.6029593095%;width:100%;min-height:500px}.container .main:last-child,.main-container .main:last-child{margin-right:0}.container-full{max-width:100%;margin-left:auto;margin-right:auto}.container-full::after{clear:both;content:"";display:table}.col2-left-layout .col-left,.col2-right-layout .col-left{float:left;display:block;margin-right:1.6029593095%;width:19.56432388%}.col2-left-layout .col-left:last-child,.col2-right-layout .col-left:last-child{margin-right:0}@media screen and (max-width: 1220px){.col2-left-layout .col-left,.col2-right-layout .col-left{padding:0 0 0 20px}}.col2-left-layout .col-main,.col2-right-layout .col-main{float:left;display:block;margin-right:1.6029593095%;width:78.8327168105%;margin:0}.col2-left-layout .col-main:last-child,.col2-right-layout .col-main:last-child{margin-right:0}@media screen and (max-width: 1220px){.col2-left-layout .col-main,.col2-right-layout .col-main{padding:0 20px 0 0}}.col2-left-layout .col-right,.col2-right-layout .col-right{float:left;display:block;margin-right:1.6029593095%;width:19.56432388%}.col2-left-layout .col-right:last-child,.col2-right-layout .col-right:last-child{margin-right:0}@media screen and (max-width: 1220px){.col2-left-layout .col-right,.col2-right-layout .col-right{padding:0 20px 0 0}}.no-display,.ratings .amount,.products-grid .item.out-of-stock:hover .show-hover,.products-grid .item .product-infos .price-box .price-label{display:none !important}.hide,.catalog-category-view .toolbar .view-mode,.catalog-category-view .toolbar .sort-by-switcher,.catalog-category-view .toolbar .pager .count-container,.catalog-category-view .toolbar .pager .pages strong,.catalog-category-view .toolbar-bottom,.products-grid .item .show-hover,.hidden{display:none}.show{display:block}.align-right{text-align:right}.align-left{text-align:left}.table{display:table;text-align:center;height:100%;width:100%}.table-cell{display:table-cell;vertical-align:middle}.icon{line-height:0;font-size:0;color:transparent;text-indent:-9999px}.wrapper{overflow-x:hidden;max-width:1220px;margin-left:auto;margin-right:auto}.wrapper::after{clear:both;content:"";display:table}.messages{float:left;display:block;margin-right:1.6029593095%;width:100%}.messages:last-child{margin-right:0}.messages li{font-family:"Arial",Helvetica,sans-serif;font-size:10px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;max-width:1220px;margin-left:auto;margin-right:auto;margin:5px auto 5px auto;text-align:center}.messages li::after{clear:both;content:"";display:table}.messages li li{padding:10px}.messages li li a:hover{text-decoration:underline}.messages li.success-msg li{background:#000;color:#FFF}.messages li.success-msg li a{color:#FFF}.messages li.success-msg li a:hover{color:#FFF}.messages li.notice-msg li{background:#ccc;color:#000}.messages li.notice-msg li a{color:#000}.messages li.notice-msg li a:hover{color:#000}.messages li.error-msg li{background:#cd0303;color:#FFF}.messages li.error-msg li a{color:#FFF}.messages li.error-msg li a:hover{color:#FFF}.free-shipping-messages{float:left;display:block;margin-right:1.6029593095%;width:100%}.free-shipping-messages:last-child{margin-right:0}.free-shipping-messages small{float:left;display:block;margin-right:1.6029593095%;width:100%;font-size:12px;background:#000;color:#FFF;text-align:center;padding:0 10px 10px 10px;line-height:initial;text-transform:initial}.free-shipping-messages small:last-child{margin-right:0}.free-shipping-messages small a{color:#FFF;text-decoration:underline}div[chaordic]{clear:both}.products-grid .item .product-infos .price-box .price-from .price-label{display:block !important;font-size:15px}@font-face{font-family:'icomoon';src:url("https://s1.sephora.com.br/skin/frontend/sephora/default/assets/fonts/icomoon/icomoon.eot?vqlv12");src:url("https://s1.sephora.com.br/skin/frontend/sephora/default/assets/fonts/icomoon/icomoon.eot?vqlv12#iefix") format("embedded-opentype"),url("https://s1.sephora.com.br/skin/frontend/sephora/default/assets/fonts/icomoon/icomoon.ttf?vqlv12") format("truetype"),url("https://s1.sephora.com.br/skin/frontend/sephora/default/assets/fonts/icomoon/icomoon.woff?vqlv12") format("woff"),url("https://s1.sephora.com.br/skin/frontend/sephora/default/assets/fonts/icomoon/icomoon.svg?vqlv12#icomoon") format("svg");font-weight:normal;font-style:normal}.steps{float:left;display:block;margin-right:1.6029593095%;width:100%;margin-right:0;text-align:center;text-transform:uppercase;padding-top:30px;font-size:13px;line-height:normal;font-family:"Helvetica neue","Helvetica","Arial",sans-serif}.steps:last-child{margin-right:0}.steps .step-label-active,.steps.active-one p.one,.steps.active-two p.one,.steps.active-two p.two,.steps.active-three p.one,.steps.active-three p.two,.steps.active-three p.three,.steps.active-four p.one,.steps.active-four p.two,.steps.active-four p.three,.steps.active-four p.four,.steps.active-five p.one,.steps.active-five p.two,.steps.active-five p.three,.steps.active-five p.four,.steps.active-five p.five{font-weight:bold}.steps .step-ribbon-active,.steps.active-one p.one:before,.steps.active-two p.one:before,.steps.active-two p.two:before,.steps.active-three p.one:before,.steps.active-three p.two:before,.steps.active-three p.three:before,.steps.active-four p.one:before,.steps.active-four p.two:before,.steps.active-four p.three:before,.steps.active-four p.four:before,.steps.active-five p.one:before,.steps.active-five p.two:before,.steps.active-five p.three:before,.steps.active-five p.four:before,.steps.active-five p.five:before{background:#000;font-size:5px;padding:4px 1px 0 0}.steps .step-ribbon-big-active,.steps.active-one p.one:before,.steps.active-two p.two:before,.steps.active-three p.three:before,.steps.active-four p.four:before,.steps.active-five p.five:before{font-size:8px;padding:6px 0;top:-23px;height:24px;width:24px}.steps .step-progress,.steps p:after{background:#d7d7d7}.steps .step-progress-active,.steps.active-two p.one:after,.steps.active-three p.one:after,.steps.active-three p.two:after,.steps.active-four p.one:after,.steps.active-four p.two:after,.steps.active-four p.three:after,.steps.active-five p.one:after,.steps.active-five p.two:after,.steps.active-five p.three:after,.steps.active-five p.four:after{background:repeating-linear-gradient(-55deg, #333, #333 10px, #000 10px, #000 20px)}.steps p{float:left;display:block;margin-right:1.6029593095%;width:18.7176325524%;display:inline-block;vertical-align:top;float:none;margin:0;position:relative;padding-top:5px;letter-spacing:1px}.steps p:last-child{margin-right:0}.steps p:last-child:after{display:none}.steps p:before,.steps p:after{content:'';position:absolute}.steps p:before{height:16px;width:16px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;left:45%;top:-18px;border:1px solid #000;z-index:2;background:#FFF;color:#FFF;text-align:center;font-size:0}.steps p:after{height:6px;z-index:1;top:-13px;left:50%;width:100%}.steps p.canceled:before{background-color:#cd0303 !important;border-color:#cd0303 !important}.steps p .date{display:block;padding-top:5px}.page-header{position:relative;z-index:3;background:#FFF}.page-header.fixed{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.4);-khtml-box-shadow:0 2px 5px 0 rgba(0,0,0,0.4);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.4);-ms-box-shadow:0 2px 5px 0 rgba(0,0,0,0.4);-o-box-shadow:0 2px 5px 0 rgba(0,0,0,0.4);box-shadow:0 2px 5px 0 rgba(0,0,0,0.4);position:fixed;z-index:3;width:100%;top:0;left:0}@media screen and (max-width: 1220px){.page-header{padding:0 20px}}.page-header .page-header-container{max-width:1220px;margin-left:auto;margin-right:auto;position:relative;height:60px}.page-header .page-header-container::after{clear:both;content:"";display:table}.page-header .page-header-container.active:before{content:'';position:fixed;background:rgba(0,0,0,0.6);left:0;top:0;height:100%;width:100%;z-index:2}.page-header .page-header-container .logo{float:left;display:block;margin-right:1.6029593095%;width:15.3308672421%;padding:17px 0}.page-header .page-header-container .logo:last-child{margin-right:0}.page-header .page-header-container .search{float:left;display:block;margin-right:1.6029593095%;width:50.8919030004%}.page-header .page-header-container .search:last-child{margin-right:0}.page-header .page-header-container .search .input-box{position:relative;border-bottom:2px solid #000;margin-top:10px;padding:5px 10px}.page-header .page-header-container .search .input-box input{font-family:"Arial",Helvetica,sans-serif;font-size:13px;font-weight:normal;font-style:italic;border:0;margin-bottom:0;padding-left:0}.page-header .page-header-container .search .input-box .search-button{position:absolute;top:8px;right:10px;background:none;padding:0;border:0}.page-header .page-header-container .search .input-box .search-button:before{color:#000;font-size:20px}.page-header .page-header-container .search .input-box .search-button span{display:none}@media screen and (max-width: 1220px){.page-header .page-header-container .search{float:left;display:block;margin-right:1.6029593095%;width:32.2646937937%}.page-header .page-header-container .search:last-child{margin-right:0}}.page-header .page-header-container .top-links{float:left;display:block;margin-right:1.6029593095%;width:11.0974106042%;margin-right:0;height:100%;font-family:"Helvetica neue","Helvetica","Arial",sans-serif}.page-header .page-header-container .top-links:last-child{margin-right:0}.page-header .page-header-container .top-links a{line-height:60px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:1px}@media screen and (max-width: 1220px){.page-header .page-header-container .top-links a{margin-left:5px}}.page-header .page-header-container .top-links a.store:before{font-size:12px;padding-right:5px}.page-header .page-header-container .top-links a.services{margin-left:0}.page-header .page-header-container .top-links span{line-height:60px;font-size:10px;font-weight:600;text-transform:uppercase}.page-header .page-header-container .block-account{float:left;display:block;margin-right:1.6029593095%;width:17.8709412248%;float:right;position:relative;margin-top:15px;margin-right:0;z-index:1;background:#FFF;padding:2px 0 0 0}.page-header .page-header-container .block-account:last-child{margin-right:0}.page-header .page-header-container .block-account .welcome-msg{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;text-transform:uppercase;font-size:11px;padding-bottom:28px;position:relative;z-index:1}.page-header .page-header-container .block-account .welcome-msg.logged:after,.page-header .page-header-container .block-account .welcome-msg.not-logged:after{position:absolute;font-size:16px;top:5px}.page-header .page-header-container .block-account .welcome-msg.no-bc{padding:6px 0 6px 25px}.page-header .page-header-container .block-account .welcome-msg span{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-weight:bold;padding-right:40px}.page-header .page-header-container .block-account .esmart-bc{position:absolute;bottom:16px;font-size:10px;color:#898989;z-index:0}.page-header .page-header-container .block-account .esmart-bc a{color:#898989}.page-header .page-header-container .block-account .esmart-bc span{font-weight:bold;color:#cd0303}.page-header .page-header-container .account-links{float:left;display:block;margin-right:1.6029593095%;width:15.3308672421%;display:none;position:absolute;right:52px;top:55px;margin-right:0;z-index:1}.page-header .page-header-container .account-links:last-child{margin-right:0}.page-header .page-header-container .account-links li{font-size:12px;text-align:center;text-transform:uppercase;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-weight:bold;padding:15px 0;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;background:#FFF;letter-spacing:1px}.page-header .page-header-container .account-links li:last-child{border-bottom:1px solid #ccc}.page-header .page-header-container .account-links li.logout{background:#000;color:#FFF;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;letter-spacing:1px;border:0}.page-header .page-header-container .account-links li.logout a{font-weight:bold;color:#FFF}.page-header .page-header-container .account-links:before{content:'';width:8px;height:8px;border-top:1px solid #ccc;border-left:1px solid #ccc;transform:rotate(45deg);background:#FFF;position:absolute;top:-4px;left:18px;display:block;z-index:1}.page-header .skip-cart{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;height:40px;width:40px;position:absolute;right:0;top:7px;z-index:2;height:45px;padding:8px 4px 4px 0}.page-header .skip-cart .-ico{height:32px;width:32px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;display:block;position:relative;background:#000}.page-header .skip-cart .-ico:before{background-image:url(https://s1.sephora.com.br/skin/frontend/sephora/default/images/sprite/g26cqnj2a.png);background-position:-260px -417px;width:11px;height:17px;content:'';position:absolute;top:7px;left:11px}.page-header .skip-cart.skip-minicart-hover .-ico{background:#cd0303}@-webkit-keyframes bounce{0%, 20%, 50%, 80%, 100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-2px)}60%{-webkit-transform:translateY(-2px)}}@-moz-keyframes bounce{0%, 20%, 50%, 80%, 100%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-2px)}60%{-moz-transform:translateY(-2px)}}@keyframes bounce{0%, 20%, 50%, 80%, 100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}60%{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}}.page-header .skip-cart.skip-minicart-hover.active .-ico:before{-webkit-animation:bounce 1s;-moz-animation:bounce 1s;animation:bounce 1s}.page-header .skip-cart .count{height:18px;width:18px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;position:absolute;top:1px;right:1px;background:#000;color:#FFF;font-family:"Arial",Helvetica,sans-serif;font-weight:bold;font-size:11px;text-align:center;padding-top:2px}.page-header .header-minicart{position:relative}.page-header .header-minicart .block-cart{float:left;display:block;margin-right:1.6029593095%;width:36.4981504316%;display:none;position:absolute;z-index:2;top:60px;right:0;background:#FFF;padding:10px;border:1px solid #ccc}.page-header .header-minicart .block-cart:last-child{margin-right:0}.page-header .header-minicart .block-cart:before{content:'';width:8px;height:8px;border-top:1px solid #ccc;border-left:1px solid #ccc;transform:rotate(45deg);background:#FFF;position:absolute;top:-5px;right:18px;display:block}@media screen and (max-width: 1220px){.page-header .header-minicart .block-cart{right:-20px;width:50%}}.page-header .header-minicart .block-cart #minicart-error-message{background:#cd0303}.page-header .header-minicart .block-cart #minicart-success-message{background:#000}.page-header .header-minicart .block-cart .minicart-message{float:left;display:block;margin-right:1.6029593095%;width:100%;text-align:center;color:#FFF;text-transform:uppercase;font-size:10px;font-weight:bold;line-height:30px}.page-header .header-minicart .block-cart .minicart-message:last-child{margin-right:0}.page-header .header-minicart .block-cart .minicart-message.empty{margin-bottom:20px;letter-spacing:2px}.page-header .header-minicart .block-cart .minicart-wrapper{float:left;display:block;margin-right:1.6029593095%;width:100%}.page-header .header-minicart .block-cart .minicart-wrapper:last-child{margin-right:0}.page-header .header-minicart .block-cart .minicart-wrapper.loading:before{content:'';display:block;height:100%;width:100%;position:absolute;background:#FFF;z-index:1;opacity:0.8;top:0;right:0}.page-header .header-minicart .block-cart .minicart-wrapper.loading:after{height:100%;width:100%;content:'';display:block;position:absolute;z-index:1;left:35%;top:35%;background:url(https://s1.sephora.com.br/skin/frontend/sephora/default/images/media/load.gif) no-repeat}.page-header .header-minicart .block-cart .minicart-wrapper .cart-promotions{float:left;display:block;margin-right:1.6029593095%;width:100%;line-height:30px;text-align:center;background:#000;color:#FFF;text-transform:uppercase}.page-header .header-minicart .block-cart .minicart-wrapper .cart-promotions:last-child{margin-right:0}.page-header .header-minicart .block-cart .minicart-wrapper .cart-promotions li{background:none;padding:0;margin:0;font-size:12px}.page-header .header-minicart .block-cart .minicart-wrapper .cart-promotions li li{background:none;padding:0;margin:0;font-size:12px}.page-header .header-minicart .block-cart .minicart-wrapper .cart-items{float:left;display:block;margin-right:1.6029593095%;width:100%;padding:10px 0 10px 15px;height:300px;overflow:hidden}.page-header .header-minicart .block-cart .minicart-wrapper .cart-items:last-child{margin-right:0}.page-header .header-minicart .block-cart .minicart-wrapper .cart-items .item{float:left;display:block;margin-right:1.6029593095%;width:100%;border-bottom:1px solid #f0f0f0;padding:10px 0}.page-header .header-minicart .block-cart .minicart-wrapper .cart-items .item:last-child{margin-right:0}.page-header .header-minicart .block-cart .minicart-wrapper .cart-items .item .product-image{float:left;display:block;margin-right:1.6029593095%;width:23.7977805179%}.page-header .header-minicart .block-cart .minicart-wrapper .cart-items .item .product-image:last-child{margin-right:0}.page-header .header-minicart .block-cart .minicart-wrapper .cart-items .item .product-name-price{float:left;display:block;margin-right:1.6029593095%;width:49.1985203453%}.page-header .header-minicart .block-cart .minicart-wrapper .cart-items .item .product-name-price:last-child{margin-right:0}.page-header .header-minicart .block-cart .minicart-wrapper .cart-items .item .product-name-price .name{font-family:"Arial",Helvetica,sans-serif;font-weight:bold;font-size:12px;text-transform:uppercase}.page-header .header-minicart .block-cart .minicart-wrapper .cart-items .item .product-name-price .price{font-weight:bold;font-size:14px;padding-top:20px}.page-header .header-minicart .block-cart .minicart-wrapper .cart-items .item .product-name-price .item-msg.error{font-family:"Arial",Helvetica,sans-serif;color:#cd0303;font-weight:bold;font-size:10px;padding-top:5px}.page-header .header-minicart .block-cart .minicart-wrapper .cart-items .item .product-qty-remove{float:left;display:block;margin-right:1.6029593095%;width:23.7977805179%;text-align:center}.page-header .header-minicart .block-cart .minicart-wrapper .cart-items .item .product-qty-remove:last-child{margin-right:0}.page-header .header-minicart .block-cart .minicart-wrapper .cart-items .item .product-qty-remove .label-qty{text-transform:uppercase;font-size:11px}.page-header .header-minicart .block-cart .minicart-wrapper .cart-items .item .product-qty-remove .qty{position:relative}.page-header .header-minicart .block-cart .minicart-wrapper .cart-items .item .product-qty-remove .qty .more,.page-header .header-minicart .block-cart .minicart-wrapper .cart-items .item .product-qty-remove .qty .less{height:18px;width:18px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#000;color:#FFF;position:absolute;top:10px;text-align:center}.page-header .header-minicart .block-cart .minicart-wrapper .cart-items .item .product-qty-remove .qty .more.disabled,.page-header .header-minicart .block-cart .minicart-wrapper .cart-items .item .product-qty-remove .qty .less.disabled{background:#d7d7d7}.page-header .header-minicart .block-cart .minicart-wrapper .cart-items .item .product-qty-remove .qty .more{right:0}.page-header .header-minicart .block-cart .minicart-wrapper .cart-items .item .product-qty-remove .qty .less{left:0;line-height:15px}.page-header .header-minicart .block-cart .minicart-wrapper .cart-items .item .product-qty-remove .qty input{float:left;display:block;margin-right:1.6029593095%;width:44.9650637074%;text-align:center;margin:5px 25px;padding:5px}.page-header .header-minicart .block-cart .minicart-wrapper .cart-items .item .product-qty-remove .qty input:last-child{margin-right:0}.page-header .header-minicart .block-cart .minicart-wrapper .cart-items .item .product-qty-remove .remove{font-size:9px;text-transform:uppercase}.page-header .header-minicart .block-cart .minicart-wrapper .cart-items .item .product-qty-remove .remove a{color:#898989}.page-header .header-minicart .block-cart .minicart-wrapper .cart-qty{float:left;display:block;margin-right:1.6029593095%;width:100%;padding:18px 25px;background:#f0f0f0;font-family:"Arial",Helvetica,sans-serif;font-size:12px;position:relative}.page-header .header-minicart .block-cart .minicart-wrapper .cart-qty:last-child{margin-right:0}.page-header .header-minicart .block-cart .minicart-wrapper .cart-qty span{position:absolute;right:30px;top:12px;font-size:17px}.page-header .header-minicart .block-cart .minicart-wrapper .cart-subtotal{float:left;display:block;margin-right:1.6029593095%;width:100%;padding:25px;font-family:"Arial",Helvetica,sans-serif;font-weight:bold;font-size:14px;position:relative}.page-header .header-minicart .block-cart .minicart-wrapper .cart-subtotal:last-child{margin-right:0}.page-header .header-minicart .block-cart .minicart-wrapper .cart-subtotal .subtotal,.page-header .header-minicart .block-cart .minicart-wrapper .cart-subtotal .installment{position:absolute;right:30px}.page-header .header-minicart .block-cart .minicart-wrapper .cart-subtotal .subtotal{top:16px;font-size:17px}.page-header .header-minicart .block-cart .minicart-wrapper .cart-subtotal .installment{top:35px;font-size:12px}.page-header .header-minicart .block-cart .minicart-wrapper .cart-subtotal .installment div{display:inline-block;vertical-align:top}.page-header .header-minicart .block-cart .minicart-wrapper .checkout-button{float:left;display:block;margin-right:1.6029593095%;width:100%;line-height:45px;height:50px}.page-header .header-minicart .block-cart .minicart-wrapper .checkout-button:last-child{margin-right:0}.page-header .header-minicart .block-cart .minicart-wrapper .checkout-button-disabled{float:left;display:block;margin-right:1.6029593095%;width:100%;cursor:not-allowed;line-height:45px;height:50px;background:#f0f0f0}.page-header .header-minicart .block-cart .minicart-wrapper .checkout-button-disabled:last-child{margin-right:0}.nav-primary li.level0{text-transform:uppercase;font-size:13px;float:left}.nav-primary li.level0:hover>a.has-children{font-weight:bold;position:relative}.nav-primary li.level0:hover>a.has-children:after{content:'';position:absolute;bottom:0;left:0;right:20px;margin:0 auto;width:50%;height:2px;background:#000}.nav-primary li.level0:hover>a.has-children:hover{color:initial}.nav-primary li.level0>a{display:block;padding:14px 20px 14px 0}.nav-primary li.nav-brands.level0 ul.level0 .box-title{font-size:20px;border-bottom:3px solid #000;padding-bottom:3px;font-family:georgia,times,serif;font-style:italic;font-weight:400}.nav-primary li.nav-brands.level0 ul.level0 .box-title b{font-family:georgia,times,serif;font-style:italic;font-weight:600}.nav-primary li.nav-brands.level0 ul.level0 .brands-exclusive{float:left;display:block;margin-right:1.6029593095%;width:49.1985203453%;margin-right:0;padding-right:20px}.nav-primary li.nav-brands.level0 ul.level0 .brands-exclusive:last-child{margin-right:0}.nav-primary li.nav-brands.level0 ul.level0 .brands-exclusive ul{height:455px;margin-top:20px}.nav-primary li.nav-brands.level0 ul.level0 .brands-exclusive ul li{padding:10px 0;margin:5px 0;float:left;width:100%}.nav-primary li.nav-brands.level0 ul.level0 .brands-exclusive ul li a{border:1px solid #FFF;padding:10px;text-align:center;float:left;display:block;margin-right:1.6029593095%;width:32.2646937937%}.nav-primary li.nav-brands.level0 ul.level0 .brands-exclusive ul li a:last-child{margin-right:0}.nav-primary li.nav-brands.level0 ul.level0 .brands-exclusive ul li a:hover{border-color:#cd0303}.nav-primary li.nav-brands.level0 ul.level0 .brands{float:left;display:block;margin-right:1.6029593095%;width:26.3378545006%;padding-right:40px;position:relative}.nav-primary li.nav-brands.level0 ul.level0 .brands:last-child{margin-right:0}.nav-primary li.nav-brands.level0 ul.level0 .brands .box-search{position:relative}.nav-primary li.nav-brands.level0 ul.level0 .brands .box-search .search{font-weight:normal;font-style:italic;margin:15px 0 10px 0;padding:12px 10px;width:95%;border-color:#f0f0f0;font-size:13px}.nav-primary li.nav-brands.level0 ul.level0 .brands .box-search:after{cursor:pointer;font-size:16px;position:absolute;right:25px;top:10px}.nav-primary li.nav-brands.level0 ul.level0 .brands .scrool{padding-left:5px;height:408px;overflow:hidden}.nav-primary li.nav-brands.level0 ul.level0 .brands .brands-aplhas{float:left;margin-bottom:30px;width:100%}.nav-primary li.nav-brands.level0 ul.level0 .brands .brands-aplhas.active{margin-bottom:0;padding-left:0}.nav-primary li.nav-brands.level0 ul.level0 .brands .brands-aplhas.active ul{padding-left:0}.nav-primary li.nav-brands.level0 ul.level0 .brands .brands-aplhas li{display:block;padding:2px 0;width:100%}.nav-primary li.nav-brands.level0 ul.level0 .brands .brands-aplhas li.alpha{font-weight:bold;font-size:17px;text-transform:uppercase}.nav-primary li.nav-brands.level0 ul.level0 .brands .brands-aplhas li a{font-size:12px;text-transform:initial}.nav-primary li.nav-brands.level0 ul.level0 .brands .brand-default{margin-bottom:10px}.nav-primary li.nav-brands.level0 ul.level0 .brands .alphas{position:absolute;right:8px;top:40px;text-align:center}.nav-primary li.nav-brands.level0 ul.level0 .brands .alphas a{display:block;font-size:12px;margin:4px 0}.nav-primary li.nav-brands.level0 ul.level0 .brands .alphas a:hover{color:#000}.nav-primary li.nav-brands.level0 ul.level0 .brands .alphas a.active{color:#cd0303;font-weight:bold}.nav-primary li.nav-brands.level0 ul.level0 .brands-category{float:left;display:block;margin-right:1.6029593095%;width:22.1043978627%;margin-right:0;float:right}.nav-primary li.nav-brands.level0 ul.level0 .brands-category:last-child{margin-right:0}.nav-primary li.nav-brands.level0 ul.level0 .brands-category .scrool{float:left;width:100%;margin-top:25px}.nav-primary li.nav-brands.level0 ul.level0 .brands-category dl{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:0}.nav-primary li.nav-brands.level0 ul.level0 .brands-category dl:last-child{margin-right:0}.nav-primary li.nav-brands.level0 ul.level0 .brands-category dl dt{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;padding:0;display:block;width:100%;margin-top:0;font-size:13px;font-weight:bold;padding-bottom:10px;text-transform:uppercase;cursor:pointer;position:relative}.nav-primary li.nav-brands.level0 ul.level0 .brands-category dl dt:after{position:absolute;right:0;font-size:16px;color:#cd0303}.nav-primary li.nav-brands.level0 ul.level0 .brands-category dl dd{margin-bottom:15px;max-height:450px;overflow:hidden}.nav-primary li.nav-brands.level0 ul.level0 .brands-category dl dd a{display:block;text-transform:initial;font-size:12px;margin:8px 0}.nav-primary li.nav-brands.level0 ul.level0 ul.level0{max-width:1220px;margin-left:auto;margin-right:auto;padding:20px 0}.nav-primary li.nav-brands.level0 ul.level0 ul.level0::after{clear:both;content:"";display:table}.nav-primary li.nav-brands.level0 ul.level0 ul.level0 ul{border-top:0;max-width:initial;padding-left:0}.nav-primary li.nav-sale.level0>a,.nav-primary li.nav-gift.level0>a,.nav-primary li.nav-custom.level0>a{color:#cd0303}.nav-primary li.nav-beautyclub.level0{float:right;background:#000;color:#FFF;position:relative}.nav-primary li.nav-beautyclub.level0>a{color:#FFF;padding-left:30px;padding-right:40px;position:relative;font-weight:bold}.nav-primary li.nav-beautyclub.level0>a .arrow{position:absolute;right:0;top:8px;padding:4px 18px 4px 5px}.nav-primary li.nav-beautyclub.level0>a .arrow:after{font-size:16px}.nav-primary li.nav-beautyclub.level0 .beautyclub-menu{position:absolute;width:180px;padding:5px 0 16px 25px;right:0;z-index:1;background:#000}.nav-primary li.nav-beautyclub.level0 .beautyclub-menu li{margin-top:10px;font-size:12px}.nav-primary li.nav-beautyclub.level0 .beautyclub-menu li>a{display:block;text-decoration:initial;font-weight:normal;color:#FFF}.nav-primary li.nav-beautyclub.level0 .beautyclub-menu li>a:hover{color:#cd0303}.nav-primary li ul li.level1{float:left;display:block;margin-right:1.6029593095%;width:12.7907932594%;font-size:13px;margin-bottom:50px}.nav-primary li ul li.level1:last-child{margin-right:0}.nav-primary li ul li.level1:nth-child(7n){margin-right:0}.nav-primary li ul li.level1:nth-child(7n+1){clear:left}.nav-primary li ul li.level1>a{font-weight:bold;text-transform:uppercase;line-height:20px;padding:0}.nav-primary li ul li.level1 ul li{display:block;padding:10px 0}.nav-primary li ul li.level1 ul li>a{font-weight:initial;text-transform:initial;line-height:initial}.nav-primary li ul li.level1 ul li>a.view-more{color:#cd0303}.nav-primary li ul.level0{display:none;position:absolute;z-index:3;left:0;width:100%;padding:30px 0;background:#FFF;-webkit-box-shadow:2px 6px 5px 0 rgba(0,0,0,0.2);-khtml-box-shadow:2px 6px 5px 0 rgba(0,0,0,0.2);-moz-box-shadow:2px 6px 5px 0 rgba(0,0,0,0.2);-ms-box-shadow:2px 6px 5px 0 rgba(0,0,0,0.2);-o-box-shadow:2px 6px 5px 0 rgba(0,0,0,0.2);box-shadow:2px 6px 5px 0 rgba(0,0,0,0.2)}.nav-primary{float:left;display:block;margin-right:1.6029593095%;width:100%;font-family:"Helvetica neue","Helvetica","Arial",sans-serif}.nav-primary:last-child{margin-right:0}.nav-primary li:hover>.level0{display:block}.page-header-onepage{position:relative;z-index:1;background:#FFF;border-bottom:1px solid #d7d7d7;font-size:12px;text-transform:uppercase}@media screen and (max-width: 1220px){.page-header-onepage{padding:0 20px}}.page-header-onepage .page-header-container{max-width:1220px;margin-left:auto;margin-right:auto;position:relative;height:60px}.page-header-onepage .page-header-container::after{clear:both;content:"";display:table}.page-header-onepage .page-header-container .logo{float:left;display:block;margin-right:1.6029593095%;width:15.3308672421%;padding:17px 0}.page-header-onepage .page-header-container .logo:last-child{margin-right:0}.page-header-onepage .page-header-container .step-container{float:left;display:block;margin-right:1.6029593095%;width:66.1323468968%}.page-header-onepage .page-header-container .step-container:last-child{margin-right:0}.page-header-onepage .page-header-container .step-container .steps p{float:none;display:inline-block;vertical-align:middle}.page-header-onepage .page-header-container .secure{float:left;display:block;margin-right:1.6029593095%;width:15.3308672421%;float:right;padding-top:13px}.page-header-onepage .page-header-container .secure:last-child{margin-right:0}.page-header-onepage .page-header-container .secure p:after{height:32px;width:32px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#000;color:#FFF;padding:9px 0 0 12px;font-size:13px;margin-left:10px}.header-cart{border-bottom:1px solid #d7d7d7;box-shadow:none}.header-cart .cart-title{float:left;display:block;margin-right:1.6029593095%;width:57.665433621%;text-transform:uppercase;text-align:center;padding-top:20px}.header-cart .cart-title:last-child{margin-right:0}.header-cart .cart-title h1{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:19px;font-weight:600;letter-spacing:1px;position:absolute;left:0;right:0;margin:auto;z-index:-1}.breadcrumbs{float:left;display:block;margin-right:1.6029593095%;width:57.665433621%;font-size:10px;text-transform:uppercase;padding-top:10px;letter-spacing:1px}.breadcrumbs:last-child{margin-right:0}.breadcrumbs li{display:inline-block;vertical-align:top}.breadcrumbs .separator{margin:0 10px}.ratings .rating-links,.ratings .no-rating{display:inline-block}.ratings .rating-links a,.ratings .no-rating a{display:inline-block;vertical-align:top;font-size:9px;line-height:16px;text-transform:uppercase;color:#a4a4a4}.ratings .average .rating-box{margin:0}.rating-box{display:block;margin:0 auto 15px auto;background:url(https://s1.sephora.com.br/skin/frontend/sephora/default/src/img/icons-sprite/rating-empty.png) 0 0 repeat-x;width:65px;height:12px}.rating-box .rating{background:url(https://s1.sephora.com.br/skin/frontend/sephora/default/src/img/icons-sprite/rating.png) 0 0 repeat-x;height:12px}.rating-box.big{background:url(https://s1.sephora.com.br/skin/frontend/sephora/default/src/img/icons-sprite/big-rating-empty.png) 0 0 repeat-x;height:17px;width:90px}.rating-box.big .rating{background:url(https://s1.sephora.com.br/skin/frontend/sephora/default/src/img/icons-sprite/big-rating.png) 0 0 repeat-x;height:17px}.reviews-rate{display:block;text-align:center}.reviews-rate .review-rate{display:inline-block;margin:0 20px 10px}.reviews-rate .review-rate .rating{overflow:hidden;display:inline-block;font-size:0;position:relative}.reviews-rate .review-rate .rating:hover .rating-star:hover,.reviews-rate .review-rate .rating:hover .rating-star:hover ~ .rating-star,.reviews-rate .review-rate .rating-input:checked ~ .rating-star{background:url(https://s1.sephora.com.br/skin/frontend/sephora/default/src/img/icons-sprite/big-rating.png) 0 0 repeat-x}.reviews-rate .review-rate .rating-star{position:relative;float:right;display:block;width:18px;height:18px;padding:0;background:url(https://s1.sephora.com.br/skin/frontend/sephora/default/src/img/icons-sprite/big-rating-empty.png) 0 0 repeat-x}.reviews-rate .review-rate .rating-star:after,.reviews-rate .review-rate .rating-star:before{display:none}.ratings-average .rating-box,.ratings-average .average{display:inline-block;vertical-align:middle}.ratings-average .rating-box{margin:30px 0 0 8px}.ratings-average .average{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:14px;font-weight:normal;position:relative;top:13px;left:5px}.ratings-average .average span{font-weight:bold;font-size:18px;position:relative;top:2px}.ratings-list{margin:8px}.ratings-list li{border-bottom:1px solid #FFF;padding:5px 0 20px 0}.ratings-list li .name,.ratings-list li .dob,.ratings-list li .rating-box{display:inline-block;vertical-align:middle;line-height:50px;margin:0 5px 0 0}.ratings-list li .name{position:relative;top:-2px;margin-right:0}.ratings-list li .name,.ratings-list li .dob{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:19px}.ratings-list li .dob{font-size:12px}.ratings-list li .description{font-family:"Arial",Helvetica,sans-serif;font-size:12px;line-height:20px}.ratings-list li:last-child{border-bottom:0}.ratings-buttons{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:20px 0;text-align:center}.ratings-buttons:last-child{margin-right:0}.ratings-buttons .button{display:block;background:transparent;letter-spacing:0;height:inherit;line-height:inherit;padding:8px 1.5em;display:inline-block;vertical-align:middle}.ratings-buttons .button.more-reviews{margin-left:10px}.rating-add .col-1,.rating-add .col-2{float:left;display:block;margin-right:1.6029593095%;width:49.1985203453%}.rating-add .col-1:last-child,.rating-add .col-2:last-child{margin-right:0}.rating-add .col-1 input,.rating-add .col-1 textarea,.rating-add .col-2 input,.rating-add .col-2 textarea{font-family:"Arial",Helvetica,sans-serif;font-size:12px;font-style:italic}.rating-add .col-1 input,.rating-add .col-2 input{height:35px}.rating-add .col-1 .validation-advice,.rating-add .col-2 .validation-advice{font-size:10px;text-transform:uppercase;color:#cd0303}.rating-add .col-1 #advice-validate-rating-validate_rating{position:relative;top:-14px;left:9px}.rating-add .col-1 .input-box{margin:0 0 20px 8px}.rating-add .col-2{margin-top:20px}.rating-add .col-2 .textarea{background:#FFF;border:1px solid #d7d7d7;padding:10px;height:132px;position:relative}.rating-add .col-2 .textarea textarea{border:0;resize:none;margin-bottom:0;padding-bottom:0}.rating-add .col-2 .textarea button{position:absolute;right:0;bottom:0;font-size:12px;letter-spacing:1px;padding:0 2.5em}.rating-add .col-2 .textarea .validation-advice{position:absolute;left:0;bottom:-25px}.rating-add .reviews-rate{text-align:left;margin:20px 0 20px 8px}.rating-add .reviews-rate .review-rate{margin:0;font-size:11px;text-transform:uppercase;letter-spacing:4px}.rating-add .reviews-rate .review-rate .rating{top:5px}.rating-add .message-review{text-align:center;width:680px;position:absolute;padding:10px 10px;margin:47px 96px;font-family:"Arial",Helvetica,sans-serif;font-size:13px;line-height:3}.rating-add .message-review-error{text-align:center;width:100%;font-family:"Arial",Helvetica,sans-serif;font-size:13px;float:left;color:#F55465}.rating-add #validation-rating-review{margin-left:11px;margin-top:-12px;margin-bottom:12px}.rating-add #validation-email-review{margin-bottom:6px}.flag-content{display:inline-block;margin-bottom:20px}.flag-content.novidade .flag-text{background-color:transparent;color:#000;font-weight:bold}.flag-content .flag-text{-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:top;background:#000;border:1px solid #d7d7d7;border-color:#000;color:#FFF;font-size:9px;text-transform:uppercase;padding:5px 8px;letter-spacing:1px}#promotional-flags{display:none}#promotional-flags #flags-label{color:red;font-size:14px;font-weight:bold;margin:14px 0 14px 0}#promotional-flags #flag-text{background-color:#cd0303;border:0;font-weight:bold;margin-top:5px}#promotional-flags #flags-list{margin-top:5px}#promotional-flags .flag-item{padding:15px 15px 15px 15px;border:1px dashed #cccccc;text-align:center;list-style:none;width:200px;height:50px;margin-top:14px}.catalog-category-view .col-main.loading{position:relative}.catalog-category-view .col-main.loading:before{content:'';position:absolute;left:0;top:0;height:100%;width:100%;z-index:2;background:rgba(255,255,255,0.8) url("https://s1.sephora.com.br/skin/frontend/sephora/default/images/opc-ajax-loader.gif") no-repeat center 5%}.catalog-category-view #ajax-loading-layer{display:none !important}.catalog-category-view .note-msg{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:20px 0;font-size:12px}.catalog-category-view .note-msg:last-child{margin-right:0}.catalog-category-view .top-container{float:left;width:100%}.catalog-category-view .top-container .widget{float:left;width:100%}.catalog-category-view .top-container .widget li img{width:100%}.catalog-category-view .container-title{position:relative;margin-top:10px;margin-bottom:20px;height:150px;padding:20px 0 20px 20px;float:left;width:100%}.catalog-category-view .container-title .page-title{max-width:1220px;margin-left:auto;margin-right:auto}.catalog-category-view .container-title .page-title::after{clear:both;content:"";display:table}@media screen and (max-width: 1220px){.catalog-category-view .container-title .page-title{padding:20px}}.catalog-category-view .container-title h1{font-family:georgia italic,times,serif;font-size:50px;font-weight:bold;font-style:italic;line-height:2}.catalog-category-view .container-title .category-description{max-width:1220px;margin-left:auto;margin-right:auto;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;color:#898989;letter-spacing:2px;padding:20px 0}.catalog-category-view .container-title .category-description::after{clear:both;content:"";display:table}.catalog-category-view .container-title.no-banner{height:80px;padding:15px 0 20px 0}@media screen and (max-width: 1220px){.catalog-category-view .container-title.no-banner .page-title{padding:20px}}.catalog-category-view .container-title.no-banner .category-description{padding:15px 0 0 0}.catalog-category-view .advantages-bar{border-bottom:0}.catalog-category-view .col-main{margin-top:20px}.catalog-category-view .toolbar{float:left;display:block;margin-right:1.6029593095%;width:40.7316070695%;float:right;margin:0}.catalog-category-view .toolbar:last-child{margin-right:0}.catalog-category-view .toolbar .sort-by{font-size:10px;text-transform:uppercase;font-weight:bold;text-align:right}.catalog-category-view .toolbar .sort-by label,.catalog-category-view .toolbar .sort-by select{display:inline-block;vertical-align:middle}.catalog-category-view .toolbar .sort-by label{margin:-5px 6px 0 0}.catalog-category-view .toolbar .sort-by select{width:36%;height:30px;font-family:"Arial",Helvetica,sans-serif;font-weight:normal;font-size:10px;text-transform:uppercase}.catalog-category-view .toolbar .pager{display:block;text-align:right;margin:20px 0}.catalog-category-view .toolbar .pager .pages{font-size:11px;font-weight:bold}.catalog-category-view .toolbar .pager .pages li{display:inline-block;vertical-align:middle;margin:0 5px}.catalog-category-view .toolbar .pager .pages li.current{color:#cd0303}.catalog-category-view .more-products{float:left;display:block;margin-right:1.6029593095%;width:100%;margin-bottom:50px;text-align:center}.catalog-category-view .more-products:last-child{margin-right:0}.catalog-category-view .more-products .button{font-size:16px;letter-spacing:2px}.catalog-category-view .block-layered-nav{margin:10px 0;font-size:13px;text-transform:uppercase;font-family:"Helvetica neue","Helvetica","Arial",sans-serif}.catalog-category-view .block-layered-nav .tm_options_search{display:none;margin-top:20px;font-size:12px;padding:10px}.catalog-category-view .block-layered-nav .block-title{background:#000;color:#FFF;font-weight:bold;padding:9px 20px 9px 15px;letter-spacing:1px}.catalog-category-view .block-layered-nav .block-subtitle{margin:20px 0}.catalog-category-view .block-layered-nav .block-content .currently{margin-bottom:20px}.catalog-category-view .block-layered-nav .block-content .currently li{position:relative;padding:10px 25px 10px 10px;margin:5px 0;border:1px solid #000}.catalog-category-view .block-layered-nav .block-content .currently li .remove{position:absolute;right:0;top:0;padding:10px}.catalog-category-view .block-layered-nav .block-content .currently li .remove:after{font-weight:bold}.catalog-category-view .block-layered-nav .block-content dt{font-weight:normal;line-height:36px;border-bottom:1px solid #d7d7d7;cursor:pointer;position:relative;padding-left:15px}.catalog-category-view .block-layered-nav .block-content dt:after{position:absolute;right:10px;font-size:16px;color:#cd0303}.catalog-category-view .block-layered-nav .block-content dt.active{font-weight:bold}.catalog-category-view .block-layered-nav .block-content dd{padding-left:15px}.catalog-category-view .block-layered-nav .block-content dd.force-visible{display:block !important}.catalog-category-view .block-layered-nav .block-content dd.last .tm_options_search{display:block}.catalog-category-view .block-layered-nav .block-content dd li{padding:10px 0}.catalog-category-view .block-layered-nav .block-content dd li.active{border:1px solid #000;width:80%;padding-left:10px;position:relative;font-weight:bold;margin:5px 0}.catalog-category-view .block-layered-nav .block-content dd li.active .remove{position:absolute;right:0;top:0;padding:10px}.catalog-category-view .block-layered-nav .block-content dd li.active .remove:after{font-weight:bold}.catalog-category-view .flexslider-banners-category{display:inline-block}.catalog-category-view .flexslider-banners-category .flex-viewport{overflow:visible !important}.catalog-category-view .flexslider-banners-category .flex-control-nav{bottom:10px}.catalog-category-view #container_banners{position:relative;display:inline-block}.catalog-category-view #container_banners .slides img{max-width:100%;height:auto}.catalog-category-view #container_banners .flex-direction-nav .flex-prev{opacity:1;left:0;top:50%;margin-top:-75px}.catalog-category-view #container_banners .flex-direction-nav .flex-next{opacity:1;right:0;top:50%;margin-top:-75px}.products-grid{float:left;width:100%}@media screen and (max-width: 1220px){.products-grid{width:initial}}.products-grid .item{float:left;display:block;margin-right:1.6029593095%;width:23.7977805179%;border:1px solid #FFF;position:relative;text-align:center;margin-bottom:50px;padding-bottom:20px}.products-grid .item:last-child{margin-right:0}.products-grid .item:nth-child(4n){margin-right:0}.products-grid .item:nth-child(4n+1){clear:left}@media screen and (max-width: 1220px){.products-grid .item{float:left;display:block;margin-right:1.6029593095%;width:32.2646937937%;clear:none !important}.products-grid .item:last-child{margin-right:0}.products-grid .item:nth-child(3n){margin-right:0}.products-grid .item:nth-child(3n+1){clear:left}}.products-grid .item:hover .show-hover,.products-grid .item:hover .flags-stamp>div{display:block}.products-grid .item:hover .flags-stamp,.products-grid .item:hover .product-image{opacity:.4}.products-grid .item:hover .flags-stamp{position:relative;z-index:1}.products-grid .item.out-of-stock{border:1px solid #d7d7d7;position:relative;min-height:inherit}.products-grid .item.out-of-stock:after{content:'';background:rgba(242,242,242,0.4);position:absolute;top:0;height:100%;width:100%;left:0}.products-grid .item.out-of-stock .hide-out-of-stock{display:none}.products-grid .item.out-of-stock .button{z-index:1;margin:10px 0;font-size:13px;color:#cd0303;border-bottom:4px solid #898989;letter-spacing:2px;width:190px}.products-grid .item.out-of-stock:hover .product-image{opacity:initial}.products-grid .item .show-hover{position:absolute;top:200px;left:0;right:0;margin-left:auto;margin-right:auto;z-index:1}.products-grid .item .flags-stamp .promocao{position:absolute;top:0;right:0;background:#cd0303;color:#FFF;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:17px;padding:5px 8px;height:55px;width:55px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.products-grid .item .flags-stamp .promocao span{display:inline-block;position:absolute;left:0;right:0;top:50%;bottom:0;line-height:1;margin-top:-15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.products-grid .item .wishlist-button{position:absolute;top:0;left:0;z-index:1}.products-grid .item .frete-gratis{font-size:11px;text-transform:lowercase}.products-grid .item .product-image{display:block;margin:20px 0 10px;min-height:214px}.products-grid .item .rating-box{margin:0 auto 10px auto}.products-grid .item .flags .flag-content{margin-bottom:10px}.products-grid .item .flags .flag-content.novidade .flag-text{background-color:#000;color:#FFF;font-weight:normal}.products-grid .item .product-infos{padding-bottom:20px}.products-grid .item .product-infos .product-manufacturer{font-size:13px;font-weight:bold;padding:0 5px;line-height:20px}.products-grid .item .product-infos .product-name{font-size:11px;font-weight:normal;padding:0 5px}.products-grid .item .product-infos .configurable-swatch-list{display:block;margin:10px 0}.products-grid .item .product-infos .configurable-swatch-list li{display:inline-block;vertical-align:top}.products-grid .item .product-infos .price-box{display:block;margin-top:10px;min-height:32px}.products-grid .item .product-infos .price-box .old-price{font-size:12px;color:#898989;text-decoration:line-through;display:inline-block;vertical-align:middle}.products-grid .item .product-infos .price-box .regular-price,.products-grid .item .product-infos .price-box .special-price{font-size:18px;font-weight:bold;color:#cd0303;display:inline-block;vertical-align:middle}.products-grid .item .product-infos .installments{font-weight:bold;font-size:11px;min-height:12px}.products-grid .item .btn-cart{width:92%;border:0;font-size:12px;padding:7px 0;letter-spacing:initial;line-height:initial}.products-grid .item .hide-out-of-stock .minimal-price{color:#cd0303;font-weight:bold;font-size:18px}.products-grid .item .hide-out-of-stock .min-price-label{font-size:14px;margin-top:5px;margin-bottom:2px}.footer-container{float:left;display:block;margin-right:1.6029593095%;width:100%;overflow:hidden;position:relative;padding-top:20px}.footer-container:last-child{margin-right:0}.footer-container:before{-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,0.4);-khtml-box-shadow:0 2px 20px 0 rgba(0,0,0,0.4);-moz-box-shadow:0 2px 20px 0 rgba(0,0,0,0.4);-ms-box-shadow:0 2px 20px 0 rgba(0,0,0,0.4);-o-box-shadow:0 2px 20px 0 rgba(0,0,0,0.4);box-shadow:0 2px 20px 0 rgba(0,0,0,0.4);content:'';display:block;width:100%;height:10px;position:absolute;top:0}.footer-container .newsletter{background:#000;float:left;display:block;margin-right:1.6029593095%;width:100%}.footer-container .newsletter:last-child{margin-right:0}.footer-container .newsletter .block-subscribe{max-width:1220px;margin-left:auto;margin-right:auto;padding:35px 0 30px 0}.footer-container .newsletter .block-subscribe::after{clear:both;content:"";display:table}@media screen and (max-width: 1220px){.footer-container .newsletter .block-subscribe{max-width:980px;padding:35px 20px 30px 20px}}.footer-container .newsletter .block-subscribe .validation-advice{font-size:10px;text-transform:uppercase;color:#FFF}.footer-container .newsletter .block-subscribe .box-email,.footer-container .newsletter .block-subscribe .box-name{float:left;display:block;margin-right:1.6029593095%;width:29.7246198109%}.footer-container .newsletter .block-subscribe .box-email:last-child,.footer-container .newsletter .block-subscribe .box-name:last-child{margin-right:0}@media screen and (max-width: 1220px){.footer-container .newsletter .block-subscribe .box-email,.footer-container .newsletter .block-subscribe .box-name{float:left;display:block;margin-right:1.6029593095%;width:27.1845458282%}.footer-container .newsletter .block-subscribe .box-email:last-child,.footer-container .newsletter .block-subscribe .box-name:last-child{margin-right:0}}.footer-container .newsletter .block-subscribe .box-gender{float:left;display:block;margin-right:1.6029593095%;width:20.4110152076%}.footer-container .newsletter .block-subscribe .box-gender:last-child{margin-right:0}@media screen and (max-width: 1220px){.footer-container .newsletter .block-subscribe .box-gender{float:left;display:block;margin-right:1.6029593095%;width:21.2577065351%}.footer-container .newsletter .block-subscribe .box-gender:last-child{margin-right:0}}.footer-container .newsletter .block-subscribe .actions{float:left;display:block;margin-right:1.6029593095%;width:15.3308672421%}.footer-container .newsletter .block-subscribe .actions:last-child{margin-right:0}.footer-container .newsletter .block-subscribe .actions button{padding:0 2.4em;height:50px;line-height:45px}.footer-container .newsletter .block-subscribe .block-title{position:relative;margin-bottom:60px}.footer-container .newsletter .block-subscribe .block-title p{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:23px;color:#FFF;text-align:center;letter-spacing:1px;background:#000;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;width:48%}@media screen and (max-width: 1220px){.footer-container .newsletter .block-subscribe .block-title p{width:60%}}.footer-container .newsletter .block-subscribe .block-title p span{font-family:georgia,times,serif;font-weight:bold;font-style:italic}.footer-container .newsletter .block-subscribe .block-title:before{content:'';position:absolute;height:1px;background:#FFF;width:56%;left:22%;bottom:-17px}@media screen and (max-width: 1220px){.footer-container .newsletter .block-subscribe .block-title:before{width:69%;left:16%}}.footer-container .newsletter .block-subscribe .input-box label{color:#FFF;font-size:13px;letter-spacing:2px;line-height:20px;height:25px;padding-left:30px}@media screen and (max-width: 1220px){.footer-container .newsletter .block-subscribe .input-box label{font-size:10px}}.footer-container .newsletter .block-subscribe .input-box label:after{display:none}.footer-container .newsletter .block-subscribe .input-box label:before{border-color:#FFF;color:#FFF;letter-spacing:normal;line-height:15px}.footer-container .newsletter .block-subscribe .input-box input{font-weight:bold;font-size:16px;text-transform:uppercase;border:1px solid #FFF;padding:14px 22px;background:#000;color:#FFF;letter-spacing:5px}.footer-container .newsletter:after{content:'';display:block;-webkit-box-shadow:2px 2px 10px 4px rgba(0,0,0,0.4);-khtml-box-shadow:2px 2px 10px 4px rgba(0,0,0,0.4);-moz-box-shadow:2px 2px 10px 4px rgba(0,0,0,0.4);-ms-box-shadow:2px 2px 10px 4px rgba(0,0,0,0.4);-o-box-shadow:2px 2px 10px 4px rgba(0,0,0,0.4);box-shadow:2px 2px 10px 4px rgba(0,0,0,0.4)}.footer-container .social-links{max-width:1220px;margin-left:auto;margin-right:auto;border-bottom:1px solid #d7d7d7}.footer-container .social-links::after{clear:both;content:"";display:table}@media screen and (max-width: 1220px){.footer-container .social-links{max-width:980px;padding:0 20px}}.footer-container .social-links .arrow{float:left;display:block;margin-right:1.6029593095%;width:2.6304973284%;position:relative;margin:8px 0 0 0;cursor:pointer;display:none}.footer-container .social-links .arrow:last-child{margin-right:0}.footer-container .social-links .arrow:before{cursor:pointer;font-size:14px;position:absolute;left:-5px;top:12px}.footer-container .social-links .arrow.active:before{-webkit-transform:rotate(180deg);-khtml-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.Matrix( M11=0, M12=0, M21=0, M22=0, sizingMethod='auto expand');zoom:1}.footer-container .social-links .links{float:left;display:block;margin-right:1.6029593095%;width:82.2194821208%}.footer-container .social-links .links:last-child{margin-right:0}.footer-container .social-links .links li{display:inline-block;vertical-align:top;margin-left:5.9268392931%;padding:20px 0 5px 0}@media screen and (max-width: 1220px){.footer-container .social-links .links li{margin-left:.8466913276%}}.footer-container .social-links .links li.active{margin-left:3.3867653103%}@media screen and (max-width: 1220px){.footer-container .social-links .links li.active{margin-left:.8466913276%}}.footer-container .social-links .links li:first-child{margin-left:0}.footer-container .social-links .links li dl{margin:0}.footer-container .social-links .links li dl dt{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:13px;text-transform:uppercase;margin:0 0 15px 0}@media screen and (max-width: 1220px){.footer-container .social-links .links li dl dt{font-size:11px}}.footer-container .social-links .links li dl dd{font-size:12px;margin:10px 0}@media screen and (max-width: 1220px){.footer-container .social-links .links li dl dd{font-size:11px}}@media screen and (max-width: 1220px){.footer-container .social-links .links{float:left;display:block;margin-right:1.6029593095%;width:70.3658035347%}.footer-container .social-links .links:last-child{margin-right:0}}.footer-container .social-links .social{float:left;display:block;margin-right:1.6029593095%;width:15.3308672421%;margin-top:10px}.footer-container .social-links .social:last-child{margin-right:0}.footer-container .social-links .social ul{text-align:right}.footer-container .social-links .social ul li{display:inline-block;vertical-align:top}.footer-container .social-links .social ul li a{font-size:26px}.footer-container .social-links .social ul li a.facebook:hover{color:#3b5998}.footer-container .social-links .social ul li a.twitter:hover{color:#4099ff}.footer-container .social-links .social ul li a.instagram:hover{color:#9b6954}.footer-container .social-links .social ul li a.youtube:hover{color:#c4302b}.footer-container .social-links .social ul li a.pinterest:hover{color:#C92228}@media screen and (max-width: 1220px){.footer-container .social-links .social{float:left;display:block;margin-right:1.6029593095%;width:23.7977805179%}.footer-container .social-links .social:last-child{margin-right:0}}.footer-container .footer{max-width:1220px;margin-left:auto;margin-right:auto;margin:10px auto 30px auto}.footer-container .footer::after{clear:both;content:"";display:table}@media screen and (max-width: 1220px){.footer-container .footer{max-width:980px;padding:0 20px}}.footer-container .footer .copyright{float:left;display:block;margin-right:1.6029593095%;width:74.5992601726%;font-size:9px;color:#898989;line-height:18px;padding-top:5px}.footer-container .footer .copyright:last-child{margin-right:0}@media screen and (max-width: 1220px){.footer-container .footer .copyright{float:left;display:block;margin-right:1.6029593095%;width:70.3658035347%}.footer-container .footer .copyright:last-child{margin-right:0}}.footer-container .footer .seals{float:left;display:block;margin-right:1.6029593095%;width:11.0974106042%}.footer-container .footer .seals:last-child{margin-right:0}.footer-container .footer .enext-bseller{float:left;display:block;margin-right:1.6029593095%;width:11.0974106042%;position:relative}.footer-container .footer .enext-bseller:last-child{margin-right:0}@media screen and (max-width: 1220px){.footer-container .footer .enext-bseller{float:left;display:block;margin-right:1.6029593095%;width:15.3308672421%}.footer-container .footer .enext-bseller:last-child{margin-right:0}}.footer-container .footer .enext-bseller a{float:left}.footer-container .footer .enext-bseller a:last-child{float:right}.footer-container-onepage{background:#f2f2f2;float:left;width:100%}@media screen and (max-width: 1220px){.footer-container-onepage{padding:0 20px}}.footer-container-onepage .footer{max-width:1220px;margin-left:auto;margin-right:auto;padding:25px 0 25px 20px}.footer-container-onepage .footer::after{clear:both;content:"";display:table}.footer-container-onepage .footer .logo{float:left;display:block;margin-right:1.6029593095%;width:6.8639539663%;padding-top:5px}.footer-container-onepage .footer .logo:last-child{margin-right:0}.footer-container-onepage .footer .seals{float:left;display:block;margin-right:1.6029593095%;width:9.404027949%;padding-top:5px}.footer-container-onepage .footer .seals:last-child{margin-right:0}.footer-container-onepage .footer .copyright{float:left;display:block;margin-right:1.6029593095%;width:46.6584463625%;font-size:10px;font-weight:bold;line-height:15px}.footer-container-onepage .footer .copyright:last-child{margin-right:0}@media screen and (max-width: 1220px){.footer-container-onepage .footer .copyright{font-size:8px}}.footer-container-onepage .footer .payment{float:left;display:block;margin-right:1.6029593095%;width:32.2646937937%;padding-top:10px}.footer-container-onepage .footer .payment:last-child{margin-right:0}.footer-container-onepage .footer .payment li{display:inline-block;vertical-align:middle;margin-left:4.2334566379%}.footer-container-onepage .footer .payment li:first-child{margin-left:0}.customer-account-login .main-container{margin:30px auto 40px auto;position:relative;float:left;width:100%}@media screen and (max-width: 1220px){.customer-account-login .main-container{padding:0 20px}}.customer-account-login .main-container:before{position:absolute;content:'';height:4px;width:80%;left:0;right:0;top:-30px;margin-left:auto;margin-right:auto;background:#000}.customer-account-login .main-container .page-title{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;text-transform:uppercase;text-align:center}.customer-account-login .main-container .page-title h1{font-size:17px;letter-spacing:2px}.customer-account-login .main-container h2{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:13px;text-transform:uppercase;margin-bottom:15px;letter-spacing:4px}.customer-account-login .main-container .col-1,.customer-account-login .main-container .col-2{float:left;display:block;margin-right:1.6029593095%;width:49.1985203453%;margin-top:35px}.customer-account-login .main-container .col-1:last-child,.customer-account-login .main-container .col-2:last-child{margin-right:0}.customer-account-login .main-container .col-1{padding-right:3%;margin-right:0}.customer-account-login .main-container .col-2{padding-left:3%;border-left:1px solid #898989}.customer-account-login .main-container .password-tools .forgot-password{float:left;vertical-align:middle;line-height:20px}.customer-account-login .main-container .password-tools .input-box{float:right}.customer-account-login .main-container .buttons-set.register{float:left;display:block;margin-right:1.6029593095%;width:100%}.customer-account-login .main-container .buttons-set.register:last-child{margin-right:0}.customer-account-login .main-container .buttons-set .login{float:left;display:block;margin-right:1.6029593095%;width:100%;margin-bottom:14px}.customer-account-login .main-container .buttons-set .login:last-child{margin-right:0}.customer-account-login .main-container .buttons-set .facebook-login,.customer-account-login .main-container .buttons-set .google-login{float:left;display:block;margin-right:1.6029593095%;width:40.7316070695%;margin-right:0;float:right;background:#5070a9;height:40px;padding:11px 11px 11px 65px;position:relative}.customer-account-login .main-container .buttons-set .facebook-login:last-child,.customer-account-login .main-container .buttons-set .google-login:last-child{margin-right:0}.customer-account-login .main-container .buttons-set .facebook-login .-ico,.customer-account-login .main-container .buttons-set .google-login .-ico{position:absolute;left:35px;font-size:22px;top:5px;color:#FFF}.customer-account-login .main-container .buttons-set .facebook-login a,.customer-account-login .main-container .buttons-set .google-login a{font-weight:bold;color:#FFF;font-size:14px}@media screen and (max-width: 1220px){.customer-account-login .main-container .buttons-set .facebook-login a,.customer-account-login .main-container .buttons-set .google-login a{font-size:12px}}.customer-account-login .main-container .buttons-set .google-login{background:#D64937;float:left}.customer-account-login .main-container .buttons-set .google-login .-ico{top:7px;left:30px}.customer-account-login .main-container .input-box-password{position:relative}.customer-account-logoutsuccess .page-title{padding:20px 0}.customer-account-logoutsuccess .page-title h1{font-family:georgia,times,serif;font-size:36px;font-weight:bold;font-style:italic}.customer-account-logoutsuccess .main{text-align:center;min-height:350px}.customer-account-logoutsuccess .main .count{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#898989;letter-spacing:2px}.customer-account-forgotpassword .main-container{margin:10px auto 40px auto;position:relative;float:left;width:100%}.customer-account-forgotpassword .main-container:before{position:absolute;content:'';height:4px;width:80%;left:0;right:0;top:-30px;margin-left:auto;margin-right:auto;background:#000}.customer-account-forgotpassword .main-container .page-title{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;text-transform:uppercase;text-align:center;margin-bottom:20px}.customer-account-forgotpassword .main-container .page-title h1{font-size:17px;letter-spacing:2px}.customer-account-forgotpassword .main-container h2{font-weight:normal;margin-bottom:14px}.customer-account-forgotpassword .main-container .col-center{width:50%;margin:0 auto;text-align:center}.customer-account-forgotpassword .main-container .col-center .fieldset{float:left;display:block;margin-right:1.6029593095%;width:66.1323468968%}.customer-account-forgotpassword .main-container .col-center .fieldset:last-child{margin-right:0}.customer-account-forgotpassword .main-container .col-center .buttons-set{float:left;display:block;margin-right:1.6029593095%;width:32.2646937937%;float:right;margin:0}.customer-account-forgotpassword .main-container .col-center .buttons-set:last-child{margin-right:0}.customer-account-changeforgotten .main-container{margin:30px auto 40px auto;position:relative}.customer-account-changeforgotten .main-container:before{position:absolute;content:'';height:4px;width:80%;left:0;right:0;top:-30px;margin-left:auto;margin-right:auto;background:#000}.customer-account-changeforgotten .main-container .page-title{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;text-transform:uppercase;text-align:center;margin-bottom:20px}.customer-account-changeforgotten .main-container .page-title h1{font-size:17px;letter-spacing:2px}.customer-account-changeforgotten .main-container .col-center{width:30%;margin:0 auto}.checkout-cart-index .col-main.loading{position:relative}.checkout-cart-index .col-main.loading:before{content:'';display:block;height:100%;width:100%;position:absolute;background:#FFF;z-index:1;opacity:0.8;top:0;right:0}.checkout-cart-index .col-main.loading:after{height:100%;width:100%;content:'';display:block;position:fixed;z-index:1;top:0;left:0;right:0;margin:0 auto;background:url(https://s1.sephora.com.br/skin/frontend/sephora/default/images/media/load.gif) no-repeat center 40%}.checkout-cart-index .after-header{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:30px 0}.checkout-cart-index .after-header:last-child{margin-right:0}@media screen and (max-width: 1220px){.checkout-cart-index .after-header{padding:0 20px}}.checkout-cart-index .after-header .continue-shopping{float:left;display:block;margin-right:1.6029593095%;width:23.7977805179%}.checkout-cart-index .after-header .continue-shopping:last-child{margin-right:0}.checkout-cart-index .after-header .beautyclub-cart{float:left;display:block;margin-right:1.6029593095%;width:49.1985203453%;background:rgba(240,240,240,0.3);padding:8px 30px 5px 30px;text-transform:uppercase;min-height:50px}.checkout-cart-index .after-header .beautyclub-cart:last-child{margin-right:0}.checkout-cart-index .after-header .beautyclub-cart .col-1{float:left;display:block;margin-right:1.6029593095%;width:32.2646937937%;margin-right:30px;border-right:2px solid #d7d7d7}.checkout-cart-index .after-header .beautyclub-cart .col-1:last-child{margin-right:0}.checkout-cart-index .after-header .beautyclub-cart .col-2{float:left;display:block;margin-right:1.6029593095%;width:57.665433621%}.checkout-cart-index .after-header .beautyclub-cart .col-2:last-child{margin-right:0}.checkout-cart-index .after-header .beautyclub-cart .name{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:17px;display:block}.checkout-cart-index .after-header .beautyclub-cart .points{font-size:11px}.checkout-cart-index .after-header .beautyclub-cart .points span{font-weight:bold}.checkout-cart-index .after-header .beautyclub-cart .bar-container{width:100%;height:1.1em;position:relative;background-color:#f2f2f2;margin-bottom:5px}.checkout-cart-index .after-header .beautyclub-cart .bar-container .bar{background:repeating-linear-gradient(-55deg, #333, #333 10px, #000 10px, #000 20px);height:100%;position:absolute;line-height:inherit}.checkout-cart-index .after-header .beautyclub-cart .vib{font-size:12px}.checkout-cart-index .after-header .beautyclub-cart .vib strong{font-weight:bold}.checkout-cart-index .after-header .beautyclub-cart .vib span{font-weight:bold;color:#cd0303;letter-spacing:3px}.checkout-cart-index .after-header .checkout-types{float:left;display:block;margin-right:1.6029593095%;width:23.7977805179%}.checkout-cart-index .after-header .checkout-types:last-child{margin-right:0}.checkout-cart-index .button{height:50px;line-height:45px;letter-spacing:2px;padding:0;text-align:center;width:100%}@media screen and (max-width: 1220px){.checkout-cart-index .button{font-size:12px}}.checkout-cart-index .cart-promotion .success-msg{margin-bottom:0}.checkout-cart-index .cart-promotion .success-msg li{font-size:21px;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-weight:normal;padding:8px;margin-bottom:0}.checkout-cart-index .cart-promotion .success-msg li span span{font-weight:bold}.checkout-cart-index .cart-table{float:left;margin-bottom:20px}.checkout-cart-index .cart-table thead th{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;text-transform:uppercase;font-weight:bold;letter-spacing:1px;font-size:15px;border-bottom:3px solid #000;padding-top:20px}.checkout-cart-index .cart-table tr.gift-separator{display:none}.checkout-cart-index .cart-table tr.gift-separator.last{display:table-row}.checkout-cart-index .cart-table tr.gift-separator.last td{padding:14px}.checkout-cart-index .cart-table tr.gift .product-cart-info p{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:13px;font-weight:bold;text-transform:uppercase;line-height:1.2}.checkout-cart-index .cart-table tr.gift .product-cart-info .product-name{font-family:"Arial",Helvetica,sans-serif;font-weight:normal;font-size:11px;line-height:20px}.checkout-cart-index .cart-table tr:last-child td{border-bottom:3px solid #000}.checkout-cart-index .cart-table .product-cart-image{width:10%}.checkout-cart-index .cart-table .product-cart-image img{border:1px solid #d7d7d7}.checkout-cart-index .cart-table .product-cart-info{width:40%;text-transform:uppercase;font-size:11px;font-family:"Arial",Helvetica,sans-serif;line-height:20px}.checkout-cart-index .cart-table .product-cart-info .product-name{font-size:13px;display:block;font-weight:bold}.checkout-cart-index .cart-table .product-cart-info .item-msg.error{font-family:"Arial",Helvetica,sans-serif;color:#cd0303;font-weight:bold}.checkout-cart-index .cart-table .product-cart-price{width:20%}.checkout-cart-index .cart-table .product-cart-qty{width:20%}@media screen and (max-width: 1220px){.checkout-cart-index .cart-table .product-cart-qty{width:15%}}.checkout-cart-index .cart-table .product-cart-qty .product-qty-remove{text-align:center;width:40%}@media screen and (max-width: 1220px){.checkout-cart-index .cart-table .product-cart-qty .product-qty-remove{width:62%}}.checkout-cart-index .cart-table .product-cart-qty .product-qty-remove .label-qty{text-transform:uppercase;font-size:11px}.checkout-cart-index .cart-table .product-cart-qty .product-qty-remove .qty{position:relative}.checkout-cart-index .cart-table .product-cart-qty .product-qty-remove .qty .more,.checkout-cart-index .cart-table .product-cart-qty .product-qty-remove .qty .less{height:18px;width:18px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#000;color:#FFF;position:absolute;top:5px;text-align:center}.checkout-cart-index .cart-table .product-cart-qty .product-qty-remove .qty .more.disabled,.checkout-cart-index .cart-table .product-cart-qty .product-qty-remove .qty .less.disabled{background:#d7d7d7}.checkout-cart-index .cart-table .product-cart-qty .product-qty-remove .qty .more{right:0}.checkout-cart-index .cart-table .product-cart-qty .product-qty-remove .qty .less{left:0;line-height:15px}.checkout-cart-index .cart-table .product-cart-qty .product-qty-remove .qty input{width:50%;text-align:center;margin:5px 25px;padding:5px}.checkout-cart-index .cart-table .product-cart-qty .product-qty-remove .remove{font-size:9px;text-transform:uppercase}.checkout-cart-index .cart-table .product-cart-qty .product-qty-remove .remove a{color:#898989}.checkout-cart-index .cart-table .cart-price{font-size:16px;font-weight:bold}.checkout-cart-index .cart-table .installments{font-family:"Arial",Helvetica,sans-serif;font-size:10px;font-weight:normal}.checkout-cart-index .cart-table .product-cart-subtotal{width:10%}@media screen and (max-width: 1220px){.checkout-cart-index .cart-table .product-cart-subtotal{width:20%}}.checkout-cart-index .cart-table .product-cart-subtotal .cart-price{font-size:20px}.checkout-cart-index .cart-table .product-cart-subtotal .installments{font-size:14px}.checkout-cart-index .cart-forms{float:left;display:block;margin-right:1.6029593095%;width:40.7316070695%}.checkout-cart-index .cart-forms:last-child{margin-right:0}@media screen and (max-width: 1220px){.checkout-cart-index .cart-forms{padding-left:20px}}.checkout-cart-index .cart-forms .cart-shipping,.checkout-cart-index .cart-forms .cart-coupon{float:left;display:block;margin-right:3.9354187689%;width:48.0322906155%;position:relative}.checkout-cart-index .cart-forms .cart-shipping:last-child,.checkout-cart-index .cart-forms .cart-coupon:last-child{margin-right:0}.checkout-cart-index .cart-forms .cart-shipping label,.checkout-cart-index .cart-forms .cart-coupon label{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:17px;font-weight:normal;text-transform:uppercase;letter-spacing:1px}@media screen and (max-width: 1220px){.checkout-cart-index .cart-forms .cart-shipping label,.checkout-cart-index .cart-forms .cart-coupon label{font-size:14px}}.checkout-cart-index .cart-forms .cart-shipping label .faq-help,.checkout-cart-index .cart-forms .cart-shipping label .btn-tooltip,.checkout-cart-index .cart-forms .cart-shipping label .free-shipping-btn-tooltip,.checkout-cart-index .cart-forms .cart-coupon label .faq-help,.checkout-cart-index .cart-forms .cart-coupon label .btn-tooltip,.checkout-cart-index .cart-forms .cart-coupon label .free-shipping-btn-tooltip{position:relative;top:-2px;left:-5px}.checkout-cart-index .cart-forms .cart-shipping input,.checkout-cart-index .cart-forms .cart-coupon input{padding:11px;font-size:15px;border:1px solid #898989;color:#898989;font-weight:normal}.checkout-cart-index .cart-forms .cart-shipping .field-wrapper,.checkout-cart-index .cart-forms .cart-coupon .field-wrapper{position:relative}.checkout-cart-index .cart-forms .cart-shipping .field-wrapper button,.checkout-cart-index .cart-forms .cart-coupon .field-wrapper button{position:absolute;right:0;top:0;width:20%;height:40px;line-height:38px}.checkout-cart-index .cart-forms .cart-shipping .field-wrapper .validation-advice,.checkout-cart-index .cart-forms .cart-coupon .field-wrapper .validation-advice{font-family:"Arial",Helvetica,sans-serif;font-size:10px;text-transform:uppercase;color:#cd0303;margin-bottom:2em}.checkout-cart-index .cart-forms .cart-shipping .no-postcode,.checkout-cart-index .cart-forms .cart-coupon .no-postcode{text-align:right;line-height:5px}.checkout-cart-index .cart-forms .cart-shipping .no-postcode a,.checkout-cart-index .cart-forms .cart-coupon .no-postcode a{font-size:12px;font-style:italic;text-decoration:underline;color:#898989}.checkout-cart-index .cart-forms .cart-shipping .total-discount,.checkout-cart-index .cart-forms .cart-coupon .total-discount{font-family:"Arial",Helvetica,sans-serif;font-weight:bold;font-size:18px;padding-top:7px}.checkout-cart-index .cart-forms .cart-shipping .total-discount .edit,.checkout-cart-index .cart-forms .cart-coupon .total-discount .edit{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:13px;font-weight:normal;position:absolute;right:45px;top:12px}.checkout-cart-index .cart-forms .cart-shipping .total-discount .edit:before,.checkout-cart-index .cart-forms .cart-coupon .total-discount .edit:before{position:absolute;left:-14px}.checkout-cart-index .cart-forms .cart-shipping .total-discount span.label-gift,.checkout-cart-index .cart-forms .cart-coupon .total-discount span.label-gift{font-weight:normal;color:#898989;font-size:14px;font-style:italic}.checkout-cart-index .cart-forms .cart-coupon{margin-right:0}.checkout-cart-index .cart-forms .cart-shipping-methods{float:left;display:block;margin-right:1.6029593095%;width:100%;position:relative;margin-top:10px}.checkout-cart-index .cart-forms .cart-shipping-methods:last-child{margin-right:0}.checkout-cart-index .cart-forms .cart-shipping-methods .sp-methods li{margin:15px 0;display:block}.checkout-cart-index .cart-forms .cart-shipping-methods .sp-methods li>div{margin:15px 0;display:block}.checkout-cart-index .cart-forms .cart-shipping-methods .sp-methods li label{font-family:"Arial",Helvetica,sans-serif;font-size:12px;text-transform:initial;font-weight:normal;letter-spacing:0;padding-left:24px}.checkout-cart-index .cart-forms .cart-shipping-methods .sp-methods li label span{font-weight:bold}.checkout-cart-index .cart-totals{float:left;display:block;margin-right:1.6029593095%;width:57.665433621%;margin:0}.checkout-cart-index .cart-totals:last-child{margin-right:0}@media screen and (max-width: 1220px){.checkout-cart-index .cart-totals{padding-right:20px}}.checkout-cart-index .cart-totals table{margin:0}.checkout-cart-index .cart-totals table tbody,.checkout-cart-index .cart-totals table tfoot{float:right}.checkout-cart-index .cart-totals table tr{float:right;margin-right:40px}.checkout-cart-index .cart-totals table tr.discount-label{color:#cd0303}.checkout-cart-index .cart-totals table tr td{border-bottom:0;font-weight:normal;text-transform:uppercase}.checkout-cart-index .cart-totals table tr td:first-child{display:block;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:15px;letter-spacing:1px;padding-top:3px;padding-bottom:0}.checkout-cart-index .cart-totals table tr td:last-child{font-family:"Arial",Helvetica,sans-serif;font-weight:bold;font-size:18px}.checkout-cart-index .cart-totals table tfoot tr:last-child{margin-right:0}.checkout-cart-index .cart-totals table tfoot tr td strong{font-weight:normal}.checkout-cart-index .cart-totals table tfoot tr td:last-child strong{font-weight:bold}.checkout-cart-index .before-footer{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:10px 0 30px 0;padding-top:15px;border-top:1px solid #d7d7d7}.checkout-cart-index .before-footer:last-child{margin-right:0}@media screen and (max-width: 1220px){.checkout-cart-index .before-footer{padding:0 20px}}.checkout-cart-index .before-footer .continue-shopping{float:left;display:block;margin-right:1.6029593095%;width:23.7977805179%}.checkout-cart-index .before-footer .continue-shopping:last-child{margin-right:0}.checkout-cart-index .before-footer .term-cart{float:left;display:block;margin-right:1.6029593095%;width:49.1985203453%;font-size:12px;line-height:20px;padding-left:5%}.checkout-cart-index .before-footer .term-cart:last-child{margin-right:0}.checkout-cart-index .before-footer .term-cart a{font-weight:bold;text-decoration:underline}.checkout-cart-index .before-footer .checkout-types{float:left;display:block;margin-right:1.6029593095%;width:23.7977805179%}.checkout-cart-index .before-footer .checkout-types:last-child{margin-right:0}.checkout-cart-index .cart-empty{margin:15px 0 60px 0;min-height:410px;border-top:4px solid #000;border-bottom:4px solid #000;text-align:center}.checkout-cart-index .cart-empty .page-title h1{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:21px;text-transform:uppercase;line-height:60px}.checkout-cart-index .cart-empty .button-set{text-align:center;margin:20px 0}.checkout-cart-index .cart-empty .button-set .button{width:20%}.checkout-cart-index .select-gift tr th{background:#000;color:#FFF;text-transform:uppercase;padding:10px;font-weight:normal;font-size:14px}.checkout-cart-index .select-gift tr td{background:#f2f2f2}.checkout-cart-index .select-gift tr td.product-gift-select{width:5%;text-align:center}.checkout-cart-index .select-gift tr td.product-gift-select label{display:inline-block;vertical-align:top}.checkout-cart-index .select-gift tr td.product-gift-image{width:10%}.checkout-cart-index .select-gift tr td.product-gift-image img{border:1px solid #d7d7d7}.checkout-cart-index .select-gift tr td.product-gift-info{width:85%;text-transform:uppercase}.checkout-cart-index .select-gift tr td.product-gift-info p{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:18px;font-weight:bold;letter-spacing:1px}.checkout-cart-index .select-gift tr td.product-gift-info .product-name{font-family:"Arial",Helvetica,sans-serif;font-weight:normal;font-size:12px;line-height:26px}.checkout-cart-index .select-gift tr:last-child td{background:#FFF;border-bottom:3px solid #000}.esmart-sample-product-list .main-container{margin:30px auto 50px auto;position:relative}@media screen and (max-width: 1220px){.esmart-sample-product-list .main-container{padding:0 20px}}.esmart-sample-product-list .main-container:before{position:absolute;content:'';height:4px;width:80%;left:0;right:0;top:-30px;margin-left:auto;margin-right:auto;background:#000}.esmart-sample-product-list .main-container .page-title{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;text-transform:uppercase;text-align:center}.esmart-sample-product-list .main-container .page-title h1{font-size:17px;letter-spacing:4px}.esmart-sample-product-list .main-container .page-title h2{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;margin-bottom:15px;letter-spacing:3px;line-height:30px}.esmart-sample-product-list .main-container .page-title h2 span{font-style:italic;font-weight:normal;letter-spacing:1px}.esmart-sample-product-list .main-container .products-samples{float:left;width:100%}.esmart-sample-product-list .main-container .products-samples .item{float:left;display:block;margin-right:1.6029593095%;width:15.3308672421%;position:relative;text-align:center}.esmart-sample-product-list .main-container .products-samples .item:last-child{margin-right:0}.esmart-sample-product-list .main-container .products-samples .item:nth-child(6n){margin-right:0}.esmart-sample-product-list .main-container .products-samples .item:nth-child(6n+1){clear:left}.esmart-sample-product-list .main-container .products-samples .item label{border:1px solid #FFF;padding:20px}.esmart-sample-product-list .main-container .products-samples .item label:before{display:none}.esmart-sample-product-list .main-container .products-samples .item .sample-product:checked+label{border:1px solid #898989}.esmart-sample-product-list .main-container .products-samples .item .product-image{display:block;margin-bottom:5px}.esmart-sample-product-list .main-container .products-samples .item .product-info .product-name{font-size:11px}.esmart-sample-product-list .main-container .products-samples .item .product-info .product-manufacturer{font-weight:bold;font-size:14px}.esmart-sample-product-list .main-container .bottom{float:left;display:block;margin-right:1.6029593095%;width:100%;margin-top:20px;text-align:center}.esmart-sample-product-list .main-container .bottom:last-child{margin-right:0}.esmart-sample-product-list .main-container .bottom button{margin:0 auto;width:32%;height:50px;line-height:45px;letter-spacing:2px;padding:0;text-align:center}.esmart-sample-product-list .main-container .bottom .info-sample{padding:10px;font-size:11px}.beautyclub-program-list .main-container{margin:30px auto 50px auto;position:relative}@media screen and (max-width: 1220px){.beautyclub-program-list .main-container{padding:0 20px}}.beautyclub-program-list .main-container:before{position:absolute;content:'';height:4px;width:80%;left:0;right:0;top:-30px;margin-left:auto;margin-right:auto;background:#000}.beautyclub-program-list .main-container .page-title{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;text-transform:uppercase;text-align:center}.beautyclub-program-list .main-container .page-title h1{font-size:17px;letter-spacing:4px}.beautyclub-program-list .main-container .page-title h1 span{font-family:"Arial",Helvetica,sans-serif;font-weight:bold;color:#cd0303;text-transform:lowercase;letter-spacing:0}.beautyclub-program-list .main-container .page-title h2{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;margin-bottom:15px;letter-spacing:3px;line-height:30px}.beautyclub-program-list .main-container .page-title h2 span{font-style:italic;font-weight:normal;letter-spacing:1px}.beautyclub-program-list .main-container .products-bcs{float:left;width:100%}.beautyclub-program-list .main-container .products-bcs .item{float:left;display:block;margin-right:1.6029593095%;width:15.3308672421%;position:relative;text-align:center}.beautyclub-program-list .main-container .products-bcs .item:last-child{margin-right:0}.beautyclub-program-list .main-container .products-bcs .item:nth-child(6n){margin-right:0}.beautyclub-program-list .main-container .products-bcs .item:nth-child(6n+1){clear:left}.beautyclub-program-list .main-container .products-bcs .item.disabled{position:relative}.beautyclub-program-list .main-container .products-bcs .item.disabled:after{content:'';background:rgba(255,255,255,0.8);position:absolute;top:0;height:100%;width:100%;left:0}.beautyclub-program-list .main-container .products-bcs .item label{border:1px solid #FFF;padding:20px}.beautyclub-program-list .main-container .products-bcs .item label:before{display:none}.beautyclub-program-list .main-container .products-bcs .item .bc-product:checked+label{border:1px solid #898989}.beautyclub-program-list .main-container .products-bcs .item .product-image{display:block;margin-bottom:5px}.beautyclub-program-list .main-container .products-bcs .item .product-info .product-name{font-size:11px}.beautyclub-program-list .main-container .products-bcs .item .product-info .product-manufacturer{font-weight:bold;font-size:14px}.beautyclub-program-list .main-container .products-bcs .item .points{font-weight:bold;color:#cd0303}.beautyclub-program-list .main-container .bottom{float:left;display:block;margin-right:1.6029593095%;width:100%;margin-top:20px;text-align:center}.beautyclub-program-list .main-container .bottom:last-child{margin-right:0}.beautyclub-program-list .main-container .bottom button{margin:0 auto;width:32%;height:50px;line-height:45px;letter-spacing:2px;padding:0;text-align:center}.firecheckout-index-index #firecheckout-spinner{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;text-align:center;background:rgba(255,255,255,0.8) url(https://s1.sephora.com.br/skin/frontend/sephora/default/images/media/load.gif) no-repeat center center;text-indent:-99999px}@media screen and (max-width: 1220px){.firecheckout-index-index .main-container{padding:0 20px}}.firecheckout-index-index .col3-fire-set{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:5px 0 40px 0}.firecheckout-index-index .col3-fire-set:last-child{margin-right:0}.firecheckout-index-index .col3-fire-set>div{float:left;display:block;margin-right:1.6029593095%;width:32.2646937937%}.firecheckout-index-index .col3-fire-set>div:last-child{margin-right:0}.firecheckout-index-index .firecheckout-section{float:left;display:block;margin-right:1.6029593095%;width:100%;margin-top:20px}.firecheckout-index-index .firecheckout-section:last-child{margin-right:0}.firecheckout-index-index .firecheckout-section .block-title{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:17px;font-weight:bold;text-transform:uppercase;line-height:20px;position:relative;padding-top:15px;letter-spacing:3px}.firecheckout-index-index .firecheckout-section .block-title:before{content:'';height:4px;width:100%;background:#000;position:absolute;top:0;left:0}.firecheckout-index-index .firecheckout-section .block-title .num,.firecheckout-index-index .firecheckout-section .block-title span+span+span{display:none}.firecheckout-index-index .firecheckout-section .block-title .block-sub-title{font-weight:600;font-size:14px;padding:5px 0 10px 0}@media screen and (max-width: 1220px){.firecheckout-index-index .firecheckout-section .block-title .block-sub-title{font-size:12px}}.firecheckout-index-index .firecheckout-section .btn-checkout{height:60px}.firecheckout-index-index .firecheckout-section .btn-checkout:disabled+span{display:block !important}.firecheckout-index-index .firecheckout-section .please-wait{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:10px 0;font-size:12px;position:relative;padding:4px 0 0 26px}.firecheckout-index-index .firecheckout-section .please-wait:last-child{margin-right:0}.firecheckout-index-index .firecheckout-section .please-wait img{position:absolute;left:0;top:0;width:20px}.firecheckout-index-index .firecheckout-section .button-set{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:10px 0}.firecheckout-index-index .firecheckout-section .button-set:last-child{margin-right:0}.firecheckout-index-index .firecheckout-section fieldset{float:left;display:block;margin-right:1.6029593095%;width:100%}.firecheckout-index-index .firecheckout-section fieldset:last-child{margin-right:0}.firecheckout-index-index .firecheckout-section .form-list li.street-2,.firecheckout-index-index .firecheckout-section .form-list li.street-3{float:left;display:block;margin-right:1.6029593095%;width:47.5051376901%}.firecheckout-index-index .firecheckout-section .form-list li.street-2:last-child,.firecheckout-index-index .firecheckout-section .form-list li.street-3:last-child{margin-right:0}.firecheckout-index-index .firecheckout-section .form-list li.street-3{float:right;margin-right:0}.firecheckout-index-index .firecheckout-section .form-list li.fields>div{float:left;display:block;margin-right:1.6029593095%;width:47.5051376901%}.firecheckout-index-index .firecheckout-section .form-list li.fields>div:last-child{margin-right:0}.firecheckout-index-index .firecheckout-section .form-list li.fields>div:last-child{float:right}.firecheckout-index-index .firecheckout-section .form-list li .postcode{float:left;display:block;margin-right:1.6029593095%;width:61.8988902589%}.firecheckout-index-index .firecheckout-section .form-list li .postcode:last-child{margin-right:0}.firecheckout-index-index .firecheckout-section .form-list li .postcode input:disabled{background:#FFF url("https://s1.sephora.com.br/skin/frontend/sephora/default/images/opc-ajax-loader.gif") no-repeat 105% center;background-size:20%}.firecheckout-index-index .firecheckout-section .form-list li .postcode+.postcode-search{float:left;display:block;margin-right:1.6029593095%;width:32.2646937937%;font-size:10px;text-decoration:underline;font-style:italic;color:#898989;line-height:40px;padding-left:10px}.firecheckout-index-index .firecheckout-section .form-list li .postcode+.postcode-search:last-child{margin-right:0}.firecheckout-index-index .firecheckout-section .address-select{float:left;display:block;margin-right:1.6029593095%;width:96.6132346897%;margin:10px 10px 0 10px;height:240px;overflow:hidden}.firecheckout-index-index .firecheckout-section .address-select:last-child{margin-right:0}.firecheckout-index-index .firecheckout-section .address-select li{float:left;display:block;margin-right:1.6029593095%;width:100%;margin-bottom:10px;padding:15px 10px;background:rgba(215,215,215,0.2);border:1px solid #d7d7d7;position:relative}.firecheckout-index-index .firecheckout-section .address-select li:last-child{margin-right:0}.firecheckout-index-index .firecheckout-section .address-select li label{font-weight:normal;font-size:12px;font-style:italic;line-height:20px}.firecheckout-index-index .firecheckout-section .address-select li label .col-1,.firecheckout-index-index .firecheckout-section .address-select li label .col-2{float:left;display:block;margin-right:1.6029593095%;width:49.1985203453%;text-align:left}.firecheckout-index-index .firecheckout-section .address-select li label .col-1:last-child,.firecheckout-index-index .firecheckout-section .address-select li label .col-2:last-child{margin-right:0}.firecheckout-index-index .firecheckout-section .address-select li label .col-2{text-align:right}.firecheckout-index-index .firecheckout-section .address-select li label b{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:14px;font-weight:bold;font-style:normal;text-transform:uppercase;display:block;padding-bottom:10px}.firecheckout-index-index .firecheckout-section .address-select li .buttons{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-weight:600;position:absolute;right:10px;top:15px;font-size:13px;width:auto}.firecheckout-index-index .firecheckout-section .address-select li .buttons:before{position:absolute;left:-18px;font-size:14px}.firecheckout-index-index .firecheckout-section .address-new{float:left;display:block;margin-right:1.6029593095%;width:100%;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;border-top:1px solid #000;padding:10px 0 10px 10px;letter-spacing:4px;padding-top:20px;margin-bottom:20px}.firecheckout-index-index .firecheckout-section .address-new:last-child{margin-right:0}@media screen and (max-width: 1220px){.firecheckout-index-index .firecheckout-section .address-new{letter-spacing:2px}}.firecheckout-index-index .firecheckout-section .address-new:before{height:20px;width:20px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#000;color:#FFF;margin-right:10px;font-size:18px;padding:0 1px;margin-top:-4px}.firecheckout-index-index .firecheckout-section .address-content-edit{font-size:14px;min-height:30px}.firecheckout-index-index .firecheckout-section #shipping-new-address-form{float:left;display:block;margin-right:1.6029593095%;width:100%}.firecheckout-index-index .firecheckout-section #shipping-new-address-form:last-child{margin-right:0}.firecheckout-index-index .firecheckout-section .sp-methods{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:10px 0}.firecheckout-index-index .firecheckout-section .sp-methods:last-child{margin-right:0}.firecheckout-index-index .firecheckout-section .sp-methods li{display:block;margin:0 0 15px 0}.firecheckout-index-index .firecheckout-section .sp-methods li label{font-family:"Arial",Helvetica,sans-serif;font-size:12px;font-weight:normal}.firecheckout-index-index .firecheckout-section .sp-methods li label strong,.firecheckout-index-index .firecheckout-section .sp-methods li label .price{font-weight:bold}.firecheckout-index-index .firecheckout-section .sp-methods#checkout-msg{color:#cd0303;font-size:12px;line-height:20px}.firecheckout-index-index .firecheckout-section .sp-methods#checkout-msg .faq-help,.firecheckout-index-index .firecheckout-section .sp-methods#checkout-msg .btn-tooltip,.firecheckout-index-index .firecheckout-section .sp-methods#checkout-msg .free-shipping-btn-tooltip{width:15px;height:15px;line-height:16px;font-size:10px;vertical-align:text-bottom;margin-left:5px;letter-spacing:1px}.firecheckout-index-index .firecheckout-section #shipping_form_delivery_date{float:left;display:block;margin-right:1.6029593095%;width:100%}.firecheckout-index-index .firecheckout-section #shipping_form_delivery_date:last-child{margin-right:0}.firecheckout-index-index .firecheckout-section #shipping_form_delivery_date .sub-title{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:13px;text-transform:uppercase;font-weight:600;letter-spacing:2px;margin-bottom:15px}.firecheckout-index-index .firecheckout-section #shipping_form_delivery_date .input-box{float:left;display:block;margin-right:1.6029593095%;width:100%}.firecheckout-index-index .firecheckout-section #shipping_form_delivery_date .input-box:last-child{margin-right:0}.firecheckout-index-index .firecheckout-section #shipping_form_delivery_date .delivery-time label{font-family:"Arial",Helvetica,sans-serif;font-size:12px;font-weight:normal;margin-bottom:10px}.firecheckout-index-index .firecheckout-section #shipping_form_delivery_date .worked-days{font-size:12px;text-align:right}.firecheckout-index-index .firecheckout-section #shipping_form_delivery_date .shipping-term{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:50px 0 10px 0;border-bottom:2px solid #d7d7d7;padding-bottom:5px}.firecheckout-index-index .firecheckout-section #shipping_form_delivery_date .shipping-term:last-child{margin-right:0}.firecheckout-index-index .firecheckout-section #shipping_form_delivery_date .shipping-term span{font-weight:bold;text-decoration:underline}.firecheckout-index-index .firecheckout-section #discount-code .input-field-wrapper{position:relative}.firecheckout-index-index .firecheckout-section #discount-code .input-field-wrapper input{margin-bottom:0;width:100%;padding:12px}.firecheckout-index-index .firecheckout-section #discount-code .input-field-wrapper .button{position:absolute;right:0;top:0;height:42px;border:0;line-height:inherit;padding:12px;letter-spacing:1px;font-size:12px;color:#FFF;background:#000}.firecheckout-index-index .firecheckout-section #checkout-payment-method-load dt{float:left;width:100%;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:15px;text-transform:uppercase;margin:0;border-top:1px solid #000;border-bottom:1px solid #000;padding:18px 5px;position:relative}.firecheckout-index-index .firecheckout-section #checkout-payment-method-load dt label{margin-bottom:0}.firecheckout-index-index .firecheckout-section #checkout-payment-method-load dt:first-child,.firecheckout-index-index .firecheckout-section #checkout-payment-method-load dt:nth-child(2){border-bottom:0}.firecheckout-index-index .firecheckout-section #checkout-payment-method-load dt.p_method_mundipagg_boleto:after,.firecheckout-index-index .firecheckout-section #checkout-payment-method-load dt.p_method_mundipagg_creditcard:after{position:absolute;right:10px;top:11px;font-size:30px}.firecheckout-index-index .firecheckout-section #checkout-payment-method-load dt label{font-weight:bold}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard{float:left;display:block;margin-right:1.6029593095%;width:100%}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard:last-child{margin-right:0}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard>li{margin:0}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard #mundipagg_creditcard_new_credit_card_1_1{position:relative}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard #mundipagg_creditcard_new_credit_card_1_1>li{float:left;display:block;margin-right:1.6029593095%;width:100%}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard #mundipagg_creditcard_new_credit_card_1_1>li:last-child{margin-right:0}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard #mundipagg_creditcard_new_credit_card_1_1>li input{width:100%}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard #mundipagg_creditcard_new_credit_card_1_1>li input.validate-cc-cvn{font-size:11px;height:42px}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard #mundipagg_creditcard_new_credit_card_1_1>li.info-payment{font-size:11px;text-transform:uppercase}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard #mundipagg_creditcard_new_credit_card_1_1>li.card-brand{float:left;display:block;margin-right:1.6029593095%;width:15.3308672421%;float:right;margin-right:0;height:40px;overflow:hidden}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard #mundipagg_creditcard_new_credit_card_1_1>li.card-brand:last-child{margin-right:0}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard #mundipagg_creditcard_new_credit_card_1_1>li.card-brand ul{width:42px;margin:8px;position:relative}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard #mundipagg_creditcard_new_credit_card_1_1>li.card-brand ul .cc_brands{position:absolute;top:0;right:5px}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard #mundipagg_creditcard_new_credit_card_1_1>li.card-brand ul .cc_brands .cc_brand_types{display:none;background-image:url(https://s1.sephora.com.br/skin/frontend/sephora/default/images/mundipagg/cc_types.png)}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard #mundipagg_creditcard_new_credit_card_1_1>li.card-brand ul .cc_brands .cc_brand_types.active{display:block}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard #mundipagg_creditcard_new_credit_card_1_1>li.card-brand .validation-advice{position:absolute;left:0;margin-top:48px}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard #mundipagg_creditcard_new_credit_card_1_1>li.card-number{float:left;display:block;margin-right:1.6029593095%;width:83.0661734484%}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard #mundipagg_creditcard_new_credit_card_1_1>li.card-number:last-child{margin-right:0}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard #mundipagg_creditcard_new_credit_card_1_1>li.card-number .validation-advice{margin:24px 0 0 0;line-height:14px}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard #mundipagg_creditcard_new_credit_card_1_1>li.card-expiration .field.month{float:left;display:block;margin-right:1.6029593095%;width:66.1323468968%}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard #mundipagg_creditcard_new_credit_card_1_1>li.card-expiration .field.month:last-child{margin-right:0}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard #mundipagg_creditcard_new_credit_card_1_1>li.card-expiration .field.month .v-fix{float:left;display:block;margin-right:2.4238657551%;width:48.7880671224%}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard #mundipagg_creditcard_new_credit_card_1_1>li.card-expiration .field.month .v-fix:last-child{margin-right:0}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard #mundipagg_creditcard_new_credit_card_1_1>li.card-expiration .field.month input,.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard #mundipagg_creditcard_new_credit_card_1_1>li.card-expiration .field.month select{text-transform:uppercase}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard #mundipagg_creditcard_new_credit_card_1_1>li.card-expiration .field.verification{float:left;display:block;margin-right:1.6029593095%;width:28.0312371558%;position:relative;margin-left:5px}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard #mundipagg_creditcard_new_credit_card_1_1>li.card-expiration .field.verification:last-child{margin-right:0}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard #mundipagg_creditcard_new_credit_card_1_1>li.card-expiration .field.verification .faq-help,.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard #mundipagg_creditcard_new_credit_card_1_1>li.card-expiration .field.verification .btn-tooltip,.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard #mundipagg_creditcard_new_credit_card_1_1>li.card-expiration .field.verification .free-shipping-btn-tooltip{position:absolute;right:-10px;top:10px}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard #mundipagg_creditcard_new_credit_card_1_1>li.credit-options{float:left;display:block;margin-right:1.6029593095%;width:49.1985203453%;margin-bottom:0;position:relative}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard #mundipagg_creditcard_new_credit_card_1_1>li.credit-options:last-child{margin-right:0}@media screen and (max-width: 1220px){.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard #mundipagg_creditcard_new_credit_card_1_1>li.credit-options{float:left;display:block;margin-right:1.6029593095%;width:57.665433621%}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard #mundipagg_creditcard_new_credit_card_1_1>li.credit-options:last-child{margin-right:0}}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard #mundipagg_creditcard_new_credit_card_1_1>li.credit-options .mundipagg_reload{right:-30px;top:30px;margin-top:0}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard .cctypes-select{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:0}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard .cctypes-select:last-child{margin-right:0}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard .cctypes-select dt{float:left;display:block;margin-right:1.6029593095%;width:100%;border-bottom:1px solid #d7d7d7;position:relative;padding:20px 0 20px 20px;margin:0;border-top:0}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard .cctypes-select dt:last-child{margin-right:0}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard .cctypes-select dt label{padding-left:60px;margin:0;font-weight:bold;text-transform:uppercase}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard .cctypes-select dt label img{position:absolute;left:20px;top:-1px;width:30px}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard .cctypes-select dd{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:0;padding:20px;border-bottom:1px solid #d7d7d7}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard .cctypes-select dd:last-child{margin-right:0}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard .cctypes-select .validation-advice{font-family:"Arial",Helvetica,sans-serif;font-size:10px;text-transform:uppercase;color:#cd0303;margin-bottom:2em}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard .address-new{border-top:0;margin:0;padding:25px 0 25px 30px}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard .select-installment{min-height:50px}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard .select-installment ul{float:left;display:block;margin-right:1.6029593095%;width:100%;border:1px solid #d7d7d7;background:#FFF;position:absolute;z-index:1}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard .select-installment ul:last-child{margin-right:0}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard .select-installment ul li{padding:8px 30px 8px 10px;display:none;margin:0;font-size:11px}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard .select-installment ul li.active{background-color:#f2f2f2}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard .select-installment ul li.first{display:block;background:url(https://s1.sephora.com.br/skin/frontend/sephora/default/src/img/icons-sprite/arrow-select.png) no-repeat right center;background-color:#FFF}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard .select-installment ul li b{display:block;font-size:12px}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard .parcelamento{float:left;display:block;margin-right:1.6029593095%;width:49.1985203453%;margin:0}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard .parcelamento:last-child{margin-right:0}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard .parcelamento .input-box{position:relative;margin:5px 0 10px 0}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard .parcelamento .input-box .mundipagg_reload{margin:0;right:-24px;top:12px}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard .expire{float:left;clear:both}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard .expire p{font-size:12px;padding:5px 0 2px 0}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard .expire b{font-size:15px;font-weight:bold}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_boleto #mundipagg_boleto .info{float:left;display:block;margin-right:1.6029593095%;width:100%;border:1px solid #d7d7d7;background:#f0f0f0;padding:20px 10px;margin-bottom:10px;line-height:20px;font-size:12px}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_boleto #mundipagg_boleto .info:last-child{margin-right:0}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_boleto #mundipagg_boleto .info li{display:list-item;list-style-type:disc;margin-left:20px}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_boleto #mundipagg_boleto .info li:last-child{margin-bottom:0}.firecheckout-index-index .firecheckout-section .checkout-review{float:left;display:block;margin-right:1.6029593095%;width:100%;height:370px;margin:20px 0;overflow:hidden}.firecheckout-index-index .firecheckout-section .checkout-review:last-child{margin-right:0}.firecheckout-index-index .firecheckout-section .checkout-review .data-table{float:left}.firecheckout-index-index .firecheckout-section .checkout-review .data-table td{vertical-align:top;text-transform:uppercase;border-bottom:0}.firecheckout-index-index .firecheckout-section .checkout-review .data-table td .product-image{float:left;display:block;margin-right:1.6029593095%;width:23.7977805179%}.firecheckout-index-index .firecheckout-section .checkout-review .data-table td .product-image:last-child{margin-right:0}.firecheckout-index-index .firecheckout-section .checkout-review .data-table td .product-info{float:left;display:block;margin-right:1.6029593095%;width:74.5992601726%;font-family:"Arial",Helvetica,sans-serif;padding:0 15px}.firecheckout-index-index .firecheckout-section .checkout-review .data-table td .product-info:last-child{margin-right:0}.firecheckout-index-index .firecheckout-section .checkout-review .data-table td .product-info .product-name{font-weight:bold;font-size:12px;display:block}@media screen and (max-width: 1220px){.firecheckout-index-index .firecheckout-section .checkout-review .data-table td .product-info .product-name{font-size:10px}}.firecheckout-index-index .firecheckout-section .checkout-review .data-table td .product-info .product-manufacturer{font-size:10px}.firecheckout-index-index .firecheckout-section .checkout-review .data-table td .product-info .price{font-weight:bold;font-size:14px;padding-top:10px}.firecheckout-index-index .firecheckout-section .checkout-review .data-table td .qty-wrapper{text-align:center;font-size:11px;padding:0 15px}.firecheckout-index-index .firecheckout-section .checkout-review .data-table td .qty-wrapper label{font-weight:normal}.firecheckout-index-index .firecheckout-section .checkout-review .data-table td .qty-wrapper span{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:15px}.firecheckout-index-index .firecheckout-section .checkout-totals{font-family:"Arial",Helvetica,sans-serif;font-size:14px;font-weight:bold}.firecheckout-index-index .firecheckout-section .checkout-totals tr td{padding:13px 0 13px 10px}.firecheckout-index-index .firecheckout-section .checkout-totals tr td:last-child{text-align:right;padding:13px 20px 13px 0}.firecheckout-index-index .firecheckout-section .checkout-totals tr.qty-total{background:#f2f2f2;font-size:12px}.firecheckout-index-index .firecheckout-section .checkout-totals tr.qty-total td{padding:14px 0 14px 10px;font-weight:normal}.firecheckout-index-index .firecheckout-section .checkout-totals tr.qty-total td:last-child{font-size:17px;padding:14px 20px 14px 0}.firecheckout-index-index .firecheckout-section .checkout-totals .points{display:none}.faq-help,.btn-tooltip,.free-shipping-btn-tooltip{display:inline-block;vertical-align:middle;height:20px;width:20px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#000;color:#FFF;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:13px;font-weight:bold;margin-left:8px;text-align:center;letter-spacing:0;line-height:19px}.btn-tooltip,.free-shipping-btn-tooltip{height:15px;width:15px;margin-left:4px;line-height:15px;background:#a5a5a5;font-size:11px;margin-top:-2px;cursor:pointer}.btn-tooltip:hover .bc-tooltip,.free-shipping-btn-tooltip:hover .bc-tooltip{visibility:visible}.bc-tooltip{background-color:#FFF;color:#000;width:max-content;height:auto;display:inline-block;position:relative;top:-120px;left:-185px;border:1px solid #a5a5a5;text-align:left;padding:15px;font-weight:normal;visibility:hidden}.bc-tooltip:after{content:"";height:15px;width:15px;position:absolute;top:83px;margin-left:168px;border-width:1px;border-style:solid;border-color:transparent #a5a5a5 #a5a5a5 transparent;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);background-color:#FFF}.bc-tooltip .bc-tooltip-bold{font-weight:bold}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{background:#FFF;border:1px solid #d7d7d7;font-size:14px;line-height:20px;padding:40px 15px 15px 15px !important}.fancybox-close{position:absolute;top:6px;right:3px;font-size:30px;cursor:pointer;z-index:8040}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:rgba(255,255,255,0.9)}.fancybox-overlay.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.free-shipping-btn-tooltip{position:relative}.free-shipping-btn-tooltip:hover .free-shipping-tooltip{display:block}.free-shipping-tooltip{position:absolute;bottom:0;right:-26px;padding-bottom:28px}.free-shipping-tooltip .content{display:block;position:relative;padding:15px;background-color:#FFF;border:1px solid #a5a5a5;color:#000;width:250px;text-align:left;font-weight:normal}.free-shipping-tooltip .content a{text-decoration:underline}.free-shipping-tooltip .content:after{content:'';position:absolute;height:15px;width:15px;bottom:-8px;right:26px;border-width:1px;border-style:solid;border-color:transparent #a5a5a5 #a5a5a5 transparent;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);background-color:#FFF}.free-shipping-tooltip:hover{display:block}.catalog-product-view .zoomWindowContainer div{width:330px !important;border:1px solid #ccc !important;height:390px !important}.catalog-product-view .zoomWrapper{height:390px !important}.catalog-product-view .zoomWrapper img#image-main{max-width:380px;max-height:380px}.catalog-product-view #container-overlay-media{background-color:#fff;width:100%;position:fixed;height:100%;z-index:9999999;top:0;left:0;text-align:center;padding-top:20px;overflow-y:auto}.catalog-product-view #container-overlay-media #close-overlay-media{float:right;font-size:32px;padding:0px 30px 20px 30px;cursor:pointer}.catalog-product-view #container-overlay-media #close-overlay-media:hover{color:#7A7A7A}.catalog-product-view #container-overlay-media .name-product-overlay{font-family:"Arial",Helvetica,sans-serif;font-weight:bold;text-align:center;font-size:18px;float:left;width:100%;padding:8px 20%}.catalog-product-view #container-overlay-media #content-overlay-media{width:400px;padding:30px 0% 0 0%;text-align:center;margin:0 auto}.catalog-product-view #container-overlay-media #content-overlay-media .zoomWrapper img{width:70% !important;height:auto !important}.catalog-product-view #container-overlay-media #content-overlay-media .product-image img{cursor:zoom-in;margin:0 auto}.catalog-product-view #container-overlay-media #content-overlay-media .more-views{width:70%;margin:0 auto;height:130px;position:absolute;bottom:0;left:15%}.catalog-product-view #container-overlay-media #content-overlay-media .more-views ul.product-image-thumbs{display:inline-flex}.catalog-product-view #container-overlay-media #content-overlay-media .more-views ul.product-image-thumbs .thumb-link{border:1px solid #000;padding:2px;border-radius:6px}.catalog-product-view #container-overlay-media #content-overlay-media .more-views ul.product-image-thumbs li{width:75px}.catalog-product-view .price-info-grouped.no-stock .bc-point-view{display:none}.catalog-product-view .price-info-grouped.no-stock .free-shipping-message-rules{display:none}.catalog-product-view #subscribe-pass-success{text-align:center;padding:5px 0;font-weight:bold;color:#fff;background-color:#39c682;margin:20px 0}.catalog-product-view .loader-subscribe-container{position:absolute;width:270px;height:148px;z-index:9;text-align:center;background-color:rgba(255,255,255,0.5)}.catalog-product-view .loader-subscribe-container .loader-subscribe{width:120px}.catalog-product-view #bseller_productalert-subscribe-news .productalert-title{font-size:12px;margin-bottom:7px}.catalog-product-view #bseller_productalert-subscribe-news #subscribe-not-pass{color:#fff;text-align:center;padding:2px 0 2px 0;font-weight:bold;font-size:15px;background-color:#F55465;margin:8px 0}.catalog-product-view #bseller_productalert-subscribe-news p.alert-price.link-price-alert{margin-bottom:10px}.catalog-product-view #bseller_productalert-subscribe-news p.alert-price.link-price-alert #bseller_productalert-subscribe{width:100%}.main-container{margin:10px auto 40px auto;position:relative;float:left;width:100%}@media screen and (max-width: 1220px){.main-container{padding:0 20px}}.main-container #container-social-connect .socialconnect-info img{border:1px solid #000;border-radius:100%;padding:5px;height:80px}.main-container #container-social-connect .page-title{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;text-transform:uppercase;text-align:center}.main-container #container-social-connect .page-title h1{font-size:17px;letter-spacing:2px}.main-container #container-social-connect h2{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:13px;text-transform:uppercase;margin-bottom:15px;letter-spacing:4px}.main-container #container-social-connect .col-1,.main-container #container-social-connect .col-2{float:left;display:block;margin-right:1.6029593095%;width:49.1985203453%;margin-top:35px}.main-container #container-social-connect .col-1:last-child,.main-container #container-social-connect .col-2:last-child{margin-right:0}.main-container #container-social-connect .col-1{padding-right:3%;margin-right:0}.main-container #container-social-connect .col-2{padding-left:3%;border-left:1px solid #898989}.main-container #container-social-connect .login-forms .col-1,.main-container #container-social-connect .login-forms .col-2{float:none}.main-container #container-social-connect .password-tools .forgot-password{float:left;vertical-align:middle;line-height:20px}.main-container #container-social-connect .password-tools .input-box{float:right}.main-container #container-social-connect .buttons-set.register{float:left;display:block;margin-right:1.6029593095%;width:100%}.main-container #container-social-connect .buttons-set.register:last-child{margin-right:0}.main-container #container-social-connect .buttons-set .login{float:left;display:block;margin-right:1.6029593095%;width:100%;margin-bottom:14px}.main-container #container-social-connect .buttons-set .login:last-child{margin-right:0}.main-container #container-social-connect .input-box-password{position:relative}.main-container #container-social-connect .facebook-login-account-recover{font-style:italic;font-size:10px;color:#898989;text-transform:lowercase;text-decoration:underline;margin-top:10px}.main-container #container-social-connect .bseller-socialconnect-login-facebook #overlay-loader-socialconnect{position:absolute;width:100%;height:245px;background-color:rgba(255,255,255,0.7);z-index:9;text-align:center;margin-top:174px}.main-container #container-social-connect .bseller-socialconnect-login-facebook .col2-set .col-1 .socialconnect-info{display:block;width:600px;border:1px dashed #000;padding:20px;margin:0 auto;overflow:hidden}.main-container #container-social-connect .bseller-socialconnect-login-facebook .col2-set .col-1 .socialconnect-info .col-1{width:auto;margin-right:15px;margin-top:0}.main-container #container-social-connect .bseller-socialconnect-login-facebook .col2-set .col-1 span{display:block;float:left}.main-container #container-social-connect .bseller-socialconnect-login-facebook .col2-set .col-1 span:nth-child(2){font-size:20px;margin-bottom:5px;margin-top:9px}.main-container #container-social-connect .bseller-socialconnect-login-facebook .col2-set .col-1 span:nth-child(3){font-size:14px}.main-container #container-social-connect .bseller-socialconnect-login-facebook .col2-set .col-1 span:nth-child(3) a{color:red}.main-container #container-social-connect .bseller-socialconnect-login-facebook .col2-set .col-1 span:nth-child(3):after{content:'Associe sua conta do Facebook ├á Sephora. Escolha uma das op├º├Áes abaixo:';font-size:12px;display:block;margin-top:4px;opacity:0.6}.main-container #container-social-connect .bseller-socialconnect-login-facebook .col2-set .col-1 p{display:none}.main-container #container-social-connect .bseller-socialconnect-login-facebook .col2-set>.col-1{float:none;width:100%}.main-container #container-social-connect .bseller-socialconnect-login-facebook .col-2.login-forms{width:100%;float:none;padding:0;border:none}.main-container #container-social-connect .bseller-socialconnect-login-facebook .col-2.login-forms .col-1.registered-users{float:left;display:block;width:49.1985203453%;margin-top:35px;padding-right:3%}.main-container #container-social-connect .bseller-socialconnect-login-facebook .col-2.login-forms .col-2.new-users{border-left:1px solid #898989;float:left;display:block;width:49.1985203453%;margin-top:35px}.main-container #container-social-connect #bseller-socialconnect_error-message{color:red;font-size:12px}.cms-home .main-container .magestore-bannerslider{min-height:352px}.cms-home .magestore-bannerslider{max-width:1220px;margin-left:auto;margin-right:auto}.cms-home .magestore-bannerslider::after{clear:both;content:"";display:table}.cms-home .flexslider{z-index:0}.cms-home .flexslider .flex-control-nav{display:none}.cms-home .main-container{float:left;width:100%;max-width:100%;margin:0}.cms-home .main-container .newsletter{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:30px 0 60px 0;position:relative;text-align:center;z-index:0}.cms-home .main-container .newsletter:last-child{margin-right:0}.cms-home .main-container .newsletter .validation-advice{font-size:10px;text-transform:uppercase;color:#cd0303;margin-top:5px}.cms-home .main-container .newsletter h2,.cms-home .main-container .newsletter h3{font-weight:normal;text-align:center;position:absolute;background:#FFF;left:0;right:0;top:-15px;margin-left:auto;margin-right:auto;width:50%}.cms-home .main-container .newsletter h2{font-family:georgia,times,serif;font-size:28px;text-transform:uppercase;letter-spacing:2px;z-index:2}.cms-home .main-container .newsletter h2 span{color:#cd0303}.cms-home .main-container .newsletter h3{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;margin-top:40px;font-size:14px;font-weight:600}.cms-home .main-container .newsletter .block-subscribe{position:relative;overflow:hidden}.cms-home .main-container .newsletter .block-subscribe:before,.cms-home .main-container .newsletter .block-subscribe:after{content:'';position:absolute;top:0}.cms-home .main-container .newsletter .block-subscribe:before{background-image:url(https://s1.sephora.com.br/skin/frontend/sephora/default/images/sprite/g26cqnj2a.png);background-position:0px -282px;width:254px;height:125px;left:0}.cms-home .main-container .newsletter .block-subscribe:after{background-image:url(https://s1.sephora.com.br/skin/frontend/sephora/default/images/sprite/g26cqnj2a.png);background-position:0px 0px;width:356px;height:131px;right:0}.cms-home .main-container .newsletter .block-subscribe .block-content{padding:60px 0 24px 0;border:1px solid #d7d7d7;position:relative;z-index:1}.cms-home .main-container .newsletter .block-subscribe .block-content .box-name,.cms-home .main-container .newsletter .block-subscribe .block-content .box-email,.cms-home .main-container .newsletter .block-subscribe .block-content .box-gender,.cms-home .main-container .newsletter .block-subscribe .block-content .actions{display:inline-block;margin-right:5px;vertical-align:top;text-align:left}.cms-home .main-container .newsletter .block-subscribe .block-content .box-name,.cms-home .main-container .newsletter .block-subscribe .block-content .box-email{width:235px}.cms-home .main-container .newsletter .block-subscribe .block-content .box-name input,.cms-home .main-container .newsletter .block-subscribe .block-content .box-email input{margin-bottom:0;padding:11px;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-weight:600;font-size:12px;color:#000}.cms-home .main-container .newsletter .block-subscribe .block-content .box-gender .input-box label{margin-bottom:0;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:10px;text-transform:uppercase;line-height:15px;font-weight:600;letter-spacing:1px}.cms-home .main-container .newsletter .block-subscribe .block-content .box-gender .input-box [type="checkbox"]+label:before{width:15px;height:15px;border:1px solid #d7d7d7;line-height:15px;letter-spacing:0px}.cms-home .main-container .newsletter .block-subscribe .block-content .box-gender .input-box:last-child label{margin-top:9px}.cms-home .main-container .newsletter .block-subscribe .block-content .actions .button{line-height:38px;height:38px}.cms-home .main-container .newsletter.black-friday{color:#FFF}.cms-home .main-container .newsletter.black-friday h2{top:-33px;color:#000}.cms-home .main-container .newsletter.black-friday h2 span{color:#000;font-weight:bold}.cms-home .main-container .newsletter.black-friday h3{color:#FFF;background:none;z-index:2;margin-top:38px;padding-right:115px}.cms-home .main-container .newsletter.black-friday .block-subscribe{background:#000}.cms-home .main-container .newsletter.black-friday .block-subscribe:before{display:none}.cms-home .main-container .newsletter.black-friday .block-subscribe:after{background-image:url(https://s1.sephora.com.br/skin/frontend/sephora/default/images/sprite/g26cqnj2a.png);background-position:0px -141px;width:356px;height:131px;top:-18px}.cms-home .main-container .newsletter.black-friday .block-subscribe .block-content{border:0;padding:60px 0 20px 350px}.cms-home .main-container .newsletter.black-friday .block-subscribe .block-content .box-gender .input-box [type="checkbox"]+label:before{background:#FFF}.cms-home .main-container .newsletter.black-friday .block-subscribe .block-content .actions .button{background:#000;border:1px solid #FFF}.cms-home .main-container .newsletter.black-friday .clock{position:absolute;top:24px;left:60px;background:#000;color:#FFF;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:26px;text-align:center;z-index:1}.cms-home .main-container .newsletter.black-friday .x-countdown{text-align:center}.cms-home .main-container .newsletter.black-friday .x-countdown__item{position:relative;display:inline-block;width:65px;border:1px solid #FFF;border-radius:6px;box-sizing:border-box;padding-bottom:5px}.cms-home .main-container .newsletter.black-friday .x-countdown__item:after{content:"";position:absolute;top:33px;right:-6px;width:10px;height:10px;background:#FFF;border-radius:50%}.cms-home .main-container .newsletter.black-friday .x-countdown__item:last-child{border-right:1px solid #FFF}.cms-home .main-container .newsletter.black-friday .x-countdown__item:last-child:after{display:none}.cms-home .main-container .newsletter.black-friday .x-countdown__value{display:block;font-size:35px;letter-spacing:2px;line-height:1}.cms-home .main-container .newsletter.black-friday .x-countdown__value--day{font-weight:bold}.cms-home .main-container .newsletter.black-friday .x-countdown__value--hour{font-weight:600}.cms-home .main-container .newsletter.black-friday .x-countdown__value--min{font-weight:600}.cms-home .main-container .newsletter.black-friday .x-countdown__value--sec{font-weight:normal}.cms-home .main-container .newsletter.black-friday .x-countdown__text{font-size:14px;font-weight:bold;text-transform:uppercase}.cms-home .main-container .mosaico{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:25px 0 35px 0}.cms-home .main-container .mosaico:last-child{margin-right:0}.cms-home .main-container .mosaico img{width:100%}.cms-home .main-container .mosaico .magestore-bannerslider{margin-top:0}.cms-home .main-container .mosaico.type-one .col-1{float:right;width:59.2%}.cms-home .main-container .mosaico.type-one .col-1 ul{float:left;width:100%}.cms-home .main-container .mosaico.type-one .col-1 ul li.banner-1,.cms-home .main-container .mosaico.type-one .col-1 ul li.banner-2{float:left;width:50%}.cms-home .main-container .mosaico.type-one .col-1 ul li.banner-1{padding:0 10px 10px 0}.cms-home .main-container .mosaico.type-one .col-1 ul li.banner-2{padding:0 0 10px 10px}.cms-home .main-container .mosaico.type-one .col-1 ul li.banner-3{float:left;width:100%;padding:5px 0 0 0}.cms-home .main-container .mosaico.type-one .col-4{float:left;width:40%}.cms-home .main-container .mosaico.type-one .col-4 li.banner-4{padding:0 10px 10px 0}.cms-home .main-container .mosaico.type-one .col-4 li.banner-5{padding:5px 10px 0 0}.cms-home .main-container .mosaico.type-two .col-1{float:left;display:block;margin-right:1.6029593095%;width:100%;margin-bottom:15px}.cms-home .main-container .mosaico.type-two .col-1:last-child{margin-right:0}.cms-home .main-container .mosaico.type-two .col-1 li{float:left;display:block;margin-right:1.6029593095%;width:49.1985203453%}.cms-home .main-container .mosaico.type-two .col-1 li:last-child{margin-right:0}.cms-home .main-container .mosaico.type-two .col-3{float:left;display:block;margin-right:1.6029593095%;width:66.1323468968%}.cms-home .main-container .mosaico.type-two .col-3:last-child{margin-right:0}.cms-home .main-container .mosaico.type-two .col-3 li{float:left;display:block;margin-right:2.4238657551%;width:48.7880671224%}.cms-home .main-container .mosaico.type-two .col-3 li:last-child{margin-right:0}.cms-home .main-container .mosaico.type-two .col-5{float:left;display:block;margin-right:1.6029593095%;width:32.2646937937%;margin-right:0}.cms-home .main-container .mosaico.type-two .col-5:last-child{margin-right:0}.cms-home .main-container .brands-home{max-width:1220px;margin-left:auto;margin-right:auto;overflow:hidden;margin:30px auto 60px auto}.cms-home .main-container .brands-home::after{clear:both;content:"";display:table}.cms-home .main-container .brands-home .page-title{float:left;display:block;margin-right:1.6029593095%;width:23.7977805179%}.cms-home .main-container .brands-home .page-title:last-child{margin-right:0}.cms-home .main-container .brands-home .page-title h2{font-family:georgia italic,times,serif;font-size:31px;font-style:italic;font-weight:400;padding-top:5px}.cms-home .main-container .brands-home .page-title h2 span{font-family:georgia italic,times,serif;font-style:italic;font-weight:600}.cms-home .main-container .brands-home .page-title a{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:10px;text-transform:uppercase;text-decoration:underline;display:block;text-align:center;letter-spacing:1px;font-weight:600}.cms-home .main-container .brands-home .brands{float:left;display:block;margin-right:1.6029593095%;width:74.5992601726%;position:relative;z-index:0}.cms-home .main-container .brands-home .brands:last-child{margin-right:0}.cms-home .main-container .brands-home .brands .swiper-container{margin-right:25px}.cms-home .main-container .brands-home .brands .swiper-container ul a{float:left;display:block;margin-right:1.6029593095%;width:12.7907932594%;width:100px;height:38px;text-align:center;padding:10px;border:1px solid #FFF;margin:0 5px 0 0}.cms-home .main-container .brands-home .brands .swiper-container ul a:last-child{margin-right:0}.cms-home .main-container .brands-home .brands .swiper-container ul a:hover{border-color:#cd0303}.cms-home .main-container .brands-home .brands .swiper-button-prev,.cms-home .main-container .brands-home .brands .swiper-button-next{top:35%;background:#FFF;height:61px;padding-top:7px;width:25px}.cms-home .main-container .brands-home .brands .swiper-button-prev{left:-30px}.cms-home .main-container .brands-home .brands .swiper-button-next{right:0}.cms-home .main-container .about{margin:30px 0}.cms-home .main-container .about table tr td{padding:0;vertical-align:top;border:0}.cms-home .main-container .about table tr td:last-child{width:65%;font-family:georgia,times,serif}.cms-home .main-container .about table tr td:last-child h2{font-size:22px;text-transform:uppercase;line-height:70px;font-weight:normal}.cms-home .main-container .about table tr td:last-child p{font-size:12px;line-height:22px;font-family:"Helvetica neue","Helvetica","Arial",sans-serif}.advantages-bar{float:left;width:100%;padding:18px 0;border-bottom:1px solid #f2f2f2;text-align:center}@media screen and (max-width: 1220px){.advantages-bar{padding:18px 20px}}.advantages-bar ul{max-width:1220px;margin-left:auto;margin-right:auto}.advantages-bar ul::after{clear:both;content:"";display:table}.advantages-bar ul li{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:14px;font-weight:600}.advantages-bar ul li span{font-size:25px;font-family:georgia,times,serif;margin-right:10px;letter-spacing:1px;font-style:italic;font-weight:600}@media screen and (max-width: 1220px){.advantages-bar ul li span{font-size:16px}}.advantages-bar ul li:nth-child(1){float:left;display:block;margin-right:1.6029593095%;width:23.7977805179%}.advantages-bar ul li:nth-child(1):last-child{margin-right:0}.advantages-bar ul li:nth-child(2){float:left;display:block;margin-right:1.6029593095%;width:36.4981504316%;position:relative}.advantages-bar ul li:nth-child(2):last-child{margin-right:0}.advantages-bar ul li:nth-child(2):before,.advantages-bar ul li:nth-child(2):after{-webkit-transform:rotate(15deg);-khtml-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg);filter:progid:DXImageTransform.Microsoft.Matrix( M11=0, M12=0, M21=0, M22=0, sizingMethod='auto expand');zoom:1;position:absolute;content:'';width:1px;height:35px;background:#d7d7d7}@media screen and (max-width: 1220px){.advantages-bar ul li:nth-child(2):before,.advantages-bar ul li:nth-child(2):after{top:-8px}}.advantages-bar ul li:nth-child(2):before{left:0}.advantages-bar ul li:nth-child(2):after{right:0}.advantages-bar ul li:nth-child(3){float:left;display:block;margin-right:1.6029593095%;width:36.4981504316%}.advantages-bar ul li:nth-child(3):last-child{margin-right:0}.catalog-product-view .container-barra{display:none}.catalog-product-view .container-qty-available{text-align:center;padding:0px 0px 8px 0px;font-family:georgia,times,serif}.catalog-product-view .container-qty-available span{color:#cd0303}.catalog-product-view .loader-qty-stock-container{text-align:center}.catalog-product-view .nav{border-bottom:1px solid #f2f2f2}.catalog-product-view .advantages-bar{padding:10px 0}@media screen and (max-width: 1220px){.catalog-product-view .advantages-bar{padding:10px 20px}}.catalog-product-view .main-container{max-width:100%;margin-left:auto;margin-right:auto;float:left;margin-top:0}.catalog-product-view .main-container::after{clear:both;content:"";display:table}.catalog-product-view .breadcrumbs{max-width:1220px;margin-left:auto;margin-right:auto;padding:20px 0;clear:both;width:auto;float:none}.catalog-product-view .breadcrumbs::after{clear:both;content:"";display:table}@media screen and (max-width: 1220px){.catalog-product-view .breadcrumbs{padding:20px}}.catalog-product-view .shipping-estimate{float:left;display:block;margin-right:1.6029593095%;width:100%}.catalog-product-view .shipping-estimate:last-child{margin-right:0}.catalog-product-view .shipping-estimate li{float:left;display:block;margin-right:1.6029593095%;width:100%}.catalog-product-view .shipping-estimate li:last-child{margin-right:0}.catalog-product-view .shipping-estimate li label,.catalog-product-view .shipping-estimate li .faq-help,.catalog-product-view .shipping-estimate li .btn-tooltip,.catalog-product-view .shipping-estimate li .free-shipping-btn-tooltip{display:inline-block;vertical-align:middle;margin-bottom:0;line-height:30px;text-transform:uppercase;font-size:12px}.catalog-product-view .shipping-estimate li .faq-help,.catalog-product-view .shipping-estimate li .btn-tooltip,.catalog-product-view .shipping-estimate li .free-shipping-btn-tooltip{margin-left:5px;line-height:initial;background:#898989;line-height:20px}.catalog-product-view .shipping-estimate li .faq-help:hover,.catalog-product-view .shipping-estimate li .btn-tooltip:hover,.catalog-product-view .shipping-estimate li .free-shipping-btn-tooltip:hover{color:#FFF}.catalog-product-view .shipping-estimate li .input-box{float:left;display:block;margin-right:1.6029593095%;width:81.3727907933%}.catalog-product-view .shipping-estimate li .input-box:last-child{margin-right:0}.catalog-product-view .shipping-estimate li .input-box input{padding:8px;margin-bottom:4px}.catalog-product-view .shipping-estimate li .button{float:left;display:block;margin-right:1.6029593095%;width:15.3308672421%;float:right;padding:0;font-size:10px;letter-spacing:initial;height:32px;line-height:32px}.catalog-product-view .shipping-estimate li .button:last-child{margin-right:0}.catalog-product-view .shipping-estimate li.no-postcode a{color:#898989;font-size:10px;text-decoration:underline;font-style:italic}.catalog-product-view .shipping-estimate .shipping-estimate-loading-message{text-align:center}.catalog-product-view .shipping-estimate .shipping-estimate-loading-message img{width:40%}.catalog-product-view .shipping-estimate .shipping-results{float:left;display:block;margin-right:1.6029593095%;width:100%;font-size:12px}.catalog-product-view .shipping-estimate .shipping-results:last-child{margin-right:0}.catalog-product-view .shipping-estimate .shipping-results table tr th,.catalog-product-view .shipping-estimate .shipping-results table tr td{padding:5px 0;line-height:16px}.catalog-product-view .shipping-estimate .shipping-results table tr th:nth-child(2),.catalog-product-view .shipping-estimate .shipping-results table tr td:nth-child(2){padding:5px 10px;width:70%}.catalog-product-view .shipping-estimate .shipping-results table tr th{text-transform:uppercase}.full-container{clear:both;position:relative;overflow:hidden}.full-container:before{background-color:#f2f2f2;content:" ";height:100%;width:50%;position:absolute;right:0;top:57px;display:block;z-index:-1}.full-container .col-infos{float:left;display:block;margin-right:1.6029593095%;width:74.5992601726%;margin-right:0;background-color:#FFF;min-height:800px;padding-right:1.5%}.full-container .col-infos:last-child{margin-right:0}@media screen and (max-width: 1220px){.full-container .col-infos{padding-left:20px}}.full-container .col-infos .col-images{float:left;display:block;margin-right:2.1487603306%;width:54.6005509642%;min-height:400px;margin-bottom:0;margin-top:20px}.full-container .col-infos .col-images:last-child{margin-right:0}.full-container .col-infos .col-images .product-image-zoom{margin-top:10px;margin-bottom:10px;position:relative}.full-container .col-infos .col-images .product-image-zoom .flags .promocao{position:absolute;top:0;left:0;background:#cd0303;color:#FFF;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:17px;padding:20px;text-align:center;height:80px;width:80px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.full-container .col-infos .col-images .product-image-zoom .product-image-gallery .gallery-image{display:none}.full-container .col-infos .col-images .product-image-zoom .product-image-gallery .gallery-image.visible{display:block}.full-container .col-infos .col-images .more-views .product-image-thumbs li{float:left;display:block;margin-right:4.9681528662%;width:21.2738853503%;position:relative;margin-bottom:4.3%}.full-container .col-infos .col-images .more-views .product-image-thumbs li:last-child{margin-right:0}.full-container .col-infos .col-images .more-views .product-image-thumbs li .thumb-link{-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border:1px solid #d7d7d7;display:block;margin-bottom:3px}.full-container .col-infos .col-images .more-views .product-image-thumbs li .thumb-link:hover{border-color:#000;border-bottom-width:4px;margin-bottom:0}.full-container .col-infos .col-images .more-views .product-image-thumbs li .thumb-link.learn-user .caption{position:absolute;left:0;right:0;top:38%;display:block;text-align:center;font-size:11px;letter-spacing:1px;text-transform:uppercase;color:#FFF;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-weight:bold}.full-container .col-infos .col-images .more-views .product-image-thumbs li .thumb-link img{width:100%;height:auto;float:left}.full-container .col-infos .col-images .product-image-zoom.product-image-thumbs{max-width:300px;margin-left:30px}.full-container .col-infos .col-images .product-image-zoom.product-image-thumbs .swiper-slide a{margin-right:10px}.full-container .col-infos .col-images .product-image-zoom.product-image-thumbs>div>img{max-width:80%}.full-container .col-infos .col-images .product-image-zoom.product-image-thumbs .swiper-button-prev{left:-35px}.full-container .col-infos .col-images .product-image-zoom.product-image-thumbs .swiper-button-next{right:-25px}.full-container .col-infos .col-images .product-image-zoom.product-image-thumbs .link-media-gallery{display:table;position:relative;margin-bottom:4.3%;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border:1px solid #d7d7d7;margin-bottom:3px}.full-container .col-infos .col-images .product-image-zoom.product-image-thumbs .link-media-gallery:hover{border-color:#000;border-bottom-width:4px;margin-bottom:0}.full-container .col-infos .col-images .product-image-zoom.product-image-thumbs .link-media-gallery.learn-user .caption{position:absolute;left:0;right:0;top:38%;display:block;text-align:center;font-size:11px;letter-spacing:1px;text-transform:uppercase;color:#FFF;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-weight:bold}.full-container .col-infos .col-images .product-image-zoom.product-image-thumbs .link-media-gallery img{width:100%;height:auto;float:left}.full-container .col-infos .col-images .product-image-zoom.product-image-thumbs .see-more-thumb-link{width:100%;display:block;position:relative;margin-bottom:4.3%;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border:1px solid #d7d7d7;margin-bottom:3px}.full-container .col-infos .col-images .product-image-zoom.product-image-thumbs .see-more-thumb-link:hover{border-color:#000;border-bottom-width:4px;margin-bottom:0}.full-container .col-infos .col-images .product-image-zoom.product-image-thumbs .see-more-thumb-link.learn-user .caption{position:absolute;left:0;right:0;top:38%;display:block;text-align:center;font-size:11px;letter-spacing:1px;text-transform:uppercase;color:#FFF;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-weight:bold}.full-container .col-infos .col-images .product-image-zoom.product-image-thumbs .see-more-thumb-link img{width:100%;height:auto;float:left}.full-container .col-infos .col-bundle{float:left;display:block;margin-right:2.1487603306%;width:43.2506887052%;min-height:400px;margin-bottom:20px;margin-top:40px;margin-right:0}.full-container .col-infos .col-bundle:last-child{margin-right:0}.full-container .col-infos .col-bundle .wrap-group{margin-bottom:20px}.full-container .col-infos .col-bundle .wrap-group .head-text{font-size:12px;line-height:14px;margin-bottom:20px;display:block;padding:0 20px}.full-container .col-infos .col-bundle .wrap-group .grouped-list{height:480px;padding:0 20px;overflow:hidden}.full-container .col-infos .col-bundle .wrap-group .grouped-list.scrool{border-bottom:solid 1px #000}.full-container .col-infos .col-bundle .wrap-group .grouped-list .item{float:left;display:block;margin-right:10.4557640751%;width:44.7721179625%;position:relative;overflow:hidden;padding:0 0 14px 0;font-family:"Arial",Helvetica,sans-serif;color:#898989;font-size:10px;line-height:14px;text-align:center}.full-container .col-infos .col-bundle .wrap-group .grouped-list .item:last-child{margin-right:0}.full-container .col-infos .col-bundle .wrap-group .grouped-list .item:nth-child(2n){margin-right:0}.full-container .col-infos .col-bundle .wrap-group .grouped-list .item:nth-child(2n+1){clear:left}.full-container .col-infos .col-bundle .wrap-group .grouped-list .item:hover label{border-color:#bebebe}.full-container .col-infos .col-bundle .wrap-group .grouped-list .item:hover label .prices,.full-container .col-infos .col-bundle .wrap-group .grouped-list .item:hover label .sold-out{border-color:#bebebe}.full-container .col-infos .col-bundle .wrap-group .grouped-list .item label{-webkit-transition-duration:100ms;-moz-transition-duration:100ms;transition-duration:100ms;border:1px solid #d7d7d7;padding:0;cursor:pointer}.full-container .col-infos .col-bundle .wrap-group .grouped-list .item label:before{display:none}.full-container .col-infos .col-bundle .wrap-group .grouped-list .item input[type="checkbox"]:checked+label{border-color:#000}.full-container .col-infos .col-bundle .wrap-group .grouped-list .item input[type="checkbox"]:checked+label:hover{border-color:#4d4d4d}.full-container .col-infos .col-bundle .wrap-group .grouped-list .item input[type="checkbox"]:checked+label:hover:after{border-color:#4d4d4d}.full-container .col-infos .col-bundle .wrap-group .grouped-list .item input[type="checkbox"]:checked+label:hover .prices{background-color:#4d4d4d}.full-container .col-infos .col-bundle .wrap-group .grouped-list .item input[type="checkbox"]:checked+label:after{content:" ";display:block;width:100%;height:100%;background-color:transparent;border:solid 2px #000;position:absolute;left:0;top:0;z-index:0}.full-container .col-infos .col-bundle .wrap-group .grouped-list .item input[type="checkbox"]:checked+label .prices{background-color:#000;color:#FFF}.full-container .col-infos .col-bundle .wrap-group .grouped-list .item.unavailable:hover label{border:1px solid #d7d7d7}.full-container .col-infos .col-bundle .wrap-group .grouped-list .item.unavailable:hover label .sold-out{border-color:#d7d7d7}.full-container .col-infos .col-bundle .wrap-group .grouped-list .item.unavailable [type="checkbox"]:checked+label{border:1px solid #d7d7d7}.full-container .col-infos .col-bundle .wrap-group .grouped-list .item.unavailable [type="checkbox"]:checked+label:hover{border:1px solid #d7d7d7}.full-container .col-infos .col-bundle .wrap-group .grouped-list .item.unavailable [type="checkbox"]:checked+label:hover .sold-out{border-color:#d7d7d7}.full-container .col-infos .col-bundle .wrap-group .grouped-list .item .discount{background:#cd0303;padding:17px 0;line-height:0;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:17px;letter-spacing:2px;text-transform:uppercase;color:#FFF}.full-container .col-infos .col-bundle .wrap-group .grouped-list .item .img{margin:0 auto;width:100px;display:block}.full-container .col-infos .col-bundle .wrap-group .grouped-list .item .reference{display:block;text-align:center;margin:0 0 3px;font-size:9px;text-transform:uppercase}.full-container .col-infos .col-bundle .wrap-group .grouped-list .item .reference.info{font-family:"Arial",Helvetica,sans-serif;font-size:17px;font-weight:600;line-height:10px;text-transform:initial;color:#000;margin:15px 0 5px 0}.full-container .col-infos .col-bundle .wrap-group .grouped-list .item .reference.thumb{font-size:12px;padding-bottom:5px;margin:0}.full-container .col-infos .col-bundle .wrap-group .grouped-list .item .prices{-webkit-transition-duration:100ms;-moz-transition-duration:100ms;transition-duration:100ms;font-family:"Arial",Helvetica,sans-serif;border-top:1px solid #d7d7d7;padding:5px 0;display:block;color:#000}.full-container .col-infos .col-bundle .wrap-group .grouped-list .item .prices .price-label{display:none}.full-container .col-infos .col-bundle .wrap-group .grouped-list .item .prices .price{display:block;font-size:12px;line-height:16px;font-weight:bold}.full-container .col-infos .col-bundle .wrap-group .grouped-list .item .prices .old-price .price{color:#898989;font-weight:normal;text-decoration:line-through;font-size:11px;line-height:10px}.full-container .col-infos .col-bundle .wrap-group .grouped-list .item .prices .installment{display:block;font-size:9px;line-height:10px}.full-container .col-infos .col-bundle .wrap-group .grouped-list .item .sold-out{border-top:1px solid #d7d7d7;padding:7px 20px;background-color:#f2f2f2;display:block;font-family:"Arial",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;font-size:12px;color:#000;text-align:center}.full-container .col-infos .col-bundle .container-bundle{float:left;display:block;margin-right:1.6029593095%;width:100%;border-bottom:1px solid #000;padding-bottom:10px;margin-bottom:20px}.full-container .col-infos .col-bundle .container-bundle:last-child{margin-right:0}.full-container .col-infos .col-bundle .container-bundle .bloco-estatico-banner{font-family:Sephora Sans;font-size:13px;margin-top:18px;margin-bottom:25px}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle{float:left;display:block;margin-right:1.6029593095%;width:100%}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle:last-child{margin-right:0}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item{float:left;display:block;margin-right:1.6029593095%;width:100%;position:relative;height:160px}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item:last-child{margin-right:0}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .qty-holder{display:none}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .title-option{background-color:#f1f1f1;font-weight:bold;padding:6px 10px;float:left;width:100%}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .title-option label{display:inline}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .title-option span{color:#cd0303}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .title-option span.add-selection,.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .title-option span.remove-selection{color:#000;text-decoration:underline;font-size:11px;float:right;cursor:pointer;padding:4px 10px}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .title-option span.add-selection:hover,.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .title-option span.remove-selection:hover{opacity:0.8}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .title-option span.icon-checked,.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .title-option span.icon-unchecked{color:#000;border:1px solid #a6a6a6;display:inline-block;width:14px;height:14px;line-height:1;margin-right:6px;margin-top:3px;cursor:pointer}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .selection-locked{background-color:#fff;height:113px;position:absolute;width:389px;margin-top:39px;z-index:1;opacity:0.8;margin-left:-2px}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .item-bundle-selected{float:left;display:block;margin-right:1.6029593095%;width:100%;position:absolute;top:40px;z-index:0;background-color:#fff;height:110px;overflow:hidden}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .item-bundle-selected:last-child{margin-right:0}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .item-bundle-selected.open{height:300px;z-index:2}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .item-bundle-selected.open .item-bundle:after{display:none}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .item-bundle-selected.open .item-bundle label{border:1px solid #d7d7d7;border-bottom:0}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .item-bundle-selected.open .item-bundle.none label{border-bottom:0}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .item-bundle-selected.open .item-bundle:last-child label{border-bottom:1px solid #d7d7d7}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .item-bundle-selected.open .item-bundle:last-child label.selected{border-bottom:3px solid #000}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .item-bundle-selected .item-bundle{float:left;display:block;margin-right:1.6029593095%;width:100%;position:relative}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .item-bundle-selected .item-bundle:last-child{margin-right:0}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .item-bundle-selected .item-bundle.single label:after{content:"" !important}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .item-bundle-selected .item-bundle label{float:left;display:block;margin-right:1.6029593095%;width:100%;padding:12px;margin-bottom:0;height:100px}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .item-bundle-selected .item-bundle label:last-child{margin-right:0}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .item-bundle-selected .item-bundle label.selected{border:3px solid #000}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .item-bundle-selected .item-bundle label.selected:after{font-family:icomoon;content:"\e920";color:#d7d7d7;font-size:24px;width:30px;height:30px;position:absolute;right:12px;top:40px}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .item-bundle-selected .item-bundle label .image{float:left;display:block;margin-right:1.6029593095%;width:32.2646937937%;text-align:center;margin-top:5px}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .item-bundle-selected .item-bundle label .image:last-child{margin-right:0}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .item-bundle-selected .item-bundle label .image img{margin:0 auto}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .item-bundle-selected .item-bundle label .name-ref-option{float:left;display:block;margin-right:1.6029593095%;width:57.665433621%;text-align:center;margin-top:3px}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .item-bundle-selected .item-bundle label .name-ref-option:last-child{margin-right:0}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .item-bundle-selected .item-bundle label .name-ref-option .name-option{font-size:12px;font-weight:bold}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .item-bundle-selected .item-bundle label .name-ref-option .name-option .price-notice{display:none}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .item-bundle-selected .item-bundle label .name-ref-option .ref-option{color:#a6a6a6;font-size:10px;margin-top:4px}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .item-bundle-selected .item-bundle label .price-selection .current-price-selection{font-size:15px}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .item-bundle-selected .item-bundle label .price-selection .old-price-selection{font-size:13px;text-decoration:line-through;color:#a5a5a5;font-weight:normal;margin-right:4px}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .item-bundle-selected .item-bundle label .price-selection .sepecial-price-selection{font-size:15px;margin-left:5px}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .item-bundle-selected .item-bundle.none label{border:1px solid #d7d7d7;text-align:center;font-size:12px;padding:42px 12px}.full-container .col-infos .col-bundle .container-bundle .containter-product-bundle .containter-product-bundle-item .item-bundle-selected .item-bundle.none label.selected{border:3px solid #000}.full-container .col-infos .col-bundle .sharing-links{margin-bottom:20px;margin-left:20px}.full-container .col-infos .col-bundle .sharing-links li.head{font-size:12px;line-height:14px;display:block;color:#000;width:100%;margin-bottom:10px}.full-container .col-infos .col-bundle .sharing-links li a{-webkit-transition-duration:100ms;-moz-transition-duration:100ms;transition-duration:100ms;display:block;float:left;margin:0 10px 10px 0;cursor:pointer}.full-container .col-infos .col-bundle .sharing-links li a:before{font-size:22px}.full-container .col-infos .col-bundle .sharing-links li .link-facebook:hover{color:#3b5998}.full-container .col-infos .col-bundle .sharing-links li .link-twitter:hover{color:#4099ff}.full-container .col-infos .col-bundle .sharing-links li .link-pinterest:hover{color:#C92228}.full-container .col-infos .col-bundle .load{min-height:550px;text-align:center}.full-container .col-infos .col-bundle .load img{padding-top:50%}.full-container .col-infos .section-infos{max-width:100%;margin-left:auto;margin-right:auto;clear:both;float:left;margin-top:0;width:100%}.full-container .col-infos .section-infos::after{clear:both;content:"";display:table}.full-container .col-infos .section-infos .anchors{max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:20px;border-bottom:solid 1px #000;position:relative}.full-container .col-infos .section-infos .anchors::after{clear:both;content:"";display:table}.full-container .col-infos .section-infos .anchors:before{content:" ";width:300%;height:1px;position:absolute;bottom:-1px;right:100%;background-color:#000;display:block}.full-container .col-infos .section-infos .anchors li{display:inline-block}.full-container .col-infos .section-infos .anchors li:first-child .anchor{border-bottom:solid 3px #cd0303;font-weight:bold}.full-container .col-infos .section-infos .anchors li .anchor{display:block;text-transform:uppercase;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;color:#000;padding:0 10px;margin-bottom:-1px;font-size:15px;line-height:28px}.full-container .col-infos .section-infos .anchors li .anchor h2{font-size:14px;line-height:28px}@media screen and (max-width: 1220px){.full-container .col-infos .section-infos .anchors li .anchor{font-size:12px;padding:0 5px}}.full-container .col-infos .section-infos .info-content{margin-bottom:40px;position:relative;padding-left:10px;float:left;width:100%}.full-container .col-infos .section-infos .info-content.bg-grey{background-color:#f2f2f2;padding:20px 20px 20px 0}.full-container .col-infos .section-infos .info-content.bg-grey:before{content:" ";width:300%;height:100%;position:absolute;top:0;right:100%;background-color:#f2f2f2;display:block}.full-container .col-infos .section-infos .info-content .std{font-size:14px;line-height:18px;display:block;color:#000;font-family:"Arial",Helvetica,sans-serif}.full-container .col-infos .section-infos .info-content .head{max-width:100%;margin-left:auto;margin-right:auto;border-bottom:solid 1px #000;position:relative}.full-container .col-infos .section-infos .info-content .head::after{clear:both;content:"";display:table}.full-container .col-infos .section-infos .info-content .head:before{content:" ";width:300%;height:1px;position:absolute;bottom:-1px;right:100%;background-color:#000;display:block}.full-container .col-infos .section-infos .info-content .head span{padding:0 10px;text-transform:uppercase;margin-bottom:-1px;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-weight:bold;display:inline-block;border-bottom:solid 3px #cd0303}.full-container .col-infos .section-infos .info-content .head span h2{font-size:15px;line-height:28px}.full-container .col-actions{min-height:1600px;float:left;display:block;margin-right:1.6029593095%;width:23.7977805179%;padding:0 0 0 20px}.full-container .col-actions:last-child{margin-right:0}.full-container .col-actions .box-fixed{margin:20px 0}.full-container .col-actions .is_stuck .brand-image{display:none}.full-container .col-actions .is_stuck .product-shop{margin-top:60px}.full-container .col-actions .product-shop .brand-image{max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:10px;text-align:left}.full-container .col-actions .product-shop .brand-image::after{clear:both;content:"";display:table}.full-container .col-actions .product-shop .brand-image img{margin-bottom:6.6666666667px}.full-container .col-actions .product-shop .product-name{text-transform:uppercase;margin-bottom:10px;margin-top:60px}.full-container .col-actions .product-shop .product-name h1{font-family:"Arial",Helvetica,sans-serif;font-weight:bold;font-size:12px;line-height:14px}.full-container .col-actions .product-shop .ratings{max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:10px}.full-container .col-actions .product-shop .ratings::after{clear:both;content:"";display:table}.full-container .col-actions .product-shop .ratings .rating-box{margin:0;display:inline-block}.full-container .col-actions .product-shop .flags{border-bottom:1px solid #d7d7d7;padding-bottom:10px}.full-container .col-actions .product-shop .flags .flag-content{margin-bottom:0}.full-container .col-actions .add-to-cart-wrapper{margin:10px 0}.full-container .col-actions .add-to-cart-wrapper .price-info-grouped{margin:15px 0 30px 0}.full-container .col-actions .add-to-cart-wrapper .price-info-grouped .selected-count{color:#a4a4a4;font-size:10px;text-transform:uppercase;margin-bottom:20px}.full-container .col-actions .add-to-cart-wrapper .price-info-grouped .selected-count .number{position:relative;top:1px;font-size:12px;font-weight:bold;color:#000;margin-right:3px}.full-container .col-actions .add-to-cart-wrapper .price-info-grouped .total-text{margin-bottom:5px;font-size:10px;text-transform:uppercase}.full-container .col-actions .add-to-cart-wrapper .price-info-grouped .price{margin-bottom:5px;font-size:14px;text-decoration:line-through;text-transform:uppercase;color:#a4a4a4}.full-container .col-actions .add-to-cart-wrapper .price-info-grouped .installments{font-size:14px;margin-bottom:5px;font-weight:bold;color:#000;text-transform:uppercase}.full-container .col-actions .add-to-cart-wrapper .price-info-grouped .final-price{text-transform:uppercase;font-size:20px;font-weight:bold;color:#000;margin-bottom:2px}.full-container .col-actions .add-to-cart-wrapper .error-grouped{margin:20px 10px;color:#cd0303;text-transform:uppercase;font-size:14px;font-weight:bold;position:relative;padding-left:40px}.full-container .col-actions .add-to-cart-wrapper .error-grouped:before{content:'!';position:absolute;left:6px;top:-5px;display:block;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:18px;border:1px solid;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;height:25px;width:25px;text-align:center}.full-container .col-actions .add-to-cart-wrapper .price-info,.full-container .col-actions .add-to-cart-wrapper .product-options{display:none}.full-container .col-actions .add-to-cart-wrapper .price-box{display:none}.full-container .col-actions .add-to-cart-wrapper .add-to-cart .qty-wrapper{display:none}.full-container .col-actions .add-to-cart-wrapper .add-to-cart .add-to-cart-buttons{position:relative}.full-container .col-actions .add-to-cart-wrapper .add-to-cart .add-to-cart-buttons .btn-cart{width:100%;margin-bottom:10px;height:inherit;line-height:inherit;padding:8px 1.5em}.full-container .col-actions .add-to-cart-wrapper .add-to-cart .add-to-cart-buttons .btn-cart:disabled{background:#cd0303 url("https://s1.sephora.com.br/skin/frontend/sephora/default/images/opc-ajax-loader-white.gif") no-repeat 95% center}.full-container .col-actions .add-to-cart-wrapper .add-to-cart .add-to-cart-buttons .frete-gratis{display:block;color:#cd0303;background:#d7d7d7;text-transform:uppercase;font-size:10px;font-weight:bold;padding:10px 0;width:100%;text-align:center;letter-spacing:2px;margin:-10px 0 10px 0}.full-container .col-actions .add-to-cart-wrapper .add-to-cart .add-to-cart-buttons .one-click{width:100%;margin-bottom:10px;font-weight:normal;font-size:11px;overflow:visible;height:inherit;line-height:inherit;padding:10px 1.5em}.full-container .col-actions .add-to-cart-wrapper .add-to-cart .add-to-cart-buttons .one-click span{font-weight:bold}@media screen and (max-width: 1220px){.full-container .col-actions .add-to-cart-wrapper .add-to-cart .add-to-cart-buttons .one-click{font-size:8px}}.full-container .col-actions .add-to-cart-wrapper .add-to-cart .add-to-cart-buttons .icon-oneclick{display:none;position:absolute;right:-10px;bottom:22px}.full-container .col-actions .add-to-cart-wrapper .or{display:none}.full-container .col-actions .add-to-cart-wrapper .add-to-links .link-wishlist{border:0;font-size:12px;font-family:"Arial",Helvetica,sans-serif;letter-spacing:2px;width:100%;color:#000}.full-container .col-actions .add-to-cart-wrapper .add-to-links .link-wishlist:hover{color:#cd0303}.full-container .col-actions .add-to-cart-wrapper .add-to-links .link-wishlist:hover:before{color:#cd0303}.full-container .col-actions .add-to-cart-wrapper .add-to-links .link-wishlist:before{color:#000;margin-top:-2px}.full-container .col-actions .add-to-cart-wrapper .sharing-links{display:none}.full-container .col-actions .add-to-cart-wrapper .alert-stock a{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;background:none;letter-spacing:2px;font-size:13px;width:100%;height:45px;line-height:43px}.full-container .col-actions .add-to-cart-wrapper .bc-point-view{font-size:13px;font-weight:bold;margin-top:12px}.full-container .col-actions .add-to-cart-wrapper .free-shipping-message-rules{font-size:13px;padding-top:10px}.full-container .col-actions .add-to-cart-wrapper.bundle .price-info{display:block}.full-container .col-actions .add-to-cart-wrapper.bundle .price-info .price-box{display:block}.full-container .col-actions .add-to-cart-wrapper.bundle .price-info .price-label,.full-container .col-actions .add-to-cart-wrapper.bundle .price-info .price{display:none}.full-container .col-actions .add-to-cart-wrapper.bundle .price-info .full-product-price{text-transform:uppercase;font-size:20px;font-weight:bold;color:#000;margin-bottom:2px}.full-container .col-actions .add-to-cart-wrapper.bundle .price-info .full-product-price .price{display:block}.full-container .col-actions .add-to-cart-wrapper.bundle .installments{font-size:14px;margin-bottom:5px;font-weight:bold;color:#000;text-transform:uppercase}.full-container .col-actions .add-to-cart-wrapper.bundle .bc-point-view{margin-bottom:10px}.full-container .row-products{background-color:#FFF;max-width:100%;margin-left:auto;margin-right:auto}.full-container .row-products::after{clear:both;content:"";display:table}.full-container .brands-view{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:40px 0}.full-container .brands-view:last-child{margin-right:0}.full-container .brands-view .col-1{float:left;display:block;margin-right:1.6029593095%;width:32.2646937937%}.full-container .brands-view .col-1:last-child{margin-right:0}.full-container .brands-view .col-2{float:left;display:block;margin-right:1.6029593095%;width:66.1323468968%;font-size:14px;line-height:20px;text-align:justify;font-family:"Arial",Helvetica,sans-serif}.full-container .brands-view .col-2:last-child{margin-right:0}.full-container .how-to-use{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:40px 0 0 0}.full-container .how-to-use:last-child{margin-right:0}.full-container .how-to-use .col-1{float:left;display:block;margin-right:1.6029593095%;width:57.665433621%}.full-container .how-to-use .col-1:last-child{margin-right:0}.full-container .how-to-use .col-1 iframe{width:100%}.full-container .how-to-use .col-1.center{float:left;display:block;margin-right:1.6029593095%;width:100%;text-align:center}.full-container .how-to-use .col-1.center:last-child{margin-right:0}.full-container .how-to-use .col-1.center iframe{width:60%}.full-container .how-to-use .col-2{float:left;display:block;margin-right:1.6029593095%;width:40.7316070695%;float:right;font-size:14px;line-height:20px;text-align:justify;font-family:"Arial",Helvetica,sans-serif}.full-container .how-to-use .col-2:last-child{margin-right:0}.full-container .how-to-use .col-2.center{float:left;display:block;margin-right:1.6029593095%;width:100%}.full-container .how-to-use .col-2.center:last-child{margin-right:0}.full-container .ingredients{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:40px 0 0 0;font-size:14px;line-height:20px;text-align:justify;font-family:"Arial",Helvetica,sans-serif}.full-container .ingredients:last-child{margin-right:0}.tooltip{position:relative;left:186px;top:-19px;background-color:#cccccc;width:22px}.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#FFFFFF;font-size:10px;color:#000000;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity 0.3s}.tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#FFFFFF transparent transparent transparent}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}.beautyclub-account .beautyclub-header{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:30px 0}.beautyclub-account .beautyclub-header:last-child{margin-right:0}.beautyclub-account .beautyclub-header .navigation{float:left;display:block;margin-right:1.6029593095%;width:17.0242498972%}.beautyclub-account .beautyclub-header .navigation:last-child{margin-right:0}.beautyclub-account .beautyclub-header .navigation .segment{margin-bottom:5px}.beautyclub-account .beautyclub-header .navigation .segment .vib{color:#cd0303;font-weight:bold;font-size:30px;letter-spacing:5px}.beautyclub-account .beautyclub-header .navigation li{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:13px;line-height:30px;border-bottom:1px solid #d7d7d7}.beautyclub-account .beautyclub-header .navigation li:last-child{border-bottom:0}.beautyclub-account .beautyclub-header .navigation li.active a{color:#cd0303}.beautyclub-account .beautyclub-header .panel{float:left;display:block;margin-right:1.6029593095%;width:78.8327168105%;margin-right:0;border:10px solid #000;float:right;text-transform:uppercase;position:relative;z-index:0}.beautyclub-account .beautyclub-header .panel:last-child{margin-right:0}.beautyclub-account .beautyclub-header .panel:after{content:'';position:absolute;right:-10px;top:-10px;background-image:url(https://s1.sephora.com.br/skin/frontend/sephora/default/images/sprite/g26cqnj2a.png);background-position:-366px 0px;width:267px;height:170px}.beautyclub-account .beautyclub-header .panel .col-1,.beautyclub-account .beautyclub-header .panel .col-2{float:left;display:block;margin-right:2.0333680918%;width:48.4462982273%;padding:15px 30px;margin:10px 0;min-height:130px}.beautyclub-account .beautyclub-header .panel .col-1:last-child,.beautyclub-account .beautyclub-header .panel .col-2:last-child{margin-right:0}.beautyclub-account .beautyclub-header .panel .col-1{border-right:1px solid #000}.beautyclub-account .beautyclub-header .panel .col-2>div{position:relative;z-index:1}.beautyclub-account .beautyclub-header .panel .name{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:23px;display:block}.beautyclub-account .beautyclub-header .panel .points{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:16px}.beautyclub-account .beautyclub-header .panel .points span{font-weight:bold}.beautyclub-account .beautyclub-header .panel .links{font-size:12px;margin-top:30px}.beautyclub-account .beautyclub-header .panel .links li{display:inline-block;line-height:10px}.beautyclub-account .beautyclub-header .panel .links li:first-child{padding-right:5px}.beautyclub-account .beautyclub-header .panel .links li:last-child{border-left:1px solid #000;padding-left:8px}.beautyclub-account .beautyclub-header .panel .status{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:16px}@media screen and (max-width: 1220px){.beautyclub-account .beautyclub-header .panel .status{width:14px}}.beautyclub-account .beautyclub-header .panel .status .segment{display:inline-block;vertical-align:bottom;margin-left:10px}.beautyclub-account .beautyclub-header .panel .status .segment img{width:80%}.beautyclub-account .beautyclub-header .panel .status .segment .vib{color:#cd0303;font-weight:bold;font-size:16px;letter-spacing:5px}.beautyclub-account .beautyclub-header .panel .bar-container{width:100%;height:1.1em;position:relative;background-color:#f2f2f2;margin:16px 0}.beautyclub-account .beautyclub-header .panel .bar-container .bar{background:repeating-linear-gradient(-55deg, #333, #333 10px, #000 10px, #000 20px);height:100%;position:absolute;line-height:inherit}.beautyclub-account .beautyclub-header .panel .vib{font-size:12px}.beautyclub-account .beautyclub-header .panel .vib strong{font-weight:bold}.beautyclub-account .beautyclub-header .panel .vib span{font-weight:bold;color:#cd0303;letter-spacing:3px}.beautyclub-account .beautyclub-header .panel .not-bc{height:150px;text-align:center;width:15%;margin:0 auto;font-size:12px;padding:30px 0 0 0;line-height:15px}.beautyclub-account .beautyclub-header .panel .not-bc .button{margin-top:10px;display:block;font-size:11px;letter-spacing:1px}.beautyclub-account .beautyclub-header .panel .button-login{height:100px;text-align:center;width:40%;margin:0 auto;font-size:12px;line-height:15px;padding:10px 0 0 0}.beautyclub-account .beautyclub-header .panel .button-login .button{margin-top:10px;display:block;font-size:11px;letter-spacing:1px}.beautyclub-account .beautyclub-header .page-title{float:left;display:block;margin-right:1.6029593095%;width:78.8327168105%;margin-right:0;float:right;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;text-transform:uppercase;padding-top:30px;letter-spacing:1px}.beautyclub-account .beautyclub-header .page-title:last-child{margin-right:0}.beautyclub-account .beautyclub-header .page-title h1{font-size:27px}.beautyclub-account .content{float:left;display:block;margin-right:1.6029593095%;width:100%}.beautyclub-account .content:last-child{margin-right:0}.beautyclub-account .small-content{float:left;display:block;margin-right:1.6029593095%;width:78.8327168105%;float:right;margin-right:0}.beautyclub-account .small-content:last-child{margin-right:0}.beautyclub-account-dashboard .page-title{padding-left:130px}.beautyclub-account-dashboard .page-title h1{letter-spacing:10px;font-weight:600}.beautyclub-account-dashboard .beautyclub-slider .navigation{margin:0 auto;height:95px;width:95%;padding:15px;background:#f2f2f2}.beautyclub-account-dashboard .beautyclub-slider .navigation li{display:inline-block;vertical-align:top;margin:0 30px;position:relative;cursor:pointer}.beautyclub-account-dashboard .beautyclub-slider .navigation li:before{content:'';display:block;display:inline-block;vertical-align:top}.beautyclub-account-dashboard .beautyclub-slider .navigation li:after{content:'';display:block;width:1px;height:65px;background:#000;position:absolute;top:0;left:-45px;-webkit-transform:rotate(15deg);-khtml-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg);filter:progid:DXImageTransform.Microsoft.Matrix( M11=0, M12=0, M21=0, M22=0, sizingMethod='auto expand');zoom:1}.beautyclub-account-dashboard .beautyclub-slider .navigation li.active>p:before{content:'';display:block;position:absolute;bottom:-24.5px;left:-12px;height:6px;width:100%;background:#000}.beautyclub-account-dashboard .beautyclub-slider .navigation li p{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:23px;text-transform:uppercase;display:inline-block;padding-left:10px;padding-top:5px;width:140px}@media screen and (max-width: 1220px){.beautyclub-account-dashboard .beautyclub-slider .navigation li p{font-size:18px;padding-top:10px;width:100px}}.beautyclub-account-dashboard .beautyclub-slider .navigation li.one{margin-left:50px}.beautyclub-account-dashboard .beautyclub-slider .navigation li.one:before{background-image:url(https://s1.sephora.com.br/skin/frontend/sephora/default/images/sprite/g26cqnj2a.png);background-position:-147px -417px;width:33px;height:57px}.beautyclub-account-dashboard .beautyclub-slider .navigation li.one:after{display:none}.beautyclub-account-dashboard .beautyclub-slider .navigation li.one.active:before{background-image:url(https://s1.sephora.com.br/skin/frontend/sephora/default/images/sprite/g26cqnj2a.png);background-position:-104px -417px;width:33px;height:57px}.beautyclub-account-dashboard .beautyclub-slider .navigation li.two:before{background-image:url(https://s1.sephora.com.br/skin/frontend/sephora/default/images/sprite/g26cqnj2a.png);background-position:-590px -282px;width:43px;height:59px}.beautyclub-account-dashboard .beautyclub-slider .navigation li.two.active:before{background-image:url(https://s1.sephora.com.br/skin/frontend/sephora/default/images/sprite/g26cqnj2a.png);background-position:-537px -282px;width:43px;height:59px}.beautyclub-account-dashboard .beautyclub-slider .navigation li.three:before{background-image:url(https://s1.sephora.com.br/skin/frontend/sephora/default/images/sprite/g26cqnj2a.png);background-position:-427px -282px;width:45px;height:59px}.beautyclub-account-dashboard .beautyclub-slider .navigation li.three.active:before{background-image:url(https://s1.sephora.com.br/skin/frontend/sephora/default/images/sprite/g26cqnj2a.png);background-position:-482px -282px;width:45px;height:59px}.beautyclub-account-dashboard .beautyclub-slider .navigation li.three p{width:230px}@media screen and (max-width: 1220px){.beautyclub-account-dashboard .beautyclub-slider .navigation li.three p{width:160px}}.beautyclub-account-dashboard .beautyclub-slider .navigation li.four{margin-right:0}.beautyclub-account-dashboard .beautyclub-slider .navigation li.four:before{background-image:url(https://s1.sephora.com.br/skin/frontend/sephora/default/images/sprite/g26cqnj2a.png);background-position:0px -417px;width:42px;height:59px}.beautyclub-account-dashboard .beautyclub-slider .navigation li.four.active:before{background-image:url(https://s1.sephora.com.br/skin/frontend/sephora/default/images/sprite/g26cqnj2a.png);background-position:-52px -417px;width:42px;height:59px}.beautyclub-account-dashboard .beautyclub-slider .navigation-bottom{width:100%;border:1px solid #000;border-bottom:0;height:15px;margin-bottom:20px}.beautyclub-account-dashboard .beautyclub-slider .banners{width:95%;margin:0 auto;margin-top:-34px}.beautyclub-account-dashboard .beautyclub-slider .banners li{display:none}.beautyclub-account-dashboard .beautyclub-slider .banners li img{width:100%}.beautyclub-account-dashboard .custom-content tr,.beautyclub-account-dashboard .custom-content td{border:0}.beautyclub-account-dashboard .custom-content img{width:100%}.beautyclub-account-dashboard .products{text-align:center;position:relative;margin:15px 0 70px 0}.beautyclub-account-dashboard .products h2{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;text-transform:uppercase;font-size:27px;font-weight:bold;letter-spacing:5px;margin-bottom:30px}.beautyclub-account-dashboard .products .points{height:70px;width:70px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;border:2px solid #000;margin:20px auto;position:relative}.beautyclub-account-dashboard .products .points:before{content:'';position:absolute;left:-4px;top:-1px;border:1px solid #000;height:100%;width:101%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.beautyclub-account-dashboard .products .points p{font-family:georgia,times,serif;font-size:24px;text-transform:uppercase;margin-top:16px}.beautyclub-account-dashboard .products .points p:before,.beautyclub-account-dashboard .products .points p:after{content:'';position:absolute;top:9px;left:40%;width:10px;display:block}.beautyclub-account-dashboard .products .points p:before{height:6px;background:#000;border:1px solid #FFF}.beautyclub-account-dashboard .products .points p:after{height:2px;background:#000;border:1px solid #FFF;top:11px}.beautyclub-account-dashboard .products .points p span{display:block;font-family:"Arial",Helvetica,sans-serif;font-size:10px;font-weight:bold}.beautyclub-account-dashboard .products .points p.especial span{padding:15px 0}.beautyclub-account-dashboard .products .more-awards{margin-top:15px;height:50px;letter-spacing:1px;line-height:47px}.beautyclub-account-list .filter{width:90%;margin:0 auto;border-bottom:1px solid #000;text-align:center}.beautyclub-account-list .filter li{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:17px;text-transform:uppercase;padding-bottom:10px;margin:0 5%;position:relative;display:inline-block;vertical-align:middle}.beautyclub-account-list .filter li a:hover,.beautyclub-account-list .filter li a:active{color:#000}.beautyclub-account-list .filter li.active{font-weight:bold}.beautyclub-account-list .filter li.active:after{content:'';height:4px;background:#000;width:115%;position:absolute;bottom:0;left:-5px}.beautyclub-account-list .total-points{width:250px;margin:0 auto;position:relative}.beautyclub-account-list .total-points:before{content:'';height:1px;background:#d7d7d7;width:100%;position:absolute;top:14px}.beautyclub-account-list .total-points p{display:block;margin:30px auto;text-align:center;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:23px;font-weight:bold;text-transform:uppercase;background:#FFF;position:relative;width:60%}.beautyclub-account-list .bc-products{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:20px 0}.beautyclub-account-list .bc-products:last-child{margin-right:0}.beautyclub-account-list .bc-products .label-points{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:23px;text-transform:uppercase;font-weight:bold;text-align:center}.beautyclub-account-list .bc-products .swiper-container{margin-bottom:50px}.beautyclub-account-list .bc-products .swiper-wrapper{margin:20px 0}.beautyclub-account-list .bc-products .swiper-wrapper .item{text-align:center;width:80%;margin:0 auto}.beautyclub-account-list .bc-products .products-wrapper{margin:20px 0}.beautyclub-account-list .bc-products .products-wrapper .item{float:left;display:block;margin-right:1.6029593095%;width:18.7176325524%;text-align:center;padding:0 2%;margin-bottom:70px}.beautyclub-account-list .bc-products .products-wrapper .item:last-child{margin-right:0}.beautyclub-account-list .bc-products .products-wrapper .item:nth-child(5n){margin-right:0}.beautyclub-account-list .bc-products .products-wrapper .item:nth-child(5n+1){clear:left}.beautyclub-account-list .bc-products .item .product-image{display:block;margin:20px auto}.beautyclub-account-list .bc-products .item .product-info .product-name{font-weight:normal;font-size:11px}.beautyclub-account-list .bc-products .item .product-info .product-manufacturer{font-size:13px;font-weight:bold}.beautyclub-account-list .bc-products .item .product-info .poits{font-size:18px;font-weight:bold;color:#cd0303;margin-top:15px}.beautyclub-account-list .bc-load{min-height:300px;background:url(https://s1.sephora.com.br/skin/frontend/sephora/default/images/media/load.gif) no-repeat center}.beautyclub-account-list .note-msg{padding:20px 0 100px 0;text-align:center}.beautyclub-account-epic .info{margin-bottom:50px}.beautyclub-account-epic .info strong{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:16px;text-transform:uppercase;display:block;margin-bottom:20px}.beautyclub-account-epic .info strong:before{content:'';height:4px;background:#000;display:block;margin-bottom:10px}.beautyclub-account-epic .info tr td{font-size:12px;line-height:20px;border:0;vertical-align:top}.beautyclub-account-epic .info tr:last-child td{padding-top:30px}.beautyclub-account-epic .info tr:last-child td:first-child{padding-right:20px}.beautyclub-account-epic .info tr:last-child td:last-child{padding-left:20px}.beautyclub-account-faq .small-content{position:relative}.beautyclub-account-faq .small-content .info strong{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:16px;text-transform:uppercase;display:block;margin-bottom:20px}.beautyclub-account-faq .small-content .info strong:before{content:'';height:4px;background:#000;display:block;margin-bottom:10px}.beautyclub-account-faq .small-content .info tr td{font-size:12px;line-height:20px;border:0;vertical-align:top}.beautyclub-account-faq .small-content .faq-search{position:absolute;right:0;top:-65px;width:60%}.beautyclub-account-faq .small-content .faq-search:before{color:#000;font-size:16px;position:absolute;top:12px;left:15px}.beautyclub-account-faq .small-content .faq-search input{background:rgba(240,240,240,0.7);border:1px solid #d7d7d7;color:#d7d7d7;font-size:13px;font-style:italic;font-weight:normal;padding:12px 12px 12px 45px}.beautyclub-account-regulation .info strong{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:16px;text-transform:uppercase;display:block;margin-bottom:20px}.beautyclub-account-regulation .info strong:before{content:'';height:4px;background:#000;display:block;margin-bottom:10px}.beautyclub-account-regulation .info tr td{font-size:12px;line-height:20px;border:0;vertical-align:top}.beautyclub-account-regulation .info tr:first-child td:first-child{padding-right:20px}.beautyclub-account-regulation .info tr:first-child td:last-child{padding-left:20px}.beautyclub-account-regulation .faq-button a{letter-spacing:1px;height:50px;line-height:45px}.beautyclub-account-history .small-content .col-1{float:left;display:block;margin-right:1.6029593095%;width:36.4981504316%}.beautyclub-account-history .small-content .col-1:last-child{margin-right:0}.beautyclub-account-history .small-content .col-2{float:left;display:block;margin-right:1.6029593095%;width:61.8988902589%;margin-right:0}.beautyclub-account-history .small-content .col-2:last-child{margin-right:0}.beautyclub-account-history .small-content .col-2 strong{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:16px;text-transform:uppercase;display:block;margin-bottom:20px}.beautyclub-account-history .small-content .col-2 strong:before{content:'';height:4px;background:#000;display:block;margin-bottom:10px}.beautyclub-account-history .small-content .col-2 table{margin:0}.beautyclub-account-history .small-content .col-2 table tr td{font-size:12px;line-height:20px;border:0;vertical-align:top;padding:0}.beautyclub-account-history .small-content .history{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:50px 0 70px 0}.beautyclub-account-history .small-content .history:last-child{margin-right:0}.beautyclub-account-history .small-content .history table thead th{font-size:10px;text-transform:uppercase;border-bottom:3px solid #000;padding:15px 0;font-weight:normal;position:relative}.beautyclub-account-history .small-content .history table thead th.date{width:10%}.beautyclub-account-history .small-content .history table thead th.elegible,.beautyclub-account-history .small-content .history table thead th.accumulated,.beautyclub-account-history .small-content .history table thead th.points,.beautyclub-account-history .small-content .history table thead th.balance{background:#f2f2f2;width:10%;line-height:15px;vertical-align:top;border-top:3px solid #000}.beautyclub-account-history .small-content .history table thead th.separator{width:5%}.beautyclub-account-history .small-content .history table thead th.maturity{width:15%;text-align:right}.beautyclub-account-history .small-content .history table thead th .before-title{position:absolute;font-weight:bold;font-family:"Arial",Helvetica,sans-serif;top:-25px;font-size:13px}.beautyclub-account-history .small-content .history table tbody td{font-size:14px;padding:15px 0}.beautyclub-account-history .small-content .history table tbody td.elegible,.beautyclub-account-history .small-content .history table tbody td.accumulated,.beautyclub-account-history .small-content .history table tbody td.points,.beautyclub-account-history .small-content .history table tbody td.balance{font-weight:bold;background:#f2f2f2}.beautyclub-account-history .small-content .history table tbody td.maturity{text-align:right}.faq dt,.faq dd{padding:15px 20px;border:1px solid #d7d7d7}.faq dt.active,.faq dd.active{background:rgba(240,240,240,0.7)}.faq dt{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:15px;text-transform:uppercase;font-weight:bold;position:relative;padding-right:40px}.faq dt:before{content:'+';position:absolute;right:15px;font-size:32px;top:5px;font-family:"Arial",Helvetica,sans-serif;font-weight:normal;cursor:pointer}.faq dt.active{border-bottom:0}.faq dt.active:before{content:'';height:3px;width:15px;background:#000;top:20px;right:16px;cursor:pointer}.faq dd{display:none;border-top:0;font-size:12px;line-height:20px}.faq dd strong{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:16px;text-transform:uppercase;display:block;margin-bottom:20px}.faq dd strong:before{content:'';height:4px;background:#000;display:block;margin-bottom:10px}.faq-button{margin:50px auto 100px auto;text-align:center}.beautyclub-review{background:#f2f2f2;font-size:13px;text-transform:uppercase;padding:5px 20px}.beautyclub-review table{margin:0}.beautyclub-review table thead th{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:16px;font-weight:bold;text-align:center;border-bottom:0;letter-spacing:1px}.beautyclub-review table tbody tr td{border-bottom:1px solid #d7d7d7;padding:8px 0;letter-spacing:1px}.beautyclub-review table tbody tr td:last-child{text-align:right;font-weight:bold;font-size:15px}.beautyclub-review table tbody tr:last-child td{font-size:15px;border-bottom:0}.beautyclub-review table tbody tr:last-child td:last-child{font-size:17px}.beautyclub-review table tfoot td{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:13px;font-weight:normal;letter-spacing:1px;text-transform:lowercase}.checkout-onepage-success .steps{margin-top:30px}.checkout-onepage-success .steps p{float:none;display:inline-block;vertical-align:middle}.checkout-onepage-success .dashboard{float:left;display:block;margin-right:1.6029593095%;width:100%;text-align:center;margin-bottom:60px}.checkout-onepage-success .dashboard:last-child{margin-right:0}.checkout-onepage-success .dashboard .page-title{position:relative;margin-top:30px}.checkout-onepage-success .dashboard .page-title h1{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:25px;text-transform:uppercase;font-weight:normal;line-height:60px;letter-spacing:5px}.checkout-onepage-success .dashboard .page-title h1 span{font-weight:600;color:#cd0303}.checkout-onepage-success .dashboard p{font-size:14px}.checkout-onepage-success .dashboard p.success{font-size:18px;line-height:36px}.checkout-onepage-success .dashboard p.success b{font-weight:bold}.checkout-onepage-success .dashboard .button-follow{float:left;display:block;margin-right:1.6029593095%;width:100%;text-align:center;margin-top:20px}.checkout-onepage-success .dashboard .button-follow:last-child{margin-right:0}.checkout-onepage-success .dashboard .button-follow .button{width:230px;height:45px;font-size:12px;letter-spacing:0;line-height:40px}.checkout-onepage-success .info-content{float:left;display:block;margin-right:1.6029593095%;width:100%;margin-right:0;padding-bottom:50px;border-bottom:1px solid #d7d7d7}.checkout-onepage-success .info-content:last-child{margin-right:0}.checkout-onepage-success .info-content .info-shipping-address,.checkout-onepage-success .info-content .info-shipping-method,.checkout-onepage-success .info-content .info-payment-method{float:left;display:block;margin-right:1.6029593095%;width:32.2646937937%}.checkout-onepage-success .info-content .info-shipping-address:last-child,.checkout-onepage-success .info-content .info-shipping-method:last-child,.checkout-onepage-success .info-content .info-payment-method:last-child{margin-right:0}.checkout-onepage-success .info-content .info-shipping-address .action-title,.checkout-onepage-success .info-content .info-shipping-method .action-title,.checkout-onepage-success .info-content .info-payment-method .action-title{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-weight:bold;text-transform:uppercase;padding:5px 0 15px 0;border-top:4px solid;letter-spacing:2px}.checkout-onepage-success .info-content .info-shipping-address .action-title h3,.checkout-onepage-success .info-content .info-shipping-method .action-title h3,.checkout-onepage-success .info-content .info-payment-method .action-title h3{font-size:17px}.checkout-onepage-success .info-content .info-shipping-address .action-content,.checkout-onepage-success .info-content .info-shipping-method .action-content,.checkout-onepage-success .info-content .info-payment-method .action-content{font-size:14px;line-height:24px}.checkout-onepage-success .info-content .info-shipping-address .action-content .sub-title,.checkout-onepage-success .info-content .info-shipping-method .action-content .sub-title,.checkout-onepage-success .info-content .info-payment-method .action-content .sub-title{font-weight:bold;font-size:16px}.checkout-onepage-success .info-content .info-shipping-address .action-content .flag,.checkout-onepage-success .info-content .info-shipping-method .action-content .flag,.checkout-onepage-success .info-content .info-payment-method .action-content .flag{text-transform:uppercase;font-weight:bold;position:relative;padding-left:45px;margin:10px 0}.checkout-onepage-success .info-content .info-shipping-address .action-content .flag img,.checkout-onepage-success .info-content .info-shipping-method .action-content .flag img,.checkout-onepage-success .info-content .info-payment-method .action-content .flag img{position:absolute;left:0}.checkout-onepage-success .info-content .info-shipping-address .action-content .installment,.checkout-onepage-success .info-content .info-shipping-method .action-content .installment,.checkout-onepage-success .info-content .info-payment-method .action-content .installment{margin-bottom:10px}.checkout-onepage-success .info-content .info-shipping-address .action-content .installment b,.checkout-onepage-success .info-content .info-shipping-method .action-content .installment b,.checkout-onepage-success .info-content .info-payment-method .action-content .installment b{display:block;font-size:16px;margin-bottom:-10px}.checkout-onepage-success .info-content .info-shipping-address .action-content .line,.checkout-onepage-success .info-content .info-shipping-method .action-content .line,.checkout-onepage-success .info-content .info-payment-method .action-content .line{font-size:12px;text-align:center}.checkout-onepage-success .info-content .info-shipping-address .action-content .billet-info,.checkout-onepage-success .info-content .info-shipping-method .action-content .billet-info,.checkout-onepage-success .info-content .info-payment-method .action-content .billet-info{float:left;display:block;margin-right:1.6029593095%;width:100%}.checkout-onepage-success .info-content .info-shipping-address .action-content .billet-info:last-child,.checkout-onepage-success .info-content .info-shipping-method .action-content .billet-info:last-child,.checkout-onepage-success .info-content .info-payment-method .action-content .billet-info:last-child{margin-right:0}.checkout-onepage-success .info-content .info-shipping-address .action-content .billet-info .col-1,.checkout-onepage-success .info-content .info-shipping-address .action-content .billet-info .col-2,.checkout-onepage-success .info-content .info-shipping-method .action-content .billet-info .col-1,.checkout-onepage-success .info-content .info-shipping-method .action-content .billet-info .col-2,.checkout-onepage-success .info-content .info-payment-method .action-content .billet-info .col-1,.checkout-onepage-success .info-content .info-payment-method .action-content .billet-info .col-2{float:left;display:block;margin-right:1.6029593095%;width:100%}.checkout-onepage-success .info-content .info-shipping-address .action-content .billet-info .col-1:last-child,.checkout-onepage-success .info-content .info-shipping-address .action-content .billet-info .col-2:last-child,.checkout-onepage-success .info-content .info-shipping-method .action-content .billet-info .col-1:last-child,.checkout-onepage-success .info-content .info-shipping-method .action-content .billet-info .col-2:last-child,.checkout-onepage-success .info-content .info-payment-method .action-content .billet-info .col-1:last-child,.checkout-onepage-success .info-content .info-payment-method .action-content .billet-info .col-2:last-child{margin-right:0}.checkout-onepage-success .info-content .info-shipping-address .action-content .billet-info .col-1,.checkout-onepage-success .info-content .info-shipping-method .action-content .billet-info .col-1,.checkout-onepage-success .info-content .info-payment-method .action-content .billet-info .col-1{font-size:12px}.checkout-onepage-success .info-content .info-shipping-address .action-content .billet-info .col-1 p,.checkout-onepage-success .info-content .info-shipping-method .action-content .billet-info .col-1 p,.checkout-onepage-success .info-content .info-payment-method .action-content .billet-info .col-1 p{line-height:20px}.checkout-onepage-success .info-content .info-shipping-address .action-content .billet-info .button,.checkout-onepage-success .info-content .info-shipping-method .action-content .billet-info .button,.checkout-onepage-success .info-content .info-payment-method .action-content .billet-info .button{margin-top:10px;width:100%;height:50px;font-size:13px;letter-spacing:2px;line-height:40px}.checkout-onepage-success .info-items-totals{float:left;display:block;margin-right:1.6029593095%;width:100%;position:relative;margin-bottom:60px}.checkout-onepage-success .info-items-totals:last-child{margin-right:0}.checkout-onepage-success .info-items-totals .steps{display:none}.checkout-onepage-success .info-items-totals .buttons-set{float:left;display:block;margin-right:1.6029593095%;width:100%;position:absolute;margin-bottom:60px;text-align:center;margin-top:30px}.checkout-onepage-success .info-items-totals .buttons-set:last-child{margin-right:0}.checkout-onepage-success .info-items-totals .buttons-set button{width:290px;height:45px;letter-spacing:0;line-height:38px;float:none;display:inline-block}.checkout-onepage-success .info-items-totals .ebit{float:left;display:block;margin-right:1.6029593095%;width:100%;text-align:center}.checkout-onepage-success .info-items-totals .ebit:last-child{margin-right:0}.order-items .data-table thead th{text-transform:uppercase;font-weight:bold;font-size:14px;border-bottom:3px solid #000;padding-top:20px}.order-items .data-table tr{border-bottom:1px solid #d7d7d7}.order-items .data-table .product-cart-image{width:10%}.order-items .data-table .product-cart-image img{border:1px solid #d7d7d7}.order-items .data-table .product-cart-info{width:40%;text-transform:uppercase;font-size:11px;font-family:"Arial",Helvetica,sans-serif;line-height:20px}.order-items .data-table .product-cart-info .product-name{font-size:13px;display:block;font-weight:bold}.order-items .data-table .product-cart-price{width:20%}.order-items .data-table .product-cart-qty{width:20%}.order-items .data-table .product-cart-qty span{display:none}.order-items .data-table .product-cart-qty strong{display:block;border:1px solid #d7d7d7;padding:5px 15px;width:40px;font-size:13px;margin-left:25px}.order-items .data-table .cart-price{font-size:16px;font-weight:bold}.order-items .data-table .cart-price .installments{font-family:"Arial",Helvetica,sans-serif;font-size:10px;font-weight:normal}.order-items .data-table .product-cart-subtotal{width:10%}.order-items .data-table .product-cart-subtotal .cart-price{font-size:20px}.order-items .data-table .product-cart-subtotal .installments{font-size:14px}.order-items .totals{width:22%;float:right;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:15px;text-transform:uppercase;border-top:4px solid;margin-top:30px}.order-items .totals tr td{border-bottom:0;padding:5px 0;letter-spacing:1px}.order-items .totals tr td:nth-child(2){text-align:right}.order-items .totals tr.grand_total{font-size:18px}.customer-account .col2-left-layout .col-left{float:left;display:block;margin-right:1.6029593095%;width:15.3308672421%}.customer-account .col2-left-layout .col-left:last-child{margin-right:0}.customer-account .col2-left-layout .col-main{float:left;display:block;margin-right:1.6029593095%;width:83.0661734484%}.customer-account .col2-left-layout .col-main:last-child{margin-right:0}.customer-account .main{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:15px 0 150px 0}.customer-account .main:last-child{margin-right:0}.customer-account .main .breadcrumbs{float:left;display:block;margin-right:1.6029593095%;width:100%;padding-top:0}.customer-account .main .breadcrumbs:last-child{margin-right:0}.customer-account .main h1,.customer-account .main h2,.customer-account .main h3{text-transform:uppercase;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:16px;border-top:4px solid #000;padding:5px 0;letter-spacing:1px}.customer-account .main .button{font-size:10px;height:32px;line-height:30px;letter-spacing:1px;display:inline-block;vertical-align:middle}.customer-account .main .form-list li{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:0 0 10px 0}.customer-account .main .form-list li:last-child{margin-right:0}.customer-account .main .form-list li label{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:11px;text-transform:uppercase}.customer-account .main .form-list li .custom-radio{width:80%}.customer-account .main .form-list li .custom-radio label{font-family:"Arial",Helvetica,sans-serif;font-size:12px;font-weight:normal;text-transform:capitalize}.customer-account .main .form-list [type="checkbox"]+label{font-size:12px;font-family:"Arial",Helvetica,sans-serif;font-weight:normal;text-transform:inherit}.customer-account .main .form-list .name-label{position:relative}.customer-account .main .form-list .name-label .lastname{position:absolute;right:36.5%;top:0}.customer-account .main .box-title{float:left;display:block;margin-right:1.6029593095%;width:100%;position:relative}.customer-account .main .box-title:last-child{margin-right:0}.customer-account .main .box-title a{position:absolute;right:0;top:10px}.customer-account .main .box-subtitle{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:20px 0 0 0}.customer-account .main .box-subtitle:last-child{margin-right:0}.customer-account .main .box-subtitle h1,.customer-account .main .box-subtitle h2,.customer-account .main .box-subtitle h3{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:13px;border-top:2px solid #000;font-weight:600;letter-spacing:2px;margin-bottom:10px}.customer-account .main .box-subtitle h1.hide-border,.customer-account .main .box-subtitle h2.hide-border,.customer-account .main .box-subtitle h3.hide-border{border-top:0}.customer-account .main .column-1,.customer-account .main .column-2{float:left;display:block;margin-right:1.6029593095%;width:49.1985203453%}.customer-account .main .column-1:last-child,.customer-account .main .column-2:last-child{margin-right:0}.customer-account .main .column-2{float:right;margin-right:0}.customer-account .main .column-2 .facebook-login,.customer-account .main .column-2 .google-login{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:8px 0 0 0;background:#5070a9;height:40px;padding:11px 11px 11px 65px;position:relative}.customer-account .main .column-2 .facebook-login:last-child,.customer-account .main .column-2 .google-login:last-child{margin-right:0}.customer-account .main .column-2 .facebook-login .-ico,.customer-account .main .column-2 .google-login .-ico{position:absolute;left:35px;font-size:22px;top:5px;color:#FFF}.customer-account .main .column-2 .facebook-login a,.customer-account .main .column-2 .google-login a{font-weight:bold;color:#FFF;font-size:14px}@media screen and (max-width: 1220px){.customer-account .main .column-2 .facebook-login a,.customer-account .main .column-2 .google-login a{font-size:12px}}.customer-account .main .column-2 .google-login{background:#D64937}.customer-account .main .column-2 .google-login .-ico{top:7px;left:30px}.customer-account .main .block-account{margin-bottom:25px;font-family:"Helvetica neue","Helvetica","Arial",sans-serif}.customer-account .main .block-account .block-title{text-transform:uppercase;font-weight:bold;font-size:16px;border-top:4px solid #000;padding:5px 0;letter-spacing:1px}@media screen and (max-width: 1220px){.customer-account .main .block-account .block-title{font-size:14px;letter-spacing:2px}}.customer-account .main .block-account .block-content li{font-size:14px;margin:8px 0;text-transform:capitalize}.customer-account .button-reorder{display:none}.customer-account .box-info,.customer-account .box-beautyclub{min-height:150px}.customer-account .box-info{padding:15px 0}.customer-account .box-info .name{text-transform:uppercase;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:18px;padding:5px 0}.customer-account .box-info .email{font-size:12px}.customer-account .box-info .button{float:left;display:block;margin-right:1.6029593095%;width:49.1985203453%;margin-right:0;float:right;padding:0;letter-spacing:0}.customer-account .box-info .button:last-child{margin-right:0}.customer-account .box-info .button.-primary,.customer-account .box-info .button.primary{float:left}.customer-account .box-address .address-list{width:70%;padding:40px 0 60px 0;line-height:20px}.customer-account .box-address .address-list li{margin:30px 0;font-size:14px}.customer-account .box-address .address-list li h4{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-weight:normal;padding-bottom:5px;text-transform:lowercase}.customer-account .box-address .address-list li h4 b{font-size:14px;text-transform:uppercase;font-weight:bold}.customer-account .box-address .address-list li h4 .flag{font-family:"Arial",Helvetica,sans-serif;font-size:8px;text-transform:uppercase;background:#000;color:#FFF;padding:4px 8px;position:relative;top:-5px;left:10px}.customer-account .box-address .address-list li address{font-style:normal}.customer-account .box-sales .data-table{border-spacing:0 10px;border-collapse:separate}.customer-account .box-sales .data-table thead th{text-transform:uppercase;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:15px;border-bottom:0;padding-bottom:0;padding-top:20px}.customer-account .box-sales .data-table thead th.number{padding-left:15px}.customer-account .box-sales .data-table tbody tr{border:10px solid #FFF}.customer-account .box-sales .data-table tbody tr td{border-top:1px solid #000;border-bottom:1px solid #000;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:17px;text-transform:uppercase;font-weight:600}.customer-account .box-sales .data-table tbody tr td.number{border-left:1px solid #000;padding-left:15px}.customer-account .box-sales .data-table tbody tr td.view{border-right:1px solid #000;padding-right:15px;text-align:right}.customer-account .box-sales .data-table .button{width:70px}.customer-account .box-beautyclub .box-title{margin-bottom:15px}.customer-account .box-beautyclub .box-title img{width:120px}.customer-account .box-beautyclub .col-1{float:left;display:block;margin-right:1.6029593095%;width:64.4389642417%}.customer-account .box-beautyclub .col-1:last-child{margin-right:0}.customer-account .box-beautyclub .col-2{float:left;display:block;margin-right:1.6029593095%;width:32.2646937937%;margin-right:0;float:right}.customer-account .box-beautyclub .col-2:last-child{margin-right:0}.customer-account .box-beautyclub .col-2 .button{width:100%;height:43px;margin-bottom:15px;line-height:37px;font-size:12px;letter-spacing:0;padding:0}@media screen and (max-width: 1220px){.customer-account .box-beautyclub .col-2 .button{font-size:11px}}.customer-account .box-beautyclub .panel{margin:20px 0}.customer-account .box-beautyclub .panel .status{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:13px;text-transform:uppercase}.customer-account .box-beautyclub .panel .bar-container{width:100%;height:1.1em;position:relative;background-color:#f2f2f2;margin:16px 0}.customer-account .box-beautyclub .panel .bar-container .bar{background:repeating-linear-gradient(-55deg, #333, #333 10px, #000 10px, #000 20px);height:100%;position:absolute;line-height:inherit}.customer-account .box-beautyclub .panel .vib{font-size:12px;text-transform:uppercase}.customer-account .box-beautyclub .panel .vib strong{font-weight:bold}.customer-account .box-beautyclub .panel .vib span{font-weight:bold;color:#cd0303;letter-spacing:3px}.customer-account .box-beautyclub .not-bc{font-size:15px;font-weight:bold;position:relative;line-height:25px;top:10px;float:left;width:100%}.customer-account .box-beautyclub .not-bc:after{content:'';position:absolute;right:-40px;bottom:-40px;background-image:url(https://s1.sephora.com.br/skin/frontend/sephora/default/images/sprite/g26cqnj2a.png);background-position:-264px -282px;width:153px;height:108px}.customer-account .box-wishlist .scroll{height:530px;float:left;width:100%;padding:0 0 0 10px;margin-top:20px;border-bottom:1px solid;overflow:hidden}.customer-account .box-wishlist .scroll .my-wishlist{margin:0}.customer-account .box-wishlist .scroll .my-wishlist td{vertical-align:top}.customer-account .box-wishlist .scroll .my-wishlist td.image{padding-right:15px}.customer-account .box-wishlist .scroll .my-wishlist td.image img{border:1px solid #d7d7d7;width:75px}.customer-account .box-wishlist .scroll .my-wishlist td.info{text-transform:uppercase;font-size:10px;font-family:"Arial",Helvetica,sans-serif;line-height:20px}.customer-account .box-wishlist .scroll .my-wishlist td.info .product-name{font-size:12px;display:block;font-weight:bold}.customer-account .box-wishlist .scroll .my-wishlist td.price .price{font-size:14px;font-weight:bold}.customer-account .box-wishlist .scroll .my-wishlist td.price .installment{font-family:"Arial",Helvetica,sans-serif;font-size:10px}.customer-account .box-wishlist .scroll .my-wishlist td.buy{text-align:right}.customer-account .box-wishlist .scroll .my-wishlist td.buy .button{font-size:12px;height:34px;width:125px}.customer-account-edit .main{margin:15px 0 90px 0}.customer-account-edit .main .buttons-set .button{width:137px;height:41px;line-height:38px;margin-right:20px;font-size:14px}.customer-account-edit .main .beauty-club{float:left;display:block;margin-right:1.6029593095%;width:100%;margin-top:16px}.customer-account-edit .main .beauty-club:last-child{margin-right:0}.customer-account-edit .main .beauty-club .box-subtitle h2{margin-bottom:0}.customer-account-edit .main .beauty-club .box-subtitle img{width:125px;padding-top:5px}.customer-account-edit .main .beauty-club .not-bc{font-size:15px;font-weight:bold;position:relative;line-height:25px;top:10px;float:left;width:100%;margin-bottom:24px}.customer-account-edit .main .beauty-club .not-bc:after{content:'';position:absolute;right:-40px;bottom:-40px;background-image:url(https://s1.sephora.com.br/skin/frontend/sephora/default/images/sprite/g26cqnj2a.png);background-position:-264px -282px;width:153px;height:108px}.customer-account-edit .main .change-password-label{margin-top:28px}.customer-address-index .page-header,.customer-address-index .messages,.customer-address-form .page-header,.customer-address-form .messages{position:relative;z-index:2}.customer-address-index .main,.customer-address-form .main{position:relative}.customer-address-index .main .overlay,.customer-address-form .main .overlay{position:absolute;left:0;top:0;background:rgba(255,255,255,0.9);width:100%;height:100%;z-index:1}.customer-address-index .main .column-2,.customer-address-form .main .column-2{position:relative;z-index:1}.customer-address-index .main .addresses,.customer-address-form .main .addresses{padding-top:30px}.customer-address-index .main .addresses li,.customer-address-form .main .addresses li{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:0 0 30px 0;line-height:20px;font-size:14px;position:relative}.customer-address-index .main .addresses li:last-child,.customer-address-form .main .addresses li:last-child{margin-right:0}.customer-address-index .main .addresses li p,.customer-address-form .main .addresses li p{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:14px;margin-bottom:5px}.customer-address-index .main .addresses li p b,.customer-address-form .main .addresses li p b{font-weight:bold;text-transform:uppercase}.customer-address-index .main .addresses li p .flag,.customer-address-form .main .addresses li p .flag{font-family:"Arial",Helvetica,sans-serif;font-size:8px;text-transform:uppercase;background:#000;color:#FFF;padding:4px 8px;position:relative;top:-5px;left:10px}.customer-address-index .main .addresses li address,.customer-address-form .main .addresses li address{font-style:normal;width:70%}.customer-address-index .main .addresses li .actions a,.customer-address-form .main .addresses li .actions a{font-size:12px;font-weight:bold;text-transform:uppercase;text-decoration:underline;padding-top:10px;display:inline-block;margin-right:5px}.customer-address-index .main .button,.customer-address-form .main .button{font-size:14px;height:42px;margin-top:20px}.customer-address-index .main .address-info li.street-1,.customer-address-form .main .address-info li.street-1{float:left;display:block;margin-right:1.6029593095%;width:66.1323468968%}.customer-address-index .main .address-info li.street-1:last-child,.customer-address-form .main .address-info li.street-1:last-child{margin-right:0}.customer-address-index .main .address-info li.street-2,.customer-address-form .main .address-info li.street-2{float:left;display:block;margin-right:1.6029593095%;width:32.2646937937%;float:right;margin-right:0}.customer-address-index .main .address-info li.street-2:last-child,.customer-address-form .main .address-info li.street-2:last-child{margin-right:0}.customer-address-index .main .address-info li.street-3,.customer-address-index .main .address-info li.street-4,.customer-address-form .main .address-info li.street-3,.customer-address-form .main .address-info li.street-4{float:left;display:block;margin-right:1.6029593095%;width:49.1985203453%}.customer-address-index .main .address-info li.street-3:last-child,.customer-address-index .main .address-info li.street-4:last-child,.customer-address-form .main .address-info li.street-3:last-child,.customer-address-form .main .address-info li.street-4:last-child{margin-right:0}.customer-address-index .main .address-info li.street-4,.customer-address-form .main .address-info li.street-4{margin-right:0}.customer-address-index .main .address-info li.billing-default,.customer-address-index .main .address-info li.shipping-default,.customer-address-form .main .address-info li.billing-default,.customer-address-form .main .address-info li.shipping-default{float:left;display:block;margin-right:1.6029593095%;width:49.1985203453%;margin-top:15px}.customer-address-index .main .address-info li.billing-default:last-child,.customer-address-index .main .address-info li.shipping-default:last-child,.customer-address-form .main .address-info li.billing-default:last-child,.customer-address-form .main .address-info li.shipping-default:last-child{margin-right:0}.customer-address-index .main .address-info li.billing-default label,.customer-address-index .main .address-info li.shipping-default label,.customer-address-form .main .address-info li.billing-default label,.customer-address-form .main .address-info li.shipping-default label{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:12px;text-transform:uppercase;font-weight:bold}.customer-address-index .main .address-info li .postcode,.customer-address-form .main .address-info li .postcode{float:left;display:block;margin-right:1.6029593095%;width:49.1985203453%}.customer-address-index .main .address-info li .postcode:last-child,.customer-address-form .main .address-info li .postcode:last-child{margin-right:0}.customer-address-index .main .address-info li .postcode input:disabled,.customer-address-form .main .address-info li .postcode input:disabled{background:#FFF url("https://s1.sephora.com.br/skin/frontend/sephora/default/images/opc-ajax-loader.gif") no-repeat 105% center;background-size:20%}.customer-address-index .main .address-info li .postcode+.postcode-search,.customer-address-form .main .address-info li .postcode+.postcode-search{float:left;display:block;margin-right:1.6029593095%;width:32.2646937937%;font-size:12px;text-decoration:underline;color:#000;line-height:40px;padding-left:10px;margin-top:17px}.customer-address-index .main .address-info li .postcode+.postcode-search:last-child,.customer-address-form .main .address-info li .postcode+.postcode-search:last-child{margin-right:0}.customer-address-index .main .address-info .custom-fiels,.customer-address-form .main .address-info .custom-fiels{float:left;display:block;margin-right:1.6029593095%;width:49.1985203453%}.customer-address-index .main .address-info .custom-fiels:last-child,.customer-address-form .main .address-info .custom-fiels:last-child{margin-right:0}.customer-address-index .main .address-info .custom-fiels em,.customer-address-form .main .address-info .custom-fiels em{display:none}.customer-address-index .main .buttons-set,.customer-address-form .main .buttons-set{width:60%}.customer-address-index .main .buttons-set .button,.customer-address-form .main .buttons-set .button{width:46%;float:left;margin:0;line-height:38px}.customer-address-index .main .buttons-set .button:last-child,.customer-address-form .main .buttons-set .button:last-child{float:right}.esmart-mundipagg-instantbuy-index .page-header,.esmart-mundipagg-instantbuy-new .page-header,.esmart-mundipagg-instantbuy-edit .page-header{z-index:2}.esmart-mundipagg-instantbuy-index .main,.esmart-mundipagg-instantbuy-new .main,.esmart-mundipagg-instantbuy-edit .main{position:relative}.esmart-mundipagg-instantbuy-index .main .overlay,.esmart-mundipagg-instantbuy-new .main .overlay,.esmart-mundipagg-instantbuy-edit .main .overlay{position:absolute;left:0;top:0;background:rgba(255,255,255,0.9);width:100%;height:100%;z-index:1}.esmart-mundipagg-instantbuy-index .main .page-title,.esmart-mundipagg-instantbuy-new .main .page-title,.esmart-mundipagg-instantbuy-edit .main .page-title{position:relative}.esmart-mundipagg-instantbuy-index .main .page-title .icon-creditcards,.esmart-mundipagg-instantbuy-new .main .page-title .icon-creditcards,.esmart-mundipagg-instantbuy-edit .main .page-title .icon-creditcards{position:absolute;left:28%;top:8px}.esmart-mundipagg-instantbuy-index .main .column-2,.esmart-mundipagg-instantbuy-new .main .column-2,.esmart-mundipagg-instantbuy-edit .main .column-2{position:relative;z-index:1}.esmart-mundipagg-instantbuy-index .main .cards-list li,.esmart-mundipagg-instantbuy-new .main .cards-list li,.esmart-mundipagg-instantbuy-edit .main .cards-list li{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:20px 0;padding-left:10px;border-left:1px solid;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:13px}.esmart-mundipagg-instantbuy-index .main .cards-list li:last-child,.esmart-mundipagg-instantbuy-new .main .cards-list li:last-child,.esmart-mundipagg-instantbuy-edit .main .cards-list li:last-child{margin-right:0}.esmart-mundipagg-instantbuy-index .main .cards-list li .col-1,.esmart-mundipagg-instantbuy-index .main .cards-list li .col-2,.esmart-mundipagg-instantbuy-new .main .cards-list li .col-1,.esmart-mundipagg-instantbuy-new .main .cards-list li .col-2,.esmart-mundipagg-instantbuy-edit .main .cards-list li .col-1,.esmart-mundipagg-instantbuy-edit .main .cards-list li .col-2{float:left;display:block;margin-right:1.6029593095%;width:49.1985203453%}.esmart-mundipagg-instantbuy-index .main .cards-list li .col-1:last-child,.esmart-mundipagg-instantbuy-index .main .cards-list li .col-2:last-child,.esmart-mundipagg-instantbuy-new .main .cards-list li .col-1:last-child,.esmart-mundipagg-instantbuy-new .main .cards-list li .col-2:last-child,.esmart-mundipagg-instantbuy-edit .main .cards-list li .col-1:last-child,.esmart-mundipagg-instantbuy-edit .main .cards-list li .col-2:last-child{margin-right:0}.esmart-mundipagg-instantbuy-index .main .cards-list li .col-2,.esmart-mundipagg-instantbuy-new .main .cards-list li .col-2,.esmart-mundipagg-instantbuy-edit .main .cards-list li .col-2{margin-right:0}.esmart-mundipagg-instantbuy-index .main .cards-list li .cc-number,.esmart-mundipagg-instantbuy-new .main .cards-list li .cc-number,.esmart-mundipagg-instantbuy-edit .main .cards-list li .cc-number{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:0 0 20px 0}.esmart-mundipagg-instantbuy-index .main .cards-list li .cc-number:last-child,.esmart-mundipagg-instantbuy-new .main .cards-list li .cc-number:last-child,.esmart-mundipagg-instantbuy-edit .main .cards-list li .cc-number:last-child{margin-right:0}.esmart-mundipagg-instantbuy-index .main .cards-list li .cc-number .col-1,.esmart-mundipagg-instantbuy-new .main .cards-list li .cc-number .col-1,.esmart-mundipagg-instantbuy-edit .main .cards-list li .cc-number .col-1{float:left;display:block;margin-right:1.6029593095%;width:66.1323468968%}.esmart-mundipagg-instantbuy-index .main .cards-list li .cc-number .col-1:last-child,.esmart-mundipagg-instantbuy-new .main .cards-list li .cc-number .col-1:last-child,.esmart-mundipagg-instantbuy-edit .main .cards-list li .cc-number .col-1:last-child{margin-right:0}.esmart-mundipagg-instantbuy-index .main .cards-list li .cc-number .col-2,.esmart-mundipagg-instantbuy-new .main .cards-list li .cc-number .col-2,.esmart-mundipagg-instantbuy-edit .main .cards-list li .cc-number .col-2{float:left;display:block;margin-right:1.6029593095%;width:32.2646937937%;float:right}.esmart-mundipagg-instantbuy-index .main .cards-list li .cc-number .col-2:last-child,.esmart-mundipagg-instantbuy-new .main .cards-list li .cc-number .col-2:last-child,.esmart-mundipagg-instantbuy-edit .main .cards-list li .cc-number .col-2:last-child{margin-right:0}.esmart-mundipagg-instantbuy-index .main .cards-list li .cc-number strong,.esmart-mundipagg-instantbuy-new .main .cards-list li .cc-number strong,.esmart-mundipagg-instantbuy-edit .main .cards-list li .cc-number strong{font-size:20px}.esmart-mundipagg-instantbuy-index .main .cards-list li .cc-owner,.esmart-mundipagg-instantbuy-index .main .cards-list li .cc-due-fate,.esmart-mundipagg-instantbuy-new .main .cards-list li .cc-owner,.esmart-mundipagg-instantbuy-new .main .cards-list li .cc-due-fate,.esmart-mundipagg-instantbuy-edit .main .cards-list li .cc-owner,.esmart-mundipagg-instantbuy-edit .main .cards-list li .cc-due-fate{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:0 0 20px 0}.esmart-mundipagg-instantbuy-index .main .cards-list li .cc-owner:last-child,.esmart-mundipagg-instantbuy-index .main .cards-list li .cc-due-fate:last-child,.esmart-mundipagg-instantbuy-new .main .cards-list li .cc-owner:last-child,.esmart-mundipagg-instantbuy-new .main .cards-list li .cc-due-fate:last-child,.esmart-mundipagg-instantbuy-edit .main .cards-list li .cc-owner:last-child,.esmart-mundipagg-instantbuy-edit .main .cards-list li .cc-due-fate:last-child{margin-right:0}.esmart-mundipagg-instantbuy-index .main .cards-list li .cc-owner strong,.esmart-mundipagg-instantbuy-index .main .cards-list li .cc-due-fate strong,.esmart-mundipagg-instantbuy-new .main .cards-list li .cc-owner strong,.esmart-mundipagg-instantbuy-new .main .cards-list li .cc-due-fate strong,.esmart-mundipagg-instantbuy-edit .main .cards-list li .cc-owner strong,.esmart-mundipagg-instantbuy-edit .main .cards-list li .cc-due-fate strong{font-size:15px}.esmart-mundipagg-instantbuy-index .main .cards-list li .actions,.esmart-mundipagg-instantbuy-new .main .cards-list li .actions,.esmart-mundipagg-instantbuy-edit .main .cards-list li .actions{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:0}.esmart-mundipagg-instantbuy-index .main .cards-list li .actions:last-child,.esmart-mundipagg-instantbuy-new .main .cards-list li .actions:last-child,.esmart-mundipagg-instantbuy-edit .main .cards-list li .actions:last-child{margin-right:0}.esmart-mundipagg-instantbuy-index .main .cards-list li .actions a,.esmart-mundipagg-instantbuy-new .main .cards-list li .actions a,.esmart-mundipagg-instantbuy-edit .main .cards-list li .actions a{font-size:12px;font-weight:bold;text-transform:uppercase;text-decoration:underline;padding-top:10px;display:inline-block;margin-right:5px}.esmart-mundipagg-instantbuy-index .main .cards-list .button,.esmart-mundipagg-instantbuy-new .main .cards-list .button,.esmart-mundipagg-instantbuy-edit .main .cards-list .button{font-size:14px;height:42px;width:210px}.esmart-mundipagg-instantbuy-index .main .form-list,.esmart-mundipagg-instantbuy-new .main .form-list,.esmart-mundipagg-instantbuy-edit .main .form-list{margin-top:30px}.esmart-mundipagg-instantbuy-index .main .form-list li.brands-cc-number .field-cc-number,.esmart-mundipagg-instantbuy-new .main .form-list li.brands-cc-number .field-cc-number,.esmart-mundipagg-instantbuy-edit .main .form-list li.brands-cc-number .field-cc-number{float:left;display:block;margin-right:1.6029593095%;width:83.0661734484%}.esmart-mundipagg-instantbuy-index .main .form-list li.brands-cc-number .field-cc-number:last-child,.esmart-mundipagg-instantbuy-new .main .form-list li.brands-cc-number .field-cc-number:last-child,.esmart-mundipagg-instantbuy-edit .main .form-list li.brands-cc-number .field-cc-number:last-child{margin-right:0}.esmart-mundipagg-instantbuy-index .main .form-list li.brands-cc-number .field-cc-brands,.esmart-mundipagg-instantbuy-new .main .form-list li.brands-cc-number .field-cc-brands,.esmart-mundipagg-instantbuy-edit .main .form-list li.brands-cc-number .field-cc-brands{float:left;display:block;margin-right:1.6029593095%;width:15.3308672421%;margin-right:0;float:right}.esmart-mundipagg-instantbuy-index .main .form-list li.brands-cc-number .field-cc-brands:last-child,.esmart-mundipagg-instantbuy-new .main .form-list li.brands-cc-number .field-cc-brands:last-child,.esmart-mundipagg-instantbuy-edit .main .form-list li.brands-cc-number .field-cc-brands:last-child{margin-right:0}.esmart-mundipagg-instantbuy-index .main .form-list li.brands-cc-number .field-cc-type,.esmart-mundipagg-instantbuy-new .main .form-list li.brands-cc-number .field-cc-type,.esmart-mundipagg-instantbuy-edit .main .form-list li.brands-cc-number .field-cc-type{float:left;display:block;margin-right:1.6029593095%;width:100%}.esmart-mundipagg-instantbuy-index .main .form-list li.brands-cc-number .field-cc-type:last-child,.esmart-mundipagg-instantbuy-new .main .form-list li.brands-cc-number .field-cc-type:last-child,.esmart-mundipagg-instantbuy-edit .main .form-list li.brands-cc-number .field-cc-type:last-child{margin-right:0}.esmart-mundipagg-instantbuy-index .main .form-list li.three label,.esmart-mundipagg-instantbuy-new .main .form-list li.three label,.esmart-mundipagg-instantbuy-edit .main .form-list li.three label{font-family:"Arial",Helvetica,sans-serif;font-weight:normal;font-size:12px;text-transform:inherit}.esmart-mundipagg-instantbuy-index .main .form-list li.three .field,.esmart-mundipagg-instantbuy-new .main .form-list li.three .field,.esmart-mundipagg-instantbuy-edit .main .form-list li.three .field{float:left;display:block;margin-right:1.6029593095%;width:32.2646937937%}.esmart-mundipagg-instantbuy-index .main .form-list li.three .field:last-child,.esmart-mundipagg-instantbuy-new .main .form-list li.three .field:last-child,.esmart-mundipagg-instantbuy-edit .main .form-list li.three .field:last-child{margin-right:0}.esmart-mundipagg-instantbuy-index .main .form-list li.three .field select,.esmart-mundipagg-instantbuy-new .main .form-list li.three .field select,.esmart-mundipagg-instantbuy-edit .main .form-list li.three .field select{text-transform:uppercase}.esmart-mundipagg-instantbuy-index .main .form-list li.three .field:last-child,.esmart-mundipagg-instantbuy-new .main .form-list li.three .field:last-child,.esmart-mundipagg-instantbuy-edit .main .form-list li.three .field:last-child{margin-right:0}.esmart-mundipagg-instantbuy-index .main .form-list .brand-flags,.esmart-mundipagg-instantbuy-new .main .form-list .brand-flags,.esmart-mundipagg-instantbuy-edit .main .form-list .brand-flags{text-align:right}.esmart-mundipagg-instantbuy-index .main .form-list .brand-flags img,.esmart-mundipagg-instantbuy-new .main .form-list .brand-flags img,.esmart-mundipagg-instantbuy-edit .main .form-list .brand-flags img{width:80%;margin-top:3px}.esmart-mundipagg-instantbuy-index .main .button-form,.esmart-mundipagg-instantbuy-new .main .button-form,.esmart-mundipagg-instantbuy-edit .main .button-form{width:70%}.esmart-mundipagg-instantbuy-index .main .button-form .button,.esmart-mundipagg-instantbuy-new .main .button-form .button,.esmart-mundipagg-instantbuy-edit .main .button-form .button{width:135px;float:left;margin:0;line-height:37px;font-size:14px;height:42px}.esmart-mundipagg-instantbuy-index .main .button-form .button:last-child,.esmart-mundipagg-instantbuy-new .main .button-form .button:last-child,.esmart-mundipagg-instantbuy-edit .main .button-form .button:last-child{float:right}.esmart-mundipagg-instantbuy-edit .main .column-1{float:left;display:block;margin-right:1.6029593095%;width:57.665433621%}.esmart-mundipagg-instantbuy-edit .main .column-1:last-child{margin-right:0}.esmart-mundipagg-instantbuy-edit .main .column-2{float:left;display:block;margin-right:1.6029593095%;width:40.7316070695%;margin-right:0;float:right}.esmart-mundipagg-instantbuy-edit .main .column-2:last-child{margin-right:0}.sales-order-history .main,.sales-order-view .main{margin-bottom:0}.sales-order-history .main h2,.sales-order-history .main h3,.sales-order-view .main h2,.sales-order-view .main h3{border-top:0}.sales-order-history .main .title-buttons,.sales-order-view .main .title-buttons{position:relative}.sales-order-history .main .title-buttons .buttons,.sales-order-view .main .title-buttons .buttons{position:absolute;right:0;top:10px}.sales-order-history .main .back-link,.sales-order-view .main .back-link{display:none}.sales-order-history .main .toolbar-top,.sales-order-history .main .toolbar-bottom,.sales-order-view .main .toolbar-top,.sales-order-view .main .toolbar-bottom{float:left;display:block;margin-right:1.6029593095%;width:32.2646937937%;float:right;margin:0}.sales-order-history .main .toolbar-top:last-child,.sales-order-history .main .toolbar-bottom:last-child,.sales-order-view .main .toolbar-top:last-child,.sales-order-view .main .toolbar-bottom:last-child{margin-right:0}.sales-order-history .main .toolbar-top .amount,.sales-order-history .main .toolbar-top .status label,.sales-order-history .main .toolbar-bottom .amount,.sales-order-history .main .toolbar-bottom .status label,.sales-order-view .main .toolbar-top .amount,.sales-order-view .main .toolbar-top .status label,.sales-order-view .main .toolbar-bottom .amount,.sales-order-view .main .toolbar-bottom .status label{display:none}.sales-order-history .main .toolbar-top .status,.sales-order-history .main .toolbar-bottom .status,.sales-order-view .main .toolbar-top .status,.sales-order-view .main .toolbar-bottom .status{float:left;display:block;margin-right:1.6029593095%;width:49.1985203453%}.sales-order-history .main .toolbar-top .status:last-child,.sales-order-history .main .toolbar-bottom .status:last-child,.sales-order-view .main .toolbar-top .status:last-child,.sales-order-view .main .toolbar-bottom .status:last-child{margin-right:0}.sales-order-history .main .toolbar-top .status select,.sales-order-history .main .toolbar-bottom .status select,.sales-order-view .main .toolbar-top .status select,.sales-order-view .main .toolbar-bottom .status select{text-transform:uppercase}.sales-order-history .main .toolbar-top .pager,.sales-order-history .main .toolbar-bottom .pager,.sales-order-view .main .toolbar-top .pager,.sales-order-view .main .toolbar-bottom .pager{float:left;display:block;margin-right:1.6029593095%;width:49.1985203453%;text-align:right}.sales-order-history .main .toolbar-top .pager:last-child,.sales-order-history .main .toolbar-bottom .pager:last-child,.sales-order-view .main .toolbar-top .pager:last-child,.sales-order-view .main .toolbar-bottom .pager:last-child{margin-right:0}.sales-order-history .main .toolbar-top .count-container .limiter,.sales-order-history .main .toolbar-bottom .count-container .limiter,.sales-order-view .main .toolbar-top .count-container .limiter,.sales-order-view .main .toolbar-bottom .count-container .limiter{font-family:"Arial",Helvetica,sans-serif;font-size:10px;text-transform:uppercase}.sales-order-history .main .toolbar-top .count-container .limiter label,.sales-order-history .main .toolbar-bottom .count-container .limiter label,.sales-order-view .main .toolbar-top .count-container .limiter label,.sales-order-view .main .toolbar-bottom .count-container .limiter label{display:inline-block;text-align:right;padding:14px 5px 5px 0;text-align:right}.sales-order-history .main .toolbar-top .count-container .limiter select,.sales-order-history .main .toolbar-bottom .count-container .limiter select,.sales-order-view .main .toolbar-top .count-container .limiter select,.sales-order-view .main .toolbar-bottom .count-container .limiter select{display:inline-block;width:35%;margin:0;padding-left:10px;padding-right:0}@media screen and (max-width: 1220px){.sales-order-history .main .toolbar-top .count-container .limiter select,.sales-order-history .main .toolbar-bottom .count-container .limiter select,.sales-order-view .main .toolbar-top .count-container .limiter select,.sales-order-view .main .toolbar-bottom .count-container .limiter select{width:40%}}.sales-order-history .main .toolbar-top .pages,.sales-order-history .main .toolbar-bottom .pages,.sales-order-view .main .toolbar-top .pages,.sales-order-view .main .toolbar-bottom .pages{float:left;display:block;margin-right:1.6029593095%;width:100%;text-align:center}.sales-order-history .main .toolbar-top .pages:last-child,.sales-order-history .main .toolbar-bottom .pages:last-child,.sales-order-view .main .toolbar-top .pages:last-child,.sales-order-view .main .toolbar-bottom .pages:last-child{margin-right:0}.sales-order-history .main .toolbar-top .pages strong,.sales-order-history .main .toolbar-bottom .pages strong,.sales-order-view .main .toolbar-top .pages strong,.sales-order-view .main .toolbar-bottom .pages strong{display:none}.sales-order-history .main .toolbar-top .pages li,.sales-order-history .main .toolbar-bottom .pages li,.sales-order-view .main .toolbar-top .pages li,.sales-order-view .main .toolbar-bottom .pages li{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:17px;font-weight:bold;text-transform:uppercase;margin:0 10px;display:inline-block;vertical-align:middle}.sales-order-history .main .toolbar-top .pages li.current,.sales-order-history .main .toolbar-bottom .pages li.current,.sales-order-view .main .toolbar-top .pages li.current,.sales-order-view .main .toolbar-bottom .pages li.current{color:#cd0303}.sales-order-history .main .toolbar-top .pages,.sales-order-view .main .toolbar-top .pages{display:none}.sales-order-history .main .toolbar-bottom,.sales-order-view .main .toolbar-bottom{position:relative;margin:30px 0 30px 0;float:left;display:block;margin-right:1.6029593095%;width:100%}.sales-order-history .main .toolbar-bottom:last-child,.sales-order-view .main .toolbar-bottom:last-child{margin-right:0}.sales-order-history .main .toolbar-bottom .amount,.sales-order-view .main .toolbar-bottom .amount{display:none}.sales-order-history .main .toolbar-bottom .pager,.sales-order-view .main .toolbar-bottom .pager{float:right;width:16%}.sales-order-history .main .toolbar-bottom .pager .pages,.sales-order-view .main .toolbar-bottom .pager .pages{position:absolute;left:0;top:10px}.sales-order-history .main .toolbar-bottom .pager .pages .next,.sales-order-history .main .toolbar-bottom .pager .pages .previous,.sales-order-view .main .toolbar-bottom .pager .pages .next,.sales-order-view .main .toolbar-bottom .pager .pages .previous{text-indent:-9999999px;color:transparent;height:50px;width:20px;overflow:hidden;font-size:0;display:block}.sales-order-history .main .toolbar-bottom .pager .pages .next,.sales-order-view .main .toolbar-bottom .pager .pages .next{background:url(https://s1.sephora.com.br/skin/frontend/sephora/default/src/img/icons-sprite/slider-next.png) no-repeat}.sales-order-history .main .toolbar-bottom .pager .pages .previous,.sales-order-view .main .toolbar-bottom .pager .pages .previous{background:url(https://s1.sephora.com.br/skin/frontend/sephora/default/src/img/icons-sprite/slider-prev.png) no-repeat right}.sales-order-history .main .orders,.sales-order-view .main .orders{float:left;display:block;margin-right:1.6029593095%;width:100%}.sales-order-history .main .orders:last-child,.sales-order-view .main .orders:last-child{margin-right:0}.sales-order-history .main .orders .title,.sales-order-view .main .orders .title{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:20px 0 10px 0}.sales-order-history .main .orders .title:last-child,.sales-order-view .main .orders .title:last-child{margin-right:0}.sales-order-history .main .orders .title li,.sales-order-view .main .orders .title li{float:left;display:block;margin-right:1.6029593095%;width:15.7542129059%;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:15px;text-transform:uppercase;font-weight:bold;border-bottom:0;padding-bottom:2px}.sales-order-history .main .orders .title li:last-child,.sales-order-view .main .orders .title li:last-child{margin-right:0}.sales-order-history .main .orders .title li.number,.sales-order-view .main .orders .title li.number{padding-left:15px}.sales-order-history .main .orders .content,.sales-order-view .main .orders .content{float:left;display:block;margin-right:1.6029593095%;width:100%}.sales-order-history .main .orders .content:last-child,.sales-order-view .main .orders .content:last-child{margin-right:0}.sales-order-history .main .orders .content li,.sales-order-view .main .orders .content li{float:left;display:block;margin-right:1.6029593095%;width:100%;border:1px solid #000;margin-bottom:20px;padding:15px 0;line-height:28px}.sales-order-history .main .orders .content li:last-child,.sales-order-view .main .orders .content li:last-child{margin-right:0}.sales-order-history .main .orders .content li.skyhub .sale-item-info,.sales-order-view .main .orders .content li.skyhub .sale-item-info{float:left;display:block;margin-right:1.6029593095%;width:12.7907932594%}.sales-order-history .main .orders .content li.skyhub .sale-item-info:last-child,.sales-order-view .main .orders .content li.skyhub .sale-item-info:last-child{margin-right:0}.sales-order-history .main .orders .content li.skyhub .sale-item-info:before,.sales-order-view .main .orders .content li.skyhub .sale-item-info:before{left:-26px}.sales-order-history .main .orders .content li.skyhub .sale-item-info.skyhub,.sales-order-view .main .orders .content li.skyhub .sale-item-info.skyhub{float:left;display:block;margin-right:1.6029593095%;width:28.0312371558%}.sales-order-history .main .orders .content li.skyhub .sale-item-info.skyhub:last-child,.sales-order-view .main .orders .content li.skyhub .sale-item-info.skyhub:last-child{margin-right:0}.sales-order-history .main .orders .content li .sale-item-info,.sales-order-view .main .orders .content li .sale-item-info{float:left;display:block;margin-right:1.6029593095%;width:15.3308672421%;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:17px;text-transform:uppercase;font-weight:600;position:relative}.sales-order-history .main .orders .content li .sale-item-info:last-child,.sales-order-view .main .orders .content li .sale-item-info:last-child{margin-right:0}.sales-order-history .main .orders .content li .sale-item-info.view:before,.sales-order-view .main .orders .content li .sale-item-info.view:before{content:unset;background:none}.sales-order-history .main .orders .content li .sale-item-info:before,.sales-order-view .main .orders .content li .sale-item-info:before{content:'';height:26px;width:1px;background:#d7d7d7;position:absolute;left:-48px}.sales-order-history .main .orders .content li .sale-item-info.number,.sales-order-view .main .orders .content li .sale-item-info.number{padding-left:15px}.sales-order-history .main .orders .content li .sale-item-info.number:before,.sales-order-view .main .orders .content li .sale-item-info.number:before{display:none}.sales-order-history .main .orders .content li .sale-item-info.view,.sales-order-view .main .orders .content li .sale-item-info.view{padding-right:15px;text-align:right;margin-right:0}.sales-order-history .main .orders .content li .sale-item-info.view .button,.sales-order-view .main .orders .content li .sale-item-info.view .button{line-height:30px}.sales-order-history .main .orders .content li .sales-info,.sales-order-view .main .orders .content li .sales-info{border:0;padding:0;margin-bottom:0}.sales-order-history .main .orders .content li .sales-info li,.sales-order-view .main .orders .content li .sales-info li{border:0;margin-bottom:0}.sales-order-history .main .orders .content li .sales-info li.container,.sales-order-view .main .orders .content li .sales-info li.container{padding:0 15px}.sales-order-history .main .orders .content li .sales-info li.container>h2,.sales-order-view .main .orders .content li .sales-info li.container>h2{float:left;display:block;margin-right:1.6029593095%;width:100%;font-family:"Arial",Helvetica,sans-serif;font-size:14px;letter-spacing:1px;margin-bottom:5px}.sales-order-history .main .orders .content li .sales-info li.container>h2:last-child,.sales-order-view .main .orders .content li .sales-info li.container>h2:last-child{margin-right:0}.sales-order-history .main .orders .content li .sales-info li:before,.sales-order-view .main .orders .content li .sales-info li:before{display:none}.sales-order-history .main .orders .content li .sales-info li .order-items,.sales-order-view .main .orders .content li .sales-info li .order-items{position:relative}.sales-order-history .main .orders .content li .sales-info li .order-items .steps,.sales-order-view .main .orders .content li .sales-info li .order-items .steps{float:left;display:block;margin-right:1.6029593095%;width:95.7665433621%;margin-right:0}.sales-order-history .main .orders .content li .sales-info li .order-items .steps:last-child,.sales-order-view .main .orders .content li .sales-info li .order-items .steps:last-child{margin-right:0}.sales-order-history .main .orders .content li .sales-info li .order-items .tracking,.sales-order-view .main .orders .content li .sales-info li .order-items .tracking{position:absolute;top:35px;right:0}.sales-order-history .main .orders .content li .sales-info li .order-items table,.sales-order-view .main .orders .content li .sales-info li .order-items table{margin:0}.sales-order-history .main .orders .content li .sales-info li .order-items table thead th,.sales-order-view .main .orders .content li .sales-info li .order-items table thead th{border-bottom:3px solid}.sales-order-history .main .orders .content li .sales-info li .order-items table td.product-cart-info,.sales-order-view .main .orders .content li .sales-info li .order-items table td.product-cart-info{width:30%}.sales-order-history .main .orders .content li .sales-info li .order-items table td.product-cart-info .product-manufacturer,.sales-order-view .main .orders .content li .sales-info li .order-items table td.product-cart-info .product-manufacturer{font-family:"Arial",Helvetica,sans-serif;font-size:11px;font-weight:normal}.sales-order-history .main .orders .content li .sales-info li .order-items table td.product-cart-subtotal,.sales-order-view .main .orders .content li .sales-info li .order-items table td.product-cart-subtotal{width:20%}.sales-order-history .main .orders .content li .sales-info li .order-items h2,.sales-order-history .main .orders .content li .sales-info li .order-items .buttons-set,.sales-order-view .main .orders .content li .sales-info li .order-items h2,.sales-order-view .main .orders .content li .sales-info li .order-items .buttons-set{display:none}.sales-order-history .main .orders .content li .sales-info li .order-items h3,.sales-order-view .main .orders .content li .sales-info li .order-items h3{border-top:0}.sales-order-history .main .order-date,.sales-order-view .main .order-date{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:20px 0;font-size:12px;text-transform:uppercase}.sales-order-history .main .order-date:last-child,.sales-order-view .main .order-date:last-child{margin-right:0}.sales-order-history .main .skyhub img,.sales-order-view .main .skyhub img{display:inline-block;vertical-align:text-top;margin-left:5px}.sales-order-history .main .info-content,.sales-order-view .main .info-content{float:left;display:block;margin-right:1.6029593095%;width:100%;padding-bottom:0;border-bottom:0}.sales-order-history .main .info-content:last-child,.sales-order-view .main .info-content:last-child{margin-right:0}.sales-order-history .main .info-content .info-shipping-address,.sales-order-history .main .info-content .info-shipping-method,.sales-order-history .main .info-content .info-payment-method,.sales-order-view .main .info-content .info-shipping-address,.sales-order-view .main .info-content .info-shipping-method,.sales-order-view .main .info-content .info-payment-method{float:left;display:block;margin-right:1.6029593095%;width:32.2646937937%}.sales-order-history .main .info-content .info-shipping-address:last-child,.sales-order-history .main .info-content .info-shipping-method:last-child,.sales-order-history .main .info-content .info-payment-method:last-child,.sales-order-view .main .info-content .info-shipping-address:last-child,.sales-order-view .main .info-content .info-shipping-method:last-child,.sales-order-view .main .info-content .info-payment-method:last-child{margin-right:0}.sales-order-history .main .info-content .info-shipping-address .action-title,.sales-order-history .main .info-content .info-shipping-method .action-title,.sales-order-history .main .info-content .info-payment-method .action-title,.sales-order-view .main .info-content .info-shipping-address .action-title,.sales-order-view .main .info-content .info-shipping-method .action-title,.sales-order-view .main .info-content .info-payment-method .action-title{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-weight:bold;text-transform:uppercase;padding:5px 0 15px 0;border-top:4px solid;letter-spacing:1px}.sales-order-history .main .info-content .info-shipping-address .action-title h3,.sales-order-history .main .info-content .info-shipping-method .action-title h3,.sales-order-history .main .info-content .info-payment-method .action-title h3,.sales-order-view .main .info-content .info-shipping-address .action-title h3,.sales-order-view .main .info-content .info-shipping-method .action-title h3,.sales-order-view .main .info-content .info-payment-method .action-title h3{font-size:17px}.sales-order-history .main .info-content .info-shipping-address .action-content,.sales-order-history .main .info-content .info-shipping-method .action-content,.sales-order-history .main .info-content .info-payment-method .action-content,.sales-order-view .main .info-content .info-shipping-address .action-content,.sales-order-view .main .info-content .info-shipping-method .action-content,.sales-order-view .main .info-content .info-payment-method .action-content{font-size:14px;line-height:24px;font-weight:normal;text-transform:initial;font-family:"Arial",Helvetica,sans-serif}.sales-order-history .main .info-content .info-shipping-address .action-content .sub-title,.sales-order-history .main .info-content .info-shipping-method .action-content .sub-title,.sales-order-history .main .info-content .info-payment-method .action-content .sub-title,.sales-order-view .main .info-content .info-shipping-address .action-content .sub-title,.sales-order-view .main .info-content .info-shipping-method .action-content .sub-title,.sales-order-view .main .info-content .info-payment-method .action-content .sub-title{font-weight:bold;font-size:16px}.sales-order-history .main .info-content .info-shipping-address .action-content .flag,.sales-order-history .main .info-content .info-shipping-method .action-content .flag,.sales-order-history .main .info-content .info-payment-method .action-content .flag,.sales-order-view .main .info-content .info-shipping-address .action-content .flag,.sales-order-view .main .info-content .info-shipping-method .action-content .flag,.sales-order-view .main .info-content .info-payment-method .action-content .flag{text-transform:uppercase;font-weight:bold;position:relative;padding-left:45px;margin:10px 0}.sales-order-history .main .info-content .info-shipping-address .action-content .flag img,.sales-order-history .main .info-content .info-shipping-method .action-content .flag img,.sales-order-history .main .info-content .info-payment-method .action-content .flag img,.sales-order-view .main .info-content .info-shipping-address .action-content .flag img,.sales-order-view .main .info-content .info-shipping-method .action-content .flag img,.sales-order-view .main .info-content .info-payment-method .action-content .flag img{position:absolute;left:0}.sales-order-history .main .info-content .info-shipping-address .action-content .installment,.sales-order-history .main .info-content .info-shipping-method .action-content .installment,.sales-order-history .main .info-content .info-payment-method .action-content .installment,.sales-order-view .main .info-content .info-shipping-address .action-content .installment,.sales-order-view .main .info-content .info-shipping-method .action-content .installment,.sales-order-view .main .info-content .info-payment-method .action-content .installment{margin-bottom:10px}.sales-order-history .main .info-content .info-shipping-address .action-content .installment b,.sales-order-history .main .info-content .info-shipping-method .action-content .installment b,.sales-order-history .main .info-content .info-payment-method .action-content .installment b,.sales-order-view .main .info-content .info-shipping-address .action-content .installment b,.sales-order-view .main .info-content .info-shipping-method .action-content .installment b,.sales-order-view .main .info-content .info-payment-method .action-content .installment b{display:block;font-size:16px;margin-bottom:-10px}.sales-order-history .main .info-content .info-shipping-address .action-content .line,.sales-order-history .main .info-content .info-shipping-method .action-content .line,.sales-order-history .main .info-content .info-payment-method .action-content .line,.sales-order-view .main .info-content .info-shipping-address .action-content .line,.sales-order-view .main .info-content .info-shipping-method .action-content .line,.sales-order-view .main .info-content .info-payment-method .action-content .line{font-size:10px;text-align:center}.sales-order-history .main .info-content .info-shipping-address .action-content .billet-info,.sales-order-history .main .info-content .info-shipping-method .action-content .billet-info,.sales-order-history .main .info-content .info-payment-method .action-content .billet-info,.sales-order-view .main .info-content .info-shipping-address .action-content .billet-info,.sales-order-view .main .info-content .info-shipping-method .action-content .billet-info,.sales-order-view .main .info-content .info-payment-method .action-content .billet-info{float:left;display:block;margin-right:1.6029593095%;width:100%}.sales-order-history .main .info-content .info-shipping-address .action-content .billet-info:last-child,.sales-order-history .main .info-content .info-shipping-method .action-content .billet-info:last-child,.sales-order-history .main .info-content .info-payment-method .action-content .billet-info:last-child,.sales-order-view .main .info-content .info-shipping-address .action-content .billet-info:last-child,.sales-order-view .main .info-content .info-shipping-method .action-content .billet-info:last-child,.sales-order-view .main .info-content .info-payment-method .action-content .billet-info:last-child{margin-right:0}.sales-order-history .main .info-content .info-shipping-address .action-content .billet-info .col-1,.sales-order-history .main .info-content .info-shipping-address .action-content .billet-info .col-2,.sales-order-history .main .info-content .info-shipping-method .action-content .billet-info .col-1,.sales-order-history .main .info-content .info-shipping-method .action-content .billet-info .col-2,.sales-order-history .main .info-content .info-payment-method .action-content .billet-info .col-1,.sales-order-history .main .info-content .info-payment-method .action-content .billet-info .col-2,.sales-order-view .main .info-content .info-shipping-address .action-content .billet-info .col-1,.sales-order-view .main .info-content .info-shipping-address .action-content .billet-info .col-2,.sales-order-view .main .info-content .info-shipping-method .action-content .billet-info .col-1,.sales-order-view .main .info-content .info-shipping-method .action-content .billet-info .col-2,.sales-order-view .main .info-content .info-payment-method .action-content .billet-info .col-1,.sales-order-view .main .info-content .info-payment-method .action-content .billet-info .col-2{float:left;display:block;margin-right:1.6029593095%;width:100%}.sales-order-history .main .info-content .info-shipping-address .action-content .billet-info .col-1:last-child,.sales-order-history .main .info-content .info-shipping-address .action-content .billet-info .col-2:last-child,.sales-order-history .main .info-content .info-shipping-method .action-content .billet-info .col-1:last-child,.sales-order-history .main .info-content .info-shipping-method .action-content .billet-info .col-2:last-child,.sales-order-history .main .info-content .info-payment-method .action-content .billet-info .col-1:last-child,.sales-order-history .main .info-content .info-payment-method .action-content .billet-info .col-2:last-child,.sales-order-view .main .info-content .info-shipping-address .action-content .billet-info .col-1:last-child,.sales-order-view .main .info-content .info-shipping-address .action-content .billet-info .col-2:last-child,.sales-order-view .main .info-content .info-shipping-method .action-content .billet-info .col-1:last-child,.sales-order-view .main .info-content .info-shipping-method .action-content .billet-info .col-2:last-child,.sales-order-view .main .info-content .info-payment-method .action-content .billet-info .col-1:last-child,.sales-order-view .main .info-content .info-payment-method .action-content .billet-info .col-2:last-child{margin-right:0}.sales-order-history .main .info-content .info-shipping-address .action-content .billet-info .col-1,.sales-order-history .main .info-content .info-shipping-method .action-content .billet-info .col-1,.sales-order-history .main .info-content .info-payment-method .action-content .billet-info .col-1,.sales-order-view .main .info-content .info-shipping-address .action-content .billet-info .col-1,.sales-order-view .main .info-content .info-shipping-method .action-content .billet-info .col-1,.sales-order-view .main .info-content .info-payment-method .action-content .billet-info .col-1{font-size:12px}.sales-order-history .main .info-content .info-shipping-address .action-content .billet-info .col-1 p,.sales-order-history .main .info-content .info-shipping-method .action-content .billet-info .col-1 p,.sales-order-history .main .info-content .info-payment-method .action-content .billet-info .col-1 p,.sales-order-view .main .info-content .info-shipping-address .action-content .billet-info .col-1 p,.sales-order-view .main .info-content .info-shipping-method .action-content .billet-info .col-1 p,.sales-order-view .main .info-content .info-payment-method .action-content .billet-info .col-1 p{line-height:20px}.sales-order-history .main .info-content .info-shipping-address .action-content .billet-info .button,.sales-order-history .main .info-content .info-shipping-method .action-content .billet-info .button,.sales-order-history .main .info-content .info-payment-method .action-content .billet-info .button,.sales-order-view .main .info-content .info-shipping-address .action-content .billet-info .button,.sales-order-view .main .info-content .info-shipping-method .action-content .billet-info .button,.sales-order-view .main .info-content .info-payment-method .action-content .billet-info .button{margin-top:5px;width:100%;height:45px;font-size:13px;letter-spacing:2px}.sales-order-history .main .info-content .info-payment-method,.sales-order-view .main .info-content .info-payment-method{margin-right:0}.sales-order-history .main .info-content .buttons,.sales-order-view .main .info-content .buttons{float:left;display:block;margin-right:1.6029593095%;width:100%;margin-top:20px;text-align:center}.sales-order-history .main .info-content .buttons:last-child,.sales-order-view .main .info-content .buttons:last-child{margin-right:0}.sales-order-history .main .info-content .buttons .button,.sales-order-view .main .info-content .buttons .button{margin-right:20px}.sales-order-history .main .order-items,.sales-order-view .main .order-items{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:20px 0 0 0;position:relative}.sales-order-history .main .order-items:last-child,.sales-order-view .main .order-items:last-child{margin-right:0}.sales-order-history .main .order-items .steps,.sales-order-view .main .order-items .steps{float:left;display:block;margin-right:1.6029593095%;width:95.7665433621%;margin-right:0}.sales-order-history .main .order-items .steps:last-child,.sales-order-view .main .order-items .steps:last-child{margin-right:0}.sales-order-history .main .order-items .tracking,.sales-order-view .main .order-items .tracking{position:absolute;top:65px;right:0}.sales-order-history .main .order-items .skyhub,.sales-order-view .main .order-items .skyhub{float:left;display:block;margin-right:1.6029593095%;width:100%;margin-bottom:20px;font-size:12px;text-transform:uppercase;text-align:center;font-weight:bold;line-height:14px}.sales-order-history .main .order-items .skyhub:last-child,.sales-order-view .main .order-items .skyhub:last-child{margin-right:0}.sales-order-history .main .order-items .skyhub h3,.sales-order-view .main .order-items .skyhub h3{display:inline-block;vertical-align:middle;font-size:16px;letter-spacing:0}.sales-order-history .main .order-items .skyhub img,.sales-order-view .main .order-items .skyhub img{margin-right:5px}.sales-order-history .main .order-items .skyhub p,.sales-order-view .main .order-items .skyhub p{display:block}.sales-order-history .main .totals,.sales-order-view .main .totals{width:100%;float:left;border:0;margin-top:20px}.sales-order-history .main .totals tbody,.sales-order-view .main .totals tbody{float:right}.sales-order-history .main .totals tbody tr,.sales-order-view .main .totals tbody tr{float:left;margin-right:40px}.sales-order-history .main .totals tbody tr td,.sales-order-view .main .totals tbody tr td{border:0;font-weight:normal;text-transform:uppercase}.sales-order-history .main .totals tbody tr td:first-child,.sales-order-view .main .totals tbody tr td:first-child{display:block;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-weight:600;font-size:15px;letter-spacing:1px;padding-top:3px;padding-bottom:0}.sales-order-history .main .totals tbody tr td:first-child strong,.sales-order-view .main .totals tbody tr td:first-child strong{font-weight:600}.sales-order-history .main .totals tbody tr td:last-child,.sales-order-view .main .totals tbody tr td:last-child{font-family:"Arial",Helvetica,sans-serif;font-weight:bold;font-size:18px}.sales-order-history .main .totals tbody tr:last-child,.sales-order-view .main .totals tbody tr:last-child{margin-right:0}.institucional .col2-left-layout .col-left{float:left;display:block;margin-right:1.6029593095%;width:15.3308672421%}.institucional .col2-left-layout .col-left:last-child{margin-right:0}.institucional .col2-left-layout .col-main{float:left;display:block;margin-right:1.6029593095%;width:83.0661734484%}.institucional .col2-left-layout .col-main:last-child{margin-right:0}.institucional .main{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:20px 0 100px 0}.institucional .main:last-child{margin-right:0}.institucional .main .breadcrumbs{display:none}.institucional .main .dinamic-sidebar{font-family:"Helvetica neue","Helvetica","Arial",sans-serif}.institucional .main .dinamic-sidebar h2{font-size:16px;text-transform:uppercase;padding:10px 0;letter-spacing:1px;border-top:4px solid}.institucional .main .dinamic-sidebar li{font-size:14px;margin:8px 0}.institucional .main .dinamic-sidebar li.current{font-weight:bold;color:#cd0303}.institucional .main .col-main .page-title{border-top:4px solid}.institucional .main .col-main .page-title h1{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:26px;text-transform:uppercase;padding:40px 0;letter-spacing:2px}.institucional .main .col-main .std{font-size:12px;line-height:20px}.cms-no-route .page-header.fixed{position:initial}.cms-no-route .main{background:url("https://s1.sephora.com.br/skin/frontend/sephora/default/images/media/bg-no-route.jpg") no-repeat right 56px}.cms-no-route .main .advantages-bar{padding:12px 0;background:#FFF}.cms-no-route .main .std table tr:first-child td{font-family:"Arial",Helvetica,sans-serif;height:370px}.cms-no-route .main .std table tr:first-child td p{font-size:25px;text-transform:uppercase;line-height:0}.cms-no-route .main .std table tr:first-child td h1{font-size:100px;text-transform:uppercase;font-weight:normal;position:relative}.cms-no-route .main .std table tr:first-child td h1 strong{font-weight:normal;color:#898989;padding-left:8px}.cms-no-route .main .std table tr:first-child td h1 strong:before{content:'';height:120px;width:3px;background:#000;position:absolute;margin-left:-5px}.cms-no-route .main .std table tr:first-child td h2{font-weight:normal;font-size:18px;color:#898989;padding-top:10px}.cms-no-route .main .std table tr:last-child td{padding:10px}.cms-no-route .main .std table tr:last-child td:first-child{padding-left:0}.cms-no-route .main .std table tr:last-child td:last-child{padding-right:0}.cms-no-route .main .std table tr:last-child td img{width:100%}.cms-no-route .main .std table tr td{border:0}.esmart-storelocator-index-index .page-header.fixed{position:initial}.esmart-storelocator-index-index .col2-left-layout .col-left{position:absolute;z-index:1;float:left;display:block;width:320px;background:#FFF;padding:15px;height:550px}.esmart-storelocator-index-index .col2-left-layout .col-main{width:100%}.esmart-storelocator-index-index #google_maps_canvas .gmnoprint{display:none}.esmart-storelocator-index-index .main{height:505px}.esmart-storelocator-index-index .main .page-title{margin:10px 0}.esmart-storelocator-index-index .main .page-title h1{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:19px;text-transform:uppercase}.esmart-storelocator-index-index .main .label{font-family:"Arial",Helvetica,sans-serif;font-size:14px;margin-bottom:10px;color:#898989}.esmart-storelocator-index-index .main .form-inputs li{float:left;display:block;margin-right:1.6029593095%;width:49.1985203453%}.esmart-storelocator-index-index .main .form-inputs li:last-child{margin-right:0}.esmart-storelocator-index-index .main .list-stores{height:380px;overflow:hidden;float:left;display:block;margin-right:1.6029593095%;width:100%}.esmart-storelocator-index-index .main .list-stores:last-child{margin-right:0}.esmart-storelocator-index-index .main .list-stores li{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:10px 0;padding-left:30px;font-size:15px;color:#898989;position:relative;cursor:pointer;border-left:3px solid #FFF}.esmart-storelocator-index-index .main .list-stores li:last-child{margin-right:0}.esmart-storelocator-index-index .main .list-stores li:before{font-size:18px;color:#000;position:absolute;left:6px;top:7px}.esmart-storelocator-index-index .main .list-stores li.active{background:#f2f2f2;border-color:#000}.esmart-storelocator-index-index .main .list-stores li b{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;padding-bottom:10px;line-height:30px;color:#000}.esmart-storelocator-index-index .footer-container{margin-top:50px}.manufacturer-index-index .main .page-title{position:relative;margin:40px 0}.manufacturer-index-index .main .page-title h1{z-index:1;position:relative;margin:0 auto;width:22%;text-align:center;font-size:34px;font-family:georgia,times,serif;font-style:italic;font-weight:400;background:#FFF}.manufacturer-index-index .main .page-title h1 span{font-family:georgia,times,serif;font-style:italic;font-weight:600}.manufacturer-index-index .main .page-title:before{content:'';position:absolute;left:0;right:0;margin:0 auto;border-bottom:1px solid #d7d7d7;width:30%;top:23px}.manufacturer-index-index .main .filter{width:100%;margin:0 auto 20px auto;border-bottom:1px solid #000;text-align:center}.manufacturer-index-index .main .filter li{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:16px;text-transform:uppercase;padding-bottom:10px;margin:0 2%;position:relative;display:inline-block;vertical-align:middle}.manufacturer-index-index .main .filter li a:hover,.manufacturer-index-index .main .filter li a:active{color:#000}.manufacturer-index-index .main .filter li.active{font-weight:bold}.manufacturer-index-index .main .filter li.active:after{content:'';height:4px;background:#000;width:115%;position:absolute;bottom:0;left:-5px}.manufacturer-index-index .main .manufacturers-list{float:left;display:block;margin-right:1.6029593095%;width:100%;margin-bottom:20px}.manufacturer-index-index .main .manufacturers-list:last-child{margin-right:0}.manufacturer-index-index .main .manufacturers-list .item{float:left;display:block;margin-right:1.6029593095%;width:13.6374845869%;margin-right:3.6%;margin-top:20px;margin-bottom:20px;border:1px solid #d7d7d7;padding:10px;text-align:center}.manufacturer-index-index .main .manufacturers-list .item:last-child{margin-right:0}.manufacturer-index-index .main .manufacturers-list .item:nth-child(6n){margin-right:0}.manufacturer-index-index .main .manufacturers-list .item:nth-child(6n+1){clear:left}.manufacturer-index-index .main .manufacturers-list .item:hover{border-color:#cd0303}.manufacturer-index-index .main .categories-list{float:left;display:block;margin-right:1.6029593095%;width:100%;margin-bottom:20px}.manufacturer-index-index .main .categories-list:last-child{margin-right:0}.manufacturer-index-index .main .categories-list .box-title{display:none}.manufacturer-index-index .main .categories-list .scrool>ul{float:left;display:block;margin-right:1.6029593095%;width:13.6374845869%;margin-right:3.6%;margin-top:20px;margin-bottom:20px}.manufacturer-index-index .main .categories-list .scrool>ul:last-child{margin-right:0}.manufacturer-index-index .main .categories-list .scrool>ul:nth-child(6n){margin-right:0}.manufacturer-index-index .main .categories-list .scrool>ul:nth-child(6n+1){clear:left}.manufacturer-index-index .main .categories-list .scrool>ul li{text-transform:uppercase;font-size:14px}.manufacturer-index-index .main .categories-list .scrool>ul li ul{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:5px 0}.manufacturer-index-index .main .categories-list .scrool>ul li ul:last-child{margin-right:0}.manufacturer-index-index .main .categories-list .scrool>ul li ul li{font-size:12px;padding:5px 0}.manufacturer-index-view .main{margin:20px 0 60px 0}.manufacturer-index-view .main .breadcrumbs{float:left;display:block;margin-right:1.6029593095%;width:17.0242498972%;padding:0;margin-right:0;margin-bottom:10px}.manufacturer-index-view .main .breadcrumbs:last-child{margin-right:0}.manufacturer-index-view .main .page-title{float:left;display:block;margin-right:1.6029593095%;width:66.1323468968%}.manufacturer-index-view .main .page-title:last-child{margin-right:0}.manufacturer-index-view .main .page-title h1{font-size:10px;text-transform:uppercase}.manufacturer-index-view .main .manufacturer-logo{float:left;display:block;margin-right:1.6029593095%;width:100%;margin-right:0;padding:0 0 10px 0;text-align:center}.manufacturer-index-view .main .manufacturer-logo:last-child{margin-right:0}.manufacturer-index-view .main .manufacturer-info{float:left;display:block;margin-right:1.6029593095%;width:100%}.manufacturer-index-view .main .manufacturer-info:last-child{margin-right:0}.manufacturer-index-view .main .manufacturer-info .col{float:left;display:block;margin-right:1.6029593095%;width:100%}.manufacturer-index-view .main .manufacturer-info .col:last-child{margin-right:0}.manufacturer-index-view .main .manufacturer-info .col-1{float:left;display:block;margin-right:1.6029593095%;width:66.1323468968%;padding:20px}.manufacturer-index-view .main .manufacturer-info .col-1:last-child{margin-right:0}.manufacturer-index-view .main .manufacturer-info .col-1 .manufacturer-logo{text-align:left}.manufacturer-index-view .main .manufacturer-info .col-2{float:left;display:block;margin-right:1.6029593095%;width:32.2646937937%;margin-right:0}.manufacturer-index-view .main .manufacturer-info .col-2:last-child{margin-right:0}.manufacturer-index-view .main .manufacturer-info .col-2 img{width:100%}.manufacturer-index-view .main .manufacturer-info .manufacturer-description .logo{margin-bottom:20px}.manufacturer-index-view .main .manufacturer-info .manufacturer-description .description{font-size:14px;line-height:20px}.manufacturer-index-view .main .manufacturer-info .manufacturer-description .description p{margin-bottom:20px}.manufacturer-index-view .main .sidebar{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;margin-right:5%}.manufacturer-index-view .main .sidebar .box{float:left;display:block;margin-right:1.6029593095%;width:100%}.manufacturer-index-view .main .sidebar .box:last-child{margin-right:0}.manufacturer-index-view .main .sidebar .box .box-title{background:#000;padding:10px 10px 10px 20px}.manufacturer-index-view .main .sidebar .box .box-title h2{font-size:12px;font-weight:bold;text-transform:uppercase;color:#FFF;letter-spacing:1px}.manufacturer-index-view .main .sidebar .box .box-content{margin:20px 0;padding-left:15px}.manufacturer-index-view .main .sidebar .box .box-content li{font-size:12px;text-transform:uppercase;margin:15px 0;font-weight:bold}.manufacturer-index-view .main .sidebar .box .box-content li ul{padding-left:10px}.manufacturer-index-view .main .sidebar .box .box-content li ul li{font-weight:normal;margin:10px 0}.manufacturer-index-view .main .sidebar .box .box-content.categories .cat-list>li{cursor:pointer;position:relative}.manufacturer-index-view .main .sidebar .box .box-content.categories .cat-list>li:after{position:absolute;top:0;right:10px;font-size:16px;color:#cd0303}.manufacturer-index-view .main .sidebar .box .box-content.categories .cat-list>li .sub-cat-list{display:none}.manufacturer-index-view .main .sidebar .box .box-content.exclusive{height:200px;overflow:hidden}.manufacturer-index-view .main .sidebar .box .box-content.exclusive li{display:block;font-weight:normal}.manufacturer-index-view .main .sidebar .box .box-content.too-manufacturers .box-search{position:relative}.manufacturer-index-view .main .sidebar .box .box-content.too-manufacturers .box-search .search{font-weight:normal;font-style:italic;margin:15px 0;padding:8px 10px;width:100%;border-color:#000;font-size:11px}.manufacturer-index-view .main .sidebar .box .box-content.too-manufacturers .box-search:after{cursor:pointer;font-size:15px;position:absolute;right:10px;top:8px}.manufacturer-index-view .main .sidebar .box .box-content.too-manufacturers .alphas{border-bottom:1px solid #d7d7d7;padding-bottom:10px}.manufacturer-index-view .main .sidebar .box .box-content.too-manufacturers .alphas a{display:inline-block;vertical-align:middle;text-transform:uppercase;width:15%;margin:10px 0;text-align:center;padding-right:10px}.manufacturer-index-view .main .sidebar .box .box-content.too-manufacturers .alphas a.active{font-weight:bold;color:#cd0303}.manufacturer-index-view .main .sidebar .box .box-content.too-manufacturers .brands-aplhas{height:200px;margin-top:20px;overflow:hidden}.manufacturer-index-view .main .sidebar .box .box-content.too-manufacturers .brands-aplhas li{display:block;font-weight:normal}.manufacturer-index-view .main .sidebar .box .box-content.too-manufacturers .brands-aplhas li.alpha{font-size:16px;font-weight:bold}.manufacturer-index-view .main .col-main{float:left;display:block;margin-right:1.6029593095%;width:74.5992601726%}.manufacturer-index-view .main .col-main:last-child{margin-right:0}.manufacturer-brand-view{width:100%;font-weight:bold;position:relative;top:33px}.page-print{font-family:"Arial",Helvetica,sans-serif;background:#FFF;font-size:14px;padding:20px}.page-print .col-1,.page-print .col-2{float:left;display:block;margin-right:1.6029593095%;width:49.1985203453%;margin-top:20px;margin-bottom:20px}.page-print .col-1:last-child,.page-print .col-2:last-child{margin-right:0}.page-print h1{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:27px;padding:20px 0;text-transform:uppercase}.page-print h2{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:13px;border-bottom:2px solid #000;font-weight:600;letter-spacing:2px;margin-bottom:10px;text-transform:uppercase;padding-bottom:5px}.page-print.sales-order-print .totals{width:100%;float:left;border:0;margin-top:20px}.page-print.sales-order-print .totals tbody{float:right}.page-print.sales-order-print .totals tbody tr{float:left;margin-right:40px}.page-print.sales-order-print .totals tbody tr td{border:0;font-weight:normal;text-transform:uppercase}.page-print.sales-order-print .totals tbody tr td:first-child{display:block;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-weight:600;font-size:15px;letter-spacing:1px;padding-top:3px;padding-bottom:0}.page-print.sales-order-print .totals tbody tr td:first-child strong{font-weight:600}.page-print.sales-order-print .totals tbody tr td:last-child{font-family:"Arial",Helvetica,sans-serif;font-weight:bold;font-size:18px}.page-print.sales-order-print .totals tbody tr:last-child{margin-right:0}.dynamicsitemap-index-index .main{margin-bottom:50px}.dynamicsitemap-index-index .main .page-title{padding:10px 0;border-bottom:3px solid #000}.dynamicsitemap-index-index .main .page-title h1,.dynamicsitemap-index-index .main .page-title h2{font-family:georgia,times,serif;font-size:40px;font-weight:bold;font-style:italic;padding:20px 0 0 0}.dynamicsitemap-index-index .main .site-map{list-style-type:none}.dynamicsitemap-index-index .main .site-map .cms-pages{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:0 0 40px 0}.dynamicsitemap-index-index .main .site-map .cms-pages:last-child{margin-right:0}.dynamicsitemap-index-index .main .site-map .cms-pages li{float:left;display:block;margin-right:1.6029593095%;width:23.7977805179%}.dynamicsitemap-index-index .main .site-map .cms-pages li:last-child{margin-right:0}.dynamicsitemap-index-index .main .site-map .cms-pages li:nth-child(4n){margin-right:0}.dynamicsitemap-index-index .main .site-map .cms-pages li:nth-child(4n+1){clear:left}.dynamicsitemap-index-index .main .site-map .cms-pages li dl{margin:0;font-size:14px}.dynamicsitemap-index-index .main .site-map .cms-pages li dl dt{margin:30px 0 15px 0}.dynamicsitemap-index-index .main .site-map .cms-pages li dl dd{margin:10px 0}.dynamicsitemap-index-index .main .site-map .categories{font-size:14px}.dynamicsitemap-index-index .main .site-map .categories .level0{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:0 0 40px 0}.dynamicsitemap-index-index .main .site-map .categories .level0:last-child{margin-right:0}.dynamicsitemap-index-index .main .site-map .categories .level0 .sub-title{font-family:georgia,times,serif;font-size:40px;font-weight:bold;font-style:italic;padding:20px 0 0 0}.dynamicsitemap-index-index .main .site-map .categories .level0 ul{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:10px 0 0 0;border-top:3px solid #000;padding-top:30px}.dynamicsitemap-index-index .main .site-map .categories .level0 ul:last-child{margin-right:0}.dynamicsitemap-index-index .main .site-map .categories .level0 .level1{float:left;display:block;margin-right:1.6029593095%;width:23.7977805179%;margin-bottom:40px}.dynamicsitemap-index-index .main .site-map .categories .level0 .level1:last-child{margin-right:0}.dynamicsitemap-index-index .main .site-map .categories .level0 .level1:nth-child(4n){margin-right:0}.dynamicsitemap-index-index .main .site-map .categories .level0 .level1:nth-child(4n+1){clear:left}.dynamicsitemap-index-index .main .site-map .categories .level0 .level1 a{margin:30px 0 15px 0;font-weight:bold}.dynamicsitemap-index-index .main .site-map .categories .level0 .level1 ul{margin:0;border:0;padding:10px 0 0 0}.dynamicsitemap-index-index .main .site-map .categories .level0 .level1 ul .level2{margin:10px 0}.dynamicsitemap-index-index .main .site-map .categories .level0 .level1 ul .level2 a{font-weight:normal}.bseller-giftshowcase-index-index .breadcrumbs{display:none}.bseller-giftshowcase-index-index .col-main{margin-top:0}.bseller-giftshowcase-index-index .main .block-layered-nav{margin-top:0}.bseller-giftshowcase-index-index .main .block-layered-nav dt:after{display:none}.bseller-giftshowcase-index-index .main .product-container .flag-agreements{font-size:10px;text-decoration:underline}.bseller-giftshowcase-index-index .main .product-container .flag-agreements a:hover{color:#000}.bseller-giftshowcase-index-index .main .product-container .product-infos{padding-top:16px}#bseller-socialconnect_top50{width:642px;margin:30px auto 0 auto;padding-right:36px}#bseller-socialconnect_top50 #bseller-socialconnect_step-title{margin-bottom:30px;text-align:left}#bseller-socialconnect_top50 .content.fieldset{float:left}#bseller-socialconnect_top50 .content.fieldset .title-confirm{font-weight:bold;margin-bottom:10px;margin-top:15px}#bseller-socialconnect_top50 #bseller-socialconnect_step-2-form{float:right;width:310px;display:none}#bseller-socialconnect_top50 #bseller-socialconnect_step-2-form p.image-seph-bc-top{background-image:url("https://s1.sephora.com.br/skin/frontend/sephora/default/images/sprite/g26cqnj2a.png");width:134px;height:30px;background-position-x:-366px;background-position-y:-180px;margin:0 auto 15px auto}#bseller-socialconnect_top50 #bseller-socialconnect_step-2-form p.text-bc-top{font-size:15px}#bseller-socialconnect_top50 #bseller-socialconnect_step-2-form .input-box label{font-size:15px}#bseller-socialconnect_top50 #bseller-socialconnect_step-2-form .input-box label a{color:#ff5064}#bseller-socialconnect_top50 #bseller-socialconnect_step-2-form .input-box label .faq-help,#bseller-socialconnect_top50 #bseller-socialconnect_step-2-form .input-box label .btn-tooltip,#bseller-socialconnect_top50 #bseller-socialconnect_step-2-form .input-box label .free-shipping-btn-tooltip{display:none}#bseller-socialconnect_top50 #bseller-socialconnect_cpf-div{width:250px;margin:0 auto}#bseller-socialconnect_top50 #bseller-socialconnect_step-2{display:none;width:250px;margin:0 auto}#bseller-socialconnect_top50 .bseller-socialconnect_hidden{display:none}#bseller-socialconnect_top50 #bseller-socialconnect_btn-register-div{width:250px;margin:0 auto;display:none}.col-2.new-users li.text-join-bc{float:left;font-size:12px;margin-top:6px}.col-2.new-users .terms-conditions-bc{color:#ff5064}.col-2.new-users .faq-help,.col-2.new-users .btn-tooltip,.col-2.new-users .free-shipping-btn-tooltip{display:none}.blackfriday .nav .nav-primary li.level0{padding:13px 20px 13px 0}.blackfriday .nav .nav-primary li.level0.nav-tutorial{background:url(https://s1.sephora.com.br/skin/frontend/sephora/default/images/media/blackfriday.png) no-repeat no-repeat center 4px;padding-left:10px}.blackfriday .nav .nav-primary li.level0.nav-beautyclub{padding:13px 35px 14px 30px}html.ie11 [type="radio"]:checked+label:before,html.ie10 [type="radio"]:checked+label:before{line-height:13px}@media screen and (min-width: 980px){html.mac .button{line-height:40px}html.mac .button.-big,html.mac .button.big{line-height:52px}html.mac .minicart-wrapper .checkout-button{line-height:50px !important}html.mac .checkout-cart-index .button{line-height:50px !important}html.mac .checkout-cart-index .cart-forms .button{line-height:42px !important}html.mac .esmart-sample-product-list .main .button,html.mac .beautyclub-program-list .main .button{line-height:50px !important}html.mac .firecheckout-index-index .main .button{line-height:60px !important}html.mac .customer-account .main .box-title .button{line-height:32px !important}html.mac .customer-account .box-beautyclub .button{line-height:43px !important}html.mac .catalog-product-view .main .add-to-cart-buttons .btn-cart{padding:11px 0 6px 0 !important}html.mac .catalog-product-view .main .add-to-cart-buttons .one-click{padding:12px 0 10px 0 !important}html.mac .catalog-product-view .main .ratings-buttons .button{padding:20px 20px 15px 20px;line-height:0;height:inherit}html.mac .faq-help,html.mac .btn-tooltip,html.mac .free-shipping-btn-tooltip{line-height:3px;padding:10px 0}html.mac .footer-container .button{line-height:50px !important}}@media screen and (max-width: 979px){.hide-mobile,.cart-title,.block-account,.after-header,.step-container,.secure,.main-container:before,.search,.top-links,.nav,.steps,.footer-container .newsletter,.footer-container .social-links .arrow,.checkout-cart-index .cart-table thead,.customer-account-login .main-container .page-title,.esmart-sample-product-list .page-header-onepage,.beautyclub-program-list .page-header-onepage,.firecheckout-index-index .firecheckout-section .checkout-totals tr.qty-total,.checkout-onepage-success .order-items .data-table thead{display:none !important}.show-mobile{display:block}.main-container{width:100%}.page-header,.page-header-onepage{padding:0px;text-align:center;border-color:#000;box-shadow:none;border-bottom:1px solid #000}.page-header.fixed,.page-header-onepage.fixed{position:initial}.page-header .page-header-container,.page-header-onepage .page-header-container{height:auto}.page-header .page-header-container .logo,.page-header-onepage .page-header-container .logo{margin:0 auto;padding:15px 0;float:none;width:40%}.page-header .back,.page-header-onepage .back{font-family:"icomoon";position:absolute;left:5px;top:5px;font-size:40px}.page-header .back:before,.page-header-onepage .back:before{content:"\e919"}.footer-container-onepage{padding:0 35px;margin-top:40px}.footer-container-onepage .footer{padding:0}.footer-container-onepage .footer .logo,.footer-container-onepage .footer .seals{width:50%;margin-right:0;padding:20px}.footer-container-onepage .footer .copyright,.footer-container-onepage .footer .payment{clear:left;width:100%;margin:0}.footer-container-onepage .footer .payment{padding-top:20px}.footer-container .social-links{background:#f2f2f2;width:100%;border-top:1px solid #d7d7d7}.footer-container .social-links .links,.footer-container .social-links .social{width:100%;margin-right:0}.footer-container .social-links .links li{float:left;display:block;margin-right:1.6029593095%;width:100%;text-align:center;margin-right:0}.footer-container .social-links .links li:last-child{margin-right:0}.footer-container .social-links .links li dl dd{display:block}.footer-container .social-links .social li{float:left;display:block;margin-right:1.6029593095%;width:18.7176325524%;margin:5px 0 20px 0}.footer-container .social-links .social li:last-child{margin-right:0}.footer-container .footer{margin-bottom:0}.footer-container .footer .copyright{width:100%;margin-right:0;margin-bottom:30px}.footer-container .footer .seals,.footer-container .footer .enext-bseller{float:left;display:block;margin-right:1.6029593095%;width:49.1985203453%}.footer-container .footer .seals:last-child,.footer-container .footer .enext-bseller:last-child{margin-right:0}.footer-container .footer .seals{clear:left}.footer-container .footer .enext-bseller{padding:18px 0}.fancybox-opened{width:88% !important}.fancybox-opened .fancybox-inner{width:88% !important}.checkout-cart-index .main{min-height:220px}.checkout-cart-index .cart-table{margin:0}.checkout-cart-index .cart-table tbody tr td{position:relative}.checkout-cart-index .cart-table tbody tr td:first-child{padding-left:10px;padding-right:10px;padding-top:20px;padding-bottom:20px}.checkout-cart-index .cart-table tbody tr td:last-child{padding-right:10px;padding-top:20px;padding-bottom:20px}.checkout-cart-index .cart-table tbody tr td.product-cart-image{width:18%}.checkout-cart-index .cart-table tbody tr td.product-cart-info .product-name{padding-right:35px;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:13px;font-weight:600}.checkout-cart-index .cart-table tbody tr td.product-cart-info .product-qty-remove,.checkout-cart-index .cart-table tbody tr td.product-cart-info .cart-price{float:left;display:block;margin-right:1.6029593095%;width:49.1985203453%;margin-right:0}.checkout-cart-index .cart-table tbody tr td.product-cart-info .product-qty-remove:last-child,.checkout-cart-index .cart-table tbody tr td.product-cart-info .cart-price:last-child{margin-right:0}.checkout-cart-index .cart-table tbody tr td.product-cart-info .product-qty-remove .qty{position:relative;width:90px}.checkout-cart-index .cart-table tbody tr td.product-cart-info .product-qty-remove .qty .more,.checkout-cart-index .cart-table tbody tr td.product-cart-info .product-qty-remove .qty .less{-webkit-border-radius:5%;-moz-border-radius:5%;-ms-border-radius:5%;-o-border-radius:5%;border-radius:5%;height:25px;width:28px;background:#000;color:#FFF;position:absolute;top:0;text-align:center}.checkout-cart-index .cart-table tbody tr td.product-cart-info .product-qty-remove .qty .more.disabled,.checkout-cart-index .cart-table tbody tr td.product-cart-info .product-qty-remove .qty .less.disabled{background:#d7d7d7}.checkout-cart-index .cart-table tbody tr td.product-cart-info .product-qty-remove .qty .more{right:0;padding:2px 0;font-size:14px}.checkout-cart-index .cart-table tbody tr td.product-cart-info .product-qty-remove .qty .less{left:0;padding:2px 0;font-size:14px}.checkout-cart-index .cart-table tbody tr td.product-cart-info .product-qty-remove .qty input{width:33%;text-align:center;margin:5px 30px;padding:4px 5px;height:25px}.checkout-cart-index .cart-table tbody tr td.product-cart-info .cart-price{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:14px;font-weight:normal;line-height:18px}.checkout-cart-index .cart-table tbody tr td.product-cart-info .cart-price .installments{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:14px;font-weight:600}.checkout-cart-index .cart-table tbody tr td.product-cart-info .remove{position:absolute;right:-2px;top:-1px;border:1px solid #d7d7d7;text-align:center;background:#f2f2f2;font-size:12px;padding:6px 0;height:32px;width:32px}.checkout-cart-index .cart-table tbody tr.gift{background:#FFF}.checkout-cart-index .cart-table tbody tr.gift .product-cart-image{width:5%;padding:10px}.checkout-cart-index .cart-table tbody tr.gift .product-cart-info{width:95%;padding:10px}.checkout-cart-index .cart-table tbody tr.gift .product-cart-info .product-name{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-weight:bold;padding-right:0;line-height:18px}.checkout-cart-index .cart-forms{background:#f2f2f2;padding:15px 35px 10px 35px;width:100%;margin-right:0;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}.checkout-cart-index .cart-forms .button{background:none;border:none;height:37px;line-height:initial;color:#000}.checkout-cart-index .cart-forms .cart-shipping,.checkout-cart-index .cart-forms .cart-coupon{width:100%;margin-right:0}.checkout-cart-index .cart-forms .cart-shipping label,.checkout-cart-index .cart-forms .cart-coupon label{font-size:12px;font-weight:bold;letter-spacing:0}.checkout-cart-index .cart-forms .cart-shipping input,.checkout-cart-index .cart-forms .cart-coupon input{font-size:12px;border-color:#d7d7d7;text-transform:uppercase}.checkout-cart-index .cart-forms .cart-shipping .no-postcode a,.checkout-cart-index .cart-forms .cart-coupon .no-postcode a{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-style:normal;font-weight:bold;color:#000;font-size:12px}.checkout-cart-index .cart-forms .cart-coupon{margin-top:10px}.checkout-cart-index .cart-totals{background:#f2f2f2;width:100%;margin-right:0;padding-right:0}.checkout-cart-index .cart-totals table tr{float:none !important;margin-right:0}.checkout-cart-index .cart-totals table tbody,.checkout-cart-index .cart-totals table tfoot{float:none}.checkout-cart-index .cart-totals table tbody td{padding-top:10px;padding-bottom:10px}.checkout-cart-index .cart-totals table tbody td:first-child{font-size:12px;padding-left:40px;padding-top:10px;padding-bottom:10px}.checkout-cart-index .cart-totals table tbody td:last-child{padding:0;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:13px;font-weight:normal;text-align:right;padding-right:40px;padding-top:10px;padding-bottom:10px}.checkout-cart-index .cart-totals table tfoot tr td{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;border-top:1px solid #d7d7d7;font-size:17px}.checkout-cart-index .cart-totals table tfoot tr td strong{font-weight:bold}.checkout-cart-index .cart-totals table tfoot tr td:first-child{padding-left:40px;padding-top:10px;padding-bottom:10px}.checkout-cart-index .cart-totals table tfoot tr td:last-child{text-align:right;padding-right:40px;padding-top:10px;padding-bottom:10px;font-size:17px;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;width:50%}.checkout-cart-index .before-footer{padding:30px 35px 20px 35px;background:#f2f2f2;margin:0;border-top:0}.checkout-cart-index .before-footer .continue-shopping{width:100%;margin-right:0}.checkout-cart-index .before-footer .continue-shopping .button{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:11px;font-weight:600;background:none;border:none;height:20px;line-height:initial !important;text-decoration:underline;letter-spacing:0}.checkout-cart-index .before-footer .continue-shopping .button span span{position:relative}.checkout-cart-index .before-footer .continue-shopping .button span span:before{content:'<< ';left:-16px;top:0px;text-decoration:underline}.checkout-cart-index .before-footer .term-cart{display:none}.checkout-cart-index .before-footer .btn-checkout{position:fixed;bottom:0;width:100%;left:0}.checkout-cart-index .footer-container-onepage{background:#FFF;margin-bottom:70px;margin-top:0}.checkout-cart-index .cart-empty{border:0;margin:0;min-height:0}.checkout-cart-index .cart-empty .page-title h1{font-size:16px;padding:20px;line-height:26px}.checkout-cart-index .cart-empty .button-set .button{width:80%}.customer-account-login .main-container{margin:0 auto}.customer-account-login .main-container .col-1,.customer-account-login .main-container .col-2{width:100%;margin:0;padding:0;border:0}.customer-account-login .main-container .col-1 h2,.customer-account-login .main-container .col-2 h2{text-align:center;margin:20px 0;font-size:16px;letter-spacing:0}.customer-account-login .main-container .col-1 .form-list li input,.customer-account-login .main-container .col-2 .form-list li input{padding:8px}.customer-account-login .main-container .col-1 .form-list li.inputs-required,.customer-account-login .main-container .col-2 .form-list li.inputs-required{line-height:16px;text-align:center;margin:10px 0}.customer-account-login .main-container .col-1 .form-list li.fields>div{width:100%;margin:0}.customer-account-login .main-container .col-2 .form-list li.fields:nth-child(3)>div{width:100%;margin:0}.customer-account-login .main-container .col-2 .form-list li .custom-radio{width:100%;margin:0 0 5px 0}.customer-account-login .main-container .col-2 .form-list li .custom-radio .label{float:left;display:block;margin-right:1.6029593095%;width:11.0974106042%;line-height:22px}.customer-account-login .main-container .col-2 .form-list li .custom-radio .label:last-child{margin-right:0}.customer-account-login .main-container .col-2 .form-list li .custom-radio label{float:left;display:block;margin-right:1.6029593095%;width:23.7977805179%;font-style:normal}.customer-account-login .main-container .col-2 .form-list li .custom-radio label:last-child{margin-right:0}.customer-account-login .main-container .buttons-set .button{font-size:14px;font-weight:600;letter-spacing:1px}.customer-account-login .main-container .buttons-set .facebook-login,.customer-account-login .main-container .buttons-set .google-login{float:left;width:100%;margin-bottom:10px;text-align:center;padding-left:0}.customer-account-login .main-container .buttons-set .facebook-login .-ico,.customer-account-login .main-container .buttons-set .google-login .-ico{position:relative;display:inline-block;vertical-align:top;left:-10px;top:-4px}.customer-account-login .main-container .input-box-password .eye{top:0px;padding:3px 10px 5px 10px}.customer-account-forgotpassword .main{min-height:300px}.customer-account-forgotpassword .main-container .col-center{float:left;display:block;margin-right:1.6029593095%;width:100%;padding:0 20px}.customer-account-forgotpassword .main-container .col-center:last-child{margin-right:0}.customer-account-forgotpassword .main-container .col-center .fieldset,.customer-account-forgotpassword .main-container .col-center .buttons-set{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:0}.customer-account-forgotpassword .main-container .col-center .fieldset:last-child,.customer-account-forgotpassword .main-container .col-center .buttons-set:last-child{margin-right:0}.esmart-sample-product-list .main-container,.beautyclub-program-list .main-container{margin:17px auto 50px auto;padding:0 5px}.esmart-sample-product-list .main-container .page-title h1,.beautyclub-program-list .main-container .page-title h1{font-size:15px;letter-spacing:1px;position:fixed;width:100%;z-index:1;top:0;line-height:48px;background:#FFF}.esmart-sample-product-list .main-container .page-title h1 span,.beautyclub-program-list .main-container .page-title h1 span{display:block}.esmart-sample-product-list .main-container .page-title h2,.beautyclub-program-list .main-container .page-title h2{line-height:20px;letter-spacing:1px;margin-top:36px}.esmart-sample-product-list .main-container .products-samples .item,.esmart-sample-product-list .main-container .products-bcs .item,.beautyclub-program-list .main-container .products-samples .item,.beautyclub-program-list .main-container .products-bcs .item{float:left;display:block;margin-right:1.6029593095%;width:49.1985203453%}.esmart-sample-product-list .main-container .products-samples .item:last-child,.esmart-sample-product-list .main-container .products-bcs .item:last-child,.beautyclub-program-list .main-container .products-samples .item:last-child,.beautyclub-program-list .main-container .products-bcs .item:last-child{margin-right:0}.esmart-sample-product-list .main-container .products-samples .item:nth-child(2n),.esmart-sample-product-list .main-container .products-bcs .item:nth-child(2n),.beautyclub-program-list .main-container .products-samples .item:nth-child(2n),.beautyclub-program-list .main-container .products-bcs .item:nth-child(2n){margin-right:0}.esmart-sample-product-list .main-container .products-samples .item:nth-child(2n+1),.esmart-sample-product-list .main-container .products-bcs .item:nth-child(2n+1),.beautyclub-program-list .main-container .products-samples .item:nth-child(2n+1),.beautyclub-program-list .main-container .products-bcs .item:nth-child(2n+1){clear:left}.esmart-sample-product-list .main-container .products-samples .item .sample-product:checked+label,.esmart-sample-product-list .main-container .products-samples .item .bc-product:checked+label,.esmart-sample-product-list .main-container .products-bcs .item .sample-product:checked+label,.esmart-sample-product-list .main-container .products-bcs .item .bc-product:checked+label,.beautyclub-program-list .main-container .products-samples .item .sample-product:checked+label,.beautyclub-program-list .main-container .products-samples .item .bc-product:checked+label,.beautyclub-program-list .main-container .products-bcs .item .sample-product:checked+label,.beautyclub-program-list .main-container .products-bcs .item .bc-product:checked+label{border:1px solid #000}.esmart-sample-product-list .main-container .bottom .back,.beautyclub-program-list .main-container .bottom .back{position:fixed;left:5px;top:5px;font-size:11px;width:76px;height:38px;letter-spacing:0;padding:0;z-index:2}.esmart-sample-product-list .main-container .bottom button,.beautyclub-program-list .main-container .bottom button{position:fixed;right:5px;top:5px;font-size:11px;width:76px;height:38px;line-height:initial !important;letter-spacing:0;z-index:2}.firecheckout-index-index .footer-container-onepage{margin-top:0}.firecheckout-index-index .buttons-set{margin:0}.firecheckout-index-index .col3-fire-set{margin-bottom:0}.firecheckout-index-index .col3-fire-set>div{float:left;display:block;margin-right:1.6029593095%;width:100%;margin-right:0}.firecheckout-index-index .col3-fire-set>div:last-child{margin-right:0}.firecheckout-index-index #checkout-review{padding-top:50px}.firecheckout-index-index .firecheckout-section .block-title{text-align:center}.firecheckout-index-index .firecheckout-section .block-title span{letter-spacing:0}.firecheckout-index-index .firecheckout-section .block-title .block-sub-title{letter-spacing:1px}.firecheckout-index-index .firecheckout-section .address-select{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:10px 0;height:initial}.firecheckout-index-index .firecheckout-section .address-select:last-child{margin-right:0}.firecheckout-index-index .firecheckout-section .address-new{font-size:12px;letter-spacing:1px}.firecheckout-index-index .firecheckout-section .form-list li .postcode+.postcode-search{float:left;display:block;margin-right:1.6029593095%;width:36.4981504316%}.firecheckout-index-index .firecheckout-section .form-list li .postcode+.postcode-search:last-child{margin-right:0}.firecheckout-index-index .firecheckout-section .form-list li .inputs-required{line-height:20px;margin:10px;text-align:center}.firecheckout-index-index .firecheckout-section .form-list li .button{font-size:12px;letter-spacing:1px;height:30px;line-height:initial}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard .expire{clear:right;float:right}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_creditcard .expire p{padding:0 0 2px 0}.firecheckout-index-index .firecheckout-section #payment_form_mundipagg_boleto #mundipagg_boleto .info{background:none;border:none}.firecheckout-index-index .firecheckout-section #shipping_form_delivery_date .shipping-term{margin:20px 0 10px 0}.firecheckout-index-index .firecheckout-section .checkout-review{height:initial;margin:0}.firecheckout-index-index .firecheckout-section .checkout-review #checkout-review-table{margin-bottom:0}.firecheckout-index-index .firecheckout-section .checkout-review #checkout-review-table tr{border-bottom:1px solid #d7d7d7}.firecheckout-index-index .firecheckout-section .checkout-review #checkout-review-table tr td{width:70%}.firecheckout-index-index .firecheckout-section .checkout-review #checkout-review-table tr td .product-image{width:38%}.firecheckout-index-index .firecheckout-section .checkout-review #checkout-review-table tr td .product-info{padding-right:0;width:60%}.firecheckout-index-index .firecheckout-section .checkout-review #checkout-review-table tr td .qty-wrapper{padding-right:0}.firecheckout-index-index .firecheckout-section .checkout-review #checkout-review-table tr td:last-child{width:30%}.firecheckout-index-index .firecheckout-section .checkout-totals tr td{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-weight:600;font-size:15px;padding:13px 0 13px 0}.firecheckout-index-index .firecheckout-section .checkout-totals tr td:last-child{padding:13px 0 13px 0}.firecheckout-index-index .firecheckout-section .btn-checkout{height:50px;font-size:12px;letter-spacing:2px;margin:0 -20px;width:120%}.firecheckout-index-index .firecheckout-section .btn-checkout.first{position:absolute;width:100%;margin:-100px -20px 0 -20px}.checkout-onepage-success .dashboard{padding:0 20px;margin-bottom:20px}.checkout-onepage-success .dashboard .page-title{margin-top:0}.checkout-onepage-success .dashboard .page-title h1{font-size:18px;letter-spacing:0px;text-transform:initial}.checkout-onepage-success .dashboard .page-title h1 span{font-weight:bold}.checkout-onepage-success .dashboard p{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-weight:600;font-size:13px;line-height:20px}.checkout-onepage-success .dashboard p.success{font-size:15px}.checkout-onepage-success .info-content .info-shipping-address,.checkout-onepage-success .info-content .info-shipping-method,.checkout-onepage-success .info-content .info-payment-method{float:left;display:block;margin-right:1.6029593095%;width:100%;margin-right:0}.checkout-onepage-success .info-content .info-shipping-address:last-child,.checkout-onepage-success .info-content .info-shipping-method:last-child,.checkout-onepage-success .info-content .info-payment-method:last-child{margin-right:0}.checkout-onepage-success .info-content .info-shipping-address .action-title,.checkout-onepage-success .info-content .info-shipping-address .action-content,.checkout-onepage-success .info-content .info-shipping-method .action-title,.checkout-onepage-success .info-content .info-shipping-method .action-content,.checkout-onepage-success .info-content .info-payment-method .action-title,.checkout-onepage-success .info-content .info-payment-method .action-content{padding:0 20px}.checkout-onepage-success .info-content .info-shipping-address .action-title,.checkout-onepage-success .info-content .info-shipping-method .action-title,.checkout-onepage-success .info-content .info-payment-method .action-title{padding:20px;border-top:3px solid}.checkout-onepage-success .info-content .info-shipping-address .action-title h3,.checkout-onepage-success .info-content .info-shipping-method .action-title h3,.checkout-onepage-success .info-content .info-payment-method .action-title h3{letter-spacing:0}.checkout-onepage-success .info-content .info-shipping-address .action-content,.checkout-onepage-success .info-content .info-shipping-method .action-content,.checkout-onepage-success .info-content .info-payment-method .action-content{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-weight:600;font-size:14px;padding-bottom:20px;line-height:20px}.checkout-onepage-success .info-content .info-shipping-address .action-content .sub-title,.checkout-onepage-success .info-content .info-shipping-method .action-content .sub-title,.checkout-onepage-success .info-content .info-payment-method .action-content .sub-title{font-size:13px}.checkout-onepage-success .order-items .data-table{margin:0}.checkout-onepage-success .order-items .data-table tbody tr td{position:relative}.checkout-onepage-success .order-items .data-table tbody tr td:first-child{padding-left:10px;padding-right:10px;padding-top:20px;padding-bottom:20px}.checkout-onepage-success .order-items .data-table tbody tr td:last-child{padding-right:10px;padding-top:20px;padding-bottom:20px}.checkout-onepage-success .order-items .data-table tbody tr td.product-cart-image{width:18%}.checkout-onepage-success .order-items .data-table tbody tr td.product-cart-info .product-name{padding-right:35px;font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:13px}.checkout-onepage-success .order-items .data-table tbody tr td.product-cart-info .product-cart-qty{float:left;display:block;margin-right:1.6029593095%;width:32.2646937937%;margin:10px 0 0 0}.checkout-onepage-success .order-items .data-table tbody tr td.product-cart-info .product-cart-qty:last-child{margin-right:0}.checkout-onepage-success .order-items .data-table tbody tr td.product-cart-info .product-cart-qty strong{width:50%;text-align:center;margin:5px auto;padding:4px 5px}.checkout-onepage-success .order-items .data-table tbody tr td.product-cart-info .product-cart-subtotal{float:left;display:block;margin-right:1.6029593095%;width:66.1323468968%;margin:10px 0 0 0}.checkout-onepage-success .order-items .data-table tbody tr td.product-cart-info .product-cart-subtotal:last-child{margin-right:0}.checkout-onepage-success .order-items .data-table tbody tr td.product-cart-info .cart-price{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:14px;font-weight:normal;line-height:18px}.checkout-onepage-success .order-items .data-table tbody tr td.product-cart-info .cart-price .installments{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;font-size:14px;font-weight:bold}.checkout-onepage-success .order-items .totals{float:left;width:100%;margin-top:-1px}.checkout-onepage-success .order-items .totals tr td:first-child{padding-left:20px;padding-right:0;padding-top:10px;padding-bottom:5px;letter-spacing:0}.checkout-onepage-success .order-items .totals tr td:last-child{padding-right:20px;padding-top:10px;padding-bottom:5px;letter-spacing:0}.checkout-onepage-success .info-items-totals{margin-bottom:20px}.checkout-onepage-success .info-items-totals .buttons-set{position:relative;margin-bottom:20px}.checkout-onepage-success .info-items-totals .ebit{padding:0 20px}.bseller-giftshowcase-index-index .advantages-bar,.bseller-giftshowcase-index-index .container-title{display:none}.bseller-giftshowcase-index-index .breadcrumbs{display:block}.bseller-giftshowcase-index-index .page-header{background:#000}.bseller-giftshowcase-index-index .page-header .logo{width:120px}.bseller-giftshowcase-index-index .page-header .search-mobile{padding:0 10px}.bseller-giftshowcase-index-index .page-header .search-mobile .input-box{float:left;display:block;margin-right:1.6029593095%;width:100%;background:#FFF;margin:10px 0;padding:5px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.bseller-giftshowcase-index-index .page-header .search-mobile .input-box:last-child{margin-right:0}.bseller-giftshowcase-index-index .page-header .search-mobile .input-box input{float:left;display:block;margin-right:1.6029593095%;width:88.9930127415%;padding:8px;margin:0;border:0;border-right:1px solid #d7d7d7}.bseller-giftshowcase-index-index .page-header .search-mobile .input-box input:last-child{margin-right:0}.bseller-giftshowcase-index-index .page-header .search-mobile .input-box button{float:left;display:block;margin-right:1.6029593095%;width:9.404027949%;background:none;padding:0;border:0;margin:0;font-family:"icomoon"}.bseller-giftshowcase-index-index .page-header .search-mobile .input-box button:last-child{margin-right:0}.bseller-giftshowcase-index-index .page-header .search-mobile .input-box button:before{content:"\e901";color:#000;font-size:20px;line-height:28px;padding-left:6px}.bseller-giftshowcase-index-index .page-header .search-mobile .input-box button span{display:none}.bseller-giftshowcase-index-index .page-header .skip-cart{display:none}.bseller-giftshowcase-index-index .page-header .header-minicart{position:absolute;top:0;right:0}.bseller-giftshowcase-index-index .page-header .header-minicart .cart-icon{position:absolute;right:10px;top:10px;height:30px;width:30px;background:url("https://s1.sephora.com.br/skin/frontend/sephora/default/images/media/cart.svg") no-repeat center center}.bseller-giftshowcase-index-index .page-header .header-minicart .cart-icon .count{position:absolute;right:0;top:0;font-size:8px;padding:3px 2.5px 0 0;height:15px;width:15px;background:#cd0303;color:#FFF;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.bseller-giftshowcase-index-index .breadcrumbs{float:left;display:block;margin-right:1.6029593095%;width:100%;margin:0 0 2px 0;background:#f2f2f2;text-align:center;padding:12px 0}.bseller-giftshowcase-index-index .breadcrumbs:last-child{margin-right:0}.bseller-giftshowcase-index-index .col-left,.bseller-giftshowcase-index-index .col-main{float:left;width:100%;margin:0;padding:0}.bseller-giftshowcase-index-index .sidebar .block-layered-nav{margin:0}.bseller-giftshowcase-index-index .sidebar .block-layered-nav .block-title{font-family:"Helvetica neue","Helvetica","Arial",sans-serif;padding:10px 20px;background:#f2f2f2;color:#000;position:relative}.bseller-giftshowcase-index-index .sidebar .block-layered-nav .block-title:after{font-family:"icomoon";content:"\e918";position:absolute;top:8px;right:10px;font-size:16px;text-align:center}.bseller-giftshowcase-index-index .sidebar .block-layered-nav .block-title.active:after{content:"\e920"}.bseller-giftshowcase-index-index .sidebar .block-layered-nav .block-title strong{font-weight:600}.bseller-giftshowcase-index-index .sidebar .block-layered-nav .block-content{color:#000}.bseller-giftshowcase-index-index .sidebar .block-layered-nav .block-content .block-subtitle,.bseller-giftshowcase-index-index .sidebar .block-layered-nav .block-content .currently,.bseller-giftshowcase-index-index .sidebar .block-layered-nav .block-content .actions{margin:0;padding:0 20px}.bseller-giftshowcase-index-index .sidebar .block-layered-nav .block-content .block-subtitle{margin-top:10px}.bseller-giftshowcase-index-index .sidebar .block-layered-nav .block-content dt,.bseller-giftshowcase-index-index .sidebar .block-layered-nav .block-content dl{margin:0}.bseller-giftshowcase-index-index .sidebar .block-layered-nav .block-content dt{border-color:#000;padding-left:20px}.bseller-giftshowcase-index-index .sidebar .block-layered-nav .block-content dd{padding-left:0}.bseller-giftshowcase-index-index .sidebar .block-layered-nav .block-content dd li{padding-left:20px;border-bottom:1px solid #000}.bseller-giftshowcase-index-index .category-products{padding:0 20px;margin:20px 0}}@media screen and (max-width: 979px) and (max-width: 1220px){.bseller-giftshowcase-index-index .category-products .products-grid .item{float:left;display:block;margin-right:1.6029593095%;width:49.1985203453%;clear:none !important}.bseller-giftshowcase-index-index .category-products .products-grid .item:last-child{margin-right:0}.bseller-giftshowcase-index-index .category-products .products-grid .item:nth-child(2n){margin-right:0}.bseller-giftshowcase-index-index .category-products .products-grid .item:nth-child(2n+1){clear:left}}@media screen and (max-width: 979px){.bseller-giftshowcase-index-index .category-products .products-grid .item .product-image img{width:75%}.bseller-giftshowcase-index-index .category-products .products-grid .item .button{width:80%;letter-spacing:1px;padding:0;font-size:14px}}
/*# sourceMappingURL=styles.css.map */

