.addresslist{background-image:url("../images/sprites.png");background-position:0px -1332px;background-repeat:no-repeat;height:24px}.ae{background-image:url("../images/sprites.png");background-position:0px -678px;background-repeat:no-repeat;height:20px}.arrow-left-red{background-image:url("../images/sprites.png");background-position:0px -1789px;background-repeat:no-repeat;height:31px}.arrow-left{background-image:url("../images/sprites.png");background-position:0px -1840px;background-repeat:no-repeat;height:31px}.arrow-right-red{background-image:url("../images/sprites.png");background-position:0px -1891px;background-repeat:no-repeat;height:31px}.arrow-right{background-image:url("../images/sprites.png");background-position:0px -1942px;background-repeat:no-repeat;height:31px}.barcode{background-image:url("../images/sprites.png");background-position:0px -1376px;background-repeat:no-repeat;height:24px}.basket-white-icon{background-image:url("../images/sprites.png");background-position:0px -388px;background-repeat:no-repeat;height:15px}.beautyclub{background-image:url("../images/sprites.png");background-position:0px -2314px;background-repeat:no-repeat;height:40px}.bloc_echantillon{background-image:url("../images/sprites.png");background-position:0px -2717px;background-repeat:no-repeat;height:91px}.carnet{background-image:url("../images/sprites.png");background-position:0px -718px;background-repeat:no-repeat;height:20px}.check-over{background-image:url("../images/sprites.png");background-position:0px -252px;background-repeat:no-repeat;height:14px}.check{background-image:url("../images/sprites.png");background-position:0px -286px;background-repeat:no-repeat;height:14px}.chevron{background-image:url("../images/sprites.png");background-position:0px 0px;background-repeat:no-repeat;height:5px}.communityactive{background-image:url("../images/sprites.png");background-position:0px -2637px;background-repeat:no-repeat;height:60px}.customerservice{background-image:url("../images/sprites.png");background-position:0px -1689px;background-repeat:no-repeat;height:30px}.customerservicemobile{background-image:url("../images/sprites.png");background-position:0px -1203px;background-repeat:no-repeat;height:23px}.dialogclose{background-image:url("../images/sprites.png");background-position:0px -758px;background-repeat:no-repeat;height:20px}.dialogclosered{background-image:url("../images/sprites.png");background-position:0px -798px;background-repeat:no-repeat;height:20px}.diners{background-image:url("../images/sprites.png");background-position:0px -1119px;background-repeat:no-repeat;height:22px}.discover{background-image:url("../images/sprites.png");background-position:0px -838px;background-repeat:no-repeat;height:20px}.dk{background-image:url("../images/sprites.png");background-position:0px -1508px;background-repeat:no-repeat;height:25px}.editprofile{background-image:url("../images/sprites.png");background-position:0px -602px;background-repeat:no-repeat;height:18px}.elo{background-image:url("../images/sprites.png");background-position:0px -1553px;background-repeat:no-repeat;height:25px}.envelope{background-image:url("../images/sprites.png");background-position:0px -25px;background-repeat:no-repeat;height:11px}.focus{background-image:url("../images/sprites.png");background-position:0px -1739px;background-repeat:no-repeat;height:30px}.gift_factoty_rectangle{background-image:url("../images/sprites.png");background-position:0px -2496px;background-repeat:no-repeat;height:46px}.green-check-mark{background-image:url("../images/sprites.png");background-position:0px -493px;background-repeat:no-repeat;height:16px}.green_check{background-image:url("../images/sprites.png");background-position:0px -56px;background-repeat:no-repeat;height:12px}.icon-creditcard-img{background-image:url("../images/sprites.png");background-position:0px -1993px;background-repeat:no-repeat;height:32px}.icon-mercadopago-img{background-image:url("../images/sprites.png");background-position:0px -2045px;background-repeat:no-repeat;height:32px}.icon-pix-img{background-image:url("../images/sprites.png");background-position:0px -2097px;background-repeat:no-repeat;height:32px}.icon-ui-close{background-image:url("../images/sprites.png");background-position:0px -1420px;background-repeat:no-repeat;height:24px}.klarna{background-image:url("../images/sprites.png");background-position:0px -2562px;background-repeat:no-repeat;height:55px}.login-icon{background-image:url("../images/sprites.png");background-position:0px -2374px;background-repeat:no-repeat;height:40px}.maestro{background-image:url("../images/sprites.png");background-position:0px -1078px;background-repeat:no-repeat;height:21px}.magasin{background-image:url("../images/sprites.png");background-position:0px -88px;background-repeat:no-repeat;height:12px}.mastercard{background-image:url("../images/sprites.png");background-position:0px -878px;background-repeat:no-repeat;height:20px}.multibancob{background-image:url("../images/sprites.png");background-position:0px -2258px;background-repeat:no-repeat;height:36px}.multibancos{background-image:url("../images/sprites.png");background-position:0px -2203px;background-repeat:no-repeat;height:35px}.multicolor{background-image:url("../images/sprites.png");background-position:0px -1246px;background-repeat:no-repeat;height:23px}.myaccount{background-image:url("../images/sprites.png");background-position:0px -1598px;background-repeat:no-repeat;height:25px}.orderhistory{background-image:url("../images/sprites.png");background-position:0px -1464px;background-repeat:no-repeat;height:24px}.oxo-min{background-image:url("../images/sprites.png");background-position:0px -918px;background-repeat:no-repeat;height:20px}.oxo{background-image:url("../images/sprites.png");background-position:0px -2434px;background-repeat:no-repeat;height:42px}.paypal{background-image:url("../images/sprites.png");background-position:0px -958px;background-repeat:no-repeat;height:20px}.play{background-image:url("../images/sprites.png");background-position:0px -1643px;background-repeat:no-repeat;height:26px}.sofort{background-image:url("../images/sprites.png");background-position:0px -2149px;background-repeat:no-repeat;height:34px}.store-locator-white-icon{background-image:url("../images/sprites.png");background-position:0px -423px;background-repeat:no-repeat;height:15px}.transperent{background-image:url("../images/sprites.png");background-position:0px -1289px;background-repeat:no-repeat;height:23px}.un-check{background-image:url("../images/sprites.png");background-position:0px -320px;background-repeat:no-repeat;height:14px}.visa{background-image:url("../images/sprites.png");background-position:0px -998px;background-repeat:no-repeat;height:20px}.w-facebook{background-image:url("../images/sprites.png");background-position:0px -640px;background-repeat:no-repeat;height:18px}.w-link{background-image:url("../images/sprites.png");background-position:0px -565px;background-repeat:no-repeat;height:17px}.w-mail{background-image:url("../images/sprites.png");background-position:0px -529px;background-repeat:no-repeat;height:16px}.wishlist-border-icon{background-image:url("../images/sprites.png");background-position:0px -354px;background-repeat:no-repeat;height:14px}.wishlist-border2-icon{background-image:url("../images/sprites.png");background-position:0px -120px;background-repeat:no-repeat;height:13px}.wishlist-dark-icon{background-image:url("../images/sprites.png");background-position:0px -1038px;background-repeat:no-repeat;height:20px}.wishlist-hover2-icon{background-image:url("../images/sprites.png");background-position:0px -153px;background-repeat:no-repeat;height:13px}.wishlist-icon-hover{background-image:url("../images/sprites.png");background-position:0px -458px;background-repeat:no-repeat;height:15px}.wishlist-print-icon{background-image:url("../images/sprites.png");background-position:0px -1161px;background-repeat:no-repeat;height:22px}.wishlist-red-icon{background-image:url("../images/sprites.png");background-position:0px -186px;background-repeat:no-repeat;height:13px}.wishlist-white-icon{background-image:url("../images/sprites.png");background-position:0px -219px;background-repeat:no-repeat;height:13px}.content-asset{display:block;width:100%}.content--title{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;text-transform:uppercase;display:block;width:100%;text-align:center;font-size:1.5rem;line-height:2rem;margin:.5rem 0 1rem}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin:0 auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-track .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}/*! 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{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{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:not-allowed}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{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;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.foundation-mq{font-family:"small=0em&msmall=28.125em&medium=47.8125em&large=65.4375em&mlarge=64em&xlarge=71.875em"}html{font-size:100%;box-sizing:border-box;height:100%}*,*::before,*::after{box-sizing:inherit}body{padding:0;margin:0;font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#202020;background:#fff;top:0;left:0;right:0;bottom:0;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width: 47.8125em){body{font-size:16px}}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic;display:inline-block;vertical-align:middle;font-size:0}img[data-src]{opacity:0;transition:opacity .5s ease-in}textarea{height:auto;min-height:50px;border-radius:0}select{width:100%;border-radius:0}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}button{-webkit-appearance:none;-moz-appearance:none;background:transparent;padding:0;border:0;border-radius:0;line-height:1}[data-whatinput='mouse'] button{outline:0}.is-visible{display:block !important}.is-hidden{display:none !important}.row{max-width:80rem;margin-left:auto;margin-right:auto;display:flex;flex-flow:row wrap;padding:0 19px}@media screen and (min-width: 47.8125em){.row{padding:0 24px 0 20px}}.row .row{margin-left:-.3125rem;margin-right:-.3125rem}@media screen and (min-width: 47.8125em){.row .row{margin-left:-.25rem;margin-right:-.25rem}}@media screen and (min-width: 47.8125em){.row .row{padding:0 24px 0 20px}}.row.expanded{max-width:none}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.is-collapse-child,.row.collapse>.column>.row,.row.collapse>.columns>.row{margin-left:0;margin-right:0}.row--box{padding:0}@media screen and (min-width: 47.8125em){.row--box{padding:0 24px 0 20px}}.column,.columns{flex:1 1 0px;padding-left:.3125rem;padding-right:.3125rem;min-width:74px}@media screen and (min-width: 47.8125em){.column,.columns{padding-left:.25rem;padding-right:.25rem}}@media screen and (min-width: 47.8125em){.column,.columns{min-width:95px}}.column.row.row,.row.row.columns{float:none;display:block}.row .column.row.row,.row .row.row.columns{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.small-1{flex:0 0 8.33333%;max-width:8.33333%}.small-offset-0{margin-left:0%}.small-2{flex:0 0 16.66667%;max-width:16.66667%}.small-offset-1{margin-left:8.33333%}.small-3{flex:0 0 25%;max-width:25%}.small-offset-2{margin-left:16.66667%}.small-4{flex:0 0 33.33333%;max-width:33.33333%}.small-offset-3{margin-left:25%}.small-5{flex:0 0 41.66667%;max-width:41.66667%}.small-offset-4{margin-left:33.33333%}.small-6{flex:0 0 50%;max-width:50%}.small-offset-5{margin-left:41.66667%}.small-7{flex:0 0 58.33333%;max-width:58.33333%}.small-offset-6{margin-left:50%}.small-8{flex:0 0 66.66667%;max-width:66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{flex:0 0 75%;max-width:75%}.small-offset-8{margin-left:66.66667%}.small-10{flex:0 0 83.33333%;max-width:83.33333%}.small-offset-9{margin-left:75%}.small-11{flex:0 0 91.66667%;max-width:91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{flex:0 0 100%;max-width:100%}.small-offset-11{margin-left:91.66667%}.small-order-1{order:1}.small-order-2{order:2}.small-order-3{order:3}.small-order-4{order:4}.small-order-5{order:5}.small-order-6{order:6}.small-up-1{flex-wrap:wrap}.small-up-1>.column,.small-up-1>.columns{flex:0 0 100%;max-width:100%}.small-up-2{flex-wrap:wrap}.small-up-2>.column,.small-up-2>.columns{flex:0 0 50%;max-width:50%}.small-up-3{flex-wrap:wrap}.small-up-3>.column,.small-up-3>.columns{flex:0 0 33.33333%;max-width:33.33333%}.small-up-4{flex-wrap:wrap}.small-up-4>.column,.small-up-4>.columns{flex:0 0 25%;max-width:25%}.small-up-5{flex-wrap:wrap}.small-up-5>.column,.small-up-5>.columns{flex:0 0 20%;max-width:20%}.small-up-6{flex-wrap:wrap}.small-up-6>.column,.small-up-6>.columns{flex:0 0 16.66667%;max-width:16.66667%}.small-up-7{flex-wrap:wrap}.small-up-7>.column,.small-up-7>.columns{flex:0 0 14.28571%;max-width:14.28571%}.small-up-8{flex-wrap:wrap}.small-up-8>.column,.small-up-8>.columns{flex:0 0 12.5%;max-width:12.5%}.small-collapse>.column,.small-collapse>.columns{padding-left:0;padding-right:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-left:.3125rem;padding-right:.3125rem}@media screen and (min-width: 47.8125em){.medium-1{flex:0 0 8.33333%;max-width:8.33333%}.medium-offset-0{margin-left:0%}.medium-2{flex:0 0 16.66667%;max-width:16.66667%}.medium-offset-1{margin-left:8.33333%}.medium-3{flex:0 0 25%;max-width:25%}.medium-offset-2{margin-left:16.66667%}.medium-4{flex:0 0 33.33333%;max-width:33.33333%}.medium-offset-3{margin-left:25%}.medium-5{flex:0 0 41.66667%;max-width:41.66667%}.medium-offset-4{margin-left:33.33333%}.medium-6{flex:0 0 50%;max-width:50%}.medium-offset-5{margin-left:41.66667%}.medium-7{flex:0 0 58.33333%;max-width:58.33333%}.medium-offset-6{margin-left:50%}.medium-8{flex:0 0 66.66667%;max-width:66.66667%}.medium-offset-7{margin-left:58.33333%}.medium-9{flex:0 0 75%;max-width:75%}.medium-offset-8{margin-left:66.66667%}.medium-10{flex:0 0 83.33333%;max-width:83.33333%}.medium-offset-9{margin-left:75%}.medium-11{flex:0 0 91.66667%;max-width:91.66667%}.medium-offset-10{margin-left:83.33333%}.medium-12{flex:0 0 100%;max-width:100%}.medium-offset-11{margin-left:91.66667%}.medium-order-1{order:1}.medium-order-2{order:2}.medium-order-3{order:3}.medium-order-4{order:4}.medium-order-5{order:5}.medium-order-6{order:6}.medium-up-1{flex-wrap:wrap}.medium-up-1>.column,.medium-up-1>.columns{flex:0 0 100%;max-width:100%}.medium-up-2{flex-wrap:wrap}.medium-up-2>.column,.medium-up-2>.columns{flex:0 0 50%;max-width:50%}.medium-up-3{flex-wrap:wrap}.medium-up-3>.column,.medium-up-3>.columns{flex:0 0 33.33333%;max-width:33.33333%}.medium-up-4{flex-wrap:wrap}.medium-up-4>.column,.medium-up-4>.columns{flex:0 0 25%;max-width:25%}.medium-up-5{flex-wrap:wrap}.medium-up-5>.column,.medium-up-5>.columns{flex:0 0 20%;max-width:20%}.medium-up-6{flex-wrap:wrap}.medium-up-6>.column,.medium-up-6>.columns{flex:0 0 16.66667%;max-width:16.66667%}.medium-up-7{flex-wrap:wrap}.medium-up-7>.column,.medium-up-7>.columns{flex:0 0 14.28571%;max-width:14.28571%}.medium-up-8{flex-wrap:wrap}.medium-up-8>.column,.medium-up-8>.columns{flex:0 0 12.5%;max-width:12.5%}}@media screen and (min-width: 47.8125em) and (min-width: 47.8125em){.medium-expand{flex:1 1 0px}}.row.medium-unstack>.column,.row.medium-unstack>.columns{flex:0 0 100%}@media screen and (min-width: 47.8125em){.row.medium-unstack>.column,.row.medium-unstack>.columns{flex:1 1 0px}}@media screen and (min-width: 47.8125em){.medium-collapse>.column,.medium-collapse>.columns{padding-left:0;padding-right:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-left:.25rem;padding-right:.25rem}}@media screen and (min-width: 65.4375em){.large-1{flex:0 0 8.33333%;max-width:8.33333%}.large-offset-0{margin-left:0%}.large-2{flex:0 0 16.66667%;max-width:16.66667%}.large-offset-1{margin-left:8.33333%}.large-3{flex:0 0 25%;max-width:25%}.large-offset-2{margin-left:16.66667%}.large-4{flex:0 0 33.33333%;max-width:33.33333%}.large-offset-3{margin-left:25%}.large-5{flex:0 0 41.66667%;max-width:41.66667%}.large-offset-4{margin-left:33.33333%}.large-6{flex:0 0 50%;max-width:50%}.large-offset-5{margin-left:41.66667%}.large-7{flex:0 0 58.33333%;max-width:58.33333%}.large-offset-6{margin-left:50%}.large-8{flex:0 0 66.66667%;max-width:66.66667%}.large-offset-7{margin-left:58.33333%}.large-9{flex:0 0 75%;max-width:75%}.large-offset-8{margin-left:66.66667%}.large-10{flex:0 0 83.33333%;max-width:83.33333%}.large-offset-9{margin-left:75%}.large-11{flex:0 0 91.66667%;max-width:91.66667%}.large-offset-10{margin-left:83.33333%}.large-12{flex:0 0 100%;max-width:100%}.large-offset-11{margin-left:91.66667%}.large-order-1{order:1}.large-order-2{order:2}.large-order-3{order:3}.large-order-4{order:4}.large-order-5{order:5}.large-order-6{order:6}.large-up-1{flex-wrap:wrap}.large-up-1>.column,.large-up-1>.columns{flex:0 0 100%;max-width:100%}.large-up-2{flex-wrap:wrap}.large-up-2>.column,.large-up-2>.columns{flex:0 0 50%;max-width:50%}.large-up-3{flex-wrap:wrap}.large-up-3>.column,.large-up-3>.columns{flex:0 0 33.33333%;max-width:33.33333%}.large-up-4{flex-wrap:wrap}.large-up-4>.column,.large-up-4>.columns{flex:0 0 25%;max-width:25%}.large-up-5{flex-wrap:wrap}.large-up-5>.column,.large-up-5>.columns{flex:0 0 20%;max-width:20%}.large-up-6{flex-wrap:wrap}.large-up-6>.column,.large-up-6>.columns{flex:0 0 16.66667%;max-width:16.66667%}.large-up-7{flex-wrap:wrap}.large-up-7>.column,.large-up-7>.columns{flex:0 0 14.28571%;max-width:14.28571%}.large-up-8{flex-wrap:wrap}.large-up-8>.column,.large-up-8>.columns{flex:0 0 12.5%;max-width:12.5%}}@media screen and (min-width: 65.4375em) and (min-width: 65.4375em){.large-expand{flex:1 1 0px}}.row.large-unstack>.column,.row.large-unstack>.columns{flex:0 0 100%}@media screen and (min-width: 65.4375em){.row.large-unstack>.column,.row.large-unstack>.columns{flex:1 1 0px}}@media screen and (min-width: 65.4375em){.large-collapse>.column,.large-collapse>.columns{padding-left:0;padding-right:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-left:.25rem;padding-right:.25rem}}.shrink{flex:0 0 auto;max-width:100%}.column.align-top,.align-top.columns{align-self:flex-start}.column.align-bottom,.align-bottom.columns{align-self:flex-end}.column.align-middle,.align-middle.columns{align-self:center}.column.align-stretch,.align-stretch.columns{align-self:stretch}div,dl,dt,dd,ul,ol,li,h1,h2,.auth-content-title,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}p{font-size:inherit;line-height:1.6;margin-bottom:1rem;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:80%;line-height:inherit}h1,h2,.auth-content-title,h3,h4,h5,h6{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;font-style:normal;color:inherit;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:.5rem;line-height:1.4}h1 small,h2 small,.auth-content-title small,h3 small,h4 small,h5 small,h6 small{color:#cacaca;line-height:0}h1{font-size:1.25rem}h2,.auth-content-title{font-size:.875rem}h3{font-size:.875rem}h4{font-size:.875rem}h5{font-size:.875rem}h6{font-size:.875rem}@media screen and (min-width: 47.8125em){h1{font-size:1.5rem}h2,.auth-content-title{font-size:1rem}h3{font-size:1rem}h4{font-size:1rem}h5{font-size:1rem}h6{font-size:1rem}}a{color:#2199e8;text-decoration:none;line-height:inherit;cursor:pointer}a:hover,a:focus{color:#1585cf}a img{border:0}hr{max-width:80rem;height:0;border-right:0;border-top:0;border-bottom:1px solid #cacaca;border-left:0;margin:1.25rem auto;clear:both}ul,ol,dl{line-height:1.6;margin-bottom:1rem;list-style-position:outside}li{font-size:inherit}ul{list-style-type:disc;margin-left:1.25rem}ol{margin-left:1.25rem}ul ul,ol ul,ul ol,ol ol{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:bold}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}cite{display:block;font-size:.8125rem;color:#8a8a8a}cite:before{content:'\2014 \0020'}abbr{color:#202020;cursor:help;border-bottom:1px dotted #202020}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;color:#202020;background-color:#ccc;border:1px solid #cacaca;padding:.125rem .3125rem .0625rem}kbd{padding:.125rem .25rem 0;margin:0;background-color:#ccc;color:#202020;font-family:Consolas,"Liberation Mono",Courier,monospace}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:normal;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media screen and (min-width: 47.8125em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media screen and (min-width: 65.4375em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none !important}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important}.show-for-print{display:block !important}.hide-for-print{display:none !important}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='javascript:']:after,a[href^='#']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,.auth-content-title,h3{orphans:3;widows:3}h2,.auth-content-title,h3{page-break-after:avoid}}.button,.cookie-policy.blocked .cookie-policy-message span{display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;transition:background-color 0.25s ease-out, color 0.25s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:0;padding:.75rem 1.5rem;margin:0 0 1rem 0;font-size:1.3125rem;background-color:#2199e8;color:#fff}[data-whatinput='mouse'] .button,[data-whatinput='mouse'] .cookie-policy.blocked .cookie-policy-message span,.cookie-policy.blocked .cookie-policy-message [data-whatinput='mouse'] span{outline:0}.button:hover,.cookie-policy.blocked .cookie-policy-message span:hover,.button:focus,.cookie-policy.blocked .cookie-policy-message span:focus{background-color:#1583cc;color:#fff}.button.tiny,.cookie-policy.blocked .cookie-policy-message span.tiny{font-size:.6rem}.button.small,.cookie-policy.blocked .cookie-policy-message span.small{font-size:1.125rem}.button.smallHeight,.cookie-policy.blocked .cookie-policy-message span.smallHeight{font-size:1.375rem}.button.defaultHeight,.cookie-policy.blocked .cookie-policy-message span.defaultHeight{font-size:1.875rem}.button.large,.cookie-policy.blocked .cookie-policy-message span.large{font-size:1.25rem}.button.expanded,.cookie-policy.blocked .cookie-policy-message span.expanded{display:block;width:100%;margin-left:0;margin-right:0}.button.primary,.cookie-policy.blocked .cookie-policy-message span.primary{background-color:#2199e8;color:#fff}.button.primary:hover,.cookie-policy.blocked .cookie-policy-message span.primary:hover,.button.primary:focus,.cookie-policy.blocked .cookie-policy-message span.primary:focus{background-color:#147cc0;color:#fff}.button.secondary,.cookie-policy.blocked .cookie-policy-message span.secondary{background-color:#777;color:#fff}.button.secondary:hover,.cookie-policy.blocked .cookie-policy-message span.secondary:hover,.button.secondary:focus,.cookie-policy.blocked .cookie-policy-message span.secondary:focus{background-color:#5f5f5f;color:#fff}.button.success,.cookie-policy.blocked .cookie-policy-message span.success{background-color:#3adb76;color:#fff}.button.success:hover,.cookie-policy.blocked .cookie-policy-message span.success:hover,.button.success:focus,.cookie-policy.blocked .cookie-policy-message span.success:focus{background-color:#22bb5b;color:#fff}.button.warning,.cookie-policy.blocked .cookie-policy-message span.warning{background-color:#ffae00;color:#fff}.button.warning:hover,.cookie-policy.blocked .cookie-policy-message span.warning:hover,.button.warning:focus,.cookie-policy.blocked .cookie-policy-message span.warning:focus{background-color:#cc8b00;color:#fff}.button.alert,.cookie-policy.blocked .cookie-policy-message span.alert{background-color:#ec5840;color:#fff}.button.alert:hover,.cookie-policy.blocked .cookie-policy-message span.alert:hover,.button.alert:focus,.cookie-policy.blocked .cookie-policy-message span.alert:focus{background-color:#da3116;color:#fff}.button.white,.cookie-policy.blocked .cookie-policy-message span.white{background-color:#fff;color:#202020}.button.white:hover,.cookie-policy.blocked .cookie-policy-message span.white:hover,.button.white:focus,.cookie-policy.blocked .cookie-policy-message span.white:focus{background-color:#ccc;color:#202020}.button.white2,.cookie-policy.blocked .cookie-policy-message span.white2{background-color:#f1f1f1;color:#202020}.button.white2:hover,.cookie-policy.blocked .cookie-policy-message span.white2:hover,.button.white2:focus,.cookie-policy.blocked .cookie-policy-message span.white2:focus{background-color:#c1c1c1;color:#202020}.button.black,.cookie-policy.blocked .cookie-policy-message span.black{background-color:#000;color:#fff}.button.black:hover,.cookie-policy.blocked .cookie-policy-message span.black:hover,.button.black:focus,.cookie-policy.blocked .cookie-policy-message span.black:focus{background-color:#000;color:#fff}.button.purple,.cookie-policy.blocked .cookie-policy-message span.purple{background-color:#7a2a81;color:#fff}.button.purple:hover,.cookie-policy.blocked .cookie-policy-message span.purple:hover,.button.purple:focus,.cookie-policy.blocked .cookie-policy-message span.purple:focus{background-color:#622267;color:#fff}.button.medium-grey,.cookie-policy.blocked .cookie-policy-message span.medium-grey{background-color:#7C7C7D;color:#fff}.button.medium-grey:hover,.cookie-policy.blocked .cookie-policy-message span.medium-grey:hover,.button.medium-grey:focus,.cookie-policy.blocked .cookie-policy-message span.medium-grey:focus{background-color:#636364;color:#fff}.button.light-grey,.cookie-policy.blocked .cookie-policy-message span.light-grey{background-color:#ccc;color:#202020}.button.light-grey:hover,.cookie-policy.blocked .cookie-policy-message span.light-grey:hover,.button.light-grey:focus,.cookie-policy.blocked .cookie-policy-message span.light-grey:focus{background-color:#a3a3a3;color:#202020}.button.light-grey2,.cookie-policy.blocked .cookie-policy-message span.light-grey2{background-color:#ebebeb;color:#202020}.button.light-grey2:hover,.cookie-policy.blocked .cookie-policy-message span.light-grey2:hover,.button.light-grey2:focus,.cookie-policy.blocked .cookie-policy-message span.light-grey2:focus{background-color:#bcbcbc;color:#202020}.button.light-grey3,.cookie-policy.blocked .cookie-policy-message span.light-grey3{background-color:#bfbfbf;color:#202020}.button.light-grey3:hover,.cookie-policy.blocked .cookie-policy-message span.light-grey3:hover,.button.light-grey3:focus,.cookie-policy.blocked .cookie-policy-message span.light-grey3:focus{background-color:#999;color:#202020}.button.light-grey4,.cookie-policy.blocked .cookie-policy-message span.light-grey4{background-color:#aaa;color:#202020}.button.light-grey4:hover,.cookie-policy.blocked .cookie-policy-message span.light-grey4:hover,.button.light-grey4:focus,.cookie-policy.blocked .cookie-policy-message span.light-grey4:focus{background-color:#888;color:#202020}.button.light-grey5,.cookie-policy.blocked .cookie-policy-message span.light-grey5{background-color:#7f7f7f;color:#fff}.button.light-grey5:hover,.cookie-policy.blocked .cookie-policy-message span.light-grey5:hover,.button.light-grey5:focus,.cookie-policy.blocked .cookie-policy-message span.light-grey5:focus{background-color:#666;color:#fff}.button.light-grey6,.cookie-policy.blocked .cookie-policy-message span.light-grey6{background-color:#f2f2f2;color:#202020}.button.light-grey6:hover,.cookie-policy.blocked .cookie-policy-message span.light-grey6:hover,.button.light-grey6:focus,.cookie-policy.blocked .cookie-policy-message span.light-grey6:focus{background-color:#c2c2c2;color:#202020}.button.light-grey7,.cookie-policy.blocked .cookie-policy-message span.light-grey7{background-color:#d8d8d8;color:#202020}.button.light-grey7:hover,.cookie-policy.blocked .cookie-policy-message span.light-grey7:hover,.button.light-grey7:focus,.cookie-policy.blocked .cookie-policy-message span.light-grey7:focus{background-color:#adadad;color:#202020}.button.light-grey8,.cookie-policy.blocked .cookie-policy-message span.light-grey8{background-color:#666;color:#fff}.button.light-grey8:hover,.cookie-policy.blocked .cookie-policy-message span.light-grey8:hover,.button.light-grey8:focus,.cookie-policy.blocked .cookie-policy-message span.light-grey8:focus{background-color:#525252;color:#fff}.button.dark-grey,.cookie-policy.blocked .cookie-policy-message span.dark-grey{background-color:#333;color:#fff}.button.dark-grey:hover,.cookie-policy.blocked .cookie-policy-message span.dark-grey:hover,.button.dark-grey:focus,.cookie-policy.blocked .cookie-policy-message span.dark-grey:focus{background-color:#292929;color:#fff}.button.dark-red,.cookie-policy.blocked .cookie-policy-message span.dark-red{background-color:#b30000;color:#fff}.button.dark-red:hover,.cookie-policy.blocked .cookie-policy-message span.dark-red:hover,.button.dark-red:focus,.cookie-policy.blocked .cookie-policy-message span.dark-red:focus{background-color:#8f0000;color:#fff}.button.red,.cookie-policy.blocked .cookie-policy-message span.red{background-color:#ea4234;color:#fff}.button.red:hover,.cookie-policy.blocked .cookie-policy-message span.red:hover,.button.red:focus,.cookie-policy.blocked .cookie-policy-message span.red:focus{background-color:#cf2415;color:#fff}.button.red2,.cookie-policy.blocked .cookie-policy-message span.red2{background-color:#CF152D;color:#fff}.button.red2:hover,.cookie-policy.blocked .cookie-policy-message span.red2:hover,.button.red2:focus,.cookie-policy.blocked .cookie-policy-message span.red2:focus{background-color:#a61124;color:#fff}.button.dark-gray,.cookie-policy.blocked .cookie-policy-message span.dark-gray{background-color:#838383;color:#fff}.button.dark-gray:hover,.cookie-policy.blocked .cookie-policy-message span.dark-gray:hover,.button.dark-gray:focus,.cookie-policy.blocked .cookie-policy-message span.dark-gray:focus{background-color:dimgray;color:#fff}.button.dark-gray1,.cookie-policy.blocked .cookie-policy-message span.dark-gray1{background-color:#707070;color:#fff}.button.dark-gray1:hover,.cookie-policy.blocked .cookie-policy-message span.dark-gray1:hover,.button.dark-gray1:focus,.cookie-policy.blocked .cookie-policy-message span.dark-gray1:focus{background-color:#5a5a5a;color:#fff}.button.wheat,.cookie-policy.blocked .cookie-policy-message span.wheat{background-color:#f9f9f9;color:#202020}.button.wheat:hover,.cookie-policy.blocked .cookie-policy-message span.wheat:hover,.button.wheat:focus,.cookie-policy.blocked .cookie-policy-message span.wheat:focus{background-color:#c7c7c7;color:#202020}.button.pink,.cookie-policy.blocked .cookie-policy-message span.pink{background-color:#f3eae8;color:#202020}.button.pink:hover,.cookie-policy.blocked .cookie-policy-message span.pink:hover,.button.pink:focus,.cookie-policy.blocked .cookie-policy-message span.pink:focus{background-color:#d2b1aa;color:#202020}.button.light-red,.cookie-policy.blocked .cookie-policy-message span.light-red{background-color:#eeeded;color:#202020}.button.light-red:hover,.cookie-policy.blocked .cookie-policy-message span.light-red:hover,.button.light-red:focus,.cookie-policy.blocked .cookie-policy-message span.light-red:focus{background-color:#c0bcbc;color:#202020}.button.pink2,.cookie-policy.blocked .cookie-policy-message span.pink2{background-color:#ed5ea1;color:#202020}.button.pink2:hover,.cookie-policy.blocked .cookie-policy-message span.pink2:hover,.button.pink2:focus,.cookie-policy.blocked .cookie-policy-message span.pink2:focus{background-color:#e6227e;color:#202020}.button.orange,.cookie-policy.blocked .cookie-policy-message span.orange{background-color:#f98f29;color:#fff}.button.orange:hover,.cookie-policy.blocked .cookie-policy-message span.orange:hover,.button.orange:focus,.cookie-policy.blocked .cookie-policy-message span.orange:focus{background-color:#e27206;color:#fff}.button.light-orange,.cookie-policy.blocked .cookie-policy-message span.light-orange{background-color:#ffab65;color:#202020}.button.light-orange:hover,.cookie-policy.blocked .cookie-policy-message span.light-orange:hover,.button.light-orange:focus,.cookie-policy.blocked .cookie-policy-message span.light-orange:focus{background-color:#ff841e;color:#202020}.button.gold,.cookie-policy.blocked .cookie-policy-message span.gold{background-color:#c39f1f;color:#fff}.button.gold:hover,.cookie-policy.blocked .cookie-policy-message span.gold:hover,.button.gold:focus,.cookie-policy.blocked .cookie-policy-message span.gold:focus{background-color:#9c7f19;color:#fff}.button.gray-field,.cookie-policy.blocked .cookie-policy-message span.gray-field{background-color:#444;color:#fff}.button.gray-field:hover,.cookie-policy.blocked .cookie-policy-message span.gray-field:hover,.button.gray-field:focus,.cookie-policy.blocked .cookie-policy-message span.gray-field:focus{background-color:#363636;color:#fff}.button.facebookBlue,.cookie-policy.blocked .cookie-policy-message span.facebookBlue{background-color:#376598;color:#fff}.button.facebookBlue:hover,.cookie-policy.blocked .cookie-policy-message span.facebookBlue:hover,.button.facebookBlue:focus,.cookie-policy.blocked .cookie-policy-message span.facebookBlue:focus{background-color:#2c517a;color:#fff}.button.red-link,.cookie-policy.blocked .cookie-policy-message span.red-link{background-color:#d50032;color:#fff}.button.red-link:hover,.cookie-policy.blocked .cookie-policy-message span.red-link:hover,.button.red-link:focus,.cookie-policy.blocked .cookie-policy-message span.red-link:focus{background-color:#aa0028;color:#fff}.button.green,.cookie-policy.blocked .cookie-policy-message span.green{background-color:#008048;color:#fff}.button.green:hover,.cookie-policy.blocked .cookie-policy-message span.green:hover,.button.green:focus,.cookie-policy.blocked .cookie-policy-message span.green:focus{background-color:#00663a;color:#fff}.button.rouge,.cookie-policy.blocked .cookie-policy-message span.rouge{background-color:#dd0309;color:#fff}.button.rouge:hover,.cookie-policy.blocked .cookie-policy-message span.rouge:hover,.button.rouge:focus,.cookie-policy.blocked .cookie-policy-message span.rouge:focus{background-color:#b10207;color:#fff}.button.rouge-bar,.cookie-policy.blocked .cookie-policy-message span.rouge-bar{background-color:#b40206;color:#fff}.button.rouge-bar:hover,.cookie-policy.blocked .cookie-policy-message span.rouge-bar:hover,.button.rouge-bar:focus,.cookie-policy.blocked .cookie-policy-message span.rouge-bar:focus{background-color:#900205;color:#fff}.button.beautyclub,.cookie-policy.blocked .cookie-policy-message span.beautyclub{background-color:#9f9593;color:#fff}.button.beautyclub:hover,.cookie-policy.blocked .cookie-policy-message span.beautyclub:hover,.button.beautyclub:focus,.cookie-policy.blocked .cookie-policy-message span.beautyclub:focus{background-color:#827673;color:#fff}.button.link,.cookie-policy.blocked .cookie-policy-message span.link{background-color:#136BEA;color:#fff}.button.link:hover,.cookie-policy.blocked .cookie-policy-message span.link:hover,.button.link:focus,.cookie-policy.blocked .cookie-policy-message span.link:focus{background-color:#0f56bb;color:#fff}.button.hollow,.cookie-policy.blocked .cookie-policy-message span.hollow{border:1px solid #2199e8;color:#2199e8}.button.hollow,.cookie-policy.blocked .cookie-policy-message span.hollow,.button.hollow:hover,.cookie-policy.blocked .cookie-policy-message span.hollow:hover,.button.hollow:focus,.cookie-policy.blocked .cookie-policy-message span.hollow:focus{background-color:transparent}.button.hollow:hover,.cookie-policy.blocked .cookie-policy-message span.hollow:hover,.button.hollow:focus,.cookie-policy.blocked .cookie-policy-message span.hollow:focus{border-color:#0c4d78;color:#0c4d78}.button.hollow.primary,.cookie-policy.blocked .cookie-policy-message span.hollow.primary{border:1px solid #2199e8;color:#2199e8}.button.hollow.primary:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.primary:hover,.button.hollow.primary:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.primary:focus{border-color:#0c4d78;color:#0c4d78}.button.hollow.secondary,.cookie-policy.blocked .cookie-policy-message span.hollow.secondary{border:1px solid #777;color:#777}.button.hollow.secondary:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.secondary:hover,.button.hollow.secondary:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.secondary:focus{border-color:#3c3c3c;color:#3c3c3c}.button.hollow.success,.cookie-policy.blocked .cookie-policy-message span.hollow.success{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.success:hover,.button.hollow.success:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.success:focus{border-color:#157539;color:#157539}.button.hollow.warning,.cookie-policy.blocked .cookie-policy-message span.hollow.warning{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.warning:hover,.button.hollow.warning:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.warning:focus{border-color:#805700;color:#805700}.button.hollow.alert,.cookie-policy.blocked .cookie-policy-message span.hollow.alert{border:1px solid #ec5840;color:#ec5840}.button.hollow.alert:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.alert:hover,.button.hollow.alert:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.alert:focus{border-color:#881f0e;color:#881f0e}.button.hollow.white,.cookie-policy.blocked .cookie-policy-message span.hollow.white{border:1px solid #fff;color:#fff}.button.hollow.white:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.white:hover,.button.hollow.white:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.white:focus{border-color:gray;color:gray}.button.hollow.white2,.cookie-policy.blocked .cookie-policy-message span.hollow.white2{border:1px solid #f1f1f1;color:#f1f1f1}.button.hollow.white2:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.white2:hover,.button.hollow.white2:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.white2:focus{border-color:#797979;color:#797979}.button.hollow.black,.cookie-policy.blocked .cookie-policy-message span.hollow.black{border:1px solid #000;color:#000}.button.hollow.black:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.black:hover,.button.hollow.black:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.black:focus{border-color:#000;color:#000}.button.hollow.purple,.cookie-policy.blocked .cookie-policy-message span.hollow.purple{border:1px solid #7a2a81;color:#7a2a81}.button.hollow.purple:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.purple:hover,.button.hollow.purple:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.purple:focus{border-color:#3d1541;color:#3d1541}.button.hollow.medium-grey,.cookie-policy.blocked .cookie-policy-message span.hollow.medium-grey{border:1px solid #7C7C7D;color:#7C7C7D}.button.hollow.medium-grey:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.medium-grey:hover,.button.hollow.medium-grey:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.medium-grey:focus{border-color:#3e3e3f;color:#3e3e3f}.button.hollow.light-grey,.cookie-policy.blocked .cookie-policy-message span.hollow.light-grey{border:1px solid #ccc;color:#ccc}.button.hollow.light-grey:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.light-grey:hover,.button.hollow.light-grey:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.light-grey:focus{border-color:#666;color:#666}.button.hollow.light-grey2,.cookie-policy.blocked .cookie-policy-message span.hollow.light-grey2{border:1px solid #ebebeb;color:#ebebeb}.button.hollow.light-grey2:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.light-grey2:hover,.button.hollow.light-grey2:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.light-grey2:focus{border-color:#767676;color:#767676}.button.hollow.light-grey3,.cookie-policy.blocked .cookie-policy-message span.hollow.light-grey3{border:1px solid #bfbfbf;color:#bfbfbf}.button.hollow.light-grey3:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.light-grey3:hover,.button.hollow.light-grey3:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.light-grey3:focus{border-color:#606060;color:#606060}.button.hollow.light-grey4,.cookie-policy.blocked .cookie-policy-message span.hollow.light-grey4{border:1px solid #aaa;color:#aaa}.button.hollow.light-grey4:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.light-grey4:hover,.button.hollow.light-grey4:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.light-grey4:focus{border-color:#555;color:#555}.button.hollow.light-grey5,.cookie-policy.blocked .cookie-policy-message span.hollow.light-grey5{border:1px solid #7f7f7f;color:#7f7f7f}.button.hollow.light-grey5:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.light-grey5:hover,.button.hollow.light-grey5:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.light-grey5:focus{border-color:#404040;color:#404040}.button.hollow.light-grey6,.cookie-policy.blocked .cookie-policy-message span.hollow.light-grey6{border:1px solid #f2f2f2;color:#f2f2f2}.button.hollow.light-grey6:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.light-grey6:hover,.button.hollow.light-grey6:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.light-grey6:focus{border-color:#797979;color:#797979}.button.hollow.light-grey7,.cookie-policy.blocked .cookie-policy-message span.hollow.light-grey7{border:1px solid #d8d8d8;color:#d8d8d8}.button.hollow.light-grey7:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.light-grey7:hover,.button.hollow.light-grey7:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.light-grey7:focus{border-color:#6c6c6c;color:#6c6c6c}.button.hollow.light-grey8,.cookie-policy.blocked .cookie-policy-message span.hollow.light-grey8{border:1px solid #666;color:#666}.button.hollow.light-grey8:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.light-grey8:hover,.button.hollow.light-grey8:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.light-grey8:focus{border-color:#333;color:#333}.button.hollow.dark-grey,.cookie-policy.blocked .cookie-policy-message span.hollow.dark-grey{border:1px solid #333;color:#333}.button.hollow.dark-grey:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.dark-grey:hover,.button.hollow.dark-grey:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.dark-grey:focus{border-color:#1a1a1a;color:#1a1a1a}.button.hollow.dark-red,.cookie-policy.blocked .cookie-policy-message span.hollow.dark-red{border:1px solid #b30000;color:#b30000}.button.hollow.dark-red:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.dark-red:hover,.button.hollow.dark-red:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.dark-red:focus{border-color:#5a0000;color:#5a0000}.button.hollow.red,.cookie-policy.blocked .cookie-policy-message span.hollow.red{border:1px solid #ea4234;color:#ea4234}.button.hollow.red:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.red:hover,.button.hollow.red:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.red:focus{border-color:#82160d;color:#82160d}.button.hollow.red2,.cookie-policy.blocked .cookie-policy-message span.hollow.red2{border:1px solid #CF152D;color:#CF152D}.button.hollow.red2:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.red2:hover,.button.hollow.red2:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.red2:focus{border-color:#680b17;color:#680b17}.button.hollow.dark-gray,.cookie-policy.blocked .cookie-policy-message span.hollow.dark-gray{border:1px solid #838383;color:#838383}.button.hollow.dark-gray:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.dark-gray:hover,.button.hollow.dark-gray:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.dark-gray:focus{border-color:#424242;color:#424242}.button.hollow.dark-gray1,.cookie-policy.blocked .cookie-policy-message span.hollow.dark-gray1{border:1px solid #707070;color:#707070}.button.hollow.dark-gray1:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.dark-gray1:hover,.button.hollow.dark-gray1:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.dark-gray1:focus{border-color:#383838;color:#383838}.button.hollow.wheat,.cookie-policy.blocked .cookie-policy-message span.hollow.wheat{border:1px solid #f9f9f9;color:#f9f9f9}.button.hollow.wheat:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.wheat:hover,.button.hollow.wheat:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.wheat:focus{border-color:#7d7d7d;color:#7d7d7d}.button.hollow.pink,.cookie-policy.blocked .cookie-policy-message span.hollow.pink{border:1px solid #f3eae8;color:#f3eae8}.button.hollow.pink:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.pink:hover,.button.hollow.pink:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.pink:focus{border-color:#9c5f51;color:#9c5f51}.button.hollow.light-red,.cookie-policy.blocked .cookie-policy-message span.hollow.light-red{border:1px solid #eeeded;color:#eeeded}.button.hollow.light-red:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.light-red:hover,.button.hollow.light-red:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.light-red:focus{border-color:#7a7373;color:#7a7373}.button.hollow.pink2,.cookie-policy.blocked .cookie-policy-message span.hollow.pink2{border:1px solid #ed5ea1;color:#ed5ea1}.button.hollow.pink2:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.pink2:hover,.button.hollow.pink2:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.pink2:focus{border-color:#95114f;color:#95114f}.button.hollow.orange,.cookie-policy.blocked .cookie-policy-message span.hollow.orange{border:1px solid #f98f29;color:#f98f29}.button.hollow.orange:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.orange:hover,.button.hollow.orange:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.orange:focus{border-color:#8d4704;color:#8d4704}.button.hollow.light-orange,.cookie-policy.blocked .cookie-policy-message span.hollow.light-orange{border:1px solid #ffab65;color:#ffab65}.button.hollow.light-orange:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.light-orange:hover,.button.hollow.light-orange:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.light-orange:focus{border-color:#b25100;color:#b25100}.button.hollow.gold,.cookie-policy.blocked .cookie-policy-message span.hollow.gold{border:1px solid #c39f1f;color:#c39f1f}.button.hollow.gold:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.gold:hover,.button.hollow.gold:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.gold:focus{border-color:#625010;color:#625010}.button.hollow.gray-field,.cookie-policy.blocked .cookie-policy-message span.hollow.gray-field{border:1px solid #444;color:#444}.button.hollow.gray-field:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.gray-field:hover,.button.hollow.gray-field:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.gray-field:focus{border-color:#222;color:#222}.button.hollow.facebookBlue,.cookie-policy.blocked .cookie-policy-message span.hollow.facebookBlue{border:1px solid #376598;color:#376598}.button.hollow.facebookBlue:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.facebookBlue:hover,.button.hollow.facebookBlue:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.facebookBlue:focus{border-color:#1c334c;color:#1c334c}.button.hollow.red-link,.cookie-policy.blocked .cookie-policy-message span.hollow.red-link{border:1px solid #d50032;color:#d50032}.button.hollow.red-link:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.red-link:hover,.button.hollow.red-link:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.red-link:focus{border-color:#6b0019;color:#6b0019}.button.hollow.green,.cookie-policy.blocked .cookie-policy-message span.hollow.green{border:1px solid #008048;color:#008048}.button.hollow.green:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.green:hover,.button.hollow.green:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.green:focus{border-color:#004024;color:#004024}.button.hollow.rouge,.cookie-policy.blocked .cookie-policy-message span.hollow.rouge{border:1px solid #dd0309;color:#dd0309}.button.hollow.rouge:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.rouge:hover,.button.hollow.rouge:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.rouge:focus{border-color:#6f0205;color:#6f0205}.button.hollow.rouge-bar,.cookie-policy.blocked .cookie-policy-message span.hollow.rouge-bar{border:1px solid #b40206;color:#b40206}.button.hollow.rouge-bar:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.rouge-bar:hover,.button.hollow.rouge-bar:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.rouge-bar:focus{border-color:#5a0103;color:#5a0103}.button.hollow.beautyclub,.cookie-policy.blocked .cookie-policy-message span.hollow.beautyclub{border:1px solid #9f9593;color:#9f9593}.button.hollow.beautyclub:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.beautyclub:hover,.button.hollow.beautyclub:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.beautyclub:focus{border-color:#514a48;color:#514a48}.button.hollow.link,.cookie-policy.blocked .cookie-policy-message span.hollow.link{border:1px solid #136BEA;color:#136BEA}.button.hollow.link:hover,.cookie-policy.blocked .cookie-policy-message span.hollow.link:hover,.button.hollow.link:focus,.cookie-policy.blocked .cookie-policy-message span.hollow.link:focus{border-color:#0a3675;color:#0a3675}.button.disabled,.cookie-policy.blocked .cookie-policy-message span.disabled,.button[disabled],.cookie-policy.blocked .cookie-policy-message span[disabled]{opacity:.25;cursor:not-allowed}.button.disabled:hover,.cookie-policy.blocked .cookie-policy-message span.disabled:hover,.button.disabled:focus,.cookie-policy.blocked .cookie-policy-message span.disabled:focus,.button[disabled]:hover,.cookie-policy.blocked .cookie-policy-message span[disabled]:hover,.button[disabled]:focus,.cookie-policy.blocked .cookie-policy-message span[disabled]:focus{background-color:#2199e8;color:#fff}.button.disabled.primary,.cookie-policy.blocked .cookie-policy-message span.disabled.primary,.button[disabled].primary,.cookie-policy.blocked .cookie-policy-message span[disabled].primary{opacity:.25;cursor:not-allowed}.button.disabled.primary:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.primary:hover,.button.disabled.primary:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.primary:focus,.button[disabled].primary:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].primary:hover,.button[disabled].primary:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].primary:focus{background-color:#2199e8;color:#fff}.button.disabled.secondary,.cookie-policy.blocked .cookie-policy-message span.disabled.secondary,.button[disabled].secondary,.cookie-policy.blocked .cookie-policy-message span[disabled].secondary{opacity:.25;cursor:not-allowed}.button.disabled.secondary:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.secondary:hover,.button.disabled.secondary:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.secondary:focus,.button[disabled].secondary:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].secondary:hover,.button[disabled].secondary:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].secondary:focus{background-color:#777;color:#fff}.button.disabled.success,.cookie-policy.blocked .cookie-policy-message span.disabled.success,.button[disabled].success,.cookie-policy.blocked .cookie-policy-message span[disabled].success{opacity:.25;cursor:not-allowed}.button.disabled.success:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.success:hover,.button.disabled.success:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.success:focus,.button[disabled].success:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].success:hover,.button[disabled].success:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].success:focus{background-color:#3adb76;color:#fff}.button.disabled.warning,.cookie-policy.blocked .cookie-policy-message span.disabled.warning,.button[disabled].warning,.cookie-policy.blocked .cookie-policy-message span[disabled].warning{opacity:.25;cursor:not-allowed}.button.disabled.warning:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.warning:hover,.button.disabled.warning:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.warning:focus,.button[disabled].warning:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].warning:hover,.button[disabled].warning:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].warning:focus{background-color:#ffae00;color:#fff}.button.disabled.alert,.cookie-policy.blocked .cookie-policy-message span.disabled.alert,.button[disabled].alert,.cookie-policy.blocked .cookie-policy-message span[disabled].alert{opacity:.25;cursor:not-allowed}.button.disabled.alert:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.alert:hover,.button.disabled.alert:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.alert:focus,.button[disabled].alert:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].alert:hover,.button[disabled].alert:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].alert:focus{background-color:#ec5840;color:#fff}.button.disabled.white,.cookie-policy.blocked .cookie-policy-message span.disabled.white,.button[disabled].white,.cookie-policy.blocked .cookie-policy-message span[disabled].white{opacity:.25;cursor:not-allowed}.button.disabled.white:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.white:hover,.button.disabled.white:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.white:focus,.button[disabled].white:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].white:hover,.button[disabled].white:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].white:focus{background-color:#fff;color:#fff}.button.disabled.white2,.cookie-policy.blocked .cookie-policy-message span.disabled.white2,.button[disabled].white2,.cookie-policy.blocked .cookie-policy-message span[disabled].white2{opacity:.25;cursor:not-allowed}.button.disabled.white2:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.white2:hover,.button.disabled.white2:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.white2:focus,.button[disabled].white2:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].white2:hover,.button[disabled].white2:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].white2:focus{background-color:#f1f1f1;color:#fff}.button.disabled.black,.cookie-policy.blocked .cookie-policy-message span.disabled.black,.button[disabled].black,.cookie-policy.blocked .cookie-policy-message span[disabled].black{opacity:.25;cursor:not-allowed}.button.disabled.black:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.black:hover,.button.disabled.black:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.black:focus,.button[disabled].black:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].black:hover,.button[disabled].black:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].black:focus{background-color:#000;color:#fff}.button.disabled.purple,.cookie-policy.blocked .cookie-policy-message span.disabled.purple,.button[disabled].purple,.cookie-policy.blocked .cookie-policy-message span[disabled].purple{opacity:.25;cursor:not-allowed}.button.disabled.purple:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.purple:hover,.button.disabled.purple:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.purple:focus,.button[disabled].purple:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].purple:hover,.button[disabled].purple:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].purple:focus{background-color:#7a2a81;color:#fff}.button.disabled.medium-grey,.cookie-policy.blocked .cookie-policy-message span.disabled.medium-grey,.button[disabled].medium-grey,.cookie-policy.blocked .cookie-policy-message span[disabled].medium-grey{opacity:.25;cursor:not-allowed}.button.disabled.medium-grey:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.medium-grey:hover,.button.disabled.medium-grey:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.medium-grey:focus,.button[disabled].medium-grey:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].medium-grey:hover,.button[disabled].medium-grey:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].medium-grey:focus{background-color:#7C7C7D;color:#fff}.button.disabled.light-grey,.cookie-policy.blocked .cookie-policy-message span.disabled.light-grey,.button[disabled].light-grey,.cookie-policy.blocked .cookie-policy-message span[disabled].light-grey{opacity:.25;cursor:not-allowed}.button.disabled.light-grey:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.light-grey:hover,.button.disabled.light-grey:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.light-grey:focus,.button[disabled].light-grey:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].light-grey:hover,.button[disabled].light-grey:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].light-grey:focus{background-color:#ccc;color:#fff}.button.disabled.light-grey2,.cookie-policy.blocked .cookie-policy-message span.disabled.light-grey2,.button[disabled].light-grey2,.cookie-policy.blocked .cookie-policy-message span[disabled].light-grey2{opacity:.25;cursor:not-allowed}.button.disabled.light-grey2:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.light-grey2:hover,.button.disabled.light-grey2:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.light-grey2:focus,.button[disabled].light-grey2:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].light-grey2:hover,.button[disabled].light-grey2:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].light-grey2:focus{background-color:#ebebeb;color:#fff}.button.disabled.light-grey3,.cookie-policy.blocked .cookie-policy-message span.disabled.light-grey3,.button[disabled].light-grey3,.cookie-policy.blocked .cookie-policy-message span[disabled].light-grey3{opacity:.25;cursor:not-allowed}.button.disabled.light-grey3:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.light-grey3:hover,.button.disabled.light-grey3:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.light-grey3:focus,.button[disabled].light-grey3:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].light-grey3:hover,.button[disabled].light-grey3:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].light-grey3:focus{background-color:#bfbfbf;color:#fff}.button.disabled.light-grey4,.cookie-policy.blocked .cookie-policy-message span.disabled.light-grey4,.button[disabled].light-grey4,.cookie-policy.blocked .cookie-policy-message span[disabled].light-grey4{opacity:.25;cursor:not-allowed}.button.disabled.light-grey4:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.light-grey4:hover,.button.disabled.light-grey4:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.light-grey4:focus,.button[disabled].light-grey4:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].light-grey4:hover,.button[disabled].light-grey4:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].light-grey4:focus{background-color:#aaa;color:#fff}.button.disabled.light-grey5,.cookie-policy.blocked .cookie-policy-message span.disabled.light-grey5,.button[disabled].light-grey5,.cookie-policy.blocked .cookie-policy-message span[disabled].light-grey5{opacity:.25;cursor:not-allowed}.button.disabled.light-grey5:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.light-grey5:hover,.button.disabled.light-grey5:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.light-grey5:focus,.button[disabled].light-grey5:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].light-grey5:hover,.button[disabled].light-grey5:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].light-grey5:focus{background-color:#7f7f7f;color:#fff}.button.disabled.light-grey6,.cookie-policy.blocked .cookie-policy-message span.disabled.light-grey6,.button[disabled].light-grey6,.cookie-policy.blocked .cookie-policy-message span[disabled].light-grey6{opacity:.25;cursor:not-allowed}.button.disabled.light-grey6:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.light-grey6:hover,.button.disabled.light-grey6:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.light-grey6:focus,.button[disabled].light-grey6:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].light-grey6:hover,.button[disabled].light-grey6:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].light-grey6:focus{background-color:#f2f2f2;color:#fff}.button.disabled.light-grey7,.cookie-policy.blocked .cookie-policy-message span.disabled.light-grey7,.button[disabled].light-grey7,.cookie-policy.blocked .cookie-policy-message span[disabled].light-grey7{opacity:.25;cursor:not-allowed}.button.disabled.light-grey7:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.light-grey7:hover,.button.disabled.light-grey7:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.light-grey7:focus,.button[disabled].light-grey7:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].light-grey7:hover,.button[disabled].light-grey7:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].light-grey7:focus{background-color:#d8d8d8;color:#fff}.button.disabled.light-grey8,.cookie-policy.blocked .cookie-policy-message span.disabled.light-grey8,.button[disabled].light-grey8,.cookie-policy.blocked .cookie-policy-message span[disabled].light-grey8{opacity:.25;cursor:not-allowed}.button.disabled.light-grey8:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.light-grey8:hover,.button.disabled.light-grey8:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.light-grey8:focus,.button[disabled].light-grey8:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].light-grey8:hover,.button[disabled].light-grey8:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].light-grey8:focus{background-color:#666;color:#fff}.button.disabled.dark-grey,.cookie-policy.blocked .cookie-policy-message span.disabled.dark-grey,.button[disabled].dark-grey,.cookie-policy.blocked .cookie-policy-message span[disabled].dark-grey{opacity:.25;cursor:not-allowed}.button.disabled.dark-grey:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.dark-grey:hover,.button.disabled.dark-grey:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.dark-grey:focus,.button[disabled].dark-grey:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].dark-grey:hover,.button[disabled].dark-grey:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].dark-grey:focus{background-color:#333;color:#fff}.button.disabled.dark-red,.cookie-policy.blocked .cookie-policy-message span.disabled.dark-red,.button[disabled].dark-red,.cookie-policy.blocked .cookie-policy-message span[disabled].dark-red{opacity:.25;cursor:not-allowed}.button.disabled.dark-red:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.dark-red:hover,.button.disabled.dark-red:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.dark-red:focus,.button[disabled].dark-red:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].dark-red:hover,.button[disabled].dark-red:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].dark-red:focus{background-color:#b30000;color:#fff}.button.disabled.red,.cookie-policy.blocked .cookie-policy-message span.disabled.red,.button[disabled].red,.cookie-policy.blocked .cookie-policy-message span[disabled].red{opacity:.25;cursor:not-allowed}.button.disabled.red:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.red:hover,.button.disabled.red:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.red:focus,.button[disabled].red:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].red:hover,.button[disabled].red:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].red:focus{background-color:#ea4234;color:#fff}.button.disabled.red2,.cookie-policy.blocked .cookie-policy-message span.disabled.red2,.button[disabled].red2,.cookie-policy.blocked .cookie-policy-message span[disabled].red2{opacity:.25;cursor:not-allowed}.button.disabled.red2:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.red2:hover,.button.disabled.red2:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.red2:focus,.button[disabled].red2:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].red2:hover,.button[disabled].red2:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].red2:focus{background-color:#CF152D;color:#fff}.button.disabled.dark-gray,.cookie-policy.blocked .cookie-policy-message span.disabled.dark-gray,.button[disabled].dark-gray,.cookie-policy.blocked .cookie-policy-message span[disabled].dark-gray{opacity:.25;cursor:not-allowed}.button.disabled.dark-gray:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.dark-gray:hover,.button.disabled.dark-gray:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.dark-gray:focus,.button[disabled].dark-gray:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].dark-gray:hover,.button[disabled].dark-gray:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].dark-gray:focus{background-color:#838383;color:#fff}.button.disabled.dark-gray1,.cookie-policy.blocked .cookie-policy-message span.disabled.dark-gray1,.button[disabled].dark-gray1,.cookie-policy.blocked .cookie-policy-message span[disabled].dark-gray1{opacity:.25;cursor:not-allowed}.button.disabled.dark-gray1:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.dark-gray1:hover,.button.disabled.dark-gray1:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.dark-gray1:focus,.button[disabled].dark-gray1:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].dark-gray1:hover,.button[disabled].dark-gray1:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].dark-gray1:focus{background-color:#707070;color:#fff}.button.disabled.wheat,.cookie-policy.blocked .cookie-policy-message span.disabled.wheat,.button[disabled].wheat,.cookie-policy.blocked .cookie-policy-message span[disabled].wheat{opacity:.25;cursor:not-allowed}.button.disabled.wheat:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.wheat:hover,.button.disabled.wheat:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.wheat:focus,.button[disabled].wheat:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].wheat:hover,.button[disabled].wheat:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].wheat:focus{background-color:#f9f9f9;color:#fff}.button.disabled.pink,.cookie-policy.blocked .cookie-policy-message span.disabled.pink,.button[disabled].pink,.cookie-policy.blocked .cookie-policy-message span[disabled].pink{opacity:.25;cursor:not-allowed}.button.disabled.pink:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.pink:hover,.button.disabled.pink:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.pink:focus,.button[disabled].pink:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].pink:hover,.button[disabled].pink:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].pink:focus{background-color:#f3eae8;color:#fff}.button.disabled.light-red,.cookie-policy.blocked .cookie-policy-message span.disabled.light-red,.button[disabled].light-red,.cookie-policy.blocked .cookie-policy-message span[disabled].light-red{opacity:.25;cursor:not-allowed}.button.disabled.light-red:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.light-red:hover,.button.disabled.light-red:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.light-red:focus,.button[disabled].light-red:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].light-red:hover,.button[disabled].light-red:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].light-red:focus{background-color:#eeeded;color:#fff}.button.disabled.pink2,.cookie-policy.blocked .cookie-policy-message span.disabled.pink2,.button[disabled].pink2,.cookie-policy.blocked .cookie-policy-message span[disabled].pink2{opacity:.25;cursor:not-allowed}.button.disabled.pink2:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.pink2:hover,.button.disabled.pink2:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.pink2:focus,.button[disabled].pink2:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].pink2:hover,.button[disabled].pink2:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].pink2:focus{background-color:#ed5ea1;color:#fff}.button.disabled.orange,.cookie-policy.blocked .cookie-policy-message span.disabled.orange,.button[disabled].orange,.cookie-policy.blocked .cookie-policy-message span[disabled].orange{opacity:.25;cursor:not-allowed}.button.disabled.orange:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.orange:hover,.button.disabled.orange:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.orange:focus,.button[disabled].orange:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].orange:hover,.button[disabled].orange:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].orange:focus{background-color:#f98f29;color:#fff}.button.disabled.light-orange,.cookie-policy.blocked .cookie-policy-message span.disabled.light-orange,.button[disabled].light-orange,.cookie-policy.blocked .cookie-policy-message span[disabled].light-orange{opacity:.25;cursor:not-allowed}.button.disabled.light-orange:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.light-orange:hover,.button.disabled.light-orange:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.light-orange:focus,.button[disabled].light-orange:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].light-orange:hover,.button[disabled].light-orange:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].light-orange:focus{background-color:#ffab65;color:#fff}.button.disabled.gold,.cookie-policy.blocked .cookie-policy-message span.disabled.gold,.button[disabled].gold,.cookie-policy.blocked .cookie-policy-message span[disabled].gold{opacity:.25;cursor:not-allowed}.button.disabled.gold:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.gold:hover,.button.disabled.gold:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.gold:focus,.button[disabled].gold:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].gold:hover,.button[disabled].gold:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].gold:focus{background-color:#c39f1f;color:#fff}.button.disabled.gray-field,.cookie-policy.blocked .cookie-policy-message span.disabled.gray-field,.button[disabled].gray-field,.cookie-policy.blocked .cookie-policy-message span[disabled].gray-field{opacity:.25;cursor:not-allowed}.button.disabled.gray-field:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.gray-field:hover,.button.disabled.gray-field:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.gray-field:focus,.button[disabled].gray-field:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].gray-field:hover,.button[disabled].gray-field:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].gray-field:focus{background-color:#444;color:#fff}.button.disabled.facebookBlue,.cookie-policy.blocked .cookie-policy-message span.disabled.facebookBlue,.button[disabled].facebookBlue,.cookie-policy.blocked .cookie-policy-message span[disabled].facebookBlue{opacity:.25;cursor:not-allowed}.button.disabled.facebookBlue:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.facebookBlue:hover,.button.disabled.facebookBlue:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.facebookBlue:focus,.button[disabled].facebookBlue:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].facebookBlue:hover,.button[disabled].facebookBlue:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].facebookBlue:focus{background-color:#376598;color:#fff}.button.disabled.red-link,.cookie-policy.blocked .cookie-policy-message span.disabled.red-link,.button[disabled].red-link,.cookie-policy.blocked .cookie-policy-message span[disabled].red-link{opacity:.25;cursor:not-allowed}.button.disabled.red-link:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.red-link:hover,.button.disabled.red-link:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.red-link:focus,.button[disabled].red-link:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].red-link:hover,.button[disabled].red-link:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].red-link:focus{background-color:#d50032;color:#fff}.button.disabled.green,.cookie-policy.blocked .cookie-policy-message span.disabled.green,.button[disabled].green,.cookie-policy.blocked .cookie-policy-message span[disabled].green{opacity:.25;cursor:not-allowed}.button.disabled.green:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.green:hover,.button.disabled.green:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.green:focus,.button[disabled].green:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].green:hover,.button[disabled].green:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].green:focus{background-color:#008048;color:#fff}.button.disabled.rouge,.cookie-policy.blocked .cookie-policy-message span.disabled.rouge,.button[disabled].rouge,.cookie-policy.blocked .cookie-policy-message span[disabled].rouge{opacity:.25;cursor:not-allowed}.button.disabled.rouge:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.rouge:hover,.button.disabled.rouge:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.rouge:focus,.button[disabled].rouge:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].rouge:hover,.button[disabled].rouge:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].rouge:focus{background-color:#dd0309;color:#fff}.button.disabled.rouge-bar,.cookie-policy.blocked .cookie-policy-message span.disabled.rouge-bar,.button[disabled].rouge-bar,.cookie-policy.blocked .cookie-policy-message span[disabled].rouge-bar{opacity:.25;cursor:not-allowed}.button.disabled.rouge-bar:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.rouge-bar:hover,.button.disabled.rouge-bar:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.rouge-bar:focus,.button[disabled].rouge-bar:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].rouge-bar:hover,.button[disabled].rouge-bar:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].rouge-bar:focus{background-color:#b40206;color:#fff}.button.disabled.beautyclub,.cookie-policy.blocked .cookie-policy-message span.disabled.beautyclub,.button[disabled].beautyclub,.cookie-policy.blocked .cookie-policy-message span[disabled].beautyclub{opacity:.25;cursor:not-allowed}.button.disabled.beautyclub:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.beautyclub:hover,.button.disabled.beautyclub:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.beautyclub:focus,.button[disabled].beautyclub:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].beautyclub:hover,.button[disabled].beautyclub:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].beautyclub:focus{background-color:#9f9593;color:#fff}.button.disabled.link,.cookie-policy.blocked .cookie-policy-message span.disabled.link,.button[disabled].link,.cookie-policy.blocked .cookie-policy-message span[disabled].link{opacity:.25;cursor:not-allowed}.button.disabled.link:hover,.cookie-policy.blocked .cookie-policy-message span.disabled.link:hover,.button.disabled.link:focus,.cookie-policy.blocked .cookie-policy-message span.disabled.link:focus,.button[disabled].link:hover,.cookie-policy.blocked .cookie-policy-message span[disabled].link:hover,.button[disabled].link:focus,.cookie-policy.blocked .cookie-policy-message span[disabled].link:focus{background-color:#136BEA;color:#fff}.button.dropdown::after,.cookie-policy.blocked .cookie-policy-message span.dropdown::after{content:'';display:block;width:0;height:0;border:inset .4em;border-color:#fff transparent transparent;border-top-style:solid;border-bottom-width:0;position:relative;top:0.4em;float:right;margin-left:1.5rem;display:inline-block}.button.arrow-only::after,.cookie-policy.blocked .cookie-policy-message span.arrow-only::after{margin-left:0;float:none;top:-0.1em}[type='text'],[type='password'],[type='date'],[type='datetime'],[type='datetime-local'],[type='month'],[type='week'],[type='email'],[type='number'],[type='search'],[type='tel'],[type='time'],[type='url'],[type='color'],textarea{display:block;box-sizing:border-box;width:100%;height:1.9375rem;padding:.5rem;border:1px solid #cacaca;font-family:inherit;font-size:1rem;color:#202020;background-color:#fff;border-radius:0;transition:box-shadow 0.5s,border-color 0.25s ease-in-out;-webkit-appearance:none;-moz-appearance:none}[type='text']:focus,[type='password']:focus,[type='date']:focus,[type='datetime']:focus,[type='datetime-local']:focus,[type='month']:focus,[type='week']:focus,[type='email']:focus,[type='number']:focus,[type='search']:focus,[type='tel']:focus,[type='time']:focus,[type='url']:focus,[type='color']:focus,textarea:focus{background-color:#fff;outline:none;transition:box-shadow 0.5s,border-color 0.25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#cacaca}input::-moz-placeholder,textarea::-moz-placeholder{color:#cacaca}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#cacaca}input::placeholder,textarea::placeholder{color:#cacaca}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#ccc;cursor:not-allowed}[type='submit'],[type='button']{border-radius:0;-webkit-appearance:none;-moz-appearance:none}input[type="search"]{box-sizing:border-box}[type='file'],[type='checkbox'],[type='radio']{margin:0 0 1rem}[type='checkbox']+label,[type='checkbox']+.auth-content--offers,[type='radio']+label,[type='radio']+.auth-content--offers{display:inline-block;margin-left:.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}[type='checkbox']+label[for],[type='checkbox']+.auth-content--offers[for],[type='radio']+label[for],[type='radio']+.auth-content--offers[for]{cursor:pointer}label>[type='checkbox'],.auth-content--offers>[type='checkbox'],label>[type='radio'],.auth-content--offers>[type='radio']{margin-right:.5rem}[type='file']{width:100%}label,.auth-content--offers{display:block;margin:0;font-size:.875rem;font-weight:normal;line-height:1.8;color:#202020}label.middle,.middle.auth-content--offers{margin:0 0 1rem;padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#202020}.input-group{display:table;width:100%;margin-bottom:1rem}.input-group>:first-child{border-radius:0 0 0 0}.input-group>:last-child>*{border-radius:0 0 0 0}.input-group-label,.input-group-field,.input-group-button{margin:0;white-space:nowrap;display:table-cell;vertical-align:middle}.input-group-label{text-align:center;padding:0 1rem;background:#ccc;color:#202020;border:1px solid #cacaca;white-space:nowrap;width:1%;height:100%}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;height:2.5rem}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;height:100%;width:1%}.input-group-button a,.input-group-button input,.input-group-button button{margin:0}.input-group .input-group-button{display:table-cell}fieldset{border:0;padding:0;margin:0}legend{margin-bottom:.5rem;max-width:100%}.fieldset{border:1px solid #cacaca;padding:1.25rem;margin:1.125rem 0}.fieldset legend{background:#fff;padding:0 .1875rem;margin:0;margin-left:-.1875rem}select{height:2.4375rem;padding:.5rem;border:1px solid #cacaca;margin:0 0 1rem;font-size:1rem;font-family:inherit;line-height:normal;color:#202020;background-color:#fff;border-radius:0;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==");background-size:9px 6px;background-position:right -1rem center;background-origin:content-box;background-repeat:no-repeat;padding-right:1.5rem}@media screen and (min-width: 0\0){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}}select:disabled{background-color:#ccc;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){background-color:rgba(236,88,64,0.1);border-color:#ec5840}.is-invalid-label{color:#ec5840}.form-error{display:none}.form-error.is-visible{display:block}.accordion{list-style-type:none;background:#fff;margin-left:0}.accordion-item:first-child>:first-child{border-radius:0 0 0 0}.accordion-item:last-child>:last-child{border-radius:0 0 0 0}.accordion-title{display:block;padding:1.25rem 1rem;line-height:1;font-size:.75rem;color:#2199e8;position:relative;border:1px solid #ccc;border-bottom:0}:last-child:not(.is-active)>.accordion-title{border-radius:0 0 0 0;border-bottom:1px solid #ccc}.accordion-title:hover,.accordion-title:focus{background-color:#ccc}.accordion-title::before{content:'+';position:absolute;right:1rem;top:50%;margin-top:-0.5rem}.is-active>.accordion-title::before{content:'–'}.accordion-content{padding:1rem;display:none;border:1px solid #ccc;border-bottom:0;background-color:#fff;color:#202020}:last-child>.accordion-content:last-child{border-bottom:1px solid #ccc}.breadcrumbs{list-style:none;margin:0 0 1rem 0}.breadcrumbs::before,.breadcrumbs::after{content:' ';display:table}.breadcrumbs::after{clear:both}.breadcrumbs li{float:left;color:#202020;font-size:.6875rem;cursor:default;text-transform:uppercase}.breadcrumbs li:not(:last-child)::after{color:#cacaca;content:"/";margin:0 .75rem;position:relative;top:1px;opacity:1}.breadcrumbs a{color:#2199e8}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#cacaca;cursor:not-allowed}.close-button{position:absolute;color:#fff;right:1rem;top:.5rem;font-size:2em;line-height:1;cursor:pointer}[data-whatinput='mouse'] .close-button{outline:0}.close-button:hover,.close-button:focus{color:#fff}.menu{margin:0;list-style-type:none}.menu>li{display:table-cell;vertical-align:middle}[data-whatinput='mouse'] .menu>li{outline:0}.menu>li>a{display:block;padding:0.7rem 1rem;line-height:1}.menu input,.menu a,.menu button{margin-bottom:0}.menu>li>a img,.menu>li>a i,.menu>li>a svg{vertical-align:middle}.menu>li>a img+span,.menu>li>a i+span,.menu>li>a svg+span{vertical-align:middle}.menu>li>a img,.menu>li>a i,.menu>li>a svg{margin-right:.25rem;display:inline-block}.menu>li{display:table-cell}.menu.vertical>li{display:block}@media screen and (min-width: 47.8125em){.menu.medium-horizontal>li{display:table-cell}.menu.medium-vertical>li{display:block}}@media screen and (min-width: 65.4375em){.menu.large-horizontal>li{display:table-cell}.menu.large-vertical>li{display:block}}.menu.simple li{line-height:1;display:inline-block;margin-right:1rem}.menu.simple a{padding:0}.menu.align-right::before,.menu.align-right::after{content:' ';display:table}.menu.align-right::after{clear:both}.menu.align-right>li{float:right}.menu.expanded{width:100%;display:table;table-layout:fixed}.menu.expanded>li:first-child:last-child{width:100%}.menu.icon-top>li>a{text-align:center}.menu.icon-top>li>a img,.menu.icon-top>li>a i,.menu.icon-top>li>a svg{display:block;margin:0 auto .25rem}.menu.nested{margin-left:1rem}.menu .active>a{color:#fff;background:#2199e8}.menu-text{font-weight:bold;color:inherit;line-height:1;padding-top:0;padding-bottom:0;padding:0.7rem 1rem}.menu-centered{text-align:center}.menu-centered>.menu{display:inline-block}.no-js [data-responsive-menu] ul{display:none}.is-drilldown{position:relative;overflow:hidden}.is-drilldown li{display:block !important}.is-drilldown-submenu{position:absolute;top:0;left:100%;z-index:-1;width:100%;background:#fff;transition:-webkit-transform 0.15s linear;transition:transform 0.15s linear}.is-drilldown-submenu.is-active{z-index:1;display:block;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.is-drilldown-submenu.is-closing{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.dropdown-pane{background-color:#fff;border:1px solid #cacaca;border-radius:0;pointer-events:none;display:block;font-size:1rem;padding:1rem;position:absolute;opacity:0;transition:opacity 0.3s ease-in-out;width:300px;z-index:10}.dropdown-pane.is-open{opacity:1;pointer-events:visible;transition:opacity 0.3s ease-in-out}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.dropdown.menu>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}[data-whatinput='mouse'] .dropdown.menu a{outline:0}.no-js .dropdown.menu ul{display:none}.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}@media screen and (min-width: 47.8125em){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}}@media screen and (min-width: 65.4375em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;left:auto;right:0}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent a::after{position:absolute;top:50%;right:5px;margin-top:-2px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{left:auto;right:100%}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{display:none;position:absolute;top:0;left:100%;min-width:200px;z-index:1;background:#fff;border:1px solid #cacaca}.is-dropdown-submenu .is-dropdown-submenu{margin-top:-1px}.is-dropdown-submenu>li{width:100%}.is-dropdown-submenu.js-dropdown-active{display:flex}.flex-video{position:relative;height:0;padding-bottom:75%;margin-bottom:1rem;overflow:hidden}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.flex-video.widescreen{padding-bottom:56.25%}.flex-video.vimeo{padding-top:0}.sticky-container{position:relative}.sticky{position:absolute;z-index:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.sticky.is-stuck{position:fixed;z-index:5}.sticky.is-stuck.is-at-top{top:0}.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:absolute;left:auto;right:auto}.sticky.is-anchored.is-at-bottom{bottom:0}body.is-reveal-open{overflow:hidden}html.is-reveal-open,html.is-reveal-open body{min-height:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reveal-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:1005;background-color:rgba(32,32,32,0.45);overflow-y:scroll}.reveal{display:none;z-index:1006;padding:1rem;border:1px solid #cacaca;background-color:#fff;border-radius:0;position:relative;top:100px;margin-left:auto;margin-right:auto;overflow-y:auto}[data-whatinput='mouse'] .reveal{outline:0}@media screen and (min-width: 47.8125em){.reveal{min-height:0}}.reveal .column,.reveal .columns,.reveal .columns{min-width:0}.reveal>:last-child{margin-bottom:0}@media screen and (min-width: 47.8125em){.reveal{width:600px;max-width:80rem}}@media screen and (min-width: 47.8125em){.reveal .reveal{left:auto;right:auto;margin:0 auto}}.reveal.collapse{padding:0}@media screen and (min-width: 47.8125em){.reveal.tiny{width:30%;max-width:80rem}}@media screen and (min-width: 47.8125em){.reveal.small{width:50%;max-width:80rem}}@media screen and (min-width: 47.8125em){.reveal.large{width:90%;max-width:80rem}}.reveal.full{top:0;left:0;width:100%;height:100%;height:100vh;min-height:100vh;max-width:none;margin-left:0;border:0;border-radius:0}@media screen and (max-width: 28.0625em){.reveal{top:0;left:0;width:100%;height:100%;height:100vh;min-height:100vh;max-width:none;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}table{width:100%;margin-bottom:1rem;border-radius:0}thead,tbody,tfoot{border:1px solid #f2f2f2;background-color:#fff}caption{font-weight:bold;padding:.5rem .625rem .625rem}thead{background:#f9f9f9;color:#202020}tfoot{background:#f2f2f2;color:#202020}thead tr,tfoot tr{background:transparent}thead th,thead td,tfoot th,tfoot td{padding:.5rem .625rem .625rem;font-weight:bold;text-align:left}tbody tr:nth-child(even){background-color:#f2f2f2}tbody th,tbody td{padding:.5rem .625rem .625rem}@media screen and (max-width: 65.375em){table.stack thead{display:none}table.stack tfoot{display:none}table.stack tr,table.stack th,table.stack td{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover thead tr:hover{background-color:#f4f4f4}table.hover tfoot tr:hover{background-color:#ededed}table.hover tbody tr:hover{background-color:#fafafa}table.hover tbody tr:nth-of-type(even):hover{background-color:#ededed}.table-scroll{overflow-x:auto}.table-scroll table{width:auto}.tabs{margin:0;list-style-type:none;background:#fff;border:1px solid #ccc}.tabs::before,.tabs::after{content:' ';display:table}.tabs::after{clear:both}.tabs.vertical>li{width:auto;float:none;display:block}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:transparent}.tabs.primary{background:#2199e8}.tabs.primary>li>a{color:#fff}.tabs.primary>li>a:hover,.tabs.primary>li>a:focus{background:#1893e4}.tabs-title{float:left}.tabs-title>a{line-height:1;font-size:.75rem}.tabs-content{transition:all 0.5s ease;border-top:0}.tabs-content.vertical{border:1px solid #ccc;border-left:0}.tabs-panel{display:none}.tabs-panel.is-active{display:block}.thumbnail{border:solid 4px #fff;box-shadow:0 0 0 1px rgba(32,32,32,0.2);display:inline-block;line-height:0;max-width:100%;transition:box-shadow 200ms ease-out;border-radius:0;margin-bottom:1rem}.thumbnail:hover,.thumbnail:focus{box-shadow:0 0 6px 1px rgba(33,153,232,0.5)}.has-tip{border-bottom:dotted 1px #8a8a8a;font-weight:bold;position:relative;display:inline-block;cursor:help}.tooltip{background-color:#202020;color:#fff;font-size:80%;padding:.75rem;position:absolute;z-index:8;top:calc(100% + .6495rem);max-width:10rem;border-radius:0}.tooltip::before{content:'';display:block;width:0;height:0;border:inset .75rem;border-color:transparent transparent #202020;border-bottom-style:solid;border-top-width:0;bottom:100%;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.top::before{content:'';display:block;width:0;height:0;border:inset .75rem;border-color:#202020 transparent transparent;border-top-style:solid;border-bottom-width:0;top:100%;bottom:auto}.tooltip.left::before{content:'';display:block;width:0;height:0;border:inset .75rem;border-color:transparent transparent transparent #202020;border-left-style:solid;border-right-width:0;bottom:auto;left:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tooltip.right::before{content:'';display:block;width:0;height:0;border:inset .75rem;border-color:transparent #202020 transparent transparent;border-right-style:solid;border-left-width:0;bottom:auto;left:auto;right:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.hide{display:none !important}.invisible{visibility:hidden}@media screen and (max-width: 28.0625em){.hide-for-small-only{display:none !important}}@media screen and (max-width: 0em), screen and (min-width: 28.125em){.show-for-small-only{display:none !important}}@media screen and (min-width: 47.8125em){.hide-for-medium{display:none !important}}@media screen and (max-width: 47.75em){.show-for-medium{display:none !important}}@media screen and (min-width: 47.8125em) and (max-width: 65.375em){.hide-for-medium-only{display:none !important}}@media screen and (max-width: 47.75em), screen and (min-width: 65.4375em){.show-for-medium-only{display:none !important}}@media screen and (min-width: 65.4375em){.hide-for-large{display:none !important}}@media screen and (max-width: 65.375em){.show-for-large{display:none !important}}@media screen and (min-width: 65.4375em) and (max-width: 63.9375em){.hide-for-large-only{display:none !important}}@media screen and (max-width: 65.375em), screen and (min-width: 64em){.show-for-large-only{display:none !important}}.show-for-sr,.show-on-focus{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.show-on-focus:active,.show-on-focus:focus{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.show-for-landscape,.hide-for-portrait{display:block !important}@media screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:block !important}}@media screen and (orientation: portrait){.show-for-landscape,.hide-for-portrait{display:none !important}}.hide-for-landscape,.show-for-portrait{display:none !important}@media screen and (orientation: landscape){.hide-for-landscape,.show-for-portrait{display:none !important}}@media screen and (orientation: portrait){.hide-for-landscape,.show-for-portrait{display:block !important}}.float-left{float:left !important}.float-right{float:right !important}.float-center{display:block;margin-left:auto;margin-right:auto}.clearfix::before,.clearfix::after{content:' ';display:table}.clearfix::after{clear:both}.align-right{justify-content:flex-end}.align-center{justify-content:center}.align-justify{justify-content:space-between}.align-spaced{justify-content:space-around}.align-top{align-items:flex-start}.align-self-top{align-self:flex-start}.align-bottom{align-items:flex-end}.align-self-bottom{align-self:flex-end}.align-middle{align-items:center}.align-self-middle{align-self:center}.align-stretch{align-items:stretch}.align-self-stretch{align-self:stretch}.small-order-1{order:1}.small-order-2{order:2}.small-order-3{order:3}.small-order-4{order:4}.small-order-5{order:5}.small-order-6{order:6}@media screen and (min-width: 47.8125em){.medium-order-1{order:1}.medium-order-2{order:2}.medium-order-3{order:3}.medium-order-4{order:4}.medium-order-5{order:5}.medium-order-6{order:6}}@media screen and (min-width: 65.4375em){.large-order-1{order:1}.large-order-2{order:2}.large-order-3{order:3}.large-order-4{order:4}.large-order-5{order:5}.large-order-6{order:6}}.slide-in-down.mui-enter{transition-duration:500ms;transition-timing-function:linear;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);transition-property:-webkit-transform, opacity;transition-property:transform, opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-down.mui-enter.mui-enter-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.slide-in-left.mui-enter{transition-duration:500ms;transition-timing-function:linear;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);transition-property:-webkit-transform, opacity;transition-property:transform, opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-left.mui-enter.mui-enter-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.slide-in-up.mui-enter{transition-duration:500ms;transition-timing-function:linear;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);transition-property:-webkit-transform, opacity;transition-property:transform, opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-up.mui-enter.mui-enter-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.slide-in-right.mui-enter{transition-duration:500ms;transition-timing-function:linear;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);transition-property:-webkit-transform, opacity;transition-property:transform, opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-right.mui-enter.mui-enter-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.slide-out-down.mui-leave{transition-duration:500ms;transition-timing-function:linear;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition-property:-webkit-transform, opacity;transition-property:transform, opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-down.mui-leave.mui-leave-active{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.slide-out-right.mui-leave{transition-duration:500ms;transition-timing-function:linear;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);transition-property:-webkit-transform, opacity;transition-property:transform, opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-right.mui-leave.mui-leave-active{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.slide-out-up.mui-leave{transition-duration:500ms;transition-timing-function:linear;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition-property:-webkit-transform, opacity;transition-property:transform, opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-up.mui-leave.mui-leave-active{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.slide-out-left.mui-leave{transition-duration:500ms;transition-timing-function:linear;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);transition-property:-webkit-transform, opacity;transition-property:transform, opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-left.mui-leave.mui-leave-active{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.fade-in.mui-enter{transition-duration:500ms;transition-timing-function:linear;opacity:0;transition-property:opacity}.fade-in.mui-enter.mui-enter-active{opacity:1}.fade-out.mui-leave{transition-duration:500ms;transition-timing-function:linear;opacity:1;transition-property:opacity}.fade-out.mui-leave.mui-leave-active{opacity:0}.hinge-in-from-top.mui-enter{transition-duration:500ms;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;transition-property:-webkit-transform, opacity;transition-property:transform, opacity;opacity:0}.hinge-in-from-top.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-right.mui-enter{transition-duration:500ms;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;transition-property:-webkit-transform, opacity;transition-property:transform, opacity;opacity:0}.hinge-in-from-right.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-bottom.mui-enter{transition-duration:500ms;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;transition-property:-webkit-transform, opacity;transition-property:transform, opacity;opacity:0}.hinge-in-from-bottom.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-left.mui-enter{transition-duration:500ms;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;transition-property:-webkit-transform, opacity;transition-property:transform, opacity;opacity:0}.hinge-in-from-left.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-middle-x.mui-enter{transition-duration:500ms;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;transition-property:-webkit-transform, opacity;transition-property:transform, opacity;opacity:0}.hinge-in-from-middle-x.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-middle-y.mui-enter{transition-duration:500ms;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;transition-property:-webkit-transform, opacity;transition-property:transform, opacity;opacity:0}.hinge-in-from-middle-y.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-out-from-top.mui-leave{transition-duration:500ms;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;transition-property:-webkit-transform, opacity;transition-property:transform, opacity;opacity:1}.hinge-out-from-top.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-right.mui-leave{transition-duration:500ms;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;transition-property:-webkit-transform, opacity;transition-property:transform, opacity;opacity:1}.hinge-out-from-right.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}.hinge-out-from-bottom.mui-leave{transition-duration:500ms;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;transition-property:-webkit-transform, opacity;transition-property:transform, opacity;opacity:1}.hinge-out-from-bottom.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);opacity:0}.hinge-out-from-left.mui-leave{transition-duration:500ms;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;transition-property:-webkit-transform, opacity;transition-property:transform, opacity;opacity:1}.hinge-out-from-left.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);opacity:0}.hinge-out-from-middle-x.mui-leave{transition-duration:500ms;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;transition-property:-webkit-transform, opacity;transition-property:transform, opacity;opacity:1}.hinge-out-from-middle-x.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-middle-y.mui-leave{transition-duration:500ms;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;transition-property:-webkit-transform, opacity;transition-property:transform, opacity;opacity:1}.hinge-out-from-middle-y.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}.scale-in-up.mui-enter{transition-duration:500ms;transition-timing-function:linear;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);transition-property:-webkit-transform, opacity;transition-property:transform, opacity;opacity:0}.scale-in-up.mui-enter.mui-enter-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.scale-in-down.mui-enter{transition-duration:500ms;transition-timing-function:linear;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);transition-property:-webkit-transform, opacity;transition-property:transform, opacity;opacity:0}.scale-in-down.mui-enter.mui-enter-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.scale-out-up.mui-leave{transition-duration:500ms;transition-timing-function:linear;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition-property:-webkit-transform, opacity;transition-property:transform, opacity;opacity:1}.scale-out-up.mui-leave.mui-leave-active{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);opacity:0}.scale-out-down.mui-leave{transition-duration:500ms;transition-timing-function:linear;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition-property:-webkit-transform, opacity;transition-property:transform, opacity;opacity:1}.scale-out-down.mui-leave.mui-leave-active{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);opacity:0}.spin-in.mui-enter{transition-duration:500ms;transition-timing-function:linear;-webkit-transform:rotate(-.75turn);-ms-transform:rotate(-.75turn);transform:rotate(-.75turn);transition-property:-webkit-transform, opacity;transition-property:transform, opacity;opacity:0}.spin-in.mui-enter.mui-enter-active{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out.mui-leave{transition-duration:500ms;transition-timing-function:linear;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);transition-property:-webkit-transform, opacity;transition-property:transform, opacity;opacity:1}.spin-out.mui-leave.mui-leave-active{-webkit-transform:rotate(.75turn);-ms-transform:rotate(.75turn);transform:rotate(.75turn);opacity:0}.spin-in-ccw.mui-enter{transition-duration:500ms;transition-timing-function:linear;-webkit-transform:rotate(.75turn);-ms-transform:rotate(.75turn);transform:rotate(.75turn);transition-property:-webkit-transform, opacity;transition-property:transform, opacity;opacity:0}.spin-in-ccw.mui-enter.mui-enter-active{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out-ccw.mui-leave{transition-duration:500ms;transition-timing-function:linear;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);transition-property:-webkit-transform, opacity;transition-property:transform, opacity;opacity:1}.spin-out-ccw.mui-leave.mui-leave-active{-webkit-transform:rotate(-.75turn);-ms-transform:rotate(-.75turn);transform:rotate(-.75turn);opacity:0}.slow{transition-duration:750ms !important}.fast{transition-duration:250ms !important}.linear{transition-timing-function:linear !important}.ease{transition-timing-function:ease !important}.ease-in{transition-timing-function:ease-in !important}.ease-out{transition-timing-function:ease-out !important}.ease-in-out{transition-timing-function:ease-in-out !important}.bounce-in{transition-timing-function:cubic-bezier(0.485, 0.155, 0.24, 1.245) !important}.bounce-out{transition-timing-function:cubic-bezier(0.485, 0.155, 0.515, 0.845) !important}.bounce-in-out{transition-timing-function:cubic-bezier(0.76, -0.245, 0.24, 1.245) !important}.short-delay{transition-delay:300ms !important}.long-delay{transition-delay:700ms !important}.shake{-webkit-animation-name:shake-7;animation-name:shake-7}@-webkit-keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform:translateX(7%);transform:translateX(7%)}5%,15%,25%,35%,45%,55%,65%,75%,85%,95%{-webkit-transform:translateX(-7%);transform:translateX(-7%)}}@keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform:translateX(7%);transform:translateX(7%)}5%,15%,25%,35%,45%,55%,65%,75%,85%,95%{-webkit-transform:translateX(-7%);transform:translateX(-7%)}}.spin-cw{-webkit-animation-name:spin-cw-1turn;animation-name:spin-cw-1turn}@-webkit-keyframes spin-cw-1turn{0%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes spin-cw-1turn{0%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.spin-ccw{-webkit-animation-name:spin-cw-1turn;animation-name:spin-cw-1turn}@keyframes spin-cw-1turn{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.wiggle{-webkit-animation-name:wiggle-7deg;animation-name:wiggle-7deg}@-webkit-keyframes wiggle-7deg{40%,50%,60%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}35%,45%,55%,65%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}0%,30%,70%,100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes wiggle-7deg{40%,50%,60%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}35%,45%,55%,65%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}0%,30%,70%,100%{-webkit-transform:rotate(0);transform:rotate(0)}}.shake,.spin-cw,.spin-ccw,.wiggle{-webkit-animation-duration:500ms;animation-duration:500ms}.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.slow{-webkit-animation-duration:750ms !important;animation-duration:750ms !important}.fast{-webkit-animation-duration:250ms !important;animation-duration:250ms !important}.linear{-webkit-animation-timing-function:linear !important;animation-timing-function:linear !important}.ease{-webkit-animation-timing-function:ease !important;animation-timing-function:ease !important}.ease-in{-webkit-animation-timing-function:ease-in !important;animation-timing-function:ease-in !important}.ease-out{-webkit-animation-timing-function:ease-out !important;animation-timing-function:ease-out !important}.ease-in-out{-webkit-animation-timing-function:ease-in-out !important;animation-timing-function:ease-in-out !important}.bounce-in{-webkit-animation-timing-function:cubic-bezier(0.485, 0.155, 0.24, 1.245) !important;animation-timing-function:cubic-bezier(0.485, 0.155, 0.24, 1.245) !important}.bounce-out{-webkit-animation-timing-function:cubic-bezier(0.485, 0.155, 0.515, 0.845) !important;animation-timing-function:cubic-bezier(0.485, 0.155, 0.515, 0.845) !important}.bounce-in-out{-webkit-animation-timing-function:cubic-bezier(0.76, -0.245, 0.24, 1.245) !important;animation-timing-function:cubic-bezier(0.76, -0.245, 0.24, 1.245) !important}.short-delay{-webkit-animation-delay:300ms !important;animation-delay:300ms !important}.long-delay{-webkit-animation-delay:700ms !important;animation-delay:700ms !important}@font-face{font-family:"fontello";src:url("../fonts/fontello.eot");src:url("../fonts/fontello.eot#iefix") format("embedded-opentype"),url("../fonts/fontello.woff2") format("woff2"),url("../fonts/fontello.woff") format("woff"),url("../fonts/fontello.ttf") format("truetype"),url("../fonts/fontello.svg#fontello") format("svg");font-weight:normal;font-style:normal;font-display:swap;font-display:swap}.icon:before,.general-fields .label-inline .input-icon:before,.password-reset .set-new-password-box .form-row .label-inline .input-icon:before,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .input-icon:before,.auth-content .label-inline .input-icon:before,.account__wrapper .label-inline .input-icon:before,.account-dropdown .label-inline .input-icon:before,.account__wrapper--login .label-inline .input-icon:before,.account__wrapper--register .label-inline .input-icon:before,.pt_account .edit-profile-form .label-inline .input-icon:before,.pt_checkout .checkout-billing .label-inline .input-icon:before,.pt_checkout .checkout-shipping .label-inline .input-icon:before,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .input-icon:before,.modal--beauty-club .label-inline .input-icon:before,.header-account .logged__dropdown:before,.header-locator-box:before,.profile-box__icon:before,.mobile-header .basket-empty .icon-shopping-bag:before,.nav-container_bc .header-mobile__icon--show:before,.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .bc-benefits-topics-item:before,.notify-me-dialog .ui-dialog-titlebar-close .ui-icon-closethick:before,.notify-me-dialog button span:before,#share-wishlist h3 span:before,#share-wishlist-bottom h3 span:before,.wishlist-title .account-title-arrow:before,.wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close:before,.wishlist-print-dialog .wishlist-print-title a.print-cta:before{font-family:"fontello";font-style:normal;font-weight:normal;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;vertical-align:middle;font-variant:normal;text-transform:none;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-logout:before{content:'\e800'}.icon-shopping-bag:before,.mobile-header .basket-empty .icon-shopping-bag:before{content:'\e801'}.icon-profile:before,.profile-box__icon:before{content:'\e802'}.icon-heart-border:before{content:'\e803'}.icon-search:before{content:'\e804'}.icon-cancel:before,.notify-me-dialog .ui-dialog-titlebar-close .ui-icon-closethick:before,#share-wishlist h3 span:before,#share-wishlist-bottom h3 span:before,.wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close:before{content:'\e805'}.icon-minus:before{content:'\e806'}.icon-heart:before{content:'\e807'}.icon-heart-empty:before{content:'\e808'}.icon-plus:before{content:'\e809'}.icon-down:before,.header-account .logged__dropdown:before,.nav-container_bc .header-mobile__icon--show:before,.product-bundle .dropbtn-content--link-arrow .icon:before,.product-bundle .dropbtn-content--link-arrow .general-fields .label-inline .input-icon:before,.general-fields .label-inline .product-bundle .dropbtn-content--link-arrow .input-icon:before,.product-bundle .dropbtn-content--link-arrow .password-reset .set-new-password-box .form-row .label-inline .input-icon:before,.password-reset .set-new-password-box .form-row .label-inline .product-bundle .dropbtn-content--link-arrow .input-icon:before,.product-bundle .dropbtn-content--link-arrow .password-reset .password-reset-form .form-row .field-wrapper .label-inline .input-icon:before,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .product-bundle .dropbtn-content--link-arrow .input-icon:before,.product-bundle .dropbtn-content--link-arrow .auth-content .label-inline .input-icon:before,.auth-content .label-inline .product-bundle .dropbtn-content--link-arrow .input-icon:before,.product-bundle .dropbtn-content--link-arrow .account__wrapper .label-inline .input-icon:before,.account__wrapper .label-inline .product-bundle .dropbtn-content--link-arrow .input-icon:before,.product-bundle .dropbtn-content--link-arrow .account-dropdown .label-inline .input-icon:before,.account-dropdown .label-inline .product-bundle .dropbtn-content--link-arrow .input-icon:before,.product-bundle .dropbtn-content--link-arrow .account__wrapper--login .label-inline .input-icon:before,.account__wrapper--login .label-inline .product-bundle .dropbtn-content--link-arrow .input-icon:before,.product-bundle .dropbtn-content--link-arrow .account__wrapper--register .label-inline .input-icon:before,.account__wrapper--register .label-inline .product-bundle .dropbtn-content--link-arrow .input-icon:before,.product-bundle .dropbtn-content--link-arrow .pt_account .edit-profile-form .label-inline .input-icon:before,.pt_account .edit-profile-form .label-inline .product-bundle .dropbtn-content--link-arrow .input-icon:before,.product-bundle .dropbtn-content--link-arrow .pt_checkout .checkout-billing .label-inline .input-icon:before,.pt_checkout .checkout-billing .label-inline .product-bundle .dropbtn-content--link-arrow .input-icon:before,.product-bundle .dropbtn-content--link-arrow .pt_checkout .checkout-shipping .label-inline .input-icon:before,.pt_checkout .checkout-shipping .label-inline .product-bundle .dropbtn-content--link-arrow .input-icon:before,.product-bundle .dropbtn-content--link-arrow .pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .product-bundle .dropbtn-content--link-arrow .input-icon:before,.product-bundle .dropbtn-content--link-arrow .pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .product-bundle .dropbtn-content--link-arrow .input-icon:before,.product-bundle .dropbtn-content--link-arrow .modal--beauty-club .label-inline .input-icon:before,.modal--beauty-club .label-inline .product-bundle .dropbtn-content--link-arrow .input-icon:before,.product-bundle .dropbtn-content--link-arrow .header-account .logged__dropdown:before,.header-account .product-bundle .dropbtn-content--link-arrow .logged__dropdown:before,.product-bundle .dropbtn-content--link-arrow .header-locator-box:before,.product-bundle .dropbtn-content--link-arrow .profile-box__icon:before,.product-bundle .dropbtn-content--link-arrow .mobile-header .basket-empty .icon-shopping-bag:before,.mobile-header .basket-empty .product-bundle .dropbtn-content--link-arrow .icon-shopping-bag:before,.product-bundle .dropbtn-content--link-arrow .nav-container_bc .header-mobile__icon--show:before,.nav-container_bc .product-bundle .dropbtn-content--link-arrow .header-mobile__icon--show:before,.product-bundle .dropbtn-content--link-arrow .beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .bc-benefits-topics-item:before,.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .product-bundle .dropbtn-content--link-arrow .bc-benefits-topics-item:before,.product-bundle .dropbtn-content--link-arrow .notify-me-dialog .ui-dialog-titlebar-close .ui-icon-closethick:before,.notify-me-dialog .ui-dialog-titlebar-close .product-bundle .dropbtn-content--link-arrow .ui-icon-closethick:before,.product-bundle .dropbtn-content--link-arrow .notify-me-dialog button span:before,.notify-me-dialog button .product-bundle .dropbtn-content--link-arrow span:before,.product-bundle .dropbtn-content--link-arrow #share-wishlist h3 span:before,#share-wishlist h3 .product-bundle .dropbtn-content--link-arrow span:before,.product-bundle .dropbtn-content--link-arrow #share-wishlist-bottom h3 span:before,#share-wishlist-bottom h3 .product-bundle .dropbtn-content--link-arrow span:before,.product-bundle .dropbtn-content--link-arrow .wishlist-title .account-title-arrow:before,.wishlist-title .product-bundle .dropbtn-content--link-arrow .account-title-arrow:before,.product-bundle .dropbtn-content--link-arrow .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close:before,.wishlist-print-dialog .wishlist-print-title .product-bundle .dropbtn-content--link-arrow a.wishlist-dialog-close:before,.product-bundle .dropbtn-content--link-arrow .wishlist-print-dialog .wishlist-print-title a.print-cta:before,.wishlist-print-dialog .wishlist-print-title .product-bundle .dropbtn-content--link-arrow a.print-cta:before{content:'\e80a'}.icon-up:before,.product-bundle .dropbtn-content--link-arrow .icon.up:before,.product-bundle .dropbtn-content--link-arrow .general-fields .label-inline .up.input-icon:before,.general-fields .label-inline .product-bundle .dropbtn-content--link-arrow .up.input-icon:before,.product-bundle .dropbtn-content--link-arrow .password-reset .set-new-password-box .form-row .label-inline .up.input-icon:before,.password-reset .set-new-password-box .form-row .label-inline .product-bundle .dropbtn-content--link-arrow .up.input-icon:before,.product-bundle .dropbtn-content--link-arrow .password-reset .password-reset-form .form-row .field-wrapper .label-inline .up.input-icon:before,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .product-bundle .dropbtn-content--link-arrow .up.input-icon:before,.product-bundle .dropbtn-content--link-arrow .auth-content .label-inline .up.input-icon:before,.auth-content .label-inline .product-bundle .dropbtn-content--link-arrow .up.input-icon:before,.product-bundle .dropbtn-content--link-arrow .account__wrapper .label-inline .up.input-icon:before,.account__wrapper .label-inline .product-bundle .dropbtn-content--link-arrow .up.input-icon:before,.product-bundle .dropbtn-content--link-arrow .account-dropdown .label-inline .up.input-icon:before,.account-dropdown .label-inline .product-bundle .dropbtn-content--link-arrow .up.input-icon:before,.product-bundle .dropbtn-content--link-arrow .account__wrapper--login .label-inline .up.input-icon:before,.account__wrapper--login .label-inline .product-bundle .dropbtn-content--link-arrow .up.input-icon:before,.product-bundle .dropbtn-content--link-arrow .account__wrapper--register .label-inline .up.input-icon:before,.account__wrapper--register .label-inline .product-bundle .dropbtn-content--link-arrow .up.input-icon:before,.product-bundle .dropbtn-content--link-arrow .pt_account .edit-profile-form .label-inline .up.input-icon:before,.pt_account .edit-profile-form .label-inline .product-bundle .dropbtn-content--link-arrow .up.input-icon:before,.product-bundle .dropbtn-content--link-arrow .pt_checkout .checkout-billing .label-inline .up.input-icon:before,.pt_checkout .checkout-billing .label-inline .product-bundle .dropbtn-content--link-arrow .up.input-icon:before,.product-bundle .dropbtn-content--link-arrow .pt_checkout .checkout-shipping .label-inline .up.input-icon:before,.pt_checkout .checkout-shipping .label-inline .product-bundle .dropbtn-content--link-arrow .up.input-icon:before,.product-bundle .dropbtn-content--link-arrow .pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .up.input-icon:before,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .product-bundle .dropbtn-content--link-arrow .up.input-icon:before,.product-bundle .dropbtn-content--link-arrow .pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .up.input-icon:before,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .product-bundle .dropbtn-content--link-arrow .up.input-icon:before,.product-bundle .dropbtn-content--link-arrow .modal--beauty-club .label-inline .up.input-icon:before,.modal--beauty-club .label-inline .product-bundle .dropbtn-content--link-arrow .up.input-icon:before,.product-bundle .dropbtn-content--link-arrow .header-account .up.logged__dropdown:before,.header-account .product-bundle .dropbtn-content--link-arrow .up.logged__dropdown:before,.product-bundle .dropbtn-content--link-arrow .up.header-locator-box:before,.product-bundle .dropbtn-content--link-arrow .up.profile-box__icon:before,.product-bundle .dropbtn-content--link-arrow .mobile-header .basket-empty .up.icon-shopping-bag:before,.mobile-header .basket-empty .product-bundle .dropbtn-content--link-arrow .up.icon-shopping-bag:before,.product-bundle .dropbtn-content--link-arrow .nav-container_bc .up.header-mobile__icon--show:before,.nav-container_bc .product-bundle .dropbtn-content--link-arrow .up.header-mobile__icon--show:before,.product-bundle .dropbtn-content--link-arrow .beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .up.bc-benefits-topics-item:before,.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .product-bundle .dropbtn-content--link-arrow .up.bc-benefits-topics-item:before,.product-bundle .dropbtn-content--link-arrow .notify-me-dialog .ui-dialog-titlebar-close .up.ui-icon-closethick:before,.notify-me-dialog .ui-dialog-titlebar-close .product-bundle .dropbtn-content--link-arrow .up.ui-icon-closethick:before,.product-bundle .dropbtn-content--link-arrow .notify-me-dialog button span.up:before,.notify-me-dialog button .product-bundle .dropbtn-content--link-arrow span.up:before,.product-bundle .dropbtn-content--link-arrow #share-wishlist h3 span.up:before,#share-wishlist h3 .product-bundle .dropbtn-content--link-arrow span.up:before,.product-bundle .dropbtn-content--link-arrow #share-wishlist-bottom h3 span.up:before,#share-wishlist-bottom h3 .product-bundle .dropbtn-content--link-arrow span.up:before,.product-bundle .dropbtn-content--link-arrow .wishlist-title .up.account-title-arrow:before,.wishlist-title .product-bundle .dropbtn-content--link-arrow .up.account-title-arrow:before,.product-bundle .dropbtn-content--link-arrow .wishlist-print-dialog .wishlist-print-title a.up.wishlist-dialog-close:before,.wishlist-print-dialog .wishlist-print-title .product-bundle .dropbtn-content--link-arrow a.up.wishlist-dialog-close:before,.product-bundle .dropbtn-content--link-arrow .wishlist-print-dialog .wishlist-print-title a.up.print-cta:before,.wishlist-print-dialog .wishlist-print-title .product-bundle .dropbtn-content--link-arrow a.up.print-cta:before{content:'\e80b'}.icon-right:before,.notify-me-dialog button span:before{content:'\e80c'}.icon-left:before,.pt_account.orders .actions.order-history__actions-link span::before,.orderreturnrequest-content--go-back-page__link::before,.wishlist-title .account-title-arrow:before{content:'\e80d'}.icon-whatsapp:before{content:'\f232'}.icon-facebook:before{content:'\e80f'}.icon-pinterest:before{content:'\f231'}.icon-instagram:before{content:'\e811'}.icon-locator:before,.header-locator-box:before{content:'\e812'}.icon-ok:before,.general-fields .label-inline .input-icon:before,.password-reset .set-new-password-box .form-row .label-inline .input-icon:before,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .input-icon:before,.auth-content .label-inline .input-icon:before,.account__wrapper .label-inline .input-icon:before,.account-dropdown .label-inline .input-icon:before,.account__wrapper--login .label-inline .input-icon:before,.account__wrapper--register .label-inline .input-icon:before,.pt_account .edit-profile-form .label-inline .input-icon:before,.pt_checkout .checkout-billing .label-inline .input-icon:before,.pt_checkout .checkout-shipping .label-inline .input-icon:before,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .input-icon:before,.modal--beauty-club .label-inline .input-icon:before,.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .bc-benefits-topics-item:before{content:'\e813'}.icon-load:before{content:'\e838'}.icon-youtube:before{content:'\f16a'}.icon-eye:before{content:'\e815'}.icon-eye-closed:before{content:'\e816'}.icon-printer:before,.wishlist-print-dialog .wishlist-print-title a.print-cta:before{content:'\e818'}.icon-info-circled:before{content:'\E814'}.icon-eye-closed:before{content:'\e816'}.icon-print-button:before{content:'\e819'}.icon-bars:before{content:'\f0c9'}.icon-angle-double-left:before{content:'\f100'}.icon-angle-double-right:before{content:'\f101'}.icon-angle-left:before{content:'\f104'}.icon-angle-right:before{content:'\f105'}.icon-phone:before{content:'\e810'}.icon-star:before{content:'\e817'}.icon-attention:before{content:'\e80e'}.animate-spin{-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.row.atroot{padding:0 .625rem;margin:0 .3125rem}@media screen and (min-width: 47.8125em){.row.atroot{padding:0 .375rem;margin:0 .9375rem}}@media screen and (min-width: 65.4375em){.row.atroot{padding:0 1.25rem;margin:0 1.25rem}}.row.row-constrain{max-width:62.5rem;padding:0 1.5625rem}@media screen and (min-width: 65.4375em){.row.row-constrain{padding:0}}*:focus{outline:0}html.is-ios input,html.is-ios textarea,html.is-ios select{font-size:1rem !important}.fixed-overflow{overflow:hidden !important;position:fixed !important}.click-to-chat{margin-bottom:1.25rem}.click-to-chat img{max-width:10.9375rem}.poppins{font-family:'Poppins', Helvetica, sans-serif;font-weight:700}.overpass{font-family:'Overpass', Helvetica, sans-serif;font-weight:700}.accordion__content{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;color:#202020;display:none;font-size:1rem;line-height:1.1875rem;margin:0;padding:1.5625rem 2.5rem 1.5625rem 0;text-align:left}@media screen and (max-width: 65.375em){.accordion__content{padding:1.5625rem 0;font-size:.875rem}}.accordion__content h3{font-size:1rem;font-weight:bold}.accordion__item,.pt_content #primary h2.accordion__item,.pt_content #primary .accordion__item.auth-content-title{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;color:#c00;font-size:1rem;text-transform:uppercase;border-bottom:.0625rem solid rgba(0,0,0,0.3);cursor:pointer;margin-bottom:0;padding:1.25rem 2.5rem 1.25rem 0;position:relative}@media screen and (max-width: 65.375em){.accordion__item,.pt_content #primary h2.accordion__item,.pt_content #primary .accordion__item.auth-content-title{padding:1.25rem 1.875rem 1.25rem 0}}.accordion__item:after,.pt_content #primary h2.accordion__item:after,.pt_content #primary .accordion__item.auth-content-title:after{border:.125rem solid #c00;border-left:0;border-top:0;content:'';height:.625rem;position:absolute;right:1.25rem;top:45%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:.625rem}.accordion .shown .accordion__content{display:block}.accordion .shown .accordion__content a{word-break:break-all}.accordion .shown .accordion__item,.accordion .shown .pt_content #primary h2.accordion__item,.pt_content #primary .accordion .shown h2.accordion__item,.accordion .shown .pt_content #primary .accordion__item.auth-content-title,.pt_content #primary .accordion .shown .accordion__item.auth-content-title{color:#c00}.accordion .shown .accordion__item:after,.accordion .shown .pt_content #primary h2.accordion__item:after,.pt_content #primary .accordion .shown h2.accordion__item:after,.accordion .shown .pt_content #primary .accordion__item.auth-content-title:after,.pt_content #primary .accordion .shown .accordion__item.auth-content-title:after{border-color:#c00;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.pt_content #primary h2.accordion__item,.pt_content #primary .accordion__item.auth-content-title{font-weight:700}.btn--primary,.pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .boleto-payment--print{display:inline-block;text-align:center;cursor:pointer;-webkit-appearance:none;transition:background-color .3s ease-out, color .3s ease-out, opacity .3s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:1.75rem;padding:.75rem 1.5rem;margin:0 0 1rem 0;font-size:1.125rem;line-height:1.375rem;text-transform:uppercase;text-decoration:none;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;letter-spacing:2.1px;font-family:'Poppins', Helvetica, sans-serif;font-weight:500;background-color:#202020;color:#fff}.btn--primary .icon:before,.pt_account.orders .order-history .pix-payment--print .icon:before,.pt_account.orders .order-history .shipay-payment--print .icon:before,.pt_account.orders .order-history .qrcode-payment--print .icon:before,.pt_account.orders .order-history .boleto-payment--print .icon:before,.btn--primary .general-fields .label-inline .input-icon:before,.general-fields .label-inline .btn--primary .input-icon:before,.pt_account.orders .order-history .pix-payment--print .general-fields .label-inline .input-icon:before,.general-fields .label-inline .pt_account.orders .order-history .pix-payment--print .input-icon:before,.pt_account.orders .order-history .shipay-payment--print .general-fields .label-inline .input-icon:before,.general-fields .label-inline .pt_account.orders .order-history .shipay-payment--print .input-icon:before,.pt_account.orders .order-history .qrcode-payment--print .general-fields .label-inline .input-icon:before,.general-fields .label-inline .pt_account.orders .order-history .qrcode-payment--print .input-icon:before,.pt_account.orders .order-history .boleto-payment--print .general-fields .label-inline .input-icon:before,.general-fields .label-inline .pt_account.orders .order-history .boleto-payment--print .input-icon:before,.btn--primary .password-reset .set-new-password-box .form-row .label-inline .input-icon:before,.password-reset .set-new-password-box .form-row .label-inline .btn--primary .input-icon:before,.pt_account.orders .order-history .pix-payment--print .password-reset .set-new-password-box .form-row .label-inline .input-icon:before,.password-reset .set-new-password-box .form-row .label-inline .pt_account.orders .order-history .pix-payment--print .input-icon:before,.pt_account.orders .order-history .shipay-payment--print .password-reset .set-new-password-box .form-row .label-inline .input-icon:before,.password-reset .set-new-password-box .form-row .label-inline .pt_account.orders .order-history .shipay-payment--print .input-icon:before,.pt_account.orders .order-history .qrcode-payment--print .password-reset .set-new-password-box .form-row .label-inline .input-icon:before,.password-reset .set-new-password-box .form-row .label-inline .pt_account.orders .order-history .qrcode-payment--print .input-icon:before,.pt_account.orders .order-history .boleto-payment--print .password-reset .set-new-password-box .form-row .label-inline .input-icon:before,.password-reset .set-new-password-box .form-row .label-inline .pt_account.orders .order-history .boleto-payment--print .input-icon:before,.btn--primary .password-reset .password-reset-form .form-row .field-wrapper .label-inline .input-icon:before,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .btn--primary .input-icon:before,.pt_account.orders .order-history .pix-payment--print .password-reset .password-reset-form .form-row .field-wrapper .label-inline .input-icon:before,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .pt_account.orders .order-history .pix-payment--print .input-icon:before,.pt_account.orders .order-history .shipay-payment--print .password-reset .password-reset-form .form-row .field-wrapper .label-inline .input-icon:before,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .pt_account.orders .order-history .shipay-payment--print .input-icon:before,.pt_account.orders .order-history .qrcode-payment--print .password-reset .password-reset-form .form-row .field-wrapper .label-inline .input-icon:before,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .pt_account.orders .order-history .qrcode-payment--print .input-icon:before,.pt_account.orders .order-history .boleto-payment--print .password-reset .password-reset-form .form-row .field-wrapper .label-inline .input-icon:before,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .pt_account.orders .order-history .boleto-payment--print .input-icon:before,.btn--primary .auth-content .label-inline .input-icon:before,.auth-content .label-inline .btn--primary .input-icon:before,.pt_account.orders .order-history .pix-payment--print .auth-content .label-inline .input-icon:before,.auth-content .label-inline .pt_account.orders .order-history .pix-payment--print .input-icon:before,.pt_account.orders .order-history .shipay-payment--print .auth-content .label-inline .input-icon:before,.auth-content .label-inline .pt_account.orders .order-history .shipay-payment--print .input-icon:before,.pt_account.orders .order-history .qrcode-payment--print .auth-content .label-inline .input-icon:before,.auth-content .label-inline .pt_account.orders .order-history .qrcode-payment--print .input-icon:before,.pt_account.orders .order-history .boleto-payment--print .auth-content .label-inline .input-icon:before,.auth-content .label-inline .pt_account.orders .order-history .boleto-payment--print .input-icon:before,.btn--primary .account__wrapper .label-inline .input-icon:before,.account__wrapper .label-inline .btn--primary .input-icon:before,.pt_account.orders .order-history .pix-payment--print .account__wrapper .label-inline .input-icon:before,.account__wrapper .label-inline .pt_account.orders .order-history .pix-payment--print .input-icon:before,.pt_account.orders .order-history .shipay-payment--print .account__wrapper .label-inline .input-icon:before,.account__wrapper .label-inline .pt_account.orders .order-history .shipay-payment--print .input-icon:before,.pt_account.orders .order-history .qrcode-payment--print .account__wrapper .label-inline .input-icon:before,.account__wrapper .label-inline .pt_account.orders .order-history .qrcode-payment--print .input-icon:before,.pt_account.orders .order-history .boleto-payment--print .account__wrapper .label-inline .input-icon:before,.account__wrapper .label-inline .pt_account.orders .order-history .boleto-payment--print .input-icon:before,.btn--primary .account-dropdown .label-inline .input-icon:before,.account-dropdown .label-inline .btn--primary .input-icon:before,.pt_account.orders .order-history .pix-payment--print .account-dropdown .label-inline .input-icon:before,.account-dropdown .label-inline .pt_account.orders .order-history .pix-payment--print .input-icon:before,.pt_account.orders .order-history .shipay-payment--print .account-dropdown .label-inline .input-icon:before,.account-dropdown .label-inline .pt_account.orders .order-history .shipay-payment--print .input-icon:before,.pt_account.orders .order-history .qrcode-payment--print .account-dropdown .label-inline .input-icon:before,.account-dropdown .label-inline .pt_account.orders .order-history .qrcode-payment--print .input-icon:before,.pt_account.orders .order-history .boleto-payment--print .account-dropdown .label-inline .input-icon:before,.account-dropdown .label-inline .pt_account.orders .order-history .boleto-payment--print .input-icon:before,.btn--primary .account__wrapper--login .label-inline .input-icon:before,.account__wrapper--login .label-inline .btn--primary .input-icon:before,.pt_account.orders .order-history .pix-payment--print .account__wrapper--login .label-inline .input-icon:before,.account__wrapper--login .label-inline .pt_account.orders .order-history .pix-payment--print .input-icon:before,.pt_account.orders .order-history .shipay-payment--print .account__wrapper--login .label-inline .input-icon:before,.account__wrapper--login .label-inline .pt_account.orders .order-history .shipay-payment--print .input-icon:before,.pt_account.orders .order-history .qrcode-payment--print .account__wrapper--login .label-inline .input-icon:before,.account__wrapper--login .label-inline .pt_account.orders .order-history .qrcode-payment--print .input-icon:before,.pt_account.orders .order-history .boleto-payment--print .account__wrapper--login .label-inline .input-icon:before,.account__wrapper--login .label-inline .pt_account.orders .order-history .boleto-payment--print .input-icon:before,.btn--primary .account__wrapper--register .label-inline .input-icon:before,.account__wrapper--register .label-inline .btn--primary .input-icon:before,.pt_account.orders .order-history .pix-payment--print .account__wrapper--register .label-inline .input-icon:before,.account__wrapper--register .label-inline .pt_account.orders .order-history .pix-payment--print .input-icon:before,.pt_account.orders .order-history .shipay-payment--print .account__wrapper--register .label-inline .input-icon:before,.account__wrapper--register .label-inline .pt_account.orders .order-history .shipay-payment--print .input-icon:before,.pt_account.orders .order-history .qrcode-payment--print .account__wrapper--register .label-inline .input-icon:before,.account__wrapper--register .label-inline .pt_account.orders .order-history .qrcode-payment--print .input-icon:before,.pt_account.orders .order-history .boleto-payment--print .account__wrapper--register .label-inline .input-icon:before,.account__wrapper--register .label-inline .pt_account.orders .order-history .boleto-payment--print .input-icon:before,.btn--primary .pt_account .edit-profile-form .label-inline .input-icon:before,.pt_account .edit-profile-form .label-inline .btn--primary .input-icon:before,.pt_account.orders .order-history .pix-payment--print .edit-profile-form .label-inline .input-icon:before,.pt_account.orders .edit-profile-form .label-inline .order-history .pix-payment--print .input-icon:before,.pt_account.orders .order-history .shipay-payment--print .edit-profile-form .label-inline .input-icon:before,.pt_account.orders .edit-profile-form .label-inline .order-history .shipay-payment--print .input-icon:before,.pt_account.orders .order-history .qrcode-payment--print .edit-profile-form .label-inline .input-icon:before,.pt_account.orders .edit-profile-form .label-inline .order-history .qrcode-payment--print .input-icon:before,.pt_account.orders .order-history .boleto-payment--print .edit-profile-form .label-inline .input-icon:before,.pt_account.orders .edit-profile-form .label-inline .order-history .boleto-payment--print .input-icon:before,.btn--primary .pt_checkout .checkout-billing .label-inline .input-icon:before,.pt_checkout .checkout-billing .label-inline .btn--primary .input-icon:before,.pt_account.orders .order-history .pix-payment--print .pt_checkout .checkout-billing .label-inline .input-icon:before,.pt_checkout .checkout-billing .label-inline .pt_account.orders .order-history .pix-payment--print .input-icon:before,.pt_account.orders .order-history .shipay-payment--print .pt_checkout .checkout-billing .label-inline .input-icon:before,.pt_checkout .checkout-billing .label-inline .pt_account.orders .order-history .shipay-payment--print .input-icon:before,.pt_account.orders .order-history .qrcode-payment--print .pt_checkout .checkout-billing .label-inline .input-icon:before,.pt_checkout .checkout-billing .label-inline .pt_account.orders .order-history .qrcode-payment--print .input-icon:before,.pt_account.orders .order-history .boleto-payment--print .pt_checkout .checkout-billing .label-inline .input-icon:before,.pt_checkout .checkout-billing .label-inline .pt_account.orders .order-history .boleto-payment--print .input-icon:before,.btn--primary .pt_checkout .checkout-shipping .label-inline .input-icon:before,.pt_checkout .checkout-shipping .label-inline .btn--primary .input-icon:before,.pt_account.orders .order-history .pix-payment--print .pt_checkout .checkout-shipping .label-inline .input-icon:before,.pt_checkout .checkout-shipping .label-inline .pt_account.orders .order-history .pix-payment--print .input-icon:before,.pt_account.orders .order-history .shipay-payment--print .pt_checkout .checkout-shipping .label-inline .input-icon:before,.pt_checkout .checkout-shipping .label-inline .pt_account.orders .order-history .shipay-payment--print .input-icon:before,.pt_account.orders .order-history .qrcode-payment--print .pt_checkout .checkout-shipping .label-inline .input-icon:before,.pt_checkout .checkout-shipping .label-inline .pt_account.orders .order-history .qrcode-payment--print .input-icon:before,.pt_account.orders .order-history .boleto-payment--print .pt_checkout .checkout-shipping .label-inline .input-icon:before,.pt_checkout .checkout-shipping .label-inline .pt_account.orders .order-history .boleto-payment--print .input-icon:before,.btn--primary .pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .btn--primary .input-icon:before,.pt_account.orders .order-history .pix-payment--print .pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .pt_account.orders .order-history .pix-payment--print .input-icon:before,.pt_account.orders .order-history .shipay-payment--print .pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .pt_account.orders .order-history .shipay-payment--print .input-icon:before,.pt_account.orders .order-history .qrcode-payment--print .pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .pt_account.orders .order-history .qrcode-payment--print .input-icon:before,.pt_account.orders .order-history .boleto-payment--print .pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .pt_account.orders .order-history .boleto-payment--print .input-icon:before,.btn--primary .pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .btn--primary .input-icon:before,.pt_account.orders .order-history .pix-payment--print .pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .pt_account.orders .order-history .pix-payment--print .input-icon:before,.pt_account.orders .order-history .shipay-payment--print .pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .pt_account.orders .order-history .shipay-payment--print .input-icon:before,.pt_account.orders .order-history .qrcode-payment--print .pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .pt_account.orders .order-history .qrcode-payment--print .input-icon:before,.pt_account.orders .order-history .boleto-payment--print .pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .pt_account.orders .order-history .boleto-payment--print .input-icon:before,.btn--primary .modal--beauty-club .label-inline .input-icon:before,.modal--beauty-club .label-inline .btn--primary .input-icon:before,.pt_account.orders .order-history .pix-payment--print .modal--beauty-club .label-inline .input-icon:before,.modal--beauty-club .label-inline .pt_account.orders .order-history .pix-payment--print .input-icon:before,.pt_account.orders .order-history .shipay-payment--print .modal--beauty-club .label-inline .input-icon:before,.modal--beauty-club .label-inline .pt_account.orders .order-history .shipay-payment--print .input-icon:before,.pt_account.orders .order-history .qrcode-payment--print .modal--beauty-club .label-inline .input-icon:before,.modal--beauty-club .label-inline .pt_account.orders .order-history .qrcode-payment--print .input-icon:before,.pt_account.orders .order-history .boleto-payment--print .modal--beauty-club .label-inline .input-icon:before,.modal--beauty-club .label-inline .pt_account.orders .order-history .boleto-payment--print .input-icon:before,.btn--primary .header-account .logged__dropdown:before,.header-account .btn--primary .logged__dropdown:before,.pt_account.orders .order-history .pix-payment--print .header-account .logged__dropdown:before,.header-account .pt_account.orders .order-history .pix-payment--print .logged__dropdown:before,.pt_account.orders .order-history .shipay-payment--print .header-account .logged__dropdown:before,.header-account .pt_account.orders .order-history .shipay-payment--print .logged__dropdown:before,.pt_account.orders .order-history .qrcode-payment--print .header-account .logged__dropdown:before,.header-account .pt_account.orders .order-history .qrcode-payment--print .logged__dropdown:before,.pt_account.orders .order-history .boleto-payment--print .header-account .logged__dropdown:before,.header-account .pt_account.orders .order-history .boleto-payment--print .logged__dropdown:before,.btn--primary .header-locator-box:before,.pt_account.orders .order-history .pix-payment--print .header-locator-box:before,.pt_account.orders .order-history .shipay-payment--print .header-locator-box:before,.pt_account.orders .order-history .qrcode-payment--print .header-locator-box:before,.pt_account.orders .order-history .boleto-payment--print .header-locator-box:before,.btn--primary .profile-box__icon:before,.pt_account.orders .order-history .pix-payment--print .profile-box__icon:before,.pt_account.orders .order-history .shipay-payment--print .profile-box__icon:before,.pt_account.orders .order-history .qrcode-payment--print .profile-box__icon:before,.pt_account.orders .order-history .boleto-payment--print .profile-box__icon:before,.btn--primary .mobile-header .basket-empty .icon-shopping-bag:before,.mobile-header .basket-empty .btn--primary .icon-shopping-bag:before,.pt_account.orders .order-history .pix-payment--print .mobile-header .basket-empty .icon-shopping-bag:before,.mobile-header .basket-empty .pt_account.orders .order-history .pix-payment--print .icon-shopping-bag:before,.pt_account.orders .order-history .shipay-payment--print .mobile-header .basket-empty .icon-shopping-bag:before,.mobile-header .basket-empty .pt_account.orders .order-history .shipay-payment--print .icon-shopping-bag:before,.pt_account.orders .order-history .qrcode-payment--print .mobile-header .basket-empty .icon-shopping-bag:before,.mobile-header .basket-empty .pt_account.orders .order-history .qrcode-payment--print .icon-shopping-bag:before,.pt_account.orders .order-history .boleto-payment--print .mobile-header .basket-empty .icon-shopping-bag:before,.mobile-header .basket-empty .pt_account.orders .order-history .boleto-payment--print .icon-shopping-bag:before,.btn--primary .nav-container_bc .header-mobile__icon--show:before,.nav-container_bc .btn--primary .header-mobile__icon--show:before,.pt_account.orders .order-history .pix-payment--print .nav-container_bc .header-mobile__icon--show:before,.nav-container_bc .pt_account.orders .order-history .pix-payment--print .header-mobile__icon--show:before,.pt_account.orders .order-history .shipay-payment--print .nav-container_bc .header-mobile__icon--show:before,.nav-container_bc .pt_account.orders .order-history .shipay-payment--print .header-mobile__icon--show:before,.pt_account.orders .order-history .qrcode-payment--print .nav-container_bc .header-mobile__icon--show:before,.nav-container_bc .pt_account.orders .order-history .qrcode-payment--print .header-mobile__icon--show:before,.pt_account.orders .order-history .boleto-payment--print .nav-container_bc .header-mobile__icon--show:before,.nav-container_bc .pt_account.orders .order-history .boleto-payment--print .header-mobile__icon--show:before,.btn--primary .beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .bc-benefits-topics-item:before,.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .btn--primary .bc-benefits-topics-item:before,.pt_account.orders .order-history .pix-payment--print .beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .bc-benefits-topics-item:before,.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .pt_account.orders .order-history .pix-payment--print .bc-benefits-topics-item:before,.pt_account.orders .order-history .shipay-payment--print .beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .bc-benefits-topics-item:before,.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .pt_account.orders .order-history .shipay-payment--print .bc-benefits-topics-item:before,.pt_account.orders .order-history .qrcode-payment--print .beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .bc-benefits-topics-item:before,.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .pt_account.orders .order-history .qrcode-payment--print .bc-benefits-topics-item:before,.pt_account.orders .order-history .boleto-payment--print .beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .bc-benefits-topics-item:before,.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .pt_account.orders .order-history .boleto-payment--print .bc-benefits-topics-item:before,.btn--primary .notify-me-dialog .ui-dialog-titlebar-close .ui-icon-closethick:before,.notify-me-dialog .ui-dialog-titlebar-close .btn--primary .ui-icon-closethick:before,.pt_account.orders .order-history .pix-payment--print .notify-me-dialog .ui-dialog-titlebar-close .ui-icon-closethick:before,.notify-me-dialog .ui-dialog-titlebar-close .pt_account.orders .order-history .pix-payment--print .ui-icon-closethick:before,.pt_account.orders .order-history .shipay-payment--print .notify-me-dialog .ui-dialog-titlebar-close .ui-icon-closethick:before,.notify-me-dialog .ui-dialog-titlebar-close .pt_account.orders .order-history .shipay-payment--print .ui-icon-closethick:before,.pt_account.orders .order-history .qrcode-payment--print .notify-me-dialog .ui-dialog-titlebar-close .ui-icon-closethick:before,.notify-me-dialog .ui-dialog-titlebar-close .pt_account.orders .order-history .qrcode-payment--print .ui-icon-closethick:before,.pt_account.orders .order-history .boleto-payment--print .notify-me-dialog .ui-dialog-titlebar-close .ui-icon-closethick:before,.notify-me-dialog .ui-dialog-titlebar-close .pt_account.orders .order-history .boleto-payment--print .ui-icon-closethick:before,.btn--primary .notify-me-dialog button span:before,.notify-me-dialog button .btn--primary span:before,.pt_account.orders .order-history .pix-payment--print .notify-me-dialog button span:before,.notify-me-dialog button .pt_account.orders .order-history .pix-payment--print span:before,.pt_account.orders .order-history .shipay-payment--print .notify-me-dialog button span:before,.notify-me-dialog button .pt_account.orders .order-history .shipay-payment--print span:before,.pt_account.orders .order-history .qrcode-payment--print .notify-me-dialog button span:before,.notify-me-dialog button .pt_account.orders .order-history .qrcode-payment--print span:before,.pt_account.orders .order-history .boleto-payment--print .notify-me-dialog button span:before,.notify-me-dialog button .pt_account.orders .order-history .boleto-payment--print span:before,.btn--primary #share-wishlist h3 span:before,#share-wishlist h3 .btn--primary span:before,.pt_account.orders .order-history .pix-payment--print #share-wishlist h3 span:before,#share-wishlist h3 .pt_account.orders .order-history .pix-payment--print span:before,.pt_account.orders .order-history .shipay-payment--print #share-wishlist h3 span:before,#share-wishlist h3 .pt_account.orders .order-history .shipay-payment--print span:before,.pt_account.orders .order-history .qrcode-payment--print #share-wishlist h3 span:before,#share-wishlist h3 .pt_account.orders .order-history .qrcode-payment--print span:before,.pt_account.orders .order-history .boleto-payment--print #share-wishlist h3 span:before,#share-wishlist h3 .pt_account.orders .order-history .boleto-payment--print span:before,.btn--primary #share-wishlist-bottom h3 span:before,#share-wishlist-bottom h3 .btn--primary span:before,.pt_account.orders .order-history .pix-payment--print #share-wishlist-bottom h3 span:before,#share-wishlist-bottom h3 .pt_account.orders .order-history .pix-payment--print span:before,.pt_account.orders .order-history .shipay-payment--print #share-wishlist-bottom h3 span:before,#share-wishlist-bottom h3 .pt_account.orders .order-history .shipay-payment--print span:before,.pt_account.orders .order-history .qrcode-payment--print #share-wishlist-bottom h3 span:before,#share-wishlist-bottom h3 .pt_account.orders .order-history .qrcode-payment--print span:before,.pt_account.orders .order-history .boleto-payment--print #share-wishlist-bottom h3 span:before,#share-wishlist-bottom h3 .pt_account.orders .order-history .boleto-payment--print span:before,.btn--primary .wishlist-title .account-title-arrow:before,.wishlist-title .btn--primary .account-title-arrow:before,.pt_account.orders .order-history .pix-payment--print .wishlist-title .account-title-arrow:before,.wishlist-title .pt_account.orders .order-history .pix-payment--print .account-title-arrow:before,.pt_account.orders .order-history .shipay-payment--print .wishlist-title .account-title-arrow:before,.wishlist-title .pt_account.orders .order-history .shipay-payment--print .account-title-arrow:before,.pt_account.orders .order-history .qrcode-payment--print .wishlist-title .account-title-arrow:before,.wishlist-title .pt_account.orders .order-history .qrcode-payment--print .account-title-arrow:before,.pt_account.orders .order-history .boleto-payment--print .wishlist-title .account-title-arrow:before,.wishlist-title .pt_account.orders .order-history .boleto-payment--print .account-title-arrow:before,.btn--primary .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close:before,.wishlist-print-dialog .wishlist-print-title .btn--primary a.wishlist-dialog-close:before,.pt_account.orders .order-history .pix-payment--print .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close:before,.wishlist-print-dialog .wishlist-print-title .pt_account.orders .order-history .pix-payment--print a.wishlist-dialog-close:before,.pt_account.orders .order-history .shipay-payment--print .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close:before,.wishlist-print-dialog .wishlist-print-title .pt_account.orders .order-history .shipay-payment--print a.wishlist-dialog-close:before,.pt_account.orders .order-history .qrcode-payment--print .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close:before,.wishlist-print-dialog .wishlist-print-title .pt_account.orders .order-history .qrcode-payment--print a.wishlist-dialog-close:before,.pt_account.orders .order-history .boleto-payment--print .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close:before,.wishlist-print-dialog .wishlist-print-title .pt_account.orders .order-history .boleto-payment--print a.wishlist-dialog-close:before,.btn--primary .wishlist-print-dialog .wishlist-print-title a.print-cta:before,.wishlist-print-dialog .wishlist-print-title .btn--primary a.print-cta:before,.pt_account.orders .order-history .pix-payment--print .wishlist-print-dialog .wishlist-print-title a.print-cta:before,.wishlist-print-dialog .wishlist-print-title .pt_account.orders .order-history .pix-payment--print a.print-cta:before,.pt_account.orders .order-history .shipay-payment--print .wishlist-print-dialog .wishlist-print-title a.print-cta:before,.wishlist-print-dialog .wishlist-print-title .pt_account.orders .order-history .shipay-payment--print a.print-cta:before,.pt_account.orders .order-history .qrcode-payment--print .wishlist-print-dialog .wishlist-print-title a.print-cta:before,.wishlist-print-dialog .wishlist-print-title .pt_account.orders .order-history .qrcode-payment--print a.print-cta:before,.pt_account.orders .order-history .boleto-payment--print .wishlist-print-dialog .wishlist-print-title a.print-cta:before,.wishlist-print-dialog .wishlist-print-title .pt_account.orders .order-history .boleto-payment--print a.print-cta:before{margin-left:1.0625rem;margin-right:0}@media screen and (min-width: 47.8125em){.btn--primary,.pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .boleto-payment--print{padding:.5rem 2rem;font-size:1.3125rem;line-height:1.875rem}}.btn--primary:hover,.pt_account.orders .order-history .pix-payment--print:hover,.pt_account.orders .order-history .shipay-payment--print:hover,.pt_account.orders .order-history .qrcode-payment--print:hover,.pt_account.orders .order-history .boleto-payment--print:hover{background-color:#202020;color:#fff;opacity:.8}@media screen and (max-width: 28.0625em){.btn--primary:hover,.pt_account.orders .order-history .pix-payment--print:hover,.pt_account.orders .order-history .shipay-payment--print:hover,.pt_account.orders .order-history .qrcode-payment--print:hover,.pt_account.orders .order-history .boleto-payment--print:hover{background-color:#202020;color:#fff;opacity:.8;transition:all 0s}}.btn--primary:disabled,.pt_account.orders .order-history .pix-payment--print:disabled,.pt_account.orders .order-history .shipay-payment--print:disabled,.pt_account.orders .order-history .qrcode-payment--print:disabled,.pt_account.orders .order-history .boleto-payment--print:disabled{background-color:#BCBCBC;color:#fff;border-color:#fff}.btn--primary:focus,.pt_account.orders .order-history .pix-payment--print:focus,.pt_account.orders .order-history .shipay-payment--print:focus,.pt_account.orders .order-history .qrcode-payment--print:focus,.pt_account.orders .order-history .boleto-payment--print:focus{background-color:#202020;color:#fff;opacity:.8}.btn--secondary,.pt_checkout .checkout-billing .checkout-actions.billing-continue button{display:inline-block;text-align:center;cursor:pointer;-webkit-appearance:none;transition:background-color .3s ease-out, color .3s ease-out, opacity .3s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:1.75rem;padding:.75rem 1.5rem;margin:0 0 1rem 0;font-size:1.125rem;line-height:1.375rem;text-transform:uppercase;text-decoration:none;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;letter-spacing:2.1px;font-family:'Poppins', Helvetica, sans-serif;font-weight:500;background-color:#c00;color:#fff}.btn--secondary .icon:before,.pt_checkout .checkout-billing .checkout-actions.billing-continue button .icon:before,.btn--secondary .general-fields .label-inline .input-icon:before,.general-fields .label-inline .btn--secondary .input-icon:before,.general-fields .label-inline .pt_checkout .checkout-billing .checkout-actions.billing-continue button .input-icon:before,.btn--secondary .password-reset .set-new-password-box .form-row .label-inline .input-icon:before,.password-reset .set-new-password-box .form-row .label-inline .btn--secondary .input-icon:before,.password-reset .set-new-password-box .form-row .label-inline .pt_checkout .checkout-billing .checkout-actions.billing-continue button .input-icon:before,.btn--secondary .password-reset .password-reset-form .form-row .field-wrapper .label-inline .input-icon:before,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .btn--secondary .input-icon:before,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .pt_checkout .checkout-billing .checkout-actions.billing-continue button .input-icon:before,.btn--secondary .auth-content .label-inline .input-icon:before,.auth-content .label-inline .btn--secondary .input-icon:before,.auth-content .label-inline .pt_checkout .checkout-billing .checkout-actions.billing-continue button .input-icon:before,.btn--secondary .account__wrapper .label-inline .input-icon:before,.account__wrapper .label-inline .btn--secondary .input-icon:before,.account__wrapper .label-inline .pt_checkout .checkout-billing .checkout-actions.billing-continue button .input-icon:before,.btn--secondary .account-dropdown .label-inline .input-icon:before,.account-dropdown .label-inline .btn--secondary .input-icon:before,.account-dropdown .label-inline .pt_checkout .checkout-billing .checkout-actions.billing-continue button .input-icon:before,.btn--secondary .account__wrapper--login .label-inline .input-icon:before,.account__wrapper--login .label-inline .btn--secondary .input-icon:before,.account__wrapper--login .label-inline .pt_checkout .checkout-billing .checkout-actions.billing-continue button .input-icon:before,.btn--secondary .account__wrapper--register .label-inline .input-icon:before,.account__wrapper--register .label-inline .btn--secondary .input-icon:before,.account__wrapper--register .label-inline .pt_checkout .checkout-billing .checkout-actions.billing-continue button .input-icon:before,.btn--secondary .pt_account .edit-profile-form .label-inline .input-icon:before,.pt_account .edit-profile-form .label-inline .btn--secondary .input-icon:before,.pt_account .edit-profile-form .label-inline .pt_checkout .checkout-billing .checkout-actions.billing-continue button .input-icon:before,.btn--secondary .pt_checkout .checkout-billing .label-inline .input-icon:before,.pt_checkout .checkout-billing .label-inline .btn--secondary .input-icon:before,.pt_checkout .checkout-billing .checkout-actions.billing-continue button .label-inline .input-icon:before,.pt_checkout .checkout-billing .label-inline .checkout-actions.billing-continue button .input-icon:before,.btn--secondary .pt_checkout .checkout-shipping .label-inline .input-icon:before,.pt_checkout .checkout-shipping .label-inline .btn--secondary .input-icon:before,.pt_checkout .checkout-shipping .label-inline .checkout-billing .checkout-actions.billing-continue button .input-icon:before,.btn--secondary .pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .btn--secondary .input-icon:before,.pt_checkout .checkout-billing .checkout-actions.billing-continue button .checkout-shipping #shipping_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .checkout-billing .checkout-actions.billing-continue button .input-icon:before,.btn--secondary .pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .btn--secondary .input-icon:before,.pt_checkout .checkout-billing .checkout-actions.billing-continue button .checkout-shipping #billing_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .checkout-billing .checkout-actions.billing-continue button .input-icon:before,.btn--secondary .modal--beauty-club .label-inline .input-icon:before,.modal--beauty-club .label-inline .btn--secondary .input-icon:before,.modal--beauty-club .label-inline .pt_checkout .checkout-billing .checkout-actions.billing-continue button .input-icon:before,.btn--secondary .header-account .logged__dropdown:before,.header-account .btn--secondary .logged__dropdown:before,.pt_checkout .checkout-billing .checkout-actions.billing-continue button .header-account .logged__dropdown:before,.header-account .pt_checkout .checkout-billing .checkout-actions.billing-continue button .logged__dropdown:before,.btn--secondary .header-locator-box:before,.pt_checkout .checkout-billing .checkout-actions.billing-continue button .header-locator-box:before,.btn--secondary .profile-box__icon:before,.pt_checkout .checkout-billing .checkout-actions.billing-continue button .profile-box__icon:before,.btn--secondary .mobile-header .basket-empty .icon-shopping-bag:before,.mobile-header .basket-empty .btn--secondary .icon-shopping-bag:before,.pt_checkout .checkout-billing .checkout-actions.billing-continue button .mobile-header .basket-empty .icon-shopping-bag:before,.mobile-header .basket-empty .pt_checkout .checkout-billing .checkout-actions.billing-continue button .icon-shopping-bag:before,.btn--secondary .nav-container_bc .header-mobile__icon--show:before,.nav-container_bc .btn--secondary .header-mobile__icon--show:before,.pt_checkout .checkout-billing .checkout-actions.billing-continue button .nav-container_bc .header-mobile__icon--show:before,.nav-container_bc .pt_checkout .checkout-billing .checkout-actions.billing-continue button .header-mobile__icon--show:before,.btn--secondary .beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .bc-benefits-topics-item:before,.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .btn--secondary .bc-benefits-topics-item:before,.pt_checkout .checkout-billing .checkout-actions.billing-continue button .beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .bc-benefits-topics-item:before,.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .pt_checkout .checkout-billing .checkout-actions.billing-continue button .bc-benefits-topics-item:before,.btn--secondary .notify-me-dialog .ui-dialog-titlebar-close .ui-icon-closethick:before,.notify-me-dialog .ui-dialog-titlebar-close .btn--secondary .ui-icon-closethick:before,.pt_checkout .checkout-billing .checkout-actions.billing-continue button .notify-me-dialog .ui-dialog-titlebar-close .ui-icon-closethick:before,.notify-me-dialog .ui-dialog-titlebar-close .pt_checkout .checkout-billing .checkout-actions.billing-continue button .ui-icon-closethick:before,.btn--secondary .notify-me-dialog button span:before,.notify-me-dialog button .btn--secondary span:before,.pt_checkout .checkout-billing .checkout-actions.billing-continue .notify-me-dialog button span:before,.notify-me-dialog .pt_checkout .checkout-billing .checkout-actions.billing-continue button span:before,.btn--secondary #share-wishlist h3 span:before,#share-wishlist h3 .btn--secondary span:before,.pt_checkout .checkout-billing .checkout-actions.billing-continue button #share-wishlist h3 span:before,#share-wishlist h3 .pt_checkout .checkout-billing .checkout-actions.billing-continue button span:before,.btn--secondary #share-wishlist-bottom h3 span:before,#share-wishlist-bottom h3 .btn--secondary span:before,.pt_checkout .checkout-billing .checkout-actions.billing-continue button #share-wishlist-bottom h3 span:before,#share-wishlist-bottom h3 .pt_checkout .checkout-billing .checkout-actions.billing-continue button span:before,.btn--secondary .wishlist-title .account-title-arrow:before,.wishlist-title .btn--secondary .account-title-arrow:before,.pt_checkout .checkout-billing .checkout-actions.billing-continue button .wishlist-title .account-title-arrow:before,.wishlist-title .pt_checkout .checkout-billing .checkout-actions.billing-continue button .account-title-arrow:before,.btn--secondary .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close:before,.wishlist-print-dialog .wishlist-print-title .btn--secondary a.wishlist-dialog-close:before,.pt_checkout .checkout-billing .checkout-actions.billing-continue button .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close:before,.wishlist-print-dialog .wishlist-print-title .pt_checkout .checkout-billing .checkout-actions.billing-continue button a.wishlist-dialog-close:before,.btn--secondary .wishlist-print-dialog .wishlist-print-title a.print-cta:before,.wishlist-print-dialog .wishlist-print-title .btn--secondary a.print-cta:before,.pt_checkout .checkout-billing .checkout-actions.billing-continue button .wishlist-print-dialog .wishlist-print-title a.print-cta:before,.wishlist-print-dialog .wishlist-print-title .pt_checkout .checkout-billing .checkout-actions.billing-continue button a.print-cta:before{margin-left:1.0625rem;margin-right:0}@media screen and (min-width: 47.8125em){.btn--secondary,.pt_checkout .checkout-billing .checkout-actions.billing-continue button{padding:.5rem 2rem;font-size:1.3125rem;line-height:1.875rem}}.btn--secondary:hover,.pt_checkout .checkout-billing .checkout-actions.billing-continue button:hover{background-color:#AC0000;color:#fff}@media screen and (max-width: 28.0625em){.btn--secondary:hover,.pt_checkout .checkout-billing .checkout-actions.billing-continue button:hover{background-color:#AC0000;color:#fff;transition:all 0s}}.btn--secondary:disabled,.pt_checkout .checkout-billing .checkout-actions.billing-continue button:disabled{background-color:#BCBCBC;color:#fff;border-color:#fff}.btn--secondary:focus,.pt_checkout .checkout-billing .checkout-actions.billing-continue button:focus{background-color:#AC0000;color:#fff}.btn--primary-outline,.confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .boleto-payment--print{display:inline-block;text-align:center;cursor:pointer;-webkit-appearance:none;transition:background-color .3s ease-out, color .3s ease-out, opacity .3s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:1.75rem;padding:.75rem 1.5rem;margin:0 0 1rem 0;font-size:1.125rem;line-height:1.375rem;text-transform:uppercase;text-decoration:none;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;letter-spacing:2.1px;font-family:'Poppins', Helvetica, sans-serif;font-weight:500;border-color:#202020;background-color:#fff;color:#202020}.btn--primary-outline .icon:before,.confirmation-order__payment--details .pix-payment--print .icon:before,.confirmation-order__payment--details .boleto-payment--print .icon:before,.btn--primary-outline .general-fields .label-inline .input-icon:before,.general-fields .label-inline .btn--primary-outline .input-icon:before,.confirmation-order__payment--details .pix-payment--print .general-fields .label-inline .input-icon:before,.general-fields .label-inline .confirmation-order__payment--details .pix-payment--print .input-icon:before,.confirmation-order__payment--details .boleto-payment--print .general-fields .label-inline .input-icon:before,.general-fields .label-inline .confirmation-order__payment--details .boleto-payment--print .input-icon:before,.btn--primary-outline .password-reset .set-new-password-box .form-row .label-inline .input-icon:before,.password-reset .set-new-password-box .form-row .label-inline .btn--primary-outline .input-icon:before,.confirmation-order__payment--details .pix-payment--print .password-reset .set-new-password-box .form-row .label-inline .input-icon:before,.password-reset .set-new-password-box .form-row .label-inline .confirmation-order__payment--details .pix-payment--print .input-icon:before,.confirmation-order__payment--details .boleto-payment--print .password-reset .set-new-password-box .form-row .label-inline .input-icon:before,.password-reset .set-new-password-box .form-row .label-inline .confirmation-order__payment--details .boleto-payment--print .input-icon:before,.btn--primary-outline .password-reset .password-reset-form .form-row .field-wrapper .label-inline .input-icon:before,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .btn--primary-outline .input-icon:before,.confirmation-order__payment--details .pix-payment--print .password-reset .password-reset-form .form-row .field-wrapper .label-inline .input-icon:before,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .confirmation-order__payment--details .pix-payment--print .input-icon:before,.confirmation-order__payment--details .boleto-payment--print .password-reset .password-reset-form .form-row .field-wrapper .label-inline .input-icon:before,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .confirmation-order__payment--details .boleto-payment--print .input-icon:before,.btn--primary-outline .auth-content .label-inline .input-icon:before,.auth-content .label-inline .btn--primary-outline .input-icon:before,.confirmation-order__payment--details .pix-payment--print .auth-content .label-inline .input-icon:before,.auth-content .label-inline .confirmation-order__payment--details .pix-payment--print .input-icon:before,.confirmation-order__payment--details .boleto-payment--print .auth-content .label-inline .input-icon:before,.auth-content .label-inline .confirmation-order__payment--details .boleto-payment--print .input-icon:before,.btn--primary-outline .account__wrapper .label-inline .input-icon:before,.account__wrapper .label-inline .btn--primary-outline .input-icon:before,.confirmation-order__payment--details .pix-payment--print .account__wrapper .label-inline .input-icon:before,.account__wrapper .label-inline .confirmation-order__payment--details .pix-payment--print .input-icon:before,.confirmation-order__payment--details .boleto-payment--print .account__wrapper .label-inline .input-icon:before,.account__wrapper .label-inline .confirmation-order__payment--details .boleto-payment--print .input-icon:before,.btn--primary-outline .account-dropdown .label-inline .input-icon:before,.account-dropdown .label-inline .btn--primary-outline .input-icon:before,.confirmation-order__payment--details .pix-payment--print .account-dropdown .label-inline .input-icon:before,.account-dropdown .label-inline .confirmation-order__payment--details .pix-payment--print .input-icon:before,.confirmation-order__payment--details .boleto-payment--print .account-dropdown .label-inline .input-icon:before,.account-dropdown .label-inline .confirmation-order__payment--details .boleto-payment--print .input-icon:before,.btn--primary-outline .account__wrapper--login .label-inline .input-icon:before,.account__wrapper--login .label-inline .btn--primary-outline .input-icon:before,.confirmation-order__payment--details .pix-payment--print .account__wrapper--login .label-inline .input-icon:before,.account__wrapper--login .label-inline .confirmation-order__payment--details .pix-payment--print .input-icon:before,.confirmation-order__payment--details .boleto-payment--print .account__wrapper--login .label-inline .input-icon:before,.account__wrapper--login .label-inline .confirmation-order__payment--details .boleto-payment--print .input-icon:before,.btn--primary-outline .account__wrapper--register .label-inline .input-icon:before,.account__wrapper--register .label-inline .btn--primary-outline .input-icon:before,.confirmation-order__payment--details .pix-payment--print .account__wrapper--register .label-inline .input-icon:before,.account__wrapper--register .label-inline .confirmation-order__payment--details .pix-payment--print .input-icon:before,.confirmation-order__payment--details .boleto-payment--print .account__wrapper--register .label-inline .input-icon:before,.account__wrapper--register .label-inline .confirmation-order__payment--details .boleto-payment--print .input-icon:before,.btn--primary-outline .pt_account .edit-profile-form .label-inline .input-icon:before,.pt_account .edit-profile-form .label-inline .btn--primary-outline .input-icon:before,.confirmation-order__payment--details .pix-payment--print .pt_account .edit-profile-form .label-inline .input-icon:before,.pt_account .edit-profile-form .label-inline .confirmation-order__payment--details .pix-payment--print .input-icon:before,.confirmation-order__payment--details .boleto-payment--print .pt_account .edit-profile-form .label-inline .input-icon:before,.pt_account .edit-profile-form .label-inline .confirmation-order__payment--details .boleto-payment--print .input-icon:before,.btn--primary-outline .pt_checkout .checkout-billing .label-inline .input-icon:before,.pt_checkout .checkout-billing .label-inline .btn--primary-outline .input-icon:before,.confirmation-order__payment--details .pix-payment--print .pt_checkout .checkout-billing .label-inline .input-icon:before,.pt_checkout .checkout-billing .label-inline .confirmation-order__payment--details .pix-payment--print .input-icon:before,.confirmation-order__payment--details .boleto-payment--print .pt_checkout .checkout-billing .label-inline .input-icon:before,.pt_checkout .checkout-billing .label-inline .confirmation-order__payment--details .boleto-payment--print .input-icon:before,.btn--primary-outline .pt_checkout .checkout-shipping .label-inline .input-icon:before,.pt_checkout .checkout-shipping .label-inline .btn--primary-outline .input-icon:before,.confirmation-order__payment--details .pix-payment--print .pt_checkout .checkout-shipping .label-inline .input-icon:before,.pt_checkout .checkout-shipping .label-inline .confirmation-order__payment--details .pix-payment--print .input-icon:before,.confirmation-order__payment--details .boleto-payment--print .pt_checkout .checkout-shipping .label-inline .input-icon:before,.pt_checkout .checkout-shipping .label-inline .confirmation-order__payment--details .boleto-payment--print .input-icon:before,.btn--primary-outline .pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .btn--primary-outline .input-icon:before,.confirmation-order__payment--details .pix-payment--print .pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .confirmation-order__payment--details .pix-payment--print .input-icon:before,.confirmation-order__payment--details .boleto-payment--print .pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .confirmation-order__payment--details .boleto-payment--print .input-icon:before,.btn--primary-outline .pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .btn--primary-outline .input-icon:before,.confirmation-order__payment--details .pix-payment--print .pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .confirmation-order__payment--details .pix-payment--print .input-icon:before,.confirmation-order__payment--details .boleto-payment--print .pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .confirmation-order__payment--details .boleto-payment--print .input-icon:before,.btn--primary-outline .modal--beauty-club .label-inline .input-icon:before,.modal--beauty-club .label-inline .btn--primary-outline .input-icon:before,.confirmation-order__payment--details .pix-payment--print .modal--beauty-club .label-inline .input-icon:before,.modal--beauty-club .label-inline .confirmation-order__payment--details .pix-payment--print .input-icon:before,.confirmation-order__payment--details .boleto-payment--print .modal--beauty-club .label-inline .input-icon:before,.modal--beauty-club .label-inline .confirmation-order__payment--details .boleto-payment--print .input-icon:before,.btn--primary-outline .header-account .logged__dropdown:before,.header-account .btn--primary-outline .logged__dropdown:before,.confirmation-order__payment--details .pix-payment--print .header-account .logged__dropdown:before,.header-account .confirmation-order__payment--details .pix-payment--print .logged__dropdown:before,.confirmation-order__payment--details .boleto-payment--print .header-account .logged__dropdown:before,.header-account .confirmation-order__payment--details .boleto-payment--print .logged__dropdown:before,.btn--primary-outline .header-locator-box:before,.confirmation-order__payment--details .pix-payment--print .header-locator-box:before,.confirmation-order__payment--details .boleto-payment--print .header-locator-box:before,.btn--primary-outline .profile-box__icon:before,.confirmation-order__payment--details .pix-payment--print .profile-box__icon:before,.confirmation-order__payment--details .boleto-payment--print .profile-box__icon:before,.btn--primary-outline .mobile-header .basket-empty .icon-shopping-bag:before,.mobile-header .basket-empty .btn--primary-outline .icon-shopping-bag:before,.confirmation-order__payment--details .pix-payment--print .mobile-header .basket-empty .icon-shopping-bag:before,.mobile-header .basket-empty .confirmation-order__payment--details .pix-payment--print .icon-shopping-bag:before,.confirmation-order__payment--details .boleto-payment--print .mobile-header .basket-empty .icon-shopping-bag:before,.mobile-header .basket-empty .confirmation-order__payment--details .boleto-payment--print .icon-shopping-bag:before,.btn--primary-outline .nav-container_bc .header-mobile__icon--show:before,.nav-container_bc .btn--primary-outline .header-mobile__icon--show:before,.confirmation-order__payment--details .pix-payment--print .nav-container_bc .header-mobile__icon--show:before,.nav-container_bc .confirmation-order__payment--details .pix-payment--print .header-mobile__icon--show:before,.confirmation-order__payment--details .boleto-payment--print .nav-container_bc .header-mobile__icon--show:before,.nav-container_bc .confirmation-order__payment--details .boleto-payment--print .header-mobile__icon--show:before,.btn--primary-outline .beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .bc-benefits-topics-item:before,.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .btn--primary-outline .bc-benefits-topics-item:before,.confirmation-order__payment--details .pix-payment--print .beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .bc-benefits-topics-item:before,.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .confirmation-order__payment--details .pix-payment--print .bc-benefits-topics-item:before,.confirmation-order__payment--details .boleto-payment--print .beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .bc-benefits-topics-item:before,.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .confirmation-order__payment--details .boleto-payment--print .bc-benefits-topics-item:before,.btn--primary-outline .notify-me-dialog .ui-dialog-titlebar-close .ui-icon-closethick:before,.notify-me-dialog .ui-dialog-titlebar-close .btn--primary-outline .ui-icon-closethick:before,.confirmation-order__payment--details .pix-payment--print .notify-me-dialog .ui-dialog-titlebar-close .ui-icon-closethick:before,.notify-me-dialog .ui-dialog-titlebar-close .confirmation-order__payment--details .pix-payment--print .ui-icon-closethick:before,.confirmation-order__payment--details .boleto-payment--print .notify-me-dialog .ui-dialog-titlebar-close .ui-icon-closethick:before,.notify-me-dialog .ui-dialog-titlebar-close .confirmation-order__payment--details .boleto-payment--print .ui-icon-closethick:before,.btn--primary-outline .notify-me-dialog button span:before,.notify-me-dialog button .btn--primary-outline span:before,.confirmation-order__payment--details .pix-payment--print .notify-me-dialog button span:before,.notify-me-dialog button .confirmation-order__payment--details .pix-payment--print span:before,.confirmation-order__payment--details .boleto-payment--print .notify-me-dialog button span:before,.notify-me-dialog button .confirmation-order__payment--details .boleto-payment--print span:before,.btn--primary-outline #share-wishlist h3 span:before,#share-wishlist h3 .btn--primary-outline span:before,.confirmation-order__payment--details .pix-payment--print #share-wishlist h3 span:before,#share-wishlist h3 .confirmation-order__payment--details .pix-payment--print span:before,.confirmation-order__payment--details .boleto-payment--print #share-wishlist h3 span:before,#share-wishlist h3 .confirmation-order__payment--details .boleto-payment--print span:before,.btn--primary-outline #share-wishlist-bottom h3 span:before,#share-wishlist-bottom h3 .btn--primary-outline span:before,.confirmation-order__payment--details .pix-payment--print #share-wishlist-bottom h3 span:before,#share-wishlist-bottom h3 .confirmation-order__payment--details .pix-payment--print span:before,.confirmation-order__payment--details .boleto-payment--print #share-wishlist-bottom h3 span:before,#share-wishlist-bottom h3 .confirmation-order__payment--details .boleto-payment--print span:before,.btn--primary-outline .wishlist-title .account-title-arrow:before,.wishlist-title .btn--primary-outline .account-title-arrow:before,.confirmation-order__payment--details .pix-payment--print .wishlist-title .account-title-arrow:before,.wishlist-title .confirmation-order__payment--details .pix-payment--print .account-title-arrow:before,.confirmation-order__payment--details .boleto-payment--print .wishlist-title .account-title-arrow:before,.wishlist-title .confirmation-order__payment--details .boleto-payment--print .account-title-arrow:before,.btn--primary-outline .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close:before,.wishlist-print-dialog .wishlist-print-title .btn--primary-outline a.wishlist-dialog-close:before,.confirmation-order__payment--details .pix-payment--print .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close:before,.wishlist-print-dialog .wishlist-print-title .confirmation-order__payment--details .pix-payment--print a.wishlist-dialog-close:before,.confirmation-order__payment--details .boleto-payment--print .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close:before,.wishlist-print-dialog .wishlist-print-title .confirmation-order__payment--details .boleto-payment--print a.wishlist-dialog-close:before,.btn--primary-outline .wishlist-print-dialog .wishlist-print-title a.print-cta:before,.wishlist-print-dialog .wishlist-print-title .btn--primary-outline a.print-cta:before,.confirmation-order__payment--details .pix-payment--print .wishlist-print-dialog .wishlist-print-title a.print-cta:before,.wishlist-print-dialog .wishlist-print-title .confirmation-order__payment--details .pix-payment--print a.print-cta:before,.confirmation-order__payment--details .boleto-payment--print .wishlist-print-dialog .wishlist-print-title a.print-cta:before,.wishlist-print-dialog .wishlist-print-title .confirmation-order__payment--details .boleto-payment--print a.print-cta:before{margin-left:1.0625rem;margin-right:0}@media screen and (min-width: 47.8125em){.btn--primary-outline,.confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .boleto-payment--print{padding:.5rem 2rem;font-size:1.3125rem;line-height:1.875rem}}.btn--primary-outline:hover,.confirmation-order__payment--details .pix-payment--print:hover,.confirmation-order__payment--details .boleto-payment--print:hover{background-color:#202020;color:#fff}@media screen and (max-width: 28.0625em){.btn--primary-outline:hover,.confirmation-order__payment--details .pix-payment--print:hover,.confirmation-order__payment--details .boleto-payment--print:hover{background-color:#202020;color:#fff;transition:all 0s}}.btn--primary-outline:disabled,.confirmation-order__payment--details .pix-payment--print:disabled,.confirmation-order__payment--details .boleto-payment--print:disabled{background-color:#BCBCBC;color:#fff;border-color:#fff}.btn--primary-outline:focus,.confirmation-order__payment--details .pix-payment--print:focus,.confirmation-order__payment--details .boleto-payment--print:focus{background-color:#202020;color:#fff}.btn#delete-profile-btn{text-decoration:underline;font-size:1rem;font-weight:bold;color:#202020;height:auto;display:block}.btn#delete-profile-btn:focus,.btn#delete-profile-btn:hover{opacity:.8}.arrow-slider,.arrow-slider__right,.arrow-slider__left,.arrow-slider__right--box,.arrow-slider__left--box{display:block;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);width:3rem;height:3rem;background-color:rgba(255,255,255,0.7);color:#202020;text-align:center;line-height:3rem;border-radius:50%;z-index:1;transition:background-color .3s ease-out;cursor:pointer}.arrow-slider--box,.arrow-slider__right--box,.arrow-slider__left--box{background-color:#fff;width:3.25rem;height:5rem;border-radius:1rem;box-shadow:0 0 4px rgba(32,32,32,0.4);transition:all 0.3s ease-in-out}.arrow-slider:before,.arrow-slider__right:before,.arrow-slider__left:before,.arrow-slider__right--box:before,.arrow-slider__left--box:before{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0}.arrow-slider:hover,.arrow-slider__right:hover,.arrow-slider__left:hover,.arrow-slider__right--box:hover,.arrow-slider__left--box:hover{background-color:#202020;transition:background-color 0.3s ease-in-out;color:#fff}.arrow-slider__right{right:.5rem}.arrow-slider__left{left:.5rem}.arrow-slider__left--box:hover::before,.arrow-slider__right--box:hover::before{color:#fff}.arrow-slider__right--box{right:0}.arrow-slider__left--box{left:.25rem}.slick-dots{display:block;margin-top:.8125rem;list-style:none;text-align:center;font-size:0;margin-left:0}.slick-dots button{width:8px;height:8px;border-radius:50%;background:#8E8E8E;box-shadow:0 .125rem .125rem rgba(0,0,0,0.3);font-size:0}.slick-dots li{padding:0 .375rem;display:inline-block}.slick-dots li.slick-active button{background:#c00}.btn_close,.notify-me-dialog .ui-dialog-titlebar-close{position:absolute;color:#fff;cursor:pointer;text-align:center;width:48px;height:48px;background:#202020;border-radius:50%;font-size:1.3125rem;line-height:3rem;top:2rem;left:-1.5rem;-webkit-transform:none;-ms-transform:none;transform:none}.btn_close::before,.notify-me-dialog .ui-dialog-titlebar-close::before{margin:0}@media screen and (min-width: 47.8125em){.arrow-slider__right{right:1rem}.arrow-slider__left{left:1rem}}@media screen and (max-width: 28.0625em){.sticky-button{left:0;padding:0;position:fixed;width:100%;z-index:99}.sticky-button--bottom{bottom:0}}.chanel--product-push .tiles-container__product-info.product-info .tiles-product__brand,.chanel--product-push .tiles-container__product-info.product-info .tiles-product__name,.chanel--product-push .tiles-container__product-info.product-info .tiles-product__shades,.chanel--product-push .tiles-container__product-info.product-info .tiles-product__pricing,.chanel--product-push .tiles-container__product-info.product-info .product-tile .product-pricing,.product-tile .chanel--product-push .tiles-container__product-info.product-info .product-pricing{text-align:center}.chanel--product-push .tiles-container__product-info.product-info .tiles-product__brand a,.chanel--product-push .tiles-container__product-info.product-info .tiles-product__name a,.chanel--product-push .tiles-container__product-info.product-info .tiles-product__shades a,.chanel--product-push .tiles-container__product-info.product-info .tiles-product__pricing a,.chanel--product-push .tiles-container__product-info.product-info .product-tile .product-pricing a,.product-tile .chanel--product-push .tiles-container__product-info.product-info .product-pricing a{text-align:center}.sephora-field__name,.notify-me-dialog .notify-me-modal{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;color:#202020;font-size:1rem;line-height:1.5rem;margin:0}.sephora-field__input,.notify-me-dialog .input-text{font-family:'Poppins', Helvetica, sans-serif;font-weight:400;border:1px solid #BCBCBC;border-radius:.25rem;color:#202020;padding:.5rem 1.5rem;margin-bottom:0;font-size:1rem;line-height:1.5rem;height:40px}.sephora-field__input:focus,.notify-me-dialog .input-text:focus{border-width:.125rem;border-color:#8E8E8E}.sephora-field__input.error,.notify-me-dialog .error.input-text{border-color:#c00}.sephora-field__error-message,.notify-me-dialog label.error,.notify-me-dialog .error.auth-content--offers{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:.75rem;line-height:1rem;color:#c00;display:block;text-align:right}.input-icon{display:none}.general-fields .field-wrapper,.password-reset .set-new-password-box .form-row .field-wrapper,.password-reset .password-reset-form .form-row .field-wrapper .field-wrapper,.auth-content .field-wrapper,.account__wrapper .field-wrapper,.account-dropdown .field-wrapper,.account__wrapper--login .field-wrapper,.account__wrapper--register .field-wrapper,.pt_account .edit-profile-form .field-wrapper,.pt_checkout .checkout-billing .field-wrapper,.pt_checkout .checkout-shipping .field-wrapper,.pt_checkout .checkout-shipping .scheduled-delivery--slots .delivery-agreements-field .field-wrapper,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .field-wrapper,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .field-wrapper,.modal--beauty-club .field-wrapper{position:relative}.general-fields .field-wrapper .input-icon,.password-reset .set-new-password-box .form-row .field-wrapper .input-icon,.password-reset .password-reset-form .form-row .field-wrapper .field-wrapper .input-icon,.auth-content .field-wrapper .input-icon,.account__wrapper .field-wrapper .input-icon,.account-dropdown .field-wrapper .input-icon,.account__wrapper--login .field-wrapper .input-icon,.account__wrapper--register .field-wrapper .input-icon,.pt_account .edit-profile-form .field-wrapper .input-icon,.pt_checkout .checkout-billing .field-wrapper .input-icon,.pt_checkout .checkout-shipping .field-wrapper .input-icon,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .field-wrapper .input-icon,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .field-wrapper .input-icon,.modal--beauty-club .field-wrapper .input-icon{position:absolute;top:1.25rem;right:1rem;cursor:pointer;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);width:24px;height:24px;display:block}.general-fields label,.password-reset .set-new-password-box .form-row label,.password-reset .password-reset-form .form-row .field-wrapper label,.auth-content label,.account__wrapper label,.account-dropdown label,.account__wrapper--login label,.account__wrapper--register label,.pt_account .edit-profile-form label,.pt_checkout .checkout-billing label,.pt_checkout .checkout-shipping label,.pt_checkout .checkout-shipping .scheduled-delivery--slots .delivery-agreements-field label,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper label,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper label,.modal--beauty-club label,.general-fields .auth-content--offers,.password-reset .set-new-password-box .form-row .auth-content--offers,.password-reset .password-reset-form .form-row .field-wrapper .auth-content--offers,.auth-content .auth-content--offers,.account__wrapper .auth-content--offers,.account-dropdown .auth-content--offers,.account__wrapper--login .auth-content--offers,.account__wrapper--register .auth-content--offers,.pt_account .edit-profile-form .auth-content--offers,.pt_checkout .checkout-billing .auth-content--offers,.pt_checkout .checkout-shipping .auth-content--offers,.pt_checkout .checkout-shipping .scheduled-delivery--slots .delivery-agreements-field .auth-content--offers,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .auth-content--offers,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .auth-content--offers,.modal--beauty-club .auth-content--offers{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;font-size:1rem;line-height:1.2em;min-height:24px;color:#202020}.general-fields .input-select,.password-reset .set-new-password-box .form-row .input-select,.password-reset .password-reset-form .form-row .field-wrapper .input-select,.auth-content .input-select,.account__wrapper .input-select,.account-dropdown .input-select,.account__wrapper--login .input-select,.account__wrapper--register .input-select,.pt_account .edit-profile-form .input-select,.pt_checkout .checkout-billing .input-select,.pt_checkout .checkout-shipping .input-select,.pt_checkout .checkout-shipping .scheduled-delivery--slots .delivery-agreements-field .input-select,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .input-select,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .input-select,.modal--beauty-club .input-select{border:1px solid #BCBCBC;border-radius:.25rem;font-size:.875rem;line-height:1.5rem;color:#8E8E8E;padding-left:1.5rem;min-height:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAYAAAC9vt6cAAAABHNCSVQICAgIfAhkiAAAAKRJREFUKFOFkmENQjEMhG8KsHASkIADcMB7DkAJEpiEJwEJSDgLKIB0WZOyvWX71TW973rLEskM4AzgLsnq6SG5AHgCyInkNyjWGSSIi8wATnPOEELyBuARDZNddiBZ0hqz1KjXdtsCmEFG4hKhcbnYwwA41L7VNuPOHwCLpM11f4C6yRHAK0B81sQnSe9o2gEGkF1xF6GJ45tYu3MeRpj+ombgB0oaQCn3AH30AAAAAElFTkSuQmCC") no-repeat right 1rem top .9375rem}@media screen and (min-width: 47.8125em){.general-fields .input-select,.password-reset .set-new-password-box .form-row .input-select,.password-reset .password-reset-form .form-row .field-wrapper .input-select,.auth-content .input-select,.account__wrapper .input-select,.account-dropdown .input-select,.account__wrapper--login .input-select,.account__wrapper--register .input-select,.pt_account .edit-profile-form .input-select,.pt_checkout .checkout-billing .input-select,.pt_checkout .checkout-shipping .input-select,.pt_checkout .checkout-shipping .scheduled-delivery--slots .delivery-agreements-field .input-select,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .input-select,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .input-select,.modal--beauty-club .input-select{font-size:1rem}}.general-fields .input-text,.password-reset .set-new-password-box .form-row .input-text,.password-reset .password-reset-form .form-row .field-wrapper .input-text,.auth-content .input-text,.account__wrapper .input-text,.account-dropdown .input-text,.account__wrapper--login .input-text,.account__wrapper--register .input-text,.pt_account .edit-profile-form .input-text,.pt_checkout .checkout-billing .input-text,.pt_checkout .checkout-shipping .input-text,.pt_checkout .checkout-shipping .scheduled-delivery--slots .delivery-agreements-field .input-text,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .input-text,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .input-text,.modal--beauty-club .input-text{border:1px solid #BCBCBC;border-radius:.25rem;padding:.5rem 1.5rem;font-family:'Poppins', Helvetica, sans-serif;font-weight:400;font-size:.875rem;line-height:1.5rem;color:#8E8E8E;min-height:40px}@media screen and (min-width: 47.8125em){.general-fields .input-text,.password-reset .set-new-password-box .form-row .input-text,.password-reset .password-reset-form .form-row .field-wrapper .input-text,.auth-content .input-text,.account__wrapper .input-text,.account-dropdown .input-text,.account__wrapper--login .input-text,.account__wrapper--register .input-text,.pt_account .edit-profile-form .input-text,.pt_checkout .checkout-billing .input-text,.pt_checkout .checkout-shipping .input-text,.pt_checkout .checkout-shipping .scheduled-delivery--slots .delivery-agreements-field .input-text,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .input-text,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .input-text,.modal--beauty-club .input-text{font-size:1rem}}.general-fields .error,.password-reset .set-new-password-box .form-row .error,.password-reset .password-reset-form .form-row .field-wrapper .error,.auth-content .error,.account__wrapper .error,.account-dropdown .error,.account__wrapper--login .error,.account__wrapper--register .error,.pt_account .edit-profile-form .error,.pt_checkout .checkout-billing .error,.pt_checkout .checkout-shipping .error,.pt_checkout .checkout-shipping .scheduled-delivery--slots .delivery-agreements-field .error,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .error,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .error,.modal--beauty-club .error{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:.75rem;line-height:1.2em;text-align:right;color:#c00;display:block;width:100%}.general-fields .error>label,.password-reset .set-new-password-box .form-row .error>label,.password-reset .password-reset-form .form-row .field-wrapper .error>label,.auth-content .error>label,.account__wrapper .error>label,.account-dropdown .error>label,.account__wrapper--login .error>label,.account__wrapper--register .error>label,.pt_account .edit-profile-form .error>label,.pt_checkout .checkout-billing .error>label,.pt_checkout .checkout-shipping .error>label,.pt_checkout .checkout-shipping .scheduled-delivery--slots .delivery-agreements-field .error>label,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .error>label,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .error>label,.modal--beauty-club .error>label,.general-fields .error>.auth-content--offers,.password-reset .set-new-password-box .form-row .error>.auth-content--offers,.password-reset .password-reset-form .form-row .field-wrapper .error>.auth-content--offers,.auth-content .error>.auth-content--offers,.account__wrapper .error>.auth-content--offers,.account-dropdown .error>.auth-content--offers,.account__wrapper--login .error>.auth-content--offers,.account__wrapper--register .error>.auth-content--offers,.pt_account .edit-profile-form .error>.auth-content--offers,.pt_checkout .checkout-billing .error>.auth-content--offers,.pt_checkout .checkout-shipping .error>.auth-content--offers,.pt_checkout .checkout-shipping .scheduled-delivery--slots .delivery-agreements-field .error>.auth-content--offers,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .error>.auth-content--offers,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .error>.auth-content--offers,.modal--beauty-club .error>.auth-content--offers{text-align:left}.general-fields .required-indicator,.password-reset .set-new-password-box .form-row .required-indicator,.password-reset .password-reset-form .form-row .field-wrapper .required-indicator,.auth-content .required-indicator,.account__wrapper .required-indicator,.account-dropdown .required-indicator,.account__wrapper--login .required-indicator,.account__wrapper--register .required-indicator,.pt_account .edit-profile-form .required-indicator,.pt_checkout .checkout-billing .required-indicator,.pt_checkout .checkout-shipping .required-indicator,.pt_checkout .checkout-shipping .scheduled-delivery--slots .delivery-agreements-field .required-indicator,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .required-indicator,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .required-indicator,.modal--beauty-club .required-indicator{display:none}.general-fields .label-inline,.password-reset .set-new-password-box .form-row .label-inline,.password-reset .password-reset-form .form-row .field-wrapper .label-inline,.auth-content .label-inline,.account__wrapper .label-inline,.account-dropdown .label-inline,.account__wrapper--login .label-inline,.account__wrapper--register .label-inline,.pt_account .edit-profile-form .label-inline,.pt_checkout .checkout-billing .label-inline,.pt_checkout .checkout-shipping .label-inline,.pt_checkout .checkout-shipping .scheduled-delivery--slots .delivery-agreements-field .label-inline,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline,.modal--beauty-club .label-inline{display:inline-block;vertical-align:middle;width:auto;margin-bottom:0;font-size:0;text-align:left}.general-fields .label-inline .error,.password-reset .set-new-password-box .form-row .label-inline .error,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .error,.auth-content .label-inline .error,.account__wrapper .label-inline .error,.account-dropdown .label-inline .error,.account__wrapper--login .label-inline .error,.account__wrapper--register .label-inline .error,.pt_account .edit-profile-form .label-inline .error,.pt_checkout .checkout-billing .label-inline .error,.pt_checkout .checkout-shipping .label-inline .error,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .error,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .error,.modal--beauty-club .label-inline .error{position:absolute;left:0;top:100%;min-width:300px;text-align:left;margin-top:.625rem}.general-fields .label-inline .field-wrapper,.password-reset .set-new-password-box .form-row .label-inline .field-wrapper,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .field-wrapper,.auth-content .label-inline .field-wrapper,.account__wrapper .label-inline .field-wrapper,.account-dropdown .label-inline .field-wrapper,.account__wrapper--login .label-inline .field-wrapper,.account__wrapper--register .label-inline .field-wrapper,.pt_account .edit-profile-form .label-inline .field-wrapper,.pt_checkout .checkout-billing .label-inline .field-wrapper,.pt_checkout .checkout-shipping .label-inline .field-wrapper,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .field-wrapper,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .field-wrapper,.modal--beauty-club .label-inline .field-wrapper{display:inline-block;vertical-align:middle}.general-fields .label-inline button,.password-reset .set-new-password-box .form-row .label-inline button,.password-reset .password-reset-form .form-row .field-wrapper .label-inline button,.auth-content .label-inline button,.account__wrapper .label-inline button,.account-dropdown .label-inline button,.account__wrapper--login .label-inline button,.account__wrapper--register .label-inline button,.pt_account .edit-profile-form .label-inline button,.pt_checkout .checkout-billing .label-inline button,.pt_checkout .checkout-shipping .label-inline button,.pt_checkout .checkout-shipping .scheduled-delivery--slots .delivery-agreements-field .label-inline button,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline button,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline button,.modal--beauty-club .label-inline button,.general-fields .label-inline label,.password-reset .set-new-password-box .form-row .label-inline label,.password-reset .password-reset-form .form-row .field-wrapper .label-inline label,.auth-content .label-inline label,.account__wrapper .label-inline label,.account-dropdown .label-inline label,.account__wrapper--login .label-inline label,.account__wrapper--register .label-inline label,.pt_account .edit-profile-form .label-inline label,.pt_checkout .checkout-billing .label-inline label,.pt_checkout .checkout-shipping .label-inline label,.pt_checkout .checkout-shipping .scheduled-delivery--slots .delivery-agreements-field .label-inline label,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline label,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline label,.modal--beauty-club .label-inline label,.general-fields .label-inline .auth-content--offers,.password-reset .set-new-password-box .form-row .label-inline .auth-content--offers,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .auth-content--offers,.auth-content .label-inline .auth-content--offers,.account__wrapper .label-inline .auth-content--offers,.account-dropdown .label-inline .auth-content--offers,.account__wrapper--login .label-inline .auth-content--offers,.account__wrapper--register .label-inline .auth-content--offers,.pt_account .edit-profile-form .label-inline .auth-content--offers,.pt_checkout .checkout-billing .label-inline .auth-content--offers,.pt_checkout .checkout-shipping .label-inline .auth-content--offers,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .auth-content--offers,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .auth-content--offers,.modal--beauty-club .label-inline .auth-content--offers{display:inline-block;vertical-align:middle;font-size:.875rem;line-height:1rem;color:#8E8E8E;font-family:"Helvetica neue",Helvetica,Arial;font-weight:normal;min-height:auto;cursor:pointer;max-width:calc(100% - 32px)}.general-fields .label-inline button span,.password-reset .set-new-password-box .form-row .label-inline button span,.password-reset .password-reset-form .form-row .field-wrapper .label-inline button span,.auth-content .label-inline button span,.account__wrapper .label-inline button span,.account-dropdown .label-inline button span,.account__wrapper--login .label-inline button span,.account__wrapper--register .label-inline button span,.pt_account .edit-profile-form .label-inline button span,.pt_checkout .checkout-billing .label-inline button span,.pt_checkout .checkout-shipping .label-inline button span,.pt_checkout .checkout-shipping .scheduled-delivery--slots .delivery-agreements-field .label-inline button span,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline button span,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline button span,.modal--beauty-club .label-inline button span,.general-fields .label-inline label span,.password-reset .set-new-password-box .form-row .label-inline label span,.password-reset .password-reset-form .form-row .field-wrapper .label-inline label span,.auth-content .label-inline label span,.account__wrapper .label-inline label span,.account-dropdown .label-inline label span,.account__wrapper--login .label-inline label span,.account__wrapper--register .label-inline label span,.pt_account .edit-profile-form .label-inline label span,.pt_checkout .checkout-billing .label-inline label span,.pt_checkout .checkout-shipping .label-inline label span,.pt_checkout .checkout-shipping .scheduled-delivery--slots .delivery-agreements-field .label-inline label span,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline label span,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline label span,.modal--beauty-club .label-inline label span,.general-fields .label-inline .auth-content--offers span,.password-reset .set-new-password-box .form-row .label-inline .auth-content--offers span,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .auth-content--offers span,.auth-content .label-inline .auth-content--offers span,.account__wrapper .label-inline .auth-content--offers span,.account-dropdown .label-inline .auth-content--offers span,.account__wrapper--login .label-inline .auth-content--offers span,.account__wrapper--register .label-inline .auth-content--offers span,.pt_account .edit-profile-form .label-inline .auth-content--offers span,.pt_checkout .checkout-billing .label-inline .auth-content--offers span,.pt_checkout .checkout-shipping .label-inline .auth-content--offers span,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .auth-content--offers span,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .auth-content--offers span,.modal--beauty-club .label-inline .auth-content--offers span{display:inline}.general-fields .label-inline button a,.password-reset .set-new-password-box .form-row .label-inline button a,.password-reset .password-reset-form .form-row .field-wrapper .label-inline button a,.auth-content .label-inline button a,.account__wrapper .label-inline button a,.account-dropdown .label-inline button a,.account__wrapper--login .label-inline button a,.account__wrapper--register .label-inline button a,.pt_account .edit-profile-form .label-inline button a,.pt_checkout .checkout-billing .label-inline button a,.pt_checkout .checkout-shipping .label-inline button a,.pt_checkout .checkout-shipping .scheduled-delivery--slots .delivery-agreements-field .label-inline button a,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline button a,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline button a,.modal--beauty-club .label-inline button a,.general-fields .label-inline label a,.password-reset .set-new-password-box .form-row .label-inline label a,.password-reset .password-reset-form .form-row .field-wrapper .label-inline label a,.auth-content .label-inline label a,.account__wrapper .label-inline label a,.account-dropdown .label-inline label a,.account__wrapper--login .label-inline label a,.account__wrapper--register .label-inline label a,.pt_account .edit-profile-form .label-inline label a,.pt_checkout .checkout-billing .label-inline label a,.pt_checkout .checkout-shipping .label-inline label a,.pt_checkout .checkout-shipping .scheduled-delivery--slots .delivery-agreements-field .label-inline label a,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline label a,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline label a,.modal--beauty-club .label-inline label a,.general-fields .label-inline .auth-content--offers a,.password-reset .set-new-password-box .form-row .label-inline .auth-content--offers a,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .auth-content--offers a,.auth-content .label-inline .auth-content--offers a,.account__wrapper .label-inline .auth-content--offers a,.account-dropdown .label-inline .auth-content--offers a,.account__wrapper--login .label-inline .auth-content--offers a,.account__wrapper--register .label-inline .auth-content--offers a,.pt_account .edit-profile-form .label-inline .auth-content--offers a,.pt_checkout .checkout-billing .label-inline .auth-content--offers a,.pt_checkout .checkout-shipping .label-inline .auth-content--offers a,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .auth-content--offers a,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .auth-content--offers a,.modal--beauty-club .label-inline .auth-content--offers a{color:inherit;text-decoration:underline}.general-fields .label-inline button,.password-reset .set-new-password-box .form-row .label-inline button,.password-reset .password-reset-form .form-row .field-wrapper .label-inline button,.auth-content .label-inline button,.account__wrapper .label-inline button,.account-dropdown .label-inline button,.account__wrapper--login .label-inline button,.account__wrapper--register .label-inline button,.pt_account .edit-profile-form .label-inline button,.pt_checkout .checkout-billing .label-inline button,.pt_checkout .checkout-shipping .label-inline button,.pt_checkout .checkout-shipping .scheduled-delivery--slots .delivery-agreements-field .label-inline button,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline button,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline button,.modal--beauty-club .label-inline button{text-decoration:underline;max-width:100%}.general-fields .label-inline .input-icon,.password-reset .set-new-password-box .form-row .label-inline .input-icon,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .input-icon,.auth-content .label-inline .input-icon,.account__wrapper .label-inline .input-icon,.account-dropdown .label-inline .input-icon,.account__wrapper--login .label-inline .input-icon,.account__wrapper--register .label-inline .input-icon,.pt_account .edit-profile-form .label-inline .input-icon,.pt_checkout .checkout-billing .label-inline .input-icon,.pt_checkout .checkout-shipping .label-inline .input-icon,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .input-icon,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .input-icon,.modal--beauty-club .label-inline .input-icon{display:block;width:24px;height:24px;background:#F8F8F8;border:1px solid #BCBCBC;color:#c00;border-radius:.25rem;cursor:pointer;margin-right:.5rem;position:relative;-webkit-transform:none;-ms-transform:none;transform:none;top:auto;right:auto;text-align:center}.general-fields .label-inline .input-icon:before,.password-reset .set-new-password-box .form-row .label-inline .input-icon:before,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .input-icon:before,.auth-content .label-inline .input-icon:before,.account__wrapper .label-inline .input-icon:before,.account-dropdown .label-inline .input-icon:before,.account__wrapper--login .label-inline .input-icon:before,.account__wrapper--register .label-inline .input-icon:before,.pt_account .edit-profile-form .label-inline .input-icon:before,.pt_checkout .checkout-billing .label-inline .input-icon:before,.pt_checkout .checkout-shipping .label-inline .input-icon:before,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .input-icon:before,.modal--beauty-club .label-inline .input-icon:before{opacity:0;font-size:.9375rem;line-height:1.375rem;margin:0 auto}.general-fields .label-inline input,.password-reset .set-new-password-box .form-row .label-inline input,.password-reset .password-reset-form .form-row .field-wrapper .label-inline input,.auth-content .label-inline input,.account__wrapper .label-inline input,.account-dropdown .label-inline input,.account__wrapper--login .label-inline input,.account__wrapper--register .label-inline input,.pt_account .edit-profile-form .label-inline input,.pt_checkout .checkout-billing .label-inline input,.pt_checkout .checkout-shipping .label-inline input,.pt_checkout .checkout-shipping .scheduled-delivery--slots .delivery-agreements-field .label-inline input,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline input,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline input,.modal--beauty-club .label-inline input{display:inline;margin:0;position:absolute;opacity:0;overflow:hidden}.general-fields .label-inline input:checked+.input-icon:before,.password-reset .set-new-password-box .form-row .label-inline input:checked+.input-icon:before,.password-reset .password-reset-form .form-row .field-wrapper .label-inline input:checked+.input-icon:before,.auth-content .label-inline input:checked+.input-icon:before,.account__wrapper .label-inline input:checked+.input-icon:before,.account-dropdown .label-inline input:checked+.input-icon:before,.account__wrapper--login .label-inline input:checked+.input-icon:before,.account__wrapper--register .label-inline input:checked+.input-icon:before,.pt_account .edit-profile-form .label-inline input:checked+.input-icon:before,.pt_checkout .checkout-billing .label-inline input:checked+.input-icon:before,.pt_checkout .checkout-shipping .label-inline input:checked+.input-icon:before,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline input:checked+.input-icon:before,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline input:checked+.input-icon:before,.modal--beauty-club .label-inline input:checked+.input-icon:before{opacity:1}.general-fields .label-inline input:checked+.error+.input-icon:before,.password-reset .set-new-password-box .form-row .label-inline input:checked+.error+.input-icon:before,.password-reset .password-reset-form .form-row .field-wrapper .label-inline input:checked+.error+.input-icon:before,.auth-content .label-inline input:checked+.error+.input-icon:before,.account__wrapper .label-inline input:checked+.error+.input-icon:before,.account-dropdown .label-inline input:checked+.error+.input-icon:before,.account__wrapper--login .label-inline input:checked+.error+.input-icon:before,.account__wrapper--register .label-inline input:checked+.error+.input-icon:before,.pt_account .edit-profile-form .label-inline input:checked+.error+.input-icon:before,.pt_checkout .checkout-billing .label-inline input:checked+.error+.input-icon:before,.pt_checkout .checkout-shipping .label-inline input:checked+.error+.input-icon:before,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline input:checked+.error+.input-icon:before,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline input:checked+.error+.input-icon:before,.modal--beauty-club .label-inline input:checked+.error+.input-icon:before{opacity:1}.general-fields .label-inline input.input-radio+.input-icon,.password-reset .set-new-password-box .form-row .label-inline input.input-radio+.input-icon,.password-reset .password-reset-form .form-row .field-wrapper .label-inline input.input-radio+.input-icon,.auth-content .label-inline input.input-radio+.input-icon,.account__wrapper .label-inline input.input-radio+.input-icon,.account-dropdown .label-inline input.input-radio+.input-icon,.account__wrapper--login .label-inline input.input-radio+.input-icon,.account__wrapper--register .label-inline input.input-radio+.input-icon,.pt_account .edit-profile-form .label-inline input.input-radio+.input-icon,.pt_checkout .checkout-billing .label-inline input.input-radio+.input-icon,.pt_checkout .checkout-shipping .label-inline input.input-radio+.input-icon,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline input.input-radio+.input-icon,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline input.input-radio+.input-icon,.modal--beauty-club .label-inline input.input-radio+.input-icon{border-radius:50%}.general-fields .label-inline input.input-radio+.input-icon:before,.password-reset .set-new-password-box .form-row .label-inline input.input-radio+.input-icon:before,.password-reset .password-reset-form .form-row .field-wrapper .label-inline input.input-radio+.input-icon:before,.auth-content .label-inline input.input-radio+.input-icon:before,.account__wrapper .label-inline input.input-radio+.input-icon:before,.account-dropdown .label-inline input.input-radio+.input-icon:before,.account__wrapper--login .label-inline input.input-radio+.input-icon:before,.account__wrapper--register .label-inline input.input-radio+.input-icon:before,.pt_account .edit-profile-form .label-inline input.input-radio+.input-icon:before,.pt_checkout .checkout-billing .label-inline input.input-radio+.input-icon:before,.pt_checkout .checkout-shipping .label-inline input.input-radio+.input-icon:before,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline input.input-radio+.input-icon:before,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline input.input-radio+.input-icon:before,.modal--beauty-club .label-inline input.input-radio+.input-icon:before{content:"";width:16px;height:16px;border-radius:50%;display:block;margin:.1875rem auto;background-color:#c00}.general-fields .label-inline-row,.password-reset .set-new-password-box .form-row .label-inline-row,.password-reset .password-reset-form .form-row .field-wrapper .label-inline-row,.auth-content .label-inline-row,.account__wrapper .label-inline-row,.account-dropdown .label-inline-row,.account__wrapper--login .label-inline-row,.account__wrapper--register .label-inline-row,.pt_account .edit-profile-form .label-inline-row,.pt_checkout .checkout-billing .label-inline-row,.pt_checkout .checkout-shipping .label-inline-row,.pt_checkout .checkout-shipping .scheduled-delivery--slots .delivery-agreements-field .label-inline-row,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline-row,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline-row,.modal--beauty-club .label-inline-row{display:flex;flex-flow:row wrap;margin-bottom:2.5rem;align-items:center}.general-fields .label-inline-row .label-inline,.password-reset .set-new-password-box .form-row .label-inline-row .label-inline,.password-reset .password-reset-form .form-row .field-wrapper .label-inline-row .label-inline,.auth-content .label-inline-row .label-inline,.account__wrapper .label-inline-row .label-inline,.account-dropdown .label-inline-row .label-inline,.account__wrapper--login .label-inline-row .label-inline,.account__wrapper--register .label-inline-row .label-inline,.pt_account .edit-profile-form .label-inline-row .label-inline,.pt_checkout .checkout-billing .label-inline-row .label-inline,.pt_checkout .checkout-shipping .label-inline-row .label-inline,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline-row .label-inline,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline-row .label-inline,.modal--beauty-club .label-inline-row .label-inline{flex:1;display:block;margin-bottom:0}.general-fields .label-inline-row .label-inline:last-of-type,.password-reset .set-new-password-box .form-row .label-inline-row .label-inline:last-of-type,.password-reset .password-reset-form .form-row .field-wrapper .label-inline-row .label-inline:last-of-type,.auth-content .label-inline-row .label-inline:last-of-type,.account__wrapper .label-inline-row .label-inline:last-of-type,.account-dropdown .label-inline-row .label-inline:last-of-type,.account__wrapper--login .label-inline-row .label-inline:last-of-type,.account__wrapper--register .label-inline-row .label-inline:last-of-type,.pt_account .edit-profile-form .label-inline-row .label-inline:last-of-type,.pt_checkout .checkout-billing .label-inline-row .label-inline:last-of-type,.pt_checkout .checkout-shipping .label-inline-row .label-inline:last-of-type,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline-row .label-inline:last-of-type,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline-row .label-inline:last-of-type,.modal--beauty-club .label-inline-row .label-inline:last-of-type{text-align:right}.general-fields .form-row,.password-reset .set-new-password-box .form-row .form-row,.password-reset .password-reset-form .form-row .field-wrapper .form-row,.auth-content .form-row,.account__wrapper .form-row,.account-dropdown .form-row,.account__wrapper--login .form-row,.account__wrapper--register .form-row,.pt_account .edit-profile-form .form-row,.pt_checkout .checkout-billing .form-row,.pt_checkout .checkout-shipping .form-row,.pt_checkout .checkout-shipping .scheduled-delivery--slots .delivery-agreements-field .form-row,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .form-row,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .form-row,.modal--beauty-club .form-row{display:block;width:100%;margin-bottom:1.5rem}.general-fields .form-row.field-error .input-select,.password-reset .set-new-password-box .form-row .form-row.field-error .input-select,.password-reset .password-reset-form .form-row .field-wrapper .form-row.field-error .input-select,.auth-content .form-row.field-error .input-select,.account__wrapper .form-row.field-error .input-select,.account-dropdown .form-row.field-error .input-select,.account__wrapper--login .form-row.field-error .input-select,.account__wrapper--register .form-row.field-error .input-select,.pt_account .edit-profile-form .form-row.field-error .input-select,.pt_checkout .checkout-billing .form-row.field-error .input-select,.pt_checkout .checkout-shipping .form-row.field-error .input-select,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .form-row.field-error .input-select,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .form-row.field-error .input-select,.modal--beauty-club .form-row.field-error .input-select,.general-fields .form-row.field-error .input-text,.password-reset .set-new-password-box .form-row .form-row.field-error .input-text,.password-reset .password-reset-form .form-row .field-wrapper .form-row.field-error .input-text,.auth-content .form-row.field-error .input-text,.account__wrapper .form-row.field-error .input-text,.account-dropdown .form-row.field-error .input-text,.account__wrapper--login .form-row.field-error .input-text,.account__wrapper--register .form-row.field-error .input-text,.pt_account .edit-profile-form .form-row.field-error .input-text,.pt_checkout .checkout-billing .form-row.field-error .input-text,.pt_checkout .checkout-shipping .form-row.field-error .input-text,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .form-row.field-error .input-text,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .form-row.field-error .input-text,.modal--beauty-club .form-row.field-error .input-text{border-color:#c00}.general-fields .form-row-button,.password-reset .set-new-password-box .form-row .form-row-button,.password-reset .password-reset-form .form-row .field-wrapper .form-row-button,.auth-content .form-row-button,.account__wrapper .form-row-button,.account-dropdown .form-row-button,.account__wrapper--login .form-row-button,.account__wrapper--register .form-row-button,.pt_account .edit-profile-form .form-row-button,.pt_checkout .checkout-billing .form-row-button,.pt_checkout .checkout-shipping .form-row-button,.pt_checkout .checkout-shipping .scheduled-delivery--slots .delivery-agreements-field .form-row-button,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .form-row-button,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .form-row-button,.modal--beauty-club .form-row-button{margin-bottom:0}.general-fields .form-row-button .btn--primary,.password-reset .set-new-password-box .form-row .form-row-button .btn--primary,.password-reset .password-reset-form .form-row .field-wrapper .form-row-button .btn--primary,.auth-content .form-row-button .btn--primary,.account__wrapper .form-row-button .btn--primary,.account-dropdown .form-row-button .btn--primary,.account__wrapper--login .form-row-button .btn--primary,.account__wrapper--register .form-row-button .btn--primary,.pt_account .edit-profile-form .form-row-button .btn--primary,.pt_checkout .checkout-billing .form-row-button .btn--primary,.pt_checkout .checkout-shipping .form-row-button .btn--primary,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .form-row-button .btn--primary,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .form-row-button .btn--primary,.modal--beauty-club .form-row-button .btn--primary,.general-fields .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .general-fields .form-row-button .pix-payment--print,.password-reset .set-new-password-box .form-row .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .password-reset .set-new-password-box .form-row .form-row-button .pix-payment--print,.password-reset .password-reset-form .form-row .field-wrapper .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .password-reset .password-reset-form .form-row .field-wrapper .form-row-button .pix-payment--print,.auth-content .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .auth-content .form-row-button .pix-payment--print,.account__wrapper .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .account__wrapper .form-row-button .pix-payment--print,.account-dropdown .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .account-dropdown .form-row-button .pix-payment--print,.account__wrapper--login .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .account__wrapper--login .form-row-button .pix-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button .pix-payment--print,.pt_account.orders .edit-profile-form .form-row-button .order-history .pix-payment--print,.pt_account.orders .order-history .edit-profile-form .form-row-button .pix-payment--print,.pt_checkout .checkout-billing .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-billing .form-row-button .pix-payment--print,.pt_checkout .checkout-shipping .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-shipping .form-row-button .pix-payment--print,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .form-row-button .pix-payment--print,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-shipping #billing_address_form .field-wrapper .form-row-button .pix-payment--print,.modal--beauty-club .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .modal--beauty-club .form-row-button .pix-payment--print,.general-fields .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .general-fields .form-row-button .shipay-payment--print,.password-reset .set-new-password-box .form-row .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .password-reset .set-new-password-box .form-row .form-row-button .shipay-payment--print,.password-reset .password-reset-form .form-row .field-wrapper .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .password-reset .password-reset-form .form-row .field-wrapper .form-row-button .shipay-payment--print,.auth-content .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .auth-content .form-row-button .shipay-payment--print,.account__wrapper .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .account__wrapper .form-row-button .shipay-payment--print,.account-dropdown .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .account-dropdown .form-row-button .shipay-payment--print,.account__wrapper--login .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .account__wrapper--login .form-row-button .shipay-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button .shipay-payment--print,.pt_account.orders .edit-profile-form .form-row-button .order-history .shipay-payment--print,.pt_account.orders .order-history .edit-profile-form .form-row-button .shipay-payment--print,.pt_checkout .checkout-billing .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-billing .form-row-button .shipay-payment--print,.pt_checkout .checkout-shipping .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-shipping .form-row-button .shipay-payment--print,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .form-row-button .shipay-payment--print,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-shipping #billing_address_form .field-wrapper .form-row-button .shipay-payment--print,.modal--beauty-club .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .modal--beauty-club .form-row-button .shipay-payment--print,.general-fields .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .general-fields .form-row-button .qrcode-payment--print,.password-reset .set-new-password-box .form-row .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .password-reset .set-new-password-box .form-row .form-row-button .qrcode-payment--print,.password-reset .password-reset-form .form-row .field-wrapper .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .password-reset .password-reset-form .form-row .field-wrapper .form-row-button .qrcode-payment--print,.auth-content .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .auth-content .form-row-button .qrcode-payment--print,.account__wrapper .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .account__wrapper .form-row-button .qrcode-payment--print,.account-dropdown .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .account-dropdown .form-row-button .qrcode-payment--print,.account__wrapper--login .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .account__wrapper--login .form-row-button .qrcode-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button .qrcode-payment--print,.pt_account.orders .edit-profile-form .form-row-button .order-history .qrcode-payment--print,.pt_account.orders .order-history .edit-profile-form .form-row-button .qrcode-payment--print,.pt_checkout .checkout-billing .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-billing .form-row-button .qrcode-payment--print,.pt_checkout .checkout-shipping .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-shipping .form-row-button .qrcode-payment--print,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .form-row-button .qrcode-payment--print,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-shipping #billing_address_form .field-wrapper .form-row-button .qrcode-payment--print,.modal--beauty-club .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .modal--beauty-club .form-row-button .qrcode-payment--print,.general-fields .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .general-fields .form-row-button .boleto-payment--print,.password-reset .set-new-password-box .form-row .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .password-reset .set-new-password-box .form-row .form-row-button .boleto-payment--print,.password-reset .password-reset-form .form-row .field-wrapper .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .password-reset .password-reset-form .form-row .field-wrapper .form-row-button .boleto-payment--print,.auth-content .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .auth-content .form-row-button .boleto-payment--print,.account__wrapper .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .account__wrapper .form-row-button .boleto-payment--print,.account-dropdown .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .account-dropdown .form-row-button .boleto-payment--print,.account__wrapper--login .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .account__wrapper--login .form-row-button .boleto-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button .boleto-payment--print,.pt_account.orders .edit-profile-form .form-row-button .order-history .boleto-payment--print,.pt_account.orders .order-history .edit-profile-form .form-row-button .boleto-payment--print,.pt_checkout .checkout-billing .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-billing .form-row-button .boleto-payment--print,.pt_checkout .checkout-shipping .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-shipping .form-row-button .boleto-payment--print,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .form-row-button .boleto-payment--print,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-shipping #billing_address_form .field-wrapper .form-row-button .boleto-payment--print,.modal--beauty-club .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .modal--beauty-club .form-row-button .boleto-payment--print{display:block;width:100%}.general-fields .form-row-date,.password-reset .set-new-password-box .form-row .form-row-date,.password-reset .password-reset-form .form-row .field-wrapper .form-row-date,.auth-content .form-row-date,.account__wrapper .form-row-date,.account-dropdown .form-row-date,.account__wrapper--login .form-row-date,.account__wrapper--register .form-row-date,.pt_account .edit-profile-form .form-row-date,.pt_checkout .checkout-billing .form-row-date,.pt_checkout .checkout-shipping .form-row-date,.pt_checkout .checkout-shipping .scheduled-delivery--slots .delivery-agreements-field .form-row-date,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .form-row-date,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .form-row-date,.modal--beauty-club .form-row-date{display:flex;flex-flow:row nowrap;align-items:flex-start}.general-fields .form-row-date label,.password-reset .set-new-password-box .form-row .form-row-date label,.password-reset .password-reset-form .form-row .field-wrapper .form-row-date label,.auth-content .form-row-date label,.account__wrapper .form-row-date label,.account-dropdown .form-row-date label,.account__wrapper--login .form-row-date label,.account__wrapper--register .form-row-date label,.pt_account .edit-profile-form .form-row-date label,.pt_checkout .checkout-billing .form-row-date label,.pt_checkout .checkout-shipping .form-row-date label,.pt_checkout .checkout-shipping .scheduled-delivery--slots .delivery-agreements-field .form-row-date label,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .form-row-date label,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .form-row-date label,.modal--beauty-club .form-row-date label,.general-fields .form-row-date .auth-content--offers,.password-reset .set-new-password-box .form-row .form-row-date .auth-content--offers,.password-reset .password-reset-form .form-row .field-wrapper .form-row-date .auth-content--offers,.auth-content .form-row-date .auth-content--offers,.account__wrapper .form-row-date .auth-content--offers,.account-dropdown .form-row-date .auth-content--offers,.account__wrapper--login .form-row-date .auth-content--offers,.account__wrapper--register .form-row-date .auth-content--offers,.pt_account .edit-profile-form .form-row-date .auth-content--offers,.pt_checkout .checkout-billing .form-row-date .auth-content--offers,.pt_checkout .checkout-shipping .form-row-date .auth-content--offers,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .form-row-date .auth-content--offers,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .form-row-date .auth-content--offers,.modal--beauty-club .form-row-date .auth-content--offers{display:none}.general-fields .form-row-date .form-row,.password-reset .set-new-password-box .form-row .form-row-date .form-row,.password-reset .password-reset-form .form-row .field-wrapper .form-row-date .form-row,.auth-content .form-row-date .form-row,.account__wrapper .form-row-date .form-row,.account-dropdown .form-row-date .form-row,.account__wrapper--login .form-row-date .form-row,.account__wrapper--register .form-row-date .form-row,.pt_account .edit-profile-form .form-row-date .form-row,.pt_checkout .checkout-billing .form-row-date .form-row,.pt_checkout .checkout-shipping .form-row-date .form-row,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .form-row-date .form-row,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .form-row-date .form-row,.modal--beauty-club .form-row-date .form-row{display:inline-block;vertical-align:top;max-width:103px;margin-right:.5rem;margin-bottom:0}.general-fields .form-row-date .form-row:last-of-type,.password-reset .set-new-password-box .form-row .form-row-date .form-row:last-of-type,.password-reset .password-reset-form .form-row .field-wrapper .form-row-date .form-row:last-of-type,.auth-content .form-row-date .form-row:last-of-type,.account__wrapper .form-row-date .form-row:last-of-type,.account-dropdown .form-row-date .form-row:last-of-type,.account__wrapper--login .form-row-date .form-row:last-of-type,.account__wrapper--register .form-row-date .form-row:last-of-type,.pt_account .edit-profile-form .form-row-date .form-row:last-of-type,.pt_checkout .checkout-billing .form-row-date .form-row:last-of-type,.pt_checkout .checkout-shipping .form-row-date .form-row:last-of-type,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .form-row-date .form-row:last-of-type,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .form-row-date .form-row:last-of-type,.modal--beauty-club .form-row-date .form-row:last-of-type{margin-right:0}.general-fields .form-row-date .input-select,.password-reset .set-new-password-box .form-row .form-row-date .input-select,.password-reset .password-reset-form .form-row .field-wrapper .form-row-date .input-select,.auth-content .form-row-date .input-select,.account__wrapper .form-row-date .input-select,.account-dropdown .form-row-date .input-select,.account__wrapper--login .form-row-date .input-select,.account__wrapper--register .form-row-date .input-select,.pt_account .edit-profile-form .form-row-date .input-select,.pt_checkout .checkout-billing .form-row-date .input-select,.pt_checkout .checkout-shipping .form-row-date .input-select,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .form-row-date .input-select,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .form-row-date .input-select,.modal--beauty-club .form-row-date .input-select{margin-bottom:0}@media screen and (min-width: 47.8125em){.general-fields .form-row-date .form-row,.password-reset .set-new-password-box .form-row .form-row-date .form-row,.password-reset .password-reset-form .form-row .field-wrapper .form-row-date .form-row,.auth-content .form-row-date .form-row,.account__wrapper .form-row-date .form-row,.account-dropdown .form-row-date .form-row,.account__wrapper--login .form-row-date .form-row,.account__wrapper--register .form-row-date .form-row,.pt_account .edit-profile-form .form-row-date .form-row,.pt_checkout .checkout-billing .form-row-date .form-row,.pt_checkout .checkout-shipping .form-row-date .form-row,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .form-row-date .form-row,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .form-row-date .form-row,.modal--beauty-club .form-row-date .form-row{max-width:104px;margin-right:1rem}}.general-fields .form-row-radio,.password-reset .set-new-password-box .form-row .form-row-radio,.password-reset .password-reset-form .form-row .field-wrapper .form-row-radio,.auth-content .form-row-radio,.account__wrapper .form-row-radio,.account-dropdown .form-row-radio,.account__wrapper--login .form-row-radio,.account__wrapper--register .form-row-radio,.pt_account .edit-profile-form .form-row-radio,.pt_checkout .checkout-billing .form-row-radio,.pt_checkout .checkout-shipping .form-row-radio,.pt_checkout .checkout-shipping .scheduled-delivery--slots .delivery-agreements-field .form-row-radio,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .form-row-radio,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .form-row-radio,.modal--beauty-club .form-row-radio{display:flex;flex-flow:row wrap;align-items:center}.general-fields .form-row-radio .form-row-inline,.password-reset .set-new-password-box .form-row .form-row-radio .form-row-inline,.password-reset .password-reset-form .form-row .field-wrapper .form-row-radio .form-row-inline,.auth-content .form-row-radio .form-row-inline,.account__wrapper .form-row-radio .form-row-inline,.account-dropdown .form-row-radio .form-row-inline,.account__wrapper--login .form-row-radio .form-row-inline,.account__wrapper--register .form-row-radio .form-row-inline,.pt_account .edit-profile-form .form-row-radio .form-row-inline,.pt_checkout .checkout-billing .form-row-radio .form-row-inline,.pt_checkout .checkout-shipping .form-row-radio .form-row-inline,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .form-row-radio .form-row-inline,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .form-row-radio .form-row-inline,.modal--beauty-club .form-row-radio .form-row-inline{display:block;margin-right:1.5rem;margin-bottom:1rem}.general-fields .form-row-radio label,.password-reset .set-new-password-box .form-row .form-row-radio label,.password-reset .password-reset-form .form-row .field-wrapper .form-row-radio label,.auth-content .form-row-radio label,.account__wrapper .form-row-radio label,.account-dropdown .form-row-radio label,.account__wrapper--login .form-row-radio label,.account__wrapper--register .form-row-radio label,.pt_account .edit-profile-form .form-row-radio label,.pt_checkout .checkout-billing .form-row-radio label,.pt_checkout .checkout-shipping .form-row-radio label,.pt_checkout .checkout-shipping .scheduled-delivery--slots .delivery-agreements-field .form-row-radio label,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .form-row-radio label,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .form-row-radio label,.modal--beauty-club .form-row-radio label,.general-fields .form-row-radio .auth-content--offers,.password-reset .set-new-password-box .form-row .form-row-radio .auth-content--offers,.password-reset .password-reset-form .form-row .field-wrapper .form-row-radio .auth-content--offers,.auth-content .form-row-radio .auth-content--offers,.account__wrapper .form-row-radio .auth-content--offers,.account-dropdown .form-row-radio .auth-content--offers,.account__wrapper--login .form-row-radio .auth-content--offers,.account__wrapper--register .form-row-radio .auth-content--offers,.pt_account .edit-profile-form .form-row-radio .auth-content--offers,.pt_checkout .checkout-billing .form-row-radio .auth-content--offers,.pt_checkout .checkout-shipping .form-row-radio .auth-content--offers,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .form-row-radio .auth-content--offers,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .form-row-radio .auth-content--offers,.modal--beauty-club .form-row-radio .auth-content--offers{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:.875rem;line-height:1.25rem;color:#333}@media screen and (min-width: 47.8125em){.general-fields .form-row-radio,.password-reset .set-new-password-box .form-row .form-row-radio,.password-reset .password-reset-form .form-row .field-wrapper .form-row-radio,.auth-content .form-row-radio,.account__wrapper .form-row-radio,.account-dropdown .form-row-radio,.account__wrapper--login .form-row-radio,.account__wrapper--register .form-row-radio,.pt_account .edit-profile-form .form-row-radio,.pt_checkout .checkout-billing .form-row-radio,.pt_checkout .checkout-shipping .form-row-radio,.pt_checkout .checkout-shipping .scheduled-delivery--slots .delivery-agreements-field .form-row-radio,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .form-row-radio,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .form-row-radio,.modal--beauty-club .form-row-radio{flex-flow:row nowrap}.general-fields .form-row-radio .form-row-inline,.password-reset .set-new-password-box .form-row .form-row-radio .form-row-inline,.password-reset .password-reset-form .form-row .field-wrapper .form-row-radio .form-row-inline,.auth-content .form-row-radio .form-row-inline,.account__wrapper .form-row-radio .form-row-inline,.account-dropdown .form-row-radio .form-row-inline,.account__wrapper--login .form-row-radio .form-row-inline,.account__wrapper--register .form-row-radio .form-row-inline,.pt_account .edit-profile-form .form-row-radio .form-row-inline,.pt_checkout .checkout-billing .form-row-radio .form-row-inline,.pt_checkout .checkout-shipping .form-row-radio .form-row-inline,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .form-row-radio .form-row-inline,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .form-row-radio .form-row-inline,.modal--beauty-club .form-row-radio .form-row-inline{margin-right:1rem;margin-bottom:0}.general-fields .form-row-radio label,.password-reset .set-new-password-box .form-row .form-row-radio label,.password-reset .password-reset-form .form-row .field-wrapper .form-row-radio label,.auth-content .form-row-radio label,.account__wrapper .form-row-radio label,.account-dropdown .form-row-radio label,.account__wrapper--login .form-row-radio label,.account__wrapper--register .form-row-radio label,.pt_account .edit-profile-form .form-row-radio label,.pt_checkout .checkout-billing .form-row-radio label,.pt_checkout .checkout-shipping .form-row-radio label,.pt_checkout .checkout-shipping .scheduled-delivery--slots .delivery-agreements-field .form-row-radio label,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .form-row-radio label,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .form-row-radio label,.modal--beauty-club .form-row-radio label,.general-fields .form-row-radio .auth-content--offers,.password-reset .set-new-password-box .form-row .form-row-radio .auth-content--offers,.password-reset .password-reset-form .form-row .field-wrapper .form-row-radio .auth-content--offers,.auth-content .form-row-radio .auth-content--offers,.account__wrapper .form-row-radio .auth-content--offers,.account-dropdown .form-row-radio .auth-content--offers,.account__wrapper--login .form-row-radio .auth-content--offers,.account__wrapper--register .form-row-radio .auth-content--offers,.pt_account .edit-profile-form .form-row-radio .auth-content--offers,.pt_checkout .checkout-billing .form-row-radio .auth-content--offers,.pt_checkout .checkout-shipping .form-row-radio .auth-content--offers,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .form-row-radio .auth-content--offers,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .form-row-radio .auth-content--offers,.modal--beauty-club .form-row-radio .auth-content--offers{font-size:1rem;line-height:1.5rem}}pre{font-size:.75rem;font-family:"Lucida Console",Courier,monospace;background:#DBDBDB;padding:1.25rem 2.5rem;margin:1.25rem 0;color:#000;font-weight:bold}.sg_display{background:rgba(188,188,188,0.3);display:block}.sg_block{display:block;width:100%;margin-left:auto}.sg_icons{display:flex;width:100%;flex-flow:row wrap;margin:0}.sg_icons li{display:block;text-align:center;width:33.333%;padding:0 4px}.sg_icons .icon,.sg_icons .general-fields .label-inline .input-icon:before,.general-fields .label-inline .sg_icons .input-icon:before,.sg_icons .password-reset .set-new-password-box .form-row .label-inline .input-icon:before,.password-reset .set-new-password-box .form-row .label-inline .sg_icons .input-icon:before,.sg_icons .password-reset .password-reset-form .form-row .field-wrapper .label-inline .input-icon:before,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .sg_icons .input-icon:before,.sg_icons .auth-content .label-inline .input-icon:before,.auth-content .label-inline .sg_icons .input-icon:before,.sg_icons .account__wrapper .label-inline .input-icon:before,.account__wrapper .label-inline .sg_icons .input-icon:before,.sg_icons .account-dropdown .label-inline .input-icon:before,.account-dropdown .label-inline .sg_icons .input-icon:before,.sg_icons .account__wrapper--login .label-inline .input-icon:before,.account__wrapper--login .label-inline .sg_icons .input-icon:before,.sg_icons .account__wrapper--register .label-inline .input-icon:before,.account__wrapper--register .label-inline .sg_icons .input-icon:before,.sg_icons .pt_account .edit-profile-form .label-inline .input-icon:before,.pt_account .edit-profile-form .label-inline .sg_icons .input-icon:before,.sg_icons .pt_checkout .checkout-billing .label-inline .input-icon:before,.pt_checkout .checkout-billing .label-inline .sg_icons .input-icon:before,.sg_icons .pt_checkout .checkout-shipping .label-inline .input-icon:before,.pt_checkout .checkout-shipping .label-inline .sg_icons .input-icon:before,.sg_icons .pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .sg_icons .input-icon:before,.sg_icons .pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .sg_icons .input-icon:before,.sg_icons .modal--beauty-club .label-inline .input-icon:before,.modal--beauty-club .label-inline .sg_icons .input-icon:before,.sg_icons .header-account .logged__dropdown,.header-account .sg_icons .logged__dropdown,.sg_icons .header-locator-box,.sg_icons .profile-box__icon,.sg_icons .mobile-header .basket-empty .icon-shopping-bag,.mobile-header .basket-empty .sg_icons .icon-shopping-bag,.sg_icons .nav-container_bc .header-mobile__icon--show,.nav-container_bc .sg_icons .header-mobile__icon--show,.sg_icons .beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .bc-benefits-topics-item:before,.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .sg_icons .bc-benefits-topics-item:before,.sg_icons #share-wishlist h3 span,#share-wishlist h3 .sg_icons span,.sg_icons #share-wishlist-bottom h3 span,#share-wishlist-bottom h3 .sg_icons span,.sg_icons .wishlist-title .account-title-arrow,.wishlist-title .sg_icons .account-title-arrow,.sg_icons .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close,.wishlist-print-dialog .wishlist-print-title .sg_icons a.wishlist-dialog-close,.sg_icons .wishlist-print-dialog .wishlist-print-title a.print-cta,.wishlist-print-dialog .wishlist-print-title .sg_icons a.print-cta{font-size:1.5rem}#wrapper{background-attachment:fixed;background-position:center top;min-height:100%}#wrapper .background-wrapper{margin:0 auto;max-width:80rem;background:#fff}.sticky-top{background:#fff}.sticky-top .top-right{margin-top:0}.header-account{text-align:center;font-family:Overpass(400);position:relative}.header-account .account-page-link{margin-right:.625rem;margin-left:.9375rem;font-size:.875rem;font-weight:normal;color:#202020;line-height:62px}.header-account .logged{font-size:.875rem;color:#202020;margin-right:.625rem;margin-left:1.875rem;position:relative;font-weight:normal;display:flex;cursor:pointer;justify-content:center}.header-account .logged span{font-weight:bold}.header-account .logged__dropdown:before{font-size:.75rem;position:relative;color:#8E8E8E;left:3px;cursor:pointer}.header-account .logged__links{max-height:0;width:190px;overflow:hidden;position:absolute;border:none;background-color:#fff;padding:0;top:25px;right:-40px;z-index:99}.header-account .logged__links div{text-align:left}.header-account .logged__links div a{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;height:30px;color:#202020;font-size:1rem}.header-account .logged.active .logged__dropdown::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);transition:all 0.2s}.header-account .logged.active .logged__links{max-height:230px;box-shadow:0 0 .25rem rgba(0,0,0,0.3);border-radius:.3125rem;padding:.625rem;transition:all 0.2s}.header-account .logged.active .logged__links--MX{max-height:250px}.header-account .logged.active .logged__links--MX .logged__links--container.logged__BC{margin-bottom:1.5rem}.header-account .logged.active .logged__links--MX .logged__links--container.logged__BC .logged__BC--image{max-width:158px;max-height:40px;margin-left:0}.header-account .logged.active .logged__links--container{margin-bottom:.5rem;display:flex}.header-account .logged.active .logged__links--container .link-icon::before{content:'';min-width:30px;display:inline-block}.header-account .logged.active .logged__links--container .myaccount-icon{display:block;height:24px;margin-right:.375rem}.header-account .logged.active .logged__links--container .myaccount-icon-active{display:none;height:24px;margin-right:.375rem}.header-account .logged.active .logged__links--container:hover .myaccount-icon{display:none}.header-account .logged.active .logged__links--container:hover .myaccount-icon-active{display:block}.header-account .logged.active .logged__links--container .order-history-icon::before{background-image:url("../images/sprites.png");background-position:0px -1464px;background-repeat:no-repeat;width:24px;height:24px}.header-account .logged.active .logged__links--container .edit-profile-icon::before{background-image:url("../images/sprites.png");background-position:0px -602px;background-repeat:no-repeat;width:24px;height:18px}.header-account .logged.active .logged__links--container .address-list-icon::before{background-image:url("../images/sprites.png");background-position:0px -1332px;background-repeat:no-repeat;width:18px;height:24px;margin-left:.1875rem}.header-account .logged.active .logged__links--container .beauty-club-icon::before{background-image:url("../images/sprites.png");background-position:0px -2314px;background-repeat:no-repeat;width:160px;height:40px}.header-account .logged.active .logged__links--image{max-width:25px}.header-account .logged.active .logged__links .logged__BC--image{max-width:158px;max-height:25px;margin-left:1.875rem}.header-account .logged.active .logged__links #logoutLink{margin-left:2.5rem}.header-account .logged .desktop{font-size:.75rem;top:.875rem;right:2.8125rem;position:absolute}.header-account .logged a{margin-left:.625rem;text-transform:none;text-decoration:underline}.header-account:hover .account-dropdown{overflow-y:auto}.header-account:hover .not-logged{color:#b30000}.header-account:hover .not-logged{color:#b30000}.header-mini-cart-box{height:62px;display:flex;align-items:center;justify-content:center}.header-mini-cart-box .mini-cart__total{background:none;position:relative;display:flex;align-items:center;justify-content:center}.header-mini-cart-box .mini-cart__quantity{display:flex;justify-content:center;align-items:center;border-radius:100%;font-size:.75rem;color:#fff;background-color:#c00;width:20px;height:20px;position:absolute;top:0;right:-.125rem}.header-mini-cart-box .minicart-icon{display:block;margin:auto}.header-mini-cart-box .minicart-icon-active{display:none;margin:auto}.header-mini-cart-box:hover{cursor:pointer}.header-mini-cart-box:hover .minicart-icon{display:none}.header-mini-cart-box:hover .minicart-icon-active{display:block}.header-sticky-top a{color:#fff;font-size:.6875rem;text-transform:uppercase;font-weight:600}.header-sticky-top a:hover{color:#b30000}.header-sticky-top-mobile .row,.header-sticky-top .row{padding:0}.header-sticky-top-mobile img,.header-sticky-top img{width:100%}.header-sticky-top .top-left,.header-sticky-top .top-right{display:flex;flex-direction:row;z-index:1;align-items:center}.header-sticky-top .top-left>div,.header-sticky-top .top-right>div{margin-left:.9375rem;line-height:.96875rem}.header-sticky-top .top-left .header-account,.header-sticky-top .top-right .header-account{margin-left:0}.header-sticky-top .top-right{justify-content:flex-end}.header-sticky-top .top-left{justify-content:flex-start;position:relative}.header-sticky-top .top-left .header-logo{margin-left:2.5rem}.header-sticky-top .header-sephoracard .direct-link img{margin-right:.625rem}.header-locator-box{display:flex;align-items:center;font-size:.875rem;line-height:.8125rem;font-family:Overpass(400);color:#202020}.header-locator-box:before{font-size:2.1875rem;line-height:3.875rem !important;position:relative;color:#202020}.header-locator-box span{font-family:Overpass(400);display:inline-block;max-width:100px}.header-locator-box span a{display:inline-block;vertical-align:middle;width:auto;color:#202020}.header-locator-box #headerLocatorBox{color:#202020;font-size:.875rem;line-height:.8125rem}.header-wishlist-box{position:relative;text-align:center;width:24px}.header-wishlist-box__icon .wishlist-icon{display:block}.header-wishlist-box__icon .wishlist-icon-active{display:none}.header-wishlist-box__icon:hover .wishlist-icon{display:none}.header-wishlist-box__icon:hover .wishlist-icon-active{display:block}.header-wishlist-box__icon>a{display:inline-block;width:auto;font-size:.875rem;position:absolute;top:.625rem;left:2.0625rem;z-index:1}.header-wishlist-box .wishlist-count{font-family:'Poppins', Helvetica, sans-serif;font-weight:normal;display:flex;justify-content:center;align-items:center;border-radius:100%;font-size:.75rem;width:20px;height:20px;position:absolute;top:-.375rem;right:-.625rem;background-color:#c00;color:#fff}.header-wishlist-box .wishlist-count:empty{display:none}.header-wishlist-box .empty-wishlist-header .wishlist-count{display:none}.mini-wishlist-content{z-index:8;position:absolute;top:100%;right:-1.25rem;width:18.75rem;margin-top:.6875rem;background-color:#fff;box-shadow:0 -.0625rem .1875rem .0625rem rgba(0,0,0,0.1);border-bottom:.0625rem solid #ccc;text-align:center;padding:.9375rem}.mini-wishlist-content a{color:#fff;font-family:"AvalonMedium",Arial,sans-serif;font-size:.9375rem;background:#b30000;text-transform:uppercase;padding:.3125rem .625rem;font-weight:normal}.header-sticky-top .mini-wishlist-content a:hover{color:#fff}.hp-top-banner{background:var(--hp-topbanner-bg-color) var(--hp-topbanner-bg-desktop) no-repeat var(--hp-topbanner-bgpos-desktop)/100% auto;margin:0;font-family:sans-serif}@media screen and (max-width: 28.0625em){.hp-top-banner{background:var(--hp-topbanner-bg-color) var(--hp-topbanner-bg-mobile) no-repeat var(--hp-topbanner-bgpos-mobile)/auto 100%}}.hp-top-banner a{display:block}.hp-top-banner a:hover .top-banner,.hp-top-banner a:hover .flip-clock__slot{opacity:.7}.hp-top-banner .top-banner,.hp-top-banner .top-regression-time{padding:1.25rem 1rem}@media screen and (max-width: 28.0625em){.hp-top-banner .top-banner,.hp-top-banner .top-regression-time{padding:.625rem 0 0 1rem}}.hp-top-banner .top-banner h1,.hp-top-banner .top-banner h3{text-transform:uppercase;margin:0}.hp-top-banner .top-banner h3{font-size:1rem;line-height:1rem;font-weight:bold;margin-bottom:.3125rem}.hp-top-banner .top-banner h1{font-size:1.5625rem;line-height:1.5625rem}.hp-top-banner .top-regression-time{font-size:1rem;font-weight:bold;display:flex}.hp-top-banner .top-regression-time .end-time{background:linear-gradient(to bottom, #444 20%, #000 100%);border-radius:.15em;padding:.125rem .625rem;color:#eeeded}.hp-top-banner .top-regression-time.navitagor-edge .card__bottom,.hp-top-banner .top-regression-time.navitagor-edge .card__back,.hp-top-banner .top-regression-time.navitagor-ie .card__bottom,.hp-top-banner .top-regression-time.navitagor-ie .card__back{display:none}.hp-top-banner .top-regression-time.navitagor-edge .card__backBottom span.flip,.hp-top-banner .top-regression-time.navitagor-ie .card__backBottom span.flip{-webkit-animation:none;animation:none}.hp-top-banner .top-regression-time.navitagor-ie .card__backBottom{display:none}@media screen and (max-width: 28.0625em){.hp-top-banner .row{padding:0}}.account-dropdown{display:none;position:absolute;right:-3.75rem;background-color:#fff;width:25rem;padding:0 1.875rem;box-sizing:border-box;box-shadow:0 0 .3125rem .1875rem rgba(0,0,0,0.2);z-index:99;top:100%}.account-dropdown-title{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;margin-bottom:1.25rem;font-size:1.125rem;letter-spacing:.0625rem;text-transform:uppercase}.account-create .account-dropdown-title{margin-bottom:.9375rem}.account-dropdown-title--social{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;margin:.625rem;font-size:.875rem;letter-spacing:.0625rem;text-transform:uppercase}.account-dropdown form.clearfix .form-row span.input-icon{color:#202020;display:flex;align-items:center}.account-dropdown form.oauth-login{margin:0}.account-dropdown form.oauth-login button{margin:0 .3125rem}.account-dropdown.login-failed{display:block}.account-dropdown .account-login{padding:1.25rem 0 0}.account-dropdown .account-login .error-form{font-size:.6875rem;color:#ec5840;margin-bottom:1.25rem}.account-dropdown .account-login .error-form a{color:inherit;text-decoration:underline}.account-dropdown .account-login .cta-account{display:flex}.account-dropdown .account-login .cta-account .create-account{display:flex;justify-content:center;margin:0;width:70%;border-right:solid 1px #BCBCBC}.account-dropdown .account-login .cta-account .create-account a{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:.875rem;color:#BCBCBC;text-transform:uppercase;transition:color 0.3s ease-in-out}.account-dropdown .account-login .cta-account .create-account a:hover{color:#AC0000}.account-dropdown .account-login .cta-account .password-reset{display:flex;margin:0;justify-content:center}.account-dropdown .account-login .cta-account .password-reset .cancel{transition:color 0.3s ease-in-out;font-size:.875rem;color:#BCBCBC;text-transform:uppercase}.account-dropdown .account-login .cta-account .password-reset .cancel:hover{color:#AC0000;transition:color 0.3s ease-in-out}.account-dropdown .account-login .form-row.username{display:block;margin-bottom:1.25rem}.account-dropdown .account-login .form-row.required.error label,.account-dropdown .account-login .form-row.required.error .auth-content--offers{color:#202020}.account-dropdown .account-login .form-row.required.error input{border:.0625rem solid #BCBCBC;color:#8E8E8E}.account-dropdown .account-login .form-row.required.error input::-webkit-input-placeholder{color:#8E8E8E;opacity:1}.account-dropdown .account-login .form-row.required.error input::-moz-placeholder{color:#8E8E8E;opacity:1}.account-dropdown .account-login .form-row.required.error input:-ms-input-placeholder{color:#8E8E8E;opacity:1}.account-dropdown .account-login .form-row.required.error input::placeholder{color:#8E8E8E;opacity:1}.account-dropdown .account-login .form-row.required.field-error label,.account-dropdown .account-login .form-row.required.field-error .auth-content--offers{color:#b30000}.account-dropdown .account-login .form-row.required.field-error input{border:.0625rem solid #b30000}.account-dropdown .account-login .form-row.required.field-error input::-webkit-input-placeholder{color:#b30000;opacity:1}.account-dropdown .account-login .form-row.required.field-error input::-moz-placeholder{color:#b30000;opacity:1}.account-dropdown .account-login .form-row.required.field-error input:-ms-input-placeholder{color:#b30000;opacity:1}.account-dropdown .account-login .form-row.required.field-error input::placeholder{color:#b30000;opacity:1}.account-dropdown .account-login .form-row .required-indicator{display:none}.account-dropdown .account-login .form-row label,.account-dropdown .account-login .form-row .auth-content--offers{font-size:1rem;text-align:left}.account-dropdown .account-login .form-row .field-wrapper{width:100%;line-height:1}.account-dropdown .account-login .form-row .field-wrapper input{margin-bottom:0;height:1.375rem;padding:.125rem .9375rem;box-sizing:border-box;font-size:.75rem;box-shadow:none;width:100%}.account-dropdown .account-login .form-row .field-wrapper input+.error{font-size:.6875rem;color:#ec5840}.account-dropdown .account-login .form-row .form-caption{display:none}.account-dropdown .account-login .form-group{align-items:flex-end;display:flex;flex-flow:column wrap;margin-bottom:.3125rem}.account-dropdown .account-login .form-group .form-row-button{width:100%;justify-content:center}.account-dropdown .account-login .form-group .form-row-button button{width:100%;padding:.5rem;line-height:1.1em;margin-bottom:.625rem}.account-dropdown .account-create{padding:.375rem 0}.account-dropdown .account-create .box{align-items:center;display:flex;flex-flow:column wrap}.account-dropdown .account-create .message{flex-grow:2;font-size:1rem;margin-bottom:.9375rem}.account-dropdown .account-create .create-account-button{display:flex;align-items:center;flex-grow:1;flex-basis:100%;width:100%}.account-dropdown .account-create .create-account-button a{font-size:1.1875rem;line-height:1.1em;padding:.5rem 1.25rem;width:100%}.account-dropdown #account-not-found{display:none}.g-recaptcha-login{opacity:0;height:0;visibility:hidden}.cookie-policy{display:none;width:100%}.cookie-policy.blocked{background-color:rgba(0,0,0,0.7);height:100vh;left:0;overflow:hidden;position:fixed;z-index:999}.cookie-policy.blocked .cookie-hint{border-collapse:separate;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);padding:.625rem}.cookie-policy.blocked .cookie-policy-message{font-size:.8125rem}.cookie-policy.blocked .cookie-policy-message a,.cookie-policy.blocked .cookie-policy-message span{font-size:.8125rem}.cookie-policy.blocked .cookie-policy-message span{background:#000;margin-bottom:0;margin-left:1.5rem;max-width:12.5rem;width:100%}.cookie-policy .cookie-hint{background:#fff;padding:.625rem;width:100%}.cookie-policy-message{align-items:center;color:#333;display:flex;display:-ms-flexbox;font-family:"AvalonMedium",Arial,sans-serif;font-size:.59375rem;justify-content:center;margin:0 auto;max-width:980px}.cookie-policy-message a{color:#000;font-size:.59375rem;text-decoration:underline;font-weight:bold;margin-left:.3125rem}.cookie-policy-message p{margin-bottom:0}.cookie-policy-message span{display:inline-block;font-size:.59375rem;margin-bottom:0;margin-top:0;width:auto}.cookie-policy-message span:hover{background-color:#ea4234}.cookie-policy-link,.cookie-policy-close-btn{color:#000;font-weight:bold;text-decoration:underline;font-size:.5625rem;text-transform:none}.cookie-policy-link:hover,.cookie-policy-close-btn:hover{color:#b30000}.cookie-policy-close-btn{cursor:pointer;padding-left:.625rem}.cookie-policy-fixed{position:fixed;top:0;left:0;right:0}.homepage-top-banner{padding:0 1.25rem;width:100%}.homepage-top-banner img{width:100%}.header-search label,.header-search .auth-content--offers{display:none}.header-search input{box-shadow:none;font-size:.8125rem;padding:0 2.5rem 0 .5rem}.header-search button{position:absolute;right:.9375rem;top:0;bottom:0}.header-search .input-box{position:relative}.search-form--round{border-radius:1.9375rem;background-color:#BCBCBC}.search-form--round input::-webkit-input-placeholder{color:#202020;opacity:1}.search-form--round input::-moz-placeholder{color:#202020;opacity:1}.search-form--round input:-ms-input-placeholder{color:#202020;opacity:1}.search-form--round input::placeholder{color:#202020;opacity:1}.header-search>form{border:solid 1px #BCBCBC;border-radius:31px;background-color:#F8F8F8;padding:.375rem 0 .25rem .875rem}.header-search>form .input-box form{background-color:transparent;border:none}.header-search>form .input-box input{background-color:transparent;border:none}.header-search>form .input-box input::-webkit-input-placeholder{color:#202020;text-transform:capitalize;font-size:1rem}.header-search>form .input-box input::-moz-placeholder{color:#202020;text-transform:capitalize;font-size:1rem}.header-search>form .input-box input:-ms-input-placeholder{color:#202020;text-transform:capitalize;font-size:1rem}.header-search>form .input-box input::placeholder{color:#202020;text-transform:capitalize;font-size:1rem}#search-suggestions{display:none;position:absolute;border:.0625rem solid #ccc;border-top:0;width:100%;background-color:white;z-index:4;top:100%}#search-suggestions .search-phrase a{outline:none;display:block;color:#000;font-size:.8125rem;padding:.3125rem 2.5rem .3125rem .4375rem}#search-suggestions .search-phrase a:hover,#search-suggestions .search-phrase a:focus{background-color:#ccc}#search-suggestions .producttile-flag{display:none}.profile-box__icon{width:40px;line-height:2.5rem;display:block;text-align:center}.profile-box__icon:before{font-size:1.625rem;height:auto;position:relative;color:#000;cursor:pointer;margin:0}.header-row{display:flex;align-items:center}.header-row .header-account{width:8.4375rem}.desktop-header{margin:1.0625rem auto;max-height:2.75rem;max-width:100%;margin-left:auto;margin-right:auto;display:flex;flex-flow:row wrap;padding:0 19px;flex-flow:row nowrap}@media screen and (min-width: 47.8125em){.desktop-header{padding:0 24px 0 20px}}.desktop-header.row{padding:0 1.25rem}.desktop-header--checkout{max-width:1320px}.desktop-header--stick{padding:1.0625rem 0 0;left:0;right:0;z-index:10;background-color:#fff;width:100%;max-width:80rem;margin:0 auto;top:33px}.desktop-header--stick-placeholder{height:0;overflow:hidden;display:block;width:100%}.desktop-header--stick.fixed{position:fixed;transition:all ease;background-color:#fff}.desktop-header--stick .desktop-header{margin:0 auto 1.25rem 0}.desktop-header .logo-wrapper{display:flex;align-items:center;flex:0 0 14%;margin-left:.3125rem}.desktop-header .logo-wrapper .logo-img{max-height:1.4375rem}.desktop-header .logo-wrapper .logo-link{display:block}.desktop-header .header-search{display:flex;width:100%;align-items:center;margin-left:2.25rem;padding-right:.6875rem}.desktop-header .header-search form{width:100%;position:relative;display:block;padding-right:.3125rem}.desktop-header .header-search .input-box input{margin-bottom:0;box-shadow:none;height:1.5625rem}.desktop-header .header-search .input-box button{outline:none}.desktop-header .header-search .input-box button:hover,.desktop-header .header-search .input-box button:focus{color:#b30000}.desktop-header .header-search .input-box button .fa-search{font-size:1.375rem}.desktop-header .header-banner{overflow:hidden;padding-left:.9375rem;max-height:2.75rem}.desktop-header .header-banner .header-banner-image{padding-left:0;margin-left:auto}.desktop-header .header-banner img{display:block}.mobile-header{flex-direction:column;padding:.625rem;padding-top:.5rem;min-width:19.375rem;background-color:#fff;border-bottom:.0625rem solid #ccc;position:relative}.mobile-header.fixed{position:fixed;width:100%}.mobile-header--placeholder{display:block;width:100%}.mobile-header .basket-empty{width:50%}.mobile-header .basket-empty .icon-shopping-bag:before{font-size:1.625rem;line-height:1.625rem;position:relative;color:#000;cursor:pointer}.mobile-header .header-search{margin-top:.625rem}.mobile-header .header-search input{padding:1.25rem;margin-bottom:0;border-radius:2.5rem}.mobile-header .header-search input::-webkit-input-placeholder{color:#202020}.mobile-header .header-search input::-moz-placeholder{color:#202020}.mobile-header .header-search input:-ms-input-placeholder{color:#202020}.mobile-header .header-search input::placeholder{color:#202020}.mobile-header .header-search fieldset{width:100%}.mobile-header .header-search button[type="submit"]{font-size:.75rem;text-transform:uppercase;padding:0 .5rem;border-radius:0 1.5625rem 1.5625rem 0;top:-.3125rem;bottom:-.3125rem;right:2.0625rem;border:0;width:2.5rem}.mobile-header .header-search button[type="submit"] i.fa{font-size:1.0625rem}.mobile-header .header-search button[type="reset"]{right:1.25rem;display:none}.mobile-header .header-search .search-icon{position:absolute;display:flex;align-items:center;top:0;bottom:0;right:1.25rem}.mobile-header .header-search .clear-search-field button[type="reset"]{display:block}.mobile-header .header-search .clear-search-field .search-icon{display:none}.mobile-header .header-top{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:.125rem 0 .1875rem}.mobile-header .header-logo{margin-left:1.25rem}.mobile-header .header-logo img{height:1.25rem;height:1rem;max-width:124px;width:100%}.mobile-header .search-toggle{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.mobile-header .search-toggle label,.mobile-header .search-toggle .auth-content--offers{font-size:1.375rem;cursor:pointer;line-height:2.625rem}.mobile-header .menu-togglee{display:flex;flex-direction:column;line-height:1;cursor:pointer}.mobile-header .menu-togglee .menu-icon{font-size:1.5rem}.mobile-header .menu-togglee span{font-size:.4375rem;text-transform:uppercase}.mobile-header .top-right,.mobile-header .top-left{display:flex;flex-direction:row}.mobile-header .top-right{justify-content:flex-end;margin-right:0;align-items:center}.mobile-header .top-right .mini-cart{position:relative}.mobile-header .top-right .mini-cart__total{display:flex;align-items:center;justify-content:center}.mobile-header .top-right .mini-cart__total .minicart-icon{display:block;margin:auto}.mobile-header .top-right .mini-cart__total .minicart-icon-active{display:none;margin:auto}.mobile-header .top-right .mini-cart__total:hover .minicart-icon{display:none}.mobile-header .top-right .mini-cart__total:hover .minicart-icon-active{display:block}.mobile-header .top-right .mini-cart__quantity{right:-.25rem;top:-.125rem;display:flex;justify-content:center;align-items:center;line-height:1.5625rem}.mobile-header .top-right .mini-cart__quantity:empty{display:none}.mobile-header .top-left{justify-content:flex-start;align-items:center}.mobile-header--menu-open{padding:0}.mobile-header--menu-open__content{overflow:hidden}.mobile-header--menu-open .header-menu--nav{position:relative;left:0;width:calc(100% + 20px)}.mobile-header--menu-open .header-menu--nav-open{overflow-x:scroll;width:calc(100% - 20px)}.mobile-header--menu-open .header-menu--nav-open::-webkit-scrollbar{width:0;background-color:transparent;height:0}.mobile-header--menu-open .header-menu--nav-open::-webkit-scrollbar-thumb{border-radius:0;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0);background-color:transparent}.mobile-header--menu-open .header-menu--nav-open::-webkit-scrollbar-track{border-radius:0;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0);background-color:transparent}.mobile-header--menu-open .header-menu--nav-open__list{list-style:none;margin:0;padding:0;display:inline-flex;height:34px}.mobile-header--menu-open .header-menu--nav-open__item{height:100%}.mobile-header--menu-open .header-menu--nav-open__item-link{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:.875rem;color:#202020;text-transform:uppercase;padding:0 1rem;white-space:nowrap;line-height:14px;display:flex;align-items:center;justify-content:center;height:100%;width:100%}.mobile-header--menu-open .header-menu--nav-open__item-link:hover{color:#202020;opacity:.8}.mobile-header--menu-open .header-menu--nav-open__item-link.top-category-link-img{display:flex;align-items:center;justify-items:center;height:34px;width:120px}.mobile-header--menu-open .header-menu--nav-open__item.brands{background-color:#202020}.mobile-header--menu-open .header-menu--nav-open__item.brands .header-menu--nav-open__item-link{color:#fff;padding:0 2rem}#mobile-search-checkbox+.header-search{display:none}#mobile-search-checkbox:checked+.header-search{display:block}#app #search-form .search-input{border:none !important;height:auto}#search-form{border-radius:2.5rem;height:2.5rem;border:solid 2px red}.customer-service{margin:1.125rem 0 0 .75rem;position:relative;height:40px}@media screen and (min-width: 65.4375em){.customer-service{margin:0 0 0 .9375rem;height:62px;width:24px;display:flex;align-items:center;justify-content:center}}.customer-service-icon{height:24px;width:24px}.customer-service-icon .customerservice-icon,.customer-service-icon__mobile .customerservice-icon{display:block;width:24px;height:24px}.customer-service-icon .customerservice-icon-active,.customer-service-icon__mobile .customerservice-icon-active{display:none}.customer-service-icon:hover .customerservice-icon,.customer-service-icon:active .customerservice-icon,.customer-service-icon__mobile:hover .customerservice-icon,.customer-service-icon__mobile:active .customerservice-icon{display:none}.customer-service-icon:hover .customerservice-icon-active,.customer-service-icon:active .customerservice-icon-active,.customer-service-icon__mobile:hover .customerservice-icon-active,.customer-service-icon__mobile:active .customerservice-icon-active{display:block;width:24px;height:24px}.customer-service__dropdown{display:none;position:absolute;right:-6.5625rem;background-color:#fff;width:280px;box-sizing:border-box;box-shadow:0 0 .3125rem .1875rem rgba(0,0,0,0.2);border-radius:.3125rem;z-index:99;top:100%;max-height:195px}.customer-service__dropdown-title{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;padding:.9375rem}.customer-service__dropdown-container{display:flex;border-top:.3125rem solid rgba(204,204,204,0.5);padding:.625rem .9375rem .9375rem .9375rem}.customer-service__dropdown-container .community-icon{display:block;height:24px;margin-top:.625rem}.customer-service__dropdown-container .community-icon-active{display:none;height:24px;margin-top:.625rem}.customer-service__dropdown-container:hover .community-icon,.customer-service__dropdown-container:active .community-icon{display:none}.customer-service__dropdown-container:hover .community-icon-active,.customer-service__dropdown-container:active .community-icon-active{display:block}.customer-service__dropdown-container .customer-service__description{padding:.625rem .625rem .625rem .9375rem}.customer-service__dropdown-container .customer-service__description p{font-family:'Overpass', Helvetica, sans-serif;font-weight:600;font-size:.9375rem;color:#8E8E8E;line-height:1.2;margin-bottom:.5rem}.customer-service__dropdown-container .customer-service__description a{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:1rem;color:#202020;text-decoration:underline;text-transform:uppercase}.header-store-box{cursor:pointer;position:relative;height:62px;width:8.3125rem;margin-left:1.25rem;padding-top:.125rem}.header-store-box__link,.header-store-box__link:hover,.header-store-box__link:focus{cursor:pointer;color:#000}.header-store-box__content{display:flex;align-items:center;justify-content:space-between;gap:.1875rem;height:100%;width:100%}.header-store-box__content--icon{height:100%;width:24px;margin-bottom:.3125rem}.header-store-box__content--icon::before{align-items:center;display:grid;height:100%;width:100%}.header-store-box__content--text{font-size:.875rem;line-height:.875rem;width:90px}.header-store-box .store-icon{display:block}.header-store-box .store-icon-active{display:none}.header-store-box:hover .store-icon{display:none}.header-store-box:hover .store-icon-active{display:block}.header-store-box__dropdown{cursor:auto;display:none;background-color:#fff;border-radius:.3125rem;box-sizing:border-box;box-shadow:0 0 .3125rem .1875rem rgba(0,0,0,0.2);position:absolute;left:0;top:3.875rem;height:auto;max-height:195px;width:250px;opacity:0;z-index:-99}.header-store-box__dropdown--link,.header-store-box__dropdown--link:hover,.header-store-box__dropdown--link:focus{cursor:pointer;color:#000}.header-store-box__dropdown--link:hover .header-store-box__dropdown--title,.header-store-box__dropdown--link:hover .header-store-box__dropdown--description,.header-store-box__dropdown--link:focus .header-store-box__dropdown--title,.header-store-box__dropdown--link:focus .header-store-box__dropdown--description{opacity:.7}.header-store-box__dropdown--header,.header-store-box__dropdown--body{display:flex;gap:.9375rem;padding:.9375rem}.header-store-box__dropdown--header{align-items:center;height:60px}.header-store-box__dropdown--header .header-store-box__dropdown--link{height:30px}.header-store-box__dropdown--BR .header-store-box__dropdown--header{height:50px;padding:.625rem .9375rem}.header-store-box__dropdown--bar{border-bottom:.3125rem solid rgba(204,204,204,0.5);margin:0}.header-store-box__dropdown--body{align-items:start}.header-store-box__dropdown--content{display:flex;flex-direction:column;width:calc(100% - 30px)}.header-store-box__dropdown--icon{display:block;height:100%;width:30px}.header-store-box__dropdown--icon::before{display:block;height:100%;width:100%}.header-store-box__dropdown .pinmark-icon::before{content:url("../images/svg/pinmark-icon.svg")}.header-store-box__dropdown .service-icon::before{content:url("../images/svg/service-icon.svg")}.header-store-box__dropdown .events-icon::before{content:url("../images/svg/events-icon.svg")}.header-store-box__dropdown--title{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:1rem;line-height:1rem;text-transform:uppercase;padding-top:.25rem}.header-store-box__dropdown--description{font-family:'Overpass', Helvetica, sans-serif;font-weight:500;font-size:.9375rem;line-height:.9375rem;color:#8E8E8E;margin-bottom:.5rem;width:90%}.header-wishlist__dropdown{display:none;position:absolute;right:-7.5rem;background-color:#fff;width:380px;box-sizing:border-box;box-shadow:0 0 .3125rem .1875rem rgba(0,0,0,0.2);border-radius:.3125rem;z-index:99;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;top:100%}.header-wishlist__dropdown-title{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:1rem;color:#202020;text-transform:uppercase;padding:.9375rem;display:flex;justify-content:space-between}.header-wishlist__dropdown-see{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:1rem;color:#202020;text-transform:uppercase;text-decoration:underline}.header-wishlist__dropdown-see:hover,.header-wishlist__dropdown-see:focus{color:#202020}.header-wishlist__dropdown-container{padding:.9375rem;border-top:.3125rem solid rgba(204,204,204,0.5)}.header-wishlist__dropdown-container a.btn--secondary{width:100%;margin-top:.5rem}.header-wishlist__dropdown-container .account-create h3{text-align:center}.header-wishlist__dropdown-container .account-create .oauth-login{margin:0}.header-wishlist__dropdown-container p{font-family:'Overpass', Helvetica, sans-serif;font-weight:600;font-size:1rem;color:#202020}.header-wishlist__dropdown .without{text-align:center}.account-data{display:flex}.account-data__register{display:flex;justify-content:center;margin:0;width:43%;border-right:1px solid #BCBCBC}.account-data__reset{display:flex;justify-content:center;margin:0;padding-left:1rem}.account-data a{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:.875rem;color:#BCBCBC;text-transform:uppercase;transition:color 0.3s ease-in-out}.account-data a:hover{color:#AC0000}.mini-wishlist{position:relative;height:62px;display:flex;align-items:center;justify-content:center}.with{padding:0}.with .image-wishlist{display:flex;width:100%;border-bottom:solid 1px #BCBCBC;padding:.625rem;justify-content:space-between}.with .image-wishlist img{max-width:80px}.with .image-wishlist .product-description{display:flex;flex-flow:column;min-width:130px;line-height:1.0625rem;max-width:135px;margin-right:.3125rem}.with .image-wishlist .product-description .product-brand,.with .image-wishlist .product-description .product-name{text-align:left;line-height:inherit}.with .image-wishlist .product-description .price{display:flex;flex-flow:column}.with .image-wishlist .product-description .price .price-standard{font-family:'Poppins', Helvetica, sans-serif;font-weight:400;font-size:.875rem;text-decoration:line-through;color:#333}.with .image-wishlist .product-description .price .price-sales{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;font-size:1rem;color:#333}.with .image-wishlist .product-description .notavailable{font-family:'Overpass', Helvetica, sans-serif;font-weight:600;font-size:.875rem;color:#333}.with .image-wishlist .product-description .brand-link{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:.875rem;text-transform:uppercase;color:#333}.with .image-wishlist .product-description .name-link,.with .image-wishlist .product-description .product-shades-number{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:.875rem;text-transform:lowercase;color:#333}.with .image-wishlist .add-to-cart{margin:auto;max-width:140px}.with .image-wishlist .add-to-cart__button{font-family:'Poppins', Helvetica, sans-serif;font-weight:500;text-transform:uppercase;max-height:45px;font-size:.875rem;max-width:100%;padding:.5rem 1.5625rem}.with .image-wishlist .add-to-cart__disabled,.with .image-wishlist .add-to-cart__disabled-MX,.with .image-wishlist .add-to-cart__disabled-BR{font-family:'Poppins', Helvetica, sans-serif;font-weight:500;text-transform:uppercase;max-height:45px;font-size:.875rem;background-color:#BCBCBC;color:#fff;transition:background-color 0.4s;border-radius:1.75rem;max-width:100%}.with .image-wishlist .add-to-cart__disabled:hover,.with .image-wishlist .add-to-cart__disabled-MX:hover,.with .image-wishlist .add-to-cart__disabled-BR:hover{background-color:#8E8E8E}.with .image-wishlist .add-to-cart__disabled-MX{padding:.375rem 2rem;line-height:.75rem}.with .image-wishlist .add-to-cart__disabled-BR{padding:.5rem 1.5625rem;line-height:1.875rem}.header-beautyclub{margin:0 .9375rem}.bc-points-header-account{line-height:1rem;width:160px;text-align:start;margin:0 1.25rem 0 .9375rem;position:relative;height:62px;display:flex;align-items:center;justify-content:center}.bc-points-header-account .header-bc_logged{border:.125rem solid #BCBCBC;border-radius:.3125rem;display:inline-block;font-size:.875rem;margin-left:.5rem;padding:.3125rem;white-space:nowrap}.bc-points-header-account .header-bc_logged .segment{font-size:.75rem}.bc-points-header-account .header-bc_logged .segment .beautyclub_member{color:#9f9593}.bc-points-header-account .header-bc_logged .segment .vib{color:#000}.bc-points-header-account .header-bc_logged .segment .rouge{color:#dd0309}.bc-points-header-account .header-bc_logged .title_logged{font-weight:700}.bc-points-header-account .header-bc_logged.beautyclub_member{border:.125rem solid #9f9593}.bc-points-header-account .header-bc_logged.vib{border:.125rem solid #000}.bc-points-header-account .header-bc_logged.rouge{border:.125rem solid #dd0309}.bc-points-header-account .header-bc_out{font-size:.875rem;padding:.3125rem;border-radius:.3125rem;border:.125rem solid #9f9593}.total-points__title{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:1rem;color:#c00;text-transform:uppercase}.total-points .vib-text{font-family:'Overpass', Helvetica, sans-serif;font-weight:500;font-size:.875rem;color:#202020}.path__header-track{display:block;width:100%;position:relative;overflow:hidden;margin:.625rem 0}.path__header-track--goal{display:block;width:55%;background:#d8d8d8;height:8px;position:relative;border-radius:.3125rem}.path__header-track--points{position:absolute;top:0;left:0;height:100%;width:0;background:#c00;transition:all .5s ease-in-out;border-radius:.3125rem}.path__header-track--points.points-vib{background:#000}@media screen and (max-width: 65.375em){.sticky-top{left:0;position:relative;right:0;top:0;z-index:99}}@media screen and (min-width: 65.4375em){.sticky-top-placeholder{height:auto}}@media screen and (max-width: 65.375em){.sticky-top-placeholder{position:fixed;z-index:999}}@media screen and (max-width: 63.9375em){.header-sticky-top .top-wrapper{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-width:80rem}}@media screen and (max-width: 65.375em){.header-sticky-top{z-index:1}.header-sticky-top .header-top-container{padding:0}}@media screen and (min-width: 47.8125em) and (max-width: 65.375em){.header-logo{padding:0 1.125rem}}@media screen and (max-width: 65.375em){.header-logo img{height:.9375rem}}@media screen and (max-width: 65.375em){.header-wishlist-tablet{position:relative}.header-wishlist-tablet>a{background-image:url("../images/sprites.png");background-position:0px -1038px;background-repeat:no-repeat;width:23px;height:20px;content:'';display:inline-block;vertical-align:middle;height:1.3125rem;width:1.4375rem;margin:.6875rem .5rem .15625rem 0}.header-wishlist-tablet>a span{color:#fff;background-color:#b30000;font-size:.625rem;font-weight:600;border-radius:1.875rem;padding:0 .375rem;position:absolute;top:.4375rem;left:-.5rem}.header-search>form{padding:.3125rem .625rem}}@media screen and (max-width: 28.0625em){.header-locator-box{color:#333}.header-locator-box:before{display:none}.header-locator-box span{display:inline;margin:0;font-weight:bold;font-size:.875rem}.header-locator-box span a{vertical-align:inherit;color:#333}.header-locator-box #headerLocatorBox{color:#333}}@media screen and (max-width: 65.375em){.cookie-policy{padding-bottom:0}}@media screen and (max-width: 65.375em){.cookie-policy.blocked .cookie-policy-message{flex-direction:row;max-width:90%}.cookie-policy.blocked .cookie-policy-message span{max-width:37.5rem}}@media screen and (max-width: 28.0625em){.cookie-policy.blocked .cookie-policy-message{flex-direction:column}.cookie-policy.blocked .cookie-policy-message span{margin-top:.625rem;max-width:100%;margin-left:0}}@media screen and (max-width: 65.375em){.cookie-policy-message{flex-direction:column;max-width:90%}}@media screen and (max-width: 65.375em){.homepage-top-banner{padding:.9375rem 5rem;margin:0 1.25rem;background-color:#000;font-size:.75rem;text-align:center}.homepage-top-banner a{color:#fff}}@media screen and (max-width: 28.0625em){.homepage-top-banner{margin:0}}@media screen and (max-width: 65.375em){.desktop-header{margin:1.0625rem .9375rem;padding:0 .375rem}}@media screen and (max-width: 28.0625em){.desktop-header{margin:.625rem .9375rem;position:relative}.desktop-header ~ hr{margin-top:.3125rem}}@media screen and (max-width: 65.375em){.pt_content .mobile-header.row .header-top{padding:.75rem 1rem}}.flip-clock{text-align:end;-webkit-perspective:400px;perspective:400px}@media screen and (min-width: 47.8125em){.flip-clock{justify-content:flex-end}}.flip-clock *,.flip-clock *:before,.flip-clock *:after{box-sizing:border-box}.flip-clock__piece{display:inline-flex;align-items:center;margin:0 1px}@media screen and (max-width: 28.0625em){.flip-clock__piece{width:calc((100%/4)- 9px)}}.flip-clock__slot{font-size:1rem;color:#3899E8}@media screen and (min-width: 65.4375em){.flip-clock__slot{font-size:1.5rem}}.card{display:block;position:relative;padding-bottom:.72em;font-size:2.1875rem;line-height:.95}.card__top,.card__bottom,.card__back,.card__backBottom{display:grid;grid-template-columns:1fr 1fr}.card__top span{display:block;height:.72em;color:#ccc;background:linear-gradient(to bottom, #444 20%, #000 100%);padding:0.25em 0.25em;border-radius:.15em .15em 0 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:auto;-webkit-transform:translateZ(0);transform:translateZ(0);margin:0 1px}.card__bottom{color:#fff;height:.72em;position:absolute;top:50%;left:0;pointer-events:none;overflow:hidden;width:100%}.card__bottom span{display:block;margin-top:-.72em;background:#000;margin:0 1px;padding:0.25em 0.25em;width:auto;border-radius:0 0 .15em .15em;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;top:-50%}.card__backBottom span::after,.card__bottom span::after{top:50%;content:'';background:#000;height:.5px;width:100%;display:block;position:absolute;left:0}.card__back{color:#7C7C7D;position:absolute;top:0;height:100%;left:0%;pointer-events:none}.card__back span{margin:0 1px;display:block;height:.72em;background:#333;padding:0.25em 0.25em;border-radius:.15em .15em 0 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:auto;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:-1;overflow:hidden}.card__back span.flip{-webkit-animation:flipTop 0.3s cubic-bezier(0.37, 0.01, 0.94, 0.35);animation:flipTop 0.3s cubic-bezier(0.37, 0.01, 0.94, 0.35);-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}.card__backBottom{color:#eeeded;position:absolute;top:50%;height:100%;left:0%;pointer-events:none;overflow:hidden}.card__backBottom span{display:block;margin-top:-.72em;background:#020202;margin:0 1px;padding:0.25em 0.25em;width:auto;border-radius:0 0 .15em .15em;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;top:-50%}.card__backBottom span.flip{-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:flipBottom 0.6s cubic-bezier(0.15, 0.45, 0.28, 1);animation:flipBottom 0.6s cubic-bezier(0.15, 0.45, 0.28, 1)}@media screen and (max-width: 28.0625em){.card{font-size:1rem}}.card.minicard{font-size:.6875rem}.navitagor-ie .card{padding-bottom:0}.navitagor-ie .card__top span{display:inline-block;color:#eeeded;height:100%;border-radius:.15em}@-webkit-keyframes flipTop{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);z-index:2}0%,99%{opacity:0.99}100%{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);opacity:0}}@keyframes flipTop{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);z-index:2}0%,99%{opacity:0.99}100%{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);opacity:0}}@-webkit-keyframes flipBottom{0%,50%{z-index:-1;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);opacity:0}51%{opacity:0.99}100%{opacity:0.99;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);z-index:5}}@keyframes flipBottom{0%,50%{z-index:-1;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);opacity:0}51%{opacity:0.99}100%{opacity:0.99;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);z-index:5}}@media screen and (max-width: 65.375em){.flip-clock__piece{justify-content:center;flex-direction:column;margin:0 2px}}@media screen and (max-width: 28.0625em){.flip-clock{text-align:center}.flip-clock__piece{margin:0 3px}}.vitrine_digital{padding:10px 0px;display:flex;flex-direction:column}.vitrine_digital__call-action{cursor:pointer;text-decoration:underline;margin:0 4px}.vitrine_digital .container{border-bottom:.125rem solid #000;padding-bottom:2px}.vitrine_digital__header{background-color:#b30000;text-align:center;color:#fff;padding:5px 0 5px 0;border-bottom:.0625rem solid #000}.vitrine_digital__header-title{font-weight:bold}.vitrine_digital__header-noSession{position:relative;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.vitrine_digital__header-inSession{display:flex;flex-direction:column;align-items:center;justify-content:center}.vitrine_digital__header-close:after{content:'';position:absolute;width:.625rem;height:.625rem;right:-1.25rem;top:.625rem;border:.0625rem solid #fff;border-top:0;border-left:0;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);cursor:pointer}.vitrine_digital__form{display:flex;justify-content:center}.vitrine_digital__form fieldset{margin:20px auto 10px}.vitrine_digital__form .form-row{display:flex;margin-bottom:6px}.vitrine_digital__form .form-row.username{margin-bottom:5px}.vitrine_digital__form .form-row.password{margin-bottom:5px}.vitrine_digital__form .form-row .required-indicator{font-size:.6875rem;color:#7C7C7D;float:left;margin:0}.vitrine_digital__form .form-row label,.vitrine_digital__form .form-row .auth-content--offers{font-size:.6875rem;width:6.25rem;text-align:left}.vitrine_digital__form .form-row .field-wrapper{width:15rem}.vitrine_digital__form .form-row .field-wrapper input{margin-bottom:0;height:1.375rem;padding:2px 5px;box-sizing:border-box;font-size:.75rem;max-width:13.125rem;box-shadow:none}.vitrine_digital__form .form-row .field-wrapper input+.error{font-size:.6875rem;color:#ec5840}.vitrine_digital__form .form-row .field-wrapper select{margin-bottom:0;height:1.375rem;box-sizing:border-box;font-size:.75rem;max-width:13.125rem;box-shadow:none;padding:0 21px;display:block}.vitrine_digital__form .form-row .field-wrapper select+.error{font-size:.6875rem;color:#ec5840}.vitrine_digital__form .form-row .form-caption{display:none}.vitrine_digital__form .form-row-button{max-width:91%;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:12px 0}.vitrine_digital__form .form-row-button button{width:75%;background-color:#ea4234;color:#fff;font-size:.8125rem;font-family:"AvalonMedium",Arial,sans-serif;text-transform:uppercase;transition:background-color .4s}.vitrine_digital__form .form-row-button button:hover{background-color:#000}.vitrine_digital .vd_error-session__required,.vitrine_digital .vd_error-general,.vitrine_digital .vd_error-general-cast,.vitrine_digital .vd_error-general-empty,.vitrine_digital .vd_error-general-logout{font-size:1.0625rem;font-weight:bold;color:#ec5840;text-align:center;padding:10px 0px}.footer-reinsurance,.footer-social-links{width:100%}.reinsurance-container{border-top:.0625rem solid #ccc;display:flex;margin:0 1.25rem 0}.reinsurance-container .arrow-right{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:transparent transparent transparent #000;border-left-style:solid;border-right-width:0;display:inline-block;right:-.1875rem;position:relative}.reinsurance-item{padding:.9375rem 0;display:flex;justify-content:center;flex-direction:row;align-items:center}.reinsurance-item img{min-width:3.125rem;width:100%;max-width:3.125rem}.reinsurance-item .item-details{position:relative;flex-grow:1;padding-right:.625rem;border-right:.0625rem solid #ccc;align-self:stretch;color:#000}.reinsurance-item .item-details h3,.reinsurance-item .item-details p{font-family:"AvalonDemi",Arial,sans-serif;font-size:.6875rem;line-height:.8125rem;margin:0}.reinsurance-item .item-details h3{text-transform:uppercase}.reinsurance-item:last-child .item-details{border-right:0}.checkout-footer{display:none}.checkout-footer .customer-service-container{border-top:.125rem solid #000}.checkout-footer .customer-service-container .customer-service-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:1.25rem}.checkout-footer .customer-service-container .customer-service-phone-icon{font-size:1.875rem;margin-right:.9375rem}.checkout-footer .customer-service-container .customer-service-text{margin-bottom:0;font-size:.8125rem}.checkout-footer .customer-service-container .customer-service-text span{font-weight:600}.checkout-footer .customer-service-container .customer-service-text a{color:#000}.footer{background-color:#000;display:block;margin-top:1.875rem;padding:2.1875rem 1.375rem 1.5rem;overflow:hidden}.footer__newsletter{display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width: 65.375em){.footer__newsletter{flex-direction:column}}.footer__newsletter .footer__form{display:block}.footer .wrapper-form{padding-right:4.875rem}@media screen and (max-width: 65.375em){.footer .wrapper-form{padding-right:0}}.footer__form-group{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:1.875rem}@media screen and (max-width: 65.375em){.footer__form-group{flex-direction:column;gap:.75rem}}.footer__form-group--control{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:.9375rem;width:calc(100% - 160px - 30px)}@media screen and (max-width: 65.375em){.footer__form-group--control{flex-direction:column;gap:.625rem;width:100%}}.footer__form-group .btn--primary,.footer__form-group .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .footer__form-group .pix-payment--print,.footer__form-group .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .footer__form-group .shipay-payment--print,.footer__form-group .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .footer__form-group .qrcode-payment--print,.footer__form-group .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .footer__form-group .boleto-payment--print{font-family:'Overpass', Helvetica, sans-serif;font-weight:600;font-size:1rem;line-height:1rem;text-align:center;text-transform:capitalize;display:flex;align-items:center;justify-content:center;gap:0;border-radius:1.25rem;border:1px solid #fff;margin:0;padding:0;height:40px;width:160px}@media screen and (max-width: 65.375em){.footer__form-group .btn--primary,.footer__form-group .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .footer__form-group .pix-payment--print,.footer__form-group .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .footer__form-group .shipay-payment--print,.footer__form-group .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .footer__form-group .qrcode-payment--print,.footer__form-group .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .footer__form-group .boleto-payment--print{width:100%}}.footer__form-input{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;width:100%}.footer__form-input.text{max-width:199px}@media screen and (max-width: 65.375em){.footer__form-input.text{max-width:none}}.footer__form-input--text,.footer__form-input--email{font-size:.875rem;line-height:.875rem;text-align:left;height:40px;border-radius:1.25rem;border:1px solid #000;padding:.6875rem 1.25rem;display:flex;align-items:flex-start;justify-content:flex-start}@media screen and (max-width: 65.375em){.footer__form-input--text,.footer__form-input--email{font-size:.75rem}}.footer__form-input .error{color:#c00;font-size:.75rem;line-height:.75rem;padding-left:1.25rem}.footer__text,.footer__text a{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:.875rem;line-height:1.1075rem;text-align:left;color:#fff;margin:1rem 0}.footer__text--title2,.footer__text--title3{font-weight:800;margin:0}.footer__text--title2{font-size:1.25rem;line-height:1.25rem;margin:0 0 .25rem}@media screen and (max-width: 65.375em){.footer__text--title2{font-size:1rem}}.footer__text--title3{font-size:.875rem;line-height:.875rem}.footer__text--subtitle{font-size:.875rem;font-weight:500;line-height:.875rem;margin:0 0 .875rem}.footer__text--subtitle .mx-title{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:1rem;line-height:1.25rem;text-align:left;margin:0 0 1.25rem}.footer__text.successful{color:#3adb76}.footer__text.error{color:#c00}.footer__text a{text-decoration:underline}.footer__line{margin:1.875rem 0 0;border-bottom:1px solid #666}.footer .download-app-marketing{border:1px solid #666;padding:.8125rem;display:flex;align-items:center;justify-content:center;height:100%}@media screen and (max-width: 65.375em){.footer .download-app-marketing{border-left:0;border-right:0;padding:.8125rem 0;width:100%}}.footer__services{display:flex;align-items:flex-start;justify-content:space-between;margin-top:2.0625rem}@media screen and (max-width: 65.375em){.footer__services{flex-direction:column}}@media screen and (max-width: 65.375em){.footer__services .footer__services-column{width:100%}}.footer__services .footer__services-column h3,.footer__services .footer__services-column h4,.footer__services .footer__services-column h3 a,.footer__services .footer__services-column h4 a{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:1rem;line-height:1rem;color:#fff;text-align:left;position:relative;margin-bottom:1.0625rem}@media screen and (max-width: 65.375em){.footer__services .footer__services-column h3,.footer__services .footer__services-column h4,.footer__services .footer__services-column h3 a,.footer__services .footer__services-column h4 a{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;margin:0}}@media screen and (max-width: 65.375em){.footer__services .footer__services-column:not(:first-child) h3,.footer__services .footer__services-column:not(:first-child) h4{margin-top:1.0625rem}}@media screen and (min-width: 65.4375em){.footer__services .footer__services-column .content-asset h3:not(:first-child),.footer__services .footer__services-column .content-asset h4:not(:first-child){margin-top:1.0625rem}.footer__services .footer__services-column:last-child .content-asset:not(:first-child) h3,.footer__services .footer__services-column:last-child .content-asset:not(:first-child) h4{margin-top:1.0625rem}}.footer__services .footer__services-column ul{list-style:none;margin:0;padding:0}.footer__services .footer__services-column li{margin:.75rem 0 0 0}.footer__services .footer__services-column li:last-child{margin:.75rem 0}.footer__services .footer__services-column a,.footer__services .footer__services-column p,.footer__services .footer__services-column li{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:1rem;line-height:1rem;text-align:left;color:#fff}.footer__services .dropdown{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:1rem;line-height:1.22125rem;text-align:left}@media screen and (max-width: 65.375em){.footer__services .footer-social-links{border:1px solid #666;border-left:none;border-right:none;padding:1.25rem 0;width:100%;margin:1.25rem 0}.footer__services .footer-social-links h3{margin-top:0}}.footer-payment{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.875rem;color:#fff;margin:1.25rem 0 3.125rem;position:relative}.footer-payment__images--top{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:3.4375rem}.footer-payment__images--top .content-asset{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem 2.5rem;flex-wrap:wrap}.footer-payment__title{font-family:'Overpass', Helvetica, sans-serif;font-weight:500;font-size:.875rem;line-height:.875rem;text-align:left;margin:0}@media screen and (max-width: 65.375em){.footer-payment__title{display:none}}.footer-payment__images--bottom{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2.5rem}@media screen and (min-width: 65.4375em){.footer-payment__images--bottom{position:absolute;top:0;right:0}}.footer__about,.footer__terms{color:#fff}.chanel--footer{width:100%}@media screen and (max-width: 65.375em){.reinsurance-item:nth-child(2n) .item-details{border-right:0}.pt_checkout .checkout-footer{display:block;padding-bottom:20px}.footer__services-column.hide-desktop{display:none}}.pt_account .content{padding:0;display:flex;width:100%}.pt_account .content.content-padding-js{margin-top:3.4375rem}@media screen and (min-width: 65.4375em){.pt_account .row.content{padding-left:.25rem}}.pt_account .primary-content,.pt_account .secondary-content{padding:0}.pt_account .secondary-content{width:100%;box-sizing:border-box;list-style-type:none}.pt_account .secondary-content .left-nav-history-bc{list-style-type:none;margin:0}.pt_account .secondary-content .left-nav-history-bc li:last-child{border:none;margin:0;padding:0;margin-bottom:.9375rem}.pt_account .secondary-content .refinement-content{padding-right:.625rem;border-right:none}@media screen and (min-width: 65.4375em){.pt_account .secondary-content{width:198px}}.pt_account .primary-content{padding-left:2.5rem;width:100%}.pt_account .primary-content .account-overview{position:relative;top:-2.75rem}@media screen and (min-width: 47.8125em){.pt_account .primary-content .account-overview{max-width:921px}}.pt_account .primary-content .overview-top-header .title{font-family:'Lato', Helvetica, sans-serif;font-weight:700;line-height:2rem;color:#000;text-transform:uppercase;margin-bottom:0}.pt_account .primary-content .BC_title{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;color:#202020 !important;font-size:1.5rem !important;text-transform:uppercase;border-bottom:none}.pt_account .primary-content .account-header{border-bottom:none;margin-top:3.125rem}.pt_account .primary-content .account-header-bc.show-for-small-only{border-bottom:.0625rem solid rgba(0,0,0,0.3);margin-bottom:1.5rem;padding-top:1rem}.pt_account .primary-content .account-header-bc.show-for-small-only .account-title{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;color:#202020;font-size:.875rem;text-transform:uppercase;margin:0;padding-bottom:1.4375rem}.pt_account .primary-content .account-header-bc.show-for-small-only .account-title .icon-left,.pt_account .primary-content .account-header-bc.show-for-small-only .account-title .wishlist-title .account-title-arrow,.wishlist-title .pt_account .primary-content .account-header-bc.show-for-small-only .account-title .account-title-arrow{margin-right:.8125rem;margin-left:1.5rem}.pt_account .primary-content .points-table{border-collapse:separate;border-spacing:0 .625rem}.pt_account .primary-content .points-table thead tr:first-child{background-color:#fff}.pt_account .primary-content .points-table tr{background-color:#F8F8F8}.pt_account .primary-content .points-table th{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;color:#333;border-bottom:.0625rem solid #000;font-size:1rem;text-align:center;text-transform:uppercase}.pt_account .primary-content .points-table td{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;font-size:1rem;color:#202020;text-align:center;border-bottom:1rem solid #fff}.pt_account .primary-content .points-table td:last-child{color:#c00;font-weight:700}.pt_account .primary-content .container-points{margin:3.4375rem 1.5rem}@media screen and (min-width: 65.4375em){.pt_account .primary-content .container-points{margin:0}}.pt_account .primary-content .points-table{display:flex;flex-flow:row nowrap;background-color:#fff;margin-bottom:.25rem}.pt_account .primary-content .points-table .label{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;color:#333;border-bottom:.0625rem solid #000;font-size:1rem;text-transform:uppercase;flex:1;text-align:center}.pt_account .primary-content .column,.pt_account .primary-content .columns{align-items:flex-start;display:flex;min-height:80px;flex-flow:row wrap;background-color:#F8F8F8;border-bottom:1rem solid #fff;position:relative;padding-left:0;padding-right:0}.pt_account .primary-content .column:first-child,.pt_account .primary-content .columns:first-child{border-top:.75rem solid #fff}.pt_account .primary-content .column .value,.pt_account .primary-content .columns .value{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;font-size:.875rem;color:#202020;flex:1;text-align:center;display:flex;flex-direction:column;margin-bottom:2.375rem}.pt_account .primary-content .column .value:last-child,.pt_account .primary-content .columns .value:last-child{color:#c00;font-weight:700}.pt_account .primary-content .column .value:last-child span,.pt_account .primary-content .columns .value:last-child span{color:#202020}.pt_account .primary-content .column .value:nth-child(5),.pt_account .primary-content .columns .value:nth-child(5){color:#202020}@media screen and (min-width: 65.4375em){.pt_account .primary-content .column .value:nth-child(5),.pt_account .primary-content .columns .value:nth-child(5){color:#000}}.pt_account .primary-content .column .value:first-child,.pt_account .primary-content .columns .value:first-child{position:absolute;height:auto;font-weight:700;top:0;margin-top:-1.2em;color:#333}@media screen and (min-width: 47.8125em){.pt_account .primary-content .column .value:first-child,.pt_account .primary-content .columns .value:first-child{color:#202020;position:initial;height:auto;font-weight:normal;margin-top:0}}.pt_account .primary-content .column .value .show-for-small-only,.pt_account .primary-content .columns .value .show-for-small-only{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;color:#333;font-size:.875rem;text-transform:uppercase;text-align:center;margin-bottom:1.5rem;padding:1rem 0 .6875rem;background-color:#fff;min-height:69px}.pt_account .primary-content .column .value .first-label,.pt_account .primary-content .columns .value .first-label{padding-top:1.5625rem}@media screen and (min-width: 65.4375em){.pt_account .primary-content .column .value,.pt_account .primary-content .columns .value{font-size:1rem;display:block;margin-bottom:0}}@media screen and (min-width: 47.8125em){.pt_account .primary-content .column,.pt_account .primary-content .columns{flex-flow:row nowrap;align-items:center;margin-bottom:0}}.pt_account .primary-content .column.large-12,.pt_account .primary-content .large-12.columns{background-color:#fff}.pt_account .primary-content .points-table-mobile{border:solid 2px #000;margin-top:-3px}.pt_account .primary-content .points-table-mobile--header{cursor:pointer;margin:0 auto;padding:10px;border-bottom:solid 2px #000}.pt_account .primary-content .points-table-mobile--header .date{font-size:.8125rem;font-weight:bold}.pt_account .primary-content .points-table-mobile--header .plus-expand::before{content:'';width:10px;height:2px;background-color:#000;float:right;transition:all 0.2s linear;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);margin-top:-12px}.pt_account .primary-content .points-table-mobile--header .plus-expand::after{content:'';width:10px;height:2px;background-color:#000;float:right;transition:all 0.2s linear;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);margin-top:-12px}.pt_account .primary-content .points-table-mobile.active .points-table-mobile--body{max-height:230px}.pt_account .primary-content .points-table-mobile.active .plus-expand::before{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.pt_account .primary-content .points-table-mobile--body{max-height:0;overflow:hidden;transition:max-height 0.3s;background-color:#f2f2f2}.pt_account .primary-content .points-table-mobile--body .title{text-align:center;padding:10px;border-bottom:1px dotted #000}.pt_account .primary-content .points-table-mobile--body .title span{font-size:.75rem;font-weight:bold;text-transform:uppercase}.pt_account .primary-content .points-table-mobile--body .container{border-bottom:1px dotted #000;padding:10px}.pt_account .primary-content .points-table-mobile--body .container .label__gray{font-weight:bold;text-transform:uppercase;color:#838383;font-size:.75rem;font-weight:bold;margin-bottom:7px}.pt_account .primary-content .points-table-mobile--body .container .label__black{font-weight:bold;text-transform:uppercase;font-size:.75rem;font-weight:bold}.pt_account .primary-content .points-table-mobile--body .container .label__bblack{font-weight:bold;text-transform:uppercase;font-size:1.125rem;font-weight:bold}.pt_account .primary-content .points-table-mobile--body .container .label__bred{font-weight:bold;text-transform:uppercase;color:#ea4234;font-size:1.125rem;font-weight:bold}.pt_account .primary-content .points-table-mobile--body .container .row{display:flex;padding:0 10px}.pt_account .primary-content .points-table-mobile--body .container .row .right{margin-left:auto}@media screen and (min-width: 65.4375em){.pt_account .primary-content{width:calc(100% - 206px)}}.pt_account .account-header__table{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;align-items:center;padding:1rem 0 1.5rem 1.5rem;border-bottom:.0625rem solid #8E8E8E}@media screen and (min-width: 65.4375em){.pt_account .account-header__table{border-bottom:none;padding:0 0 1.5rem 1.5rem}}.pt_account .account-header__table .account-title__table{font-family:'Overpass', Helvetica, sans-serif;font-weight:800;font-size:.875rem;line-height:1.5rem;color:#202020;margin-bottom:0;text-transform:uppercase}.pt_account .account-header__table .account-title__table .icon-left,.pt_account .account-header__table .account-title__table .wishlist-title .account-title-arrow,.wishlist-title .pt_account .account-header__table .account-title__table .account-title-arrow{margin-right:.75rem}@media screen and (min-width: 65.4375em){.pt_account .account-header__table .account-title__table{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;font-size:1.5rem;line-height:1.5rem}.pt_account .account-header__table .account-title__table .icon-left,.pt_account .account-header__table .account-title__table .wishlist-title .account-title-arrow,.wishlist-title .pt_account .account-header__table .account-title__table .account-title-arrow{display:none}}.pt_account .orders-form{margin-top:2.5rem}@media screen and (min-width: 65.4375em){.pt_account .orders-form{margin-top:0}}.pt_account .multibanco-payment{font-size:1rem}.pt_account .multibanco-payment-section .payment-details{font-size:.875rem;line-height:1.2}.pt_account .multibanco-payment-section .payment-details .exp-date{color:#b30000}.pt_account .success-form{color:#1b9448;font-size:.6875rem;margin-bottom:1.25rem}.pt_account .account-logout{font-size:.6875rem;color:#000;font-weight:bold;margin-left:auto}.pt_account .account-logout a{font-weight:normal;color:#333;text-decoration:underline}.pt_account .account-left-nav{margin:.75rem 0 0 0;list-style:none;border-right:.0625rem solid #BCBCBC}.pt_account .account-left-nav .welcome-customer-menu,.pt_account .account-left-nav .left-nav-history-bc-title{display:inline-flex;margin-bottom:1.4375rem;height:23px}.pt_account .account-left-nav .welcome-customer-menu:hover,.pt_account .account-left-nav .welcome-customer-menu .selected,.pt_account .account-left-nav .left-nav-history-bc-title:hover,.pt_account .account-left-nav .left-nav-history-bc-title .selected{background-color:initial}.pt_account .account-left-nav .welcome-customer-menu:hover::after,.pt_account .account-left-nav .welcome-customer-menu .selected::after,.pt_account .account-left-nav .left-nav-history-bc-title:hover::after,.pt_account .account-left-nav .left-nav-history-bc-title .selected::after{display:none}.pt_account .account-left-nav .welcome-customer-menu,.pt_account .account-left-nav .service-link{text-transform:uppercase;font-weight:bold;color:#333;font-size:1rem;line-height:1rem}.pt_account .account-left-nav .service-link{display:flex;width:100%;height:100%;align-items:center}.pt_account .account-left-nav li{margin-bottom:.625rem;height:48px;display:flex;align-items:center}.pt_account .account-left-nav li:last-child{margin-bottom:0}.pt_account .account-left-nav li:hover,.pt_account .account-left-nav li .selected{background-color:#F8F8F8;position:relative}.pt_account .account-left-nav li:hover::after,.pt_account .account-left-nav li .selected::after{content:'';border:.0625rem solid #c00;position:absolute;top:0;right:-.125rem;bottom:0;width:3px;height:100%;background:#c00;border-radius:1.875rem}.pt_account .account-left-nav li .selected{height:100%;width:100%;display:flex;align-items:center;line-height:1.375rem}.pt_account .account-left-nav .left-nav-history-bc{margin-top:1.5625rem;padding-top:1.5625rem;position:relative}.pt_account .account-left-nav .left-nav-history-bc::before{content:'';background-color:#E2E2E2;width:100%;max-width:170px;height:1px;position:absolute;top:0;left:0}.pt_account .account-left-nav .left-nav-history-bc li:first-child{background-color:initial}.pt_account .account-left-nav .left-nav-history-bc li:first-child::after{display:none}.pt_account .account-left-nav .left-nav-history-bc-title{font-family:'Poppins', Helvetica, sans-serif;font-weight:800;color:#c00;font-size:1rem;line-height:1.5rem;text-transform:uppercase;margin-bottom:0}.pt_account .account-left-nav .logout-link-menu{height:40px;width:100%;max-width:173px;background-color:#F8F8F8;border-radius:.5rem;letter-spacing:.05rem;line-height:.6875rem}.pt_account .account-left-nav .logout-link-menu .service-link{font-family:'Poppins', Helvetica, sans-serif;font-weight:500;color:#202020;justify-content:center}.pt_account .account-left-nav .logout-link-menu:hover,.pt_account .account-left-nav .logout-link-menu .selected{opacity:.8}.pt_account .account-left-nav .logout-link-menu:hover::after,.pt_account .account-left-nav .logout-link-menu .selected::after{display:none}.pt_account .account-mobile-left-nav{font-family:'Poppins', Helvetica, sans-serif;font-weight:500;position:relative;width:326px;height:3rem;border:.1875rem solid #202020;border-radius:1.75rem;background-color:#fff;margin:1.5rem auto 1.5rem;text-align:center;display:flex;align-items:center;justify-content:center;font-size:1.3125rem}.pt_account .account-mobile-left-nav .label{font-family:'Poppins', Helvetica, sans-serif;font-weight:500;text-transform:uppercase;font-size:1.3125rem;line-height:.6875rem;letter-spacing:.13125rem;color:#202020;display:inline-flex;align-items:center;flex-direction:row-reverse;z-index:20}.pt_account .account-mobile-left-nav .label::before{margin-left:1.125rem}.pt_account .account-mobile-left-nav .nav-item{position:relative;display:flex;justify-content:center;align-items:center;height:2.8125rem;text-align:center;text-transform:uppercase;border-top:1px solid #E2E2E2;height:50px}.pt_account .account-mobile-left-nav .nav-history-bc{height:69px}.pt_account .account-mobile-left-nav .nav-history-bc-title{font-family:'Poppins', Helvetica, sans-serif;font-weight:500;color:#c00;font-size:1rem;line-height:1.75rem;margin-bottom:0}.pt_account .account-mobile-left-nav input[type=checkbox]{position:absolute;cursor:pointer;width:100%;height:1.875rem;margin-bottom:0;z-index:25;opacity:0}.pt_account .account-mobile-left-nav input[type=checkbox] ~ section{display:block;padding:4.28125rem .875rem .65625rem}.pt_account .account-mobile-left-nav input[type=checkbox].main-checkbox{left:0;right:0}.pt_account .account-mobile-left-nav input[type=checkbox]:checked ~ section{margin-top:0;max-height:0;opacity:0;display:none;-webkit-transform:translate(0, 50%);-ms-transform:translate(0, 50%);transform:translate(0, 50%)}.pt_account .account-mobile-left-nav input[type=checkbox]:checked ~ .label::before{content:'\e80a'}.pt_account .account-mobile-left-nav .main-section{position:absolute;background-color:white;width:325px;text-align:left;top:-.25rem;z-index:15;border-radius:.75rem;box-shadow:0 2px 4px rgba(0,0,0,0.16)}.pt_account .account-mobile-left-nav .main-section a{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;font-size:.875rem;line-height:1.5rem;display:inline-flex;width:100%;height:100%;align-items:center;justify-content:center;color:#333}.pt_account .account-mobile-left-nav .main-section a:first-letter{text-transform:uppercase}.pt_account.orders .orders-table{border-collapse:separate;border-spacing:0 .625rem}.pt_account.orders .orders-table td:last-child button.orders-table--seedetail span{font-family:'Poppins', Helvetica, sans-serif;font-weight:500;background:#000;font-size:1.3125rem;height:48px;max-width:100%}@media screen and (max-width: 65.375em){.pt_account.orders .orders-table td:last-child button.orders-table--seedetail span{width:48px;font-weight:400;font-size:2.5rem}}.pt_account .background-wrapper .loading-content{width:100%}.pt_account .background-wrapper .loading-content .loading-account--img{display:flex;justify-content:center}.pt_account .background-wrapper .loading-content .loading-text{text-align:center}.pt_account .background-wrapper .loading-content .loading-text span{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:1rem;color:#202020}.password-reset{display:flex;flex-direction:column;margin-bottom:1.25rem;width:100%}.password-reset .account-legal{font-family:"Helvetica neue",Helvetica,Arial;text-align:center;font-size:.8125rem;line-height:1rem;color:#8E8E8E}.password-reset .account-legal p{max-width:31.25rem;margin:0 auto 1.25rem}.password-reset .account-legal p:first-child{border-top:solid .25rem #BCBCBC;padding-top:2.5rem}.password-reset .password-reset-box{max-width:25rem;margin:0 auto}.password-reset .set-new-password-box{max-width:37.5rem;margin:0 auto}.password-reset .set-new-password-box .form-row.password{margin-bottom:.625rem}.password-reset .page-title{padding-top:1.25rem;text-align:center}.password-reset .page-title h1{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;font-size:1.5rem;color:#202020;padding-bottom:.1875rem;margin-bottom:.9375rem;text-transform:uppercase}.password-reset .page-title h1 .icon,.password-reset .page-title h1 .general-fields .label-inline .input-icon:before,.general-fields .label-inline .password-reset .page-title h1 .input-icon:before,.password-reset .page-title h1 .set-new-password-box .form-row .label-inline .input-icon:before,.password-reset .set-new-password-box .form-row .label-inline .page-title h1 .input-icon:before,.password-reset .page-title h1 .password-reset-form .form-row .field-wrapper .label-inline .input-icon:before,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .page-title h1 .input-icon:before,.password-reset .page-title h1 .auth-content .label-inline .input-icon:before,.auth-content .label-inline .password-reset .page-title h1 .input-icon:before,.password-reset .page-title h1 .account__wrapper .label-inline .input-icon:before,.account__wrapper .label-inline .password-reset .page-title h1 .input-icon:before,.password-reset .page-title h1 .account-dropdown .label-inline .input-icon:before,.account-dropdown .label-inline .password-reset .page-title h1 .input-icon:before,.password-reset .page-title h1 .account__wrapper--login .label-inline .input-icon:before,.account__wrapper--login .label-inline .password-reset .page-title h1 .input-icon:before,.password-reset .page-title h1 .account__wrapper--register .label-inline .input-icon:before,.account__wrapper--register .label-inline .password-reset .page-title h1 .input-icon:before,.password-reset .page-title h1 .pt_account .edit-profile-form .label-inline .input-icon:before,.pt_account .edit-profile-form .label-inline .password-reset .page-title h1 .input-icon:before,.password-reset .page-title h1 .pt_checkout .checkout-billing .label-inline .input-icon:before,.pt_checkout .checkout-billing .label-inline .password-reset .page-title h1 .input-icon:before,.password-reset .page-title h1 .pt_checkout .checkout-shipping .label-inline .input-icon:before,.pt_checkout .checkout-shipping .label-inline .password-reset .page-title h1 .input-icon:before,.password-reset .page-title h1 .pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .password-reset .page-title h1 .input-icon:before,.password-reset .page-title h1 .pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .password-reset .page-title h1 .input-icon:before,.password-reset .page-title h1 .modal--beauty-club .label-inline .input-icon:before,.modal--beauty-club .label-inline .password-reset .page-title h1 .input-icon:before,.password-reset .page-title h1 .header-account .logged__dropdown,.header-account .password-reset .page-title h1 .logged__dropdown,.password-reset .page-title h1 .header-locator-box,.password-reset .page-title h1 .profile-box__icon,.password-reset .page-title h1 .mobile-header .basket-empty .icon-shopping-bag,.mobile-header .basket-empty .password-reset .page-title h1 .icon-shopping-bag,.password-reset .page-title h1 .nav-container_bc .header-mobile__icon--show,.nav-container_bc .password-reset .page-title h1 .header-mobile__icon--show,.password-reset .page-title h1 .beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .bc-benefits-topics-item:before,.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .password-reset .page-title h1 .bc-benefits-topics-item:before,.password-reset .page-title h1 #share-wishlist h3 span,#share-wishlist h3 .password-reset .page-title h1 span,.password-reset .page-title h1 #share-wishlist-bottom h3 span,#share-wishlist-bottom h3 .password-reset .page-title h1 span,.password-reset .page-title h1 .wishlist-title .account-title-arrow,.wishlist-title .password-reset .page-title h1 .account-title-arrow,.password-reset .page-title h1 .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close,.wishlist-print-dialog .wishlist-print-title .password-reset .page-title h1 a.wishlist-dialog-close,.password-reset .page-title h1 .wishlist-print-dialog .wishlist-print-title a.print-cta,.wishlist-print-dialog .wishlist-print-title .password-reset .page-title h1 a.print-cta{font-size:1rem;line-height:2rem;margin-right:1.0625rem;display:inline;vertical-align:middle}.password-reset .page-title h1 .icon::before,.password-reset .page-title h1 .header-account .logged__dropdown::before,.header-account .password-reset .page-title h1 .logged__dropdown::before,.password-reset .page-title h1 .header-locator-box::before,.password-reset .page-title h1 .profile-box__icon::before,.password-reset .page-title h1 .mobile-header .basket-empty .icon-shopping-bag::before,.mobile-header .basket-empty .password-reset .page-title h1 .icon-shopping-bag::before,.password-reset .page-title h1 .nav-container_bc .header-mobile__icon--show::before,.nav-container_bc .password-reset .page-title h1 .header-mobile__icon--show::before,.password-reset .page-title h1 #share-wishlist h3 span::before,#share-wishlist h3 .password-reset .page-title h1 span::before,.password-reset .page-title h1 #share-wishlist-bottom h3 span::before,#share-wishlist-bottom h3 .password-reset .page-title h1 span::before,.password-reset .page-title h1 .wishlist-title .account-title-arrow::before,.wishlist-title .password-reset .page-title h1 .account-title-arrow::before,.password-reset .page-title h1 .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close::before,.wishlist-print-dialog .wishlist-print-title .password-reset .page-title h1 a.wishlist-dialog-close::before,.password-reset .page-title h1 .wishlist-print-dialog .wishlist-print-title a.print-cta::before,.wishlist-print-dialog .wishlist-print-title .password-reset .page-title h1 a.print-cta::before{color:#202020}.password-reset .page-subtitle{text-align:center;font-size:.8125rem}.password-reset .required-indicator-label{font-size:.6875rem;color:#7C7C7D;margin-bottom:.625rem}.password-reset .page-article{text-align:center;margin-bottom:3.125rem;max-width:25rem;margin:0 auto}.password-reset .page-article .article-title{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;margin-bottom:.625rem;letter-spacing:.0625rem;text-transform:lowercase}@media screen and (min-width: 47.8125em){.password-reset .page-article .article-title{font-size:1rem}}.password-reset .page-article .article-title::first-letter{text-transform:uppercase}.password-reset .page-article .article-title strong{margin-left:.625rem}.password-reset .page-article .article-text{margin-bottom:.4375rem;font-size:.8125rem;color:#777}.password-reset .password-reset-form{max-width:36.875rem;margin-bottom:1.5625rem}.password-reset .password-reset-form fieldset{width:100%}.password-reset .password-reset-form .form-row{margin:1.25rem 0 2.5rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.password-reset .password-reset-form .form-row .email_new__password{max-width:25%}.password-reset .password-reset-form .form-row label,.password-reset .password-reset-form .form-row .auth-content--offers{display:flex;flex-direction:column;justify-content:center;max-width:21%;font-size:.8125rem;padding:0 1.25rem;text-align:right;line-height:1.0625rem;max-height:2rem}.password-reset .password-reset-form .form-row label .required-indicator,.password-reset .password-reset-form .form-row .auth-content--offers .required-indicator{display:none}.password-reset .password-reset-form .form-row .field-wrapper{width:100%;max-width:100%}.password-reset .password-reset-form .form-row .field-wrapper label,.password-reset .password-reset-form .form-row .field-wrapper .auth-content--offers{width:100%;max-width:100%}.password-reset .password-reset-form .form-row .form-caption{display:none}.password-reset .password-reset-form .form-row .link{text-decoration:underline;color:#000}.password-reset .password-reset-form .form-row .link:hover{color:#b30000}.password-reset .password-reset-form .form-row.field-error label,.password-reset .password-reset-form .form-row.field-error .auth-content--offers{color:#b30000}.password-reset .password-reset-form .form-row.field-error .field-wrapper input{border-color:#b30000}.password-reset .password-reset-form .action-container{max-width:16.5rem;width:100%;display:flex;flex-direction:row;justify-content:space-between;margin:0 auto;align-items:center}.password-reset .password-reset-form .action-container .back-link button{background-color:#000}.password-reset .password-reset-form .action-container .back-link button:hover{opacity:.8}.password-reset .password-reset-form .action-container .btn--primary,.password-reset .password-reset-form .action-container .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .password-reset .password-reset-form .action-container .pix-payment--print,.password-reset .password-reset-form .action-container .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .password-reset .password-reset-form .action-container .shipay-payment--print,.password-reset .password-reset-form .action-container .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .password-reset .password-reset-form .action-container .qrcode-payment--print,.password-reset .password-reset-form .action-container .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .password-reset .password-reset-form .action-container .boleto-payment--print{font-size:1.3125rem;margin:1.25rem auto;width:100%}.password-reset .set-password-form{max-width:36.875rem;margin-bottom:1.5625rem}.password-reset .set-password-form fieldset{width:100%}.password-reset .set-password-form .form-row{justify-content:space-between;margin:1.25rem 0 .625rem;align-items:center;max-width:auto}.password-reset .set-password-form .form-row label,.password-reset .set-password-form .form-row .auth-content--offers{max-width:42%;margin-top:0;text-align:left;padding:0 .625rem 0 0;flex-direction:row;justify-content:start}.password-reset .set-password-form .form-row label .required-indicator,.password-reset .set-password-form .form-row .auth-content--offers .required-indicator{display:inline}.password-reset .set-password-form .form-row .field-wrapper{min-height:auto;max-width:25rem;margin:0 auto}.password-reset .set-password-form .action-container .back-link button{color:#fff}.password-reset .set-password-form .action-container .back-link button:hover{opacity:.8}.orders .no_orders{margin-top:.625rem;font-size:.75rem;color:#000;font-weight:bold}.orders .search-result-options{padding:0;margin-bottom:.25rem;border-bottom:none;width:100%}.orders .account-pagination{display:flex;flex-direction:row;justify-content:flex-end;width:100%;padding:.3125rem 0;background-color:#ebebeb;align-items:center}.orders .account-pagination ul{list-style-type:none;display:flex;flex-wrap:nowrap;margin:0;padding:0 .9375rem}.orders .account-pagination ul li{padding:0 .1875rem;font-size:.75rem;width:1rem}.orders .account-pagination ul li a{color:#000}.orders .account-pagination ul li a:hover{color:#b30000}.orders .account-pagination ul li.current-page{color:#b30000}.orders .orders-table{vertical-align:top;text-align:left;border-collapse:collapse;border-spacing:0}.orders .orders-table thead,.orders .orders-table tbody{border:none}.orders .orders-table a{color:#000}.orders .orders-table a:hover{color:#b30000}.orders .orders-table thead tr:first-child{background-color:#fff}.orders .orders-table tr{background-color:#F8F8F8;border:none;opacity:1;margin-bottom:1rem}.orders .orders-table th{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;color:#333;font-size:.875rem;text-align:left;border-bottom:none;text-transform:uppercase;padding-right:1.5rem}.orders .orders-table th:nth-child(2){padding-right:3.375rem}@media screen and (min-width: 65.4375em){.orders .orders-table th:nth-child(2){padding-right:0;padding-left:.9375rem}}@media screen and (min-width: 65.4375em){.orders .orders-table th:first-child{padding-left:2rem}}@media screen and (min-width: 65.4375em){.orders .orders-table th{border-bottom:.0625rem solid #000;font-size:1rem;padding:0 0 .5rem 1.75rem;padding-right:0;padding-left:.9375rem}}.orders .orders-table td{border-bottom:1rem solid #fff;padding:1.75rem 0 1.75rem .9375rem}.orders .orders-table td:first-child{position:absolute}.orders .orders-table td:first-child span{font-weight:700}@media screen and (min-width: 47.8125em){.orders .orders-table td:first-child{position:initial}.orders .orders-table td:first-child span{font-weight:normal}}.orders .orders-table td.product-content{width:50%}.orders .orders-table td.promotional-value{padding-left:0}.orders .orders-table td.secondary{position:relative;right:20%}@media screen and (min-width: 47.8125em){.orders .orders-table td.secondary{position:initial;right:0}}.orders .orders-table--seedetail{margin-right:2rem}@media screen and (max-width: 65.375em){.orders .orders-table--seedetail{padding-top:.5625rem}}.orders .orders-table button{margin-right:1rem;text-align:left;outline:none;display:flex;flex-wrap:nowrap}.orders .orders-table button span{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;color:#333;font-size:.875rem;line-height:1.25rem;max-width:75px;width:100%}@media screen and (min-width: 65.4375em){.orders .orders-table button span{font-size:1rem;line-height:1.5rem;max-width:105px;width:100%}}.orders .orders-table button .arrows{color:#fff;padding:.6875rem 3.3125rem;max-width:198px;width:100%;display:none}@media screen and (min-width: 65.4375em){.orders .orders-table button .arrows{display:block}}.orders .orders-table button .arrows__small{color:#fff;font-size:2.5rem;padding:.8125rem .8125rem .5625rem .5625rem;max-width:48px;width:100%;display:none}@media screen and (max-width: 65.375em){.orders .orders-table button .arrows__small{display:block}}@media screen and (min-width: 47.8125em){.orders .orders-table button{margin-right:0}}.orders .orders-table.orders-table-information td{vertical-align:top;width:33%}.orders .orders-table .mini-gift-color,.orders .orders-table .mini-gift-message{display:flex}.orders .orders-table .mini-gift-color{margin-bottom:.625rem}.orders .orders-table .mini-gift-image{display:flex;padding-right:.625rem}.orders .orders-table .mini-gift-text{display:flex;justify-content:center;align-items:center}.orders .actions{margin-bottom:1.25rem;display:block}.orders .actions:hover a,.orders .actions:hover span{color:#b30000}.orders .actions .back-to-order-btn,.orders .actions a,.orders .actions span{font-family:"AvalonMedium",Arial,sans-serif;color:#000;display:inline-block;text-transform:uppercase}.orders .actions .back-to-order-btn:before,.orders .actions a:before,.orders .actions span:before{font-weight:400;content:'^';display:inline-block;width:.625rem;position:relative;color:#b30000;margin-right:.3125rem}.discover-cards .loyalty-main{margin-bottom:2.5rem}.discover-cards .loyalty-main p{margin-bottom:0;font-size:.625rem;color:#000}.discover-cards #card-tabs{border:0;display:flex;flex-direction:row}.discover-cards #card-tabs li{border:.0625rem solid #ccc;border-bottom:none;flex-basis:35%;-webkit-border-top-left-radius:.3125rem;-webkit-border-top-right-radius:.3125rem;-moz-border-radius-topleft:.3125rem;-moz-border-radius-topright:.3125rem;border-top-left-radius:.3125rem;border-top-right-radius:.3125rem}.discover-cards #card-tabs li:not(:last-child){margin-right:.625rem}.discover-cards #card-tabs li.is-active{background:#f9f9f9}.discover-cards #card-tabs li:hover{background:#f9f9f9;cursor:pointer}.discover-cards #card-tabs a{font-family:"AvalonBold",Arial,sans-serif;font-size:.875rem;color:#000;padding:1.25rem .625rem;display:flex}.discover-cards #card-tabs a span{line-height:1.75rem}.discover-cards #card-tabs a img{margin-right:.625rem}.discover-cards #card-tabs .is-active{background:#fff;margin-bottom:-.0625rem}.discover-cards #card-tabs .is-active:hover{cursor:default}.discover-cards #card-tabs .is-active a:hover{color:#000;cursor:default}.discover-cards #card-tabs .is-active a.tips-link{color:#000;background:transparent;text-decoration:underline}.discover-cards #card-tabs .is-active a.tips-link:hover{color:#b30000}.discover-cards .tabs-content .tabs-panel{border:.0625rem solid #ccc;padding:1.875rem 1.25rem;font-size:.75rem;background-color:#f9f9f9}.discover-cards .tabs-content .tabs-panel p{margin:0 0 .3125rem}.discover-cards .card-title{font-size:.875rem;font-weight:bold;padding-bottom:.5rem;margin-bottom:.5rem;border-bottom:.0625rem solid #ccc}.discover-cards .card-sub-title,.discover-cards .card-message,.discover-cards .card-notice{font-size:.6875rem;margin-left:2.625rem}.discover-cards .card-sub-title,.discover-cards .card-message{margin:.3125rem 0 .3125rem 2.625rem}.discover-cards .card-sub-title{font-weight:bold}.discover-cards .card-notice{margin-top:.625rem;padding:.3125rem 1.25rem;background-color:#eeeded}.discover-cards .card-notice-small{font-size:.5625rem;margin-top:2.5rem;margin-bottom:.625rem}.discover-cards .card-messages{display:flex;align-items:center;margin:.9375rem 0 1.25rem 2.625rem}.discover-cards .card-messages.card-white .card-list-item-header{color:#ed5ea1}.discover-cards .card-messages.card-black .card-list-item-header{color:#f98f29}.discover-cards .card-messages.card-gold .card-list-item-header{color:#c39f1f}.discover-cards .card-list{padding-left:2.1875rem;word-break:break-word}.discover-cards .card-messages-title{color:#c39f1f;font-size:1.3125rem;padding-top:.9375rem;padding-left:2.625rem;border-top:.0625rem dotted #000}.discover-cards .card-messages-title.no-border{border-top:none}.discover-cards .card-list-caption{color:#c39f1f;font-size:.6875rem;line-height:.6875rem;text-align:right}.discover-cards .card-undertitle{font-size:.75rem;margin-bottom:.3125rem}.discover-cards .card-list-item:not(:last-child){margin-bottom:.625rem}.discover-cards .card-list-item-header{font-size:.75rem;line-height:.9375rem;font-weight:bold;position:relative}.discover-cards .card-list-item-header:before{height:.4375rem;width:.4375rem;content:"";background-color:#000;display:block;position:absolute;bottom:.25rem;left:-.8125rem}.discover-cards .card-list-item-text{font-size:.6875rem;line-height:.6875rem}.discover-cards .card-messages.card-images-list{flex-wrap:wrap;margin:0;margin-left:2.625rem}.discover-cards .card-messages.card-images-list img{margin:.9375rem 0 1.25rem}.discover-cards .card-messages.card-images-list img:not(:last-child){margin-right:1.375rem}.epic-page-container h1{font-weight:bold;text-transform:uppercase;font-size:1.25rem;padding:1.5rem}@media screen and (min-width: 65.4375em){.epic-page-container h1{font-size:1.5625rem;padding:0}}.epic-page-container--body{width:100%;height:auto;margin:0 auto;text-align:center;background-color:#fff}.epic-page-container--body img{margin:0 auto;max-width:100%}.epic-page-container--body p{text-align:center;line-height:2rem;font-family:"Helvetica neue",Helvetica,Arial;margin-top:20px;padding:20px;color:#000;font-weight:lighter;font-size:1.1875rem}@media screen and (max-width: 65.375em){.epic-page-container--body p{margin-top:0;float:none;font-weight:200}}.epic-page-container--body p span{font-family:"Helvetica neue",Helvetica,Arial;font-size:1.5rem;color:#ec5840;font-weight:normal}.epic-page-container--body h2,.epic-page-container--body .auth-content-title{font-family:Georgia,"Times New Roman",Times,serif;font-weight:100;text-align:center;font-size:1.6875rem;font-weight:lighter;color:#000}.epic-page-container--body .button,.epic-page-container--body .cookie-policy.blocked .cookie-policy-message span,.cookie-policy.blocked .cookie-policy-message .epic-page-container--body span{text-align:center;margin:15px auto;display:inline-block;background-color:#fff}.epic-page-container--body .button a,.epic-page-container--body .cookie-policy.blocked .cookie-policy-message span a,.cookie-policy.blocked .cookie-policy-message .epic-page-container--body span a{text-transform:uppercase;color:#000;font-size:1rem;line-height:1.25rem;text-decoration:none;display:inline-block;padding:15px;font-family:"Helvetica neue",Helvetica,Arial;border-style:solid;border-color:#000;border-width:1px 1px 1px 1px}.password-rules{margin:-.9375rem 0 1.5rem 1.25rem}.newpassword ~ .password-rules{margin-top:-1.9375rem}.password-rules__error-msg{color:#c00;font-size:.75rem;line-height:1rem;display:none;align-items:flex-start;justify-content:flex-start;gap:.1875rem;margin:0 0 .5rem -1.25rem}.password-rules__length,.password-rules__uppercase,.password-rules__lowercase,.password-rules__numbers,.password-rules__symbols{font-size:.75rem}.password-rules__length.rule-met,.password-rules__uppercase.rule-met,.password-rules__lowercase.rule-met,.password-rules__numbers.rule-met,.password-rules__symbols.rule-met{text-decoration:line-through}.column-right-container .column-right-container{padding-bottom:0}@media screen and (min-width: 47.8125em){.password-reset{margin-top:3.125rem}}@media screen and (max-width: 65.375em){.discover-cards #card-tabs a{font-size:.75rem;color:#000;padding:.625rem .3125rem;flex-direction:column;align-items:center}.discover-cards #card-tabs a img{margin-right:0}.pt_account .set-password-form .form-row{max-width:none}.pt_account .content{display:block}.pt_account .content .primary-content{margin:0 auto}.pt_account .content .primary-content .account-overview{top:0}.pt_account .content .primary-content .account-overview .title{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;color:#333;font-size:.875rem;line-height:1.5rem}.pt_account .content .secondary-content{margin:0 auto}}@media screen and (min-width: 47.8125em) and (max-width: 65.375em){.pt_account .primary-content{padding:0 1.25rem}}@media screen and (max-width: 28.0625em){.orders .orders-table td{padding:.625rem .3125rem;padding-right:0}.orders .orders-table td:first-child{position:relative}.orders .orders-table--seedetail{margin-right:5px}.orders .content{padding:0 .4375rem}.orders .content .primary-content{position:relative}.orders .content .actions{border:.0625rem solid #202020;padding:.75rem 0;text-align:center;width:100%;display:flex;height:2.5rem;align-items:center;justify-content:center;font-size:1rem}.orders .content .actions:hover{background-color:#202020;transition:all .3s ease}.orders .content .actions:hover span{color:#fff}.orders .content .actions:first-child{position:absolute;top:3rem}.orders .content .actions+.account-header{margin-bottom:4rem}.orders .content .account-header{border-bottom:.25rem solid #000}.orders .content .account-header .account-title{width:100%;text-align:center}.orders .product-item-image>a,.orders .product-item-image img{width:1.875rem;height:1.875rem}.orders .product-item-info{margin-left:.3125rem}.orders .order-product-add-to-cart .add-to-cart{padding:.3125rem .125rem}.orders .mobile .multibanco-payment-section{padding-left:.3125rem;margin-bottom:.3125rem;font-size:.6875rem}.orders .mobile .multibanco-payment-section .payment-details{font-size:.75rem}.password-reset{padding:0 1.5625rem}.password-reset .page-title h1{font-size:1.25rem;text-align:initial}.password-reset .page-title h1 .icon,.password-reset .page-title h1 .general-fields .label-inline .input-icon:before,.general-fields .label-inline .password-reset .page-title h1 .input-icon:before,.password-reset .page-title h1 .set-new-password-box .form-row .label-inline .input-icon:before,.password-reset .set-new-password-box .form-row .label-inline .page-title h1 .input-icon:before,.password-reset .page-title h1 .password-reset-form .form-row .field-wrapper .label-inline .input-icon:before,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .page-title h1 .input-icon:before,.password-reset .page-title h1 .auth-content .label-inline .input-icon:before,.auth-content .label-inline .password-reset .page-title h1 .input-icon:before,.password-reset .page-title h1 .account__wrapper .label-inline .input-icon:before,.account__wrapper .label-inline .password-reset .page-title h1 .input-icon:before,.password-reset .page-title h1 .account-dropdown .label-inline .input-icon:before,.account-dropdown .label-inline .password-reset .page-title h1 .input-icon:before,.password-reset .page-title h1 .account__wrapper--login .label-inline .input-icon:before,.account__wrapper--login .label-inline .password-reset .page-title h1 .input-icon:before,.password-reset .page-title h1 .account__wrapper--register .label-inline .input-icon:before,.account__wrapper--register .label-inline .password-reset .page-title h1 .input-icon:before,.password-reset .page-title h1 .pt_account .edit-profile-form .label-inline .input-icon:before,.pt_account .edit-profile-form .label-inline .password-reset .page-title h1 .input-icon:before,.password-reset .page-title h1 .pt_checkout .checkout-billing .label-inline .input-icon:before,.pt_checkout .checkout-billing .label-inline .password-reset .page-title h1 .input-icon:before,.password-reset .page-title h1 .pt_checkout .checkout-shipping .label-inline .input-icon:before,.pt_checkout .checkout-shipping .label-inline .password-reset .page-title h1 .input-icon:before,.password-reset .page-title h1 .pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .password-reset .page-title h1 .input-icon:before,.password-reset .page-title h1 .pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .password-reset .page-title h1 .input-icon:before,.password-reset .page-title h1 .modal--beauty-club .label-inline .input-icon:before,.modal--beauty-club .label-inline .password-reset .page-title h1 .input-icon:before,.password-reset .page-title h1 .header-account .logged__dropdown,.header-account .password-reset .page-title h1 .logged__dropdown,.password-reset .page-title h1 .header-locator-box,.password-reset .page-title h1 .profile-box__icon,.password-reset .page-title h1 .mobile-header .basket-empty .icon-shopping-bag,.mobile-header .basket-empty .password-reset .page-title h1 .icon-shopping-bag,.password-reset .page-title h1 .nav-container_bc .header-mobile__icon--show,.nav-container_bc .password-reset .page-title h1 .header-mobile__icon--show,.password-reset .page-title h1 .beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .bc-benefits-topics-item:before,.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .password-reset .page-title h1 .bc-benefits-topics-item:before,.password-reset .page-title h1 #share-wishlist h3 span,#share-wishlist h3 .password-reset .page-title h1 span,.password-reset .page-title h1 #share-wishlist-bottom h3 span,#share-wishlist-bottom h3 .password-reset .page-title h1 span,.password-reset .page-title h1 .wishlist-title .account-title-arrow,.wishlist-title .password-reset .page-title h1 .account-title-arrow,.password-reset .page-title h1 .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close,.wishlist-print-dialog .wishlist-print-title .password-reset .page-title h1 a.wishlist-dialog-close,.password-reset .page-title h1 .wishlist-print-dialog .wishlist-print-title a.print-cta,.wishlist-print-dialog .wishlist-print-title .password-reset .page-title h1 a.print-cta{margin-right:.625rem}.password-reset .password-reset-box .page-article{margin-bottom:1.25rem}.password-reset .password-reset-box .page-article .article-title{font-size:.875rem}.password-reset .password-reset-form .form-row,.password-reset .set-password-form .form-row{display:block}.password-reset .password-reset-form .form-row .email_new__password,.password-reset .set-password-form .form-row .email_new__password{max-width:100%}.password-reset .password-reset-form .form-row label,.password-reset .password-reset-form .form-row .auth-content--offers,.password-reset .set-password-form .form-row label,.password-reset .set-password-form .form-row .auth-content--offers{padding-left:0;text-align:left;margin-bottom:.625rem}.password-reset .password-reset-form .form-row .field-wrapper,.password-reset .set-password-form .form-row .field-wrapper{max-width:26.25rem;padding:0}.password-reset .password-reset-form .form-row .field-wrapper .input-text,.password-reset .set-password-form .form-row .field-wrapper .input-text{font-size:.875rem}.password-reset .password-reset-form .action-container,.password-reset .set-password-form .action-container{flex-direction:column;max-width:26.25rem}.password-reset .password-reset-form .action-container .back-link,.password-reset .set-password-form .action-container .back-link{width:100%;margin-bottom:1.25rem}.password-reset .password-reset-form .action-container button,.password-reset .set-password-form .action-container button{font-size:1rem;font-weight:500;padding:.9375rem;width:100%}.password-reset .set-password-form .form-row label,.password-reset .set-password-form .form-row .auth-content--offers{max-width:none}.password-reset .set-password-form .action-container{margin-top:20px}.password-reset .set-new-password-box{max-width:20rem}.pt_account .content{display:block;padding:0}.pt_account .primary-content{padding-left:0;border-left:none;max-width:375px;margin:0 auto}.pt_account .secondary-content .refinement-content{padding-right:0}.pt_account .account-footer,.pt_account .account-header{justify-content:center}.pt_account .account-header{border-bottom:.3125rem solid #000}.pt_account .account-footer{padding-top:.625rem;margin-top:.625rem;border-top:.3125rem solid #000;display:flex;flex-direction:row}.pt_account.orders .orders-table td:first-child{height:110px;position:absolute;z-index:1}.pt_account.orders .order-history .orderdetails.desktop .product-item-info .details span.value.bidirectional{max-width:100px}.pt_account .row .row{margin:0}.discover-cards .card-sub-title,.discover-cards .card-message,.discover-cards .card-notice,.discover-cards .card-sub-title{margin-left:0}.discover-cards .card-messages{align-items:flex-start;margin-left:0}.discover-cards .card-messages.card-images-list{margin-left:0}.discover-cards .card-list{padding-left:1.375rem}.discover-cards .card-list-item-header{display:inline-block}.discover-cards .card-list-item-header:before{position:static;display:inline-block;margin-right:.3125rem}.discover-cards .card-messages-title{padding-left:0}.account-mobile-left-nav input[type=checkbox],.account-mobile-left-nav .label{z-index:1}}.pt_account .edit-bb-form .radio-form-row{flex-wrap:wrap;align-items:flex-start;flex:1 1 50%;width:100%;flex-direction:column;height:4.6875rem}.pt_account .edit-bb-form .form-row-inline{margin:0 0 .3125rem;width:33%}.pt_account .edit-bb-form .form-row-inline label,.pt_account .edit-bb-form .form-row-inline .auth-content--offers{font-size:.6875rem;line-height:1.125rem;font-weight:bold}.pt_account .edit-bb-form .fieldset-title{font-weight:normal}.pt_account .edit-bb-form .field-wrapper{width:auto;max-width:none}.pt_account .edit-bb-form .column-left{padding-right:.625rem}.pt_account .edit-bb-form .form-row.form-row-button{margin:.9375rem 0}.pt_account .edit-bb-form .bb-label{font-size:.75rem;font-weight:bold}.pt_account .edit-bb-form .bb-label a{color:#000;text-decoration:underline}.pt_account .edit-bb-form .bb-label a:hover{color:#b30000}.pt_account .edit-bb-form .bb-info{flex-basis:100%}.pt_account .edit-bb-form .bb-colors{display:flex;flex-basis:100%}.pt_account .account-beautyboard-privacy{font-size:.625rem}.bb-iframe{width:100%}.bb-add-photo iframe{border:0}@media screen and (max-width: 65.375em){.pt_account .edit-bb-form .radio-form-row{width:100%;flex-direction:row;height:auto}.pt_account .edit-bb-form .form-row-inline{flex-basis:50%}.pt_account .edit-bb-form .form-row-inline label,.pt_account .edit-bb-form .form-row-inline .auth-content--offers{line-height:1.5rem}.pt_account .edit-bb-form .column-left{border-bottom:0;border-right:.0625rem solid #ccc;padding-right:0}.pt_account .edit-bb-form .column-right,.pt_account .edit-bb-form .column-left{padding-left:1.25rem}.pt_account .edit-bb-form .column-left .form-row-inline:nth-child(1){order:1}.pt_account .edit-bb-form .column-left .form-row-inline:nth-child(2){order:3}.pt_account .edit-bb-form .column-left .form-row-inline:nth-child(3){order:5}.pt_account .edit-bb-form .column-left .form-row-inline:nth-child(4){order:7}.pt_account .edit-bb-form .column-left .form-row-inline:nth-child(5){order:2}.pt_account .edit-bb-form .column-left .form-row-inline:nth-child(6){order:4}.pt_account .edit-bb-form .column-left .form-row-inline:nth-child(7){order:6}.pt_account .edit-bb-form .column-right .form-row-inline:nth-child(1){order:1}.pt_account .edit-bb-form .column-right .form-row-inline:nth-child(2){order:3}.pt_account .edit-bb-form .column-right .form-row-inline:nth-child(3){order:5}.pt_account .edit-bb-form .column-right .form-row-inline:nth-child(4){order:7}.pt_account .edit-bb-form .column-right .form-row-inline:nth-child(5){order:9}.pt_account .edit-bb-form .column-right .form-row-inline:nth-child(6){order:2}.pt_account .edit-bb-form .column-right .form-row-inline:nth-child(7){order:4}.pt_account .edit-bb-form .column-right .form-row-inline:nth-child(8){order:6}.pt_account .edit-bb-form .column-right .form-row-inline:nth-child(9){order:8}.pt_account .edit-bb-form .bb-save-button{flex-basis:100%}}@media screen and (max-width: 28.0625em){.pt_account .edit-bb-form{display:block}.pt_account .edit-bb-form .column-left{border-bottom:.0625rem solid #ccc;border-right:0;padding-bottom:0}.pt_account .edit-bb-form .form-row-inline{margin-bottom:0;flex-basis:44%;padding-bottom:.9375rem}.pt_account .edit-bb-form .form-row-inline input,.pt_account .edit-bb-form .form-row-inline label,.pt_account .edit-bb-form .form-row-inline .auth-content--offers{height:1.125rem}.pt_account .edit-bb-form .form-row-inline label,.pt_account .edit-bb-form .form-row-inline .auth-content--offers{line-height:1.125rem}.pt_account .edit-bb-form .form-row.form-row-button button{display:block}.pt_account .edit-bb-form .bb-colors{display:block}.pt_account .edit-bb-form .radio-form-row{flex:0 0 auto}.pt_account .beautyboard-privacy.legal{margin-top:0}.edit-bb-form .column-left .form-row-inline:nth-child(n+5){border-left:.0625rem solid #ccc;padding-left:6%}.edit-bb-form .column-right .form-row-inline:nth-child(n+6){border-left:.0625rem solid #ccc;padding-left:6%}}.pt_account .card-number,.pt_account .last-update{font-size:.6875rem}.pt_account .card-number span,.pt_account .last-update span{font-weight:bold}.pt_account .last-update{text-align:right;margin:0}.pt_account .no-info{font-size:.75rem}.pt_account .card-user{display:flex}.pt_account .card-user img,.pt_account .card-user p{flex-direction:column;align-self:center}.pt_account .card-user p{font-size:.8125rem}.pt_account .points-info{border-top:.0625rem solid #000;padding:.625rem 0}.pt_account .points-info h3{font-family:"AvalonMedium",Arial,sans-serif;font-size:.875rem;text-transform:uppercase}.pt_account .points-info h3 span{color:#b30000}.pt_account .points-info p{margin:0;font-size:.6875rem}.pt_account .points-info p span{color:#b30000;font-weight:bold}.pt_account .loyalty-section{overflow:hidden;padding-bottom:1.875rem}.pt_account .loyalty-section h2,.pt_account .loyalty-section .auth-content-title{font-family:"AvalonMedium",Arial,sans-serif;font-size:1.5rem;text-transform:uppercase;margin:.9375rem 0}.pt_account .loyalty-section h2 span,.pt_account .loyalty-section .auth-content-title span{vertical-align:middle;letter-spacing:.03125rem;margin-left:.625rem}.pt_account .loyalty-section h2 img,.pt_account .loyalty-section .auth-content-title img{width:6.875rem;height:2.9375rem}.pt_account .card-info{float:left;width:50%;padding-left:2%}.pt_account .card-info h3{font-family:"AvalonBook",Arial,sans-serif;font-size:1.1875rem;text-transform:uppercase}.pt_account .card-info p{font-size:.6875rem}.pt_account .card-info p span{color:#b30000;font-weight:bold}.pt_account .card-info p br{display:none}.pt_account .hub-success{color:#1b9448;font-size:.6875rem}.account-points .loyalty-section{padding-bottom:1.25rem}.account-points .loyalty-section .title{font-family:"AvalonBook",Arial,sans-serif;font-size:1.1875rem;padding-bottom:.9375rem;text-transform:uppercase}.account-points .loyalty-section .text-line a{color:#ea4234}.account-points .loyalty-section .parts-wrapper{display:flex;flex-wrap:wrap}.account-points .loyalty-section .parts-wrapper.with-orders .part-1{margin-right:1.25rem;width:calc(50% - 11px);border-right:.0625rem solid #777}.account-points .loyalty-section .parts-wrapper.with-orders .part-2{width:calc(50% - 10px)}.account-points .loyalty-section .part-1{width:50%;padding-right:1.25rem}.account-points .loyalty-section .part-2{width:50%}.account-points .loyalty-section .part-2 .text-line{display:inline-block}.account-points .loyalty-section .part-3{width:100%}.account-points .loyalty-section .form-row{display:flex}.account-points .loyalty-section .form-row>label,.account-points .loyalty-section .form-row>.auth-content--offers{display:inline;font-size:.6875rem;margin-right:1.25rem;line-height:1.2;flex-shrink:0;margin-top:.25rem;max-width:50%;width:auto}.account-points .loyalty-section .form-row.with-tooltip{box-sizing:border-box;flex-flow:row nowrap}.account-points .loyalty-section .form-row.with-tooltip .input-box{margin-right:.625rem;line-height:1}.account-points .loyalty-section .form-row.with-tooltip .form-caption{padding-left:2.5625rem;padding-right:1.9375rem;width:100%;margin-left:0}.account-points .loyalty-section .form-row.form-row-button{width:100%}.account-points .loyalty-section .field-content{max-width:21.25rem;width:100%}.account-points .loyalty-section .field-wrapper{display:flex;flex-flow:row nowrap;width:100%}.account-points .loyalty-section .field-wrapper input{height:1.25rem;padding:0 .3125rem;font-size:.6875rem}.account-points .loyalty-section .field-wrapper input+.error{font-size:.6875rem;color:#b30000;display:inline-block;width:150%}.account-points .loyalty-section .field-wrapper .preinput{font-size:.875rem;font-weight:600;margin-right:.625rem}.account-points .loyalty-section .field-wrapper+.error-message{display:block;width:100%;font-size:.6875rem;color:#b30000}.account-points .loyalty-section .input-box{width:100%}.account-points .loyalty-section .field-error+.tooltip-container{align-self:flex-start}.account-points .loyalty-section .required-indicator{padding-top:.1875rem;align-self:center}.account-points .loyalty-section .error-form{color:#b30000;font-size:.6875rem;margin-bottom:.625rem}.account-points .loyalty-section .tooltip-label{height:1.25rem;width:1.3125rem;background-color:#000;color:#fff;display:flex;justify-content:center;align-items:center;font-size:1rem;font-family:"AvalonMedium",Arial,sans-serif;cursor:pointer}.account-points .loyalty-section .tooltip-label:hover+#sephora-card-tooltip+.tooltip-content{display:block}.account-points .loyalty-section .tooltip-container{position:relative}.account-points .loyalty-section .tooltip-content{display:none}.account-points .loyalty-header{display:flex;padding:.625rem 0}.account-points .loyalty-header .logo img{width:6.875rem;height:2.9375rem}.account-points .loyalty-header .title{display:flex;margin-left:1.25rem;font-family:"AvalonMedium",Arial,sans-serif;text-transform:uppercase;align-items:center}.account-points .loyalty-header .title h3{margin:0;line-height:1;font-size:1.5rem}.account-points .hub-error{font-size:.6875rem;color:#b30000}@media screen and (max-width: 65.375em){.pt_account .with-card form label,.pt_account .with-card form .auth-content--offers{margin-top:0;text-align:left;font-size:.6875rem}.pt_account .with-card .info-button a{line-height:1.625rem}.account-points .loyalty-section .parts-wrapper{flex-direction:column}.account-points .loyalty-section .parts-wrapper.with-orders .part-1,.account-points .loyalty-section .parts-wrapper.with-orders .part-2{width:100%}.account-points .loyalty-section .parts-wrapper.with-orders .part-1{padding-right:0;margin-right:0;border-right:0}.account-points .loyalty-section .text-line{font-size:.75rem}.account-points .loyalty-section .part-1,.account-points .loyalty-section .part-2{width:100%}.account-points .loyalty-section .form-row{max-width:45rem;width:100%}.account-points .loyalty-section .form-row>label,.account-points .loyalty-section .form-row>.auth-content--offers{font-size:.8125rem;margin-top:.25rem;max-width:18.75rem}.account-points .loyalty-section .form-row.with-tooltip{margin-bottom:1.5rem}.account-points .loyalty-section .form-row.with-tooltip .form-caption{padding-left:2.4375rem;padding-right:1.875rem}.account-points .loyalty-section .field-content{max-width:calc(100% - 200px)}.account-points .loyalty-section .field-wrapper{display:flex;box-sizing:border-box}.account-points .loyalty-section .field-wrapper .preinput{font-size:.8125rem;margin-top:.25rem}.account-points .loyalty-section .field-wrapper input{height:1.75rem;padding:0 .625rem;font-size:.8125rem}.account-points .loyalty-section .tooltip-label{border-radius:50%;background-color:#777}}@media screen and (max-width: 28.0625em){.pt_account .account-header.loyalty-header{display:block}.pt_account .last-update{text-align:left}.pt_account .card-info{float:none;width:100%;padding:0}.pt_account .with-card{padding:0 0 1.25rem}.pt_account .with-card form .card-start{left:0;right:auto;top:1.5625rem}.pt_account .with-card form .form-row{display:block}.pt_account .with-card form .info-button{width:8%;margin:1.375rem 0 0 2%}.pt_account .with-card form .form-row-button{padding:0}.pt_account .with-card form .apply-button{width:100%}.pt_account .with-card .field-wrapper{display:block;width:70vw;float:right}.pt_account .with-card .field-wrapper input{height:1.625rem}.pt_account .without-card{border:0}.account-points .loyalty-section .parts-wrapper.with-orders .part-1{margin-bottom:2.5rem}.account-points .loyalty-section .form-row{flex-direction:column}.account-points .loyalty-section .form-row>label,.account-points .loyalty-section .form-row>.auth-content--offers{margin-bottom:.625rem;max-width:100%;text-align:left;margin-right:0}.account-points .loyalty-section .form-row.with-tooltip{padding-right:0;flex-direction:column}.account-points .loyalty-section .form-row.form-row-button{max-width:100%;margin-bottom:0}.account-points .loyalty-section .form-row.form-row-button button{height:2.5rem;font-size:.9375rem}.account-points .loyalty-section .field-content{max-width:100%;padding-right:0;flex-direction:column}.account-points .loyalty-section .field-wrapper{width:100%;padding-right:0;margin-right:0}.account-points .loyalty-section .field-wrapper input{height:2.375rem}.account-points .loyalty-section .field-wrapper .preinput{margin-top:.5625rem}.account-points .loyalty-section .tooltip-container{margin-top:.5625rem}}.pt_cart_login h1.title,.pt_account_login h1.title,.pt_wish-list h1.title{border-bottom:.1875rem solid #000;padding:1.25rem 0;margin-bottom:1.25rem}.pt_cart_login .content,.pt_account_login .content,.pt_wish-list .content{max-width:100%;margin:0 auto}.checkoutlogin .login-account{border-right:.0625rem solid #ccc;padding-right:3.125rem}.checkoutlogin .login-box-content-right{padding-left:3.125rem}.checkoutlogin h2,.checkoutlogin .auth-content-title{text-transform:uppercase;color:#ea4234;font-family:"AvalonBook",Arial,sans-serif;font-size:1.125rem}.checkoutlogin p,.checkoutlogin li{font-size:.8125rem;color:#000}.checkoutlogin p.required-indicator,.checkoutlogin li.required-indicator{font-size:.6875rem;color:#7C7C7D;float:left}.checkoutlogin .form-row{display:flex;margin:0 0 .625rem}.checkoutlogin .form-row.form-indent{margin-left:42%;align-items:center}.checkoutlogin .form-row.form-indent input{margin-bottom:0}.checkoutlogin .form-row.form-indent .field-wrapper{flex-basis:auto}.checkoutlogin .form-row.form-indent>label,.checkoutlogin .form-row.form-indent>.auth-content--offers{flex-basis:auto;padding:0 .625rem}.checkoutlogin .success-form{color:#1b9448;font-size:.6875rem;margin-bottom:1.25rem}.checkoutlogin label,.checkoutlogin .auth-content--offers{flex:0 1 50%;padding:.3125rem .625rem 0 0;font-size:.8125rem}.checkoutlogin input{font-size:.75rem}.checkoutlogin .field-wrapper{flex:0 1 82%}.checkoutlogin .field-wrapper .error{color:#b30000;font-size:.6875rem;margin-top:.3125rem}.checkoutlogin .form-row-button button{float:right;font-family:"AvalonBold",Arial,sans-serif;font-size:.8125rem;text-transform:uppercase;background-color:#c00;padding:.5rem .9375rem;margin:0;color:#fff !important}.checkoutlogin .form-row-button button:hover{background-color:#202020}.checkoutlogin #login-submit{display:flex;flex-direction:column}.checkoutlogin #login-submit .label-inline{order:1}.checkoutlogin #login-submit #password-reset{float:right;width:58%;color:#7C7C7D;font-size:.8125rem;text-decoration:underline;text-align:left;padding-bottom:.625rem}.checkoutlogin #login-submit .form-row-button{width:100%;display:inline-block;order:2;-moz-box-ordinal-group:2;-webkit-box-ordinal-group:2;-webkit-order:2;-ms-flex-order:2}.checkoutlogin .error-form{font-size:.6875rem;color:#b30000;margin-bottom:.9375rem}.g-recaptcha{display:flex;justify-content:center;padding:.625rem 0 1.25rem 0}@media (min-width: 767px){.g-recaptcha{justify-content:flex-end}}.g-recaptcha--relative{position:relative}.g-recaptcha--relative .g-recaptcha{position:absolute;top:11.875rem;padding:0;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.g-recaptcha--holder{margin-bottom:1.875rem;margin-left:-1.5625rem;margin-right:-1.5625rem}.g-recaptcha--text{font-family:"Helvetica neue",Helvetica,Arial;margin-top:4.75rem;font-size:.8125rem;padding-left:1.25rem;padding-right:1.25rem;line-height:1rem;padding-top:1rem;border-top:3px solid #BCBCBC;color:#8E8E8E;text-align:center}.g-recaptcha--text--version3{margin-top:.625rem}.g-recaptcha--text a{color:inherit;text-decoration:underline}@media screen and (min-width: 47.8125em){.g-recaptcha--relative .g-recaptcha{top:8.125rem}.g-recaptcha--holder{margin-bottom:2.5rem;margin-left:-3.125rem;margin-right:-3.125rem}.g-recaptcha--text{padding-left:0;padding-right:0}}.login-captcha{width:400px}.login-captcha .ui-dialog-content h1{font-size:1.25rem;text-align:center}.login-captcha .ui-widget-content{width:auto;height:auto;font-size:.875rem;text-align:justify}.login-captcha .ui-button-text-only{text-transform:uppercase;font-weight:bold;background-color:#b30000;display:inline-block;color:#fff;padding:.375rem 1.5rem;text-decoration:none;outline:none}.oauth-login{display:block;margin-left:0;margin-right:0}.oauth-login--fieldset{display:flex;flex-flow:row wrap;margin-bottom:1.25rem;width:100%}.oauth-login--fieldset .form-group__appleid-signin,.oauth-login--fieldset button{display:block;height:40px;width:100%;padding:0;font-family:'Overpass', Helvetica, sans-serif;font-weight:700;text-align:center;font-size:0;border-radius:1.25rem;max-width:200px;margin:0 auto .9375rem}.oauth-login--fieldset .form-group__appleid-signin{display:none}.oauth-login--fieldset span{display:inline-block;vertical-align:middle;margin-left:.375rem;font-size:1rem;line-height:1em;margin-top:.0625rem}.oauth-login--fieldset span.second_name{display:none}.oauth-login--facebook{background:#376598;color:white}.oauth-login--facebook:before{content:"";display:inline-block;vertical-align:middle;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggc3R5bGU9ImZpbGw6I2ZmZmZmZjsiIGQ9Ik0zODQsMTc2aC05NnYtNjRjMC0xNy42NjQsMTQuMzM2LTMyLDMyLTMyaDMyVjBoLTY0bDAsMGMtNTMuMDI0LDAtOTYsNDIuOTc2LTk2LDk2djgwaC02NHY4MGg2NHYyNTYNCgloOTZWMjU2aDY0TDM4NCwxNzZ6Ii8+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==");width:24px;height:24px}.oauth-login--google{background:white;color:#202020;border:1px solid black}.oauth-login--google:before{content:"";display:inline-block;vertical-align:middle;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz48cGF0aCBkPSJtNTA3Ljg3OSAyMDguNjEyYzIuMjc2IDAgNC4xMjEgMS44NDUgNC4xMjEgNC4xMjF2NDMuMjY3YzAgMTYuMTk0LTEuNTA0IDMyLjAyOC00LjM4OSA0Ny4zODgtMjIuMzE3IDExOS4zMDktMTI3LjQyNyAyMDkuNDc0LTI1My40MTYgMjA4LjYwNS0xNDEuMzY5LS45NzQtMjU0LjUwNy0xMTUuMTk5LTI1NC4xOTQtMjU2LjU3LjMxMS0xNDEuMTE3IDExNC44MDktMjU1LjQyMyAyNTUuOTk5LTI1NS40MjMgNjkuMTczIDAgMTMxLjkzNSAyNy40NDIgMTc4LjAxNCA3Mi4wMTggMS42NjQgMS42MDkgMS43MDcgNC4yNjEuMDcgNS44OTdsLTYxLjIxMSA2MS4yMTFjLTEuNTc2IDEuNTc2LTQuMTIyIDEuNjE3LTUuNzM3LjA4LTI4LjkyMS0yNy41MjktNjguMDUxLTQ0LjQzLTExMS4xMzYtNDQuNDMtODguOTcxIDAtMTYwLjYxNiA3MS4xMzYtMTYxLjIyIDE2MC4xMDUtLjYwNyA4OS41NTMgNzEuODA5IDE2Mi4zNDIgMTYxLjIyIDE2Mi4zNDIgNzIuNTQ1IDAgMTMzLjkwMy00Ny45MjQgMTU0LjEzNi0xMTMuODM1aC0xNTAuMDE1Yy0yLjI3NiAwLTQuMTIxLTEuODQ1LTQuMTIxLTQuMTIxdi04Ni41MzVjMC0yLjI3NiAxLjg0NS00LjEyMSA0LjEyMS00LjEyMWgyNDcuNzU4eiIgZmlsbD0iIzIxOTZmMyIvPjxnPjxwYXRoIGQ9Im01MDcuODc5IDIwOC42MTJoLTMwLjkwNWMyLjI3NiAwIDQuMTIxIDEuODQ1IDQuMTIxIDQuMTIxdjQzLjI2N2MwIDE2LjE5NC0xLjUwNCAzMi4wMjgtNC4zODkgNDcuMzg4LTIxLjI5MSAxMTMuODIyLTExNy45MzYgMjAxLjExNy0yMzYuMTc1IDIwOC4xNSA0LjUyNC4yNjcgOS4wNzguNDIzIDEzLjY2NC40NTUgMTI1Ljk5Ljg2OSAyMzEuMDk5LTg5LjI5NyAyNTMuNDE2LTIwOC42MDUgMi44ODUtMTUuMzYgNC4zODktMzEuMTk0IDQuMzg5LTQ3LjM4OHYtNDMuMjY4YzAtMi4yNzUtMS44NDUtNC4xMi00LjEyMS00LjEyeiIgZmlsbD0iIzFlODhlNSIvPjwvZz48cGF0aCBkPSJtMTA5LjU2IDE4OC40ODItNzcuNzQ4LTU2LjE3NmM0My42MTgtNzguODkxIDEyNy42Ny0xMzIuMzA2IDIyNC4xODgtMTMyLjMwNiA2OS4xNzMgMCAxMzEuOTM1IDI3LjQ0MiAxNzguMDE0IDcyLjAxOCAxLjY2NCAxLjYwOSAxLjcwNyA0LjI2MS4wNyA1Ljg5N2wtNjEuMjExIDYxLjIxMWMtMS41NzMgMS41NzMtNC4xMTkgMS42MjItNS43My4wODgtMjguOTIxLTI3LjUzNC02OC4wNTQtNDQuNDM3LTExMS4xNDMtNDQuNDM3LTY0LjkzMiAwLTEyMC45MDIgMzguMzg0LTE0Ni40NCA5My43MDV6IiBmaWxsPSIjZjQ0MzM2Ii8+PHBhdGggZD0ibTg3LjExNSAxNzIuMjY1IDIyLjQ0NSAxNi4yMTdjMjMuMzEtNTAuNDk0IDcxLjk3OC04Ni44NiAxMjkuNjY4LTkyLjgyNS40MzQtLjA0Ny44NTEtLjEwNCAxLjI5My0uMTQ2LTUuMDc3LS40ODItMTAuMjIyLS43MzQtMTUuNDI2LS43MzQtNTguNjU3IDAtMTA5Ljc3NyAzMC45MjMtMTM3Ljk4IDc3LjQ4OHoiIGZpbGw9IiNlNTM5MzUiLz48cGF0aCBkPSJtNDAzLjEwOSA3Mi4wMThjMS42NjQgMS42MDkgMS43MDcgNC4yNjEuMDcgNS44OThsLTQ5LjY4MyA0OS42ODNjNC43NiAzLjYyIDkuMzE2IDcuNDkyIDEzLjY0IDExLjYwOCAxLjYxNCAxLjUzNyA0LjE2MSAxLjQ5NiA1LjczNy0uMDhsNjEuMjExLTYxLjIxMWMxLjYzNy0xLjYzNyAxLjU5My00LjI4OC0uMDctNS44OTgtNDYuMDc5LTQ0LjU3Ni0xMDguODQxLTcyLjAxOC0xNzguMDE0LTcyLjAxOC01LjE5MSAwLTEwLjM0MS4xNzMtMTUuNDU1LjQ3OCA2My4wNCAzLjc1NSAxMTkuOTQxIDMwLjMwOCAxNjIuNTY0IDcxLjU0eiIgZmlsbD0iI2U1MzkzNSIvPjxwYXRoIGQ9Im00NDMuNzkyIDQyOS45NzdjLTQ2Ljc1IDUwLjQ0OC0xMTMuNTg4IDgyLjAyMy0xODcuNzkyIDgyLjAyMy0xMDAuMjI2IDAtMTg2Ljk5OC01Ny41OTctMjI5LjAyLTE0MS41MDZsNzkuMzc1LTU0LjM5NGMyMy44MTkgNTkuMjY3IDgxLjg0OSAxMDEuMTIzIDE0OS42NDUgMTAxLjEyMyA0Mi41NDYgMCA4MS4yNC0xNi40ODMgMTEwLjA0NC00My40MTJ6IiBmaWxsPSIjNGNhZjUwIi8+PHBhdGggZD0ibTEwNi4zNTYgMzE2LjEwMS0yMy40MDYgMTYuMDM5YzI3LjE4NSA1MC42NDQgODAuNjQ0IDg1LjA4MyAxNDIuMTQ1IDg1LjA4MyA1LjIwMSAwIDEwLjM0Mi0uMjU1IDE1LjQxNy0uNzM2LTYxLjA0OS01LjgyLTExMi4xNzQtNDUuNjg3LTEzNC4xNTYtMTAwLjM4NnoiIGZpbGw9IiM0M2EwNDciLz48cGF0aCBkPSJtMjU2IDUxMmM3NC4yMDQgMCAxNDEuMDQyLTMxLjU3NSAxODcuNzkyLTgyLjAyM2wtMTkuMDQzLTEzLjc1N2MtNDMuODk2IDU0LjYzLTEwOS43NDYgOTAuODcxLTE4NC4xNjMgOTUuMzE0IDUuMS4zMDQgMTAuMjM4LjQ2NiAxNS40MTQuNDY2eiIgZmlsbD0iIzQzYTA0NyIvPjxwYXRoIGQ9Im05NC43NzcgMjU2YzAgMjEuMjQyIDQuMTEgNDEuNTI3IDExLjU3OSA2MC4xMDFsLTc5LjM3NiA1NC4zOTNjLTE3LjI2NS0zNC40NDktMjYuOTgtNzMuMzM4LTI2Ljk4LTExNC40OTQgMC00NC44NjQgMTEuNTM4LTg3LjAzIDMxLjgxMi0xMjMuNjk0bDc3Ljc0OCA1Ni4xNzZjLTkuNDg4IDIwLjUzMS0xNC43ODMgNDMuNDEyLTE0Ljc4MyA2Ny41MTh6IiBmaWxsPSIjZmZjMTA3Ii8+PHBhdGggZD0ibTgyLjk1IDMzMi4xNCAyMy40MDYtMTYuMDM5Yy03LjQ2OS0xOC41NzQtMTEuNTc5LTM4Ljg1OS0xMS41NzktNjAuMTAxIDAtMjQuMTA2IDUuMjk1LTQ2Ljk4NyAxNC43ODMtNjcuNTE4bC0yMi40NDUtMTYuMjE3Yy0xNC41NzUgMjQuMDY1LTIzLjAzNCA1Mi4zMDQtMjMuMjQgODIuNjE3LS4xOSAyNy45NTQgNi43MzcgNTQuMjc1IDE5LjA3NSA3Ny4yNTh6IiBmaWxsPSIjZmZiMzAwIi8+PC9nPgo8L3N2Zz4=");width:24px;height:24px}@media screen and (min-width: 47.8125em){.oauth-login{margin-left:-4.375rem;margin-right:-4.375rem}.oauth-login--fieldset{flex-flow:row nowrap}.oauth-login button{flex:1;margin:0 .625rem 1.25rem;max-width:100%}.oauth-login span{margin-left:1.1875rem}}.auth-content{display:block;margin:0 auto;padding:1.5625rem}.auth-content .auth-content--offers{font-weight:normal}.auth-content--bcsection{font-family:"AvalonBook",Arial,sans-serif}.auth-content--bcsection-container{border-top:.0625rem solid #DBDBDB;margin:auto;margin-top:2.5rem;padding:2.5rem 0 0 0;max-width:800px}.auth-content--bcsection .auth-content-title{margin:auto;max-width:600px}.auth-content--checkbox-flex{display:flex;justify-content:center;margin-top:20px}.auth-content--checkbox-flex input{box-shadow:inset 0px -3PX 9px -5px #000}.auth-content--checkbox-flex .field-wrapper{margin-right:15px}.auth-content--offers{text-align:center}.auth-content--picture{display:block;margin:0 auto 20px;max-width:100%}.auth-content--information{display:block;font-size:14px;line-height:1.2em;color:#000;font-family:"AvalonBook",Arial,sans-serif;font-weight:400;text-align:center;letter-spacing:.3px;margin:auto;max-width:500px}.auth-content--information p{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;margin-top:0;margin-bottom:0;font-size:1rem}.auth-content--information a{color:#000;text-decoration:underline}.auth-content--information a:hover{color:#d50032}.auth-content--information a.btn--primary,.auth-content--information .pt_account.orders .order-history a.pix-payment--print,.pt_account.orders .order-history .auth-content--information a.pix-payment--print,.auth-content--information .pt_account.orders .order-history a.shipay-payment--print,.pt_account.orders .order-history .auth-content--information a.shipay-payment--print,.auth-content--information .pt_account.orders .order-history a.qrcode-payment--print,.pt_account.orders .order-history .auth-content--information a.qrcode-payment--print,.auth-content--information .pt_account.orders .order-history a.boleto-payment--print,.pt_account.orders .order-history .auth-content--information a.boleto-payment--print{display:block;width:260px;color:white;text-decoration:none}.auth-content--formulary{display:block;margin-top:10px;text-align:center}.auth-content--formulary label,.auth-content--formulary .auth-content--offers{font-family:"AvalonBold",Arial,sans-serif;font-weight:normal}.auth-content--formulary label span,.auth-content--formulary .auth-content--offers span{color:#000}.auth-content--formulary label span.required-indicator,.auth-content--formulary .auth-content--offers span.required-indicator{color:#ea4234}.auth-content--formulary .form-row{display:block;margin:0 0 15px;position:relative}.auth-content--formulary .form-row label[for*="birthday_day"],.auth-content--formulary .form-row .auth-content--offers[for*="birthday_day"],.auth-content--formulary .form-row label[for*="oAuthProviderID"],.auth-content--formulary .form-row .auth-content--offers[for*="oAuthProviderID"],.auth-content--formulary .form-row label[for*="birthday_month"],.auth-content--formulary .form-row .auth-content--offers[for*="birthday_month"],.auth-content--formulary .form-row label[for*="birthday_year"],.auth-content--formulary .form-row .auth-content--offers[for*="birthday_year"]{display:none}.auth-content--formulary .form-row .input-text,.auth-content--formulary .form-row .input-select{color:#444;margin:0;font-size:11px;border:1px solid #aaa;font-family:"AvalonBook",Arial,sans-serif;font-weight:normal;height:auto;min-height:30px;min-width:70px}.auth-content--formulary .form-row--date{display:flex;flex-flow:row wrap}.auth-content--formulary .form-row--date>label,.auth-content--formulary .form-row--date>.auth-content--offers{width:100%}.auth-content--formulary .form-row--date .form-row{display:block;width:auto;margin-right:5px}.auth-content--formulary .form-row--radio{display:flex;flex-flow:row nowrap;width:100%;align-content:space-between}.auth-content--formulary .form-row--radio select{height:32px;width:50%;font-family:"AvalonBook", Arial, sans-serif;font-weight:normal;font-size:11px}.auth-content--formulary .form-row--inline{display:block;width:100%;padding-right:10px;text-align:center}.auth-content--formulary .form-row--inline input{margin:0}.auth-content--formulary .form-row--inline label,.auth-content--formulary .form-row--inline .auth-content--offers{font-family:"AvalonBook",Arial,sans-serif;font-weight:normal}.auth-content--formulary .form-row--actions.form-row{display:block;padding:.9375rem 0;text-align:center}.auth-content--formulary .form-row--actions.form-row button{display:block;width:100%}.auth-content--formulary a{color:#202020;font-size:1rem;font-weight:bold;transition:color 0.3s ease-in-out}.auth-content--formulary a:hover{color:#AC0000;transition:color 0.3s ease-in-out}.auth-content--formulary p{font-size:1rem}.auth-content .form-beautyclub label,.auth-content .form-beautyclub .auth-content--offers{text-align:left}.auth-content .form-row{align-items:center;display:flex;justify-content:center;margin:1.5625rem auto;max-width:800px}.auth-content .form-row span.error{font-size:0;overflow:hidden;position:absolute;z-index:-1}.auth-content .form-row--error{color:#ea4234;font-family:"AvalonBook",Arial,sans-serif;font-weight:normal;position:relative;bottom:0;font-size:11px;line-height:1.2em}.auth-content .form-row--error span{display:block}.auth-content .form-row-inline:first-of-type{margin-left:1rem}.auth-content .form-row.form-row--date{display:block;margin:1.25rem auto 0;max-width:500px;position:relative;clear:both;justify-content:flex-end}.auth-content .form-row.form-row--date .form-row{float:left;margin:0 1rem 0 0;max-width:5.625rem;width:calc(33.333% - 16px)}.auth-content .form-row.form-row--date .form-row .field-wrapper{display:block;width:100%}.auth-content .form-row.form-row--date .form-row label span.required-indicator,.auth-content .form-row.form-row--date .form-row .auth-content--offers span.required-indicator{display:none}.auth-content .form-row.form-row--date .form-row--error{-webkit-transform:translate(0, .625rem);-ms-transform:translate(0, .625rem);transform:translate(0, .625rem);float:right;text-align:end}.auth-content .form-row.form-row--date .form-row:nth-child(4){width:33.333%;margin-right:0}.auth-content .form-row.form-row--date label span.required-indicator,.auth-content .form-row.form-row--date .auth-content--offers span.required-indicator{display:inline-block}.auth-content .form-row.form-row--inline{margin:0 auto;position:relative}.auth-content .form-row.form-row--inline .form-row{display:block}.auth-content .form-row.form-row--inline .form-row label,.auth-content .form-row.form-row--inline .form-row .auth-content--offers{text-align:initial}.auth-content .form-row.form-row--inline .form-row--error{left:.625rem;position:absolute;-webkit-transform:translate(-.6875rem, 0);-ms-transform:translate(-.6875rem, 0);transform:translate(-.6875rem, 0)}.auth-content .form-row.form-row--inline .form-row--error.oauth-error--left{left:0;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);width:100%;text-align:end}.auth-content .form-row.form-row--inline .form-row--error.oauth-error--left span{text-align:end}.auth-content .form-row.form-row--inline .form-row--error .form-row{display:none}.auth-content .form-row.form-row--inline .form-row .form-caption.error-message,.auth-content .form-row.form-row--inline .form-row .form-caption.error-message--invalid{position:absolute}.auth-content .form-row.form-row--inline.form-row-phone .form-row{margin-bottom:0}.auth-content .form-row.form-row--inline.form-row-phone .form-row--error{-webkit-transform:translate(-.625rem, 1.1875rem);-ms-transform:translate(-.625rem, 1.1875rem);transform:translate(-.625rem, 1.1875rem)}.auth-content .form-row.form-row--inline.auth-content--checkbox .form-row{display:flex}.auth-content .form-row .input-select{margin-bottom:0;max-width:90px;width:100%}.auth-content .form-row.radio{justify-content:center}.auth-content .form-row-radio .form-row-inline{width:100%}.auth-content .form-row-radio .form-row-inline:first-of-type{margin-left:0}.auth-content .form-row-radio .form-row-inline label,.auth-content .form-row-radio .form-row-inline .auth-content--offers{font-weight:normal}.auth-content .form-row-radio label,.auth-content .form-row-radio .auth-content--offers{font-size:1rem}.auth-content .form-row.form-beautyclub{text-align:center}.auth-content .label-inline label span,.auth-content .label-inline .auth-content--offers span{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;color:#202020;font-size:1rem}.auth-content-title{font-size:1.125rem}.auth-content .required-indicator{display:inline-block}.auth-content .oauth__form{padding-top:.0625rem}@media screen and (min-width: 47.8125em){.auth-content{padding:1.5625rem .625rem}.auth-content .field-wrapper .phone{margin-left:1rem}.auth-content .form-beautyclub label,.auth-content .form-beautyclub .auth-content--offers{text-align:left}.auth-content .form-row-radio .form-row-inline{width:auto}.auth-content .form-row-radio .form-row-inline:first-of-type{margin-left:1rem}.auth-content .form-row.form-row--date{display:flex}.auth-content .form-row.form-row--date .form-row{float:none}.auth-content .form-row.form-row--date .form-row--error{position:absolute;-webkit-transform:translate(0, 1.1875rem);-ms-transform:translate(0, 1.1875rem);transform:translate(0, 1.1875rem)}.auth-content .form-row.form-row--date>label,.auth-content .form-row.form-row--date>.auth-content--offers{margin-right:1rem}.auth-content .form-row.form-row--inline.auth-content--checkbox .form-row{margin:0}.auth-content .form-row.form-row--inline.auth-content--checkbox .form-row--error{left:22.625rem;top:1.5rem}.auth-content .form-row.form-row--inline .form-row{display:flex}.auth-content .form-row.form-row--inline .form-row--error{left:20.625rem}.auth-content .form-row.form-row--inline.form-row-cpf{margin-top:0;-webkit-transform:translate(1.4375rem, 0);-ms-transform:translate(1.4375rem, 0);transform:translate(1.4375rem, 0)}.auth-content .form-row.form-row--inline.form-row-cpf .form-row{margin:0}.auth-content .form-row.form-row--inline.form-row-cpf .form-row--error{left:19.875rem;top:2.875rem}.auth-content .form-row.form-row--inline.form-row-cpf .input-text{margin-left:1rem}.auth-content .form-row.form-row--inline.form-row-cpf,.auth-content .form-row.form-row--inline.form-row-phone{margin-bottom:1.5625rem}.auth-content .form-row.form-row--inline.form-row-phone{margin-bottom:1.5625rem;margin-top:0;-webkit-transform:translate(.375rem, 0);-ms-transform:translate(.375rem, 0);transform:translate(.375rem, 0)}.auth-content .form-row.form-row--inline.form-row-phone .form-row--error{left:20.75rem;top:4.5rem;-webkit-transform:translate(-.625rem, 0);-ms-transform:translate(-.625rem, 0);transform:translate(-.625rem, 0)}.auth-content .form-row-oauth{width:37%}.auth-content .form-row-oauth .form-row{display:flex;justify-content:flex-end;margin:1.25rem 0}.auth-content .form-row-oauth .form-row label,.auth-content .form-row-oauth .form-row .auth-content--offers{display:flex;margin-right:.625rem}.auth-content .form-row-oauth .form-row .input-text{margin:0}.auth-content .form-row-oauth .form-row--error{width:100%}.auth-content .form-row-oauth .form-row--error span{text-align:end}.auth-content--formulary .form-row--actions.form-row{display:flex}.auth-content--formulary .form-row--actions.form-row a{margin-left:3.75rem}.auth-content--formulary .form-row--actions.form-row button{display:flex;width:auto}}.auth-content--BR .auth-content--picture{margin:0 auto 1.25rem 0}.auth-content--BR .auth-content--bcsection{margin:1.25rem auto 0 auto;max-width:702px}.auth-content--BR .auth-content--bcsection-container{border-top:unset;margin:unset;margin-top:unset;padding:unset;max-width:unset}.auth-content--BR .auth-content--formulary{margin-top:unset;max-width:702px;margin:0 auto}.auth-content--BR .auth-content--formulary .form-row--actions.form-row{padding:0}.auth-content--BR .auth-content--formulary .form-row--actions.form-row button{display:flex;width:348px;align-items:center;justify-content:center}.auth-content--BR .auth-content--formulary .form-row--privacy .form-row{margin-bottom:.4375rem;margin-top:2.5rem}.auth-content--BR .auth-content--formulary .form-row--privacy .form-row label,.auth-content--BR .auth-content--formulary .form-row--privacy .form-row .auth-content--offers{font-family:'Overpass', Helvetica, sans-serif;font-weight:700}.auth-content--BR .auth-content--formulary .form-row--privacy .form-row label span,.auth-content--BR .auth-content--formulary .form-row--privacy .form-row .auth-content--offers span{color:#BCBCBC;font-size:.875rem}.auth-content--BR .auth-content--formulary .form-row--privacy .form-row label a,.auth-content--BR .auth-content--formulary .form-row--privacy .form-row .auth-content--offers a{color:#BCBCBC;text-decoration:underline;font-size:.875rem}.auth-content--BR .auth-content--formulary div.auth-content--checkbox-flex{margin-top:2.25rem;margin-bottom:3.375rem;display:block;width:100%;position:relative}.auth-content--BR .auth-content--formulary div.auth-content--checkbox-flex .field-wrapper{vertical-align:top;margin-right:0;position:absolute;height:100%;width:100%}.auth-content--BR .auth-content--formulary div.auth-content--checkbox-flex .field-wrapper ~ label,.auth-content--BR .auth-content--formulary div.auth-content--checkbox-flex .field-wrapper ~ .auth-content--offers{padding-left:2.125rem;line-height:1.5rem}.auth-content--BR .auth-content--formulary div.auth-content--checkbox-flex .field-wrapper ~ label span,.auth-content--BR .auth-content--formulary div.auth-content--checkbox-flex .field-wrapper ~ .auth-content--offers span{font-size:1rem}@media screen and (max-width: 47.75em){.auth-content--BR .auth-content--formulary div.auth-content--checkbox-flex .field-wrapper ~ label span,.auth-content--BR .auth-content--formulary div.auth-content--checkbox-flex .field-wrapper ~ .auth-content--offers span{font-size:.875rem}}.auth-content--BR .auth-content--formulary .account__terms{margin:2.5rem auto 1.5625rem}.auth-content--BR .auth-content--formulary .account__terms a{font-weight:400;font-size:.8125rem;color:#8E8E8E}.auth-content--BR .auth-content--formulary p{font-size:inherit}.auth-content--BR .form-row--actions{margin:0}.auth-content--BR .form-row--actions button{margin:0}.auth-content--BR .form-row.form-beautyclub{text-align:left;display:block;width:100%;position:relative}.auth-content--BR .form-row.form-beautyclub .field-wrapper{vertical-align:top;position:absolute;height:100%;width:100%}.auth-content--BR .form-row.form-beautyclub .field-wrapper ~ label,.auth-content--BR .form-row.form-beautyclub .field-wrapper ~ .auth-content--offers{padding-left:2.125rem;line-height:1.5rem}.auth-content--BR .form-row.form-beautyclub .field-wrapper ~ label span,.auth-content--BR .form-row.form-beautyclub .field-wrapper ~ .auth-content--offers span{font-size:1rem}@media screen and (max-width: 47.75em){.auth-content--BR .form-row.form-beautyclub .field-wrapper ~ label span,.auth-content--BR .form-row.form-beautyclub .field-wrapper ~ .auth-content--offers span{font-size:.875rem}}.auth-modal{border-radius:0;max-width:800px;padding:25px}.auth-modal a.close-modal{top:10px;right:5px;width:20px;height:20px;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgMzI5IDMyOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzI5IDMyOTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBkPSJtMTk0LjgwMDc4MSAxNjQuNzY5NTMxIDEyOC4yMTA5MzgtMTI4LjIxNDg0M2M4LjM0Mzc1LTguMzM5ODQ0IDguMzQzNzUtMjEuODI0MjE5IDAtMzAuMTY0MDYzLTguMzM5ODQ0LTguMzM5ODQ0LTIxLjgyNDIxOS04LjMzOTg0NC0zMC4xNjQwNjMgMGwtMTI4LjIxNDg0NCAxMjguMjE0ODQ0LTEyOC4yMTA5MzctMTI4LjIxNDg0NGMtOC4zNDM3NS04LjMzOTg0NC0yMS44MjQyMTktOC4zMzk4NDQtMzAuMTY0MDYzIDAtOC4zNDM3NSA4LjMzOTg0NC04LjM0Mzc1IDIxLjgyNDIxOSAwIDMwLjE2NDA2M2wxMjguMjEwOTM4IDEyOC4yMTQ4NDMtMTI4LjIxMDkzOCAxMjguMjE0ODQ0Yy04LjM0Mzc1IDguMzM5ODQ0LTguMzQzNzUgMjEuODI0MjE5IDAgMzAuMTY0MDYzIDQuMTU2MjUgNC4xNjAxNTYgOS42MjEwOTQgNi4yNSAxNS4wODIwMzIgNi4yNSA1LjQ2MDkzNyAwIDEwLjkyMTg3NS0yLjA4OTg0NCAxNS4wODIwMzEtNi4yNWwxMjguMjEwOTM3LTEyOC4yMTQ4NDQgMTI4LjIxNDg0NCAxMjguMjE0ODQ0YzQuMTYwMTU2IDQuMTYwMTU2IDkuNjIxMDk0IDYuMjUgMTUuMDgyMDMyIDYuMjUgNS40NjA5MzcgMCAxMC45MjE4NzQtMi4wODk4NDQgMTUuMDgyMDMxLTYuMjUgOC4zNDM3NS04LjMzOTg0NCA4LjM0Mzc1LTIxLjgyNDIxOSAwLTMwLjE2NDA2M3ptMCAwIi8+Cjwvc3ZnPgo=");background-size:75%;background-repeat:no-repeat;background-position:center}.auth-modal a.btn--primary,.auth-modal .pt_account.orders .order-history a.pix-payment--print,.pt_account.orders .order-history .auth-modal a.pix-payment--print,.auth-modal .pt_account.orders .order-history a.shipay-payment--print,.pt_account.orders .order-history .auth-modal a.shipay-payment--print,.auth-modal .pt_account.orders .order-history a.qrcode-payment--print,.pt_account.orders .order-history .auth-modal a.qrcode-payment--print,.auth-modal .pt_account.orders .order-history a.boleto-payment--print,.pt_account.orders .order-history .auth-modal a.boleto-payment--print{margin:1.25rem auto;width:60%}.account__wrapper,.account-dropdown,.account__wrapper--login,.account__wrapper--register,.pt_account .edit-profile-form,.pt_checkout .checkout-billing{color:#202020}.account__wrapper--login{max-width:676px;padding:0 1.5625rem;margin:2.5rem auto 1.25rem;display:block}.account__wrapper--login .error-form{display:block;margin-bottom:.625rem}.account__wrapper--login .error-form a{color:inherit;text-decoration:underline}@media screen and (min-width: 47.8125em){.account__wrapper--login{margin-top:3.125rem}}.account__wrapper .form-row-button .btn--primary,.account-dropdown .form-row-button .btn--primary,.account__wrapper--login .form-row-button .btn--primary,.account__wrapper--register .form-row-button .btn--primary,.pt_account .edit-profile-form .form-row-button .btn--primary,.pt_checkout .checkout-billing .form-row-button .btn--primary,.account__wrapper .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .account__wrapper .form-row-button .pix-payment--print,.account-dropdown .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .account-dropdown .form-row-button .pix-payment--print,.account__wrapper--login .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .account__wrapper--login .form-row-button .pix-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button .pix-payment--print,.pt_account.orders .edit-profile-form .form-row-button .order-history .pix-payment--print,.pt_account.orders .order-history .edit-profile-form .form-row-button .pix-payment--print,.pt_checkout .checkout-billing .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-billing .form-row-button .pix-payment--print,.account__wrapper .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .account__wrapper .form-row-button .shipay-payment--print,.account-dropdown .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .account-dropdown .form-row-button .shipay-payment--print,.account__wrapper--login .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .account__wrapper--login .form-row-button .shipay-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button .shipay-payment--print,.pt_account.orders .edit-profile-form .form-row-button .order-history .shipay-payment--print,.pt_account.orders .order-history .edit-profile-form .form-row-button .shipay-payment--print,.pt_checkout .checkout-billing .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-billing .form-row-button .shipay-payment--print,.account__wrapper .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .account__wrapper .form-row-button .qrcode-payment--print,.account-dropdown .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .account-dropdown .form-row-button .qrcode-payment--print,.account__wrapper--login .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .account__wrapper--login .form-row-button .qrcode-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button .qrcode-payment--print,.pt_account.orders .edit-profile-form .form-row-button .order-history .qrcode-payment--print,.pt_account.orders .order-history .edit-profile-form .form-row-button .qrcode-payment--print,.pt_checkout .checkout-billing .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-billing .form-row-button .qrcode-payment--print,.account__wrapper .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .account__wrapper .form-row-button .boleto-payment--print,.account-dropdown .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .account-dropdown .form-row-button .boleto-payment--print,.account__wrapper--login .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .account__wrapper--login .form-row-button .boleto-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button .boleto-payment--print,.pt_account.orders .edit-profile-form .form-row-button .order-history .boleto-payment--print,.pt_account.orders .order-history .edit-profile-form .form-row-button .boleto-payment--print,.pt_checkout .checkout-billing .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-billing .form-row-button .boleto-payment--print{margin:0 auto 2.5rem;max-width:303px;width:100%}.account__wrapper .form-row-button .btn--primary-outline,.account-dropdown .form-row-button .btn--primary-outline,.account__wrapper--login .form-row-button .btn--primary-outline,.account__wrapper--register .form-row-button .btn--primary-outline,.pt_account .edit-profile-form .form-row-button .btn--primary-outline,.pt_checkout .checkout-billing .form-row-button .btn--primary-outline,.account__wrapper .form-row-button .confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .account__wrapper .form-row-button .pix-payment--print,.account-dropdown .form-row-button .confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .account-dropdown .form-row-button .pix-payment--print,.account__wrapper--login .form-row-button .confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .account__wrapper--login .form-row-button .pix-payment--print,.account__wrapper--register .form-row-button .confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .account__wrapper--register .form-row-button .pix-payment--print,.pt_account .edit-profile-form .form-row-button .confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .pt_account .edit-profile-form .form-row-button .pix-payment--print,.pt_checkout .checkout-billing .form-row-button .confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .pt_checkout .checkout-billing .form-row-button .pix-payment--print,.account__wrapper .form-row-button .confirmation-order__payment--details .boleto-payment--print,.confirmation-order__payment--details .account__wrapper .form-row-button .boleto-payment--print,.account-dropdown .form-row-button .confirmation-order__payment--details .boleto-payment--print,.confirmation-order__payment--details .account-dropdown .form-row-button .boleto-payment--print,.account__wrapper--login .form-row-button .confirmation-order__payment--details .boleto-payment--print,.confirmation-order__payment--details .account__wrapper--login .form-row-button .boleto-payment--print,.account__wrapper--register .form-row-button .confirmation-order__payment--details .boleto-payment--print,.confirmation-order__payment--details .account__wrapper--register .form-row-button .boleto-payment--print,.pt_account .edit-profile-form .form-row-button .confirmation-order__payment--details .boleto-payment--print,.confirmation-order__payment--details .pt_account .edit-profile-form .form-row-button .boleto-payment--print,.pt_checkout .checkout-billing .form-row-button .confirmation-order__payment--details .boleto-payment--print,.confirmation-order__payment--details .pt_checkout .checkout-billing .form-row-button .boleto-payment--print{font-size:1.3125rem;display:block;border-width:.1875rem;padding:.625rem 1.5rem;margin:0 auto;max-width:303px;width:100%}@media screen and (min-width: 65.4375em){.account__wrapper .form-row-button .btn--primary-outline,.account-dropdown .form-row-button .btn--primary-outline,.account__wrapper--login .form-row-button .btn--primary-outline,.account__wrapper--register .form-row-button .btn--primary-outline,.pt_account .edit-profile-form .form-row-button .btn--primary-outline,.pt_checkout .checkout-billing .form-row-button .btn--primary-outline,.account__wrapper .form-row-button .confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .account__wrapper .form-row-button .pix-payment--print,.account-dropdown .form-row-button .confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .account-dropdown .form-row-button .pix-payment--print,.account__wrapper--login .form-row-button .confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .account__wrapper--login .form-row-button .pix-payment--print,.account__wrapper--register .form-row-button .confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .account__wrapper--register .form-row-button .pix-payment--print,.pt_account .edit-profile-form .form-row-button .confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .pt_account .edit-profile-form .form-row-button .pix-payment--print,.pt_checkout .checkout-billing .form-row-button .confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .pt_checkout .checkout-billing .form-row-button .pix-payment--print,.account__wrapper .form-row-button .confirmation-order__payment--details .boleto-payment--print,.confirmation-order__payment--details .account__wrapper .form-row-button .boleto-payment--print,.account-dropdown .form-row-button .confirmation-order__payment--details .boleto-payment--print,.confirmation-order__payment--details .account-dropdown .form-row-button .boleto-payment--print,.account__wrapper--login .form-row-button .confirmation-order__payment--details .boleto-payment--print,.confirmation-order__payment--details .account__wrapper--login .form-row-button .boleto-payment--print,.account__wrapper--register .form-row-button .confirmation-order__payment--details .boleto-payment--print,.confirmation-order__payment--details .account__wrapper--register .form-row-button .boleto-payment--print,.pt_account .edit-profile-form .form-row-button .confirmation-order__payment--details .boleto-payment--print,.confirmation-order__payment--details .pt_account .edit-profile-form .form-row-button .boleto-payment--print,.pt_checkout .checkout-billing .form-row-button .confirmation-order__payment--details .boleto-payment--print,.confirmation-order__payment--details .pt_checkout .checkout-billing .form-row-button .boleto-payment--print{padding:.375rem 1.5rem}}@media screen and (min-width: 47.8125em){.account__wrapper .form-row-button .btn--primary,.account-dropdown .form-row-button .btn--primary,.account__wrapper--login .form-row-button .btn--primary,.account__wrapper--register .form-row-button .btn--primary,.pt_account .edit-profile-form .form-row-button .btn--primary,.pt_checkout .checkout-billing .form-row-button .btn--primary,.account__wrapper .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .account__wrapper .form-row-button .pix-payment--print,.account-dropdown .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .account-dropdown .form-row-button .pix-payment--print,.account__wrapper--login .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .account__wrapper--login .form-row-button .pix-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button .pix-payment--print,.pt_account.orders .edit-profile-form .form-row-button .order-history .pix-payment--print,.pt_account.orders .order-history .edit-profile-form .form-row-button .pix-payment--print,.pt_checkout .checkout-billing .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-billing .form-row-button .pix-payment--print,.account__wrapper .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .account__wrapper .form-row-button .shipay-payment--print,.account-dropdown .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .account-dropdown .form-row-button .shipay-payment--print,.account__wrapper--login .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .account__wrapper--login .form-row-button .shipay-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button .shipay-payment--print,.pt_account.orders .edit-profile-form .form-row-button .order-history .shipay-payment--print,.pt_account.orders .order-history .edit-profile-form .form-row-button .shipay-payment--print,.pt_checkout .checkout-billing .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-billing .form-row-button .shipay-payment--print,.account__wrapper .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .account__wrapper .form-row-button .qrcode-payment--print,.account-dropdown .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .account-dropdown .form-row-button .qrcode-payment--print,.account__wrapper--login .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .account__wrapper--login .form-row-button .qrcode-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button .qrcode-payment--print,.pt_account.orders .edit-profile-form .form-row-button .order-history .qrcode-payment--print,.pt_account.orders .order-history .edit-profile-form .form-row-button .qrcode-payment--print,.pt_checkout .checkout-billing .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-billing .form-row-button .qrcode-payment--print,.account__wrapper .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .account__wrapper .form-row-button .boleto-payment--print,.account-dropdown .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .account-dropdown .form-row-button .boleto-payment--print,.account__wrapper--login .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .account__wrapper--login .form-row-button .boleto-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button .boleto-payment--print,.pt_account.orders .edit-profile-form .form-row-button .order-history .boleto-payment--print,.pt_account.orders .order-history .edit-profile-form .form-row-button .boleto-payment--print,.pt_checkout .checkout-billing .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-billing .form-row-button .boleto-payment--print{font-size:1.3125rem}}@media screen and (max-width: 28.0625em){.account__wrapper .form-row-button .btn--primary,.account-dropdown .form-row-button .btn--primary,.account__wrapper--login .form-row-button .btn--primary,.account__wrapper--register .form-row-button .btn--primary,.pt_account .edit-profile-form .form-row-button .btn--primary,.pt_checkout .checkout-billing .form-row-button .btn--primary,.account__wrapper .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .account__wrapper .form-row-button .pix-payment--print,.account-dropdown .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .account-dropdown .form-row-button .pix-payment--print,.account__wrapper--login .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .account__wrapper--login .form-row-button .pix-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button .pix-payment--print,.pt_account.orders .edit-profile-form .form-row-button .order-history .pix-payment--print,.pt_account.orders .order-history .edit-profile-form .form-row-button .pix-payment--print,.pt_checkout .checkout-billing .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-billing .form-row-button .pix-payment--print,.account__wrapper .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .account__wrapper .form-row-button .shipay-payment--print,.account-dropdown .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .account-dropdown .form-row-button .shipay-payment--print,.account__wrapper--login .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .account__wrapper--login .form-row-button .shipay-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button .shipay-payment--print,.pt_account.orders .edit-profile-form .form-row-button .order-history .shipay-payment--print,.pt_account.orders .order-history .edit-profile-form .form-row-button .shipay-payment--print,.pt_checkout .checkout-billing .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-billing .form-row-button .shipay-payment--print,.account__wrapper .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .account__wrapper .form-row-button .qrcode-payment--print,.account-dropdown .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .account-dropdown .form-row-button .qrcode-payment--print,.account__wrapper--login .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .account__wrapper--login .form-row-button .qrcode-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button .qrcode-payment--print,.pt_account.orders .edit-profile-form .form-row-button .order-history .qrcode-payment--print,.pt_account.orders .order-history .edit-profile-form .form-row-button .qrcode-payment--print,.pt_checkout .checkout-billing .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-billing .form-row-button .qrcode-payment--print,.account__wrapper .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .account__wrapper .form-row-button .boleto-payment--print,.account-dropdown .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .account-dropdown .form-row-button .boleto-payment--print,.account__wrapper--login .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .account__wrapper--login .form-row-button .boleto-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button .boleto-payment--print,.pt_account.orders .edit-profile-form .form-row-button .order-history .boleto-payment--print,.pt_account.orders .order-history .edit-profile-form .form-row-button .boleto-payment--print,.pt_checkout .checkout-billing .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-billing .form-row-button .boleto-payment--print{font-size:1.125rem}}.account__wrapper .form-row--login,.account-dropdown .form-row--login,.account__wrapper--login .form-row--login,.account__wrapper--register .form-row--login,.pt_account .edit-profile-form .form-row--login,.pt_checkout .checkout-billing .form-row--login{display:block;width:auto;margin:0}@media screen and (min-width: 47.8125em){.account__wrapper .form-row--login,.account-dropdown .form-row--login,.account__wrapper--login .form-row--login,.account__wrapper--register .form-row--login,.pt_account .edit-profile-form .form-row--login,.pt_checkout .checkout-billing .form-row--login{margin-left:-.125rem;margin-right:-.125rem;max-width:303px}}.account__formulary{max-width:325px;display:block;margin:0 auto}.account__formulary--login{display:block;width:100%}@media screen and (min-width: 47.8125em){.account__formulary{max-width:300px}}.account__title,.login__wrapper .account__title--guest{font-size:1.25rem;line-height:1.75rem;margin-bottom:1.3125rem;text-transform:uppercase}.account__title a,.login__wrapper .account__title--guest a{color:inherit}.account__title .icon,.login__wrapper .account__title--guest .icon,.account__title .general-fields .label-inline .input-icon:before,.general-fields .label-inline .account__title .input-icon:before,.login__wrapper .account__title--guest .general-fields .label-inline .input-icon:before,.general-fields .label-inline .login__wrapper .account__title--guest .input-icon:before,.account__title .password-reset .set-new-password-box .form-row .label-inline .input-icon:before,.password-reset .set-new-password-box .form-row .label-inline .account__title .input-icon:before,.login__wrapper .account__title--guest .password-reset .set-new-password-box .form-row .label-inline .input-icon:before,.password-reset .set-new-password-box .form-row .label-inline .login__wrapper .account__title--guest .input-icon:before,.account__title .password-reset .password-reset-form .form-row .field-wrapper .label-inline .input-icon:before,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .account__title .input-icon:before,.login__wrapper .account__title--guest .password-reset .password-reset-form .form-row .field-wrapper .label-inline .input-icon:before,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .login__wrapper .account__title--guest .input-icon:before,.account__title .auth-content .label-inline .input-icon:before,.auth-content .label-inline .account__title .input-icon:before,.login__wrapper .account__title--guest .auth-content .label-inline .input-icon:before,.auth-content .label-inline .login__wrapper .account__title--guest .input-icon:before,.account__title .account__wrapper .label-inline .input-icon:before,.account__wrapper .label-inline .account__title .input-icon:before,.login__wrapper .account__title--guest .account__wrapper .label-inline .input-icon:before,.account__wrapper .label-inline .login__wrapper .account__title--guest .input-icon:before,.account__title .account-dropdown .label-inline .input-icon:before,.account-dropdown .label-inline .account__title .input-icon:before,.login__wrapper .account__title--guest .account-dropdown .label-inline .input-icon:before,.account-dropdown .label-inline .login__wrapper .account__title--guest .input-icon:before,.account__title .account__wrapper--login .label-inline .input-icon:before,.account__wrapper--login .label-inline .account__title .input-icon:before,.login__wrapper .account__title--guest .account__wrapper--login .label-inline .input-icon:before,.account__wrapper--login .label-inline .login__wrapper .account__title--guest .input-icon:before,.account__title .account__wrapper--register .label-inline .input-icon:before,.account__wrapper--register .label-inline .account__title .input-icon:before,.login__wrapper .account__title--guest .account__wrapper--register .label-inline .input-icon:before,.account__wrapper--register .label-inline .login__wrapper .account__title--guest .input-icon:before,.account__title .pt_account .edit-profile-form .label-inline .input-icon:before,.pt_account .edit-profile-form .label-inline .account__title .input-icon:before,.login__wrapper .account__title--guest .pt_account .edit-profile-form .label-inline .input-icon:before,.pt_account .edit-profile-form .label-inline .login__wrapper .account__title--guest .input-icon:before,.account__title .pt_checkout .checkout-billing .label-inline .input-icon:before,.pt_checkout .checkout-billing .label-inline .account__title .input-icon:before,.login__wrapper .account__title--guest .pt_checkout .checkout-billing .label-inline .input-icon:before,.pt_checkout .checkout-billing .label-inline .login__wrapper .account__title--guest .input-icon:before,.account__title .pt_checkout .checkout-shipping .label-inline .input-icon:before,.pt_checkout .checkout-shipping .label-inline .account__title .input-icon:before,.login__wrapper .account__title--guest .pt_checkout .checkout-shipping .label-inline .input-icon:before,.pt_checkout .checkout-shipping .label-inline .login__wrapper .account__title--guest .input-icon:before,.account__title .pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .account__title .input-icon:before,.login__wrapper .account__title--guest .pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .login__wrapper .account__title--guest .input-icon:before,.account__title .pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .account__title .input-icon:before,.login__wrapper .account__title--guest .pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .login__wrapper .account__title--guest .input-icon:before,.account__title .modal--beauty-club .label-inline .input-icon:before,.modal--beauty-club .label-inline .account__title .input-icon:before,.login__wrapper .account__title--guest .modal--beauty-club .label-inline .input-icon:before,.modal--beauty-club .label-inline .login__wrapper .account__title--guest .input-icon:before,.account__title .header-account .logged__dropdown,.header-account .account__title .logged__dropdown,.login__wrapper .account__title--guest .header-account .logged__dropdown,.header-account .login__wrapper .account__title--guest .logged__dropdown,.account__title .header-locator-box,.login__wrapper .account__title--guest .header-locator-box,.account__title .profile-box__icon,.login__wrapper .account__title--guest .profile-box__icon,.account__title .mobile-header .basket-empty .icon-shopping-bag,.mobile-header .basket-empty .account__title .icon-shopping-bag,.login__wrapper .account__title--guest .mobile-header .basket-empty .icon-shopping-bag,.mobile-header .basket-empty .login__wrapper .account__title--guest .icon-shopping-bag,.account__title .nav-container_bc .header-mobile__icon--show,.nav-container_bc .account__title .header-mobile__icon--show,.login__wrapper .account__title--guest .nav-container_bc .header-mobile__icon--show,.nav-container_bc .login__wrapper .account__title--guest .header-mobile__icon--show,.account__title .beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .bc-benefits-topics-item:before,.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .account__title .bc-benefits-topics-item:before,.login__wrapper .account__title--guest .beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .bc-benefits-topics-item:before,.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .login__wrapper .account__title--guest .bc-benefits-topics-item:before,.account__title #share-wishlist h3 span,#share-wishlist h3 .account__title span,.login__wrapper .account__title--guest #share-wishlist h3 span,#share-wishlist h3 .login__wrapper .account__title--guest span,.account__title #share-wishlist-bottom h3 span,#share-wishlist-bottom h3 .account__title span,.login__wrapper .account__title--guest #share-wishlist-bottom h3 span,#share-wishlist-bottom h3 .login__wrapper .account__title--guest span,.account__title .wishlist-title .account-title-arrow,.wishlist-title .account__title .account-title-arrow,.login__wrapper .account__title--guest .wishlist-title .account-title-arrow,.wishlist-title .login__wrapper .account__title--guest .account-title-arrow,.account__title .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close,.wishlist-print-dialog .wishlist-print-title .account__title a.wishlist-dialog-close,.login__wrapper .account__title--guest .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close,.wishlist-print-dialog .wishlist-print-title .login__wrapper .account__title--guest a.wishlist-dialog-close,.account__title .wishlist-print-dialog .wishlist-print-title a.print-cta,.wishlist-print-dialog .wishlist-print-title .account__title a.print-cta,.login__wrapper .account__title--guest .wishlist-print-dialog .wishlist-print-title a.print-cta,.wishlist-print-dialog .wishlist-print-title .login__wrapper .account__title--guest a.print-cta{font-size:1rem;line-height:2rem;margin-right:1.0625rem;display:inline;vertical-align:middle}.account__title .icon::before,.login__wrapper .account__title--guest .icon::before,.account__title .header-account .logged__dropdown::before,.header-account .account__title .logged__dropdown::before,.login__wrapper .account__title--guest .header-account .logged__dropdown::before,.header-account .login__wrapper .account__title--guest .logged__dropdown::before,.account__title .header-locator-box::before,.login__wrapper .account__title--guest .header-locator-box::before,.account__title .profile-box__icon::before,.login__wrapper .account__title--guest .profile-box__icon::before,.account__title .mobile-header .basket-empty .icon-shopping-bag::before,.mobile-header .basket-empty .account__title .icon-shopping-bag::before,.login__wrapper .account__title--guest .mobile-header .basket-empty .icon-shopping-bag::before,.mobile-header .basket-empty .login__wrapper .account__title--guest .icon-shopping-bag::before,.account__title .nav-container_bc .header-mobile__icon--show::before,.nav-container_bc .account__title .header-mobile__icon--show::before,.login__wrapper .account__title--guest .nav-container_bc .header-mobile__icon--show::before,.nav-container_bc .login__wrapper .account__title--guest .header-mobile__icon--show::before,.account__title #share-wishlist h3 span::before,#share-wishlist h3 .account__title span::before,.login__wrapper .account__title--guest #share-wishlist h3 span::before,#share-wishlist h3 .login__wrapper .account__title--guest span::before,.account__title #share-wishlist-bottom h3 span::before,#share-wishlist-bottom h3 .account__title span::before,.login__wrapper .account__title--guest #share-wishlist-bottom h3 span::before,#share-wishlist-bottom h3 .login__wrapper .account__title--guest span::before,.account__title .wishlist-title .account-title-arrow::before,.wishlist-title .account__title .account-title-arrow::before,.login__wrapper .account__title--guest .wishlist-title .account-title-arrow::before,.wishlist-title .login__wrapper .account__title--guest .account-title-arrow::before,.account__title .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close::before,.wishlist-print-dialog .wishlist-print-title .account__title a.wishlist-dialog-close::before,.login__wrapper .account__title--guest .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close::before,.wishlist-print-dialog .wishlist-print-title .login__wrapper .account__title--guest a.wishlist-dialog-close::before,.account__title .wishlist-print-dialog .wishlist-print-title a.print-cta::before,.wishlist-print-dialog .wishlist-print-title .account__title a.print-cta::before,.login__wrapper .account__title--guest .wishlist-print-dialog .wishlist-print-title a.print-cta::before,.wishlist-print-dialog .wishlist-print-title .login__wrapper .account__title--guest a.print-cta::before{line-height:1rem;margin:0;width:9px;margin-top:-.0625rem}.account__title--secondary,.account__title--secondary-last{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;color:#202020;font-size:.875rem;line-height:1.5rem;margin-bottom:1.5rem;text-align:center;text-transform:uppercase}@media screen and (min-width: 65.4375em){.account__title--secondary-last{color:#333}}@media screen and (min-width: 47.8125em){.account__title,.login__wrapper .account__title--guest{font-size:1.5rem;line-height:2rem;margin-bottom:1.4375rem}.account__title--secondary,.account__title--secondary-last{font-size:1rem}}.account__terms{text-align:center;font-family:"Helvetica neue",Helvetica,Arial;margin-top:2.5rem;font-size:.8125rem;line-height:1rem;color:#8E8E8E}.account__terms .account-login-legal{margin-top:0}.account__terms a{color:inherit;text-decoration:underline}.account__columns{display:flex;flex-flow:row wrap}.account__columns fieldset{display:block;flex:auto;width:100%}@media screen and (min-width: 47.8125em){.account__columns{flex-flow:row nowrap}.account__columns fieldset{flex:1}.account__columns fieldset:nth-child(even){margin-left:3.25rem}.account__columns fieldset:nth-child(odd){margin-right:3.25rem}}.login__wrapper{display:block}@media screen and (min-width: 47.8125em){.login__wrapper{display:flex}}.login__wrapper .login__guest{opacity:50%}@media screen and (min-width: 47.8125em){.login__wrapper .login__guest{max-width:31.25rem}}.login__wrapper .guestAlreadyExist{opacity:50%}.login__wrapper .login__regular--BR{border:none}.login__wrapper .login__regular--MX:first-child{border:none}@media screen and (min-width: 47.8125em){.login__wrapper .login__regular--MX:first-child{border-right:.0625rem solid #BCBCBC}}.login__wrapper .message__emailAlreadyInUse{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:1rem;margin-bottom:.625rem;color:#c00;text-align:center}.login__wrapper .error{text-align:right}.form-caption.error-message{margin-top:.3125rem}@media screen and (min-width: 47.8125em){.auth-content .form-caption.error-message{-webkit-transform:translate(-2.8125rem, 2.1875rem);-ms-transform:translate(-2.8125rem, 2.1875rem);transform:translate(-2.8125rem, 2.1875rem)}.auth-content .form-caption.error-message--invalid{-webkit-transform:translate(-3.75rem, 2.1875rem);-ms-transform:translate(-3.75rem, 2.1875rem);transform:translate(-3.75rem, 2.1875rem)}}@media screen and (min-width: 47.8125em) and (max-width: 65.375em){.login-captcha{width:100% !important}.checkoutlogin .form-row-button{margin-top:.625rem}}@media screen and (max-width: 65.375em){.oauth-login--fieldset{max-width:420px;margin:0 auto 1.25rem;flex-flow:row wrap}.oauth-login--fieldset .form-group__appleid-signin .appleid-signin{font-size:1rem;height:100%}.oauth-login--fieldset .form-group__appleid-signin .appleid-signin rect{ry:1.25rem}}@media screen and (max-width: 28.0625em){.pt_cart_login .column,.pt_cart_login .columns{padding:0 1.25rem}.checkoutlogin .form-row{display:block}.checkoutlogin .form-row.form-indent{margin-left:0;flex-direction:row;display:flex}.checkoutlogin .form-row.form-indent .field-wrapper{width:auto}.checkoutlogin .login-account{padding:0;border:0}.checkoutlogin .login-box-content-right{margin:1.25rem 0 1.25rem 0;padding:1.25rem 0 2.5rem 0;border-top:.0625rem solid #ccc;border-bottom:.1875rem solid #000}.checkoutlogin label,.checkoutlogin .auth-content--offers,.checkoutlogin .field-wrapper,.checkoutlogin #login-submit #password-reset,.checkoutlogin .form-row-button{width:100%}.checkoutlogin .form-row-button button{width:100%;height:2.5rem;font-size:1rem}.checkoutlogin .login-box-content-right button{background:#202020}.checkoutlogin .login-box-content-right button:hover{color:#AC0000}.checkoutlogin .content-asset{display:none}.checkoutlogin p.required-indicator{width:100%;margin:.625rem 0}.auth-content .form-caption.error-message{-webkit-transform:translate(0, .9375rem);-ms-transform:translate(0, .9375rem);transform:translate(0, .9375rem)}.oauth-login--fieldset button{padding:0;font-size:1rem;height:2.5rem}.oauth-login--fieldset .form-group__appleid-signin{margin-top:0}.login-captcha{width:100% !important}}.pt_register .content{padding:0 1.25rem;width:100%}.pt_register .content.relative{position:relative}.pt_register .main-title{margin:0;font-family:"AvalonBook",Arial,sans-serif;font-size:1.75rem;line-height:1;text-transform:uppercase;border-bottom:.125rem solid #000;padding:1.25rem 0 .75rem;display:flex;align-items:center;justify-content:center}.pt_register .sephora-card-form{padding:1.25rem .625rem;border-bottom:.0625rem solid #ccc}.pt_register .sephora-card-form .title{font-family:"AvalonBook",Arial,sans-serif;font-size:1.1875rem;text-transform:uppercase;margin:0}.pt_register .sephora-card-form .title span{color:#b30000}.pt_register .sephora-card-form .subtitle{font-size:.6875rem}.pt_register .sephora-card-form .inputs-wrapper{display:flex;justify-content:space-between;margin-bottom:1.25rem}.pt_register .sephora-card-form .tooltip-label{height:1.25rem;width:1.3125rem;background-color:#000;color:#fff;display:flex;justify-content:center;align-items:center;font-size:1rem;font-family:"AvalonMedium",Arial,sans-serif;cursor:pointer}.pt_register .sephora-card-form .tooltip-label:hover+#sephora-card-tooltip+.tooltip-content{display:block}.pt_register .sephora-card-form .tooltip-container{position:relative}.pt_register .sephora-card-form .tooltip-content{position:absolute;left:1.3125rem;top:-4.375rem;z-index:9}.pt_register .sephora-card-form .tooltip-content img{min-width:25rem}.pt_register .sephora-card-form #sephora-card-tooltip+.tooltip-content{display:none}.pt_register .sephora-card-form #sephora-card-tooltip:checked+.tooltip-content{display:block}.pt_register .sephora-card-form .form-row{display:flex}.pt_register .sephora-card-form .form-row>label,.pt_register .sephora-card-form .form-row>.auth-content--offers{display:inline;font-size:.6875rem;margin-right:1.25rem;line-height:1.2;flex-shrink:0;margin-top:.25rem}.pt_register .sephora-card-form .form-row.error,.pt_register .sephora-card-form .form-row.field-error{font-family:Arial,sans-serif}.pt_register .sephora-card-form .form-row.error>label,.pt_register .sephora-card-form .form-row.error>.auth-content--offers,.pt_register .sephora-card-form .form-row.field-error>label,.pt_register .sephora-card-form .form-row.field-error>.auth-content--offers{color:#b30000}.pt_register .sephora-card-form .form-row.error input,.pt_register .sephora-card-form .form-row.field-error input{border:.0625rem solid #b30000}.pt_register .sephora-card-form .form-row.error+.tooltip-container,.pt_register .sephora-card-form .form-row.field-error+.tooltip-container{align-self:flex-start}.pt_register .sephora-card-form .form-row.field-error .preinput,.pt_register .sephora-card-form .form-row.field-error .tooltip-container{align-self:flex-start}.pt_register .sephora-card-form .form-row.form-row-button{display:flex;justify-content:flex-end}.pt_register .sephora-card-form .form-row.form-row-button button{display:flex;justify-content:center;align-items:center;height:1.75rem;min-width:6.25rem;background-color:#c00;color:#fff;text-transform:uppercase;font-size:.8125rem;font-family:"AvalonBold",Arial,sans-serif;transition:background-color 0.3s ease-out}.pt_register .sephora-card-form .form-row.form-row-button button:hover{background-color:#202020}.pt_register .sephora-card-form .form-row.with-tooltip{padding-right:1.25rem;box-sizing:border-box}.pt_register .sephora-card-form .form-row.with-tooltip .input-box{margin-right:.625rem}.pt_register .sephora-card-form .form-row.with-tooltip .form-caption{padding-left:2.5625rem;padding-right:1.9375rem}.pt_register .sephora-card-form .field-content{max-width:21.25rem;width:100%}.pt_register .sephora-card-form .field-wrapper{display:flex}.pt_register .sephora-card-form .field-wrapper input{height:1.25rem;padding:0 .3125rem;font-size:.6875rem}.pt_register .sephora-card-form .field-wrapper input+.error{font-size:.6875rem;color:#b30000}.pt_register .sephora-card-form .field-wrapper .preinput{font-size:.875rem;font-weight:600;margin-right:.625rem}.pt_register .sephora-card-form .field-wrapper+.error-message{display:block;width:100%;font-size:.6875rem;color:#b30000}.pt_register .sephora-card-form .input-box{width:100%}.pt_register .sephora-card-form .field-error+.tooltip-container{align-self:flex-start}.pt_register .sephora-card-form .required-indicator{padding-top:.1875rem;align-self:center}.pt_register .sephora-card-form .error-form{color:#b30000;font-size:.6875rem;margin-bottom:.625rem}.pt_register .default-register-form{padding:1.25rem .625rem}.pt_register .default-register-form .title{font-family:"AvalonBook",Arial,sans-serif;font-size:1.1875rem;text-transform:uppercase;margin-bottom:1.25rem}.pt_register .default-register-form .title span{color:#b30000}.pt_register .default-register-form form{display:flex;flex-wrap:wrap}.pt_register .default-register-form .part{width:50%;box-sizing:border-box;padding-bottom:1.25rem}.pt_register .default-register-form .part-1{padding-right:3.0625rem;border-right:.0625rem solid #ccc}.pt_register .default-register-form .part-2{padding-left:3.125rem}.pt_register .default-register-form .part-buttons{display:flex;width:100%;margin-top:1.875rem;justify-content:space-between}.pt_register .default-register-form .form-row{display:flex;flex-wrap:wrap;width:100%;margin-bottom:.375rem}.pt_register .default-register-form .form-row>label,.pt_register .default-register-form .form-row>.auth-content--offers{font-size:.6875rem;margin-right:1.25rem;width:calc(40% - 20px);line-height:1.2;margin-top:.25rem}.pt_register .default-register-form .form-row.form-row-button{display:flex;justify-content:flex-end;margin-bottom:0;width:auto}.pt_register .default-register-form .form-row.form-row-button button{display:flex;justify-content:center;align-items:center;height:1.75rem;min-width:6.25rem;background-color:#c00;color:#fff;text-transform:uppercase;font-size:.8125rem;font-family:"AvalonBold",Arial,sans-serif;transition:background-color 0.3s ease-out}.pt_register .default-register-form .form-row.form-row-button button:hover{background-color:#202020}.pt_register .default-register-form .form-row.form-row-button a{display:flex;justify-content:center;align-items:center;height:1.75rem;min-width:6.25rem;background-color:#202020;color:#fff;text-transform:uppercase;font-size:.8125rem;font-family:"AvalonBold",Arial,sans-serif;transition:color 0.3s ease-out;padding:0 1.125rem}.pt_register .default-register-form .form-row.form-row-button a:hover{opacity:.9}.pt_register .default-register-form .form-row.field-error,.pt_register .default-register-form .form-row.error{font-family:Arial,sans-serif}.pt_register .default-register-form .form-row.field-error label,.pt_register .default-register-form .form-row.field-error .auth-content--offers,.pt_register .default-register-form .form-row.error label,.pt_register .default-register-form .form-row.error .auth-content--offers{color:#b30000}.pt_register .default-register-form .form-row.field-error input,.pt_register .default-register-form .form-row.error input{border:.0625rem solid #b30000}.pt_register .default-register-form .form-row.form-indent{margin-top:1.25rem;flex-wrap:nowrap}.pt_register .default-register-form .form-row.form-indent+.form-indent{margin-top:0}.pt_register .default-register-form .form-row.form-indent .field-wrapper{width:auto;position:relative}.pt_register .default-register-form .form-row.form-indent>label,.pt_register .default-register-form .form-row.form-indent>.auth-content--offers{margin-top:0;width:100%;margin-bottom:.625rem}.pt_register .default-register-form .form-row.form-indent a{color:#000;text-decoration:underline}.pt_register .default-register-form .form-row.form-indent input{margin:0;align-self:flex-start;height:auto}.pt_register .default-register-form .form-row.form-indent input+.error{position:absolute;bottom:-.5rem;left:1rem;width:25rem}.pt_register .default-register-form .form-row.form-beautyclub{margin-top:0}.pt_register .default-register-form .form-row.email-subscribe{display:block;font-size:.6875rem}.pt_register .default-register-form .form-row.email-subscribe .field-wrapper{width:.9375rem;display:inline}.pt_register .default-register-form .form-row.email-subscribe .field-wrapper input{vertical-align:text-top;margin:0}.pt_register .default-register-form .form-row.email-subscribe label,.pt_register .default-register-form .form-row.email-subscribe .auth-content--offers{width:calc(100% - 15px);display:inline;line-height:1.25rem;margin:0;vertical-align:top}.pt_register .default-register-form .radio-form-row{display:flex;width:60%}.pt_register .default-register-form .radio-form-row>.form-row-inline>label,.pt_register .default-register-form .radio-form-row>.form-row-inline>.auth-content--offers{font-size:.6875rem}.pt_register .default-register-form .form-row-inline{display:flex;margin-right:.9375rem;align-items:center}.pt_register .default-register-form .form-row-inline .field-wrapper{width:auto}.pt_register .default-register-form .form-row-inline input{margin:0;height:auto}.pt_register .default-register-form .required-indicator{padding-top:.1875rem;align-self:center}.pt_register .default-register-form .form-caption{display:none}.pt_register .default-register-form .error-message{display:block;margin-left:40%;width:60%;color:#b30000;font-size:.6875rem}.pt_register .default-register-form .field-wrapper{display:flex;flex-direction:column;align-items:flex-start;width:60%;max-width:16.25rem}.pt_register .default-register-form .field-wrapper input,.pt_register .default-register-form .field-wrapper select{height:1.25rem;padding:0 .3125rem;font-size:.6875rem}.pt_register .default-register-form .field-wrapper input+.error,.pt_register .default-register-form .field-wrapper select+.error{font-size:.625rem;color:#b30000;width:100%}.pt_register .default-register-form .field-wrapper select{margin-bottom:0;padding-right:1.25rem}.pt_register .default-register-form .field-wrapper+label,.pt_register .default-register-form .field-wrapper+.auth-content--offers{margin-left:.25rem}.pt_register .default-register-form .form-row-date{display:flex;width:60%;max-width:16.25rem}.pt_register .default-register-form .form-row-date label,.pt_register .default-register-form .form-row-date .auth-content--offers{display:none}.pt_register .default-register-form .form-row-date .form-row{margin-bottom:0}.pt_register .default-register-form .form-row-date .form-row:last-child .field-wrapper{padding-right:0}.pt_register .default-register-form .form-row-date .field-wrapper{width:100%;box-sizing:border-box;padding-right:.625rem}.pt_register .default-register-form .field-error select{border-color:#b30000}.pt_register .default-register-form .error-form{color:#b30000;font-size:.6875rem;margin-bottom:.625rem}.pt_register .privacy-policy-message{font-size:.6875rem;display:block;line-height:1.5}.pt_register .privacy-policy-message a{color:#000;text-decoration:underline}.pt_register .sephora-register-form{padding:1.25rem .625rem}.pt_register .sephora-register-form a{color:#000;text-decoration:underline}.pt_register .sephora-register-form .text-line{font-size:.6875rem;margin-bottom:.625rem}.pt_register .sephora-register-form .text-line.grey{color:#777}.pt_register .sephora-register-form .text-line+.title{padding-top:.625rem}.pt_register .sephora-register-form .title{font-family:"AvalonBook",Arial,sans-serif;font-size:1.1875rem;text-transform:uppercase;margin-bottom:.625rem}.pt_register .sephora-register-form .error-form{margin-bottom:1.25rem}.pt_register .sephora-register-form .error-form .error-message{line-height:1.2}.pt_register .sephora-register-form .error-message{color:#b30000;font-size:.6875rem;margin-bottom:0}.pt_register .sephora-register-form form{display:flex;flex-flow:column wrap}.pt_register .sephora-register-form .part{width:50%;box-sizing:border-box;padding-bottom:1.25rem}.pt_register .sephora-register-form .part-1{padding-right:3.0625rem;border-right:.0625rem solid #ccc}.pt_register .sephora-register-form .part-2{padding-left:3.125rem}.pt_register .sephora-register-form .block{display:flex;flex-direction:column}.pt_register .sephora-register-form .info-block{padding-bottom:1.25rem;border-bottom:.0625rem solid #ccc}.pt_register .sephora-register-form .complete-block{margin-top:1.875rem}.pt_register .sephora-register-form .buttons-block{margin-top:1.25rem}.pt_register .sephora-register-form .block-content{display:flex;flex-wrap:nowrap}.pt_register .sephora-register-form .form-row{display:flex;width:100%;margin-bottom:.375rem;flex-wrap:wrap}.pt_register .sephora-register-form .form-row>label,.pt_register .sephora-register-form .form-row>.auth-content--offers{font-size:.6875rem;margin-right:1.25rem;width:calc(40% - 20px);line-height:1.2;margin-top:.25rem}.pt_register .sephora-register-form .form-row.form-row-button{display:flex;justify-content:flex-end;margin-bottom:0;width:auto}.pt_register .sephora-register-form .form-row.form-row-button button{display:flex;justify-content:center;align-items:center;height:1.75rem;min-width:6.25rem;background-color:#c00;color:#fff;text-transform:uppercase;font-size:.8125rem;font-family:"AvalonBold",Arial,sans-serif;transition:background-color 0.3s ease-out}.pt_register .sephora-register-form .form-row.form-row-button button:hover{background-color:#202020}.pt_register .sephora-register-form .form-row.form-row-button a{display:flex;justify-content:center;align-items:center;height:1.75rem;min-width:6.25rem;background-color:#202020;color:#fff;text-transform:uppercase;font-size:.8125rem;font-family:"AvalonBold",Arial,sans-serif;transition:color 0.3s ease-out}.pt_register .sephora-register-form .form-row.form-row-button a:hover{color:#AC0000}.pt_register .sephora-register-form .form-row.field-error,.pt_register .sephora-register-form .form-row.error{font-family:Arial,sans-serif}.pt_register .sephora-register-form .form-row.field-error label,.pt_register .sephora-register-form .form-row.field-error .auth-content--offers,.pt_register .sephora-register-form .form-row.error label,.pt_register .sephora-register-form .form-row.error .auth-content--offers{color:#b30000}.pt_register .sephora-register-form .form-row.field-error input,.pt_register .sephora-register-form .form-row.error input{border:.0625rem solid #b30000}.pt_register .sephora-register-form .form-row.form-indent{flex-wrap:nowrap;margin-top:1.25rem}.pt_register .sephora-register-form .form-row.form-indent+.form-indent{margin-top:0}.pt_register .sephora-register-form .form-row.form-indent .field-wrapper{width:auto;position:relative}.pt_register .sephora-register-form .form-row.form-indent label,.pt_register .sephora-register-form .form-row.form-indent .auth-content--offers{width:100%;margin-top:0;margin-bottom:.625rem}.pt_register .sephora-register-form .form-row.form-indent input{margin:0;align-self:flex-start;height:auto}.pt_register .sephora-register-form .form-row.form-indent input+.error{position:absolute;bottom:-.5rem;left:1rem;width:25rem}.pt_register .sephora-register-form .form-row.form-indent .form-caption{display:none;font-size:.6875rem;margin-left:0}.pt_register .sephora-register-form .field-wrapper{display:flex;flex-direction:column;align-items:flex-start;width:60%;max-width:16.25rem}.pt_register .sephora-register-form .field-wrapper input,.pt_register .sephora-register-form .field-wrapper select{height:1.25rem;padding:0 .3125rem;font-size:.6875rem}.pt_register .sephora-register-form .field-wrapper input+.error,.pt_register .sephora-register-form .field-wrapper select+.error{font-size:.6875rem;color:#b30000}.pt_register .sephora-register-form .field-wrapper select{margin-bottom:0;padding-right:1.25rem}.pt_register .sephora-register-form .field-wrapper+label,.pt_register .sephora-register-form .field-wrapper+.auth-content--offers{margin-left:.25rem}.pt_register .sephora-register-form .form-caption{margin-left:40%;width:60%}.pt_register .sephora-register-form .field-error select{border-color:#b30000}.pt_register .sephora-register-form .radio-form-row{display:flex}.pt_register .sephora-register-form .form-row-inline{display:flex;margin-right:.9375rem}.pt_register .sephora-register-form .form-row-inline input{margin:0}.pt_register .sephora-register-form .form-row-date{display:flex;width:60%;max-width:16.25rem}.pt_register .sephora-register-form .form-row-date label,.pt_register .sephora-register-form .form-row-date .auth-content--offers{display:none}.pt_register .sephora-register-form .form-row-date .form-row{margin-bottom:0}.pt_register .sephora-register-form .form-row-date .form-row:last-child .field-wrapper{padding-right:0}.pt_register .sephora-register-form .form-row-date .field-wrapper{width:100%;box-sizing:border-box;padding-right:.625rem}.pt_register .sephora-register-form .form-row.email-subscribe{display:block}.pt_register .sephora-register-form .form-row.email-subscribe .field-wrapper{width:.9375rem;display:inline}.pt_register .sephora-register-form .form-row.email-subscribe .field-wrapper input{vertical-align:text-top;margin:0}.pt_register .sephora-register-form .form-row.email-subscribe label,.pt_register .sephora-register-form .form-row.email-subscribe .auth-content--offers{width:calc(100% - 15px);display:inline;line-height:1.25rem;margin:0;vertical-align:top}.pt_register .legal{color:#777;margin-top:2.5rem;font-size:.6875rem}.pt_register .gdpr-message{font-size:.8125rem;display:block}.pt_register .register-oauth{position:absolute;width:100%;z-index:1;opacity:0}.pt_register .register-oauth .oauth-login{margin:0}.pt_register .register-oauth .oauth-login--fieldset{justify-content:center;max-width:326px;margin:0 auto}.pt_register .register-oauth .oauth-login--fieldset button{width:100%;max-width:100%;margin:0 0 1rem 0}.pt_register .register-oauth .oauth-login--fieldset span{display:none}.pt_register .register-oauth .oauth-login--fieldset span.second_name{display:inline-block}.pt_register .register-oauth--holder{display:block;height:104px;margin-bottom:6.25rem}.pt_register .register-oauth--holder--MX{height:150px;margin-bottom:1.875rem}.pt_register .register-oauth .account__title--secondary,.pt_register .register-oauth .account__title--secondary-last{display:none}.pt_register .register-oauth--MX .g-recaptcha--text{display:none}.pt_register .register-oauth--BR .g-recaptcha--text{margin-top:.9375rem}.beautyclub--register{display:block}.beautyclub--register img{margin-bottom:1.625rem;display:block}.beautyclub--register .form-beautyclub{margin-bottom:2.125rem}.newsletter--profile{border-top:.0625rem solid #ccc}.account__wrapper,.account-dropdown,.account__wrapper--login,.account__wrapper--register,.pt_account .edit-profile-form,.pt_checkout .checkout-billing{color:#202020}.account__wrapper--register{max-width:752px;padding:0 1.5625rem;margin:2.5rem auto 1.25rem;display:block;position:relative}@media screen and (min-width: 47.8125em){.account__wrapper--register{margin-top:3.125rem}}.account__wrapper--register .account__formulary{max-width:100%}.account__wrapper--register .form-row-radio,.account__wrapper--register .form-row-date{margin-right:0;margin-top:.5rem}.account__wrapper--register .form-row--terms{max-width:675px}.account__wrapper--register .form-row--terms .form-row{margin-bottom:1rem;position:relative}.account__wrapper--register .form-row--terms .form-row.field-error{margin-bottom:2.5rem}.account__wrapper--register .form-row--terms .form-row label[for*="profile_customer"],.account__wrapper--register .form-row--terms .form-row .auth-content--offers[for*="profile_customer"]{padding-left:2.125rem}.account__wrapper--register .form-row--terms .form-beautyclub{margin-bottom:2.3125rem}.account__wrapper--register .form-row--terms__title-description{font-weight:400;color:#202020;font-size:1rem;margin:1.875rem 0 2.5rem;text-align:center}.account__wrapper--register .form-row--phone__cation{font-size:.75rem;text-align:left}.account__wrapper--register .form-row.phone-MX{margin-bottom:.625rem}.account__wrapper--register .form-row.phone-MX label[for$="_phone"] .required-indicator,.account__wrapper--register .form-row.phone-MX .auth-content--offers[for$="_phone"] .required-indicator{display:initial}.account__wrapper--register .form-row--phone__cation{color:#8E8E8E}.account__wrapper--register .form-row.terms-MX label[for$="_terms"],.account__wrapper--register .form-row.terms-MX .auth-content--offers[for$="_terms"]{font-weight:400;color:#202020;font-size:1rem;text-align:center;padding:0;margin-bottom:2.3125rem}.account__wrapper--register .form-row.terms-MX label[for$="_terms"] a,.account__wrapper--register .form-row.terms-MX .auth-content--offers[for$="_terms"] a{color:#202020}.account__wrapper--register .form-row-button{margin-top:2.5rem}.account__wrapper--register .form-row-button button.btn--primary,.account__wrapper--register .form-row-button .pt_account.orders .order-history button.pix-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button button.pix-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history button.shipay-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button button.shipay-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history button.qrcode-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button button.qrcode-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history button.boleto-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button button.boleto-payment--print{margin-left:auto;margin-right:auto;max-width:326px}.account__wrapper--register .form-row-button .registration-form-submit-container{position:relative}.account__wrapper--register .form-row-button .registration-form-submit-btn.btn--primary,.account__wrapper--register .form-row-button .pt_account.orders .order-history .registration-form-submit-btn.pix-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button .registration-form-submit-btn.pix-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history .registration-form-submit-btn.shipay-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button .registration-form-submit-btn.shipay-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history .registration-form-submit-btn.qrcode-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button .registration-form-submit-btn.qrcode-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history .registration-form-submit-btn.boleto-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button .registration-form-submit-btn.boleto-payment--print{background:none;display:block;position:absolute;left:0;right:0;top:0;height:100%;width:100%;max-width:348px}.account__wrapper--register .form-row-button .form-row{margin-bottom:.3125rem}.account__wrapper--register .form-row-button .form-row label[for$="_terms"],.account__wrapper--register .form-row-button .form-row .auth-content--offers[for$="_terms"]{color:#BCBCBC;font-size:.875rem;text-align:center}.account__wrapper--register .form-row-button .form-row label[for$="_terms"] a,.account__wrapper--register .form-row-button .form-row .auth-content--offers[for$="_terms"] a{color:#BCBCBC;text-decoration:underline}.account__wrapper--register .form-row.error .field-wrapper .input-text{border-color:#c00}.account__wrapper--register .form-row.error .field-wrapper .input-icon{display:flex;align-items:center;font-size:initial;line-height:initial;color:initial}.account__wrapper--register .form-indent .field-wrapper{vertical-align:top;position:absolute;height:100%;width:100%}.account__wrapper--register .form-indent label,.account__wrapper--register .form-indent .auth-content--offers{vertical-align:top;font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;color:#202020}.account__wrapper--register .label-inline label a,.account__wrapper--register .label-inline .auth-content--offers a{position:relative}@media screen and (min-width: 47.8125em){.account__wrapper--register .form-row-button button.btn--primary,.account__wrapper--register .form-row-button .pt_account.orders .order-history button.pix-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button button.pix-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history button.shipay-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button button.shipay-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history button.qrcode-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button button.qrcode-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history button.boleto-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button button.boleto-payment--print{max-width:348px}.pt_register .register-oauth--holder{height:100px;margin-top:.625rem;margin-bottom:.625rem}.pt_register .register-oauth .oauth-login--fieldset{justify-content:flex-start;max-width:100%}.pt_register .register-oauth .oauth-login--fieldset button{max-width:300px;margin:0 2rem 0 0}.pt_register .register-oauth .oauth-login--fieldset button.apple-is-enable{display:flex;align-items:center;padding:0 20px}.pt_register .register-oauth .oauth-login--fieldset .form-group__appleid-signin.apple-is-enable{max-width:300px;margin:.625rem 2rem 0 0}.pt_register .register-oauth--MX{padding-top:.625rem}.pt_register .register-oauth--MX .oauth-login--fieldset{flex-flow:row wrap}.pt_register .register-oauth--MX .oauth-login--fieldset button{flex:auto;margin:0 0 1rem 0;max-width:100%}.account__wrapper--register .form-row-radio,.account__wrapper--register .form-row-date{margin-right:-5rem}.account__wrapper--register .form-indent label,.account__wrapper--register .form-indent .auth-content--offers{font-size:1rem;line-height:1.5rem}.account__wrapper--register.register--MX .form-row-radio{margin-right:0;flex-flow:row wrap}.account__wrapper--register.register--MX .form-row-radio .form-row-inline{margin-bottom:1rem}.account__wrapper--register.register--MX .register-oauth--holder{height:110px}}@media screen and (max-width: 47.75em){.pt_register .register-oauth .oauth-login--fieldset .form-group__appleid-signin.apple-is-enable{max-width:100%;margin:0 0 1rem 0;width:100%}}.otp-dialog--content{opacity:1;transition:opacity 0.3s ease-in-out}.otp-dialog--content.hidden{opacity:0}.otp-dialog--content.ui-dialog{padding:1.5rem;max-width:calc(100% - 60px)}.otp-dialog--content .ui-dialog-titlebar{display:none}.otp-dialog--content__btn-close{cursor:pointer;display:flex;align-items:center;justify-content:flex-end;margin-bottom:1.5rem;height:28px}.otp-dialog--content__btn-close .btn-close-modal{background-color:#000;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.25rem;height:100%;width:28px}.otp-dialog--content__title{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;font-size:1.5rem;margin-bottom:2.5rem}.otp-dialog--content__subtitle{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;font-size:1.125rem;margin-bottom:.75rem}.otp-dialog--content__description{font-family:'Poppins', Helvetica, sans-serif;font-weight:400;font-size:1rem;margin-bottom:1.5rem;overflow-wrap:break-word}.otp-dialog--content__title,.otp-dialog--content__subtitle,.otp-dialog--content__description{line-height:1.5rem;text-align:left}.otp-dialog--content__validation-form{display:flex;flex-direction:column}.otp-dialog--content__validation-form .validation-form--input-group{position:relative}.otp-dialog--content__validation-form .validation-form--input-group__list{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.75rem;margin-bottom:1.5rem;height:56px}@media screen and (max-width: 47.75em){.otp-dialog--content__validation-form .validation-form--input-group__list{justify-content:space-between;gap:unset}}.otp-dialog--content__validation-form .validation-form--input-group__list.error .validation-form--input-group__item{border:1px solid #b30000}.otp-dialog--content__validation-form .validation-form--input-group__item{font-family:'Poppins', Helvetica, sans-serif;font-weight:400;font-size:1rem;line-height:1.21rem;color:#000;border:1px solid #BCBCBC;border-radius:.5rem;text-align:center;height:100%;width:48px}@media screen and (max-width: 47.75em){.otp-dialog--content__validation-form .validation-form--input-group__item{width:44px}}.otp-dialog--content__validation-form .validation-form--input-group__error-message{position:absolute;bottom:0;left:0;font-family:'Poppins', Helvetica, sans-serif;font-weight:400;font-size:.6875rem;line-height:1.5rem;text-align:left;color:#b30000}.otp-dialog--content__validation-form .validation-form--btn-group{position:absolute;right:0;bottom:-5.75rem;display:flex;flex-direction:row;gap:1.5rem}@media screen and (max-width: 47.75em){.otp-dialog--content__validation-form .validation-form--btn-group{bottom:-7rem;flex-direction:column-reverse;align-items:center;justify-content:center;gap:1rem;width:100%}}.otp-dialog--content__validation-form .validation-form--btn-group__cancel{color:#000;background-color:#fff}.otp-dialog--content__validation-form .validation-form--btn-group__send{color:#fff;background-color:#000;border-radius:1.75rem}.otp-dialog--content__validation-form .validation-form--btn-group__cancel,.otp-dialog--content__validation-form .validation-form--btn-group__send{cursor:pointer;font-family:'Poppins', Helvetica, sans-serif;font-weight:700;font-size:1.3125rem;line-height:1.5rem;letter-spacing:.125rem;text-align:left;text-transform:uppercase;padding:.625rem 1.5rem}@media screen and (max-width: 47.75em){.otp-dialog--content__validation-form .validation-form--btn-group__cancel,.otp-dialog--content__validation-form .validation-form--btn-group__send{text-align:center;width:100%}}.otp-dialog--content__resend-form{margin:.75rem 0 5.75rem}@media screen and (max-width: 47.75em){.otp-dialog--content__resend-form{margin:.75rem 0 7rem}}.otp-dialog--content__resend-form .resend-form--timer-group__msg{font-family:'Poppins', Helvetica, sans-serif;font-weight:400}.otp-dialog--content__resend-form .resend-form--timer-group__time{font-family:'Poppins', Helvetica, sans-serif;font-weight:700}.otp-dialog--content__resend-form .resend-form--timer-group__resend-btn{font-family:'Poppins', Helvetica, sans-serif;font-weight:600;text-decoration:underline}.otp-dialog--content__resend-form .resend-form--timer-group__msg,.otp-dialog--content__resend-form .resend-form--timer-group__time,.otp-dialog--content__resend-form .resend-form--timer-group__resend-btn{font-size:.875rem;line-height:1.5rem;text-align:left;margin-bottom:0}.otp-dialog--content__response{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;margin:4.8125rem 0}.otp-dialog--content__response-img{margin-bottom:.75rem}.otp-dialog--content__response-title{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;font-size:1.5rem}.otp-dialog--content__response-description{font-family:'Poppins', Helvetica, sans-serif;font-weight:400;font-size:1rem}.otp-dialog--content__response-title,.otp-dialog--content__response-description{line-height:1.5rem;text-align:center}.pt_account .account-header{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;align-items:center;padding-bottom:.625rem;margin-bottom:.625rem;border-bottom:.3125rem solid #ebebeb}.pt_account .account-header .account-title{font-size:1.25rem;line-height:1.4375rem;color:#000}.pt_account .account-login .clearfix fieldset,.pt_account .account-login .clearfix fieldset label,.pt_account .account-login .clearfix fieldset .auth-content--offers{width:100%}.pt_account .account-login .clearfix fieldset{width:100%}.pt_account .account-logout{font-size:.6875rem;color:#000;font-weight:bold}.pt_account .account-logout a{font-weight:normal;color:#333;text-decoration:underline}.pt_account .error-form{margin-bottom:1.25rem}.pt_account .error-form .error-message{line-height:1.2}.pt_account .error-message{color:#b30000;font-size:.6875rem;margin-bottom:0}.pt_account .profile-legal-mention{font-size:.6875rem;margin-bottom:0}.pt_account .text-line{font-size:.6875rem;margin-bottom:.625rem;margin-top:.1875rem;display:flex}.pt_account .text-line.grey{color:#777}.pt_account .text-line.field-line{margin-bottom:.375rem}.pt_account .text-line.field-line .label{margin-right:1.25rem;width:calc(40% - 20px)}.pt_account .text-line.field-line .value{width:60%;max-width:16.25rem}.pt_account .subscribe-checkbox .form-row{width:33%;float:left}.pt_account .subscribe-checkbox .form-row label,.pt_account .subscribe-checkbox .form-row .auth-content--offers{display:flex;margin-bottom:0;align-self:center}.pt_account .subscribe-checkbox .form-row span{line-height:1}.pt_account .subscribe-checkbox .form-row input.input-checkbox{margin-top:0}.pt_account .subscribe-checkbox .form-caption{position:absolute;left:1.25rem;margin:0;font-size:.6875rem;width:100%;bottom:0}.pt_account .fieldset-title{font-size:.75rem;font-weight:600;margin-bottom:.9375rem}.pt_account .fieldset-description{font-size:.6875rem;margin-bottom:.9375rem}.pt_account form{display:flex;flex-wrap:wrap}.pt_account form .column,.pt_account form .columns{padding:0;margin-bottom:.9375rem}.pt_account form .column-left{box-sizing:border-box;padding-right:1.25rem;border-right:.0625rem solid #ccc}.pt_account form .column-right{box-sizing:border-box;padding-left:1.25rem;position:relative;margin-bottom:0;padding-bottom:2.1875rem}.pt_account form fieldset+fieldset{margin-top:.9375rem;padding-top:.9375rem;border-top:.0625rem solid #ccc}.pt_account .label-description{font-size:.875rem}.pt_account #RegistrationForm .form-row>label,.pt_account #RegistrationForm .form-row>.auth-content--offers{margin-right:.9375rem}.pt_account #RegistrationForm .radio-form-genre>label,.pt_account #RegistrationForm .radio-form-genre>.auth-content--offers{display:inline-flex}.pt_account .form-row{display:flex;margin-bottom:.375rem;flex-wrap:wrap;align-items:center}.pt_account .form-row>label,.pt_account .form-row>.auth-content--offers{font-size:.6875rem;width:calc(40% - 20px);line-height:1.2;margin-top:.25rem}.pt_account .form-row.form-row-button{display:flex;justify-content:flex-end;margin-top:1.25rem;margin-bottom:0;width:auto}.pt_account .form-row.form-row-button a{display:flex;justify-content:center;align-items:center;height:1.75rem;min-width:6.25rem;background-color:#000;color:#fff;text-transform:uppercase;font-size:.8125rem;font-family:"AvalonMedium",Arial,sans-serif;transition:color 0.3s ease-out}.pt_account .form-row.form-row-button a:hover{color:#b30000}.pt_account .form-row.field-error,.pt_account .form-row.error{font-family:Arial,sans-serif}.pt_account .form-row.field-error label,.pt_account .form-row.field-error .auth-content--offers,.pt_account .form-row.error label,.pt_account .form-row.error .auth-content--offers{color:#b30000}.pt_account .form-row.field-error input,.pt_account .form-row.error input{border:.0625rem solid #b30000}.pt_account .form-row.field-error ::-webkit-input-placeholder,.pt_account .form-row.error ::-webkit-input-placeholder{color:#b30000}.pt_account .form-row.field-error ::-moz-placeholder,.pt_account .form-row.error ::-moz-placeholder{color:#b30000}.pt_account .form-row.field-error :-ms-input-placeholder,.pt_account .form-row.error :-ms-input-placeholder{color:#b30000}.pt_account .form-row.field-error :-moz-placeholder,.pt_account .form-row.error :-moz-placeholder{color:#b30000}.pt_account .form-row.field-error .preinput,.pt_account .form-row.error .preinput{color:#b30000}.pt_account .form-row.form-indent{flex-wrap:nowrap;margin-top:1.25rem}.pt_account .form-row.form-indent .field-wrapper{width:auto}.pt_account .form-row.form-indent label,.pt_account .form-row.form-indent .auth-content--offers{width:100%;margin-top:0}.pt_account .form-row.form-indent input{margin:0;align-self:flex-start;height:auto}.pt_account .form-row.form-indent .form-caption{display:none}.pt_account .field-wrapper{display:flex;flex-direction:column;align-items:flex-start;width:100%}.pt_account .field-wrapper input,.pt_account .field-wrapper select{height:1.25rem;padding:0 .3125rem;font-size:.6875rem}.pt_account .field-wrapper input+.error,.pt_account .field-wrapper select+.error{font-size:.6875rem;color:#b30000;width:100%}.pt_account .field-wrapper input::-ms-clear{display:none;width:0;height:0}.pt_account .field-wrapper input::-ms-reveal{display:none;width:0;height:0}.pt_account .field-wrapper select{margin-bottom:0;padding-right:1.25rem}.pt_account .field-wrapper+label,.pt_account .field-wrapper+.auth-content--offers{margin-left:.125rem}.pt_account .form-caption{margin-left:40%;width:60%}.pt_account .field-error select{border-color:#b30000}.pt_account .radio-form-row{display:flex}.pt_account .form-row-inline{display:flex;margin-right:.25rem}.pt_account .form-row-inline input{margin:0}.pt_account .radio-form-row label,.pt_account .radio-form-row .auth-content--offers{line-height:1.4;font-size:.6875rem}.pt_account .form-row-date{display:flex;width:60%;max-width:16.25rem;position:relative}.pt_account .form-row-date label,.pt_account .form-row-date .auth-content--offers{display:none}.pt_account .form-row-date .form-row{margin-bottom:0;flex-basis:33.3%}.pt_account .form-row-date .form-row:last-child .field-wrapper{padding-right:0}.pt_account .form-row-date .field-wrapper{width:100%;box-sizing:border-box;padding-right:.625rem}.pt_account .form-row-date .date-value{font-size:.6875rem;margin-top:.25rem}.pt_account .form-row-date .error-message{position:absolute;top:1.4375rem;left:0;margin-left:0;width:100%}.pt_account .form-row-date .error{margin-bottom:1.25rem}.pt_account .form-row-date input::-webkit-outer-spin-button,.pt_account .form-row-date input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pt_account .form-autofill-hidden{height:0;width:0;position:absolute;z-index:-1}.pt_account .form-row-nickname{display:flex;width:60%;max-width:16.25rem;position:relative;line-height:1.2}.pt_account .form-row-nickname .form-row{width:100%;margin-bottom:0}.pt_account .form-row-nickname .form-row label,.pt_account .form-row-nickname .form-row .auth-content--offers{margin-top:0}.pt_account .form-row-nickname .field-wrapper{width:100%}.pt_account .form-row-nickname .form-caption{margin-left:0;width:100%}.pt_account .form-row-nickname .nickname-value{font-size:.6875rem;margin-top:.25rem}.pt_account .account-address-privacy{font-size:.75rem;color:#777;padding:0 1.25rem;margin-top:2.5rem}.pt_account .legal{color:#777;margin-top:2.5rem}.pt_account .legal .account-profile-privacy{font-size:.75rem}.pt_account .edit-profile .account-header__table{padding:1rem 1.0625rem 1.5rem 1.0625rem;width:100%}.pt_account .edit-profile .account-header__table.password{padding:.3125rem 1.0625rem 0 1.75rem}.pt_account .edit-profile .account-header__table.password .account-title__table{color:#333}.pt_account .edit-profile .column .value:first-child,.pt_account .edit-profile .columns .value:first-child{color:#202020;margin:0;position:relative;text-align:left}.pt_account .edit-profile .csrf-token{position:absolute}.pt_account .edit-profile-form{margin-bottom:12.8125rem;padding:0}.pt_account .edit-profile-form .column-left,.pt_account .edit-profile-form .column-right{background:#fff}.pt_account .edit-profile-form .column-left-container,.pt_account .edit-profile-form .column-right-container{padding:1.8125rem 1.5625rem}.pt_account .edit-profile-form .column-left-container{padding-bottom:1.25rem}.pt_account .edit-profile-form .column-right-container{width:100%}.pt_account .edit-profile-form .column-right,.pt_account .edit-profile-form .column-right-container{padding-bottom:0}.pt_account .edit-profile-form .column-right .account-header__table,.pt_account .edit-profile-form .column-right-container .account-header__table{border-bottom:none}.pt_account .edit-profile-form .form-group{display:flex;flex-flow:column wrap}.pt_account .edit-profile-form .form-row{margin-bottom:1rem;text-align:center}.pt_account .edit-profile-form .form-row.buttons-container{margin-top:.5rem;width:100%}.pt_account .edit-profile-form .form-row.buttons-container .btn{font-size:1.3125rem;height:48px;margin:0 1.5rem 1rem 1.5rem;width:326px}.pt_account .edit-profile-form .form-row.buttons-container .btn--primary-outline,.pt_account .edit-profile-form .form-row.buttons-container .confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .pt_account .edit-profile-form .form-row.buttons-container .pix-payment--print,.pt_account .edit-profile-form .form-row.buttons-container .confirmation-order__payment--details .boleto-payment--print,.confirmation-order__payment--details .pt_account .edit-profile-form .form-row.buttons-container .boleto-payment--print{border:.1875rem solid #202020}.pt_account .edit-profile-form .form-row.buttons-container .registration-form-submit-container{position:relative}.pt_account .edit-profile-form .form-row.buttons-container .registration-form-submit-btn.btn--primary,.pt_account.orders .edit-profile-form .form-row.buttons-container .order-history .registration-form-submit-btn.pix-payment--print,.pt_account.orders .order-history .edit-profile-form .form-row.buttons-container .registration-form-submit-btn.pix-payment--print,.pt_account.orders .edit-profile-form .form-row.buttons-container .order-history .registration-form-submit-btn.shipay-payment--print,.pt_account.orders .order-history .edit-profile-form .form-row.buttons-container .registration-form-submit-btn.shipay-payment--print,.pt_account.orders .edit-profile-form .form-row.buttons-container .order-history .registration-form-submit-btn.qrcode-payment--print,.pt_account.orders .order-history .edit-profile-form .form-row.buttons-container .registration-form-submit-btn.qrcode-payment--print,.pt_account.orders .edit-profile-form .form-row.buttons-container .order-history .registration-form-submit-btn.boleto-payment--print,.pt_account.orders .order-history .edit-profile-form .form-row.buttons-container .registration-form-submit-btn.boleto-payment--print{background:none;display:block;position:absolute;left:0;right:0;top:0;height:48px;margin:0 1.5rem 1rem 1.5rem}@media screen and (min-width: 47.8125em){.pt_account .edit-profile-form .form-row.buttons-container .registration-form-submit-btn.btn--primary,.pt_account.orders .edit-profile-form .form-row.buttons-container .order-history .registration-form-submit-btn.pix-payment--print,.pt_account.orders .order-history .edit-profile-form .form-row.buttons-container .registration-form-submit-btn.pix-payment--print,.pt_account.orders .edit-profile-form .form-row.buttons-container .order-history .registration-form-submit-btn.shipay-payment--print,.pt_account.orders .order-history .edit-profile-form .form-row.buttons-container .registration-form-submit-btn.shipay-payment--print,.pt_account.orders .edit-profile-form .form-row.buttons-container .order-history .registration-form-submit-btn.qrcode-payment--print,.pt_account.orders .order-history .edit-profile-form .form-row.buttons-container .registration-form-submit-btn.qrcode-payment--print,.pt_account.orders .edit-profile-form .form-row.buttons-container .order-history .registration-form-submit-btn.boleto-payment--print,.pt_account.orders .order-history .edit-profile-form .form-row.buttons-container .registration-form-submit-btn.boleto-payment--print{margin-right:.5rem}}.pt_account .edit-profile-form .form-row>label,.pt_account .edit-profile-form .form-row>.auth-content--offers{color:#202020;font-size:1rem;margin-bottom:0;margin-top:0}.pt_account .edit-profile-form .form-row.required{position:relative}.pt_account .edit-profile-form .form-row.required label:after,.pt_account .edit-profile-form .form-row.required .auth-content--offers:after{content:'*'}.pt_account .edit-profile-form .form-row .field-line>label,.pt_account .edit-profile-form .form-row .field-line>.auth-content--offers,.pt_account .edit-profile-form .form-row>label,.pt_account .edit-profile-form .form-row>.auth-content--offers{justify-content:flex-start;text-align:left}.pt_account .edit-profile-form .input-text{color:#202020;font-size:1rem}.pt_account .edit-profile-form .input-text ::-webkit-input-placeholder{color:#202020;font-size:1rem}.pt_account .edit-profile-form .input-text ::-moz-placeholder{color:#202020;font-size:1rem}.pt_account .edit-profile-form .input-text :-ms-input-placeholder{color:#202020;font-size:1rem}.pt_account .edit-profile-form .input-text ::placeholder{color:#202020;font-size:1rem}.pt_account .edit-profile-form .label-inline input.input-radio+.input-icon{height:19px;width:19px}.pt_account .edit-profile-form .label-inline input.input-radio+.input-icon::before{height:11px;width:11px}.pt_account .edit-profile-form .label-inline input:checked+.input-icon:before{color:#c00}.pt_account .edit-profile form .column-left{border-bottom:none;margin-bottom:0;padding-bottom:0}.pt_account .edit-profile .form-row-date,.pt_account .edit-profile .form-row-value{font-family:'Poppins', Helvetica, sans-serif;font-weight:normal;color:#202020;font-size:1rem}.pt_account .edit-profile .form-row-date .date-value,.pt_account .edit-profile .form-row-date .value,.pt_account .edit-profile .form-row-value .date-value,.pt_account .edit-profile .form-row-value .value{font-family:'Poppins', Helvetica, sans-serif;font-weight:normal;color:#202020;font-size:1rem}.pt_account .edit-profile .form-row>label,.pt_account .edit-profile .form-row>.auth-content--offers{color:#000;width:100%}.pt_account .edit-profile .newsletter--profile,.pt_account .edit-profile .newsletter--profile--text-message{border-top:none;margin-bottom:0;margin-top:.4375rem}.pt_account .edit-profile .newsletter--profile .form-row,.pt_account .edit-profile .newsletter--profile--text-message .form-row{align-items:baseline;display:flex;margin-bottom:.5625rem}.pt_account .edit-profile .newsletter--profile .form-row label,.pt_account .edit-profile .newsletter--profile .form-row .auth-content--offers,.pt_account .edit-profile .newsletter--profile--text-message .form-row label,.pt_account .edit-profile .newsletter--profile--text-message .form-row .auth-content--offers{line-height:18px}.pt_account .edit-profile .newsletter--profile .form-row span,.pt_account .edit-profile .newsletter--profile--text-message .form-row span{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;color:#202020;font-size:.875rem;line-height:.625rem}.pt_account .edit-profile .radio-form-genre .field-wrapper+label,.pt_account .edit-profile .radio-form-genre .field-wrapper+.auth-content--offers{font-family:'Lato', Helvetica, sans-serif;font-weight:normal;color:#333;font-size:.875rem;margin-left:0}.pt_account .edit-profile .radio-form-genre .form-row-inline{align-items:center;display:flex;width:33.3%}.pt_account .edit-profile .radio-form-genre .form-row-inline .input-icon{margin-right:.4375rem}.pt_account .edit-profile .radio-form-genre .radio-form-row{justify-content:space-between;width:100%}.pt_account .edit-profile .edit-profile-form--birth__label .required-indicator,.pt_account .edit-profile .edit-profile-form--email__label .required-indicator{display:initial}@media screen and (min-width: 47.8125em){.pt_account .edit-profile .account-header__table{padding:0}.pt_account .edit-profile .account-header__table.password{padding:0}.pt_account .edit-profile .account-header__table.password .account-title__table{color:#202020}.pt_account .edit-profile-form{margin-bottom:0;padding-right:2.5rem}.pt_account .edit-profile-form .column-left-container,.pt_account .edit-profile-form .column-right-container{padding:1rem 0}.pt_account .edit-profile-form .column-right-container .column-right-container{padding-bottom:0}.pt_account .edit-profile-form .column-left,.pt_account .edit-profile-form .column-right{flex-flow:column nowrap}.pt_account .edit-profile-form .column-left{border-right:none}.pt_account .edit-profile-form .column-left .form-group .input-text{width:200px}.pt_account .edit-profile-form .column-left .form-input.full-size{width:100%}.pt_account .edit-profile-form .column-left .form-input.full-size .field-wrapper{max-width:100%;width:100%}.pt_account .edit-profile-form .column-left .form-input.full-size .input-icon{right:1.875rem}.pt_account .edit-profile-form .column-left .form-input.full-size .input-text::-ms-clear{display:none;width:0;height:0}.pt_account .edit-profile-form .column-left .form-input.full-size .input-text::-ms-reveal{display:none;width:0;height:0}.pt_account .edit-profile-form .column-right{padding-left:0}.pt_account .edit-profile-form .column-right .field-wrapper{max-width:100%;width:100%}.pt_account .edit-profile-form .column-right .field-wrapper .input-icon{right:1.875rem}.pt_account .edit-profile-form .column-right .form-row>label,.pt_account .edit-profile-form .column-right .form-row>.auth-content--offers{margin-right:0;width:100%}.pt_account .edit-profile-form .column-right .input-text::-ms-clear{display:none;width:0;height:0}.pt_account .edit-profile-form .column-right .input-text::-ms-reveal{display:none;width:0;height:0}.pt_account .edit-profile-form .form-row>label,.pt_account .edit-profile-form .form-row>.auth-content--offers{color:#202020}.pt_account .edit-profile-form label,.pt_account .edit-profile-form .auth-content--offers{color:#202020}.pt_account .edit-profile .form-item:first-child{margin-right:1.25rem}.pt_account .edit-profile .form-group{flex-flow:row nowrap}.pt_account .edit-profile .form-group .field-wrapper{width:100%}.pt_account .edit-profile .form-row.buttons-container{display:flex;flex-direction:row-reverse;text-align:right}.pt_account .edit-profile .form-row.buttons-container .btn{margin-right:.5rem;min-width:198px;width:auto}.pt_account .edit-profile .form-row .field-line>label,.pt_account .edit-profile .form-row .field-line>.auth-content--offers,.pt_account .edit-profile .form-row>label,.pt_account .edit-profile .form-row>.auth-content--offers{justify-content:flex-start;text-align:left}.pt_account .edit-profile .login-password .form-row{margin-bottom:0}.pt_account .edit-profile .newsletter--profile .form-row span,.pt_account .edit-profile .newsletter--profile--text-message .form-row span{font-family:'Poppins', Helvetica, sans-serif;font-weight:normal;color:#000}.pt_account .edit-profile .radio-form-genre .field-wrapper+label,.pt_account .edit-profile .radio-form-genre .field-wrapper+.auth-content--offers{font-family:'Poppins', Helvetica, sans-serif;font-weight:normal;color:#000;max-width:100%}.pt_account .edit-profile .radio-form-genre .form-row-inline{margin-right:.625rem;width:auto}.pt_account .edit-profile .radio-form-genre .radio-form-row{justify-content:flex-start}}@media screen and (min-width: 65.4375em){.pt_account .edit-profile-form{padding-right:0}.pt_account .edit-profile-form .column-right{padding-left:4.375rem}}.radio-form-genre{display:block}.radio-form-genre.br .form-row-inline{margin-right:.3125rem}.radio-form-genre.br .field-wrapper+label,.radio-form-genre.br .field-wrapper+.auth-content--offers{margin-left:.25rem}.radio-form-genre .radio-form-row{display:inline-flex}.radio-form-genre .radio-form-row .form-row-inline:last-child{margin-right:0}.radio-form-genre .radio-form-row .field-wrapper{width:auto}.radio-form-genre .radio-form-row label,.radio-form-genre .radio-form-row .auth-content--offers{display:flex;align-items:center}.delete-profile-overlay{background:rgba(0,0,0,0.5);position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;align-items:center;justify-content:center;transition:display 1s ease;display:none}.delete-profile-overlay--confirm{display:flex;padding:3.125rem 1.875rem 2.125rem}.delete-profile-overlay__popup{background:#fff;display:flex;flex-direction:column;border-radius:1rem;width:80%;margin:0 auto;padding:1.875rem 1.875rem .875rem}.delete-profile-overlay__popup span{text-align:center;margin-bottom:1rem}@media screen and (max-width: 65.375em){.pt_account .fieldset-title{font-size:.875rem}.pt_account .text-line{font-size:.8125rem}.pt_account .text-line.field-line{max-width:29.375rem;margin-bottom:1.5rem;justify-content:center}.pt_account .text-line.field-line .label{width:calc(45% - 20px);text-align:right}.pt_account .text-line.field-line .value{width:55%}.pt_account form.edit-profile-form{display:block}.pt_account form .column-left{padding-right:0;border-bottom:.0625rem solid #ccc;border-right:0;padding-bottom:.9375rem;margin-bottom:.9375rem}.pt_account form .column-right{padding-left:0}.pt_account .form-row{width:100%;margin-bottom:1.5rem;justify-content:center}.pt_account .form-row>label,.pt_account .form-row>.auth-content--offers{font-size:.8125rem;width:calc(45% - 20px);text-align:right;justify-content:flex-end}.pt_account .form-row.form-indent{max-width:100%}.pt_account .form-row.form-indent label,.pt_account .form-row.form-indent .auth-content--offers{margin-left:.625rem;text-align:left}.pt_account .form-caption{margin-left:45%;width:55%}.pt_account .subscribe-checkbox{position:relative}.pt_account .subscribe-checkbox .form-caption{left:0}.pt_account .radio-form-row{width:55%;box-sizing:border-box}.pt_account .radio-form-row label,.pt_account .radio-form-row .auth-content--offers{line-height:1.8}.pt_account .form-row-date{width:55%}.pt_account .form-row-date .date-value{font-size:.8125rem}.pt_account .form-row-date .error-message{top:1.875rem}.pt_account .form-row-nickname{width:55%}.pt_account .form-row-nickname .error-message{top:1.875rem}.pt_account .form-row-nickname .nickname-value{font-size:.8125rem}.pt_account .form-row-button{max-width:none}.pt_account .field-wrapper{display:flex;width:55%;box-sizing:border-box}.pt_account .field-wrapper input,.pt_account .field-wrapper select{height:1.75rem;padding:0 .625rem;font-size:.8125rem}.pt_account .field-wrapper select{padding-right:1.5625rem}}@media screen and (max-width: 28.0625em){.pt_account .account-header{border-color:#000}.pt_account .account-header.wishlist{justify-content:center}.pt_account .not-logged-in{border:none;margin-bottom:0}.pt_account #RegistrationForm .form-row>label,.pt_account #RegistrationForm .form-row>.auth-content--offers,.pt_account #RegistrationForm .form-row>.auth-content--offers{margin-right:0}.pt_account .text-line.field-line{flex-direction:column;max-width:100%;margin-bottom:1.5rem;margin-right:0;justify-content:center}.pt_account .text-line.field-line .label{width:100%;text-align:left;margin-bottom:.625rem}.pt_account .text-line.field-line .value{width:100%}.pt_account form{flex-direction:column}.pt_account .form-row{max-width:100%;flex-direction:column;margin-bottom:1.25rem}.pt_account .form-row>label,.pt_account .form-row>.auth-content--offers{margin-bottom:.625rem;width:100%;margin-right:0;text-align:left;justify-content:left}.pt_account .form-row.form-row-button:first-child{margin-bottom:1.25rem}.pt_account .form-row.form-row-button button,.pt_account .form-row.form-row-button a{height:2.5rem;font-size:.9375rem}.pt_account .form-row.form-indent{flex-direction:row;margin-top:0}.pt_account .form-row.form-indent .field-wrapper{max-width:none}.pt_account .form-row.form-indent input{margin-top:.25rem}.pt_account .form-row.form-indent label,.pt_account .form-row.form-indent .auth-content--offers{line-height:1.7}.pt_account .form-caption{margin-left:0;width:100%}.pt_account .subscribe-checkbox .form-caption{bottom:-1.25rem}.pt_account .form-row-date{width:100%;max-width:none}.pt_account .form-row-date .error-message{top:2.5rem}.pt_account .form-row-date .error{margin-bottom:0}.pt_account .form-row-date .form-row{flex-direction:row}.pt_account .form-row-nickname{width:100%;max-width:none}.pt_account .form-row-nickname .error-message{top:2.5rem}.pt_account .form-row-nickname .error{margin-bottom:0}.pt_account .field-wrapper{width:100%;padding-right:0;margin-right:0;max-width:100%}.pt_account .field-wrapper input,.pt_account .field-wrapper select{height:2.375rem}.pt_account .radio-form-row{width:100%;justify-content:flex-start}.pt_account .radio-form-row label,.pt_account .radio-form-row .auth-content--offers{margin-bottom:0}.pt_account .radio-form-row .field-wrapper{width:auto}.pt_account .form-row-inline{margin-right:.625rem;align-items:center}}.brand-landing-seocontent>div{display:flex;flex-flow:row nowrap}.brand-landing-seocontent>div .right{display:flex;justify-content:flex-end;flex-basis:50%;margin-left:.625rem}.brand-landing-seocontent>div .left{flex-basis:50%}.brand-landing-seocontent>div .brand-image{max-width:18.75rem;width:100%;height:100%}#home-bottom-center{text-align:center;width:100%}.category-product-push [id*="cq_recomm_slot"],.home-product-push [id*="cq_recomm_slot"],.pt_content #primary .content-asset .js-target2sell [id*="cq_recomm_slot"]{flex:1 0 auto;width:100%}.hp-legal{margin:0 1.25rem;font-size:.625rem;color:#7C7C7D}.home-beauty-news{border-top:.3125rem solid #000;margin:0 1.25rem .9375rem;width:100%}.home-beauty-news .beauty-news-title{font-family:"AvalonBold",Arial,sans-serif;font-size:1.1875rem;text-transform:uppercase;letter-spacing:.5rem;padding:1.5625rem 0 1.375rem;color:#000;margin:0}.home-beauty-news .beauty-news-title a{color:#000}.home-beauty-news .beauty-news-title a:hover{color:#b30000}.home-beauty-news .beauty-news-items,.home-beauty-news .beauty-news-item{display:flex;flex-direction:row;justify-content:flex-start}.home-beauty-news .beauty-news-items .item,.home-beauty-news .beauty-news-item .item{flex-basis:100%;margin-right:2.5%;background-color:#000}.home-beauty-news .beauty-news-items .item:last-child,.home-beauty-news .beauty-news-item .item:last-child{margin-right:0}.home-beauty-news .beauty-news-items .item-text,.home-beauty-news .beauty-news-items .item-link,.home-beauty-news .beauty-news-item .item-text,.home-beauty-news .beauty-news-item .item-link{padding:0 .625rem;font-size:.75rem;line-height:1rem}.home-beauty-news .beauty-news-items .item-link,.home-beauty-news .beauty-news-item .item-link{text-transform:uppercase}.home-beauty-news .beauty-news-items .item-link:after,.home-beauty-news .beauty-news-item .item-link:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:transparent transparent transparent #fff;border-left-style:solid;border-right-width:0;display:inline-block;position:relative;margin-left:.4375rem}.home-beauty-news .beauty-news-items .item-link:hover,.home-beauty-news .beauty-news-item .item-link:hover{color:#b30000}.home-beauty-news .beauty-news-items .item-link:hover:after,.home-beauty-news .beauty-news-item .item-link:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:transparent transparent transparent #b30000;border-left-style:solid;border-right-width:0;display:inline-block}.home-beauty-news .beauty-news-items .item-image img,.home-beauty-news .beauty-news-item .item-image img{max-height:270px;width:100%}.home-beauty-news .beauty-news-items .item a,.home-beauty-news .beauty-news-item .item a{color:#fff}.home-beauty-news .beauty-news-items .item p,.home-beauty-news .beauty-news-item .item p{margin-bottom:.9375rem}.home-beauty-news .beauty-news-items{margin-bottom:0}.home-beauty-news .beauty-news-item{margin-top:2.125rem;width:100%;background-color:#000}.home-beauty-news .beauty-news-item .item{flex-basis:100%;margin-right:0}.home-beauty-news .beauty-news-item .item-text{font-size:.75rem}.home-beauty-news .beauty-news-item .item-link{font-family:"AvalonBold",Arial,sans-serif;font-size:.8125rem}.home-beauty-news .beauty-news-item .beauty-news-title{color:#fff;padding:.9375rem 0;letter-spacing:.3125rem}.home-slider-box{position:relative;width:100%;margin-bottom:0}.home-slider-box .html-slot-container{opacity:1}.home-slider-box .home-slider{overflow:hidden}.home-slider-box .home-slider.slick-initialized+.html-slot-container{opacity:1}.home-slider-box .home-slider .slider-item{display:none}.home-slider-box .home-slider .slider-item:first-child{display:block}.home-slider-box .home-slider .slider-item img{width:100%}.home-slider-box .home-slider .slider-dots{position:absolute;bottom:.8125rem;left:0;right:0;display:flex;flex-direction:row;justify-content:center;list-style:none;margin:0}.home-slider-box .home-slider .slider-dots li button{display:block;background-color:#fff;border:0 solid rgba(0,0,0,0);width:.5rem;height:.5rem;margin-right:.75rem;border-radius:50%;text-indent:-624.9375rem;overflow:hidden;outline:none;box-shadow:0px 2px 2px rgba(0,0,0,0.4)}.home-slider-box .home-slider .slider-dots li.slick-active button{background-color:#000;border:.0625rem solid rgba(255,255,255,0.6)}.home-slider-box .home-slider .slider-dots li:last-of-type button{margin-right:0}.home-slider-box .home-slider--multi-banner{position:relative;overflow:hidden;margin:0 auto}.home-slider-box .home-slider--multi-banner .slider-container{display:flex}.home-slider-box .home-slider--multi-banner .slider-item{margin-right:.5rem}.home-slider-box .home-slider--multi-banner .slider-item:last-child{margin-right:0}.home-slider-box .home-slider--multi-banner .slider-item:hover{text-decoration:underline}.home-slider-box .home-slider--multi-banner .slider-item--banner{height:363px}@media screen and (max-width: 47.75em){.home-slider-box .home-slider--multi-banner .slider-item--banner{height:209px}}.home-slider-box .home-slider--multi-banner .slider-item--description{padding:1.5rem}.home-slider-box .home-slider--multi-banner .slider-item--description__title{margin-bottom:.25rem;font-weight:700}.home-slider-box .home-slider--multi-banner .slider-item--description__about{margin-bottom:.875rem}.home-slider-box .home-slider--multi-banner .slider-item--description__link{margin-bottom:0;text-transform:uppercase;font-weight:700}.home-slider-box .home-slider--multi-banner .slick-slide{max-width:545px}@media screen and (max-width: 47.75em){.home-slider-box .home-slider--multi-banner .slick-slide{max-width:315px}}.home-slider-box .home-slider--multi-banner .slick-disabled{z-index:0;opacity:0}.home-slider-box .home-slide-nav-bar{position:absolute;top:0;left:1.25rem;bottom:0;display:flex;flex-direction:column;justify-content:center;margin-bottom:3.125rem}.home-slider-box .home-slide-nav-bar .nav-bar-wrapper{background-color:rgba(226,225,226,0.3);padding:1.5625rem 2.5rem;width:12.5rem;height:13.75rem;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.home-slider-box .home-slide-nav-bar .nav-bar-title{margin-bottom:.625rem;font-size:.8125rem;font-family:"AvalonBold",Arial,sans-serif;text-transform:uppercase}.home-slider-box .home-slide-nav-bar .nav-bar-list{list-style:none;margin:0}.home-slider-box .home-slide-nav-bar .nav-bar-item{margin-bottom:.4375rem;font-size:.75rem}.home-slider-box .home-slide-nav-bar .nav-bar-item a{color:#000;text-decoration:underline;position:relative}.home-slider-box .home-slide-nav-bar .nav-bar-item a:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:transparent transparent transparent #000;border-left-style:solid;border-right-width:0;display:inline-block;position:absolute;right:-.9375rem;top:calc(50% - 4px)}.chaordic-tag{width:100%}.quick-links-mobile{margin:0 1.25rem 3.125rem;width:100%}.quick-links-mobile .quick-links-title{font-family:"AvalonBold",Arial,sans-serif;font-size:.9375rem;letter-spacing:.25rem;text-transform:uppercase;margin-bottom:1.25rem}.quick-links-mobile .quick-links-list{list-style:none;margin:0;padding:0;border:.0625rem solid #ddd;background-color:#f7f7f7;font-size:.8125rem}.quick-links-mobile .quick-links-item{border-bottom:.0625rem solid #ddd}.quick-links-mobile .quick-links-item:last-child{border-bottom:none}.quick-links-mobile .quick-links-item .quick-link{position:relative;display:block;font-family:"AvalonBook",Arial,sans-serif;padding:1.0625rem 2.1875rem 1.0625rem .75rem;color:#000;cursor:pointer}.quick-links-mobile .quick-links-item .quick-link:after{content:'';display:block;position:absolute;width:.75rem;height:.75rem;top:calc(50% - 6px);right:1.25rem;border:.0625rem solid #c4c4c4;border-top:0;border-left:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.home-slide-nav-bar.bottom-nav{position:static;top:auto;margin:0 1.25rem}.home-slide-nav-bar.bottom-nav .nav-bar-wrapper{width:100%;height:2.1875rem;background-color:#000;padding:.3125rem 2.5rem}.home-slide-nav-bar.bottom-nav .nav-bar-list{display:flex;justify-content:space-between}.home-slide-nav-bar.bottom-nav .nav-bar-item{text-align:center;margin-bottom:0}.home-slide-nav-bar.bottom-nav .nav-bar-item a{color:#fff;text-decoration:none;text-transform:uppercase;font-weight:bold}.home-slide-nav-bar.bottom-nav .nav-bar-item a:hover{color:#ea4234}.home-slide-nav-bar.bottom-nav .nav-bar-title{display:none}.home-product-push,.pt_content #primary .content-asset .js-target2sell{margin:0 auto}.home-product-push>div,.pt_content #primary .content-asset .js-target2sell>div{margin-bottom:2.5rem}.home-product-push h2,.pt_content #primary .content-asset .js-target2sell h2,.home-product-push .auth-content-title,.pt_content #primary .content-asset .js-target2sell .auth-content-title{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;text-transform:uppercase;font-size:1.5rem;line-height:1.75rem;width:100%;margin-bottom:1rem;position:relative;color:#202020}.home-product-push a,.pt_content #primary .content-asset .js-target2sell a{color:#000;transition:color 0.3s ease-in-out}.home-product-push a.more-link,.pt_content #primary .content-asset .js-target2sell a.more-link{font-size:.625rem;font-family:Arial,sans-serif;letter-spacing:0;text-transform:none;text-decoration:underline;position:absolute;right:1.25rem;bottom:.25rem}.home-product-push a:hover,.pt_content #primary .content-asset .js-target2sell a:hover{color:#b30000;transition:color 0.3s ease-in-out}.home-product-push a.chanel--tiles-product__brand--link:hover,.pt_content #primary .content-asset .js-target2sell a.chanel--tiles-product__brand--link:hover,.home-product-push a.chanel--tiles-product__brand-primay-category--link:hover,.pt_content #primary .content-asset .js-target2sell a.chanel--tiles-product__brand-primay-category--link:hover,.home-product-push a.chanel--tiles-product__name--link:hover,.pt_content #primary .content-asset .js-target2sell a.chanel--tiles-product__name--link:hover{color:unset;transition:unset}.home-product-push a.at-bottom,.pt_content #primary .content-asset .js-target2sell a.at-bottom{float:right;margin-right:1.25rem;position:static}.home-product-push .product-push-wrapper,.pt_content #primary .content-asset .js-target2sell .product-push-wrapper{width:100%;display:flex;flex-flow:row wrap}.product-push-wrapper.type2{padding-top:2.625rem}.product-push-wrapper.type2 .product-push{max-width:100%;margin-bottom:1.125rem}.product-push-wrapper.type2 .product-push-information{width:100%;font-family:'Overpass', Helvetica, sans-serif;font-weight:400;color:#202020}.product-push-wrapper.type2 .product-push-information h2,.product-push-wrapper.type2 .product-push-information .auth-content-title{position:absolute;font-family:'Poppins', Helvetica, sans-serif;font-weight:700;font-size:1.25rem;line-height:1.75rem;margin-bottom:0;top:0;width:100%;text-align:center;left:0}.product-push-wrapper.type2 .product-push-information p{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:1.125rem;line-height:1.2em;margin-bottom:1rem;color:#333}.product-push-wrapper.type2 .product-push-information strong{color:#333}.product-push-wrapper.type2 .product-push-information__description{color:#707070;font-size:.875rem;line-height:1.25rem;display:block}.product-push-wrapper.type2 .product-push-information [class*="btn"]{position:relative;width:auto;max-width:259px}.product-push-information{width:100%;padding:0 1.6875rem 0 1.5rem;display:flex;flex-flow:column wrap;justify-content:center}.product-push-information+.product-push{width:100%;padding:0 0 0 1.5rem;margin-bottom:5rem}.product-push-information+.product-push .slick-list{padding:0 4.0625rem 0 .5rem}.product-push-information+.product-push .slick-slide{opacity:.4}.product-push-information+.product-push .slick-active{opacity:1}.product-push-information+.product-push .arrow-slider__left--box{left:1.5rem}.product-push-information+.product-push .arrow-slider__right--box{right:1.6875rem}.product-push-information h2,.product-push-information .auth-content-title,.product-push-information h3,.product-push-information h4{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;font-size:1.25rem;line-height:1.75rem;margin-bottom:1rem;letter-spacing:0;color:#202020}.product-push-information [class*="btn"]{position:absolute;margin:0;bottom:0;left:1.5rem;right:1.6875rem;color:#fff}.product-push-information [class*="btn"]:hover{color:#fff}.product-push-information__description{display:none;font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;margin-bottom:4.25rem;color:#202020}.product-push .product-push-item{padding:0 .625rem;display:none;float:left;margin:.625rem 0}.product-push .product-push-item:focus{outline:none}.product-push .product-push-arrow{display:block;position:absolute;top:4.375rem;font-size:0;color:#e6e6e6;z-index:1;cursor:pointer;background-repeat:no-repeat;width:1.25rem;height:1.9375rem}.product-push .product-push-prev-arrow{background-image:url("../images/sprites.png");background-position:0px -1840px;background-repeat:no-repeat;width:17px;height:31px;left:0}.product-push .product-push-next-arrow{background-image:url("../images/sprites.png");background-position:0px -1942px;background-repeat:no-repeat;width:17px;height:31px;right:0}.product-push .tiles-product__pricing,.product-push .product-tile .product-pricing,.product-tile .product-push .product-pricing{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;color:#333;font-size:1.5rem;line-height:1em}@media screen and (min-width: 47.8125em){.product-push-wrapper{padding-bottom:0}.product-push-wrapper.type2{padding-top:0}.product-push-wrapper.type2 .product-push{max-width:430px;margin-bottom:0}.product-push-wrapper.type2 .product-push-information{width:calc(100% - 430px);padding-left:3.125rem;color:#333}.product-push-wrapper.type2 .product-push-information h2,.product-push-wrapper.type2 .product-push-information .auth-content-title{position:relative;font-size:1.5rem;line-height:2rem;margin-bottom:3.125rem;left:auto;top:auto;text-align:left}.product-push-wrapper.type2 .product-push-information__description{line-height:1.625rem}.product-push-information{width:19.1875rem;padding:0 1.1875rem 0 1.5rem}.product-push-information+.product-push{width:calc(100% - 307px);padding:0;margin-bottom:0}.product-push-information+.product-push .slick-list{padding:0 4.0625rem 0 .5rem}.product-push-information+.product-push .arrow-slider__left--box{left:0}.product-push-information+.product-push .arrow-slider__right--box{right:2.5625rem}.product-push-information h2,.product-push-information .auth-content-title,.product-push-information h3,.product-push-information h4{margin-bottom:1.8125rem;font-size:1.5rem;line-height:2rem}.product-push-information__description{display:block}.product-push-information [class*="btn"]{position:relative;bottom:initial;left:initial;right:initial}}@media screen and (min-width: 65.4375em){.product-push-wrapper.type2 .product-push{max-width:630px}.product-push-wrapper.type2 .product-push-information{width:calc(100% - 630px)}}.core-zone-product-template-2 .product-push .product-push-arrow{top:50%;margin-top:-.9375rem}.top-brand-container .product-push-arrow{top:1.875rem}.top-brand-container .brand-tile-box{height:6.25rem}.top-brand-container .brand-tile-box .brand-tile-link .brand-image-box{top:.625rem;position:relative;box-shadow:0 0 4px rgba(32,32,32,0.4);border-radius:1rem;margin:0 auto;height:88px;width:184px}.top-brand-container .brand-tile-box .brand-tile-link .brand-image-box img,.top-brand-container .brand-tile-box .brand-tile-link .brand-image-box span{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:100%;max-height:64px;max-width:160px;-o-object-fit:contain;object-fit:contain;width:100%}.home-category-links-list-mobile .title{text-align:center;font-size:1.2rem;margin:0 auto 15px auto}.home-category-links-list-mobile .quick{padding:0 20px;width:auto;font-size:1rem;margin-bottom:30px}.home-category-links-list-mobile .quick li{text-transform:uppercase;padding:15px 0;list-style-type:none;border-bottom:1px solid #ccc;text-indent:0px}.home-category-links-list-mobile .quick li a:after{content:' ';width:.4375rem;height:.4375rem;border-top:1px solid #7C7C7D;border-right:1px solid #7C7C7D;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:inline-block;border-width:1px;float:right;margin-right:15px}.home-category-links-list-mobile .quick a{text-decoration:none;color:#000}.home-half-banner-offer{margin-bottom:1.875rem;width:100%}@media screen and (min-width: 47.8125em){.home-half-banner-offer{width:100%}}.home-half-width-banner a{display:block;width:100%}.home-half-width-banner a:last-child{margin-top:.9375rem}@media screen and (min-width: 47.8125em){.home-half-width-banner{align-items:center;display:flex;justify-content:center}.home-half-width-banner a{width:auto}.home-half-width-banner a img{padding:0}.home-half-width-banner a:first-child{padding-right:.625rem}.home-half-width-banner a:last-child{margin-top:0;padding-left:.625rem}}.home-half-navitagor-ie{display:block}.home-half-navitagor-ie a{display:inline-block;float:left;width:100%}.delete-profile-overlay{background:rgba(0,0,0,0.5);position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;align-items:center;justify-content:center;transition:display 1s ease}.delete-profile-overlay--confirm{display:flex;padding:3.125rem 1.875rem 2.125rem}.delete-profile-overlay__popup{background:#fff;display:flex;flex-direction:column;border-radius:1rem;width:80%;margin:0 auto;padding:1.875rem 1.875rem .875rem}.delete-profile-overlay__popup span{text-align:center;margin-bottom:1rem}@media screen and (min-width: 65.4375em){.product-push.product-push-template-3 .product-push-item:nth-child(1),.product-push.product-push-template-3 .product-push-item:nth-child(2),.product-push.product-push-template-3 .product-push-item:nth-child(3),.product-push.product-push-template-3 .product-push-item:nth-child(4),.product-push.product-push-template-3 .product-push-item:nth-child(5),.product-push.product-push-template-3 .product-push-item:nth-child(6){display:block;width:16.7%}.product-push.product-push-template-1 .product-push-item:nth-child(1),.product-push.product-push-template-1 .product-push-item:nth-child(2),.product-push.product-push-template-1 .product-push-item:nth-child(3),.product-push.product-push-template-1 .product-push-item:nth-child(4),.product-push.no-hits-product-push .product-push-item:nth-child(1),.product-push.no-hits-product-push .product-push-item:nth-child(2),.product-push.no-hits-product-push .product-push-item:nth-child(3),.product-push.no-hits-product-push .product-push-item:nth-child(4),.product-push.product-push-template-2 .product-push-item:nth-child(1),.product-push.product-push-template-2 .product-push-item:nth-child(2),.product-push.product-push-template-2 .product-push-item:nth-child(3),.product-push.product-push-template-2 .product-push-item:nth-child(4){display:block;width:25%}.product-push.core-zone-product-template3 .product-push-item:nth-child(1),.product-push.core-zone-product-template3 .product-push-item:nth-child(2),.product-push.core-zone-product-template3 .product-push-item:nth-child(3){display:block;width:33.3%}.home-product-push,.pt_content #primary .content-asset .js-target2sell{padding:0}}@media screen and (min-width: 47.8125em) and (max-width: 65.375em){.product-push.product-push-template-3 .product-push-item:nth-child(1),.product-push.product-push-template-3 .product-push-item:nth-child(2),.product-push.product-push-template-3 .product-push-item:nth-child(3),.product-push.product-push-template-3 .product-push-item:nth-child(4),.product-push.product-push-template-3 .product-push-item:nth-child(5){display:block;width:20%}.product-push.product-push-template-1 .product-push-item:nth-child(1),.product-push.product-push-template-1 .product-push-item:nth-child(2),.product-push.product-push-template-1 .product-push-item:nth-child(3),.product-push.no-hits-product-push .product-push-item:nth-child(1),.product-push.no-hits-product-push .product-push-item:nth-child(2),.product-push.no-hits-product-push .product-push-item:nth-child(3),.product-push.core-zone-product-template3 .product-push-item:nth-child(1),.product-push.core-zone-product-template3 .product-push-item:nth-child(2),.product-push.core-zone-product-template3 .product-push-item:nth-child(3),.product-push.product-push-template-2 .product-push-item:nth-child(1),.product-push.product-push-template-2 .product-push-item:nth-child(2),.product-push.product-push-template-2 .product-push-item:nth-child(3){display:block;width:33.3%}.product-push.core-zone-product-template2 .product-push-item:nth-child(1){display:block;width:100%}.home-slide-nav-bar.bottom-nav .nav-bar-wrapper{padding:0 1.25rem .3125rem}}@media screen and (max-width: 28.0625em){.product-push.product-push-template-1 .product-push-item:nth-child(1),.product-push.product-push-template-1 .product-push-item:nth-child(2),.product-push.no-hits-product-push .product-push-item:nth-child(1),.product-push.no-hits-product-push .product-push-item:nth-child(2),.product-push.core-zone-product-template3 .product-push-item:nth-child(1),.product-push.core-zone-product-template3 .product-push-item:nth-child(2),.product-push.product-push-template-2 .product-push-item:nth-child(1),.product-push.product-push-template-2 .product-push-item:nth-child(2),.product-push.product-push-template-3 .product-push-item:nth-child(1),.product-push.product-push-template-3 .product-push-item:nth-child(2){display:block;width:50%}.product-push.core-zone-product-template2 .product-push-item:nth-child(1){display:block;width:100%}}@media screen and (max-width: 28.0625em){.home-product-push .top-brand-title h2,.pt_content #primary .content-asset .js-target2sell .top-brand-title h2,.home-product-push .top-brand-title .auth-content-title,.pt_content #primary .content-asset .js-target2sell .top-brand-title .auth-content-title{font-size:1.5rem}.home-product-push h2,.pt_content #primary .content-asset .js-target2sell h2,.home-product-push .auth-content-title,.pt_content #primary .content-asset .js-target2sell .auth-content-title{font-size:1.25rem}.home-product-push h2 a.more-link,.pt_content #primary .content-asset .js-target2sell h2 a.more-link,.home-product-push .auth-content-title a.more-link,.pt_content #primary .content-asset .js-target2sell .auth-content-title a.more-link{display:none}.home-product-push .product-push.top-brand-container,.pt_content #primary .content-asset .js-target2sell .product-push.top-brand-container{padding:0}.home-product-push .product-push.top-brand-container .arrow-slider__right--box,.pt_content #primary .content-asset .js-target2sell .product-push.top-brand-container .arrow-slider__right--box{right:.75rem}.home-slider-box .home-slider{border-bottom:none;margin-right:0;margin-left:0}.core-zone-product-template-2 .product-push .product-push-arrow{top:8.4375rem}.row-brands-mobile{padding:0 0 0 1.5rem}.row-brands-mobile .product-push-wrapper{padding-bottom:1.125rem}.home-half-width-banner a+a{margin-top:.9375rem}.home-half-banner-offer .header-banner-image{width:100%}}.product-tile{position:relative}.product-tile .product-image{display:flex;flex-direction:column;align-items:center;margin-bottom:.3125rem;position:relative}.product-tile .product-image img{max-width:9.375rem;width:auto;min-height:6.25rem;max-height:9.375rem}.product-tile .product-image .badge{position:absolute;width:4.8125rem;height:4.8125rem;top:0;right:0}.product-tile .product-image .badge img{min-height:0}.product-tile .product-name{margin:0 .25rem .5rem;font-size:.75rem}.product-tile .product-name .name-link{color:#000;text-transform:none;text-rendering:optimizeLegibility}.product-tile .product-promo{text-align:center;font-size:.75rem}.product-tile .product-pricing{text-align:center;font-size:.6875rem;font-weight:bold;display:flex;flex-direction:column}.product-tile .product-pricing .value-price{font-weight:normal}.product-tile .product-pricing .product-sales-price{color:#b30000;order:2}.product-tile .product-pricing .product-sales-price+.product-standard-price,.product-tile .product-pricing .product-sales-price+.product-standard-price{text-decoration:line-through}.product-tile .product-pricing .installments{order:3}.product-tile .product-pricing .installments+.product-standard-price{order:1;text-decoration:line-through}.product-tile .product-info .product-standard-price ~ span.installments{display:none}.product-tile .unit-price{font-size:.625rem;display:block;text-align:center}.product-tile .product-brand{font-size:.6875rem;font-weight:600;text-transform:uppercase;padding:.3125rem 0 .3125rem;line-height:.6875rem}.product-tile .product-brand .brand-link{color:#000;text-decoration:none}.product-tile .product-brand .brand-link:hover{text-decoration:underline}.product-tile .product-number p{font-size:2.5rem;margin:0}.product-tile .product-subtitle-tags p{color:#ccc;font-size:.6875rem;margin:0}.product-tile .product-shades{text-align:center}.product-tile .product-shades .product-shades-number{color:#777;font-size:.6875rem;font-weight:bold;margin:0;display:inline-block}.product-tile .product-new-flag p{width:auto;margin:0 auto;padding:.25rem 0 .375rem;font-size:.75rem;font-weight:600;line-height:.6875rem;letter-spacing:.1875rem;text-transform:uppercase;font-family:"AvalonBold",Arial,sans-serif}.product-tile .product-new-placeholder{padding-top:1.3125rem}.product-tile .product-review .fa-star:before,.product-tile .product-review .fa-start-half-o:before,.product-tile .product-review .fa-star-o:before{color:#b30000}.product-tile .producttile-flag{position:absolute;left:0;top:0;padding-top:.8125rem}.product-tile .producttile-flag .text-flag span{display:block;font-family:"AvalonBold",Arial,sans-serif;font-size:.8125rem;letter-spacing:.03125rem}.product-tile .producttile-flag .image-flag{max-width:3.125rem}.best-product-tile .best-product-pricing .product-sales-price{color:#b30000}.best-product-tile .best-product-pricing .product-standard-price{text-decoration:line-through}.nav-product-title{font-size:1rem;letter-spacing:.125rem;text-transform:uppercase;font-family:"AvalonBold",Arial,sans-serif;cursor:pointer}.nav-product-title:hover{color:#b30000}.nav-product-banner .product-tile .product-brand .brand-link:hover{color:#b30000;text-decoration:none}.nav-product-banner .product-tile .product-name .name-link:hover{color:#b30000}@media screen and (min-width: 47.8125em){.product-tile .producttile-flag .text-flag{padding:.125rem .3125rem}.product-tile .producttile-flag .text-flag span{font-size:.9375rem;letter-spacing:.0625rem}}.pt_categorylanding .content,.pt_product-search-result .content,.pt_product-search-noresult .content{display:flex;flex-wrap:nowrap;flex-direction:row-reverse;width:100%;padding:0 1.25rem;justify-content:space-between}.pt_categorylanding .content.content-padding-js,.pt_product-search-result .content.content-padding-js,.pt_product-search-noresult .content.content-padding-js{margin-top:3.4375rem}.pt_categorylanding .primary-content,.pt_categorylanding .secondary-content,.pt_product-search-result .primary-content,.pt_product-search-result .secondary-content,.pt_product-search-noresult .primary-content,.pt_product-search-noresult .secondary-content{padding:0}.pt_categorylanding .secondary-content,.pt_product-search-result .secondary-content,.pt_product-search-noresult .secondary-content{box-sizing:border-box;max-width:325px}@media screen and (min-width: 65.4375em){.pt_categorylanding .primary-content,.pt_product-search-result .primary-content,.pt_product-search-noresult .primary-content{flex:0 0 calc(74% - 60px);margin:0 auto;max-width:955px}.pt_categorylanding .secondary-content,.pt_product-search-result .secondary-content,.pt_product-search-noresult .secondary-content{flex:0 0 26%}}.pt_categorylanding .promo-visual img,.pt_product-search-result .promo-visual img,.pt_product-search-noresult .promo-visual img{max-width:5rem;max-height:5rem;float:left}.pt_categorylanding .promo-visual+.promo-description-wrapper,.pt_product-search-result .promo-visual+.promo-description-wrapper,.pt_product-search-noresult .promo-visual+.promo-description-wrapper{width:calc(100% - 100px)}.pt_categorylanding .promotion,.pt_product-search-result .promotion,.pt_product-search-noresult .promotion{width:100%;margin-bottom:1.25rem}.pt_categorylanding .promo-link,.pt_product-search-result .promo-link,.pt_product-search-noresult .promo-link{display:flex;align-items:center;padding:.4375rem;width:calc(100%);height:6.875rem;background-repeat:no-repeat;background-size:100%}.pt_categorylanding .promo-description-wrapper,.pt_product-search-result .promo-description-wrapper,.pt_product-search-noresult .promo-description-wrapper{width:calc(100% - 80);float:left;margin-left:1.25rem}.pt_categorylanding .promo-description-wrapper .promo-title,.pt_product-search-result .promo-description-wrapper .promo-title,.pt_product-search-noresult .promo-description-wrapper .promo-title{font-size:1.125rem;text-transform:uppercase;font-family:"AvalonMedium",Arial,sans-serif;color:#b30000}.pt_categorylanding .promo-description-wrapper .promo-description,.pt_product-search-result .promo-description-wrapper .promo-description,.pt_product-search-noresult .promo-description-wrapper .promo-description{font-size:.75rem;color:#000}.pt_categorylanding .promo-link-banner img,.pt_product-search-result .promo-link-banner img,.pt_product-search-noresult .promo-link-banner img{width:100%}.pt_categorylanding .brand-landing-banner+.promotion,.pt_product-search-result .brand-landing-banner+.promotion,.pt_product-search-noresult .brand-landing-banner+.promotion{margin-left:1.25rem;width:calc(100% - 20px)}.category-product-push,.best-seller-product-push,.no-hits-content{margin:.625rem 0 0 1.25rem}.category-product-push .product-push-wrapper,.best-seller-product-push .product-push-wrapper,.no-hits-content .product-push-wrapper{margin-bottom:2.5rem;position:relative;display:flex;flex-direction:column}.category-product-push .product-push-wrapper>.top-sales-link,.best-seller-product-push .product-push-wrapper>.top-sales-link,.no-hits-content .product-push-wrapper>.top-sales-link{position:absolute;bottom:-1.25rem;right:0;font-size:.625rem;font-family:Arial,sans-serif;letter-spacing:0;text-transform:none;text-decoration:underline;color:#000}.category-product-push .product-push-wrapper>.top-sales-link:hover,.best-seller-product-push .product-push-wrapper>.top-sales-link:hover,.no-hits-content .product-push-wrapper>.top-sales-link:hover{color:#b30000}.category-product-push .product-push-wrapper .core-zone-product-template3,.best-seller-product-push .product-push-wrapper .core-zone-product-template3,.no-hits-content .product-push-wrapper .core-zone-product-template3{padding-bottom:1.375rem}.category-product-push .product-divider,.best-seller-product-push .product-divider,.no-hits-content .product-divider{border-bottom:.1875rem solid #000;margin-bottom:.625rem}.category-product-push h2,.category-product-push .auth-content-title,.best-seller-product-push h2,.best-seller-product-push .auth-content-title,.no-hits-content h2,.no-hits-content .auth-content-title{font-family:"AvalonBold",Arial,sans-serif;text-transform:uppercase;font-size:1.1875rem;letter-spacing:.5rem;width:100%;margin-bottom:1.5rem;position:relative;padding:0 6.5625rem}.category-product-push h2 span,.category-product-push .auth-content-title span,.best-seller-product-push h2 span,.best-seller-product-push .auth-content-title span,.no-hits-content h2 span,.no-hits-content .auth-content-title span{color:#b30000}.category-product-push h2 a img,.category-product-push .auth-content-title a img,.best-seller-product-push h2 a img,.best-seller-product-push .auth-content-title a img,.no-hits-content h2 a img,.no-hits-content .auth-content-title a img{padding:0 10px}.category-product-push h2 a.more-link,.category-product-push .auth-content-title a.more-link,.best-seller-product-push h2 a.more-link,.best-seller-product-push .auth-content-title a.more-link,.no-hits-content h2 a.more-link,.no-hits-content .auth-content-title a.more-link{position:absolute;right:1.25rem;bottom:calc(50% - 8px)}.category-product-push h2 .fa-caret-right,.category-product-push .auth-content-title .fa-caret-right,.best-seller-product-push h2 .fa-caret-right,.best-seller-product-push .auth-content-title .fa-caret-right,.no-hits-content h2 .fa-caret-right,.no-hits-content .auth-content-title .fa-caret-right{display:none}.category-product-push a,.best-seller-product-push a,.no-hits-content a{color:#000}.category-product-push a:hover,.best-seller-product-push a:hover,.no-hits-content a:hover{color:#b30000}.category-product-push a.more-link,.best-seller-product-push a.more-link,.no-hits-content a.more-link{font-size:.625rem;font-family:Arial,sans-serif;letter-spacing:0;text-transform:none;text-decoration:underline}.category-product-push a.more-link.at-bottom,.best-seller-product-push a.more-link.at-bottom,.no-hits-content a.more-link.at-bottom{font-size:.625rem;font-family:Arial,sans-serif;letter-spacing:0;text-transform:none;text-decoration:underline;position:absolute;right:1.25rem;bottom:0}.category-product-push .brand-push,.best-seller-product-push .brand-push,.no-hits-content .brand-push{display:flex;flex-flow:row nowrap;justify-content:space-around}.category-product-push .brand-push-item,.best-seller-product-push .brand-push-item,.no-hits-content .brand-push-item{flex-basis:50%;max-width:50%}.category-product-push .brand-push-item a,.best-seller-product-push .brand-push-item a,.no-hits-content .brand-push-item a{color:#000}.category-product-push .brand-push-item img,.best-seller-product-push .brand-push-item img,.no-hits-content .brand-push-item img{width:100%;max-height:13.75rem}.category-product-push .brand-push-item p,.best-seller-product-push .brand-push-item p,.no-hits-content .brand-push-item p{margin:0}.category-product-push .brand-push-item:first-child,.best-seller-product-push .brand-push-item:first-child,.no-hits-content .brand-push-item:first-child{margin-right:20px}.category-product-push .brand-push-item:last-child,.best-seller-product-push .brand-push-item:last-child,.no-hits-content .brand-push-item:last-child{margin-left:20px}.category-product-push .brand-push-item .info-box,.best-seller-product-push .brand-push-item .info-box,.no-hits-content .brand-push-item .info-box{position:relative;top:-25px;width:80%;margin:0 auto;background-color:#fff;display:flex;flex-flow:column nowrap}.category-product-push .brand-push-item .title,.best-seller-product-push .brand-push-item .title,.no-hits-content .brand-push-item .title{font-family:"AvalonBold",Arial,sans-serif;text-transform:uppercase;font-size:.875rem;display:block;width:100%;text-align:center;padding-top:.625rem;max-width:80%;margin:0 auto}.category-product-push .brand-push-item .title-arrow:after,.best-seller-product-push .brand-push-item .title-arrow:after,.no-hits-content .brand-push-item .title-arrow:after{content:'';display:block;width:0;height:0;border:inset .3125rem;border-color:transparent transparent transparent #000;border-left-style:solid;border-right-width:0;display:inline-block;margin-left:-.625rem;position:relative;left:.9375rem}.category-product-push .brand-push-item .description,.best-seller-product-push .brand-push-item .description,.no-hits-content .brand-push-item .description{font-family:"AvalonDemi",Arial,sans-serif;text-transform:uppercase;font-size:.6875rem;display:block;width:100%;text-align:center;background-color:#fff;padding-bottom:5px;max-width:80%;margin:0 auto}.category-product-push .brand-push-item .cta,.best-seller-product-push .brand-push-item .cta,.no-hits-content .brand-push-item .cta{padding:.3125rem 1.25rem;font-family:"AvalonBold",Arial,sans-serif;font-size:.75rem;text-transform:uppercase;background-color:#000;color:#fff;text-align:center;max-width:80%;margin:0 auto;display:block}.category-product-push .brand-push-item .cta-text,.best-seller-product-push .brand-push-item .cta-text,.no-hits-content .brand-push-item .cta-text{margin:0 .625rem}.category-product-push .brand-push-item .cta-text:after,.best-seller-product-push .brand-push-item .cta-text:after,.no-hits-content .brand-push-item .cta-text:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:transparent transparent transparent #fff;border-left-style:solid;border-right-width:0;display:inline-block;margin-left:-.625rem;position:relative;left:.9375rem}.category-product-push .product-push-container,.best-seller-product-push .product-push-container,.no-hits-content .product-push-container{display:flex;flex-flow:row nowrap}.category-product-push .product-push-container .tabs,.best-seller-product-push .product-push-container .tabs,.no-hits-content .product-push-container .tabs{border:0;display:flex;flex-flow:row wrap;flex-basis:17.5rem}.category-product-push .product-push-container .tabs-content,.best-seller-product-push .product-push-container .tabs-content,.no-hits-content .product-push-container .tabs-content{flex-basis:calc(100% - 280px)}.category-product-push .product-push-container .tabs-title,.best-seller-product-push .product-push-container .tabs-title,.no-hits-content .product-push-container .tabs-title{flex-basis:33.3%;display:flex;justify-content:center;align-items:center}.category-product-push .product-push-container .tabs-title a,.best-seller-product-push .product-push-container .tabs-title a,.no-hits-content .product-push-container .tabs-title a{border:.0625rem solid transparent}.category-product-push .product-push-container .tabs-title.is-active a,.best-seller-product-push .product-push-container .tabs-title.is-active a,.no-hits-content .product-push-container .tabs-title.is-active a{border:.0625rem solid #000}.category-product-push .product-push-container .tabs-title img,.best-seller-product-push .product-push-container .tabs-title img,.no-hits-content .product-push-container .tabs-title img{max-width:5rem}.category-product-push .product-push-container .product-push-info,.best-seller-product-push .product-push-container .product-push-info,.no-hits-content .product-push-container .product-push-info{display:flex;flex-flow:column nowrap;justify-content:center;width:100%}.category-product-push .product-push-container .product-push-tile,.best-seller-product-push .product-push-container .product-push-tile,.no-hits-content .product-push-container .product-push-tile{display:flex;flex-flow:row nowrap}.category-product-push .product-push-container .product-push-tile a,.best-seller-product-push .product-push-container .product-push-tile a,.no-hits-content .product-push-container .product-push-tile a{color:#000}.category-product-push .product-push-container .product-push-tile a:hover,.best-seller-product-push .product-push-container .product-push-tile a:hover,.no-hits-content .product-push-container .product-push-tile a:hover{color:#b30000}.category-product-push .product-push-container .product-push-image img,.best-seller-product-push .product-push-container .product-push-image img,.no-hits-content .product-push-container .product-push-image img{max-width:15.625rem}.category-product-push .product-push-container .product-push-brand,.best-seller-product-push .product-push-container .product-push-brand,.no-hits-content .product-push-container .product-push-brand{font-size:.9375rem;text-transform:uppercase;font-weight:bold;line-height:1;margin-bottom:.3125rem}.category-product-push .product-push-container .product-push-name,.best-seller-product-push .product-push-container .product-push-name,.no-hits-content .product-push-container .product-push-name{font-size:.9375rem;line-height:1.2;margin-bottom:.4375rem}.category-product-push .product-push-container .product-push-description-long,.best-seller-product-push .product-push-container .product-push-description-long,.no-hits-content .product-push-container .product-push-description-long{font-size:.6875rem;line-height:1;margin-bottom:.4375rem;max-height:2.0625rem;overflow:hidden}.category-product-push .product-push-container .product-push-preview,.best-seller-product-push .product-push-container .product-push-preview,.no-hits-content .product-push-container .product-push-preview{font-size:.6875rem;margin-bottom:.4375rem}.category-product-push .product-push-container .product-push-preview .fa-star,.category-product-push .product-push-container .product-push-preview .fa-star-half-o,.best-seller-product-push .product-push-container .product-push-preview .fa-star,.best-seller-product-push .product-push-container .product-push-preview .fa-star-half-o,.no-hits-content .product-push-container .product-push-preview .fa-star,.no-hits-content .product-push-container .product-push-preview .fa-star-half-o{color:#b30000}.category-product-push .product-push-container .product-push-preview .fa-star-o,.best-seller-product-push .product-push-container .product-push-preview .fa-star-o,.no-hits-content .product-push-container .product-push-preview .fa-star-o{color:#ccc}.category-product-push .product-push-container .product-push-pricing,.best-seller-product-push .product-push-container .product-push-pricing,.no-hits-content .product-push-container .product-push-pricing{font-size:.75rem;font-weight:bold;line-height:1;margin-bottom:.4375rem}.category-product-push .product-push-container .product-push-pricing .product-sales-price,.best-seller-product-push .product-push-container .product-push-pricing .product-sales-price,.no-hits-content .product-push-container .product-push-pricing .product-sales-price{color:#b30000}.category-product-push .product-push-container .product-push-pricing .product-sales-price+.product-standard-price,.best-seller-product-push .product-push-container .product-push-pricing .product-sales-price+.product-standard-price,.no-hits-content .product-push-container .product-push-pricing .product-sales-price+.product-standard-price{text-decoration:line-through}.category-product-push .product-push-container .product-push-cta,.best-seller-product-push .product-push-container .product-push-cta,.no-hits-content .product-push-container .product-push-cta{font-size:.6875rem}.category-product-push .product-push-container .product-push-cta .read-more-link,.best-seller-product-push .product-push-container .product-push-cta .read-more-link,.no-hits-content .product-push-container .product-push-cta .read-more-link{padding:.0625rem .1875rem;background-color:#000;color:#fff}.category-product-push .product-push-container .product-push-cta .read-more-link:hover,.best-seller-product-push .product-push-container .product-push-cta .read-more-link:hover,.no-hits-content .product-push-container .product-push-cta .read-more-link:hover{color:#fff}.category-product-push .product-push-container .product-push-cta .fa-caret-right,.best-seller-product-push .product-push-container .product-push-cta .fa-caret-right,.no-hits-content .product-push-container .product-push-cta .fa-caret-right{font-size:.5625rem;margin-left:.25rem}.best-seller-product-push h2,.best-seller-product-push .auth-content-title{padding:0}@media screen and (max-width: 65.375em){.category-producthits-wrapper{margin-left:1.5625rem}}.search-result-items{list-style-type:none;display:flex;flex-flow:row wrap}.search-result-items .grid-tile{flex-basis:25%;margin-bottom:1.5625rem}.product-tile .product-info .bv-cleanslate{padding-top:.3125rem !important}.product-tile .product-info .bv-cleanslate .bv-inline-rating-container .bv-stars-container .bv-rating-ratio{display:inline-block !important}.search-result-options{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:.9375rem;padding:0}.search-result-options .pagination-wrapper{display:flex;align-items:center}.search-result-options .pagination .results-hits{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;font-size:1rem;line-height:1}.search-result-options .sort-by form{display:flex}.search-result-options .sort-by form .sort-by-label{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;font-size:1rem;line-height:1.2em;white-space:nowrap;padding-right:.625rem;align-items:center;margin-right:1.0625rem}.search-result-options .sort-by form select{margin-bottom:0;height:2.3125rem;font-size:1rem;padding:0 1.6875rem 0 1.4375rem;-webkit-transform:translate(-.4375rem, 0);-ms-transform:translate(-.4375rem, 0);transform:translate(-.4375rem, 0)}.search-result-options .sort-by .filter-by-label{display:none}.search-result-options .sort-by .sort-def-option-mobile{display:none}.search-result-options .sort-by .sort-def-option{display:block}.search-result-options .items-per-page{display:flex;align-items:center}.search-result-options .items-per-page label,.search-result-options .items-per-page .auth-content--offers{font-size:1rem;font-weight:600;line-height:1.0625rem;display:inline-block}.search-result-options .items-per-page a{font-size:1rem;color:#000;border-right:.0625rem solid #000;padding:0 .3125rem;height:1.0625rem}.search-result-options .items-per-page a.selected{font-weight:600}.search-result-options .items-per-page a:first-child{border-right:0}.search-result-options .items-per-page a:last-child{border-right:0}.search-result-options .search-result-top{font-family:"AvalonBook",Arial,sans-serif;font-size:.9375rem;flex-basis:100%;margin-bottom:.625rem}.search-result-options .search-result-top>a{color:#000}.search-result-options .search-result-top>a:hover{color:#b30000}.search-result-options .search-result-top .search-result-phrase{font-family:"AvalonBold",Arial,sans-serif}.search-result-options .search-result-brand{font-size:.6875rem;flex-basis:100%;color:#7a2a81;margin-bottom:.625rem}.search-result-options .search-result-brand:before{background-image:url("../images/sprites.png");background-position:0px 0px;background-repeat:no-repeat;width:7px;height:5px;display:inline-block;content:'';width:.5rem;height:.34375rem}.search-result-options .search-result-brand-link{text-transform:uppercase;font-size:.75rem;color:#7a2a81}.search-result-options .search-result-brand-link:hover{color:#b30000}.search-result-reminder{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;font-size:1.125rem;color:#202020;margin-bottom:.9375rem}.loading-gif{display:none;background:url("../images/zoomloader.gif") no-repeat;margin:0 auto}.search-result-load-more{display:flex;justify-content:center;margin-bottom:.9375rem}.search-result-load-more .load-more{padding:.625rem 2.625rem}.search-result-load-more .load-more-btn{display:flex;align-items:center;justify-content:center;width:auto;height:1.875rem;font-family:'Poppins', Helvetica, sans-serif;font-weight:500;font-size:1.3125rem;text-transform:uppercase;cursor:pointer}.search-result-load-more .load-more-btn:hover{opacity:.8}.search-result-top{font-family:"AvalonBook",Arial,sans-serif;font-size:.9375rem}.search-result-top .search-result-phrase{font-family:"AvalonBold",Arial,sans-serif}.category-landing-banner{position:relative;width:100%;overflow:hidden;margin-bottom:.9375rem}.category-landing-banner img{border-bottom:.1875rem solid #000}.category-landing-banner p{margin-bottom:0}.category-landing-banner h1{position:absolute;top:0;bottom:0;left:1.25rem;display:flex;align-items:center;font-size:1.875rem;font-family:"AvalonDemi",Arial,sans-serif;letter-spacing:.25rem;margin:auto;max-width:50%;text-transform:uppercase}.core-zone-product-template3 .product-name .name-link:hover{color:#b30000}.filter-menu-btn{display:flex;align-items:center;justify-content:center;width:100%;height:1.875rem;color:#fff;font-size:.875rem;font-family:"AvalonBold",Arial,sans-serif;text-transform:uppercase;background-color:#000;cursor:pointer;margin:0 auto}.filter-menu-btn:hover{color:#b30000}.category-info-top__container{align-items:center;display:flex;padding:3.125rem 0 3.75rem 0;width:100%;margin:0 .1875rem}.category-info-top__description{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;color:#333;font-size:1rem;line-height:1.75rem;max-width:507px}.category-info-top__title{font-family:'Poppins', Helvetica, sans-serif;font-weight:bold;color:#202020;font-size:2rem;margin-left:0;max-width:500px;padding:0;text-align:center;text-transform:uppercase;width:100%}.category-info-top__title h1{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;margin-bottom:0}@media screen and (min-width: 65.4375em){.category-info-top__title h1{font-size:2.5rem;line-height:2.5rem}}@media screen and (max-width: 28.0625em){.category-info-top__title h1{font-size:1.25rem;line-height:1.25rem}}.category-info-top__container--type2{align-items:center;display:flex;flex-flow:column wrap;width:100%;padding:0 0 .9375rem 0}.category-info-top__container--type2 .category-info-top__title{margin:0;padding:0;max-width:100%}.category-info-top__container--type2 .category-info-top__title h1{font-size:1.25rem;line-height:1.2em}.category-info-top__container--type2 .category-info-top__description{margin-bottom:1.25rem}@media screen and (min-width: 47.8125em){.category-info-top__container--type2{flex-direction:row;padding:0 0 3.75rem 0}.category-info-top__container--type2 .category-info-top__title h1{font-size:2.375rem}.category-info-top__container--type2 .category-info-top__description{margin-bottom:0}}.category-info-top__data{width:100%;max-width:100%;padding:0 1.25rem}@media screen and (min-width: 47.8125em){.category-info-top__data{max-width:320px}}.category-info-top__slots{width:100%}@media screen and (min-width: 47.8125em){.category-info-top__slots{width:calc(100% - 320px)}}.category-landing-banner{display:none}.category-producthits-wrapper{position:relative}.category-producthits-wrapper .js-search-result-loading{text-align:center}.tiles-container{list-style:none;margin-left:0;display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.5625rem 1.5rem}.tiles-container__grid-tile:hover{border-radius:4px;box-shadow:0 0 4px rgba(0,0,0,0.2);transition:ease-in-out .3s}.tiles-container__product,.tiles-container__product-category{margin:0 .5rem;position:relative;border:.0625rem solid transparent;border-radius:.25rem;padding:.625rem;display:flex;flex-direction:column}.tiles-container__product:hover .product-category__add-cart--button,.tiles-container__product:hover .product-category__add-cart--pdplink,.tiles-container__product:hover .tiles-container__see-more,.tiles-container__product.enable .product-category__add-cart--button,.tiles-container__product.enable .product-category__add-cart--pdplink,.tiles-container__product.enable .tiles-container__see-more,.tiles-container__product-category:hover .product-category__add-cart--button,.tiles-container__product-category:hover .product-category__add-cart--pdplink,.tiles-container__product-category:hover .tiles-container__see-more,.tiles-container__product-category.enable .product-category__add-cart--button,.tiles-container__product-category.enable .product-category__add-cart--pdplink,.tiles-container__product-category.enable .tiles-container__see-more{bottom:0;text-transform:none}.tiles-container__product-image,.tiles-container__product-category-image{height:13.5rem}.tiles-container__product .tiles-product__tile-flag ~ .product-tag-box,.tiles-container__product .wishlist-product-list .product-discount ~ .product-tag-box,.wishlist-product-list .tiles-container__product .product-discount ~ .product-tag-box,.tiles-container__product-category .tiles-product__tile-flag ~ .product-tag-box,.tiles-container__product-category .wishlist-product-list .product-discount ~ .product-tag-box,.wishlist-product-list .tiles-container__product-category .product-discount ~ .product-tag-box{top:1.5rem}.tiles-container__product .product-tag-box,.tiles-container__product-category .product-tag-box{display:flex;flex-direction:column;gap:.625rem;position:absolute;top:0;left:0;width:100%;z-index:1}.tiles-container__product .product-tag-box .new-producttag-box,.tiles-container__product-category .product-tag-box .new-producttag-box{display:flex;align-items:center;justify-content:start;height:100%;max-height:13px}.tiles-container__product .product-tag-box .new-producttag-box span,.tiles-container__product-category .product-tag-box .new-producttag-box span{color:#fff;font-weight:700;font-family:"Helvetica neue",Helvetica,Arial;line-height:.8125rem;font-size:.5625rem;text-align:center;text-transform:uppercase;background:#000;border-radius:.25rem;padding:0 .5rem;height:18px;min-width:42px;width:auto;white-space:nowrap}.tiles-container__product .product-tag-box .new-producttag-box.country-code--BR span,.tiles-container__product-category .product-tag-box .new-producttag-box.country-code--BR span{font-family:"Futura",Helvetica,Arial;padding:.1875rem .375rem;border-radius:0}.tiles-container__product:hover,.tiles-container__product.enable,.tiles-container__product-category:hover,.tiles-container__product-category.enable{box-shadow:0 0 .25rem rgba(0,0,0,0.3)}@media screen and (min-width: 65.4375em){.tiles-container__product,.tiles-container__product-category{min-height:420px;height:100%}}.tiles-container__image{height:100%;width:auto;margin:0 auto}.tiles-container__more-info,.tiles-container .product-category__add-cart{position:relative;overflow:hidden;height:2.375rem;z-index:1}.tiles-container__link{display:block;height:100%;text-align:center}.tiles-container__see-more{bottom:-2.8125rem}.tiles-container .product-category__add-cart--button,.tiles-container .product-category__add-cart--pdplink{bottom:2.8125rem}.tiles-container__see-more,.tiles-container .product-category__add-cart--button,.tiles-container .product-category__add-cart--pdplink{align-items:center;background-color:#c00;color:#fff;display:grid;font-size:1rem;line-height:1.2em;font-weight:bold;height:100%;justify-content:center;left:0;position:absolute;transition:ease-in-out .3s;width:100%}.tiles-container__see-more.unavailable,.tiles-container .product-category__add-cart--button.unavailable,.tiles-container .product-category__add-cart--pdplink.unavailable{background-color:#BCBCBC}.tile-wishlist,.wishlist-product-list .delete-item{position:absolute;width:3.3125rem;height:1.5rem;text-align:center;top:0;right:.5rem;font-size:148%;z-index:9}.tile-wishlist__add-to-wishlist{width:1.6875rem;height:1.5rem;color:#8E8E8E}.tile-wishlist__add-to-wishlist:hover,.tile-wishlist__add-to-wishlist:focus{color:#8E8E8E}.tile-wishlist__add-to-wishlist.product-added{color:#c00}.tile-wishlist__add-to-wishlist.product-added:hover{color:#AC0000}.tile-wishlist__add-to-wishlist:hover .icon::before,.tile-wishlist__add-to-wishlist:hover .header-account .logged__dropdown::before,.header-account .tile-wishlist__add-to-wishlist:hover .logged__dropdown::before,.tile-wishlist__add-to-wishlist:hover .header-locator-box::before,.tile-wishlist__add-to-wishlist:hover .profile-box__icon::before,.tile-wishlist__add-to-wishlist:hover .mobile-header .basket-empty .icon-shopping-bag::before,.mobile-header .basket-empty .tile-wishlist__add-to-wishlist:hover .icon-shopping-bag::before,.tile-wishlist__add-to-wishlist:hover .nav-container_bc .header-mobile__icon--show::before,.nav-container_bc .tile-wishlist__add-to-wishlist:hover .header-mobile__icon--show::before,.tile-wishlist__add-to-wishlist:hover #share-wishlist h3 span::before,#share-wishlist h3 .tile-wishlist__add-to-wishlist:hover span::before,.tile-wishlist__add-to-wishlist:hover #share-wishlist-bottom h3 span::before,#share-wishlist-bottom h3 .tile-wishlist__add-to-wishlist:hover span::before,.tile-wishlist__add-to-wishlist:hover .wishlist-title .account-title-arrow::before,.wishlist-title .tile-wishlist__add-to-wishlist:hover .account-title-arrow::before,.tile-wishlist__add-to-wishlist:hover .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close::before,.wishlist-print-dialog .wishlist-print-title .tile-wishlist__add-to-wishlist:hover a.wishlist-dialog-close::before,.tile-wishlist__add-to-wishlist:hover .wishlist-print-dialog .wishlist-print-title a.print-cta::before,.wishlist-print-dialog .wishlist-print-title .tile-wishlist__add-to-wishlist:hover a.print-cta::before,.tile-wishlist__add-to-wishlist.product-added .icon::before,.tile-wishlist__add-to-wishlist.product-added .header-account .logged__dropdown::before,.header-account .tile-wishlist__add-to-wishlist.product-added .logged__dropdown::before,.tile-wishlist__add-to-wishlist.product-added .header-locator-box::before,.tile-wishlist__add-to-wishlist.product-added .profile-box__icon::before,.tile-wishlist__add-to-wishlist.product-added .mobile-header .basket-empty .icon-shopping-bag::before,.mobile-header .basket-empty .tile-wishlist__add-to-wishlist.product-added .icon-shopping-bag::before,.tile-wishlist__add-to-wishlist.product-added .nav-container_bc .header-mobile__icon--show::before,.nav-container_bc .tile-wishlist__add-to-wishlist.product-added .header-mobile__icon--show::before,.tile-wishlist__add-to-wishlist.product-added #share-wishlist h3 span::before,#share-wishlist h3 .tile-wishlist__add-to-wishlist.product-added span::before,.tile-wishlist__add-to-wishlist.product-added #share-wishlist-bottom h3 span::before,#share-wishlist-bottom h3 .tile-wishlist__add-to-wishlist.product-added span::before,.tile-wishlist__add-to-wishlist.product-added .wishlist-title .account-title-arrow::before,.wishlist-title .tile-wishlist__add-to-wishlist.product-added .account-title-arrow::before,.tile-wishlist__add-to-wishlist.product-added .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close::before,.wishlist-print-dialog .wishlist-print-title .tile-wishlist__add-to-wishlist.product-added a.wishlist-dialog-close::before,.tile-wishlist__add-to-wishlist.product-added .wishlist-print-dialog .wishlist-print-title a.print-cta::before,.wishlist-print-dialog .wishlist-print-title .tile-wishlist__add-to-wishlist.product-added a.print-cta::before{content:'\e807'}.tiles-product__brand{margin:1rem 0 .5rem}.tiles-product__name{display:block;height:54px;overflow:hidden}.tiles-product__name-link,.product-tile .product-name{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.tiles-product__brand-link,.product-tile .product-brand,.tiles-product__name-link,.product-tile .product-name{color:#333;text-align:left}.tiles-product__brand-link:hover,.product-tile .product-brand:hover,.tiles-product__name-link:hover,.product-tile .product-name:hover{color:rgba(51,51,51,0.7)}.tiles-product__brand-link:focus,.product-tile .product-brand:focus,.tiles-product__name-link:focus,.product-tile .product-name:focus{color:#333}.tiles-product__brand-link,.product-tile .product-brand{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;font-size:1rem;line-height:1.5rem;text-transform:uppercase}.tiles-product__brand-link:hover,.product-tile .product-brand:hover{color:#202020}.tiles-product__shades-container{min-height:22px}.tiles-product__name-link,.product-tile .product-name,.tiles-product__shades-number{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;font-size:.875rem;line-height:1.25rem;text-transform:lowercase}.tiles-product__shades-number{color:#BCBCBC}.tiles-product__tile-flag,.wishlist-product-list .product-discount{background:#000;border-radius:.25rem;position:absolute;top:0;left:0;padding:0 .375rem;width:auto}.tiles-product__tile-flag+.product-tag-box,.wishlist-product-list .product-discount+.product-tag-box{margin-top:.375rem}.tiles-product__tile-flag.country-code--BR,.wishlist-product-list .country-code--BR.product-discount{padding:.1875rem .375rem;border-radius:0}.tiles-product__text-flag{display:flex;align-items:center;justify-content:center;position:relative;height:100%;max-height:16px}.tiles-product__text-flag span{color:#fff;font-weight:700;font-family:"Helvetica neue",Helvetica,Arial;line-height:1rem;font-size:.875rem;padding-top:0;padding-bottom:0}.tiles-product__text-flag.country-code--BR span{font-family:"Futura",Helvetica,Arial;font-size:.75rem}.tiles-product__pricing,.product-tile .product-pricing{display:flex;flex-direction:column}.tiles-product__pricing .product-sales-price,.product-tile .product-pricing .product-sales-price,.tiles-product__pricing .product-min-price,.product-tile .product-pricing .product-min-price,.tiles-product__pricing .product-normal-price,.product-tile .product-pricing .product-normal-price,.tiles-product__pricing .price-sales,.product-tile .product-pricing .price-sales{font-family:'Poppins', Helvetica, sans-serif;font-weight:bold;color:#333;font-size:1.5rem;line-height:1.5rem;order:0}.tiles-product__pricing .product-sales-price.product-sales-price,.product-tile .product-pricing .product-sales-price.product-sales-price,.tiles-product__pricing .product-min-price.product-sales-price,.product-tile .product-pricing .product-min-price.product-sales-price,.tiles-product__pricing .product-normal-price.product-sales-price,.product-tile .product-pricing .product-normal-price.product-sales-price,.tiles-product__pricing .price-sales.product-sales-price,.product-tile .product-pricing .price-sales.product-sales-price{order:1}.tiles-product__pricing .product-standard-price,.product-tile .product-pricing .product-standard-price,.tiles-product__pricing .price-standard,.product-tile .product-pricing .price-standard{font-family:'Poppins', Helvetica, sans-serif;font-weight:normal;font-size:1rem;height:1.4375rem;order:-1;text-decoration:line-through}.tiles-product__pricing .tiles-product__installments,.product-tile .product-pricing .tiles-product__installments{font-family:'Poppins', Helvetica, sans-serif;font-weight:bold;font-size:1rem;line-height:1.4375rem;text-transform:uppercase;order:1}.product-tile .product-image{display:block;width:100%;height:13.5rem;position:relative;margin-bottom:1rem}.product-tile .product-image img{max-width:100%;max-height:100%;min-width:initial;min-height:initial;width:auto;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.product-tile .product-brand{text-align:center}.product-tile .product-name{text-align:center}.product-tile .product-pricing{text-align:center}.search-result-load-more{width:100%;text-align:center;margin-top:.8125rem}.load-more{position:relative;display:flex}.load-more__text{padding-right:2.8125rem}.load-more__arrow,.load-more__loading{display:inline-block;position:absolute;right:1.5rem;background:none;vertical-align:middle;line-height:normal}.load-more__loading{display:none;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.load-more .animate-spin::before{margin-left:0;vertical-align:baseline}.search-result-options{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:2rem}.pagination-wrapper{border-radius:4px;background-color:#F8F8F8;height:2.5rem;display:grid;align-items:center;justify-content:center;padding:0 .5rem}.pagination-wrapper__results-hits,.sort-by__label,.sort-by__def-option{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;color:#202020;font-size:1rem;line-height:1.75rem}.sort-by__form{position:relative;display:flex;grid-template-columns:1fr 1fr;align-items:center}.sort-by__arrow{position:absolute;right:1.125rem}.sort-by__arrow--mobile{display:none}@media screen and (max-width: 47.75em){.sort-by__arrow--mobile{display:block}}.sort-by__arrow--desktop{display:none}@media screen and (min-width: 47.8125em){.sort-by__arrow--desktop{display:block}}.sort-by__label{white-space:nowrap;margin-right:1rem}.sort-by__select{font-family:'Poppins', Helvetica, sans-serif;font-weight:400;border:1px solid #8E8E8E;border-radius:4px;cursor:pointer;height:2.5rem;background:none;margin-bottom:0;padding:.5rem 2.75rem .5rem 1.5rem;position:relative;width:14rem}.sort-by__def-option{font-family:'Poppins', Helvetica, sans-serif;font-weight:normal;line-height:1.5625rem}.anchor_link{border-radius:100%;background:#000;height:2.75rem;width:2.75rem;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 6px rgba(0,0,0,0.16);position:fixed;right:1.75rem;bottom:7.125rem;z-index:9;color:#fff;cursor:pointer;font-size:1rem;text-align:center;line-height:2.5rem}.anchor_link:hover,.anchor_link:focus{opacity:.7}.seo-category{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;color:#707070;font-size:.875rem;border-top:.125rem solid #8E8E8E;width:auto;padding:1.1875rem;margin:0 -1.1875rem;line-height:1.2em}@media screen and (min-width: 65.4375em){.seo-category{max-width:calc(100% - 320px);width:100%;margin-left:auto;padding:.625rem;font-size:1rem}}.plp-banner__wrapper{margin:1.25rem;max-width:320px;text-align:center;display:none}@media screen and (min-width: 47.8125em){.plp-banner__wrapper{display:block}}@media screen and (min-width: 47.8125em){.search-result-items .chaordic-tag{grid-column:1/4}.search-result-items .grid-tile{max-width:280px}.search-result-items.tiles-container{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.search-result-items.tiles-container .tiles-container__product,.search-result-items.tiles-container .tiles-container__product-category{margin:0}.search-result-items.tiles-container .tiles-container__product .tiles-container__product-image,.search-result-items.tiles-container .tiles-container__product-category .tiles-container__product-image{margin-bottom:0}.search-result-items.tiles-container .tiles-container__product .tiles-container__product-image img,.search-result-items.tiles-container .tiles-container__product-category .tiles-container__product-image img{-o-object-fit:contain;object-fit:contain;width:100%}.search-result-items.tiles-container .tiles-container__product .tiles-container__product-info .tiles-product__name,.search-result-items.tiles-container .tiles-container__product-category .tiles-container__product-info .tiles-product__name{display:block;height:50px;width:280px;overflow:hidden;padding-right:.625rem}.search-result-items.tiles-container .tiles-container__product .tiles-container__product-info .tiles-product__name-link,.search-result-items.tiles-container .tiles-container__product .tiles-container__product-info .product-tile .product-name,.product-tile .search-result-items.tiles-container .tiles-container__product .tiles-container__product-info .product-name,.search-result-items.tiles-container .tiles-container__product-category .tiles-container__product-info .tiles-product__name-link,.search-result-items.tiles-container .tiles-container__product-category .tiles-container__product-info .product-tile .product-name,.product-tile .search-result-items.tiles-container .tiles-container__product-category .tiles-container__product-info .product-name{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.search-result-items.tiles-container .tiles-container__product .tiles-container__product-info .tiles-product__pricing,.search-result-items.tiles-container .tiles-container__product .tiles-container__product-info .product-tile .product-pricing,.product-tile .search-result-items.tiles-container .tiles-container__product .tiles-container__product-info .product-pricing,.search-result-items.tiles-container .tiles-container__product-category .tiles-container__product-info .tiles-product__pricing,.search-result-items.tiles-container .tiles-container__product-category .tiles-container__product-info .product-tile .product-pricing,.product-tile .search-result-items.tiles-container .tiles-container__product-category .tiles-container__product-info .product-pricing{justify-content:flex-start;margin-top:.4375rem;min-height:70px;position:relative}.search-result-items.tiles-container .tiles-container__product .tiles-container__product-info .tiles-product__pricing .from-price,.search-result-items.tiles-container .tiles-container__product .tiles-container__product-info .product-tile .product-pricing .from-price,.product-tile .search-result-items.tiles-container .tiles-container__product .tiles-container__product-info .product-pricing .from-price,.search-result-items.tiles-container .tiles-container__product-category .tiles-container__product-info .tiles-product__pricing .from-price,.search-result-items.tiles-container .tiles-container__product-category .tiles-container__product-info .product-tile .product-pricing .from-price,.product-tile .search-result-items.tiles-container .tiles-container__product-category .tiles-container__product-info .product-pricing .from-price{font-size:.8125rem}.search-result-items.tiles-container .tiles-container__product .tiles-container__product-info .tiles-product__pricing .product-min-price:last-child,.search-result-items.tiles-container .tiles-container__product .tiles-container__product-info .product-tile .product-pricing .product-min-price:last-child,.product-tile .search-result-items.tiles-container .tiles-container__product .tiles-container__product-info .product-pricing .product-min-price:last-child,.search-result-items.tiles-container .tiles-container__product-category .tiles-container__product-info .tiles-product__pricing .product-min-price:last-child,.search-result-items.tiles-container .tiles-container__product-category .tiles-container__product-info .product-tile .product-pricing .product-min-price:last-child,.product-tile .search-result-items.tiles-container .tiles-container__product-category .tiles-container__product-info .product-pricing .product-min-price:last-child{margin-bottom:1.5rem}.search-result-items.tiles-container .tiles-container__product .tiles-container__product-info .tiles-product__pricing .product-normal-price:last-child,.search-result-items.tiles-container .tiles-container__product .tiles-container__product-info .product-tile .product-pricing .product-normal-price:last-child,.product-tile .search-result-items.tiles-container .tiles-container__product .tiles-container__product-info .product-pricing .product-normal-price:last-child,.search-result-items.tiles-container .tiles-container__product-category .tiles-container__product-info .tiles-product__pricing .product-normal-price:last-child,.search-result-items.tiles-container .tiles-container__product-category .tiles-container__product-info .product-tile .product-pricing .product-normal-price:last-child,.product-tile .search-result-items.tiles-container .tiles-container__product-category .tiles-container__product-info .product-pricing .product-normal-price:last-child{margin-bottom:1.4375rem}.search-result-items.tiles-container .tiles-container__product .tiles-container__product-info .tiles-product__shades-container,.search-result-items.tiles-container .tiles-container__product-category .tiles-container__product-info .tiles-product__shades-container{min-height:25px}.search-result-items.tiles-container .tiles-container__product{padding:0 .5rem}.search-result-items.tiles-container .tiles-container__product .tiles-container__more-info{position:absolute;top:11.125rem;width:calc(100% - 16px);z-index:1}.search-result-items.tiles-container .tiles-container__product-category{padding:.5rem}.search-result-items.tiles-container .tiles-container__product-category .tiles-container__more-info{display:none}.pt_product-search-result .content,.pt_product-search-result .row{padding:0}}@media screen and (min-width: 47.8125em) and (max-width: 65.375em){.search-result-items.tiles-container{display:flex}}@media screen and (max-width: 65.375em){.tiles-container{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5rem .9375rem}.tiles-container__see-more.unavailable,.tiles-container .product-category__add-cart--button.unavailable,.tiles-container .product-category__add-cart--pdplink.unavailable{bottom:0}.tiles-container__product-info .from-price{font-size:.8125rem}.tiles-container__product-category{padding:.625rem}.tiles-container__product-category .tiles-container__more-info{display:none}.search-result-items{margin-left:0}.search-result-items .grid-tile{flex-basis:33%;margin:0 auto}.category-product-push .product-push-container .product-push-info{padding-left:1.25rem}.pt_product-search-result .content{padding:0}}@media screen and (max-width: 47.75em){.search-result-options .sort-by{position:fixed;display:flex;bottom:0;right:0;width:100%;background-color:#F8F8F8;box-shadow:0 -2px 4px rgba(0,0,0,0.16);z-index:103}.search-result-options .sort-by form{width:50%;justify-content:center}.search-result-options .sort-by form select{height:3rem;width:100%;font-size:1rem;-moz-text-align-last:center;text-align-last:center}.search-result-options .sort-by form .sort-by-label{display:none}.search-result-options .sort-by__filter-by-label{position:relative}.search-result-options .sort-by .filter-by-label{display:flex;align-items:center;justify-content:center;width:9.375rem;max-width:8.125rem;height:1.875rem;color:#fff;font-size:.875rem;font-family:"AvalonBold",Arial,sans-serif;text-transform:uppercase;background-color:#000;cursor:pointer}.search-result-options .sort-by .filter-by-label:hover{color:#b30000}.search-result-options .sort-by .sort-def-option-mobile{display:block}.search-result-options .sort-by .sort-def-option{display:none}.sort-by__form{justify-content:flex-end}.sort-by__select{border:none;width:100%;height:48px;padding-left:55%}.sort-by__select option{background-color:#F8F8F8;font-weight:bold}}@media screen and (max-width: 28.0625em){.search-result-reminder{font-size:.875rem;margin:1.875rem 0 .9375rem 0}.search-result-load-more .load-more-btn{font-size:1.125rem}.category-producthits-wrapper{margin-left:0;padding-left:0}.category-producthits-wrapper .js-search-result-loading{text-align:center}.category-landing-banner h1{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:1.125rem;max-width:100%}.category-product-push{margin-left:0}.category-product-push h2,.category-product-push .auth-content-title{padding:0}.category-product-push h2 a.more-link,.category-product-push .auth-content-title a.more-link{display:none}.category-product-push h2 a.link-left-arrow:after,.category-product-push .auth-content-title a.link-left-arrow:after{content:'';display:inline-block;position:relative;top:-.125rem;width:.5rem;height:.5rem;border:.125rem solid #b30000;border-top:0;border-left:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.category-product-push .brand-push{flex-direction:column;align-items:center}.category-product-push .brand-push-item{max-width:80%;flex-basis:auto}.category-product-push .brand-push-item:first-child{margin-right:0}.category-product-push .brand-push-item:last-child{margin-left:0}.category-product-push .brand-push-item .title{font-size:.6875rem}.category-product-push .brand-push-item .title-arrow:after{content:'';display:block;width:0;height:0;border:inset .1875rem;border-color:transparent transparent transparent #000;border-left-style:solid;border-right-width:0;display:inline-block}.category-product-push .product-push-container .product-push-info{padding-left:0;padding-top:.3125rem;width:100%}.category-product-push .product-push-container .product-push-tile{flex-direction:column;padding-top:.625rem;align-items:center}.category-product-push .product-push-wrapper{justify-content:center}.search-result-items .grid-tile{flex-basis:49.5%;width:100%}.search-result-items .chaordic-tag{grid-column:1/3}.search-result-options{margin-bottom:.5rem;flex-direction:column;align-items:start;border-bottom:none}.search-result-options .pagination-wrapper{order:2;margin-bottom:.3125rem}.search-result-options .sort-by{position:fixed;display:flex;bottom:0;right:0;width:100%;background-color:#F8F8F8;box-shadow:0 -2px 4px rgba(0,0,0,0.16);z-index:103}.search-result-options .sort-by form{width:50%;justify-content:center}.search-result-options .sort-by form select{height:3rem;width:100%;font-size:1rem;-moz-text-align-last:center;text-align-last:center}.search-result-options .sort-by form .sort-by-label{display:none}.search-result-options .sort-by__filter-by-label{position:relative}.search-result-options .sort-by .filter-by-label{display:flex;align-items:center;justify-content:center;width:9.375rem;max-width:8.125rem;height:1.875rem;color:#fff;font-size:.875rem;font-family:"AvalonBold",Arial,sans-serif;text-transform:uppercase;background-color:#000;cursor:pointer}.search-result-options .sort-by .filter-by-label:hover{color:#b30000}.search-result-options .sort-by .sort-def-option-mobile{display:block}.search-result-options .sort-by .sort-def-option{display:none}.search-result-options .items-per-page{order:3}.search-result-options .items-per-page label,.search-result-options .items-per-page .auth-content--offers,.search-result-options .items-per-page a{font-size:.875rem}.search-result-options .search-result-top{order:2;margin-bottom:.625rem;line-height:1;flex-basis:auto}.search-result-options .search-result-brand{order:3;flex-basis:auto}.pagination-wrapper{background-color:#fff;height:1.25rem;padding:0}.pagination-wrapper__results-hits{color:#333;font-size:.875rem;line-height:1.25rem}.sort-by__form{justify-content:flex-end}.sort-by__select{border:none;width:100%;height:48px;padding-left:55%}.sort-by__select option{background-color:#F8F8F8;font-weight:bold}.tiles-container{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5rem .9375rem}.tiles-container__product,.tiles-container__product-category{margin:0}.tiles-container__product-image{height:11.625rem}.tiles-container__product-image img{margin:0 auto}.tiles-container__more-info,.tiles-container .product-category__add-cart{margin-top:-3.125rem}.tiles-container__product-info .from-price{line-height:1.4375rem}.tiles-product__brand{height:48px;overflow:hidden;margin:.5rem 0 .25rem}.tiles-product__brand-link,.product-tile .product-brand{font-size:.875rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tiles-product__name-link,.product-tile .product-name,.tiles-product__shades-number{font-size:.75rem;line-height:1.125rem}.tiles-product__pricing,.product-tile .product-pricing{min-height:70px}.tiles-product__pricing span,.product-tile .product-pricing span{font-size:1.25rem;line-height:1.125rem}.tiles-product__pricing .product-standard-price,.product-tile .product-pricing .product-standard-price{font-size:.875rem}.tiles-product__pricing .tiles-product__installments,.product-tile .product-pricing .tiles-product__installments{font-size:.875rem}.tiles-product__text-flag{max-height:13px}.anchor_link{right:1rem;bottom:4.5rem}.category-info-top__container{flex-direction:column;padding:.9375rem 0}.category-info-top__description{font-size:.875rem;line-height:1.25rem;max-width:100%}.category-info-top__title{font-size:1.25rem;line-height:1.2;margin-bottom:.9375rem;margin-left:0;max-width:100%}}.brand-list{padding:0 .625rem}.brand-list ul{list-style-type:none;margin:0}.brand-list p{margin:0}.brand-list .top-brand-title h2,.brand-list .top-brand-title .auth-content-title{color:#202020 !important}.brand-list-left{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:3.125rem 3.125rem 3.125rem 1.25rem;border-right:solid 1px #BCBCBC}.brand-list-left img{margin-bottom:2.8125rem}.brand-list-left--description-box{position:relative}.brand-list-left--description-box span{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;font-size:.875rem}.brand-list-left--description-box .brand-list--description{color:#707070;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;line-height:1.875rem;width:84%}.brand-list-left--description-box .brand-list--see-more{color:#202020;background-color:#fff;cursor:pointer;text-decoration:underline;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:absolute;bottom:.3125rem;right:0}.brand-list-navigation{align-items:flex-end;position:relative;width:100%;background-color:#F8F8F8;margin-top:1.5625rem;z-index:2}.brand-list-navigation.fixed{position:fixed;margin:0}.brand-list-navigation--box{height:110px;padding-top:.0625rem}.brand-list-navigation p,.brand-list-navigation span{line-height:1}.brand-list-navigation span{font-family:"AvalonBook",Arial,sans-serif;font-size:1.375rem;font-weight:bold}.brand-list-navigation p{text-align:right}.brand-list-navigation a{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;font-size:1.5rem;color:#333;display:inline-block;padding:.125rem .125rem 0;text-transform:uppercase;height:3.75rem;line-height:3.75rem}.brand-list-navigation a.active{background-color:#c00;padding:0 20px;border-radius:11px;color:#fff}.brand-list-navigation a.disable{color:#BCBCBC}.brand-list-navigation a.disable.active{background-color:#BCBCBC;color:#fff}.brand-list-navigation .columns{justify-content:space-between;display:flex;padding:0 6.25rem;margin:0}.brand-list-items{width:100%}.brand-list-items .brandLine{list-style-type:none;display:flex;width:100%}.brand-list-items .brandLine::before,.brand-list-items .brandLine::after{content:' ';display:table}.brand-list-items .brandLine::after{clear:both}.brand-list-items .brandLine .category{text-align:center}.brand-list-items .brandLine .category span{font-family:'Poppins', Helvetica, sans-serif;font-weight:bold;color:#c00}.brand-list-items .brandLine .category .disable span{color:#BCBCBC}.brand-list-items .brandLine:last-child{border:0}.brand-list-items .brandLine .brandLetter{width:25%}.brand-list-items .brandLine .brand-items-box{width:100%;display:block;float:left;padding:3.125rem 0;padding-right:1.875rem;border-bottom:.0625rem solid #000}.brand-list-items .brandLine .brand-items-box>ul{display:flex;justify-content:space-between;gap:1.25rem}.brand-list-items .brandLine .brand-items-box>ul>li p{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;font-size:.875rem;text-transform:uppercase}.brand-list a:hover{color:#b30000}.brand-list a.disable{color:#ccc;cursor:default}.brand-list a.disable:hover{color:#ccc;cursor:default}.brand-list .category{font-weight:bold;font-size:1.125rem;text-transform:uppercase}.brand-list .sub-category{margin-bottom:1.875rem;font-size:.6875rem;line-height:1.5;height:40px}.brand-list .row{margin:0}.brand-refinement-title{font-size:.75rem;font-family:'Overpass', Helvetica, sans-serif;font-weight:700;margin-bottom:0}@media screen and (min-width: 47.8125em){.brand-list-items .brandLine{align-items:center}.brand-list-items .brandLine span{font-size:3.0625rem}.brand-list-items .brandLine .brand-items-box p a{color:#202020}}@media screen and (max-width: 65.375em){.brand-list{padding:0}.brand-list-navigation span{font-size:1.125rem}.brand-list-navigation a{font-size:.75rem;padding:0}.brand-list-inspire p{font-size:.875rem}}@media screen and (max-width: 28.0625em){.brand-list{display:block}.brand-list .row{display:block}.brand-list .columns{padding:0}.brand-list .top-brand-title h2,.brand-list .top-brand-title .auth-content-title{font-family:'Poppins', Helvetica, sans-serif;font-weight:bold;font-size:1.125rem !important}.brand-list-inspire{display:none}.brand-list .brand-title{font-family:"AvalonBook",Arial,sans-serif;font-size:1.125rem;text-align:center;text-transform:uppercase;margin:.9375rem 0}.brand-list .sub-category{margin:0;height:auto}.brand-list-navigation-mobile{position:relative;right:0;top:55%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:0;padding:0 .3125rem 0 0;background-color:#fff}.brand-list-navigation-mobile .columns{padding:0 .9375rem}.brand-list-navigation-mobile span{display:none}.brand-list-navigation-mobile p{display:flex;flex-wrap:wrap;width:100%}.brand-list-navigation-mobile a{font-family:"Helvetica neue",Helvetica,Arial;padding:.1875rem .625rem;font-size:1.25rem;font-weight:bold;color:#BCBCBC;text-transform:uppercase}.brand-list-navigation-mobile h3{font-family:'Poppins', Helvetica, sans-serif;font-weight:bold;font-size:1.125rem;padding:0 1.25rem;color:#333;text-transform:uppercase}.brand-list-items{margin-top:1.875rem}.brand-list-items ul{border:0}.brand-list-items li{padding:0;width:100%}.brand-list-items p{padding:.5rem}.brand-list-items .category{color:#b30000}.brand-list-items .brandLine{align-items:initial;border-bottom:.0625rem solid #333;width:90%;margin:0 auto}.brand-list-items .brandLine .brandLetter p{padding-top:1.875rem}.brand-list-items .brandLine .brandLetter p span{font-size:1.75rem}.brand-list-items .brandLine .brand-items-box{height:12.5rem;padding:1.875rem;border:none}.brand-list-items .brandLine .brand-items-box ul{height:9.375rem;overflow:auto}.brand-list-items .brandLine .brand-items-box ul p a{color:#333}.brand-list.content-padding-js{padding-top:2.5rem}.brand-list.content-padding-js .brand-list-navigation{padding-top:2.5rem}}.brand-landing-banner>div{display:flex;flex-flow:row nowrap;border-bottom:.1875rem solid #000}.brand-landing-banner>div .right{display:flex;justify-content:flex-end;flex-basis:50%;margin-left:.625rem}.brand-landing-banner>div .left{flex-basis:50%}.brand-landing-banner>div .brand-image{max-width:18.75rem;width:100%;height:100%}.brand-landing-banner>div .logo{margin:1.25rem 0}.brand-landing-banner>div .description{margin-bottom:1.25rem;font-size:.8125rem;line-height:1.25rem}.brand-landing-banner>div.not-dior{margin-left:1.25rem}.dior-brand-landing-banner{display:flex;flex-flow:column nowrap;border-bottom:.1875rem solid #000;margin-bottom:1.875rem}.dior-brand-landing-banner .body{display:flex;flex-flow:row nowrap}.dior-brand-landing-banner .left-section-banner{margin-right:.625rem;width:15.4375rem}.dior-brand-landing-banner .left-section-banner .brand-description{font-size:.6875rem;line-height:1rem;padding:3.75rem 1.25rem 0 1.25rem;width:15.4375rem}.dior-brand-landing-banner .dior-interactive{display:flex;flex-flow:row nowrap}.dior-brand-landing-banner .dior-image{width:16.875rem;max-width:16.875rem;height:100%}.dior-brand-landing-banner .dior-logo{margin-bottom:.625rem}.dior-brand-landing-banner h1{margin:0;padding:0;font-size:.75rem;line-height:normal}.dior-brand-landing-banner .dior-description{background-color:#000;color:#fff;font-size:.6875rem;line-height:1rem;padding:3.75rem 1.25rem;width:15.4375rem;margin-right:.625rem}.dior-brand-landing-banner .dior-links{margin-left:.1875rem;border-top:.1875rem solid #000;width:11.125rem}.dior-brand-landing-banner .dior-links ul{list-style:none;margin:0}.dior-brand-landing-banner .dior-links ul a{color:#000;text-transform:uppercase;font-size:.6875rem;display:flex;align-items:center}.dior-brand-landing-banner .dior-links ul a:hover{opacity:0.6}.dior-brand-landing-banner .dior-links ul a:hover strong:after{color:#b30000}.dior-brand-landing-banner .dior-links ul li:not(:first-child){margin-top:.1875rem}.dior-brand-landing-banner .dior-links ul li:first-child{border-top:.0625rem dotted #000}.dior-brand-landing-banner .dior-links ul strong{padding-left:.3125rem;display:inline-block;padding-right:.625rem;line-height:.75rem}.dior-brand-landing-banner .dior-links ul strong:after{font-family:FontAwesome;font-weight:400;content:'\f0da';display:inline-block;width:.625rem;position:relative;left:.3125rem;margin-right:-.625rem}.dior-brand-landing-banner .dior-links-title{font-weight:bold;text-transform:uppercase;color:#000;padding:.125rem .5rem;font-size:.6875rem;margin-bottom:0;text-align:center}.dior-brand-landing-banner .dior-link-image{width:2.9375rem;height:2.9375rem}.dior-brand-landing-banner .dior-link-text{border-bottom:.0625rem dotted #000;max-height:2.9375rem;min-height:2.9375rem;width:100%;display:flex;align-items:center;overflow:hidden}.brand-landing-push-row{margin:0 0 2.5rem}.large-filter-by-label{display:flex;align-items:center;justify-content:center;width:100%;height:2.5rem;color:#fff;font-size:.875rem;font-family:"AvalonBold",Arial,sans-serif;text-transform:uppercase;background-color:#000;cursor:pointer;margin-bottom:1.25rem}.branduniverse-links .selected{opacity:0.6}@media screen and (max-width: 65.375em){.dior-brand-landing-banner .body{display:flex;flex-flow:column nowrap}.dior-brand-landing-banner .left-section-banner{width:100%}.dior-brand-landing-banner .left-section-banner .brand-description{width:100%;padding:1.25rem;margin-bottom:.625rem}.dior-brand-landing-banner .dior-description{width:100%;padding:1.25rem;margin-bottom:.625rem}.dior-brand-landing-banner .dior-links{width:100%;margin-left:.625rem}.dior-brand-landing-banner .dior-image{width:18.75rem;max-width:18.75rem}.dior-brand-landing-banner .dior-links-title{text-align:center;padding:.5rem;font-size:.875rem;line-height:.875rem}}@media screen and (max-width: 28.0625em){.brand-landing-banner>div{display:table}.brand-landing-banner>div .right{justify-content:center;flex-basis:100%;margin-left:0}.brand-landing-banner>div .right .brand-image{max-width:100%}.brand-landing-banner>div .logo{margin-top:0}.brand-landing-banner>div .left{flex-basis:100%;margin-top:1.25rem}.brand-landing-banner>div.not-dior{margin-left:0}.dior-brand-landing-banner{border-bottom:none;margin-bottom:0}.dior-brand-landing-banner .left-section-banner .brand-description{padding:1.25rem 0}.dior-brand-landing-banner .dior-interactive{justify-content:center;flex-flow:column nowrap}.dior-brand-landing-banner .dior-image{max-width:100%;width:100%;border-bottom:.1875rem solid #000}.dior-brand-landing-banner .dior-logo-mobile{margin-top:1.25rem}.dior-brand-landing-banner .dior-links{position:relative;height:2.5rem;border:.0625rem solid #ccc;margin:1.25rem auto;text-align:center}.dior-brand-landing-banner .dior-links .label{font-size:.875rem;line-height:2.5rem;position:relative;margin-left:-.375rem;font-weight:bold}.dior-brand-landing-banner .dior-links .label:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:transparent transparent transparent #000;border-left-style:solid;border-right-width:0;position:absolute;top:50%;right:-.9375rem;-webkit-transform:translate(-50%, -50%) rotate(-90deg);-ms-transform:translate(-50%, -50%) rotate(-90deg);transform:translate(-50%, -50%) rotate(-90deg)}.dior-brand-landing-banner .dior-links input[type=checkbox]{position:absolute;cursor:pointer;width:100%;height:1.875rem;margin-bottom:0;z-index:1;opacity:0}.dior-brand-landing-banner .dior-links input[type=checkbox] ~ section{display:block;padding-left:.625rem}.dior-brand-landing-banner .dior-links input[type=checkbox].main-checkbox{height:3.125rem;left:0}.dior-brand-landing-banner .dior-links input[type=checkbox]:checked ~ section{margin-top:0;max-height:0;opacity:0;display:none;-webkit-transform:translate(0, 50%);-ms-transform:translate(0, 50%);transform:translate(0, 50%)}.dior-brand-landing-banner .dior-links input[type=checkbox]:checked ~ .label:after{-webkit-transform:translate(-50%, -50%) rotate(90deg);-ms-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.dior-brand-landing-banner .dior-links .main-section{position:absolute;background-color:white;padding:.3125rem .625rem;width:100%;text-align:left;border:.0625rem solid #ccc;top:2.375rem;left:0;z-index:100;font-size:.75rem;line-height:1.875rem;color:#000}.dior-brand-landing-banner .dior-links .main-section a{color:#000}.dior-brand-landing-banner .dior-links .main-section a:first-letter{text-transform:uppercase}}.pt_bestseller .content{display:flex;flex-wrap:nowrap;flex-direction:row-reverse;width:100%;padding:0 1.25rem}.pt_bestseller .content.content-padding-js{margin-top:3.4375rem}.pt_bestseller .primary-content{border-left:.0625rem solid #ccc}.pt_bestseller .primary-content,.pt_bestseller .secondary-content{padding:0}.pt_bestseller .secondary-content{box-sizing:border-box}.best-seller-products .filter-by-label{display:flex;align-items:center;justify-content:center;width:100%;height:1.875rem;color:#fff;font-size:.875rem;font-family:"AvalonBold",Arial,sans-serif;text-transform:uppercase;background-color:#000;cursor:pointer}.best-seller-products .filter-by-label:hover{color:#b30000}.top-best-seller-products,.best-seller-product-grid{display:flex;flex-wrap:wrap}.top-best-seller-products .product,.best-seller-product-grid .product{margin-bottom:3.75rem}.top-best-seller-products .product .best-product-tile,.best-seller-product-grid .product .best-product-tile{display:flex;align-items:center}.top-best-seller-products .product .best-product-info,.best-seller-product-grid .product .best-product-info{width:100%}.top-best-seller-products .product .best-product-image,.best-seller-product-grid .product .best-product-image{max-width:8.4375rem;max-height:8.4375rem;width:100%}.top-best-seller-products .product .brand-link,.top-best-seller-products .product .name-link,.best-seller-product-grid .product .brand-link,.best-seller-product-grid .product .name-link{font-size:.75rem;color:#000}.top-best-seller-products .product .name-link:hover,.best-seller-product-grid .product .name-link:hover{color:#b30000}.top-best-seller-products .product .brand-link,.best-seller-product-grid .product .brand-link{text-transform:uppercase;font-weight:600}.top-best-seller-products .product .brand-link:hover,.best-seller-product-grid .product .brand-link:hover{text-decoration:underline}.top-best-seller-products .product .best-product-brand,.top-best-seller-products .product .best-product-name,.best-seller-product-grid .product .best-product-brand,.best-seller-product-grid .product .best-product-name{line-height:1.1}.top-best-seller-products .product .best-product-name,.top-best-seller-products .product .best-product-preview,.top-best-seller-products .product .best-product-description-long,.best-seller-product-grid .product .best-product-name,.best-seller-product-grid .product .best-product-preview,.best-seller-product-grid .product .best-product-description-long{margin-bottom:.4375rem}.top-best-seller-products .product .best-product-description-long,.best-seller-product-grid .product .best-product-description-long{font-size:.6875rem;line-height:1;margin-bottom:.4375rem;max-height:2.0625rem;overflow:hidden}.top-best-seller-products .product .best-product-pricing,.best-seller-product-grid .product .best-product-pricing{font-size:.75rem}.top-best-seller-products .product .best-product-pricing span,.best-seller-product-grid .product .best-product-pricing span{font-weight:600}.top-best-seller-products .rating,.best-seller-product-grid .rating{display:inline-block;font-size:.75rem}.top-best-seller-products .rating .fa-star,.top-best-seller-products .rating .fa-star-half-o,.best-seller-product-grid .rating .fa-star,.best-seller-product-grid .rating .fa-star-half-o{color:#b30000}.top-best-seller-products .rating .fa-star-o,.best-seller-product-grid .rating .fa-star-o{color:#ccc}.best-seller-product-grid .product{flex-basis:33.3%}.best-seller-product-grid .product .best-product-tile{display:flex;flex-flow:column nowrap}.best-seller-product-grid .product .best-product-tile .best-product-info .bv-cleanslate{padding-top:.3125rem !important}.best-seller-product-grid .product .best-product-tile .best-product-info .bv-cleanslate .bv-inline-rating-container .bv-stars-container{text-align:center !important}.best-seller-product-grid .product .best-product-tile .best-product-info .bv-cleanslate .bv-inline-rating-container .bv-stars-container .bv-rating-ratio{display:inline-block !important}.best-seller-product-grid .product .best-product-number{order:2;font-family:"AvalonXLight",Arial,sans-serif;font-size:2.5rem;letter-spacing:-.125rem}.best-seller-product-grid .product .best-product-image{order:1}.best-seller-product-grid .product .best-product-info{order:3}.top-best-seller-products .product{flex-basis:50%}.top-best-seller-products .product .best-product-image{margin-right:1.25rem}.top-best-seller-products .product .best-product-number{font-family:"AvalonXLight",Arial,sans-serif;font-size:6.25rem;letter-spacing:-.125rem;margin:0 1.25rem;line-height:1}.top-best-seller-products .product:first-child{flex-basis:100%;margin-top:1.25rem}.top-best-seller-products .product:first-child .best-product-image{max-width:9.375rem;max-height:9.375rem}.top-best-seller-products .product:first-child .best-product-number{font-size:7.3125rem}.top-best-seller-products .product:first-child .best-product-info{width:50%}.top-best-seller-products .product:first-child .brand-link{font-weight:600}.top-best-seller-products .product:first-child .brand-link:hover{text-decoration:none;color:#b30000}.top-best-seller-products .product:nth-child(2) .best-product-info,.top-best-seller-products .product:nth-child(3) .best-product-info{width:25%}@media screen and (max-width: 65.375em){.top-best-seller-products .product .best-product-number{margin:0 .9375rem;font-size:5rem}.top-best-seller-products .product .best-product-info{width:100%}}@media screen and (max-width: 28.0625em){.pt_bestseller .bestseller-detailed .breadcrumb{display:none}.pt_bestseller .primary-content{border-left:none}.best-seller-product-grid .product{flex-basis:50%}.best-seller-product-grid .product .best-product-number{font-family:"AvalonBook",Arial,sans-serif}.best-seller-product-grid .product .best-product-brand{margin-bottom:.375rem}.top-best-seller-products .product:first-child{padding-bottom:1.25rem;border-bottom:.1875rem solid #000}.top-best-seller-products .product:first-child .best-product-number{font-size:2.5rem}.top-best-seller-products .product:nth-child(2) .best-product-info,.top-best-seller-products .product:nth-child(3) .best-product-info{width:100%}.top-best-seller-products .product .best-product-tile{display:flex;flex-flow:column nowrap}.top-best-seller-products .product .best-product-number{order:2;margin:0;line-height:1.5;font-size:2.5rem;font-family:"AvalonBook",Arial,sans-serif}.top-best-seller-products .product .best-product-image{order:1;margin-right:0}.top-best-seller-products .product .best-product-info{order:3;width:100%}.top-best-seller-products .bv-cv2-cleanslate .bv-core-container-90 .bv-inline-rating-container .bv-stars-container dd{display:block !important;text-align:center !important}.top-best-seller-products .best-product-info .bv-inline-rating-container .bv-stars-container{text-align:center !important}.top-best-seller-products .best-product-info .bv-inline-rating-container .bv-stars-container .bv-rating-ratio{display:inline-block !important}.best-seller-products{margin-top:1.25rem}}.brand-mission{margin-left:1.25rem}.brand-mission h2,.brand-mission .auth-content-title{font-size:1.25rem;border-bottom:.3125rem solid #ebebeb;margin:1.25rem 0 .625rem 0}.brand-mission-list{margin-bottom:.625rem;padding-bottom:.625rem;border-bottom:.0625rem dotted #000;overflow:hidden}.brand-mission-list .brand-mission-image{width:9.375rem;margin-right:1.5625rem;float:left}.brand-mission-list .brand-mission-text{width:31.5625rem;float:left}.brand-mission-list .brand-mission-text h3{font-size:.8125rem;color:#ea4234;margin-bottom:.625rem}.brand-mission-list .brand-mission-text p{font-size:.6875rem;color:#333;margin:0}.brand-products-wrapper .brand-products{margin:.9375rem 0 0 .9375rem}.brand-products-wrapper .brand-product-grid h3{font-size:1.25rem;border-bottom:.3125rem solid #ccc}.brand-products-wrapper .brand-product-grid .product{overflow:hidden;margin-bottom:.625rem;padding-bottom:.625rem;border-bottom:.0625rem dotted #000}.brand-products-wrapper .brand-product-grid .product-image{width:9.375rem;margin-right:1.5625rem;float:left}.brand-products-wrapper .product-info{width:31.5625rem;float:left}.brand-products-wrapper .product-info .product-name{text-align:left;font-size:.8125rem;color:#ea4234;margin-bottom:.625rem}.brand-products-wrapper .product-brand{display:none}.brand-products-wrapper .product-pricing{text-align:left;font-weight:bold;font-size:.6875rem;margin-bottom:.3125rem}.brand-products-wrapper .product-subtitle-tags p{text-align:left}.brand-products-wrapper .product-description{font-size:.6875rem;color:#000;margin-bottom:.9375rem}.brand-products-wrapper .product-shades{text-align:left;font-size:.6875rem;font-weight:bold;color:#333}.product-know-more a{font-size:.625rem;color:#000;padding:.1875rem 1.875rem 0 0;border-top:.1875rem solid #ccc}.product-know-more a:before{content:">>";color:#ea4234}.product-know-more a:hover{color:#ea4234}.brand-steps{margin:1.875rem 0 0 .9375rem}.brand-steps-top h2,.brand-steps-top .auth-content-title{text-transform:uppercase;font-size:1.25rem;text-align:center;padding-bottom:.625rem;border-bottom:.3125rem solid #ccc}.brand-steps-top .brand-steps-video{text-align:center;margin-top:1.25rem}.brand-step{padding-top:1.25rem}.brand-step h3{text-align:center;font-size:.875rem;font-weight:bold}.brand-step p{font-size:.6875rem}.brand-step .brand-step-grid{display:flex;flex-flow:row wrap}.brand-step .brand-step-grid .product{flex-basis:25%;margin-bottom:1.25rem}.brand-step .brand-step-grid .product-know-more{text-align:center}.brand-step .brand-step-grid .product-know-more a{padding:.1875rem .9375rem 0 .9375rem}.brand-step:not(:nth-child(2)){border-top:.0625rem dotted #000}.brand-html{margin-top:1.25rem}.brand-landing-c-products .product-push-wrapper{margin:1.875rem 0 0 .9375rem}.brand-landing-c-products .products-title{text-transform:uppercase;color:#000;font-family:"AvalonBold",Arial,sans-serif;font-size:1.5rem;letter-spacing:1px}.brand-landing-c-products .product-push-title{position:relative}.brand-landing-c-products .product-push-title a:hover{color:#ea4234}.brand-landing-c-products .product-push-title .more-link{font-size:.625rem;text-decoration:underline;position:absolute;right:1.25rem;bottom:calc(50% - 15px);font-family:Arial,sans-serif;letter-spacing:0;color:#000}@media screen and (max-width: 65.375em){.brand-mission-list .brand-mission-image{width:27%;margin-right:3%}.brand-mission-list .brand-mission-text{width:70%}.brand-products-wrapper .brand-product-grid .product-info{width:70%}.brand-products-wrapper .brand-product-grid .product-image{width:27%;margin-right:3%}.brand-step .brand-step-grid .product{flex-basis:33%}}@media screen and (max-width: 28.0625em){.brand-mission{margin-left:0}.brand-mission-list{display:block;padding-top:2.5rem;position:relative}.brand-mission-list .brand-mission-image{width:100%;margin:0 0 .9375rem 0;text-align:center}.brand-mission-list .brand-mission-text{width:100%}.brand-mission-list .brand-mission-text h3{position:absolute;top:0;left:0;text-align:center;width:100%}.brand-products-wrapper .brand-product-grid .product{position:relative;padding-top:3.125rem}.brand-products-wrapper .brand-product-grid .product-info{width:100%}.brand-products-wrapper .brand-product-grid .product-image{width:100%;margin-right:0}.brand-products-wrapper .brand-product-grid .product-name{position:absolute;width:100%;top:0;text-align:center}.brand-products-wrapper .brand-product-grid .product-pricing,.brand-products-wrapper .brand-product-grid .product-shades,.brand-products-wrapper .brand-product-grid .product-know-more{text-align:center}.brand-products-wrapper .brand-product-grid .product-know-more a{padding-right:0}.brand-products-wrapper .brand-product-grid .product-subtitle-tags p{text-align:center}.brand-products-wrapper .brand-products{margin-left:0}.brand-step .brand-step-grid .product{flex-basis:50%}.brand-steps{margin-left:0}.brand-landing-c-products .product-push-title .more-link{display:none}.brand-landing-c-products .product-push-title .products-title:after{content:'';display:inline-block;position:relative;top:-.125rem;width:.5rem;height:.5rem;border:.125rem solid #b30000;border-top:0;border-left:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}}.bcr__wrapper{padding:0 1.5625rem}.bcr__header{display:flex;flex-flow:row wrap;width:100%;align-items:center;margin-top:1.4375rem;opacity:0}.bcr__header--information{display:block;width:100%;color:#707070;font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem}.bcr__header--information h1{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;line-height:2.1875rem;margin-bottom:.8125rem;text-transform:uppercase;text-align:center}.bcr__header--information p{margin-bottom:.75rem}.bcr__header--information .text-center{text-align:center;margin-bottom:0}.bcr__header--information .view-all{display:inline-block;font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:1rem;line-height:1em;color:#c00;text-decoration:underline}.bcr__header--slider{display:block;max-width:689px;width:100%;margin:1.25rem auto 0}.bcr__header.show{opacity:1;transition:all .3s ease}.bcr__navigation{display:block;margin:2rem -1.5rem 4rem;padding:0;position:relative;overflow:initial;height:90px;max-height:90px;z-index:1}.bcr__navigation--wrapper{overflow:auto;padding-bottom:0}.bcr__navigation--wrapper .arrow-slider__left--box,.bcr__navigation--wrapper .arrow-slider__right--box{top:2.8125rem}.bcr__navigation--wrapper .slick-list{padding:0 2.8125rem;overflow:initial}.bcr__navigation--carousel{margin:0;list-style:none;justify-content:center;position:relative;overflow:hidden;height:auto;padding:.9375rem;width:100%;flex-flow:row wrap;display:block}.bcr__navigation--carousel.show-selector li.bcr__navigation--selection{display:block}.bcr__navigation--carousel .arrow-slider__right--box{right:.25rem}.bcr__navigation--item{display:flex;align-items:center;justify-content:center;max-width:13.3125rem;margin:.625rem auto;text-align:center;font-family:'Overpass', Helvetica, sans-serif;font-weight:700;color:#333;border:.0625rem solid #333;font-size:1rem;line-height:1.2em;transition:all .3s ease-in-out;text-transform:uppercase;height:43px;margin-bottom:.25rem;width:100%}.bcr__navigation--item:hover,.bcr__navigation--item.active{background-color:#c00;color:#fff;border-color:#fff}.bcr__navigation--item.bcr__navigation--selection{border:0;display:none;position:relative}.bcr__navigation--item.accordion__item,.pt_content #primary h2.bcr__navigation--item.accordion__item,.pt_content #primary .bcr__navigation--item.accordion__item.auth-content-title{padding:0}.bcr__navigation--item.accordion__item span,.pt_content #primary h2.bcr__navigation--item.accordion__item span,.pt_content #primary .bcr__navigation--item.accordion__item.auth-content-title span{padding-right:1.875rem}.bcr__navigation--item.accordion__item::after,.pt_content #primary h2.bcr__navigation--item.accordion__item::after,.pt_content #primary .bcr__navigation--item.accordion__item.auth-content-title::after{font-size:.625rem;border-color:#333;right:.625rem;top:33%}.bcr__navigation--item.accordion__item:hover::after,.pt_content #primary h2.bcr__navigation--item.accordion__item:hover::after,.pt_content #primary .bcr__navigation--item.accordion__item.auth-content-title:hover::after,.bcr__navigation--item.accordion__item.active::after,.pt_content #primary h2.bcr__navigation--item.active.accordion__item::after,.pt_content #primary .bcr__navigation--item.active.accordion__item.auth-content-title::after{border-color:#fff}.bcr__navigation--selection{position:relative;background-color:transparent}.bcr__navigation--selection.shown .accordion__item,.bcr__navigation--selection.shown .pt_content #primary h2.accordion__item,.pt_content #primary .bcr__navigation--selection.shown h2.accordion__item,.bcr__navigation--selection.shown .pt_content #primary .accordion__item.auth-content-title,.pt_content #primary .bcr__navigation--selection.shown .accordion__item.auth-content-title{background-color:#c00;color:#fff}.bcr__navigation--selection.shown .accordion__item:after,.bcr__navigation--selection.shown .pt_content #primary h2.accordion__item:after,.pt_content #primary .bcr__navigation--selection.shown h2.accordion__item:after,.bcr__navigation--selection.shown .pt_content #primary .accordion__item.auth-content-title:after,.pt_content #primary .bcr__navigation--selection.shown .accordion__item.auth-content-title:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);border-color:#fff}.bcr__navigation--selection.shown .accordion__content{display:block}.bcr__navigation--selection .accordion__content{background:#fff;border:.0625rem solid #333;position:relative;top:-.3125rem;left:0;margin:0 auto;padding:0;max-width:13.3125rem;margin:0 auto .625rem;width:100%}.bcr__navigation--selection .accordion__content .sub-cat-list{list-style:none;margin:0}.bcr__navigation--selection .accordion__content .sub-cat-list .sub-cat-item.active{background-color:#E2E2E2}.bcr__navigation--selection .accordion__content .sub-cat-list .sub-cat-item:hover{background-color:#eee}.bcr__navigation--selection .accordion__content .sub-cat-list a{padding:.375rem .75rem;text-align:left;display:block}.bcr__navigation .bcr__line{background:#333;bottom:.125rem;content:'';height:1px;left:.125rem;position:absolute;width:calc(100% - 4px)}.bcr__navigation a,.bcr__navigation span{width:100%;height:auto;max-height:100%;text-align:center;align-items:center;justify-content:center;color:inherit;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:.1875rem .375rem}.bcr__content{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:.875rem;line-height:1.625rem;color:#707070;position:relative;z-index:0}.bcr__content>div{display:block;clear:both}.bcr__content>div.js-target2sell{clear:inherit}.bcr__content h2,.bcr__content .auth-content-title{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;font-size:1.3125rem;line-height:1.9375rem;margin:0 0 1.1875rem;color:#333;text-transform:uppercase}.bcr__content p{margin-bottom:2rem}.bcr__content img{display:block;margin:0 auto 2rem}.bcr__content .flex,.bcr__content .flex-reverse{display:flex;flex-flow:row wrap;margin-bottom:2rem}.bcr__content .flex-left,.bcr__content .flex-reverse-left{display:block;width:100%}.bcr__content .flex-right,.bcr__content .flex-reverse-right{display:block;width:auto;min-width:calc(100% + 50px);margin:0 -1.5625rem}.bcr__content .flex-images,.bcr__content .flex-reverse-images{display:flex;flex-flow:row wrap;justify-content:center;margin:0 -1.5625rem 2rem}.bcr__content .flex-images img,.bcr__content .flex-reverse-images img{display:block;width:100%;max-width:390px;margin:0 auto 1rem}.bcr__content .flex-reverse img{margin-bottom:0}.bcr__content .flex-reverse .flex-left{width:auto;min-width:calc(100% + 50px);margin:0 -1.5625rem;min-width:calc(100% + 50px)}.bcr__content .flex-reverse .flex-right{width:100%;min-width:initial;margin:0}.bcr__content .flex-mosaic{display:flex;flex-flow:row wrap}.bcr__content .flex-mosaic h2,.bcr__content .flex-mosaic .auth-content-title{width:100%}.bcr__content .flex-mosaic .item{display:block;width:100%;margin-bottom:2rem}.bcr__content .flex-mosaic img{display:block;margin:0 auto 1.5rem}.bcr__content .row{padding:0}.bcr__content .content{padding:0}.bcr__content .refinement-content{padding:0;box-shadow:none;text-align:left}.bcr__content .refinement-logo{text-align:left;padding:.3125rem .625rem .3125rem 1.25rem}.bcr__content .refinement-logo::after{display:none}.bcr__content .refinement-logo .refinement-logo-text{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;letter-spacing:0}.bcr__content .accordion__item,.bcr__content .pt_content #primary h2.accordion__item,.pt_content #primary .bcr__content h2.accordion__item,.bcr__content .pt_content #primary .accordion__item.auth-content-title,.pt_content #primary .bcr__content .accordion__item.auth-content-title{font-size:.875rem;line-height:1.2em;margin-bottom:0}.bcr__content .accordion__content ul{list-style:none}.bcr__content .accordion__content a{color:inherit}.common-slider{display:block;height:0;margin-bottom:2.3125rem;position:relative;opacity:0;transition:opacity .3s ease-in-out}.common-slider.slick-initialized{height:auto;opacity:1}.common-slider .slick-dots{position:absolute;bottom:-2.3125rem;width:100%}.common-slider .arrow-slider__left--box{left:-1.0625rem}.common-slider .arrow-slider__right--box{right:-1.0625rem}.hide-desktop{display:block !important}.hide-mobile{display:none !important}@media screen and (min-width: 65.4375em){.bcr__wrapper{padding:0 1.5rem}.bcr__header{flex-flow:row nowrap;margin:3.125rem 0;padding:0 1.375rem 0 0}.bcr__header--information{line-height:1.625rem;padding:0 1.6875rem;width:calc(100% - 689px)}.bcr__header--information h1{font-size:3.25rem;line-height:3.25rem;line-height:1.2em;margin-bottom:1.5625rem;color:#333}.bcr__header--information p{margin-bottom:1.5625rem;font-size:1rem}.bcr__header--information .view-all{font-size:1.125rem}.bcr__header--information--single{width:100%;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-around}.bcr__header--information--single div{max-width:537px;width:100%;padding:0 .9375rem}.bcr__header--information--single+.bcr__header--slider{display:none}.bcr__header--slider{margin-top:0}.bcr__content h2,.bcr__content .auth-content-title{font-size:1.5rem;line-height:2rem;margin:0 0 2rem}.bcr__content p{margin-bottom:1em}.bcr__content img{margin:0 auto}.bcr__content .flex,.bcr__content .flex-reverse{margin-bottom:3.75rem}.bcr__content .flex-left,.bcr__content .flex-reverse-left{width:calc(100% - 813px);padding-right:1.6875rem;margin:0}.bcr__content .flex-right,.bcr__content .flex-reverse-right{width:100%;max-width:813px;min-width:initial;margin:0}.bcr__content .flex-images,.bcr__content .flex-reverse-images{flex-flow:row nowrap;margin:0 -.375rem 3.75rem}.bcr__content .flex-images img,.bcr__content .flex-reverse-images img{margin:0 .75rem}.bcr__content .flex-reverse img{margin-bottom:1rem}.bcr__content .flex-reverse .flex-left{max-width:813px;width:100%;margin:0;min-width:initial}.bcr__content .flex-reverse .flex-right{padding-left:1.6875rem;width:calc(100% - 813px);margin:0}.bcr__content .flex-mosaic{margin:0 -.8125rem 3.75rem}.bcr__content .flex-mosaic h2,.bcr__content .flex-mosaic .auth-content-title{text-align:center}.bcr__content .flex-mosaic .item{width:33.333%;padding:0 .8125rem;margin-bottom:2.5rem}.bcr__content .flex-mosaic img{margin:0 auto 1.375rem}.common-slider .arrow-slider__left--box{left:-1.25rem}.common-slider .arrow-slider__right--box{right:-1.25rem}.hide-desktop{display:none !important}.hide-mobile{display:block !important}.pt_product-search-result .bcr__header+.row{padding:0}.pt_product-search-result .refinement-content__title-filters{color:#333}.pt_product-search-result .refinement-content__button{font-size:.875rem}}@media screen and (min-width: 47.8125em){.bcr__content .primary-content{padding-left:3.75rem}}@media screen and (max-width: 28.0625em){.pt_product-search-result .breadcrumb{padding:.9375rem 0}.pt_product-search-result .breadcrumb-element,.pt_product-search-result .breadcrumb-refinement-value{color:#707070}.pt_product-search-result .bcr__header{padding:0 .4375rem}.pt_product-search-result .bcr__header--information h1{font-size:1.25rem;line-height:1.25rem;color:#333}.pt_product-search-result .bcr__header--information p{font-size:.875rem;line-height:1.25rem}.pt_product-search-result .category-producthits-wrapper .search-result-options .pagination-wrapper{margin:0 auto;background-color:#F8F8F8;border-radius:.25rem;padding:.9375rem}.pt_product-search-result .category-producthits-wrapper .search-result-options .pagination-wrapper .results-hits{font-size:.875rem}.pt_brandlist .bcr__navigation--carousel-wrapper select{display:block;margin:0 auto .875rem}}.global-nav{background-color:#F8F8F8}.global-nav .nav-top-category{font-size:1rem;padding:.5rem 0}.global-nav .nav-top-category:last-child{background-color:#202020;min-width:145px}.global-nav .nav-top-category:last-child .top-category-link{color:#fff}.global-nav .nav-top-category:hover .top-category-link,.global-nav .nav-top-category.is-active .top-category-link{font-weight:bold;position:relative;z-index:9}.global-nav .nav-top-category.is-active{position:static}.global-nav .nav-top-category .top-category-link{padding:0 .9375rem;white-space:normal;text-transform:uppercase;font-size:.875rem;line-height:1em;padding-top:.1875rem;height:2rem;font-family:'Overpass', Helvetica, sans-serif;font-weight:400;color:#202020;border:.0625rem solid #fff;letter-spacing:.01875rem;outline:none;border:none;display:flex;align-items:center;justify-content:center;position:relative}.global-nav .nav-top-category .top-category-link-img{padding:0;white-space:nowrap;line-height:2rem;border:none;height:32px}.global-nav .nav-top-category .top-category-link-img img{margin-right:0;max-height:32px;height:32px;-o-object-fit:contain;object-fit:contain}.global-nav .nav-top-category .top-category-link-cover{position:absolute;left:0;right:0}.global-nav .nav-top-category .top-category-link-back{color:transparent;position:relative;font-weight:bold}.global-nav .nav-top-category .top-category-link::before{content:"";display:block;position:absolute;bottom:-.4375rem;left:0;right:0;height:2px;background:#202020;opacity:0}.global-nav .nav-top-category .top-category-link:hover::before{opacity:1}.global-nav .top-category-menu{display:none;margin-bottom:1.25rem;box-shadow:0 .125rem .25rem rgba(0,0,0,0.16);padding:.625rem 1.5rem 1.625rem;border:0;width:80rem;z-index:10}.global-nav .top-category-menu.js-dropdown-active{display:flex;overflow:auto}.global-nav .top-category-menu__items-content{display:flex;flex-wrap:wrap;width:100%}.global-nav .navigation-banner-container{display:flex;justify-content:center;max-height:500px;height:auto;overflow-y:auto;overflow-x:hidden;padding:0 .3125rem}.global-nav .navigation-banner-container.nav-banner-container-product{min-width:250px}.global-nav .navigation-banner-container .banner{min-width:190px;padding:0 .9375rem 0;border-left:.0625rem solid #ccc;margin:1.875rem auto 0}.global-nav .navigation-banner-container .banner .nav-product-banner{margin-bottom:1.25rem}.global-nav .navigation-banner-container .banner .nav-product-banner .tiles-product__tile-flag,.global-nav .navigation-banner-container .banner .nav-product-banner .wishlist-product-list .product-discount,.wishlist-product-list .global-nav .navigation-banner-container .banner .nav-product-banner .product-discount{background-color:#d50032}.global-nav .navigation-banner-container .banner .nav-product-banner .tile-wishlist,.global-nav .navigation-banner-container .banner .nav-product-banner .wishlist-product-list .delete-item,.wishlist-product-list .global-nav .navigation-banner-container .banner .nav-product-banner .delete-item,.global-nav .navigation-banner-container .banner .nav-product-banner .tiles-product__shades-container{display:none}.global-nav .navigation-banner-container .banner .nav-product-banner .tiles-product__brand,.global-nav .navigation-banner-container .banner .nav-product-banner .tiles-product__name>a{text-align:center;font-size:.75rem}.global-nav .navigation-banner-container .banner .nav-product-banner .product-standard-price,.global-nav .navigation-banner-container .banner .nav-product-banner .tiles-product__installments{text-align:center;font-size:.6875rem}.global-nav .navigation-banner-container .banner .nav-product-banner .product-sales-price,.global-nav .navigation-banner-container .banner .nav-product-banner .product-normal-price{color:#b30000;text-align:center;font-size:.6875rem}.global-nav .navigation-banner-container .html-slot-container{text-align:center;border-left:.0625rem solid #ccc}.global-nav .navigation-banner-container .html-slot-container img{width:80%}.global-nav .navigation-banner-container .html-slot-container .btn--primary,.global-nav .navigation-banner-container .html-slot-container .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .global-nav .navigation-banner-container .html-slot-container .pix-payment--print,.global-nav .navigation-banner-container .html-slot-container .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .global-nav .navigation-banner-container .html-slot-container .shipay-payment--print,.global-nav .navigation-banner-container .html-slot-container .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .global-nav .navigation-banner-container .html-slot-container .qrcode-payment--print,.global-nav .navigation-banner-container .html-slot-container .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .global-nav .navigation-banner-container .html-slot-container .boleto-payment--print{margin:1.25rem 0;width:80%}.global-nav .top-category-menu-item{width:calc(100% / 8);padding:0 .46875rem;margin-top:1.875rem}.global-nav .top-category-menu-item.column-nav-banner{width:calc(100% / 6)}.global-nav .top-category-menu-item:last-child{padding-right:0;text-align:left}.global-nav .top-category-menu-item:last-child .btn--primary,.global-nav .top-category-menu-item:last-child .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .global-nav .top-category-menu-item:last-child .pix-payment--print,.global-nav .top-category-menu-item:last-child .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .global-nav .top-category-menu-item:last-child .shipay-payment--print,.global-nav .top-category-menu-item:last-child .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .global-nav .top-category-menu-item:last-child .qrcode-payment--print,.global-nav .top-category-menu-item:last-child .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .global-nav .top-category-menu-item:last-child .boleto-payment--print{margin:1.25rem 0}.global-nav .top-category-menu-item.empty{position:absolute;right:0;width:30px;top:20px;bottom:20px;min-width:auto;border:0;padding:0}.global-nav .top-category-menu-item .most-seen-brands{margin-bottom:.9375rem}.global-nav .top-category-menu-item .most-seen-brands .sub-category{line-height:.875rem;margin:.25rem 0}.global-nav .top-category-menu-item .most-seen-brands .sub-category-link{text-transform:uppercase;font-size:.6875rem}.global-nav .top-category-menu-item .category{margin:0}.global-nav .top-category-menu-item .category-link{font-size:.9375rem;font-family:'Overpass', Helvetica, sans-serif;font-weight:700;text-transform:uppercase;color:#333;display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.global-nav .top-category-menu-item .category-link.disable{cursor:default}.global-nav .top-category-menu-item .category-link .title-hover:hover{color:#b30000}.global-nav .top-category-menu-item .category+.category{margin-top:.9375rem}.global-nav .top-category-menu-item .sub-category{margin:.75rem 0;line-height:0.8}.global-nav .top-category-menu-item .sub-category+.category{margin-top:.9375rem}.global-nav .top-category-menu-item .sub-category--see-more{margin-bottom:0}.global-nav .top-category-menu-item .sub-category-link{font-size:.9375rem;font-family:'Overpass', Helvetica, sans-serif;font-weight:400;color:#202020;position:relative;margin:.3125rem 0;line-height:1.2;max-width:127px;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:block}.global-nav .top-category-menu-item .sub-category-link--see-more{font-size:1rem;font-family:'Overpass', Helvetica, sans-serif;font-weight:400;color:#202020;line-height:2rem;text-decoration:underline;height:1.3125rem}.global-nav .top-category-menu-item .sub-category-link--see-more:hover{color:#b30000}.global-nav .top-category-menu-item .sub-category-link:hover{color:#b30000}.nav-gifts-content .nav-gifts-link{width:100%;display:inline-block;color:#000;line-height:1.2}.nav-gifts-content .nav-gifts-link .title{font-size:1rem;letter-spacing:.125rem;text-transform:uppercase;font-family:"AvalonBold",Arial,sans-serif}.nav-gifts-content .nav-gifts-link .title:hover{color:#b30000}.nav-gifts-content .nav-gifts-link .sub-title{font-size:.8125rem;text-transform:uppercase;font-family:"AvalonBold",Arial,sans-serif}.nav-gifts-content .nav-gifts-link .sub-title:hover{color:#b30000}.nav-gifts-content .nav-gifts-link .link-text{font-size:.75rem;text-transform:uppercase;font-family:"AvalonBold",Arial,sans-serif}.nav-gifts-content .nav-gifts-link .link-text:hover{color:#b30000}.nav-gifts-content-1 img{max-width:225px;display:inline;width:100%}.nav-gifts-content-2 img{max-height:113px;display:inline}.nav-gifts-content-3 img{max-height:5rem;display:inline}.nav-gifts-content-2 .nav-gifts-item,.nav-gifts-content-3 .nav-gifts-item{margin-bottom:.625rem}.inspire-me-item{min-width:150px}.inspire-me-item.multiply-items{border-right:.0625rem solid #ccc;padding:0 1.25rem;box-sizing:content-box;text-align:center}.inspire-me-item.multiply-items:last-child{border-right:none;padding-right:0}.inspire-me-item.multiply-items:first-child{padding-left:0}.inspire-me-item .inspire-me-content{padding:0;cursor:pointer;color:#000}.inspire-me-item .inspire-me-content .content-title,.inspire-me-item .inspire-me-content .content-img{margin:0 0 .9375rem}.inspire-me-item .inspire-me-content .content-text{font-size:.75rem;line-height:1}.inspire-me-item .inspire-me-cta{margin:0;padding:0;text-transform:uppercase;font-size:.8125rem;font-weight:600;position:relative}.inspire-me-item .inspire-me-cta:hover{color:#b30000}.inspire-me-item .inspire-me-cta .cta-arrow{display:inline;margin-left:.3125rem}.nav-menu-mobile{width:94%;height:100%;min-width:300px;max-width:455px;overflow:hidden;position:fixed;background:white;top:0;left:0;z-index:106;transition:-webkit-transform .4s ease;transition:transform .4s ease;border-right:.0625rem solid #ccc}.nav-menu-mobile .nav-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:1.5rem .5rem 1rem 1.5rem;height:5rem}.nav-menu-mobile .nav-header .nav-close-btn{display:flex;align-items:center;justify-content:center;background-color:#F8F8F8;color:#202020;border-radius:100%;height:2.75rem;width:2.75rem;cursor:pointer;font-size:1rem}.nav-menu-mobile .header-logo{height:2.5rem;width:80%}.nav-menu-mobile .header-logo a{display:grid;align-items:center;height:100%}.nav-menu-mobile .header-logo img{height:1rem;width:7.75rem}.nav-menu-mobile .submenu-mobile--header,.nav-menu-mobile .nav-account{background-color:#F8F8F8;padding:1rem 0}.nav-menu-mobile .submenu-mobile--header>a,.nav-menu-mobile .submenu-mobile--header .nav-account-content,.nav-menu-mobile .nav-account>a,.nav-menu-mobile .nav-account .nav-account-content{display:flex;padding:.25rem 1.4375rem .25rem .5rem;align-items:center;justify-content:space-between;height:3rem;width:75%;margin-left:1.5rem;background-color:#fff;border-radius:36px;box-shadow:0 2px 4px rgba(0,0,0,0.25)}.nav-menu-mobile .nav-account{position:absolute;left:0;right:0;z-index:9}.nav-menu-mobile .nav-account .nav-account-logout{color:#202020;font-size:1rem;line-height:1rem;margin:0;font-weight:normal;width:2.8125rem;text-align:right}.nav-menu-mobile .nav-account .nav-account-content .myaccount-icon,.nav-menu-mobile .nav-account .nav-account-content__bc .myaccount-icon{display:block}.nav-menu-mobile .nav-account .nav-account-content .myaccount-icon-active,.nav-menu-mobile .nav-account .nav-account-content__bc .myaccount-icon-active{display:none}.nav-menu-mobile .nav-account .nav-account-content:hover .myaccount-icon,.nav-menu-mobile .nav-account .nav-account-content:active .myaccount-icon,.nav-menu-mobile .nav-account .nav-account-content__bc:hover .myaccount-icon,.nav-menu-mobile .nav-account .nav-account-content__bc:active .myaccount-icon{display:none}.nav-menu-mobile .nav-account .nav-account-content:hover .myaccount-icon-active,.nav-menu-mobile .nav-account .nav-account-content:active .myaccount-icon-active,.nav-menu-mobile .nav-account .nav-account-content__bc:hover .myaccount-icon-active,.nav-menu-mobile .nav-account .nav-account-content__bc:active .myaccount-icon-active{display:block}.nav-menu-mobile .nav-account>a .account-show,.nav-menu-mobile .nav-account .nav-account-content .account-show{text-align:center;padding:0 .25rem}.nav-menu-mobile .nav-account>a span,.nav-menu-mobile .nav-account .nav-account-content span{color:#202020;font-size:.875rem;font-weight:normal;line-height:1.25rem}.nav-menu-mobile .nav-account>a .nav-account-txt-login,.nav-menu-mobile .nav-account .nav-account-content .nav-account-txt-login{font-size:1rem;font-weight:bold;text-decoration:underline;text-transform:uppercase}.nav-menu-mobile .nav-account>a .nav-account-txt-login.txt-name,.nav-menu-mobile .nav-account .nav-account-content .nav-account-txt-login.txt-name{text-transform:capitalize}.nav-menu-mobile .nav-account .nav-content--arrow-right:after,.nav-menu-mobile .nav-brand .nav-content--arrow-right:after{content:'';width:.75rem;height:.75rem;border:.1875rem solid #202020;border-radius:2px;border-top:0;border-left:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-menu-mobile .nav-content--arrow-left::before,.nav-menu-mobile .nav-content--arrow-right.has-sub-menu:after{content:'';width:.75rem;height:.75rem;border:.1875rem solid #202020;border-radius:2px;border-top:0}.nav-menu-mobile .nav-content--arrow-right.has-sub-menu:after{border-left:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-menu-mobile .nav-content--arrow-left::before{position:absolute;left:1.375rem;border-right:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.nav-menu-mobile .nav-content .is-drilldown{min-height:0 !important;max-width:none !important;height:100%;margin-bottom:.375rem}.nav-menu-mobile .nav-content .is-drilldown .menu{overflow-y:auto;overflow-x:hidden;height:calc(100% - 80px);margin-top:5rem}.nav-menu-mobile .nav-content .is-drilldown .menu.submenu{height:100%}.nav-menu-mobile .nav-content .is-drilldown .menu.menu-with{margin-top:8.4375rem}.nav-menu-mobile .nav-content .top-cat-nav>li .direct-link,.nav-menu-mobile .nav-content .top-cat-nav>li .header-store-locator,.nav-menu-mobile .nav-content .top-cat-nav>li .drilldown-link{color:#333;height:auto;display:flex;align-items:center;position:relative;font-size:.875rem;line-height:1.5rem;font-family:'Overpass', Helvetica, sans-serif;font-weight:700;text-transform:uppercase;padding:0;margin:1.25rem 0}.nav-menu-mobile .nav-content .top-cat-nav>li .drilldown-img{max-height:2.125rem;height:100%;width:auto}.nav-menu-mobile .nav-content .top-cat-nav>li .header-store-locator:hover{color:inherit}.nav-menu-mobile .nav-content .top-cat-nav>li .header-locator-box{display:inline-block;vertical-align:middle;height:24px}.nav-menu-mobile .nav-content .top-cat-nav>li .header-locator-box a{color:#333}.nav-menu-mobile .nav-content .top-cat-nav>li .header-locator-box a:hover{color:#333}.nav-menu-mobile .nav-content .top-cat-nav>li:last-child{margin-bottom:4rem}.nav-menu-mobile .nav-content .direct-link-menu-item .nav-account-hello::before{position:absolute;right:0;color:#202020;font-size:1rem;margin:0}.nav-menu-mobile .nav-content .direct-link-menu-item .direct-link{text-transform:none}.nav-menu-mobile .nav-content .direct-link-menu-item .direct-link img,.nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .icon,.nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .general-fields .label-inline .input-icon:before,.general-fields .label-inline .nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .input-icon:before,.nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .password-reset .set-new-password-box .form-row .label-inline .input-icon:before,.password-reset .set-new-password-box .form-row .label-inline .nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .input-icon:before,.nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .password-reset .password-reset-form .form-row .field-wrapper .label-inline .input-icon:before,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .input-icon:before,.nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .auth-content .label-inline .input-icon:before,.auth-content .label-inline .nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .input-icon:before,.nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .account__wrapper .label-inline .input-icon:before,.account__wrapper .label-inline .nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .input-icon:before,.nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .account-dropdown .label-inline .input-icon:before,.account-dropdown .label-inline .nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .input-icon:before,.nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .account__wrapper--login .label-inline .input-icon:before,.account__wrapper--login .label-inline .nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .input-icon:before,.nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .account__wrapper--register .label-inline .input-icon:before,.account__wrapper--register .label-inline .nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .input-icon:before,.nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .pt_account .edit-profile-form .label-inline .input-icon:before,.pt_account .edit-profile-form .label-inline .nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .input-icon:before,.nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .pt_checkout .checkout-billing .label-inline .input-icon:before,.pt_checkout .checkout-billing .label-inline .nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .input-icon:before,.nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .pt_checkout .checkout-shipping .label-inline .input-icon:before,.pt_checkout .checkout-shipping .label-inline .nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .input-icon:before,.nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .input-icon:before,.nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .input-icon:before,.nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .modal--beauty-club .label-inline .input-icon:before,.modal--beauty-club .label-inline .nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .input-icon:before,.nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .header-account .logged__dropdown,.header-account .nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .logged__dropdown,.nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .header-locator-box,.nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .profile-box__icon,.nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .mobile-header .basket-empty .icon-shopping-bag,.mobile-header .basket-empty .nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .icon-shopping-bag,.nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .nav-container_bc .header-mobile__icon--show,.nav-container_bc .nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .header-mobile__icon--show,.nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .bc-benefits-topics-item:before,.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .bc-benefits-topics-item:before,.nav-menu-mobile .nav-content .direct-link-menu-item .direct-link #share-wishlist h3 span,#share-wishlist h3 .nav-menu-mobile .nav-content .direct-link-menu-item .direct-link span,.nav-menu-mobile .nav-content .direct-link-menu-item .direct-link #share-wishlist-bottom h3 span,#share-wishlist-bottom h3 .nav-menu-mobile .nav-content .direct-link-menu-item .direct-link span,.nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .wishlist-title .account-title-arrow,.wishlist-title .nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .account-title-arrow,.nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close,.wishlist-print-dialog .wishlist-print-title .nav-menu-mobile .nav-content .direct-link-menu-item .direct-link a.wishlist-dialog-close,.nav-menu-mobile .nav-content .direct-link-menu-item .direct-link .wishlist-print-dialog .wishlist-print-title a.print-cta,.wishlist-print-dialog .wishlist-print-title .nav-menu-mobile .nav-content .direct-link-menu-item .direct-link a.print-cta{margin:0 .625rem .0625rem 0}.nav-menu-mobile .nav-content .direct-link-menu-item .store-locator{background-image:url("../images/sprites.png");background-position:0px -423px;background-repeat:no-repeat;width:19px;height:15px}.nav-menu-mobile .nav-content .is-drilldown-submenu-parent,.nav-menu-mobile .nav-content .is-drilldown-submenu-item,.nav-menu-mobile .nav-content .direct-link-menu-item{border-bottom:.125rem solid #ebebeb;margin-left:2.5rem;width:80%}.nav-menu-mobile .nav-content .is-drilldown-submenu-parent:last-child,.nav-menu-mobile .nav-content .is-drilldown-submenu-item:last-child,.nav-menu-mobile .nav-content .direct-link-menu-item:last-child{border-bottom:none}.nav-menu-mobile .nav-content .is-drilldown-submenu-parent .drilldown-link .title,.nav-menu-mobile .nav-content .is-drilldown-submenu-item .drilldown-link .title,.nav-menu-mobile .nav-content .direct-link-menu-item .drilldown-link .title{max-width:217px}.nav-menu-mobile .nav-content .is-drilldown-submenu-parent .drilldown-link:after,.nav-menu-mobile .nav-content .is-drilldown-submenu-item .drilldown-link:after,.nav-menu-mobile .nav-content .direct-link-menu-item .drilldown-link:after{position:absolute;right:.125rem;top:25%}.nav-menu-mobile .nav-content .is-drilldown-submenu-item.brands{width:calc(100% - 110px)}.nav-menu-mobile .nav-content .is-drilldown-submenu-item .inspire-me-item{padding:0}.nav-menu-mobile .nav-content .is-drilldown-submenu{overflow:auto;height:100%}.nav-menu-mobile .nav-content .is-drilldown-submenu .js-drilldown-back .drilldown-link{justify-content:center;padding:0 3.125rem}.nav-menu-mobile .nav-content .is-drilldown-submenu .js-drilldown-back .drilldown-link::before{content:'';position:absolute;width:.625rem;height:.625rem;top:calc(50% - 5px);left:1.25rem;border:.0625rem solid #b30000;border-top:0;border-left:0;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.nav-menu-mobile .nav-content .is-drilldown-submenu .js-drilldown-back .drilldown-link:after{content:none}.nav-menu-mobile .nav-content .is-drilldown-submenu.is-active{margin-top:0;z-index:99}.nav-menu-mobile .nav-content .is-drilldown-submenu .submenu-mobile--header{border:none;width:100%;margin:0}.nav-menu-mobile .nav-content .is-drilldown-submenu .submenu-mobile--header>a{color:#333;font-size:.875rem;line-height:1.5rem;font-weight:bold;position:relative;padding-left:1.375rem;justify-content:center}.nav-menu-mobile .nav-content .is-drilldown-submenu .submenu-mobile--see-all>a{font-weight:900;font-size:1rem;letter-spacing:.0625rem}.nav-menu-mobile .nav-content .is-drilldown-submenu .dropdown-item a{text-transform:none}.nav-menu-mobile .nav-content .is-drilldown-submenu .dropdown-item a:hover{color:#AC0000}.nav-menu-mobile .nav-content .is-drilldown-submenu .drop-down-trigger:after{transition:-webkit-transform .2s;transition:transform .2s;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.nav-menu-mobile .nav-brand .is-drilldown .submenu{overflow-y:hidden}.nav-menu-mobile input[type="checkbox"]+.drop-down-trigger:after{content:'';position:absolute;width:.75rem;height:.75rem;border:.1875rem solid #202020;border-top:0;border-left:0;border-radius:2px}.nav-menu-mobile input[type="checkbox"]+.drop-down-trigger+.dropdown-menu{display:none}.nav-menu-mobile input[type="checkbox"]:checked+.drop-down-trigger .title{font-weight:600;color:#AC0000}.nav-menu-mobile input[type="checkbox"]:checked+.drop-down-trigger:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.nav-menu-mobile input[type="checkbox"]:checked+.drop-down-trigger+.dropdown-menu{display:block}.nav-menu-mobile .nav-content{display:block;height:calc(100% - 80px)}.nav-menu-mobile .nav-content .brands-menu-mobile{position:relative;width:100%;margin:0;height:100%;max-height:calc(100% - 150px);overflow:hidden;display:flex !important;flex-flow:row nowrap;padding:0 1.25rem 1.5625rem 2.5rem}.nav-menu-mobile .nav-content .brands-menu-mobile a{color:inherit}.nav-menu-mobile .nav-content .brands-menu-mobile--list{position:relative;left:0;margin:0;padding-right:.875rem;overflow:auto;z-index:1;border-right:.0625rem solid #DBDBDB}.nav-menu-mobile .nav-content .brands-menu-mobile--list li{margin:0;width:100%;padding:1.25rem 0;font-size:.875rem;line-height:1.5rem;font-family:'Overpass', Helvetica, sans-serif;font-weight:400;color:#333;border-bottom:.0625rem solid #DBDBDB}.nav-menu-mobile .nav-content .brands-menu-mobile--list li:last-of-type{border-bottom:.0625rem solid #DBDBDB}.nav-menu-mobile .nav-content .brands-menu-mobile--list li.brands-menu-mobile--anchor{padding:0}.nav-menu-mobile .nav-content .brands-menu-mobile--filters{position:relative;left:0;margin:0;width:40px;overflow:auto;z-index:1}.nav-menu-mobile .nav-content .brands-menu-mobile--filters li{margin:0;width:100%;text-align:center;font-family:'Poppins', Helvetica, sans-serif;font-weight:700;font-size:1.25rem;line-height:1.5625rem;text-transform:uppercase;color:#c00;border:0}.nav-menu-mobile .nav-content .brands-menu-mobile--filters a{display:block;width:100%;padding:.625rem 0}.nav-menu-mobile .nav-content .brands-menu-mobile--anchor{border:0;opacity:0;height:0;overflow:hidden}.mobile-background{background:#000;position:fixed;top:0;left:0;width:100%;height:100%;transition:opacity .4s;display:none}#mobile-navigation+.nav-menu-mobile{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}#mobile-navigation+.nav-menu-mobile+.mobile-background{opacity:0;z-index:-1}#mobile-navigation:checked+.nav-menu-mobile{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#mobile-navigation:checked+.nav-menu-mobile+.mobile-background{opacity:.3;z-index:105;display:block}#navigation{height:auto;margin-top:1.25rem;width:100%}#navigation .global-nav{position:relative;margin:0 auto;left:0;right:0;border-bottom:none;-ms-flex-flow:row wrap;display:flex;max-width:80rem;width:100%;flex-flow:row wrap;align-items:center;justify-content:space-between;padding-left:.75rem}#navigation .global-nav .nav-top-category{display:flex;flex-flow:column nowrap;padding:0;min-height:32px;justify-content:center;align-items:center}#navigation .global-nav .nav-top-category--image{border-bottom:0;padding:0}#navigation .global-nav .nav-top-category .top-category-link{height:auto}.global-nav .top-category-menu::-webkit-scrollbar,.brands-menu-left::-webkit-scrollbar,.brands-menu-right::-webkit-scrollbar,.navigation-banner-container::-webkit-scrollbar{width:.625rem;background-color:#f1f1f1}.global-nav .top-category-menu::-webkit-scrollbar-thumb,.brands-menu-left::-webkit-scrollbar-thumb,.brands-menu-right::-webkit-scrollbar-thumb,.navigation-banner-container::-webkit-scrollbar-thumb{border-radius:.625rem;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);background-color:#333}.global-nav .top-category-menu::-webkit-scrollbar-track,.brands-menu-left::-webkit-scrollbar-track,.brands-menu-right::-webkit-scrollbar-track,.navigation-banner-container::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);border-radius:.625rem;background-color:#f1f1f1}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{left:0;max-width:100%}.brands-menu--content{display:flex;flex-flow:row nowrap;list-style:none;padding:2.5rem 2.25rem 2.25rem}.brands-menu--content ol{display:block;list-style:none;margin:0}.brands-menu--content li{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:.875rem;line-height:1.2em;display:block;margin-bottom:1.625rem;color:#202020}.brands-menu--content li:first-of-type{font-weight:700;font-size:1rem;line-height:1.2em;color:#333;text-transform:uppercase;display:block;width:100%;text-align:left}.brands-menu--content a{color:inherit}.brands-menu--left,.brands-menu--middle,.brands-menu--right{display:block;flex:1;overflow:auto}.brands-menu--left{max-width:200px;position:relative}.brands-menu--left a{transition:color .3s ease-in-out}.brands-menu--left a:hover{color:#c00}.brands-menu--left::before{content:"";display:block;position:absolute;bottom:0;top:19px;width:1px;background:#DBDBDB;right:0}.brands-menu--middle{padding-left:5rem}.brands-menu--middle ol{display:flex;flex-flow:row wrap;justify-content:flex-start}.brands-menu--middle li{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;font-size:1.25rem;line-height:1.5625rem;text-transform:uppercase;color:#c00;text-align:left;width:25%;margin-bottom:.8125rem}.brands-menu--middle li:first-of-type{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:1rem;line-height:1.2em;margin-bottom:1.0625rem}.brands-menu--right{display:flex;max-width:178px;height:376px;overflow:hidden;justify-content:center;align-items:center;margin-top:-2.5rem;margin-bottom:-2.25rem}.menu.vertical>li.brands-menu--content{display:flex;max-height:380px}.dropdown.menu>li>.is-dropdown-submenu.brands-menu{left:0;max-width:908px;padding:0;overflow:hidden}.dropdown.menu>li>.is-dropdown-submenu.brands-menu.right{left:auto;right:0}.dropdown.menu>li>.is-dropdown-submenu.brands-menu.center{right:0;margin:0 auto}.nav-account{padding:0}.nav-account .header-bc__mobile-container{border-radius:.625rem;box-shadow:0 .125rem .25rem rgba(0,0,0,0.25);height:-webkit-max-content;height:-moz-max-content;height:max-content;background-color:#fff;width:85%;margin-left:1.5rem;padding-bottom:.0625rem}.nav-account .header-bc__mobile-container .nav-content--arrow-right{display:flex;padding:.25rem 1.4375rem .25rem .5rem;align-items:center;justify-content:space-between;margin-left:.3125rem;width:95%}.nav-account .header-bc__mobile-container .nav-content--arrow-right .nav-account-btn{color:#202020;font-size:.875rem;font-weight:normal;line-height:1.25rem}.nav-account .header-bc__mobile-container .nav-content--arrow-right .nav-account-btn .nav-account-txt-login{font-size:1rem;font-weight:bold;text-decoration:underline;text-transform:uppercase}.nav-account .header-bc__mobile-container .nav-content--arrow-right.link-with{padding-right:.9375rem}.nav-account .header-bc__mobile-container .header-bc_out--mobile{margin:0 1.25rem .625rem .625rem;font-size:.875rem;padding:.3125rem;border-radius:.625rem;border:.125rem solid #9f9593}.nav-container_bc .nav-account-content__bc{position:relative;display:flex;padding:.25rem 1.4375rem .25rem 1.4375rem;align-items:center;justify-content:space-between;height:auto;max-height:185px;width:85%;margin-left:1.5rem;background-color:#fff;border-radius:.625rem;box-shadow:0 .125rem .25rem rgba(0,0,0,0.25);flex-wrap:wrap}.nav-container_bc .nav-account-content__bc .header-bc_logged--mobile{order:1;font-size:.875rem;display:inline-block;white-space:nowrap;padding:.3125rem;width:100%;text-align:center;margin:.5rem 0 .625rem 0;border:.125rem solid #BCBCBC;border-radius:.3125rem}.nav-container_bc .nav-account-content__bc .header-bc_logged--mobile:not(.active){display:inline-flex;flex-wrap:wrap;white-space:nowrap;justify-content:center;gap:0 .1875rem}.nav-container_bc .nav-account-content__bc .header-bc_logged--mobile .total-points{display:none}.nav-container_bc .nav-account-content__bc .header-bc_logged--mobile .total-points__title-mobile{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;text-transform:uppercase}.nav-container_bc .nav-account-content__bc .header-bc_logged--mobile .total-points .segment .beautyclub_member{color:#9f9593}.nav-container_bc .nav-account-content__bc .header-bc_logged--mobile .total-points .segment .vib{color:#000}.nav-container_bc .nav-account-content__bc .header-bc_logged--mobile .total-points .segment .rouge{color:#dd0309}.nav-container_bc .nav-account-content__bc .header-bc_logged--mobile .total-points.active{display:block}.nav-container_bc .nav-account-content__bc .header-bc_logged--mobile.beautyclub_member{border:.125rem solid #9f9593}.nav-container_bc .nav-account-content__bc .header-bc_logged--mobile.vib{border:.125rem solid #000}.nav-container_bc .nav-account-content__bc .header-bc_logged--mobile.rouge{border:.125rem solid #dd0309}.nav-container_bc .nav-account-content__bc .header-bc_logged--mobile.active{display:block;white-space:normal;text-align:left;font-size:.75rem}.nav-container_bc .nav-account-content__bc .account-show{text-align:center;padding:0 .25rem}.nav-container_bc .nav-account-content__bc .nav-account-hello{color:black;font-size:.875rem}.nav-container_bc .nav-account-content__bc .nav-account-hello:hover{color:#b30000}.nav-container_bc .nav-account-content__bc .nav-account-hello span{font-weight:600;text-decoration:underline}.nav-container_bc .nav-account-content__bc .nav-account-txt-login{font-size:1rem;font-weight:bold;text-decoration:underline;text-transform:uppercase}.nav-container_bc .nav-account-content__bc .nav-account-txt-login.txt-name{text-transform:capitalize}.nav-container_bc .nav-account-content__bc.active{max-height:200px}.nav-container_bc .header-mobile__icon--container{position:absolute;bottom:-.625rem;left:0;right:0;margin:0 auto;display:block;width:20px;height:20px}.nav-container_bc .header-mobile__icon--show:before{font-size:.75rem;position:relative;color:#8E8E8E;right:1px;bottom:1px;cursor:pointer;margin:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#eee;border:.125rem solid #8E8E8E}.nav-container_bc .header-mobile__icon--show.active::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);transition:all 0.2s;right:0px}.nav-account.bc_header{height:121px}.nav-account.bc_header.header-with{height:140px}.path__header-track--points.beautyclub_member{background:#9f9593}.path__header-track--points.vib{background:#000}.path__header-track--points.rouge{background:#b40206}.checkout-progress-indicator{display:flex;flex-wrap:nowrap}.checkout-progress-indicator.row{margin:0;padding:0 0 .9375rem 0}.checkout-progress-indicator>div{flex:0 1 100%;background-color:#ccc;color:#fff;padding:.0625rem 0;position:relative;font-size:1.125rem;margin:0 .625rem;font-family:"AvalonBook",Arial,sans-serif}.checkout-progress-indicator>div a{color:#fff;display:block;position:relative;z-index:1}.checkout-progress-indicator>div span:not(.step-name){padding-left:1.25rem}.checkout-progress-indicator>div:after{content:'';display:block;width:0;height:0;border:inset 14px;border-color:transparent transparent transparent #fff;border-left-style:solid;border-right-width:0;position:absolute;top:0;left:0;border-right-width:.375rem;border-left-width:.5rem}.checkout-progress-indicator>div:first-child{margin:0}.checkout-progress-indicator>div:first-child:after{display:none}.checkout-progress-indicator>div:last-child{margin:0}.checkout-progress-indicator>div:last-child:before{display:none}.checkout-progress-indicator>div:before{content:'';display:block;width:0;height:0;border:inset 14px;border-color:transparent transparent transparent #ccc;border-left-style:solid;border-right-width:0;position:absolute;top:0;right:-.875rem;border-right-width:.375rem;border-left-width:.5rem}.checkout-progress-indicator>div.active{background-color:#000}.checkout-progress-indicator>div.active:before{content:'';display:block;width:0;height:0;border:inset 14px;border-color:transparent transparent transparent #000;border-left-style:solid;border-right-width:0;border-right-width:.375rem;border-left-width:.5rem}.checkout-progress-indicator>div.inactive{pointer-events:none}@media screen and (max-width: 65.375em){.pt_checkout .checkout-progress-indicator{border-bottom:.0625rem solid #ccc;height:2.5rem}.pt_checkout .checkout-progress-indicator>div{background:none;color:#000;font-size:.9375rem;font-family:"AvalonBold",Arial,sans-serif;padding-left:0;text-align:center}.pt_checkout .checkout-progress-indicator>div a{color:#000;position:absolute;left:0;right:0;height:3.125rem}.pt_checkout .checkout-progress-indicator>div.inactive{color:#ccc}.pt_checkout .checkout-progress-indicator>div.inactive a{color:inherit}.pt_checkout .checkout-progress-indicator>div.active{background:none;color:#ccc}.pt_checkout .checkout-progress-indicator>div.active a{color:#ccc}.pt_checkout .checkout-progress-indicator>div.active:before{border-color:#ccc;background-color:#ccc}.pt_checkout .checkout-progress-indicator>div.active:not(.current) .step-name{position:relative}.pt_checkout .checkout-progress-indicator>div.active:not(.current) .step-name:after{background-image:url("../images/sprites.png");background-position:0px -56px;background-repeat:no-repeat;width:15px;height:12px;content:'';display:block;left:-1.25rem;top:0;bottom:0;margin:auto;border:0;position:absolute}.pt_checkout .checkout-progress-indicator>div.current{background:none;color:#000}.pt_checkout .checkout-progress-indicator>div.current:before{border-color:#000;background-color:#000}.pt_checkout .checkout-progress-indicator>div.current:after{display:none}.pt_checkout .checkout-progress-indicator>div.current a{color:#000}.pt_checkout .checkout-progress-indicator>div:before{left:0;right:0;margin:0 auto;bottom:-1.5rem;top:auto;border:.0625rem solid #ccc;border-radius:.625rem;height:1rem;width:1rem;background-color:#ccc;display:block}.pt_checkout .checkout-progress-indicator>div span:first-child,.pt_checkout .checkout-progress-indicator>div:after{display:none}}@media screen and (max-width: 28.0625em){.pt_checkout .checkout-progress-indicator>div.active:after{left:-.9375rem}}.pt_checkout .message{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:1rem;color:#3adb76;padding-top:.25rem;line-height:2;text-align:left;margin:10px 0 10px 0;text-transform:uppercase}.pt_checkout .message-partial{margin:0}.pt_checkout #primary{width:100%}.pt_checkout header hr{border-bottom:.3125rem solid #000}.pt_checkout .checkout-steps .reinsurance-container{border-bottom:.0625rem solid #ccc;width:100%;margin:0 .9375rem}.pt_checkout .row.atroot{margin:0 auto;padding:0}.pt_checkout h1,.pt_checkout h2,.pt_checkout .auth-content-title,.pt_checkout legend,.pt_checkout h3{color:#202020;text-transform:uppercase;margin:1.5625rem 0 .9375rem}@media screen and (min-width: 47.8125em){.pt_checkout h1,.pt_checkout h2,.pt_checkout .auth-content-title,.pt_checkout legend,.pt_checkout h3{font-family:'Poppins', Helvetica, sans-serif;font-weight:bold;font-size:1.5rem}}.pt_checkout h3{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;font-size:1rem}.pt_checkout h3.shipping-methods--title{margin-bottom:.1875rem}.pt_checkout legend{font-size:1.125rem;border:0;letter-spacing:.1875rem}.pt_checkout .checkout-shipping,.pt_checkout .checkout-billing{position:relative;padding:0}.pt_checkout .checkout-shipping label,.pt_checkout .checkout-shipping .auth-content--offers,.pt_checkout .checkout-shipping .field-wrapper,.pt_checkout .checkout-billing label,.pt_checkout .checkout-billing .auth-content--offers,.pt_checkout .checkout-billing .field-wrapper{float:left;font-size:.8125rem;width:18.75rem}.pt_checkout .checkout-shipping .field-wrapper .error,.pt_checkout .checkout-billing .field-wrapper .error{color:#b30000;line-height:.875rem}.pt_checkout .checkout-shipping .coupon-segment .field-wrapper,.pt_checkout .checkout-billing .coupon-segment .field-wrapper{width:17.8125rem}.pt_checkout .checkout-shipping input,.pt_checkout .checkout-billing input{height:auto}.pt_checkout .checkout-shipping label,.pt_checkout .checkout-shipping .auth-content--offers,.pt_checkout .checkout-billing label,.pt_checkout .checkout-billing .auth-content--offers{width:18.125rem;text-align:right;line-height:1.875rem;padding-right:1.25rem}.pt_checkout .checkout-shipping fieldset,.pt_checkout .checkout-billing fieldset{min-width:0}.pt_checkout .checkout-shipping .form-row,.pt_checkout .checkout-billing .form-row{display:flex;flex-direction:row;justify-content:flex-start;padding:.9375rem 0;flex-wrap:wrap}@media screen and (min-width: 47.8125em){.pt_checkout .checkout-shipping .form-row,.pt_checkout .checkout-billing .form-row{overflow:hidden}}.pt_checkout .checkout-shipping .form-row .required-indicator,.pt_checkout .checkout-billing .form-row .required-indicator{display:inline}.pt_checkout .checkout-shipping .form-row.label-inline,.pt_checkout .checkout-billing .form-row.label-inline{padding:0;flex-direction:row;align-items:flex-start;align-content:flex-start}.pt_checkout .checkout-shipping .form-row.label-inline.save-card,.pt_checkout .checkout-billing .form-row.label-inline.save-card{align-items:center}.pt_checkout .checkout-shipping .form-row.label-inline.save-card label,.pt_checkout .checkout-shipping .form-row.label-inline.save-card .auth-content--offers,.pt_checkout .checkout-billing .form-row.label-inline.save-card label,.pt_checkout .checkout-billing .form-row.label-inline.save-card .auth-content--offers{margin-bottom:0}.pt_checkout .checkout-shipping .form-row.label-inline label,.pt_checkout .checkout-shipping .form-row.label-inline .auth-content--offers,.pt_checkout .checkout-shipping .form-row.label-inline .field-wrapper,.pt_checkout .checkout-billing .form-row.label-inline label,.pt_checkout .checkout-billing .form-row.label-inline .auth-content--offers,.pt_checkout .checkout-billing .form-row.label-inline .field-wrapper{width:auto;line-height:normal;margin:0;text-align:left}.pt_checkout .checkout-shipping .form-row.label-inline label,.pt_checkout .checkout-shipping .form-row.label-inline .auth-content--offers,.pt_checkout .checkout-billing .form-row.label-inline label,.pt_checkout .checkout-billing .form-row.label-inline .auth-content--offers{margin-left:10px}.pt_checkout .checkout-shipping .form-row.gift-checkbox label,.pt_checkout .checkout-shipping .form-row.gift-checkbox .auth-content--offers,.pt_checkout .checkout-billing .form-row.gift-checkbox label,.pt_checkout .checkout-billing .form-row.gift-checkbox .auth-content--offers{text-transform:uppercase}.pt_checkout .checkout-shipping .form-row.hidden-input,.pt_checkout .checkout-billing .form-row.hidden-input{height:0;display:inline}.pt_checkout .checkout-shipping .form-row.giftcert,.pt_checkout .checkout-billing .form-row.giftcert{flex-direction:column}.pt_checkout .checkout-shipping .form-row input,.pt_checkout .checkout-billing .form-row input{font-size:.8125rem}.pt_checkout .checkout-shipping .phone-field,.pt_checkout .checkout-shipping .postal-field,.pt_checkout .checkout-shipping .birthdate-field,.pt_checkout .checkout-billing .phone-field,.pt_checkout .checkout-billing .postal-field,.pt_checkout .checkout-billing .birthdate-field{flex-wrap:wrap}.pt_checkout .checkout-shipping .phone-field .form-field-tooltip,.pt_checkout .checkout-shipping .postal-field .form-field-tooltip,.pt_checkout .checkout-shipping .birthdate-field .form-field-tooltip,.pt_checkout .checkout-billing .phone-field .form-field-tooltip,.pt_checkout .checkout-billing .postal-field .form-field-tooltip,.pt_checkout .checkout-billing .birthdate-field .form-field-tooltip{display:none}.pt_checkout .checkout-shipping .phone-field .form-caption,.pt_checkout .checkout-shipping .postal-field .form-caption,.pt_checkout .checkout-shipping .birthdate-field .form-caption,.pt_checkout .checkout-billing .phone-field .form-caption,.pt_checkout .checkout-billing .postal-field .form-caption,.pt_checkout .checkout-billing .birthdate-field .form-caption{display:flex;padding:.3125rem 0 0 18.125rem;font-size:.6875rem;color:#7C7C7D;flex-direction:column}.pt_checkout .checkout-shipping .phone-field .form-caption span,.pt_checkout .checkout-shipping .postal-field .form-caption span,.pt_checkout .checkout-shipping .birthdate-field .form-caption span,.pt_checkout .checkout-billing .phone-field .form-caption span,.pt_checkout .checkout-billing .postal-field .form-caption span,.pt_checkout .checkout-billing .birthdate-field .form-caption span{display:block}.pt_checkout .checkout-shipping .birthdate-field .form-caption,.pt_checkout .checkout-billing .birthdate-field .form-caption{width:100%;padding:.3125rem 0 0 13.125rem}.pt_checkout .checkout-shipping .postal-field .form-caption,.pt_checkout .checkout-billing .postal-field .form-caption{flex-basis:100%}.pt_checkout .checkout-shipping .mail,.pt_checkout .checkout-billing .mail{padding:0;display:none}.pt_checkout .checkout-shipping .form-caption,.pt_checkout .checkout-billing .form-caption{display:none}.pt_checkout .checkout-shipping .form-caption.error-message,.pt_checkout .checkout-billing .form-caption.error-message{color:#b30000;line-height:.875rem;font-size:.8125rem;display:block;width:100%;margin-left:18.75rem}@media screen and (max-width: 28.0625em){.pt_checkout .checkout-shipping .form-caption.error-message,.pt_checkout .checkout-billing .form-caption.error-message{margin-left:0}}.pt_checkout .checkout-shipping select,.pt_checkout .checkout-billing select{font-size:.8125rem;height:1.9375rem;margin:0;padding:.1875rem 1.875rem .1875rem .5rem;text-overflow:ellipsis}.pt_checkout .checkout-shipping input,.pt_checkout .checkout-billing input{font-size:.8125rem}.pt_checkout .checkout-shipping .use-new-gc,.pt_checkout .checkout-billing .use-new-gc{background-color:black;margin-left:13.125rem}.pt_checkout .checkout-shipping .gc-add-form,.pt_checkout .checkout-billing .gc-add-form{display:flex;flex-direction:column;font-family:"AvalonBook",Arial,sans-serif}.pt_checkout .checkout-shipping .gift-info,.pt_checkout .checkout-billing .gift-info{margin-left:13.125rem}.pt_checkout .checkout-shipping .redemption,.pt_checkout .checkout-billing .redemption{font-size:.8125rem;font-family:"AvalonBook",Arial,sans-serif;display:flex;flex-direction:column}.pt_checkout .checkout-shipping .redemption p,.pt_checkout .checkout-billing .redemption p{margin-bottom:.1875rem}.pt_checkout .checkout-shipping .gc-summary-py,.pt_checkout .checkout-billing .gc-summary-py{margin-bottom:.9375rem}.pt_checkout .checkout-shipping .gc-action,.pt_checkout .checkout-billing .gc-action{color:#000;text-transform:uppercase;text-decoration:underline;font-size:.9375rem;font-family:"AvalonBook",Arial,sans-serif;margin-right:.625rem}.pt_checkout .checkout-shipping .error-giftcard,.pt_checkout .checkout-billing .error-giftcard{color:#b30000;line-height:.875rem;margin-left:13.125rem}.pt_checkout .checkout-shipping .field-wrapper{width:100%;float:none}.pt_checkout .checkout-shipping label,.pt_checkout .checkout-shipping .auth-content--offers{float:none;width:100%;text-align:left;font-size:1rem;line-height:1.5rem;padding:0}.pt_checkout .checkout-shipping .form-row{flex-wrap:wrap;width:50%;margin:0 0 .75rem 0;padding:0 .75rem}.pt_checkout .checkout-shipping .form-row.double-field{width:25%}.pt_checkout .checkout-shipping .form-row.label-inline label,.pt_checkout .checkout-shipping .form-row.label-inline .auth-content--offers{margin:0;width:calc(100% - 32px)}.pt_checkout .checkout-shipping .form-row .input-select,.pt_checkout .checkout-shipping .form-row .input-text{color:#202020;font-size:1rem;height:40px}.pt_checkout .checkout-shipping .form-row.field-error .input-select,.pt_checkout .checkout-shipping .form-row.field-error .input-text{border-color:#c00 !important}.pt_checkout .checkout-shipping .shipping-promos{display:none}.pt_checkout .checkout-shipping .shipping-quote-scheduled-delivery{margin-top:1.5625rem}.pt_checkout .checkout-shipping .scheduled-delivery-method-data{display:flex}.pt_checkout .checkout-shipping .scheduled-delivery--title{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;display:block;padding:10px 0;text-transform:uppercase;font-size:1rem;letter-spacing:2px;color:#202020}.pt_checkout .checkout-shipping .scheduled-delivery--time{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;display:block;font-size:1rem;color:#202020}.pt_checkout .checkout-shipping .scheduled-delivery--time-options{display:block;max-width:355px}.pt_checkout .checkout-shipping .scheduled-delivery--time-options li{display:block;margin-bottom:.9375rem}.pt_checkout .checkout-shipping .scheduled-delivery--time-options label,.pt_checkout .checkout-shipping .scheduled-delivery--time-options .auth-content--offers{float:none;padding:0;width:100%;margin:0;text-align:left;line-height:1.2em;cursor:pointer}.pt_checkout .checkout-shipping .scheduled-delivery--time-options input,.pt_checkout .checkout-shipping .scheduled-delivery--time-options span{margin:0 5px 0 0;display:inline-block;vertical-align:middle}.pt_checkout .checkout-shipping .scheduled-delivery--slots{display:block}.pt_checkout .checkout-shipping .scheduled-delivery--slots .form-row{position:relative}.pt_checkout .checkout-shipping .scheduled-delivery--slots .form-row.field-error{padding-bottom:15px;margin-bottom:10px}.pt_checkout .checkout-shipping .scheduled-delivery--slots .form-row span.error{position:absolute;bottom:0;left:23px}.pt_checkout .checkout-shipping .scheduled-delivery--slots label,.pt_checkout .checkout-shipping .scheduled-delivery--slots .auth-content--offers{font-size:13px;line-height:1.2em}.pt_checkout .checkout-shipping .scheduled-delivery--slots .label-inline label a.agreements-help,.pt_checkout .checkout-shipping .scheduled-delivery--slots .label-inline .auth-content--offers a.agreements-help{display:inline-block;vertical-align:middle;width:18px;height:18px;background:#000;border-radius:50%;color:#fff;font-size:12px;line-height:18px;text-align:center;font-weight:bold;margin-right:5px;text-decoration:none}.pt_checkout .checkout-shipping .scheduled-delivery--slots .delivery-agreements-field .form-indent label,.pt_checkout .checkout-shipping .scheduled-delivery--slots .delivery-agreements-field .form-indent .auth-content--offers{position:absolute}.pt_checkout .checkout-shipping .scheduled-delivery--slots .delivery-agreements-field .form-indent label span,.pt_checkout .checkout-shipping .scheduled-delivery--slots .delivery-agreements-field .form-indent .auth-content--offers span{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;font-size:1rem;color:#202020}.pt_checkout .checkout-shipping #shipping_address_form,.pt_checkout .checkout-shipping #billing_address_form{display:flex;flex-flow:row wrap;align-items:flex-start;margin:0 -.75rem}.pt_checkout .checkout-shipping #shipping_address_form .form-row.checkbox-fields,.pt_checkout .checkout-shipping #billing_address_form .form-row.checkbox-fields{padding-right:0;padding-left:.75rem;padding-top:1.5rem}.pt_checkout .checkout-shipping #shipping_address_form .form-row.checkbox-fields .field-wrapper,.pt_checkout .checkout-shipping #billing_address_form .form-row.checkbox-fields .field-wrapper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pt_checkout .checkout-shipping #shipping_address_form .form-row.checkbox-fields .form-row,.pt_checkout .checkout-shipping #billing_address_form .form-row.checkbox-fields .form-row{width:100%;margin-bottom:.5625rem}.pt_checkout .checkout-shipping #shipping_address_form .form-row.checkbox-fields label,.pt_checkout .checkout-shipping #shipping_address_form .form-row.checkbox-fields .auth-content--offers,.pt_checkout .checkout-shipping #billing_address_form .form-row.checkbox-fields label,.pt_checkout .checkout-shipping #billing_address_form .form-row.checkbox-fields .auth-content--offers{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:1rem;display:inline;width:auto;color:#333;line-height:1.5rem}.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper{position:relative;width:100%}.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper span,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper span{position:relative}.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper select,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper input,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper select,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper input{color:#202020 !important}@media screen and (min-width: 47.8125em){.pt_checkout .checkout-shipping #shipping_address_form .shipment-form,.pt_checkout .checkout-shipping #billing_address_form .shipment-form{display:flex}}.pt_checkout .checkout-shipping #shipping_address_form .shipment-form .shipment-complement,.pt_checkout .checkout-shipping #billing_address_form .shipment-form .shipment-complement{display:flex;justify-content:space-between}.pt_checkout .checkout-shipping #shipping_address_form .shipment-form .shipment-complement .form-row,.pt_checkout .checkout-shipping #billing_address_form .shipment-form .shipment-complement .form-row{width:48%}@media screen and (min-width: 47.8125em){.pt_checkout .checkout-shipping #shipping_address_form .shipment-form--column-left,.pt_checkout .checkout-shipping #billing_address_form .shipment-form--column-left{padding-right:.625rem;width:100%}.pt_checkout .checkout-shipping #shipping_address_form .shipment-form--column-right,.pt_checkout .checkout-shipping #billing_address_form .shipment-form--column-right{padding-left:.625rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}}.pt_checkout .checkout-shipping #shipping_address_form .shipment-form .phone-field,.pt_checkout .checkout-shipping #billing_address_form .shipment-form .phone-field{height:6.4375rem}.pt_checkout .checkout-shipping #shipping_address_form{border-bottom:solid 1px #BCBCBC;padding-bottom:.1875rem}.pt_checkout .checkout-shipping #billing_address_form{border-top:solid 1px #BCBCBC}.pt_checkout .checkout-shipping #billing_address_form h3{width:100%;padding:0 .75rem}.pt_checkout .checkout-shipping .shipping-choice{padding-bottom:10px}.pt_checkout .checkout-shipping .shipping-choice--label{text-align:initial;width:100%}.pt_checkout .checkout-shipping.continued-disabled .js-shipping-save{background-color:#BCBCBC;color:#fff;cursor:not-allowed}.pt_checkout .checkout-shipping.continued-disabled .js-shipping-save:hover{background-color:#8E8E8E}.pt_checkout .error-form{font-size:.6875rem;color:#b30000;margin-bottom:.625rem}.pt_checkout .checkout-billing label,.pt_checkout .checkout-billing .auth-content--offers{width:13.125rem}.pt_checkout .checkout-billing legend span{font-family:Arial,sans-serif;font-size:.8125rem;font-weight:bold;text-transform:none;display:block;letter-spacing:normal;padding-top:.9375rem}.pt_checkout .checkout-billing .checkout-actions .form-row{padding:0}.pt_checkout .checkout-billing .coupon-segment legend{font-size:.9375rem;letter-spacing:normal}.pt_checkout .checkout-billing .form-row.label-inline .field-wrapper{margin-left:13.125rem}.pt_checkout .checkout-billing .form-row.cc-radio .field-wrapper{margin-left:0}.pt_checkout .checkout-billing .form-row.error{font-family:Arial,sans-serif;flex-wrap:wrap}.pt_checkout .checkout-billing .form-row.error .error-message{display:block;color:#b30000;font-size:.8125rem;margin-left:13.125rem}.pt_checkout .checkout-billing .form-row.payment-term{display:flex;padding:.625rem 0}.pt_checkout .checkout-billing .form-row.payment-term .field-wrapper{margin-left:0}.pt_checkout .checkout-billing .form-row.payment-term label,.pt_checkout .checkout-billing .form-row.payment-term .auth-content--offers{margin:0}.pt_checkout .checkout-billing .form-row.month.error,.pt_checkout .checkout-billing .form-row.year.error{padding-bottom:0;display:flex;flex-direction:column}.pt_checkout .checkout-billing .form-row.month .error-message,.pt_checkout .checkout-billing .form-row.year .error-message{margin-left:0}.pt_checkout .checkout-billing .form-row.month .form-caption,.pt_checkout .checkout-billing .form-row.year .form-caption{position:static;padding-top:.3125rem}.pt_checkout .checkout-billing .phone-field .form-caption,.pt_checkout .checkout-billing .postal-field .form-caption{padding-left:13.125rem}.pt_checkout .checkout-billing .checkout-legal{text-align:left}.pt_checkout .checkout-billing .hidden-field{display:none}.pt_checkout .form-field-tooltip{position:relative;width:1rem;height:1rem;color:#fff;background:#838383;font-size:.8125rem;text-align:center;margin:.5rem 0 0 .75rem;border-radius:.625rem;cursor:pointer;line-height:1.09375rem;font-weight:bold}.pt_checkout .form-field-tooltip .tooltip{display:none;left:-4.4375rem;pointer-events:none}.pt_checkout .form-field-tooltip:hover .tooltip{display:block}.pt_checkout .form-field-tooltip:before{content:'?'}.pt_checkout #shipping-method-list{padding:.625rem 0 1.25rem 0}.pt_checkout #shipping-method-list .shipping-method--container{display:flex}.pt_checkout #shipping-method-list .shipping-choice--cutoff-timer{font-weight:400;margin-left:1.8125rem}.pt_checkout #shipping-method-list .shipping-choice--free{color:#008048}.pt_checkout #shipping-method-list .shipping-choice--time{display:inline-block;text-transform:lowercase}.pt_checkout #shipping-method-list .shipping-choice--time::first-letter{text-transform:uppercase}.pt_checkout #shipping-method-list .form-row{position:relative;overflow:visible}.pt_checkout #shipping-method-list .has-tip{display:inline-block;border:0;text-align:center;font-size:.75rem}.pt_checkout #shipping-method-list .has-tip:after{content:'?';display:block;background-color:#7C7C7D;color:#fff;border-radius:.625rem;height:1rem;width:1rem}.pt_checkout #shipping-method-list .tooltip-method{display:inline-block;margin:0}.pt_checkout #shipping-method-list .tooltip-method .form-field-tooltip{margin-top:0}.pt_checkout #shipping-method-list .tooltip-method .form-field-tooltip .tooltip{text-align:center}.pt_checkout #shipping-method-list .shipping-description{text-align:left;padding-left:1.4375rem}.pt_checkout #shipping-method-list .shipping-description span{display:block;font-size:.8125rem}.pt_checkout #shipping-method-list .shipping-description span:not(:last-child){margin-bottom:.3125rem}.pt_checkout #shipping-method-list .shipping-description span.standard-shipping{display:none}.pt_checkout #shipping-method-list .portugal{position:relative;display:flex;align-items:center}.pt_checkout #shipping-method-list .portugal .option{width:4%}.pt_checkout #shipping-method-list .portugal .option .pt-option{width:1.4375rem;height:1.4375rem;background:#fff;margin-right:0;border-radius:.75rem;cursor:pointer;border:.09375rem solid #ccc}.pt_checkout #shipping-method-list .portugal .option .pt-option.checked{background:#000}.pt_checkout #shipping-method-list .portugal .pt-shipping-option{display:flex;flex-direction:column;width:96%}.pt_checkout #shipping-method-list .portugal .pt-shipping-option .field-wrapper{display:none}.pt_checkout #shipping-method-list .portugal .pt-shipping-option .field-wrapper.option{display:block;width:1.875rem}.pt_checkout #shipping-method-list .portugal .pt-shipping-option label,.pt_checkout #shipping-method-list .portugal .pt-shipping-option .auth-content--offers{margin:0;text-transform:none;font-size:1rem}.pt_checkout #shipping-method-list .portugal .pt-shipping-option label .tooltip-method,.pt_checkout #shipping-method-list .portugal .pt-shipping-option .auth-content--offers .tooltip-method{display:none}.pt_checkout #shipping-method-list .portugal .pt-shipping-option .shipping-description{font-size:.75rem;padding-left:0}.pt_checkout #shipping-method-list .portugal .pt-shipping-option .shipping-description span:not(:last-child){margin:0}.pt_checkout #shipping-method-list .portugal .pt-shipping-option .shipping-description .shipping-cost{display:none}.pt_checkout #shipping-method-list .onedaydelivery-agreements-field{margin-left:1.875rem;display:flex;align-items:top;gap:.3125rem;position:relative}.pt_checkout #shipping-method-list .onedaydelivery-agreements-field .checkbox{cursor:pointer;position:absolute;font-size:1rem;margin-bottom:0;height:18px;width:18px;z-index:9;opacity:0;margin-top:.125rem}.pt_checkout #shipping-method-list .onedaydelivery-agreements-field .checkbox+.input-icon{display:flex;align-items:center;justify-content:center;height:18px;width:18px;background:#F8F8F8;border:.0625rem solid #BCBCBC;border-radius:.25rem;position:relative;margin-top:.125rem}.pt_checkout #shipping-method-list .onedaydelivery-agreements-field .checkbox+.input-icon::before{display:none}.pt_checkout #shipping-method-list .onedaydelivery-agreements-field .checkbox:checked+.input-icon::before{display:block;color:#c00;margin:0;font-size:1rem;top:0}.pt_checkout #shipping-method-list .onedaydelivery-agreements-field__option{color:#8E8E8E}.pt_checkout #shipping-method-list .onedaydelivery-agreements-field__option a{color:#000;text-decoration:underline;font-weight:700}.pt_checkout button,.pt_checkout .go-to-cart{font-size:.8125rem;font-family:"AvalonBold",Arial,sans-serif;text-transform:uppercase;float:right}.pt_checkout button{background-color:#c00;color:#fff;display:inline-block;transition:background-color .4s;padding:.3125rem .625rem}.pt_checkout button:hover{background-color:#202020}.pt_checkout button span:before{float:right;margin-left:.625rem}.pt_checkout button[disabled="disabled"]{background-color:#BCBCBC}.pt_checkout .button-fancy-large span{font-family:"AvalonBold",Arial,sans-serif;font-size:.8125rem;text-transform:none}.pt_checkout .go-to-cart{color:#202020;padding:.9375rem .625rem;line-height:1.5rem}.pt_checkout .go-to-cart span{font-family:"AvalonBold",Arial,sans-serif}.pt_checkout .go-to-cart span:before{margin-right:.625rem;color:#b30000}.pt_checkout .checkout-actions{overflow:hidden;padding-bottom:2.5rem;margin:.625rem 0}.pt_checkout .checkout-actions .form-row-button{width:50%;margin-left:auto}.pt_checkout .checkout-actions .form-row-button button{background-color:#c00;color:#fff;line-height:1.3125rem;letter-spacing:.13125rem;text-transform:none;display:block;transition:background-color 0.4s;padding:0 1.25rem;border-radius:28px;width:100%;height:48px;max-width:380px}.pt_checkout .checkout-actions .form-row-button button:hover{background-color:#AC0000}.pt_checkout .checkout-actions .form-row-button button span{font-family:'Poppins', Helvetica, sans-serif;font-weight:500;font-size:1.3125rem}.pt_checkout .checkout-actions .form-row-button button:disabled{background-color:#BCBCBC;color:#fff}.pt_checkout .checkout-actions .form-row-button button:disabled:hover{background-color:#8E8E8E}.pt_checkout .checkout-actions .form-row{float:right;padding:.9375rem 0}.pt_checkout .checkout-actions .go-to-cart{float:right}.pt_checkout .checkout-actions.top-checkout{border:0;position:absolute;right:0;top:.9375rem}.pt_checkout .checkout-actions.billing-continue{clear:both;padding:.9375rem 0}.pt_checkout .legal-terms{font-size:.6875rem;margin-top:.625rem}.pt_checkout .legal-terms a{color:#000;text-decoration:underline}.pt_checkout .billing-left-section,.pt_checkout .right-order-summary{float:left;width:68%;padding-right:2%}.pt_checkout .right-order-summary{float:right;width:30%;padding:0}.pt_checkout .right-order-summary h3{margin-top:0;padding-bottom:1.25rem;border-bottom:.25rem solid #000}.pt_checkout .right-order-summary .order-totals-table{margin:0}.pt_checkout .right-order-summary .cart-special-offers{height:auto;background:none;overflow:hidden}.pt_checkout .right-order-summary .cart-special-offers .special-offers-content{display:block}.pt_checkout .right-order-summary .cart-special-offers .part-1,.pt_checkout .right-order-summary .cart-special-offers .part-2{padding:.3125rem 0;float:left}.pt_checkout .right-order-summary .cart-special-offers .part-2{float:right}.pt_checkout .right-order-summary .cart-special-offers .part-2 span{padding:0;color:#000}.pt_checkout .right-order-summary .cart-special-offers .title{margin:0;padding:0;letter-spacing:normal;border:0;color:#000;font-size:.75rem}.pt_checkout .right-order-summary .mini-cart-content{position:static;display:block;border:0;box-shadow:none}.pt_checkout .right-order-summary .mini-cart-content .mini-cart-brand-name{display:block;text-transform:uppercase;font-weight:bold}.pt_checkout .right-order-summary .checkout-mini-cart{width:18.375rem}.pt_checkout .right-order-summary .mini-cart-product{display:block}.pt_checkout .right-order-summary .mini-cart-content-box{display:flex;justify-content:space-between;width:100%}.pt_checkout .right-order-summary .mini-cart-content-box+.mini-cart-content-box{margin-top:.3125rem;flex-direction:column}.pt_checkout .right-order-summary .mini-cart-promotion{display:flex;justify-content:space-between;font-size:.6875rem;flex-basis:100%;min-height:19px}.pt_checkout .right-order-summary .mini-cart-promotion .short-desc{color:#b30000;flex-basis:45%;padding:0 .3125rem}.pt_checkout .right-order-summary .mini-cart-promotion .value{flex-shrink:0;font-size:.8125rem;font-weight:bold;flex-basis:35%;align-self:center}.pt_checkout .right-order-summary .mini-cart-promotion .fake-image{max-width:3.125rem;margin-right:.3125rem;width:100%;height:100%}.pt_checkout .right-order-summary .cart-title{text-transform:uppercase}.pt_checkout .right-order-summary .section-header-note{float:right;font-size:.6875rem;color:#000;text-decoration:none;text-transform:none;font-weight:normal;border-bottom:.0625rem solid #000}.pt_checkout .right-order-summary .mini-cart-image,.pt_checkout .right-order-summary .mini-cart-name,.pt_checkout .right-order-summary .mini-cart-pricing{display:flex;flex-direction:column;align-self:center}.pt_checkout .right-order-summary .mini-cart-pricing{flex-direction:row;justify-content:space-between;flex-basis:35%;align-self:flex-start}.pt_checkout .right-order-summary .mini-cart-name{flex-basis:45%;align-self:flex-start}.pt_checkout .right-order-summary .details{display:block}.pt_checkout .right-order-summary .details a{color:#7C7C7D;font-size:.625rem}.pt_checkout .right-order-summary .details .attribute{display:inline}.pt_checkout .right-order-summary .mini-cart-price{font-weight:bold;font-size:.8125rem;line-height:.9375rem}.pt_checkout .right-order-summary .order-subtotal{display:none}.pt_checkout .right-order-summary .order-shipping,.pt_checkout .right-order-summary .order-shipping-discount{font-size:.6875rem;background:none;border-bottom:.0625rem solid #ccc;border-top:.0625rem solid #ccc}.pt_checkout .right-order-summary .order-shipping .delivery-time,.pt_checkout .right-order-summary .order-shipping-discount .delivery-time{display:block;color:#7C7C7D;max-width:14.0625rem}.pt_checkout .right-order-summary .order-shipping .delivery-time span,.pt_checkout .right-order-summary .order-shipping-discount .delivery-time span{color:#b30000}.pt_checkout .right-order-summary .order-shipping.first a,.pt_checkout .right-order-summary .order-shipping-discount.first a{display:none}.pt_checkout .right-order-summary .order-shipping .delivery-information{display:block;color:#ea4234}.pt_checkout .right-order-summary .order-shipping .delivery-datetime{color:#ea4234;display:inline-block;vertical-align:middle}.pt_checkout .right-order-summary .order-shipping .delivery-date{margin-right:5px}.pt_checkout .right-order-summary .checkout-order-totals tbody{border:0}.pt_checkout .right-order-summary .checkout-order-totals td{padding:.5rem 0;font-size:.6875rem}.pt_checkout .right-order-summary .checkout-order-totals td:last-child{text-align:right;font-weight:bold;font-size:.8125rem;white-space:nowrap}.pt_checkout .right-order-summary .order-sales-tax{display:table-row;background:none;border-top:.0625rem solid #ccc}.pt_checkout .right-order-summary .order-sales-tax td{color:#7C7C7D;font-size:.625rem}.pt_checkout .right-order-summary .order-sales-tax td:last-child{font-size:.625rem}.pt_checkout .right-order-summary .mini-shipment,.pt_checkout .right-order-summary .mini-billing-address,.pt_checkout .right-order-summary .mini-payment-instrument{border-top:.125rem solid #000}.pt_checkout .right-order-summary .mini-shipment h3,.pt_checkout .right-order-summary .mini-billing-address h3,.pt_checkout .right-order-summary .mini-payment-instrument h3{border:0;font-family:Arial,sans-serif;font-size:.8125rem;font-weight:900;padding:.9375rem 0 0;letter-spacing:normal}.pt_checkout .right-order-summary .mini-shipment .minishipments-method,.pt_checkout .right-order-summary .mini-billing-address .minishipments-method,.pt_checkout .right-order-summary .mini-payment-instrument .minishipments-method{display:none}.pt_checkout .right-order-summary .mini-shipment .details,.pt_checkout .right-order-summary .mini-billing-address .details,.pt_checkout .right-order-summary .mini-payment-instrument .details{font-size:.75rem;padding-bottom:.9375rem}.pt_checkout .right-order-summary .mini-shipment .details .option,.pt_checkout .right-order-summary .mini-billing-address .details .option,.pt_checkout .right-order-summary .mini-payment-instrument .details .option{text-transform:uppercase}.pt_checkout .right-order-summary .address{font-size:13px}.pt_checkout .filled-billing{float:left;width:68%;padding-right:2%}.pt_checkout .filled-billing.billing-left-section{display:none}.pt_checkout .filled-billing.reorder-elements{float:left}.pt_checkout .filled-billing.reorder-elements h2,.pt_checkout .filled-billing.reorder-elements .auth-content-title{display:none}.pt_checkout .reorder-elements{display:flex;flex-direction:column}.pt_checkout .reorder-elements .coupon-segment{order:2}.pt_checkout .reorder-elements .coupon-segment.coupon-applied{order:unset}.pt_checkout .reorder-elements.not-filled{clear:both}.pt_checkout .samples-section{border-top:.0625rem solid #ccc;overflow:hidden;padding:.3125rem 0;display:flex;justify-content:space-between}.pt_checkout .samples-section span{font-size:.6875rem}.pt_checkout .samples-section span span{float:none;font-weight:bold}.pt_checkout .samples-section span.samples-qty{flex-shrink:0;font-weight:bold;font-size:.8125rem}.pt_checkout .samples-section .producttile-flag{display:none}.pt_checkout .samples-section+.samples-section{border:0;padding-top:0}.pt_checkout .checkout-terms,.pt_checkout .checkout-creditcard-legal{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;clear:both;border-top:.3125rem solid #000;max-width:80rem;margin:0 auto;padding-bottom:.625rem;font-size:.875rem;color:#8E8E8E;text-align:center}.pt_checkout .checkout-terms a,.pt_checkout .checkout-creditcard-legal a{color:#8E8E8E}@media screen and (max-width: 28.0625em){.pt_checkout .checkout-terms,.pt_checkout .checkout-creditcard-legal{padding:.625rem}}.pt_checkout .title-section{position:relative}.pt_checkout .title-section .checkout-actions{top:auto;bottom:.625rem;margin:0;padding:0}.pt_checkout .title-section .checkout-actions a{padding:0 .625rem}.pt_checkout .gift-cert-used{position:absolute;font-size:.8125rem;width:65%;top:39%}.pt_checkout .billing-coupon-code .gift-cert-used{position:static;width:auto}.pt_checkout .giftcert{clear:both}.pt_checkout .giftcert .success{font-size:.8125rem;font-weight:bold}.pt_checkout .giftcert .success a{color:#000;text-transform:uppercase;text-decoration:none}.pt_checkout .giftcert .success .delete-link{border-bottom:1px solid #000}.pt_checkout .giftcert .cross-icon{position:relative;cursor:pointer;display:inline-block;width:.75rem;height:.75rem;padding:.125rem;margin-left:.625rem;border:0}.pt_checkout .giftcert .cross-icon:after,.pt_checkout .giftcert .cross-icon:before{content:' ';position:absolute;display:inline-block;top:.0625rem;right:.375rem;height:.625rem;width:.0625rem;background-color:#000}.pt_checkout .giftcert .cross-icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.pt_checkout .giftcert .cross-icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.pt_checkout .billing-coupon-code{overflow:visible;padding-bottom:1.25rem}.pt_checkout .billing-coupon-code .giftcert-error,.pt_checkout .billing-coupon-code .balance-error{display:block;padding-top:1.25rem;color:#b30000;font-family:"AvalonMedium",Arial,sans-serif;font-size:.8125rem}.pt_checkout .billing-coupon-code .giftcert-clear{clear:left}.pt_checkout .billing-coupon-code .balance,.pt_checkout .billing-coupon-code .giftcert-error,.pt_checkout .billing-coupon-code .giftcert{padding:0}.pt_checkout .billing-coupon-code .label-above{float:left}.pt_checkout .billing-coupon-code .label-above>label,.pt_checkout .billing-coupon-code .label-above>.auth-content--offers{display:none}.pt_checkout .billing-coupon-code .giftcert-apply{overflow:hidden;float:left;padding:.9375rem 0}.pt_checkout .billing-coupon-code .giftcert-apply button{padding:.625rem .5rem;margin:0 0 0 .5625rem;background-color:#202020}.pt_checkout .billing-coupon-code .giftcert-apply button.simple{padding:.5625rem .5rem;background-color:#fff;color:#202020;border:.0625rem solid #202020}.pt_checkout .billing-coupon-code .giftcert-help{position:relative;padding:1.25rem 0 .625rem .625rem;font-size:.75rem}.pt_checkout .billing-coupon-code .giftcert-help .tooltip{display:none;width:10rem;right:0}.pt_checkout .billing-coupon-code .giftcert-help .tooltip:before{left:auto;right:0}.pt_checkout .billing-coupon-code .giftcert-help .giftcert-help-link{cursor:pointer;color:#bfbfbf;text-decoration:underline;font-size:.625rem}.pt_checkout .billing-coupon-code .giftcert-help .giftcert-help-link:hover{text-decoration:none}.pt_checkout .billing-coupon-code .giftcert-help .giftcert-help-link:hover+.tooltip{display:block}.pt_checkout .payment-method-options{margin-bottom:3.125rem}.pt_checkout .payment-method-options .label-inline label,.pt_checkout .payment-method-options .label-inline .auth-content--offers{font-family:"AvalonBook",Arial,sans-serif;font-size:.9375rem;text-transform:uppercase;color:#000}.pt_checkout .payment-method-options .label-inline .field-wrapper{line-height:1rem}.pt_checkout .payment-method-options .label-inline input{vertical-align:middle}.pt_checkout .payment-method-options .label-inline.form-selector{padding-top:.625rem;border-bottom:.0625rem solid #ccc}.pt_checkout .payment-method-options .label-inline.form-selector.active{border-color:transparent}.pt_checkout .payment-method-options .label-inline.form-selector.active label,.pt_checkout .payment-method-options .label-inline.form-selector.active .auth-content--offers{font-weight:600}.pt_checkout .payment-method-options .klarna-method span{background-image:url("../images/sprites.png");background-position:0px -2562px;background-repeat:no-repeat;width:99px;height:55px;display:inline-block}.pt_checkout .payment-method-options .method-container{padding-top:.375rem;display:flex;flex-flow:row nowrap}.pt_checkout .payment-method-options .klarna-move-top{padding-top:1.25rem}.pt_checkout .payment-method-options .icon-codebar{display:inline-block;vertical-align:middle;width:24px;height:24px;background-image:url("../images/sprites.png");background-position:0px -1376px;background-repeat:no-repeat;width:24px;height:24px}.pt_checkout .payment-method-options .credit-cards span{width:1.9375rem;height:1.3125rem;display:inline-block;margin-right:.625rem;vertical-align:middle}.pt_checkout .payment-method-options .credit-cards .visa{background-image:url("../images/sprites.png");background-position:0px -998px;background-repeat:no-repeat;width:31px;height:20px}.pt_checkout .payment-method-options .credit-cards .elo{background-image:url("../images/sprites.png");background-position:0px -1553px;background-repeat:no-repeat;width:41px;height:25px}.pt_checkout .payment-method-options .credit-cards .mastercard{background-image:url("../images/sprites.png");background-position:0px -878px;background-repeat:no-repeat;width:27px;height:20px}.pt_checkout .payment-method-options .credit-cards .amex{background-image:url("../images/sprites.png");background-position:0px -678px;background-repeat:no-repeat;width:29px;height:20px}.pt_checkout .payment-method-options .credit-cards .maestro{background-image:url("../images/sprites.png");background-position:0px -1078px;background-repeat:no-repeat;width:28px;height:21px}.pt_checkout .payment-method-options .credit-cards .dankort{background-image:url("../images/sprites.png");background-position:0px -1508px;background-repeat:no-repeat;width:41px;height:25px;margin-right:0}.pt_checkout .payment-method-options .credit-cards .carnet{background-image:url("../images/sprites.png");background-position:0px -718px;background-repeat:no-repeat;width:28px;height:20px}.pt_checkout .payment-method-options .payment-fields-container:not(:last-child){border-bottom:.0625rem solid #ccc}.pt_checkout .payment-method-options .paypal-method span{display:inline-block;vertical-align:middle}.pt_checkout .payment-method-options .paypal-method .paypal{background-image:url("../images/sprites.png");background-position:0px -958px;background-repeat:no-repeat;width:83px;height:20px}.pt_checkout .payment-method-options .creditcard-method span{display:inline-block;vertical-align:middle}.pt_checkout .payment-method-options .creditcard-method .creditcard-icon{background-image:url("../images/sprites.png");background-position:0px -1993px;background-repeat:no-repeat;width:50px;height:32px}.pt_checkout .payment-method-options .pix-method span{display:inline-block;vertical-align:middle}.pt_checkout .payment-method-options .pix-method .pix-icon{background-image:url("../images/sprites.png");background-position:0px -2097px;background-repeat:no-repeat;width:96px;height:32px}.pt_checkout .payment-method-options .mercadopago-method span{display:inline-block;vertical-align:middle}.pt_checkout .payment-method-options .mercadopago-method .mercadopago-icon{background-image:url("../images/sprites.png");background-position:0px -2045px;background-repeat:no-repeat;width:96px;height:32px}.pt_checkout .payment-method-options .sofort-method span{display:inline-block;vertical-align:middle}.pt_checkout .payment-method-options .sofort-method .sofort{background-image:url("../images/sprites.png");background-position:0px -2149px;background-repeat:no-repeat;width:49px;height:34px}.pt_checkout .payment-method-options .multibanco-method span{display:inline-block;vertical-align:middle}.pt_checkout .payment-method-options .multibanco-method .multibanco{background-image:url("../images/sprites.png");background-position:0px -2203px;background-repeat:no-repeat;width:35px;height:35px}.pt_checkout .payment-method-options .oxo-method span{display:inline-block;vertical-align:middle}.pt_checkout .payment-method-options .oxo-method .oxo{background-image:url("../images/sprites.png");background-position:0px -2434px;background-repeat:no-repeat;width:82px;height:42px}.pt_checkout .payment-method-options .oxo-min-method span,.pt_checkout .payment-method-options .spei-min-method span{display:inline-block;vertical-align:middle}.pt_checkout .payment-method-options .oxo-min-method .oxo-min{background-image:url("../images/sprites.png");background-position:0px -918px;background-repeat:no-repeat;width:39px;height:20px}.pt_checkout .payment-method-container .payment-method{padding-bottom:1.25rem}.pt_checkout .payment-method-container .cvn{overflow:visible}.pt_checkout .payment-method-container .cvn .field-wrapper{width:15%}.pt_checkout .payment-method-container .cvn .field-wrapper .error{width:175%;display:inline-block;line-height:.875rem}.pt_checkout .payment-method-container .expiration .error{display:block;padding-top:.3125rem}.pt_checkout .payment-method-container .month,.pt_checkout .payment-method-container .year{float:left;width:30%;padding:0 .625rem 0 0}.pt_checkout .payment-method-container .month label,.pt_checkout .payment-method-container .month .auth-content--offers,.pt_checkout .payment-method-container .year label,.pt_checkout .payment-method-container .year .auth-content--offers{display:none}.pt_checkout .payment-method-container .month .field-wrapper,.pt_checkout .payment-method-container .year .field-wrapper{width:100%}.pt_checkout .payment-method-container .form-row .pm-klarna{padding:0}.pt_checkout .payment-method-container .form-row .js-klarnaselect{margin-bottom:0;margin-left:.1875rem;background-color:#000;height:2.0625rem}.pt_checkout .payment-method-container .multibanco-payment-details,.pt_checkout .payment-method-container .multibanco-express-delivery{background-color:#ccc;font-family:Arial;font-size:.8125rem;line-height:1.2;padding:1.4375rem}.pt_checkout .payment-method-container .multibanco-express-delivery{color:#b30000;padding-top:0}.pt_checkout div[data-method="PayPal"]{border-bottom:.0625rem solid #ccc;padding-bottom:1.25rem;margin-bottom:1.25rem}.pt_checkout div[data-method="PayPal"] span{font-size:.8125rem;font-weight:bold;letter-spacing:normal}.pt_checkout .gift-option-message{font-size:.8125rem;margin-bottom:1.25rem}.pt_checkout .payment-term{clear:both;font-size:.75rem;overflow:hidden;position:relative}.pt_checkout .payment-term .checkbox{float:left;width:3%}.pt_checkout .payment-term label,.pt_checkout .payment-term .auth-content--offers{float:left;width:97%;font-size:.75rem;color:#7C7C7D}.pt_checkout .payment-term label a,.pt_checkout .payment-term .auth-content--offers a{color:#7C7C7D;text-decoration:underline}.pt_checkout .payment-term .privacy-policy-error{clear:both;display:block;color:#b30000;position:absolute;left:0;bottom:0}.pt_checkout .payment-term .required-indicator{display:none}.pt_checkout .klarna-payment-notification{order:3}.pt_checkout .klarna-payment-notification img{max-width:3.75rem}.pt_checkout .klarna-payment-notification p{text-transform:uppercase;display:flex;align-items:flex-end;padding:1.25rem;font-size:.75rem;color:#7C7C7D;border-bottom:.0625rem solid #ccc;border-top:.0625rem solid #ccc}.pt_checkout .gift-factory{display:flex;padding-bottom:2.5rem}.pt_checkout .gift-factory .gift-section{text-align:center}.pt_checkout .gift-factory .gift-factory-right{padding-left:3.125rem}.pt_checkout .gift-factory .gift-colors{display:inline-block}.pt_checkout .gift-factory .gift-colors li{float:left}.pt_checkout .gift-factory .gift-colors img{border:.125rem solid #fff}.pt_checkout .gift-factory .gift-colors img.checked-color{border-color:#000}.pt_checkout .gift-factory .gift-colors img:hover{cursor:pointer}.pt_checkout .gift-factory .gift-colors span{display:none;text-transform:uppercase;font-size:.75rem;font-family:"AvalonBook",Arial,sans-serif;text-align:center}.pt_checkout .gift-factory .checked-color+span{display:block;margin-left:-100%;margin-right:-100%}.pt_checkout .gift-factory .checkout-gift-factory-on-legal,.pt_checkout .gift-factory .checkout-gift-factory-off-legal{font-size:.625rem;margin:.625rem 0 0 1rem;color:#aaa;font-style:italic;line-height:1.2;letter-spacing:.01875rem;text-align:left}.pt_checkout .gift-factory .gift-factory-left .gift-checkbox .form-row{overflow:visible}.pt_checkout .gift-factory .gift-checkbox{margin-bottom:.3125rem}.pt_checkout .gift-factory .character-counter{width:24.375rem;font-size:.625rem;color:#aaa;font-style:italic;line-height:1.2;letter-spacing:.01875rem;text-align:center;margin-top:2.5rem}.pt_checkout .gift-factory-message{width:24.375rem;height:16.25rem;box-shadow:-.125rem -.125rem .125rem rgba(0,0,0,0.1),.3125rem .3125rem .1875rem rgba(0,0,0,0.3);padding-top:.9375rem;margin-top:.625rem}.pt_checkout .gift-factory-message img{display:block;margin:0 auto .9375rem auto}.pt_checkout .gift-factory-message label,.pt_checkout .gift-factory-message .auth-content--offers{display:none}.pt_checkout .gift-factory-message .field-wrapper{margin:auto}.pt_checkout .gift-factory-message textarea{width:18.75rem;height:7.5rem;font-size:.6875rem;margin:0 auto;resize:none}.pt_checkout .gift-factory-message textarea::-webkit-input-placeholder{color:black}.pt_checkout .gift-factory-message textarea::-moz-placeholder{color:black}.pt_checkout .gift-factory-message textarea:-ms-input-placeholder{color:black}.pt_checkout .gift-factory-message textarea::placeholder{color:black}.pt_checkout .gift-factory-message .gift-message-bottom{background-image:url("../images/sprites.png");background-position:0px -2496px;background-repeat:no-repeat;width:20px;height:46px;height:2.875rem;margin-left:calc(100% - 20px)}.pt_checkout .gift-factory-message .char-count{display:none}.pt_checkout .disabled-worldpay{display:none}.pt_checkout .disabled-worldpay.payment-method{padding-bottom:1.25rem;border-bottom:.0625rem solid #ccc;margin-bottom:0}.pt_checkout .disabled-worldpay.payment-method-expanded{display:block}.pt_checkout .disabled-worldpay.payment-method-expanded ~ .paypal-radio{border-bottom:.0625rem solid #ccc}.pt_checkout .disabled-worldpay .expiration-date .month,.pt_checkout .disabled-worldpay .expiration-date .year{width:30%;float:left;padding:0 .625rem 0 0}.pt_checkout .disabled-worldpay .expiration-date label,.pt_checkout .disabled-worldpay .expiration-date .auth-content--offers{display:none}.pt_checkout .disabled-worldpay .expiration-date .field-wraper{width:100%}.pt_checkout .disabled-worldpay .cvn{overflow:visible}.pt_checkout .disabled-worldpay .cvn .field-wrapper{width:15%}.pt_checkout .disabled-worldpay .cvn .tooltip{background-color:#fff;color:#000;width:13.75rem;max-width:13.75rem !important;left:-6.375rem}.pt_checkout .disabled-worldpay .cvn .tooltip:before{border-color:transparent transparent #fff}.pt_checkout .disabled-worldpay .tooltip-method{margin-bottom:0}.pt_checkout .disabled-worldpay .payment-method--content__boleto{display:block;background:#ccc;color:#000;padding:18px;font-size:.9375rem;line-height:1.2em}.pt_checkout .disabled-worldpay .payment-method--content__boleto p{margin-bottom:1em}.pt_checkout .packstation-search-form .form-group{display:flex}.pt_checkout .packstation-search-form .form-group .packstation-focus{align-items:center;display:flex}.pt_checkout .packstation-search-form .form-group .packstation-focus .focus-icon{margin-left:.9375rem;background-image:url("../images/sprites.png");background-position:0px -1739px;background-repeat:no-repeat;width:30px;height:30px;display:inline-block}.pt_checkout .packstation-search-form .map-container #map{height:21.875rem}.pt_checkout .packstation-search-form .pt-zip label,.pt_checkout .packstation-search-form .pt-zip .auth-content--offers{font-weight:bold}.pt_checkout .packstation-search-form .packstation-search-btn{padding:.9375rem 0;margin-left:1.25rem}.pt_checkout .packstation-search-form .packstation-search-btn .packstation-search{height:2.0625rem;background-color:#000}.pt_checkout .packstation-search-form .packstation-search-btn .packstation-search:hover{background-color:#ea4234}.pt_checkout .packstation-search-form .dhl-link{font-size:.8125rem;margin-left:1.25rem;display:flex}.pt_checkout .packstation-search-form .dhl-link a{text-decoration:underline;color:#ea4234}.pt_checkout .packstation-search-form .dhl-link span,.pt_checkout .packstation-search-form .dhl-link a{align-self:center}.pt_checkout .packstation-address-list{display:flex;flex-flow:row wrap;margin-top:.9375rem;width:100%}.pt_checkout .packstation-address-list .shipping-details p{margin-bottom:0;font-size:.8125rem}.pt_checkout .packstation-address-list .packstation-links a{color:#7C7C7D;text-decoration:underline;text-transform:lowercase;font-size:.8125rem}.pt_checkout .packstation-address-list .packstation-links a:first-child{margin-right:.3125rem}.pt_checkout .packstation-address-list .packstation-search-error{flex-basis:100%}.pt_checkout .packstation{width:25%;flex-flow:row wrap}.pt_checkout .packstation:nth-of-type(n+6){margin-top:2.5rem}.pt_checkout .packstation .form-row{width:100%}.pt_checkout .packstation .form-row.label-inline .field-wrapper{width:10%;text-align:center}.pt_checkout .packstation .field-wrapper{text-align:center}.pt_checkout .packstation .field-wrapper input{margin-bottom:.625rem}.pt_checkout .packstation label,.pt_checkout .packstation .auth-content--offers{width:90%;margin-left:0;text-align:left;font-weight:bold}.pt_checkout .packstation .packstation-hours{display:none}.pt_checkout .packstation .packstation-details{display:flex}.pt_checkout .packstation .packstation-details .packstation-details-left{width:10%;text-align:center}.pt_checkout .packstation .packstation-details .packstation-details-right{margin-left:.625rem}.pt_checkout .store-address{margin-bottom:.625rem}.pt_checkout .store-address .store-name{font-weight:bold}.pt_checkout .working-hours .working-day{display:flex}.pt_checkout .working-hours .working-day span{width:50%}.pt_checkout .collection-point-msg{display:none;padding-bottom:15px;font-size:.8125rem}.pt_checkout .vitrine_digital .column:first-child,.pt_checkout .vitrine_digital .columns:first-child{padding:0}@media screen and (min-width: 47.8125em){.pt_checkout #secondary{padding-left:1.875rem}}.pt_checkout .shipping-cart-order-info--box .item-left-group{width:70% !important}.pt_checkout .shipping-cart-order-info--box .item-right-group{width:30% !important}.pt_checkout .shipping-cart-order-info--box .quantity{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;color:#202020;font-size:1rem}.pt_checkout .shipping-cart-order-info--box .product-item-price{width:100% !important}.pt_checkout .shipping-cart-order-info--box .product-item-image{align-items:initial !important}.pt_checkout .shipping-cart-order-info--box .product-item-info{justify-content:initial !important}.pt_checkout .shipping-cart-order-info--box .grid-cart-line-gifts,.pt_checkout .shipping-cart-order-info--box .grid-cart-line-gift-wraps{border:none !important}.input-radio-field,.pt_checkout .checkout-shipping .scheduled-delivery--time-options .radio{display:none !important}.input-radio-field+span,.pt_checkout .checkout-shipping .scheduled-delivery--time-options .radio+span,.input-radio-field+div>.shipping-choice--checkbox,.pt_checkout .checkout-shipping .scheduled-delivery--time-options .radio+div>.shipping-choice--checkbox{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;color:#202020;display:inline-block}@media screen and (min-width: 47.8125em){.input-radio-field+span,.pt_checkout .checkout-shipping .scheduled-delivery--time-options .radio+span,.input-radio-field+div>.shipping-choice--checkbox,.pt_checkout .checkout-shipping .scheduled-delivery--time-options .radio+div>.shipping-choice--checkbox{font-size:1rem}}.input-radio-field+span::before,.pt_checkout .checkout-shipping .scheduled-delivery--time-options .radio+span::before,.input-radio-field+div>.shipping-choice--checkbox::before,.pt_checkout .checkout-shipping .scheduled-delivery--time-options .radio+div>.shipping-choice--checkbox::before{content:"";display:inline-block;vertical-align:bottom;width:1.5rem;height:1.5rem;margin-right:.3125rem;border:solid 1px #BCBCBC;border-radius:50%;cursor:pointer}.input-radio-field:checked+span::before,.pt_checkout .checkout-shipping .scheduled-delivery--time-options .radio:checked+span::before,.input-radio-field:checked+div>.shipping-choice--checkbox::before,.pt_checkout .checkout-shipping .scheduled-delivery--time-options .radio:checked+div>.shipping-choice--checkbox::before{background:radial-gradient(#c00 0%, #c00 40%, transparent 50%, transparent)}#dwfrm_billing_privacyPolicy-error{display:none !important}.ui-dialog.cookies h1{font-size:1.25rem}.checkout-reinsurance{width:100%}.delivery-time,.order-sales-tax{display:none}#delivery-estimate .delivery-time{display:block}#delivery-estimate .delivery-time .accent{color:#b30000}.mini-gift-color,.mini-gift-message{display:flex}.mini-gift-color{margin-bottom:.9375rem}.mini-gift-image{display:flex;padding-right:.625rem}.mini-gift-image img{max-width:3.125rem}.order-billing .mini-gift-image img{max-width:2.5rem;max-height:2.6875rem}.mini-gift-text{display:flex;font-size:.8125rem;align-items:center;justify-content:center}.orderdetails .mini-gift-text{font-size:.6875rem}.frame{width:100%;height:5.625rem;padding:0}.frame .slidee{margin:0;padding:0;height:100%;list-style:none}.frame .slidee li{float:left;margin:0 .3125rem 0 0;padding:0;width:3.5rem;height:100%}.pa-frame{width:100%}.packstation-print-dialog .ui-dialog-titlebar{display:none}.packstation-print-title{padding:1.25rem 0;border-bottom:.3125rem solid #000;display:flex;flex-wrap:wrap}.packstation-print-title p{flex:1 1 auto}.packstation-print-title p:nth-child(3){margin-bottom:0;text-align:right}.packstation-print-title .packstation-dialog-close{background-image:url("../images/sprites.png");background-position:0px -758px;background-repeat:no-repeat;width:20px;height:20px;flex:0 1 auto}.packstation-print-title .packstation-dialog-close:hover{background-image:url("../images/sprites.png");background-position:0px -798px;background-repeat:no-repeat;width:20px;height:20px}.packstation-print .map-container #map,.packstation-print .map-container .map-popup{height:21.875rem}.packstation-print h3{font-size:1.125rem;font-family:"AvalonBook",Arial,sans-serif;border-bottom:.3125rem solid #ebebeb;padding:.625rem;font-weight:bold}.packstation-print .print-packstation-btn{border-bottom:.3125rem solid #ebebeb;text-align:right;padding:.625rem 0}.packstation-print .print-packstation-btn a{color:#000;text-decoration:underline;text-transform:lowercase}.packstation-print .print-packstation-btn a .arrows{color:#ea4234}.packstation-print .packstation-address-list{padding:1.25rem;display:flex;font-size:.8125rem;border-bottom:.3125rem solid #000}.packstation-print .packstation-address-list p{margin-bottom:0}.packstation-print .packstation-address-list .packstation-address-left{width:50%;border-right:.0625rem solid #ebebeb}.packstation-print .packstation-address-list .packstation-address-right{width:50%;padding-left:1.875rem}.klarna-failed-dialog .ui-dialog-titlebar{display:none}.klarna-failed-dialog .dialog-content span{display:block;margin-bottom:1.25rem}.klarna-failed-dialog .dialog-content span:first-child{padding:1.25rem 0;border-bottom:.0625rem solid #000;font-family:"AvalonBook",Arial,sans-serif;text-transform:uppercase;font-size:1rem}.wrapper-creditcard-icon{position:relative}.wrapper-creditcard-icon .icon,.wrapper-creditcard-icon .general-fields .label-inline .input-icon:before,.general-fields .label-inline .wrapper-creditcard-icon .input-icon:before,.wrapper-creditcard-icon .password-reset .set-new-password-box .form-row .label-inline .input-icon:before,.password-reset .set-new-password-box .form-row .label-inline .wrapper-creditcard-icon .input-icon:before,.wrapper-creditcard-icon .password-reset .password-reset-form .form-row .field-wrapper .label-inline .input-icon:before,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .wrapper-creditcard-icon .input-icon:before,.wrapper-creditcard-icon .auth-content .label-inline .input-icon:before,.auth-content .label-inline .wrapper-creditcard-icon .input-icon:before,.wrapper-creditcard-icon .account__wrapper .label-inline .input-icon:before,.account__wrapper .label-inline .wrapper-creditcard-icon .input-icon:before,.wrapper-creditcard-icon .account-dropdown .label-inline .input-icon:before,.account-dropdown .label-inline .wrapper-creditcard-icon .input-icon:before,.wrapper-creditcard-icon .account__wrapper--login .label-inline .input-icon:before,.account__wrapper--login .label-inline .wrapper-creditcard-icon .input-icon:before,.wrapper-creditcard-icon .account__wrapper--register .label-inline .input-icon:before,.account__wrapper--register .label-inline .wrapper-creditcard-icon .input-icon:before,.wrapper-creditcard-icon .pt_account .edit-profile-form .label-inline .input-icon:before,.pt_account .edit-profile-form .label-inline .wrapper-creditcard-icon .input-icon:before,.wrapper-creditcard-icon .pt_checkout .checkout-billing .label-inline .input-icon:before,.pt_checkout .checkout-billing .label-inline .wrapper-creditcard-icon .input-icon:before,.wrapper-creditcard-icon .pt_checkout .checkout-shipping .label-inline .input-icon:before,.pt_checkout .checkout-shipping .label-inline .wrapper-creditcard-icon .input-icon:before,.wrapper-creditcard-icon .pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .wrapper-creditcard-icon .input-icon:before,.wrapper-creditcard-icon .pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .wrapper-creditcard-icon .input-icon:before,.wrapper-creditcard-icon .modal--beauty-club .label-inline .input-icon:before,.modal--beauty-club .label-inline .wrapper-creditcard-icon .input-icon:before,.wrapper-creditcard-icon .header-account .logged__dropdown,.header-account .wrapper-creditcard-icon .logged__dropdown,.wrapper-creditcard-icon .header-locator-box,.wrapper-creditcard-icon .profile-box__icon,.wrapper-creditcard-icon .mobile-header .basket-empty .icon-shopping-bag,.mobile-header .basket-empty .wrapper-creditcard-icon .icon-shopping-bag,.wrapper-creditcard-icon .nav-container_bc .header-mobile__icon--show,.nav-container_bc .wrapper-creditcard-icon .header-mobile__icon--show,.wrapper-creditcard-icon .beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .bc-benefits-topics-item:before,.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .wrapper-creditcard-icon .bc-benefits-topics-item:before,.wrapper-creditcard-icon #share-wishlist h3 span,#share-wishlist h3 .wrapper-creditcard-icon span,.wrapper-creditcard-icon #share-wishlist-bottom h3 span,#share-wishlist-bottom h3 .wrapper-creditcard-icon span,.wrapper-creditcard-icon .wishlist-title .account-title-arrow,.wishlist-title .wrapper-creditcard-icon .account-title-arrow,.wrapper-creditcard-icon .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close,.wishlist-print-dialog .wishlist-print-title .wrapper-creditcard-icon a.wishlist-dialog-close,.wrapper-creditcard-icon .wishlist-print-dialog .wishlist-print-title a.print-cta,.wishlist-print-dialog .wishlist-print-title .wrapper-creditcard-icon a.print-cta{position:absolute;top:6px;right:5px}.wrapper-creditcard-icon .icon-visa{background-image:url("../images/sprites.png");background-position:0px -998px;background-repeat:no-repeat;width:31px;height:20px}.wrapper-creditcard-icon .icon-mastercard{background-image:url("../images/sprites.png");background-position:0px -878px;background-repeat:no-repeat;width:27px;height:20px}.wrapper-creditcard-icon .icon-amex{background-image:url("../images/sprites.png");background-position:0px -678px;background-repeat:no-repeat;width:29px;height:20px}.wrapper-creditcard-icon .icon-diners{background-image:url("../images/sprites.png");background-position:0px -1119px;background-repeat:no-repeat;width:30px;height:22px}.wrapper-creditcard-icon .icon-discover{background-image:url("../images/sprites.png");background-position:0px -838px;background-repeat:no-repeat;width:30px;height:20px}.wrapper-creditcard-icon .icon-elo{background-image:url("../images/sprites.png");background-position:0px -1553px;background-repeat:no-repeat;width:41px;height:25px}.wrapper-creditcard-icon .icon-carnet{background-image:url("../images/sprites.png");background-position:0px -718px;background-repeat:no-repeat;width:28px;height:20px}.calendar-section{display:block}.calendar-section .worked-days{max-width:355px;text-align:right;font-size:11px;line-height:1em;margin:5px 0 40px}.calendar-section .calendar{max-width:355px;display:block;text-align:center}.calendar-section .calendar .ui-datepicker-header{display:inline-block;position:relative;text-align:center;padding:0 40px;margin-bottom:6px;width:100%;background-color:#F8F8F8}.calendar-section .calendar .ui-datepicker-title{display:inline-block;vertical-align:middle;font-size:0}.calendar-section .calendar .ui-datepicker-title span{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;font-size:1rem;color:#202020;text-transform:uppercase}.calendar-section .calendar .ui-datepicker-calendar{margin-bottom:0}.calendar-section .calendar .ui-datepicker-calendar-wrapper{display:block;width:100%}.calendar-section .calendar .ui-datepicker-calendar thead,.calendar-section .calendar .ui-datepicker-calendar tr,.calendar-section .calendar .ui-datepicker-calendar tbody{background-color:transparent;border:none}.calendar-section .calendar .ui-datepicker-calendar th{text-align:center;padding:0}.calendar-section .calendar .ui-datepicker-calendar td{padding:3px 0}.calendar-section .calendar .ui-datepicker-calendar td.ui-datepicker-unselectable.ui-state-disabled span{color:#BCBCBC}.calendar-section .calendar .ui-datepicker-calendar td.ui-datepicker-current-day{background:#c00;border-radius:.25rem;color:#fff;font-weight:bold}.calendar-section .calendar .ui-datepicker-calendar td span{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;font-size:1rem;color:#202020}.calendar-section .calendar .ui-datepicker-calendar a{color:inherit}.calendar-section .calendar .ui-datepicker-month,.calendar-section .calendar .ui-datepicker-year{display:inline-block;vertical-align:middle;width:auto;background:none;border:0;padding:0 3px;text-align:center;font-size:16px;line-height:20px;text-transform:uppercase;font-weight:800}.calendar-section .calendar .ui-datepicker-prev,.calendar-section .calendar .ui-datepicker-next{font-size:0;line-height:0;display:block;position:absolute;top:0;width:20px;height:20px}.calendar-section .calendar .ui-datepicker-prev:before,.calendar-section .calendar .ui-datepicker-next:before{display:block;opacity:.5;transition:all .3s ease;width:20px;height:20px}.calendar-section .calendar .ui-datepicker-prev:hover:before,.calendar-section .calendar .ui-datepicker-next:hover:before{opacity:1;transition:all .3s ease}.calendar-section .calendar .ui-datepicker-prev{left:3.125rem}.calendar-section .calendar .ui-datepicker-prev::before{content:"";background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDQzLjUyIDQ0My41MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDQzLjUyIDQ0My41MjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik0xNDMuNDkyLDIyMS44NjNMMzM2LjIyNiwyOS4xMjljNi42NjMtNi42NjQsNi42NjMtMTcuNDY4LDAtMjQuMTMyYy02LjY2NS02LjY2Mi0xNy40NjgtNi42NjItMjQuMTMyLDBsLTIwNC44LDIwNC44DQoJCQljLTYuNjYyLDYuNjY0LTYuNjYyLDE3LjQ2OCwwLDI0LjEzMmwyMDQuOCwyMDQuOGM2Ljc4LDYuNTQ4LDE3LjU4NCw2LjM2LDI0LjEzMi0wLjQyYzYuMzg3LTYuNjE0LDYuMzg3LTE3LjA5OSwwLTIzLjcxMg0KCQkJTDE0My40OTIsMjIxLjg2M3oiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==") no-repeat;background-position:center}.calendar-section .calendar .ui-datepicker-next{right:3.125rem}.calendar-section .calendar .ui-datepicker-next::before{content:"";background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDUxMi4wMDUgNTEyLjAwNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyLjAwNSA1MTIuMDA1OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggZD0iTTM4OC40MTgsMjQwLjkyM0wxNTMuNzUxLDYuMjU2Yy04LjM0MS04LjM0MS0yMS44MjQtOC4zNDEtMzAuMTY1LDBzLTguMzQxLDIxLjgyNCwwLDMwLjE2NUwzNDMuMTcsMjU2LjAwNQ0KCQkJTDEyMy41ODYsNDc1LjU4OWMtOC4zNDEsOC4zNDEtOC4zNDEsMjEuODI0LDAsMzAuMTY1YzQuMTYsNC4xNiw5LjYyMSw2LjI1MSwxNS4wODMsNi4yNTFjNS40NjEsMCwxMC45MjMtMi4wOTEsMTUuMDgzLTYuMjUxDQoJCQlsMjM0LjY2Ny0yMzQuNjY3QzM5Ni43NTksMjYyLjc0NywzOTYuNzU5LDI0OS4yNjQsMzg4LjQxOCwyNDAuOTIzeiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K") no-repeat;background-position:center}.delivery-agreement-content .modal{display:none}.prevent-submit{pointer-events:none}@media print{.pt_checkout,.print-packstation-btn{display:none}.packstation-print-dialog{left:-1.25rem !important;top:0 !important}}.btn-disabled{opacity:0.3;pointer-events:none}.warning-message__CC{box-shadow:0 0 .25rem rgba(0,0,0,0.3);padding:1.25rem;background-color:#eee;margin-bottom:.625rem;position:relative}.warning-message__CC .warning-icon__close{position:absolute;top:0;right:0;cursor:pointer;opacity:30%}.warning-message__CC .warning-icon__info{position:absolute;top:0;left:0}@media screen and (min-width: 65.4375em){.xlarge-only{display:block !important}}@media screen and (max-width: 63.9375em){.pt_checkout .mobile-summary{overflow:hidden}.pt_checkout .mobile-summary .order-shipping{display:none}.pt_checkout .mobile-summary .checkout-order-totals{border:0;float:right}.pt_checkout .mobile-summary .order-sales-tax{display:none}.pt_checkout .mobile-summary .order-total{color:#b30000}.pt_checkout .mobile-summary .order-total td:first-child{display:none}.pt_checkout .mobile-summary .summary-details{float:left;text-transform:uppercase;font-size:.875rem;font-weight:bold}.pt_checkout .mobile-summary .items-count{color:#b30000}.pt_checkout .gift-cert-used{position:static;width:auto;padding-bottom:.9375rem}.pt_checkout .collapsible-section{position:relative;text-align:left}.pt_checkout .collapsible-section .promotion-popup{text-align:left}.pt_checkout .collapsible-section .order-sales-tax{display:table-row}.pt_checkout .collapsible-section .toggle{position:relative;z-index:1}.pt_checkout .collapsible-section .toggle ~ .collapse{display:none}.pt_checkout .collapsible-section .toggle.expanded{opacity:0}.pt_checkout .collapsible-section .toggle.expanded ~ .collapse{display:block}.pt_checkout .collapsible-section .toggle:after{font-weight:400;content:'<';display:inline-block;width:.3125rem;position:relative;margin-left:.3125rem}.pt_checkout .collapsible-section .collapse{position:absolute;top:0;left:0;right:0;margin:0 auto;background-color:#fff}.pt_checkout .collapsible-section .collapse:after{font-weight:400;content:'>';display:inline-block;width:.3125rem;position:relative;margin-left:.3125rem}.pt_checkout .collapsible-section .collapse.collapse-static{position:static}.pt_checkout .collapsible-section .collapse,.pt_checkout .collapsible-section .toggle{color:#000;text-decoration:underline;cursor:pointer;font-size:1rem;display:block}.pt_checkout .right-order-summary .checkout-mini-cart{width:100%}.pt_checkout .right-order-summary .mini-cart-name{text-align:left}.pt_checkout .right-order-summary .checkout-order-totals td{text-align:left}.pt_checkout .right-order-summary .order-shipping .delivery-time{max-width:none}.pt_checkout .right-order-summary .mini-shipment,.pt_checkout .right-order-summary .mini-billing-address,.pt_checkout .right-order-summary .mini-payment-instrument{padding:.25rem;text-align:left}.pt_checkout .right-order-summary .mini-shipment .section-header,.pt_checkout .right-order-summary .mini-billing-address .section-header,.pt_checkout .right-order-summary .mini-payment-instrument .section-header{display:block}.pt_checkout .cart-special-offers{border-top-width:.0625rem}.pt_checkout .payment-method-options .form-row.label-inline .method-container .field-wrapper{margin:0}.pt_checkout .payment-method-container .month,.pt_checkout .payment-method-container .year{width:30%}.pt_checkout .checkout-billing .billing-left-section{width:68%}.ui-dialog.cookies{width:95vw !important;right:0}}@media screen and (max-width: 65.375em){.pt_checkout header hr{margin:1.25rem}.pt_checkout .collapsible-section{text-align:center;margin-top:1.5625rem}.pt_checkout .collapsible-section .section-header{display:none}.pt_checkout .collapsible-section .toggle-content{display:none}.pt_checkout button[disabled="disabled"]{background-color:#BCBCBC}.pt_checkout .checkout-shipping .form-row.gift-checkbox label,.pt_checkout .checkout-shipping .form-row.gift-checkbox .auth-content--offers{margin-top:.125rem}.pt_checkout .checkout-shipping #shipping_address_form{margin:0 -.5rem}.pt_checkout .checkout-shipping h2,.pt_checkout .checkout-shipping .auth-content-title{font-size:1.25rem}.pt_checkout .checkout-shipping h3{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;font-size:1.25rem}.pt_checkout .right-order-summary{float:none;width:100%}.pt_checkout .right-order-summary .mini-cart-product{padding:.875rem}.pt_checkout .right-order-summary .mini-cart-product:first-of-type{border-top:none}.pt_checkout .right-order-summary .checkout-order-totals td:last-child{padding-right:0}.pt_checkout .filled-billing{width:100%}.pt_checkout .filled-billing.reorder-elements{float:none}.pt_checkout .checkout-billing .form-row.payment-term{padding:.625rem 0 1.25rem}.pt_checkout .checkout-billing .form-row.error .error-message{width:100%}.pt_checkout .checkout-billing .form-row .gift-info{text-align:left}.pt_checkout .checkout-billing .error-giftcard{margin-left:0}.pt_checkout .gift-factory{display:block}.pt_checkout .gift-factory .gift-factory-right{padding-left:0;margin-top:1.875rem}.pt_checkout .gift-factory .gift-factory-message{margin:0 auto}.pt_checkout .gift-factory .character-counter{width:100%}.pt_checkout .packstation{width:33%}.pt_checkout .packstation:nth-of-type(n+5){margin-top:2.5rem}.pt_checkout .packstation-search-form .form-group:nth-child(2){flex-direction:column}.pt_checkout .packstation-search-form .chronopost-field:nth-child(2){flex-direction:row}.pt_checkout .packstation-search-form .chronopost-field .focus-icon{display:none}.pt_checkout .packstation-search-form .dhl-link{margin-left:18.125rem}.pt_checkout .billing-coupon-code .giftcert-apply button.simple{margin:0 0 0 .125rem;padding:.5625rem .25rem}.mini-cart-content-box{padding-top:.875rem}}@media screen and (max-width: 28.0625em){.pt_checkout header hr{margin:.3125rem 0 1.25rem}.pt_checkout .footer-reinsurance{display:none}.pt_checkout h2,.pt_checkout .auth-content-title{font-size:1.25rem}.pt_checkout .checkout-actions.top-checkout{position:static;margin-top:.625rem;padding:0}.pt_checkout .checkout-actions .go-to-cart{float:left;border:.0625rem solid #202020;margin:.9375rem 0;width:100%;height:2.5rem;display:flex;align-items:center;justify-content:center}.pt_checkout .checkout-actions .go-to-cart:hover{color:#fff;background-color:#202020;transition:all .3s ease}.pt_checkout .checkout-actions .go-to-cart,.pt_checkout .checkout-actions button{font-size:1rem;padding:.625rem 1.25rem;line-height:normal}.pt_checkout .checkout-actions .button-fancy-large{padding:0;height:3rem}.pt_checkout .checkout-actions .button-fancy-large span{font-size:1.25rem}.pt_checkout .checkout-actions .form-row.form-row-button{padding-top:.9375rem}.pt_checkout .checkout-actions .form-row.form-row-button.sticky-button{padding:0}.pt_checkout .checkout-actions .form-row-button{width:100%}.pt_checkout .checkout-actions.billing-continue .form-row-button{display:none}.pt_checkout .checkout-actions.billing-continue.top-checkout .form-row-button{display:block}.pt_checkout .checkout-actions.billing-continue button{display:none}.pt_checkout .checkout-actions.billing-continue button.button-fixed-mobile{display:block;position:fixed;bottom:0;left:0;right:0;z-index:2;width:100%}.pt_checkout .title-section .checkout-actions a{padding:.625rem 1.25rem}.pt_checkout .checkout-shipping .phone-field .form-caption,.pt_checkout .checkout-shipping .postal-field .form-caption,.pt_checkout .checkout-shipping .birthdate-field .form-caption,.pt_checkout .checkout-billing .phone-field .form-caption,.pt_checkout .checkout-billing .postal-field .form-caption,.pt_checkout .checkout-billing .birthdate-field .form-caption{padding-left:0}.pt_checkout .checkout-shipping .select-address label,.pt_checkout .checkout-shipping .select-address .auth-content--offers,.pt_checkout .checkout-billing .select-address label,.pt_checkout .checkout-billing .select-address .auth-content--offers{padding-bottom:.5rem}.pt_checkout .checkout-shipping .gift-info,.pt_checkout .checkout-billing .gift-info{text-align:left;margin-left:0}.pt_checkout .checkout-shipping .use-new-gc,.pt_checkout .checkout-billing .use-new-gc{margin-left:0}.pt_checkout #shipping_address_form label,.pt_checkout #shipping_address_form .auth-content--offers,.pt_checkout #billing_address_form label,.pt_checkout #billing_address_form .auth-content--offers{padding-bottom:.4375rem}.pt_checkout .filled-billing{padding:0}.pt_checkout .checkout-shipping label,.pt_checkout .checkout-shipping .auth-content--offers,.pt_checkout .checkout-shipping .field-wrapper{width:100%;text-align:left}.pt_checkout .checkout-shipping .form-row{flex-direction:column;width:100%;padding:0 .5rem;margin-bottom:1.5rem}.pt_checkout .checkout-shipping .form-row.double-field{width:50%}.pt_checkout .checkout-shipping .checkbox-fields{padding-left:0}.pt_checkout .checkout-shipping .checkbox-fields .form-row{flex-direction:row}.pt_checkout .checkout-shipping .checkbox-fields .form-row label,.pt_checkout .checkout-shipping .checkbox-fields .form-row .auth-content--offers{font-size:.875rem}.pt_checkout .checkout-shipping .scheduled-delivery-method-data{display:block}.pt_checkout .checkout-shipping .scheduled-delivery-method-data .calendar-section{margin-bottom:1.25rem}.pt_checkout .checkout-shipping .scheduled-delivery--title,.pt_checkout .checkout-shipping .scheduled-delivery--time{font-size:.875rem}.pt_checkout .checkout-shipping #billing_address_form h3{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;font-size:1.25rem}.pt_checkout .checkout-shipping #billing_address_form .form-row.checkbox-fields,.pt_checkout .checkout-shipping #shipping_address_form .form-row.checkbox-fields{padding-top:0}.pt_checkout .checkout-shipping #billing_address_form .form-row.checkbox-fields label,.pt_checkout .checkout-shipping #billing_address_form .form-row.checkbox-fields .auth-content--offers,.pt_checkout .checkout-shipping #shipping_address_form .form-row.checkbox-fields label,.pt_checkout .checkout-shipping #shipping_address_form .form-row.checkbox-fields .auth-content--offers{font-size:.875rem}.pt_checkout .checkout-shipping .checkout-actions .form-row-button button{margin:0 auto;float:none}.pt_checkout .shipping-choice .form-row{flex-direction:row}.pt_checkout .shipping-choice .field-wrapper input{margin-top:0}.pt_checkout .shipping-choice span{font-size:.875rem}.pt_checkout #shipping-method-list .portugal{align-items:flex-start}.pt_checkout #shipping-method-list .portugal .pt-shipping-option{margin-top:.1875rem}.pt_checkout #shipping-method-list .portugal .option{width:11%}.pt_checkout h1{font-size:1.125rem;border:.0625rem solid #ccc;background-color:#ebebeb;padding:.625rem}.pt_checkout h1 ~ h3{display:none}.pt_checkout .credit-cards{overflow:hidden;text-align:right}.pt_checkout .klarna-method{width:50%;text-align:right}.pt_checkout .js-klarnaselect{margin-left:.1875rem;background-color:#000;width:100%}.pt_checkout .checkout-billing .form-row{padding:.5rem 0;flex-direction:column}.pt_checkout .checkout-billing .form-row label,.pt_checkout .checkout-billing .form-row .auth-content--offers{width:auto;text-align:left}.pt_checkout .checkout-billing .form-row.error .error-message{margin-left:0}.pt_checkout .checkout-billing .form-row .field-wrapper{width:100%}.pt_checkout .checkout-billing .form-row.cvn{flex-direction:row;flex-wrap:wrap}.pt_checkout .checkout-billing .form-row.cvn label,.pt_checkout .checkout-billing .form-row.cvn .auth-content--offers{flex:0 1 100%}.pt_checkout .checkout-billing .form-row.cvn .field-wrapper{width:49%}.pt_checkout .checkout-billing .form-row.payment-term{padding:.625rem 0 1.25rem}.pt_checkout .checkout-billing .form-row .month,.pt_checkout .checkout-billing .form-row .year{width:49%;padding:0}.pt_checkout .checkout-billing .form-row .month{margin-right:2%}.pt_checkout .checkout-billing .form-row.label-inline .field-wrapper{margin:0}.pt_checkout .checkout-billing .billing-coupon-code .form-row input{font-size:1rem;height:2.5rem}.pt_checkout .reorder-elements .coupon-segment{width:100%}.pt_checkout .paypal-radio .method-container,.pt_checkout .klarna-radio .method-container,.pt_checkout .sofort-radio .method-container,.pt_checkout .multibanco-radio .method-container{width:50%}.pt_checkout .paypal-radio .paypal-method,.pt_checkout .paypal-radio .oxo-min-method,.pt_checkout .paypal-radio .spei-min-method,.pt_checkout .klarna-radio .paypal-method,.pt_checkout .klarna-radio .oxo-min-method,.pt_checkout .klarna-radio .spei-min-method,.pt_checkout .sofort-radio .paypal-method,.pt_checkout .sofort-radio .oxo-min-method,.pt_checkout .sofort-radio .spei-min-method,.pt_checkout .multibanco-radio .paypal-method,.pt_checkout .multibanco-radio .oxo-min-method,.pt_checkout .multibanco-radio .spei-min-method{width:46%;text-align:right}.pt_checkout .paypal-radio .sofort-method,.pt_checkout .klarna-radio .sofort-method,.pt_checkout .sofort-radio .sofort-method,.pt_checkout .multibanco-radio .sofort-method{width:35%;text-align:right}.pt_checkout .paypal-radio .multibanco-method,.pt_checkout .klarna-radio .multibanco-method,.pt_checkout .sofort-radio .multibanco-method,.pt_checkout .multibanco-radio .multibanco-method{width:32%;text-align:right}.pt_checkout .billing-coupon-code{position:relative}.pt_checkout .billing-coupon-code .label-above{float:none}.pt_checkout .billing-coupon-code .giftcert-apply{padding:.5rem 0;display:flex;flex-direction:column-reverse;width:100%}.pt_checkout .billing-coupon-code .giftcert-apply button.simple,.pt_checkout .billing-coupon-code .giftcert-apply .apply{height:2.5rem;font-size:1rem;width:100%}.pt_checkout .billing-coupon-code .giftcert-apply .apply{margin:0;margin-bottom:.625rem}.pt_checkout .billing-coupon-code .giftcert-apply .apply:hover{color:#AC0000}.pt_checkout .billing-coupon-code .giftcert-apply button.simple{margin:0;padding:.5625rem .25rem}.pt_checkout .billing-coupon-code .giftcert-apply button.simple:hover{color:#fff;background-color:#202020;transition:all .3s ease}.pt_checkout .billing-coupon-code .giftcert-help{padding:.8125rem .625rem .9375rem;position:absolute;top:0;left:10.3125rem}.pt_checkout .billing-coupon-code .balance,.pt_checkout .billing-coupon-code .giftcert-error,.pt_checkout .billing-coupon-code .giftcert{padding:0}.pt_checkout .billing-coupon-code .giftcert-error.error{padding-bottom:.1875rem}.pt_checkout .billing-coupon-code .balance-error.error{padding-top:.1875rem}.pt_checkout .billing-left-section.not-filled{width:100%;float:none;padding:0}.pt_checkout .checkout-terms,.pt_checkout .checkout-creditcard-legal{margin:0}.pt_checkout .legal-terms{padding:0 1.25rem}.pt_checkout .payment-term .checkbox{min-width:1rem;margin-right:.4375rem}.pt_checkout .payment-term label,.pt_checkout .payment-term .auth-content--offers{width:94%}.pt_checkout .collapsible-section .samples-section{text-align:left}.pt_checkout .gift-factory .checkout-gift-factory-on-legal,.pt_checkout .gift-factory .checkout-gift-factory-off-legal{width:95%;margin:.9375rem auto 0 auto}.pt_checkout .gift-factory .checked-color+span{margin-left:0;margin-right:0;line-height:1.3;font-size:.625rem}.pt_checkout .gift-factory-message{width:95%}.pt_checkout .gift-factory-message textarea{width:80%}.pt_checkout .checkout-shipping .form-row.gift-checkbox label,.pt_checkout .checkout-shipping .form-row.gift-checkbox .auth-content--offers{width:100%}.pt_checkout .js-klarnaselect{margin-left:0;margin-top:.625rem;padding:.625rem .625rem}.pt_checkout .packstation-search-form .form-group{display:block}.pt_checkout .packstation-search-form .form-group .packstation-focus .form-row{width:87%}.pt_checkout .packstation-search-form .form-group .packstation-focus .focus-icon{margin-top:1.8125rem}.pt_checkout .packstation-search-form .map-container{margin-top:1.25rem}.pt_checkout .packstation-search-form .dhl-link{margin-left:0}.pt_checkout .packstation{width:100%}.pt_checkout .packstation:nth-of-type(n+3){margin-top:2.5rem}.pt_checkout .packstation .packstation-details-left{width:1.875rem}.pt_checkout .packstation .form-row.label-inline .field-wrapper{width:1.875rem}.pt_checkout .packstation-show-more{width:100%;text-align:center}.pt_checkout .packstation-show-more span{text-decoration:underline;font-size:.8125rem}.pt_checkout .packstation-show-more span:hover{cursor:pointer}.pt_checkout .show-mobile-packstation .packstation:nth-of-type(n+5){display:none}.pt_checkout .shipping-cart-order-info--box .brand{font-size:.8125rem}.pt_checkout .shipping-cart-order-info--box .brand a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.pt_checkout .shipping-cart-order-info--box .name{font-size:.8125rem}.pt_checkout .shipping-cart-order-info--box .name a{overflow:hidden;text-overflow:ellipsis;color:#202020;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pt_checkout .shipping-cart-order-info--box .details{font-size:.875rem}.pt_checkout .shipping-cart-order-info--box .details .attribute .bidirectional{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.pt_checkout .shipping-cart-order-info--box .price-sales{font-size:1rem}.frame{width:17.1875rem;margin:0 auto}.frame .slidee li{width:2.8125rem}#shipping_address_form .shipping-title{font-family:'Poppins', Helvetica, sans-serif;font-weight:bold;font-size:1.25rem;color:#202020}#shipping_address_form .form-row{overflow:initial}#shipping_address_form label,#shipping_address_form .auth-content--offers{font-size:1rem;line-height:1.5rem}#shipping_address_form .field-wrapper .input-select,#shipping_address_form .field-wrapper .input-text{font-family:'Poppins', Helvetica, sans-serif;font-weight:normal;font-size:1rem}#shipping_address_form .field-wrapper .input-select::-webkit-input-placeholder,#shipping_address_form .field-wrapper .input-text::-webkit-input-placeholder{font-size:1rem}#shipping_address_form .field-wrapper .input-select::-moz-placeholder,#shipping_address_form .field-wrapper .input-text::-moz-placeholder{font-size:1rem}#shipping_address_form .field-wrapper .input-select:-ms-input-placeholder,#shipping_address_form .field-wrapper .input-text:-ms-input-placeholder{font-size:1rem}#shipping_address_form .field-wrapper .input-select::placeholder,#shipping_address_form .field-wrapper .input-text::placeholder{font-size:1rem}#shipping_address_form .shipment-form{display:block}#shipping_address_form .shipment-form .shipment-complement{display:flex;justify-content:space-between}#shipping_address_form .shipment-form .shipment-complement .form-row{width:48%}#shipping_address_form .shipment-form--column-left,#shipping_address_form .shipment-form--column-right{padding:0}}.pt_order-confirmation .confirmation{display:flex;flex-flow:column nowrap;width:100%;padding:0 1.25rem}.pt_order-confirmation .confirmation-info{margin:.625rem 0}.pt_order-confirmation .confirmation-info .bannerEbit .banner-top-ebit-survey{text-align:center;margin:.625rem 0}.pt_order-confirmation .confirmation-info .bannerEbit .banner-top-ebit-survey img{display:inline-block;width:auto;max-width:100%}.pt_order-confirmation .confirmation-info .title{font-family:"AvalonBook",Arial,sans-serif;font-size:1.5rem;line-height:1.375rem;margin:1.25rem 0}.pt_order-confirmation .confirmation-info .title .attention--br{color:initial}.pt_order-confirmation .confirmation-info .title .attention--mx{display:none}.pt_order-confirmation .confirmation-info .text{font-size:.75rem;margin:0}.pt_order-confirmation .confirmation-info .attention{color:#ea4234;font-weight:600}.pt_order-confirmation #payment-data-title{padding-left:1.875rem;font-weight:600;font-size:1.25rem}.pt_order-confirmation .multibanco-payment-section{display:flex;margin-bottom:.9375rem;padding-left:1.875rem}.pt_order-confirmation .multibanco-payment-section .multibanco-logo{background-image:url("../images/sprites.png");background-position:0px -2258px;background-repeat:no-repeat;width:144px;height:36px;display:inline-block;margin-top:1.25rem}.pt_order-confirmation .multibanco-payment-section .payment-details{font-size:1rem;line-height:1.2;margin-left:.9375rem}.pt_order-confirmation .multibanco-payment-section .payment-details .exp-date{color:#b30000}.pt_order-confirmation .multibanco-payment-details{background-color:#ccc;font-family:Arial;font-size:.8125rem;line-height:1.2;padding:1.4375rem;margin-bottom:.9375rem}.pt_order-confirmation .loyalty{display:flex;flex-flow:row nowrap;align-items:center;padding:1.875rem 0;margin-top:1.25rem;border-top:.125rem solid #000;border-bottom:.125rem solid #000}.pt_order-confirmation .loyalty .title{font-family:"AvalonBook",Arial,sans-serif;font-size:1.1875rem;line-height:1.2;text-transform:uppercase;margin-bottom:1.25rem}.pt_order-confirmation .loyalty .attention{color:#ea4234}.pt_order-confirmation .loyalty .attention-bold{font-weight:600}.pt_order-confirmation .loyalty .link{color:#000;text-decoration:underline}.pt_order-confirmation .loyalty .link:hover{color:#b30000}.pt_order-confirmation .loyalty .text{font-size:.6875rem;margin-bottom:.625rem;line-height:1.4}.pt_order-confirmation .loyalty .btn{display:flex;align-items:center;justify-content:center;height:1.75rem;padding:0 1.25rem;color:#fff;background-color:#ea4234;text-transform:uppercase;transition:0.3s background-color ease-in;font-family:"AvalonMedium",Arial,sans-serif;font-size:.8125rem;cursor:pointer}.pt_order-confirmation .loyalty .btn:hover{background-color:#000}.pt_order-confirmation .loyalty .btn-wrapper{display:flex;justify-content:center}.pt_order-confirmation .loyalty .part-1,.pt_order-confirmation .loyalty .part-3{flex-basis:25%;display:flex;align-items:center;justify-content:center}.pt_order-confirmation .loyalty .part-2{display:flex;flex-flow:column nowrap;flex-basis:50%;padding:0 1.25rem;box-sizing:border-box}.pt_order-confirmation .confirmation-actions{display:flex;flex-flow:nowrap row;justify-content:space-between;padding-top:1.25rem;margin-top:1.25rem;border-top:.3125rem solid #202020}.pt_order-confirmation .confirmation-actions .btn{display:flex;align-items:center;justify-content:center;min-height:1.625rem;color:#fff;transition:0.3s background-color ease-in;font-weight:600;font-size:.8125rem;cursor:pointer;line-height:1;padding:.3125rem .625rem;margin-right:.0625rem;text-align:center}.pt_order-confirmation .confirmation-actions .btn:last-child{margin-right:0}.pt_order-confirmation .confirmation-actions .btn-red{background-color:#c00}.pt_order-confirmation .confirmation-actions .btn-black{background-color:#202020}.pt_order-confirmation .confirmation-actions .btn:hover{background-color:#202020}.pt_order-confirmation .order-shipments{border-top:.3125rem solid #202020}.pt_order-confirmation .order-shipments .title{font-size:1.25rem;line-height:1.375rem;margin:.75rem 0}.pt_order-confirmation .order-shipment,.pt_order-confirmation .order-billing{padding-bottom:.75rem}.pt_order-confirmation .order-shipment .title,.pt_order-confirmation .order-billing .title{font-size:1.25rem;line-height:1.375rem;margin:.75rem 0}.pt_order-confirmation .order-shipment p,.pt_order-confirmation .order-billing p{margin:0;font-size:.6875rem}.pt_order-confirmation .order-shipment .name,.pt_order-confirmation .order-billing .name{font-size:.75rem;font-weight:600}.pt_order-confirmation .order-billing{border-top:.3125rem solid #000;border-bottom:.3125rem solid #000}.pt_order-confirmation .gift-option{border-top:0}.pt_order-confirmation .message-area .message-wrapper{display:block}.pt_order-confirmation .message-area .message{padding:.9375rem 1.25rem;border-bottom:.0625rem solid #ccc}.pt_order-confirmation .message-area .message:last-child{border-bottom:0}.pt_order-confirmation .message-area .message.underline{text-decoration:underline}.pt_order-confirmation .message-area .attention{color:#ea4234}.pt_order-confirmation .message-area .title{font-size:1rem;margin-bottom:.3125rem;font-weight:600;position:relative;padding-right:.75rem;color:#000}.pt_order-confirmation .message-area .title .fa-caret-right{position:absolute;right:0;top:.25rem;color:#838383}.pt_order-confirmation .message-area .text{font-size:.875rem;color:#777;line-height:1.3}.pt_order-confirmation .message-area a{color:#777}.pt_order-confirmation .confirmation-totals{margin-bottom:2rem}.pt_order-confirmation .confirmation-totals .title{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:.875rem;color:#333;text-transform:uppercase;min-width:190px}.pt_order-confirmation .confirmation-totals .promotional-info{display:none}.pt_order-confirmation .confirmation-totals .payment-info,.pt_order-confirmation .confirmation-totals .promotional-info{padding:.9375rem 0;border-bottom:.0625rem solid #ccc}.pt_order-confirmation .confirmation-totals .payment-info .title,.pt_order-confirmation .confirmation-totals .promotional-info .title{font-weight:600;font-size:.75rem}.pt_order-confirmation .confirmation-totals .payment-info .payment,.pt_order-confirmation .confirmation-totals .payment-info .promotional,.pt_order-confirmation .confirmation-totals .promotional-info .payment,.pt_order-confirmation .confirmation-totals .promotional-info .promotional{display:flex;justify-content:space-between;font-size:.6875rem}.pt_order-confirmation .confirmation-totals .payment-info .value,.pt_order-confirmation .confirmation-totals .promotional-info .value{font-weight:600}.pt_order-confirmation .confirmation-totals .shipping-info{padding-bottom:.5rem}.pt_order-confirmation .confirmation-totals .shipping-info .shipping{display:flex;justify-content:flex-start}.pt_order-confirmation .confirmation-totals .shipping-info .shipping-desc{font-size:.75rem;color:#777}.pt_order-confirmation .confirmation-totals .shipping-info .shipping-desc .accent{color:#b30000}.pt_order-confirmation .confirmation-totals .shipping-info .value{font-family:'Poppins', Helvetica, sans-serif;font-weight:400;font-size:.875rem;color:#202020;text-transform:uppercase}.pt_order-confirmation .confirmation-totals .shipping-info .label{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:.875rem;color:#333;text-transform:uppercase;min-width:190px}.pt_order-confirmation .confirmation-totals .order-total{margin-top:.5rem}.pt_order-confirmation .confirmation-totals .order-total .total{display:flex;justify-content:flex-start;font-weight:600;font-size:1rem}.pt_order-confirmation .confirmation-totals .order-total .earned-points{display:flex;justify-content:flex-start;font-size:.75rem}.pt_order-confirmation .confirmation-totals .order-total .vat-info{display:flex;justify-content:flex-start}.pt_order-confirmation .confirmation-totals .order-total .vat-info .label,.pt_order-confirmation .confirmation-totals .order-total .vat-info .value{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;color:#202020;font-size:.875rem}.pt_order-confirmation .confirmation-totals .order-total .label{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:.875rem;color:#333;text-transform:uppercase;min-width:190px}.pt_order-confirmation .confirmation-totals .order-total .value{font-family:'Poppins', Helvetica, sans-serif;font-weight:600;font-size:1.0625rem;color:#202020;text-transform:uppercase}.pt_order-confirmation .confirmation-totals .promotional-info{padding:1.25rem 0 1.25rem 6.25rem}.pt_order-confirmation .confirmation-totals .samples-info{display:none;padding:1.25rem 0;justify-content:space-between;font-size:.75rem;border-bottom:.0625rem solid #ccc}.pt_order-confirmation .confirmation-totals .samples-info .value{font-weight:600;text-transform:uppercase}.pt_order-confirmation .confirmation-totals>div:last-child{border-bottom:0}.pt_order-confirmation .confirmation-totals+.confirmation-actions{margin-top:0}.pt_order-confirmation .confirmation-totals .subtotal-info,.pt_order-confirmation .confirmation-totals .order-price-values,.pt_order-confirmation .confirmation-totals .order-price-values__first{display:flex;justify-content:flex-start}.pt_order-confirmation .confirmation-totals .subtotal-info{padding:.9375rem 0 .5rem}.pt_order-confirmation .confirmation-totals .subtotal-info .value{font-family:'Poppins', Helvetica, sans-serif;font-weight:400;font-size:.875rem;color:#202020;text-transform:uppercase}.pt_order-confirmation .confirmation-totals .order-price-values .value,.pt_order-confirmation .confirmation-totals .order-price-values__first .value{font-family:'Poppins', Helvetica, sans-serif;font-weight:400;font-size:.875rem;color:#202020;text-transform:uppercase}.pt_order-confirmation .confirmation-totals .order-price-values__first{padding-bottom:.5rem}@media screen and (min-width: 65.4375em){.pt_order-confirmation .confirmation-totals .subtotal-info{padding:.9375rem 0}.pt_order-confirmation .confirmation-totals .subtotal-info .value{font-size:1rem;font-weight:700}.pt_order-confirmation .confirmation-totals .title{font-size:1rem;min-width:initial}.pt_order-confirmation .confirmation-totals .shipping-info{padding-bottom:.9375rem}.pt_order-confirmation .confirmation-totals .shipping-info .shipping{justify-content:space-between}.pt_order-confirmation .confirmation-totals .shipping-info .label{font-size:1rem;min-width:initial}.pt_order-confirmation .confirmation-totals .shipping-info .value{font-size:1rem;font-weight:700}.pt_order-confirmation .confirmation-totals .order-total{margin-top:3.125rem}.pt_order-confirmation .confirmation-totals .order-total .total,.pt_order-confirmation .confirmation-totals .order-total .earned-points,.pt_order-confirmation .confirmation-totals .order-total .vat-info{justify-content:space-between}.pt_order-confirmation .confirmation-totals .order-total .vat-info .label{font-size:1rem}.pt_order-confirmation .confirmation-totals .order-total .label{font-size:1rem;min-width:initial}.pt_order-confirmation .confirmation-totals .order-total .value{font-size:1rem}.pt_order-confirmation .confirmation-totals .order-price-values .value,.pt_order-confirmation .confirmation-totals .order-price-values__first .value{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:1rem}.pt_order-confirmation .confirmation-totals .order-price-values__first{padding-bottom:.9375rem}.pt_order-confirmation .confirmation-totals .subtotal-info,.pt_order-confirmation .confirmation-totals .order-price-values,.pt_order-confirmation .confirmation-totals .order-price-values__first{justify-content:space-between}}.pt_order-confirmation .confirmation-finish{display:flex;justify-content:center;margin-top:2.5rem;margin-bottom:1.875rem}.pt_order-confirmation .confirmation-finish .cta-confirmation{display:block;max-width:376px;width:100%}.pt_order-confirmation .confirmation-finish .cta-confirmation .btn--primary-outline,.pt_order-confirmation .confirmation-finish .cta-confirmation .confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .pt_order-confirmation .confirmation-finish .cta-confirmation .pix-payment--print,.pt_order-confirmation .confirmation-finish .cta-confirmation .confirmation-order__payment--details .boleto-payment--print,.confirmation-order__payment--details .pt_order-confirmation .confirmation-finish .cta-confirmation .boleto-payment--print{width:100%}.pt_order-confirmation .confirmation-finish .cta-confirmation .cta-confirmation__container{font-family:'Poppins', Helvetica, sans-serif;font-weight:500;font-size:1.125rem;line-height:1.25rem;min-height:48px;padding:.75rem;text-align:center;text-transform:uppercase;width:100%}@media screen and (min-width: 47.8125em){.pt_order-confirmation .confirmation-finish .cta-confirmation .cta-confirmation__container{font-size:1.3125rem}}.pt_order-confirmation .confirmation-cta__container{display:flex;flex-flow:row wrap;justify-content:flex-end;align-items:center;padding:0 1.5rem;max-width:423px}.pt_order-confirmation .confirmation-cta__container .order,.pt_order-confirmation .confirmation-cta__container .account{width:100%}@media screen and (min-width: 65.4375em){.pt_order-confirmation .confirmation-cta__container{max-width:initial}.pt_order-confirmation .confirmation-cta__container .order,.pt_order-confirmation .confirmation-cta__container .account{max-width:326px}}.pt_order-confirmation .order-confirmation-legal p{margin-top:1.25rem;font-size:.625rem;color:#7C7C7D;line-height:1.1}.pt_order-confirmation .order-confirmation-legal a{color:inherit;text-decoration:underline}.pt_order-confirmation .collection-point-msg{font-size:.6875rem}.modal-ebit{display:block;position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.4)}.modal-ebit--content{margin:0 auto;top:50%;position:relative;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:10px 0 0;width:auto;display:block;max-width:293px}@media (min-width: 767px){.modal-ebit--content{max-width:586px}}.modal-ebit--close{color:#fff;float:right;font-size:1.75rem;font-weight:bold;width:1.5rem;height:1.5rem;border-radius:50%;background:#ea4234;display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;top:0;right:0}.modal-ebit--close:hover,.modal-ebit--close:focus{background:#000;text-decoration:none;cursor:pointer}.confirmation-order{display:flex;flex-flow:row wrap;width:100%;padding:1.25rem 1.5rem}.confirmation-order__data{display:block;width:100%;padding-right:0}.confirmation-order__header{width:100%;display:block}.confirmation-order__header h1{margin:0 0 2rem;color:#202020;text-transform:uppercase}.confirmation-order__header .banner-top-ebit-survey{display:block;margin-bottom:1.5rem}.confirmation-order__header img{margin:0 auto;display:block}.confirmation-order__details{display:flex;flex-flow:row wrap}.confirmation-order__summary{width:100%;padding:0;color:#202020;max-width:375px}.confirmation-order__summary h3{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;font-size:1.25rem;line-height:1.5rem;margin-bottom:2.25rem;text-transform:uppercase}.confirmation-order__summary--data-details{display:block}.confirmation-order__summary--data-details .confirmation-order__information--shipment,.confirmation-order__summary--data-details .confirmation-order__information--billing{display:block}.confirmation-order__summary--data-details .confirmation-order__payment--details{display:block}.confirmation-order__summary--data-details .confirmation-order__payment--beautyclub{display:none}.confirmation-order__summary--products{display:block;max-height:288px;overflow:auto}.confirmation-order__summary--products::-webkit-scrollbar{width:.625rem;background-color:#f1f1f1}.confirmation-order__summary--products::-webkit-scrollbar-thumb{border-radius:.625rem;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);background-color:#8E8E8E}.confirmation-order__summary--products::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);border-radius:.625rem;background-color:#f1f1f1}.confirmation-order__summary--products .line-items{display:block}.confirmation-order__summary--products .line-item{display:flex;flex-flow:row nowrap;padding:0;margin-bottom:1.1875rem;border:0}.confirmation-order__summary--products .item-left-group{width:calc(100% - 75px);padding:0;display:flex;align-items:center}.confirmation-order__summary--products .item-middle-group{display:block;align-self:center}.confirmation-order__summary--products .item-middle-group .quantity{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:1rem;line-height:1.5rem}.confirmation-order__summary--products .item-right-group{display:block;text-align:right;width:30%;font-family:'Poppins', Helvetica, sans-serif;font-weight:400;align-self:center}.confirmation-order__summary--products .item-right-group .standard-price{display:block;font-size:.875rem;line-height:1em;text-decoration:line-through}.confirmation-order__summary--products .item-right-group .sales-price{display:block;font-size:1rem;line-height:1em;font-weight:700}.confirmation-order__summary--products .item-image{width:64px;height:64px;position:relative}.confirmation-order__summary--products .item-image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:100%;max-height:100%}.confirmation-order__summary--products .item-info{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;width:calc(100% - 88px);padding-left:.75rem}.confirmation-order__summary--products .item-info a{color:inherit}.confirmation-order__summary--products .item-info .brand{font-weight:700;font-size:.8125rem;line-height:1rem;text-transform:uppercase}.confirmation-order__summary--products .item-info .name{font-size:.8125rem;line-height:1.125rem}.confirmation-order__summary--products .item-info .details{font-size:.875rem;line-height:1rem;color:#8E8E8E}.confirmation-order__summary--products .item-info .quantity{display:none;font-weight:700;font-size:1rem;line-height:1.125rem;text-transform:uppercase;margin-top:.4375rem}.confirmation-order__information{display:block;width:100%;padding-right:0;color:#202020}.confirmation-order__information--messages{display:block;margin-bottom:2rem;font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem}.confirmation-order__information--messages h2,.confirmation-order__information--messages .auth-content-title{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;font-size:1.25rem;line-height:1.5rem;margin-bottom:1.0625rem}.confirmation-order__information--messages h2 span,.confirmation-order__information--messages .auth-content-title span{color:#c00}.confirmation-order__information--messages p{margin-bottom:.5rem}.confirmation-order__information--billing,.confirmation-order__information--shipment{display:none;margin-bottom:1.5rem}.confirmation-order__information--billing h3,.confirmation-order__information--shipment h3{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;font-size:1.25rem;line-height:1.5rem;margin-bottom:1.5rem;text-transform:uppercase}.confirmation-order__information--billing p,.confirmation-order__information--shipment p{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;margin-bottom:0}.confirmation-order__information--address{display:block;margin-bottom:1rem;font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem}.confirmation-order__information--address p{display:inline-block;margin-bottom:0}.confirmation-order__information--billing .addresses p,.confirmation-order__information--billing .location p{display:inline-block}.confirmation-order__information--billing .addresses p .postal,.confirmation-order__information--billing .location p .postal{display:block}.confirmation-order__information--shipment p .postal{display:block}.confirmation-order__payment{width:100%;padding-left:0;font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem}.confirmation-order__payment--beautyclub{margin-bottom:2.5rem}.confirmation-order__payment--beautyclub img{display:block;margin:0 auto 1rem}.confirmation-order__payment--beautyclub p{margin-bottom:.5rem}.confirmation-order__payment--details{display:none}.confirmation-order__payment--details h3{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;font-size:1.25rem;line-height:1.75rem;margin-bottom:1rem;color:#202020}.confirmation-order__payment--details .payment{display:flex;flex-flow:row nowrap}.confirmation-order__payment--details .label{display:block;width:100%;flex:1;font-weight:bold}.confirmation-order__payment--details .value{display:block;font-weight:normal}.confirmation-order__payment--details .oxo-logo{background-image:url("../images/sprites.png");background-position:0px -2434px;background-repeat:no-repeat;width:82px;height:42px;display:inline-block;vertical-align:middle}.confirmation-order__payment--details .mercado-pago-payment-container{text-align:center;margin-top:30px;color:black}.confirmation-order__payment--details .mercado-pago-payment-container a{color:#ffffff}.confirmation-order__payment--details .applazo-payment-container{text-align:center;margin-top:30px;color:black}.confirmation-order__payment--details .applazo-payment-container a{color:#ffffff}.confirmation-order__payment--details .pix-payment,.confirmation-order__payment--details .boleto-payment{color:#202020}.confirmation-order__payment--details .pix-payment-container,.confirmation-order__payment--details .boleto-payment-container{font-size:.875rem}.confirmation-order__payment--details .pix-payment-container .oxo-details-logo,.confirmation-order__payment--details .boleto-payment-container .oxo-details-logo{margin-top:-1.5rem;margin-bottom:2rem}.confirmation-order__payment--details .pix-payment-container a .btn--secondary,.confirmation-order__payment--details .pix-payment-container a .pt_checkout .checkout-billing .checkout-actions.billing-continue button,.pt_checkout .checkout-billing .checkout-actions.billing-continue .confirmation-order__payment--details .pix-payment-container a button,.confirmation-order__payment--details .boleto-payment-container a .btn--secondary,.confirmation-order__payment--details .boleto-payment-container a .pt_checkout .checkout-billing .checkout-actions.billing-continue button,.pt_checkout .checkout-billing .checkout-actions.billing-continue .confirmation-order__payment--details .boleto-payment-container a button{width:100%}.confirmation-order__payment--details .pix-payment--title,.confirmation-order__payment--details .boleto-payment--title{margin-bottom:.3125rem;font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:inherit}.confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .boleto-payment--print{display:block;width:100%;max-width:initial;border-width:.1875rem;padding:.5rem 1.5625rem}.confirmation-order__payment--details .pix-payment--code,.confirmation-order__payment--details .boleto-payment--code{display:block;align-items:center;max-width:100%}.confirmation-order__payment--details .pix-payment--code .code-number,.confirmation-order__payment--details .boleto-payment--code .code-number{display:flex;width:100%;align-items:baseline;cursor:pointer}.confirmation-order__payment--details .pix-payment--code .code-number .btn--secondary,.confirmation-order__payment--details .pix-payment--code .code-number .pt_checkout .checkout-billing .checkout-actions.billing-continue button,.pt_checkout .checkout-billing .checkout-actions.billing-continue .confirmation-order__payment--details .pix-payment--code .code-number button,.confirmation-order__payment--details .boleto-payment--code .code-number .btn--secondary,.confirmation-order__payment--details .boleto-payment--code .code-number .pt_checkout .checkout-billing .checkout-actions.billing-continue button,.pt_checkout .checkout-billing .checkout-actions.billing-continue .confirmation-order__payment--details .boleto-payment--code .code-number button{width:100%}.confirmation-order__payment--details .pix-payment--code .code-number span,.confirmation-order__payment--details .boleto-payment--code .code-number span{width:80%;text-transform:uppercase}.confirmation-order__payment--details .pix-payment--codebar,.confirmation-order__payment--details .boleto-payment--codebar{max-width:325px;display:block;margin-bottom:1rem;text-align:center}.confirmation-order__payment--details .pix-payment--codebar img,.confirmation-order__payment--details .boleto-payment--codebar img{display:block;margin:0 auto}.confirmation-order__payment--details .pix-payment--codenumber,.confirmation-order__payment--details .boleto-payment--codenumber{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:.6875rem;line-height:.8125rem;margin-bottom:.625rem;word-break:break-all}.confirmation-order__payment--details .pix-payment--codenumber__tiny,.confirmation-order__payment--details .boleto-payment--codenumber__tiny{display:none}.confirmation-order__payment--details .pix-payment--duedate,.confirmation-order__payment--details .pix-payment--value,.confirmation-order__payment--details .boleto-payment--duedate,.confirmation-order__payment--details .boleto-payment--value{display:block;width:100%;font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;margin-bottom:1rem}.confirmation-order__payment--details .pix-payment--duedate .bold,.confirmation-order__payment--details .pix-payment--duedate .label,.confirmation-order__payment--details .pix-payment--value .bold,.confirmation-order__payment--details .pix-payment--value .label,.confirmation-order__payment--details .boleto-payment--duedate .bold,.confirmation-order__payment--details .boleto-payment--duedate .label,.confirmation-order__payment--details .boleto-payment--value .bold,.confirmation-order__payment--details .boleto-payment--value .label{font-weight:normal;display:inline;vertical-align:middle}.confirmation-order__payment--details .pix-payment--value,.confirmation-order__payment--details .boleto-payment--value{margin-bottom:2rem}.confirmation-order__payment--details .qrcode-payment--code .shipay-payment--codebar img{margin:auto;display:block}.confirmation-order__payment--details .qrcode-payment--code .code-number{display:flex;width:100%;align-items:baseline;cursor:pointer}.confirmation-order__payment--details .qrcode-payment--code .js-button-copy-codebar{width:100%}.confirmation-order__payment--details .print-boleto{display:flex;height:2rem}.confirmation-order__payment--details .print-boleto .icon-print-button{color:#c00;font-size:1.5rem;margin:0 .375rem 0 0}.confirmation-order__payment--details .print-boleto--text{display:flex;align-items:flex-end;font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:1rem;color:#202020;text-transform:uppercase}@media screen and (max-width: 28.0625em){.confirmation-order__payment--details .print-boleto{justify-content:center}}.confirmation-order .confirmation-order__data.registration-body .confirmation-order__payment--details{display:block}.confirmation-order .registration-body{margin-top:1.875rem;width:100%;max-width:100%}.confirmation-order .registration-body .confirmation-order__registration{max-width:100%;padding:0}.confirmation-order .registration-body .confirmation-order__payment{width:100%}.confirmation-order .registration-body .confirmation-order__summary{gap:1.875rem}.confirmation-order .registration-body .confirmation-order__summary fieldset:nth-child(1),.confirmation-order .registration-body .confirmation-order__summary fieldset:nth-child(even){margin:0}.confirmation-order .registration-body .confirmation-order__information{width:95%}.confirmation-order .registration-body .confirmation-order__details{justify-content:space-between}.confirmation-order .registration-body .confirmation-order__details fieldset{width:45%}@media screen and (max-width: 28.0625em){.confirmation-order .registration-body .confirmation-order__details fieldset{width:100%}}.confirmation-order .registration-body__hr{width:30%}@media screen and (min-width: 65.4375em){.confirmation-order__header .banner-top-ebit-survey{margin-bottom:2.5rem}.confirmation-order__data{width:calc(100% - 452px);padding-right:1.25rem}.confirmation-order__information{width:50%;padding-right:.75rem}.confirmation-order__information--messages{font-size:1rem;line-height:1.5rem;margin-bottom:2.9375rem}.confirmation-order__information--messages h2,.confirmation-order__information--messages .auth-content-title{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;font-size:1.5rem;line-height:2rem;margin-bottom:1.5rem}.confirmation-order__information--shipment,.confirmation-order__information--billing{display:block}.confirmation-order__information--shipment h3,.confirmation-order__information--billing h3{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:1rem;line-height:1.5rem}.confirmation-order__information--shipment p,.confirmation-order__information--billing p{font-size:1rem;line-height:1.5rem}.confirmation-order__information--address{font-size:1rem;line-height:1.5rem}.confirmation-order__payment{width:50%;padding-left:.75rem;font-size:1rem;line-height:1.5rem}.confirmation-order__payment--beautyclub{box-shadow:0 0 .25rem rgba(0,0,0,0.3);padding:1.5rem;margin-bottom:2rem}.confirmation-order__payment--beautyclub img{margin:0 auto 1.4375rem}.confirmation-order__payment--details{display:block}.confirmation-order__payment--details h3{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:1rem;line-height:1.5rem;margin-bottom:1.5rem}.confirmation-order__payment--details .mercado-pago-payment-container{text-align:center;margin-top:30px;color:black}.confirmation-order__payment--details .mercado-pago-payment-container a{color:#ffffff}.confirmation-order__payment--details .applazo-payment-container{text-align:center;margin-top:30px;color:black}.confirmation-order__payment--details .applazo-payment-container a{color:#ffffff}.confirmation-order__payment--details .pix-payment-container,.confirmation-order__payment--details .shipay-payment-container,.confirmation-order__payment--details .qrcode-payment-container,.confirmation-order__payment--details .boleto-payment-container{font-size:1rem}.confirmation-order__payment--details .pix-payment--title,.confirmation-order__payment--details .shipay-payment--title,.confirmation-order__payment--details .qrcode-payment--title,.confirmation-order__payment--details .boleto-payment--title{font-weight:700}.confirmation-order__payment--details .pix-payment--codenumber,.confirmation-order__payment--details .shipay-payment--codenumber,.confirmation-order__payment--details .qrcode-payment--codenumber,.confirmation-order__payment--details .boleto-payment--codenumber{font-size:.8125rem}.confirmation-order__payment--details .pix-payment--duedate,.confirmation-order__payment--details .pix-payment--value,.confirmation-order__payment--details .shipay-payment--duedate,.confirmation-order__payment--details .shipay-payment--value,.confirmation-order__payment--details .qrcode-payment--duedate,.confirmation-order__payment--details .qrcode-payment--value,.confirmation-order__payment--details .boleto-payment--duedate,.confirmation-order__payment--details .boleto-payment--value{font-size:1rem;line-height:1.5rem}.confirmation-order__payment--details .pix-payment--codebar,.confirmation-order__payment--details .shipay-payment--codebar,.confirmation-order__payment--details .qrcode-payment--codebar,.confirmation-order__payment--details .boleto-payment--codebar{max-width:100%}.confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .shipay-payment--print,.confirmation-order__payment--details .qrcode-payment--print,.confirmation-order__payment--details .boleto-payment--print{max-width:267px}.confirmation-order__summary{width:452px;padding-left:1.25rem;padding-right:1.5rem;max-width:initial}.confirmation-order__summary h3{font-size:1.5rem;line-height:1.5rem;margin-bottom:1.5rem}.confirmation-order__summary--data-details{display:none}.confirmation-order__summary--products .item-image{width:88px;height:88px}.confirmation-order__summary--products .item-middle-group{display:none}.confirmation-order__summary--products .item-right-group{width:75px;align-self:auto}.confirmation-order__summary--products .item-info{padding-left:1rem}.confirmation-order__summary--products .item-info .brand{font-size:1rem;line-height:1.5rem}.confirmation-order__summary--products .item-info .name{font-size:.875rem;line-height:1.25rem}.confirmation-order__summary--products .item-info .details{font-size:.875rem;line-height:1rem}.confirmation-order__summary--products .item-info .quantity{display:block}}@media print{.pt_order-confirmation footer,.pt_order-confirmation .sticky-top,.pt_order-confirmation .header-search,.pt_order-confirmation .header-banner,.pt_order-confirmation .sticky-top-placeholder,.pt_order-confirmation .loyalty,.pt_order-confirmation .message-area,.pt_order-confirmation .nav-menu-mobile,.pt_order-confirmation .mobile-background,.pt_order-confirmation #mobile-navigation,.pt_order-confirmation #navigation,.pt_order-confirmation .confirmation-actions,.pt_order-confirmation .cta-confirmation__container,.pt_order-confirmation .boleto-payment--print,.pt_order-confirmation .print,.pt_order-confirmation .account{display:none !important}.pt_order-confirmation a[href]:after{content:none !important}}@media screen and (max-width: 28.0625em){.pt_order-confirmation .confirmation .confirmation-info{order:-1}.pt_order-confirmation .loyalty{flex-direction:column;padding:.625rem 0;margin:.625rem 0 0}.pt_order-confirmation .loyalty .part-1{flex-direction:column;-webkit-flex-basis:auto}.pt_order-confirmation .loyalty .part-2{padding:0;-webkit-flex-basis:auto}.pt_order-confirmation .loyalty .title{font-size:1.125rem;font-weight:600}.pt_order-confirmation .loyalty .btn{width:100%;height:2.8125rem;font-size:1.0625rem;line-height:1}.pt_order-confirmation .loyalty .text{margin:0 auto .625rem;font-size:.875rem}.pt_order-confirmation .confirmation-info .title{text-transform:uppercase;font-weight:600;font-size:1.125rem;margin:.625rem 0}.pt_order-confirmation .confirmation-info .text{font-size:.875rem}.pt_order-confirmation #payment-data-title,.pt_order-confirmation .multibanco-payment-section{padding:0}.pt_order-confirmation .multibanco-payment-section .payment-details{font-size:.875rem}.pt_order-confirmation .confirmation-actions{flex-direction:column;padding-top:0;border-top-width:.25rem}.pt_order-confirmation .confirmation-actions .btn{height:2.5rem;font-size:1rem;margin-top:.625rem}.pt_order-confirmation .order-shipments{border-top-width:.0625rem}.pt_order-confirmation .order-shipments .title{font-size:1rem;text-transform:uppercase;font-weight:800}.pt_order-confirmation .order-shipment .title,.pt_order-confirmation .order-billing .title{font-size:1rem;text-transform:uppercase;font-weight:800}.pt_order-confirmation .order-shipment p,.pt_order-confirmation .order-billing p{font-size:.875rem;line-height:1.3}.pt_order-confirmation .order-shipment .name,.pt_order-confirmation .order-billing .name{text-transform:uppercase;font-weight:400;font-size:.875rem}.pt_order-confirmation .order-billing{border-top:.0625rem solid #ccc;border-bottom:0}.pt_order-confirmation .line-item .item-image>a{height:3.125rem;width:3.125rem}.pt_order-confirmation .line-item .item-image img{height:3.125rem;width:3.125rem}.pt_order-confirmation .line-item .item-left-group{width:70%}.pt_order-confirmation .line-item .item-right-group{width:30%}.pt_order-confirmation .line-item .item-quantity{width:25%}.pt_order-confirmation .line-item .item-price{width:75%}.pt_order-confirmation .confirmation-totals .promotional-info{padding-left:0}}.pt_checkout .checkout-billing{width:100%}.pt_checkout .checkout-billing .billing-coupon-code{padding-bottom:0}.pt_checkout .checkout-billing .billing-coupon-code .balance-error.error{padding-bottom:.1875rem}.pt_checkout .checkout-billing .billing-coupon-code .giftcert-apply .apply:hover{color:#fff;opacity:1}.pt_checkout .checkout-billing .billing-coupon-code .remove{bottom:100%;color:#202020;text-align:right;width:100%}.pt_checkout .checkout-billing .billing-coupon-code .remove .delete-link{font-size:.75rem}@media screen and (min-width: 71.875em){.pt_checkout .checkout-billing .billing-coupon-code .giftcert-apply .input-text{padding-right:9.25rem}}@media screen and (min-width: 65.4375em){.pt_checkout .checkout-billing .billing-coupon-code .giftcert-apply{width:97%}}@media screen and (min-width: 47.8125em){.pt_checkout .checkout-billing .billing-coupon-code .giftcert-apply{width:100%}.pt_checkout .checkout-billing .billing-coupon-code .giftcert-apply .apply:hover{color:#fff;opacity:0.8}}.pt_checkout .checkout-billing.BR .form-row.cvn{padding-bottom:0}.pt_checkout .checkout-billing.BR .form-row.installments{width:100%}.pt_checkout .checkout-billing.BR .giftcert-apply-container .label-above{margin-bottom:2rem}html.is-ios .pt_checkout .checkout-billing.BR .input-select,html.is-ios .pt_checkout .checkout-billing.BR .input-text{font-size:.875rem !important}html.is-ios .pt_checkout .checkout-billing.BR .input-text ::-webkit-input-placeholder{font-size:.875rem !important}html.is-ios .pt_checkout .checkout-billing.BR .input-text ::-moz-placeholder{font-size:.875rem !important}html.is-ios .pt_checkout .checkout-billing.BR .input-text :-ms-input-placeholder{font-size:.875rem !important}html.is-ios .pt_checkout .checkout-billing.BR .input-text ::placeholder{font-size:.875rem !important}.pt_checkout .checkout-billing.BR label,.pt_checkout .checkout-billing.BR .auth-content--offers{font-size:.875rem}.pt_checkout .checkout-billing.BR .payment-method-options .icon-codebar{display:none}.pt_checkout .checkout-billing.BR .payment-method-options .label-inline.cc-radio label,.pt_checkout .checkout-billing.BR .payment-method-options .label-inline.cc-radio .auth-content--offers,.pt_checkout .checkout-billing.BR .payment-method-options .label-inline.save-card label,.pt_checkout .checkout-billing.BR .payment-method-options .label-inline.save-card .auth-content--offers{font-size:.875rem}.pt_checkout .checkout-billing.BR .payment-method-options .label-inline.save-card{align-items:center}.pt_checkout .checkout-billing.BR .payment-method-options .label-inline.save-card label,.pt_checkout .checkout-billing.BR .payment-method-options .label-inline.save-card .auth-content--offers{margin-bottom:0}@media screen and (min-width: 71.875em){.pt_checkout .checkout-billing.BR .month .input-select,.pt_checkout .checkout-billing.BR .year .input-select{width:192px}.pt_checkout .checkout-billing.BR .year .input-select{margin-left:.4375rem}}@media screen and (min-width: 65.4375em){.pt_checkout .checkout-billing.BR .form-row.cvn{float:left;padding-right:1rem;width:50%}.pt_checkout .checkout-billing.BR .form-row.cvn .form-field-tooltip{left:80%}.pt_checkout .checkout-billing.BR .form-row.installments{bottom:.9375rem;float:left;padding-bottom:0;padding-right:0;position:relative;width:50%}}@media screen and (min-width: 47.8125em){.pt_checkout .checkout-billing.BR label,.pt_checkout .checkout-billing.BR .auth-content--offers{font-size:1rem}.pt_checkout .checkout-billing.BR .payment-method-options .label-inline.cc-radio label,.pt_checkout .checkout-billing.BR .payment-method-options .label-inline.cc-radio .auth-content--offers,.pt_checkout .checkout-billing.BR .payment-method-options .label-inline.save-card label,.pt_checkout .checkout-billing.BR .payment-method-options .label-inline.save-card .auth-content--offers{font-size:1rem}}.pt_checkout .checkout-billing button.simple.cancel{font-family:'Poppins', Helvetica, sans-serif;font-weight:normal;border:.125rem solid #202020;font-size:1.125rem;height:3rem;letter-spacing:normal}.pt_checkout .checkout-billing .checkout-actions{border-top:none}.pt_checkout .checkout-billing .checkout-actions.billing-continue{margin:0}.pt_checkout .checkout-billing .checkout-actions.billing-continue button{font-weight:normal;letter-spacing:normal;width:100%}.pt_checkout .checkout-billing .checkout-actions.billing-continue button span{font-size:1.125rem}.pt_checkout .checkout-billing .checkout-actions.billing-continue .form-row-button{display:block;padding:0;width:100%}@media screen and (min-width: 65.4375em){.pt_checkout .checkout-billing .checkout-actions.billing-continue button{height:3rem;margin-right:.625rem;width:380px}}@media screen and (min-width: 47.8125em){.pt_checkout .checkout-billing .checkout-actions.billing-continue button span{font-size:1.3125rem}}.pt_checkout .checkout-billing .coupon-segment.coupon-applied{width:100%}.pt_checkout .checkout-billing .coupon-segment legend span{color:#333;font-size:.875rem;padding-top:1.53125rem}@media screen and (min-width: 47.8125em){.pt_checkout .checkout-billing .coupon-segment .field-wrapper{width:100%}.pt_checkout .checkout-billing .coupon-segment legend span{color:#202020;font-size:1rem}}@media screen and (min-width: 65.4375em){.pt_checkout .checkout-billing .coupon-segment.coupon-applied{width:60%}}@media screen and (min-width: 71.875em){.pt_checkout .checkout-billing .coupon-segment{width:40%}}.pt_checkout .checkout-billing .credit-card-cardicon{display:block;position:absolute;right:.875rem;top:3rem;z-index:2}.pt_checkout .checkout-billing .credit-card-cardicon.icon-Amex{background-image:url("../images/sprites.png");background-position:0px -678px;background-repeat:no-repeat;width:29px;height:20px}.pt_checkout .checkout-billing .credit-card-cardicon.icon-Diners{background-image:url("../images/sprites.png");background-position:0px -1119px;background-repeat:no-repeat;width:30px;height:22px}.pt_checkout .checkout-billing .credit-card-cardicon.icon-Elo{background-image:url("../images/sprites.png");background-position:0px -1553px;background-repeat:no-repeat;width:41px;height:25px}.pt_checkout .checkout-billing .credit-card-cardicon.icon-MasterCard{background-image:url("../images/sprites.png");background-position:0px -878px;background-repeat:no-repeat;width:27px;height:20px}.pt_checkout .checkout-billing .credit-card-cardicon.icon-Visa{background-image:url("../images/sprites.png");background-position:0px -998px;background-repeat:no-repeat;width:31px;height:20px}.pt_checkout .checkout-billing .credit-card-cardicon.icon-Carnet{background-image:url("../images/sprites.png");background-position:0px -718px;background-repeat:no-repeat;width:28px;height:20px}.pt_checkout .checkout-billing .credit-card-input{position:relative}@media screen and (min-width: 47.8125em){.pt_checkout .checkout-billing .credit-card-cardicon{left:91%;top:3.375rem}}@media screen and (min-width: 65.4375em){.pt_checkout .checkout-billing .credit-card-cardicon{left:auto;top:2.5rem}.pt_checkout .checkout-billing .credit-card-input .form-row:first-of-type{padding-top:0}}.pt_checkout .checkout-billing .credit-cards{display:none}.pt_checkout .checkout-billing .disabled-worldpay.payment-method{border-bottom:none}.pt_checkout .checkout-billing .disabled-worldpay.payment-method-expanded{padding-bottom:0}.pt_checkout .checkout-billing .disabled-worldpay .payment-method--content__boleto{background:#fff;box-shadow:0 0 .1875rem .0625rem #BCBCBC;padding:2.125rem 1.125rem}.pt_checkout .checkout-billing .disabled-worldpay .payment-method--content__boleto ul{margin:0 .9375rem}.pt_checkout .checkout-billing .disabled-worldpay .payment-method--content__boleto ul li{color:#202020;font-size:.875rem;margin-bottom:1.25rem}.pt_checkout .checkout-billing .disabled-worldpay .payment-method--content__boleto ul li:last-of-type{margin-bottom:0}@media screen and (min-width: 65.4375em){.pt_checkout .checkout-billing .disabled-worldpay .payment-method--content__boleto{padding:1.65625rem 1.125rem}.pt_checkout .checkout-billing .disabled-worldpay .payment-method--content__boleto ul li{color:#202020;font-size:1rem}}@media screen and (min-width: 47.8125em){.pt_checkout .checkout-billing .field-wrapper{width:100%}}.pt_checkout .checkout-billing .form-row{margin-bottom:0}.pt_checkout .checkout-billing .form-row.card-type-js{padding:0}.pt_checkout .checkout-billing .form-row.cvn{padding-bottom:2.0625rem;padding-top:0;position:relative}.pt_checkout .checkout-billing .form-row.cvn .field-wrapper{width:100%}.pt_checkout .checkout-billing .form-row.cvn .form-field-tooltip{margin:0;position:absolute;right:1.01438rem;top:2.6875rem}.pt_checkout .checkout-billing .form-row.cvn .tooltip{left:-18.3125rem;background-color:#fff;top:calc(100% - 1px);max-width:300px}.pt_checkout .checkout-billing .form-row.cvn .tooltip::before{display:none}@media screen and (min-width: 47.8125em) and (max-width: 65.375em){.pt_checkout .checkout-billing .form-row.cvn .tooltip{right:-18.3125rem;left:0}}.pt_checkout .checkout-billing .form-row.expiration{padding-top:0}.pt_checkout .checkout-billing .form-row.label-inline .field-wrapper{margin-left:0}.pt_checkout .checkout-billing .form-row.label-inline label,.pt_checkout .checkout-billing .form-row.label-inline .auth-content--offers{margin-left:.5rem}@media screen and (min-width: 47.8125em){.pt_checkout .checkout-billing .form-row.cvn .field-wrapper{width:8.375rem}.pt_checkout .checkout-billing .form-row.cvn .form-field-tooltip{left:6.875rem;top:2.5rem}.pt_checkout .checkout-billing .form-row .input-text{font-size:1rem}}@media screen and (min-width: 65.4375em){.pt_checkout .checkout-billing .form-row.cvn .field-wrapper{width:100%}.pt_checkout .checkout-billing .form-row.cvn .form-field-tooltip{left:92%;top:2.6875rem}}.pt_checkout .checkout-billing .gift-cert-used{margin:1.25rem 0;padding-bottom:0}.pt_checkout .checkout-billing .giftcert{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;background-color:#F8F8F8;border-radius:.25rem;box-shadow:0 0 .1875rem .0625rem #BCBCBC;margin-top:1rem;padding:.625rem 2.4375rem}.pt_checkout .checkout-billing .giftcert-apply-container{position:relative}.pt_checkout .checkout-billing .giftcert-apply-container .apply{font-family:'Poppins', Helvetica, sans-serif;font-weight:normal;border-radius:.5rem;font-size:1rem;letter-spacing:normal;max-width:100%;padding:.625rem 2.75rem;position:absolute;right:0;top:.5rem;width:auto}@media screen and (min-width: 47.8125em){.pt_checkout .checkout-billing .giftcert-apply-container .apply{padding:4px 0;top:.9375rem;width:128px}}.pt_checkout .checkout-billing .giftcert-apply-container .label-above{margin-bottom:.9375rem}.pt_checkout .checkout-billing .giftcert-help{left:0;padding:0}.pt_checkout .checkout-billing .giftcert .icon-ok,.general-fields .label-inline .pt_checkout .checkout-billing .giftcert .input-icon:before,.password-reset .set-new-password-box .form-row .label-inline .pt_checkout .checkout-billing .giftcert .input-icon:before,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .pt_checkout .checkout-billing .giftcert .input-icon:before,.auth-content .label-inline .pt_checkout .checkout-billing .giftcert .input-icon:before,.account__wrapper .label-inline .pt_checkout .checkout-billing .giftcert .input-icon:before,.account-dropdown .label-inline .pt_checkout .checkout-billing .giftcert .input-icon:before,.account__wrapper--login .label-inline .pt_checkout .checkout-billing .giftcert .input-icon:before,.account__wrapper--register .label-inline .pt_checkout .checkout-billing .giftcert .input-icon:before,.pt_account .edit-profile-form .label-inline .pt_checkout .checkout-billing .giftcert .input-icon:before,.pt_checkout .checkout-billing .giftcert .label-inline .input-icon:before,.pt_checkout .checkout-billing .label-inline .giftcert .input-icon:before,.pt_checkout .checkout-shipping .label-inline .checkout-billing .giftcert .input-icon:before,.pt_checkout .checkout-billing .giftcert .checkout-shipping #shipping_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .checkout-billing .giftcert .input-icon:before,.pt_checkout .checkout-billing .giftcert .checkout-shipping #billing_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .checkout-billing .giftcert .input-icon:before,.modal--beauty-club .label-inline .pt_checkout .checkout-billing .giftcert .input-icon:before,.pt_checkout .checkout-billing .giftcert .beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .bc-benefits-topics-item:before,.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .pt_checkout .checkout-billing .giftcert .bc-benefits-topics-item:before{margin-left:0;margin-right:1.25rem}.pt_checkout .checkout-billing .giftcert .icon-ok::before{margin:0}.pt_checkout .checkout-billing .giftcert-message{margin-right:.125rem}.pt_checkout .checkout-billing .giftcert-message::after{background-color:#202020;content:'';display:inline-block;height:1.5rem;margin-left:.125rem;vertical-align:middle;width:.125rem}.pt_checkout .checkout-billing .giftcert span{font-size:1rem}.pt_checkout .checkout-billing h1,.pt_checkout .checkout-billing h2,.pt_checkout .checkout-billing .auth-content-title{font-family:'Poppins', Helvetica, sans-serif;font-weight:bold;background-color:transparent;border:none;font-size:1.25rem;letter-spacing:0;margin:1.875rem 0;padding:0}@media screen and (min-width: 47.8125em){.pt_checkout .checkout-billing h1,.pt_checkout .checkout-billing h2,.pt_checkout .checkout-billing .auth-content-title{font-size:1.5rem}}.pt_checkout .checkout-billing .hidden-input{position:absolute;padding:0}.pt_checkout .checkout-billing .input-select{font-family:'Poppins', Helvetica, sans-serif;font-weight:normal;color:#202020;padding-right:3rem}.pt_checkout .checkout-billing .input-text{font-family:'Poppins', Helvetica, sans-serif;font-weight:normal;color:#202020;padding:.4375rem 1.5rem}.pt_checkout .checkout-billing .input-text::-webkit-input-placeholder{font-family:'Poppins', Helvetica, sans-serif;font-weight:normal;color:#202020}.pt_checkout .checkout-billing .input-text::-moz-placeholder{font-family:'Poppins', Helvetica, sans-serif;font-weight:normal;color:#202020}.pt_checkout .checkout-billing .input-text:-ms-input-placeholder{font-family:'Poppins', Helvetica, sans-serif;font-weight:normal;color:#202020}.pt_checkout .checkout-billing .input-text::placeholder{font-family:'Poppins', Helvetica, sans-serif;font-weight:normal;color:#202020}.pt_checkout .checkout-billing .label-inline label span,.pt_checkout .checkout-billing .label-inline .auth-content--offers span{color:#202020}.pt_checkout .checkout-billing label,.pt_checkout .checkout-billing .auth-content--offers{font-size:1rem}@media screen and (min-width: 47.8125em){.pt_checkout .checkout-billing label,.pt_checkout .checkout-billing .auth-content--offers{text-align:left;width:100%}}@media screen and (min-width: 65.4375em){.pt_checkout .checkout-billing label,.pt_checkout .checkout-billing .auth-content--offers{padding-right:0;width:auto}}.pt_checkout .checkout-billing legend{margin-bottom:0}.pt_checkout .checkout-billing legend span{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;color:#333;font-size:.875rem;letter-spacing:normal;text-transform:uppercase}.pt_checkout .checkout-billing .order-summary-title{margin-top:0}@media screen and (min-width: 65.4375em){.pt_checkout .checkout-billing .order-summary-title{bottom:6rem;float:left;margin-bottom:1.5rem;margin-top:1.875rem;position:relative}}@media screen and (min-width: 71.875em){.pt_checkout .checkout-billing .payment-fields-container,.pt_checkout .checkout-billing .payment-method.disabled-worldpay{position:absolute;right:0;top:0;width:400px}}.pt_checkout .checkout-billing .payment-method{clear:both}.pt_checkout .checkout-billing .payment-method-container .cvn .field-wrapper .error,.pt_checkout .checkout-billing .payment-method-options .cvn .field-wrapper .error{width:100%}@media screen and (min-width: 47.8125em){.pt_checkout .checkout-billing .payment-method-container .month,.pt_checkout .checkout-billing .payment-method-container .year,.pt_checkout .checkout-billing .payment-method-options .month,.pt_checkout .checkout-billing .payment-method-options .year{padding:0;width:50%}}.pt_checkout .checkout-billing .payment-method-container .month,.pt_checkout .checkout-billing .payment-method-options .month{padding-right:1rem}.pt_checkout .checkout-billing .payment-method-container .multibanco-payment-details,.pt_checkout .checkout-billing .payment-method-container .spei-payment-details,.pt_checkout .checkout-billing .payment-method-options .multibanco-payment-details,.pt_checkout .checkout-billing .payment-method-options .spei-payment-details{background:#fff;box-shadow:0 0 .1875rem .0625rem #BCBCBC;padding:2.125rem 1.125rem}.pt_checkout .checkout-billing .payment-method-container .multibanco-payment-details ul,.pt_checkout .checkout-billing .payment-method-container .spei-payment-details ul,.pt_checkout .checkout-billing .payment-method-options .multibanco-payment-details ul,.pt_checkout .checkout-billing .payment-method-options .spei-payment-details ul{margin:0 .9375rem}.pt_checkout .checkout-billing .payment-method-container .multibanco-payment-details ul li,.pt_checkout .checkout-billing .payment-method-container .spei-payment-details ul li,.pt_checkout .checkout-billing .payment-method-options .multibanco-payment-details ul li,.pt_checkout .checkout-billing .payment-method-options .spei-payment-details ul li{font-size:.875rem;margin-bottom:1.25rem}.pt_checkout .checkout-billing .payment-method-container .multibanco-payment-details ul li:last-of-type,.pt_checkout .checkout-billing .payment-method-container .spei-payment-details ul li:last-of-type,.pt_checkout .checkout-billing .payment-method-options .multibanco-payment-details ul li:last-of-type,.pt_checkout .checkout-billing .payment-method-options .spei-payment-details ul li:last-of-type{margin-bottom:0}.pt_checkout .checkout-billing .payment-method-container .payment-method,.pt_checkout .checkout-billing .payment-method-options .payment-method{padding-bottom:0}@media screen and (min-width: 71.875em){.pt_checkout .checkout-billing .payment-method-container .month .input-select,.pt_checkout .checkout-billing .payment-method-container .year .input-select,.pt_checkout .checkout-billing .payment-method-options .month .input-select,.pt_checkout .checkout-billing .payment-method-options .year .input-select{width:192px}.pt_checkout .checkout-billing .payment-method-container .year .input-select,.pt_checkout .checkout-billing .payment-method-options .year .input-select{margin-left:.4375rem}}.pt_checkout .checkout-billing .payment-method-options{margin-bottom:0}.pt_checkout .checkout-billing .payment-method-options .label-inline.cc-radio label,.pt_checkout .checkout-billing .payment-method-options .label-inline.cc-radio .auth-content--offers{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;color:#202020}.pt_checkout .checkout-billing .payment-method-options .label-inline.form-selector{padding:1.875rem 0}.pt_checkout .checkout-billing .payment-method-options .label-inline.form-selector:first-of-type{padding-top:0}.pt_checkout .checkout-billing .payment-method-options .label-inline.form-selector .method-container{align-items:center;padding-top:0;max-width:180px}@media screen and (min-width: 65.4375em){.pt_checkout .checkout-billing .payment-method-options .label-inline.form-selector .method-container.country-code--BR{max-width:140px}}.pt_checkout .checkout-billing .payment-method-options .label-inline.limitPurchaseBoleto{display:none}.pt_checkout .checkout-billing .payment-method-options .label-inline label,.pt_checkout .checkout-billing .payment-method-options .label-inline .auth-content--offers{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;color:#202020;font-size:1rem;font-weight:bold}.pt_checkout .checkout-billing .payment-method-options .label-inline.save-card{margin-bottom:1.25rem}.pt_checkout .checkout-billing .payment-method-options .label-inline.save-card .field-wrapper{margin-top:0}.pt_checkout .checkout-billing .payment-method-options .label-inline.save-card label,.pt_checkout .checkout-billing .payment-method-options .label-inline.save-card .auth-content--offers{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;text-transform:unset}.pt_checkout .checkout-billing .payment-method-options .oxo-min-method .oxo-min,.pt_checkout .checkout-billing .payment-method-options .spei-min-method .spei{height:29px;width:54px}.pt_checkout .checkout-billing .payment-method-options .payment-fields-container:not(:last-child){border-bottom:none}.pt_checkout .checkout-billing .payment-method-options .paypal-method .paypal{height:32px;width:96px}.pt_checkout .checkout-billing .payment-method-options .pix-method{width:70%;text-align:right}.pt_checkout .checkout-billing .payment-method-options .creditcard-method{width:40%;text-align:right}.pt_checkout .checkout-billing .payment-method-options .mercadopago-method{width:45%;text-align:right}@media screen and (min-width: 47.8125em){.pt_checkout .checkout-billing .payment-method-options .label-inline.form-selector{width:100%}}@media screen and (min-width: 65.4375em){.pt_checkout .checkout-billing .payment-method-options{position:relative}.pt_checkout .checkout-billing .payment-method-options.form-indent.hide{display:block !important}.pt_checkout .checkout-billing .payment-method-options .label-inline.form-selector{border-bottom:none;margin-bottom:.3125rem;padding:.875rem;width:100%}.pt_checkout .checkout-billing .payment-method-options .label-inline.form-selector.active{border-radius:.25rem;box-shadow:0 0 .1875rem .0625rem #DBDBDB}.pt_checkout .checkout-billing .payment-method-options .label-inline.form-selector:first-of-type{padding-top:.875rem}.pt_checkout .checkout-billing .payment-method-options .oxo-min-method,.pt_checkout .checkout-billing .payment-method-options .spei-min-method{left:1.5625rem;position:relative}.pt_checkout .checkout-billing .payment-method-options .paypal-method{left:1.5625rem;position:relative}.pt_checkout .checkout-billing .payment-method-options .pix-method{position:relative;text-align:left;width:0;margin-left:1.25rem}.pt_checkout .checkout-billing .payment-method-options .creditcard-method{position:relative;text-align:left;width:0}.pt_checkout .checkout-billing .payment-method-options .mercadopago-method{position:relative;text-align:left;width:0}}@media screen and (min-width: 71.875em){.pt_checkout .checkout-billing .payment-method .form-row:first-of-type{padding-top:0}.pt_checkout .checkout-billing .payment-method-options .label-inline.form-selector{width:38%}}@media screen and (min-width: 65.4375em){.pt_checkout .checkout-billing .reorder-elements{height:100%;min-height:900px;padding-right:0;width:100%}}.pt_checkout .checkout-billing .payment-section.partial{margin-top:1.875rem}.pt_checkout .checkout-billing .payment-message{font-family:'Overpass', Helvetica, sans-serif;font-weight:400}.pt_checkout .checkout-billing .payment-message--mobile{display:block}.pt_checkout .checkout-billing .payment-message--desktop{display:none;width:38%}@media screen and (min-width: 71.875em){.pt_checkout .checkout-billing .payment-message--mobile{display:none}.pt_checkout .checkout-billing .payment-message--desktop{display:block}}.pt_checkout .checkout-billing .payment-applazo .js_applazo_error{display:none}.pt_checkout .checkout-billing .payment-applazo.payment-method-expanded .js_applazo_error{border:.0625rem solid #900;border-radius:.5rem;background-color:#cebdb3;color:#900;text-align:center;margin:.5rem auto;padding:.8rem;width:100%;max-width:380px;position:relative;z-index:9}.pt_checkout .checkout-billing .payment-applazo.payment-method-expanded .payment-method-applazo--overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background-color:#000;background-color:rgba(0,0,0,0.75);background:-webkit-radial-gradient(50% 50%, ellipse closest-corner, #000 1%, rgba(0,0,0,0.75) 100%)}.pt_checkout .checkout-billing .payment-applazo.payment-method-expanded.error .js_applazo_error{display:block}.pt_checkout .checkout-billing .payment-applazo.payment-method-expanded.error ~ .payment-fields-container.APPLAZO .billing-continue{padding:3.5rem 0 0;position:relative;z-index:0}.pt_checkout .checkout-billing .payment-mercadopago .js_mercadopago_error{display:none}.pt_checkout .checkout-billing .payment-mercadopago.payment-method-expanded .js_mercadopago_error{border:.0625rem solid #900;border-radius:.5rem;background-color:#cebdb3;color:#900;text-align:center;margin:.5rem auto;padding:.8rem;width:100%;max-width:380px;position:relative;z-index:9}.pt_checkout .checkout-billing .payment-mercadopago.payment-method-expanded.error .js_mercadopago_error{display:block}.pt_checkout .checkout-billing .payment-mercadopago.payment-method-expanded.error ~ .payment-fields-container.MERCADOPAGO .billing-continue{padding:3.5rem 0 0;position:relative;z-index:0}.pt_checkout .checkout-navigation{margin-bottom:0}@media screen and (min-width: 65.4375em){.pt_checkout .checkout-navigation{margin-bottom:1.625rem}}.pt_checkout .checkout-wrapper{display:flex;padding:0 1.5rem;width:100%;flex-flow:row nowrap}.pt_checkout .checkout-wrapper #primary{width:calc(100% - 412px)}.pt_checkout .checkout-wrapper #secondary{width:412px;margin-left:2.5rem;padding-left:0}@media screen and (max-width: 65.375em){.pt_checkout .checkout-wrapper{padding:1.25rem 1.25rem 0;flex-flow:row wrap}.pt_checkout .checkout-wrapper #primary{width:100%}.pt_checkout .checkout-wrapper #secondary{width:100%;margin-left:0}.pt_checkout .checkout-wrapper .cart-promo__wrapper .cart-promo-bonus-box--beautyclub .cart-promo-choose{padding-left:0;padding-right:0}.pt_checkout .checkout-wrapper .cart-promo__wrapper .cart-promo-bonus-box--beautyclub .cart-promo-bonus{width:100%}.pt_checkout .checkout-wrapper .beauty-club--checkout-wrapper .cart-promo__wrapper{margin:0}}#shipping-term{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;color:#202020;font-size:.875rem;line-height:1.5rem}#shipping-term strong{color:#202020;display:block;font-size:1rem;margin:.625rem 0;text-transform:uppercase}.checkout-navigation{display:block;width:100%;position:relative;margin-top:.9375rem;margin-bottom:1.625rem}@media screen and (max-width: 47.75em){.checkout-navigation{margin-top:1.875rem}}.checkout-navigation::after{content:"";display:block;width:100%;height:1px;box-shadow:0 .125rem .25rem rgba(0,0,0,0.29);position:absolute;bottom:.0625rem}.checkout-navigation ul{display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center;margin:0;padding:0;position:relative}.checkout-navigation li{display:block;font-family:'Overpass', Helvetica, sans-serif;font-weight:900;color:#333;font-size:.875rem;line-height:1em;padding:.75rem 0;margin:0 auto;min-width:80px;position:relative;text-align:center}.checkout-navigation li::after{content:"";position:absolute;bottom:0;border-radius:.25rem;background:#F8F8F8;height:4px;width:100%;left:0;opacity:.5}.checkout-navigation li.active::after{background:#c00;opacity:1}.checkout-navigation li.desktop-header--checkout{display:flex;align-items:center;position:absolute;left:0}@media screen and (max-width: 47.75em){.checkout-navigation li.desktop-header--checkout{top:-1.25rem}}.checkout-navigation li.desktop-header--checkout::after{display:none}.checkout-navigation a{color:inherit}@media screen and (min-width: 47.8125em){.checkout-navigation{margin-top:0;margin-bottom:3rem}.checkout-navigation li{font-size:1rem;padding:1rem 0;margin-left:3.375rem;margin-right:0;min-width:120px}.checkout-navigation li:first-of-type{margin-left:0}}.lazy{opacity:0;transition:all .3s ease-in-out}.minicart-checkout-title{font-family:"AvalonDemi",Arial,sans-serif;font-size:.75rem;color:#b30000;margin:0}.minicart-checkout-details{font-family:"AvalonDemi",Arial,sans-serif;font-size:.75rem;margin:0}.mini-cart__shade,.variants-modal__shade{display:none;position:fixed;z-index:105;top:0;left:0;right:0;bottom:0;background:rgba(32,32,32,0.2);cursor:pointer;overflow:hidden}.mini-cart__quantity{display:block;position:absolute;width:16px;height:16px;right:.1875rem;top:.25rem;font-size:.6875rem;line-height:1rem;border-radius:50%;font-family:'Poppins', Helvetica, sans-serif;font-weight:400;color:#fff;background:#c00}.mini-cart__quantity:empty{display:none}@media screen and (min-width: 65.4375em){.mini-cart__quantity{right:-.25rem;top:-.125rem}}.mini-cart__content{z-index:10;position:absolute;top:0;right:-31.875rem;bottom:0;width:30rem;background-color:#fff;padding:2.1875rem 1.25rem 1.5rem;display:flex;flex-flow:column nowrap}.mini-cart__content.shown{right:0;width:100%;top:2.5rem}.mini-cart__content.animated{-webkit-animation:minicartRight .3s .3s linear forwards;animation:minicartRight .3s .3s linear forwards}.mini-cart__content.animated2{right:0;width:100%;top:100%;-webkit-animation:minicartTop .3s .3s linear forwards;animation:minicartTop .3s .3s linear forwards}@media screen and (min-width: 47.8125em){.mini-cart__content{padding:2rem 1.5625rem 1.625rem 2.5rem}.mini-cart__content.shown{right:0;top:0;bottom:0;width:30rem}}.mini-cart__close,.variants-modal__close{position:absolute;width:100%;height:50px;background:transparent;top:0;left:0;cursor:pointer;text-align:center;font-size:0;line-height:0;text-align:center}.mini-cart__close::before,.variants-modal__close::before{margin:0;position:relative;width:40px;height:8px;background:#BCBCBC;color:#fff;border-radius:.25rem;top:.5rem;left:0;-webkit-transform:none;-ms-transform:none;transform:none;cursor:pointer;text-align:center;font-size:0;line-height:0}@media screen and (min-width: 47.8125em){.mini-cart__close,.variants-modal__close{width:48px;height:48px;background:#202020;color:#fff;border-radius:50%;font-size:1.0625rem;line-height:3rem;top:2rem;left:-1.5rem;-webkit-transform:none;-ms-transform:none;transform:none}.mini-cart__close::before,.variants-modal__close::before{line-height:3rem;margin:0;position:relative;width:100%;color:inherit;border-radius:0;left:50%;cursor:pointer;text-align:center;top:auto;left:auto;background:none;height:auto;font-size:inherit;-webkit-transform:none;-ms-transform:none;transform:none}}.mini-cart__header{color:#202020;position:relative;font-family:'Poppins', Helvetica, sans-serif;font-weight:700;font-size:1.25rem;line-height:1.5rem;margin-bottom:1.125rem}@media screen and (min-width: 47.8125em){.mini-cart__header{font-size:1.5rem;line-height:2rem;margin-bottom:1rem}}.mini-cart__empty{flex-flow:column nowrap;overflow:auto;align-items:center;justify-content:center;flex:1;display:none}.mini-cart__empty--image{display:block;margin:0 auto}.mini-cart__empty--message{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;font-size:1.25rem;line-height:1.75rem;margin-top:2.8125rem;margin-bottom:1.625rem;text-align:center;display:block;width:100%;color:#202020;text-transform:uppercase}.mini-cart__empty--link{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:.875rem;line-height:1.75rem;margin-bottom:0;text-align:center;display:block;width:100%;color:#c00;text-transform:uppercase}.mini-cart__empty--link a{color:inherit;text-decoration:underline}.mini-cart__products{display:block;overflow:auto;flex:1;padding-right:10px}.mini-cart__products::-webkit-scrollbar{width:.625rem;background-color:#f1f1f1}.mini-cart__products::-webkit-scrollbar-thumb{border-radius:.625rem;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);background-color:#8E8E8E}.mini-cart__products::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);border-radius:.625rem;background-color:#f1f1f1}.mini-cart__product{display:flex;justify-content:space-between;padding:.25rem 0;align-items:center;color:#333}.mini-cart__product--image{width:80px;height:80px;position:relative}.mini-cart__product--image img{position:absolute;top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.mini-cart__product--new-producttag-box{display:flex;align-items:center;justify-content:start;height:100%;max-height:13px;margin-bottom:.3125rem}.mini-cart__product--new-producttag-box span{color:#fff;font-weight:700;font-family:"Helvetica neue",Helvetica,Arial;line-height:.8125rem;font-size:.5625rem;text-align:center;text-transform:uppercase;background:#000;border-radius:.25rem;padding:0 .5rem;height:13px;min-width:42px;width:auto;white-space:nowrap}.mini-cart__product--description{width:auto;display:block;padding:0 1rem;flex:1}.mini-cart__product--name{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:.875rem;line-height:1rem;margin-bottom:.25rem}.mini-cart__product--variation-name{color:#8E8E8E}.mini-cart__product--price{font-family:'Poppins', Helvetica, sans-serif;font-weight:400;line-height:1rem}.mini-cart__product--standard-price{font-size:.75rem;display:block;text-decoration:line-through}.mini-cart__product--standard-price.no-text-decoration{text-decoration:none}.mini-cart__product--sales-price{font-size:.875rem;font-weight:700;display:block}.mini-cart__product--quantity{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:.875rem;line-height:1.125rem;margin-top:.3125rem}.mini-cart__product--actions{display:block;font-family:'Poppins', Helvetica, sans-serif;font-weight:700;font-size:.875rem;line-height:1.5rem;text-align:center}.mini-cart__product--actions span{text-decoration:underline;min-width:72px}.mini-cart__product--inventory{margin-bottom:.5rem}.mini-cart__product--inventory .quantity{display:flex;flex-flow:row nowrap}.mini-cart__product--inventory .label{font-family:'Overpass', Helvetica, sans-serif;font-weight:800;color:#333;font-size:1rem;line-height:1.125rem;margin-bottom:.5rem;text-transform:uppercase;text-align:center}.mini-cart__product--inventory .input-text{font-family:'Overpass', Helvetica, sans-serif;font-weight:800;border-radius:10%;color:#333;font-size:1rem;margin:0 .3125rem;text-align:center;width:36px;height:36px;text-transform:uppercase}.mini-cart__product--inventory .input-text:read-only{background:#fff}.mini-cart__product--inventory .decrease-quantity::before,.mini-cart__product--inventory .increase-quantity::before{font-size:1rem}.mini-cart__product--inventory .disabled{color:#333;opacity:0.4;cursor:default}.mini-cart__product--inventory.special-item{display:none}.mini-cart__product--remove.special-item{display:none}.mini-cart__product--remove.adjust-remove-button-layout{margin-right:.8125rem}@media screen and (min-width: 47.8125em){.mini-cart__product{padding:.4375rem 0}.mini-cart__product--image{width:88px;height:88px}.mini-cart__product--name{font-size:1rem;line-height:1.5rem}.mini-cart__product--sales-price{font-size:1rem}.mini-cart__product--quantity{font-size:1rem;line-height:1.5rem}}.mini-cart__totals{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;display:block;width:100%;color:#333;padding-top:.5rem;font-size:1.3125rem}.mini-cart__totals-block,.mini-cart__totals-block--shipping,.mini-cart__totals-block--quantity,.mini-cart__totals-block--total,.mini-cart__totals-block--discounts{display:flex;flex-flow:row nowrap;justify-content:space-between;font-family:'Poppins', Helvetica, sans-serif;font-weight:700;line-height:1.25rem;margin-bottom:.5rem}.mini-cart__totals-block--quantity{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;background:#F8F8F8;padding:.25rem 0}.mini-cart__totals-block--total{margin-bottom:1rem}.mini-cart__totals-block--total .value{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;color:#202020;font-size:.875rem;line-height:1rem;text-align:right}.mini-cart__totals-block--discounts{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;text-transform:uppercase}.mini-cart__totals .label{text-transform:uppercase;font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:.875rem}.mini-cart__totals .value{min-width:62px;font-size:.875rem}.mini-cart__totals .installments{font-family:'Poppins', Helvetica, sans-serif;font-weight:400;color:#202020;font-size:.75rem;line-height:1rem}@media screen and (min-width: 47.8125em){.mini-cart__totals .installments{font-size:.875rem}}.mini-cart__totals .btn{margin-bottom:0;width:100%}.mini-cart__totals .btn.btn--secondary,.mini-cart__totals .pt_checkout .checkout-billing .checkout-actions.billing-continue button.btn,.pt_checkout .checkout-billing .checkout-actions.billing-continue .mini-cart__totals button.btn{background:#c00;max-width:324px;margin:0 auto;display:block;font-size:1.3125rem;text-transform:none}.mini-cart__totals .btn.btn--secondary:hover,.mini-cart__totals .pt_checkout .checkout-billing .checkout-actions.billing-continue button.btn:hover,.pt_checkout .checkout-billing .checkout-actions.billing-continue .mini-cart__totals button.btn:hover{background:#AC0000}.mini-cart__totals .btn.btn--secondary.disabled,.mini-cart__totals .pt_checkout .checkout-billing .checkout-actions.billing-continue button.btn.disabled,.pt_checkout .checkout-billing .checkout-actions.billing-continue .mini-cart__totals button.btn.disabled{background:#BCBCBC;pointer-events:none;cursor:default}@media screen and (min-width: 47.8125em){.mini-cart__totals .btn.btn--secondary,.mini-cart__totals .pt_checkout .checkout-billing .checkout-actions.billing-continue button.btn,.pt_checkout .checkout-billing .checkout-actions.billing-continue .mini-cart__totals button.btn{max-width:initial}}@media screen and (min-width: 47.8125em){.mini-cart__totals-block,.mini-cart__totals-block--shipping,.mini-cart__totals-block--quantity,.mini-cart__totals-block--total,.mini-cart__totals-block--discounts{font-size:1rem;line-height:1.5rem}.mini-cart__totals-block--total{margin-bottom:.5rem}.mini-cart__totals-block--total .value{font-size:1rem;line-height:1.25rem}.mini-cart__totals .label{font-size:1rem}.mini-cart__totals .value{min-width:72px;font-size:1rem}}.mini-cart__brand-name,.mini-cart .details{display:none}.mini-cart__name{font-size:.6875rem;padding:0 .3125rem}.mini-cart__pricing{font-size:.6875rem;padding-left:.625rem;white-space:nowrap}.mini-cart__image{padding-right:.25rem}.mini-cart__image img{max-width:3.125rem}.mini-cart__action-block{display:flex;justify-content:space-between;align-items:center}.mini-cart__overlimit{color:#b30000}.mini-cart__link-cart{line-height:1;font-family:"AvalonBook",Arial,sans-serif;font-size:.6875rem;color:#fff;background-color:#000;padding:.25rem .625rem;text-transform:uppercase;transition:0.2s color;white-space:nowrap}.mini-cart__link-cart .fa-caret-right{color:#b30000;margin-left:.125rem}.mini-cart__link-cart:hover{color:#b30000}.mini-cart__continue-shopping{cursor:pointer;line-height:1;font-family:"AvalonBook",Arial,sans-serif;font-size:.6875rem;color:#000;text-transform:uppercase}.mini-cart__continue-shopping .fa-caret-left{color:#b30000;margin-right:.125rem}.mini-cart__continue-shopping:hover{opacity:.9}.mini-cart__error-msg{font-size:.6875rem;color:#b30000;margin-bottom:.625rem}.mini-cart__discount-alert{font-size:.6875rem;padding:.9375rem 1.625rem;border-top:.0625rem solid #000;text-align:center}.mini-cart__discount-alert h4{color:#b30000;text-transform:uppercase;font-size:.8125rem;font-weight:bold}.mini-cart__discount-alert h4:hover{opacity:.9}.mini-cart__discount-alert span{color:#b30000}@-webkit-keyframes minicartTop{from{top:100%}to{top:2.5rem}}@keyframes minicartTop{from{top:100%}to{top:2.5rem}}@-webkit-keyframes minicartRight{from{right:-31.875rem}to{right:0}}@keyframes minicartRight{from{right:-31.875rem}to{right:0}}@media screen and (min-width: 65.4375em){.mini-cart__total{width:35px;height:35px;font-size:2.1875rem;line-height:1em}.mini-cart__quantity{right:-.625rem;top:-.1875rem;width:25px;height:25px;font-size:.75rem;line-height:1.5625rem}}.pt_brandlist .breadcrumb{padding:.9375rem 1.5rem}.breadcrumb-container{padding-left:0}.breadcrumb{display:flex;flex-flow:row wrap;margin:0;padding:.9375rem 0 .9375rem 1.8125rem;width:100%}.breadcrumb.content-padding-js{padding-top:3.125rem}.breadcrumb .breadcrumb-element{display:flex;align-items:center;margin-right:.375rem}.breadcrumb .breadcrumb-element:last-of-type{margin-right:0}.breadcrumb .breadcrumb-element:last-of-type a{color:#202020;cursor:default;margin-right:0}.breadcrumb .breadcrumb-element:last-of-type .breadcrumb-delimiter{display:none}.breadcrumb .breadcrumb-element a{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;margin-right:.375rem;font-size:1rem;color:#8E8E8E;cursor:pointer}.breadcrumb .breadcrumb-element a:hover{color:#AC0000}.breadcrumb .breadcrumb-element .breadcrumb-result-text{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;margin-left:.5rem;font-size:1rem;color:#202020}.breadcrumb .breadcrumb-element .breadcrumb-result-text a{margin:0}.breadcrumb .breadcrumb-delimiter{display:inline-block;width:.0625rem;height:1.125rem;border-right:.0625rem solid #8E8E8E}.breadcrumb .breadcrumb-in{margin-left:.5rem}@media screen and (max-width: 65.375em){.breadcrumb{justify-content:initial;margin:0;padding:.9375rem 1.5rem}.breadcrumb .breadcrumb-element a{font-size:.875rem}.breadcrumb .breadcrumb-element .breadcrumb-result-text{font-size:.875rem}}.refinement-content__clear-filters{margin-right:0;margin-top:.0625rem}.refinement-content__text-content{margin-bottom:1.875rem;margin-top:1.25rem 2.0625rem}.refinement-content .refinement{padding-bottom:.625rem}.refinement-content .refinement-logo{order:-7}.refinement-content .category-refinement{order:-6}.refinement-content .brand{order:-5}.refinement-content .brand .filter-brand__empty.more-container{border-top:2px solid #F8F8F8}.refinement-content .brand .show-more-link{cursor:pointer}.refinement-content .brand .show-more-link span{font-weight:bold}.refinement-content__accordion>li{list-style:none;position:relative}.refinement .refinement-title{font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.125rem;position:relative;margin-left:0;line-height:.8125rem;width:100%}.refinement .refinement-title:hover{color:#b30000}.refinement .refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:transparent transparent transparent #b30000;border-left-style:solid;border-right-width:0;display:inline-block}.refinement .refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:transparent transparent transparent #000;border-left-style:solid;border-right-width:0;display:inline-block;position:relative;margin-left:-.625rem;left:.9375rem}.refinement .refinement-container{padding-top:.5rem}.refinement .refinement-container.category{padding-left:.75rem}.refinement .refinement-container.category .refinement-link{color:#000;font-size:.75rem}.refinement .refinement-container.category .refinement-link.active{color:#b30000;font-weight:600}.refinement .refinement-container.category .refinement-link:hover{color:#b30000}.refinement .refinement-container.category .refinement-link:hover.left-arrow:before{border-color:#b30000}.refinement .refinement-container.category .refinement-link.left-arrow:before{content:'';display:inline-block;position:relative;top:-.125rem;width:.3125rem;height:.3125rem;border:.0625rem solid #000;border-top:0;border-left:0;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.refinement .refinement-container.category .refinement-link+ul{margin-left:.625rem}.refinement .refinement-container.ratings{position:relative}.refinement .refinement-container.ratings .order-number-5{order:1}.refinement .refinement-container.ratings .order-number-4{order:2}.refinement .refinement-container.ratings .order-number-3{order:3}.refinement .refinement-container.ratings .order-number-2{order:4}.refinement .refinement-container.ratings .order-number-1{order:5}.refinement .refinement-container.ratings .order-number-6{order:6}.refinement .refinement-container.ratings>a{display:flex;align-items:flex-start;font-size:.75rem;margin-bottom:.125rem;color:#000}.refinement .refinement-container.ratings>a:hover{color:#b30000}.refinement .refinement-container.ratings>a.empty:before{background-image:url("../images/sprites.png");background-position:0px -320px;background-repeat:no-repeat;width:14px;height:14px;content:'';display:inline-block}.refinement .refinement-container.ratings>a.selected:before{background-image:url("../images/sprites.png");background-position:0px -286px;background-repeat:no-repeat;width:14px;height:14px;content:'';display:inline-block}.refinement .refinement-container.ratings .clear-refinement{top:-.3125rem;right:0;position:absolute}.refinement .refinement-container.ratings .clear-refinement>a{text-decoration:underline;font-size:.75rem;color:#000;margin-bottom:.125rem;display:flex;text-transform:lowercase}.refinement .refinement-container.ratings .clear-refinement>a:hover{color:#b30000}.refinement .refinement-container.brand,.refinement .refinement-container.color,.refinement .refinement-container.discount,.refinement .refinement-container.tags{position:relative}.refinement .refinement-container.brand a,.refinement .refinement-container.color a,.refinement .refinement-container.discount a,.refinement .refinement-container.tags a{display:flex;align-items:flex-start;font-size:.75rem;margin-bottom:.125rem;color:#000}.refinement .refinement-container.brand a:hover,.refinement .refinement-container.color a:hover,.refinement .refinement-container.discount a:hover,.refinement .refinement-container.tags a:hover{color:#b30000}.refinement .refinement-container.brand a.empty:before,.refinement .refinement-container.color a.empty:before,.refinement .refinement-container.discount a.empty:before,.refinement .refinement-container.tags a.empty:before{background-image:url("../images/sprites.png");background-position:0px -320px;background-repeat:no-repeat;width:14px;height:14px;content:'';display:inline-block}.refinement .refinement-container.brand a.selected:before,.refinement .refinement-container.color a.selected:before,.refinement .refinement-container.discount a.selected:before,.refinement .refinement-container.tags a.selected:before{background-image:url("../images/sprites.png");background-position:0px -286px;background-repeat:no-repeat;width:14px;height:14px;content:'';display:inline-block}.refinement .refinement-container.brand .clear-refinement,.refinement .refinement-container.color .clear-refinement,.refinement .refinement-container.discount .clear-refinement,.refinement .refinement-container.tags .clear-refinement{top:-.3125rem;right:0;position:absolute}.refinement .refinement-container.brand .clear-refinement>a,.refinement .refinement-container.color .clear-refinement>a,.refinement .refinement-container.discount .clear-refinement>a,.refinement .refinement-container.tags .clear-refinement>a{text-decoration:underline;font-size:.75rem;color:#c00;text-transform:lowercase}.refinement .refinement-container.brand .clear-refinement>a:hover,.refinement .refinement-container.color .clear-refinement>a:hover,.refinement .refinement-container.discount .clear-refinement>a:hover,.refinement .refinement-container.tags .clear-refinement>a:hover{color:#AC0000}.refinement .refinement-container.brand .show-more-link,.refinement .refinement-container.color .show-more-link,.refinement .refinement-container.discount .show-more-link,.refinement .refinement-container.tags .show-more-link{margin:0;text-decoration:underline;font-size:.75rem;color:#000}.refinement .refinement-container.brand .show-more-link:hover,.refinement .refinement-container.color .show-more-link:hover,.refinement .refinement-container.discount .show-more-link:hover,.refinement .refinement-container.tags .show-more-link:hover{color:#b30000}.refinement .refinement-container.price ul{list-style:none;margin:0}.refinement .refinement-container.shades{position:relative;display:flex;flex-wrap:wrap;padding-top:.75rem}.refinement .refinement-container.shades>a{display:inline-block;font-size:.75rem;margin:0 .1875rem .375rem .1875rem}.refinement .refinement-container.shades>a:not(.clear-filter){width:1.625rem;height:1.625rem;border:.125rem solid #ebebeb}.refinement .refinement-container.shades>a:not(.clear-filter):hover{outline:.125rem solid #ccc}.refinement .refinement-container.shades>a:not(.clear-filter).selected{outline:.125rem solid #838383}.refinement .refinement-container.shades .clear-refinement{top:-.75rem;right:0;position:absolute}.refinement .refinement-container.shades .clear-refinement>a{text-decoration:underline;font-size:.75rem;color:#000;text-transform:lowercase;width:auto;height:auto;border:0}.refinement .refinement-container.shades .clear-refinement>a:hover{color:#b30000}.refinement .refinement-container.shades .show-more-link{margin:0;text-decoration:underline;font-size:.75rem;color:#000}.refinement .refinement-container.shades .show-more-link:hover{color:#b30000}.refinement .refinement-button{margin-top:.625rem;height:1.4375rem;min-width:8.75rem;width:100%;display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-size:.75rem;font-family:"AvalonMedium",Arial,sans-serif;line-height:1.0625rem;border:.0625rem solid #000;cursor:pointer;color:#000}.refinement .refinement-button:hover{color:#b30000}.refinement .refinement-button:hover.left-arrow:before{border-color:#b30000}.refinement .refinement-button.left-arrow:before{content:'';display:inline-block;position:relative;top:-.125rem;width:.3125rem;height:.3125rem;border:.0625rem solid #000;border-top:0;border-left:0;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.refinement.category-refinement ul{list-style-type:none;margin:0}.refinement.category-refinement li{line-height:.0625rem}.refinement.category-refinement li+li{margin-top:.4375rem}.refinement.category-refinement a+.category-level-1,.refinement.category-refinement a+.category-level-2{margin-top:.4375rem}.refinement.category-refinement .refinement-dropdowd-content li{margin-top:0}.refinement.category-refinement.brand-search{border-bottom:.1875rem solid #000}.refinement-logo{padding:.125rem 0;color:#fff;background-color:#000;position:relative;margin-bottom:1.25rem}.refinement-logo:after{content:" ";position:absolute;top:100%;left:50%;height:0;width:0;border:solid transparent;border-top-color:#000;border-width:.625rem;margin-left:-.625rem;pointer-events:none}.refinement-logo .refinement-logo-text{font-family:"AvalonBold",Arial,sans-serif;font-size:.9375rem;text-transform:uppercase;letter-spacing:.25rem}#ratings-refinement+.refinement-title+.refinement-container,#category-refinement+.refinement-title+.refinement-container,#brand-refinement+.refinement-title+.refinement-container,#color-refinement+.refinement-title+.refinement-container,#price-refinement+.refinement-title+.refinement-container,#tagsEnabled-refinement+.refinement-title+.refinement-container{display:none}#ratings-refinement:checked+.refinement-title:hover:after,#category-refinement:checked+.refinement-title:hover:after,#brand-refinement:checked+.refinement-title:hover:after,#color-refinement:checked+.refinement-title:hover:after,#price-refinement:checked+.refinement-title:hover:after,#tagsEnabled-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#ratings-refinement:checked+.refinement-title:after,#category-refinement:checked+.refinement-title:after,#brand-refinement:checked+.refinement-title:after,#color-refinement:checked+.refinement-title:after,#price-refinement:checked+.refinement-title:after,#tagsEnabled-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#ratings-refinement:checked+.refinement-title+.refinement-container,#category-refinement:checked+.refinement-title+.refinement-container,#brand-refinement:checked+.refinement-title+.refinement-container,#color-refinement:checked+.refinement-title+.refinement-container,#price-refinement:checked+.refinement-title+.refinement-container,#tagsEnabled-refinement:checked+.refinement-title+.refinement-container{display:block}#ratings-refinement:checked+.refinement-title+.refinement-container.ratings,#ratings-refinement:checked+.refinement-title+.refinement-container.brand,#category-refinement:checked+.refinement-title+.refinement-container.ratings,#category-refinement:checked+.refinement-title+.refinement-container.brand,#brand-refinement:checked+.refinement-title+.refinement-container.ratings,#brand-refinement:checked+.refinement-title+.refinement-container.brand,#color-refinement:checked+.refinement-title+.refinement-container.ratings,#color-refinement:checked+.refinement-title+.refinement-container.brand,#price-refinement:checked+.refinement-title+.refinement-container.ratings,#price-refinement:checked+.refinement-title+.refinement-container.brand,#tagsEnabled-refinement:checked+.refinement-title+.refinement-container.ratings,#tagsEnabled-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#ratings-refinement:checked+.refinement-title+.refinement-container.shades,#category-refinement:checked+.refinement-title+.refinement-container.shades,#brand-refinement:checked+.refinement-title+.refinement-container.shades,#color-refinement:checked+.refinement-title+.refinement-container.shades,#price-refinement:checked+.refinement-title+.refinement-container.shades,#tagsEnabled-refinement:checked+.refinement-title+.refinement-container.shades{display:flex}#attr1-refinement+.refinement-title+.refinement-container{display:none}#attr1-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr1-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr1-refinement:checked+.refinement-title+.refinement-container{display:block}#attr1-refinement:checked+.refinement-title+.refinement-container.ratings,#attr1-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr2-refinement+.refinement-title+.refinement-container{display:none}#attr2-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr2-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr2-refinement:checked+.refinement-title+.refinement-container{display:block}#attr2-refinement:checked+.refinement-title+.refinement-container.ratings,#attr2-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr3-refinement+.refinement-title+.refinement-container{display:none}#attr3-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr3-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr3-refinement:checked+.refinement-title+.refinement-container{display:block}#attr3-refinement:checked+.refinement-title+.refinement-container.ratings,#attr3-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr4-refinement+.refinement-title+.refinement-container{display:none}#attr4-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr4-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr4-refinement:checked+.refinement-title+.refinement-container{display:block}#attr4-refinement:checked+.refinement-title+.refinement-container.ratings,#attr4-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr5-refinement+.refinement-title+.refinement-container{display:none}#attr5-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr5-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr5-refinement:checked+.refinement-title+.refinement-container{display:block}#attr5-refinement:checked+.refinement-title+.refinement-container.ratings,#attr5-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr6-refinement+.refinement-title+.refinement-container{display:none}#attr6-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr6-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr6-refinement:checked+.refinement-title+.refinement-container{display:block}#attr6-refinement:checked+.refinement-title+.refinement-container.ratings,#attr6-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr7-refinement+.refinement-title+.refinement-container{display:none}#attr7-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr7-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr7-refinement:checked+.refinement-title+.refinement-container{display:block}#attr7-refinement:checked+.refinement-title+.refinement-container.ratings,#attr7-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr8-refinement+.refinement-title+.refinement-container{display:none}#attr8-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr8-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr8-refinement:checked+.refinement-title+.refinement-container{display:block}#attr8-refinement:checked+.refinement-title+.refinement-container.ratings,#attr8-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr9-refinement+.refinement-title+.refinement-container{display:none}#attr9-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr9-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr9-refinement:checked+.refinement-title+.refinement-container{display:block}#attr9-refinement:checked+.refinement-title+.refinement-container.ratings,#attr9-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr10-refinement+.refinement-title+.refinement-container{display:none}#attr10-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr10-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr10-refinement:checked+.refinement-title+.refinement-container{display:block}#attr10-refinement:checked+.refinement-title+.refinement-container.ratings,#attr10-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr11-refinement+.refinement-title+.refinement-container{display:none}#attr11-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr11-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr11-refinement:checked+.refinement-title+.refinement-container{display:block}#attr11-refinement:checked+.refinement-title+.refinement-container.ratings,#attr11-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr12-refinement+.refinement-title+.refinement-container{display:none}#attr12-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr12-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr12-refinement:checked+.refinement-title+.refinement-container{display:block}#attr12-refinement:checked+.refinement-title+.refinement-container.ratings,#attr12-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr13-refinement+.refinement-title+.refinement-container{display:none}#attr13-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr13-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr13-refinement:checked+.refinement-title+.refinement-container{display:block}#attr13-refinement:checked+.refinement-title+.refinement-container.ratings,#attr13-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr14-refinement+.refinement-title+.refinement-container{display:none}#attr14-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr14-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr14-refinement:checked+.refinement-title+.refinement-container{display:block}#attr14-refinement:checked+.refinement-title+.refinement-container.ratings,#attr14-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr15-refinement+.refinement-title+.refinement-container{display:none}#attr15-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr15-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr15-refinement:checked+.refinement-title+.refinement-container{display:block}#attr15-refinement:checked+.refinement-title+.refinement-container.ratings,#attr15-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr16-refinement+.refinement-title+.refinement-container{display:none}#attr16-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr16-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr16-refinement:checked+.refinement-title+.refinement-container{display:block}#attr16-refinement:checked+.refinement-title+.refinement-container.ratings,#attr16-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr17-refinement+.refinement-title+.refinement-container{display:none}#attr17-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr17-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr17-refinement:checked+.refinement-title+.refinement-container{display:block}#attr17-refinement:checked+.refinement-title+.refinement-container.ratings,#attr17-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr18-refinement+.refinement-title+.refinement-container{display:none}#attr18-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr18-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr18-refinement:checked+.refinement-title+.refinement-container{display:block}#attr18-refinement:checked+.refinement-title+.refinement-container.ratings,#attr18-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr19-refinement+.refinement-title+.refinement-container{display:none}#attr19-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr19-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr19-refinement:checked+.refinement-title+.refinement-container{display:block}#attr19-refinement:checked+.refinement-title+.refinement-container.ratings,#attr19-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr20-refinement+.refinement-title+.refinement-container{display:none}#attr20-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr20-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr20-refinement:checked+.refinement-title+.refinement-container{display:block}#attr20-refinement:checked+.refinement-title+.refinement-container.ratings,#attr20-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr21-refinement+.refinement-title+.refinement-container{display:none}#attr21-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr21-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr21-refinement:checked+.refinement-title+.refinement-container{display:block}#attr21-refinement:checked+.refinement-title+.refinement-container.ratings,#attr21-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr22-refinement+.refinement-title+.refinement-container{display:none}#attr22-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr22-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr22-refinement:checked+.refinement-title+.refinement-container{display:block}#attr22-refinement:checked+.refinement-title+.refinement-container.ratings,#attr22-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr23-refinement+.refinement-title+.refinement-container{display:none}#attr23-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr23-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr23-refinement:checked+.refinement-title+.refinement-container{display:block}#attr23-refinement:checked+.refinement-title+.refinement-container.ratings,#attr23-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr24-refinement+.refinement-title+.refinement-container{display:none}#attr24-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr24-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr24-refinement:checked+.refinement-title+.refinement-container{display:block}#attr24-refinement:checked+.refinement-title+.refinement-container.ratings,#attr24-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr25-refinement+.refinement-title+.refinement-container{display:none}#attr25-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr25-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr25-refinement:checked+.refinement-title+.refinement-container{display:block}#attr25-refinement:checked+.refinement-title+.refinement-container.ratings,#attr25-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr26-refinement+.refinement-title+.refinement-container{display:none}#attr26-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr26-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr26-refinement:checked+.refinement-title+.refinement-container{display:block}#attr26-refinement:checked+.refinement-title+.refinement-container.ratings,#attr26-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr27-refinement+.refinement-title+.refinement-container{display:none}#attr27-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr27-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr27-refinement:checked+.refinement-title+.refinement-container{display:block}#attr27-refinement:checked+.refinement-title+.refinement-container.ratings,#attr27-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr28-refinement+.refinement-title+.refinement-container{display:none}#attr28-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr28-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr28-refinement:checked+.refinement-title+.refinement-container{display:block}#attr28-refinement:checked+.refinement-title+.refinement-container.ratings,#attr28-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr29-refinement+.refinement-title+.refinement-container{display:none}#attr29-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr29-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr29-refinement:checked+.refinement-title+.refinement-container{display:block}#attr29-refinement:checked+.refinement-title+.refinement-container.ratings,#attr29-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr30-refinement+.refinement-title+.refinement-container{display:none}#attr30-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr30-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr30-refinement:checked+.refinement-title+.refinement-container{display:block}#attr30-refinement:checked+.refinement-title+.refinement-container.ratings,#attr30-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr31-refinement+.refinement-title+.refinement-container{display:none}#attr31-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr31-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr31-refinement:checked+.refinement-title+.refinement-container{display:block}#attr31-refinement:checked+.refinement-title+.refinement-container.ratings,#attr31-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr32-refinement+.refinement-title+.refinement-container{display:none}#attr32-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr32-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr32-refinement:checked+.refinement-title+.refinement-container{display:block}#attr32-refinement:checked+.refinement-title+.refinement-container.ratings,#attr32-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr33-refinement+.refinement-title+.refinement-container{display:none}#attr33-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr33-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr33-refinement:checked+.refinement-title+.refinement-container{display:block}#attr33-refinement:checked+.refinement-title+.refinement-container.ratings,#attr33-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr34-refinement+.refinement-title+.refinement-container{display:none}#attr34-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr34-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr34-refinement:checked+.refinement-title+.refinement-container{display:block}#attr34-refinement:checked+.refinement-title+.refinement-container.ratings,#attr34-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr35-refinement+.refinement-title+.refinement-container{display:none}#attr35-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr35-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr35-refinement:checked+.refinement-title+.refinement-container{display:block}#attr35-refinement:checked+.refinement-title+.refinement-container.ratings,#attr35-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr36-refinement+.refinement-title+.refinement-container{display:none}#attr36-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr36-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr36-refinement:checked+.refinement-title+.refinement-container{display:block}#attr36-refinement:checked+.refinement-title+.refinement-container.ratings,#attr36-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr37-refinement+.refinement-title+.refinement-container{display:none}#attr37-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr37-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr37-refinement:checked+.refinement-title+.refinement-container{display:block}#attr37-refinement:checked+.refinement-title+.refinement-container.ratings,#attr37-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr38-refinement+.refinement-title+.refinement-container{display:none}#attr38-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr38-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr38-refinement:checked+.refinement-title+.refinement-container{display:block}#attr38-refinement:checked+.refinement-title+.refinement-container.ratings,#attr38-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr39-refinement+.refinement-title+.refinement-container{display:none}#attr39-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr39-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr39-refinement:checked+.refinement-title+.refinement-container{display:block}#attr39-refinement:checked+.refinement-title+.refinement-container.ratings,#attr39-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr40-refinement+.refinement-title+.refinement-container{display:none}#attr40-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr40-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr40-refinement:checked+.refinement-title+.refinement-container{display:block}#attr40-refinement:checked+.refinement-title+.refinement-container.ratings,#attr40-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr41-refinement+.refinement-title+.refinement-container{display:none}#attr41-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr41-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr41-refinement:checked+.refinement-title+.refinement-container{display:block}#attr41-refinement:checked+.refinement-title+.refinement-container.ratings,#attr41-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr42-refinement+.refinement-title+.refinement-container{display:none}#attr42-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr42-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr42-refinement:checked+.refinement-title+.refinement-container{display:block}#attr42-refinement:checked+.refinement-title+.refinement-container.ratings,#attr42-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr43-refinement+.refinement-title+.refinement-container{display:none}#attr43-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr43-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr43-refinement:checked+.refinement-title+.refinement-container{display:block}#attr43-refinement:checked+.refinement-title+.refinement-container.ratings,#attr43-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr44-refinement+.refinement-title+.refinement-container{display:none}#attr44-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr44-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr44-refinement:checked+.refinement-title+.refinement-container{display:block}#attr44-refinement:checked+.refinement-title+.refinement-container.ratings,#attr44-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr45-refinement+.refinement-title+.refinement-container{display:none}#attr45-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr45-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr45-refinement:checked+.refinement-title+.refinement-container{display:block}#attr45-refinement:checked+.refinement-title+.refinement-container.ratings,#attr45-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr46-refinement+.refinement-title+.refinement-container{display:none}#attr46-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr46-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr46-refinement:checked+.refinement-title+.refinement-container{display:block}#attr46-refinement:checked+.refinement-title+.refinement-container.ratings,#attr46-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr47-refinement+.refinement-title+.refinement-container{display:none}#attr47-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr47-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr47-refinement:checked+.refinement-title+.refinement-container{display:block}#attr47-refinement:checked+.refinement-title+.refinement-container.ratings,#attr47-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr48-refinement+.refinement-title+.refinement-container{display:none}#attr48-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr48-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr48-refinement:checked+.refinement-title+.refinement-container{display:block}#attr48-refinement:checked+.refinement-title+.refinement-container.ratings,#attr48-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr49-refinement+.refinement-title+.refinement-container{display:none}#attr49-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr49-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr49-refinement:checked+.refinement-title+.refinement-container{display:block}#attr49-refinement:checked+.refinement-title+.refinement-container.ratings,#attr49-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#attr50-refinement+.refinement-title+.refinement-container{display:none}#attr50-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr50-refinement:checked+.refinement-title:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-bottom:.0625rem}#attr50-refinement:checked+.refinement-title+.refinement-container{display:block}#attr50-refinement:checked+.refinement-title+.refinement-container.ratings,#attr50-refinement:checked+.refinement-title+.refinement-container.brand{display:flex;flex-flow:column nowrap}#brand-more+.show-more-container .less-container,#brand-more-mobile+.show-more-container .less-container{display:block}#brand-more+.show-more-container .more-container,#brand-more-mobile+.show-more-container .more-container{display:none}#brand-more ~ .show-more-link .more-brands,#brand-more-mobile ~ .show-more-link .more-brands{display:block}#brand-more ~ .show-more-link .less-brands,#brand-more-mobile ~ .show-more-link .less-brands{display:none}#brand-more:checked+.show-more-container .less-container,#brand-more-mobile:checked+.show-more-container .less-container{display:none}#brand-more:checked+.show-more-container .more-container,#brand-more-mobile:checked+.show-more-container .more-container{display:block}#brand-more:checked ~ .show-more-link .more-brands,#brand-more-mobile:checked ~ .show-more-link .more-brands{display:none}#brand-more:checked ~ .show-more-link .less-brands,#brand-more-mobile:checked ~ .show-more-link .less-brands{display:block}.refinement-inspire-me{border-top:.1875rem solid #000}.refinement-inspire-me .inspire-me-title{font-family:"AvalonBold",Arial,sans-serif;font-size:.8125rem;text-transform:uppercase;margin:1.125rem 0 .625rem;letter-spacing:.125rem}.refinement-inspire-me .inspire-me-link{display:block;font-size:.75rem;line-height:1.25rem;color:#000}.refinement-inspire-me .inspire-me-link:hover{color:#b30000}.top-refinement-link-exist>.refinement-link{text-transform:uppercase}.refinement-rating{display:inline-block;height:1.125rem;line-height:100%}.refinement-rating .fa-star,.refinement-rating .icon-star{color:#FFBD29}.refinement-rating .fa-star--empty,.refinement-rating .icon-star--empty{color:#ccc}.refinement-rating .fa-star--half,.refinement-rating .icon-star--half{background:-webkit-linear-gradient(0deg, #FFBD29 51%, #ccc 49%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.refinement-rating .fa-star-o{color:#ccc}.refinement-rating .fa-star,.refinement-rating .fa-star-o,.refinement-rating .icon-star{font-size:1.25rem}.refinement-rating--product{margin-top:.625rem}.swatch-j34{background-color:#020202;order:10}.swatch-a34{background-color:#F9F9F9;order:1}.swatch-g34{background-color:#0065A2;order:7}.swatch-k34{background-color:#9E9E9E;order:11}.swatch-b34{background-color:#FCDD41;order:2}.swatch-i34{background-color:#9C552D;order:9}.swatch-n34{order:14}.swatch-l34{background-color:#111C24;order:12}.swatch-c34{background-color:#FF6F20;order:3}.swatch-e34{background-color:#EF3FAC;order:5}.swatch-d34{background-color:#c00;order:4}.swatch-m34{order:13}.swatch-h34{background-color:#719500;order:8}.swatch-f34{background-color:#9844C2;order:6}.swatch-m34{background-image:url("../images/sprites.png");background-position:0px -1289px;background-repeat:no-repeat;width:23px;height:23px}.swatch-n34{background-image:url("../images/sprites.png");background-position:0px -1246px;background-repeat:no-repeat;width:23px;height:23px}.sliderBlurring{position:relative}.sliderBlurring .blurrer{position:absolute;top:-.625rem;left:-.625rem;background-color:#ffffff;opacity:0.5;z-index:999}.refinement-content{display:flex;flex-flow:column nowrap;padding:2.3125rem 2.25rem 1.25rem;border-radius:4px;box-shadow:0 0 4px rgba(0,0,0,0.1)}.refinement-content__text-content{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.refinement-content__filter{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;background:#F8F8F8;color:#333;box-shadow:0 2px 2px rgba(0,0,0,0.1);border-radius:4px;height:2rem;line-height:1.25rem;font-size:.875rem;padding:.5rem;display:inline-block;margin:0 .25rem 1rem;white-space:nowrap}.refinement-content__filter a,.refinement-content__filter a:focus{color:#333}.refinement-content__filter:hover{opacity:.7}.refinement-content__filter i{font-size:1.125rem;margin-left:.1875rem;cursor:pointer}.refinement-content__filter-content{margin:0 -.625rem .5rem}@media screen and (max-width: 28.0625em){.refinement-content__filter{margin:1rem .25rem}}.refinement-content__title-filters,.refinement-content__button{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;text-transform:uppercase;line-height:2rem;font-size:1rem}.refinement-content__title-filters{font-family:'Poppins', Helvetica, sans-serif;font-weight:bold;color:#202020;font-size:1.5rem;margin-left:0}.refinement-content__button{color:#c00;text-decoration:underline}.refinement-content__button:hover,.refinement-content__button:focus{color:#AC0000}.refinement-content__title{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;margin:0;text-transform:uppercase;font-size:1rem;line-height:2rem;display:flex;justify-content:space-between;color:#333}.refinement-content__title.accordion{cursor:pointer}.refinement-content__title .refinement-icon::before{content:'\e80a'}.refinement-content__title.active .refinement-icon::before{content:'\e80b'}.refinement-content__link{color:#333}.refinement-content__link:hover{color:#333;opacity:.7}.refinement-content__link:focus{color:#333}.refinement-content__accordion ul{list-style:none;margin:0;position:relative;padding-left:1.25rem}.refinement-content__accordion a{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;color:#202020;font-size:1rem;line-height:2.5rem;text-align:left;display:block;width:100%;max-width:100%}@media screen and (min-width: 65.4375em){.refinement-content__accordion a{max-width:190px}}.refinement-content__accordion a:hover{opacity:.7;color:#202020}.refinement-content__accordion .clear-refinement a{color:#c00;font-size:.875rem;text-decoration:underline;line-height:1.5rem;text-align:right;text-transform:uppercase;font-weight:bold;max-width:100%;cursor:pointer}.refinement-content__accordion .clear-refinement a:hover,.refinement-content__accordion .clear-refinement a:focus{color:#AC0000;opacity:1}.refinement-content__accordion .icon,.refinement-content__accordion .general-fields .label-inline .input-icon:before,.general-fields .label-inline .refinement-content__accordion .input-icon:before,.refinement-content__accordion .password-reset .set-new-password-box .form-row .label-inline .input-icon:before,.password-reset .set-new-password-box .form-row .label-inline .refinement-content__accordion .input-icon:before,.refinement-content__accordion .password-reset .password-reset-form .form-row .field-wrapper .label-inline .input-icon:before,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .refinement-content__accordion .input-icon:before,.refinement-content__accordion .auth-content .label-inline .input-icon:before,.auth-content .label-inline .refinement-content__accordion .input-icon:before,.refinement-content__accordion .account__wrapper .label-inline .input-icon:before,.account__wrapper .label-inline .refinement-content__accordion .input-icon:before,.refinement-content__accordion .account-dropdown .label-inline .input-icon:before,.account-dropdown .label-inline .refinement-content__accordion .input-icon:before,.refinement-content__accordion .account__wrapper--login .label-inline .input-icon:before,.account__wrapper--login .label-inline .refinement-content__accordion .input-icon:before,.refinement-content__accordion .account__wrapper--register .label-inline .input-icon:before,.account__wrapper--register .label-inline .refinement-content__accordion .input-icon:before,.refinement-content__accordion .pt_account .edit-profile-form .label-inline .input-icon:before,.pt_account .edit-profile-form .label-inline .refinement-content__accordion .input-icon:before,.refinement-content__accordion .pt_checkout .checkout-billing .label-inline .input-icon:before,.pt_checkout .checkout-billing .label-inline .refinement-content__accordion .input-icon:before,.refinement-content__accordion .pt_checkout .checkout-shipping .label-inline .input-icon:before,.pt_checkout .checkout-shipping .label-inline .refinement-content__accordion .input-icon:before,.refinement-content__accordion .pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .refinement-content__accordion .input-icon:before,.refinement-content__accordion .pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .refinement-content__accordion .input-icon:before,.refinement-content__accordion .modal--beauty-club .label-inline .input-icon:before,.modal--beauty-club .label-inline .refinement-content__accordion .input-icon:before,.refinement-content__accordion .header-account .logged__dropdown,.header-account .refinement-content__accordion .logged__dropdown,.refinement-content__accordion .header-locator-box,.refinement-content__accordion .profile-box__icon,.refinement-content__accordion .mobile-header .basket-empty .icon-shopping-bag,.mobile-header .basket-empty .refinement-content__accordion .icon-shopping-bag,.refinement-content__accordion .nav-container_bc .header-mobile__icon--show,.nav-container_bc .refinement-content__accordion .header-mobile__icon--show,.refinement-content__accordion .beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .bc-benefits-topics-item:before,.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .refinement-content__accordion .bc-benefits-topics-item:before,.refinement-content__accordion #share-wishlist h3 span,#share-wishlist h3 .refinement-content__accordion span,.refinement-content__accordion #share-wishlist-bottom h3 span,#share-wishlist-bottom h3 .refinement-content__accordion span,.refinement-content__accordion .wishlist-title .account-title-arrow,.wishlist-title .refinement-content__accordion .account-title-arrow,.refinement-content__accordion .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close,.wishlist-print-dialog .wishlist-print-title .refinement-content__accordion a.wishlist-dialog-close,.refinement-content__accordion .wishlist-print-dialog .wishlist-print-title a.print-cta,.wishlist-print-dialog .wishlist-print-title .refinement-content__accordion a.print-cta{cursor:pointer}.refinement-content__accordion.brand a,.refinement-content__accordion.discount a,.refinement-content__accordion.tags a{display:block}.refinement-content__accordion.brand a::before,.refinement-content__accordion.discount a::before,.refinement-content__accordion.tags a::before{content:'';display:inline-block}.refinement-content__accordion.brand a.empty:before,.refinement-content__accordion.discount a.empty:before,.refinement-content__accordion.tags a.empty:before{background-image:url("../images/sprites.png");background-position:0px -320px;background-repeat:no-repeat;width:14px;height:14px}.refinement-content__accordion.brand a.selected,.refinement-content__accordion.discount a.selected,.refinement-content__accordion.tags a.selected{font-weight:bold}.refinement-content__accordion.brand a.selected:before,.refinement-content__accordion.discount a.selected:before,.refinement-content__accordion.tags a.selected:before{background-image:url("../images/sprites.png");background-position:0px -286px;background-repeat:no-repeat;width:14px;height:14px}.refinement-container a{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;color:#202020;font-size:1rem;line-height:2.5rem;text-align:left;display:block}.refinement-container a:hover{opacity:.7;color:#202020}.refinement-content__title.accordion ~ .refinement-content__accordion{display:none}.refinement__accordion{border-bottom:2px solid #F8F8F8;margin-top:1.5rem}.refinement__accordion:first-child{margin-top:0}.refinement__accordion:last-child{border-bottom:none}.refinement__accordion input.refinement-content__filter-brand{border-radius:4px;border:1px solid #8E8E8E;color:#202020;background:#F8F8F8;padding:.625rem 1.6875rem .5rem 1.5rem;display:block;font-size:1rem;height:2.5rem;width:100%;margin:1rem 0}.icon-expandable{position:absolute;right:0;top:.4375rem;z-index:1}.refinement-segment_price{display:flex;justify-content:space-between;align-items:center}.refinement-segment_price .clear-refinement a{color:#c00;font-size:.875rem;text-decoration:underline;line-height:1.5rem;text-align:right;text-transform:uppercase;font-weight:bold;max-width:100%;cursor:pointer}.refinement-segment_price .clear-refinement a:hover,.refinement-segment_price .clear-refinement a:focus{color:#AC0000;opacity:1}@media screen and (max-width: 65.375em){.refinement .refinement-title:hover{color:#000}.refinement .refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:transparent transparent transparent #000;border-left-style:solid;border-right-width:0;display:inline-block}#ratings-refinement:checked+.refinement-title:hover:after,#category-refinement:checked+.refinement-title:hover:after,#brand-refinement:checked+.refinement-title:hover:after,#color-refinement:checked+.refinement-title:hover:after,#price-refinement:checked+.refinement-title:hover:after,#tagsEnabled-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr1-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr2-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr3-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr4-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr5-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr6-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr7-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr8-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr9-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr10-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr11-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr12-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr13-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr14-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr15-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr16-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr17-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr18-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr19-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr20-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr21-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr22-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr23-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr24-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr25-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr26-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr27-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr28-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr29-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr30-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr31-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr32-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr33-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr34-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr35-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr36-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr37-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr38-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr39-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr40-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr41-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr42-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr43-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr44-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr45-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr46-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr47-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr48-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr49-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#attr50-refinement:checked+.refinement-title:hover:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}}.refinement-menu{height:80%;width:100%;overflow:auto;position:fixed;background:white;bottom:0;right:0;margin-bottom:3rem;z-index:102;transition:-webkit-transform .4s ease;transition:transform .4s ease;border-left:.0625rem solid #ccc}.refinement-menu__close{position:absolute;width:100%;height:50px;background:transparent;top:0;left:0;cursor:pointer;text-align:center;font-size:0;line-height:0;text-align:center}.refinement-menu__close::before{margin:0;position:relative;width:40px;height:8px;background:#BCBCBC;color:#fff;border-radius:.25rem;top:.5rem;left:0;-webkit-transform:none;-ms-transform:none;transform:none;cursor:pointer;text-align:center;font-size:0;line-height:0}.refinement-menu .refinement-menu-header{padding:3rem 1.5rem .5rem;box-shadow:0 2px 4px rgba(0,0,0,0.16)}.refinement-menu .refinement-menu-header .refinement-content__text-content{margin-bottom:.75rem}.refinement-menu .refinement-menu-header .refinement-content__filter-content{height:44px;margin:.4375rem -1.5rem 0 -.5rem}.refinement-menu .refinement-active-filters{display:flex;align-items:center;overflow-x:scroll;white-space:nowrap;height:44px;margin:0 -1.5rem 0 -.5rem;top:-4.25rem;position:absolute;width:calc(100% - 16px)}.refinement-menu .refinement-active-filters span{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;background:#F8F8F8;color:#333;box-shadow:0 2px 2px rgba(0,0,0,0.1);border-radius:4px;height:2rem;line-height:1.25rem;font-size:.875rem;padding:.5rem;display:inline-block;margin:0 .25rem}.refinement-menu .refinement-active-filters span a,.refinement-menu .refinement-active-filters span a:focus{color:#333}.refinement-menu .refinement-active-filters span:hover{opacity:.7}.refinement-menu .refinement-active-filters i{font-size:1.125rem;margin-left:.1875rem;cursor:pointer}.refinement-menu .refinement-menu-js{height:calc(72.5% - 16px);position:relative}.refinement-menu-content{padding-right:1.625rem;overflow-x:hidden;overflow-y:scroll;height:calc(100% - 53px);margin:1rem .5625rem 0 1.5rem;display:flex;flex-direction:column}.refinement-menu-content::-webkit-scrollbar-track,.refinement-menu-content::-webkit-scrollbar,.refinement-menu-content::-webkit-scrollbar-thumb{background:#8E8E8E;border-radius:3px;width:6px}.refinement-menu-content::-webkit-scrollbar-track{background:#F8F8F8}.refinement-menu-content .ratings-refinement-list{display:flex;flex-flow:column nowrap}.refinement-menu .refinement-dropdown-item,.refinement-menu .refinement-content__title{font-size:1rem;position:relative;width:100%}.refinement-menu .refinement-dropdown-item a,.refinement-menu .refinement-dropdown-item a:focus,.refinement-menu .refinement-dropdown-item a:hover,.refinement-menu .refinement-content__title a,.refinement-menu .refinement-content__title a:focus,.refinement-menu .refinement-content__title a:hover{color:#333}.refinement-menu .refinement-dropdown-item a:focus,.refinement-menu .refinement-dropdown-item a:hover,.refinement-menu .refinement-content__title a:focus,.refinement-menu .refinement-content__title a:hover{opacity:.7}.sort-by__filter-by-label{position:absolute;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:#000;color:#fff;font-family:'Poppins', Helvetica, sans-serif;font-weight:500;font-size:1rem;line-height:.6875rem;letter-spacing:.05rem;text-transform:uppercase;width:50%;height:3rem;cursor:pointer;z-index:9}.sort-by__filter-by-label:focus,.sort-by__filter-by-label:hover{color:#fff}#refinement-menu-mobile+.refinement-menu{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}#refinement-menu-mobile+.refinement-menu+.mobile-background{opacity:0;z-index:-1}#refinement-menu-mobile:checked+.refinement-menu{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#refinement-menu-mobile:checked+.refinement-menu+.mobile-background{opacity:.3;z-index:101;display:block}.refinement-menu .clear-refinement a{color:#c00;font-size:.875rem;text-decoration:underline;line-height:1.5rem;text-align:right;text-transform:uppercase;font-weight:bold;padding:0;cursor:pointer}.refinement-menu .clear-refinement a:hover,.refinement-menu .clear-refinement a:focus{color:#AC0000;opacity:1}.refinement-menu .refinement-dropdown-item:after{content:'';position:absolute;width:.625rem;height:.625rem;top:calc(50% - 5px);right:1.25rem;border:.0625rem solid #000;border-top:0;border-left:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.refinement-menu .refinement-content__accordion{position:relative}.refinement-menu .refinement-dropdowd-content,.refinement-menu .refinement-content__accordion{padding-top:0}.refinement-menu .refinement-dropdowd-content>a.clear-filter,.refinement-menu .refinement-content__accordion>a.clear-filter{justify-content:flex-end;text-transform:lowercase;position:absolute;right:0;bottom:0;display:flex}.refinement-menu .refinement-dropdowd-content.category ul,.refinement-menu .refinement-content__accordion.category ul{list-style:none;margin:0}.refinement-menu .refinement-dropdowd-content.category .category-level-1 .refinement-link,.refinement-menu .refinement-content__accordion.category .category-level-1 .refinement-link{padding-left:2.5rem}.refinement-menu .refinement-dropdowd-content.category .category-level-1 .refinement-link.left-arrow,.refinement-menu .refinement-content__accordion.category .category-level-1 .refinement-link.left-arrow{padding-left:1.875rem}.refinement-menu .refinement-dropdowd-content.category .category-level-2 .refinement-link,.refinement-menu .refinement-content__accordion.category .category-level-2 .refinement-link{padding-left:3.75rem}.refinement-menu .refinement-dropdowd-content.category .refinement-link,.refinement-menu .refinement-content__accordion.category .refinement-link{min-height:2.6875rem;padding:0 1rem;border-bottom:.0625rem solid #ccc;width:100%;margin:0;display:flex;justify-content:flex-start;align-items:center;font-family:"AvalonMedium",Arial,sans-serif;font-size:.9375rem;position:relative;color:#000}.refinement-menu .refinement-dropdowd-content.category .refinement-link.active,.refinement-menu .refinement-content__accordion.category .refinement-link.active{color:#b30000}.refinement-menu .refinement-dropdowd-content.category .refinement-link:hover,.refinement-menu .refinement-content__accordion.category .refinement-link:hover{color:#b30000}.refinement-menu .refinement-dropdowd-content.category .refinement-link:hover.left-arrow:before,.refinement-menu .refinement-content__accordion.category .refinement-link:hover.left-arrow:before{border-color:#b30000}.refinement-menu .refinement-dropdowd-content.category .refinement-link.left-arrow:before,.refinement-menu .refinement-content__accordion.category .refinement-link.left-arrow:before{content:'';display:inline-block;position:relative;top:0;width:.5rem;height:.5rem;border:.0625rem solid #000;border-top:0;border-left:0;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);margin-right:.3125rem}.refinement-menu .refinement-dropdowd-content.category .deselect,.refinement-menu .refinement-content__accordion.category .deselect{position:absolute;right:1.25rem;top:calc(50% - 14px);text-decoration:underline}.refinement-menu .refinement-dropdowd-content.category .fa-check,.refinement-menu .refinement-content__accordion.category .fa-check{margin-right:.3125rem}.refinement-menu .refinement-dropdowd-content.ratings,.refinement-menu .refinement-dropdowd-content.color,.refinement-menu .refinement-content__accordion.ratings,.refinement-menu .refinement-content__accordion.color{display:flex;flex-flow:column nowrap}.refinement-menu .refinement-dropdowd-content.ratings .filter-brand__empty.more-container,.refinement-menu .refinement-dropdowd-content.brand .filter-brand__empty.more-container,.refinement-menu .refinement-dropdowd-content.color .filter-brand__empty.more-container,.refinement-menu .refinement-content__accordion.ratings .filter-brand__empty.more-container,.refinement-menu .refinement-content__accordion.brand .filter-brand__empty.more-container,.refinement-menu .refinement-content__accordion.color .filter-brand__empty.more-container{border-top:2px solid #F8F8F8}.refinement-menu .refinement-dropdowd-content.ratings .show-more-link span,.refinement-menu .refinement-dropdowd-content.brand .show-more-link span,.refinement-menu .refinement-dropdowd-content.color .show-more-link span,.refinement-menu .refinement-content__accordion.ratings .show-more-link span,.refinement-menu .refinement-content__accordion.brand .show-more-link span,.refinement-menu .refinement-content__accordion.color .show-more-link span{font-weight:bold}.refinement-menu .refinement-dropdowd-content.ratings a,.refinement-menu .refinement-dropdowd-content.ratings label,.refinement-menu .refinement-dropdowd-content.ratings .auth-content--offers,.refinement-menu .refinement-dropdowd-content.brand a,.refinement-menu .refinement-dropdowd-content.brand label,.refinement-menu .refinement-dropdowd-content.brand .auth-content--offers,.refinement-menu .refinement-dropdowd-content.color a,.refinement-menu .refinement-dropdowd-content.color label,.refinement-menu .refinement-dropdowd-content.color .auth-content--offers,.refinement-menu .refinement-content__accordion.ratings a,.refinement-menu .refinement-content__accordion.ratings label,.refinement-menu .refinement-content__accordion.ratings .auth-content--offers,.refinement-menu .refinement-content__accordion.brand a,.refinement-menu .refinement-content__accordion.brand label,.refinement-menu .refinement-content__accordion.brand .auth-content--offers,.refinement-menu .refinement-content__accordion.color a,.refinement-menu .refinement-content__accordion.color label,.refinement-menu .refinement-content__accordion.color .auth-content--offers{min-height:2.6875rem;align-items:center;padding:0;margin-bottom:0;font-size:.9375rem}.refinement-menu .refinement-dropdowd-content.ratings a.last-child,.refinement-menu .refinement-dropdowd-content.ratings label.last-child,.refinement-menu .refinement-dropdowd-content.ratings .last-child.auth-content--offers,.refinement-menu .refinement-dropdowd-content.brand a.last-child,.refinement-menu .refinement-dropdowd-content.brand label.last-child,.refinement-menu .refinement-dropdowd-content.brand .last-child.auth-content--offers,.refinement-menu .refinement-dropdowd-content.color a.last-child,.refinement-menu .refinement-dropdowd-content.color label.last-child,.refinement-menu .refinement-dropdowd-content.color .last-child.auth-content--offers,.refinement-menu .refinement-content__accordion.ratings a.last-child,.refinement-menu .refinement-content__accordion.ratings label.last-child,.refinement-menu .refinement-content__accordion.ratings .last-child.auth-content--offers,.refinement-menu .refinement-content__accordion.brand a.last-child,.refinement-menu .refinement-content__accordion.brand label.last-child,.refinement-menu .refinement-content__accordion.brand .last-child.auth-content--offers,.refinement-menu .refinement-content__accordion.color a.last-child,.refinement-menu .refinement-content__accordion.color label.last-child,.refinement-menu .refinement-content__accordion.color .last-child.auth-content--offers{padding-right:5.625rem}.refinement-menu .refinement-dropdowd-content.ratings label,.refinement-menu .refinement-dropdowd-content.ratings .auth-content--offers,.refinement-menu .refinement-dropdowd-content.brand label,.refinement-menu .refinement-dropdowd-content.brand .auth-content--offers,.refinement-menu .refinement-dropdowd-content.color label,.refinement-menu .refinement-dropdowd-content.color .auth-content--offers,.refinement-menu .refinement-content__accordion.ratings label,.refinement-menu .refinement-content__accordion.ratings .auth-content--offers,.refinement-menu .refinement-content__accordion.brand label,.refinement-menu .refinement-content__accordion.brand .auth-content--offers,.refinement-menu .refinement-content__accordion.color label,.refinement-menu .refinement-content__accordion.color .auth-content--offers{display:flex}.refinement-menu .refinement-dropdowd-content.ratings>.clear-filter,.refinement-menu .refinement-dropdowd-content.brand>.clear-filter,.refinement-menu .refinement-dropdowd-content.color>.clear-filter,.refinement-menu .refinement-content__accordion.ratings>.clear-filter,.refinement-menu .refinement-content__accordion.brand>.clear-filter,.refinement-menu .refinement-content__accordion.color>.clear-filter{text-transform:lowercase;text-decoration:underline;font-size:.8125rem}.refinement-menu .refinement-dropdowd-content.ratings .clear-refinement a,.refinement-menu .refinement-dropdowd-content.brand .clear-refinement a,.refinement-menu .refinement-dropdowd-content.color .clear-refinement a,.refinement-menu .refinement-content__accordion.ratings .clear-refinement a,.refinement-menu .refinement-content__accordion.brand .clear-refinement a,.refinement-menu .refinement-content__accordion.color .clear-refinement a{font-size:.875rem;height:auto}.refinement-menu .refinement-dropdowd-content.color>a,.refinement-menu .refinement-content__accordion.color>a{text-transform:capitalize}.refinement-menu .refinement-dropdowd-content.shades,.refinement-menu .refinement-content__accordion.shades{padding:1.25rem;border-bottom:.0625rem solid #ccc}.refinement-menu .refinement-dropdowd-content.shades .clear-filter,.refinement-menu .refinement-content__accordion.shades .clear-filter{border:0;color:#000;text-decoration:underline;font-size:.8125rem;order:100;width:100%;text-align:right;margin:0;position:static}.refinement-menu .refinement-dropdowd-content.shades .clear-filter:hover,.refinement-menu .refinement-content__accordion.shades .clear-filter:hover{color:#b30000}#mobile-category-refinement+.refinement-dropdown-item+.refinement-dropdowd-content,#mobile-reviews-refinement+.refinement-dropdown-item+.refinement-dropdowd-content,#mobile-color-refinement+.refinement-dropdown-item+.refinement-dropdowd-content,#mobile-size-refinement+.refinement-dropdown-item+.refinement-dropdowd-content,#mobile-brand-refinement+.refinement-dropdown-item+.refinement-dropdowd-content,#mobile-price-refinement+.refinement-dropdown-item+.refinement-dropdowd-content,#mobile-tagsEnabled-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-category-refinement:checked+.refinement-dropdown-item:after,#mobile-reviews-refinement:checked+.refinement-dropdown-item:after,#mobile-color-refinement:checked+.refinement-dropdown-item:after,#mobile-size-refinement:checked+.refinement-dropdown-item:after,#mobile-brand-refinement:checked+.refinement-dropdown-item:after,#mobile-price-refinement:checked+.refinement-dropdown-item:after,#mobile-tagsEnabled-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-category-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content,#mobile-reviews-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content,#mobile-color-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content,#mobile-size-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content,#mobile-brand-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content,#mobile-price-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content,#mobile-tagsEnabled-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-category-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content.ratings,#mobile-category-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content.brand,#mobile-reviews-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content.ratings,#mobile-reviews-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content.brand,#mobile-color-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content.ratings,#mobile-color-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content.brand,#mobile-size-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content.ratings,#mobile-size-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content.brand,#mobile-brand-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content.ratings,#mobile-brand-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content.brand,#mobile-price-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content.ratings,#mobile-price-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content.brand,#mobile-tagsEnabled-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content.ratings,#mobile-tagsEnabled-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content.brand{display:flex;flex-flow:column nowrap;margin-bottom:100px}#mobile-category-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content.shades,#mobile-reviews-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content.shades,#mobile-color-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content.shades,#mobile-size-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content.shades,#mobile-brand-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content.shades,#mobile-price-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content.shades,#mobile-tagsEnabled-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content.shades{display:flex}#mobile-attr1-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr1-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr1-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr2-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr2-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr2-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr3-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr3-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr3-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr4-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr4-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr4-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr5-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr5-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr5-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr6-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr6-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr6-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr7-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr7-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr7-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr8-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr8-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr8-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr9-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr9-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr9-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr10-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr10-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr10-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr11-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr11-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr11-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr12-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr12-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr12-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr13-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr13-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr13-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr14-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr14-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr14-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr15-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr15-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr15-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr16-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr16-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr16-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr17-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr17-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr17-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr18-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr18-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr18-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr19-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr19-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr19-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr20-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr20-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr20-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr21-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr21-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr21-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr22-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr22-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr22-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr23-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr23-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr23-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr24-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr24-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr24-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr25-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr25-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr25-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr26-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr26-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr26-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr27-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr27-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr27-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr28-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr28-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr28-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr29-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr29-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr29-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr30-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr30-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr30-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr31-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr31-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr31-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr32-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr32-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr32-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr33-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr33-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr33-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr34-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr34-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr34-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr35-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr35-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr35-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr36-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr36-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr36-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr37-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr37-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr37-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr38-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr38-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr38-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr39-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr39-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr39-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr40-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr40-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr40-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr41-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr41-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr41-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr42-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr42-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr42-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr43-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr43-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr43-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr44-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr44-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr44-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr45-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr45-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr45-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr46-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr46-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr46-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr47-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr47-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr47-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr48-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr48-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr48-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr49-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr49-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr49-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}#mobile-attr50-refinement+.refinement-dropdown-item+.refinement-dropdowd-content{display:none}#mobile-attr50-refinement:checked+.refinement-dropdown-item:after{top:calc(50% - 2px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobile-attr50-refinement:checked+.refinement-dropdown-item+.refinement-dropdowd-content{display:block}.brand-landing-wrapper+.category-producthits-wrapper .refinement.refinement__accordion.brand{display:none}.ui-dialog{background-color:#fff;padding:0 1.25rem 1.25rem 1.25rem;z-index:999;position:absolute}.ui-widget-overlay{background:rgba(0,0,0,0.5);position:fixed;top:0;left:0;width:100%;height:100%;z-index:998}.ui-dialog-titlebar-close{float:right}.ui-dialog-titlebar-close .ui-button-text{display:none}.ui-dialog-titlebar-close .ui-icon-closethick{background-image:url("../images/sprites.png");background-position:0px -758px;background-repeat:no-repeat;width:20px;height:20px;float:left}.ui-dialog-titlebar-close.ui-state-hover .ui-icon-closethick{background-image:url("../images/sprites.png");background-position:0px -798px;background-repeat:no-repeat;width:20px;height:20px}.ui-dialog-title{font-family:"AvalonBook",Arial,sans-serif;text-transform:uppercase;font-size:1rem;text-align:left}.ui-dialog-titlebar{padding-bottom:.9375rem;margin:1.25rem 0;border-bottom:.0625rem solid #7C7C7D;justify-content:flex-end}.payment-dialog,.address-dialog,.member-dialog{left:0 !important;right:0 !important;width:90vw !important;max-width:37.5rem !important;margin:auto}.payment-dialog .title,.address-dialog .title,.member-dialog .title{font-size:.8125rem;font-weight:600;margin-bottom:.9375rem}.payment-dialog .form-row,.address-dialog .form-row,.member-dialog .form-row{display:flex;width:100%;margin-bottom:.375rem;flex-wrap:wrap}.payment-dialog .form-row>label,.payment-dialog .form-row>.auth-content--offers,.payment-dialog .form-row .form-label-text,.address-dialog .form-row>label,.address-dialog .form-row>.auth-content--offers,.address-dialog .form-row .form-label-text,.member-dialog .form-row>label,.member-dialog .form-row>.auth-content--offers,.member-dialog .form-row .form-label-text{font-size:.6875rem;margin-right:1.25rem;width:calc(40% - 20px);line-height:1.2;margin-top:.25rem}.payment-dialog .form-row.form-row-button,.address-dialog .form-row.form-row-button,.member-dialog .form-row.form-row-button{display:flex;justify-content:flex-end;margin-bottom:0;padding:0;width:auto}.payment-dialog .form-row.form-row-button button,.address-dialog .form-row.form-row-button button,.member-dialog .form-row.form-row-button button{display:flex;justify-content:center;align-items:center;height:1.875rem;min-width:6.25rem;background-color:#e60000;color:#fff;text-transform:uppercase;font-size:.8125rem;font-family:"AvalonMedium",Arial,sans-serif;transition:background-color 0.3s ease-out;padding:0 .9375rem}@media screen and (max-width: 28.0625em){.payment-dialog .form-row.form-row-button button,.address-dialog .form-row.form-row-button button,.member-dialog .form-row.form-row-button button{min-width:4.375rem}}.payment-dialog .form-row.form-row-button button.cancel,.address-dialog .form-row.form-row-button button.cancel,.member-dialog .form-row.form-row-button button.cancel{background-color:#000;color:#fff}.payment-dialog .form-row.form-row-button button.cancel:hover,.address-dialog .form-row.form-row-button button.cancel:hover,.member-dialog .form-row.form-row-button button.cancel:hover{background-color:#e60000}.payment-dialog .form-row.form-row-button button:hover,.address-dialog .form-row.form-row-button button:hover,.member-dialog .form-row.form-row-button button:hover{background-color:#000}.payment-dialog .form-row.form-row-button a,.address-dialog .form-row.form-row-button a,.member-dialog .form-row.form-row-button a{display:flex;justify-content:center;align-items:center;height:1.75rem;min-width:6.25rem;background-color:#000;color:#fff;text-transform:uppercase;font-size:.8125rem;font-family:"AvalonMedium",Arial,sans-serif;transition:color 0.3s ease-out}.payment-dialog .form-row.form-row-button a:hover,.address-dialog .form-row.form-row-button a:hover,.member-dialog .form-row.form-row-button a:hover{color:#b30000}@media (max-width: 320px){.payment-dialog .form-row.form-row-button a,.address-dialog .form-row.form-row-button a,.member-dialog .form-row.form-row-button a{min-width:5rem;padding:0 .6875rem}}.payment-dialog .form-row.field-error,.payment-dialog .form-row.error,.address-dialog .form-row.field-error,.address-dialog .form-row.error,.member-dialog .form-row.field-error,.member-dialog .form-row.error{font-family:Arial,sans-serif}.payment-dialog .form-row.field-error label,.payment-dialog .form-row.field-error .auth-content--offers,.payment-dialog .form-row.error label,.payment-dialog .form-row.error .auth-content--offers,.address-dialog .form-row.field-error label,.address-dialog .form-row.field-error .auth-content--offers,.address-dialog .form-row.error label,.address-dialog .form-row.error .auth-content--offers,.member-dialog .form-row.field-error label,.member-dialog .form-row.field-error .auth-content--offers,.member-dialog .form-row.error label,.member-dialog .form-row.error .auth-content--offers{color:#b30000}.payment-dialog .form-row.field-error input,.payment-dialog .form-row.error input,.address-dialog .form-row.field-error input,.address-dialog .form-row.error input,.member-dialog .form-row.field-error input,.member-dialog .form-row.error input{border:.0625rem solid #b30000}.payment-dialog .form-row .field-wrapper.field-error input[id*=address_postal],.address-dialog .form-row .field-wrapper.field-error input[id*=address_postal],.member-dialog .form-row .field-wrapper.field-error input[id*=address_postal]{border-color:#b30000}.payment-dialog .field-wrapper,.address-dialog .field-wrapper,.member-dialog .field-wrapper{display:flex;flex-direction:column;align-items:flex-start;width:60%;max-width:16.25rem}.payment-dialog .field-wrapper input,.payment-dialog .field-wrapper select,.address-dialog .field-wrapper input,.address-dialog .field-wrapper select,.member-dialog .field-wrapper input,.member-dialog .field-wrapper select{height:1.25rem;padding:0 .3125rem;font-size:.6875rem}.payment-dialog .field-wrapper input+.error,.payment-dialog .field-wrapper select+.error,.address-dialog .field-wrapper input+.error,.address-dialog .field-wrapper select+.error,.member-dialog .field-wrapper input+.error,.member-dialog .field-wrapper select+.error{font-size:.6875rem;color:#b30000}.payment-dialog .field-wrapper select,.address-dialog .field-wrapper select,.member-dialog .field-wrapper select{margin-bottom:0;padding-right:1.25rem}.payment-dialog .field-wrapper+label,.payment-dialog .field-wrapper+.auth-content--offers,.address-dialog .field-wrapper+label,.address-dialog .field-wrapper+.auth-content--offers,.member-dialog .field-wrapper+label,.member-dialog .field-wrapper+.auth-content--offers{margin-left:.25rem}.payment-dialog .form-caption,.address-dialog .form-caption,.member-dialog .form-caption{margin-left:40%;width:60%;font-size:.6875rem;color:#777;max-width:16.25rem}.payment-dialog .form-caption.error-message,.address-dialog .form-caption.error-message,.member-dialog .form-caption.error-message{color:#b30000}.payment-dialog .form-row-date,.address-dialog .form-row-date,.member-dialog .form-row-date{display:flex;width:60%;max-width:16.25rem}.payment-dialog .form-row-date label,.payment-dialog .form-row-date .auth-content--offers,.address-dialog .form-row-date label,.address-dialog .form-row-date .auth-content--offers,.member-dialog .form-row-date label,.member-dialog .form-row-date .auth-content--offers{display:none}.payment-dialog .form-row-date .form-row,.address-dialog .form-row-date .form-row,.member-dialog .form-row-date .form-row{margin-bottom:0}.payment-dialog .form-row-date .form-row:last-child .field-wrapper,.address-dialog .form-row-date .form-row:last-child .field-wrapper,.member-dialog .form-row-date .form-row:last-child .field-wrapper{padding-right:0}.payment-dialog .form-row-date .field-wrapper,.address-dialog .form-row-date .field-wrapper,.member-dialog .form-row-date .field-wrapper{width:100%;box-sizing:border-box;padding-right:.625rem}.payment-dialog .form-row-date .date-value,.address-dialog .form-row-date .date-value,.member-dialog .form-row-date .date-value{font-size:.6875rem;margin-top:.25rem}.payment-dialog .form-row-date .form-caption,.address-dialog .form-row-date .form-caption,.member-dialog .form-row-date .form-caption{margin-left:0;width:100%}.payment-dialog .action-buttons,.address-dialog .action-buttons,.member-dialog .action-buttons{margin-top:1.875rem;display:flex;justify-content:space-between;width:100%}.payment-dialog .form-field-tooltip,.address-dialog .form-field-tooltip,.member-dialog .form-field-tooltip{display:none}.address-dialog .office-name .required-field{display:none}.member-dialog{font-size:.875rem}.member-dialog .ui-dialog-titlebar{display:none}.member-dialog .dialog-header{display:flex;flex-wrap:nowrap;text-transform:uppercase;margin:1.25rem 0 1.875rem;align-items:center;border-bottom:.0625rem solid #7C7C7D}.member-dialog .dialog-header .header-text{font-size:1.375rem;line-height:1.5rem;font-weight:bold;padding-left:1.25rem}.member-dialog .dialog-header img{min-width:10.625rem}.member-dialog .points-message{display:flex;flex-wrap:nowrap;align-items:flex-end}.member-dialog .points-message .message-text{padding:1.25rem 1.25rem 4.375rem 1.25rem;text-align:center}.member-dialog .points-message .message-text span{font-weight:bold}.member-dialog .points-message img{min-width:8.125rem}.member-dialog .field-wrapper{width:auto}.member-dialog .dialog-row{margin-bottom:.9375rem}.member-dialog .form-row{margin-bottom:.625rem}.member-dialog .form-title{font-weight:bold;font-size:1rem;margin-bottom:.625rem}.member-dialog .address a{margin-top:.625rem;color:#000;text-decoration:underline;outline:none}.member-dialog input{margin-bottom:0}.member-dialog .dialog-mention{font-size:.75rem;color:#7C7C7D;font-style:italic;margin-top:1.875rem}.card-success-popin{left:0 !important;right:0 !important;width:90vw !important;max-width:23.75rem !important;margin:auto}.card-success-popin .ui-dialog-titlebar{border-bottom:.125rem solid #ccc;margin-bottom:.3125rem;padding-bottom:.3125rem}.card-success-popin .ui-dialog-title{font-size:1rem}.card-success-popin .text-line{font-size:.6875rem}.card-success-popin .btn-wrapper{margin-top:.625rem;display:flex;justify-content:flex-end}.card-success-popin .continue-my-visit{display:flex;justify-content:center;align-items:center;height:1.75rem;background-color:#b30000;color:#fff;text-transform:uppercase;font-size:.8125rem;font-family:"AvalonMedium",Arial,sans-serif;transition:background-color 0.3s ease-out;padding:0 .9375rem}.card-success-popin .continue-my-visit:hover{background-color:#000}@media screen and (max-width: 28.0625em){.payment-dialog .action-buttons{flex-direction:column;margin-top:.625rem}.payment-dialog .form-row{max-width:100%;flex-direction:column;margin-bottom:1.25rem}.payment-dialog .form-row>label,.payment-dialog .form-row>.auth-content--offers,.payment-dialog .form-row .form-label-text{margin-bottom:.625rem;width:100%;margin-right:0;text-align:left}.payment-dialog .form-row.form-row-button:first-child{margin-bottom:1.25rem}.payment-dialog .form-row.form-row-button button,.payment-dialog .form-row.form-row-button a{height:2.5rem;font-size:.9375rem}.payment-dialog .form-caption{margin-left:0;width:100%;max-width:none}.payment-dialog .form-row-date{width:100%;max-width:none}.payment-dialog .field-wrapper{width:100%;padding-right:0;margin-right:0;max-width:100%}.payment-dialog .field-wrapper input,.payment-dialog .field-wrapper select{height:2.375rem}}.rec-product-unavalibale{display:none}.beauty-club--title{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:.875rem;margin:30px 0}.beauty-club--container{display:block;margin:0 auto;max-width:640px;border:1px solid #ccc;margin-bottom:20px}.beauty-club--container-options{padding:1.125rem .625rem;font-size:.75rem;font-family:'Overpass', Helvetica, sans-serif;font-weight:400;line-height:1.2em;text-align:left;overflow:hidden}.beauty-club--container-options a{color:inherit;text-decoration:underline}.beauty-club--container-options-item{width:25%;float:left;height:100%;margin-left:.625rem;margin-top:.625rem}.beauty-club--products-tabs{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;border-bottom:.0625rem solid #ccc;max-width:calc(100% - 50px);margin:1rem auto 0;position:relative}.beauty-club--products-tabs::before{content:"";display:block;width:100%;height:4px;background:#F8F8F8;border-radius:.25rem;position:absolute;bottom:-.25rem;left:0}.beauty-club--products-tabs .tab{text-align:center;display:block;font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:1rem;line-height:1.5rem;color:#333;position:relative;padding:0;flex:unset;cursor:pointer;margin-bottom:.625rem;margin-right:.625rem}.beauty-club--products-tabs .tab.active{color:#000}.beauty-club--products-tabs .tab.active:before{content:"";display:block;width:100%;position:absolute;bottom:0;left:0;height:4px;background:#c00;border-radius:.25rem}@media screen and (min-width: 47.8125em){.beauty-club--products-tabs{max-width:calc(100% - 96px)}.beauty-club--products-tabs .tab{margin-bottom:0;margin-right:0}}.beauty-club--products-content{flex-flow:row wrap;align-items:flex-start;padding:0;display:none}.beauty-club--products-content.active{display:flex}.beauty-club--products-content__account{padding:1.5rem;display:flex;flex-flow:row wrap;align-items:stretch;justify-content:center}@media screen and (min-width: 65.4375em){.beauty-club--products-content__account{justify-content:initial;padding:0}}@media screen and (min-width: 47.8125em){.beauty-club--products-content{padding:1.875rem 0 1.25rem 0}}.beauty-club--products-slider{width:100%;display:none}.beauty-club--products-slider.slick-slider{display:block}.beauty-club--products-slider.slick-padding{padding:0 20px}.beauty-club--products-slider .next-arrow,.beauty-club--products-slider .prev-arrow{display:block;position:absolute;top:4.375rem;font-size:0;color:#e6e6e6;z-index:1;cursor:pointer;background-repeat:no-repeat;width:1.25rem;height:1.9375rem}.beauty-club--products-slider .next-arrow:hover,.beauty-club--products-slider .prev-arrow:hover{opacity:1}.beauty-club--products-slider .next-arrow{background-image:url("../images/sprites.png");background-position:0px -1891px;background-repeat:no-repeat;width:17px;height:31px;right:0}.beauty-club--products-slider .prev-arrow{background-image:url("../images/sprites.png");background-position:0px -1789px;background-repeat:no-repeat;width:17px;height:31px;left:0}.beauty-club--products-item,.beauty-club--products-item__account{width:auto;display:block}@media screen and (min-width: 47.8125em){.beauty-club--products-item,.beauty-club--products-item__account{padding:.625rem .6875rem}}.beauty-club--products-item a,.beauty-club--products-item__account a{text-decoration:none;color:inherit}.beauty-club--products-item .rec-product-tile,.beauty-club--products-item__account .rec-product-tile{position:relative}.beauty-club--products-item .rec-product-unavalibale,.beauty-club--products-item__account .rec-product-unavalibale{max-width:115px;position:absolute;display:block;margin:0 auto;top:20px;left:0;right:0;background:#ea4234;color:#fff;font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:.8125rem;letter-spacing:1px;line-height:1em;text-transform:uppercase;font-weight:bold;padding:4px 0;text-align:center;z-index:1}.beauty-club--products-item .rec-product-info,.beauty-club--products-item__account .rec-product-info{text-align:center}.beauty-club--products-item .rec-product-image,.beauty-club--products-item__account .rec-product-image{display:block;width:100%;height:110px}@media screen and (max-width: 65.375em){.beauty-club--products-item .rec-product-image,.beauty-club--products-item__account .rec-product-image{margin-top:2.1875rem}}.beauty-club--products-item .rec-product-image img,.beauty-club--products-item__account .rec-product-image img{display:block;margin:0 auto;max-height:110px;max-width:100%;width:auto;height:auto}.beauty-club--products-item .rec-product-brand,.beauty-club--products-item__account .rec-product-brand{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:.8125rem;line-height:1.5rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:1.5rem;margin:0;text-align:left;text-transform:uppercase;width:132px}@media screen and (min-width: 47.8125em){.beauty-club--products-item .rec-product-brand,.beauty-club--products-item__account .rec-product-brand{padding-left:.375rem;font-size:.875rem;width:auto}}.beauty-club--products-item .rec-product-name,.beauty-club--products-item__account .rec-product-name{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:.8125rem;line-height:1.125rem;height:2.25rem;text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;width:132px}@media screen and (min-width: 47.8125em){.beauty-club--products-item .rec-product-name,.beauty-club--products-item__account .rec-product-name{padding-left:.375rem;font-size:.875rem;width:auto}}.beauty-club--products-item .rec-product-pricing,.beauty-club--products-item .rec-product-points,.beauty-club--products-item__account .rec-product-pricing,.beauty-club--products-item__account .rec-product-points{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;font-size:.875rem;line-height:1.5rem;margin:.5rem 0 .375rem;display:block;text-align:center;height:24px;width:132px}.beauty-club--products-item .rec-product-pricing span,.beauty-club--products-item .rec-product-points span,.beauty-club--products-item__account .rec-product-pricing span,.beauty-club--products-item__account .rec-product-points span{display:block;height:24px;width:132px}@media screen and (min-width: 47.8125em){.beauty-club--products-item .rec-product-pricing,.beauty-club--products-item .rec-product-points,.beauty-club--products-item__account .rec-product-pricing,.beauty-club--products-item__account .rec-product-points{padding-left:.375rem;font-size:1rem;height:auto;width:auto}.beauty-club--products-item .rec-product-pricing span,.beauty-club--products-item .rec-product-points span,.beauty-club--products-item__account .rec-product-pricing span,.beauty-club--products-item__account .rec-product-points span{height:auto;width:auto}}.beauty-club--products-item .rec-product-pricing,.beauty-club--products-item .rec-product-promo,.beauty-club--products-item__account .rec-product-pricing,.beauty-club--products-item__account .rec-product-promo{display:none}.beauty-club--products-item .rec-product-remove-btn,.beauty-club--products-item__account .rec-product-remove-btn{background:#000;transition:all 0.5s;text-transform:uppercase;text-align:center;color:#fff;padding:5px 10px;font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:.75rem;float:none;margin:0 auto;width:100%;min-height:34px;display:none}.beauty-club--products-item .rec-product-remove-btn:hover,.beauty-club--products-item__account .rec-product-remove-btn:hover{transition:all .5s;opacity:0.7;background:#ccc;color:#000}.beauty-club--products-item .rec-product-add-btn,.beauty-club--products-item__account .rec-product-add-btn{background-color:#c00;transition:all 0.5s;text-transform:uppercase;text-align:center;color:#fff;padding:5px 10px;font-family:'Overpass', Helvetica, sans-serif;font-weight:700;display:block;float:none;margin:0 auto;width:100%;font-size:1rem;min-height:2.375rem;border-radius:.5rem}.beauty-club--products-item .rec-product-add-btn:hover,.beauty-club--products-item__account .rec-product-add-btn:hover{transition:all .5s;background:#000}.beauty-club--products-item .rec-product-add-btn:disabled,.beauty-club--products-item__account .rec-product-add-btn:disabled{background:#BCBCBC;color:#fff;cursor:not-allowed;pointer-events:none}@media screen and (min-width: 47.8125em){.beauty-club--products-item .rec-product-add-btn,.beauty-club--products-item__account .rec-product-add-btn{font-size:.75rem;min-height:34px}}.beauty-club--products-item__disabled .rec-product-add-btn,.beauty-club--products-item__account__disabled .rec-product-add-btn{background:#f1f1f1;color:#ccc;cursor:not-allowed;pointer-events:none}.beauty-club--products-item__account{width:25%;margin-top:0}.beauty-club--products-item__account .product{height:100%;margin:0}.beauty-club--products-item__account .rec-product-tile{position:relative;height:100%;display:block}.beauty-club--products-item__account .rec-product-image{height:150px;position:relative;z-index:0;overflow:hidden}.beauty-club--products-item__account .rec-product-image img{max-height:150px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.beauty-club--products-item__account .rec-product-info{text-align:left;width:100%;padding-bottom:2.375rem}.beauty-club--products-item__account .rec-product-brand{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;color:#202020;font-size:.8125rem;line-height:1.2em;text-transform:uppercase;text-align:left}@media screen and (min-width: 65.4375em){.beauty-club--products-item__account .rec-product-brand{font-size:.875rem}}.beauty-club--products-item__account .rec-product-name{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;color:#202020;font-size:.8125rem;text-align:left;min-height:initial;text-transform:uppercase;margin-bottom:4px;z-index:1;position:relative}@media screen and (min-width: 65.4375em){.beauty-club--products-item__account .rec-product-name{font-size:.875rem}}.beauty-club--products-item__account .rec-product-description-short{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:1rem;line-height:1.2em;z-index:1;position:relative}.beauty-club--products-item__account .rec-product-points{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;color:#202020;font-size:.875rem;margin:0 0 20px;z-index:1;position:relative}@media screen and (min-width: 65.4375em){.beauty-club--products-item__account .rec-product-points{font-size:1rem}}.beauty-club--products-item__account .rec-product-add-btn{font-family:'Poppins', Helvetica, sans-serif;font-weight:400;font-size:1rem;position:absolute;bottom:0;left:0;right:0}@media screen and (min-width: 65.4375em){.beauty-club--products-item__account{margin-top:.625rem}}.beauty-club--rewards{padding:1.25rem 0}.beauty-club--rewards-checkout{display:flex;flex-flow:row wrap;position:relative;justify-content:space-between;padding:0 2.875rem .25rem;align-content:center;width:100%;margin-bottom:1.5rem}.beauty-club--rewards-checkout::before{content:"";position:absolute;bottom:0;left:2.875rem;right:2.875rem;height:4px;background:#F8F8F8;border-radius:.25rem}.beauty-club--rewards-checkout img{max-width:130px}.beauty-club--rewards-checkout p{margin:0;font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:1rem;line-height:1.5rem;color:#202020}.beauty-club--rewards--points{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:.875rem;line-height:1rem;color:#8E8E8E;text-transform:uppercase;text-align:center;margin-bottom:0;margin-top:2.1875rem}@media screen and (max-width: 65.375em){.beauty-club--rewards--points{padding-right:1.5rem;margin-top:1rem}}.beauty-club--banner{display:block;width:100%;margin:0 auto 1.875rem;max-width:100%;clear:both;text-align:center;position:relative;color:#333;overflow:hidden}.beauty-club--banner-background{position:absolute;top:0;left:0;bottom:0;right:0;height:100%;width:100%;z-index:0;max-width:initial}.beauty-club--banner-background img{display:block;min-width:100%;max-width:initial}.beauty-club--banner-content{position:relative;z-index:1;display:flex;flex-flow:row wrap;align-items:center;justify-content:center;width:100%;padding:1rem 1.6875rem 1.5rem 1.5rem}.beauty-club--banner-content img{display:block}.beauty-club--banner-content p{text-align:center;display:inline-block;vertical-align:middle;padding:0 20px}.beauty-club--banner a{text-decoration:none;color:inherit}.beauty-club--section{display:block;padding:25px 0;width:100%}.beauty-club--section--title{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;color:#333;display:block;text-align:center;font-size:1.5rem;line-height:1.2em;position:relative;margin-bottom:0}.beauty-club--section--title span{position:relative;background:#fff;display:inline-block;padding:0 10px}.beauty-club--section--title:before{content:"";display:block;width:100%;height:1px;position:absolute;top:50%;background:#000}.beauty-club--section--login{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;color:#202020;font-size:.875rem;line-height:1.2em;margin-top:10px;text-align:center}.beauty-club--section--login a{color:inherit;text-decoration:underline}@media screen and (min-width: 65.4375em){.beauty-club--section--login{font-size:1rem}}.beauty-club--checkout-wrapper{display:flex;flex-flow:row wrap;width:100%;margin-bottom:1.75rem;max-width:784px;padding-top:2.5rem}.beauty-club--checkout-wrapper .cart-promo__wrapper--content-single{margin:0}.beauty-club--checkout-wrapper .cart-promo__wrapper--content-single.active{opacity:1}.beauty-club--checkout-wrapper .cart-promo__wrapper{width:calc(100% + 40px);margin-left:-1.25rem;margin-right:-1.25rem}.beauty-club--checkout-wrapper .cart-promo__wrapper .cart-promo-bonus-box--beautyclub{margin-bottom:0}.beauty-club--checkout-wrapper .cart-promo-bonus-box.active .beauty-club--products-slider{margin-bottom:0;padding-bottom:1.25rem}@media screen and (min-width: 47.8125em){.beauty-club--checkout-wrapper{padding-top:0}.beauty-club--checkout-wrapper .cart-promo__wrapper{width:100%;margin-left:0;margin-right:0}}.myaccount-bc-internal-banner--notmember.beauty-club--acount-banner,.myaccount-bc-internal-banner--unlogged.beauty-club--acount-banner{display:flex;flex-flow:row wrap;align-content:center;min-height:220px;padding:50px 0 25px 0;background-image:var(--bc-account-bg-desktop);background-size:contain;background-repeat:no-repeat;background-position:var(--bc-account-bgpos-desktop);height:308px;margin:0 auto;width:100%}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--content,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--content{display:block;width:100%;max-width:560px;margin:0 auto}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--logo,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--logo{display:block;width:auto;max-width:100%;margin:0 auto 14px}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--logo img,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--logo img{display:block;margin:0 auto;max-width:100%}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--information,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--information{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-weight:normal;font-size:.875rem;line-height:1.2em;color:#000;text-align:center;margin-bottom:20px;text-shadow:1px 1px 0px rgba(255,255,255,0.7)}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--information p,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--information p{display:flex;flex-direction:column-reverse;font-weight:bold}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--information span,.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--information strong,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--information span,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--information strong{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;color:#202020;font-size:1.25rem;text-transform:uppercase}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--information span,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--information span{display:block;margin-bottom:1.25rem}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--actions,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--actions{text-align:center;font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:.875rem;line-height:1.2em}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--actions span,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--actions span{display:inline-block;vertical-align:middle;margin:0 10px}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--actions .btn,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--actions .btn{display:inline-block;vertical-align:middle;margin:0}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--actions .btn-single,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--actions .btn-single{margin:0}@media screen and (min-width: 47.8125em){.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--actions .btn,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--actions .btn{margin-bottom:.3125rem}}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path{display:flex;flex-flow:row wrap}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .image,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .image{display:block;width:130px;margin-right:30px}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .image img,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .image img{display:block;max-width:100%;width:auto}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .path,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .path{display:block;width:calc(100% - 160px);font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:.875rem;line-height:1.2em}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .path-info,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .path-info{display:flex;justify-content:space-between;max-width:28.75rem;align-items:center}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .path-value,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .path-value{display:flex;justify-content:space-between;max-width:28.75rem;align-items:center}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .path-value>p.path-points,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .path-value>p.path-points{flex:2}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .path-value--goal,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .path-value--goal{display:flex;align-items:center;flex:1;justify-content:flex-end}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .path-value--goal .path-points,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .path-value--goal .path-points{margin:auto}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .path-value--goal img,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .path-value--goal img{width:40%}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .path-value--goal-rouge .path-points,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .path-value--goal-rouge .path-points{margin:0}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .path-name,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .path-name{color:#333}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .path-points,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .path-points{color:#c00}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .path-name,.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .path-points,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .path-name,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .path-points{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:.75rem;line-height:1.2em;margin:0;text-transform:uppercase}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .path-left,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .path-left{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-weight:normal;margin-top:10px;margin-bottom:0;line-height:1.2em}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .path-track,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .path-track{display:block;width:100%;position:relative;padding:12px 52px 12px 0;overflow:hidden}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .path-track--goal,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .path-track--goal{display:block;width:100%;background:#d8d8d8;height:11px;position:relative}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .path-track--points,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .path-track--points{position:absolute;top:0;left:0;height:100%;width:0;background:#c00;transition:all .5s ease-in-out}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .path-track--points.points-vib,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .path-track--points.points-vib{background:#000}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .path-track--image,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .path-track--image{position:absolute;right:0;max-width:52px;top:0}.form-beautyclub em{display:block;font-style:normal}.jquery-modal.blocker{z-index:26}.jquery-modal a.close-modal{color:#202020;width:40px;height:40px}.delivery-agreement-content.modal .jquery-modal a.close-modal{height:16px;width:16px}.modal--beauty-club{max-width:715px;border-radius:0;padding:0}.modal--beauty-club--flex{display:flex;flex-flow:row nowrap}.modal--beauty-club--image{width:216px}.modal--beauty-club--content{padding:70px 30px 20px;font-size:.75rem;line-height:1.2em;font-family:'Overpass', Helvetica, sans-serif;font-weight:400;width:calc(100% - 216px)}.modal--beauty-club--content p{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;font-size:.875rem;line-height:inherit;margin-bottom:1em}@media screen and (min-width: 47.8125em){.modal--beauty-club--content p{font-size:1rem}}.modal--beauty-club--content a{color:inherit;text-decoration:underline}.modal--beauty-club--content .title{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;text-align:center;font-size:1.25rem;line-height:1em;margin:0 0 1.25rem}@media screen and (min-width: 47.8125em){.modal--beauty-club--content .title{font-size:1.5rem}}.modal--beauty-club--content .terms{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;font-size:.875rem;margin-bottom:.83em}@media screen and (min-width: 47.8125em){.modal--beauty-club--content .terms{font-size:1rem}}.modal--beauty-club--content .form-row{display:flex}.modal--beauty-club--content .form-row .field-wrapper{display:inline;margin-right:.125rem}.modal--beauty-club--content .form-row input{margin-bottom:0}.modal--beauty-club--content .form-row label,.modal--beauty-club--content .form-row .auth-content--offers{display:inline;font-size:inherit;line-height:inherit}.modal--beauty-club--content .form-row label span,.modal--beauty-club--content .form-row .auth-content--offers span{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;color:#202020;font-size:.875rem}@media screen and (min-width: 47.8125em){.modal--beauty-club--content .form-row label span,.modal--beauty-club--content .form-row .auth-content--offers span{font-size:1rem}}.modal--beauty-club--content .form-beautyclub em{display:none}.modal--beauty-club--content .btn--primary,.modal--beauty-club--content .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .modal--beauty-club--content .pix-payment--print,.modal--beauty-club--content .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .modal--beauty-club--content .shipay-payment--print,.modal--beauty-club--content .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .modal--beauty-club--content .qrcode-payment--print,.modal--beauty-club--content .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .modal--beauty-club--content .boleto-payment--print{font-family:'Poppins', Helvetica, sans-serif;font-weight:500;font-size:1.125rem;color:#fff;display:block;margin:0 auto;width:auto;padding:.5rem 1rem;margin-top:30px;min-width:auto;letter-spacing:0;padding:.5rem 1.5rem}@media screen and (min-width: 47.8125em){.modal--beauty-club--content .btn--primary,.modal--beauty-club--content .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .modal--beauty-club--content .pix-payment--print,.modal--beauty-club--content .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .modal--beauty-club--content .shipay-payment--print,.modal--beauty-club--content .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .modal--beauty-club--content .qrcode-payment--print,.modal--beauty-club--content .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .modal--beauty-club--content .boleto-payment--print{padding:.5rem 2rem;font-size:1.3125rem}}.myaccount-beautyclub{background-image:var(--bc-account-bg-desktop);background-size:cover;background-repeat:no-repeat;background-position:var(--bc-account-bgpos-desktop);margin:.875rem 0 1rem;box-shadow:0 0 4px rgba(0,0,0,0.16);border-radius:.25rem;height:238px;width:100%;z-index:0;position:relative}.myaccount-beautyclub .beauty-club--acount-banner--logo{display:block;width:auto;max-width:100%;margin:0 auto 14px}@media screen and (min-width: 47.8125em){.myaccount-beautyclub .beauty-club--acount-banner--logo{margin:0;width:170px}}.myaccount-beautyclub .beauty-club--acount-banner--logo img{display:block;margin:0 auto;max-width:100%}.myaccount-beautyclub .bc-program-banner,.myaccount-beautyclub .join-program{margin:2rem 0 1.625rem;padding:0 .875rem 0 0;width:100%;display:inline-flex;justify-content:space-between;align-items:center;position:absolute;left:0;right:0;top:0;bottom:0;flex-direction:column}.myaccount-beautyclub .bc-program-banner .button,.myaccount-beautyclub .bc-program-banner .cookie-policy.blocked .cookie-policy-message span,.cookie-policy.blocked .cookie-policy-message .myaccount-beautyclub .bc-program-banner span,.myaccount-beautyclub .join-program .button,.myaccount-beautyclub .join-program .cookie-policy.blocked .cookie-policy-message span,.cookie-policy.blocked .cookie-policy-message .myaccount-beautyclub .join-program span{font-family:'Poppins', Helvetica, sans-serif;font-weight:500;background-color:#202020;color:#fff;height:48px;width:299px;font-size:1.3125rem;text-transform:uppercase;letter-spacing:.13125rem;margin-right:.625rem}.myaccount-beautyclub .join-program-logo{width:30%;margin:0 10%}.myaccount-beautyclub .join-program-text{font-family:'Poppins', Helvetica, sans-serif;font-weight:500;position:absolute;top:40%;text-align:center;width:95%;left:4%}@media screen and (min-width: 47.8125em){.myaccount-beautyclub .join-program-text{position:initial;left:0;width:50%}}.myaccount-beautyclub .welcome-program{font-family:'Poppins', Helvetica, sans-serif;font-weight:500;text-align:left;color:#000;font-size:1rem}.myaccount-beautyclub .welcome-program .header-text{font-size:1.25rem;font-weight:bold;margin-bottom:.8125rem}.myaccount-beautyclub .welcome-program .header-text::first-line{font-weight:normal}.myaccount-beautyclub .welcome-program .header-text span{font-weight:800}.myaccount-beautyclub .welcome-program .content-text{line-height:1.5rem}.myaccount-beautyclub .welcome-program .button,.myaccount-beautyclub .welcome-program .cookie-policy.blocked .cookie-policy-message span,.cookie-policy.blocked .cookie-policy-message .myaccount-beautyclub .welcome-program span{margin-bottom:0}.myaccount-beautyclub .program-info{height:100%;width:50%;position:relative}@media screen and (max-width: 28.0625em){.myaccount-beautyclub .program-info{margin:0px;width:100%}}.myaccount-beautyclub .program-info .points-container{display:flex;flex-direction:column;align-items:center;position:absolute;top:0;bottom:0;left:0;right:0;width:100%}@media screen and (max-width: 28.0625em){.myaccount-beautyclub .program-info .points-container{position:relative}}.myaccount-beautyclub .program-info .points-container picture{width:200px;text-align:center}.myaccount-beautyclub .program-info .points-container picture img{margin:0 auto;max-width:130px}@media screen and (max-width: 28.0625em){.myaccount-beautyclub .program-info .points-container picture img{margin:.9375rem auto 0}}.myaccount-beautyclub .program-info .total-points{padding-top:.625rem;width:70%;padding:0 10px;text-align:center;margin:1.5rem auto}@media screen and (max-width: 28.0625em){.myaccount-beautyclub .program-info .total-points{width:100%}}.myaccount-beautyclub .program-info .total-points span,.myaccount-beautyclub .program-info .total-points strong{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;color:#333;font-size:.875rem;text-transform:uppercase}.myaccount-beautyclub .program-info .total-points .vib-text{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;background-color:transparent;color:#333;font-size:.875rem;text-transform:uppercase}.myaccount-beautyclub .program-info .links-container{display:flex;position:absolute;left:0;right:0;bottom:0;justify-content:space-around}@media screen and (max-width: 28.0625em){.myaccount-beautyclub .program-info .links-container{position:relative;top:0}}.myaccount-beautyclub .program-info .link{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;width:100%;color:#202020;text-align:center;text-decoration:underline;font-size:.875rem}.myaccount-beautyclub-banner-image{position:absolute;top:0;left:0;right:0;z-index:-1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.5}@media screen and (max-width: 28.0625em){.myaccount-beautyclub{background-image:var(--bc-account-bg-mobile);background-position:center;background-size:cover;box-shadow:none;flex-flow:row wrap;height:470px;margin:auto;padding:0 1.5rem;width:327px}.myaccount-beautyclub .bc-program-banner{left:.25rem;padding:0 .875rem;margin:1.6875rem 0 1.625rem}.myaccount-beautyclub .welcome-program{width:287px}.myaccount-beautyclub .welcome-program .content-text{font-size:.875rem;padding-top:.4375rem;width:257px}.myaccount-beautyclub .welcome-program .content-text p{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;color:#202020;line-height:1.25rem;margin-bottom:1.625rem}.myaccount-beautyclub .welcome-program .header-text{line-height:1.4375rem}}@media screen and (min-width: 47.8125em){.myaccount-beautyclub .bc-program-banner,.myaccount-beautyclub .join-program{align-items:flex-start;flex-direction:column;justify-content:flex-start;padding:0 .875rem 0 3.125rem}.myaccount-beautyclub .bc-program-banner .content-text,.myaccount-beautyclub .join-program .content-text{width:340px}.myaccount-beautyclub .bc-program-banner .content-text p,.myaccount-beautyclub .join-program .content-text p{margin-bottom:1.1875rem}.myaccount-beautyclub .program-info{position:absolute;right:3.4375rem;bottom:1rem}.myaccount-beautyclub .program-info .links-container{margin:auto;width:65%}.myaccount-beautyclub .program-info .links-container .link{transition:color 0.3s ease-in-out}.myaccount-beautyclub .program-info .links-container .link:hover{color:#AC0000;transition:color 0.3s ease-in-out}.myaccount-beautyclub .program-info .links-container,.myaccount-beautyclub .program-info .points-container{position:relative}.myaccount-beautyclub .program-info .points-container{position:relative}.myaccount-beautyclub .program-info .points-container span,.myaccount-beautyclub .program-info .points-container strong{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;color:#333;font-size:1rem;text-transform:uppercase}.myaccount-beautyclub .program-info .points-container .total-points{margin-bottom:1.125rem;width:70%}.myaccount-beautyclub .program-info .points-container .total-points .vib-text{font-size:1rem}}@media screen and (min-width: 47.8125em) and (max-width: 65.375em){.myaccount-beautyclub .bc-program-banner{padding:0 .875rem 0 1.875rem}.myaccount-beautyclub .program-info{right:0}.myaccount-beautyclub .program-info .total-points{width:80%}}@media screen and (max-width: 28.0625em){.beauty-club--section--title{font-size:1.25rem}.beauty-club--products-content__account{max-width:500px;margin:0 auto}.beauty-club--products-item__account{width:50%;padding:.625rem}.beauty-club--products-item__account .rec-product-name{font-size:.8125rem}.beauty-club--products-item__account .rec-product-description-short{font-size:.875rem}.beauty-club--products-item__account .rec-product-unavalibale{max-width:initial;width:100%;font-size:1.25rem}.beauty-club--products-item__account .rec-product-image{height:170px}.beauty-club--products-item__account .rec-product-image img{max-height:170px}.myaccount-bc-internal-banner--notmember.beauty-club--acount-banner,.myaccount-bc-internal-banner--unlogged.beauty-club--acount-banner{background-image:var(--bc-account-bg-mobile);box-shadow:0 1px 3px rgba(0,0,0,0.2),0 1px 2px rgba(0,0,0,0.1);background-position:top;flex-flow:column nowrap;height:auto;min-height:202px;margin-top:1.5rem;padding:1.875rem 0 1.5625rem 0;width:327px}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path{position:relative}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .image,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .image{position:absolute;max-width:80px;left:50%;-webkit-transform:translate(-100px, 0);-ms-transform:translate(-100px, 0);transform:translate(-100px, 0);margin:0;top:0}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .path,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .path{width:100%}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .path-info .path-name,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .path-info .path-name{flex:2}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .path-info .path-points,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .path-info .path-points{flex:2;margin-right:1.875rem;margin-left:0;text-align:end}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .path-value p.path-points,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .path-value p.path-points{flex:3}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .path-value--goal,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .path-value--goal{margin-right:1.875rem;flex:2}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .path-value--goal p.path-points,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .path-value--goal p.path-points{margin:0}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .path-value--goal-rouge,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .path-value--goal-rouge{text-align:end}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .path-name,.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .path-points,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .path-name,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .path-points{width:50%;margin-left:auto}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .path-track,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .path-track{margin:.375rem 0}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .path-track--goal,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .path-track--goal{height:8px}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .path-left,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .path-left{color:#202020;display:block;font-size:.5625rem;margin-left:1.875rem;margin-right:1.875rem;text-transform:uppercase}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--VIB,.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--ROUGE,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--VIB,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--ROUGE{position:relative;-webkit-transform:translate(0, -2.1875rem);-ms-transform:translate(0, -2.1875rem);transform:translate(0, -2.1875rem)}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--VIB .image,.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--ROUGE .image,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--VIB .image,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--ROUGE .image{position:absolute;max-width:80px;left:50%;-webkit-transform:translate(-100px, 0);-ms-transform:translate(-100px, 0);transform:translate(-100px, 0);margin:0;top:0}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--VIB .content,.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--ROUGE .content,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--VIB .content,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--ROUGE .content{width:100%}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--VIB .content-name,.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--ROUGE .content-name,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--VIB .content-name,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--ROUGE .content-name{margin-top:.75rem}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--VIB .content-name,.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--VIB .content-points,.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--ROUGE .content-name,.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--ROUGE .content-points,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--VIB .content-name,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--VIB .content-points,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--ROUGE .content-name,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--ROUGE .content-points{width:50%;margin-left:auto}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--VIB .content-information,.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--ROUGE .content-information,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--VIB .content-information,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--ROUGE .content-information{text-align:center;margin-top:1.125rem}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--actions,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--actions{padding:0 .625rem}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--actions .btn,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--actions .btn{display:inline-block;font-size:.875rem;margin-bottom:.375rem;width:100%}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--actions .btn-single,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--actions .btn-single{width:100%;font-size:.875rem;display:block}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--actions span,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--actions span{display:none}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--information,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--information{padding:0 .9375rem}.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--logo img{height:125px;max-width:initial;width:331px}.modal--beauty-club--flex{flex-flow:row wrap}.modal--beauty-club--image{display:none}.modal--beauty-club--content{width:100%;padding-top:30px}.cart-promo-bonus .rec-product-tile{margin:auto}}@media screen and (min-width: 47.8125em){.myaccount-bc-internal-banner--notmember.beauty-club--acount-banner,.myaccount-bc-internal-banner--unlogged.beauty-club--acount-banner{background-size:cover;padding:0;margin-top:1.5rem;max-width:921px}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--actions,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--actions{align-items:center;display:flex}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--actions a,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--actions a{display:block;margin-right:1.5rem;max-width:352px}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--content,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--content{display:flex;flex-direction:column;margin-left:3.125rem;margin-top:1.25rem;max-width:initial}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--information p,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--information p{align-items:flex-start;text-align:left;max-width:500px}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--information span,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--information span{margin-bottom:0}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--logo,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--logo{margin:0;width:170px}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .path,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .path{width:calc(100% - 207px)}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .path-left,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .path-left{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;color:#333;font-size:.75rem}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .path-name,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .path-name{font-size:1rem}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--path .path-track--goal,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--path .path-track--goal{max-width:460px}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--VIB,.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--ROUGE,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--VIB,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--ROUGE{margin:auto;-webkit-transform:translate(0, -1.875rem);-ms-transform:translate(0, -1.875rem);transform:translate(0, -1.875rem);width:60%}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--VIB .content-information,.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--VIB .path-left,.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--ROUGE .content-information,.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--ROUGE .path-left,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--VIB .content-information,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--VIB .path-left,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--ROUGE .content-information,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--ROUGE .path-left{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;color:#333;font-size:.875rem}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--VIB .path-left,.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--ROUGE .path-left,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--VIB .path-left,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--ROUGE .path-left{font-size:.75rem}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--VIB .content-name,.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--ROUGE .content-name,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--VIB .content-name,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--ROUGE .content-name{font-size:.875rem}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--VIB .image,.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--ROUGE .image,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--VIB .image,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--ROUGE .image{height:80px;margin-right:1.25rem}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--VIB .image img,.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--ROUGE .image img,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--VIB .image img,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--ROUGE .image img{height:100%}}@media screen and (min-width: 65.4375em){.myaccount-bc-internal-banner--notmember.beauty-club--acount-banner,.myaccount-bc-internal-banner--unlogged.beauty-club--acount-banner{background-size:contain;width:921px}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--actions a,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--actions a{max-width:100%}.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--VIB,.myaccount-bc-internal-banner--notmember .beauty-club--acount-banner--ROUGE,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--VIB,.myaccount-bc-internal-banner--unlogged .beauty-club--acount-banner--ROUGE{-webkit-transform:translate(0, -3.125rem);-ms-transform:translate(0, -3.125rem);transform:translate(0, -3.125rem)}}.beauty-club-rewards{margin-bottom:40px;padding-bottom:40px}.beauty-club-rewards--title{font-size:2.1875rem;font-family:Georgia, "Times New Roman", Times, serif}.beauty-club-rewards--description{margin-bottom:20px}.beauty-club-rewards--description span{font-size:.9375rem}.beauty-club-rewards--description-link a{font-weight:bold;color:#ea4234}.beauty-club-rewards .product-push-information h2,.beauty-club-rewards .product-push-information .auth-content-title{text-transform:uppercase}.beauty-club-rewards .tile-wishlist,.beauty-club-rewards .wishlist-product-list .delete-item,.wishlist-product-list .beauty-club-rewards .delete-item{position:relative;margin-left:auto;top:1.5625rem}.beauty-club-rewards .tile-wishlist .icon::before,.beauty-club-rewards .wishlist-product-list .delete-item .icon::before,.wishlist-product-list .beauty-club-rewards .delete-item .icon::before,.beauty-club-rewards .tile-wishlist .header-account .logged__dropdown::before,.header-account .beauty-club-rewards .tile-wishlist .logged__dropdown::before,.beauty-club-rewards .wishlist-product-list .delete-item .header-account .logged__dropdown::before,.header-account .beauty-club-rewards .wishlist-product-list .delete-item .logged__dropdown::before,.wishlist-product-list .beauty-club-rewards .delete-item .header-account .logged__dropdown::before,.header-account .wishlist-product-list .beauty-club-rewards .delete-item .logged__dropdown::before,.beauty-club-rewards .tile-wishlist .header-locator-box::before,.beauty-club-rewards .wishlist-product-list .delete-item .header-locator-box::before,.wishlist-product-list .beauty-club-rewards .delete-item .header-locator-box::before,.beauty-club-rewards .tile-wishlist .profile-box__icon::before,.beauty-club-rewards .wishlist-product-list .delete-item .profile-box__icon::before,.wishlist-product-list .beauty-club-rewards .delete-item .profile-box__icon::before,.beauty-club-rewards .tile-wishlist .mobile-header .basket-empty .icon-shopping-bag::before,.mobile-header .basket-empty .beauty-club-rewards .tile-wishlist .icon-shopping-bag::before,.beauty-club-rewards .wishlist-product-list .delete-item .mobile-header .basket-empty .icon-shopping-bag::before,.mobile-header .basket-empty .beauty-club-rewards .wishlist-product-list .delete-item .icon-shopping-bag::before,.wishlist-product-list .beauty-club-rewards .delete-item .mobile-header .basket-empty .icon-shopping-bag::before,.mobile-header .basket-empty .wishlist-product-list .beauty-club-rewards .delete-item .icon-shopping-bag::before,.beauty-club-rewards .tile-wishlist .nav-container_bc .header-mobile__icon--show::before,.nav-container_bc .beauty-club-rewards .tile-wishlist .header-mobile__icon--show::before,.beauty-club-rewards .wishlist-product-list .delete-item .nav-container_bc .header-mobile__icon--show::before,.nav-container_bc .beauty-club-rewards .wishlist-product-list .delete-item .header-mobile__icon--show::before,.wishlist-product-list .beauty-club-rewards .delete-item .nav-container_bc .header-mobile__icon--show::before,.nav-container_bc .wishlist-product-list .beauty-club-rewards .delete-item .header-mobile__icon--show::before,.beauty-club-rewards .tile-wishlist #share-wishlist h3 span::before,#share-wishlist h3 .beauty-club-rewards .tile-wishlist span::before,.beauty-club-rewards .wishlist-product-list .delete-item #share-wishlist h3 span::before,#share-wishlist h3 .beauty-club-rewards .wishlist-product-list .delete-item span::before,.wishlist-product-list .beauty-club-rewards .delete-item #share-wishlist h3 span::before,#share-wishlist h3 .wishlist-product-list .beauty-club-rewards .delete-item span::before,.beauty-club-rewards .tile-wishlist #share-wishlist-bottom h3 span::before,#share-wishlist-bottom h3 .beauty-club-rewards .tile-wishlist span::before,.beauty-club-rewards .wishlist-product-list .delete-item #share-wishlist-bottom h3 span::before,#share-wishlist-bottom h3 .beauty-club-rewards .wishlist-product-list .delete-item span::before,.wishlist-product-list .beauty-club-rewards .delete-item #share-wishlist-bottom h3 span::before,#share-wishlist-bottom h3 .wishlist-product-list .beauty-club-rewards .delete-item span::before,.beauty-club-rewards .tile-wishlist .wishlist-title .account-title-arrow::before,.wishlist-title .beauty-club-rewards .tile-wishlist .account-title-arrow::before,.beauty-club-rewards .wishlist-product-list .delete-item .wishlist-title .account-title-arrow::before,.wishlist-title .beauty-club-rewards .wishlist-product-list .delete-item .account-title-arrow::before,.wishlist-product-list .beauty-club-rewards .delete-item .wishlist-title .account-title-arrow::before,.wishlist-title .wishlist-product-list .beauty-club-rewards .delete-item .account-title-arrow::before,.beauty-club-rewards .tile-wishlist .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close::before,.wishlist-print-dialog .wishlist-print-title .beauty-club-rewards .tile-wishlist a.wishlist-dialog-close::before,.beauty-club-rewards .wishlist-product-list .delete-item .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close::before,.wishlist-print-dialog .wishlist-print-title .beauty-club-rewards .wishlist-product-list .delete-item a.wishlist-dialog-close::before,.wishlist-product-list .beauty-club-rewards .delete-item .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close::before,.wishlist-print-dialog .wishlist-print-title .wishlist-product-list .beauty-club-rewards .delete-item a.wishlist-dialog-close::before,.beauty-club-rewards .tile-wishlist .wishlist-print-dialog .wishlist-print-title a.print-cta::before,.wishlist-print-dialog .wishlist-print-title .beauty-club-rewards .tile-wishlist a.print-cta::before,.beauty-club-rewards .wishlist-product-list .delete-item .wishlist-print-dialog .wishlist-print-title a.print-cta::before,.wishlist-print-dialog .wishlist-print-title .beauty-club-rewards .wishlist-product-list .delete-item a.print-cta::before,.wishlist-product-list .beauty-club-rewards .delete-item .wishlist-print-dialog .wishlist-print-title a.print-cta::before,.wishlist-print-dialog .wishlist-print-title .wishlist-product-list .beauty-club-rewards .delete-item a.print-cta::before{font-size:1.5rem}.beauty-club-rewards .product-push-item img{margin:auto}.beauty-club-rewards .product-push .arrow-slider__left--box,.beauty-club-rewards .product-push .arrow-slider__right--box{top:50%}.beauty-club-rewards .product-push .product-push-item{padding:0 2.1875rem}.beauty-club-rewards .product-push .product-push-item .product-shades-number{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;font-size:.875rem;color:#BCBCBC}.beauty-club-rewards .product-push .product-push-item .points span{font-family:'Poppins', Helvetica, sans-serif;font-weight:900;color:#333}@media screen and (min-width: 47.8125em){.beauty-club-rewards .product-push .product-push-item .points span{font-size:1rem}}@media screen and (max-width: 28.0625em){.beauty-club-rewards .slick-slide{opacity:0}.beauty-club-rewards .slick-active{opacity:1}.beauty-club-rewards .product-push-item img{height:13.5rem;max-width:13.5rem}.beauty-club-rewards .product-push-information{padding:0}.beauty-club-rewards .product-push-information h2,.beauty-club-rewards .product-push-information .auth-content-title{text-transform:uppercase;text-align:center}.beauty-club-rewards .product-push-information .slick-slide{opacity:0}.beauty-club-rewards .tiles-product__brand a{font-size:1rem}.beauty-club-rewards .tiles-product__name a{font-size:.875rem}.beauty-club-rewards .points span{font-size:.875rem}}@media screen and (min-width: 47.8125em){.beauty-club-rewards .product-push-item img{height:11.6875rem;max-width:11.6875rem}}.beauty-club-rewards .arrow-right{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:transparent transparent transparent #ea4234;border-left-style:solid;border-right-width:0;display:inline-block;right:-.1875rem;position:relative}.beauty-club-rewards .product-push-template-3-1 .product-push-item .image{margin:0 auto;width:100%;height:196px;max-height:100%;display:flex;flex-flow:row nowrap;align-items:center}.beauty-club-rewards .product-push-template-3-1 .product-push-item img{display:block;margin:0 auto;width:auto;height:auto;max-width:100%;max-height:100%}@media screen and (max-width: 28.0625em){.beauty-club-rewards .product-push-template-3-1 .product-push-item img{max-width:196px}}.beauty-club-rewards .product-push-template-3-1 .product-push-item .name span{font-size:.9375rem;font-weight:bold;color:#000}.beauty-club-rewards .product-push-template-3-1 .product-push-item .desc1 span{font-size:.9375rem;color:#000;text-transform:uppercase}.beauty-club-rewards .product-push-template-3-1 .product-push-item .desc2 span{font-size:.9375rem;color:#000;text-transform:uppercase}.beauty-club-rewards .product-push-template-3-1 .product-push-item .points span{font-size:.9375rem;font-weight:bold;color:#000}div.birthday-gift-banner{margin-bottom:40px;padding-bottom:40px;border-radius:.25rem;overflow:hidden;margin-bottom:3.125rem}@media screen and (min-width: 47.8125em){div.birthday-gift-banner{box-shadow:0px 0px 4px #7C7C7D}div.birthday-gift-banner img{min-width:43.375rem}}@media screen and (max-width: 28.0625em){div.birthday-gift-banner img{min-width:30.3125rem}}div.birthday-gift-banner img{border:none;margin:0;padding:.625rem}.beauty-club-body{margin-top:2.5rem}@media screen and (min-width: 47.8125em){.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits{color:#333}.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits span{color:#333}}@media screen and (max-width: 28.0625em){.beauty-club-body{padding:1.25rem}.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits span{color:#202020}}.beauty-club-body .bc-welcome-container{margin-bottom:2.5rem}.beauty-club-body .bc-welcome-container .title{font-family:'Poppins', Helvetica, sans-serif;font-weight:900;color:#202020;text-transform:uppercase;display:block;margin-bottom:1.25rem}.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits span{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold}.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .bc-benefits-topics-item:before{color:#c00}.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .bc-benefits-topics-item span{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;color:#202020}@media screen and (min-width: 47.8125em){.beauty-club-body .bc-welcome-container .title{font-size:1.5rem;text-align:center}.beauty-club-body .bc-welcome-container .bc-welcome-box{display:flex}.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits,.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics{width:50%}.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits span,.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics span{font-size:1rem}.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits{text-align:center;padding:0 3.125rem}}@media screen and (max-width: 28.0625em){.beauty-club-body .bc-welcome-container .title{font-size:1.25rem;text-align:initial}.beauty-club-body .bc-welcome-container .bc-welcome-box{display:block}.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits span,.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics span{font-size:.875rem}.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits{margin-bottom:1.25rem}}.beauty-club-body .bc-how-works-container{margin-bottom:2.5rem;padding-bottom:2.5rem}.beauty-club-body .bc-how-works-container .title{font-family:'Poppins', Helvetica, sans-serif;font-weight:900;color:#202020;text-transform:uppercase;display:block;margin-bottom:1.25rem}.beauty-club-body .bc-how-works-container .image-container .image-box{display:flex}.beauty-club-body .bc-how-works-container .image-container .image-box .images{text-align:center;margin-bottom:1.25rem;padding:.625rem;width:50%}.beauty-club-body .bc-how-works-container .image-container .image-box .images img{max-width:6.25rem;max-height:4.875rem;margin-bottom:1.25rem}.beauty-club-body .bc-how-works-container .image-container .image-box .images .image--title{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;color:#202020;text-transform:uppercase;height:3rem}.beauty-club-body .bc-how-works-container .image-container .image-box .images .image--description{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;color:#202020}@media screen and (min-width: 47.8125em){.beauty-club-body .bc-how-works-container .title{font-size:1.5rem;text-align:center}.beauty-club-body .bc-how-works-container .image-container{display:flex}.beauty-club-body .bc-how-works-container .image-container .image-box .images .image--title,.beauty-club-body .bc-how-works-container .image-container .image-box .images .image--description{font-size:1rem;margin-bottom:.9375rem}}@media screen and (max-width: 28.0625em){.beauty-club-body .bc-how-works-container .title{font-size:1.25rem;text-align:initial}.beauty-club-body .bc-how-works-container .image-container{display:block}.beauty-club-body .bc-how-works-container .image-container .image-box .images{font-size:.875rem}.beauty-club-body .bc-how-works-container .image-container .image-box .images .image{max-width:50%}.beauty-club-body .bc-how-works-container .image-container .image-box .images .image--title,.beauty-club-body .bc-how-works-container .image-container .image-box .images .image--description{font-size:.875rem}}.bc-members-level-container{margin-bottom:2.5rem}.bc-members-level-container .circles{max-width:6.6875rem;align-self:flex-start}.bc-members-level-container .title{font-size:2.1875rem;font-family:Georgia, "Times New Roman", Times, serif;display:flex;justify-content:center;line-height:6.0625rem;margin-bottom:1.25rem}.bc-members-level-container .table{box-shadow:0px 0px 4px #7C7C7D;border-radius:.25rem}.bc-members-level-container .table .row{display:flex;background-color:#F8F8F8;margin:0}.bc-members-level-container .table .row .cell-label{padding:1rem}.bc-members-level-container .table .row .cell-label .col-label .label-title{font-family:'Poppins', Helvetica, sans-serif;font-weight:900;color:#202020;text-transform:uppercase}.bc-members-level-container .table .row .cell-label .col-label span{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;color:#202020}.bc-members-level-container .table .row .cell{padding:1rem}.bc-members-level-container .table .row .cell .col-val{margin:auto;display:block;text-align:center}.bc-members-level-container .table .row .cell .col-val.price{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold}.bc-members-level-container .table .row .cell .col-val.red-circle{border-radius:50%;background-color:#c00}.bc-members-level-container .table .row .cell .col-val.gray-circle{border-radius:50%;background-color:#BCBCBC}@media screen and (min-width: 47.8125em){.bc-members-level-container .table .row .cell-label{width:60%}.bc-members-level-container .table .row .cell-label .col-label span{font-size:1rem}.bc-members-level-container .table .row .cell-label .col-label .label-title{line-height:6.75rem;font-size:1.5rem}.bc-members-level-container .table .row .cell{width:20%}.bc-members-level-container .table .row .cell .col-val.price{font-size:1rem;color:#202020}.bc-members-level-container .table .row .cell .col-val img{max-width:11rem;width:100%}.bc-members-level-container .table .row .cell .col-val.red-circle{height:1rem;width:1rem}.bc-members-level-container .table .row .cell .col-val.gray-circle{height:1rem;width:1rem}}@media screen and (max-width: 28.0625em){.bc-members-level-container .table .row .cell-label{width:45%}.bc-members-level-container .table .row .cell-label .col-label span{font-size:.875rem}.bc-members-level-container .table .row .cell-label .col-label .label-title{line-height:1.875rem;font-size:1.25rem}.bc-members-level-container .table .row .cell{width:25%}.bc-members-level-container .table .row .cell .col-val.price,.bc-members-level-container .table .row .cell .col-val.price span{font-size:.875rem;color:#333}.bc-members-level-container .table .row .cell .col-val img{max-width:4.625rem}.bc-members-level-container .table .row .cell .col-val.red-circle{height:.75rem;width:.75rem}.bc-members-level-container .table .row .cell .col-val.gray-circle{height:.75rem;width:.75rem}}.beauty-club-register-login-container{margin-bottom:2.5rem}.beauty-club-register-login-container *{text-align:center}.beauty-club-register-login-container .title{display:block;margin-bottom:1.25rem}.beauty-club-register-login-container .title span{font-family:'Poppins', Helvetica, sans-serif;font-weight:900;text-transform:uppercase}.beauty-club-register-login-container .description{font-size:1rem;overflow:hidden}.beauty-club-register-login-container .button-container{justify-content:center}.beauty-club-register-login-container .button-container a .btn--primary,.beauty-club-register-login-container .button-container a .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .beauty-club-register-login-container .button-container a .pix-payment--print,.beauty-club-register-login-container .button-container a .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .beauty-club-register-login-container .button-container a .shipay-payment--print,.beauty-club-register-login-container .button-container a .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .beauty-club-register-login-container .button-container a .qrcode-payment--print,.beauty-club-register-login-container .button-container a .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .beauty-club-register-login-container .button-container a .boleto-payment--print,.beauty-club-register-login-container .button-container a .btn--primary-outline,.beauty-club-register-login-container .button-container a .confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .beauty-club-register-login-container .button-container a .pix-payment--print,.beauty-club-register-login-container .button-container a .confirmation-order__payment--details .boleto-payment--print,.confirmation-order__payment--details .beauty-club-register-login-container .button-container a .boleto-payment--print{font-family:'Poppins', Helvetica, sans-serif;font-weight:normal;font-size:1.3125rem;width:100%}.beauty-club-register-login-container .button-container a .btn--primary-outline,.beauty-club-register-login-container .button-container a .confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .beauty-club-register-login-container .button-container a .pix-payment--print,.beauty-club-register-login-container .button-container a .confirmation-order__payment--details .boleto-payment--print,.confirmation-order__payment--details .beauty-club-register-login-container .button-container a .boleto-payment--print{border:solid .1875rem #202020}@media screen and (min-width: 47.8125em){.beauty-club-register-login-container .title span{font-size:1.5rem}.beauty-club-register-login-container .button-container{display:flex}.beauty-club-register-login-container .button-container a{width:50%;max-width:16.5rem}.beauty-club-register-login-container .button-container a:nth-child(1){margin-right:1.25rem}}@media screen and (max-width: 28.0625em){.beauty-club-register-login-container .title span{font-size:1.25rem}.beauty-club-register-login-container .description img{position:relative;min-width:180%;-webkit-transform:translate(-42%, 0);-ms-transform:translate(-42%, 0);transform:translate(-42%, 0)}.beauty-club-register-login-container .button-container{display:block;margin-top:.9375rem}.beauty-club-register-login-container .button-container a{display:block;width:80%;margin:0 auto}}.beauty-club-divider-hr{margin-bottom:40px;padding-bottom:40px;border-bottom:dotted 1px #000}.beauty-club-faq .title{font-family:'Poppins', Helvetica, sans-serif;font-weight:900;font-size:1.5rem;color:#202020;text-transform:uppercase;text-align:initial;display:block;margin-bottom:.625rem}.beauty-club-faq .table{padding:1.25rem 0}.beauty-club-faq .table .row{cursor:pointer;margin-bottom:.625rem;padding:.625rem 0;border-bottom:solid .1875rem #DBDBDB}.beauty-club-faq .table .row .question-container{display:flex;width:100%}.beauty-club-faq .table .row .question-container .question{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;width:90%}.beauty-club-faq .table .row .question-container .arrow{height:12px;width:12px;margin-left:7%;box-shadow:inset 2px 2px 0px #202020;-webkit-transform:rotate(220deg);-ms-transform:rotate(220deg);transform:rotate(220deg);transition:all 0.2s}.beauty-club-faq .table .row .answer{max-height:0;overflow:hidden;transition:all 0.4s;color:#000}.beauty-club-faq .table .row .answer span{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;color:#202020}@media screen and (min-width: 47.8125em){.beauty-club-faq .table .row .question-container .question{font-size:1rem;color:#333}.beauty-club-faq .table .row .answer span{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;font-size:1rem}}@media screen and (max-width: 28.0625em){.beauty-club-faq .table .row .question-container .question{font-size:.875rem;color:#202020}.beauty-club-faq .table .row .answer span{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;font-size:.875rem}}.beauty-club-faq .table .row.active .question-container .arrow{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.beauty-club-faq .table .row.active .answer{max-height:18.75rem;margin:1.25rem 0}.beauty-club-faq .view-all{text-align:center}.beauty-club-faq .view-all a{font-size:16px;font-weight:bold;color:#ea4234}.beauty-club-faq .view-all .arrow-right{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:transparent transparent transparent #ea4234;border-left-style:solid;border-right-width:0;display:inline-block;right:-.1875rem;position:relative}.myaccount-bc-internal-banner--member.beauty-club--acount-banner,.myaccount-bc-internal-banner--vib.beauty-club--acount-banner,.myaccount-bc-internal-banner--rouge.beauty-club--acount-banner{background-image:var(--bc-account-bg-desktop);background-position:var(--bc-account-bgpos-desktop);background-repeat:no-repeat;background-size:cover;margin-top:.75rem;padding-bottom:1.25rem;max-height:424px;width:100%;max-width:990px}@media screen and (max-width: 47.75em){.myaccount-bc-internal-banner--member.beauty-club--acount-banner,.myaccount-bc-internal-banner--vib.beauty-club--acount-banner,.myaccount-bc-internal-banner--rouge.beauty-club--acount-banner{background-image:var(--bc-account-bg-mobile);background-position:var(--bc-account-bgpos-mobile);background-size:contain;box-shadow:rgba(0,0,0,0.2) 0px 1px 3px,rgba(0,0,0,0.1) 0px 1px 2px;margin:.75rem 1.25rem 0;width:calc(100% - 40px)}}.myaccount-bc-internal-banner--member .beauty-club--acount-banner--content,.myaccount-bc-internal-banner--vib .beauty-club--acount-banner--content,.myaccount-bc-internal-banner--rouge .beauty-club--acount-banner--content{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto;width:100%;max-width:655px}@media screen and (max-width: 47.75em){.myaccount-bc-internal-banner--member .beauty-club--acount-banner--content,.myaccount-bc-internal-banner--vib .beauty-club--acount-banner--content,.myaccount-bc-internal-banner--rouge .beauty-club--acount-banner--content{max-width:296px}}.myaccount-bc-internal-banner--member .beauty-club--acount-banner--logo,.myaccount-bc-internal-banner--vib .beauty-club--acount-banner--logo,.myaccount-bc-internal-banner--rouge .beauty-club--acount-banner--logo{display:flex;align-items:center;justify-content:center;margin-top:2.8125rem;width:100%;max-width:427px}.myaccount-bc-internal-banner--member .beauty-club--acount-banner--logo img,.myaccount-bc-internal-banner--vib .beauty-club--acount-banner--logo img,.myaccount-bc-internal-banner--rouge .beauty-club--acount-banner--logo img{height:102px}@media screen and (max-width: 47.75em){.myaccount-bc-internal-banner--member .beauty-club--acount-banner--logo img,.myaccount-bc-internal-banner--vib .beauty-club--acount-banner--logo img,.myaccount-bc-internal-banner--rouge .beauty-club--acount-banner--logo img{height:50px}}.myaccount-bc-internal-banner--member .beauty-club--acount-banner--user,.myaccount-bc-internal-banner--vib .beauty-club--acount-banner--user,.myaccount-bc-internal-banner--rouge .beauty-club--acount-banner--user{display:flex;align-items:center;justify-content:space-between;margin:1.1875rem 0 .6875rem;width:100%}.myaccount-bc-internal-banner--member .beauty-club--acount-banner--user__name,.myaccount-bc-internal-banner--member .beauty-club--acount-banner--user__points,.myaccount-bc-internal-banner--vib .beauty-club--acount-banner--user__name,.myaccount-bc-internal-banner--vib .beauty-club--acount-banner--user__points,.myaccount-bc-internal-banner--rouge .beauty-club--acount-banner--user__name,.myaccount-bc-internal-banner--rouge .beauty-club--acount-banner--user__points{font-family:"Futura",Helvetica,Arial;margin:0}.myaccount-bc-internal-banner--member .beauty-club--acount-banner--user__name,.myaccount-bc-internal-banner--vib .beauty-club--acount-banner--user__name,.myaccount-bc-internal-banner--rouge .beauty-club--acount-banner--user__name{color:#000;font-weight:600;font-size:1rem;line-height:1.125rem}@media screen and (max-width: 47.75em){.myaccount-bc-internal-banner--member .beauty-club--acount-banner--user__name,.myaccount-bc-internal-banner--vib .beauty-club--acount-banner--user__name,.myaccount-bc-internal-banner--rouge .beauty-club--acount-banner--user__name{font-size:.875rem}}.myaccount-bc-internal-banner--member .beauty-club--acount-banner--user__points,.myaccount-bc-internal-banner--vib .beauty-club--acount-banner--user__points,.myaccount-bc-internal-banner--rouge .beauty-club--acount-banner--user__points{color:#222;font-weight:400;font-size:.875rem;line-height:1.125rem;display:flex;flex-direction:row;align-items:center;gap:.25rem;height:24px}@media screen and (max-width: 47.75em){.myaccount-bc-internal-banner--member .beauty-club--acount-banner--user__points,.myaccount-bc-internal-banner--vib .beauty-club--acount-banner--user__points,.myaccount-bc-internal-banner--rouge .beauty-club--acount-banner--user__points{height:20px}}.myaccount-bc-internal-banner--member .beauty-club--acount-banner--user__points img,.myaccount-bc-internal-banner--vib .beauty-club--acount-banner--user__points img,.myaccount-bc-internal-banner--rouge .beauty-club--acount-banner--user__points img{height:24px;width:24px}@media screen and (max-width: 47.75em){.myaccount-bc-internal-banner--member .beauty-club--acount-banner--user__points img,.myaccount-bc-internal-banner--vib .beauty-club--acount-banner--user__points img,.myaccount-bc-internal-banner--rouge .beauty-club--acount-banner--user__points img{height:20px;width:20px}}.myaccount-bc-internal-banner--member .beauty-club--acount-banner--user__points .points-number,.myaccount-bc-internal-banner--vib .beauty-club--acount-banner--user__points .points-number,.myaccount-bc-internal-banner--rouge .beauty-club--acount-banner--user__points .points-number{font-weight:600;font-size:1rem}@media screen and (max-width: 47.75em){.myaccount-bc-internal-banner--member .beauty-club--acount-banner--user__points .points-number,.myaccount-bc-internal-banner--vib .beauty-club--acount-banner--user__points .points-number,.myaccount-bc-internal-banner--rouge .beauty-club--acount-banner--user__points .points-number{font-size:.875rem}}.myaccount-bc-internal-banner--member .beauty-club--acount-banner--card-progress,.myaccount-bc-internal-banner--vib .beauty-club--acount-banner--card-progress,.myaccount-bc-internal-banner--rouge .beauty-club--acount-banner--card-progress{background:#fff;box-shadow:0 .125rem .375rem .125rem rgba(51,51,51,0.15);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.625rem;padding:.5rem .75rem 1.25rem;width:100%;border-radius:8px}@media screen and (max-width: 47.75em){.myaccount-bc-internal-banner--member .beauty-club--acount-banner--card-progress,.myaccount-bc-internal-banner--vib .beauty-club--acount-banner--card-progress,.myaccount-bc-internal-banner--rouge .beauty-club--acount-banner--card-progress{gap:0;padding:.5rem .75rem}}.myaccount-bc-internal-banner--member .beauty-club--acount-banner--card-progress .card-state,.myaccount-bc-internal-banner--vib .beauty-club--acount-banner--card-progress .card-state,.myaccount-bc-internal-banner--rouge .beauty-club--acount-banner--card-progress .card-state{display:flex;align-items:flex-end;justify-content:space-between;padding:1.125rem .75rem .125rem;width:100%}@media screen and (max-width: 47.75em){.myaccount-bc-internal-banner--member .beauty-club--acount-banner--card-progress .card-state,.myaccount-bc-internal-banner--vib .beauty-club--acount-banner--card-progress .card-state,.myaccount-bc-internal-banner--rouge .beauty-club--acount-banner--card-progress .card-state{padding:.5rem 0 .3125rem}}.myaccount-bc-internal-banner--member .beauty-club--acount-banner--card-progress .card-state--img-current,.myaccount-bc-internal-banner--vib .beauty-club--acount-banner--card-progress .card-state--img-current,.myaccount-bc-internal-banner--rouge .beauty-club--acount-banner--card-progress .card-state--img-current{height:45px}@media screen and (max-width: 47.75em){.myaccount-bc-internal-banner--member .beauty-club--acount-banner--card-progress .card-state--img-current,.myaccount-bc-internal-banner--vib .beauty-club--acount-banner--card-progress .card-state--img-current,.myaccount-bc-internal-banner--rouge .beauty-club--acount-banner--card-progress .card-state--img-current{height:35px}}.myaccount-bc-internal-banner--member .beauty-club--acount-banner--card-progress .card-state--img-next,.myaccount-bc-internal-banner--vib .beauty-club--acount-banner--card-progress .card-state--img-next,.myaccount-bc-internal-banner--rouge .beauty-club--acount-banner--card-progress .card-state--img-next{height:30px}@media screen and (max-width: 47.75em){.myaccount-bc-internal-banner--member .beauty-club--acount-banner--card-progress .card-state--img-next,.myaccount-bc-internal-banner--vib .beauty-club--acount-banner--card-progress .card-state--img-next,.myaccount-bc-internal-banner--rouge .beauty-club--acount-banner--card-progress .card-state--img-next{height:25px}}.myaccount-bc-internal-banner--member .beauty-club--acount-banner--card-progress .path-track,.myaccount-bc-internal-banner--vib .beauty-club--acount-banner--card-progress .path-track,.myaccount-bc-internal-banner--rouge .beauty-club--acount-banner--card-progress .path-track{position:relative;display:flex;flex-direction:column;gap:.5625rem;overflow:hidden;padding:0 .75rem 1.3125rem;width:100%}@media screen and (max-width: 47.75em){.myaccount-bc-internal-banner--member .beauty-club--acount-banner--card-progress .path-track,.myaccount-bc-internal-banner--vib .beauty-club--acount-banner--card-progress .path-track,.myaccount-bc-internal-banner--rouge .beauty-club--acount-banner--card-progress .path-track{gap:.25rem;padding:0 0 .625rem}}.myaccount-bc-internal-banner--member .beauty-club--acount-banner--card-progress .path-track--goal,.myaccount-bc-internal-banner--vib .beauty-club--acount-banner--card-progress .path-track--goal,.myaccount-bc-internal-banner--rouge .beauty-club--acount-banner--card-progress .path-track--goal{background-color:#FBE6EB;position:relative;border-radius:.5rem;height:18px;width:100%}@media screen and (max-width: 47.75em){.myaccount-bc-internal-banner--member .beauty-club--acount-banner--card-progress .path-track--goal,.myaccount-bc-internal-banner--vib .beauty-club--acount-banner--card-progress .path-track--goal,.myaccount-bc-internal-banner--rouge .beauty-club--acount-banner--card-progress .path-track--goal{height:8px}}.myaccount-bc-internal-banner--member .beauty-club--acount-banner--card-progress .path-track--points,.myaccount-bc-internal-banner--vib .beauty-club--acount-banner--card-progress .path-track--points,.myaccount-bc-internal-banner--rouge .beauty-club--acount-banner--card-progress .path-track--points{background:#D50032;position:absolute;border-radius:.5rem;top:0px;left:0px;height:100%;width:0;max-width:100%;transition:all 0.5s ease-in-out 0s}.myaccount-bc-internal-banner--member .beauty-club--acount-banner--card-progress .path-track--points-number,.myaccount-bc-internal-banner--vib .beauty-club--acount-banner--card-progress .path-track--points-number,.myaccount-bc-internal-banner--rouge .beauty-club--acount-banner--card-progress .path-track--points-number{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:.875rem;line-height:1rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.myaccount-bc-internal-banner--member .beauty-club--acount-banner--card-progress .path-track--points-number__current,.myaccount-bc-internal-banner--vib .beauty-club--acount-banner--card-progress .path-track--points-number__current,.myaccount-bc-internal-banner--rouge .beauty-club--acount-banner--card-progress .path-track--points-number__current{color:#C92D3B}.myaccount-bc-internal-banner--member .beauty-club--acount-banner--card-progress .path-track--points-number__next,.myaccount-bc-internal-banner--vib .beauty-club--acount-banner--card-progress .path-track--points-number__next,.myaccount-bc-internal-banner--rouge .beauty-club--acount-banner--card-progress .path-track--points-number__next{color:#646C6F}.myaccount-bc-internal-banner--member .beauty-club--acount-banner--card-progress .card-message,.myaccount-bc-internal-banner--vib .beauty-club--acount-banner--card-progress .card-message,.myaccount-bc-internal-banner--rouge .beauty-club--acount-banner--card-progress .card-message{font-family:'Overpass', Helvetica, sans-serif;font-weight:600;font-size:.875rem;line-height:1rem;color:#646C6F;text-align:center;padding:0 .75rem}.bloc-note--banner{padding:20px;width:100%}.bloc-note--banner img{max-width:none !important;width:100% !important}.bloc-note--promo{display:flex;min-width:100%}.bloc-note--promo-container{display:flex;margin:20px}.bloc-note--promo-container .box{padding:5px;width:50% !important}@media screen and (max-width: 28.0625em){.bloc-note--promo-container{display:block}.bloc-note--promo-container .box{width:100% !important}}.bloc-note--bonus{display:flex;padding:30px;border-bottom:dotted 1px #000}.bloc-note--bonus .img-box{width:50% !important}.bloc-note--bonus .img-box img{width:50% !important}.bloc-note--bonus .title{font-weight:bold;letter-spacing:0.5px;font-size:1.25rem;line-height:1.375rem}.bloc-note--bonus .description{width:50% !important}.bloc-note--bonus .description-paragraph{font-size:.8125rem;margin-bottom:16px}.bloc-note--bonus .description-paragraph p{margin:0}.bloc-note--bonus .description-title{font-weight:bold;font-size:.8125rem}.bloc-note--bonus .description .button,.bloc-note--bonus .description .cookie-policy.blocked .cookie-policy-message span,.cookie-policy.blocked .cookie-policy-message .bloc-note--bonus .description span{background-color:#b30000;display:block;transition:background-color .4s;padding:10px 20px;width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important}.bloc-note--bonus .description .button:hover,.bloc-note--bonus .description .cookie-policy.blocked .cookie-policy-message span:hover,.cookie-policy.blocked .cookie-policy-message .bloc-note--bonus .description span:hover{background-color:#000}.bloc-note--bonus .description .button a,.bloc-note--bonus .description .cookie-policy.blocked .cookie-policy-message span a,.cookie-policy.blocked .cookie-policy-message .bloc-note--bonus .description span a{text-decoration:none}.bloc-note--bonus .description .button a div,.bloc-note--bonus .description .cookie-policy.blocked .cookie-policy-message span a div,.cookie-policy.blocked .cookie-policy-message .bloc-note--bonus .description span a div{color:#fff;font-size:.8125rem;font-family:"AvalonMedium",Arial,sans-serif;text-transform:uppercase;font-weight:bold}@media screen and (max-width: 28.0625em){.bloc-note--bonus{display:block;padding:40px}.bloc-note--bonus .title{margin:0 0 5px -10px}.bloc-note--bonus .img-box{width:100% !important;margin:0px auto 20px}.bloc-note--bonus .img-box img{width:100% !important}.bloc-note--bonus .description{width:100% !important}}.bloc-note--subnav{display:flex;margin:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 28.0625em){.bloc-note--subnav{display:block;max-width:100% !important}}.bloc-note--subnav__container{display:flex;width:50% !important}.bloc-note--subnav__container .box{width:50% !important}@media screen and (max-width: 28.0625em){.bloc-note--subnav__container{width:100% !important}}.nav-outstanding{display:block;margin:1.5rem 0}.nav-outstanding__list{text-align:center;display:flex;flex-flow:row wrap;justify-content:center;list-style:none;width:100%;margin:0;overflow:hidden;padding:0 1.6875rem 0 1.5rem}.nav-outstanding__link{display:block;margin-right:.25rem;margin-bottom:.75rem}.nav-outstanding__link [class*="btn"]{font-size:.8125rem;line-height:.875rem;padding:.75rem 3.125rem .75rem 1rem;box-shadow:0px 2px 4px rgba(0,0,0,0.16);border-color:#DBDBDB;min-width:10rem;position:relative;text-align:center;margin-bottom:0;width:100%}.nav-outstanding__link .icon,.nav-outstanding__link .general-fields .label-inline .input-icon:before,.general-fields .label-inline .nav-outstanding__link .input-icon:before,.nav-outstanding__link .password-reset .set-new-password-box .form-row .label-inline .input-icon:before,.password-reset .set-new-password-box .form-row .label-inline .nav-outstanding__link .input-icon:before,.nav-outstanding__link .password-reset .password-reset-form .form-row .field-wrapper .label-inline .input-icon:before,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .nav-outstanding__link .input-icon:before,.nav-outstanding__link .auth-content .label-inline .input-icon:before,.auth-content .label-inline .nav-outstanding__link .input-icon:before,.nav-outstanding__link .account__wrapper .label-inline .input-icon:before,.account__wrapper .label-inline .nav-outstanding__link .input-icon:before,.nav-outstanding__link .account-dropdown .label-inline .input-icon:before,.account-dropdown .label-inline .nav-outstanding__link .input-icon:before,.nav-outstanding__link .account__wrapper--login .label-inline .input-icon:before,.account__wrapper--login .label-inline .nav-outstanding__link .input-icon:before,.nav-outstanding__link .account__wrapper--register .label-inline .input-icon:before,.account__wrapper--register .label-inline .nav-outstanding__link .input-icon:before,.nav-outstanding__link .pt_account .edit-profile-form .label-inline .input-icon:before,.pt_account .edit-profile-form .label-inline .nav-outstanding__link .input-icon:before,.nav-outstanding__link .pt_checkout .checkout-billing .label-inline .input-icon:before,.pt_checkout .checkout-billing .label-inline .nav-outstanding__link .input-icon:before,.nav-outstanding__link .pt_checkout .checkout-shipping .label-inline .input-icon:before,.pt_checkout .checkout-shipping .label-inline .nav-outstanding__link .input-icon:before,.nav-outstanding__link .pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .nav-outstanding__link .input-icon:before,.nav-outstanding__link .pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .nav-outstanding__link .input-icon:before,.nav-outstanding__link .modal--beauty-club .label-inline .input-icon:before,.modal--beauty-club .label-inline .nav-outstanding__link .input-icon:before,.nav-outstanding__link .header-account .logged__dropdown,.header-account .nav-outstanding__link .logged__dropdown,.nav-outstanding__link .header-locator-box,.nav-outstanding__link .profile-box__icon,.nav-outstanding__link .mobile-header .basket-empty .icon-shopping-bag,.mobile-header .basket-empty .nav-outstanding__link .icon-shopping-bag,.nav-outstanding__link .nav-container_bc .header-mobile__icon--show,.nav-container_bc .nav-outstanding__link .header-mobile__icon--show,.nav-outstanding__link .beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .bc-benefits-topics-item:before,.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .nav-outstanding__link .bc-benefits-topics-item:before,.nav-outstanding__link #share-wishlist h3 span,#share-wishlist h3 .nav-outstanding__link span,.nav-outstanding__link #share-wishlist-bottom h3 span,#share-wishlist-bottom h3 .nav-outstanding__link span,.nav-outstanding__link .wishlist-title .account-title-arrow,.wishlist-title .nav-outstanding__link .account-title-arrow,.nav-outstanding__link .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close,.wishlist-print-dialog .wishlist-print-title .nav-outstanding__link a.wishlist-dialog-close,.nav-outstanding__link .wishlist-print-dialog .wishlist-print-title a.print-cta,.wishlist-print-dialog .wishlist-print-title .nav-outstanding__link a.print-cta{position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);right:.875rem}@media screen and (max-width: 28.0625em){.nav-outstanding__list{gap:0 .5rem;padding:0}}@media screen and (max-width: 28.0625em) and (max-width: 340px){.nav-outstanding__list{gap:0 .25rem}}@media screen and (max-width: 28.0625em){.nav-outstanding__link{margin-right:0;width:165px}.nav-outstanding__link [class*="btn"]{overflow:hidden;padding:.75rem 2.5rem .75rem 1rem;min-width:9.375rem;width:165px;word-break:break-word}}@media screen and (max-width: 28.0625em) and (max-width: 340px){.nav-outstanding__link{width:150px}.nav-outstanding__link [class*="btn"]{font-size:.75rem;padding-right:1.875rem;width:150px}}@media screen and (min-width: 47.8125em){.nav-outstanding__link{margin-right:.5rem}.nav-outstanding__link [class*="btn"]{font-size:1rem;line-height:1.375rem;padding:.5rem 2.25rem .5rem 1.4375rem;min-width:12.625rem}.nav-outstanding__link:last-of-type{margin-right:0}.nav-outstanding .icon,.nav-outstanding .general-fields .label-inline .input-icon:before,.general-fields .label-inline .nav-outstanding .input-icon:before,.nav-outstanding .password-reset .set-new-password-box .form-row .label-inline .input-icon:before,.password-reset .set-new-password-box .form-row .label-inline .nav-outstanding .input-icon:before,.nav-outstanding .password-reset .password-reset-form .form-row .field-wrapper .label-inline .input-icon:before,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .nav-outstanding .input-icon:before,.nav-outstanding .auth-content .label-inline .input-icon:before,.auth-content .label-inline .nav-outstanding .input-icon:before,.nav-outstanding .account__wrapper .label-inline .input-icon:before,.account__wrapper .label-inline .nav-outstanding .input-icon:before,.nav-outstanding .account-dropdown .label-inline .input-icon:before,.account-dropdown .label-inline .nav-outstanding .input-icon:before,.nav-outstanding .account__wrapper--login .label-inline .input-icon:before,.account__wrapper--login .label-inline .nav-outstanding .input-icon:before,.nav-outstanding .account__wrapper--register .label-inline .input-icon:before,.account__wrapper--register .label-inline .nav-outstanding .input-icon:before,.nav-outstanding .pt_account .edit-profile-form .label-inline .input-icon:before,.pt_account .edit-profile-form .label-inline .nav-outstanding .input-icon:before,.nav-outstanding .pt_checkout .checkout-billing .label-inline .input-icon:before,.pt_checkout .checkout-billing .label-inline .nav-outstanding .input-icon:before,.nav-outstanding .pt_checkout .checkout-shipping .label-inline .input-icon:before,.pt_checkout .checkout-shipping .label-inline .nav-outstanding .input-icon:before,.nav-outstanding .pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .nav-outstanding .input-icon:before,.nav-outstanding .pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .nav-outstanding .input-icon:before,.nav-outstanding .modal--beauty-club .label-inline .input-icon:before,.modal--beauty-club .label-inline .nav-outstanding .input-icon:before,.nav-outstanding .header-account .logged__dropdown,.header-account .nav-outstanding .logged__dropdown,.nav-outstanding .header-locator-box,.nav-outstanding .profile-box__icon,.nav-outstanding .mobile-header .basket-empty .icon-shopping-bag,.mobile-header .basket-empty .nav-outstanding .icon-shopping-bag,.nav-outstanding .nav-container_bc .header-mobile__icon--show,.nav-container_bc .nav-outstanding .header-mobile__icon--show,.nav-outstanding .beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .bc-benefits-topics-item:before,.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .nav-outstanding .bc-benefits-topics-item:before,.nav-outstanding #share-wishlist h3 span,#share-wishlist h3 .nav-outstanding span,.nav-outstanding #share-wishlist-bottom h3 span,#share-wishlist-bottom h3 .nav-outstanding span,.nav-outstanding .wishlist-title .account-title-arrow,.wishlist-title .nav-outstanding .account-title-arrow,.nav-outstanding .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close,.wishlist-print-dialog .wishlist-print-title .nav-outstanding a.wishlist-dialog-close,.nav-outstanding .wishlist-print-dialog .wishlist-print-title a.print-cta,.wishlist-print-dialog .wishlist-print-title .nav-outstanding a.print-cta{right:1rem}}@media screen and (min-width: 65.4375em){.nav-outstanding__list{padding:0}}.banners-slider{display:block;margin-bottom:2.5rem}.banners-slider__item{display:block}.banners-slider img{display:block;margin:0 auto;max-width:100%}@media screen and (min-width: 47.8125em){.banners-slider{width:100%;display:flex;flex-flow:row nowrap}.banners-slider__item{margin:0 4px}}.news-slider{display:flex;flex-flow:row wrap;width:100%;margin-bottom:2.5rem}.news-slider h2,.news-slider .auth-content-title,.news-slider h3,.news-slider h4{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:1rem;line-height:1.375rem;color:#fff;height:2.75rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:center}.news-slider figure{margin:0;display:block;width:100%}.news-slider img{display:block;width:auto;max-width:100%;margin:0 auto}.news-slider p{margin:1rem 0;font-size:1rem;line-height:1.5rem}.news-slider [class*="btn"]{margin-top:.5rem;width:100%;display:block}.news-slider__item{display:block;margin:0;width:100%;max-width:100%;position:relative;overflow:hidden;padding:.125rem}.news-slider__item section{border-radius:.25rem;box-shadow:0 0 4px rgba(32,32,32,0.4);height:100%}@media screen and (min-width: 65.4375em){.news-slider__item:last-child{margin-right:0;margin-left:.5625rem}}.news-slider__background{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:0}.news-slider__background img{min-width:100%;min-height:100%;display:block;max-width:initial}.news-slider__content{width:100%;display:flex;flex-flow:column wrap;height:100%;position:relative;z-index:1;padding:1rem 1rem 1.5rem;font-family:'Overpass', Helvetica, sans-serif;font-weight:400;color:#202020}@media screen and (min-width: 47.8125em){.news-slider{box-shadow:none;border-radius:0}.news-slider__item{width:100%;margin:0 .25rem;max-width:calc(33.3% - 8px);box-shadow:0 0 4px rgba(32,32,32,0.4)}.news-slider__content{padding:1rem .5rem 1.5rem}.news-slider [class*="btn"]{margin-top:auto}}.footer .accordion{border-bottom:.0625rem solid #BCBCBC;padding:0 1.5rem}.footer .accordion h3:not(.accordion__title){font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;margin:1.25rem 0;text-transform:uppercase}.footer .accordion__panel{display:flex;flex-direction:column;padding:0 1.125rem;background-color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.footer .accordion__panel a{color:#202020;font-size:1rem;margin-bottom:.625rem}.footer .accordion__title{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;cursor:pointer;font-size:1rem;margin-bottom:2rem;padding:.9375rem 0;text-transform:uppercase}.footer .accordion__title::after{content:'\e80a';display:inline-block;float:right;font-family:"fontello"}.footer .accordion__title.active:after{content:'\e80b';font-family:"fontello"}.footer .accordion--noborder{border:none}@media screen and (max-width: 28.0625em){.footer .accordion__panel .footer-not-mobile{display:none}.footer .accordion__title{font-size:.875rem;margin-bottom:0;padding:1.5rem 0 1.5rem 0}.footer .accordion__title::after{margin-right:1.125rem}}@media screen and (min-width: 47.8125em){.footer .accordion__title{margin-bottom:0}}@media screen and (min-width: 65.4375em){.footer .accordion{padding:0}.footer .accordion h3:not(.accordion__title){margin:1.5rem 0 .5rem 0}.footer .accordion h3.accordion-high{padding-top:2.5rem}.footer .accordion.accordion__mobile{border:none}.footer .accordion.accordion__mobile .accordion__panel{max-height:100%;padding:0}.footer .accordion.accordion__mobile .accordion__panel a{margin-bottom:1.5rem}.footer .accordion.accordion__mobile .accordion__panel .footer-high{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;font-size:1rem}.footer .accordion.accordion__mobile .accordion__title{margin-bottom:1.0625rem}.footer .accordion.accordion__mobile .accordion__title::after{display:none}}.cart-menu__tabs{border:none}.puzzle__wrapper{display:grid;width:100%;max-width:1280px;grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"sixth";-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem;row-gap:.625rem;margin:0 auto 1.25rem;overflow:hidden}.puzzle__wrapper a{display:none}.puzzle__wrapper a:nth-child(1){grid-area:first}.puzzle__wrapper a:nth-child(2){grid-area:second}.puzzle__wrapper a:nth-child(3){grid-area:third}.puzzle__wrapper a:nth-child(4){grid-area:fourth}.puzzle__wrapper a:nth-child(5){grid-area:fifth}.puzzle__wrapper a:nth-child(6){grid-area:sixth;display:block}.puzzle__wrapper img{min-width:100%;min-height:100%}@media screen and (min-width: 47.8125em){.puzzle__wrapper{grid-template-columns:40% 30% 30%;grid-template-rows:auto auto auto;grid-template-areas:"first second third" "fourth second third" "fourth fifth fifth";padding:0 1.25rem 0 0}.puzzle__wrapper a{display:block}.puzzle__wrapper a:nth-child(6){display:none}}.mobile-header--menu-open .swipe{top:-100%;z-index:99}.swipe{position:absolute;top:0;left:50%;background:#4e4e4e;margin-left:-3.25rem;border-radius:50%;padding:0;opacity:0;height:0;overflow:hidden;z-index:1}.swipe.animated{-webkit-animation:swipe 1s both;animation:swipe 1s both;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}@-webkit-keyframes swipe{0%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0.4;height:auto;padding:1.25rem}10%{-webkit-transform:translateX(-65px);transform:translateX(-65px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0.4;height:auto;padding:1.25rem}50%{-webkit-transform:translateX(65px);transform:translateX(65px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;height:auto;padding:1.25rem}75%{-webkit-transform:translateX(-65px);transform:translateX(-65px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0.4;height:auto;padding:1.25rem}100%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0.4;height:auto;padding:1.25rem}}@keyframes swipe{0%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0.4;height:auto;padding:1.25rem}10%{-webkit-transform:translateX(-65px);transform:translateX(-65px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0.4;height:auto;padding:1.25rem}50%{-webkit-transform:translateX(65px);transform:translateX(65px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;height:auto;padding:1.25rem}75%{-webkit-transform:translateX(-65px);transform:translateX(-65px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0.4;height:auto;padding:1.25rem}100%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0.4;height:auto;padding:1.25rem}}.product-marketing--tags{display:block;width:100%;margin-bottom:1.25rem;padding:0 1.5rem;clear:both}.product-marketing--tags--title{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;font-size:1.25rem;line-height:2rem;text-transform:uppercase;margin-bottom:1.25rem}.product-marketing--tags--labels{display:flex;flex-flow:row wrap;max-width:1130px;padding:0 1.5rem;margin:0 auto;align-items:center;list-style:none}.product-marketing--tags--labels li{flex-basis:100%;padding:0 .625rem 1.5rem;display:flex;flex-flow:row nowrap;align-items:center}.product-marketing--tags--labels img{display:block;width:100%;max-width:50px;margin-right:.625rem}.product-marketing--tags--labels label,.product-marketing--tags--labels .auth-content--offers{display:block;font-family:'Overpass', Helvetica, sans-serif;font-weight:500;font-size:.875rem;line-height:1.2em}@media screen and (min-width: 28.125em){.product-marketing--tags--labels li{flex-basis:50%}}@media screen and (min-width: 65.4375em){.product-marketing--tags{padding:0}.product-marketing--tags--labels{padding:0 3.125rem}.product-marketing--tags--labels li{flex-basis:25%}}.tile-marketing--tags{display:block;position:absolute;z-index:1;bottom:.625rem;right:.625rem}.tile-marketing--tags--image{display:block;margin:0;list-style:none}.tile-marketing--tags--image li{display:block;width:50px;height:50px}@media screen and (min-width: 47.8125em){.tile-marketing--tags{bottom:1.875rem;right:1.875rem}}.chaordic-tag{width:100%}.product-push{width:100%;padding:0 1.5rem}.product-push-wrapper{position:relative;margin-bottom:2.5rem;width:100%;display:flex;flex-flow:row wrap}.cart-promotion--dynamic-banner{display:flex;flex-flow:row nowrap;width:100%;height:auto;overflow:hidden;position:relative;justify-content:space-between;align-items:center;align-content:stretch}.cart-promotion--dynamic-text{position:relative;z-index:1;width:calc(100% - 95px);text-align:left;padding:0 10px 0 20px;font-size:14px;line-height:1.2em;text-transform:uppercase;font-family:'Overpass', Helvetica, sans-serif;font-weight:700}.cart-promotion--dynamic-text p{margin:0 auto;max-width:415px;width:100%}@media screen and (min-width: 47.8125em){.cart-promotion--dynamic-text{text-align:center;padding-left:10px;font-size:16px}}.cart-promotion--dynamic-image{position:relative;z-index:1;margin:0;padding:10px;width:95px;height:95px}.cart-promotion--background{-o-object-fit:cover;object-fit:cover;position:absolute;z-index:0;width:100%;height:100%}.pt_product-search-noresult .content{margin:.9375rem 0}.pt_product-search-noresult .inspire-me-left-nav{padding:.3125rem 0}.pt_product-search-noresult .refinement-inspire-me{border-bottom:.1875rem solid #000}.pt_product-search-noresult .no-hits-header-title{line-height:1}.pt_product-search-noresult .no-hits-header-sub-title{line-height:1;margin:.125rem 0 .3125rem;border-bottom:.0625rem solid #ccc}.pt_product-search-noresult .no-hits-search-row,.pt_product-search-noresult .no-hits-search-suggest-row,.pt_product-search-noresult .no-hits-sub-title-message{display:inline;font-family:"AvalonBook",Arial,sans-serif;font-size:.9375rem;margin:0}.pt_product-search-noresult .no-hits-search-term{font-weight:600}.pt_product-search-noresult .no-hits-search-term-suggest{font-weight:600;color:#000}.pt_product-search-noresult .no-hits-search-term-suggest:hover{color:#b30000}.pt_product-search-noresult .no-hits-content{margin-left:1.25rem}.pt_product-search-noresult .no-hits-sub-title-message{font-size:.75rem}.pt_product-search-noresult .section-product-push{margin:.9375rem 0}.pt_product-search-noresult .section-product-push h2,.pt_product-search-noresult .section-product-push .auth-content-title{font-family:"AvalonBold",Arial,sans-serif;text-transform:uppercase;font-size:1.1875rem;letter-spacing:.5rem;width:100%;margin-bottom:1.5rem}.pt_product-search-noresult .section-product-push h2 a,.pt_product-search-noresult .section-product-push .auth-content-title a{color:#000}.pt_product-search-noresult .section-product-push h2 a:hover,.pt_product-search-noresult .section-product-push .auth-content-title a:hover{color:#b30000}@media screen and (max-width: 28.0625em){.pt_product-search-noresult .secondary-content{display:none}.pt_product-search-noresult .primary-content{width:100%;flex-basis:100%;max-width:100%}.pt_product-search-noresult .no-hits-content{margin:0}.pt_product-search-noresult .no-hits-header-title,.pt_product-search-noresult .no-hits-header-sub-title{text-align:center}.pt_product-search-noresult .no-hits-search-row,.pt_product-search-noresult .no-hits-search-suggest-row{display:block}.pt_product-search-noresult .no-hits-header-sub-title{padding-bottom:.625rem}}.pt_loyalty .loyalty-content>.row{display:flex}.pt_loyalty .loyalty-content>.row>.column,.pt_loyalty .loyalty-content>.row>.columns{flex:1;margin:.625rem}.pt_loyalty .loyalty-navigation{padding:.3125rem 0}.pt_loyalty .loyalty-navigation a{line-height:1.125rem;display:inline-block;font-size:.8125rem;margin:.4375rem 0}.pt_loyalty .loyalty-navigation .left-nav-title{font-size:.9375rem}.pt_loyalty .loyalty-wrapper{border:.1875rem solid #ebebeb;position:relative}.pt_loyalty .loyalty-wrapper>.column,.pt_loyalty .loyalty-wrapper>.columns{margin-top:.875rem}.pt_loyalty .loyalty-wrapper .row{margin:.375rem}.pt_loyalty .loyalty-wrapper .row>.column,.pt_loyalty .loyalty-wrapper .row>.columns{margin-right:.4375rem;padding-left:0}.pt_loyalty .loyalty-wrapper .loyalty-more-btn img{position:absolute;right:0;bottom:0;max-height:100%}.pt_loyalty .loyalty-wrapper .column.nopadding,.pt_loyalty .loyalty-wrapper .nopadding.columns{padding-left:0;padding-right:0}.pt_loyalty .loyalty-wrapper p{font-size:.6875rem;float:left}.pt_loyalty #secondary a{color:#000}.pt_loyalty #secondary a:hover{color:#b30000}.pt_loyalty .loyalty-conditions{font-size:.5625rem;padding:.4375rem .9375rem}.pt_loyalty .loyalty-more-btn span{background-color:#000;position:absolute;right:1.25rem;bottom:.75rem;color:#fff;font-size:.6875rem;cursor:pointer;padding:.3125rem}.pt_loyalty .loyalty-more-btn span:hover{color:#b30000}@media screen and (max-width: 65.375em){.pt_loyalty .loyalty-content>.row>.column,.pt_loyalty .loyalty-content>.row>.columns{flex-basis:100%}.pt_loyalty #primary{border-left:0}.pt_loyalty #secondary .dropdown-pane a:first-child{font-size:.75rem}.loyalty-navigation{padding:0;position:relative;float:left;width:100%}.loyalty-navigation .dropdown{width:100%;margin:-.125rem auto;text-align:center;border:.125rem solid #ebebeb;float:left;padding:.4375rem 0}.loyalty-navigation .dropdown a{text-align:center;width:100%}.loyalty-navigation .first-option{opacity:1;width:100%;text-align:center;float:left}.loyalty-navigation .first-option:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-left:.3125rem;padding-top:.1875rem}.loyalty-navigation .dropdown-pane{width:100%;z-index:7}.loyalty-navigation .dropdown-pane a{margin:0}}.pt_error .page-content .content-asset{display:flex;align-items:center;width:100%;margin:.9375rem 1.25rem;flex-direction:column}.pt_error .page-content .error-details{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;color:#202020;font-size:.875rem;line-height:1.5rem;text-align:center;margin-bottom:2rem;max-width:326px}.pt_error .page-content .error-details a{color:#202020}@media screen and (min-width: 65.4375em){.pt_error .page-content .error-details{font-size:1rem;line-height:1.25rem;max-width:816px}}.pt_error .page-content .error-details__title{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;color:#202020;font-size:.875rem;line-height:1.5rem;margin-bottom:1rem;margin-top:2.5625rem;text-align:center;text-transform:uppercase;max-width:326px}@media screen and (min-width: 65.4375em){.pt_error .page-content .error-details__title{font-size:1rem;max-width:610px}.pt_error .page-content .error-details__title br{display:none}}.pt_error .page-content .error-title{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;color:#202020;font-size:1.25rem;line-height:2rem;margin-bottom:3rem;text-align:center;text-transform:uppercase;max-width:326px}@media screen and (min-width: 65.4375em){.pt_error .page-content .error-title{font-size:1.5rem;max-width:610px}}.pt_error .page-content .error-image{width:214px;height:124px}.pt_error .page-content .error-link{color:#202020;display:block;max-width:303px;width:100%}.pt_error .page-content .error-link__container{font-family:'Poppins', Helvetica, sans-serif;font-weight:500;border:3px solid #202020;border-radius:28px;font-size:1.3125rem;min-height:48px;line-height:1.125rem;text-align:center;text-transform:uppercase;width:100%}@media screen and (min-width: 65.4375em){.pt_error .page-content .error-link__container{line-height:1.625rem}}.body-offline{margin:0 auto}.site-offline{margin:0 auto}.site-offline .logo{padding:2.5rem .9375rem;float:left}.site-offline .logo-site-offline{text-align:right;padding:0;position:absolute;bottom:.3125rem;right:.3125rem;width:30%}.site-offline .row.error-line{margin:3.125rem auto;text-align:center;border:.3125rem solid #000;font-family:"AvalonBook",Arial,sans-serif}.site-offline .row.error-line h1{font-family:"AvalonBold",Arial,sans-serif}.site-offline .row.error-line .error-details{position:relative;float:left;width:50%;order:2}.site-offline .row.error-line .error-info{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0}.site-offline .error-image{float:left;width:50%;text-align:left}.site-offline .error-details{font-size:.875rem}.site-offline .error-details .error-details-title{font-size:1.25rem}.site-offline .error-details .error-details-title span{color:#b30000;text-transform:lowercase}.site-offline .error-details a{color:#000}.site-offline .error-details a.add-cart-link{line-height:1;font-family:"AvalonBook",Arial,sans-serif;font-size:.6875rem;color:#fff;background-color:#000;padding:.25rem .625rem;text-transform:uppercase;transition:0.2s color;margin-top:1.5rem;display:inline-block}.site-offline .error-details a.add-cart-link .fa-caret-right{color:#fff;margin-left:.125rem}@media screen and (max-width: 65.375em){.site-offline{margin:50px}.site-offline .error-details{width:auto}}@media screen and (max-width: 28.0625em){.pt_error .page-content .content-asset{margin:.9375rem 0}.site-offline{margin:0}.site-offline .row.error-line{border:0;width:80%}.site-offline .row.error-line .error-details,.site-offline .row.error-line .error-image{width:100%;float:none;text-align:center}.site-offline .row.error-line .error-image{order:2}.site-offline .row.error-line .error-info{position:static;-webkit-transform:none;-ms-transform:none;transform:none;margin-bottom:2.5rem}.site-offline .logo-site-offline{width:7.5rem;left:0;right:0;margin:0 auto}}.cookies{font-size:.875rem;text-align:justify;margin:0 0 50px 0}.cookies h1{font-size:1.125rem;text-transform:uppercase;padding:30px 0;text-align:inherit;border-bottom:none}@media (min-width: 767px){.cookies h1{font-size:1.625rem;padding:40px 0;letter-spacing:.125rem;font-weight:bold}}.cookies a{text-decoration:underline;word-break:break-word;color:#000}.cookies a:hover{color:#b30000}.cookies .small-text{font-size:.6875rem}.cookies-content{margin:0 1.25rem}.pt_content #primary{font-size:.875rem}.pt_content #primary ul{list-style-type:none}.pt_content #primary .article2{margin:0 0 0 .9375rem;font-size:.75rem}.pt_content #primary h2,.pt_content #primary .auth-content-title,.pt_content #primary h3{font-size:.875rem;line-height:1.5rem !important}@media screen and (min-width: 65.4375em){.pt_content #primary h2,.pt_content #primary .auth-content-title,.pt_content #primary h3{font-size:1rem}}.pt_content #primary h2,.pt_content #primary .auth-content-title,.pt_content #primary h3,.pt_content #primary h4{font-weight:bold}.pt_content #primary p{font-size:.875rem;line-height:1.5rem}@media screen and (min-width: 47.8125em){.pt_content #primary p{font-size:1rem}}.pt_content #primary .articlesLine,.pt_content #primary .articlesLine2,.pt_content #primary h2,.pt_content #primary .auth-content-title{font-size:1.5rem;margin-bottom:20px;color:#000;border-bottom:2px solid #7C7C7D;padding-bottom:2px solid #7C7C7D}.pt_content #primary .articlesLine>a,.pt_content #primary .articlesLine2>a,.pt_content #primary h2>a,.pt_content #primary .auth-content-title>a{position:relative;top:-3.4375rem;display:block}.pt_content #primary a{color:#000}.pt_content #primary a:hover{color:#b30000}.pt_content #primary h1{text-align:inherit;font-weight:bold;text-transform:uppercase;padding-top:2.5rem;letter-spacing:.0625rem;padding-bottom:1.875rem;border-bottom:none}.pt_content #primary .subtitle-li{text-decoration:underline;font-weight:normal}.pt_content #primary p{line-height:1.5rem}.pt_content #primary h4{font-size:.75rem}.pt_content #primary .global-footer a.row{text-decoration:none}.pt_content #primary .footer-reinsurance h3,.pt_content #primary .footer-reinsurance p{font-size:.6875rem !important;line-height:.8125rem !important}.pt_content #primary .terms-conditions__template--br .info strong:before{content:'';height:.25rem;background:#000;display:block;margin-bottom:10px;margin-top:30px}.pt_content #primary .terms-conditions__template--br .info strong{font-weight:bold;font-size:1rem;text-transform:uppercase;display:block;margin-bottom:20px}.pt_content #primary .terms-conditions__template--br .content{border:1px solid #aaa;margin-top:.75em}.pt_content #primary .terms-conditions__template--br .content .accordion{color:#000;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;font-size:.9375rem;transition:0.4s;font-weight:bold}.pt_content #primary .terms-conditions__template--br .content .accordion:after{content:'\002B';font-weight:bold;float:right;margin-left:5px;font-size:1.25rem}.pt_content #primary .terms-conditions__template--br .content .accordion:hover{background-color:rgba(240,240,240,0.7)}.pt_content #primary .terms-conditions__template--br .content .panel{padding:0 18px;background-color:#fff;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out}.pt_content #primary .terms-conditions__template--br .active{background-color:rgba(240,240,240,0.7)}.pt_content #primary .terms-conditions__template--br .active:after{content:"\2212" !important}.pt_content #primary .terms-conditions__template--br .faq-button{text-align:center}.pt_content #primary .terms-conditions__template--br .faq-button a{letter-spacing:.0625rem;height:3.125rem;line-height:2.8125rem}.pt_content #primary .terms-conditions__template--br .button,.pt_content #primary .terms-conditions__template--br .cookie-policy.blocked .cookie-policy-message span,.cookie-policy.blocked .cookie-policy-message .pt_content #primary .terms-conditions__template--br span{transition:100ms ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;background-color:#fff;color:#000;font-size:.9375rem;height:2.5rem;line-height:2.25rem;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:.25rem;font-weight:bold}.pt_content #primary .terms-conditions__template--br .button:hover,.pt_content #primary .terms-conditions__template--br .cookie-policy.blocked .cookie-policy-message span:hover,.cookie-policy.blocked .cookie-policy-message .pt_content #primary .terms-conditions__template--br span:hover,.pt_content #primary .terms-conditions__template--br .button:focus,.pt_content #primary .terms-conditions__template--br .cookie-policy.blocked .cookie-policy-message span:focus,.cookie-policy.blocked .cookie-policy-message .pt_content #primary .terms-conditions__template--br span:focus{border-color:#000;color:#7C7C7D;background-color:transparent}.pt_content #primary .terms-conditions__template--mx .title p{margin-bottom:10px;font-size:1.6em;font-weight:bold}.pt_content #primary .terms-conditions__template--mx .tnc_title{border-bottom:2px solid #000;padding-bottom:5px}.pt_content #primary .terms-conditions__template--mx #how_can_we_help_you{text-align:center;font-size:2.5rem}.pt_content #primary .terms-conditions__template--mx .section_headers{margin:30px 0;text-align:center}.pt_content #primary .terms-conditions__template--mx .section_headers .section_header{padding:0 25px;height:2.5rem;display:inline-block;background-color:#bfbfbf;width:auto;text-align:center;font-size:1.2rem;line-height:2.5rem;text-transform:uppercase;letter-spacing:.05rem;cursor:pointer;font-weight:bold}.pt_content #primary .terms-conditions__template--mx .section_headers .selected_section{background-color:#ea4234;color:#fff}.pt_content #primary .contact__client p:nth-child(2){font-size:.75rem}@media screen and (min-width: 65.4375em){.pt_content #primary .contact__client p:nth-child(2){font-size:.875rem}}.reinsurance-landing{font-size:.875rem}.reinsurance-landing .articles-row{display:flex;margin:1.25rem 0}.reinsurance-landing .articlesLine,.reinsurance-landing .articlesLine2{color:#b30000}.reinsurance-landing .article{min-height:7.5rem;padding-right:1.25rem;flex:1 100%}.reinsurance-landing .article a{text-decoration:none;color:#000}.reinsurance-landing .article .article-link{display:flex}.reinsurance-landing .article .article-link img{min-width:4.6875rem;max-width:4.6875rem;margin-right:.625rem}.reinsurance-landing .article .article-link div:first-child{flex-shrink:0}.reinsurance-landing h1{text-align:center}.reinsurance-landing h2,.reinsurance-landing .auth-content-title{font-size:1rem;font-weight:bold;text-transform:uppercase}.reinsurance-landing h2 span,.reinsurance-landing .auth-content-title span{color:#b30000}.reinsurance-landing .description{width:100%;float:left}.reinsurance-landing .subtitle-li{text-decoration:underline;font-weight:normal}.reinsurance-landing p{line-height:.875rem}.reinsurance-landing button{background:#000;color:#fff;padding:.3125rem .625rem;font-size:.6875rem;text-transform:uppercase}.reinsurance-landing button:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:transparent transparent transparent #fff;border-left-style:solid;border-right-width:0;display:inline-block;margin-left:.375rem}@media screen and (max-width: 28.0625em){.reinsurance-landing h1{margin-top:1.25rem}.reinsurance-landing .articles-row{flex-direction:column}.reinsurance-landing .article{display:table}.reinsurance-landing .article:not(:last-child){margin-bottom:1.25rem}}.pt_content #primary{width:100%}.pt_content #primary img{display:block;padding:0}.pt_content .about-box{position:relative;float:left}.pt_content .about-description{position:absolute;left:1.5625rem;top:3.125rem;width:80%}.pt_content .about-description span{font-size:.5625rem;color:#838383}.pt_content .about-description a{color:#000}.pt_content .about-description a::before{content:'\00bb';color:#b30000;display:inline-block;padding-right:5px}.pt_content .about-description a:hover{color:#b30000}.pt_content .about-right-row{float:right}.pt_content .about-right-row img{padding:0}.pt_content .instructions{display:table}.pt_content .instructions img{padding:0}.pt_content .instructions .instructions-description{display:table-cell}.pt_content .subtitle{font-size:.875rem;margin-bottom:.5rem;font-weight:bold;line-height:1.0625rem}.pt_content .first-option{width:9.375rem;height:1.5625rem;float:left}.pt_content .left-navigation-content{position:relative;padding:.625rem 0}.pt_content .black-points{background:url("../images/blackPoint.gif");width:100%;height:.0625rem;margin:1.25rem 0}.pt_content .second-content+.first-content{border-left:none;padding:0;margin:0}.pt_content .row{padding:0;display:block}.pt_content .row .column.second-content,.pt_content .row .second-content.columns{max-width:100%;padding:0;margin-left:1.25rem}@media screen and (max-width: 28.0625em){.pt_content .row .column.second-content,.pt_content .row .second-content.columns{margin:2.625rem 0 0 1.5625rem;height:40px}}.pt_content .row .column.second-content .left-navigation-content,.pt_content .row .second-content.columns .left-navigation-content{border-bottom:none;border-top:none;width:100%;margin:0;padding:0}@media screen and (min-width: 65.4375em){.pt_content .row .column.second-content .left-navigation-content,.pt_content .row .second-content.columns .left-navigation-content{margin-top:1.25rem}}@media screen and (min-width: 65.4375em){.pt_content .row .column.second-content,.pt_content .row .second-content.columns{max-width:255px}}.pt_content .row .column.first-content,.pt_content .row .first-content.columns{width:calc(100% - 255px)}@media screen and (min-width: 65.4375em){.pt_content .row{display:flex;padding:0 0 0 1.5rem}}.pt_content .about-left-nav{border-right:.0625rem solid #BCBCBC;width:100%;margin:0;height:491px}.pt_content .about-left-nav li{margin-bottom:.625rem;height:48px;display:flex;align-items:center}.pt_content .about-left-nav li:last-child{margin-bottom:0}.pt_content .about-left-nav li:hover,.pt_content .about-left-nav li .active{background-color:#F8F8F8;position:relative}.pt_content .about-left-nav li:hover::after,.pt_content .about-left-nav li .active::after{content:'';border:.0625rem solid #c00;position:absolute;top:0;right:-.125rem;bottom:0;width:3px;height:100%;background:#c00;border-radius:1.875rem}.pt_content .about-left-nav li .active{height:100%;width:100%;display:flex;align-items:center;line-height:1.375rem}.pt_content .about-left-nav a.service-link{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;text-transform:uppercase}.pt_content .about__navigation--container{display:block;height:40px}@media screen and (min-width: 47.8125em){.pt_content .about__navigation--container{margin-bottom:3.75rem}}@media screen and (max-width: 28.0625em){.pt_content .about__navigation--container .about__navigation{height:100%}}.pt_content .about__navigation--container .about__navigation .about-left-nav__mobile{margin:0;display:flex;list-style:none;justify-content:flex-start;position:relative;width:auto;flex-flow:row nowrap;overflow-x:auto;height:100%}.pt_content .about__navigation--container .about__navigation .about-left-nav__mobile::-webkit-scrollbar{width:0;display:none}.pt_content .about__navigation--container .about__navigation .about-left-nav__mobile li{margin:0 1.4375rem 0 0;height:100%}.pt_content .about__navigation--container .about__navigation li{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:.875rem;color:#333;display:block;margin:0 .4375rem;text-align:center;text-transform:uppercase;height:auto}@media screen and (min-width: 47.8125em){.pt_content .about__navigation--container .about__navigation li{width:100%;min-width:190px}}.pt_content .about__navigation--container .about__navigation li .active{background-color:#F8F8F8;position:relative}.pt_content .about__navigation--container .about__navigation li .active::before{content:'';display:block;position:absolute;bottom:-4px;max-width:175px;width:100%;height:4px;left:0;background:#c00;border-radius:.25rem}@media screen and (max-width: 28.0625em){.pt_content .about__navigation--container .about__navigation li .active::before{bottom:0}}.pt_content #primary .content-asset.about-sephora{padding-top:.625rem;clear:both}.pt_content #primary .content-asset.about-sephora .show-for-medium-down.about-image{width:100%;margin-left:0}@media screen and (min-width: 47.8125em){.pt_content #primary .content-asset.about-sephora .show-for-medium-down.about-image{width:50%;margin:auto;float:none}}.pt_content #primary .content-asset.about-sephora h1{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;color:#202020;font-size:1.5rem;text-transform:uppercase;margin-bottom:0}@media screen and (max-width: 65.375em){.pt_content #primary .content-asset.about-sephora h1{font-size:1.25rem}}.pt_content #primary .content-asset.about-sephora p{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;color:#202020;font-size:1rem}.pt_content #primary .content-asset.about-sephora p a{color:#202020}@media screen and (max-width: 65.375em){.pt_content #primary .content-asset.about-sephora p{font-size:.875rem}}.pt_content #primary .content-asset.about-sephora img.about-image{width:auto;margin-left:4.375rem}@media screen and (max-width: 65.375em){.pt_content #primary .content-asset.about-sephora img.about-image{margin-left:0}}.pt_content .image__mobile{margin:0 -1.5625rem}.pt_content .go-up{display:none;color:#fff;bottom:1.25rem;right:1.25rem;padding:.375rem;position:fixed;font-size:1.25rem;background:#333;z-index:50}@media screen and (max-width: 65.375em){.left-navigation-content{bottom:.625rem}.left-navigation-content .about-sephora-navigation{z-index:2;position:relative;width:100%;float:left}.left-navigation-content .about-sephora-navigation .first-option{text-transform:uppercase;opacity:0;background-color:#fff}.left-navigation-content .about-sephora-navigation .first-option:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-left:.9375rem}.left-navigation-content .selected-option{width:100%;text-align:center;text-transform:uppercase;padding:.625rem 0;z-index:1;position:absolute}.left-navigation-content .selected-option-arrow{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block;margin-left:.3125rem;padding-top:.1875rem}.about-sephora-navigation{padding:0}.about-sephora-navigation .dropdown{max-width:100%;margin:-.125rem auto;text-align:center;border:.125rem solid #ebebeb;height:2.8125rem;padding:.4375rem 0}.about-sephora-navigation .dropdown a{text-align:center;width:100%}.about-sephora-navigation .dropdown-pane{text-align:center;width:100%}.about-sephora-lvmh .column,.about-sephora-lvmh .columns{margin-bottom:1.25rem}.pt_content .subtitle{margin-bottom:0}}@media screen and (max-width: 28.0625em){.pt_content #primary .content-asset img{float:none;max-width:100%;margin:0  auto}.pt_content #secondary .dropdown-pane a:first-child{font-size:.75rem}.about-sephora-navigation .dropdown,.loyalty-navigation .dropdown{border:.0625rem solid #ccc}.about-sephora-navigation .dropdown a,.loyalty-navigation .dropdown a{text-align:center;width:100%;font-size:.9375rem;text-transform:uppercase}.about-sephora-navigation .dropdown-pane,.loyalty-navigation .dropdown-pane{text-align:center;width:100%;left:0 !important;top:41px !important;padding:.3125rem .625rem}.about-sephora-navigation .dropdown-pane a,.loyalty-navigation .dropdown-pane a{font-size:.75rem;display:inline-block;width:100%;line-height:.9375rem;vertical-align:middle;text-align:left;padding:6px 0;border-bottom:.0625rem solid #ccc}.about-sephora-navigation .dropdown-pane a:last-child,.loyalty-navigation .dropdown-pane a:last-child{border:none}.about-sephora-navigation .dropdown a{line-height:3.125rem}}.pt_content .left-navigation-content,.pt_loyalty .left-navigation-content{font-size:.75rem;margin:.625rem .4375rem;line-height:1.6875rem;border-top:.1875rem solid #000;border-bottom:.1875rem solid #000;position:relative;top:.625rem;float:left;width:100%}@media screen and (max-width: 28.0625em){.pt_content .left-navigation-content,.pt_loyalty .left-navigation-content{top:0}}.pt_content h1,.pt_loyalty h1{color:#202020;font-size:1.25rem;font-weight:normal;border-bottom:.1875rem solid #ebebeb}@media screen and (min-width: 65.4375em){.pt_content h1,.pt_loyalty h1{font-size:1.5rem}}.pt_content #secondary a,.pt_loyalty #secondary a{text-decoration:none;color:#333}@media screen and (max-width: 28.0625em){.pt_content #secondary a,.pt_loyalty #secondary a{line-height:1.5rem;font-weight:bold;white-space:nowrap;display:flex;align-items:flex-end;height:100%}}.pt_content #secondary a:first-child,.pt_loyalty #secondary a:first-child{font-size:.875rem}@media screen and (min-width: 65.4375em){.pt_content #secondary a:first-child,.pt_loyalty #secondary a:first-child{font-size:1rem}}.pt_content #secondary a:first-child:hover,.pt_loyalty #secondary a:first-child:hover{color:#333}.pt_content #secondary a:active,.pt_content #secondary a:hover,.pt_loyalty #secondary a:active,.pt_loyalty #secondary a:hover{color:#b30000}.pt_content #secondary a.selected,.pt_loyalty #secondary a.selected{color:#b30000}.pt_content #secondary+#primary,.pt_loyalty #secondary+#primary{padding:0;margin-top:0}.pt_content #primary a,.pt_loyalty #primary a{color:#333}.pt_content #primary ul,.pt_loyalty #primary ul{list-style-type:none}.pt_content #primary .content-asset img{max-width:46.125rem}.pt_content #primary .reinsurance-item img{max-width:3.125rem;padding:0}@media screen and (max-width: 28.0625em){.pt_content .left-navigation-content,.pt_loyalty .left-navigation-content{float:none;border-top:0;border-bottom:0;margin:0}.pt_content #secondary+#primary,.pt_loyalty #secondary+#primary{border-left:0}}.international-page{margin:0 .3125rem}.international-page h1{font-family:"AvalonMedium",Arial,sans-serif;text-transform:uppercase;font-size:1.1875rem;letter-spacing:.1875rem;width:100%;margin-bottom:1.5rem;text-align:center;border-bottom:.25rem solid #ebebeb}.international-page h3{font-size:.6875rem}.international-page .countries-list{padding-bottom:1.875rem}.international-page .countries-list ul{overflow:hidden;margin:0}.international-page .countries-list li{float:left;width:25%;text-align:left;list-style:none;padding:.625rem 0}.international-page .countries-list a{text-decoration:none;color:#000;font-size:.6875rem}.international-page .countries-list a span{margin-left:.3125rem;border-bottom:.0625rem solid #000;font-weight:bold}.international-page .countries-list a:hover{color:#b30000}.international-page .countries-list a:hover span{border-bottom:.0625rem solid #b30000}@media screen and (max-width: 28.0625em){.international-page{margin:0 .625rem}.international-page h1{border-bottom:.375rem solid #000;padding:.9375rem 0}.international-page .countries-list li{width:100%;float:none;border-bottom:.0625rem solid #ebebeb}}.pt_content #primary .content-asset{max-width:662px;margin:0 auto;padding:0 1.5625rem}.pt_content #primary .content-asset a{color:#c00;opacity:1;transition:opacity 0.3s ease-in-out}.pt_content #primary .content-asset a:hover{opacity:1;transition:opacity 0.3s ease-in-out}.pt_content #primary .content-asset a.service-link{color:#333;font-size:1rem;transition:color 0.3s ease-in-out}.pt_content #primary .content-asset a.service-link.active,.pt_content #primary .content-asset a.service-link:hover{color:#333;transition:color 0.3s ease-in-out}.pt_content #primary .content-asset a.first-option.toggle-mobile-nav.icon-down-open{opacity:0}.pt_content #primary .content-asset .d-flex{display:flex;flex-flow:row wrap}@media screen and (max-width: 28.0625em){.pt_content #primary .content-asset .d-flex{flex-flow:column wrap}}.pt_content #primary .content-asset h3{margin-top:0.5rem}.pt_content #primary .content-asset img{width:100%}.pt_content #primary .content-asset .list__items{list-style-type:disc}.pt_content #primary .content-asset .js-target2sell{width:100%}.pt_content #primary .content-asset .js-target2sell h2,.pt_content #primary .content-asset .js-target2sell .auth-content-title{border-bottom:none}.pt_content #primary .content-asset .js-target2sell .btn--secondary,.pt_content #primary .content-asset .js-target2sell .pt_checkout .checkout-billing .checkout-actions.billing-continue button,.pt_checkout .checkout-billing .checkout-actions.billing-continue .pt_content #primary .content-asset .js-target2sell button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pt_content #primary .content-asset .js-target2sell .btn--secondary:hover,.pt_content #primary .content-asset .js-target2sell .pt_checkout .checkout-billing .checkout-actions.billing-continue button:hover,.pt_checkout .checkout-billing .checkout-actions.billing-continue .pt_content #primary .content-asset .js-target2sell button:hover{color:#000}.pt_content #primary .content-asset .contact--container a{color:#202020;font-size:.8125rem}.pt_content #primary .content-asset .contact--container a:hover{color:#fff}@media screen and (min-width: 65.4375em){.pt_content #primary .content-asset .contact--container a{font-size:1rem}}.pt_content #primary .content-asset .contact--container__list{display:flex;flex-flow:column wrap;margin-left:0}@media screen and (min-width: 65.4375em){.pt_content #primary .content-asset .contact--container__list{flex-flow:row wrap;margin-top:2.5rem}}.pt_content #primary .content-asset .contact--container__link{width:100%}@media screen and (min-width: 65.4375em){.pt_content #primary .content-asset .contact--container__link{width:50%}}@media screen and (min-width: 65.4375em){.pt_content #primary .content-asset{padding:0;padding-top:1.25rem}}.pt_content #primary .content-asset.fale-conosco{max-width:644px;padding:0 1.5625rem}@media screen and (min-width: 65.4375em){.pt_content #primary .content-asset.fale-conosco{padding:0}}.pt_content #primary .content-asset.seguranca{margin-top:0}@media screen and (min-width: 65.4375em){.pt_content #primary .content-asset.seguranca{margin-top:2.5rem}}.pt_content #primary .content-asset.about-sephora{max-width:100%;padding:0 1.5625rem;margin-top:1.3125rem}@media screen and (min-width: 65.4375em){.pt_content #primary .content-asset.about-sephora{margin-top:1.25rem;padding-left:6.4375rem;padding-right:0}}.pt_content .contact__box{box-shadow:0 0 .25rem rgba(0,0,0,0.3);text-align:center;width:100%;padding:1rem 1rem 0 1rem;margin-bottom:1rem}.pt_content .contact__box:nth-child(odd){margin-right:.5rem}.pt_content .contact__box:nth-child(even){margin-left:0}@media screen and (min-width: 65.4375em){.pt_content .contact__box:nth-child(even){margin-left:.5rem}}.pt_content .contact__box a,.pt_content .contact__box span{color:#c00;font-weight:700;margin-bottom:1rem;text-decoration:underline}@media screen and (min-width: 65.4375em){.pt_content .contact__box{width:calc(50% - 8px);padding:2.1875rem .625rem}}.pt_content .contact__client{margin:2.75rem 0}.pt_content .contact__client p:first-child{color:#333;font-weight:700;text-transform:uppercase}@media screen and (min-width: 65.4375em){.pt_content .contact__client p:first-child{color:#000}}@media screen and (min-width: 47.8125em) and (max-width: 65.375em){.pt_content .contact__client{text-align:center}}.pt_content .contact--container p:first-child{font-weight:700;color:#333;text-transform:uppercase}.pt_content .contact--container__link [class*="btn"]{max-width:311px;width:100%;box-shadow:0px 2px 4px rgba(0,0,0,0.16);border-color:#DBDBDB;padding:.25rem}@media screen and (min-width: 47.8125em) and (max-width: 65.375em){.pt_content .contact--container{text-align:center}}.pt_servicelanding .content{display:flex;flex-wrap:nowrap;flex-direction:row;width:100%;padding:0 1.25rem;margin:0 0 .9375rem}.pt_servicelanding .content.content-padding-js{margin-top:3.4375rem}.pt_servicelanding .primary-content,.pt_servicelanding .secondary-content{padding:0}.pt_servicelanding .secondary-content{box-sizing:border-box}.pt_servicelanding .secondary-content .refinement-content{padding-right:.625rem;border-right:none}.pt_servicelanding .primary-content{padding-left:1.25rem;border-left:.0625rem solid #ccc}.pt_servicelanding .service-subtitle{font-size:1.25rem;font-weight:bold;text-align:center}.pt_servicelanding .service-title{border-bottom:.1875rem solid #ebebeb;font-size:1.25rem;letter-spacing:.0625rem;margin-bottom:1.5625rem;padding-bottom:.5rem}.pt_servicelanding .service-title.next-title{margin-top:1.5625rem}.pt_servicelanding .form-contact-info{font-size:.6875rem;padding-top:1.25rem;margin-bottom:1.875rem}.pt_servicelanding .contactus_confirmationmessage{color:green;text-weight:bold;margin-bottom:.625rem}.pt_servicelanding .contactus_errormessage{color:red;text-weight:bold;margin-bottom:.625rem}.pt_servicelanding .service-left-nav{border-top:.1875rem solid #000;border-bottom:.1875rem solid #000;list-style-type:none;margin:0;margin-right:.625rem;padding:.625rem 0 .9375rem}.pt_servicelanding .service-left-nav .service-link{display:block;font-size:.75rem;line-height:.75rem;color:#000}.pt_servicelanding .service-left-nav .service-link:hover{color:#b30000}.pt_servicelanding .service-left-nav .service-link.selected{color:#b30000}.pt_servicelanding .service-left-nav .service-link.sub-link{padding-left:.75rem}.pt_servicelanding .service-left-nav>li{margin:.5625rem 0}.pt_servicelanding .service-left-nav>li:first-child{margin-bottom:.3125rem}.pt_servicelanding .service-left-nav>li:first-child .service-link{font-size:.875rem;font-weight:bold;color:#838383}.pt_servicelanding .service-left-nav>li:first-child .service-link:hover{color:#838383}.pt_servicelanding .service-left-nav>li:first-child .service-link:selected{color:#838383}.pt_servicelanding .pt_contactus{padding-left:1.5625rem}.pt_servicelanding #contactUsForm select{height:1.25rem;padding:0 1.25rem 0 .125rem;letter-spacing:normal;margin-bottom:0}.pt_servicelanding #contactUsForm input{height:1.0625rem;padding-top:.0625rem;color:#000;padding:0 .3125rem;min-width:13.4375rem}.pt_servicelanding #contactUsForm input::-ms-clear{display:none}.pt_servicelanding #contactUsForm select,.pt_servicelanding #contactUsForm input{font-family:Arial, Helvetica, sans-serif;font-size:.6875rem;border-width:.0625rem;border-color:#838383 #ccc #ccc #838383;width:auto}.pt_servicelanding #contactUsForm textarea{padding:0;font-size:.6875rem}.pt_servicelanding #contactUsForm .form-row{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:.5rem}.pt_servicelanding #contactUsForm .form-row .memento{font-size:.625rem;color:#838383}.pt_servicelanding #contactUsForm .form-row label,.pt_servicelanding #contactUsForm .form-row .auth-content--offers{width:17rem;font-size:.6875rem;display:flex;flex-direction:column}.pt_servicelanding #contactUsForm .form-row label[for=contactus_civility],.pt_servicelanding #contactUsForm .form-row .auth-content--offers[for=contactus_civility],.pt_servicelanding #contactUsForm .form-row label[for=contactus_myquestion],.pt_servicelanding #contactUsForm .form-row .auth-content--offers[for=contactus_myquestion]{justify-content:center;height:1.625rem}.pt_servicelanding #contactUsForm .form-row label .memento,.pt_servicelanding #contactUsForm .form-row .auth-content--offers .memento{line-height:.125rem}.pt_servicelanding #contactUsForm .form-row .field-wrapper{width:21.8125rem}.pt_servicelanding #contactUsForm .form-row .field-wrapper span{font-size:.6875rem}.pt_servicelanding #contactUsForm .form-row.field-error label,.pt_servicelanding #contactUsForm .form-row.field-error .auth-content--offers{color:#b30000}.pt_servicelanding #contactUsForm .form-row.field-error .field-wrapper input,.pt_servicelanding #contactUsForm .form-row.field-error .field-wrapper textarea{border-color:#b30000}.pt_servicelanding #contactUsForm .form-row.field-error .field-wrapper .error{color:#b30000;line-height:.875rem;display:block}.pt_servicelanding #contactUsForm .action-container{width:100%;display:flex;flex-direction:row;justify-content:end;margin-bottom:.9375rem}.pt_servicelanding #contactUsForm .action-container button{font-family:"AvalonMedium",Arial,sans-serif;font-size:.6875rem;text-transform:uppercase;background-color:#ea4234;padding:.5rem .9375rem;margin:.3125rem 20.75rem 0 17rem;color:#fff}.pt_servicelanding #contactUsForm .action-container button:hover{background-color:#000}.pt_servicelanding .faq-contact-footer{margin:.9375rem 0}.pt_servicelanding .faq-contact-footer .faq-contact-footer-part{font-size:.6875rem;padding:.9375rem 0;border-top:1px dotted #000}.pt_servicelanding .faq-contact-footer .faq-contact-footer-part:last-child{border-bottom:.0625rem dotted #000}.pt_servicelanding .faq-contact-footer .faq-contact-footer-part span{line-height:1.4375rem}.pt_servicelanding .faq-contact-footer .faq-contact-footer-part p{margin-bottom:.1875rem}.pt_servicelanding .faq-contact-footer .faq-contact-footer-part p.with-number-image{margin-bottom:.4375rem}.pt_servicelanding .faq-contact-gdpr{font-size:.625rem;color:#7C7C7D;margin:.625rem 0}.pt_servicelanding .faq-contact-gdpr a{color:#000;text-decoration:underline}.pt_servicelanding .service-mobile-left-nav{position:relative;width:18.125rem;height:3.125rem;border:.0625rem solid #ccc;margin:.625rem auto;text-align:center}.pt_servicelanding .service-mobile-left-nav .label{font-size:.9375rem;text-transform:uppercase;line-height:3.125rem;position:relative;margin-left:-.375rem}.pt_servicelanding .service-mobile-left-nav .label:after{content:'';display:block;width:0;height:0;border:inset .25rem;border-color:transparent transparent transparent #000;border-left-style:solid;border-right-width:0;position:absolute;top:50%;right:-.9375rem;-webkit-transform:translate(-50%, -50%) rotate(-90deg);-ms-transform:translate(-50%, -50%) rotate(-90deg);transform:translate(-50%, -50%) rotate(-90deg)}.pt_servicelanding .service-mobile-left-nav i{position:absolute;-webkit-transform:translate(-.375rem, 0);-ms-transform:translate(-.375rem, 0);transform:translate(-.375rem, 0);margin-top:.6875rem;right:1.25rem}.pt_servicelanding .service-mobile-left-nav i:before,.pt_servicelanding .service-mobile-left-nav i:after{content:"";position:absolute;background-color:#000;width:.0625rem;height:.4375rem}.pt_servicelanding .service-mobile-left-nav i:before{-webkit-transform:translate(-.125rem, 0) rotate(45deg);-ms-transform:translate(-.125rem, 0) rotate(45deg);transform:translate(-.125rem, 0) rotate(45deg)}.pt_servicelanding .service-mobile-left-nav i:after{-webkit-transform:translate(.125rem, 0) rotate(-45deg);-ms-transform:translate(.125rem, 0) rotate(-45deg);transform:translate(.125rem, 0) rotate(-45deg)}.pt_servicelanding .service-mobile-left-nav .nav-item{position:relative}.pt_servicelanding .service-mobile-left-nav .nav-item:not(:last-child){border-bottom:.0625rem solid #ccc}.pt_servicelanding .service-mobile-left-nav input[type=checkbox]{position:absolute;cursor:pointer;width:100%;height:1.875rem;margin-bottom:0;z-index:1;opacity:0}.pt_servicelanding .service-mobile-left-nav input[type=checkbox] ~ section{display:block;padding-left:.625rem}.pt_servicelanding .service-mobile-left-nav input[type=checkbox].main-checkbox{height:3.125rem;left:0}.pt_servicelanding .service-mobile-left-nav input[type=checkbox]:checked ~ i:before{-webkit-transform:translate(.125rem, 0) rotate(45deg);-ms-transform:translate(.125rem, 0) rotate(45deg);transform:translate(.125rem, 0) rotate(45deg)}.pt_servicelanding .service-mobile-left-nav input[type=checkbox]:checked ~ i:after{-webkit-transform:translate(-.125rem, 0) rotate(-45deg);-ms-transform:translate(-.125rem, 0) rotate(-45deg);transform:translate(-.125rem, 0) rotate(-45deg)}.pt_servicelanding .service-mobile-left-nav input[type=checkbox]:checked ~ section{margin-top:0;max-height:0;opacity:0;display:none;-webkit-transform:translate(0, 50%);-ms-transform:translate(0, 50%);transform:translate(0, 50%)}.pt_servicelanding .service-mobile-left-nav input[type=checkbox]:checked ~ .label:after{-webkit-transform:translate(-50%, -50%) rotate(90deg);-ms-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.pt_servicelanding .service-mobile-left-nav .main-section{position:absolute;background-color:white;padding:.3125rem .625rem;width:18.125rem;text-align:left;border:.0625rem solid #ccc;top:3rem;left:-.0625rem;z-index:8;font-size:.75rem;line-height:1.875rem;color:#000}.pt_servicelanding .service-mobile-left-nav .main-section a{color:#000;display:inline-block;width:100%;line-height:.9375rem;vertical-align:middle}.pt_servicelanding .FAQ-additional-links{display:flex;flex-wrap:no-wrap}.pt_servicelanding .FAQ-additional-links div{margin:.625rem .375rem}.pt_servicelanding .FAQ-additional-links img{width:100%}.pt_servicelanding .contact-us-privacy{font-size:.625rem;color:#777}.pt_servicelanding .contact-us-message-container{margin-bottom:20px}.pt_servicelanding .contact-us-tools-container{margin:0 auto;width:100%}.pt_servicelanding .contact-us-tools-container.email-phone-container{float:left}.pt_servicelanding .contact-us-tool{float:left;margin:0 20px 30px 0;padding:30px;min-height:222px;border:5px solid}.pt_servicelanding .contact-us-tool.links{border-color:#ccc}.pt_servicelanding .contact-us-tool.phone-mail{padding:0px;border:none}.pt_servicelanding .content-asset a{color:#000;-webkit-text-decoration-line:underline;text-decoration-line:underline}.pt_servicelanding .content-asset a:hover{color:#b30000}.pt_servicelanding .content-asset a.selected{color:#b30000}.contact-us-customer-container{margin-left:1.25rem}.contact-us-customer-container .contact-customer-service h1,.contact-us-customer-container .contact-information--service h1,.contact-us-customer-container .contact-information h1{padding-top:0 !important;margin-top:.3125rem}.contact-us-customer-container .contact-customer-service a,.contact-us-customer-container .contact-information--service a,.contact-us-customer-container .contact-information a{color:#333 !important}.contact-us-customer-service{display:flex;flex-direction:column}.contact-us-customer-service .contact-information{max-width:320px}.contact-us-customer-service .contact-information--service{padding-left:0}@media screen and (min-width: 65.4375em){.contact-us-customer-service .contact-information--service{padding-left:1.875rem}}@media screen and (min-width: 65.4375em){.contact-us-customer-service .contact-information{width:50%;max-width:470px}}.contact-us-customer-service .contact-service{width:100%;height:410px;border:none}.contact-us-customer-service h1{font-family:"AvalonBold",Arial,sans-serif;text-transform:uppercase;font-size:1rem}@media screen and (min-width: 65.4375em){.contact-us-customer-service h1{font-size:1.25rem}}.contact-us-customer-service p{font-family:"AvalonBook",Arial,sans-serif;font-size:.9375rem}.contact-us-customer-service p strong{font-family:"AvalonBold",Arial,sans-serif}@media screen and (min-width: 65.4375em){.contact-us-customer-service{flex-direction:row}}@media screen and (min-width: 47.8125em) and (max-width: 65.375em){.contact-us-customer-service{display:inline-flex;flex-direction:row}}.service-title.faq-title{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;color:#202020;font-size:1.25rem;letter-spacing:.0625rem;margin-bottom:1rem;padding-bottom:1.125rem;text-transform:uppercase;margin-top:2.5rem}@media screen and (min-width: 47.8125em){.service-title.faq-title{font-size:1.5rem}}.service-subtitle.above-faq{font-size:1.25rem;font-weight:bold;text-align:center}.services-container.hide-for-small .service-block .service-title-footer{font-size:.9375rem;color:#000;border:none;font-weight:bold;text-transform:uppercase;margin-bottom:10px;display:block}.services-container.hide-for-small .service-block .service-attendance--description{font-size:.8125rem;color:#000}.services-container.hide-for-small .service-block .service-link{color:#000;-webkit-text-decoration-line:none;text-decoration-line:none}.services-container.hide-for-small .service-block .service-link:hover{color:#b30000}.services-container.hide-for-small .service-block .service-link.selected{color:#b30000}@media screen and (max-width: 65.375em){.pt_servicelanding #contactUsForm .form-row label,.pt_servicelanding #contactUsForm .form-row .auth-content--offers{width:50%}.pt_servicelanding #contactUsForm .form-row .field-wrapper{width:50%}.pt_servicelanding #contactUsForm .action-container button{margin-left:50%}.pt_servicelanding .faqs li input[type=checkbox]:checked:hover ~ h2,.pt_servicelanding .faqs li input[type=checkbox]:checked:hover ~ .auth-content-title{color:#000}}@media screen and (max-width: 28.0625em){.pt_servicelanding .primary-content{padding-left:0;border-left:none}.pt_servicelanding .content{display:block}.pt_servicelanding .secondary-content .refinement-content{padding-right:0}.pt_servicelanding #contactUsForm select{width:100%}.pt_servicelanding #contactUsForm input{width:100%}.pt_servicelanding #contactUsForm .form-row{display:flex;flex-direction:column;margin-bottom:.75rem}.pt_servicelanding #contactUsForm .form-row label,.pt_servicelanding #contactUsForm .form-row .auth-content--offers{width:100%;line-height:.875rem}.pt_servicelanding #contactUsForm .form-row label.label-cardnumber,.pt_servicelanding #contactUsForm .form-row .label-cardnumber.auth-content--offers{flex-direction:row}.pt_servicelanding #contactUsForm .form-row label.label-cardnumber .memento,.pt_servicelanding #contactUsForm .form-row .label-cardnumber.auth-content--offers .memento{font-size:.6875rem;line-height:.875rem}.pt_servicelanding #contactUsForm .form-row label[for=contactus_civility],.pt_servicelanding #contactUsForm .form-row .auth-content--offers[for=contactus_civility],.pt_servicelanding #contactUsForm .form-row label[for=contactus_myquestion],.pt_servicelanding #contactUsForm .form-row .auth-content--offers[for=contactus_myquestion]{height:.6875rem}.pt_servicelanding #contactUsForm .form-row .field-wrapper{width:100%}.pt_servicelanding #contactUsForm .form-row .field-wrapper span{display:inline-block;line-height:.875rem}.pt_servicelanding #contactUsForm .action-container button{width:100%;margin:0}.pt_servicelanding .faqs li input[type=checkbox] ~ h2,.pt_servicelanding .faqs li input[type=checkbox] ~ .auth-content-title{padding:.625rem 2.5rem .625rem .625rem}.pt_servicelanding .faqs li input[type=checkbox] ~ div{padding:.9375rem .625rem}.pt_servicelanding .faqs li input[type=checkbox]:checked:hover ~ h2,.pt_servicelanding .faqs li input[type=checkbox]:checked:hover ~ .auth-content-title{color:#000}.pt_servicelanding .FAQ-additional-links{flex-direction:column;align-items:center}.pt_servicelanding .FAQ-additional-links img{max-width:7.5rem}.pt_servicelanding .pt_contactus{padding-left:0}}.pt_cart .cart-page-content{padding:0}@media screen and (min-width: 47.8125em){.pt_cart .cart-page-content{padding:0 2.5rem 0 1.5rem}}.pt_cart .cart-page-content .cart-price-values{margin-top:1.875rem;display:inline-block}.pt_cart .wishlist-cart{margin-left:.3125rem;padding-left:.625rem;border-left:.0625rem solid #000;line-height:1}.pt_cart .wishlist-cart button{font-size:.6875rem;text-transform:uppercase;outline:none;min-width:3.125rem;color:#000;line-height:2}.pt_cart .wishlist-cart button:hover{color:#b30000}.pt_cart .wishlist-cart span{font-size:.6875rem;text-transform:uppercase;outline:none;min-width:3.125rem;color:#000;line-height:2}.pt_cart .content{display:flex;flex-wrap:nowrap;flex-direction:row;width:100%;padding:0 1.25rem}.pt_cart .primary-content,.pt_cart .secondary-content{padding:0}.pt_cart .primary-content{width:100%;padding-right:0}@media screen and (min-width: 65.4375em){.pt_cart .primary-content{width:calc(100% - 370px);padding-right:3.5rem}}.pt_cart .secondary-content{box-sizing:border-box;width:370px;max-width:100%}.pt_cart .secondary-content .top{padding-bottom:.625rem}.pt_cart .secondary-content .cart-resume-title-box .cart-resume-title{font-family:'Poppins', Helvetica, sans-serif;font-weight:bold;font-size:1.5rem;text-transform:uppercase}.pt_cart .click-to-chat{text-align:center}.pt_cart .shipping-quote-cart .shipping-quote-cart-page .form-row-button{font-family:'Poppins', Helvetica, sans-serif;font-weight:normal;font-size:1rem;width:35%}.freeshippingbar-container{margin:0 0 1.25rem 0}.freeshippingbar-container .freeshippingbar-message-container{margin:.625rem 0}.freeshippingbar-container .freeshippingbar-message-container span.congrats-title{font-family:'Overpass', Helvetica, sans-serif;font-weight:800;display:block}.freeshippingbar-container .freeshippingbar-message-container span.congrats-title--little{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;display:block;font-size:.75rem}.freeshippingbar-container .barfill{position:relative;width:100%}.freeshippingbar-container .barfill--gray,.freeshippingbar-container .barfill--red{position:absolute;border:none;height:.5rem;border-radius:.5rem}.freeshippingbar-container .barfill--red{background:#c00;width:0;max-width:100%}.freeshippingbar-container .barfill--gray{background:#BCBCBC;width:100%}.cart-header{padding:.625rem 0 0}.cart-header .top{margin-bottom:.3125rem}.cart-header .title{font-family:"AvalonBook",Arial,sans-serif;font-size:1.75rem;line-height:1.6875rem;text-transform:uppercase;letter-spacing:.25rem;color:#000;margin-bottom:0}.cart-header .bottom{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding-bottom:.625rem}.cart-header .discount-alert{font-size:.6875rem}.cart-header .discount-alert .alert-text{color:#777;margin:0;padding:.4375rem 0;line-height:.9375rem}.cart-header .discount-alert .alert-text span{color:#ea4234}.cart-header .discount-alert .alert-text p{margin:0}.cart-header .message,.cart-promotion-errors .message{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:.875rem;line-height:1.2em}.cart-header .message .message-body,.cart-promotion-errors .message .message-body{margin:.625rem 0;color:#c00}@media screen and (max-width: 47.75em){.cart-header .message .message-body,.cart-promotion-errors .message .message-body{margin:.625rem 1.25rem .625rem 1.25rem}}.cart-header .message .message-body a,.cart-promotion-errors .message .message-body a{color:inherit;text-decoration:underline}.cart-header .error-message,.cart-promotion-errors .error-message{color:#b30000}.cart-header .success-message,.cart-promotion-errors .success-message{color:#177e3e}.cart-promotion-errors.right+.cart-footer{margin-top:0}.cart-actions{display:flex;justify-content:center;flex-flow:row-reverse wrap;margin-bottom:1.25rem}.cart-actions .cart-action-checkout{width:100%;padding:.625rem}.cart-actions .btn{padding:.375rem .5rem;font-size:.75rem;line-height:1rem;font-family:"AvalonBold",Arial,sans-serif;letter-spacing:.0625rem;text-transform:uppercase;transition:all 0.3s ease 0s}.cart-actions .btn .fa-caret-left{margin-right:.3125rem;position:relative}.cart-actions .btn .fa-caret-right{margin-left:.3125rem;position:relative}.cart-actions .btn-red{font-family:'Poppins', Helvetica, sans-serif;font-weight:500;background-color:#c00;color:#fff;font-size:1.3125rem;line-height:1.3125rem;letter-spacing:.13125rem;text-transform:none;display:block;transition:background-color 0.4s;padding:.25rem;border-radius:28px;width:100%;height:3rem}.cart-actions .btn-red:hover{background-color:#AC0000}.cart-actions .btn-white{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;font-size:.875rem;text-decoration:underline;color:#333}.cart-actions .btn-white:hover{color:#b30000}.cart-items-amount{margin:.625rem 0;font-size:.6875rem;line-height:1.375rem}.arrow{height:12px;width:12px;margin-left:.9375rem;box-shadow:inset .125rem .125rem 0 #7C7C7D;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);transition:all 0.2s}div.cart-promo__wrapper--beautyclub{box-shadow:none;padding:0}.cart-promo-bonus-box--header{cursor:pointer}.cart-promo-bonus-box.active .arrow{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-top:0.375rem}.cart-promo-choose{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;font-size:1rem;color:#202020;line-height:1.2em;text-transform:uppercase;display:flex;flex:1;align-items:baseline}.cart-promo-choose img{max-width:130px;margin-right:1.4375rem}.cart-promo-choose .points{font-size:.875rem;line-height:1.5rem;display:inline-block;vertical-align:middle}.cart-promo-choose span.points{margin-right:.9375rem}.cart-promo-choose p{display:inline-block;vertical-align:middle;margin:0;font-family:"Helvetica neue",Helvetica,Arial;font-weight:normal;font-size:.875rem;text-transform:initial;text-align:left}.cart-promo-choose a{color:#c00;text-decoration:underline;font-weight:700}.cart-promo-bonus{box-shadow:0px 0px 4px rgba(0,0,0,0.3);border-radius:.25rem;width:21.875rem;margin:1.625rem 0;margin-left:auto}.cart-promo-bonus .bonus-item-actions{justify-content:space-between;border-bottom:solid 1px #ccc;display:flex;align-items:flex-end}@media screen and (min-width: 65.4375em){.cart-promo-bonus .bonus-item-actions{border-bottom:0;padding:.625rem}}.cart-promo-bonus .bonus-item-actions .arrow{height:12px;width:12px;margin-left:.9375rem;box-shadow:inset 2px 2px 0px #7C7C7D;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);transition:all 0.2s;position:relative;bottom:10px}.cart-promo-bonus .bonus-item-actions .select-bonus{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;font-size:.9375rem;color:#333}@media screen and (min-width: 65.4375em){.cart-promo-bonus .bonus-item-actions .select-bonus{text-transform:uppercase}}.cart-promo-bonus .bonus-item-actions .select-bonus-multi{font-size:.8125rem}.cart-promo-bonus .bonus-item-actions.active .arrow{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-top:.375rem}.cart-promo-bonus .btn-red{color:#fff;background-color:#ea4234;font-family:"AvalonBold",Arial,sans-serif;transition:0.3s;text-transform:none;padding:5px;margin:10px;font-size:.75rem;width:100%}.cart-promo-bonus .btn-red:hover{background-color:#000}.cart-promo-bonus .rec-product-name span{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cart-promo-bonus .rec-product-tile{width:95%}.cart-promo-bonus .rec-product-points{font-weight:bold}.cart-promo-bonus .rec-product-points-free{font-weight:bold;color:#ea4234}.cart-promo-bonus-box{display:flex;align-items:center;flex:1;justify-content:space-between}.cart-promo-bonus-box .beauty-club--container-options{padding:0;max-height:0;transition:all .3s ease-in-out;width:100%}.cart-promo-bonus-box .beauty-club--rewards{padding:0}.cart-promo-bonus-box.active .beauty-club--products-slider{display:block;max-height:700px;padding:1.25rem 0 2.1875rem 0}.cart-promo-bonus-box.active .beauty-club--products-slider .product-push-arrow{display:block !important}.cart-promo-bonus-box.active .beauty-club--products-slider .rec-product-brand{text-align:center}.cart-promo-bonus-box.active .beauty-club--products-slider .rec-product-brand a{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;font-size:.875rem;color:#202020;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cart-promo-bonus-box.active .beauty-club--products-slider .rec-product-name{text-align:center}.cart-promo-bonus-box.active .beauty-club--products-slider .rec-product-name a{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;font-size:.875rem;color:#202020;text-transform:lowercase;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cart-promo-bonus-box.active .beauty-club--products-slider .rec-product-pricing{text-align:initial}.cart-promo-bonus-box.active .beauty-club--products-slider .rec-product-pricing span{font-family:'Poppins', Helvetica, sans-serif;font-weight:bold;font-size:1rem;color:#202020}@media screen and (min-width: 47.8125em){.cart-promo-bonus-box.active .cart-promo-bonus .bonus-item-actions{border-color:#c00}}.cart-promo-bonus-box.active .beauty-club--container-options{max-height:700px}.cart-promo__wrapper{box-shadow:0 0 .25rem rgba(0,0,0,0.3);display:flex;flex-flow:row wrap;width:100%;padding:.75rem}.cart-promo__wrapper .cart-promo-bonus-box .cart-promo-choose{display:flex;flex-direction:column}.cart-promo__wrapper .cart-promo-bonus-box .cart-promo-choose span{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:.875rem}.cart-promo__wrapper .cart-promo-bonus-box .cart-promo-choose div.cart-promo-bonus{margin:.3125rem 0 0;box-shadow:none}.cart-promo__wrapper .cart-promo-bonus-box .cart-promo-choose div.cart-promo-bonus .bonus-item-actions.active-section{padding:0}.cart-promo__wrapper .cart-promo-bonus-box .cart-promo-choose div.cart-promo-bonus .bonus-item-actions.active-section .select-bonus{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:.9375rem}.cart-promo__wrapper .cart-promo-bonus-box--beautyclub{box-shadow:0 0 .25rem rgba(0,0,0,0.3);border-radius:.25rem;margin-bottom:1.25rem;padding:1.1875rem}.cart-promo__wrapper .cart-promo-bonus-box--beautyclub .cart-promo-choose{display:flex;flex-direction:column;width:100%;align-items:flex-start;justify-content:space-between}.cart-promo__wrapper .cart-promo-bonus-box--beautyclub .cart-promo-choose p{max-width:520px}.cart-promo__wrapper .cart-promo-bonus-box--beautyclub .cart-promo-bonus{margin:.5rem 0 0 0;width:100%;box-shadow:none;display:flex}.cart-promo__wrapper .cart-promo-bonus-box--beautyclub .cart-promo-bonus .bonus-item-actions{margin:0;border-bottom:0;display:flex;justify-content:space-between;padding:0;width:100%}.cart-promo__wrapper--divided{display:flex;flex-flow:row wrap;width:100%;border-radius:.25rem;position:relative;margin-bottom:.1875rem}.cart-promo__wrapper--divided .cart-promo-bonus-box{box-shadow:0 0 .25rem rgba(0,0,0,0.3);max-width:50%;padding:.75rem}@media screen and (min-width: 65.4375em){.cart-promo__wrapper--divided .cart-promo-bonus-box:not(:last-child){margin-right:.9375rem}}.cart-promo__wrapper--divided .cart-promo-bonus-box .cart-promo-choose{flex-direction:column;text-align:left;display:flex;flex-flow:row nowrap;justify-content:flex-start;flex-direction:column}.cart-promo__wrapper--divided .cart-promo-bonus-box .cart-promo-choose .cart-promo-bonus .bonus-item-actions.active-section{padding:0}.cart-promo__wrapper--divided .cart-promo-bonus,.cart-promo__wrapper--divided .cart-promo-choose{width:100%;text-align:center;font-size:.875rem;font-weight:400;line-height:1.5rem;margin:0;box-shadow:none}.cart-promo__wrapper--divided .cart-promo-bonus .bonus-item-actions{margin-top:.125rem}.cart-promo__wrapper--content{box-shadow:0 0 .25rem rgba(0,0,0,0.3);margin-bottom:2.1875rem}.cart-promo__wrapper--content-single{box-shadow:0 0 .25rem rgba(0,0,0,0.3);border-radius:.25rem;margin-top:-1.25rem;margin-bottom:2.5rem;width:100%}.cart-promo__wrapper--content-single .cart-promo-bonus-box .beauty-club--rewards{padding-top:1.25rem}.cart-promo__wrapper--content-single .cart-promo-bonus-box .beauty-club--container-options{opacity:0}.cart-promo__wrapper--content-single .cart-promo-bonus-box.active .beauty-club--products-slider,.cart-promo__wrapper--content-single .cart-promo-bonus-box.active .beauty-club--container-options{overflow:visible;opacity:1}.cart-promo__wrapper--content-single .cart-promo-bonus-box.active .beauty-club--products-slider .arrow-slider__right--box{right:-.9375rem}.cart-promo__wrapper--content-single .cart-promo-bonus-box.active .beauty-club--products-slider .arrow-slider__left--box{left:-.9375rem}.beauty-club--products-slider{display:none;max-height:0;overflow:hidden;transition:all 0.3s}.beauty-club--products-slider .slick-track{width:100%}.beauty-club--products-slider .product-push-arrow{display:none !important}.beauty-club--products-slider .rec-product-image img{margin:0 auto;height:6.875rem}.beauty-club--products-slider .rec-product-remove-btn{font-family:'Poppins', Helvetica, sans-serif;font-weight:normal;font-size:1rem;color:#fff;background-color:#c00;border-radius:.5rem;text-transform:uppercase;padding:.3125rem .625rem;opacity:1}.beauty-club--products-slider .rec-product-remove-btn:hover{opacity:.5}.beauty-club--products-slider .rec-product-add-btn{font-family:'Poppins', Helvetica, sans-serif;font-weight:normal;font-size:1rem;color:#202020;background-color:#F8F8F8;border-radius:.5rem;text-transform:uppercase;padding:.3125rem .625rem}.beauty-club--products-slider .rec-product-add-btn:hover{color:#fff;background-color:#202020}.beauty-club--products-slider .rec-product-add-btn.btn-beautyclub{color:#fff;background-color:#202020}.beauty-club--products-slider .rec-product-add-btn.btn-beautyclub:hover{color:#202020;background-color:#F8F8F8}.beauty-club--products-slider .rec-product-add-btn.btn-beautyclub:disabled{background:#BCBCBC;color:#fff}.beauty-club--products-slider .arrow-slider__left--box{left:.1875rem}@media screen and (min-width: 47.8125em){.beauty-club--products-slider .arrow-slider__left--box{top:5.875rem}}.beauty-club--products-slider .arrow-slider__right--box{right:.125rem}@media screen and (min-width: 47.8125em){.beauty-club--products-slider .arrow-slider__right--box{top:5.875rem}}.beauty-club--products-slider .bc-item-form{font-family:'Poppins', Helvetica, sans-serif;font-weight:normal;color:#fff;font-size:1rem}.grid-cart-line-items,.pt_checkout .shipping-cart-order-info--box{max-height:420px;overflow:auto}.grid-cart-line-items::-webkit-scrollbar,.pt_checkout .shipping-cart-order-info--box::-webkit-scrollbar{width:.625rem;background-color:#f1f1f1}.grid-cart-line-items::-webkit-scrollbar-thumb,.pt_checkout .shipping-cart-order-info--box::-webkit-scrollbar-thumb{border-radius:.625rem;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);background-color:#8E8E8E}.grid-cart-line-items::-webkit-scrollbar-track,.pt_checkout .shipping-cart-order-info--box::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);border-radius:.625rem;background-color:#f1f1f1}.grid-cart-line-items .grid-item,.pt_checkout .shipping-cart-order-info--box .grid-item{display:flex;flex-flow:row wrap;justify-content:space-between;padding:.9375rem 0;height:auto}.grid-cart-line-items .grid-item--beautyclub,.pt_checkout .shipping-cart-order-info--box .grid-item--beautyclub{background:#f3eae8}.grid-cart-line-items .item-left-group,.pt_checkout .shipping-cart-order-info--box .item-left-group{display:flex;width:50%;margin-bottom:.625rem}.grid-cart-line-items .product-item-image,.pt_checkout .shipping-cart-order-info--box .product-item-image{display:flex;align-items:center}.grid-cart-line-items .product-item-info,.pt_checkout .shipping-cart-order-info--box .product-item-info{display:flex;flex-direction:column;justify-content:center;margin-left:1.25rem;max-width:64%}.grid-cart-line-items .product-item-info .brand,.pt_checkout .shipping-cart-order-info--box .product-item-info .brand,.grid-cart-line-items .product-item-info .name,.pt_checkout .shipping-cart-order-info--box .product-item-info .name{font-family:'Overpass', Helvetica, sans-serif;font-weight:400}.grid-cart-line-items .product-item-info .brand a:hover,.pt_checkout .shipping-cart-order-info--box .product-item-info .brand a:hover,.grid-cart-line-items .product-item-info .name a:hover,.pt_checkout .shipping-cart-order-info--box .product-item-info .name a:hover{color:#b30000}.grid-cart-line-items .product-item-info .brand,.pt_checkout .shipping-cart-order-info--box .product-item-info .brand{text-transform:uppercase;font-weight:bold}.grid-cart-line-items .product-item-info .brand a,.pt_checkout .shipping-cart-order-info--box .product-item-info .brand a{color:#202020}.grid-cart-line-items .product-item-info .name,.pt_checkout .shipping-cart-order-info--box .product-item-info .name{text-transform:lowercase}.grid-cart-line-items .product-item-info .details,.pt_checkout .shipping-cart-order-info--box .product-item-info .details{font-size:.875rem}.grid-cart-line-items .product-item-info .details a,.pt_checkout .shipping-cart-order-info--box .product-item-info .details a{color:#8E8E8E}.grid-cart-line-items .product-item-info .attribute,.pt_checkout .shipping-cart-order-info--box .product-item-info .attribute,.grid-cart-line-items .product-item-info .sku,.pt_checkout .shipping-cart-order-info--box .product-item-info .sku{display:inline}.grid-cart-line-items .product-item-info .unit-price,.pt_checkout .shipping-cart-order-info--box .product-item-info .unit-price{font-family:'Poppins', Helvetica, sans-serif;font-weight:bold;font-size:1rem;color:#333}.grid-cart-line-items .item-right-group,.pt_checkout .shipping-cart-order-info--box .item-right-group{display:flex;width:50%;align-items:flex-start}.grid-cart-line-items .price-standard,.pt_checkout .shipping-cart-order-info--box .price-standard{font-family:'Poppins', Helvetica, sans-serif;font-weight:normal;font-size:.75rem;text-decoration:line-through;color:#333}.grid-cart-line-items .price-standard.no-text-decoration,.pt_checkout .shipping-cart-order-info--box .price-standard.no-text-decoration{text-decoration:none}.grid-cart-line-items .product-item-price,.pt_checkout .shipping-cart-order-info--box .product-item-price{display:flex;flex-direction:column;justify-content:center;padding-right:.9375rem;text-align:right;width:33%}.grid-cart-line-items .product-item-price span,.pt_checkout .shipping-cart-order-info--box .product-item-price span{font-family:'Poppins', Helvetica, sans-serif;font-weight:normal;display:block;color:#202020;font-size:.875rem}.grid-cart-line-items .product-item-price .price-sales,.pt_checkout .shipping-cart-order-info--box .product-item-price .price-sales{font-size:1rem;font-weight:bold}.grid-cart-line-items .product-item-price .installments-cart,.pt_checkout .shipping-cart-order-info--box .product-item-price .installments-cart{font-size:.875rem}.grid-cart-line-items .product-item-price .unit-price,.pt_checkout .shipping-cart-order-info--box .product-item-price .unit-price{font-weight:normal;font-size:.625rem}.grid-cart-line-items .grid-item.adjusted,.pt_checkout .shipping-cart-order-info--box .grid-item.adjusted{background-color:#F8F8F8}.grid-cart-line-items .adjusted_container,.pt_checkout .shipping-cart-order-info--box .adjusted_container{display:flex;order:3;margin:0 auto;align-items:center}.grid-cart-line-items .adjusted_container img,.pt_checkout .shipping-cart-order-info--box .adjusted_container img{margin-right:.625rem;max-width:25px;max-height:25px}@media screen and (max-width: 28.0625em){.grid-cart-line-items .adjusted_container,.pt_checkout .shipping-cart-order-info--box .adjusted_container{width:77%;line-height:1.2em}}.btn-red.disabled{background-color:#BCBCBC}.btn-red.disabled:hover,.btn-red.disabled:focus{background:#8E8E8E}.cart-product-grid{margin-top:.625rem;position:relative}.cart-product-grid .cart-product-grid-titles-box .cart-product-titles--left,.cart-product-grid .cart-product-grid-titles-box .cart-product-titles--right{display:flex;width:50%}.cart-product-grid .cart-product-grid-titles-box .cart-product-titles--left span,.cart-product-grid .cart-product-grid-titles-box .cart-product-titles--right span{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;color:#333;font-size:1rem;text-transform:uppercase}.cart-product-grid .cart-product-grid-titles-box .cart-product-titles__quantity{width:75%}.cart-product-grid .cart-product-grid-titles-box .cart-product-titles__value{margin-left:auto}.cart-product-grid .product-gift ~ .grid-item:nth-child(2){border-top:.0625rem solid #ccc}.cart-product-grid .item-promotion{font-family:'Poppins', Helvetica, sans-serif;font-weight:600;font-size:.875rem;display:flex;justify-content:space-between;width:100%;padding-left:5.5rem;color:#c00}.cart-product-grid .item-promotion .value{padding-right:.9375rem;flex-shrink:0}.cart-product-grid .item-promotion .short-desc{text-transform:capitalize}.cart-product-grid .product-item-actions{display:flex;align-items:flex-start;width:67%}@media screen and (min-width: 47.8125em){.cart-product-grid .product-item-actions.special-item{align-items:flex-end;height:100%}.cart-product-grid .product-item-actions.special-item .inventory{margin-bottom:.625rem}}.cart-product-grid .product-item-actions.special-item-mobile{margin-left:0}.cart-product-grid .product-item-actions.special-item-mobile .inventory{justify-content:flex-end;margin-left:1.375rem}.cart-product-grid .product-item-actions #action-buttons>*{display:inline}.cart-product-grid .product-item-actions .input-text{height:1.875rem;width:3.625rem;font-family:"AvalonBook",Arial,sans-serif;font-size:.875rem;line-height:.875rem;-moz-appearance:textfield}.cart-product-grid .product-item-actions .input-text:disabled{background-color:#fff;cursor:default}.cart-product-grid .product-item-actions .input-text[readonly]{background-color:#fff;cursor:default}.cart-product-grid .product-item-actions .input-text::-webkit-inner-spin-button,.cart-product-grid .product-item-actions .input-text::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.cart-product-grid .input-wrapper{display:flex;position:relative;width:50%}.cart-product-grid .input-wrapper .adjusted-quantity{font-size:.875rem;color:#c00}.cart-product-grid .input-wrapper .remove-item-btn{font-size:.875rem;font-weight:bold;text-transform:capitalize;text-decoration:underline;outline:none;color:#333;width:6.25rem;margin-top:.625rem}.cart-product-grid .input-wrapper .remove-item-btn:hover{color:#b30000}.cart-product-grid .input-wrapper .inventory{margin-top:auto;text-align:center;display:block}@media screen and (min-width: 47.8125em){.cart-product-grid .input-wrapper .inventory{width:100%;max-width:120px}}.cart-product-grid .input-wrapper .quantity{display:flex;align-items:center;justify-content:center}.cart-product-grid .input-wrapper .quantity[type="number"]{font-size:1rem}.cart-product-grid .input-wrapper .quantity.disabled .input-text{color:#bfbfbf}.cart-product-grid .input-wrapper .remove-item-btn{font-family:'Poppins', Helvetica, sans-serif;font-weight:bold;font-size:.875rem;color:#333}.cart-product-grid .input-wrapper .input-text{font-family:'Overpass', Helvetica, sans-serif;font-weight:800;border-radius:10%;color:#333;font-size:1rem;margin:0 .75rem;text-align:center;width:56px;height:48px}.cart-product-grid .input-wrapper .input-text:read-only{background:#fff}.cart-product-grid .input-wrapper .decrease-quantity-cart,.cart-product-grid .input-wrapper .increase-quantity-cart{cursor:pointer;line-height:1}.cart-product-grid .input-wrapper .decrease-quantity-cart{font-size:3.1875rem}.cart-product-grid .input-wrapper .increase-quantity-cart{font-size:1.9375rem}.cart-product-grid .grid-cart-line-gifts,.cart-product-grid .grid-cart-line-gift-wraps{display:block;width:100%;bottom:.625rem;margin:1rem 0}.cart-product-grid .grid-cart-line-gifts #action-buttons,.cart-product-grid .grid-cart-line-gift-wraps #action-buttons{display:none}.cart-product-grid .grid-cart-line-gifts .decrease-quantity-cart,.cart-product-grid .grid-cart-line-gifts .increase-quantity-cart,.cart-product-grid .grid-cart-line-gift-wraps .decrease-quantity-cart,.cart-product-grid .grid-cart-line-gift-wraps .increase-quantity-cart{color:#333;opacity:0.4;cursor:default}.cart-product-grid .grid-cart-line-gifts .input-text,.cart-product-grid .grid-cart-line-gift-wraps .input-text{color:#333;opacity:0.4}.cart-samples{height:5.625rem;border-top:.0625rem solid #000;border-bottom:.0625rem solid #838383;position:relative}.cart-samples .samples-bg-image{position:absolute;width:100%;height:100%;z-index:-1}.cart-samples .samples-content{background-image:url("../images/sprites.png");background-position:0px -2717px;background-repeat:no-repeat;display:flex;flex-flow:row nowrap;padding-left:11.25rem;height:100%}.cart-samples .samples-content .part-1,.cart-samples .samples-content .part-2{height:100%;display:flex}.cart-samples .samples-content .part-1{flex-basis:70%;flex-flow:column nowrap;justify-content:center}.cart-samples .samples-content .part-2{flex-basis:30%;justify-content:flex-end;align-items:center}.cart-samples .samples-content .title{font-family:"AvalonDemi",Arial,sans-serif;font-size:.875rem;text-transform:uppercase;color:#ea4234}.cart-samples .samples-content .checkbox-row{line-height:1;display:flex;flex-direction:row}.cart-samples .samples-content .no-samples-checkbox .checkbox{display:none}.cart-samples .samples-content .no-samples-checkbox .message{padding-left:0}.cart-samples .samples-content .checkbox{margin-bottom:0;width:.75rem;height:.75rem;min-width:.75rem;min-height:.75rem}.cart-samples .samples-content .message{font-size:.8125rem;padding-left:.3125rem}.cart-samples .samples-content .label{color:#ea4234;font-size:.6875rem;font-weight:600;text-transform:uppercase;padding:0 1.25rem 0 .625rem}.cart-samples .samples-content.de-locale .title{margin:0}.cart-samples .samples-content.de-locale .message{display:none}.cart-empty .cart-empty-body{text-align:center;margin-bottom:20%}.cart-empty .cart-empty-body .text-center{font-family:'Poppins', Helvetica, sans-serif;font-weight:bold;font-size:1.25rem;color:#202020;text-transform:uppercase}.cart-empty .cart-empty-body .message-body{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;font-size:.875rem;color:#c00;text-transform:uppercase}.cart-empty .cart-empty-body .message-body a{color:#c00;text-decoration:underline}.cart-promotion-legals{margin:1.25rem 0}.cart-promotion-legals .promotion-legals-text{color:#777;font-size:.75rem;margin-bottom:0}.cart-subtotal,.cart-total{display:flex;flex-flow:row wrap;min-height:2.5rem;height:auto;padding:8px 0;margin-bottom:1.25rem}.cart-subtotal .order-price-values,.cart-subtotal .pt_order-confirmation .confirmation-totals .order-price-values__first,.pt_order-confirmation .confirmation-totals .cart-subtotal .order-price-values__first,.cart-subtotal .order-total,.cart-subtotal .order-taxes,.cart-subtotal .order-earned-points,.cart-total .order-price-values,.cart-total .pt_order-confirmation .confirmation-totals .order-price-values__first,.pt_order-confirmation .confirmation-totals .cart-total .order-price-values__first,.cart-total .order-total,.cart-total .order-taxes,.cart-total .order-earned-points{display:flex;justify-content:space-between;align-items:center;box-sizing:content-box}.cart-subtotal .order-price-values,.cart-subtotal .pt_order-confirmation .confirmation-totals .order-price-values__first,.pt_order-confirmation .confirmation-totals .cart-subtotal .order-price-values__first,.cart-subtotal .order-earned-points,.cart-subtotal .order-total,.cart-total .order-price-values,.cart-total .pt_order-confirmation .confirmation-totals .order-price-values__first,.pt_order-confirmation .confirmation-totals .cart-total .order-price-values__first,.cart-total .order-earned-points,.cart-total .order-total{width:100%;line-height:2.5}.cart-subtotal .order-price-values--shipping-not-included,.cart-subtotal .order-earned-points--shipping-not-included,.cart-subtotal .order-total--shipping-not-included,.cart-total .order-price-values--shipping-not-included,.cart-total .order-earned-points--shipping-not-included,.cart-total .order-total--shipping-not-included{width:100%;text-align:end;line-height:2.5;color:#202020}.cart-subtotal .order-total .value,.cart-subtotal .order-price-values:first-child .value,.cart-subtotal .pt_order-confirmation .confirmation-totals .order-price-values__first:first-child .value,.pt_order-confirmation .confirmation-totals .cart-subtotal .order-price-values__first:first-child .value,.cart-total .order-total .value,.cart-total .order-price-values:first-child .value,.cart-total .pt_order-confirmation .confirmation-totals .order-price-values__first:first-child .value,.pt_order-confirmation .confirmation-totals .cart-total .order-price-values__first:first-child .value{font-family:'Poppins', Helvetica, sans-serif;font-weight:bold;font-size:.875rem}@media screen and (min-width: 65.4375em){.cart-subtotal .order-total .value,.cart-subtotal .order-price-values:first-child .value,.cart-subtotal .pt_order-confirmation .confirmation-totals .order-price-values__first:first-child .value,.pt_order-confirmation .confirmation-totals .cart-subtotal .order-price-values__first:first-child .value,.cart-total .order-total .value,.cart-total .order-price-values:first-child .value,.cart-total .pt_order-confirmation .confirmation-totals .order-price-values__first:first-child .value,.pt_order-confirmation .confirmation-totals .cart-total .order-price-values__first:first-child .value{font-size:1rem}}.cart-subtotal .order-total .title,.cart-subtotal .order-price-values:first-child .title,.cart-subtotal .pt_order-confirmation .confirmation-totals .order-price-values__first:first-child .title,.pt_order-confirmation .confirmation-totals .cart-subtotal .order-price-values__first:first-child .title,.cart-total .order-total .title,.cart-total .order-price-values:first-child .title,.cart-total .pt_order-confirmation .confirmation-totals .order-price-values__first:first-child .title,.pt_order-confirmation .confirmation-totals .cart-total .order-price-values__first:first-child .title{font-size:.875rem}@media screen and (min-width: 65.4375em){.cart-subtotal .order-total .title,.cart-subtotal .order-price-values:first-child .title,.cart-subtotal .pt_order-confirmation .confirmation-totals .order-price-values__first:first-child .title,.pt_order-confirmation .confirmation-totals .cart-subtotal .order-price-values__first:first-child .title,.cart-total .order-total .title,.cart-total .order-price-values:first-child .title,.cart-total .pt_order-confirmation .confirmation-totals .order-price-values__first:first-child .title,.pt_order-confirmation .confirmation-totals .cart-total .order-price-values__first:first-child .title{font-size:1rem}}.cart-subtotal .order-total-standard,.cart-total .order-total-standard{font-family:'Poppins', Helvetica, sans-serif;font-weight:normal;margin-left:auto;font-size:.875rem;text-decoration:line-through;color:#202020;margin-right:.625rem}@media screen and (min-width: 65.4375em){.cart-subtotal .order-total-standard,.cart-total .order-total-standard{font-size:1rem;margin-right:0}}.cart-subtotal .value,.cart-total .value{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;font-size:.875rem;color:#202020}@media screen and (min-width: 65.4375em){.cart-subtotal .value,.cart-total .value{font-size:1rem}}.cart-subtotal .title,.cart-total .title{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;font-size:.875rem;text-transform:uppercase;color:#333}.cart-subtotal .title span,.cart-total .title span{font-size:.8125rem;text-transform:none}@media screen and (min-width: 65.4375em){.cart-subtotal .title,.cart-total .title{font-size:1rem}}.cart-subtotal .order-taxes,.cart-total .order-taxes{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;width:100%;color:#7f7f7f;margin:.625rem 0}.cart-subtotal .order-taxes .title,.cart-total .order-taxes .title{font-size:.875rem;line-height:1.1em}@media screen and (min-width: 65.4375em){.cart-subtotal .order-taxes .title,.cart-total .order-taxes .title{font-size:1rem}}.cart-subtotal .order-taxes .value,.cart-total .order-taxes .value{font-size:.875rem;line-height:1.1em;font-weight:normal}@media screen and (min-width: 65.4375em){.cart-subtotal .order-taxes .value,.cart-total .order-taxes .value{font-size:1rem}}.cart-total .value{flex-shrink:0}.cart-footer{display:flex;flex-flow:row nowrap;justify-content:space-between;position:relative;margin:1.875rem 0}.cart-footer .reinsurance{flex-basis:40%}.cart-promo-code{display:block;flex-flow:row nowrap;justify-content:space-around;align-items:center;position:relative}.cart-promo-code .title{line-height:1.5rem;margin-bottom:0}.cart-promo-code .title .shipping-title{font-family:'Overpass', Helvetica, sans-serif;font-weight:800;margin:0 0 .5rem 0;color:#333;font-size:1rem;text-transform:uppercase}.cart-promo-code label,.cart-promo-code .auth-content--offers{flex:1 1 25%;font-size:.8125rem;line-height:1}.cart-promo-code .cart-zipcode{position:relative}.cart-promo-code input,.cart-promo-code .test-class{font-family:'Poppins', Helvetica, sans-serif;font-weight:normal;color:#202020;background-color:#F8F8F8;border:1px solid #8E8E8E;height:2.5rem;font-size:1rem;line-height:1.5625rem;border-radius:4px;padding-left:1.5rem}.cart-promo-code input::-webkit-input-placeholder,.cart-promo-code .test-class::-webkit-input-placeholder{color:#202020;font-size:1rem}.cart-promo-code input::-moz-placeholder,.cart-promo-code .test-class::-moz-placeholder{color:#202020;font-size:1rem}.cart-promo-code input:-ms-input-placeholder,.cart-promo-code .test-class:-ms-input-placeholder{color:#202020;font-size:1rem}.cart-promo-code input::placeholder,.cart-promo-code .test-class::placeholder{color:#202020;font-size:1rem}.cart-promo-code .button-wrapper-box{position:relative}.cart-promo-code .button-wrapper{display:block;width:46.5%;position:absolute;top:0;right:0}.cart-promo-code .button-wrapper>button{font-family:'Poppins', Helvetica, sans-serif;font-weight:normal;background-color:#202020;color:#fff;padding:10.5px 11px;font-size:1rem;line-height:.6875rem;letter-spacing:.1125rem;margin:0;float:right;border-radius:8px;text-align:center;width:100%;text-transform:uppercase;height:2.5rem;display:flex;align-items:center;justify-content:center}.cart-promo-code>.button-wrapper{top:2.0625rem}.cart-shipping{display:flex;justify-content:space-between;padding:1.25rem 0}.cart-shipping .text{padding-right:.9375rem}.cart-shipping .value{font-size:.875rem;font-weight:600;padding-right:1.25rem;flex-shrink:0}.cart-shipping .title{font-size:.75rem;font-weight:600;margin-bottom:.3125rem}.cart-shipping .description{font-size:.6875rem;line-height:1.2}.cart-shipping .description label,.cart-shipping .description .auth-content--offers{line-height:1.2;display:inline-block;cursor:pointer;font-size:.6875rem;text-decoration:underline}.shipping-information-popup{width:100%;position:fixed;top:3.75rem;right:1.25rem;left:1.25rem;margin:0 auto;max-width:37.5rem;background-color:#fff;padding:.125rem .625rem;border-radius:.3125rem;box-shadow:0 0 .3125rem .1875rem rgba(0,0,0,0.2);font-size:.6875rem}.shipping-information-popup .shipping-information-header{border-bottom:.3125rem solid #ebebeb;padding:.625rem 0;font-size:.8125rem;font-family:"AvalonBold",Arial,sans-serif;position:relative}.shipping-information-popup .shipping-information-header .title{display:flex;align-items:center;position:absolute;left:0;top:0;bottom:0}.shipping-information-popup .shipping-information-cross-icon{margin:0;display:flex;justify-content:flex-end}.shipping-information-popup .shipping-information-cross-icon .cross-icon{position:relative;cursor:pointer;display:inline-block;width:.9375rem;height:.9375rem;border:.0625rem solid #000;padding:.125rem;margin-left:.625rem}.shipping-information-popup .shipping-information-cross-icon .cross-icon:hover{border-color:#b30000}.shipping-information-popup .shipping-information-cross-icon .cross-icon:hover:before,.shipping-information-popup .shipping-information-cross-icon .cross-icon:hover:after{background-color:#b30000}.shipping-information-popup .shipping-information-cross-icon .cross-icon:before,.shipping-information-popup .shipping-information-cross-icon .cross-icon:after{content:' ';position:absolute;display:inline-block;top:.0625rem;right:.375rem;height:.75rem;width:.0625rem;background-color:#000}.shipping-information-popup .shipping-information-cross-icon .cross-icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.shipping-information-popup .shipping-information-cross-icon .cross-icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.shipping-information-popup .shipping-information-content{margin:.625rem 0;overflow:auto;min-width:23.75rem;max-height:calc(80vh - 75px);padding-right:1.25rem}.shipping-information-popup .shipping-information-content .vertical-delimiter{width:100%;display:inline-block}.shipping-information-popup .shipping-information-content table td{padding:0;border:.0625rem solid #000}.shipping-information-popup .shipping-information-content .table-pays-title{border-top:.0625rem solid #777}.shipping-information-popup .shipping-information-content .table-pays-title label,.shipping-information-popup .shipping-information-content .table-pays-title .auth-content--offers{display:inline-block;text-decoration:underline}#shipping-information+.shipping-information-popup{display:none;opacity:0;z-index:-1}#shipping-information+.shipping-information-popup .payment-methods-content{opacity:0;visibility:hidden}#shipping-information+.shipping-information-popup+.mobile-background{display:none;opacity:0;z-index:-1}#shipping-information:checked+.shipping-information-popup{display:block;opacity:1;z-index:10}#shipping-information:checked+.shipping-information-popup .payment-methods-content{opacity:1;visibility:visible}#shipping-information:checked+.shipping-information-popup+.mobile-background{display:block;opacity:.3;z-index:9}#table-pays+.table-pays{display:none}#table-pays:checked+.table-pays{display:block}.cart-special-offer{border-top:.0625rem solid #000;position:relative;background-color:#f3eae8;display:flex;align-items:center;padding:.625rem 0}.cart-special-offer .title{font-family:"AvalonDemi",Arial,sans-serif;font-size:.875rem;text-transform:uppercase;color:#ea4234;width:100%;margin-bottom:.25rem}.cart-special-offer .special-offers-content{display:flex;width:100%;flex-flow:column nowrap;justify-content:center;padding-left:1.25rem;box-sizing:content-box}.cart-special-offer .special-offers-content .offer{line-height:1.2;display:flex;justify-content:space-between;width:100%}.cart-special-offer .special-offers-content .offer label,.cart-special-offer .special-offers-content .offer .auth-content--offers{cursor:pointer;line-height:1.2}.cart-special-offer .special-offers-content .offer label:hover,.cart-special-offer .special-offers-content .offer .auth-content--offers:hover{text-decoration:underline}.cart-special-offer .special-offers-content .message{font-size:.8125rem;width:65%}.cart-special-offer .special-offers-content .label{font-size:.6875rem;font-weight:600;padding:0 1.25rem 0 .625rem;flex-shrink:0}.cart-special-offer .special-offers-content .promo-quantity{font-weight:normal}.payment-special-offers .cart-special-offer{border-top-width:.25rem}.payment-special-offers .cart-special-offer:last-child{border-bottom:.125rem solid #000}.payment-special-offers .cart-special-offer .special-offers-content{padding:0 .9375rem}.payment-special-offers .cart-special-offer .special-offers-content .part-1{padding-left:0}.payment-special-offers .cart-special-offer .special-offers-content .title{font-size:.9375rem;text-align:center;padding-bottom:0;border-bottom:0;margin-bottom:.5rem;letter-spacing:0}.payment-special-offers .cart-special-offer .special-offers-content .offer label,.payment-special-offers .cart-special-offer .special-offers-content .offer .auth-content--offers{width:auto;text-align:left}.payment-special-offers .cart-special-offer .special-offers-content .label{padding-right:0}#promotion-1-popup+.promotion-1-popup{display:none;opacity:0}#promotion-1-popup+.promotion-1-popup .payment-methods-content{opacity:0;visibility:hidden}#promotion-1-popup+.promotion-1-popup+.mobile-background{display:none;opacity:0;z-index:-1}#promotion-1-popup:checked+.promotion-1-popup{display:block;opacity:1}#promotion-1-popup:checked+.promotion-1-popup.promotion-popup{z-index:10}#promotion-1-popup:checked+.promotion-1-popup .payment-methods-content{opacity:1;visibility:visible}#promotion-1-popup:checked+.promotion-1-popup+.mobile-background{display:block;opacity:.3;z-index:9;width:100%}#promotion-2-popup+.promotion-2-popup{display:none;opacity:0}#promotion-2-popup+.promotion-2-popup .payment-methods-content{opacity:0;visibility:hidden}#promotion-2-popup+.promotion-2-popup+.mobile-background{display:none;opacity:0;z-index:-1}#promotion-2-popup:checked+.promotion-2-popup{display:block;opacity:1}#promotion-2-popup:checked+.promotion-2-popup.promotion-popup{z-index:10}#promotion-2-popup:checked+.promotion-2-popup .payment-methods-content{opacity:1;visibility:visible}#promotion-2-popup:checked+.promotion-2-popup+.mobile-background{display:block;opacity:.3;z-index:9;width:100%}#promotion-3-popup+.promotion-3-popup{display:none;opacity:0}#promotion-3-popup+.promotion-3-popup .payment-methods-content{opacity:0;visibility:hidden}#promotion-3-popup+.promotion-3-popup+.mobile-background{display:none;opacity:0;z-index:-1}#promotion-3-popup:checked+.promotion-3-popup{display:block;opacity:1}#promotion-3-popup:checked+.promotion-3-popup.promotion-popup{z-index:10}#promotion-3-popup:checked+.promotion-3-popup .payment-methods-content{opacity:1;visibility:visible}#promotion-3-popup:checked+.promotion-3-popup+.mobile-background{display:block;opacity:.3;z-index:9;width:100%}#promotion-4-popup+.promotion-4-popup{display:none;opacity:0}#promotion-4-popup+.promotion-4-popup .payment-methods-content{opacity:0;visibility:hidden}#promotion-4-popup+.promotion-4-popup+.mobile-background{display:none;opacity:0;z-index:-1}#promotion-4-popup:checked+.promotion-4-popup{display:block;opacity:1}#promotion-4-popup:checked+.promotion-4-popup.promotion-popup{z-index:10}#promotion-4-popup:checked+.promotion-4-popup .payment-methods-content{opacity:1;visibility:visible}#promotion-4-popup:checked+.promotion-4-popup+.mobile-background{display:block;opacity:.3;z-index:9;width:100%}#promotion-5-popup+.promotion-5-popup{display:none;opacity:0}#promotion-5-popup+.promotion-5-popup .payment-methods-content{opacity:0;visibility:hidden}#promotion-5-popup+.promotion-5-popup+.mobile-background{display:none;opacity:0;z-index:-1}#promotion-5-popup:checked+.promotion-5-popup{display:block;opacity:1}#promotion-5-popup:checked+.promotion-5-popup.promotion-popup{z-index:10}#promotion-5-popup:checked+.promotion-5-popup .payment-methods-content{opacity:1;visibility:visible}#promotion-5-popup:checked+.promotion-5-popup+.mobile-background{display:block;opacity:.3;z-index:9;width:100%}#promotion-6-popup+.promotion-6-popup{display:none;opacity:0}#promotion-6-popup+.promotion-6-popup .payment-methods-content{opacity:0;visibility:hidden}#promotion-6-popup+.promotion-6-popup+.mobile-background{display:none;opacity:0;z-index:-1}#promotion-6-popup:checked+.promotion-6-popup{display:block;opacity:1}#promotion-6-popup:checked+.promotion-6-popup.promotion-popup{z-index:10}#promotion-6-popup:checked+.promotion-6-popup .payment-methods-content{opacity:1;visibility:visible}#promotion-6-popup:checked+.promotion-6-popup+.mobile-background{display:block;opacity:.3;z-index:9;width:100%}#promotion-7-popup+.promotion-7-popup{display:none;opacity:0}#promotion-7-popup+.promotion-7-popup .payment-methods-content{opacity:0;visibility:hidden}#promotion-7-popup+.promotion-7-popup+.mobile-background{display:none;opacity:0;z-index:-1}#promotion-7-popup:checked+.promotion-7-popup{display:block;opacity:1}#promotion-7-popup:checked+.promotion-7-popup.promotion-popup{z-index:10}#promotion-7-popup:checked+.promotion-7-popup .payment-methods-content{opacity:1;visibility:visible}#promotion-7-popup:checked+.promotion-7-popup+.mobile-background{display:block;opacity:.3;z-index:9;width:100%}#promotion-8-popup+.promotion-8-popup{display:none;opacity:0}#promotion-8-popup+.promotion-8-popup .payment-methods-content{opacity:0;visibility:hidden}#promotion-8-popup+.promotion-8-popup+.mobile-background{display:none;opacity:0;z-index:-1}#promotion-8-popup:checked+.promotion-8-popup{display:block;opacity:1}#promotion-8-popup:checked+.promotion-8-popup.promotion-popup{z-index:10}#promotion-8-popup:checked+.promotion-8-popup .payment-methods-content{opacity:1;visibility:visible}#promotion-8-popup:checked+.promotion-8-popup+.mobile-background{display:block;opacity:.3;z-index:9;width:100%}#promotion-9-popup+.promotion-9-popup{display:none;opacity:0}#promotion-9-popup+.promotion-9-popup .payment-methods-content{opacity:0;visibility:hidden}#promotion-9-popup+.promotion-9-popup+.mobile-background{display:none;opacity:0;z-index:-1}#promotion-9-popup:checked+.promotion-9-popup{display:block;opacity:1}#promotion-9-popup:checked+.promotion-9-popup.promotion-popup{z-index:10}#promotion-9-popup:checked+.promotion-9-popup .payment-methods-content{opacity:1;visibility:visible}#promotion-9-popup:checked+.promotion-9-popup+.mobile-background{display:block;opacity:.3;z-index:9;width:100%}#promotion-10-popup+.promotion-10-popup{display:none;opacity:0}#promotion-10-popup+.promotion-10-popup .payment-methods-content{opacity:0;visibility:hidden}#promotion-10-popup+.promotion-10-popup+.mobile-background{display:none;opacity:0;z-index:-1}#promotion-10-popup:checked+.promotion-10-popup{display:block;opacity:1}#promotion-10-popup:checked+.promotion-10-popup.promotion-popup{z-index:10}#promotion-10-popup:checked+.promotion-10-popup .payment-methods-content{opacity:1;visibility:visible}#promotion-10-popup:checked+.promotion-10-popup+.mobile-background{display:block;opacity:.3;z-index:9;width:100%}#promotion-11-popup+.promotion-11-popup{display:none;opacity:0}#promotion-11-popup+.promotion-11-popup .payment-methods-content{opacity:0;visibility:hidden}#promotion-11-popup+.promotion-11-popup+.mobile-background{display:none;opacity:0;z-index:-1}#promotion-11-popup:checked+.promotion-11-popup{display:block;opacity:1}#promotion-11-popup:checked+.promotion-11-popup.promotion-popup{z-index:10}#promotion-11-popup:checked+.promotion-11-popup .payment-methods-content{opacity:1;visibility:visible}#promotion-11-popup:checked+.promotion-11-popup+.mobile-background{display:block;opacity:.3;z-index:9;width:100%}#promotion-12-popup+.promotion-12-popup{display:none;opacity:0}#promotion-12-popup+.promotion-12-popup .payment-methods-content{opacity:0;visibility:hidden}#promotion-12-popup+.promotion-12-popup+.mobile-background{display:none;opacity:0;z-index:-1}#promotion-12-popup:checked+.promotion-12-popup{display:block;opacity:1}#promotion-12-popup:checked+.promotion-12-popup.promotion-popup{z-index:10}#promotion-12-popup:checked+.promotion-12-popup .payment-methods-content{opacity:1;visibility:visible}#promotion-12-popup:checked+.promotion-12-popup+.mobile-background{display:block;opacity:.3;z-index:9;width:100%}#promotion-13-popup+.promotion-13-popup{display:none;opacity:0}#promotion-13-popup+.promotion-13-popup .payment-methods-content{opacity:0;visibility:hidden}#promotion-13-popup+.promotion-13-popup+.mobile-background{display:none;opacity:0;z-index:-1}#promotion-13-popup:checked+.promotion-13-popup{display:block;opacity:1}#promotion-13-popup:checked+.promotion-13-popup.promotion-popup{z-index:10}#promotion-13-popup:checked+.promotion-13-popup .payment-methods-content{opacity:1;visibility:visible}#promotion-13-popup:checked+.promotion-13-popup+.mobile-background{display:block;opacity:.3;z-index:9;width:100%}#promotion-14-popup+.promotion-14-popup{display:none;opacity:0}#promotion-14-popup+.promotion-14-popup .payment-methods-content{opacity:0;visibility:hidden}#promotion-14-popup+.promotion-14-popup+.mobile-background{display:none;opacity:0;z-index:-1}#promotion-14-popup:checked+.promotion-14-popup{display:block;opacity:1}#promotion-14-popup:checked+.promotion-14-popup.promotion-popup{z-index:10}#promotion-14-popup:checked+.promotion-14-popup .payment-methods-content{opacity:1;visibility:visible}#promotion-14-popup:checked+.promotion-14-popup+.mobile-background{display:block;opacity:.3;z-index:9;width:100%}#promotion-15-popup+.promotion-15-popup{display:none;opacity:0}#promotion-15-popup+.promotion-15-popup .payment-methods-content{opacity:0;visibility:hidden}#promotion-15-popup+.promotion-15-popup+.mobile-background{display:none;opacity:0;z-index:-1}#promotion-15-popup:checked+.promotion-15-popup{display:block;opacity:1}#promotion-15-popup:checked+.promotion-15-popup.promotion-popup{z-index:10}#promotion-15-popup:checked+.promotion-15-popup .payment-methods-content{opacity:1;visibility:visible}#promotion-15-popup:checked+.promotion-15-popup+.mobile-background{display:block;opacity:.3;z-index:9;width:100%}#promotion-16-popup+.promotion-16-popup{display:none;opacity:0}#promotion-16-popup+.promotion-16-popup .payment-methods-content{opacity:0;visibility:hidden}#promotion-16-popup+.promotion-16-popup+.mobile-background{display:none;opacity:0;z-index:-1}#promotion-16-popup:checked+.promotion-16-popup{display:block;opacity:1}#promotion-16-popup:checked+.promotion-16-popup.promotion-popup{z-index:10}#promotion-16-popup:checked+.promotion-16-popup .payment-methods-content{opacity:1;visibility:visible}#promotion-16-popup:checked+.promotion-16-popup+.mobile-background{display:block;opacity:.3;z-index:9;width:100%}#promotion-17-popup+.promotion-17-popup{display:none;opacity:0}#promotion-17-popup+.promotion-17-popup .payment-methods-content{opacity:0;visibility:hidden}#promotion-17-popup+.promotion-17-popup+.mobile-background{display:none;opacity:0;z-index:-1}#promotion-17-popup:checked+.promotion-17-popup{display:block;opacity:1}#promotion-17-popup:checked+.promotion-17-popup.promotion-popup{z-index:10}#promotion-17-popup:checked+.promotion-17-popup .payment-methods-content{opacity:1;visibility:visible}#promotion-17-popup:checked+.promotion-17-popup+.mobile-background{display:block;opacity:.3;z-index:9;width:100%}#promotion-18-popup+.promotion-18-popup{display:none;opacity:0}#promotion-18-popup+.promotion-18-popup .payment-methods-content{opacity:0;visibility:hidden}#promotion-18-popup+.promotion-18-popup+.mobile-background{display:none;opacity:0;z-index:-1}#promotion-18-popup:checked+.promotion-18-popup{display:block;opacity:1}#promotion-18-popup:checked+.promotion-18-popup.promotion-popup{z-index:10}#promotion-18-popup:checked+.promotion-18-popup .payment-methods-content{opacity:1;visibility:visible}#promotion-18-popup:checked+.promotion-18-popup+.mobile-background{display:block;opacity:.3;z-index:9;width:100%}#promotion-19-popup+.promotion-19-popup{display:none;opacity:0}#promotion-19-popup+.promotion-19-popup .payment-methods-content{opacity:0;visibility:hidden}#promotion-19-popup+.promotion-19-popup+.mobile-background{display:none;opacity:0;z-index:-1}#promotion-19-popup:checked+.promotion-19-popup{display:block;opacity:1}#promotion-19-popup:checked+.promotion-19-popup.promotion-popup{z-index:10}#promotion-19-popup:checked+.promotion-19-popup .payment-methods-content{opacity:1;visibility:visible}#promotion-19-popup:checked+.promotion-19-popup+.mobile-background{display:block;opacity:.3;z-index:9;width:100%}#promotion-20-popup+.promotion-20-popup{display:none;opacity:0}#promotion-20-popup+.promotion-20-popup .payment-methods-content{opacity:0;visibility:hidden}#promotion-20-popup+.promotion-20-popup+.mobile-background{display:none;opacity:0;z-index:-1}#promotion-20-popup:checked+.promotion-20-popup{display:block;opacity:1}#promotion-20-popup:checked+.promotion-20-popup.promotion-popup{z-index:10}#promotion-20-popup:checked+.promotion-20-popup .payment-methods-content{opacity:1;visibility:visible}#promotion-20-popup:checked+.promotion-20-popup+.mobile-background{display:block;opacity:.3;z-index:9;width:100%}.promotion-popup-container{background-color:#fff;padding:.125rem .625rem;border-radius:.3125rem;box-shadow:0 0 .3125rem .1875rem rgba(0,0,0,0.2);font-size:.6875rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative;left:-50%}.promotion-popup{position:fixed;top:50vh;left:50vw;max-width:37.5rem;width:100%}.promotion-popup .promotion-header{padding:.625rem 0;font-size:.8125rem;font-family:"AvalonBold",Arial,sans-serif;position:relative}.promotion-popup .promotion-header .title{display:flex;align-items:center;position:absolute;left:0;top:0;bottom:0}.promotion-popup .promotion-cross-icon{margin:0;display:flex;justify-content:flex-end}.promotion-popup .promotion-cross-icon .cross-icon{position:relative;cursor:pointer;display:inline-block;width:.9375rem;height:.9375rem;border:.0625rem solid #000;padding:.125rem;margin-left:.625rem}.promotion-popup .promotion-cross-icon .cross-icon:hover{border-color:#b30000}.promotion-popup .promotion-cross-icon .cross-icon:hover:before,.promotion-popup .promotion-cross-icon .cross-icon:hover:after{background-color:#b30000}.promotion-popup .promotion-cross-icon .cross-icon:before,.promotion-popup .promotion-cross-icon .cross-icon:after{content:' ';position:absolute;display:inline-block;top:.0625rem;right:.375rem;height:.75rem;width:.0625rem;background-color:#000}.promotion-popup .promotion-cross-icon .cross-icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.promotion-popup .promotion-cross-icon .cross-icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.promotion-popup .promotion-content{overflow-x:hidden;overflow-y:auto;max-height:calc(80vh - 75px);padding-right:1.25rem;display:flex}.promotion-popup .promotion-content .part-1,.promotion-popup .promotion-content .part-2{height:100%;display:flex;padding:.625rem 0}.promotion-popup .promotion-content .part-1{max-width:30%;flex-flow:column nowrap;justify-content:center;padding-left:1.25rem}.promotion-popup .promotion-content .part-1+.part-2{flex-basis:70%;border-top:.3125rem solid #ebebeb}.promotion-popup .promotion-content .part-1 img{flex-shrink:0;max-height:7.5rem}.promotion-popup .promotion-content .part-2{flex-basis:100%;justify-content:flex-start;align-items:flex-start;margin-left:1.25rem;display:flex;flex-flow:column nowrap}.promotion-popup .promotion-content .part-2.bottom-border{border-bottom:.3125rem solid #ebebeb}.promotion-popup .promotion-content .part-2 .text{width:100%}.promotion-popup .promotion-content .part-2 .callout{width:100%}.promotion-popup .promotion-content .title{font-size:.875rem;color:#000}.promotion-popup .promotion-footer{padding:.625rem 0 .625rem 1.25rem}.order-summary{margin-bottom:2.5rem}.order-summary .success-message{color:#177e3e}.shipping-quote-cart{display:flex;width:100%;height:auto;flex-direction:row-reverse;margin-bottom:2.5rem}.shipping-quote-cart .title{display:flex;flex-direction:column}.shipping-quote-cart .shipping-quote{flex-basis:100%;max-width:100%;margin-bottom:0;padding:.9375rem;box-shadow:0 0 .25rem rgba(0,0,0,0.3)}.shipping-quote-cart .js-url-shipping-quote{margin-top:.625rem}.shipping-quote-cart .js-url-shipping-quote li label,.shipping-quote-cart .js-url-shipping-quote li .auth-content--offers{line-height:1.25rem}.shipping-quote-cart .js-url-shipping-quote li:first-child{margin-bottom:.625rem}.shipping-quote-cart ul{list-style-type:disc;margin:0}.shipping-quote-cart ul li{margin-left:1rem}.shipping-quote-cart ul li .delivery-name{font-weight:700}.shipping-quote-cart ul li .shipping-value{font-weight:700}.shipping-quote-cart ul li .shipping-value--free{color:#008048}.shipping-quote-cart ul li label,.shipping-quote-cart ul li .auth-content--offers{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;font-size:1rem;color:#202020;pointer-events:none}.shipping-quote-cart ul .shipping-choice--container{margin-left:1rem;line-height:1.125rem}.shipping-quote-cart .delivery-msg{display:inline-block;text-transform:lowercase}.shipping-quote-cart .delivery-msg::first-letter{text-transform:uppercase}.background-wrapper.loading{position:relative}.background-wrapper.loading:before{content:'';display:block;height:100%;width:100%;position:absolute;background:#fff;z-index:1;opacity:0.8;top:0;right:0}.background-wrapper.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("../images/opc-ajax-loader.gif") no-repeat center 40%}.installments.installments-cart{display:grid}.cart-need-help-container .cart-need-help-item{width:75%}.cart-need-help-container .cart-need-help-item:first-child{width:25%}.cart-need-help-container .faq-link,.cart-need-help-container .accept-payment,.cart-need-help-container .service-phone{align-items:center;color:#000;font-family:"AvalonBook",Arial,sans-serif;font-size:.6875rem;line-height:1;margin:1rem 0;transition:color 0.3s ease-in-out}.cart-need-help-container .faq-link strong,.cart-need-help-container .accept-payment strong,.cart-need-help-container .service-phone strong{display:inline-block;font-family:"AvalonBold",Arial,sans-serif;font-size:.75rem}.cart-need-help-container .faq-link:hover{color:#b30000;transition:color 0.3s ease-in-out}.gift-wrapping__content{box-shadow:0 0 .25rem rgba(0,0,0,0.3);max-width:100%;border-radius:.25rem}.gift-wrapping__header{cursor:pointer;font-family:'Poppins', Helvetica, sans-serif;font-weight:700;font-size:.9375rem;color:#333;display:inline-flex;align-items:center;justify-content:space-between;padding:.75rem;width:100%}.gift-wrapping__header--title{display:inline-flex;align-items:center;gap:.75rem;height:100%;text-transform:uppercase}.gift-wrapping__header--icon{position:relative;display:flex;align-items:center;justify-content:center;height:100%}.gift-wrapping__header--icon::before{content:url("../images/svg/gift-wrapping-icon.svg");position:relative;height:32px}.gift-wrapping__header .arrow{position:relative;top:-.25rem;right:.25rem;transition:all 0s}.gift-wrapping__header .arrow.up{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.gift-wrapping__body{padding:.75rem}.gift-wrapping__carousel--item{text-align:center}.gift-wrapping__carousel--image{display:flex;align-items:center;justify-content:center;height:150px}.gift-wrapping__carousel--image img{height:100%;width:auto}.gift-wrapping__carousel--name{font-family:'Overpass', Helvetica, sans-serif;font-weight:800;font-size:1rem;color:#202020;text-transform:uppercase;margin:0 auto .9375rem;width:200px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.gift-wrapping__carousel--price{font-family:'Overpass', Helvetica, sans-serif;font-weight:800;font-size:.875rem;color:#202020;text-transform:uppercase}.gift-wrapping__carousel--button,.gift-wrapping__carousel--button-disabled{font-family:'Poppins', Helvetica, sans-serif;font-weight:normal;font-size:1rem;color:#fff;background-color:#202020;border-radius:.5rem;text-transform:uppercase;padding:.625rem 1.25rem;margin:.625rem 0}.gift-wrapping__carousel--button:hover{color:#202020;background-color:#F8F8F8}.gift-wrapping__carousel--button-disabled{background-color:#8E8E8E}.gift-wrapping__carousel--warning-message{font-family:'Overpass', Helvetica, sans-serif;font-weight:500;font-size:.875rem;color:#BCBCBC}.gift-wrapping__carousel .arrow-slider__left--box{left:-1.5rem}.gift-wrapping__carousel .arrow-slider__right--box{right:-1.5rem}@media screen and (min-width: 65.4375em){.payment-special-offers .offer{display:flex;justify-content:space-between}.payment-special-offers .offer .label{flex-shrink:0;align-self:center}}@media screen and (min-width: 47.8125em){.cart-product-grid #action-buttons{width:50%;text-align:center}.cart-product-grid #action-buttons>*{display:block;margin:0;border:0;line-height:1;padding:0}.cart-product-grid #action-buttons>* button,.cart-product-grid #action-buttons>* span{line-height:1.5;text-align:left}.grid-cart-line-items,.pt_checkout .shipping-cart-order-info--box{min-height:22.8125rem}.grid-cart-line-items .product-item-image,.pt_checkout .shipping-cart-order-info--box .product-item-image{width:5.5rem;padding:0 .625rem}.grid-cart-line-items .product-item-image>a,.pt_checkout .shipping-cart-order-info--box .product-item-image>a{display:block;height:5.5rem;width:5.5rem}.grid-cart-line-items .product-item-image img,.pt_checkout .shipping-cart-order-info--box .product-item-image img{max-height:5.5rem;width:5.5rem}.grid-cart-line-items .product-item-info,.pt_checkout .shipping-cart-order-info--box .product-item-info{margin-left:0}.grid-cart-line-items .product-item-info .name,.pt_checkout .shipping-cart-order-info--box .product-item-info .name{font-size:.875rem;color:#333}.grid-cart-line-items .product-item-info .name a,.pt_checkout .shipping-cart-order-info--box .product-item-info .name a{color:#333}.grid-cart-line-items .product-item-info .brand,.pt_checkout .shipping-cart-order-info--box .product-item-info .brand{font-size:1rem}.item-left-group{padding-right:20px}.cart-promo-code input::-webkit-input-placeholder{color:transparent}.cart-promo-code input::-moz-placeholder{color:transparent}.cart-promo-code input:-ms-input-placeholder{color:transparent}.cart-promo-code input::placeholder{color:transparent}.promotion-popup .promotion-content{min-width:23.75rem}.cart-promo__wrapper:has(.cart-promo-bonus-box--beautyclub){box-shadow:none;padding:0}}@media screen and (min-width: 47.8125em) and (max-width: 63.9375em){.cart-promo__wrapper:has(.cart-promo-bonus-box--beautyclub){box-shadow:0 0 .25rem rgba(0,0,0,0.3);padding:1.1875rem}}@media screen and (max-width: 65.375em){.pt_cart #main{overflow-x:hidden}.pt_cart .cart-page-content{display:block;margin-top:1.25rem}.pt_cart .cart-page-content .cart-page-title{margin-left:1.25rem}.pt_cart .cart-page-content .cart-page-title h1{font-family:'Poppins', Helvetica, sans-serif;font-weight:bold;font-size:1.25rem;color:#202020;text-transform:uppercase}.pt_cart .cart-page-content #secondary{padding:1.25rem;max-width:375px;width:100%;margin:.625rem auto 0}.pt_cart .cart-page-content #secondary .cart-need-help-container{margin-top:2rem}.payment-special-offers .title{position:static;text-align:left}.cart-product-grid .product-item-price{width:40%}.cart-product-grid .product-item-price .price-sales{font-size:.875rem}.cart-product-grid .product-item-price .tiles-product__installments{font-size:.75rem}.cart-product-grid .product-item-price .unit-price{white-space:nowrap}.cart-product-grid .grid-cart-line-items,.cart-product-grid .pt_checkout .shipping-cart-order-info--box,.pt_checkout .cart-product-grid .shipping-cart-order-info--box{max-height:calc(($gridCartLineItemHeight * 2) + 31px);margin:0 1.25rem;border-top:solid 4px #F8F8F8;overflow-x:hidden}.cart-product-grid .grid-cart-line-items .grid-item-box,.cart-product-grid .pt_checkout .shipping-cart-order-info--box .grid-item-box,.pt_checkout .cart-product-grid .shipping-cart-order-info--box .grid-item-box{padding:.625rem}.cart-product-grid .price-standard{font-size:.75rem}.cart-promo-bonus-box{display:flex}.cart-promo-bonus-box .cart-promo-choose{height:auto;padding:0 1.25rem;line-height:1.2}.cart-promo-bonus-box .cart-promo-choose span{line-height:1.2em;font-size:.875rem;margin-bottom:.625rem}.cart-promo-bonus-box .cart-promo-choose p{margin-bottom:.625rem}.cart-promo-bonus-box .cart-promo-bonus{width:calc(100% - 40px);max-width:100%;margin:1.25rem}.cart-promo-bonus-box .cart-promo-bonus .bonus-item-actions{border-bottom:0;padding:.625rem}.cart-promo-bonus-box .cart-promo-bonus .bonus-item-actions span{font-size:.875rem}.active .beauty-club--products-slider{padding:1.25rem 3.0625rem 0 2.1875rem;max-height:23.625rem;margin-bottom:0}.active .beauty-club--products-slider .slick-list img{margin:0 auto}.active .beauty-club--products-slider .slick-list .rec-product-pricing{display:none}.active .beauty-club--products-slider .slick-list .rec-product-info{text-align:center;display:flex;flex-direction:column;align-items:center}.active .beauty-club--products-slider .slick-list .rec-product-info--box{height:auto;min-height:5rem}.active .beauty-club--products-slider .slick-list .rec-product-add-btn{font-family:'Poppins', Helvetica, sans-serif;font-weight:normal;padding:0;font-size:1rem;border-radius:.5rem;height:40px;width:132px}.active .beauty-club--products-slider .slick-list .slick-list{margin:0 -1.6875rem}.active .beauty-club--products-slider .slick-list .slick-slide{box-sizing:content-box;margin:0 1.5625rem}.active .beauty-club--products-slider .slick-list .slick-slide:first-child{margin-bottom:1.25rem}.active .beauty-club--products-slider .arrow-slider__left--box{left:1.0625rem}.active .beauty-club--products-slider .arrow-slider__right--box{right:1.0625rem}.cart-promo__wrapper{margin-bottom:.625rem}.cart-promo__wrapper--divided{box-shadow:none;padding:0 1.5rem}.cart-promo__wrapper--divided::before{display:none}.cart-promo__wrapper--divided .cart-promo-bonus-box{display:flex;max-width:100%;flex:auto;overflow:visible}.cart-promo__wrapper--divided .cart-promo-bonus-box:first-child{margin-right:0}.cart-promo__wrapper--divided .cart-promo-bonus-box:not(.cart-promo-bonus-box-last){margin-bottom:1.25rem;position:relative}.cart-promo__wrapper--divided .cart-promo-choose{font-size:.875rem;line-height:.9375rem;display:block;padding:0;text-align:left}.cart-promo__wrapper--divided .cart-promo-choose span{font-size:inherit;line-height:inherit}.cart-promo__wrapper--divided .cart-promo-choose span.points{margin-right:2.5rem;margin-bottom:.625rem}.cart-promo__wrapper--divided .cart-promo-choose img{margin-right:1.25rem}.cart-promo__wrapper--divided .cart-promo-bonus{margin:0;width:100%;border-radius:.25rem}.cart-promo__wrapper--divided .cart-promo-bonus .bonus-item-actions{border-bottom:0;margin:0;margin-top:.125rem}.cart-promo__wrapper--divided .cart-promo-bonus .bonus-item-actions span{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;font-size:1rem;line-height:1.5rem}.cart-promo__wrapper--divided .active .beauty-club--products-slider{padding:0}.cart-promo__wrapper--divided .active .beauty-club--products-slider .slick-list{padding-right:2.5rem}.cart-promo__wrapper--divided .active .beauty-club--products-slider .arrow-slider__left--box{left:1rem}.cart-promo__wrapper--divided .active .beauty-club--products-slider .arrow-slider__right--box{right:1rem}.cart-promo__wrapper--content{margin-bottom:0;display:block;width:calc(100% + 24px);box-shadow:none}.cart-promo__wrapper--content .cart-promo-bonus-box.active{box-shadow:none}.cart-promo__wrapper--content .cart-promo-bonus-box:first-of-type{margin-bottom:0;padding:0;border-bottom:0}.cart-promo__wrapper--content .cart-promo-bonus-box:first-of-type::before{display:none}.cart-promo__wrapper--content-single{width:100%;box-shadow:none}.cart-promo__wrapper--content-single .cart-promo-bonus-box .beauty-club--rewards{padding-top:0}.cart-promo__wrapper .cart-promo-bonus-box--beautyclub{box-shadow:none;padding:0;margin-bottom:0}.cart-promo__wrapper .cart-promo-bonus-box--beautyclub .cart-promo-bonus{box-shadow:0 0 .25rem rgba(0,0,0,0.3);margin:0 auto}.cart-promo__wrapper .cart-promo-bonus-box--beautyclub .cart-promo-bonus .bonus-item-actions{padding:.5rem 1.5rem}.cart-promo__wrapper .cart-promo-bonus-box--beautyclub .cart-promo-bonus .bonus-item-actions span{font-family:'Poppins', Helvetica, sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem}.cart-promo__wrapper .cart-promo-bonus-box--beautyclub .cart-promo-choose{justify-content:flex-start}}@media screen and (max-width: 28.0625em){#action-buttons .wishlist-cart .icon.icon-heart-border:before,#action-buttons .wishlist-cart .general-fields .label-inline .icon-heart-border.input-icon:before,.general-fields .label-inline #action-buttons .wishlist-cart .icon-heart-border.input-icon:before,#action-buttons .wishlist-cart .password-reset .set-new-password-box .form-row .label-inline .icon-heart-border.input-icon:before,.password-reset .set-new-password-box .form-row .label-inline #action-buttons .wishlist-cart .icon-heart-border.input-icon:before,#action-buttons .wishlist-cart .password-reset .password-reset-form .form-row .field-wrapper .label-inline .icon-heart-border.input-icon:before,.password-reset .password-reset-form .form-row .field-wrapper .label-inline #action-buttons .wishlist-cart .icon-heart-border.input-icon:before,#action-buttons .wishlist-cart .auth-content .label-inline .icon-heart-border.input-icon:before,.auth-content .label-inline #action-buttons .wishlist-cart .icon-heart-border.input-icon:before,#action-buttons .wishlist-cart .account__wrapper .label-inline .icon-heart-border.input-icon:before,.account__wrapper .label-inline #action-buttons .wishlist-cart .icon-heart-border.input-icon:before,#action-buttons .wishlist-cart .account-dropdown .label-inline .icon-heart-border.input-icon:before,.account-dropdown .label-inline #action-buttons .wishlist-cart .icon-heart-border.input-icon:before,#action-buttons .wishlist-cart .account__wrapper--login .label-inline .icon-heart-border.input-icon:before,.account__wrapper--login .label-inline #action-buttons .wishlist-cart .icon-heart-border.input-icon:before,#action-buttons .wishlist-cart .account__wrapper--register .label-inline .icon-heart-border.input-icon:before,.account__wrapper--register .label-inline #action-buttons .wishlist-cart .icon-heart-border.input-icon:before,#action-buttons .wishlist-cart .pt_account .edit-profile-form .label-inline .icon-heart-border.input-icon:before,.pt_account .edit-profile-form .label-inline #action-buttons .wishlist-cart .icon-heart-border.input-icon:before,#action-buttons .wishlist-cart .pt_checkout .checkout-billing .label-inline .icon-heart-border.input-icon:before,.pt_checkout .checkout-billing .label-inline #action-buttons .wishlist-cart .icon-heart-border.input-icon:before,#action-buttons .wishlist-cart .pt_checkout .checkout-shipping .label-inline .icon-heart-border.input-icon:before,.pt_checkout .checkout-shipping .label-inline #action-buttons .wishlist-cart .icon-heart-border.input-icon:before,#action-buttons .wishlist-cart .modal--beauty-club .label-inline .icon-heart-border.input-icon:before,.modal--beauty-club .label-inline #action-buttons .wishlist-cart .icon-heart-border.input-icon:before,#action-buttons .wishlist-cart .header-account .icon-heart-border.logged__dropdown:before,.header-account #action-buttons .wishlist-cart .icon-heart-border.logged__dropdown:before,#action-buttons .wishlist-cart .icon-heart-border.header-locator-box:before,#action-buttons .wishlist-cart .icon-heart-border.profile-box__icon:before,#action-buttons .wishlist-cart .mobile-header .basket-empty .icon-heart-border.icon-shopping-bag:before,.mobile-header .basket-empty #action-buttons .wishlist-cart .icon-heart-border.icon-shopping-bag:before,#action-buttons .wishlist-cart .nav-container_bc .icon-heart-border.header-mobile__icon--show:before,.nav-container_bc #action-buttons .wishlist-cart .icon-heart-border.header-mobile__icon--show:before,#action-buttons .wishlist-cart .beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .icon-heart-border.bc-benefits-topics-item:before,.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics #action-buttons .wishlist-cart .icon-heart-border.bc-benefits-topics-item:before,#action-buttons .wishlist-cart .notify-me-dialog .ui-dialog-titlebar-close .icon-heart-border.ui-icon-closethick:before,.notify-me-dialog .ui-dialog-titlebar-close #action-buttons .wishlist-cart .icon-heart-border.ui-icon-closethick:before,#action-buttons .wishlist-cart .notify-me-dialog button span.icon-heart-border:before,.notify-me-dialog button #action-buttons .wishlist-cart span.icon-heart-border:before,#action-buttons .wishlist-cart #share-wishlist h3 span.icon-heart-border:before,#share-wishlist h3 #action-buttons .wishlist-cart span.icon-heart-border:before,#action-buttons .wishlist-cart #share-wishlist-bottom h3 span.icon-heart-border:before,#share-wishlist-bottom h3 #action-buttons .wishlist-cart span.icon-heart-border:before,#action-buttons .wishlist-cart .wishlist-title .icon-heart-border.account-title-arrow:before,.wishlist-title #action-buttons .wishlist-cart .icon-heart-border.account-title-arrow:before,#action-buttons .wishlist-cart .wishlist-print-dialog .wishlist-print-title a.icon-heart-border.wishlist-dialog-close:before,.wishlist-print-dialog .wishlist-print-title #action-buttons .wishlist-cart a.icon-heart-border.wishlist-dialog-close:before,#action-buttons .wishlist-cart .wishlist-print-dialog .wishlist-print-title a.icon-heart-border.print-cta:before,.wishlist-print-dialog .wishlist-print-title #action-buttons .wishlist-cart a.icon-heart-border.print-cta:before{margin:0}.pt_cart .primary-content{position:relative}.pt_cart .seconday-content{width:100%}.pt_cart .content{flex-direction:column}.cart-product-grid .product-item-actions{margin-bottom:.625rem}.cart-product-grid .product-item-actions #action-buttons>*{display:block}.cart-product-grid .product-item-actions #action-buttons button,.cart-product-grid .product-item-actions #action-buttons span{line-height:1;text-align:center;white-space:nowrap}.cart-product-grid .product-item-actions .wishlist-cart{border:0;margin-left:0;padding-left:0}.cart-product-grid .grid-cart-line-items,.cart-product-grid .pt_checkout .shipping-cart-order-info--box,.pt_checkout .cart-product-grid .shipping-cart-order-info--box{margin:0;max-height:none}.cart-product-grid .grid-cart-line-items .product-item-info,.cart-product-grid .pt_checkout .shipping-cart-order-info--box .product-item-info,.pt_checkout .cart-product-grid .shipping-cart-order-info--box .product-item-info{margin-left:.625rem;width:110px}.cart-product-grid .grid-cart-line-items .product-item-info .name a,.cart-product-grid .pt_checkout .shipping-cart-order-info--box .product-item-info .name a,.pt_checkout .cart-product-grid .shipping-cart-order-info--box .product-item-info .name a{max-width:90px}.cart-product-grid .grid-cart-line-items .product-item-image,.cart-product-grid .pt_checkout .shipping-cart-order-info--box .product-item-image,.pt_checkout .cart-product-grid .shipping-cart-order-info--box .product-item-image{margin-right:0}.cart-header .bottom{flex-direction:column;padding-bottom:0;border-bottom:0}.cart-header .discount-alert{width:100%;text-align:left;font-size:.8125rem}.cart-header .discount-alert .alert-text{margin-bottom:.9375rem;padding-bottom:.9375rem}.cart-header .title{font-size:1.5rem}.cart-actions{width:100%}.cart-actions.action-bar .cart-action-checkout{display:none}.cart-actions .cart-action-checkout{display:flex;background-color:#fff;box-shadow:0px -10px 17px -10px rgba(50,50,50,0.35);margin-left:0;width:100%;position:fixed;bottom:0;left:0;right:0;z-index:2}.cart-actions .cart-action-checkout+.cart-action-continue-shopping{margin-bottom:.625rem}.cart-actions .cart-action-checkout fieldset{width:100%}.cart-actions .cart-action-checkout .order-total .title{font-size:.875rem}.cart-actions .cart-action-checkout .order-total .value{font-family:'Poppins', Helvetica, sans-serif;font-weight:bold;font-size:1.25rem;color:#333;line-height:1.5rem}.cart-actions .cart-action-checkout .order-total .order-total-standard{font-family:'Poppins', Helvetica, sans-serif;font-weight:normal;margin-left:auto;font-size:.75rem;text-decoration:line-through;color:#333}.cart-actions .cart-action-continue-shopping{width:100%}.cart-actions .btn{width:100%;font-size:1.25rem;padding:.875rem 0}.cart-actions .btn-white{font-family:'Poppins', Helvetica, sans-serif;font-weight:600;text-transform:uppercase;border:.125rem solid #202020;border-radius:2.5rem;padding:1rem;font-size:1rem;color:#202020;text-decoration:none}.cart-actions .btn-red{font-size:1rem}.cart-price-values{background-color:#F8F8F8;width:calc(100% + 40px);margin-left:-1.25rem;padding:1.25rem}.cart-product-grid .grid-item{margin-bottom:.625rem}.cart-product-grid .product-item-info .brand{font-size:.8125rem}.cart-product-grid .product-item-info .brand a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.cart-product-grid .product-item-info .name{font-size:.8125rem}.cart-product-grid .product-item-info .name a{overflow:hidden;text-overflow:ellipsis;color:#202020;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cart-product-grid .product-item-info .details{font-size:.875rem}.cart-product-grid .product-item-info .details .attribute .bidirectional{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.cart-product-grid .product-item-info .unit-price{font-size:.875rem}.cart-product-grid .item-left-group{margin-bottom:.625rem;width:60%}.cart-product-grid .item-right-group{order:2;display:block;width:40%}.cart-product-grid .item-right-group.error-space{margin-top:.625rem}.cart-product-grid .product-item-actions,.cart-product-grid .product-item-price{width:100%;margin-left:.625rem}.cart-product-grid .product-item-actions .price-promotion,.cart-product-grid .product-item-price .price-promotion{display:flex;text-align:start;flex-wrap:wrap}.cart-product-grid .product-item-actions .price-promotion span,.cart-product-grid .product-item-price .price-promotion span{display:block;width:100%}.cart-product-grid .product-item-actions .unit-price,.cart-product-grid .product-item-price .unit-price{white-space:normal}.cart-product-grid .product-item-actions{margin-left:1.25rem}.cart-product-grid .product-item-price{margin-top:1.5625rem}.cart-product-grid .input-wrapper{width:100%;flex-direction:column}.cart-product-grid .input-wrapper .inventory{display:flex;width:100%}.cart-product-grid .input-wrapper .inventory .quantity{width:57%;justify-content:flex-start;padding-left:3.4375rem}.cart-product-grid .input-wrapper .inventory .quantity .decrease-quantity-cart,.cart-product-grid .input-wrapper .inventory .quantity .increase-quantity-cart{font-size:1.5rem}.cart-product-grid .input-wrapper .inventory .quantity input{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;color:#333;height:1.9375rem;width:2.25rem}.cart-product-grid .input-wrapper .inventory .quantity input[type="number"]{font-size:.75rem}.cart-product-grid .input-wrapper .inventory .product-remove-line{width:40%;text-align:left}.cart-product-grid .input-wrapper .remove-item-btn{margin-right:1.5625rem;text-align:left}.cart-product-grid .input-wrapper .adjusted-quantity{margin-left:2.1875rem;margin-bottom:.9375rem}.cart-product-grid .item-promotion{position:relative;padding-left:4.5625rem;justify-content:flex-start;order:2;align-items:center;width:100%}.cart-product-grid .item-promotion .short-desc{margin-right:.9375rem;max-width:82px;width:100%}.product-item-image{margin-right:.625rem;width:4rem}.product-item-image>a{display:block;height:4rem;width:4rem}.product-item-image img{max-height:4rem;width:4rem}#cart-items-form{position:initial}.cart-samples{border-top-width:.25rem;border-bottom-width:.25rem;border-bottom-color:#202020;width:100%;z-index:1}.cart-samples .samples-content{padding-left:0;background:#fff}.cart-samples .samples-content .part-1{flex-basis:100%;align-items:center}.cart-samples .samples-content .title{font-size:1.0625rem}.cart-special-offer{border-top-width:.25rem}.cart-special-offer:last-child{border-bottom:.25rem solid #000}.cart-special-offer .special-offers-content{padding:0 .9375rem}.cart-special-offer .special-offers-content .title{font-size:1.0625rem;text-align:center}.cart-special-offer .special-offers-content .label{padding-right:0}.cart-special-offer .special-offers-content .offer{display:flex;justify-content:space-between}.cart-special-offer .special-offers-content .offer .label{flex-shrink:0;align-self:center}.payment-special-offers .title{text-align:center;margin-bottom:.5rem}.cart-footer .order-summary{flex-basis:100%}.cart-promo-code .title{font-size:.875rem}.cart-promo-code input{height:2.5rem;padding:.5rem;font-size:.875rem}.cart-promo-code .button-wrapper{justify-content:flex-end;max-width:9.375rem}.cart-promo-code button{width:100%;margin-left:.625rem;height:2.5rem;font-size:1rem}.cart-total{min-height:3.125rem;height:auto}.cart-total .order-total,.cart-total .order-taxes{flex-basis:100%;padding:0 .625rem}.cart-subtotal .order-price-values,.cart-subtotal .pt_order-confirmation .confirmation-totals .order-price-values__first,.pt_order-confirmation .confirmation-totals .cart-subtotal .order-price-values__first{margin:.625rem}.cart-subtotal .order-price-values .title,.cart-subtotal .pt_order-confirmation .confirmation-totals .order-price-values__first .title,.pt_order-confirmation .confirmation-totals .cart-subtotal .order-price-values__first .title,.cart-subtotal .order-price-values .value,.cart-subtotal .pt_order-confirmation .confirmation-totals .order-price-values__first .value,.pt_order-confirmation .confirmation-totals .cart-subtotal .order-price-values__first .value{font-size:.875rem}.order-price-values:first-child .title,.pt_order-confirmation .confirmation-totals .order-price-values__first:first-child .title,.order-price-values:first-child .value,.pt_order-confirmation .confirmation-totals .order-price-values__first:first-child .value{font-size:1rem}.cart-shipping{min-height:auto;padding:1.25rem .625rem;align-items:center}.cart-shipping .value{display:flex;align-items:center;padding-right:0}.cart-promotion-errors.right{margin-left:0}.shipping-information-content{min-width:16.25rem}.shipping-information-content ul{list-style:none;margin-left:0;margin-bottom:.625rem}.shipping-information-content p{margin-bottom:0}.shipping-information-content header{margin-bottom:.625rem}.shipping-information-content h2,.shipping-information-content .auth-content-title{text-align:center;font-size:.9375rem;text-transform:uppercase;font-style:normal;padding:.625rem .625rem 0;font-weight:normal}.shipping-information-content h2 strong,.shipping-information-content .auth-content-title strong{color:#b30000;padding:0 .25rem}.shipping-information-content h2 em,.shipping-information-content .auth-content-title em{font-style:normal;font-weight:bold}.shipping-information-content h3{font-size:.8125rem;margin:0;text-transform:uppercase;font-weight:bold}.shipping-information-content h4{font-size:.8125rem;text-transform:uppercase;font-weight:bold}.shipping-information-content .shippings>li{padding-left:0}.shipping-information-content .shippings strong{color:#b30000}.shipping-information-content .sub-infos{font-size:.6875rem}.shipping-information-content .destinations article{border-top:.1875rem solid #000;margin:.625rem 0;padding:.625rem 0}.shipping-quote-cart{flex-direction:initial}.shipping-quote-cart .title{font-size:.875rem}.shipping-quote-cart .shipping-quote{flex-basis:100%}.shipping-quote-cart .shipping-quote-cart-page .form-row-button{width:46.5%}.shipping-quote-cart ul li{font-size:.875rem;pointer-events:none}.shipping-quote-cart .shipping-choice--container{font-size:1rem}}.cart-need-help-container{padding-left:1.25rem;margin-bottom:1.25rem}.cart-need-help-container .top{border-bottom:.3125rem solid #000;padding-bottom:.4375rem}.cart-need-help-container .title{font-size:1.0625rem;font-family:"AvalonBold",Arial,sans-serif;text-transform:uppercase;margin:0;height:1.75rem;display:flex;align-items:center;justify-content:center}.cart-need-help-container .main{display:flex;flex-flow:column nowrap;position:relative}.cart-need-help-container .faq-link,.cart-need-help-container .accept-payment,.cart-need-help-container .service-phone{display:flex;flex-direction:row;justify-content:center;margin-bottom:.4375rem}.payment-methods-info{position:absolute;top:0;right:0;background-color:#fff;padding:.125rem .625rem;border-radius:.3125rem;box-shadow:0 0 .3125rem .1875rem rgba(0,0,0,0.2);font-size:.6875rem}.payment-methods-info .payment-methods-header{border-bottom:.3125rem solid #ebebeb;padding:.625rem 0;font-size:.8125rem;font-family:"AvalonBold",Arial,sans-serif}.payment-methods-info .payment-methods-cross-icon{margin:0;display:flex;justify-content:flex-end}.payment-methods-info .payment-methods-cross-icon .cross-icon{position:relative;cursor:pointer;display:inline-block;width:.9375rem;height:.9375rem;border:.0625rem solid #000;padding:.125rem;margin-left:.625rem}.payment-methods-info .payment-methods-cross-icon .cross-icon:hover{border-color:#b30000}.payment-methods-info .payment-methods-cross-icon .cross-icon:hover:before,.payment-methods-info .payment-methods-cross-icon .cross-icon:hover:after{background-color:#b30000}.payment-methods-info .payment-methods-cross-icon .cross-icon:before,.payment-methods-info .payment-methods-cross-icon .cross-icon:after{content:' ';position:absolute;display:inline-block;top:.0625rem;right:.375rem;height:.75rem;width:.0625rem;background-color:#000}.payment-methods-info .payment-methods-cross-icon .cross-icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.payment-methods-info .payment-methods-cross-icon .cross-icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.payment-methods-info .payment-methods-content{margin:.625rem 0;overflow:auto;min-width:380px}.payment-methods-info .payment-methods-content .vertical-delimiter{width:100%;display:inline-block}#payment-methods+.payment-methods-info{display:none;opacity:0;z-index:-1}#payment-methods+.payment-methods-info .payment-methods-content{opacity:0;visibility:hidden}#payment-methods+.payment-methods-info+.mobile-background{display:none;opacity:0;z-index:-1}#payment-methods:checked+.payment-methods-info{display:block;opacity:1;z-index:10}#payment-methods:checked+.payment-methods-info .payment-methods-content{opacity:1;visibility:visible}#payment-methods:checked+.payment-methods-info+.mobile-background{display:block;opacity:.3;z-index:9}.beauty-recommendations{display:flex;flex-flow:column nowrap;padding-left:1.25rem}.beauty-recommendations .top{border-bottom:.3125rem solid #000;padding-bottom:.4375rem}.beauty-recommendations .title{font-size:1.0625rem;font-family:"AvalonBold",Arial,sans-serif;text-transform:uppercase;margin:0}.beauty-recommendations .product{display:flex;justify-content:center;margin-top:1.875rem;padding-bottom:1.875rem;border-bottom:.0625rem solid #ccc}.beauty-recommendations .product .rec-product-tile,.beauty-recommendations .product .rec-product-info{display:flex;flex-flow:column nowrap;align-items:center;width:90%}.beauty-recommendations .product .rec-product-image{max-width:8.4375rem;max-height:8.4375rem;width:100%}.beauty-recommendations .product .brand-link,.beauty-recommendations .product .name-link{color:#000}.beauty-recommendations .product .name-link{font-size:.75rem}.beauty-recommendations .product .name-link:hover{color:#b30000}.beauty-recommendations .product .brand-link{font-size:.6875rem;font-weight:600;text-transform:uppercase}.beauty-recommendations .product .brand-link:hover{text-decoration:underline}.beauty-recommendations .product .shades-number{font-size:.6875rem;color:#777;margin-bottom:0}.beauty-recommendations .product .rec-product-brand,.beauty-recommendations .product .rec-product-name{line-height:1.1;width:100%}.beauty-recommendations .product .rec-product-name,.beauty-recommendations .product .rec-product-preview,.beauty-recommendations .product .rec-product-description-short{margin-bottom:.4375rem}.beauty-recommendations .product .rec-product-description-short{font-size:.6875rem}.beauty-recommendations .product .rec-product-pricing{display:flex;flex-flow:column-reverse nowrap;align-items:center;font-size:.75rem}.beauty-recommendations .product .rec-product-pricing span{font-weight:600}.beauty-recommendations .product .product-sales-price{color:#b30000}.beauty-recommendations .product .product-standard-price{text-decoration:line-through}.beauty-recommendations .product .rec-product-number{order:2;font-family:"AvalonXLight",Arial,sans-serif;font-size:2.5rem;letter-spacing:-.125rem}.beauty-recommendations .rec-product-add-btn{display:flex;align-items:center;justify-content:center;margin-top:.9375rem;width:100%;height:1.75rem;border:.0625rem solid #000;background-color:#fff;font-size:.8125rem;font-family:"AvalonMedium",Arial,sans-serif;text-transform:uppercase;cursor:pointer;padding:0 .625rem}.beauty-recommendations .rating{display:inline-block;font-size:.75rem}.beauty-recommendations .rating .fa-star,.beauty-recommendations .rating .fa-star-half-o{color:#b30000}.beauty-recommendations .rating .fa-star-o{color:#ccc}.pt_product-details .wishlist-check-mark::before{background-image:url("../images/sprites.png");background-position:0px -493px;background-repeat:no-repeat;width:16px;height:16px;margin:0 .375rem 0 0;padding:0 .625rem;content:"";display:inline-flex}.pt_product-details [id*="cq_recomm_slot"]{max-width:58.75rem;width:100%;margin-top:1.875rem;float:left}.pt_product-details .wishlist-message{font-size:.75rem;display:flex;align-items:center;color:green}.pt_product-details .brand-logo{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;position:absolute;left:1.25rem;z-index:3}@media screen and (min-width: 47.8125em){.pt_product-details .brand-logo img{max-height:3.125rem;max-width:16.875rem}}@media screen and (max-width: 28.0625em){.pt_product-details .brand-logo img{max-height:2.0625rem;max-width:11.25rem}}.pt_product-details .product-flag{background:#000;border-radius:0;position:absolute;top:0;right:0;padding:0 .375rem;width:auto}.pt_product-details .product-flag .tiles-product__text-flag{display:flex;align-items:center;justify-content:center;position:relative;height:100%;max-height:16px}.pt_product-details .product-flag .tiles-product__text-flag span{color:#fff;font-weight:700;font-family:"Futura",Helvetica,Arial;line-height:1rem;font-size:.75rem;padding:.1875rem .375rem}.pt_product-details img{font-size:0px}.pt_product-details img.zoomImg{z-index:999;display:none}.pt_product-details .primary-content.row{padding:0 1.5rem}.pt_product-details .primary-content.row .pdp-main{width:100%}.pt_product-details .product-col-content{display:flex;width:100%}.pt_product-details .product-col-content .product-cart__out-of-stock{margin:1.875rem 0}.pt_product-details .product-col-content .product-cart__out-of-stock span{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;font-size:1rem;text-transform:uppercase;color:#333;font-weight:bold}.pt_product-details .product-col-content .product-cart__out-of-stock--default{background-color:rgba(32,32,32,0.04);padding:1.25rem}.pt_product-details .product-col-content .product-cart__out-of-stock--default ~ .display-add-product__content .product-wishlist{margin:0 auto;right:0;text-align:center;width:auto}.pt_product-details .product-col-content .product-cart__out-of-stock--description{display:flex;align-items:flex-start;flex-direction:column;gap:.5rem;width:100%;max-width:331px;margin-bottom:1rem}.pt_product-details .product-col-content .product-cart__out-of-stock--description .title{font-family:'Overpass', Helvetica, sans-serif;font-weight:600;color:#c00;margin:0;width:100%}.pt_product-details .product-col-content .product-cart__out-of-stock--description .description{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;color:#202020;font-size:.875rem;text-transform:none}.pt_product-details .product-col-content .product-cart__out-of-stock--actions{display:flex;align-items:flex-start;flex-direction:row;gap:.5rem;height:48px;width:100%}.pt_product-details .product-col-content .product-cart__out-of-stock--actions .similarproducts,.pt_product-details .product-col-content .product-cart__out-of-stock--actions .availability-notify{font-family:'Poppins', Helvetica, sans-serif;font-weight:500;font-size:.875rem;line-height:.8125rem;letter-spacing:2px;text-transform:uppercase;text-align:center;height:100%;width:100%;border-radius:28px;display:flex;align-items:center;justify-content:center}.pt_product-details .product-col-content .product-cart__out-of-stock--actions .similarproducts{border:1px solid #000;background-color:transparent;color:#000}.pt_product-details .product-col-content .product-cart__out-of-stock--actions .availability-notify{border:1px solid #000;background-color:#000;color:#fff}.pt_product-details .product-col-1{height:32.375rem;position:relative;margin:0 0 5rem 0;width:calc(100% - 456px)}.pt_product-details .product-col-2{position:relative;bottom:1.875rem;padding-left:3rem;width:28.5rem}.pt_product-details .with-tags{bottom:0}@media screen and (min-width: 65.4375em){.pt_product-details .with-tags{bottom:3.375rem}}.pt_product-details .product-image-container img{margin:0 auto}.pt_product-details .product-image-container .product-thumbnails--pdp{margin-top:0;position:absolute;top:20%;left:0}.pt_product-details .product-image-container .product-thumbnails--pdp .slick-images-pdp li{list-style:none}.pt_product-details .product-image-container .product-thumbnails--pdp .slick-images-pdp .slick-list img{border-radius:0;width:auto;max-width:100%;height:auto;max-height:100%}@media screen and (min-width: 65.4375em){.pt_product-details .product-image-container .product-thumbnails--pdp .slick-images-pdp .slick-list img{width:56px;height:56px}}.pt_product-details .product-image-container .slick-images-pdp{margin:0;width:60px;text-align:center}.pt_product-details .product-image-container .slick-images-pdp .slick-list{margin:0}.pt_product-details .product-image-container .slick-images-pdp .slick-list li{margin:.3125rem .125rem;border:1px solid #BCBCBC;border-radius:4px}.pt_product-details .product-image-container .slick-images-pdp .slick-list li.selected,.pt_product-details .product-image-container .slick-images-pdp .slick-list li:hover{margin:.3125rem 0;border:2px solid #202020}.pt_product-details .product-image-container .slick-images-pdp .slick-list li.selected{pointer-events:none}.pt_product-details .product-image-container .slick-images-pdp .slick-list li:hover{opacity:0.7}.pt_product-details .product-image-container .slick-images-pdp .slick-list img{border-radius:4px}.pt_product-details .product-image-container .slick-images-pdp .arrow-slider__up--box,.pt_product-details .product-image-container .slick-images-pdp .arrow-slider__down--box{position:relative;cursor:pointer;height:1rem}.pt_product-details .product-image-container .slick-images-pdp .arrow-slider__up--box:hover,.pt_product-details .product-image-container .slick-images-pdp .arrow-slider__down--box:hover{opacity:0.6}.pt_product-details .product-image-container .slick-images-pdp .arrow-slider__up--box{margin-bottom:.5rem}.pt_product-details .product-image-container .slick-images-pdp .arrow-slider__down--box{margin-top:.5rem}.pt_product-details .product-media-iframe-container{width:100%;margin:0 auto 1.25rem;justify-content:center}@media screen and (min-width: 65.4375em){.pt_product-details .product-media-iframe-container{width:calc(100% - 456px);justify-content:start;margin:0 0 1.25rem}}.pt_product-details .product-description-container{display:flex;justify-content:space-around;height:3rem;position:absolute;bottom:0;width:100%;overflow:hidden}.pt_product-details .product-description__text,.pt_product-details .product-description p{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;color:#202020;font-size:1rem;line-height:1.5rem;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:0}.pt_product-details .product-description__text{width:65%}.pt_product-details .product-description__text p,.pt_product-details .product-description__text span{margin-bottom:0;display:block}.pt_product-details .product-description__see-more{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;color:#202020;font-size:1rem;line-height:1.5rem;width:25%;text-decoration:underline;text-align:center}.pt_product-details .display-add-product__selection{width:100%;display:flex;flex-flow:row nowrap;margin-bottom:.625rem;align-items:flex-start;display:none}.pt_product-details .display-add-product__selection.show{display:flex}@media screen and (min-width: 65.4375em){.pt_product-details .display-add-product__selection.show{display:none}}.pt_product-details .display-add-product__selection .selection{display:flex;flex-flow:row nowrap;justify-content:flex-start;width:100%;align-items:center}.pt_product-details .display-add-product__selection .selection--name{display:flex;width:48px;height:41px;border:1px solid #8E8E8E;border-radius:.25rem;align-items:center;justify-content:center;font-family:'Overpass', Helvetica, sans-serif;font-weight:700;color:#202020;font-size:.75rem;line-height:1.2em;margin-right:.5rem}.pt_product-details .display-add-product__selection .selection--name span{display:block}.pt_product-details .display-add-product__selection .selection--stock{display:block;font-family:'Overpass', Helvetica, sans-serif;font-weight:400;color:#202020;font-size:.875rem}.pt_product-details .display-add-product__selection .btn--primary-outline,.pt_product-details .display-add-product__selection .confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .pt_product-details .display-add-product__selection .pix-payment--print,.pt_product-details .display-add-product__selection .confirmation-order__payment--details .boleto-payment--print,.confirmation-order__payment--details .pt_product-details .display-add-product__selection .boleto-payment--print{border-width:.125rem;margin-bottom:0;min-width:142px;cursor:pointer}.pt_product-details .display-add-product__content{clear:both}.pt_product-details .display-add-product__content--add-cart{width:100%;margin-left:auto;border:solid 1px #fff}@media screen and (min-width: 65.4375em){.pt_product-details .display-add-product__content .product-price-wrapper{display:none}}.pt_product-details .product-primary-image{text-align:center;position:relative}.pt_product-details .product-primary-image .badge{position:absolute;right:0;top:0}.pt_product-details .product-primary-image a{cursor:default}.pt_product-details .product-primary-image a:hover .zoomImg{display:block}.pt_product-details .product-primary-image .primary-image{max-width:60%;max-height:25rem}.pt_product-details .primary-video{display:none;width:18.75rem;width:18.75rem;background-size:auto 100%;background-position:center center}.pt_product-details .product-thumbnails{margin-top:1.25rem}.pt_product-details .product-thumbnails .slick-images{margin:0;opacity:0}.pt_product-details .product-thumbnails .slick-images.slick-initialized{opacity:1}.pt_product-details .product-thumbnails .slick-list{display:block;overflow:hidden;margin:0 1.25rem}.pt_product-details .product-thumbnails .slick-list .slick-track{margin:0 auto;height:auto}.pt_product-details .product-thumbnails .slick-list img{margin:0 auto}.pt_product-details .product-thumbnails .slick-list li{margin:0 .3125rem;position:relative;border:.125rem solid #fff}.pt_product-details .product-thumbnails .slick-list li:hover{border:.125rem solid #000}.pt_product-details .product-thumbnails .slick-list li .thumbnail-link{outline-color:#000}.pt_product-details .product-thumbnails .slick-list .video-element{width:3.1875rem;height:3.1875rem;background-size:auto 100%;background-position:center center}@media screen and (max-width: 65.375em){.pt_product-details .product-thumbnails .slick-list .video-element{margin:0 auto;height:100%;width:100%;max-width:320px}}.pt_product-details .product-push-arrow{display:block;position:absolute;top:.75rem;font-size:0;color:#e6e6e6;z-index:1;cursor:pointer;background-repeat:no-repeat;width:1.25rem;height:1.9375rem}.pt_product-details .product-push-prev-arrow{background-image:url("../images/sprites.png");background-position:0px -1840px;background-repeat:no-repeat;width:17px;height:31px;left:0}.pt_product-details .product-push-prev-arrow:hover:not(.slick-disabled){background-image:url("../images/sprites.png");background-position:0px -1789px;background-repeat:no-repeat;width:17px;height:31px}.pt_product-details .product-push-next-arrow{background-image:url("../images/sprites.png");background-position:0px -1942px;background-repeat:no-repeat;width:17px;height:31px;right:0}.pt_product-details .product-push-next-arrow:hover:not(.slick-disabled){background-image:url("../images/sprites.png");background-position:0px -1891px;background-repeat:no-repeat;width:17px;height:31px}.pt_product-details .slick-disabled{opacity:0.5;cursor:default}.pt_product-details .slick-dots{margin:.625rem 0 0 0;padding:0;text-align:center;z-index:9}.pt_product-details .slick-dots li{list-style:none;display:inline-block;margin:0 .3125rem}.pt_product-details .slick-dots li.slick-active button{background:#000}.pt_product-details .slick-dots button{font-size:0;border-radius:1.25rem;width:.625rem;height:.625rem;border:.0625rem solid #ccc}.pt_product-details .product-flag{position:absolute;padding:0;z-index:2}.pt_product-details .product-flag span{font-size:.9375rem;font-family:"AvalonBold",Arial,sans-serif;letter-spacing:.0625rem;line-height:1.125rem;padding:.625rem}.pt_product-details .product-flag .text-flag{padding:.3125rem .6875rem}.pt_product-details .product-flag .text-flag span{display:block;font-size:.8125rem;letter-spacing:.03125rem}.pt_product-details .product-flag .image-flag{max-width:3.75rem}.pt_product-details .product-brand-name{display:flex;flex-flow:row wrap}.pt_product-details .product-tag-box{display:flex;flex-flow:row wrap;gap:.375rem;width:100%;margin-bottom:.375rem}.pt_product-details .product-tag-box .new-producttag-box{display:flex;align-items:center;justify-content:start;height:100%;max-height:13px}.pt_product-details .product-tag-box .new-producttag-box span{color:#fff;font-weight:700;font-family:"Futura",Helvetica,Arial;line-height:.8125rem;font-size:.5625rem;text-align:center;text-transform:uppercase;background:#000;border-radius:0;padding:.1875rem .375rem;height:100%;min-width:42px;width:auto;white-space:nowrap}.pt_product-details .product-name{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;font-size:1rem;line-height:1.75rem;color:#202020;margin:0;text-transform:uppercase}.pt_product-details .brand-name{font-family:'Poppins', Helvetica, sans-serif;font-weight:800;font-size:2rem;line-height:2rem;color:#202020;margin:0}.pt_product-details .brand-name a{color:#202020}.pt_product-details .brand-name a:hover{text-decoration:underline}.pt_product-details .short-description{font-size:.75rem;margin-bottom:0;opacity:0}.pt_product-details .read-more{text-decoration:underline;color:#000;font-size:.6875rem;margin-top:.625rem}.pt_product-details .read-more:hover{color:#b30000}.pt_product-details .product-cart__princing{display:flex;justify-content:space-between;margin:1.5rem 0}.pt_product-details .product-cart ~ .product-number span{color:#fff}.pt_product-details .beautyclub__container .bc-point{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;color:#202020;font-size:1rem;line-height:1.5rem}.pt_product-details .beautyclub__container .bc-point-number{font-style:normal}.pt_product-details .beautyclub__container .bc-point .bc-text{font-weight:bold}.pt_product-details .beautyclub__container .bc-tooltip{border:solid 1px #7C7C7D;border-radius:5px;padding:1.75rem 1.5rem;text-align:left;position:absolute;background-color:white;z-index:3;margin-right:1rem;opacity:0;transition:opacity 0.3s ease-in-out}@media screen and (max-width: 28.0625em){.pt_product-details .beautyclub__container .bc-tooltip{left:0;width:calc(100% - 2rem);top:35%}}@media screen and (min-width: 47.8125em){.pt_product-details .beautyclub__container .bc-tooltip{-webkit-transform:translate(0, 15px);-ms-transform:translate(0, 15px);transform:translate(0, 15px);width:309px}}@media screen and (min-width: 65.4375em){.pt_product-details .beautyclub__container .bc-tooltip{-webkit-transform:translate(15px, 15px);-ms-transform:translate(15px, 15px);transform:translate(15px, 15px);right:0}}.pt_product-details .beautyclub__container .bc-tooltip .bc-tooltip-message{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;font-size:1rem;color:#202020}.pt_product-details .beautyclub__container .bc-tooltip .bc-tooltip-message--bold{color:#333;font-size:1rem;font-weight:700;margin-top:1rem}.pt_product-details .beautyclub__container .bc-tooltip .bc-tooltip-price{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;font-size:1rem;color:#202020}.pt_product-details .beautyclub__container .bc-question-mark .bc-tooltip{display:none}.pt_product-details .beautyclub__container .bc-question-mark:hover .bc-tooltip{display:block;opacity:1;transition:opacity 0.3s ease-in-out}.pt_product-details .product-name-small .bv-write-review-container.bv-write-container{display:none !important}.pt_product-details .product-name-small p{font-family:"AvalonBold",Arial,sans-serif;font-size:.875rem;margin:0}.pt_product-details .product-name-small span{font-family:"AvalonDemi",Arial,sans-serif}.pt_product-details .product-name-small .value-price span{font-family:"AvalonBook",Arial,sans-serif;font-size:.875rem}.pt_product-details .product-loves{float:left}.pt_product-details .product-loves span{background-image:url("../images/sprites.png");background-position:0px -186px;background-repeat:no-repeat;width:16px;height:13px;display:inline-block;vertical-align:middle;margin-right:.3125rem}.pt_product-details .product-loves p{font-family:"AvalonDemi",Arial,sans-serif;text-transform:uppercase;font-size:.75rem;line-height:.75rem}.pt_product-details .product-brand-name .product-tags span,.pt_product-details .product-name-small .product-tags span{text-transform:uppercase;color:#000;letter-spacing:.0625rem;font-size:.6875rem}.pt_product-details .product-brand-name .product-tags p,.pt_product-details .product-name-small .product-tags p{color:#ccc}.pt_product-details .product-brand-name .bv-write-review-container.bv-write-container,.pt_product-details .product-brand-name .bv-write-review-container .bv-percent-recommend-container{display:none !important}.pt_product-details .product-brand-name .product-tags p{margin-bottom:0}.pt_product-details .product-brand-name .product-tags span{font-size:.6875rem;font-family:"AvalonDemi",Arial,sans-serif}.pt_product-details .product-brand-name .bv-details-bar{display:none !important}.pt_product-details .product-brand-name .bv-action-bar{position:absolute !important}.pt_product-details .price-regulation{display:flex;flex-direction:column;justify-content:flex-end}.pt_product-details .price-regulation .vat-info{position:relative;color:#202020;font-size:.8125rem;font-family:"AvalonBook",Arial,sans-serif}.pt_product-details .price-regulation .vat-info .vat-info-link{text-decoration:underline;display:inline;cursor:pointer;font-size:.8125rem;font-family:"AvalonBook",Arial,sans-serif}.pt_product-details .price-regulation .vat-info #vat-info-checkbox{display:none}.pt_product-details .price-regulation .vat-info #vat-info-checkbox:checked+.price-regulation-popup{display:flex}.pt_product-details .price-regulation .vat-info #vat-info-checkbox:checked ~ .vat-info-popup-background{display:block}.pt_product-details .price-regulation .vat-info-popup-background{width:100%;height:100%;display:none;position:fixed;top:0px;left:0px;z-index:15}.pt_product-details .price-regulation .price-regulation-popup{position:absolute;-webkit-transform:translateY(0.5rem);-ms-transform:translateY(0.5rem);transform:translateY(0.5rem);right:0.5rem;border:0.0625rem solid black;padding:20px;font-size:.9375rem;display:none;flex-direction:column;z-index:200;background-color:white;align-items:flex-start;white-space:nowrap}.pt_product-details .price-regulation .price-regulation-popup span{text-decoration:underline;margin:10px 0}.pt_product-details .price-regulation .price-regulation-popup span:last-child{margin:10px 0 0;padding:10px 0 0;text-decoration:none;width:100%;border-top:0.0625rem solid #7C7C7D;text-align:left}.pt_product-details .price-regulation .price-regulation-popup p{margin:0}.pt_product-details .price-regulation .price-regulation-popup .vat-title-and-exit{font-weight:bold;display:flex;white-space:nowrap;align-items:baseline;width:100%;border-bottom:0.0625rem solid #7C7C7D}.pt_product-details .price-regulation .price-regulation-popup .vat-title-and-exit span{text-decoration:none;font-size:bolder;margin:0 0 10px}.pt_product-details .price-regulation .price-regulation-popup .vat-title-and-exit label,.pt_product-details .price-regulation .price-regulation-popup .vat-title-and-exit .auth-content--offers{display:inline;cursor:pointer;margin-left:auto}.pt_product-details .unit-price{color:#202020;font-size:.9375rem;font-family:"AvalonBook",Arial,sans-serif;display:block}.pt_product-details .product-price{line-height:1.5rem;color:#333;padding-top:0}.pt_product-details .product-price .price-sales,.pt_product-details .product-price>div{font-family:'Poppins', Helvetica, sans-serif;font-weight:800;display:block;font-size:1rem}.pt_product-details .product-price .price-sales,.pt_product-details .product-price .price-sales-standard{font-family:'Poppins', Helvetica, sans-serif;font-weight:800;font-size:1.5rem}.pt_product-details .product-price .product-free-shipping{display:block}.pt_product-details .product-price .eco-badge{margin-left:.625rem}.pt_product-details .product-price .price-standard{font-family:'Poppins', Helvetica, sans-serif;font-weight:normal;font-size:1rem;text-decoration:line-through}.pt_product-details .product-price .price-min-label{font-family:Arial,sans-serif;font-size:.75rem}.pt_product-details .product-standard-price{text-decoration:line-through}.pt_product-details .product-sales-price{color:#000}.pt_product-details .product-free-shipping{font-size:.6875rem;color:#b30000;text-transform:uppercase}.pt_product-details .pdpForm .add-to-cart{font-family:'Poppins', Helvetica, sans-serif;font-weight:500;background-color:#c00;color:#fff;font-size:1.3125rem;line-height:1.3125rem;letter-spacing:.13125rem;display:block;transition:background-color 0.4s;padding:.25rem .4375rem;border-radius:28px;width:100%;height:48px}.pt_product-details .pdpForm .add-to-cart:hover{background-color:#AC0000}.pt_product-details .pdpForm .add-to-cart-disabled{font-family:'Poppins', Helvetica, sans-serif;font-weight:500;background-color:#BCBCBC;color:#fff;font-size:1rem;line-height:1.25rem;letter-spacing:.13125rem;text-transform:uppercase;display:block;transition:background-color 0.4s;padding:0 1.25rem;border-radius:28px;width:100%;height:48px}.pt_product-details .pdpForm .add-to-cart-disabled:hover{background-color:#8E8E8E}@media screen and (min-width: 65.4375em){.pt_product-details .pdpForm .add-to-cart-disabled{font-size:1.25rem}}.pt_product-details .pdpForm .remaining-product-stock{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;font-size:.875rem;line-height:1.125rem;margin-bottom:.5rem}@media screen and (min-width: 65.4375em){.pt_product-details .pdpForm .remaining-product-stock{font-weight:700}}.pt_product-details .pdpForm .availability-novariation{background-color:#BCBCBC}.pt_product-details .pdpForm .availability-novariation:hover{background-color:#8E8E8E}.pt_product-details .product-add-to-cart{display:block;width:100%;max-width:250px}.pt_product-details .product-add-to-cart .availability-msg{font-family:'Overpass', Helvetica, sans-serif;font-weight:800;font-size:.875rem;line-height:1.125rem;color:#202020;margin-bottom:.5rem}.pt_product-details .product-add-to-cart .availability-msg a{color:inherit}.pt_product-details .product-add-to-cart .availability-msg .not-available-msg,.pt_product-details .product-add-to-cart .availability-msg .in-stock-msg{display:none}.pt_product-details .product-add-to-cart .remaining-product-stock{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;color:#202020;font-size:.875rem;margin-bottom:.5rem}@media screen and (min-width: 65.4375em){.pt_product-details .product-add-to-cart .remaining-product-stock{font-weight:700}}.pt_product-details .product-add-to-cart .availability-web{height:26px}.pt_product-details .tips-link{color:#000;background:transparent;text-decoration:underline;cursor:pointer}.pt_product-details .tips-link:hover{color:#b30000}.pt_product-details .recommendations-sephora{padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:.0625rem solid #7C7C7D}.pt_product-details .recommendations-sephora img.loveit{float:left;margin-right:3.75rem}.pt_product-details .product-number{color:#000;font-size:.75rem;float:left;width:100%}.pt_product-details .product-actions{margin-top:1.25rem;text-align:center}.pt_product-details .product-actions .socialsharing-text{font-family:'Overpass', Helvetica, sans-serif;font-weight:800;font-size:1rem;line-height:1.5rem;color:#333;text-transform:uppercase}.pt_product-details .product-actions .socialsharing{margin-top:.5rem}.pt_product-details .product-actions .socialsharing .share-icon{color:#333;margin:0 .3125rem;display:inline-block;width:24px;height:24px}.pt_product-details .product-actions .socialsharing .share-icon::before{font-size:1.375rem}.pt_product-details .product-actions .socialsharing .share-icon.icon-twitter::before{content:'';background:url("../images/x-icon.png") no-repeat center/100%;width:19px;height:19px;background-position:center}.pt_product-details .pdp-recommendations-wrapper,.pt_product-details .product-push-wrapper{width:100%;margin-top:1.875rem;float:left}.pt_product-details .pdp-recommendations-wrapper .pdp-recommendations,.pt_product-details .product-push-wrapper .pdp-recommendations{height:0;overflow:hidden}.pt_product-details .pdp-recommendations-wrapper .pdp-recommendations.slick-initialized,.pt_product-details .product-push-wrapper .pdp-recommendations.slick-initialized{height:auto}.pt_product-details .pdp-recommendations-wrapper .name-link,.pt_product-details .product-push-wrapper .name-link{font-size:.75rem;font-family:Arial,sans-serif}.pt_product-details .pdp-recommendations-wrapper .slick-list,.pt_product-details .product-push-wrapper .slick-list{margin:0 1.25rem}.pt_product-details .pdp-recommendations-wrapper .slick-list img,.pt_product-details .product-push-wrapper .slick-list img{margin:0 auto}.pt_product-details .pdp-recommendations-wrapper .product-push-arrow,.pt_product-details .product-push-wrapper .product-push-arrow{top:6.25rem}.pt_product-details .pdp-recommendations-wrapper h2,.pt_product-details .pdp-recommendations-wrapper .auth-content-title,.pt_product-details .reviews-qa-tabs h2,.pt_product-details .reviews-qa-tabs .auth-content-title,.pt_product-details .product-push-wrapper h2,.pt_product-details .product-push-wrapper .auth-content-title{line-height:0;margin-bottom:1.25rem;height:0;font-size:0}.pt_product-details .pdp-recommendations-wrapper h2 span,.pt_product-details .pdp-recommendations-wrapper .auth-content-title span,.pt_product-details .reviews-qa-tabs h2 span,.pt_product-details .reviews-qa-tabs .auth-content-title span,.pt_product-details .product-push-wrapper h2 span,.pt_product-details .product-push-wrapper .auth-content-title span{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;font-size:1.25rem;color:#202020;padding:0 .3125rem;background:#fff;text-transform:uppercase}.pt_product-details .tabs::after{clear:initial}.pt_product-details .reviews-qa-tabs{width:100%;margin-top:4.375rem;float:left}.pt_product-details .reviews-qa-tabs .tabs{border:0;text-transform:uppercase;border-bottom:.0625rem solid #ccc;line-height:2;margin-bottom:.75rem;display:none}.pt_product-details .reviews-qa-tabs .tabs .tabs-title{text-align:center;margin-bottom:-.0625rem;white-space:nowrap}.pt_product-details .reviews-qa-tabs .tabs a{background:#fff;border:.0625rem solid transparent;border-bottom-color:#ccc;padding:.4375rem .75rem;color:#000;font-weight:700}.pt_product-details .reviews-qa-tabs .tabs span{border-bottom:.1875rem solid transparent;padding-bottom:.375rem}.pt_product-details .reviews-qa-tabs .is-active a{border-color:#ccc;border-bottom-color:transparent}.pt_product-details .reviews-qa-tabs .is-active span{border-color:#000}.pt_product-details .tabs-title a:hover{color:#b30000}.pt_product-details .reviews{float:left;width:100%;margin-top:1.875rem}.pt_product-details .product-promotion{position:relative;display:grid;margin-bottom:.9375rem;grid-template-columns:1fr 3fr;align-items:center;justify-content:center;border:.0625rem solid transparent}.pt_product-details .product-promotion__border{border:.1875rem solid #000}.pt_product-details .product-promotion__bg-image{position:absolute;top:0;left:0;bottom:0;right:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.pt_product-details .product-promotion__image,.pt_product-details .product-promotion .pdp-promotion-legals{z-index:9}.pt_product-details .product-promotion .promo-link-banner,.pt_product-details .product-promotion .promotion-legals-text{text-align:center}.pt_product-details .product-promotion .promotion-legals-text{color:#000}.pt_product-details .product-promotion__content{margin-top:.9375rem;z-index:0;position:relative}.pt_product-details .promo-visual img{max-width:5rem;max-height:5rem;float:left;margin-left:1.875rem}.pt_product-details .promo-visual+.promo-description-wrapper{width:calc(100% - 155px)}.pt_product-details .promotion{float:left;width:100%;margin-bottom:1.875rem}.pt_product-details .promo-link{padding:.4375rem;float:left;width:100%;margin-top:1.25rem;height:6.1875rem;background-repeat:no-repeat;background-size:100%}.pt_product-details .promo-description-wrapper{width:calc(100% - 20px);float:left;margin-left:1.25rem}.pt_product-details .promo-description-wrapper .promo-title{font-size:1.125rem;text-transform:uppercase;font-family:"AvalonMedium",Arial,sans-serif;color:#b30000}.pt_product-details .promo-description-wrapper .promo-description{font-size:.75rem;color:#000}.pt_product-details .play-button{background-image:url("../images/sprites.png");background-position:0px -1643px;background-repeat:no-repeat;width:26px;height:26px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.pt_product-details .play-button--mobile{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.pt_product-details .play-button--mobile::before{content:url("../images/svg/youtube-icon.svg");position:relative;height:auto;width:20%;line-height:20%;margin:auto}.pt_product-details.tips-link{color:#000;background:transparent;text-decoration:underline;cursor:pointer}.pt_product-details.tips-link:hover{color:#b30000}.pt_product-details .zoom-text{font-size:.6875rem;color:#7C7C7D}#video-modal{margin:0 auto;max-width:41.25rem;position:relative;padding:2.5rem .625rem .625rem .625rem;border-radius:.625rem;background:#fff;box-shadow:.25rem .0625rem .75rem #ccc;border:.0625rem solid #7C7C7D}#video-modal .flex-video{margin:0}#video-modal .close-button{color:#000;font-size:1.125rem;font-family:"AvalonMedium",Arial,sans-serif;text-transform:lowercase}#video-modal .close-button span{background-image:url("../images/sprites.png");background-position:0px -758px;background-repeat:no-repeat;width:20px;height:20px;display:inline-block;vertical-align:sub}#video-modal .close-button span:hover{background-image:url("../images/sprites.png");background-position:0px -798px;background-repeat:no-repeat;width:20px;height:20px}.notify-me-dialog{width:100% !important;top:50% !important;left:50% !important;position:fixed;max-width:320px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:1.25rem 1.875rem 2.5rem}.notify-me-dialog .ui-widget-header{margin-top:0;font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:1.25rem;line-height:1.5rem;margin-bottom:1.25rem}.notify-me-dialog .ui-dialog-titlebar-close{top:-.9375rem;right:-.9375rem;left:auto;font-size:0}.notify-me-dialog .ui-dialog-titlebar-close .ui-icon-closethick{background:none;width:auto;height:auto;float:none;font-size:1.25rem}.notify-me-dialog fieldset{position:relative;display:block}.notify-me-dialog button{position:absolute;display:block;right:0;top:0;height:40px;border-radius:.25rem;width:40px;text-align:center;background:#202020;color:#fff}.notify-me-dialog .ui-widget-content{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;color:#202020;font-size:1rem;line-height:1.5rem}.notify-me-dialog .ui-widget-content .message1{font-weight:700}.notify-me-dialog .ui-widget-content .notification-error{font-weight:700;color:#c00}@media screen and (min-width: 47.8125em){.notify-me-dialog{max-width:500px}}.notify-me-modal{font-size:.6875rem;margin-bottom:1.25rem}#AvailabilityNotifyForm label,#AvailabilityNotifyForm .auth-content--offers{display:none}.product-title-tooltip{margin:1.25rem 0;float:left;width:100%;font-size:.8125rem;font-family:"AvalonMedium",Arial,sans-serif;height:2.1875rem}#product-set-list{position:relative;float:left;width:100%}#product-set-list .more-less{display:none;position:absolute;left:0;bottom:1.25rem;padding:.1875rem 0;width:100%;background:rgba(255,255,255,0.8);font-family:"AvalonBold",Arial,sans-serif;font-size:.75rem;text-transform:uppercase;cursor:pointer}#product-set-list .more-less:hover{color:#b30000}#product-set-list .more-less.view-more span{content:'';display:block;width:0;height:0;border:inset 7px;border-color:#202020 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}#product-set-list .more-less.view-less{display:none;bottom:0}#product-set-list .more-less.view-less span{content:'';display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent #202020;border-bottom-style:solid;border-top-width:0;display:inline-block}#product-tabs-set{float:left;width:100%;overflow:hidden;margin:0 0 2.5rem 0;height:5.9375rem}#product-tabs-set li{width:calc(100% / 8)}#product-tabs-set li img{max-width:100%;border:.125rem solid #fff}#product-tabs-set li.is-active img,#product-tabs-set li:hover img{border:.125rem solid #000}.zoomContainer{z-index:8}.zoomContainer .zoomLens{box-shadow:0 0 5px 3px rgba(0,0,0,0.2)}.pdp-promotion-legals{margin:.625rem}.pdp-promotion-legals .promotion-legals-text{color:#777;font-size:.75rem;margin-bottom:0}.bb-carousel{margin-top:1.25rem}.pdp-bb{position:relative;padding:1.25rem 1.3125rem}.pdp-bb a{display:block;width:5.0625rem;height:5.0625rem;margin:0 .3125rem .3125rem 0;overflow:hidden;float:left;border:.125rem solid #000}.pdp-bb a img{width:100%}.pdp-bb a.posts-no{width:auto;height:auto;float:none;clear:both;border:0}.pdp-bb button{position:absolute;left:0;background-image:url("../images/sprites.png");background-position:0px -1840px;background-repeat:no-repeat;width:17px;height:31px;display:block;width:1.25rem;height:1.9375rem;font-size:0;color:#e6e6e6;top:50%;margin-top:-2.1875rem}.pdp-bb button.next{left:auto;right:0;background-image:url("../images/sprites.png");background-position:0px -1942px;background-repeat:no-repeat;width:17px;height:31px}.pdp-bb button:disabled{opacity:0.1;cursor:not-allowed}.pdp-bb .posts-no{text-align:center;font-family:"AvalonBold",Arial,sans-serif;font-size:.875rem;text-transform:uppercase;text-decoration:underline;color:#000;padding-top:.625rem}.shipping-quote{width:100%;margin-bottom:1.25rem;padding:.9375rem;box-shadow:0 0 0.25rem rgba(0,0,0,0.3)}.shipping-quote .js-url-shipping-quote li label,.shipping-quote .js-url-shipping-quote li .auth-content--offers{line-height:1.25rem}.shipping-quote .js-url-shipping-quote li:first-child{margin-bottom:.625rem}.shipping-quote .title{display:inline-flex;flex-direction:column}.shipping-quote ul{list-style-type:disc;margin:0}.shipping-quote ul li{margin-left:1rem}.shipping-quote ul li .delivery-name{font-weight:700}.shipping-quote ul li .shipping-value{font-weight:700}.shipping-quote ul li .shipping-value--free{color:#008048}.shipping-quote ul li label,.shipping-quote ul li .auth-content--offers{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;font-size:1rem;color:#202020;pointer-events:none}.shipping-quote ul .shipping-choice--container{margin-left:1rem}.shipping-quote .delivery-msg{display:inline-block;text-transform:lowercase}.shipping-quote .delivery-msg::first-letter{text-transform:uppercase}.shipping-quote p.shipping-title{font-family:'Overpass', Helvetica, sans-serif;font-weight:800;color:#333;font-size:1rem;line-height:1.5rem;margin-bottom:.5rem}.shipping-quote .shipping-quote-container{position:relative}.shipping-quote .shipping-quote-container .form-group{display:inline-block;width:72%;position:relative}.shipping-quote .shipping-quote-container .form-group .field-error>.field-wrapper input{border:1px solid #ea4234}.shipping-quote .shipping-quote-container .form-group .field-error>.field-wrapper span.error{font-size:10px;color:#ea4234;font-family:Arial, sans-serif}.shipping-quote .shipping-quote-container .form-group .field-wrapper>input{font-family:'Poppins', Helvetica, sans-serif;font-weight:normal;color:#202020;background-color:#F8F8F8;border:1px solid #8E8E8E;height:2.5rem;font-size:1rem;line-height:1.5625rem;border-radius:4px;padding-left:1.5rem}.shipping-quote .shipping-quote-container .form-group .field-wrapper>input::-webkit-input-placeholder{color:#202020;font-size:1rem}.shipping-quote .shipping-quote-container .form-group .field-wrapper>input::-moz-placeholder{color:#202020;font-size:1rem}.shipping-quote .shipping-quote-container .form-group .field-wrapper>input:-ms-input-placeholder{color:#202020;font-size:1rem}.shipping-quote .shipping-quote-container .form-group .field-wrapper>input::placeholder{color:#202020;font-size:1rem}.shipping-quote .shipping-quote-container .form-row-button{display:block;width:46.5%;position:absolute;top:0;right:0}.shipping-quote .shipping-quote-container .form-row-button button{background-color:#202020;color:#fff;padding:10.5px 11px;font-size:1.125rem;line-height:.6875rem;letter-spacing:.1125rem;margin:0;float:right;border-radius:8px;text-align:center;width:100%;text-transform:uppercase;height:2.5rem;display:flex;align-items:center;justify-content:center}.shipping-quote .shipping-quote-container .field-wrapper label.error,.shipping-quote .shipping-quote-container .field-wrapper .error.auth-content--offers{color:#c00}.shipping-quote .shipping-costs-postal-link{margin-top:.5rem}.shipping-quote .shipping-costs-postal-link>a{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;color:#202020;font-style:italic;text-decoration:underline;font-size:.875rem;line-height:1.5rem}.shipping-quote .shipping-quote-loading img{margin:0 auto;position:relative;left:40%;margin-left:-3.125rem}.shipping-quote table{font-size:12px;font-family:Arial, sans-serif}.faq-help{background-color:#838383;margin:0 0 0 5px;display:inline-block;vertical-align:middle;height:20px;width:20px;border-radius:50%;background:#000;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:.8125rem;font-weight:bold;margin-left:8px;text-align:center;letter-spacing:0;line-height:1.1875rem}.faq-help:hover{color:#fff}.installments.installments-pdp{display:block;font-size:1rem}.pdp-recommendations-wrapper h2,.pdp-recommendations-wrapper .auth-content-title{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;text-transform:uppercase;font-size:1.25rem;line-height:1.75rem;width:100%;margin-bottom:1rem;position:relative}.pdp-recommendations-wrapper a{color:#000}.pdp-recommendations-wrapper a:hover{color:#AC0000}.pdp-recommendations-wrapper .product-push{padding:0;margin:auto}.pdp-recommendations-wrapper .tile-wishlist,.pdp-recommendations-wrapper .wishlist-product-list .delete-item,.wishlist-product-list .pdp-recommendations-wrapper .delete-item{display:none}.product-container{align-items:center;display:flex;width:100%;justify-content:space-between}.product-container .inventory{margin-top:auto;text-align:center;display:block}.product-container .product-quantity-label{font-family:'Overpass', Helvetica, sans-serif;font-weight:800;color:#333;font-size:1rem;line-height:1.125rem;margin-bottom:.5rem;text-transform:uppercase}.product-container .quantity{display:flex}.product-container .input-text{font-family:'Overpass', Helvetica, sans-serif;font-weight:800;border-radius:10%;color:#333;font-size:1rem;margin:0 .75rem;text-align:center;width:56px;height:48px;text-transform:uppercase}.product-container .input-text:read-only{background:#fff}.product-container .decrease-quantity::before,.product-container .increase-quantity::before{font-size:1rem}.product-container .availability-novariation{display:none}.pdp-product__banner{text-align:center;display:flex;align-items:center;justify-content:center;width:100%;background:#F8F8F8;min-height:262px;margin:0 0 2.5rem}.pdp-product__banner img{display:block;margin:0 auto;max-width:100%;width:auto}@media screen and (min-width: 47.8125em){.pdp-product__banner{background:none;min-height:auto;margin:1.875rem 0}}.availability-msg__mobile{font-family:'Overpass', Helvetica, sans-serif;font-weight:800;color:#202020;text-align:center;margin-bottom:.5rem}.availability-msg__mobile .availability-notify{color:#202020}.float-button{display:none;position:fixed;width:100%;max-width:80rem;box-shadow:0 0 .3125rem .1875rem rgba(0,0,0,0.2);background-color:#fff;z-index:9;bottom:0;padding:.625rem;margin-left:-1.25rem}.float-button__image{width:100%;height:100%;max-width:56px;max-height:56px;margin:auto .625rem}.float-button .product-container{width:auto;margin-bottom:.625rem}.float-button .display-add-product__content--add-cart{width:100%;margin-left:0;border:none;max-width:200px}.float-button .display-add-product__content--add-cart .product-wishlist{width:100%;right:0;top:10px;margin-top:0}.float-button .product-information{width:100%;max-width:320px}.float-button .add-to-cart__button{font-family:'Poppins', Helvetica, sans-serif;font-weight:500;margin-bottom:0;background-color:#c00;color:#fff;font-size:1rem;line-height:1.3125rem;letter-spacing:.06875rem;text-transform:uppercase;display:block;transition:background-color 0.4s;padding:.8125rem 1rem 1rem 1rem;border-radius:28px;width:100%;height:48px;max-width:250px}.float-button .add-to-cart__button:hover{background-color:#AC0000}.float-button .add-to-cart__disabled,.float-button .with .image-wishlist .add-to-cart__disabled-MX,.with .image-wishlist .float-button .add-to-cart__disabled-MX,.float-button .with .image-wishlist .add-to-cart__disabled-BR,.with .image-wishlist .float-button .add-to-cart__disabled-BR{font-family:'Poppins', Helvetica, sans-serif;font-weight:500;background-color:#BCBCBC;color:#fff;line-height:1.25rem;text-transform:uppercase;display:block;transition:background-color 0.4s;padding:.875rem 1rem 1rem 1rem;border-radius:28px;width:100%;height:48px;max-width:250px}.float-button .add-to-cart__disabled:hover,.float-button .with .image-wishlist .add-to-cart__disabled-MX:hover,.with .image-wishlist .float-button .add-to-cart__disabled-MX:hover,.float-button .with .image-wishlist .add-to-cart__disabled-BR:hover,.with .image-wishlist .float-button .add-to-cart__disabled-BR:hover{background-color:#8E8E8E}.float-button .disabled-MX{font-size:1rem}.float-button .disabled-BR{font-size:1.25rem;letter-spacing:.13125rem}.float-button .remaining-product-stock{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;color:#202020;font-size:.875rem;margin-bottom:.5rem;text-align:center}.float-button .availability-msg{font-family:'Overpass', Helvetica, sans-serif;font-weight:800;font-size:.875rem;line-height:1.125rem;color:#202020;margin-bottom:.5rem;text-align:center}.float-button .availability-msg a{color:inherit}.show-button{display:flex;justify-content:space-between;align-items:center}.hide-button{display:none}#product-tabs{border:0;display:flex;overflow:hidden}#product-tabs .tabs-title{font-family:'Poppins', Helvetica, sans-serif;font-weight:500;line-height:2rem;text-transform:uppercase;min-width:10rem;margin-right:6.5rem;cursor:pointer}#product-tabs .tabs-title a{color:#202020;font-size:1.25rem}#product-tabs .tabs-title.is-active{font-family:'Poppins', Helvetica, sans-serif;font-weight:bold;position:relative;border:0;font-size:1.5rem}#product-tabs .tabs-title.is-active a.tips-link{color:#202020;background:transparent;text-decoration:underline;cursor:pointer}#product-tabs .tabs-title.is-active a.tips-link:hover{opacity:0.7}.product-info .tabs-content{margin-top:2rem;display:inline-block}.product-info .tabs-content .tabs-panel{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;color:#202020;font-size:1rem;line-height:1.5rem;text-align:left}.product-info .accordion-item{border-top:1px solid rgba(0,0,0,0.15);padding-bottom:1.25rem}.product-info .accordion-item:last-child{border-bottom:1px solid rgba(0,0,0,0.15)}.product-info .accordion-header{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;display:inline-flex;align-items:center;justify-content:flex-start;padding:1.25rem 1.25rem 0;font-size:1.625rem;line-height:2.0575rem;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;transition:all 0.3s ease;width:100%}.product-info .accordion-header:not([aria-controls="section1"]){cursor:pointer}.product-info .accordion-header:not([aria-controls="section1"]):hover{opacity:.8}@media screen and (max-width: 47.75em){.product-info .accordion-header{font-size:1.375rem;line-height:1.74063rem;padding:1.25rem 0 0;justify-content:space-between}}.product-info .accordion .icon::before,.product-info .accordion .header-account .logged__dropdown::before,.header-account .product-info .accordion .logged__dropdown::before,.product-info .accordion .header-locator-box::before,.product-info .accordion .profile-box__icon::before,.product-info .accordion .mobile-header .basket-empty .icon-shopping-bag::before,.mobile-header .basket-empty .product-info .accordion .icon-shopping-bag::before,.product-info .accordion .nav-container_bc .header-mobile__icon--show::before,.nav-container_bc .product-info .accordion .header-mobile__icon--show::before,.product-info .accordion #share-wishlist h3 span::before,#share-wishlist h3 .product-info .accordion span::before,.product-info .accordion #share-wishlist-bottom h3 span::before,#share-wishlist-bottom h3 .product-info .accordion span::before,.product-info .accordion .wishlist-title .account-title-arrow::before,.wishlist-title .product-info .accordion .account-title-arrow::before,.product-info .accordion .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close::before,.wishlist-print-dialog .wishlist-print-title .product-info .accordion a.wishlist-dialog-close::before,.product-info .accordion .wishlist-print-dialog .wishlist-print-title a.print-cta::before,.wishlist-print-dialog .wishlist-print-title .product-info .accordion a.print-cta::before{margin:0 .875rem;font-size:1.375rem;transition:all 0.2s ease}.product-info .accordion-content{display:none;flex-direction:column;align-items:center;justify-content:flex-start;padding:.625rem 1.25rem 0;border:none;overflow:hidden}.product-info .accordion-content:last-child{border:none}@media screen and (max-width: 47.75em){.product-info .accordion-content{padding:.625rem 0 0}}.product-info .accordion-content--text{overflow:hidden;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;width:100%;max-width:740px}@media screen and (max-width: 47.75em){.product-info .accordion-content--text{-webkit-line-clamp:16}}.product-info .accordion-content--text.expanded{-webkit-line-clamp:unset;overflow:visible}.product-info .accordion-content--link{font-family:'Overpass', Helvetica, sans-serif;font-weight:600;cursor:pointer;color:#136BEA;font-size:1rem;line-height:1.26625rem;text-align:left;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-underline-position:from-font;text-decoration-skip-ink:none;margin-top:.625rem;width:100%;max-width:740px}@media screen and (min-width: 65.4375em){.pdp-product__bundle-banner img{-o-object-fit:cover;object-fit:cover;width:100%}}@media screen and (min-width: 47.8125em){.pdp-product__bundle-banner{margin-bottom:1.6875rem;text-align:center}}@media screen and (max-width: 65.375em){.pt_product-details .product-content--container{position:relative}.pt_product-details .primary-content.row{padding:0}.pt_product-details .product-brand-name{margin-top:.625rem}.pt_product-details .product-col-content{display:block}.pt_product-details .product-col-content .product-cart__out-of-stock{margin:1.875rem 0}.pt_product-details .product-col-content .product-cart__out-of-stock span{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;font-size:1rem;color:#333;font-weight:bold}.pt_product-details .product-col-content .product-content__display-price .product-price{position:relative;display:flex;margin-bottom:.9375rem}.pt_product-details .product-col-content .product-content__display-price .product-price .variation-mobile-pdp{position:relative;display:flex;flex:1;align-items:center}.pt_product-details .product-col-content .product-content__display-price .product-price .variation-mobile-pdp .remaining-product-stock{max-width:5.3125rem}.pt_product-details .product-col-content .product-content__display-price .product-price .variation-mobile-pdp .availability-msg,.pt_product-details .product-col-content .product-content__display-price .product-price .variation-mobile-pdp .remaining-product-stock{position:relative;font-size:.875rem;width:auto;text-align:initial}.pt_product-details .product-col-content .product-content__display-price .product-price .variation-mobile-pdp .availability-msg a,.pt_product-details .product-col-content .product-content__display-price .product-price .variation-mobile-pdp .remaining-product-stock a{color:inherit}.pt_product-details .product-col-content .product-content__display-price .product-price .variation-mobile-pdp .availability-msg .in-stock-msg,.pt_product-details .product-col-content .product-content__display-price .product-price .variation-mobile-pdp .remaining-product-stock .in-stock-msg{position:absolute;top:25%;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:.625rem}.pt_product-details .product-col-content .product-content__display-price .product-price .variation-mobile-pdp .availability-msg .not-available-msg,.pt_product-details .product-col-content .product-content__display-price .product-price .variation-mobile-pdp .remaining-product-stock .not-available-msg{position:absolute;top:25%;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:.625rem}.pt_product-details .product-col-content .product-content__display-price .product-price .variation-mobile-pdp li.selected{text-align:left;display:none}.pt_product-details .product-col-content .product-content__display-price .product-price .variation-mobile-pdp li.selected .variation-display-name{position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}.pt_product-details .product-col-content .product-content__display-price .product-price .variation-mobile-pdp li.selected .variation-display-name .variation-image{border-radius:4px;height:3.5rem;width:3.5rem}.pt_product-details .product-col-content .product-content__display-price .product-price .variation-mobile-pdp li.selected .variation-display-name .variation-text-name{font-family:'Overpass', Helvetica, sans-serif;font-weight:800;display:flex;display:-webkit-box;font-size:.875rem;line-height:.875rem;color:#202020;max-height:1.625rem;position:absolute;text-align:center;word-break:break-all;text-shadow:0 0 3px #fff;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pt_product-details .product-col-content .product-content__display-price .product-price .variation-mobile-pdp li.selected .variation-display-name .discount{display:none}.pt_product-details .product-col-content .product-content__display-price .product-price .variation-mobile-pdp .availability-notify{display:none}.pt_product-details .product-col-content .product-content__display-price .product-price .price-box{margin-left:auto}.pt_product-details .product-col-content .product-content__display-price .product-price .price-box .price-standard{font-size:1rem}.pt_product-details .product-col-content .product-content__display-price .product-price .price-box .price-sales{font-size:1rem}.pt_product-details .product-col-content .product-content__display-price .product-price .price-box .price-sales span:first-child{font-size:1.5rem}.pt_product-details .product-col-content .product-content__display-price .product-price .price-box .price-sales .tiles-product__installments{font-size:1rem}.pt_product-details .product-col-content .product-content__display-price .product-price .price-sales.price-sales-standard{margin-left:auto}.pt_product-details .product-col-content .product-content__display-price .variation-cover-space{display:block;position:relative;height:3.5rem;width:3.5rem;border-radius:.25rem;border:.125rem solid #8E8E8E}.pt_product-details .product-col-1,.pt_product-details .product-col-2{width:100%;margin:0;padding-left:0;height:auto}.pt_product-details .product-col-2{margin:0 1.5rem;width:calc(100% - 48px)}.pt_product-details .product-col-2 .brand-name{font-size:1.25rem;text-align:left}.pt_product-details .product-col-2 .product-name{font-size:.875rem;text-align:left}.pt_product-details .product-image-container .video-mobile{position:relative;z-index:1}.pt_product-details .product-image-container .product-thumbnails{margin-top:0}.pt_product-details .product-image-container .product-thumbnails--pdp{margin-top:0;position:relative;top:0;left:0}.pt_product-details .product-image-container .product-thumbnails--pdp .slick-dots{margin:0;padding:0;text-align:center;position:absolute;left:0;right:0;bottom:5%}.pt_product-details .product-image-container .product-thumbnails--pdp .slick-dots li{margin:0 6px}.pt_product-details .product-image-container .product-thumbnails--pdp .slick-dots li button{border:none;width:.5rem;height:.5rem;background-color:#fff;box-shadow:0 2px 2px rgba(0,0,0,0.66)}.pt_product-details .product-image-container .product-thumbnails--pdp .slick-dots .slick-active button{background-color:#202020}.pt_product-details .product-image-container .product-primary-image{display:none}.pt_product-details .product-image-container .slick-track{display:flex}.pt_product-details .product-image-container .slick-images-pdp{height:auto;max-height:320px;overflow:hidden;width:100%;display:block;align-items:center}.pt_product-details .product-image-container .slick-images-pdp .slick-list li{height:320px;width:100% !important;max-width:320px;display:flex;justify-content:center;align-items:center}.pt_product-details .product-image-container .slick-images-pdp .slick-list li,.pt_product-details .product-image-container .slick-images-pdp .slick-list li.selected,.pt_product-details .product-image-container .slick-images-pdp .slick-list li:hover,.pt_product-details .product-image-container .slick-images-pdp .slick-list img{border:none;margin:0 auto}.pt_product-details .product-image-container .slick-images-pdp .arrow-slider__right--box,.pt_product-details .product-image-container .slick-images-pdp .arrow-slider__left--box{height:3rem;width:3rem;border-radius:100%;box-shadow:none;background-color:rgba(255,255,255,0.7);color:#000}.pt_product-details .product-image-container .slick-images-pdp .arrow-slider__right--box:hover::before,.pt_product-details .product-image-container .slick-images-pdp .arrow-slider__left--box:hover::before{color:inherit}.pt_product-details .product-image-container .slick-images-pdp .arrow-slider__right--box{right:7%}.pt_product-details .product-image-container .slick-images-pdp .arrow-slider__left--box{left:7%}.pt_product-details .product-description-container{margin:0}.pt_product-details .product-actions{margin-top:0}.pt_product-details .product-content__display{display:flex;align-items:flex-end;justify-content:space-between;margin:1.375rem 0 2rem}.pt_product-details .product-content__display .product-wishlist{margin-top:0;width:auto}.pt_product-details .product-content__display-price{text-align:right;margin-bottom:.5rem}.pt_product-details .product-info{display:inline-block;margin:3.5rem 1.5rem 1rem;overflow:hidden;width:calc(100% - 48px);position:relative}.pt_product-details .product-info .tabs{overflow-x:scroll}.pt_product-details .product-info .tabs-content .tabs-panel{font-size:.9375rem}.pt_product-details .product-tabs--cover{max-height:32px;overflow-Y:hidden}.pt_product-details #product-tabs{overflow-x:scroll;align-items:center;padding-bottom:.3125rem}.pt_product-details #product-tabs .tabs-title{float:none;display:block;margin-right:1rem;min-width:auto;white-space:nowrap;font-size:1.125rem;line-height:1em}.pt_product-details #product-tabs .tabs-title a{font-size:inherit;line-height:inherit}.pt_product-details #product-tabs .tabs-title.is-active{font-size:1.25rem;line-height:2rem}.pt_product-details #product-tabs .tabs-title.is-active a{font-size:inherit;line-height:inherit}.pt_product-details .beautyclub__container .bc-point{font-size:.875rem;line-height:1.25rem}.pt_product-details .shipping-quote-col-1{margin-top:0;margin-bottom:2.125rem}.pt_product-details .shipping-quote-col-1 .shipping-quote{margin:0}.pt_product-details .shipping-quote-col-1 .shipping-quote .shipping-quote-container .form-row-button{width:50%}.pt_product-details .display-add-product__content{position:fixed;display:block;height:auto;width:100%;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.95);box-shadow:0 -2px 4px rgba(0,0,0,0.16);z-index:99;justify-content:space-between;padding:1rem;display:flex;flex-flow:row wrap;align-items:center}.pt_product-details .display-add-product__content .availability-msg{display:none}.pt_product-details .display-add-product__content .variable-box .availability-web{display:flex}.pt_product-details .display-add-product__content .variable-box .product-add-to-cart__position{display:none}.pt_product-details .display-add-product__content .price-sales{font-size:.75rem}.pt_product-details .display-add-product__content .price-sales span:first-child{font-size:1.25rem}.pt_product-details .display-add-product__content .price-sales .price-sales-standard{text-align:right}}@media screen and (max-width: 65.375em) and (min-width: 47.8125em){.pt_product-details .display-add-product__content .price-sales .price-sales-standard{display:none}}@media screen and (max-width: 65.375em){.pt_product-details .display-add-product__content .price-sales .tiles-product__installments{font-size:.75rem}.pt_product-details .display-add-product__content .tiles-product__installments{display:none}.pt_product-details .display-add-product__content--add-cart{display:block;width:auto;margin:0;flex:1}.pt_product-details .display-add-product__content--add-cart .remaining-product-stock{display:none}.pt_product-details .display-add-product__content--add-cart .pdpForm{width:100%}.pt_product-details .display-add-product__content--add-cart .product-wishlist{display:none}.pt_product-details .display-add-product__content--add-cart .price-sales-standard{text-align:center}.pt_product-details .display-add-product__content .product-price-wrapper .product-price{display:block}.pt_product-details .display-add-product__content .product-price-wrapper .product-price .price-box{text-align:center}.pt_product-details .display-add-product__content .product-price-wrapper .product-price .price-box .price-standard{position:relative;font-size:.75rem}}@media screen and (max-width: 65.375em) and (min-width: 65.4375em){.pt_product-details .display-add-product__content .product-price-wrapper .product-price .price-sales-standard{display:none}}@media screen and (max-width: 65.375em){.pt_product-details .display-add-product__content .add-to-cart{height:3rem;font-weight:400;font-size:1rem;line-height:.8125rem;letter-spacing:.1rem;padding:0 1.4375rem}.pt_product-details .display-add-product__content .add-to-cart-disabled{font-size:1rem}.pt_product-details .display-add-product__content .variation-block{width:100%}.pt_product-details .display-add-product__content .add-to-wishlist{display:none}.pt_product-details .product-add-to-cart{margin-left:0;padding-left:7px}.pt_product-details .display-add-product__selection .selection--name{height:70px;padding:.3125rem;text-align:center;width:80px;word-break:break-word}.pt_product-details .productthumbnail.video.video-link{color:#c00}}@media screen and (min-width: 47.8125em) and (max-width: 65.375em){.pt_product-details .product-image-container .product-thumbnails--pdp .slick-dots li button{width:1rem;height:1rem}.pt_product-details .product-image-container .slick-images-pdp .slick-list li,.pt_product-details .product-image-container .slick-images-pdp .slick-list li.selected,.pt_product-details .product-image-container .slick-images-pdp .slick-list li:hover,.pt_product-details .product-image-container .slick-images-pdp .slick-list img{width:100%}.pt_product-details .product-image-container .slick-images-pdp .arrow-slider__right--box,.pt_product-details .product-image-container .slick-images-pdp .arrow-slider__left--box{height:4.5rem;width:4.5rem}.pt_product-details .product-image-container .slick-images-pdp .arrow-slider__right--box::before,.pt_product-details .product-image-container .slick-images-pdp .arrow-slider__left--box::before{font-size:1.5rem}}@media screen and (max-width: 28.0625em){.pt_product-details .not-available-msg{display:none}.pt_product-details .pdp-main .show-for-small-only .brand-cta{color:#202020;margin:1.5rem}.pt_product-details .pdp-product__bundle-banner{margin-bottom:1rem}.pt_product-details .pdp-product__bundle-banner img{width:100%}.pt_product-details .product-price{padding-top:1.875rem}.pt_product-details .product-add-to-cart{margin-left:auto;padding-left:7px}.pt_product-details .product-flag{right:3.125rem}}.product-bundle{display:inline-block;margin:.625rem 0;position:relative;width:100%}.product-bundle.last-bundle{margin-bottom:1.875rem}.product-bundle .link-checkbox{box-shadow:-1px 0 3px rgba(0,0,0,0.16);height:16px;margin:0;max-width:16px;width:100%}.product-bundle .link-checkbox+.product-bundle--link-title{font-size:1rem;line-height:1.25rem;margin:0}.product-bundle--title{font-weight:700;margin-bottom:.625rem}.product-bundle--link{align-items:center;display:inline-flex;gap:.375rem;margin-bottom:.3125rem;width:100%}.product-bundle--number{color:#c00;font-family:sans-serif;font-weight:900}.product-bundle .link-variant-details{margin:0 auto;width:100%;max-width:150px}@media screen and (max-width: 65.375em){.product-bundle .link-variant-details{width:80%}}.product-bundle .dropbtn{cursor:pointer;position:relative;z-index:1}.product-bundle .dropbtn-content{min-height:164px;padding:1rem 1.25rem 1.375rem;border:2px solid #DBDBDB;border-top:none;display:flex;flex-direction:column;align-items:center;text-align:left}.product-bundle .dropbtn-content.carousel-on{display:none}.product-bundle .dropbtn-content--link-image{align-items:center;display:grid;justify-content:center;margin-bottom:1.25rem}.product-bundle .dropbtn-content--link-image .variation-image{height:72px;width:auto}.product-bundle .dropbtn-content--link-name{text-align:center;text-transform:uppercase;margin-bottom:0;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width: 47.75em){.product-bundle .dropbtn-content--link-name{-webkit-line-clamp:2}}.product-bundle .dropbtn-content--link-price{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:auto;text-align:center}.product-bundle .dropbtn-content--link-price .product-price{padding-top:0}.product-bundle .dropbtn-content--link-price .price-standard{font-size:.875rem}.product-bundle .dropbtn-content--link-price .price-sales{font-size:1.375rem;height:48px}.product-bundle .dropbtn-content--link-price .price-sales .installments-pdp{font-size:.875rem}.product-bundle .dropbtn-content--link-arrow{top:0;bottom:0;position:absolute;right:.25rem;display:flex;align-items:center}.product-bundle .dropbtn-content--link-arrow .icon,.product-bundle .dropbtn-content--link-arrow .general-fields .label-inline .input-icon:before,.general-fields .label-inline .product-bundle .dropbtn-content--link-arrow .input-icon:before,.product-bundle .dropbtn-content--link-arrow .password-reset .set-new-password-box .form-row .label-inline .input-icon:before,.password-reset .set-new-password-box .form-row .label-inline .product-bundle .dropbtn-content--link-arrow .input-icon:before,.product-bundle .dropbtn-content--link-arrow .password-reset .password-reset-form .form-row .field-wrapper .label-inline .input-icon:before,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .product-bundle .dropbtn-content--link-arrow .input-icon:before,.product-bundle .dropbtn-content--link-arrow .auth-content .label-inline .input-icon:before,.auth-content .label-inline .product-bundle .dropbtn-content--link-arrow .input-icon:before,.product-bundle .dropbtn-content--link-arrow .account__wrapper .label-inline .input-icon:before,.account__wrapper .label-inline .product-bundle .dropbtn-content--link-arrow .input-icon:before,.product-bundle .dropbtn-content--link-arrow .account-dropdown .label-inline .input-icon:before,.account-dropdown .label-inline .product-bundle .dropbtn-content--link-arrow .input-icon:before,.product-bundle .dropbtn-content--link-arrow .account__wrapper--login .label-inline .input-icon:before,.account__wrapper--login .label-inline .product-bundle .dropbtn-content--link-arrow .input-icon:before,.product-bundle .dropbtn-content--link-arrow .account__wrapper--register .label-inline .input-icon:before,.account__wrapper--register .label-inline .product-bundle .dropbtn-content--link-arrow .input-icon:before,.product-bundle .dropbtn-content--link-arrow .pt_account .edit-profile-form .label-inline .input-icon:before,.pt_account .edit-profile-form .label-inline .product-bundle .dropbtn-content--link-arrow .input-icon:before,.product-bundle .dropbtn-content--link-arrow .pt_checkout .checkout-billing .label-inline .input-icon:before,.pt_checkout .checkout-billing .label-inline .product-bundle .dropbtn-content--link-arrow .input-icon:before,.product-bundle .dropbtn-content--link-arrow .pt_checkout .checkout-shipping .label-inline .input-icon:before,.pt_checkout .checkout-shipping .label-inline .product-bundle .dropbtn-content--link-arrow .input-icon:before,.product-bundle .dropbtn-content--link-arrow .pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .product-bundle .dropbtn-content--link-arrow .input-icon:before,.product-bundle .dropbtn-content--link-arrow .pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .product-bundle .dropbtn-content--link-arrow .input-icon:before,.product-bundle .dropbtn-content--link-arrow .modal--beauty-club .label-inline .input-icon:before,.modal--beauty-club .label-inline .product-bundle .dropbtn-content--link-arrow .input-icon:before,.product-bundle .dropbtn-content--link-arrow .header-account .logged__dropdown,.header-account .product-bundle .dropbtn-content--link-arrow .logged__dropdown,.product-bundle .dropbtn-content--link-arrow .header-locator-box,.product-bundle .dropbtn-content--link-arrow .profile-box__icon,.product-bundle .dropbtn-content--link-arrow .mobile-header .basket-empty .icon-shopping-bag,.mobile-header .basket-empty .product-bundle .dropbtn-content--link-arrow .icon-shopping-bag,.product-bundle .dropbtn-content--link-arrow .nav-container_bc .header-mobile__icon--show,.nav-container_bc .product-bundle .dropbtn-content--link-arrow .header-mobile__icon--show,.product-bundle .dropbtn-content--link-arrow .beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .bc-benefits-topics-item:before,.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .product-bundle .dropbtn-content--link-arrow .bc-benefits-topics-item:before,.product-bundle .dropbtn-content--link-arrow #share-wishlist h3 span,#share-wishlist h3 .product-bundle .dropbtn-content--link-arrow span,.product-bundle .dropbtn-content--link-arrow #share-wishlist-bottom h3 span,#share-wishlist-bottom h3 .product-bundle .dropbtn-content--link-arrow span,.product-bundle .dropbtn-content--link-arrow .wishlist-title .account-title-arrow,.wishlist-title .product-bundle .dropbtn-content--link-arrow .account-title-arrow,.product-bundle .dropbtn-content--link-arrow .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close,.wishlist-print-dialog .wishlist-print-title .product-bundle .dropbtn-content--link-arrow a.wishlist-dialog-close,.product-bundle .dropbtn-content--link-arrow .wishlist-print-dialog .wishlist-print-title a.print-cta,.wishlist-print-dialog .wishlist-print-title .product-bundle .dropbtn-content--link-arrow a.print-cta{font-size:1.375rem}.product-bundle .dropbtn .btn-product-select{display:block;height:24px;width:125px;margin-top:.5rem}.product-bundle .dropbtn .btn-product-select--text{border-radius:1.75rem;background-color:#c00;color:#fff;font-size:.75rem;line-height:.75rem;height:100%;width:100%;align-items:center;justify-content:center;padding-top:.125rem;display:flex}.product-bundle .dropbtn .btn-product-select--text:hover{background-color:#AC0000}.product-bundle .dropbtn .btn-product-select--text.text-selected{background-color:#BCBCBC}.product-bundle .master-brand-name{border:2px solid #BCBCBC;padding:.5rem;position:relative}.product-bundle .master-brand-name .master-name{margin:0;line-height:1.25rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;width:calc(100% - 30px)}@media screen and (max-width: 47.75em){.product-bundle .master-brand-name .master-name{-webkit-line-clamp:1}}.product-bundle .master-brand-name .master-name--brand{font-weight:bold}.product-bundle .dropdown-content{background-color:#fff;position:relative;display:block;min-height:164px;border:2px solid #DBDBDB;border-top:none;padding:1rem 1.75rem 1.375rem}.product-bundle .dropdown-content .slick-track{height:100%;position:relative}.product-bundle .dropdown-content-html{cursor:pointer;padding:0 .5rem}.product-bundle .dropdown-content-html.slick-slide{display:flex;flex-direction:column;text-align:left;height:100%}.product-bundle .dropdown-content-html:last{margin-right:0}.product-bundle .dropdown-content-html .btn-product-select{display:block;height:24px;margin-top:.5rem}.product-bundle .dropdown-content-html .btn-product-select--text{border-radius:1.75rem;background-color:#c00;color:#fff;font-size:.75rem;line-height:.75rem;height:100%;width:125px;margin:auto;align-items:center;justify-content:center;padding-top:.125rem;display:none}.product-bundle .dropdown-content-html .btn-product-select--text:hover{background-color:#AC0000}.product-bundle .dropdown-content-html.btn-select .text-select{display:flex}.product-bundle .dropdown-content-html.btn-selected .text-selected{display:flex;background-color:#BCBCBC}.product-bundle .dropdown-content-html.bundle-optional .text-selected:hover{background-color:#8E8E8E}.product-bundle .dropdown-content .arrow-slider__left--bundle-box,.product-bundle .dropdown-content .arrow-slider__right--bundle-box{height:100%;top:0;display:flex;align-items:center;position:absolute;cursor:pointer}.product-bundle .dropdown-content .arrow-slider__left--bundle-box.slick-disabled,.product-bundle .dropdown-content .arrow-slider__right--bundle-box.slick-disabled{opacity:0}.product-bundle .dropdown-content .arrow-slider__left--bundle-box::before,.product-bundle .dropdown-content .arrow-slider__right--bundle-box::before{font-size:1.25rem}.product-bundle .dropdown-content .arrow-slider__left--bundle-box{left:0}.product-bundle .dropdown-content .arrow-slider__right--bundle-box{right:0}.product-bundle .nostock{opacity:.5}.product-variations{float:left;width:100%;margin-bottom:.6875rem;position:relative}@media screen and (max-width: 28.0625em){.product-variations{margin:0}}.product-variations .more-less{display:none;position:absolute;left:0;bottom:0;padding:.1875rem 0;width:100%;background:rgba(255,255,255,0.8);font-family:"AvalonBold",Arial,sans-serif;font-size:.75rem;text-transform:uppercase;cursor:pointer;margin:0;color:#000}.product-variations .more-less:hover{color:#b30000}.product-variations .more-less:hover span{content:'';display:block;width:0;height:0;border:inset 7px;border-color:#b30000 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}.product-variations .more-less.view-less{display:none;bottom:-1.875rem}.product-variations .more-less.view-less span{content:'';display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent #202020;border-bottom-style:solid;border-top-width:0;display:inline-block}.product-variations .more-less.view-less:hover span{content:'';display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent #b30000;border-bottom-style:solid;border-top-width:0;display:inline-block}.product-variations .more-less span{content:'';display:block;width:0;height:0;border:inset 7px;border-color:#202020 transparent transparent;border-top-style:solid;border-bottom-width:0;display:inline-block}.product-variations .selected-value-name-wrapper{font-family:'Overpass', Helvetica, sans-serif;font-weight:800;color:#333;font-size:1rem;line-height:1.5rem;height:1.25rem;text-transform:uppercase;margin-bottom:.4375rem}.product-variations .selected-value-name-wrapper .selected-value-name{display:none}.product-variations .display-name-size{display:flex;flex-wrap:wrap;margin-bottom:0}.product-variations .display-name-size .variation-content{align-items:center}.product-variations .display-name-size .variation-content li{display:block}.product-variations .display-name-size .variation-content--list{display:none}@media screen and (max-width: 65.375em){.product-variations .display-name-size{max-height:7.9375rem;overflow:hidden;display:flex;flex-wrap:wrap;margin-bottom:0}.product-variations .display-name-size .variation-content{align-items:flex-start;flex-flow:row wrap;height:76px;overflow:hidden}}.product-variations .display-name-size li{margin:0 .625rem 1.75rem 0;position:relative;border-radius:.25rem;border:1px solid #8E8E8E}.product-variations .display-name-size li.variation-display{border-width:.125rem}.product-variations .display-name-size li .variation-cover-space{display:block;position:relative;height:3.5rem;width:3.5rem}@media screen and (min-width: 47.8125em){.product-variations .display-name-size li{margin:0 .5rem 1rem 0}.product-variations .display-name-size li .variation-cover-space{height:2.8125rem;width:3.5rem}}.product-variations .display-name-size li a{display:flex}.product-variations .display-name-size li .variation-display-name .variation-text-name{display:block}.product-variations .display-name-size li .variation-image{border:.125rem solid #fff;border-radius:4px;height:3.5rem;width:3.5rem}.product-variations .display-name-size li.selected,.product-variations .display-name-size li:hover{border:.125rem solid #c00}.product-variations .display-name-size li .variation-title{color:#7C7C7D;font-size:.8125rem;font-family:"AvalonBook",Arial,sans-serif;text-transform:uppercase;display:inline-block;max-width:68%;vertical-align:middle;overflow-wrap:break-word}.product-variations .display-name-size li .not-selectable{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.product-variations .display-name-size .variation-display__more-less{height:3.5rem}.product-variations .display-name-shade{overflow:hidden;display:flex;flex-wrap:wrap;margin-bottom:0;align-items:flex-start}.product-variations .display-name-shade .variation-content{align-items:center}.product-variations .display-name-shade .variation-content li{display:block}.product-variations .display-name-shade .variation-content--list{display:none}@media screen and (max-width: 65.375em){.product-variations .display-name-shade .variation-content{flex-flow:row wrap;max-height:76px;overflow:hidden}}.product-variations .display-name-shade li{margin:0 .5rem 2.8125rem 0;position:relative;border:.125rem solid #fff}@media screen and (min-width: 47.8125em){.product-variations .display-name-shade li{margin:0 1rem 1rem 0}}.product-variations .display-name-shade li.variation-display{border-color:#8E8E8E}.product-variations .display-name-shade li .not-selectable{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.7);z-index:1}.product-variations .display-name-shade li img{border-radius:.25rem;height:3.5rem;width:3.5rem}.product-variations .display-name-shade li.selected,.product-variations .display-name-shade li:hover{border:.125rem solid #c00}.product-variations .variation-display-name{position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}.product-variations .variation-display-name .variation-text-name{font-family:'Overpass', Helvetica, sans-serif;font-weight:800;font-size:.875rem;line-height:.875rem;color:#202020;max-height:1.625rem;position:absolute;text-align:center;word-break:break-word;text-shadow:0 0 3px #fff;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;display:none}.product-variations li{border-radius:.25rem}.product-variations li .discount{position:absolute;bottom:0;width:100%;background:#000;color:#fff;text-align:center;font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:.6875rem;line-height:1.125rem}.product-variations li .discount+.variation-text-name{margin-top:-.9375rem}.product-variations li.selected .variation-display-name .variation-text-name{display:flex;display:-webkit-box}.product-variations li:hover .variation-text-name{display:flex;display:-webkit-box}.product-variations .variation-display{position:relative;display:block}.product-variations .variation-display__more-less{font-family:'Overpass', Helvetica, sans-serif;font-weight:800;background-color:#F8F8F8;border-radius:4px;height:3.5rem;width:3.5rem;font-size:.625rem;line-height:.75rem;white-space:normal;text-transform:uppercase;align-items:center;justify-content:center;text-align:center;display:flex;cursor:pointer}.product-variations .variation-display__more-less .variation-see__more-less--text{width:100%;margin:0 auto;text-align:center;display:flex;height:100%;flex-direction:column;justify-content:center;overflow:hidden}@media screen and (min-width: 47.8125em) and (max-width: 65.375em){.product-variations .display-name-shade li{height:auto}.product-variations .display-name-size li{min-height:auto}.product-variations .display-name-size li .variation-title{max-width:100%}}@media screen and (max-width: 28.0625em){#product-content{display:flex;flex-flow:column}#product-content .product-cart{order:2}.product-variations .display-name-shade .variation-content{gap:0 .5rem}.product-variations .display-name-shade li{margin:0 0 1rem 0;height:auto}.product-variations .display-name-size li{min-height:auto;margin:0 .5rem 1rem 0}.product-variations .display-name-size li .variation-title{max-width:100%}.product-variations .more-less{background:rgba(255,255,255,0.9);padding:1rem}}/*! nouislider - 9.2.0 - 2017-01-11 10:35:35 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-connect{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-origin{position:absolute;height:0;width:0}.noUi-handle{position:relative;z-index:1}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:top 0.3s, right 0.3s, bottom 0.3s, left 0.3s}.noUi-state-drag *{cursor:inherit !important}.noUi-vertical{width:1.125rem}.noUi-vertical .noUi-handle{width:1.75rem;height:2.125rem;left:-.375rem;top:-1.0625rem}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}[disabled] .noUi-connect{background:#B8B8B8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-sub{background:#AAA}.noUi-marker-large{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate3d(-50%, 50%, 0);transform:translate3d(-50%, 50%, 0)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate3d(0, 50%, 0);transform:translate3d(0, 50%, 0);padding-left:25px}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);top:50%;right:120%}.refinement-content__slider-range{padding:3.4375rem 1.25rem 1.875rem;margin-bottom:4.375rem;position:relative;z-index:0}.refinement-content__slider-range .noUi-horizontal{height:.3125rem}.refinement-content__slider-range .noUi-base,.refinement-content__slider-range .noUi-handle{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.refinement-content__slider-range .noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #d8d8d8,0 3px 6px -3px #BCBCBC}.refinement-content__slider-range .noUi-connect{height:.25rem;background:#c00;transition:background 450ms}.refinement-content__slider-range .noUi-handle{position:absolute;z-index:2;background:#F8F8F8;box-shadow:0 2px 4px rgba(0,0,0,0.25);height:1.25rem;width:1.25rem;border-radius:100%;margin-left:-.625rem;cursor:default}.refinement-content__slider-range .noUi-target{position:relative;background:#ccc;height:.3125rem;border-radius:.625rem;width:100%}.refinement-content__slider-range .price-range-slider{position:relative;background:#8E8E8E;height:.1875rem;opacity:.63;width:100%}.refinement-content__slider-range .slider-status,.refinement-content__slider-range .slider-info{text-transform:uppercase}.refinement-content__slider-range.mobile{border-bottom:none}.refinement-content__slider-range.mobile .clear-refinement{font-size:.8125rem;text-transform:lowercase;text-decoration:underline;margin-top:1.25rem}.refinement-content__slider-range.mobile .clear-refinement a{color:#000}.refinement-content__slider-range.mobile .clear-refinement a:hover{color:#b30000}.refinement-content__slider-range.mobile .slider-status{top:.9375rem;left:0;right:0;display:flex;position:absolute;font-size:.875rem;font-weight:bold;line-height:1.25rem;justify-content:center}.refinement-content__slider-range.mobile .slider-info{color:#ccc;font-size:.8125rem;margin-top:.75rem;font-weight:bold;display:flex;flex-wrap:nowrap;justify-content:space-between}.refinement-content__slider-range.mobile .price-range-slider .noUi-handle{height:1.25rem;width:1.25rem;top:-.5625rem}.refinement-content__slider-range.desktop{padding:0;height:1.25rem;display:flex}.refinement-content__slider-range.desktop .clear-refinement{font-size:.75rem;text-decoration:underline;position:absolute;top:-1.1875rem;right:0;line-height:1}.refinement-content__slider-range.desktop .clear-refinement a{color:#000;text-transform:lowercase}.refinement-content__slider-range.desktop .clear-refinement a:hover{color:#b30000}.refinement-content__slider-range.desktop .slider-status{position:absolute;top:1.875rem;display:flex;justify-content:space-between;width:100%}.refinement-content__slider-range.desktop .slider-info{color:#ccc;font-size:.8125rem;margin:.75rem .125rem 0 .125rem;font-weight:bold;display:flex;flex-wrap:nowrap;justify-content:space-between}.refinement-content__slider-range.desktop .range-min,.refinement-content__slider-range.desktop .range-max{border-radius:4px;border:1px solid #8E8E8E;color:#202020;background:#F8F8F8;padding:8px 0;display:block;font-size:1rem;height:2.5rem;width:100%;text-align:center;max-width:87px}@media screen and (max-width: 28.0625em){.refinement-content__slider-range.desktop .range-min,.refinement-content__slider-range.desktop .range-max{display:flex;align-items:flex-end;justify-content:center}}.refinement-content__slider-range.desktop .price-range-slider{width:90%;margin:auto 0 auto 2%}.refinement-content__slider-range.desktop .price-range-slider .noUi-handle{top:-.5625rem;margin-left:-.375rem}.pt_cart_login h1.title,.pt_account_login h1.title,.pt_wish-list h1.title{border-bottom:.1875rem solid #000;padding:1.25rem 0;margin-bottom:1.25rem}.pt_cart_login .content,.pt_account_login .content,.pt_wish-list .content{max-width:100%;margin:0 auto}.checkoutlogin .login-account{border-right:.0625rem solid #ccc;padding-right:3.125rem}.checkoutlogin .login-box-content-right{padding-left:3.125rem}.checkoutlogin h2,.checkoutlogin .auth-content-title{text-transform:uppercase;color:#ea4234;font-family:"AvalonBook",Arial,sans-serif;font-size:1.125rem}.checkoutlogin p,.checkoutlogin li{font-size:.8125rem;color:#000}.checkoutlogin p.required-indicator,.checkoutlogin li.required-indicator{font-size:.6875rem;color:#7C7C7D;float:left}.checkoutlogin .form-row{display:flex;margin:0 0 .625rem}.checkoutlogin .form-row.form-indent{margin-left:42%;align-items:center}.checkoutlogin .form-row.form-indent input{margin-bottom:0}.checkoutlogin .form-row.form-indent .field-wrapper{flex-basis:auto}.checkoutlogin .form-row.form-indent>label,.checkoutlogin .form-row.form-indent>.auth-content--offers{flex-basis:auto;padding:0 .625rem}.checkoutlogin .success-form{color:#1b9448;font-size:.6875rem;margin-bottom:1.25rem}.checkoutlogin label,.checkoutlogin .auth-content--offers{flex:0 1 50%;padding:.3125rem .625rem 0 0;font-size:.8125rem}.checkoutlogin input{font-size:.75rem}.checkoutlogin .field-wrapper{flex:0 1 82%}.checkoutlogin .field-wrapper .error{color:#b30000;font-size:.6875rem;margin-top:.3125rem}.checkoutlogin .form-row-button button{float:right;font-family:"AvalonBold",Arial,sans-serif;font-size:.8125rem;text-transform:uppercase;background-color:#c00;padding:.5rem .9375rem;margin:0;color:#fff !important}.checkoutlogin .form-row-button button:hover{background-color:#202020}.checkoutlogin #login-submit{display:flex;flex-direction:column}.checkoutlogin #login-submit .label-inline{order:1}.checkoutlogin #login-submit #password-reset{float:right;width:58%;color:#7C7C7D;font-size:.8125rem;text-decoration:underline;text-align:left;padding-bottom:.625rem}.checkoutlogin #login-submit .form-row-button{width:100%;display:inline-block;order:2;-moz-box-ordinal-group:2;-webkit-box-ordinal-group:2;-webkit-order:2;-ms-flex-order:2}.checkoutlogin .error-form{font-size:.6875rem;color:#b30000;margin-bottom:.9375rem}.g-recaptcha{display:flex;justify-content:center;padding:.625rem 0 1.25rem 0}@media (min-width: 767px){.g-recaptcha{justify-content:flex-end}}.g-recaptcha--relative{position:relative}.g-recaptcha--relative .g-recaptcha{position:absolute;top:11.875rem;padding:0;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.g-recaptcha--holder{margin-bottom:1.875rem;margin-left:-1.5625rem;margin-right:-1.5625rem}.g-recaptcha--text{font-family:"Helvetica neue",Helvetica,Arial;margin-top:4.75rem;font-size:.8125rem;padding-left:1.25rem;padding-right:1.25rem;line-height:1rem;padding-top:1rem;border-top:3px solid #BCBCBC;color:#8E8E8E;text-align:center}.g-recaptcha--text--version3{margin-top:.625rem}.g-recaptcha--text a{color:inherit;text-decoration:underline}@media screen and (min-width: 47.8125em){.g-recaptcha--relative .g-recaptcha{top:8.125rem}.g-recaptcha--holder{margin-bottom:2.5rem;margin-left:-3.125rem;margin-right:-3.125rem}.g-recaptcha--text{padding-left:0;padding-right:0}}.login-captcha{width:400px}.login-captcha .ui-dialog-content h1{font-size:1.25rem;text-align:center}.login-captcha .ui-widget-content{width:auto;height:auto;font-size:.875rem;text-align:justify}.login-captcha .ui-button-text-only{text-transform:uppercase;font-weight:bold;background-color:#b30000;display:inline-block;color:#fff;padding:.375rem 1.5rem;text-decoration:none;outline:none}.oauth-login{display:block;margin-left:0;margin-right:0}.oauth-login--fieldset{display:flex;flex-flow:row wrap;margin-bottom:1.25rem;width:100%}.oauth-login--fieldset .form-group__appleid-signin,.oauth-login--fieldset button{display:block;height:40px;width:100%;padding:0;font-family:'Overpass', Helvetica, sans-serif;font-weight:700;text-align:center;font-size:0;border-radius:1.25rem;max-width:200px;margin:0 auto .9375rem}.oauth-login--fieldset .form-group__appleid-signin{display:none}.oauth-login--fieldset span{display:inline-block;vertical-align:middle;margin-left:.375rem;font-size:1rem;line-height:1em;margin-top:.0625rem}.oauth-login--fieldset span.second_name{display:none}.oauth-login--facebook{background:#376598;color:white}.oauth-login--facebook:before{content:"";display:inline-block;vertical-align:middle;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggc3R5bGU9ImZpbGw6I2ZmZmZmZjsiIGQ9Ik0zODQsMTc2aC05NnYtNjRjMC0xNy42NjQsMTQuMzM2LTMyLDMyLTMyaDMyVjBoLTY0bDAsMGMtNTMuMDI0LDAtOTYsNDIuOTc2LTk2LDk2djgwaC02NHY4MGg2NHYyNTYNCgloOTZWMjU2aDY0TDM4NCwxNzZ6Ii8+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==");width:24px;height:24px}.oauth-login--google{background:white;color:#202020;border:1px solid black}.oauth-login--google:before{content:"";display:inline-block;vertical-align:middle;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz48cGF0aCBkPSJtNTA3Ljg3OSAyMDguNjEyYzIuMjc2IDAgNC4xMjEgMS44NDUgNC4xMjEgNC4xMjF2NDMuMjY3YzAgMTYuMTk0LTEuNTA0IDMyLjAyOC00LjM4OSA0Ny4zODgtMjIuMzE3IDExOS4zMDktMTI3LjQyNyAyMDkuNDc0LTI1My40MTYgMjA4LjYwNS0xNDEuMzY5LS45NzQtMjU0LjUwNy0xMTUuMTk5LTI1NC4xOTQtMjU2LjU3LjMxMS0xNDEuMTE3IDExNC44MDktMjU1LjQyMyAyNTUuOTk5LTI1NS40MjMgNjkuMTczIDAgMTMxLjkzNSAyNy40NDIgMTc4LjAxNCA3Mi4wMTggMS42NjQgMS42MDkgMS43MDcgNC4yNjEuMDcgNS44OTdsLTYxLjIxMSA2MS4yMTFjLTEuNTc2IDEuNTc2LTQuMTIyIDEuNjE3LTUuNzM3LjA4LTI4LjkyMS0yNy41MjktNjguMDUxLTQ0LjQzLTExMS4xMzYtNDQuNDMtODguOTcxIDAtMTYwLjYxNiA3MS4xMzYtMTYxLjIyIDE2MC4xMDUtLjYwNyA4OS41NTMgNzEuODA5IDE2Mi4zNDIgMTYxLjIyIDE2Mi4zNDIgNzIuNTQ1IDAgMTMzLjkwMy00Ny45MjQgMTU0LjEzNi0xMTMuODM1aC0xNTAuMDE1Yy0yLjI3NiAwLTQuMTIxLTEuODQ1LTQuMTIxLTQuMTIxdi04Ni41MzVjMC0yLjI3NiAxLjg0NS00LjEyMSA0LjEyMS00LjEyMWgyNDcuNzU4eiIgZmlsbD0iIzIxOTZmMyIvPjxnPjxwYXRoIGQ9Im01MDcuODc5IDIwOC42MTJoLTMwLjkwNWMyLjI3NiAwIDQuMTIxIDEuODQ1IDQuMTIxIDQuMTIxdjQzLjI2N2MwIDE2LjE5NC0xLjUwNCAzMi4wMjgtNC4zODkgNDcuMzg4LTIxLjI5MSAxMTMuODIyLTExNy45MzYgMjAxLjExNy0yMzYuMTc1IDIwOC4xNSA0LjUyNC4yNjcgOS4wNzguNDIzIDEzLjY2NC40NTUgMTI1Ljk5Ljg2OSAyMzEuMDk5LTg5LjI5NyAyNTMuNDE2LTIwOC42MDUgMi44ODUtMTUuMzYgNC4zODktMzEuMTk0IDQuMzg5LTQ3LjM4OHYtNDMuMjY4YzAtMi4yNzUtMS44NDUtNC4xMi00LjEyMS00LjEyeiIgZmlsbD0iIzFlODhlNSIvPjwvZz48cGF0aCBkPSJtMTA5LjU2IDE4OC40ODItNzcuNzQ4LTU2LjE3NmM0My42MTgtNzguODkxIDEyNy42Ny0xMzIuMzA2IDIyNC4xODgtMTMyLjMwNiA2OS4xNzMgMCAxMzEuOTM1IDI3LjQ0MiAxNzguMDE0IDcyLjAxOCAxLjY2NCAxLjYwOSAxLjcwNyA0LjI2MS4wNyA1Ljg5N2wtNjEuMjExIDYxLjIxMWMtMS41NzMgMS41NzMtNC4xMTkgMS42MjItNS43My4wODgtMjguOTIxLTI3LjUzNC02OC4wNTQtNDQuNDM3LTExMS4xNDMtNDQuNDM3LTY0LjkzMiAwLTEyMC45MDIgMzguMzg0LTE0Ni40NCA5My43MDV6IiBmaWxsPSIjZjQ0MzM2Ii8+PHBhdGggZD0ibTg3LjExNSAxNzIuMjY1IDIyLjQ0NSAxNi4yMTdjMjMuMzEtNTAuNDk0IDcxLjk3OC04Ni44NiAxMjkuNjY4LTkyLjgyNS40MzQtLjA0Ny44NTEtLjEwNCAxLjI5My0uMTQ2LTUuMDc3LS40ODItMTAuMjIyLS43MzQtMTUuNDI2LS43MzQtNTguNjU3IDAtMTA5Ljc3NyAzMC45MjMtMTM3Ljk4IDc3LjQ4OHoiIGZpbGw9IiNlNTM5MzUiLz48cGF0aCBkPSJtNDAzLjEwOSA3Mi4wMThjMS42NjQgMS42MDkgMS43MDcgNC4yNjEuMDcgNS44OThsLTQ5LjY4MyA0OS42ODNjNC43NiAzLjYyIDkuMzE2IDcuNDkyIDEzLjY0IDExLjYwOCAxLjYxNCAxLjUzNyA0LjE2MSAxLjQ5NiA1LjczNy0uMDhsNjEuMjExLTYxLjIxMWMxLjYzNy0xLjYzNyAxLjU5My00LjI4OC0uMDctNS44OTgtNDYuMDc5LTQ0LjU3Ni0xMDguODQxLTcyLjAxOC0xNzguMDE0LTcyLjAxOC01LjE5MSAwLTEwLjM0MS4xNzMtMTUuNDU1LjQ3OCA2My4wNCAzLjc1NSAxMTkuOTQxIDMwLjMwOCAxNjIuNTY0IDcxLjU0eiIgZmlsbD0iI2U1MzkzNSIvPjxwYXRoIGQ9Im00NDMuNzkyIDQyOS45NzdjLTQ2Ljc1IDUwLjQ0OC0xMTMuNTg4IDgyLjAyMy0xODcuNzkyIDgyLjAyMy0xMDAuMjI2IDAtMTg2Ljk5OC01Ny41OTctMjI5LjAyLTE0MS41MDZsNzkuMzc1LTU0LjM5NGMyMy44MTkgNTkuMjY3IDgxLjg0OSAxMDEuMTIzIDE0OS42NDUgMTAxLjEyMyA0Mi41NDYgMCA4MS4yNC0xNi40ODMgMTEwLjA0NC00My40MTJ6IiBmaWxsPSIjNGNhZjUwIi8+PHBhdGggZD0ibTEwNi4zNTYgMzE2LjEwMS0yMy40MDYgMTYuMDM5YzI3LjE4NSA1MC42NDQgODAuNjQ0IDg1LjA4MyAxNDIuMTQ1IDg1LjA4MyA1LjIwMSAwIDEwLjM0Mi0uMjU1IDE1LjQxNy0uNzM2LTYxLjA0OS01LjgyLTExMi4xNzQtNDUuNjg3LTEzNC4xNTYtMTAwLjM4NnoiIGZpbGw9IiM0M2EwNDciLz48cGF0aCBkPSJtMjU2IDUxMmM3NC4yMDQgMCAxNDEuMDQyLTMxLjU3NSAxODcuNzkyLTgyLjAyM2wtMTkuMDQzLTEzLjc1N2MtNDMuODk2IDU0LjYzLTEwOS43NDYgOTAuODcxLTE4NC4xNjMgOTUuMzE0IDUuMS4zMDQgMTAuMjM4LjQ2NiAxNS40MTQuNDY2eiIgZmlsbD0iIzQzYTA0NyIvPjxwYXRoIGQ9Im05NC43NzcgMjU2YzAgMjEuMjQyIDQuMTEgNDEuNTI3IDExLjU3OSA2MC4xMDFsLTc5LjM3NiA1NC4zOTNjLTE3LjI2NS0zNC40NDktMjYuOTgtNzMuMzM4LTI2Ljk4LTExNC40OTQgMC00NC44NjQgMTEuNTM4LTg3LjAzIDMxLjgxMi0xMjMuNjk0bDc3Ljc0OCA1Ni4xNzZjLTkuNDg4IDIwLjUzMS0xNC43ODMgNDMuNDEyLTE0Ljc4MyA2Ny41MTh6IiBmaWxsPSIjZmZjMTA3Ii8+PHBhdGggZD0ibTgyLjk1IDMzMi4xNCAyMy40MDYtMTYuMDM5Yy03LjQ2OS0xOC41NzQtMTEuNTc5LTM4Ljg1OS0xMS41NzktNjAuMTAxIDAtMjQuMTA2IDUuMjk1LTQ2Ljk4NyAxNC43ODMtNjcuNTE4bC0yMi40NDUtMTYuMjE3Yy0xNC41NzUgMjQuMDY1LTIzLjAzNCA1Mi4zMDQtMjMuMjQgODIuNjE3LS4xOSAyNy45NTQgNi43MzcgNTQuMjc1IDE5LjA3NSA3Ny4yNTh6IiBmaWxsPSIjZmZiMzAwIi8+PC9nPgo8L3N2Zz4=");width:24px;height:24px}@media screen and (min-width: 47.8125em){.oauth-login{margin-left:-4.375rem;margin-right:-4.375rem}.oauth-login--fieldset{flex-flow:row nowrap}.oauth-login button{flex:1;margin:0 .625rem 1.25rem;max-width:100%}.oauth-login span{margin-left:1.1875rem}}.auth-content{display:block;margin:0 auto;padding:1.5625rem}.auth-content .auth-content--offers{font-weight:normal}.auth-content--bcsection{font-family:"AvalonBook",Arial,sans-serif}.auth-content--bcsection-container{border-top:.0625rem solid #DBDBDB;margin:auto;margin-top:2.5rem;padding:2.5rem 0 0 0;max-width:800px}.auth-content--bcsection .auth-content-title{margin:auto;max-width:600px}.auth-content--checkbox-flex{display:flex;justify-content:center;margin-top:20px}.auth-content--checkbox-flex input{box-shadow:inset 0px -3PX 9px -5px #000}.auth-content--checkbox-flex .field-wrapper{margin-right:15px}.auth-content--offers{text-align:center}.auth-content--picture{display:block;margin:0 auto 20px;max-width:100%}.auth-content--information{display:block;font-size:14px;line-height:1.2em;color:#000;font-family:"AvalonBook",Arial,sans-serif;font-weight:400;text-align:center;letter-spacing:.3px;margin:auto;max-width:500px}.auth-content--information p{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;margin-top:0;margin-bottom:0;font-size:1rem}.auth-content--information a{color:#000;text-decoration:underline}.auth-content--information a:hover{color:#d50032}.auth-content--information a.btn--primary,.auth-content--information .pt_account.orders .order-history a.pix-payment--print,.pt_account.orders .order-history .auth-content--information a.pix-payment--print,.auth-content--information .pt_account.orders .order-history a.shipay-payment--print,.pt_account.orders .order-history .auth-content--information a.shipay-payment--print,.auth-content--information .pt_account.orders .order-history a.qrcode-payment--print,.pt_account.orders .order-history .auth-content--information a.qrcode-payment--print,.auth-content--information .pt_account.orders .order-history a.boleto-payment--print,.pt_account.orders .order-history .auth-content--information a.boleto-payment--print{display:block;width:260px;color:white;text-decoration:none}.auth-content--formulary{display:block;margin-top:10px;text-align:center}.auth-content--formulary label,.auth-content--formulary .auth-content--offers{font-family:"AvalonBold",Arial,sans-serif;font-weight:normal}.auth-content--formulary label span,.auth-content--formulary .auth-content--offers span{color:#000}.auth-content--formulary label span.required-indicator,.auth-content--formulary .auth-content--offers span.required-indicator{color:#ea4234}.auth-content--formulary .form-row{display:block;margin:0 0 15px;position:relative}.auth-content--formulary .form-row label[for*="birthday_day"],.auth-content--formulary .form-row .auth-content--offers[for*="birthday_day"],.auth-content--formulary .form-row label[for*="oAuthProviderID"],.auth-content--formulary .form-row .auth-content--offers[for*="oAuthProviderID"],.auth-content--formulary .form-row label[for*="birthday_month"],.auth-content--formulary .form-row .auth-content--offers[for*="birthday_month"],.auth-content--formulary .form-row label[for*="birthday_year"],.auth-content--formulary .form-row .auth-content--offers[for*="birthday_year"]{display:none}.auth-content--formulary .form-row .input-text,.auth-content--formulary .form-row .input-select{color:#444;margin:0;font-size:11px;border:1px solid #aaa;font-family:"AvalonBook",Arial,sans-serif;font-weight:normal;height:auto;min-height:30px;min-width:70px}.auth-content--formulary .form-row--date{display:flex;flex-flow:row wrap}.auth-content--formulary .form-row--date>label,.auth-content--formulary .form-row--date>.auth-content--offers{width:100%}.auth-content--formulary .form-row--date .form-row{display:block;width:auto;margin-right:5px}.auth-content--formulary .form-row--radio{display:flex;flex-flow:row nowrap;width:100%;align-content:space-between}.auth-content--formulary .form-row--radio select{height:32px;width:50%;font-family:"AvalonBook", Arial, sans-serif;font-weight:normal;font-size:11px}.auth-content--formulary .form-row--inline{display:block;width:100%;padding-right:10px;text-align:center}.auth-content--formulary .form-row--inline input{margin:0}.auth-content--formulary .form-row--inline label,.auth-content--formulary .form-row--inline .auth-content--offers{font-family:"AvalonBook",Arial,sans-serif;font-weight:normal}.auth-content--formulary .form-row--actions.form-row{display:block;padding:.9375rem 0;text-align:center}.auth-content--formulary .form-row--actions.form-row button{display:block;width:100%}.auth-content--formulary a{color:#202020;font-size:1rem;font-weight:bold;transition:color 0.3s ease-in-out}.auth-content--formulary a:hover{color:#AC0000;transition:color 0.3s ease-in-out}.auth-content--formulary p{font-size:1rem}.auth-content .form-beautyclub label,.auth-content .form-beautyclub .auth-content--offers{text-align:left}.auth-content .form-row{align-items:center;display:flex;justify-content:center;margin:1.5625rem auto;max-width:800px}.auth-content .form-row span.error{font-size:0;overflow:hidden;position:absolute;z-index:-1}.auth-content .form-row--error{color:#ea4234;font-family:"AvalonBook",Arial,sans-serif;font-weight:normal;position:relative;bottom:0;font-size:11px;line-height:1.2em}.auth-content .form-row--error span{display:block}.auth-content .form-row-inline:first-of-type{margin-left:1rem}.auth-content .form-row.form-row--date{display:block;margin:1.25rem auto 0;max-width:500px;position:relative;clear:both;justify-content:flex-end}.auth-content .form-row.form-row--date .form-row{float:left;margin:0 1rem 0 0;max-width:5.625rem;width:calc(33.333% - 16px)}.auth-content .form-row.form-row--date .form-row .field-wrapper{display:block;width:100%}.auth-content .form-row.form-row--date .form-row label span.required-indicator,.auth-content .form-row.form-row--date .form-row .auth-content--offers span.required-indicator{display:none}.auth-content .form-row.form-row--date .form-row--error{-webkit-transform:translate(0, .625rem);-ms-transform:translate(0, .625rem);transform:translate(0, .625rem);float:right;text-align:end}.auth-content .form-row.form-row--date .form-row:nth-child(4){width:33.333%;margin-right:0}.auth-content .form-row.form-row--date label span.required-indicator,.auth-content .form-row.form-row--date .auth-content--offers span.required-indicator{display:inline-block}.auth-content .form-row.form-row--inline{margin:0 auto;position:relative}.auth-content .form-row.form-row--inline .form-row{display:block}.auth-content .form-row.form-row--inline .form-row label,.auth-content .form-row.form-row--inline .form-row .auth-content--offers{text-align:initial}.auth-content .form-row.form-row--inline .form-row--error{left:.625rem;position:absolute;-webkit-transform:translate(-.6875rem, 0);-ms-transform:translate(-.6875rem, 0);transform:translate(-.6875rem, 0)}.auth-content .form-row.form-row--inline .form-row--error.oauth-error--left{left:0;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);width:100%;text-align:end}.auth-content .form-row.form-row--inline .form-row--error.oauth-error--left span{text-align:end}.auth-content .form-row.form-row--inline .form-row--error .form-row{display:none}.auth-content .form-row.form-row--inline .form-row .form-caption.error-message,.auth-content .form-row.form-row--inline .form-row .form-caption.error-message--invalid{position:absolute}.auth-content .form-row.form-row--inline.form-row-phone .form-row{margin-bottom:0}.auth-content .form-row.form-row--inline.form-row-phone .form-row--error{-webkit-transform:translate(-.625rem, 1.1875rem);-ms-transform:translate(-.625rem, 1.1875rem);transform:translate(-.625rem, 1.1875rem)}.auth-content .form-row.form-row--inline.auth-content--checkbox .form-row{display:flex}.auth-content .form-row .input-select{margin-bottom:0;max-width:90px;width:100%}.auth-content .form-row.radio{justify-content:center}.auth-content .form-row-radio .form-row-inline{width:100%}.auth-content .form-row-radio .form-row-inline:first-of-type{margin-left:0}.auth-content .form-row-radio .form-row-inline label,.auth-content .form-row-radio .form-row-inline .auth-content--offers{font-weight:normal}.auth-content .form-row-radio label,.auth-content .form-row-radio .auth-content--offers{font-size:1rem}.auth-content .form-row.form-beautyclub{text-align:center}.auth-content .label-inline label span,.auth-content .label-inline .auth-content--offers span{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;color:#202020;font-size:1rem}.auth-content-title{font-size:1.125rem}.auth-content .required-indicator{display:inline-block}.auth-content .oauth__form{padding-top:.0625rem}@media screen and (min-width: 47.8125em){.auth-content{padding:1.5625rem .625rem}.auth-content .field-wrapper .phone{margin-left:1rem}.auth-content .form-beautyclub label,.auth-content .form-beautyclub .auth-content--offers{text-align:left}.auth-content .form-row-radio .form-row-inline{width:auto}.auth-content .form-row-radio .form-row-inline:first-of-type{margin-left:1rem}.auth-content .form-row.form-row--date{display:flex}.auth-content .form-row.form-row--date .form-row{float:none}.auth-content .form-row.form-row--date .form-row--error{position:absolute;-webkit-transform:translate(0, 1.1875rem);-ms-transform:translate(0, 1.1875rem);transform:translate(0, 1.1875rem)}.auth-content .form-row.form-row--date>label,.auth-content .form-row.form-row--date>.auth-content--offers{margin-right:1rem}.auth-content .form-row.form-row--inline.auth-content--checkbox .form-row{margin:0}.auth-content .form-row.form-row--inline.auth-content--checkbox .form-row--error{left:22.625rem;top:1.5rem}.auth-content .form-row.form-row--inline .form-row{display:flex}.auth-content .form-row.form-row--inline .form-row--error{left:20.625rem}.auth-content .form-row.form-row--inline.form-row-cpf{margin-top:0;-webkit-transform:translate(1.4375rem, 0);-ms-transform:translate(1.4375rem, 0);transform:translate(1.4375rem, 0)}.auth-content .form-row.form-row--inline.form-row-cpf .form-row{margin:0}.auth-content .form-row.form-row--inline.form-row-cpf .form-row--error{left:19.875rem;top:2.875rem}.auth-content .form-row.form-row--inline.form-row-cpf .input-text{margin-left:1rem}.auth-content .form-row.form-row--inline.form-row-cpf,.auth-content .form-row.form-row--inline.form-row-phone{margin-bottom:1.5625rem}.auth-content .form-row.form-row--inline.form-row-phone{margin-bottom:1.5625rem;margin-top:0;-webkit-transform:translate(.375rem, 0);-ms-transform:translate(.375rem, 0);transform:translate(.375rem, 0)}.auth-content .form-row.form-row--inline.form-row-phone .form-row--error{left:20.75rem;top:4.5rem;-webkit-transform:translate(-.625rem, 0);-ms-transform:translate(-.625rem, 0);transform:translate(-.625rem, 0)}.auth-content .form-row-oauth{width:37%}.auth-content .form-row-oauth .form-row{display:flex;justify-content:flex-end;margin:1.25rem 0}.auth-content .form-row-oauth .form-row label,.auth-content .form-row-oauth .form-row .auth-content--offers{display:flex;margin-right:.625rem}.auth-content .form-row-oauth .form-row .input-text{margin:0}.auth-content .form-row-oauth .form-row--error{width:100%}.auth-content .form-row-oauth .form-row--error span{text-align:end}.auth-content--formulary .form-row--actions.form-row{display:flex}.auth-content--formulary .form-row--actions.form-row a{margin-left:3.75rem}.auth-content--formulary .form-row--actions.form-row button{display:flex;width:auto}}.auth-content--BR .auth-content--picture{margin:0 auto 1.25rem 0}.auth-content--BR .auth-content--bcsection{margin:1.25rem auto 0 auto;max-width:702px}.auth-content--BR .auth-content--bcsection-container{border-top:unset;margin:unset;margin-top:unset;padding:unset;max-width:unset}.auth-content--BR .auth-content--formulary{margin-top:unset;max-width:702px;margin:0 auto}.auth-content--BR .auth-content--formulary .form-row--actions.form-row{padding:0}.auth-content--BR .auth-content--formulary .form-row--actions.form-row button{display:flex;width:348px;align-items:center;justify-content:center}.auth-content--BR .auth-content--formulary .form-row--privacy .form-row{margin-bottom:.4375rem;margin-top:2.5rem}.auth-content--BR .auth-content--formulary .form-row--privacy .form-row label,.auth-content--BR .auth-content--formulary .form-row--privacy .form-row .auth-content--offers{font-family:'Overpass', Helvetica, sans-serif;font-weight:700}.auth-content--BR .auth-content--formulary .form-row--privacy .form-row label span,.auth-content--BR .auth-content--formulary .form-row--privacy .form-row .auth-content--offers span{color:#BCBCBC;font-size:.875rem}.auth-content--BR .auth-content--formulary .form-row--privacy .form-row label a,.auth-content--BR .auth-content--formulary .form-row--privacy .form-row .auth-content--offers a{color:#BCBCBC;text-decoration:underline;font-size:.875rem}.auth-content--BR .auth-content--formulary div.auth-content--checkbox-flex{margin-top:2.25rem;margin-bottom:3.375rem;display:block;width:100%;position:relative}.auth-content--BR .auth-content--formulary div.auth-content--checkbox-flex .field-wrapper{vertical-align:top;margin-right:0;position:absolute;height:100%;width:100%}.auth-content--BR .auth-content--formulary div.auth-content--checkbox-flex .field-wrapper ~ label,.auth-content--BR .auth-content--formulary div.auth-content--checkbox-flex .field-wrapper ~ .auth-content--offers{padding-left:2.125rem;line-height:1.5rem}.auth-content--BR .auth-content--formulary div.auth-content--checkbox-flex .field-wrapper ~ label span,.auth-content--BR .auth-content--formulary div.auth-content--checkbox-flex .field-wrapper ~ .auth-content--offers span{font-size:1rem}@media screen and (max-width: 47.75em){.auth-content--BR .auth-content--formulary div.auth-content--checkbox-flex .field-wrapper ~ label span,.auth-content--BR .auth-content--formulary div.auth-content--checkbox-flex .field-wrapper ~ .auth-content--offers span{font-size:.875rem}}.auth-content--BR .auth-content--formulary .account__terms{margin:2.5rem auto 1.5625rem}.auth-content--BR .auth-content--formulary .account__terms a{font-weight:400;font-size:.8125rem;color:#8E8E8E}.auth-content--BR .auth-content--formulary p{font-size:inherit}.auth-content--BR .form-row--actions{margin:0}.auth-content--BR .form-row--actions button{margin:0}.auth-content--BR .form-row.form-beautyclub{text-align:left;display:block;width:100%;position:relative}.auth-content--BR .form-row.form-beautyclub .field-wrapper{vertical-align:top;position:absolute;height:100%;width:100%}.auth-content--BR .form-row.form-beautyclub .field-wrapper ~ label,.auth-content--BR .form-row.form-beautyclub .field-wrapper ~ .auth-content--offers{padding-left:2.125rem;line-height:1.5rem}.auth-content--BR .form-row.form-beautyclub .field-wrapper ~ label span,.auth-content--BR .form-row.form-beautyclub .field-wrapper ~ .auth-content--offers span{font-size:1rem}@media screen and (max-width: 47.75em){.auth-content--BR .form-row.form-beautyclub .field-wrapper ~ label span,.auth-content--BR .form-row.form-beautyclub .field-wrapper ~ .auth-content--offers span{font-size:.875rem}}.auth-modal{border-radius:0;max-width:800px;padding:25px}.auth-modal a.close-modal{top:10px;right:5px;width:20px;height:20px;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgMzI5IDMyOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzI5IDMyOTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBkPSJtMTk0LjgwMDc4MSAxNjQuNzY5NTMxIDEyOC4yMTA5MzgtMTI4LjIxNDg0M2M4LjM0Mzc1LTguMzM5ODQ0IDguMzQzNzUtMjEuODI0MjE5IDAtMzAuMTY0MDYzLTguMzM5ODQ0LTguMzM5ODQ0LTIxLjgyNDIxOS04LjMzOTg0NC0zMC4xNjQwNjMgMGwtMTI4LjIxNDg0NCAxMjguMjE0ODQ0LTEyOC4yMTA5MzctMTI4LjIxNDg0NGMtOC4zNDM3NS04LjMzOTg0NC0yMS44MjQyMTktOC4zMzk4NDQtMzAuMTY0MDYzIDAtOC4zNDM3NSA4LjMzOTg0NC04LjM0Mzc1IDIxLjgyNDIxOSAwIDMwLjE2NDA2M2wxMjguMjEwOTM4IDEyOC4yMTQ4NDMtMTI4LjIxMDkzOCAxMjguMjE0ODQ0Yy04LjM0Mzc1IDguMzM5ODQ0LTguMzQzNzUgMjEuODI0MjE5IDAgMzAuMTY0MDYzIDQuMTU2MjUgNC4xNjAxNTYgOS42MjEwOTQgNi4yNSAxNS4wODIwMzIgNi4yNSA1LjQ2MDkzNyAwIDEwLjkyMTg3NS0yLjA4OTg0NCAxNS4wODIwMzEtNi4yNWwxMjguMjEwOTM3LTEyOC4yMTQ4NDQgMTI4LjIxNDg0NCAxMjguMjE0ODQ0YzQuMTYwMTU2IDQuMTYwMTU2IDkuNjIxMDk0IDYuMjUgMTUuMDgyMDMyIDYuMjUgNS40NjA5MzcgMCAxMC45MjE4NzQtMi4wODk4NDQgMTUuMDgyMDMxLTYuMjUgOC4zNDM3NS04LjMzOTg0NCA4LjM0Mzc1LTIxLjgyNDIxOSAwLTMwLjE2NDA2M3ptMCAwIi8+Cjwvc3ZnPgo=");background-size:75%;background-repeat:no-repeat;background-position:center}.auth-modal a.btn--primary,.auth-modal .pt_account.orders .order-history a.pix-payment--print,.pt_account.orders .order-history .auth-modal a.pix-payment--print,.auth-modal .pt_account.orders .order-history a.shipay-payment--print,.pt_account.orders .order-history .auth-modal a.shipay-payment--print,.auth-modal .pt_account.orders .order-history a.qrcode-payment--print,.pt_account.orders .order-history .auth-modal a.qrcode-payment--print,.auth-modal .pt_account.orders .order-history a.boleto-payment--print,.pt_account.orders .order-history .auth-modal a.boleto-payment--print{margin:1.25rem auto;width:60%}.account__wrapper,.account-dropdown,.account__wrapper--login,.account__wrapper--register,.pt_account .edit-profile-form,.pt_checkout .checkout-billing{color:#202020}.account__wrapper--login{max-width:676px;padding:0 1.5625rem;margin:2.5rem auto 1.25rem;display:block}.account__wrapper--login .error-form{display:block;margin-bottom:.625rem}.account__wrapper--login .error-form a{color:inherit;text-decoration:underline}@media screen and (min-width: 47.8125em){.account__wrapper--login{margin-top:3.125rem}}.account__wrapper .form-row-button .btn--primary,.account-dropdown .form-row-button .btn--primary,.account__wrapper--login .form-row-button .btn--primary,.account__wrapper--register .form-row-button .btn--primary,.pt_account .edit-profile-form .form-row-button .btn--primary,.pt_checkout .checkout-billing .form-row-button .btn--primary,.account__wrapper .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .account__wrapper .form-row-button .pix-payment--print,.account-dropdown .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .account-dropdown .form-row-button .pix-payment--print,.account__wrapper--login .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .account__wrapper--login .form-row-button .pix-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button .pix-payment--print,.pt_account.orders .edit-profile-form .form-row-button .order-history .pix-payment--print,.pt_account.orders .order-history .edit-profile-form .form-row-button .pix-payment--print,.pt_checkout .checkout-billing .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-billing .form-row-button .pix-payment--print,.account__wrapper .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .account__wrapper .form-row-button .shipay-payment--print,.account-dropdown .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .account-dropdown .form-row-button .shipay-payment--print,.account__wrapper--login .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .account__wrapper--login .form-row-button .shipay-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button .shipay-payment--print,.pt_account.orders .edit-profile-form .form-row-button .order-history .shipay-payment--print,.pt_account.orders .order-history .edit-profile-form .form-row-button .shipay-payment--print,.pt_checkout .checkout-billing .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-billing .form-row-button .shipay-payment--print,.account__wrapper .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .account__wrapper .form-row-button .qrcode-payment--print,.account-dropdown .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .account-dropdown .form-row-button .qrcode-payment--print,.account__wrapper--login .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .account__wrapper--login .form-row-button .qrcode-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button .qrcode-payment--print,.pt_account.orders .edit-profile-form .form-row-button .order-history .qrcode-payment--print,.pt_account.orders .order-history .edit-profile-form .form-row-button .qrcode-payment--print,.pt_checkout .checkout-billing .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-billing .form-row-button .qrcode-payment--print,.account__wrapper .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .account__wrapper .form-row-button .boleto-payment--print,.account-dropdown .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .account-dropdown .form-row-button .boleto-payment--print,.account__wrapper--login .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .account__wrapper--login .form-row-button .boleto-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button .boleto-payment--print,.pt_account.orders .edit-profile-form .form-row-button .order-history .boleto-payment--print,.pt_account.orders .order-history .edit-profile-form .form-row-button .boleto-payment--print,.pt_checkout .checkout-billing .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-billing .form-row-button .boleto-payment--print{margin:0 auto 2.5rem;max-width:303px;width:100%}.account__wrapper .form-row-button .btn--primary-outline,.account-dropdown .form-row-button .btn--primary-outline,.account__wrapper--login .form-row-button .btn--primary-outline,.account__wrapper--register .form-row-button .btn--primary-outline,.pt_account .edit-profile-form .form-row-button .btn--primary-outline,.pt_checkout .checkout-billing .form-row-button .btn--primary-outline,.account__wrapper .form-row-button .confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .account__wrapper .form-row-button .pix-payment--print,.account-dropdown .form-row-button .confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .account-dropdown .form-row-button .pix-payment--print,.account__wrapper--login .form-row-button .confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .account__wrapper--login .form-row-button .pix-payment--print,.account__wrapper--register .form-row-button .confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .account__wrapper--register .form-row-button .pix-payment--print,.pt_account .edit-profile-form .form-row-button .confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .pt_account .edit-profile-form .form-row-button .pix-payment--print,.pt_checkout .checkout-billing .form-row-button .confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .pt_checkout .checkout-billing .form-row-button .pix-payment--print,.account__wrapper .form-row-button .confirmation-order__payment--details .boleto-payment--print,.confirmation-order__payment--details .account__wrapper .form-row-button .boleto-payment--print,.account-dropdown .form-row-button .confirmation-order__payment--details .boleto-payment--print,.confirmation-order__payment--details .account-dropdown .form-row-button .boleto-payment--print,.account__wrapper--login .form-row-button .confirmation-order__payment--details .boleto-payment--print,.confirmation-order__payment--details .account__wrapper--login .form-row-button .boleto-payment--print,.account__wrapper--register .form-row-button .confirmation-order__payment--details .boleto-payment--print,.confirmation-order__payment--details .account__wrapper--register .form-row-button .boleto-payment--print,.pt_account .edit-profile-form .form-row-button .confirmation-order__payment--details .boleto-payment--print,.confirmation-order__payment--details .pt_account .edit-profile-form .form-row-button .boleto-payment--print,.pt_checkout .checkout-billing .form-row-button .confirmation-order__payment--details .boleto-payment--print,.confirmation-order__payment--details .pt_checkout .checkout-billing .form-row-button .boleto-payment--print{font-size:1.3125rem;display:block;border-width:.1875rem;padding:.625rem 1.5rem;margin:0 auto;max-width:303px;width:100%}@media screen and (min-width: 65.4375em){.account__wrapper .form-row-button .btn--primary-outline,.account-dropdown .form-row-button .btn--primary-outline,.account__wrapper--login .form-row-button .btn--primary-outline,.account__wrapper--register .form-row-button .btn--primary-outline,.pt_account .edit-profile-form .form-row-button .btn--primary-outline,.pt_checkout .checkout-billing .form-row-button .btn--primary-outline,.account__wrapper .form-row-button .confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .account__wrapper .form-row-button .pix-payment--print,.account-dropdown .form-row-button .confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .account-dropdown .form-row-button .pix-payment--print,.account__wrapper--login .form-row-button .confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .account__wrapper--login .form-row-button .pix-payment--print,.account__wrapper--register .form-row-button .confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .account__wrapper--register .form-row-button .pix-payment--print,.pt_account .edit-profile-form .form-row-button .confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .pt_account .edit-profile-form .form-row-button .pix-payment--print,.pt_checkout .checkout-billing .form-row-button .confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .pt_checkout .checkout-billing .form-row-button .pix-payment--print,.account__wrapper .form-row-button .confirmation-order__payment--details .boleto-payment--print,.confirmation-order__payment--details .account__wrapper .form-row-button .boleto-payment--print,.account-dropdown .form-row-button .confirmation-order__payment--details .boleto-payment--print,.confirmation-order__payment--details .account-dropdown .form-row-button .boleto-payment--print,.account__wrapper--login .form-row-button .confirmation-order__payment--details .boleto-payment--print,.confirmation-order__payment--details .account__wrapper--login .form-row-button .boleto-payment--print,.account__wrapper--register .form-row-button .confirmation-order__payment--details .boleto-payment--print,.confirmation-order__payment--details .account__wrapper--register .form-row-button .boleto-payment--print,.pt_account .edit-profile-form .form-row-button .confirmation-order__payment--details .boleto-payment--print,.confirmation-order__payment--details .pt_account .edit-profile-form .form-row-button .boleto-payment--print,.pt_checkout .checkout-billing .form-row-button .confirmation-order__payment--details .boleto-payment--print,.confirmation-order__payment--details .pt_checkout .checkout-billing .form-row-button .boleto-payment--print{padding:.375rem 1.5rem}}@media screen and (min-width: 47.8125em){.account__wrapper .form-row-button .btn--primary,.account-dropdown .form-row-button .btn--primary,.account__wrapper--login .form-row-button .btn--primary,.account__wrapper--register .form-row-button .btn--primary,.pt_account .edit-profile-form .form-row-button .btn--primary,.pt_checkout .checkout-billing .form-row-button .btn--primary,.account__wrapper .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .account__wrapper .form-row-button .pix-payment--print,.account-dropdown .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .account-dropdown .form-row-button .pix-payment--print,.account__wrapper--login .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .account__wrapper--login .form-row-button .pix-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button .pix-payment--print,.pt_account.orders .edit-profile-form .form-row-button .order-history .pix-payment--print,.pt_account.orders .order-history .edit-profile-form .form-row-button .pix-payment--print,.pt_checkout .checkout-billing .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-billing .form-row-button .pix-payment--print,.account__wrapper .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .account__wrapper .form-row-button .shipay-payment--print,.account-dropdown .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .account-dropdown .form-row-button .shipay-payment--print,.account__wrapper--login .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .account__wrapper--login .form-row-button .shipay-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button .shipay-payment--print,.pt_account.orders .edit-profile-form .form-row-button .order-history .shipay-payment--print,.pt_account.orders .order-history .edit-profile-form .form-row-button .shipay-payment--print,.pt_checkout .checkout-billing .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-billing .form-row-button .shipay-payment--print,.account__wrapper .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .account__wrapper .form-row-button .qrcode-payment--print,.account-dropdown .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .account-dropdown .form-row-button .qrcode-payment--print,.account__wrapper--login .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .account__wrapper--login .form-row-button .qrcode-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button .qrcode-payment--print,.pt_account.orders .edit-profile-form .form-row-button .order-history .qrcode-payment--print,.pt_account.orders .order-history .edit-profile-form .form-row-button .qrcode-payment--print,.pt_checkout .checkout-billing .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-billing .form-row-button .qrcode-payment--print,.account__wrapper .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .account__wrapper .form-row-button .boleto-payment--print,.account-dropdown .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .account-dropdown .form-row-button .boleto-payment--print,.account__wrapper--login .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .account__wrapper--login .form-row-button .boleto-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button .boleto-payment--print,.pt_account.orders .edit-profile-form .form-row-button .order-history .boleto-payment--print,.pt_account.orders .order-history .edit-profile-form .form-row-button .boleto-payment--print,.pt_checkout .checkout-billing .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-billing .form-row-button .boleto-payment--print{font-size:1.3125rem}}@media screen and (max-width: 28.0625em){.account__wrapper .form-row-button .btn--primary,.account-dropdown .form-row-button .btn--primary,.account__wrapper--login .form-row-button .btn--primary,.account__wrapper--register .form-row-button .btn--primary,.pt_account .edit-profile-form .form-row-button .btn--primary,.pt_checkout .checkout-billing .form-row-button .btn--primary,.account__wrapper .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .account__wrapper .form-row-button .pix-payment--print,.account-dropdown .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .account-dropdown .form-row-button .pix-payment--print,.account__wrapper--login .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .account__wrapper--login .form-row-button .pix-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button .pix-payment--print,.pt_account.orders .edit-profile-form .form-row-button .order-history .pix-payment--print,.pt_account.orders .order-history .edit-profile-form .form-row-button .pix-payment--print,.pt_checkout .checkout-billing .form-row-button .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-billing .form-row-button .pix-payment--print,.account__wrapper .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .account__wrapper .form-row-button .shipay-payment--print,.account-dropdown .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .account-dropdown .form-row-button .shipay-payment--print,.account__wrapper--login .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .account__wrapper--login .form-row-button .shipay-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button .shipay-payment--print,.pt_account.orders .edit-profile-form .form-row-button .order-history .shipay-payment--print,.pt_account.orders .order-history .edit-profile-form .form-row-button .shipay-payment--print,.pt_checkout .checkout-billing .form-row-button .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-billing .form-row-button .shipay-payment--print,.account__wrapper .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .account__wrapper .form-row-button .qrcode-payment--print,.account-dropdown .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .account-dropdown .form-row-button .qrcode-payment--print,.account__wrapper--login .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .account__wrapper--login .form-row-button .qrcode-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button .qrcode-payment--print,.pt_account.orders .edit-profile-form .form-row-button .order-history .qrcode-payment--print,.pt_account.orders .order-history .edit-profile-form .form-row-button .qrcode-payment--print,.pt_checkout .checkout-billing .form-row-button .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-billing .form-row-button .qrcode-payment--print,.account__wrapper .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .account__wrapper .form-row-button .boleto-payment--print,.account-dropdown .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .account-dropdown .form-row-button .boleto-payment--print,.account__wrapper--login .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .account__wrapper--login .form-row-button .boleto-payment--print,.account__wrapper--register .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .account__wrapper--register .form-row-button .boleto-payment--print,.pt_account.orders .edit-profile-form .form-row-button .order-history .boleto-payment--print,.pt_account.orders .order-history .edit-profile-form .form-row-button .boleto-payment--print,.pt_checkout .checkout-billing .form-row-button .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .pt_checkout .checkout-billing .form-row-button .boleto-payment--print{font-size:1.125rem}}.account__wrapper .form-row--login,.account-dropdown .form-row--login,.account__wrapper--login .form-row--login,.account__wrapper--register .form-row--login,.pt_account .edit-profile-form .form-row--login,.pt_checkout .checkout-billing .form-row--login{display:block;width:auto;margin:0}@media screen and (min-width: 47.8125em){.account__wrapper .form-row--login,.account-dropdown .form-row--login,.account__wrapper--login .form-row--login,.account__wrapper--register .form-row--login,.pt_account .edit-profile-form .form-row--login,.pt_checkout .checkout-billing .form-row--login{margin-left:-.125rem;margin-right:-.125rem;max-width:303px}}.account__formulary{max-width:325px;display:block;margin:0 auto}.account__formulary--login{display:block;width:100%}@media screen and (min-width: 47.8125em){.account__formulary{max-width:300px}}.account__title,.login__wrapper .account__title--guest{font-size:1.25rem;line-height:1.75rem;margin-bottom:1.3125rem;text-transform:uppercase}.account__title a,.login__wrapper .account__title--guest a{color:inherit}.account__title .icon,.login__wrapper .account__title--guest .icon,.account__title .general-fields .label-inline .input-icon:before,.general-fields .label-inline .account__title .input-icon:before,.login__wrapper .account__title--guest .general-fields .label-inline .input-icon:before,.general-fields .label-inline .login__wrapper .account__title--guest .input-icon:before,.account__title .password-reset .set-new-password-box .form-row .label-inline .input-icon:before,.password-reset .set-new-password-box .form-row .label-inline .account__title .input-icon:before,.login__wrapper .account__title--guest .password-reset .set-new-password-box .form-row .label-inline .input-icon:before,.password-reset .set-new-password-box .form-row .label-inline .login__wrapper .account__title--guest .input-icon:before,.account__title .password-reset .password-reset-form .form-row .field-wrapper .label-inline .input-icon:before,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .account__title .input-icon:before,.login__wrapper .account__title--guest .password-reset .password-reset-form .form-row .field-wrapper .label-inline .input-icon:before,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .login__wrapper .account__title--guest .input-icon:before,.account__title .auth-content .label-inline .input-icon:before,.auth-content .label-inline .account__title .input-icon:before,.login__wrapper .account__title--guest .auth-content .label-inline .input-icon:before,.auth-content .label-inline .login__wrapper .account__title--guest .input-icon:before,.account__title .account__wrapper .label-inline .input-icon:before,.account__wrapper .label-inline .account__title .input-icon:before,.login__wrapper .account__title--guest .account__wrapper .label-inline .input-icon:before,.account__wrapper .label-inline .login__wrapper .account__title--guest .input-icon:before,.account__title .account-dropdown .label-inline .input-icon:before,.account-dropdown .label-inline .account__title .input-icon:before,.login__wrapper .account__title--guest .account-dropdown .label-inline .input-icon:before,.account-dropdown .label-inline .login__wrapper .account__title--guest .input-icon:before,.account__title .account__wrapper--login .label-inline .input-icon:before,.account__wrapper--login .label-inline .account__title .input-icon:before,.login__wrapper .account__title--guest .account__wrapper--login .label-inline .input-icon:before,.account__wrapper--login .label-inline .login__wrapper .account__title--guest .input-icon:before,.account__title .account__wrapper--register .label-inline .input-icon:before,.account__wrapper--register .label-inline .account__title .input-icon:before,.login__wrapper .account__title--guest .account__wrapper--register .label-inline .input-icon:before,.account__wrapper--register .label-inline .login__wrapper .account__title--guest .input-icon:before,.account__title .pt_account .edit-profile-form .label-inline .input-icon:before,.pt_account .edit-profile-form .label-inline .account__title .input-icon:before,.login__wrapper .account__title--guest .pt_account .edit-profile-form .label-inline .input-icon:before,.pt_account .edit-profile-form .label-inline .login__wrapper .account__title--guest .input-icon:before,.account__title .pt_checkout .checkout-billing .label-inline .input-icon:before,.pt_checkout .checkout-billing .label-inline .account__title .input-icon:before,.login__wrapper .account__title--guest .pt_checkout .checkout-billing .label-inline .input-icon:before,.pt_checkout .checkout-billing .label-inline .login__wrapper .account__title--guest .input-icon:before,.account__title .pt_checkout .checkout-shipping .label-inline .input-icon:before,.pt_checkout .checkout-shipping .label-inline .account__title .input-icon:before,.login__wrapper .account__title--guest .pt_checkout .checkout-shipping .label-inline .input-icon:before,.pt_checkout .checkout-shipping .label-inline .login__wrapper .account__title--guest .input-icon:before,.account__title .pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .account__title .input-icon:before,.login__wrapper .account__title--guest .pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .login__wrapper .account__title--guest .input-icon:before,.account__title .pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .account__title .input-icon:before,.login__wrapper .account__title--guest .pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .login__wrapper .account__title--guest .input-icon:before,.account__title .modal--beauty-club .label-inline .input-icon:before,.modal--beauty-club .label-inline .account__title .input-icon:before,.login__wrapper .account__title--guest .modal--beauty-club .label-inline .input-icon:before,.modal--beauty-club .label-inline .login__wrapper .account__title--guest .input-icon:before,.account__title .header-account .logged__dropdown,.header-account .account__title .logged__dropdown,.login__wrapper .account__title--guest .header-account .logged__dropdown,.header-account .login__wrapper .account__title--guest .logged__dropdown,.account__title .header-locator-box,.login__wrapper .account__title--guest .header-locator-box,.account__title .profile-box__icon,.login__wrapper .account__title--guest .profile-box__icon,.account__title .mobile-header .basket-empty .icon-shopping-bag,.mobile-header .basket-empty .account__title .icon-shopping-bag,.login__wrapper .account__title--guest .mobile-header .basket-empty .icon-shopping-bag,.mobile-header .basket-empty .login__wrapper .account__title--guest .icon-shopping-bag,.account__title .nav-container_bc .header-mobile__icon--show,.nav-container_bc .account__title .header-mobile__icon--show,.login__wrapper .account__title--guest .nav-container_bc .header-mobile__icon--show,.nav-container_bc .login__wrapper .account__title--guest .header-mobile__icon--show,.account__title .beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .bc-benefits-topics-item:before,.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .account__title .bc-benefits-topics-item:before,.login__wrapper .account__title--guest .beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .bc-benefits-topics-item:before,.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .login__wrapper .account__title--guest .bc-benefits-topics-item:before,.account__title #share-wishlist h3 span,#share-wishlist h3 .account__title span,.login__wrapper .account__title--guest #share-wishlist h3 span,#share-wishlist h3 .login__wrapper .account__title--guest span,.account__title #share-wishlist-bottom h3 span,#share-wishlist-bottom h3 .account__title span,.login__wrapper .account__title--guest #share-wishlist-bottom h3 span,#share-wishlist-bottom h3 .login__wrapper .account__title--guest span,.account__title .wishlist-title .account-title-arrow,.wishlist-title .account__title .account-title-arrow,.login__wrapper .account__title--guest .wishlist-title .account-title-arrow,.wishlist-title .login__wrapper .account__title--guest .account-title-arrow,.account__title .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close,.wishlist-print-dialog .wishlist-print-title .account__title a.wishlist-dialog-close,.login__wrapper .account__title--guest .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close,.wishlist-print-dialog .wishlist-print-title .login__wrapper .account__title--guest a.wishlist-dialog-close,.account__title .wishlist-print-dialog .wishlist-print-title a.print-cta,.wishlist-print-dialog .wishlist-print-title .account__title a.print-cta,.login__wrapper .account__title--guest .wishlist-print-dialog .wishlist-print-title a.print-cta,.wishlist-print-dialog .wishlist-print-title .login__wrapper .account__title--guest a.print-cta{font-size:1rem;line-height:2rem;margin-right:1.0625rem;display:inline;vertical-align:middle}.account__title .icon::before,.login__wrapper .account__title--guest .icon::before,.account__title .header-account .logged__dropdown::before,.header-account .account__title .logged__dropdown::before,.login__wrapper .account__title--guest .header-account .logged__dropdown::before,.header-account .login__wrapper .account__title--guest .logged__dropdown::before,.account__title .header-locator-box::before,.login__wrapper .account__title--guest .header-locator-box::before,.account__title .profile-box__icon::before,.login__wrapper .account__title--guest .profile-box__icon::before,.account__title .mobile-header .basket-empty .icon-shopping-bag::before,.mobile-header .basket-empty .account__title .icon-shopping-bag::before,.login__wrapper .account__title--guest .mobile-header .basket-empty .icon-shopping-bag::before,.mobile-header .basket-empty .login__wrapper .account__title--guest .icon-shopping-bag::before,.account__title .nav-container_bc .header-mobile__icon--show::before,.nav-container_bc .account__title .header-mobile__icon--show::before,.login__wrapper .account__title--guest .nav-container_bc .header-mobile__icon--show::before,.nav-container_bc .login__wrapper .account__title--guest .header-mobile__icon--show::before,.account__title #share-wishlist h3 span::before,#share-wishlist h3 .account__title span::before,.login__wrapper .account__title--guest #share-wishlist h3 span::before,#share-wishlist h3 .login__wrapper .account__title--guest span::before,.account__title #share-wishlist-bottom h3 span::before,#share-wishlist-bottom h3 .account__title span::before,.login__wrapper .account__title--guest #share-wishlist-bottom h3 span::before,#share-wishlist-bottom h3 .login__wrapper .account__title--guest span::before,.account__title .wishlist-title .account-title-arrow::before,.wishlist-title .account__title .account-title-arrow::before,.login__wrapper .account__title--guest .wishlist-title .account-title-arrow::before,.wishlist-title .login__wrapper .account__title--guest .account-title-arrow::before,.account__title .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close::before,.wishlist-print-dialog .wishlist-print-title .account__title a.wishlist-dialog-close::before,.login__wrapper .account__title--guest .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close::before,.wishlist-print-dialog .wishlist-print-title .login__wrapper .account__title--guest a.wishlist-dialog-close::before,.account__title .wishlist-print-dialog .wishlist-print-title a.print-cta::before,.wishlist-print-dialog .wishlist-print-title .account__title a.print-cta::before,.login__wrapper .account__title--guest .wishlist-print-dialog .wishlist-print-title a.print-cta::before,.wishlist-print-dialog .wishlist-print-title .login__wrapper .account__title--guest a.print-cta::before{line-height:1rem;margin:0;width:9px;margin-top:-.0625rem}.account__title--secondary,.account__title--secondary-last{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;color:#202020;font-size:.875rem;line-height:1.5rem;margin-bottom:1.5rem;text-align:center;text-transform:uppercase}@media screen and (min-width: 65.4375em){.account__title--secondary-last{color:#333}}@media screen and (min-width: 47.8125em){.account__title,.login__wrapper .account__title--guest{font-size:1.5rem;line-height:2rem;margin-bottom:1.4375rem}.account__title--secondary,.account__title--secondary-last{font-size:1rem}}.account__terms{text-align:center;font-family:"Helvetica neue",Helvetica,Arial;margin-top:2.5rem;font-size:.8125rem;line-height:1rem;color:#8E8E8E}.account__terms .account-login-legal{margin-top:0}.account__terms a{color:inherit;text-decoration:underline}.account__columns{display:flex;flex-flow:row wrap}.account__columns fieldset{display:block;flex:auto;width:100%}@media screen and (min-width: 47.8125em){.account__columns{flex-flow:row nowrap}.account__columns fieldset{flex:1}.account__columns fieldset:nth-child(even){margin-left:3.25rem}.account__columns fieldset:nth-child(odd){margin-right:3.25rem}}.login__wrapper{display:block}@media screen and (min-width: 47.8125em){.login__wrapper{display:flex}}.login__wrapper .login__guest{opacity:50%}@media screen and (min-width: 47.8125em){.login__wrapper .login__guest{max-width:31.25rem}}.login__wrapper .guestAlreadyExist{opacity:50%}.login__wrapper .login__regular--BR{border:none}.login__wrapper .login__regular--MX:first-child{border:none}@media screen and (min-width: 47.8125em){.login__wrapper .login__regular--MX:first-child{border-right:.0625rem solid #BCBCBC}}.login__wrapper .message__emailAlreadyInUse{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:1rem;margin-bottom:.625rem;color:#c00;text-align:center}.login__wrapper .error{text-align:right}.form-caption.error-message{margin-top:.3125rem}@media screen and (min-width: 47.8125em){.auth-content .form-caption.error-message{-webkit-transform:translate(-2.8125rem, 2.1875rem);-ms-transform:translate(-2.8125rem, 2.1875rem);transform:translate(-2.8125rem, 2.1875rem)}.auth-content .form-caption.error-message--invalid{-webkit-transform:translate(-3.75rem, 2.1875rem);-ms-transform:translate(-3.75rem, 2.1875rem);transform:translate(-3.75rem, 2.1875rem)}}@media screen and (min-width: 47.8125em) and (max-width: 65.375em){.login-captcha{width:100% !important}.checkoutlogin .form-row-button{margin-top:.625rem}}@media screen and (max-width: 65.375em){.oauth-login--fieldset{max-width:420px;margin:0 auto 1.25rem;flex-flow:row wrap}.oauth-login--fieldset .form-group__appleid-signin .appleid-signin{font-size:1rem;height:100%}.oauth-login--fieldset .form-group__appleid-signin .appleid-signin rect{ry:1.25rem}}@media screen and (max-width: 28.0625em){.pt_cart_login .column,.pt_cart_login .columns{padding:0 1.25rem}.checkoutlogin .form-row{display:block}.checkoutlogin .form-row.form-indent{margin-left:0;flex-direction:row;display:flex}.checkoutlogin .form-row.form-indent .field-wrapper{width:auto}.checkoutlogin .login-account{padding:0;border:0}.checkoutlogin .login-box-content-right{margin:1.25rem 0 1.25rem 0;padding:1.25rem 0 2.5rem 0;border-top:.0625rem solid #ccc;border-bottom:.1875rem solid #000}.checkoutlogin label,.checkoutlogin .auth-content--offers,.checkoutlogin .field-wrapper,.checkoutlogin #login-submit #password-reset,.checkoutlogin .form-row-button{width:100%}.checkoutlogin .form-row-button button{width:100%;height:2.5rem;font-size:1rem}.checkoutlogin .login-box-content-right button{background:#202020}.checkoutlogin .login-box-content-right button:hover{color:#AC0000}.checkoutlogin .content-asset{display:none}.checkoutlogin p.required-indicator{width:100%;margin:.625rem 0}.auth-content .form-caption.error-message{-webkit-transform:translate(0, .9375rem);-ms-transform:translate(0, .9375rem);transform:translate(0, .9375rem)}.oauth-login--fieldset button{padding:0;font-size:1rem;height:2.5rem}.oauth-login--fieldset .form-group__appleid-signin{margin-top:0}.login-captcha{width:100% !important}}.pt_account .addresses-top{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:.625rem 0;border-bottom:.3125rem solid #ebebeb}.pt_account .addresses-top .title{font-size:1.25rem;font-weight:600;margin:0}.pt_account .addresses-top .question{font-size:.6875rem;font-weight:600;margin-right:.625rem}.pt_account .addresses-top .log-out-link{font-size:.6875rem;text-decoration:underline;color:#000}.pt_account .addresses-top .log-out-link:hover{color:#b30000}.pt_account .address-create-section .address-create{background-color:#ea4234;color:#fff;font-family:"AvalonBook",Arial,sans-serif;font-size:.8125rem;font-weight:600;letter-spacing:.0625rem;text-transform:uppercase;display:flex;align-items:center;justify-content:center;height:1.875rem;max-width:16.25rem;line-height:1;transition:background-color 0.3s ease-out}.pt_account .address-create-section .address-create:hover{background-color:#000}.pt_account .address-list{display:flex;flex-flow:row wrap;list-style:none;gap:1.25rem;margin:.75rem 0 1.25rem;position:relative;justify-content:space-between}.pt_account .address-list address{font-style:normal}.pt_account .address-list .address-tile{min-height:260px;width:100%;max-width:453px;padding:1.6875rem 1.5rem 1.5rem;border-radius:.25rem;background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,0.16);position:relative}.pt_account .address-list .btn-add-new-address{box-shadow:none;position:absolute;top:0;right:0}.pt_account .address-list .btn-add-new-address a{font-family:'Poppins', Helvetica, sans-serif;font-weight:500;font-size:1.3125rem;line-height:.6875rem;letter-spacing:.125rem;color:#000;background-color:#fff;border-width:.1875rem;height:48px;width:330px;position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;padding:.5rem 1rem}.pt_account .address-list .btn-add-new-address a:hover{color:#fff;background-color:#000}.pt_account .address-list .tile-header{font-family:'Overpass', Helvetica, sans-serif;font-weight:800;font-size:1rem;line-height:1.5rem;text-transform:uppercase;color:#333;margin-bottom:.875rem}.pt_account .address-list .tile-body{font-family:'Overpass', Helvetica, sans-serif;font-weight:500;font-size:1rem;line-height:1.4375rem;color:#000;padding-bottom:3rem}.pt_account .address-list .tile-body .zipcode-address{white-space:nowrap}.pt_account .address-list .mini-address-location{margin-bottom:.6875rem}.pt_account .address-list .mini-address-location .phone-address{display:block}.pt_account .address-list .tile-actions .row-1,.pt_account .address-list .tile-actions .row-2{height:48px;border-radius:1.75rem;position:absolute;bottom:1.5rem}.pt_account .address-list .tile-actions .row-1 a,.pt_account .address-list .tile-actions .row-2 a{font-family:'Poppins', Helvetica, sans-serif;font-weight:300;text-transform:uppercase;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.pt_account .address-list .tile-actions .row-1{background-color:#000;left:1.5rem;width:179px}.pt_account .address-list .tile-actions .row-1 a{color:#fff;font-size:1.3125rem;letter-spacing:.13125rem;line-height:.6875rem}.pt_account .address-list .tile-actions .row-1:hover{opacity:.8}.pt_account .address-list .tile-actions .row-2{background-color:#fff;border:.1875rem solid #202020;right:1.5rem;width:200px}.pt_account .address-list .tile-actions .row-2 a{color:#202020;font-size:1rem;line-height:1rem;letter-spacing:.0625rem;text-align:center}.pt_account .address-list .tile-actions .row-2:hover{background-color:#202020}.pt_account .address-list .tile-actions .row-2:hover a{color:#fff}.pt_account .address-list .tile-actions .row-3{background-color:#F8F8F8;border-radius:100%;height:40px;width:40px;position:absolute;top:1.6875rem;right:1.5rem}.pt_account .address-list .tile-actions .row-3 a{color:#202020;font-size:1.25rem;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.pt_account .address-list .tile-actions .row-3:hover{opacity:.8}.address-dialog{padding:2.9375rem 4.8125rem 1.625rem;max-width:651px !important}.address-dialog .close-button{color:#fff;background-color:#000;height:28px;width:28px;top:1.1875rem;right:1.125rem;font-size:1rem;display:flex;align-items:center;justify-content:center}.address-dialog .title{font-family:'Poppins', Helvetica, sans-serif;font-weight:800;color:#202020;font-size:1.5rem;line-height:2rem;height:27px;text-transform:uppercase;margin-bottom:1.4375rem}.address-dialog fieldset{display:flex;flex-flow:row wrap;margin:0 -.5625rem}.address-dialog .form-row{display:block;margin-bottom:.75rem;width:100%;clear:both;padding:0 .5625rem}.address-dialog .form-row.middle-field{width:50%;display:block}.address-dialog .form-row.middle-field--large{width:61.5%}.address-dialog .form-row.middle-field--small{width:38.5%}.address-dialog .form-row>label,.address-dialog .form-row>.auth-content--offers{font-family:'Overpass', Helvetica, sans-serif;font-weight:800;width:100%;margin:0;font-size:1rem;line-height:1.5rem;color:#000}.address-dialog .form-row .field-wrapper{align-items:flex-end;width:100%;max-width:100%}.address-dialog .form-row .field-wrapper select,.address-dialog .form-row .field-wrapper input{font-family:'Poppins', Helvetica, sans-serif;font-weight:400;color:#202020;font-size:1rem;border-radius:.25rem;border:.0625rem solid #BCBCBC;padding:.5rem 1.5rem;height:40px}.address-dialog .form-row .field-wrapper select+.error,.address-dialog .form-row .field-wrapper select .zip-code.error,.address-dialog .form-row .field-wrapper input+.error,.address-dialog .form-row .field-wrapper input .zip-code.error{display:block;text-align:right;width:100%}.address-dialog .form-row .form-caption{display:none}.address-dialog .form-row ~ .action-buttons{justify-content:flex-end;margin:2.5rem 0 2.1875rem}.address-dialog .form-row ~ .action-buttons-delete{margin-left:auto}.address-dialog .form-row.field-error label,.address-dialog .form-row.field-error .auth-content--offers,.address-dialog .form-row.error label,.address-dialog .form-row.error .auth-content--offers{color:inherit}.address-dialog .form-row.field-error .field-wrapper select,.address-dialog .form-row.field-error .field-wrapper input,.address-dialog .form-row.error .field-wrapper select,.address-dialog .form-row.error .field-wrapper input{border-color:#c00}.address-dialog .form-row.form-row-button button.btn--primary-outline,.address-dialog .form-row.form-row-button .confirmation-order__payment--details button.pix-payment--print,.confirmation-order__payment--details .address-dialog .form-row.form-row-button button.pix-payment--print,.address-dialog .form-row.form-row-button .confirmation-order__payment--details button.boleto-payment--print,.confirmation-order__payment--details .address-dialog .form-row.form-row-button button.boleto-payment--print{font-family:'Poppins', Helvetica, sans-serif;font-weight:500;background-color:#fff;color:#202020;border-width:3px;height:48px;width:198px;font-size:1.3125rem;line-height:.6875rem;letter-spacing:.13125rem;margin:0 0 0 1rem}.address-dialog .form-row.form-row-button button.btn--primary-outline.apply-button,.address-dialog .form-row.form-row-button .confirmation-order__payment--details button.apply-button.pix-payment--print,.confirmation-order__payment--details .address-dialog .form-row.form-row-button button.apply-button.pix-payment--print,.address-dialog .form-row.form-row-button .confirmation-order__payment--details button.apply-button.boleto-payment--print,.confirmation-order__payment--details .address-dialog .form-row.form-row-button button.apply-button.boleto-payment--print,.address-dialog .form-row.form-row-button button.btn--primary-outline:hover,.address-dialog .form-row.form-row-button .confirmation-order__payment--details button.pix-payment--print:hover,.confirmation-order__payment--details .address-dialog .form-row.form-row-button button.pix-payment--print:hover,.address-dialog .form-row.form-row-button .confirmation-order__payment--details button.boleto-payment--print:hover,.confirmation-order__payment--details .address-dialog .form-row.form-row-button button.boleto-payment--print:hover{background-color:#202020;color:#fff}.address-dialog .form-row.form-row-button button.btn--primary-outline.apply-button:hover,.address-dialog .form-row.form-row-button .confirmation-order__payment--details button.apply-button.pix-payment--print:hover,.confirmation-order__payment--details .address-dialog .form-row.form-row-button button.apply-button.pix-payment--print:hover,.address-dialog .form-row.form-row-button .confirmation-order__payment--details button.apply-button.boleto-payment--print:hover,.confirmation-order__payment--details .address-dialog .form-row.form-row-button button.apply-button.boleto-payment--print:hover{opacity:.8}.address-dialog [id$="selectedState"]{display:none}@media screen and (max-width: 65.375em){.pt_account .address-list{gap:1rem 0}.pt_account .address-list .address-tile{margin-bottom:1.25rem;max-width:316px;width:100%;margin:0 auto;min-height:371px;padding:.9375rem 1.5rem 2rem}.pt_account .address-list .address-tile .tile-actions .row-1,.pt_account .address-list .address-tile .tile-actions .row-2{width:299px;left:0;right:0;bottom:6.25rem;margin:0 auto}.pt_account .address-list .address-tile .tile-actions .row-2{bottom:2rem}.pt_account .address-list .address-tile .tile-actions .row-3{top:.9375rem;right:.9375rem}.pt_account .address-list .address-tile.contrast{margin:1.9375rem auto 0;min-height:289px}.pt_account .address-list .address-tile.contrast .tile-actions .row-1{bottom:2rem}.pt_account .address-list .btn-add-new-address{position:relative;padding:0;min-height:48px;height:100%;margin:.6875rem auto 0}.pt_account .address-list .btn-add-new-address .section-header-note{position:relative}.pt_account .address-list .tile-header,.pt_account .address-list .tile-body{font-size:.875rem;line-height:1.25rem}.address-dialog{padding:1.1875rem .75rem 2.0625rem;max-width:349px !important}.address-dialog .close-button{top:.6875rem;right:.6875rem}.address-dialog .title{font-size:.875rem;line-height:1.5rem;height:17px;margin-bottom:1.375rem}.address-dialog fieldset{display:flex;flex-flow:row wrap;margin:0}.address-dialog .form-row{margin-bottom:1rem;padding:0}.address-dialog .form-row.middle-field{width:100%}.address-dialog .form-row.middle-field--large{padding-right:.75rem}.address-dialog .form-row.middle-field--small{padding-left:.8125rem}.address-dialog .form-row>label,.address-dialog .form-row>.auth-content--offers{max-width:326px}.address-dialog .form-row ~ .action-buttons{justify-content:center;margin:.5rem 0 0;flex-direction:column}.address-dialog .form-row ~ .action-buttons-delete .form-row-button button.btn--primary-outline,.address-dialog .form-row ~ .action-buttons-delete .form-row-button .confirmation-order__payment--details button.pix-payment--print,.confirmation-order__payment--details .address-dialog .form-row ~ .action-buttons-delete .form-row-button button.pix-payment--print,.address-dialog .form-row ~ .action-buttons-delete .form-row-button .confirmation-order__payment--details button.boleto-payment--print,.confirmation-order__payment--details .address-dialog .form-row ~ .action-buttons-delete .form-row-button button.boleto-payment--print{width:100%;margin:0 0 1rem}.address-dialog .form-row.form-row-button button.btn--primary-outline,.address-dialog .form-row.form-row-button .confirmation-order__payment--details button.pix-payment--print,.confirmation-order__payment--details .address-dialog .form-row.form-row-button button.pix-payment--print,.address-dialog .form-row.form-row-button .confirmation-order__payment--details button.boleto-payment--print,.confirmation-order__payment--details .address-dialog .form-row.form-row-button button.boleto-payment--print{width:100%;margin:0 0 1rem}.address-dialog .form-row.form-row-button button.btn--primary-outline.delete-button,.address-dialog .form-row.form-row-button .confirmation-order__payment--details button.delete-button.pix-payment--print,.confirmation-order__payment--details .address-dialog .form-row.form-row-button button.delete-button.pix-payment--print,.address-dialog .form-row.form-row-button .confirmation-order__payment--details button.delete-button.boleto-payment--print,.confirmation-order__payment--details .address-dialog .form-row.form-row-button button.delete-button.boleto-payment--print{margin-bottom:0}.address-dialog .action-buttons-delete{width:100%}}.pt_account .payment-top{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.pt_account .payment-top .title{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:.875rem;margin:0;text-transform:uppercase}.pt_account .payment-top .title .icon-left,.pt_account .payment-top .title .wishlist-title .account-title-arrow,.wishlist-title .pt_account .payment-top .title .account-title-arrow{margin-right:.75rem}.pt_account .payment-top .question{font-size:.6875rem;font-weight:600;margin-right:.625rem}.pt_account .payment-top .log-out-link{font-size:.6875rem;text-decoration:underline;color:#000}.pt_account .payment-top .log-out-link:hover{color:#b30000}.pt_account .payment-top+.text-line{margin-top:.9375rem}.pt_account .payment-create-section{padding:1.25rem 0}.pt_account .payment-create-section .payment-create{background-color:#b30000;color:#fff;font-family:"AvalonBook",Arial,sans-serif;font-size:.8125rem;font-weight:600;letter-spacing:.0625rem;text-transform:uppercase;display:flex;align-items:center;justify-content:center;height:1.875rem;max-width:16.25rem;line-height:1;transition:background-color 0.3s ease-out}.pt_account .payment-create-section .payment-create:hover{background-color:#000}.pt_account .payment-list{display:flex;flex-wrap:wrap}.pt_account .text-line{font-size:.875rem;margin-left:1.5rem}@media screen and (min-width: 65.4375em){.pt_account .text-line{font-size:1rem;margin-left:0}}.pt_account .payment-item{box-sizing:border-box;padding:1.375rem 1.1875rem 1.375rem 1.75rem;margin-right:.625rem;margin-bottom:.625rem;box-shadow:0 0 .25rem rgba(0,0,0,0.3);border-radius:.25rem;max-height:192px;max-width:372px;width:100%}@media screen and (min-width: 65.4375em){.pt_account .payment-item{max-height:176px}}.pt_account .payment-item .item-line{display:flex;margin-bottom:.875rem}.pt_account .payment-item .item-line .label{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;color:#333;font-size:.875rem;line-height:1.5rem;margin-right:.3125rem;max-width:190px;width:auto}@media screen and (min-width: 65.4375em){.pt_account .payment-item .item-line .label{color:#202020}}.pt_account .payment-item .item-line .value__secondary{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;color:#333;font-size:.875rem;line-height:1.5rem}@media screen and (min-width: 65.4375em){.pt_account .payment-item .item-line .value__secondary{color:#202020}}.pt_account .payment-item .item-line .item-actions{align-items:flex-start;justify-content:center;width:110px;line-height:normal}.pt_account .payment-item .item-line .item-actions fieldset{line-height:.8125rem}.pt_account .payment-item .item-actions button:hover{color:inherit}.pt_account .payment-item .cc-owner{align-items:flex-start;justify-content:space-between;min-height:18px;max-height:36px}.pt_account .payment-item .cc-owner .value{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;color:#333;font-size:.875rem;line-height:.875rem;margin-bottom:0;text-transform:uppercase;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 100px)}@media screen and (min-width: 65.4375em){.pt_account .payment-item .cc-owner .value{font-size:1rem;line-height:1rem}}.pt_account .payment-item .cc-owner button{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;color:#202020;font-size:.875rem;line-height:.8125rem;text-decoration:underline}.pt_account .payment-item .cc-type .label{display:flex;align-items:center}.pt_account .payment-item .cc-type .value__secondary{display:flex;align-items:center}.pt_account .payment-item .cc-type .value__secondary .type-picto{margin-right:.625rem}.pt_account .payment-item .cc-type .value__secondary .type-name{margin-right:1.5625rem}.pt_account .payment-item .cc-type .visa{background-image:url("../images/sprites.png");background-position:0px -998px;background-repeat:no-repeat;width:31px;height:20px}.pt_account .payment-item .cc-type .master{background-image:url("../images/sprites.png");background-position:0px -878px;background-repeat:no-repeat;width:27px;height:20px}.pt_account .payment-item .cc-type .ae{background-image:url("../images/sprites.png");background-position:0px -678px;background-repeat:no-repeat;width:29px;height:20px}.pt_account .payment-item .cc-type .maestro{background-image:url("../images/sprites.png");background-position:0px -1078px;background-repeat:no-repeat;width:28px;height:21px}.pt_account .payment-item .cc-type .dankort{background-image:url("../images/sprites.png");background-position:0px -1508px;background-repeat:no-repeat;width:41px;height:25px}.pt_account .payment-item .cc-type .carnet{background-image:url("../images/sprites.png");background-position:0px -718px;background-repeat:no-repeat;width:28px;height:20px}.pt_account .payment-message-area{margin:.625rem 0}.pt_account .payment-message-area .message{margin-bottom:.3125rem;font-size:.6875rem}.pt_account .payment-message-area .message.success{color:#23bf5d}.pt_account .payment-message-area .message.error{color:#b30000}.confirm-delete{display:none;width:100%}.confirm-delete-modal{display:flex;flex-flow:row wrap;justify-content:space-between}.confirm-delete-modal .message-delete{text-align:center;width:100%}.confirm-delete-modal a{width:100%}@media screen and (min-width: 47.8125em){.confirm-delete-modal a{width:auto}}@media screen and (min-width: 47.8125em){.pt_account .payment-top{padding:.625rem 0}}@media screen and (max-width: 28.0625em){.pt_account .row{padding:0}.pt_account .row.mobile-header{padding:0 1.1875rem}.pt_account .payment-top{justify-content:flex-start;padding:1rem 0 1.5rem 1.5rem;border-bottom:.0625rem solid #BCBCBC}.pt_account .payment-create-section .payment-create{max-width:100%}.pt_account .payment-list{flex-direction:column;padding:3.75rem 1.5rem}.pt_account .payment-list .payment-item{width:100%}.pt_account .payment-item+.payment-item{margin-top:1rem}}@media screen and (min-width: 47.8125em){.pt_account .payment-top{display:none}.pt_account .payment-list{margin-top:.625rem}}@media screen and (min-width: 65.4375em){.pt_account .payment-item .item-line .label{font-size:1rem}.pt_account .payment-item .item-line .value__secondary{font-size:1rem}.pt_account .cc-owner .value{font-size:1rem}}.account-overview .error-form{color:#b30000;font-size:.6875rem;margin-bottom:.625rem}.account-overview .overview-top{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:.625rem 0;margin-bottom:.625rem;border-bottom:.3125rem solid #ebebeb}.account-overview .overview-top .title{font-size:1.25rem;font-weight:600;margin:0}.account-overview .overview-top .question{font-size:.6875rem;font-weight:600;margin-right:.625rem}.account-overview .overview-top .log-out-link{font-size:.6875rem;text-decoration:underline;color:#000}.account-overview .overview-top .log-out-link:hover{color:#b30000}.account-overview .loyalty-header{display:flex;padding:.625rem 0}.account-overview .loyalty-header .logo img{width:6.875rem;height:2.9375rem}.account-overview .loyalty-header .title{display:flex;margin-left:1.25rem;font-family:"AvalonMedium",Arial,sans-serif;text-transform:uppercase;align-items:center}.account-overview .loyalty-header .title h3{margin:0;line-height:1;font-size:1.5rem}.account-overview .loyalty-section{padding-bottom:1.25rem}.account-overview .loyalty-section .title{font-family:"AvalonBook",Arial,sans-serif;font-size:1.1875rem;padding-bottom:.9375rem;text-transform:uppercase}.account-overview .loyalty-section .text-line a{color:#ea4234}.account-overview .loyalty-section .parts-wrapper{display:flex;flex-wrap:wrap}.account-overview .loyalty-section .parts-wrapper.with-orders .part-1{margin-right:1.25rem;width:calc(50% - 11px);border-right:.0625rem solid #777}.account-overview .loyalty-section .parts-wrapper.with-orders .part-2{width:calc(50% - 10px)}.account-overview .loyalty-section .part-1{width:50%;padding-right:1.25rem}.account-overview .loyalty-section .part-2{width:50%}.account-overview .loyalty-section .part-2 .text-line{display:inline-block}.account-overview .loyalty-section .part-3{width:100%}.account-overview .loyalty-section .form-row{display:flex}.account-overview .loyalty-section .form-row>label,.account-overview .loyalty-section .form-row>.auth-content--offers{display:inline;font-size:.6875rem;margin-right:1.25rem;line-height:1.2;flex-shrink:0;margin-top:.25rem;max-width:50%;width:auto}.account-overview .loyalty-section .form-row.with-tooltip{box-sizing:border-box;flex-flow:row nowrap}.account-overview .loyalty-section .form-row.with-tooltip .input-box{margin-right:.625rem;line-height:1}.account-overview .loyalty-section .form-row.with-tooltip .form-caption{padding-left:2.5625rem;padding-right:1.9375rem;width:100%;margin-left:0}.account-overview .loyalty-section .form-row.form-row-button{width:100%}.account-overview .loyalty-section .field-content{max-width:21.25rem;width:100%}.account-overview .loyalty-section .field-wrapper{display:flex;flex-flow:row nowrap;width:100%}.account-overview .loyalty-section .field-wrapper input{height:1.25rem;padding:0 .3125rem;font-size:.6875rem}.account-overview .loyalty-section .field-wrapper input+.error{font-size:.6875rem;color:#b30000;display:inline-block;width:150%}.account-overview .loyalty-section .field-wrapper .preinput{font-size:.875rem;font-weight:600;margin-right:.625rem}.account-overview .loyalty-section .field-wrapper+.error-message{display:block;width:100%;font-size:.6875rem;color:#b30000}.account-overview .loyalty-section .input-box{width:100%}.account-overview .loyalty-section .field-error+.tooltip-container{align-self:flex-start}.account-overview .loyalty-section .required-indicator{padding-top:.1875rem;align-self:center}.account-overview .loyalty-section .error-form{color:#b30000;font-size:.6875rem;margin-bottom:.625rem}.account-overview .loyalty-section .tooltip-label{height:1.25rem;width:1.3125rem;background-color:#000;color:#fff;display:flex;justify-content:center;align-items:center;font-size:1rem;font-family:"AvalonMedium",Arial,sans-serif;cursor:pointer}.account-overview .loyalty-section .tooltip-label:hover+#sephora-card-tooltip+.tooltip-content{display:block}.account-overview .loyalty-section .tooltip-container{position:relative}.account-overview .loyalty-section .tooltip-content{display:none}.account-overview .orders{border-radius:.25rem;box-shadow:0 0 4px rgba(0,0,0,0.16);padding:2rem 1.5rem 1.875rem;min-height:199px;width:100%}.account-overview .orders .orders-form{overflow-x:visible}.account-overview .orders .orders-table{margin:.875rem 0 0}.account-overview .orders .orders-table tbody,.account-overview .orders .orders-table tr{border:none}.account-overview .orders .orders-table tbody:hover,.account-overview .orders .orders-table tr:hover{background:none}.account-overview .orders .orders-table tr{background:transparent}.account-overview .orders .orders-table tr:first-child{border-bottom:1px solid #BCBCBC;margin-bottom:.9375rem}.account-overview .orders .orders-table tr:last-child td{padding-bottom:0}.account-overview .orders .orders-table th,.account-overview .orders .orders-table td{font-weight:800;font-size:1rem;line-height:1.5rem;text-transform:uppercase;color:#333;background:none;padding:0 1rem;width:calc(100% / 4);text-align:left}.account-overview .orders .orders-table th:last-child,.account-overview .orders .orders-table td:last-child{width:70px}.account-overview .orders .orders-table th:last-child button,.account-overview .orders .orders-table td:last-child button{display:block;width:100%;text-align:center}.account-overview .orders .orders-table td{font-weight:500;font-size:.9375rem;line-height:1.2em;text-transform:lowercase;padding:1rem 1rem 0;color:#000;width:auto;margin:0;border-bottom:0}.account-overview .orders .orders-table td:nth-child(3) span{text-transform:lowercase}.account-overview .orders .orders-table td button span.arrows{display:none}.account-overview .block-header{display:flex;justify-content:space-between;margin-bottom:1rem;height:24px}.account-overview .block-header .title{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;line-height:2rem;color:#000}.account-overview .block-header .title-link{font-size:.875rem;font-weight:bold;text-decoration:underline;text-align:right;line-height:.8125rem;color:#202020;text-transform:none}.account-overview .block-header .title-link:hover{opacity:.8}.account-overview .overview-block{display:flex;flex-wrap:nowrap;align-items:flex-start}.account-overview .overview-block--right{width:56%;margin-right:.625rem}.account-overview .overview-block .help-section,.account-overview .overview-block .addresses{border-radius:.25rem;box-shadow:0 0 4px rgba(0,0,0,0.16);padding:2rem 1.5rem 1.875rem;min-height:222px;height:auto;width:100%;margin-bottom:1rem}.account-overview .overview-block .help-section a,.account-overview .overview-block .addresses a{color:inherit}.account-overview .overview-block .help-section .tile-body .zipcode-address,.account-overview .overview-block .addresses .tile-body .zipcode-address{display:block}.account-overview .overview-block .help-section .tile-body .phone-address span,.account-overview .overview-block .addresses .tile-body .phone-address span{display:none}.account-overview .overview-block .addresses.empty{position:relative}.account-overview .overview-block .addresses.empty .button,.account-overview .overview-block .addresses.empty .cookie-policy.blocked .cookie-policy-message span,.cookie-policy.blocked .cookie-policy-message .account-overview .overview-block .addresses.empty span{width:auto;font-size:1rem;margin:0;position:absolute;left:1.5rem;bottom:1.875rem;color:#fff}.account-overview .overview-block .addresses.empty .button:focus,.account-overview .overview-block .addresses.empty .cookie-policy.blocked .cookie-policy-message span:focus,.cookie-policy.blocked .cookie-policy-message .account-overview .overview-block .addresses.empty span:focus{background:#202020;opacity:.8}.account-overview .overview-block .help-section{align-items:center;display:flex;width:44%}.account-overview .overview-block .help-section .account-help{height:100%}.account-overview .help-section.empty .text-line,.account-overview .help-section.empty .no_orders,.account-overview .addresses.empty .text-line,.account-overview .addresses.empty .no_orders,.account-overview .orders.empty .text-line,.account-overview .orders.empty .no_orders{font-family:'Poppins', Helvetica, sans-serif;font-weight:50;font-size:1rem}.account-overview .help-section .title,.account-overview .help-section .sub-title,.account-overview .help-section .text{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;line-height:2rem;color:#000;height:24px}.account-overview .help-section .sub-title,.account-overview .help-section .text{font-weight:500;line-height:1.5rem;margin-bottom:0;height:auto;text-transform:initial}.account-overview .address-list .address-tile{flex-basis:33.3%;max-width:33.3%}.account-overview .btn{display:flex;justify-content:center;align-items:center;height:1.75rem;max-width:15.625rem;background-color:#c00;color:#fff;text-transform:uppercase;font-size:.8125rem;font-family:"AvalonMedium",Arial,sans-serif;transition:background-color 0.3s ease-out;padding:0 .9375rem}.account-overview .btn:hover{background-color:#202020;color:#AC0000}.account-overview .legal{color:#777;margin-top:2.5rem}.account-overview .success-form{font-size:.6875rem;color:#1faa53;padding:0 .75rem}.account-overview .hub-error{font-size:.6875rem;color:#b30000}.member-popin-wrapper{padding-bottom:1.25rem}.member-popin-wrapper .form-horizontal .loyalty-policy,.member-popin-wrapper .form-horizontal .loyalty-legal-mention{font-size:.6875rem;margin-top:.1875rem}.member-popin-wrapper .form-horizontal .error-message{color:#b30000;font-size:.6875rem;margin-bottom:0}.member-popin{left:0 !important;right:0 !important;width:90vw !important;max-width:28.125rem !important;margin:auto;position:fixed !important;top:1.25rem !important;max-height:100%;flex-direction:column;overflow:auto !important}.member-popin .ui-dialog-titlebar{padding:0;border:0;margin-bottom:0}.member-popin .text-line{font-size:.6875rem}.member-popin .text-line.first{margin-top:1.5625rem}.member-popin .legal{font-size:.625rem;color:#333;padding-bottom:1.25rem}.member-popin .popin-header{display:flex;padding-bottom:.625rem;border-bottom:.125rem solid #ccc}.member-popin .popin-header .logo img{width:7.25rem;height:3.125rem}.member-popin .popin-header .title{text-transform:uppercase;display:flex;align-items:center;padding-left:1.25rem}.member-popin .popin-header .title h3{font-size:1.0625rem;margin:0;line-height:1}.member-popin .promo-section{display:flex;align-items:center;max-height:6.5625rem;margin:2.5rem 0}.member-popin .promo-section .text{background:url("../images/member-popin-card-bg.jpg") no-repeat;background-size:100% 100%;font-size:.6875rem;padding:1.25rem 3.125rem;max-height:6.5625rem;text-align:center;position:relative;left:-1.25rem}.member-popin .promo-section .img{position:relative;left:-3.125rem}.member-popin .promo-section .img img{max-height:9.375rem;max-width:none}.member-popin .form-row{display:flex}.member-popin .form-row>label,.member-popin .form-row>.auth-content--offers{display:flex;align-items:center;margin-left:.625rem;font-size:.6875rem}.member-popin .form-row>label span,.member-popin .form-row>.auth-content--offers span{line-height:1}.member-popin .form-row input{margin-bottom:0}.member-popin .form-row button{display:flex;justify-content:center;align-items:center;height:1.75rem;min-width:6.25rem;background-color:#e60000;color:#fff;text-transform:uppercase;font-size:.8125rem;font-family:"AvalonBold",Arial,sans-serif;transition:background-color 0.3s ease-out;padding:0 .9375rem}.member-popin .form-row button:hover{background-color:#000}.member-popin .form-row.form-row-button{justify-content:flex-end;margin-bottom:.9375rem}.member-popin .address a{color:#000;text-decoration:underline;font-size:.6875rem;outline:none}.member-popin .address a:hover{color:#b30000}.member-popin .address p{font-size:.6875rem;margin:0}@media screen and (max-width: 65.375em){.account-overview .loyalty-section .parts-wrapper{flex-direction:column}.account-overview .loyalty-section .parts-wrapper.with-orders .part-1,.account-overview .loyalty-section .parts-wrapper.with-orders .part-2{width:100%}.account-overview .loyalty-section .parts-wrapper.with-orders .part-1{padding-right:0;margin-right:0;border-right:0}.account-overview .loyalty-section .text-line{font-size:.75rem}.account-overview .loyalty-section .part-1,.account-overview .loyalty-section .part-2{width:100%}.account-overview .loyalty-section .form-row{max-width:45rem;width:100%}.account-overview .loyalty-section .form-row>label,.account-overview .loyalty-section .form-row>.auth-content--offers{font-size:.8125rem;margin-top:.25rem;max-width:18.75rem}.account-overview .loyalty-section .form-row.with-tooltip{margin-bottom:1.5rem}.account-overview .loyalty-section .form-row.with-tooltip .form-caption{padding-left:2.4375rem;padding-right:1.875rem}.account-overview .loyalty-section .field-content{max-width:calc(100% - 200px)}.account-overview .loyalty-section .field-wrapper{display:flex;box-sizing:border-box}.account-overview .loyalty-section .field-wrapper .preinput{font-size:.8125rem;margin-top:.25rem}.account-overview .loyalty-section .field-wrapper input{height:1.75rem;padding:0 .625rem;font-size:.8125rem}.account-overview .loyalty-section .tooltip-label{border-radius:50%;background-color:#777}.account-overview .overview-block{align-items:stretch}.account-overview .overview-block .help-section .sub-title,.account-overview .overview-block .help-section .text{font-size:.875rem}.account-overview .overview-block .addresses{height:calc(100% - 16px)}.account-overview .block-header{flex-direction:column;justify-content:flex-start}.account-overview .address-list .address-tile{display:none}.account-overview .address-list .address-tile.default{display:block;flex-basis:100%;max-width:100%;padding:0}.account-overview .orders.empty .block-header{padding-bottom:.625rem}.account-overview .title-link{left:10%}}@media screen and (min-width: 47.8125em){.pt_account .primary-content .account-overview .block-header{position:relative}.pt_account .primary-content .account-overview .title-link{position:absolute;right:0;top:0}}@media screen and (max-width: 28.0625em){.account-overview .overview-block--right{width:100%;margin:0}.account-overview .overview-top{border-color:#000}.account-overview .loyalty-section .parts-wrapper.with-orders .part-1{margin-bottom:2.5rem}.account-overview .loyalty-section .form-row{flex-direction:column}.account-overview .loyalty-section .form-row>label,.account-overview .loyalty-section .form-row>.auth-content--offers{margin-bottom:.625rem;max-width:100%;text-align:left;margin-right:0}.account-overview .loyalty-section .form-row.with-tooltip{padding-right:0;flex-direction:column}.account-overview .loyalty-section .form-row.form-row-button{max-width:100%;margin-bottom:0}.account-overview .loyalty-section .form-row.form-row-button button{height:2.5rem;font-size:.9375rem}.account-overview .loyalty-section .field-content{max-width:100%;padding-right:0;flex-direction:column}.account-overview .loyalty-section .field-wrapper{width:100%;padding-right:0;margin-right:0}.account-overview .loyalty-section .field-wrapper input{height:2.375rem}.account-overview .loyalty-section .field-wrapper .preinput{margin-top:.5625rem}.account-overview .loyalty-section .tooltip-container{margin-top:.5625rem}.account-overview .vertical-delimiter{display:none}.account-overview .overview-block{flex-direction:column;margin:1.5rem 0}.account-overview .overview-block .help-section,.account-overview .overview-block .orders,.account-overview .overview-block .addresses{width:100%;border-top:0;position:relative}.account-overview .overview-block .help-section .title,.account-overview .overview-block .orders .title,.account-overview .overview-block .addresses .title{height:16px;line-height:1.5rem}.account-overview .overview-block .help-section .block-header .title,.account-overview .overview-block .help-section .tile-body,.account-overview .overview-block .orders .block-header .title,.account-overview .overview-block .orders .tile-body,.account-overview .overview-block .addresses .block-header .title,.account-overview .overview-block .addresses .tile-body{margin:0 .75rem 1.0625rem}.account-overview .overview-block .addresses,.account-overview .overview-block .orders{margin-bottom:1.5rem;padding:2rem .75rem 1.5625rem}.account-overview .overview-block .addresses .title-link,.account-overview .overview-block .orders .title-link{font-family:'Poppins', Helvetica, sans-serif;font-weight:500;position:absolute;width:100%;max-width:302px;bottom:1.5625rem;height:48px;border:.1875rem solid #202020;border-radius:1.75rem;background-color:#fff;display:flex;align-items:center;justify-content:center;text-decoration:none;text-transform:uppercase;font-size:1.3125rem;line-height:.6875rem;letter-spacing:.13125rem}.account-overview .overview-block .addresses{margin-right:0;height:305px}.account-overview .overview-block .orders{padding-bottom:5.5625rem}.account-overview .overview-block .orders .orders-table{margin:0}.account-overview .overview-block .orders .orders-table tr{height:56px;background:#F8F8F8}.account-overview .overview-block .orders .orders-table tr:first-child{border-color:#333;height:24px;background:#fff}.account-overview .overview-block .orders .orders-table tr:first-child td{padding:0 .125rem .3125rem}.account-overview .overview-block .orders .orders-table th,.account-overview .overview-block .orders .orders-table td{text-transform:lowercase;font-size:.875rem;line-height:1.25rem;color:#202020;padding:0 .125rem}.account-overview .overview-block .orders .orders-table th:nth-child(3) span,.account-overview .overview-block .orders .orders-table td:nth-child(3) span{text-transform:lowercase}.account-overview .overview-block .help-section{margin:0 0 1.5rem;border-top:0;padding:2rem 2rem 1.5rem;min-height:175px;height:auto}.account-overview .overview-block .help-section .sub-title,.account-overview .overview-block .help-section .text{font-family:'Overpass', Helvetica, sans-serif;font-weight:500;font-size:.875rem}.account-overview .btn{height:2.5rem;max-width:100%;font-size:1rem}.member-popin .text-line{margin-bottom:.625rem}.member-popin .popin-header{padding:0;border:0}.member-popin .popin-header .title h3{font-size:.875rem}.member-popin .popin-header .img{flex-shrink:0.5}.member-popin .promo-section{flex-direction:row-reverse}.member-popin .promo-section .text{background:none;left:0;padding:0 0 0 .9375rem}.member-popin .promo-section .img{left:0}}@media screen and (max-width: 28.0625em){.return-form-page.orders .content .actions{position:relative;top:0}.return-form-page.orders .content .actions+.account-header{margin-bottom:0}.return-form-page .orderdetail-simple-info{justify-content:space-around}.return-form-page .orderdetail-simple-info>*{flex:1 1 0}}.return-form-page .empty-space{width:55%}.return-form-page .form-description{font-size:.75rem;margin-bottom:5px;line-height:1}@media screen and (max-width: 28.0625em){.return-form-page .form-description{font-size:1rem;margin:10px 0}}.return-form-page .form-description .return-confirmform-description,.return-form-page .form-description .return-createform-description{font-size:.75rem;line-height:1rem}.return-form-page .return-header{padding-left:1.25rem;line-height:1.875rem;color:#fff;font-size:.875rem;font-family:"AvalonBold",Arial,sans-serif;background-color:#000}@media screen and (max-width: 28.0625em){.return-form-page .return-header{background-color:#ccc;text-transform:uppercase;font-size:.9375rem;font-family:Arial,sans-serif;color:#000;padding-left:5px;font-weight:bold}}.return-form-page .return-grid-headers{background-color:#ccc;display:flex;flex-direction:row;align-items:stretch;margin-bottom:10px;padding:2px 0}.return-form-page .return-grid-headers::before{content:'';display:block;width:15px;flex:0 0 auto}.return-form-page .return-grid-header{padding:0 5px;font-size:.6875rem;white-space:normal;flex:0 0 auto;width:120px;text-align:center}.return-form-page .return-grid-header:nth-child(1){text-align:left;flex:1 1 auto}.return-form-page .return-grid{display:flex;flex-direction:column-reverse}.return-form-page #return-all-block{display:flex;align-items:center}.return-form-page #return-all-block label,.return-form-page #return-all-block .auth-content--offers{line-height:1.2;font-size:.75rem}.return-form-page #return-all{display:inline-block;vertical-align:middle;margin-bottom:0;flex:0 0 auto}.return-form-page .return-item{border-bottom:1px solid #ccc;padding:7px 0 12px}.return-form-page .return-item-first-line{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap}@media screen and (min-width: 47.8125em){.return-form-page .return-item-first-line{min-height:80px}}.return-form-page .return-item-input-wrap{width:15px;flex:0 0 auto}.return-form-page .return-item-input-wrap .confirm-form input{cursor:inherit;opacity:0;pointer-events:none}.return-form-page .return-item-image-wrap{flex:0 0 auto;padding:0 15px}.return-form-page .return-item-image-wrap img{max-width:80px;max-height:80px}.return-form-page .return-item-info{font-size:.6875rem;font-weight:bold;flex:1 1 auto;color:#000}@media screen and (max-width: 28.0625em){.return-form-page .return-item-info{font-size:.875rem}}.return-form-page .return-item-info .details{font-weight:normal;color:#777}.return-form-page .return-item-qty-block{flex:0 0 auto;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}@media screen and (max-width: 28.0625em){.return-form-page .return-item-qty-block{width:100%;justify-content:space-between}}.return-form-page .qty-wrapper{border:1px solid transparent;height:28px;margin:auto;position:relative;font-size:.6875rem}@media screen and (max-width: 28.0625em){.return-form-page .qty-wrapper{height:35px}}.return-form-page .qty-wrapper>*{display:inline-block;line-height:28px}@media screen and (max-width: 28.0625em){.return-form-page .qty-wrapper>*{line-height:35px}}.return-form-page .return-item-qty{display:flex;flex:1 1 0;width:50%;flex-direction:column;align-self:stretch}@media screen and (max-width: 28.0625em){.return-form-page .return-item-qty{width:auto}}.return-form-page .return-item-qty.returned .qty-wrapper{width:45px}@media screen and (max-width: 28.0625em){.return-form-page .return-item-qty.returned .qty-wrapper{width:115px;padding:8px 2px}}.return-form-page .return-item-qty.returned .qty-wrapper input{outline:1px solid #cacaca;outline-offset:0;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;padding:0 12px 0 1px;border:0;font-size:.6875rem}@media screen and (max-width: 28.0625em){.return-form-page .return-item-qty.returned .qty-wrapper input{padding:0 35px}}.return-form-page .return-item-qty.returned .qty-wrapper input.has-error{outline-color:#ea4234;border:0}.return-form-page .return-item-qty.returned .qty-wrapper input:disabled{background-color:transparent;cursor:default;outline:0;padding:0 !important}.return-form-page .return-item-qty.returned .qty-wrapper input[readonly="readonly"]{background-color:transparent;cursor:default}.return-form-page .return-item-qty.returned .qty-wrapper button{background:#777;color:#fff;border:0;position:absolute;margin:1px;right:0;line-height:1;font-size:.6875rem;width:11px;height:11px;overflow:hidden}.return-form-page .return-item-qty.returned .qty-wrapper button span{display:inline-block}.return-form-page .return-item-qty.returned .qty-wrapper button:disabled{opacity:0.5}.return-form-page .return-item-qty.returned .qty-wrapper button.js-min-counter{bottom:0}.return-form-page .return-item-qty.returned .qty-wrapper button.js-min-counter span{-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.return-form-page .return-item-qty.returned .qty-wrapper button.js-pls-counter{top:0}@media screen and (max-width: 28.0625em){.return-form-page .return-item-qty.returned .qty-wrapper button{right:auto;margin:2px;top:0;width:35px;bottom:0;height:auto;font-size:1.875rem}.return-form-page .return-item-qty.returned .qty-wrapper button.js-min-counter{left:0}.return-form-page .return-item-qty.returned .qty-wrapper button.js-min-counter span{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.return-form-page .return-item-qty.returned .qty-wrapper button.js-pls-counter{right:0}}@media screen and (max-width: 28.0625em){.return-form-page .return-item-qty.returned .confirm-form{height:35px}}.return-form-page .return-item-qty.returned .confirm-form span{display:inline-block;line-height:1.75rem}@media screen and (max-width: 28.0625em){.return-form-page .return-item-qty.returned .confirm-form span{line-height:2.1875rem}}.return-form-page .return-item-mobile-block{flex:1 1 auto}@media screen and (min-width: 47.8125em){.return-form-page .return-item-mobile-block{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.return-form-page .return-item-mobile-block .return-item-qty-block{width:calc(2 * 120px)}}.return-form-page .return-param-title{font-weight:bold;padding:10px 0;flex-grow:1}@media screen and (max-width: 28.0625em){.return-form-page .return-param-title{font-size:.875rem}}.return-form-page .return-item-reason{display:flex;align-items:center;font-size:.6875rem;position:relative;margin-top:12px}@media screen and (max-width: 28.0625em){.return-form-page .return-item-reason{font-size:1.03125rem;margin-top:20px}}.return-form-page .return-item-reason .label,.return-form-page .return-item-reason label,.return-form-page .return-item-reason .auth-content--offers{padding-right:20px;flex:0 0 auto;text-align:left;font-size:inherit}@media screen and (min-width: 47.8125em){.return-form-page .return-item-reason .label,.return-form-page .return-item-reason label,.return-form-page .return-item-reason .auth-content--offers{text-align:right;width:125px;padding-right:10px}}.return-form-page .return-item-reason select{font-size:inherit;margin:0;flex:0 0 auto;line-height:1.4;padding-top:5px;padding-bottom:5px}@media screen and (min-width: 47.8125em){.return-form-page .return-item-reason select{line-height:1.2;max-width:190px}}.return-form-page .return-item-reason select:disabled{color:#777;background-color:#fff}.return-form-page .input-wrap{flex:1 1 auto}.return-form-page .input-wrap input,.return-form-page .input-wrap select,.return-form-page .input-wrap textarea{width:100%;flex:0 0 auto;font-size:.6875rem}.return-form-page .return-item-message>div,.return-form-page .return-item-photos>div{position:relative;margin-top:15px;font-size:1rem}@media screen and (min-width: 47.8125em){.return-form-page .return-item-message>div,.return-form-page .return-item-photos>div{display:flex;align-items:center;flex-wrap:nowrap;font-size:.6875rem}}.return-form-page .return-item-message .label,.return-form-page .return-item-message label,.return-form-page .return-item-message .auth-content--offers,.return-form-page .return-item-photos .label,.return-form-page .return-item-photos label,.return-form-page .return-item-photos .auth-content--offers{padding-right:20px;flex:0 0 auto;text-align:left;font-size:inherit}@media screen and (min-width: 47.8125em){.return-form-page .return-item-message .label,.return-form-page .return-item-message label,.return-form-page .return-item-message .auth-content--offers,.return-form-page .return-item-photos .label,.return-form-page .return-item-photos label,.return-form-page .return-item-photos .auth-content--offers{text-align:right;width:125px;padding-right:10px}}.return-form-page .return-item-message textarea,.return-form-page .return-item-photos textarea{height:117px;resize:none}.return-form-page .return-item-message .input-desc,.return-form-page .return-item-photos .input-desc{width:100%;flex:1 1 auto;font-size:.6875rem}@media screen and (max-width: 28.0625em){.return-form-page .return-item-message .input-desc,.return-form-page .return-item-photos .input-desc{flex:0 0 auto;font-size:1rem}}.return-form-page .return-item-message .confirm-form,.return-form-page .return-item-photos .confirm-form{display:flex}.return-form-page .return-item-message{margin-top:15px}@media screen and (max-width: 28.0625em){.return-form-page .return-item-message{font-size:1.03125rem;margin-top:10px}}.return-form-page .return-item-message>div{align-items:flex-start}.return-form-page .photo-input-wrap{flex:1 1 auto;width:auto}@media screen and (max-width: 28.0625em){.return-form-page .photo-input-wrap{width:100%;flex:0 0 auto}.return-form-page .photo-input-wrap label,.return-form-page .photo-input-wrap .auth-content--offers{padding:0}}.return-form-page .photo-input-wrap .remove-file{cursor:pointer;margin:0 5px}.return-form-page .photo-input-wrap .attached-file:last-child{margin-bottom:10px}.return-form-page .photo-input-wrap span{flex:1 1 auto;display:inline-block;line-height:1.2}.return-form-page .photo-input-wrap label,.return-form-page .photo-input-wrap .auth-content--offers{width:auto;padding:0;text-align:left;display:flex;align-items:center;justify-content:flex-start}.return-form-page .photo-input-wrap label i,.return-form-page .photo-input-wrap .auth-content--offers i{font-size:1.875rem;line-height:1;padding:9px 8px;background-color:#ebebeb;border:1px solid #ccc;flex:0 0 auto;cursor:pointer;margin-right:10px;display:inline-block}.return-form-page .photo-input-wrap .has-error+label i,.return-form-page .photo-input-wrap .has-error+.auth-content--offers i{border-color:#ea4234}.return-form-page .add-photo-btn{display:block}.return-form-page .has-error{border-color:#ea4234}.return-form-page .has-error+label+.error-message,.return-form-page .has-error+.auth-content--offers+.error-message,.return-form-page .has-error+.error-message{display:block !important}.return-form-page .btn-red{background:#ea4234;transition:all 0.5s;text-transform:uppercase}@media screen and (min-width: 47.8125em){.return-form-page .btn-red:hover{background:#000}}.return-form-page .actions-block{display:flex;justify-content:space-between;align-items:center;flex-direction:row;padding-top:22px}@media screen and (max-width: 28.0625em){.return-form-page .actions-block{padding-top:12px;flex-direction:column-reverse;justify-content:center;align-items:center}}.return-form-page .confirm-actions{display:flex;justify-content:space-between;align-items:center;padding-top:22px}@media screen and (max-width: 28.0625em){.return-form-page .confirm-actions{padding-top:12px}}.return-form-page .confirm-actions button{margin-bottom:0}.return-form-page .confirm-actions .modify-btn{text-transform:uppercase;font-size:.875rem;cursor:pointer;font-family:"AvalonMedium",Arial,sans-serif;color:#000;display:inline-block}@media screen and (max-width: 28.0625em){.return-form-page .confirm-actions .modify-btn{margin:0 15px}}.return-form-page .confirm-actions .modify-btn:before{content:'\f0d9';font-family:FontAwesome;font-weight:400;display:inline-block;width:.625rem;position:relative;color:#b30000;margin-right:.3125rem}.return-form-page .confirm-actions .modify-btn:hover{color:#b30000}.return-form-page .error{display:none !important}.return-form-page #return-form{display:block}.return-form-page #return-form[data-mode='confirm'] .create-form{display:none}.return-form-page #return-form[data-mode='create'] .confirm-form{display:none}.return-form-page .required-items{padding:0;margin:0 0 20px;list-style:none;color:#ea4234}.return-form-page .success-block{font-size:.875rem}.return-form-page .success-block .order-num{color:#ea4234;font-family:"AvalonMedium",Arial,sans-serif;font-weight:bold}.return-form-page .success-message{margin:0 0 20px}.return-form-page .success-email-message{margin:0 0 20px}.return-form-page .success-email-message a{text-decoration:underline;font-weight:bold}.return-form-page .button,.return-form-page .cookie-policy.blocked .cookie-policy-message span,.cookie-policy.blocked .cookie-policy-message .return-form-page span{font-size:.8125rem;font-family:"AvalonMedium",Arial,sans-serif}#print-modal .btn-black,.return-form-page .btn-black{background:#000;transition:all 0.5s;text-transform:uppercase;font-family:"AvalonMedium",Arial,sans-serif;font-size:.8125rem}@media screen and (min-width: 47.8125em){#print-modal .btn-black:hover,.return-form-page .btn-black:hover{background:#ea4234}}#print-modal .close-button{color:inherit}#print-modal #print-modal-content{margin-top:30px;background-color:#aaa;font-size:.6875rem;line-height:1.2;text-align:center}@media screen and (max-width: 28.0625em){#print-modal #print-modal-content{padding:0;background-color:transparent}}#print-modal #print-modal-content>div{border:1px solid #000;background-color:#fff;padding:40px;margin:40px auto;max-width:800px;display:inline-block;text-align:left}@media screen and (max-width: 28.0625em){#print-modal #print-modal-content>div{padding:0;border:0;margin:auto}}#print-modal p{line-height:inherit}#print-modal .popup-info{font-size:.75rem}#print-modal .main-table{border:0;background-color:transparent !important}#print-modal table thead,#print-modal table tbody,#print-modal table tfoot{background-color:transparent;border:0}#print-modal table tbody tr:nth-child(even){background-color:transparent}#print-modal .popup-subtitle{flex:1 1 auto;font-size:.875rem}#print-modal .popup-title{font-size:.875rem;text-transform:uppercase;font-weight:bold}#print-modal .popup-main-title{text-transform:uppercase;color:#ea4234;margin:25px 0 40px;font-size:1.5rem}#print-modal .big{font-size:.875rem;text-transform:uppercase}#print-modal .gray{color:#838383}#print-modal .italic{font-style:italic}#print-modal .popup-title-block{display:flex;align-items:center;justify-content:space-between;border-bottom:4px solid #000;padding:10px 0;flex-wrap:wrap}#print-modal .popup-title-block .big-block{padding:0}#print-modal .popup-title-block .popup-title{padding-right:7px}#print-modal .popup-title-block .small-blocks{font-weight:bold}@media screen and (max-width: 28.0625em){#print-modal .popup-title-block .small-blocks{display:none}}#print-modal .popup-title-block .small-blocks .small-block{white-space:normal}#print-modal .product-image{flex:0 0 auto}#print-modal .product-image img{max-width:80px;max-height:80px;margin-right:20px}#print-modal .list-item{padding:10px 0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}#print-modal .list-item+.list-item{border-top:2px solid #ccc}#print-modal .product-item{border-top:0;padding-top:20px;padding-bottom:20px;border-bottom:2px solid #ccc}#print-modal .product-item .big-block{display:flex;align-items:center;justify-content:flex-start}#print-modal .popup-address{flex:1 0 auto;margin-top:20px;font-size:.75rem}#print-modal .popup-address .popup-title{margin-bottom:10px}#print-modal .popup-addresses{background-color:#ebebeb;padding:0 20px 20px;display:flex;flex-wrap:wrap}#print-modal .small-block{flex:0 1 0;min-width:100px;text-align:center;white-space:nowrap}#print-modal .bold{font-weight:bold}#print-modal .big-block{flex:7 1 0;padding:0 20px}#print-modal .no-border{border:0 !important;padding-top:0;padding-bottom:0}#print-modal .small-blocks{flex:3 0 0;display:flex;align-items:center;justify-content:space-around}@media screen and (max-width: 28.0625em){#print-modal .small-blocks{width:100%;flex:0 0 auto}}#print-modal .small-block-title{white-space:normal}@media screen and (max-width: 28.0625em){#print-modal .small-block-title{padding:10px 0}}#print-modal .print-btn-wrap{margin-top:30px}#print-modal .popup-footer div,#print-modal .popup-header div{max-width:100%;width:auto !important}#print-modal .popup-footer div,#print-modal .popup-header div{width:auto !important}#print-modal .popup-footer a,#print-modal .popup-header a{display:inline-block !important}#print-modal .popup-footer{margin-top:10px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}@media screen and (max-width: 28.0625em){#print-modal .popup-footer{justify-content:center}}#print-modal .popup-footer img{max-width:100%;width:auto !important}#print-modal .popup-footer>div{width:100% !important;text-align:center}#print-modal .popup-footer>div a{font-size:1.1875rem;text-transform:uppercase}#print-modal .popup-footer>div img{margin:auto;display:inline-block}#print-modal .popup-footer>table{width:auto;float:none !important}#print-modal .popup-footer>table td{padding:0 8px 10px 0}#print-modal .product-item-promotion{display:flex;flex:0 0 100%;padding-top:10px;justify-content:space-between}#print-modal .popup-prefooter-block{font-size:.75rem;padding:40px 0}#print-modal .popup-prefooter-block .popup-prefooter-block-link{color:#ea4234}.return-print-iframe{visibility:hidden;pointer-events:none;border:none;width:0;height:0}.pt_store-locator #main{display:flex;flex-flow:row wrap;padding:2.1875rem 1.5rem}.pt_store-locator .breadcrumb{max-width:60rem;margin:0 auto;padding:.625rem;display:none}.pt_store-locator #primary{display:grid;width:100%;max-width:1280px;grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"title" "map" "stores"}.pt_store-locator .content-asset{grid-area:title;color:#202020}.pt_store-locator .content-asset h1{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;font-size:1.25rem;line-height:1.75rem;margin-bottom:1rem;text-transform:uppercase}.pt_store-locator .content-asset h3{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:.875rem;line-height:1.2em;margin-bottom:1.625rem}.pt_store-locator .all-stores{grid-area:stores}.pt_store-locator .map-container{background:#ebebeb;grid-area:map;border-radius:.5rem;margin-bottom:1.5rem}.pt_store-locator .map-container #map{width:100%;height:15.875rem;border-radius:.5rem}.pt_store-locator .map-container #map .store-image{max-width:3.125rem;float:left;margin-right:.625rem}.pt_store-locator .map-container #map .store-address{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;width:100%;max-width:264px;float:none;margin-bottom:1rem}.pt_store-locator .map-container #map .store-address.type2{font-size:.875rem;line-height:1.25rem}.pt_store-locator .map-container #map .store-name{display:block;font-family:'Poppins', Helvetica, sans-serif;font-weight:700;font-size:1rem;line-height:1.5rem;margin-bottom:1.5rem}.pt_store-locator .map-container #map .store-more{margin:0}.pt_store-locator .map-container #map .store-more a{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:1rem;line-height:1.5rem;color:#c00;text-decoration:underline}.pt_store-locator #stores{height:560px;overflow:auto;padding:.1875rem 1rem .1875rem .1875rem;margin:auto -.1875rem}.pt_store-locator #stores::-webkit-scrollbar{width:.375rem;background-color:#F8F8F8}.pt_store-locator #stores::-webkit-scrollbar-thumb{border-radius:.625rem;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);background-color:#c00}.pt_store-locator #stores::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);border-radius:.625rem;background-color:#F8F8F8}.pt_store-locator #stores li{display:block;padding:.875rem 1rem;box-shadow:0 0 .25rem rgba(0,0,0,0.3);margin-bottom:1rem;border-radius:.25rem}.pt_store-locator #stores h4{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;font-size:1rem;line-height:1.5rem;margin-bottom:1rem}.pt_store-locator #stores .info-title{font-family:"AvalonBook",Arial,sans-serif;font-size:1.1875rem;text-transform:uppercase;margin-bottom:.625rem}.pt_store-locator #stores .store-address{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:.875rem;line-height:1.5rem;margin-bottom:1.5rem}.pt_store-locator #stores .store-phone--cover{display:block;width:100%;font-size:0;margin-top:1rem}.pt_store-locator #stores .store-phone{display:inline-block;vertical-align:top;width:50%;font-size:.875rem;line-height:1.5rem}.pt_store-locator #stores .store-hours{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:.8125rem;line-height:1.25rem;margin-bottom:1.25rem}.pt_store-locator #stores .store-details{display:block}.pt_store-locator #stores .store-services{display:inline-block;width:47%;margin-left:2%;vertical-align:top}.pt_store-locator #stores .more-details{margin:0}.pt_store-locator #stores .more-details a{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:1rem;line-height:1.5rem;color:#c00;text-decoration:underline}.pt_store-locator #stores .service-line{float:left;width:50%;text-transform:uppercase;font-size:.8125rem;font-family:"AvalonBook",Arial,sans-serif}.pt_store-locator #stores .service-line a{color:#000;font-weight:normal;cursor:pointer;border-bottom:0}.pt_store-locator #stores .service-line a:hover{color:#b30000}.pt_store-locator #stores .service-line img{width:1.625rem;margin-right:.3125rem}.pt_store-locator .store-page h1{margin-bottom:1.25rem}.pt_store-locator .store-page .store-details,.pt_store-locator .store-page .store-map,.pt_store-locator .store-page .store-services{float:left;width:25%}.pt_store-locator .store-page .store-map{width:75%}.pt_store-locator .store-page .store-map #map{width:100%;height:21.875rem}.pt_store-locator .store-page .store-map #map .store-image{max-width:3.125rem;float:left;margin-right:.625rem}.pt_store-locator .store-page .store-map #map .store-address{font-size:.6875rem;width:12.5rem;float:left}.pt_store-locator .store-page .store-map #map .store-name{font-size:.875rem;font-family:"AvalonMedium",Arial,sans-serif;width:12.5rem;float:left;margin-bottom:.3125rem;text-transform:uppercase}.pt_store-locator .store-page .store-map #map .store-more{float:left;width:100%}.pt_store-locator .store-page .store-map #map .store-more a{font-size:.75rem;font-family:"AvalonMedium",Arial,sans-serif;color:#000}.pt_store-locator .store-page .store-map #map .store-more a:hover{color:#b30000}.pt_store-locator .store-page .info-title{font-size:1.1875rem;font-family:"AvalonBook",Arial,sans-serif;text-transform:uppercase}.pt_store-locator .store-page .store-address{font-size:.8125rem;margin:0 0 1.25rem 0}.pt_store-locator .store-page .store-address a{color:#000;text-decoration:underline}.pt_store-locator .store-page .store-address a:hover{opacity:.5}.pt_store-locator .store-page .store-address .phone{margin-top:1.25rem}.pt_store-locator .store-page .store-hours{font-size:.8125rem}.pt_store-locator .store-page .store-hours span{display:inline-block;width:6.25rem}.pt_store-locator .store-page .store-services{padding-left:1.25rem}.pt_store-locator .store-page .store-services .service-line{padding-bottom:5px}.pt_store-locator .store-page .store-services a{text-transform:uppercase;font-size:.8125rem;font-family:"AvalonBook",Arial,sans-serif;color:#000;font-weight:normal;cursor:pointer;border-bottom:0}.pt_store-locator .store-page .store-services a:hover{color:#b30000}.pt_store-locator .store-page .store-services img{width:1.625rem;margin-right:.3125rem}.pt_store-locator .store-page .store-news{margin-top:1.25rem;padding-top:1.25rem;border-top:.0625rem solid #ccc;float:left;width:100%}.pt_store-locator .store-page .store-news h2,.pt_store-locator .store-page .store-news .auth-content-title{font-family:"AvalonBook",Arial,sans-serif;text-transform:uppercase;font-size:1rem}.pt_store-locator .store-page .store-news .store-news-details{width:calc(100% - 300px);float:left}.pt_store-locator .store-page .store-news img{width:16.5rem;height:6.5625rem;margin-right:2.1875rem;float:left}.pt_store-locator .store-page .store-news h3{font-family:"AvalonMedium",Arial,sans-serif;text-transform:uppercase;font-size:.75rem}.pt_store-locator .store-page .store-news p{font-size:.6875rem}.pt_store-locator .store-page .store-news p a{font-weight:bold;text-decoration:underline;color:#000}@media screen and (min-width: 65.4375em){.pt_store-locator #main{padding:2.25rem 2.1875rem 2.25rem 1.875rem}.pt_store-locator #primary{grid-template-columns:auto 70%;grid-template-rows:auto auto;grid-template-areas:"title map" "stores map"}.pt_store-locator #stores{height:502px}.pt_store-locator #stores li{padding:.75rem .875rem}.pt_store-locator #stores h4{margin-bottom:1.5rem}.pt_store-locator #stores .store-address{font-size:1rem}.pt_store-locator #stores .store-phone--cover{margin-top:1.5rem}.pt_store-locator #stores .store-phone{font-size:1rem}.pt_store-locator .all-stores{padding-right:1.25rem}.pt_store-locator .content-asset{padding-right:1.25rem}.pt_store-locator .content-asset h1{font-size:1.5rem;line-height:2rem;margin-bottom:1rem}.pt_store-locator .content-asset h3{font-size:1rem;margin-bottom:1.875rem}.pt_store-locator .map-container{margin-bottom:0}.pt_store-locator .map-container #map{height:38.625rem}.pt_store-locator .map-container #map .store-address.type2{font-size:1rem;line-height:1.5rem}}.pt_storeservice .breadcrumb{max-width:60rem;margin:0 auto;padding:.625rem}.pt_storeservice #primary{max-width:60rem;margin:0 auto;padding:0 .625rem}.pt_storeservice h1{text-transform:uppercase;font-size:1.25rem;font-family:"AvalonMedium",Arial,sans-serif;margin:1.25rem 0}.pt_storeservice .service-image{max-width:25rem;width:100%;float:left;margin-right:.9375rem}.pt_storeservice .service-description{width:calc(100% - 415px);float:left}.pt_storeservice .service-description h3{font-family:"AvalonBold",Arial,sans-serif;font-size:1.125rem;text-transform:uppercase}.pt_storeservice .service-description h4{font-size:.875rem;font-weight:bold}.pt_storeservice .service-description p{font-family:"AvalonBook",Arial,sans-serif;font-size:1rem;margin-top:1.25rem}.pt_storeservice .service-disclaimer{font-size:.6875rem;float:left;width:100%;margin-top:1.25rem}@media screen and (max-width: 28.0625em){.pt_storeservice .breadcrumb{display:none}.pt_storeservice .service-description{width:100%}.pt_storeservice .service-image{max-width:none;margin:0 0 1.25rem 0}}.orderdetails .order-detail__date-delivery{text-align:center;font-weight:700;padding:.9375rem 0}@media screen and (min-width: 47.8125em){.orderdetails .order-detail__date-delivery span{background-color:#eee;padding:.9375rem}}.orderdetails .order-detail-stepper{margin:20px 0}.orderdetails .order-detail-stepper .order-detail-step--container{display:flex;flex-direction:column;position:relative;z-index:0}.orderdetails .order-detail-stepper .order-detail-step--step-column{text-align:center}.orderdetails .order-detail-stepper .order-detail-step--step-circle{border:solid 1px #000;background-color:#fff;margin:auto;position:relative;display:block;border-radius:50%;height:15px;width:16px;padding-top:3px}.orderdetails .order-detail-stepper .order-detail-step--step-circle-checked{margin:auto;position:relative;display:block;border-radius:50%;height:17px;width:18px;padding-top:3px;background-color:#000}.orderdetails .order-detail-stepper .order-detail-step--step-circle-checked .fa-check{display:block;font-size:8px;color:#fff}.orderdetails .order-detail-stepper .order-detail-step--step-circle-current{margin:auto;margin-top:-2px;position:relative;display:block;border-radius:50%;height:20px;width:21px;padding-top:5px;background-color:#000}.orderdetails .order-detail-stepper .order-detail-step--step-circle-current .fa-check{display:block;font-size:8px;color:#fff}.orderdetails .order-detail-stepper .order-detail-step--step-description{font-size:12px}.orderdetails .order-detail-stepper .order-detail-step--step-description.bold{font-weight:bold}.orderdetails .order-detail-stepper .line-guide{position:relative;top:6px;margin:auto;display:flex}.orderdetails .order-detail-stepper .line-guide .black{border:solid .125rem #000}.orderdetails .order-detail-stepper .line-guide .gray{border:solid 4px #bfbfbf}.orderdetails .product-wishlist a{font-size:.625rem;padding:.1875rem;float:none;display:inline-block;margin-top:.3125rem;min-width:auto;text-align:center;width:100%}.orderdetails .product-wishlist a:hover{color:#000}.orderdetails .product-wishlist a.product-added{display:inline-flex;align-items:center;justify-content:center;width:100%;transition:background-color .4s}.orderdetails .product-wishlist a.product-added:hover{background-color:#000;color:#fff}.orderdetails .product-wishlist a.product-added .add-to-wishlist-icon{margin-right:.3125rem;top:0}.orderdetails .return-actions-block{color:#000;font-size:.8125rem;margin:19px 0}.orderdetails .return-actions-block>*{display:inline-block;float:right}.orderdetails .return-actions-block>*:nth-child(2n+1){clear:both;float:left;margin-right:16px}.orderdetails .return-actions-block::after{content:'';display:table;clear:both;margin:0;padding:0}.orderdetails .return-actions-block button,.orderdetails .return-actions-block a{color:inherit;display:inline-block;text-transform:uppercase}.orderdetails .return-actions-block button>*,.orderdetails .return-actions-block a>*{display:inline-block;vertical-align:middle}.orderdetails .return-actions-block button i,.orderdetails .return-actions-block a i{font-size:1.75rem;margin-right:5px}.orderdetails .nowrap{white-space:nowrap}.orderdetails.desktop table tbody{border:none;border-bottom:.0625rem dotted #000}.orderdetails.desktop .return-actions-block{margin:-10px 0 9px}.orderdetails.desktop .return-actions-block a{font-size:.6875rem}.orderdetails.desktop .return-actions-block a i{font-size:1.25rem}.orderdetails.desktop .return-actions-block a:hover span{color:#b30000}.orderdetails.desktop .order-header{padding-left:1.25rem;width:100%;height:1.875rem;line-height:1.875rem;color:#fff;font-size:.875rem;font-family:"AvalonBold",Arial,sans-serif;background-color:#000}.orderdetails.desktop .mini-address-name{font-weight:bold}.orderdetails.desktop .mini-address-location address{font-style:normal}.orderdetails.desktop .order-shipment-address .address div:first-child:not(.office-name){font-weight:bold}.orderdetails.desktop .order-shipment-address .summarybox .office-name{font-weight:normal}.orderdetails.desktop .order-shipment-address .summarybox .customer-name{font-weight:bold}.orderdetails.desktop .title-promotional{color:#b30000;font-size:.9375rem}.orderdetails.desktop .item-group{display:flex}.orderdetails.desktop .product-item-image{display:flex;align-items:center}.orderdetails.desktop .product-item-image>a{display:block;height:5rem;width:5rem}.orderdetails.desktop .product-item-image img{height:5rem;width:5rem}.orderdetails.desktop .product-item-info{display:flex;flex-direction:column;justify-content:center;margin-left:1.25rem}.orderdetails.desktop .product-item-info .brand,.orderdetails.desktop .product-item-info .name{font-size:.6875rem;font-weight:600}.orderdetails.desktop .product-item-info .brand a,.orderdetails.desktop .product-item-info .name a{color:#000}.orderdetails.desktop .product-item-info .brand a:hover,.orderdetails.desktop .product-item-info .name a:hover{color:#b30000}.orderdetails.desktop .product-item-info .brand{text-transform:uppercase}.orderdetails.desktop .product-item-info .details{font-size:.625rem}.orderdetails.desktop .product-item-info .details a{color:#777}.orderdetails.desktop .product-item-info .attribute,.orderdetails.desktop .product-item-info .sku{display:inline}.orderdetails.desktop .inventory{display:none}.orderdetails.desktop .order-product-add-to-cart fieldset{padding-left:0;padding-right:0;width:100%}.orderdetails.desktop .order-product-add-to-cart fieldset .product-add-to-cart{max-width:12.5rem}.orderdetails.desktop .order-product-add-to-cart .product-add-to-cart{display:flex;flex-direction:column;align-items:center;max-width:9.375rem}.orderdetails.desktop .order-product-add-to-cart .add-to-cart{background-color:#b30000;color:#fff;font-size:.6875rem;font-family:"AvalonMedium",Arial,sans-serif;text-transform:uppercase;display:block;transition:background-color .4s;padding:.3125rem .625rem;width:100%;text-align:center}.orderdetails.desktop .order-product-add-to-cart .add-to-cart:hover{background-color:#000}.orderdetails.desktop .order-product-add-to-cart .add-to-cart-disabled{display:none}.orderdetails.desktop .order-product-add-to-cart .availability-notify,.orderdetails.desktop .order-product-add-to-cart .availability-novariation{text-decoration:underline;color:#000;font-size:.6875rem}.orderdetails.desktop .order-product-add-to-cart .availability-notify:hover,.orderdetails.desktop .order-product-add-to-cart .availability-novariation:hover{color:#b30000}.orderdetails.desktop .availability-msg p{font-size:.6875rem;color:#7C7C7D;margin:0}.orderdetails.mobile .orderdetail-row{margin-bottom:.3125rem;padding-left:.3125rem;padding-right:.3125rem}.orderdetails.mobile .orderdetail-row .title{text-transform:uppercase;font-weight:bold;padding:.625rem 0;margin:0;font-size:.9375rem}.orderdetails.mobile .orderdetail-row.row-bg{background-color:#ebebeb;padding:0 .3125rem}.orderdetails.mobile .orderdetail-row.row-bg .title{padding-top:.46875rem;padding-bottom:.46875rem}.orderdetails.mobile .orderdetail-row.row-bg+.orderdetail-row{padding-left:.3125rem;padding-right:.3125rem}.orderdetails.mobile .orderdetail-row.row-border-bottom{border-bottom:.0625rem solid #000}.orderdetails.mobile .orderdetail-simple-info{display:flex;justify-content:space-between;font-size:.8125rem;padding:.3125rem 0}.orderdetails.mobile .orderdetail-simple-info .orderdetail-date{font-size:1rem}.orderdetails.mobile .orderdetail-simple-info .orderdetail-total-price{font-weight:bold}.orderdetails.mobile .orderdetail-simple-info .orderdetail-status{font-weight:bold;flex-wrap:wrap}.orderdetails.mobile .orderdetail-simple-info .orderdetail-info{display:flex;justify-content:center;flex-basis:33.3%;align-items:center;padding:.3125rem 0;text-align:center}.orderdetails.mobile .orderdetail-simple-info .orderdetail-info+.orderdetail-info{border-left:.0625rem solid #000}.orderdetails.mobile .orderdetail-simple-info .delivery-follow-up{font-size:.8125rem;margin-bottom:0}.orderdetails.mobile .orderdetail-simple-info .delivery-follow-up .arrows{color:#b30000}.orderdetails.mobile .orderdetail-simple-info .delivery-follow-up a{color:#000}.orderdetails.mobile .orderdetail-simple-info .delivery-follow-up a:hover{color:#b30000}.orderdetails.mobile .orderdetail-payment{display:flex;justify-content:space-between;font-size:.8125rem;margin-bottom:.9375rem}.orderdetails.mobile .orderdetail-payment .value{font-weight:bold;flex-shrink:0}.orderdetails.mobile .orderdetail-productgrid .orderdetail-row{padding:.625rem 0}.orderdetails.mobile .orderdetail-product{display:flex;line-height:1}.orderdetails.mobile .orderdetail-product .product-group-1{display:flex;flex-basis:65%;align-items:center}.orderdetails.mobile .orderdetail-product .product-group-2{display:flex;justify-content:space-between;flex-basis:35%;font-size:.6875rem;align-items:center}.orderdetails.mobile .orderdetail-product .product-item-image{flex-shrink:0}.orderdetails.mobile .orderdetail-product .product-item-info .brand{font-weight:bold}.orderdetails.mobile .orderdetail-product .product-item-info a{font-size:.6875rem;color:#000}.orderdetails.mobile .orderdetail-product .product-item-info a:hover{color:#b30000}.orderdetails.mobile .orderdetail-product .product-item-quantit{padding:0 .625rem;flex-basis:50%;text-align:center}.orderdetails.mobile .orderdetail-product .prodcut-item-price{flex-shrink:0;font-weight:bold}.orderdetails.mobile .product-promotional{display:flex;justify-content:space-between;font-size:.6875rem;margin-top:.625rem}.orderdetails.mobile .product-promotional .promotional-value{font-weight:bold;text-align:right;flex-shrink:0;align-self:center}.orderdetails.mobile .product-promotional .promotional-title{font-weight:bold}.orderdetails.mobile .product-promotional .promotional-info{padding-right:.625rem}.orderdetails.mobile .orderdetail-samples{font-size:.6875rem;padding:0 .3125rem}.orderdetails.mobile .orderdetail-samples .samples-top{display:flex;justify-content:space-between}.orderdetails.mobile .orderdetail-samples .samples-title{font-weight:bold}.orderdetails.mobile .orderdetail-samples .samples-title:last-of-type{min-width:80px;text-align:right}.orderdetails.mobile .orderdetail-samples .samples-value{flex-shrink:0;font-weight:bold;text-transform:uppercase}.orderdetails.mobile .orderdetail-samples .samples-bottom{margin-bottom:.625rem}.orderdetails.mobile .orderdetail-samples .samples-description span{color:#b30000}.orderdetails.mobile .orderdetail-promotions{padding:0 .3125rem .625rem}.orderdetails.mobile .orderdetail-total{font-size:.6875rem;padding-bottom:.625rem;padding-top:.3125rem}.orderdetails.mobile .orderdetail-total .order-total{display:flex;justify-content:space-between;font-size:.875rem;font-weight:bold;margin-bottom:.3125rem}.orderdetails.mobile .orderdetail-total .order-total .value{color:#b30000;flex-shrink:0}.orderdetails.mobile .orderdetail-total .order-total .label{text-transform:uppercase}.orderdetails.mobile .orderdetail-total .order-vat{display:flex;justify-content:space-between}.orderdetails.mobile .orderdetail-addresses{font-size:.6875rem}.orderdetails.mobile .orderdetail-addresses .orderdetail-addresses-title{font-size:.875rem;text-transform:uppercase;font-weight:bold;margin-bottom:.625rem}.orderdetails.mobile .orderdetail-addresses .orderdetail-delivery,.orderdetails.mobile .orderdetail-addresses .orderdetail-billing{margin-bottom:.625rem}.orderdetails.mobile .orderdetail-delivery .delivery-title{font-size:.8125rem}.orderdetails.mobile .orderdetail-billing .billing-title{font-size:.8125rem}.orderdetails.mobile .orderdetail-gifting{font-size:.75rem}.orderdetails.mobile .orderdetail-gifting .gifting-title{font-size:.875rem;font-weight:bold;text-transform:uppercase}.orderdetails.mobile .orderdetail-shipping-method{display:flex;justify-content:space-between;padding-bottom:.625rem;padding-top:.3125rem;font-size:.6875rem}.orderdetails.mobile .orderdetail-shipping-method .value{font-weight:bold}.orderdetails.mobile .gifting-content{margin:.3125rem 0 .9375rem 0}.tracking-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;background-color:#FFF;color:#000;font-size:15px;height:30px;line-height:27px;text-decoration:none;cursor:pointer;display:inline-block;vertical-align:middle;padding:0 1em;border:1px solid #000;border-bottom:4px solid #000;position:relative;text-transform:uppercase;text-align:center;overflow:hidden;letter-spacing:1px;font-weight:bold}@media screen and (min-width: 47.8125em){.orders-table.half-slide{width:440px}}.orders-table tr.separator{height:1.25rem}.orders-table .promotional-line{background-color:#f3eae8;vertical-align:bottom}.orders-table .promotional-line:hover{background-color:#f3eae8}.orders-table .message{cursor:pointer;line-height:1.2;font-size:.6875rem}.orders-table .message:hover{text-decoration:underline}.orders-table .mercado-pago-payment-container{text-align:center;margin-top:30px;color:black}.orders-table .mercado-pago-payment-container a{color:#ffffff}.orders-table .applazo-payment-container{text-align:center;margin-top:30px;color:black}.orders-table .applazo-payment-container a{color:#ffffff}.orders-table .pix-payment-container .bold,.orders-table .shipay-payment-container .bold,.orders-table .qrcode-payment-container .bold,.orders-table .boleto-payment-container .bold{font-weight:bold}.orders-table .pix-payment--title,.orders-table .shipay-payment--title,.orders-table .qrcode-payment--title,.orders-table .boleto-payment--title{font-size:.75rem;font-weight:bold}.orders-table .pix-payment--code,.orders-table .shipay-payment--code,.orders-table .qrcode-payment--code,.orders-table .boleto-payment--code{text-align:center;margin:0 10px}.orders-table .pix-payment--codenumber,.orders-table .shipay-payment--codenumber,.orders-table .qrcode-payment--codenumber,.orders-table .boleto-payment--codenumber{font-size:1rem}@media screen and (max-width: 28.0625em){.orders-table .pix-payment--codenumber,.orders-table .shipay-payment--codenumber,.orders-table .qrcode-payment--codenumber,.orders-table .boleto-payment--codenumber{font-size:.6875rem}}.orders-table .pix-payment--codenumber__tiny,.orders-table .shipay-payment--codenumber__tiny,.orders-table .qrcode-payment--codenumber__tiny,.orders-table .boleto-payment--codenumber__tiny{font-size:.5625rem;font-weight:bold}.orders-table .pix-payment--duedate,.orders-table .shipay-payment--duedate,.orders-table .qrcode-payment--duedate,.orders-table .boleto-payment--duedate{margin-top:5px}.orders-table .pix-payment--print,.orders-table .shipay-payment--print,.orders-table .qrcode-payment--print,.orders-table .boleto-payment--print{background:#c00;transition:all 0.5s;text-transform:uppercase;height:40px;line-height:2.5rem;text-align:center;margin:5px auto}.orders-table .pix-payment--print span,.orders-table .shipay-payment--print span,.orders-table .qrcode-payment--print span,.orders-table .boleto-payment--print span{color:#fff;font-size:.75rem}@media screen and (min-width: 47.8125em){.orders-table .pix-payment--print:hover,.orders-table .shipay-payment--print:hover,.orders-table .qrcode-payment--print:hover,.orders-table .boleto-payment--print:hover{background:#000}}@media screen and (max-width: 28.0625em){.orders-table .pix-payment--print span,.orders-table .shipay-payment--print span,.orders-table .qrcode-payment--print span,.orders-table .boleto-payment--print span{font-size:1rem}.orders-table .pix-payment--print:hover,.orders-table .shipay-payment--print:hover,.orders-table .qrcode-payment--print:hover,.orders-table .boleto-payment--print:hover{background:#202020}.orders-table .pix-payment--print:hover span,.orders-table .shipay-payment--print:hover span,.orders-table .qrcode-payment--print:hover span,.orders-table .boleto-payment--print:hover span{color:#AC0000}}.orders-table .oxo-logo{background-image:url("../images/sprites.png");background-position:0px -2434px;background-repeat:no-repeat;width:82px;height:42px;display:inline-block;margin-top:1.25rem}.boleto-payment-container{max-width:27.5rem}.boleto-payment-container .oxo-logo{margin:0}.boleto-payment-container .oxo-details-logo{margin-bottom:10px}.boleto-payment-container .oxo-details-information{display:block;font-size:.875rem;line-height:1.2em;font-family:"AvalonBook",Arial,sans-serif;font-weight:normal}.boleto-payment-container .print-boleto .icon-print-button{color:#c00;font-size:1.5rem}.boleto-payment-container .print-boleto .print-boleto--text{color:#202020}.spei-payment-container .spei-icon{width:82px;height:42px}.pt_account.orders .actions.order-history__actions-link{display:inline-block;margin-bottom:.9375rem;margin-top:.375rem;width:auto}.pt_account.orders .actions.order-history__actions-link span{font-family:'Lato', Helvetica, sans-serif;font-weight:bold;color:#333;font-size:1.125rem;transition:color 0.3s ease-in-out}.pt_account.orders .actions.order-history__actions-link span::before{font-family:"fontello";src:url("../fonts/fontello.eot");src:url("../fonts/fontello.eot#iefix") format("embedded-opentype"),url("../fonts/fontello.woff2") format("woff2"),url("../fonts/fontello.woff") format("woff"),url("../fonts/fontello.ttf") format("truetype"),url("../fonts/fontello.svg#fontello") format("svg");font-weight:normal;font-style:normal;font-display:swap;color:#202020;margin-right:.6875rem;transition:color 0.3s ease-in-out}.pt_account.orders .actions.order-history__actions-link:hover span{color:#AC0000;transition:color 0.3s ease-in-out}.pt_account.orders .actions.order-history__actions-link:hover span::before{color:#AC0000;transition:color 0.3s ease-in-out}.pt_account.orders .order-history .account-header__table{padding:.3125rem 1.0625rem 1.5rem 1.0625rem}.pt_account.orders .order-history .mercado-pago-payment-container{text-align:center;margin-top:30px;color:black}.pt_account.orders .order-history .mercado-pago-payment-container a{color:#ffffff}.pt_account.orders .order-history .applazo-payment-container{text-align:center;margin-top:30px;color:black}.pt_account.orders .order-history .applazo-payment-container a{color:#ffffff}.pt_account.orders .order-history .pix-payment--codenumber,.pt_account.orders .order-history .pix-payment--codenumber__tiny,.pt_account.orders .order-history .shipay-payment--codenumber,.pt_account.orders .order-history .shipay-payment--codenumber__tiny,.pt_account.orders .order-history .qrcode-payment--codenumber,.pt_account.orders .order-history .qrcode-payment--codenumber__tiny,.pt_account.orders .order-history .boleto-payment--codenumber,.pt_account.orders .order-history .boleto-payment--codenumber__tiny{word-break:break-all}.pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .boleto-payment--print{font-weight:normal;font-size:1.3125rem;width:100%}.pt_account.orders .order-history .orders-billing-shipping{display:flex;flex-flow:column wrap}.pt_account.orders .order-history .orders-billing-shipping-col{background:#F8F8F8;padding:1.125rem;width:100%}.pt_account.orders .order-history .orders-billing-shipping-col>span{color:#333;display:block;font-weight:bold;margin-bottom:1.25rem;text-transform:uppercase}.pt_account.orders .order-history .orders-billing-shipping-col:last-child .label{display:flex;align-items:flex-start;justify-content:space-between}.pt_account.orders .order-history .order-details-total{background:#F8F8F8;display:flex;flex-flow:column wrap;padding:0 .5rem}.pt_account.orders .order-history .order-details-total-expiration{color:#333;font-weight:bold;padding:1.875rem .5rem;text-transform:uppercase;width:100%}.pt_account.orders .order-history .order-details-total-expiration .exp-date{display:block;margin-top:.625rem;font-size:.875rem}.pt_account.orders .order-history .order-details-total-values{color:#333;text-align:left;text-transform:uppercase;width:100%}.pt_account.orders .order-history .order-details-total-values table{margin-bottom:0}.pt_account.orders .order-history .order-details-total-values tbody{background:#F8F8F8;border-bottom:none}.pt_account.orders .order-history .order-details-total-values tbody td{font-weight:bold;padding-bottom:1.25rem}.pt_account.orders .order-history .order-details-total-values tbody th{padding:0 .625rem 1.25rem .625rem}.pt_account.orders .order-history .order-details-total-values tbody tr:nth-child(even){background:#F8F8F8}.pt_account.orders .order-history .order-details-total-values tbody p{font-size:1rem;text-transform:none;margin-top:-.8125rem;padding-right:2rem}.pt_account.orders .order-history .order-details-total-values .shipment-total-price{display:flex;justify-content:flex-end}.pt_account.orders .order-history .order-details-total-values .shipmentMethodName{padding-bottom:0}.pt_account.orders .order-history .order-details-total-values .text-right{white-space:nowrap}.pt_account.orders .order-history .orderdetails-container{position:relative}.pt_account.orders .order-history .orderdetails{margin-top:.625rem;overflow-x:hidden;padding:0 1.5rem}.pt_account.orders .order-history .orderdetails.desktop .product-item-image{margin-left:1.375rem;margin-right:.5rem}.pt_account.orders .order-history .orderdetails.desktop .product-item-info{margin-left:0;justify-content:flex-start}.pt_account.orders .order-history .orderdetails.desktop .product-item-info .brand{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;font-size:.875rem}.pt_account.orders .order-history .orderdetails.desktop .product-item-info .brand a{color:#333}.pt_account.orders .order-history .orderdetails.desktop .product-item-info .name{font-size:.75rem;font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;text-transform:capitalize}.pt_account.orders .order-history .orderdetails.desktop .product-item-info .name a{color:#202020;font-size:.75rem}.pt_account.orders .order-history .orderdetails.desktop .product-item-info .details a,.pt_account.orders .order-history .orderdetails.desktop .product-item-info .details span{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;color:#202020;display:inline-block;font-size:.625rem;text-transform:lowercase}.pt_account.orders .order-history .orderdetails.desktop .product-item-info .details a::first-letter,.pt_account.orders .order-history .orderdetails.desktop .product-item-info .details span::first-letter{text-transform:capitalize}.pt_account.orders .order-history .orderdetails .order-detail-stepper{background-color:#F8F8F8;margin:0;padding:.875rem .9375rem 1rem .9375rem;width:100%}.pt_account.orders .order-history .orderdetails .order-detail-stepper .line-guide .black.country-code--MX,.pt_account.orders .order-history .orderdetails .order-detail-stepper .line-guide .black.status-cancel.country-code--BR{border:.125rem solid #c00}.pt_account.orders .order-history .orderdetails .order-detail-stepper .line-guide .gray{border:.0625rem solid #BCBCBC}.pt_account.orders .order-history .orderdetails .order-detail-stepper .order-detail-step--step-circle{border:.0625rem solid #BCBCBC;height:16px}.pt_account.orders .order-history .orderdetails .order-detail-stepper .order-detail-step--step-circle-checked{background:#c00;height:24px;width:24px;bottom:.375rem;display:grid;align-items:center;justify-content:center;padding-top:0;color:#fff}.pt_account.orders .order-history .orderdetails .order-detail-stepper .order-detail-step--step-circle-checked.country-code--MX{background:#c00}.pt_account.orders .order-history .orderdetails .order-detail-stepper .order-detail-step--step-circle-checked.status-ok.country-code--BR{background:#008048}.pt_account.orders .order-history .orderdetails .order-detail-stepper .order-detail-step--step-circle-checked .fa-check,.pt_account.orders .order-history .orderdetails .order-detail-stepper .order-detail-step--step-circle-checked .fa-times{font-size:.8125rem}.pt_account.orders .order-history .orderdetails .order-detail-stepper .order-detail-step--step-circle-checked .fa-check::before,.pt_account.orders .order-history .orderdetails .order-detail-stepper .order-detail-step--step-circle-checked .fa-times::before{vertical-align:middle;position:absolute;left:.3125rem;top:.125rem}.pt_account.orders .order-history .orderdetails .order-detail-stepper .order-detail-step--step-circle-checked .fa-times{display:block;color:#fff;margin-top:.125rem}.pt_account.orders .order-history .orderdetails .order-detail-stepper .order-detail-step--step-circle-checked ~ .order-detail-step--step-description{-webkit-transform:translate(0, -.5rem);-ms-transform:translate(0, -.5rem);transform:translate(0, -.5rem)}.pt_account.orders .order-history .orderdetails .order-detail-stepper .order-detail-step--step-description{font-size:.875rem;text-transform:lowercase}.pt_account.orders .order-history .orderdetails .order-detail-stepper .order-detail-step--step-description.bold{font-weight:normal}.pt_account.orders .order-history .orderdetails .order-detail-stepper .order-detail-step--step-description::first-letter{text-transform:uppercase}.pt_account.orders .order-history .orderdetails .order-detail-stepper .order-detail-step--step-description__link{font-size:.875rem;text-transform:none;text-decoration:underline;color:#202020}@media screen and (max-width: 28.0625em){.pt_account.orders .order-history .orderdetails .order-detail-stepper .order-detail-step--step-description__link{margin-left:.3125rem}}.pt_account.orders .order-history .orderdetails .order-detail-stepper .order-detail-step--step-description__link:hover{opacity:.8}.pt_account.orders .order-history .orders-table{border-spacing:0;margin-bottom:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}.pt_account.orders .order-history .orders-table.show-for-small-only{width:100%}.pt_account.orders .order-history .orders-table td{border-bottom:none;padding:1.75rem 1rem}.pt_account.orders .order-history .orders-table td:first-child{height:auto;position:relative}.pt_account.orders .order-history .orders-table th{background:#fff;padding:1.875rem 1.5rem 1.875rem 0;vertical-align:text-bottom}.pt_account.orders .order-history .orders-table th:last-child{padding:1.875rem 5.625rem .5rem 0}.pt_account.orders .order-history .orders-table th:nth-child(2){padding:1.875rem 4.0625rem .5rem 0}.pt_account.orders .order-history .orders-table th span{display:block;margin-top:1.5rem}.pt_account.orders .order-history .orders-table tr{margin-bottom:0}.pt_account.orders .order-history .orders-title-table{display:block;width:90%}.pt_account.orders .order-history .orders-products{background:#F8F8F8;overflow-x:hidden}.pt_account.orders .order-history .orders-products .orders-table{border-spacing:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width: 28.0625em){.pt_account.orders .order-history .orders-products .orders-table{width:100%}}.pt_account.orders .order-history .orders-products .orders-table td:first-child{padding:0 .9375rem .9375rem .9375rem}.pt_account.orders .order-history .orders-products .orders-table td:first-child span{font-weight:normal}.pt_account.orders .order-history .orders-products .orders-table th{background:#F8F8F8;border-bottom:none;padding:.625rem 1.5rem .625rem 2.375rem}.pt_account.orders .order-history .orders-products .orders-table th:first-child{padding:.625rem 2.5rem 1.4375rem 2.375rem}.pt_account.orders .order-history .product-item-info-mobile{color:#333;display:flex;font-weight:bold}.pt_account.orders .order-history .product-item-info-mobile-amount{margin-right:2.5rem}@media screen and (max-width: 28.0625em){.orderdetails .order-detail-stepper .line-guide{left:2rem;position:absolute;top:.8125rem}.orderdetails .order-detail-stepper .line-guide.black,.orderdetails .order-detail-stepper .line-guide.gray{left:0}.orderdetails .order-detail-stepper .line-guide.black{-webkit-transform:translate(-1px, 0);-ms-transform:translate(-1px, 0);transform:translate(-1px, 0)}.orderdetails .order-detail-stepper .order-detail-step--step-circle{margin:0 .625rem}.orderdetails .order-detail-stepper .order-detail-step--step-circle-checked{margin:0 .375rem}.orderdetails .order-detail-stepper .order-detail-step--step-column{align-items:center;display:flex;padding:.625rem 0;width:100% !important}.orderdetails .order-detail-stepper .order-detail-step--step-column:last-of-type{padding-bottom:.9375rem}.pt_account.orders .order-history .orderdetails{margin-top:1.25rem}.pt_account.orders .order-history .orderdetails .order-detail-stepper{padding:1.25rem .9375rem 0 .9375rem;position:relative;margin:1.875rem 0}.pt_account.orders .order-history .orderdetails .order-detail-stepper .order-detail-step--step-description{display:flex}.pt_account.orders .order-history .orderdetails .order-detail-stepper .order-detail-step--step-description>div:first-of-type{margin-right:.3125rem}.pt_account.orders .order-history .orders-table.show-for-small-only{border-spacing:.3125rem 0;-webkit-transform:translate(5px, 0);-ms-transform:translate(5px, 0);transform:translate(5px, 0)}.pt_account.orders .order-history .orders-table.show-for-small-only td{font-weight:700;padding:.5rem;vertical-align:baseline}.pt_account.orders .order-history .orders-table.show-for-small-only th{border-right:1px solid #000;padding:.5rem 1.5rem .5rem 0;width:104px}.pt_account.orders .order-history .order-details-total-values tbody p{font-size:.875rem}}@media screen and (min-width: 47.8125em){.orderdetails .order-detail-stepper .order-detail-step--container{flex-direction:row}.pt_account.orders .actions.order-history__actions-link{margin-bottom:.625rem}.pt_account.orders .order-history .boleto-payment--print{padding:.5625rem}.pt_account.orders .order-history .orders-billing-shipping{flex-flow:row wrap}.pt_account.orders .order-history .orders-billing-shipping-col{padding:1.5rem;width:100%}.pt_account.orders .order-history .order-details-total{flex-flow:row wrap;padding:0}.pt_account.orders .order-history .order-details-total-expiration{padding:0 1.5rem;width:41%}.pt_account.orders .order-history .order-details-total-expiration .exp-date{font-weight:normal;margin-top:.625rem;font-size:1rem}.pt_account.orders .order-history .order-details-total-values{width:50%}.pt_account.orders .order-history .order-details-total-values tbody td{padding-left:0;padding-right:0}.pt_account.orders .order-history .order-details-total-values tbody th{padding:0 0 1rem 0;vertical-align:baseline}.pt_account.orders .order-history .orderdetails{margin-top:0;padding:0}.pt_account.orders .order-history .orderdetails.desktop .product-item-image{margin-right:1.5rem}.pt_account.orders .order-history .orderdetails.desktop .product-item-info .brand{font-size:1rem}.pt_account.orders .order-history .orderdetails.desktop .product-item-info .brand a{color:#333}.pt_account.orders .order-history .orderdetails.desktop .product-item-info .name{font-size:.875rem}.pt_account.orders .order-history .orderdetails.desktop .product-item-info .name a{color:#333;font-size:.875rem}.pt_account.orders .order-history .orderdetails.desktop .product-item-info .details a,.pt_account.orders .order-history .orderdetails.desktop .product-item-info .details span{color:#333;font-size:.875rem}.pt_account.orders .order-history .orderdetails-table{-webkit-transform:translate(0, .3125rem);-ms-transform:translate(0, .3125rem);transform:translate(0, .3125rem)}.pt_account.orders .order-history .orderdetails-table:after{display:none}.pt_account.orders .order-history .orderdetails .order-detail-stepper{padding:.875rem 0 .625rem 0;-webkit-transform:translate(0, -.3125rem);-ms-transform:translate(0, -.3125rem);transform:translate(0, -.3125rem);width:auto}.pt_account.orders .order-history .orderdetails .order-detail-stepper .order-detail-step--step-description{font-size:1rem}.pt_account.orders .order-history .orderdetails .order-detail-stepper .order-detail-step--step-description.bold{font-weight:bold}.pt_account.orders .order-history .orders-table{border-spacing:0 .3125rem;width:100%}.pt_account.orders .order-history .orders-table td{border-bottom:none;font-weight:bold;padding:2rem .9375rem;text-align:center}.pt_account.orders .order-history .orders-table td:first-child{font-weight:bold;padding:2rem .9375rem;text-align:left}.pt_account.orders .order-history .orders-table td:first-child span{font-weight:bold}.pt_account.orders .order-history .orders-table th{padding:1.25rem 1.5rem;text-align:center;vertical-align:center}.pt_account.orders .order-history .orders-table th:first-child{text-align:left}.pt_account.orders .order-history .orders-table th:last-child,.pt_account.orders .order-history .orders-table th:nth-child(2){padding:1.25rem 1.5rem}.pt_account.orders .order-history .orders-products .orders-table{width:100%}.pt_account.orders .order-history .orders-products .orders-table .product-item-image{margin-bottom:.625rem}.pt_account.orders .order-history .orders-products .orders-table td{color:#333;padding:0}.pt_account.orders .order-history .orders-products .orders-table td:first-child{padding:0}.pt_account.orders .order-history .orders-products .orders-table th{padding:1.25rem 1.5rem}.pt_account.orders .order-history .orders-products .orders-table th:first-child{padding:1.25rem 1.5rem}.pt_account.orders .order-history .orders-products .orders-table tr.productline-items-row{background-color:#000;height:1px}.pt_account.orders .order-history .orders-products .orders-table tr.productline-items-row-separator{height:24px}}@media screen and (min-width: 65.4375em){.pt_account.orders .order-history .boleto-payment-container{padding-bottom:3.125rem}.pt_account.orders .order-history .boleto-payment--print{height:48px;position:absolute;width:303px}.pt_account.orders .order-history .orders-billing-shipping-col{width:33.3%}.pt_account.orders .order-history .orderdetails{overflow-y:hidden;position:relative}.pt_account.orders .order-history .orderdetails-table{overflow-x:unset}}.orderreturnrequest-content{width:100%;max-width:752px;margin:3.125rem auto;padding:0 1.5625rem}.orderreturnrequest-content--go-back-page{display:block}.orderreturnrequest-content--go-back-page__link{font-family:'Lato', Helvetica, sans-serif;font-weight:bold;color:#333;font-size:1.125rem;transition:color 0.3s ease-in-out;text-transform:uppercase}@media screen and (max-width: 28.0625em){.orderreturnrequest-content--go-back-page__link{font-size:1.125rem}}.orderreturnrequest-content--go-back-page__link::before{font-family:"fontello";src:url("../fonts/fontello.eot");src:url("../fonts/fontello.eot#iefix") format("embedded-opentype"),url("../fonts/fontello.woff2") format("woff2"),url("../fonts/fontello.woff") format("woff"),url("../fonts/fontello.ttf") format("truetype"),url("../fonts/fontello.svg#fontello") format("svg");font-weight:normal;font-style:normal;font-display:swap;color:#202020;margin-right:.6875rem;transition:color 0.3s ease-in-out}.orderreturnrequest-content--go-back-page__link:hover{color:#333;opacity:.8}.orderreturnrequest-content--go-back-page__link:hover .orderreturnrequest-content--go-back-page__link::before{color:#202020}.orderreturnrequest-content--requirements{margin:1.875rem 0 2.5rem}.orderreturnrequest-content--requirements__text,.orderreturnrequest-content--requirements__list{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:1rem;line-height:1.26625rem;color:#202020}.orderreturnrequest-content--requirements__list{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:0}.orderreturnrequest-content--form fieldset{display:flex;flex-direction:column;gap:1.75rem}.orderreturnrequest-content--form__row{display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 47.75em){.orderreturnrequest-content--form__row{flex-direction:column;gap:1.75rem}}@media screen and (min-width: 47.8125em){.orderreturnrequest-content--form__row.row-group{flex-direction:row}.orderreturnrequest-content--form__row.row-group .form-row{max-width:299px}}.orderreturnrequest-content--form__row .form-row{order:2;width:100%}.orderreturnrequest-content--form__row .form-row.error,.orderreturnrequest-content--form__row .form-row.field-error{font-family:Arial,sans-serif}.orderreturnrequest-content--form__row .form-row.error>label,.orderreturnrequest-content--form__row .form-row.error>.auth-content--offers,.orderreturnrequest-content--form__row .form-row.error ~ .label-row label,.orderreturnrequest-content--form__row .form-row.error ~ .label-row .auth-content--offers,.orderreturnrequest-content--form__row .form-row.field-error>label,.orderreturnrequest-content--form__row .form-row.field-error>.auth-content--offers,.orderreturnrequest-content--form__row .form-row.field-error ~ .label-row label,.orderreturnrequest-content--form__row .form-row.field-error ~ .label-row .auth-content--offers{color:#b30000}.orderreturnrequest-content--form__row .form-row.error input,.orderreturnrequest-content--form__row .form-row.error select,.orderreturnrequest-content--form__row .form-row.field-error input,.orderreturnrequest-content--form__row .form-row.field-error select{border:.0625rem solid #b30000}.orderreturnrequest-content--form__row .form-row.error+.tooltip-container,.orderreturnrequest-content--form__row .form-row.field-error+.tooltip-container{align-self:flex-start}.orderreturnrequest-content--form__row .form-row.field-error .preinput,.orderreturnrequest-content--form__row .form-row.field-error .tooltip-container{align-self:flex-start}.orderreturnrequest-content--form__row .required-indicator{display:none}.orderreturnrequest-content--form__row .label-row{display:flex;flex-direction:row;gap:.375rem;order:1;flex:1 1 100%;position:relative}.orderreturnrequest-content--form__row label,.orderreturnrequest-content--form__row .auth-content--offers{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:1rem;line-height:1.26625rem;color:#202020;min-height:20px;height:auto;margin-bottom:.4375rem}.orderreturnrequest-content--form__row label[for='dwfrm_orderreturnrequest_ordernumber'],.orderreturnrequest-content--form__row .auth-content--offers[for='dwfrm_orderreturnrequest_ordernumber'],.orderreturnrequest-content--form__row label[for='dwfrm_orderreturnrequest_itemsgiveback'],.orderreturnrequest-content--form__row .auth-content--offers[for='dwfrm_orderreturnrequest_itemsgiveback']{display:none}.orderreturnrequest-content--form__row .input-text,.orderreturnrequest-content--form__row .input-textarea{font-family:'Poppins', Helvetica, sans-serif;font-weight:400;line-height:1.5rem;font-size:.875rem;color:#8E8E8E;border:1px solid #BCBCBC;border-radius:.25rem}@media screen and (min-width: 47.8125em){.orderreturnrequest-content--form__row .input-text,.orderreturnrequest-content--form__row .input-textarea{font-size:1rem}}.orderreturnrequest-content--form__row .input-text{min-height:40px;padding:.5rem 1.5rem}.orderreturnrequest-content--form__row .input-textarea{min-height:100px;padding:.5rem .75rem;width:100%;resize:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.orderreturnrequest-content--form__row .error .input-text,.orderreturnrequest-content--form__row .field-error .input-text{border-color:#c00}.orderreturnrequest-content--form__row .error .error-message,.orderreturnrequest-content--form__row .error .error,.orderreturnrequest-content--form__row .field-error .error-message,.orderreturnrequest-content--form__row .field-error .error{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:.75rem;line-height:1.2em;color:#c00;text-align:right;display:block;width:100%;margin-top:.3125rem}.orderreturnrequest-content--form__group{display:flex;flex-direction:column;width:100%}.orderreturnrequest-content--form__group-row{display:flex;flex-direction:row;gap:0 .875rem;justify-content:space-between;flex-wrap:wrap}.orderreturnrequest-content--form__group-row .form-row{display:flex;flex:1;width:100%;flex-direction:column}.orderreturnrequest-content--form__group .input-text:not(:first-child){margin-top:1.125rem}.orderreturnrequest-content--form__select{cursor:pointer;font-family:'Poppins', Helvetica, sans-serif;font-weight:400;line-height:1.5rem;font-size:.875rem;color:#8E8E8E;border:1px solid #BCBCBC;border-radius:.25rem;padding:.5rem 1.5rem;margin-bottom:0;min-height:40px}@media screen and (min-width: 47.8125em){.orderreturnrequest-content--form__select{font-size:1rem}}.orderreturnrequest-content--form__select-group{display:flex;flex-direction:column;width:100%}.orderreturnrequest-content--form__select-input{margin-top:1.125rem;width:100%}.orderreturnrequest-content--form__select-input label,.orderreturnrequest-content--form__select-input .auth-content--offers{display:none}.orderreturnrequest-content--form__option-group{display:flex;flex-direction:column;max-width:299px;width:100%}.orderreturnrequest-content--form__option-row,.orderreturnrequest-content--form__option-row-inline{display:flex;flex-direction:row}.orderreturnrequest-content--form__option-row{flex-wrap:wrap;gap:.4375rem 1rem}.orderreturnrequest-content--form__option-row-inline{gap:.5625rem;width:auto}.orderreturnrequest-content--form__option-row-inline label,.orderreturnrequest-content--form__option-row-inline .auth-content--offers{max-width:102px;height:100%;margin-bottom:0;padding-top:.1875rem}.orderreturnrequest-content--form__option-row-inline .field-wrapper{position:relative}.orderreturnrequest-content--form__option-row-inline .input-radio{cursor:pointer;margin-bottom:0;display:flex;position:absolute;top:0;left:0;opacity:0;overflow:hidden;height:100%;width:100%;z-index:9}.orderreturnrequest-content--form__option-row-inline .input-radio+.input-icon{cursor:pointer;display:flex;align-items:center;justify-content:center;background:#F8F8F8;border:1px solid #BCBCBC;color:#c00;border-radius:100%;position:relative;top:auto;right:auto;text-align:center;-webkit-transform:none;-ms-transform:none;transform:none;width:24px;height:24px}.orderreturnrequest-content--form__option-row-inline .input-radio:checked+.input-icon::before{content:"";width:16px;height:16px;border-radius:50%;display:block;margin:.1875rem auto;background-color:#c00}.orderreturnrequest-content--form__info{cursor:pointer;background-color:#202020;border-radius:100%;display:flex;align-items:center;justify-content:center;height:20px;width:20px}@media screen and (min-width: 47.8125em){.orderreturnrequest-content--form__info{position:relative}}.orderreturnrequest-content--form__info-icon{font-family:Arial,Helvetica,sans-serif;font-size:.875rem;font-weight:700;font-style:normal;color:#fff;line-height:1.125rem}.orderreturnrequest-content--form__info-tooltip{display:none;position:absolute;left:0;top:27px;border-radius:5px;border:1px solid #BCBCBC;background-color:#fff;padding:1.75rem 1.5rem;width:309px;z-index:9}.orderreturnrequest-content--form__info-tooltip .info-tooltip--title,.orderreturnrequest-content--form__info-tooltip .info-tooltip--text{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:.875rem;line-height:1.1075rem}.orderreturnrequest-content--form__info-tooltip .info-tooltip--title{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;margin-top:.8125rem}.orderreturnrequest-content--form__info-tooltip .info-tooltip--img{margin-top:.5rem}.orderreturnrequest-content--form__info.order-number:hover .tooltip-order-number,.orderreturnrequest-content--form__info.order-number:hover .tooltip-items-giveback,.orderreturnrequest-content--form__info.items-giveback:hover .tooltip-order-number,.orderreturnrequest-content--form__info.items-giveback:hover .tooltip-items-giveback{display:flex;flex-direction:column}.orderreturnrequest-content--form__btn-add{background-color:#F8F8F8;border:1px solid #BCBCBC;border-radius:100%;display:flex;align-items:center;justify-content:center;height:40px;width:40px;order:3}.orderreturnrequest-content--form__btn-add .plus-icon{height:24px;width:24px}.orderreturnrequest-content--success{display:flex;flex-direction:column;align-items:center;margin-top:2.9375rem}.orderreturnrequest-content--success__img{height:98px;width:98px}.orderreturnrequest-content--success__title{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:1.5rem;line-height:1.89875rem;margin:1.8125rem 0 1.4375rem;text-align:center}.orderreturnrequest-content--success__text{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:1.125rem;line-height:1.42437rem;margin:0}.orderreturnrequest-content--warning{margin:1.875rem 0 2.5rem;display:flex;flex-direction:column;gap:20px}.orderreturnrequest-content--warning__title{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:1rem;line-height:1.26625rem;color:#202020;margin-bottom:0}.orderreturnrequest-content--warning__list{display:flex;flex-direction:column;gap:20px}.orderreturnrequest-content--warning__list,.orderreturnrequest-content--warning__more-info,.orderreturnrequest-content--warning__more-info-link{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:1rem;line-height:1.26625rem;color:#202020;margin-bottom:0}.orderreturnrequest-content--warning__more-info-link{text-decoration:underline}.orderreturnrequest-content--warning__more-info-link:hover{color:#202020;opacity:.8}.orderreturnrequest-content--terms{margin-bottom:2rem}.orderreturnrequest-content--terms__description,.orderreturnrequest-content--terms__link{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:.875rem;line-height:1.1075rem;color:#8E8E8E;margin-bottom:0}.orderreturnrequest-content--terms__link{text-decoration:underline}.orderreturnrequest-content--terms__link:hover{color:#8E8E8E;opacity:.8}.orderreturnrequest-content--submit{display:flex;align-items:center;justify-content:center;width:100%}.orderreturnrequest-content--submit__btn{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;color:#fff;font-size:1.5rem;line-height:1.89875rem;background-color:#202020;border-radius:1.75rem;padding:0 3rem;display:flex;align-items:center;justify-content:center;margin-bottom:0;max-width:445px;height:48px}@media screen and (max-width: 28.0625em){.orderreturnrequest-content--submit__btn{font-size:1.125rem;line-height:1.42437rem}}.orderreturnrequest-content--submit__btn:hover{opacity:.8}.orderreturnrequest-content--submit__btn:disabled{background-color:#f1f1f1;border-color:#f1f1f1;color:#ccc}.pt_sitemap .breadcrumb{max-width:60rem;margin:0 auto;padding:.625rem}.pt_sitemap #primary{max-width:60rem;margin:0 auto;padding:0 .625rem}.sitemap-page h1{font-size:1.25rem;font-family:"AvalonMedium",Arial,sans-serif;letter-spacing:.3125rem;text-align:center;margin:0;text-transform:uppercase;border-bottom:.1875rem solid #ebebeb}.sitemap-page .sitemap-list{display:flex;flex-wrap:wrap}.sitemap-page .sitemap-list .sitemap-list-column{flex:0 0 20%;max-width:20%;margin-top:1.25rem}.sitemap-page .sitemap-list a{color:#000}.sitemap-page .sitemap-list a:hover{color:#ea4234}.sitemap-page .sitemap-list h2,.sitemap-page .sitemap-list .auth-content-title{font-size:.9375rem;font-weight:bold}.sitemap-page .sitemap-list ul{list-style:none;margin-left:0}.sitemap-page .sitemap-list li{line-height:.75rem;margin-bottom:.125rem}.sitemap-page .sitemap-list li a{font-size:.6875rem}@media screen and (min-width: 47.8125em) and (max-width: 65.375em){.sitemap-page .sitemap-list .sitemap-list-column{flex:0 0 25%;max-width:25%}}@media screen and (max-width: 28.0625em){.sitemap-page .sitemap-list .sitemap-list-column{flex:0 0 40%;max-width:40%;margin-left:10%}}.wishlist-details,.wishlist-details-bottom{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;padding-bottom:.625rem;position:relative}.wishlist-details p,.wishlist-details-bottom p{font-family:"AvalonMedium",Arial,sans-serif;font-size:.9375rem;margin:0;order:0;flex:1 1 auto;align-self:center}.wishlist-details>a,.wishlist-details-bottom>a{font-family:'Poppins', Helvetica, sans-serif;font-weight:500;font-size:1rem;color:#202020;text-transform:uppercase;padding:.125rem 2.5rem;border:solid 2px #202020;border-radius:2.5rem;margin-left:1.25rem}.wishlist-details>a.share-wishlist:hover,.wishlist-details>a.print-wishlist:hover,.wishlist-details-bottom>a.share-wishlist:hover,.wishlist-details-bottom>a.print-wishlist:hover{color:#fff;background-color:#202020;transition:all 0.5s}.wishlist-details .not-loggedin a,.wishlist-details-bottom .not-loggedin a{color:#fff;font-family:"AvalonMedium",Arial,sans-serif;font-size:.9375rem;background:#b30000;text-transform:uppercase;padding:.3125rem .625rem}#share-wishlist,#share-wishlist-bottom{min-width:6.875rem;right:0 !important;left:auto !important;width:auto;top:44px !important;width:18.75rem;display:block;border:solid 2px #BCBCBC;border-radius:.5rem}#share-wishlist p,#share-wishlist-bottom p{margin-bottom:.625rem}#share-wishlist h3,#share-wishlist-bottom h3{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;font-size:1rem;margin-bottom:.625rem;color:#202020;text-transform:uppercase}#share-wishlist h3 span,#share-wishlist-bottom h3 span{margin-top:.125rem;font-size:1.25rem;cursor:pointer}#share-wishlist ul,#share-wishlist-bottom ul{margin:0}#share-wishlist li,#share-wishlist-bottom li{display:inline-block;width:1.5625rem;margin-right:.625rem}#share-wishlist li a,#share-wishlist-bottom li a{display:inline-block;zoom:1.4}#share-wishlist li .w-share-link,#share-wishlist-bottom li .w-share-link{background-image:url("../images/sprites.png");background-position:0px -565px;background-repeat:no-repeat;width:18px;height:17px}#share-wishlist li .w-share-facebook,#share-wishlist-bottom li .w-share-facebook{background-image:url("../images/sprites.png");background-position:0px -640px;background-repeat:no-repeat;width:18px;height:18px}#share-wishlist li .w-share-mail,#share-wishlist-bottom li .w-share-mail{background-image:url("../images/sprites.png");background-position:0px -529px;background-repeat:no-repeat;width:16px;height:16px;width:1.0625rem}#w-share-link-container,#w-share-link-container-bottom{display:none}#w-share-link-container.show-link,#w-share-link-container-bottom.show-link{display:block;margin-top:.625rem;word-wrap:break-word}#w-share-link-container.show-link p,#w-share-link-container-bottom.show-link p{font-size:1rem}#w-share-link-container.show-link p:nth-child(1),#w-share-link-container-bottom.show-link p:nth-child(1){font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;color:#333}#w-share-link-container.show-link p:nth-child(2),#w-share-link-container-bottom.show-link p:nth-child(2){font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;color:#202020}.wishlist-product-list a{color:inherit}.wishlist-product-list a:hover{color:rgba(32,32,32,0.7);transition:ease-out}.wishlist-product-list .product-tile{margin:0 0 1.25rem;padding:0 .375rem}.wishlist-product-list .product-discount{color:#fff;font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:1rem;line-height:2rem;text-align:center;border-radius:.25rem 0 0 0;left:0;z-index:1}.wishlist-product-list .product-image{display:block;width:100%;height:13.5rem;position:relative;overflow:hidden}.wishlist-product-list .product-image img{width:auto;height:auto;min-width:initial;min-height:initial;max-width:100%;max-height:100%;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.wishlist-product-list .product-brand.text-center,.wishlist-product-list .product-name.text-center{text-align:inherit}.wishlist-product-list .product-brand{font-family:'Overpass', Helvetica, sans-serif;font-weight:800;font-size:1rem;line-height:1.125rem;margin:1rem 0 .5rem;height:auto;max-height:1.5rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wishlist-product-list .product-brand a{text-transform:uppercase !important;color:#333 !important}.wishlist-product-list .product-name{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;font-size:.875rem;line-height:1.25rem;height:2.5rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.wishlist-product-list .product-name a{text-transform:lowercase !important;color:#333 !important}.wishlist-product-list .product-shades{font-family:'Overpass', Helvetica, sans-serif;font-weight:normal;line-height:1.25rem;text-align:initial}.wishlist-product-list .product-shades a{text-transform:lowercase;font-size:.875rem !important;color:#BCBCBC !important}.wishlist-product-list .price{font-family:'Poppins', Helvetica, sans-serif;font-weight:700;font-size:1.5rem;line-height:1.5rem}.wishlist-product-list .price-standard{display:block;font-family:'Poppins', Helvetica, sans-serif;font-weight:400;font-size:1rem;line-height:1rem;text-decoration:line-through;color:#333}.wishlist-product-list .price-sales{color:#333}.wishlist-product-list .price .unit-price{display:block;font-family:'Poppins', Helvetica, sans-serif;font-weight:700;font-size:1rem;line-height:1rem}.wishlist-product-list .price .installments{display:block;font-family:'Poppins', Helvetica, sans-serif;font-weight:bold;font-size:1rem;color:#333}.wishlist-product-list .delete-item{color:#c00}.wishlist-product-list form{height:100%;position:relative}.wishlist-product-list fieldset{display:block;width:100%;margin-top:auto}.wishlist-product-list [class*="btn"]{font-family:'Poppins', Helvetica, sans-serif;font-weight:normal;font-size:1.125rem;line-height:1.4em;padding:.3125rem 1.875rem;border-radius:3.125rem;margin-top:.625rem;margin-bottom:0;display:block;width:100%}.wishlist-header{border-bottom:solid .125rem #BCBCBC;margin-bottom:2.5rem}.wishlist-header div{display:flex}.wishlist-header .wishlist-cta{color:#333;margin:1.25rem 0}.wishlist-header .wishlist-cta>p{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;text-transform:uppercase}.wishlist-login-intercept{padding:.625rem 0 0 0;border-top:.25rem solid #000;border-bottom:.25rem solid #000;margin-right:.625rem}.wishlist-login-intercept p{font-size:.875rem;margin-top:.9375rem}.wishlist-login-intercept a{color:#fff;font-family:"AvalonMedium",Arial,sans-serif;font-size:.9375rem;background:#b30000;text-transform:uppercase;padding:.3125rem .625rem}.empty-wishlist{text-align:center;margin:6.25rem 0}.empty-wishlist img{margin:1.25rem 0}.empty-wishlist h3{font-family:'Poppins', Helvetica, sans-serif;font-weight:bold;font-size:1.875rem;color:#BCBCBC;text-transform:uppercase}.empty-wishlist p{font-family:"AvalonBook",Arial,sans-serif;font-size:.875rem}.empty-wishlist .home-product-push,.empty-wishlist .pt_content #primary .content-asset .js-target2sell,.pt_content #primary .content-asset .empty-wishlist .js-target2sell{margin-top:2.5rem}.share-dialog{padding:.375rem}.share-dialog .ui-dialog-titlebar{display:none}.share-dialog .required-indicator{display:none}.share-dialog .form-row{padding-bottom:.3125rem;font-family:Arial}.share-dialog .form-row input{height:auto;font-size:.78125rem;padding:.3125rem}.share-dialog .form-row textarea{height:7.5rem;font-size:.78125rem;padding:.3125rem;resize:none;line-height:1.2}.share-dialog .form-row .error{font-size:.78125rem;color:#b30000}.share-dialog .username{display:flex;padding-bottom:0;align-items:center}.share-dialog .username .share-text{padding-left:.625rem;font-size:.78125rem;height:1.375rem}.share-dialog .mail input{width:73%}.share-dialog .surname{width:30%}.share-dialog .surname .error{overflow:visible;white-space:nowrap}.share-dialog .submit-section{display:flex;flex-direction:row;justify-content:space-between}.share-dialog .submit-section .wishlist-share-button{color:#fff;background:#b30000;text-transform:uppercase;padding:.5rem .625rem;font-family:"AvalonMedium",Arial,sans-serif;font-size:.9375rem;display:flex}.share-dialog .submit-section .wishlist-share-button:hover{background-color:#000}.share-dialog .submit-section .wishlist-share-button:disabled{opacity:0.5;cursor:default}.share-dialog .message{font-size:.78125rem;color:#3adb76;opacity:0;padding-top:.25rem;line-height:2}.share-dialog h6{font-family:"AvalonBook",Arial,sans-serif;line-height:1;margin-bottom:.9375rem}.share-dialog h6 .cross-icon{position:relative;cursor:pointer;display:inline-block;width:.9375rem;height:.9375rem;border:.0625rem solid #000;padding:.125rem}.share-dialog h6 .cross-icon:hover{border-color:#b30000}.share-dialog h6 .cross-icon:hover:before,.share-dialog h6 .cross-icon:hover:after{background-color:#b30000}.share-dialog h6 .cross-icon:before,.share-dialog h6 .cross-icon:after{content:' ';position:absolute;display:inline-block;top:.0625rem;right:.375rem;height:.75rem;width:.0625rem;background-color:#000}.share-dialog h6 .cross-icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.share-dialog h6 .cross-icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.share-dialog h6 .cross-icon{display:inline-block;float:right}.product-wishlist{position:relative;margin-left:auto;margin-top:1.5rem;width:50%;right:0;top:.1875rem;height:1.75rem}.product-wishlist a{font-family:'Overpass', Helvetica, sans-serif;font-weight:800;font-size:1rem;line-height:1.75rem;color:#8E8E8E;margin-top:1.5rem}.product-wishlist a .add-to-wishlist-icon{background-image:url("../images/sprites.png");background-position:0px -120px;background-repeat:no-repeat;width:16px;height:13px;vertical-align:text-top;display:inline-block;position:relative}.product-wishlist a:hover .add-to-wishlist-icon{background-image:url("../images/sprites.png");background-position:0px -153px;background-repeat:no-repeat;width:16px;height:13px;top:0px}.product-wishlist .add{display:inline-block}.product-wishlist .added{display:none}.product-wishlist .product-added .added{display:inline-block}.product-wishlist .product-added .add{display:none}.product-wishlist .product-added .add-to-wishlist-icon{background-image:url("../images/sprites.png");background-position:0px -186px;background-repeat:no-repeat;width:16px;height:13px}.product-wishlist .product-added:hover .add-to-wishlist-icon{background-image:url("../images/sprites.png");background-position:0px -186px;background-repeat:no-repeat;width:16px;height:13px}@media screen and (min-width: 65.4375em){.product-wishlist{right:1.375rem;top:0}}.wishlist-cart .add-to-wishlist .icon,.wishlist-cart .add-to-wishlist .general-fields .label-inline .input-icon:before,.general-fields .label-inline .wishlist-cart .add-to-wishlist .input-icon:before,.wishlist-cart .add-to-wishlist .password-reset .set-new-password-box .form-row .label-inline .input-icon:before,.password-reset .set-new-password-box .form-row .label-inline .wishlist-cart .add-to-wishlist .input-icon:before,.wishlist-cart .add-to-wishlist .password-reset .password-reset-form .form-row .field-wrapper .label-inline .input-icon:before,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .wishlist-cart .add-to-wishlist .input-icon:before,.wishlist-cart .add-to-wishlist .auth-content .label-inline .input-icon:before,.auth-content .label-inline .wishlist-cart .add-to-wishlist .input-icon:before,.wishlist-cart .add-to-wishlist .account__wrapper .label-inline .input-icon:before,.account__wrapper .label-inline .wishlist-cart .add-to-wishlist .input-icon:before,.wishlist-cart .add-to-wishlist .account-dropdown .label-inline .input-icon:before,.account-dropdown .label-inline .wishlist-cart .add-to-wishlist .input-icon:before,.wishlist-cart .add-to-wishlist .account__wrapper--login .label-inline .input-icon:before,.account__wrapper--login .label-inline .wishlist-cart .add-to-wishlist .input-icon:before,.wishlist-cart .add-to-wishlist .account__wrapper--register .label-inline .input-icon:before,.account__wrapper--register .label-inline .wishlist-cart .add-to-wishlist .input-icon:before,.wishlist-cart .add-to-wishlist .pt_account .edit-profile-form .label-inline .input-icon:before,.pt_account .edit-profile-form .label-inline .wishlist-cart .add-to-wishlist .input-icon:before,.wishlist-cart .add-to-wishlist .pt_checkout .checkout-billing .label-inline .input-icon:before,.pt_checkout .checkout-billing .label-inline .wishlist-cart .add-to-wishlist .input-icon:before,.wishlist-cart .add-to-wishlist .pt_checkout .checkout-shipping .label-inline .input-icon:before,.pt_checkout .checkout-shipping .label-inline .wishlist-cart .add-to-wishlist .input-icon:before,.wishlist-cart .add-to-wishlist .pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .wishlist-cart .add-to-wishlist .input-icon:before,.wishlist-cart .add-to-wishlist .pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .wishlist-cart .add-to-wishlist .input-icon:before,.wishlist-cart .add-to-wishlist .modal--beauty-club .label-inline .input-icon:before,.modal--beauty-club .label-inline .wishlist-cart .add-to-wishlist .input-icon:before,.wishlist-cart .add-to-wishlist .header-account .logged__dropdown,.header-account .wishlist-cart .add-to-wishlist .logged__dropdown,.wishlist-cart .add-to-wishlist .header-locator-box,.wishlist-cart .add-to-wishlist .profile-box__icon,.wishlist-cart .add-to-wishlist .mobile-header .basket-empty .icon-shopping-bag,.mobile-header .basket-empty .wishlist-cart .add-to-wishlist .icon-shopping-bag,.wishlist-cart .add-to-wishlist .nav-container_bc .header-mobile__icon--show,.nav-container_bc .wishlist-cart .add-to-wishlist .header-mobile__icon--show,.wishlist-cart .add-to-wishlist .beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .bc-benefits-topics-item:before,.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .wishlist-cart .add-to-wishlist .bc-benefits-topics-item:before,.wishlist-cart .add-to-wishlist #share-wishlist h3 span,#share-wishlist h3 .wishlist-cart .add-to-wishlist span,.wishlist-cart .add-to-wishlist #share-wishlist-bottom h3 span,#share-wishlist-bottom h3 .wishlist-cart .add-to-wishlist span,.wishlist-cart .add-to-wishlist .wishlist-title .account-title-arrow,.wishlist-title .wishlist-cart .add-to-wishlist .account-title-arrow,.wishlist-cart .add-to-wishlist .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close,.wishlist-print-dialog .wishlist-print-title .wishlist-cart .add-to-wishlist a.wishlist-dialog-close,.wishlist-cart .add-to-wishlist .wishlist-print-dialog .wishlist-print-title a.print-cta,.wishlist-print-dialog .wishlist-print-title .wishlist-cart .add-to-wishlist a.print-cta{font-size:2.0625rem;color:#8E8E8E}.wishlist-cart .add-to-wishlist .icon:hover,.wishlist-cart .add-to-wishlist .general-fields .label-inline .input-icon:hover:before,.general-fields .label-inline .wishlist-cart .add-to-wishlist .input-icon:hover:before,.wishlist-cart .add-to-wishlist .password-reset .set-new-password-box .form-row .label-inline .input-icon:hover:before,.password-reset .set-new-password-box .form-row .label-inline .wishlist-cart .add-to-wishlist .input-icon:hover:before,.wishlist-cart .add-to-wishlist .password-reset .password-reset-form .form-row .field-wrapper .label-inline .input-icon:hover:before,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .wishlist-cart .add-to-wishlist .input-icon:hover:before,.wishlist-cart .add-to-wishlist .auth-content .label-inline .input-icon:hover:before,.auth-content .label-inline .wishlist-cart .add-to-wishlist .input-icon:hover:before,.wishlist-cart .add-to-wishlist .account__wrapper .label-inline .input-icon:hover:before,.account__wrapper .label-inline .wishlist-cart .add-to-wishlist .input-icon:hover:before,.wishlist-cart .add-to-wishlist .account-dropdown .label-inline .input-icon:hover:before,.account-dropdown .label-inline .wishlist-cart .add-to-wishlist .input-icon:hover:before,.wishlist-cart .add-to-wishlist .account__wrapper--login .label-inline .input-icon:hover:before,.account__wrapper--login .label-inline .wishlist-cart .add-to-wishlist .input-icon:hover:before,.wishlist-cart .add-to-wishlist .account__wrapper--register .label-inline .input-icon:hover:before,.account__wrapper--register .label-inline .wishlist-cart .add-to-wishlist .input-icon:hover:before,.wishlist-cart .add-to-wishlist .pt_account .edit-profile-form .label-inline .input-icon:hover:before,.pt_account .edit-profile-form .label-inline .wishlist-cart .add-to-wishlist .input-icon:hover:before,.wishlist-cart .add-to-wishlist .pt_checkout .checkout-billing .label-inline .input-icon:hover:before,.pt_checkout .checkout-billing .label-inline .wishlist-cart .add-to-wishlist .input-icon:hover:before,.wishlist-cart .add-to-wishlist .pt_checkout .checkout-shipping .label-inline .input-icon:hover:before,.pt_checkout .checkout-shipping .label-inline .wishlist-cart .add-to-wishlist .input-icon:hover:before,.wishlist-cart .add-to-wishlist .pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .input-icon:hover:before,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .wishlist-cart .add-to-wishlist .input-icon:hover:before,.wishlist-cart .add-to-wishlist .pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .input-icon:hover:before,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .wishlist-cart .add-to-wishlist .input-icon:hover:before,.wishlist-cart .add-to-wishlist .modal--beauty-club .label-inline .input-icon:hover:before,.modal--beauty-club .label-inline .wishlist-cart .add-to-wishlist .input-icon:hover:before,.wishlist-cart .add-to-wishlist .header-account .logged__dropdown:hover,.header-account .wishlist-cart .add-to-wishlist .logged__dropdown:hover,.wishlist-cart .add-to-wishlist .header-locator-box:hover,.wishlist-cart .add-to-wishlist .profile-box__icon:hover,.wishlist-cart .add-to-wishlist .mobile-header .basket-empty .icon-shopping-bag:hover,.mobile-header .basket-empty .wishlist-cart .add-to-wishlist .icon-shopping-bag:hover,.wishlist-cart .add-to-wishlist .nav-container_bc .header-mobile__icon--show:hover,.nav-container_bc .wishlist-cart .add-to-wishlist .header-mobile__icon--show:hover,.wishlist-cart .add-to-wishlist .beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .bc-benefits-topics-item:hover:before,.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .wishlist-cart .add-to-wishlist .bc-benefits-topics-item:hover:before,.wishlist-cart .add-to-wishlist #share-wishlist h3 span:hover,#share-wishlist h3 .wishlist-cart .add-to-wishlist span:hover,.wishlist-cart .add-to-wishlist #share-wishlist-bottom h3 span:hover,#share-wishlist-bottom h3 .wishlist-cart .add-to-wishlist span:hover,.wishlist-cart .add-to-wishlist .wishlist-title .account-title-arrow:hover,.wishlist-title .wishlist-cart .add-to-wishlist .account-title-arrow:hover,.wishlist-cart .add-to-wishlist .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close:hover,.wishlist-print-dialog .wishlist-print-title .wishlist-cart .add-to-wishlist a.wishlist-dialog-close:hover,.wishlist-cart .add-to-wishlist .wishlist-print-dialog .wishlist-print-title a.print-cta:hover,.wishlist-print-dialog .wishlist-print-title .wishlist-cart .add-to-wishlist a.print-cta:hover{transition:color ease 1ms}.wishlist-cart .add-to-wishlist.product-added .icon,.wishlist-cart .add-to-wishlist.product-added .general-fields .label-inline .input-icon:before,.general-fields .label-inline .wishlist-cart .add-to-wishlist.product-added .input-icon:before,.wishlist-cart .add-to-wishlist.product-added .password-reset .set-new-password-box .form-row .label-inline .input-icon:before,.password-reset .set-new-password-box .form-row .label-inline .wishlist-cart .add-to-wishlist.product-added .input-icon:before,.wishlist-cart .add-to-wishlist.product-added .password-reset .password-reset-form .form-row .field-wrapper .label-inline .input-icon:before,.password-reset .password-reset-form .form-row .field-wrapper .label-inline .wishlist-cart .add-to-wishlist.product-added .input-icon:before,.wishlist-cart .add-to-wishlist.product-added .auth-content .label-inline .input-icon:before,.auth-content .label-inline .wishlist-cart .add-to-wishlist.product-added .input-icon:before,.wishlist-cart .add-to-wishlist.product-added .account__wrapper .label-inline .input-icon:before,.account__wrapper .label-inline .wishlist-cart .add-to-wishlist.product-added .input-icon:before,.wishlist-cart .add-to-wishlist.product-added .account-dropdown .label-inline .input-icon:before,.account-dropdown .label-inline .wishlist-cart .add-to-wishlist.product-added .input-icon:before,.wishlist-cart .add-to-wishlist.product-added .account__wrapper--login .label-inline .input-icon:before,.account__wrapper--login .label-inline .wishlist-cart .add-to-wishlist.product-added .input-icon:before,.wishlist-cart .add-to-wishlist.product-added .account__wrapper--register .label-inline .input-icon:before,.account__wrapper--register .label-inline .wishlist-cart .add-to-wishlist.product-added .input-icon:before,.wishlist-cart .add-to-wishlist.product-added .pt_account .edit-profile-form .label-inline .input-icon:before,.pt_account .edit-profile-form .label-inline .wishlist-cart .add-to-wishlist.product-added .input-icon:before,.wishlist-cart .add-to-wishlist.product-added .pt_checkout .checkout-billing .label-inline .input-icon:before,.pt_checkout .checkout-billing .label-inline .wishlist-cart .add-to-wishlist.product-added .input-icon:before,.wishlist-cart .add-to-wishlist.product-added .pt_checkout .checkout-shipping .label-inline .input-icon:before,.pt_checkout .checkout-shipping .label-inline .wishlist-cart .add-to-wishlist.product-added .input-icon:before,.wishlist-cart .add-to-wishlist.product-added .pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #shipping_address_form .field-wrapper .label-inline .wishlist-cart .add-to-wishlist.product-added .input-icon:before,.wishlist-cart .add-to-wishlist.product-added .pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .input-icon:before,.pt_checkout .checkout-shipping #billing_address_form .field-wrapper .label-inline .wishlist-cart .add-to-wishlist.product-added .input-icon:before,.wishlist-cart .add-to-wishlist.product-added .modal--beauty-club .label-inline .input-icon:before,.modal--beauty-club .label-inline .wishlist-cart .add-to-wishlist.product-added .input-icon:before,.wishlist-cart .add-to-wishlist.product-added .header-account .logged__dropdown,.header-account .wishlist-cart .add-to-wishlist.product-added .logged__dropdown,.wishlist-cart .add-to-wishlist.product-added .header-locator-box,.wishlist-cart .add-to-wishlist.product-added .profile-box__icon,.wishlist-cart .add-to-wishlist.product-added .mobile-header .basket-empty .icon-shopping-bag,.mobile-header .basket-empty .wishlist-cart .add-to-wishlist.product-added .icon-shopping-bag,.wishlist-cart .add-to-wishlist.product-added .nav-container_bc .header-mobile__icon--show,.nav-container_bc .wishlist-cart .add-to-wishlist.product-added .header-mobile__icon--show,.wishlist-cart .add-to-wishlist.product-added .beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .bc-benefits-topics-item:before,.beauty-club-body .bc-welcome-container .bc-welcome-box .bc-benefits-topics .wishlist-cart .add-to-wishlist.product-added .bc-benefits-topics-item:before,.wishlist-cart .add-to-wishlist.product-added #share-wishlist h3 span,#share-wishlist h3 .wishlist-cart .add-to-wishlist.product-added span,.wishlist-cart .add-to-wishlist.product-added #share-wishlist-bottom h3 span,#share-wishlist-bottom h3 .wishlist-cart .add-to-wishlist.product-added span,.wishlist-cart .add-to-wishlist.product-added .wishlist-title .account-title-arrow,.wishlist-title .wishlist-cart .add-to-wishlist.product-added .account-title-arrow,.wishlist-cart .add-to-wishlist.product-added .wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close,.wishlist-print-dialog .wishlist-print-title .wishlist-cart .add-to-wishlist.product-added a.wishlist-dialog-close,.wishlist-cart .add-to-wishlist.product-added .wishlist-print-dialog .wishlist-print-title a.print-cta,.wishlist-print-dialog .wishlist-print-title .wishlist-cart .add-to-wishlist.product-added a.print-cta{color:#c00}.pt_product-search-result .wishlist-message{font-size:.75rem;display:flex;align-items:center;color:#008048;margin:0}.tile-wishlist .has-tip,.wishlist-product-list .delete-item .has-tip{cursor:pointer;border-bottom:0}.tile-wishlist .add-to-wishlist-icon,.wishlist-product-list .delete-item .add-to-wishlist-icon{background-image:url("../images/sprites.png");background-position:0px -120px;background-repeat:no-repeat;width:16px;height:13px;vertical-align:middle;display:inline-block}.tile-wishlist:hover .add-to-wishlist-icon,.wishlist-product-list .delete-item:hover .add-to-wishlist-icon{background-image:url("../images/sprites.png");background-position:0px -153px;background-repeat:no-repeat;width:16px;height:13px}.tile-wishlist .product-added .add-to-wishlist-icon,.wishlist-product-list .delete-item .product-added .add-to-wishlist-icon{background-image:url("../images/sprites.png");background-position:0px -186px;background-repeat:no-repeat;width:16px;height:13px}.tile-wishlist .product-added:hover .add-to-wishlist-icon,.wishlist-product-list .delete-item .product-added:hover .add-to-wishlist-icon{background-image:url("../images/sprites.png");background-position:0px -186px;background-repeat:no-repeat;width:16px;height:13px}@media screen and (min-width: 47.8125em){.wishlist-product-list{margin:1.25rem 0}.wishlist-product-list .product-tile{padding:0 .75rem}}@media print{#DW-SFToolkit{display:none !important}.pt_account{display:none !important}a[href]:after{content:none !important}.wishlist-print-dialog{left:0 !important;top:0 !important}.wishlist-print-dialog .w-product-list-overflow{overflow-y:visible}a{text-decoration:none}.product-tile{max-width:11.875rem;max-height:16.875rem}}.wishlist-title .account-title-arrow{font-weight:bold;margin-top:.125rem;margin-right:.5625rem;font-size:1.125rem}.wishlist-title .account-title{text-transform:uppercase}.wishlist-print-dialog{padding:.9375rem 1.875rem 3.75rem 1.875rem;border-radius:.5rem}.wishlist-print-dialog .wishlist-product-list{border-bottom:0;height:41.875rem;overflow:auto}.wishlist-print-dialog .w-product-list-overflow{overflow-y:scroll}.wishlist-print-dialog .account-title{font-family:'Overpass', Helvetica, sans-serif;font-weight:bold;font-size:1rem;padding-left:1.25rem;color:#333;text-transform:uppercase;letter-spacing:.0625rem}.wishlist-print-dialog .ui-dialog-titlebar{display:none}.wishlist-print-dialog .wishlist-print-title{border-bottom:solid .125rem #BCBCBC;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;padding:1.25rem 0;margin-bottom:1.875rem}.wishlist-print-dialog .wishlist-print-title img{width:8.625rem}.wishlist-print-dialog .wishlist-print-title p{order:0;flex:1 1 auto;align-self:center;margin:0}.wishlist-print-dialog .wishlist-print-title a{order:0;flex:0 1 auto;align-self:center;margin-left:.625rem}.wishlist-print-dialog .wishlist-print-title a.wishlist-dialog-close{margin-top:.125rem;font-size:1.25rem;color:#202020;cursor:pointer}.wishlist-print-dialog .wishlist-print-title a.print-cta{font-size:1.25rem;color:#202020;cursor:pointer}.wishlist-print-dialog .product-tile .product-name .name-link{color:#333}.wishlist-print-dialog .product-tile .product-shades-number{font-size:.875rem;color:#333}.wishlist-print-dialog .product-tile .price-standard{font-size:1rem;color:#333}.wishlist-print-dialog .product-tile .price-sales{color:#333}@media screen and (min-width: 47.8125em){.wishlist-product-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.5625rem 1.5rem}.pt_wishlist .wishlist-header div{justify-content:space-between}}@media screen and (max-width: 28.0625em){.pt_wishlist{padding:0 1.25rem !important}.pt_wishlist .wishlist-cta{display:block}.pt_wishlist .wishlist-cta>p{margin-left:2.1875rem;color:#202020}.pt_wishlist .wishlist-cta .wishlist-details{display:flex}.pt_wishlist .wishlist-cta .wishlist-details a{padding:.125rem 1.25rem}.pt_wishlist #share-wishlist h3{font-size:.875rem}.pt_wishlist #share-wishlist .show-link p{font-size:.875rem}.pt_wishlist .empty-wishlist{margin:5rem 0}.pt_wishlist .empty-wishlist h3{font-size:1.625rem}.wishlist-print-dialog{width:85% !important;top:5rem !important;right:0;margin:0 auto}.wishlist-print-dialog .wishlist-print-container .account-title{padding-left:0;text-align:center}.wishlist-product-list{display:grid;grid-template-columns:1fr;gap:1.5625rem 1.5rem}.wishlist-product-list .product-name{margin:0}.wishlist-header{padding-top:1rem}.account-title{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:.875rem;color:#202020}.account-title .icon-left,.account-title .wishlist-title .account-title-arrow,.wishlist-title .account-title .account-title-arrow{margin-right:.75rem}}@media screen and (max-width: 28.0625em){.w-product-list .product-tile{padding-bottom:4.0625rem}.wishlist-login-intercept{margin-right:0;margin-bottom:.625rem}.wishlist-login-intercept p{font-family:Arial,sans-serif;text-align:center}.share-dialog{padding:.625rem}.share-dialog .form-row{padding-bottom:.625rem}.share-dialog .form-row input{height:2.3125rem;font-size:1.0625rem;padding:.5rem}.share-dialog .form-row textarea{height:10.625rem;font-size:1.0625rem;padding:.5rem}.share-dialog .form-row .error{font-size:1.1875rem}.share-dialog .username{padding-bottom:0}.share-dialog .username .share-text{padding-left:.9375rem;font-size:1.0625rem;height:2.3125rem}.share-dialog h6{font-size:1.5rem;margin-bottom:1.25rem}.share-dialog h6 .cross-icon{height:1.25rem;width:1.25rem}.share-dialog h6 .cross-icon:after,.share-dialog h6 .cross-icon:before{height:1.0625rem;right:.5rem;top:0}.share-dialog .mail input{width:100%}.share-dialog .surname{width:50%}}.brandspace-landing-page{width:100%}.brandspace-landing-page>div{margin-bottom:3.75rem}.brandspace-landing-page img{width:100%}.brandspace-landing-page h1,.brandspace-landing-page h1 *{font-family:'Poppins', Helvetica, sans-serif;font-weight:700}.brandspace-landing-page h2,.brandspace-landing-page .auth-content-title,.brandspace-landing-page h2 *,.brandspace-landing-page .auth-content-title *,.brandspace-landing-page p,.brandspace-landing-page p *{font-family:'Overpass', Helvetica, sans-serif;font-weight:700}.brandspace-landing-page h1,.brandspace-landing-page h1 *,.brandspace-landing-page p,.brandspace-landing-page p *{color:#202020}.brandspace-landing-page h2,.brandspace-landing-page .auth-content-title,.brandspace-landing-page h2 *,.brandspace-landing-page .auth-content-title *{color:#333}.brandspace-landing-page .brand-buttons .btn--primary,.brandspace-landing-page .brand-buttons .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .brandspace-landing-page .brand-buttons .pix-payment--print,.brandspace-landing-page .brand-buttons .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .brandspace-landing-page .brand-buttons .shipay-payment--print,.brandspace-landing-page .brand-buttons .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .brandspace-landing-page .brand-buttons .qrcode-payment--print,.brandspace-landing-page .brand-buttons .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .brandspace-landing-page .brand-buttons .boleto-payment--print,.brandspace-landing-page .brand-buttons .btn--primary-outline,.brandspace-landing-page .brand-buttons .confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .brandspace-landing-page .brand-buttons .pix-payment--print,.brandspace-landing-page .brand-buttons .confirmation-order__payment--details .boleto-payment--print,.confirmation-order__payment--details .brandspace-landing-page .brand-buttons .boleto-payment--print{min-width:16.5rem;margin:0 auto}.brandspace-landing-page .brand-buttons .btn--primary-outline,.brandspace-landing-page .brand-buttons .confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .brandspace-landing-page .brand-buttons .pix-payment--print,.brandspace-landing-page .brand-buttons .confirmation-order__payment--details .boleto-payment--print,.confirmation-order__payment--details .brandspace-landing-page .brand-buttons .boleto-payment--print{border:solid .1875rem #202020}.brandspace-landing-page .region{position:relative;margin:0 .9375rem}.brandspace-landing-page .headline-banner{position:relative}.brandspace-landing-page .text-wrapper{position:absolute;background-color:rgba(226,225,226,0.3);padding:.9375rem 1.25rem;display:flex;flex-direction:column;justify-content:center}.brandspace-landing-page .text-wrapper.stick-to-left{top:0;left:0;bottom:0;height:100%;max-width:50%}.brandspace-landing-page .text-wrapper.stick-to-bottom{left:0;right:0;bottom:0;width:100%;max-height:50%}.brandspace-landing-page .column-layout{display:flex;flex-wrap:wrap}.brandspace-landing-page .two-column .region{width:calc(50% - 30px)}.brandspace-landing-page .three-column .region{width:calc(100%/3 - 30px)}.brandspace-landing-page .four-column .region{width:calc(25% - 30px)}.brandspace-landing-page .product-push-prev-arrow{background-image:url("../images/sprites.png");background-position:0px -1840px;background-repeat:no-repeat;width:17px;height:31px;left:0}.brandspace-landing-page .product-push-prev-arrow:hover:not(.slick-disabled){background-image:url("../images/sprites.png");background-position:0px -1789px;background-repeat:no-repeat;width:17px;height:31px}.brandspace-landing-page .product-push-next-arrow{background-image:url("../images/sprites.png");background-position:0px -1942px;background-repeat:no-repeat;width:17px;height:31px;right:0}.brandspace-landing-page .product-push-next-arrow:hover:not(.slick-disabled){background-image:url("../images/sprites.png");background-position:0px -1891px;background-repeat:no-repeat;width:17px;height:31px}.brandspace-landing-page .product-push-arrow{display:block;position:absolute;top:.75rem;font-size:0;color:#e6e6e6;z-index:1;cursor:pointer;background-repeat:no-repeat;-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6)}.brandspace-landing-page .slick-list{margin:0 1.25rem}.brandspace-landing-page .slick-list img{margin:0 auto}.brandspace-landing-page .product-push-arrow{top:6.25rem}.brandspace-landing-page .rotate-arrow-right{display:none}.brandspace-landing-page .richtext .brand-buttons,.brandspace-landing-page .content-block-container .brand-buttons{text-align:center}.brandspace-landing-page .tiles-container__product,.brandspace-landing-page .tiles-container__product-category{max-width:18rem;margin:0 auto}.brandspace-landing-page .tiles-container__product .tiles-product__name,.brandspace-landing-page .tiles-container__product-category .tiles-product__name{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:.875rem;color:#333}.brandspace-landing-page .tiles-container__product .tiles-product__shades,.brandspace-landing-page .tiles-container__product-category .tiles-product__shades{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:.875rem;color:#BCBCBC}.brandspace-landing-page .tiles-container__product .product-standard-price,.brandspace-landing-page .tiles-container__product-category .product-standard-price{font-family:'Poppins', Helvetica, sans-serif;font-weight:400;font-size:1rem;color:#333}.brandspace-landing-page .brandspace-carousel.type-1 .title-container{position:relative;text-align:center}.brandspace-landing-page .brandspace-carousel.type-1 a{text-decoration:none}.brandspace-landing-page .brandspace-carousel.type-1 .button-container{font-size:.625rem;font-family:Arial,sans-serif;letter-spacing:0;text-transform:none;text-decoration:underline;position:absolute;right:1.25rem;top:.25rem}.brandspace-landing-page .brandspace-carousel.type-1 .button-container a{font-size:.625rem;font-family:Arial,sans-serif;text-decoration:underline;margin:0;padding:0;background-color:#fff}.brandspace-landing-page .brandspace-carousel.type-2 .title-container{line-height:0;border-bottom:.0625rem solid #000;margin-bottom:1.25rem;height:0;font-size:0}.brandspace-landing-page .brandspace-carousel.type-2 .title-container a{text-decoration:none}.brandspace-landing-page .brandspace-carousel.type-2 .title-container .carousel-title{position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-left:1.875rem;padding:0 .3125rem}.brandspace-landing-page .brandspace-carousel.type-2 .title-container *{font-family:"AvalonBold",Arial,sans-serif;text-transform:uppercase;font-size:.875rem;background:#fff;margin:0}.brandspace-landing-page .brandspace-carousel.type-2 .button-container{display:none}.brandspace-landing-page .content-block-container .image-container img{display:block;margin:0 auto}.brandspace-landing-page .content-block-container .text-wrapper{width:90%;margin:0 auto;text-align:initial;margin-top:-50px;background-color:#fff;position:relative;padding:.9375rem}.brandspace-landing-page .content-block-container .text-wrapper>*{margin-bottom:.3125rem}.brandspace-landing-page .content-block-container .text-wrapper h3{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:.875rem;color:#333}.brandspace-landing-page .content-block-container .btn--primary,.brandspace-landing-page .content-block-container .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .brandspace-landing-page .content-block-container .pix-payment--print,.brandspace-landing-page .content-block-container .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .brandspace-landing-page .content-block-container .shipay-payment--print,.brandspace-landing-page .content-block-container .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .brandspace-landing-page .content-block-container .qrcode-payment--print,.brandspace-landing-page .content-block-container .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .brandspace-landing-page .content-block-container .boleto-payment--print,.brandspace-landing-page .content-block-container .btn--primary-outline,.brandspace-landing-page .content-block-container .confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .brandspace-landing-page .content-block-container .pix-payment--print,.brandspace-landing-page .content-block-container .confirmation-order__payment--details .boleto-payment--print,.confirmation-order__payment--details .brandspace-landing-page .content-block-container .boleto-payment--print{text-align:center}.brandspace-landing-page .youtube-iframe-container{overflow:hidden;padding-top:56.25%;position:relative}.brandspace-landing-page .youtube-iframe-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width: 65.375em){.brandspace-landing-page{padding:.625rem}.brandspace-landing-page>div{margin-bottom:1.25rem}.brandspace-landing-page .region{margin:0}.brandspace-landing-page .column-layout{flex-direction:column}.brandspace-landing-page .two-column .region{width:100%}.brandspace-landing-page .three-column .region{width:100%}.brandspace-landing-page .four-column{flex-direction:row}.brandspace-landing-page .four-column .region{width:50%}}@media screen and (min-width: 47.8125em){.brandspace-landing-page h1{font-size:1.5rem}.brandspace-landing-page h2,.brandspace-landing-page .auth-content-title,.brandspace-landing-page p{font-size:1rem}}@media screen and (max-width: 28.0625em){.brandspace-landing-page .four-column{flex-direction:column}.brandspace-landing-page .four-column .region{width:100%}.brandspace-landing-page h1{font-size:1.25rem}.brandspace-landing-page h2,.brandspace-landing-page .auth-content-title,.brandspace-landing-page p{font-size:.875rem}.brandspace-landing-page .btn--primary,.brandspace-landing-page .pt_account.orders .order-history .pix-payment--print,.pt_account.orders .order-history .brandspace-landing-page .pix-payment--print,.brandspace-landing-page .pt_account.orders .order-history .shipay-payment--print,.pt_account.orders .order-history .brandspace-landing-page .shipay-payment--print,.brandspace-landing-page .pt_account.orders .order-history .qrcode-payment--print,.pt_account.orders .order-history .brandspace-landing-page .qrcode-payment--print,.brandspace-landing-page .pt_account.orders .order-history .boleto-payment--print,.pt_account.orders .order-history .brandspace-landing-page .boleto-payment--print,.brandspace-landing-page .btn--primary-outline,.brandspace-landing-page .confirmation-order__payment--details .pix-payment--print,.confirmation-order__payment--details .brandspace-landing-page .pix-payment--print,.brandspace-landing-page .confirmation-order__payment--details .boleto-payment--print,.confirmation-order__payment--details .brandspace-landing-page .boleto-payment--print{display:block;width:90%;margin:0 auto 1rem}.brandspace-landing-page .richtext,.brandspace-landing-page .content-block-container,.brandspace-landing-page .clickable-title{margin-bottom:2.5rem}.brandspace-landing-page .experience-layouts-carousel .arrow-slider__left--box,.brandspace-landing-page .experience-layouts-carousel .arrow-slider__right--box{top:47%}}.product-promo .promo-details{text-align:center}.variants-modal__content{width:100%;display:flex;flex-flow:column nowrap;background:#fff;position:absolute;top:100%;right:0;bottom:0;padding:2.5rem 1.25rem 1rem 1.25rem}.variants-modal__content.animated{-webkit-animation:variantsModalTop .3s .3s linear forwards;animation:variantsModalTop .3s .3s linear forwards}.variants-modal__content.animated.content-size{-webkit-animation:variantsModalTop2 .3s .3s linear forwards;animation:variantsModalTop2 .3s .3s linear forwards}.variants-modal__content.show-content{top:60px}.variants-modal__content.show-content.content-size{top:35%}.variants-modal__content.content-size .variants-modal__body__cores{display:none}.variants-modal__content.content-size .variants-modal__header{margin-bottom:.625rem}.variants-modal__header{display:block;width:100%;margin-bottom:2.25rem}.variants-modal__header__brand,.variants-modal__header__select{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:.875rem;line-height:1.25rem;margin-bottom:0}.variants-modal__header__name{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;margin-bottom:0}.variants-modal__header__select{margin-top:.5rem;display:block}.variants-modal__body__cores{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:.875rem;line-height:1rem;margin-bottom:.5rem;color:#8E8E8E;text-align:center;text-transform:uppercase}.variants-modal__body__variants{margin:0;display:flex;flex-flow:row wrap;flex:1;align-content:flex-start;overflow:auto;margin-left:-.25rem;margin-right:-.25rem}.variants-modal__body__variants.variants-size li{border-width:.0625rem;border-color:#8E8E8E;margin:.375rem .25rem}.variants-modal__body__variants.variants-size li.selected,.variants-modal__body__variants.variants-size li:hover{border-width:.125rem}.variants-modal__body__variants.variants-size .name{opacity:1}.variants-modal__body__variants::-webkit-scrollbar{width:.375rem;background-color:#f1f1f1}.variants-modal__body__variants::-webkit-scrollbar-thumb{border-radius:.625rem;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);background-color:#8E8E8E}.variants-modal__body__variants::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);border-radius:.625rem;background-color:#f1f1f1}.variants-modal__body__variants li{display:block;border:2px solid transparent;border-radius:.25rem;position:relative;overflow:hidden;margin:.75rem .25rem;width:56px;height:56px;cursor:pointer;transition:border-color .3s ease-in-out}.variants-modal__body__variants li:hover{border-color:#8E8E8E}.variants-modal__body__variants li:hover .name{opacity:1}.variants-modal__body__variants li.selected{border-color:#c00}.variants-modal__body__variants li.out-of-stock{opacity:.4}.variants-modal__body__variants .image{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;width:auto;height:auto;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.variants-modal__body__variants .image-cover{display:block;position:relative;max-width:64px;max-height:64px;width:100%;height:100%;margin:0}.variants-modal__body__variants .name{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:.875rem;line-height:1rem;position:absolute;width:100%;text-align:center;color:#202020;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);overflow:hidden;max-height:32px;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;opacity:0;transition:all .3s ease-in-out}.variants-modal__body__variants .discount{position:absolute;bottom:0;width:100%;background:#000;color:#fff;text-align:center;font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:.6875rem;line-height:1.125rem}.variants-modal__body__variants .discount+.name{margin-top:-.5625rem}.variants-modal__actions{display:block;padding-top:3.75rem;position:relative}.variants-modal__actions__information{display:flex;flex-flow:row nowrap;align-items:flex-start;margin-bottom:1.625rem}.variants-modal__actions__price{width:120px;display:block;position:absolute;bottom:0;text-align:left}.variants-modal__actions__price .product-price .price-standard{font-size:.75rem;line-height:1.25rem}.variants-modal__actions__price .product-price .price-sales{font-size:1.25rem;line-height:1.25rem}.variants-modal__actions__price .product-price .installments{font-size:.75rem;line-height:1.25rem}.variants-modal__actions__addtocart{max-width:420px;display:block;margin-left:auto}.variants-modal__actions__addtocart .product-wishlist{margin-top:1rem;width:100%;max-width:264px;text-align:center;display:none}.variants-modal__actions__addtocart .remaining-product-stock{display:none}.variants-modal__actions__addtocart .pdpForm .add-to-cart{font-size:1rem;max-width:250px;margin-left:auto}.variants-modal__actions__addtocart .product-add-to-cart{max-width:calc(100% - 120px)}.variants-modal__actions__addtocart .variants-modal__message{font-family:'Overpass', Helvetica, sans-serif;font-weight:400;font-size:.8125rem;line-height:1.2em;color:#008048;margin:.625rem 1.25rem}.variants-modal__actions__addtocart .variants-modal__message div{width:57%;margin-left:auto}.variants-modal__actions__addtocart.out-of-stock{margin:0;max-width:100%}.variants-modal__actions__addtocart.out-of-stock .product-cart__out-of-stock--default{margin:0;text-align:center;display:flex !important;align-items:center;justify-content:center;flex-direction:column}.variants-modal__actions__addtocart.out-of-stock .product-cart__out-of-stock--description{max-width:331px}.variants-modal__actions__addtocart.out-of-stock .product-cart__out-of-stock--actions{max-width:370px}.variants__selected{display:flex;flex:1;padding-right:.5rem;align-items:center}.variants__selected--wrapper{display:none;margin-bottom:2rem}.variants__selected--image{display:block;margin:0;width:40px;height:40px;overflow:hidden;border-radius:.25rem;margin-right:.5rem;position:relative}.variants__selected--image img{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;width:auto;height:auto;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.variants__selected--size{display:block;position:relative;width:48px;height:48px;overflow:hidden;border:1px solid #8E8E8E;border-radius:.25rem;margin-right:1rem}.variants__selected--size span{font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:.875rem;line-height:1rem;position:absolute;width:100%;text-align:center;color:#202020;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);overflow:hidden;max-height:32px;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:all .3s ease-in-out}.variants__selected--text{display:block;flex:1;font-family:'Overpass', Helvetica, sans-serif;font-weight:700;font-size:.875rem;line-height:1.5rem;color:#333;margin:0}.variants__selected--text .stock{display:block;font-size:.875rem;line-height:1rem;color:#202020;margin-top:.25rem}@-webkit-keyframes variantsModalTop{from{top:100%}to{top:60px}}@keyframes variantsModalTop{from{top:100%}to{top:60px}}@-webkit-keyframes variantsModalTop2{from{top:100%}to{top:35%}}@keyframes variantsModalTop2{from{top:100%}to{top:35%}}@-webkit-keyframes variantsModalRight{from{right:-620px}to{right:0}}@keyframes variantsModalRight{from{right:-620px}to{right:0}}@media screen and (max-width: 65.375em){.variants-modal__actions__addtocart .product-price .price-box{text-align:center}}@media screen and (min-width: 47.8125em){.variants-modal__content{padding:2.5rem 1.625rem 3.125rem 2.5rem}.variants-modal__content.animated{max-width:620px;right:-620px;top:0;-webkit-animation:variantsModalRight .3s .3s linear forwards;animation:variantsModalRight .3s .3s linear forwards}.variants-modal__content.animated.content-size{-webkit-animation:variantsModalRight .3s .3s linear forwards;animation:variantsModalRight .3s .3s linear forwards}.variants-modal__content.show-content{max-width:620px;top:0;right:0}.variants-modal__content.show-content.content-size{top:0}.variants-modal__content.content-size .variants-modal__body__cores{display:block}.variants-modal__content.content-size .variants-modal__header{margin-bottom:2rem}.variants-modal__variants.variants-size li{margin:.75rem .25rem}.variants-modal__header{margin-bottom:2rem}.variants-modal__header__brand{font-size:1rem;line-height:1.5rem}.variants-modal__header__name{font-size:1rem;line-height:1.5rem}.variants-modal__header__select{margin-top:1rem}.variants-modal__body__variants{margin-left:-.5rem;margin-right:-.5rem}.variants-modal__body__variants li{margin:.5rem;width:64px;height:64px}.variants-modal__actions{padding-top:0}.variants-modal__actions__information{margin-bottom:1.375rem}.variants-modal__actions__price{position:relative;text-align:right;bottom:auto;width:auto}.variants-modal__actions__price .product-price .price-standard{font-size:1rem;line-height:1.5rem}.variants-modal__actions__price .product-price .price-sales{font-size:1.5rem;line-height:1.5rem}.variants-modal__actions__price .product-price .installments{font-size:1rem;line-height:1.5rem}.variants-modal__actions__addtocart .product-wishlist{display:block}.variants-modal__actions__addtocart .remaining-product-stock{display:block}.variants-modal__actions__addtocart .pdpForm .add-to-cart{font-size:1.3125rem;max-width:257px}.variants-modal__actions__addtocart .product-add-to-cart{max-width:264px}.variants-modal__actions__addtocart .product-add-to-cart .product-price-wrapper{display:none}.variants-modal__actions__addtocart .product-container .inventory{display:block}.variants-modal__actions__addtocart .variants-modal__message{font-size:1rem}.variants__selected--wrapper{display:block}.variants__selected--text{font-size:1rem;line-height:1.25rem}.variants__selected--image{width:48px;height:48px}}.chanel--row__breadcrumb-page{padding-left:0;padding-right:0}.chanel--row__breadcrumb-page .breadcrumb{padding:.9375rem 1.5rem}.chanel--bcr__header{display:flex;flex-flow:row wrap;width:100%;align-items:center}.chanel--bcr__header--carousel{display:flex;flex-direction:row;align-items:center;margin-top:0}.chanel--bcr__header--carousel .chanel--view-all{color:#000}.chanel--bcr__navigation{margin:3.25rem 0 6.0625rem;height:initial;max-height:initial;width:100%}@media screen and (max-width: 65.375em){.chanel--bcr__navigation{width:calc(100% + 50px);left:-1.5625rem}}.chanel--bcr__navigation .bcr__navigation--item{height:auto;margin:0;max-width:none;flex-direction:column;gap:.25rem;background:none;border:none}.chanel--bcr__navigation .arrow-slider__left--box,.chanel--bcr__navigation .arrow-slider__right--box{border-radius:0;background-color:#000;color:#fff;height:48px;width:25px;transition:all 0.3s ease-in-out;top:50%}.chanel--bcr__navigation .arrow-slider__left--box::before,.chanel--bcr__navigation .arrow-slider__right--box::before{font-size:.6875rem}.chanel--bcr__navigation .arrow-slider__left--box:hover,.chanel--bcr__navigation .arrow-slider__right--box:hover{background-color:#fff}.chanel--bcr__navigation .arrow-slider__left--box:hover::before,.chanel--bcr__navigation .arrow-slider__right--box:hover::before{color:#000}.chanel--bcr__navigation .arrow-slider__left--box{left:0}.chanel--bcr__navigation .arrow-slider__right--box{right:0}@media screen and (min-width: 65.4375em){.chanel--bcr__navigation .bcr__navigation--carousel .slick-track{display:flex;justify-content:space-between}}.chanel--bcr__navigation .bcr__navigation--carousel-wrapper{margin:0 1.25rem}.chanel--bcr__navigation .bcr__navigation--carousel-wrapper a{padding:0}.chanel--bcr__navigation .bcr__navigation--carousel-wrapper a .chanel--bcr__navigation--item-banner{height:160px;width:160px;display:flex;align-items:center;justify-content:center}.chanel--bcr__navigation .bcr__navigation--carousel-wrapper a .chanel--bcr__navigation--item-title{background-color:#fff;border:.0625rem solid #000;display:block;height:70px;width:100%;margin-bottom:.3125rem}.chanel--bcr__navigation .bcr__navigation--carousel-wrapper a .chanel--bcr__navigation--item-title-text{color:#000;display:flex;align-items:center;justify-content:center;height:100%;width:100%}.chanel--bcr__navigation .bcr__navigation--carousel-wrapper a:hover .chanel--bcr__navigation--item-title,.chanel--bcr__navigation .bcr__navigation--carousel-wrapper a:focus .chanel--bcr__navigation--item-title{background-color:#000}.chanel--bcr__navigation .bcr__navigation--carousel-wrapper a:hover .chanel--bcr__navigation--item-title-text,.chanel--bcr__navigation .bcr__navigation--carousel-wrapper a:focus .chanel--bcr__navigation--item-title-text{color:#fff}.chanel--bcr__content{width:100%}.chanel--bcr__content .chanel--product-push .tiles-container__product-info.product-info .tiles-product__brand,.chanel--bcr__content .chanel--product-push .tiles-container__product-info.product-info .tiles-product__name,.chanel--bcr__content .chanel--product-push .tiles-container__product-info.product-info .tiles-product__shades,.chanel--bcr__content .chanel--product-push .tiles-container__product-info.product-info .tiles-product__pricing,.chanel--bcr__content .chanel--product-push .tiles-container__product-info.product-info .product-tile .product-pricing,.product-tile .chanel--bcr__content .chanel--product-push .tiles-container__product-info.product-info .product-pricing{text-align:center}.chanel--bcr__content .chanel--product-push .tiles-container__product-info.product-info .tiles-product__brand a,.chanel--bcr__content .chanel--product-push .tiles-container__product-info.product-info .tiles-product__name a,.chanel--bcr__content .chanel--product-push .tiles-container__product-info.product-info .tiles-product__shades a,.chanel--bcr__content .chanel--product-push .tiles-container__product-info.product-info .tiles-product__pricing a,.chanel--bcr__content .chanel--product-push .tiles-container__product-info.product-info .product-tile .product-pricing a,.product-tile .chanel--bcr__content .chanel--product-push .tiles-container__product-info.product-info .product-pricing a{text-align:center}.chanel--bcr__content .arrow-slider__left--box,.chanel--bcr__content .arrow-slider__right--box{border-radius:0;background-color:#000;color:#fff;height:48px;width:25px;transition:all 0.3s ease-in-out}.chanel--bcr__content .arrow-slider__left--box::before,.chanel--bcr__content .arrow-slider__right--box::before{font-size:.6875rem}.chanel--bcr__content .arrow-slider__left--box:hover,.chanel--bcr__content .arrow-slider__right--box:hover{background-color:#fff}.chanel--bcr__content .arrow-slider__left--box:hover::before,.chanel--bcr__content .arrow-slider__right--box:hover::before{color:#000}.chanel--bcr__content .arrow-slider__left--box{left:0}.chanel--bcr__content .arrow-slider__right--box{right:0}.chanel--secondary-content .refinement-content__title-filters{font-family:"Helvetica neue",Helvetica,Arial}.chanel--secondary-content .refinement-content__button{color:#000;font-family:"Helvetica neue",Helvetica,Arial}.chanel--secondary-content .refinement-content__slider-range .price-range-slider{opacity:1}.chanel--secondary-content .refinement-content__slider-range .noUi-connect{background:#000}.chanel--secondary-content .refinement-content .clear-refinement a{color:#000;font-family:"Helvetica neue",Helvetica,Arial}.chanel--secondary-content .refinement-content .refinement__accordion .refinement-content__title,.chanel--secondary-content .refinement-content .refinement__accordion .refinement-link,.chanel--secondary-content .refinement-content .refinement__accordion .refinement-link .name{color:#000;font-family:"Helvetica neue",Helvetica,Arial;text-transform:uppercase}.chanel--secondary-content .refinement-content .refinement__accordion .refinement-content__accordion ul a{color:#000;font-family:"Helvetica neue",Helvetica,Arial}.chanel--secondary-content .refinement-content__accordion a{color:#000;font-family:"Helvetica neue",Helvetica,Arial}.chanel--secondary-content .refinement-content__accordion .refinement-link,.chanel--secondary-content .refinement-content__accordion .refinement-link .name{font-family:"Helvetica neue",Helvetica,Arial;text-transform:uppercase}.chanel--secondary-content .refinement-content__accordion .refinement-rating .fa-star,.chanel--secondary-content .refinement-content__accordion .refinement-rating .icon-star{color:#000}.chanel--secondary-content .refinement-content__accordion .refinement-rating .fa-star--empty,.chanel--secondary-content .refinement-content__accordion .refinement-rating .icon-star--empty{color:#d8d8d8}.chanel--secondary-content .refinement-content__price-refinement .range-min,.chanel--secondary-content .refinement-content__price-refinement .range-max{color:#000;font-family:"Helvetica neue",Helvetica,Arial}.chanel--refinement-menu .refinement-content__title-filters,.chanel--refinement-menu .refinement-content__button,.chanel--refinement-menu .refinement-content__title{color:#000;font-family:"Helvetica neue",Helvetica,Arial;text-transform:uppercase}.chanel--refinement-menu .refinement-content__accordion a{color:#000;font-family:"Helvetica neue",Helvetica,Arial}.chanel--refinement-menu .refinement-content__accordion .refinement-link,.chanel--refinement-menu .refinement-content__accordion .refinement-link .name{font-family:"Helvetica neue",Helvetica,Arial;text-transform:uppercase}.chanel--refinement-menu .refinement-content__accordion .refinement-rating .fa-star,.chanel--refinement-menu .refinement-content__accordion .refinement-rating .icon-star{color:#000}.chanel--refinement-menu .refinement-content__accordion .refinement-rating .fa-star--empty,.chanel--refinement-menu .refinement-content__accordion .refinement-rating .icon-star--empty{color:#d8d8d8}.chanel--refinement-menu .refinement-content__slider-range .price-range-slider{opacity:1}.chanel--refinement-menu .refinement-content__slider-range .noUi-connect{background:#000}.show-for-large .chanel--bcr__navigation--wrapper{display:flex;align-items:center;justify-content:space-between;flex-direction:row}.show-for-large .chanel--bcr__navigation--item{display:flex;flex-direction:column;gap:.3125rem}.show-for-large .chanel--bcr__navigation--item-banner{display:inline-flex;align-items:center;justify-content:center;height:190px;width:190px}.show-for-large .chanel--bcr__navigation--item-banner-img{height:100%}.show-for-large .chanel--bcr__navigation--item-title{background-color:#fff;border:1px solid #000;color:#000;font-family:"Helvetica neue",Helvetica,Arial;font-size:1rem;font-style:normal;font-weight:700;line-height:1.4375rem;letter-spacing:.2rem;text-transform:uppercase;display:flex;align-items:center;justify-content:center;text-align:center;height:70px;width:190px}.show-for-large .chanel--bcr__navigation--item:hover .chanel--bcr__navigation--item-title{background-color:#000;color:#fff}.chanel--tiles-container__product{position:relative;padding:0 .5rem .5rem;min-height:473px;height:100%;margin:0;border:.0625rem solid transparent;border-radius:0;display:flex;flex-direction:column;overflow:hidden}@media screen and (max-width: 65.375em){.chanel--tiles-container__product{min-height:447px}}.chanel--tiles-container__product:hover .chanel--tiles-container__see-more{bottom:0}.chanel--tiles-container__product .product-tag-box{display:flex;flex-direction:column;gap:.375rem;position:absolute;top:0;left:0;width:100%;z-index:1}.chanel--tiles-container__product .product-tag-box .new-producttag-box{display:flex;align-items:center;justify-content:start;height:100%;max-height:13px}.chanel--tiles-container__product .product-tag-box .new-producttag-box span{color:#fff;font-weight:700;font-family:"Helvetica neue",Helvetica,Arial;line-height:.8125rem;font-size:.5625rem;text-align:center;text-transform:uppercase;background:#000;padding:0 .5rem;height:13px;min-width:42px;width:auto;white-space:nowrap}.chanel--tiles-container__product .tiles-product__tile-flag,.chanel--tiles-container__product .wishlist-product-list .product-discount,.wishlist-product-list .chanel--tiles-container__product .product-discount{border-radius:0}.chanel--tiles-container__product .tiles-product__tile-flag ~ .product-tag-box,.chanel--tiles-container__product .wishlist-product-list .product-discount ~ .product-tag-box,.wishlist-product-list .chanel--tiles-container__product .product-discount ~ .product-tag-box{top:1.5rem}.chanel--tiles-container__product .chanel--tiles-container__product-info .review-stars{position:absolute;left:0;right:0;bottom:.625rem;padding:0 .625rem}.chanel--tiles-container__product-image{display:block;width:100%;height:240px;position:relative}@media screen and (max-width: 65.375em){.chanel--tiles-container__product-image{height:200px}}.chanel--tiles-container__product-image--link{display:block;height:100%;text-align:center}.chanel--tiles-container__product-image--img{max-width:100%;max-height:100%;min-width:initial;min-height:initial;width:auto;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.chanel--tiles-container__space{margin-top:auto}@media screen and (max-width: 65.375em){.chanel--tiles-container__space{margin-top:0}}.chanel--tiles-container__review-stars{bottom:0}.chanel--tiles-container__review-stars .bv-cleanslate.bv-cv2-cleanslate{padding:0 !important;height:32px !important}.chanel--tiles-container__review-stars .bv-cleanslate.bv-cv2-cleanslate .bv-stars-container .bv-rating-ratio{padding-right:0 !important}.chanel--tiles-container__review-stars .bv-cleanslate.bv-cv2-cleanslate .bv-stars-container .bv-rating-stars-container .bv-rating-stars-on{color:#000 !important}.chanel--tiles-container__review-stars .bv-cleanslate.bv-cv2-cleanslate .bv-stars-container .bv-rating-stars-container .bv-rating-stars-off{color:#d8d8d8 !important}.chanel--tiles-container__more-info{position:relative;width:100%;overflow:hidden;height:43px;bottom:0;z-index:1}@media screen and (max-width: 65.375em){.chanel--tiles-container__more-info{margin-top:0;width:calc(100% - 16px);position:absolute;height:35px;top:11.5rem}}.chanel--tiles-container__more-info--link{display:block;height:100%;text-align:center}@media screen and (max-width: 65.375em){.chanel--tiles-container__product-info{height:calc(100% - 200px)}}.chanel--tiles-container__see-more{background-color:#000;color:#fff;display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-family:"Helvetica neue",Helvetica,Arial;font-size:.9375rem;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;position:absolute;bottom:2.6875rem;transition:ease-in-out .3s}@media screen and (max-width: 65.375em){.chanel--tiles-container__see-more{bottom:-2.1875rem}}.chanel--tiles-container__see-more.unavailable{background:#BCBCBC}.chanel--tile-wishlist{position:absolute;top:.8125rem;right:.75rem;height:26px;width:28px;z-index:9}.chanel--tile-wishlist__add-to-wishlist{border:none;height:100%;width:100%}.chanel--tile-wishlist .product-added .chanel-icon{cursor:pointer}.chanel--tile-wishlist .product-added .chanel-icon::before{cursor:pointer}.chanel--tile-wishlist .product-added .chanel-icon-heart-empty{cursor:pointer}.chanel--tile-wishlist .product-added .chanel-icon-heart-empty::before{content:url("../images/chanel/icon-chanel-heart.svg");cursor:pointer}.chanel--tile-wishlist .product-added .chanel-icon-heart-empty:hover::before{content:url("../images/chanel/icon-chanel-heart-empty.svg")}.chanel--tiles-product__brand,.chanel--tiles-product__brand-primay-category{font-family:"Helvetica neue",Helvetica,Arial;text-align:left;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.chanel--tiles-product__brand--link,.chanel--tiles-product__brand-primay-category--link{color:#000;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.chanel--tiles-product__brand--link:hover,.chanel--tiles-product__brand--link:focus,.chanel--tiles-product__brand-primay-category--link:hover,.chanel--tiles-product__brand-primay-category--link:focus{color:#333}.chanel--tiles-product__brand{font-size:1rem;letter-spacing:.10625rem;margin:0 0 .5625rem;line-height:16px}@media screen and (max-width: 65.375em){.chanel--tiles-product__brand{font-size:.8125rem;letter-spacing:.08125rem;margin:1.9375rem 0 0}}.chanel--tiles-product__brand-primay-category{font-size:.9375rem;margin:.5625rem 0 .1875rem;line-height:18px}@media screen and (max-width: 65.375em){.chanel--tiles-product__brand-primay-category{font-size:.8125rem;margin:.3125rem 0}}.chanel--tiles-product__brand-primay-category--link{height:35.2px}@media screen and (max-width: 65.375em){.chanel--tiles-product__brand-primay-category--link{height:30.4px}}.chanel--tiles-product__name{text-align:left;font-family:"Helvetica neue",Helvetica,Arial;font-size:.875rem;font-style:normal;font-weight:300;line-height:normal;text-transform:capitalize;padding:0}@media screen and (min-width: 47.8125em){.chanel--tiles-product__name{width:280px;max-width:100%}}@media screen and (max-width: 65.375em){.chanel--tiles-product__name{font-size:.75rem}}.chanel--tiles-product__name--link{color:#000;overflow:hidden;text-transform:uppercase;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;height:38px}@media screen and (max-width: 65.375em){.chanel--tiles-product__name--link{height:auto}}.chanel--tiles-product__name--link:hover,.chanel--tiles-product__name--link:focus{color:#333}.chanel--tiles-product__shades-container{text-align:left;margin:.125rem 0;height:22px}@media screen and (max-width: 65.375em){.chanel--tiles-product__shades-container{margin:.3125rem 0}}.chanel--tiles-product__shades--number{color:#d8d8d8;font-family:"Helvetica neue",Helvetica,Arial;font-weight:300;font-size:.875rem;line-height:1.25rem;text-transform:lowercase;margin:0}.chanel--tiles-product__pricing{height:50px;display:flex;align-items:flex-start;justify-content:flex-end;flex-direction:column;margin:.125rem 0 .3125rem}@media screen and (max-width: 65.375em){.chanel--tiles-product__pricing{position:absolute;left:0;right:0;padding:0 .625rem;bottom:2.625rem}}.chanel--tiles-product__pricing .from-price{line-height:16px}.chanel--tiles-product__pricing .product-standard-price,.chanel--tiles-product__pricing .price-standard{font-family:"Helvetica neue",Helvetica,Arial;font-weight:normal;font-size:1rem;height:23px;order:-1;text-decoration:line-through}.chanel--tiles-product__pricing .product-sales-price,.chanel--tiles-product__pricing .product-min-price,.chanel--tiles-product__pricing .product-normal-price,.chanel--tiles-product__pricing .price-sales{color:#000;font-family:"Helvetica neue",Helvetica,Arial;font-size:1.5rem;line-height:normal;font-weight:700;font-style:normal}.chanel--tiles-product__pricing .product-sales-price{order:1}.chanel--tiles-product__pricing .product-normal-price{order:0}.chanel--tiles-product__pricing .tiles-product__installments{font-family:"Helvetica neue",Helvetica,Arial;font-weight:300;font-size:1rem;line-height:1.4375rem;order:1}.pt_product-details .chanel--product-col-1 .product-image-container .product-thumbnails--pdp{top:0}.pt_product-details .chanel--product-col-1 .product-image-container .product-thumbnails--pdp .arrow-slider__right--box{right:0;background:none}.pt_product-details .chanel--product-col-1 .product-image-container .product-thumbnails--pdp .arrow-slider__left--box{left:0;background:none}.pt_product-details .chanel--product-col-1 .product-image-container .product-thumbnails--pdp .thumb{width:60px;height:60px;margin-top:.3125rem;margin-bottom:.3125rem;border-radius:0;border:none}@media screen and (max-width: 65.375em){.pt_product-details .chanel--product-col-1 .product-image-container .product-thumbnails--pdp .thumb{display:block;height:304px}}.pt_product-details .chanel--product-col-1 .product-image-container .product-thumbnails--pdp .thumb:hover,.pt_product-details .chanel--product-col-1 .product-image-container .product-thumbnails--pdp .thumb:focus,.pt_product-details .chanel--product-col-1 .product-image-container .product-thumbnails--pdp .thumb.selected{margin-top:.3125rem;margin-bottom:.3125rem;border:none}.pt_product-details .chanel--product-col-1 .product-image-container .product-thumbnails--pdp .thumb:hover .productthumbnail,.pt_product-details .chanel--product-col-1 .product-image-container .product-thumbnails--pdp .thumb:focus .productthumbnail,.pt_product-details .chanel--product-col-1 .product-image-container .product-thumbnails--pdp .thumb.selected .productthumbnail{border:.0625rem solid #000}@media screen and (max-width: 65.375em){.pt_product-details .chanel--product-col-1 .product-image-container .product-thumbnails--pdp .thumb:hover .productthumbnail,.pt_product-details .chanel--product-col-1 .product-image-container .product-thumbnails--pdp .thumb:focus .productthumbnail,.pt_product-details .chanel--product-col-1 .product-image-container .product-thumbnails--pdp .thumb.selected .productthumbnail{border-color:transparent}}@media screen and (min-width: 65.4375em){.pt_product-details .chanel--product-col-1 .product-image-container .product-thumbnails--pdp .thumb .productthumbnail{border:.0625rem solid transparent;height:100%;width:100%}}@media screen and (max-width: 47.75em){.pt_product-details .chanel--product-col-1 .product-image-container .product-thumbnails--pdp .thumb .productthumbnail{border:.0625rem solid transparent;height:100%;width:auto}}.pt_product-details .chanel--product-col-1 .product-image-container .product-thumbnails--pdp .arrow-slider__down--box{margin-top:0}.pt_product-details .chanel--product-col-1 .product-description-container{display:none}.pt_product-details .chanel--product-col-1 .product-flag{border-radius:0}.pt_product-details .chanel--product-col-2{bottom:0;position:relative;padding-left:2.875rem;width:28.625rem}@media screen and (max-width: 65.375em){.pt_product-details .chanel--product-col-2{margin:0 1.5rem;padding:0;width:calc(100% - 48px)}}.pt_product-details .chanel--product-col-2 .product-variations{float:none;margin:1.875rem 0;text-align:left}@media screen and (max-width: 65.375em){.pt_product-details .chanel--product-col-2 .product-variations{margin:1.5625rem 0;padding:0}}.pt_product-details .chanel--product-col-2 .product-variations .selected-value-name{display:inline-block;text-transform:uppercase}.pt_product-details .chanel--product-col-2 .product-variations .selected-value-name::before{content:"- "}.pt_product-details .chanel--product-col-2 .product-variations .selected-value-name-wrapper{color:#000;font-family:"Helvetica neue",Helvetica,Arial;font-size:1.0625rem;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;margin-bottom:.625rem}.pt_product-details .chanel--product-col-2 .product-variations .display-name-size{flex-direction:row;width:100%;gap:.625rem;display:flex;align-items:center;justify-content:flex-start}.pt_product-details .chanel--product-col-2 .product-variations .display-name-size .variation-content{align-items:center;justify-content:flex-start;gap:.625rem}@media screen and (max-width: 65.375em){.pt_product-details .chanel--product-col-2 .product-variations .display-name-size .variation-content{height:60px}}.pt_product-details .chanel--product-col-2 .product-variations .display-name-size .variation-content li{border:.0625rem solid #ececec;border-radius:0;margin:0;height:60px;width:110px}.pt_product-details .chanel--product-col-2 .product-variations .display-name-size .variation-content li:hover,.pt_product-details .chanel--product-col-2 .product-variations .display-name-size .variation-content li:focus,.pt_product-details .chanel--product-col-2 .product-variations .display-name-size .variation-content li.selected{border:.0625rem solid #000}.pt_product-details .chanel--product-col-2 .product-variations .display-name-size .variation-content li .not-selectable ~ .variation-display-name{opacity:.6}.pt_product-details .chanel--product-col-2 .product-variations .display-name-size .variation-content li .variation-display-name{display:flex;align-items:center;justify-content:space-between;height:100%;padding:.4375rem .4375rem .5rem;gap:.375rem}.pt_product-details .chanel--product-col-2 .product-variations .display-name-size .variation-content li .variation-image{border:none;border-radius:0;height:100%;width:100%}.pt_product-details .chanel--product-col-2 .product-variations .display-name-size .variation-content li .variation-text-name{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;text-align:left;height:100%;width:100%;max-height:18px;font-family:"Helvetica neue",Helvetica,Arial;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;text-transform:lowercase;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;margin:0}@media screen and (max-width: 65.375em){.pt_product-details .chanel--product-col-2 .product-variations .display-name-size .variation-content li .variation-text-name{font-size:.75rem;line-height:.875rem;max-height:14px}}.pt_product-details .chanel--product-col-2 .product-variations .display-name-size .variation-content .product-image-container .product-thumbnails--pdp .slick-dots li button{background-color:#d8d8d8;box-shadow:0px -2px 2px rgba(0,0,0,0.25)}.pt_product-details .chanel--product-col-2 .product-variations .display-name-size .variation-content .product-image-container .product-thumbnails--pdp .slick-dots li .slick-active button{background-color:#000}.pt_product-details .chanel--product-col-2 .product-variations .display-name-shade{flex-direction:row;gap:.625rem;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;width:100%}.pt_product-details .chanel--product-col-2 .product-variations .display-name-shade .variation-content{align-items:center;justify-content:flex-start;gap:.625rem}@media screen and (max-width: 65.375em){.pt_product-details .chanel--product-col-2 .product-variations .display-name-shade .variation-content{height:60px}}.pt_product-details .chanel--product-col-2 .product-variations .display-name-shade .variation-content li{border:none;border-radius:0;margin:0;height:60px;width:60px;position:relative}.pt_product-details .chanel--product-col-2 .product-variations .display-name-shade .variation-content li:hover .variation-display-name,.pt_product-details .chanel--product-col-2 .product-variations .display-name-shade .variation-content li:focus .variation-display-name,.pt_product-details .chanel--product-col-2 .product-variations .display-name-shade .variation-content li.selected .variation-display-name{border:.0625rem solid #000}.pt_product-details .chanel--product-col-2 .product-variations .display-name-shade .variation-content li .not-selectable ~ .variation-display-name{opacity:.6}.pt_product-details .chanel--product-col-2 .product-variations .display-name-shade .variation-content li .variation-display-name{border:.0625rem solid transparent;height:60px;width:60px;position:absolute;top:-1;left:-1}.pt_product-details .chanel--product-col-2 .product-variations .display-name-shade .variation-content li .variation-image{border-radius:0;height:100%;width:100%}.pt_product-details .chanel--product-col-2 .product-variations .display-name-shade .variation-content li .variation-text-name{color:#fff;text-shadow:0 2px 1px rgba(0,0,0,0.25);max-height:16px;font-family:"Helvetica neue",Helvetica,Arial;font-size:1rem;font-style:normal;font-weight:700;line-height:20px;text-transform:lowercase;padding:0 .4375rem}@media screen and (max-width: 65.375em){.pt_product-details .chanel--product-col-2 .product-variations .display-name-shade .variation-content li .variation-text-name{font-size:.75rem}}.pt_product-details .chanel--product-col-2 .product-variations .discount{left:0;bottom:0}.pt_product-details .chanel--product-col-2 .product-variations .variation-display{background:#fff;border:.0625rem solid #000;border-radius:0;margin:0;width:60px;height:60px}.pt_product-details .chanel--product-col-2 .product-variations .variation-display:hover,.pt_product-details .chanel--product-col-2 .product-variations .variation-display:focus{opacity:.75}.pt_product-details .chanel--product-col-2 .product-variations .variation-display__more-less{height:100%;width:100%;background:none;border-radius:0}.pt_product-details .chanel--product-col-2 .product-variations .variation-display .variation-see__more-less--text{color:#000;text-align:center;font-family:"Helvetica neue",Helvetica,Arial;font-size:.625rem;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.pt_product-details .chanel--product-col-2 .product-promotion__content{margin-top:0}.pt_product-details .chanel--product-col-2 .product-actions{margin-top:0}.pt_product-details .chanel--product-col-2 .product-actions .socialsharing{display:flex;align-items:center;justify-content:flex-start;gap:.9375rem;margin:0}.pt_product-details .chanel--product-col-2 .product-actions .socialsharing-text{display:block;width:100%;color:#000;font-family:"Helvetica neue",Helvetica,Arial;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;text-align:left;text-transform:capitalize;margin-bottom:.375rem}.pt_product-details .chanel--product-col-2 .product-actions .socialsharing .share-icon{margin:0}.pt_product-details .chanel--product-col-2 .product-actions .socialsharing .share-icon::before{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.pt_product-details .chanel--product-col-2 .variants-modal__content{text-align:center}.pt_product-details .chanel--product-col-2 .variants-modal__content .chanel-icon-cancel::before{top:7px}@media screen and (max-width: 65.375em){.pt_product-details .chanel--product-col-2 .variants-modal__content .chanel-icon-cancel{display:flex;align-items:flex-start;justify-content:center}.pt_product-details .chanel--product-col-2 .variants-modal__content .chanel-icon-cancel::before{width:40px;height:8px}}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__header{margin-bottom:0}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__header__brand{color:#000;text-align:left;font-family:"Helvetica neue",Helvetica,Arial;font-size:1.1875rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.11875rem;text-transform:uppercase;margin-bottom:.1875rem}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__header__brand-primay-category{color:#000;text-align:left;font-family:Helvetica;font-size:1.125rem;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;margin-bottom:.125rem}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__header__name{color:#000;text-align:left;font-family:"Helvetica neue",Helvetica,Arial;font-size:1rem;font-style:normal;font-weight:300;line-height:normal;text-transform:lowercase;margin-bottom:1.6875rem}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__header__select{color:#000;text-align:left;font-family:"Helvetica neue",Helvetica,Arial;font-size:1rem;font-style:normal;font-weight:700;line-height:normal;margin-bottom:1.6875rem}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__body__cores{display:none}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__body__variants{margin:0 auto;justify-content:flex-start;align-items:center;gap:.625rem;padding:0 .625rem;text-align:center}@media screen and (max-width: 65.375em){.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__body__variants{padding:0 1.5625rem}}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__body__variants li{border:1px solid transparent;border-radius:0;margin:0;padding:.5rem;width:76px;height:76px}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__body__variants li.selected,.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__body__variants li:hover{border:.0625rem solid #000}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__body__variants li .name{color:#fff;text-shadow:0 2px 1px rgba(0,0,0,0.25);max-height:16px;font-family:"Helvetica neue",Helvetica,Arial;font-size:1rem;font-style:normal;font-weight:700;line-height:1rem;text-transform:lowercase;padding:0 .4375rem;left:0}@media screen and (max-width: 65.375em){.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__body__variants li .name{font-size:.75rem;line-height:.875rem;max-height:14px}}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__body__variants .discount{left:0}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions{display:flex;flex-direction:column;gap:1.875rem;align-items:center;justify-content:center}@media screen and (max-width: 65.375em){.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions{padding:0;gap:.9375rem}}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions__information{flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:0;width:100%}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions__information .variants__selected--image{height:60px;width:60px;margin:0}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions__price{text-align:center;display:flex;flex-direction:column;gap:.0625rem;justify-content:center;flex:1 0 30%}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions__price .price-box{text-align:left}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions__price .price-standard{color:#000;font-family:"Helvetica neue",Helvetica,Arial;font-weight:normal;font-size:1rem;height:23px;order:-1;text-decoration:line-through}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions__price .price-sales,.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions__price .price-sales-standard{color:#000;font-family:"Helvetica neue",Helvetica,Arial;font-size:1.5rem;line-height:normal;font-weight:700;font-style:normal}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions__price .price-sales{order:1}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions__price .price-sales-standard{order:0}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions__addtocart{margin:0;width:100%}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions__addtocart .quantity{display:flex;align-items:center;justify-content:center}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions__addtocart .quantity .input-text{border:.0625rem solid #000;border-radius:0;width:63px;height:52px;flex-shrink:0;margin:0 .625rem;color:#000;font-family:"Helvetica neue",Helvetica,Arial;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions__addtocart .quantity .decrease-quantity,.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions__addtocart .quantity .increase-quantity{width:16px;height:16px;display:flex;align-items:center;justify-content:center}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions__addtocart .product-add-to-cart{max-width:276px}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions__addtocart .product-add-to-cart .remaining-product-stock{color:#000;text-align:center;font-family:"Helvetica neue",Helvetica,Arial;font-size:.9375rem;font-style:normal;font-weight:300;line-height:normal;text-transform:initial;margin-bottom:.6875rem}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions__addtocart .product-add-to-cart .add-to-cart,.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions__addtocart .product-add-to-cart .add-to-cart-disabled{background:#000;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;font-family:"Helvetica neue",Helvetica,Arial;font-size:.9375rem;font-style:normal;font-weight:700;line-height:normal;border-radius:0;letter-spacing:0;height:56px}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions__addtocart .product-add-to-cart .add-to-cart:hover,.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions__addtocart .product-add-to-cart .add-to-cart:focus,.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions__addtocart .product-add-to-cart .add-to-cart-disabled:hover,.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions__addtocart .product-add-to-cart .add-to-cart-disabled:focus{background:#333}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions__addtocart .product-add-to-cart .add-to-cart-disabled{background:#BCBCBC}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions__addtocart .product-add-to-cart .add-to-cart-disabled:hover,.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions__addtocart .product-add-to-cart .add-to-cart-disabled:focus{background:#8E8E8E}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions__addtocart .product-wishlist{max-width:100%;right:0;left:0;margin:.9375rem 0 0;height:26px;display:flex;align-items:center;justify-content:flex-end;padding-right:2.8125rem}@media screen and (max-width: 65.375em){.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions__addtocart .product-wishlist{padding-right:1.5625rem}}@media screen and (max-width: 28.0625em){.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions__addtocart .product-wishlist{display:none}}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions__addtocart .product-wishlist .add-to-wishlist{display:flex;gap:.625rem;height:26px;margin:0;align-items:center;justify-content:center}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions__addtocart .product-wishlist .add-to-wishlist.product-added .chanel-icon-heart::before{content:url("../images/chanel/icon-chanel-heart.svg")}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions__addtocart .product-wishlist .add-to-wishlist.product-added:hover .chanel-icon-heart::before{content:url("../images/chanel/icon-chanel-heart-empty.svg")}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions__addtocart .product-wishlist .add-to-wishlist .chanel-icon-heart::before{content:url("../images/chanel/icon-chanel-heart-empty.svg")}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions__addtocart .product-wishlist .add-to-wishlist:hover .chanel-icon-heart::before{content:url("../images/chanel/icon-chanel-heart.svg")}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions__addtocart .product-wishlist .chanel-icon{height:100%;width:28px}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions__addtocart .product-wishlist .add,.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions__addtocart .product-wishlist .added{color:#000;font-family:"Helvetica neue",Helvetica,Arial;font-size:.9375rem;font-style:normal;font-weight:400;line-height:normal;text-transform:initial}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions .variants__selected{flex:1 0 70%;flex-direction:row;gap:.625rem}@media screen and (max-width: 65.375em){.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions .variants__selected--size{margin:0}}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions .variants__selected--text{text-align:left}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions .variants__selected .stock{display:none}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions .beautyclub__container{flex:1 0 100%;margin-top:.625rem}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions .beautyclub__container .bc-point{color:#000;font-family:"Helvetica neue",Helvetica,Arial;font-size:1rem;font-weight:300;text-transform:lowercase;display:flex;flex-direction:row;gap:.375rem;align-items:center;justify-content:center;text-align:center;font-style:normal;line-height:normal}@media screen and (max-width: 65.375em){.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions .beautyclub__container .bc-point{font-size:.8125rem}}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions .beautyclub__container .bc-point .chanel--bc{height:22px}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions .beautyclub__container .bc-point .chanel--bc-description{font-weight:700;text-transform:uppercase}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions .beautyclub__container .bc-point .chanel--bc-text,.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions .beautyclub__container .bc-point .chanel--bc-description{display:inline-flex;align-items:center;height:100%}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions .beautyclub__container .bc-point .chanel--faq-help{background-color:#000;color:#fff;font-family:"Helvetica neue",Helvetica,Arial;font-size:1rem;font-weight:700;display:flex;align-items:center;justify-content:center;height:24px;width:24px;border-radius:100%}.pt_product-details .chanel--product-col-2 .variants-modal__content .variants-modal__actions .beautyclub__container .bc-point .chanel--faq-help ~ .bc-tooltip{bottom:0;right:30px}.pt_product-details .chanel--product-col-2 .display-add-product__content .inventory{margin-top:0}.pt_product-details .chanel--product-col-2 .display-add-product__content .product-quantity-label{color:#000;font-family:"Helvetica neue",Helvetica,Arial;font-size:1.0625rem;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.pt_product-details .chanel--product-col-2 .display-add-product__content .quantity{display:flex;align-items:center;justify-content:center}.pt_product-details .chanel--product-col-2 .display-add-product__content .quantity .input-text{border:.0625rem solid #000;border-radius:0;width:63px;height:52px;flex-shrink:0;margin:0 .625rem;color:#000;font-family:"Helvetica neue",Helvetica,Arial;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.pt_product-details .chanel--product-col-2 .display-add-product__content .quantity .decrease-quantity,.pt_product-details .chanel--product-col-2 .display-add-product__content .quantity .increase-quantity{width:16px;height:16px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 65.375em){.pt_product-details .chanel--product-col-2 .display-add-product__content .product-container{align-items:flex-end;margin-bottom:.625rem}.pt_product-details .chanel--product-col-2 .display-add-product__content--add-cart .product-wishlist{display:none}}.pt_product-details .chanel--product-col-2 .display-add-product__content .product-add-to-cart{max-width:276px}.pt_product-details .chanel--product-col-2 .display-add-product__content .product-add-to-cart .remaining-product-stock{color:#000;text-align:center;font-family:"Helvetica neue",Helvetica,Arial;font-size:.9375rem;font-style:normal;font-weight:300;line-height:normal;text-transform:initial;margin-bottom:.6875rem}.pt_product-details .chanel--product-col-2 .display-add-product__content .product-add-to-cart .add-to-cart,.pt_product-details .chanel--product-col-2 .display-add-product__content .product-add-to-cart .add-to-cart-disabled{background:#000;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;font-family:"Helvetica neue",Helvetica,Arial;font-size:.9375rem;font-style:normal;font-weight:700;line-height:normal;border-radius:0;letter-spacing:0;height:56px}.pt_product-details .chanel--product-col-2 .display-add-product__content .product-add-to-cart .add-to-cart:hover,.pt_product-details .chanel--product-col-2 .display-add-product__content .product-add-to-cart .add-to-cart:focus,.pt_product-details .chanel--product-col-2 .display-add-product__content .product-add-to-cart .add-to-cart-disabled:hover,.pt_product-details .chanel--product-col-2 .display-add-product__content .product-add-to-cart .add-to-cart-disabled:focus{background:#333}.pt_product-details .chanel--product-col-2 .display-add-product__content .product-add-to-cart .add-to-cart-disabled{background:#BCBCBC}.pt_product-details .chanel--product-col-2 .display-add-product__content .product-add-to-cart .add-to-cart-disabled:hover,.pt_product-details .chanel--product-col-2 .display-add-product__content .product-add-to-cart .add-to-cart-disabled:focus{background:#8E8E8E}@media screen and (max-width: 65.375em){.pt_product-details .chanel--product-col-2 .display-add-product__content .product-add-to-cart .product-price-wrapper .product-price{padding:0}}.pt_product-details .chanel--product-col-2 .display-add-product__content .product-add-to-cart .product-price-wrapper .price-standard{color:#000;font-family:"Helvetica neue",Helvetica,Arial;font-weight:normal;font-size:1rem;height:23px;order:-1;text-decoration:line-through}.pt_product-details .chanel--product-col-2 .display-add-product__content .product-add-to-cart .product-price-wrapper .price-sales,.pt_product-details .chanel--product-col-2 .display-add-product__content .product-add-to-cart .product-price-wrapper .price-sales-standard{color:#000;font-family:"Helvetica neue",Helvetica,Arial;font-size:1.5rem;line-height:normal;font-weight:700;font-style:normal}.pt_product-details .chanel--product-col-2 .display-add-product__content .product-add-to-cart .product-price-wrapper .price-sales{order:1}.pt_product-details .chanel--product-col-2 .display-add-product__content .product-add-to-cart .product-price-wrapper .price-sales-standard{order:0}.pt_product-details .chanel--product-col-2 .product-wishlist{width:100%;right:0;left:0;margin:2.1875rem 0;height:26px;display:flex;align-items:center;justify-content:flex-start}@media screen and (max-width: 65.375em){.pt_product-details .chanel--product-col-2 .product-wishlist{margin:0}}.pt_product-details .chanel--product-col-2 .product-wishlist .add-to-wishlist{display:flex;gap:.625rem;height:26px;margin:0;align-items:center;justify-content:center}.pt_product-details .chanel--product-col-2 .product-wishlist .add-to-wishlist.product-added .chanel-icon-heart::before{content:url("../images/chanel/icon-chanel-heart.svg")}.pt_product-details .chanel--product-col-2 .product-wishlist .add-to-wishlist.product-added:hover .chanel-icon-heart::before{content:url("../images/chanel/icon-chanel-heart-empty.svg")}.pt_product-details .chanel--product-col-2 .product-wishlist .add-to-wishlist .chanel-icon-heart::before{content:url("../images/chanel/icon-chanel-heart-empty.svg")}.pt_product-details .chanel--product-col-2 .product-wishlist .add-to-wishlist:hover .chanel-icon-heart::before{content:url("../images/chanel/icon-chanel-heart.svg")}.pt_product-details .chanel--product-col-2 .product-wishlist .chanel-icon{height:100%;width:28px}.pt_product-details .chanel--product-col-2 .product-wishlist .add,.pt_product-details .chanel--product-col-2 .product-wishlist .added{color:#000;font-family:"Helvetica neue",Helvetica,Arial;font-size:.9375rem;font-style:normal;font-weight:400;line-height:normal;text-transform:initial}.pt_product-details .chanel--product-col-2 .beautyclub__container .bc-point{color:#000;font-family:"Helvetica neue",Helvetica,Arial;font-size:1rem;font-weight:300;text-transform:lowercase;display:flex;flex-direction:row;gap:.375rem;align-items:flex-end;justify-content:center}@media screen and (max-width: 65.375em){.pt_product-details .chanel--product-col-2 .beautyclub__container .bc-point{font-size:.8125rem}}.pt_product-details .chanel--product-col-2 .beautyclub__container .bc-point .chanel--bc{height:22px}.pt_product-details .chanel--product-col-2 .beautyclub__container .bc-point .chanel--bc-description{font-weight:700;text-transform:uppercase}.pt_product-details .chanel--product-col-2 .beautyclub__container .bc-point .chanel--bc-text,.pt_product-details .chanel--product-col-2 .beautyclub__container .bc-point .chanel--bc-description{display:inline-flex;align-items:center;height:100%}.pt_product-details .chanel--product-col-2 .beautyclub__container .bc-point .chanel--faq-help{background-color:#000;color:#fff;font-family:"Helvetica neue",Helvetica,Arial;font-size:1rem;font-weight:700;display:flex;align-items:center;justify-content:center;height:24px;width:24px;border-radius:100%}.pt_product-details .chanel--product-col-2 .beautyclub__container .bc-point .chanel--faq-help ~ .bc-tooltip{text-transform:none}@media screen and (max-width: 65.375em){.pt_product-details .chanel--product-col-2 .product-content__display{flex-direction:column;margin:1.875rem 0 .9375rem;gap:1.3125rem;align-items:flex-start}.pt_product-details .chanel--product-col-2 .product-content__display-price{margin:0}.pt_product-details .chanel--product-col-2 .product-content__display-price .product-price{padding:0;margin:0;flex-direction:column-reverse;align-items:center;justify-content:center}.pt_product-details .chanel--product-col-2 .product-content__display-price .product-price .price-box,.pt_product-details .chanel--product-col-2 .product-content__display-price .product-price .variation-mobile-pdp{display:flex;align-items:flex-start;justify-content:center;text-align:left;width:100%;flex-direction:column}.pt_product-details .chanel--product-col-2 .product-content__display-price .product-price .price-box .price-sales,.pt_product-details .chanel--product-col-2 .product-content__display-price .product-price .variation-mobile-pdp .price-sales{width:100%}.pt_product-details .chanel--product-col-2 .product-content__display-price .product-price .price-box .remaining-product-stock,.pt_product-details .chanel--product-col-2 .product-content__display-price .product-price .variation-mobile-pdp .remaining-product-stock{width:100%;display:flex;align-items:center;justify-content:center;max-width:50%;text-align:center;font-family:"Helvetica neue",Helvetica,Arial;font-size:.8125rem;font-style:normal;font-weight:300;line-height:normal;text-transform:uppercase}}.pt_product-details .chanel--product-col-2 .product-tag-box{justify-content:left}.pt_product-details .chanel--product-col-2 .product-tag-box span{border-radius:0}.pt_product-details .chanel--product-col-2 .product-cart__out-of-stock{text-align:left}.pt_product-details .chanel--product-col-content .product-content__display-price .product-price .price-box .price-sales span:first-child{color:#000;font-family:"Helvetica neue",Helvetica,Arial;font-size:1.5rem;line-height:normal;font-weight:700;font-style:normal}.pt_product-details .chanel--product__brand-name,.pt_product-details .chanel--product__brand-primay-category,.pt_product-details .chanel--product-name{text-align:left;font-family:"Helvetica neue",Helvetica,Arial;font-style:normal;line-height:normal}.pt_product-details .chanel--product__brand-name--link,.pt_product-details .chanel--product__brand-primay-category--link,.pt_product-details .chanel--product-name--link{color:#000}.pt_product-details .chanel--product__brand-name--link:hover,.pt_product-details .chanel--product__brand-name--link:focus,.pt_product-details .chanel--product__brand-primay-category--link:hover,.pt_product-details .chanel--product__brand-primay-category--link:focus,.pt_product-details .chanel--product-name--link:hover,.pt_product-details .chanel--product-name--link:focus{color:#333}.pt_product-details .chanel--product__brand-name{font-size:1.1875rem;font-weight:700;letter-spacing:.11875rem;text-transform:uppercase;margin-bottom:.1875rem;height:22px}@media screen and (max-width: 65.375em){.pt_product-details .chanel--product__brand-name{margin-bottom:.3125rem}}.pt_product-details .chanel--product__brand-primay-category{font-size:1.125rem;font-weight:700;text-transform:uppercase;margin-bottom:.125rem;min-height:21px}.pt_product-details .chanel--product-name{color:#000;font-size:1rem;font-weight:300;text-transform:uppercase;margin:0 auto 1.25rem}@media screen and (max-width: 65.375em){.pt_product-details .chanel--product-name{min-height:18px;margin-bottom:1.25rem}}.pt_product-details .chanel--product__princing{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;margin:1.875rem 0;gap:.0625rem}.pt_product-details .chanel--product__princing .price-standard{color:#000;font-family:"Helvetica neue",Helvetica,Arial;font-weight:normal;font-size:1rem;height:23px;order:-1;text-decoration:line-through}.pt_product-details .chanel--product__princing .price-sales,.pt_product-details .chanel--product__princing .price-sales-standard{color:#000;font-family:"Helvetica neue",Helvetica,Arial;font-size:1.5rem;line-height:normal;font-weight:700;font-style:normal}.pt_product-details .chanel--product__princing .price-sales{order:1}.pt_product-details .chanel--product__princing .price-sales-standard{order:0}@media screen and (max-width: 65.375em){.pt_product-details .chanel--product-info #product-tabs .tabs-title{margin-right:1.875rem}}.pt_product-details .chanel--product-info #product-tabs .tabs-title a{color:#000;font-family:"Helvetica neue",Helvetica,Arial;font-size:1.3125rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.13125rem;text-transform:uppercase}@media screen and (max-width: 65.375em){.pt_product-details .chanel--product-info #product-tabs .tabs-title a{font-size:1.1875rem;letter-spacing:.11875rem}}.pt_product-details .chanel--product-info #product-tabs .tabs-title.is-active a{font-weight:700;-webkit-text-decoration-line:underline;text-decoration-line:underline}.pt_product-details .chanel--product .bv-prs-container .bv-rating-ratio-number,.pt_product-details .chanel--product .bv-prs-container .bv-rating-ratio-count,.pt_product-details .chanel--product .bv-prs-container .bv-details-bar,.pt_product-details .chanel--product .bv-prs-container .bv-action-bar{display:none !important}.pt_product-details .chanel--product .bv-prs-container .bv-rating-ratio .bv-rating-stars-container .bv-rating-stars-on{color:#000 !important;font-size:2rem !important}.pt_product-details .chanel--product .bv-prs-container .bv-rating-ratio .bv-rating-stars-container .bv-rating-stars-off{color:#d8d8d8 !important;font-size:2rem !important}.pt_product-details .chanel--reviews-qa-tabs .bv-cv2-cleanslate .bv-core-container-57 .bv-content-search .bv-masthead .bv-masthead-product .bv-stars-container .bv-rating-stars-on{color:#000 !important}.pt_product-details .chanel--reviews-qa-tabs .bv-cv2-cleanslate .bv-core-container-57 .bv-content-search .bv-masthead .bv-masthead-product .bv-stars-container .bv-rating-stars-off{color:#d8d8d8 !important}.pt_product-details .chanel--reviews-qa-tabs .bv-cv2-cleanslate .bv-core-container-57 .bv-rating-stars-on{color:#000 !important}.pt_product-details .chanel--reviews-qa-tabs .bv-cv2-cleanslate .bv-core-container-57 .bv-rating-stars-off{color:#d8d8d8 !important}.pt_product-details .chanel--reviews-qa-tabs .bv-cv2-cleanslate .bv-core-container-57 .bv-action-bar button{border-radius:0 !important;background:#000 !important;padding:0 !important;height:56px !important;width:276px !important;display:flex !important;align-items:center;justify-content:center;font-size:1rem !important;font-family:"Helvetica neue",Helvetica,Arial !important;color:#fff !important}.pt_product-details .chanel--reviews-qa-tabs .bv-cv2-cleanslate .bv-content-secondary-ratings-value{background-color:#000 !important}.grid-cart-line-items .chanel--grid-item-box .brand a,.pt_checkout .shipping-cart-order-info--box .chanel--grid-item-box .brand a{color:#000;font-weight:700;font-family:"Helvetica neue",Helvetica,Arial}@media screen and (max-width: 28.0625em){.grid-cart-line-items .chanel--grid-item-box .brand a,.pt_checkout .shipping-cart-order-info--box .chanel--grid-item-box .brand a{font-size:.875rem}}@media screen and (min-width: 47.8125em){.grid-cart-line-items .chanel--grid-item-box .name,.pt_checkout .shipping-cart-order-info--box .chanel--grid-item-box .name{min-height:21px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;line-height:1.125rem}}.grid-cart-line-items .chanel--grid-item-box .name a,.pt_checkout .shipping-cart-order-info--box .chanel--grid-item-box .name a{color:#000;font-size:.875rem;text-transform:capitalize;font-weight:400;font-family:"Helvetica neue",Helvetica,Arial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 28.0625em){.grid-cart-line-items .chanel--grid-item-box .name a,.pt_checkout .shipping-cart-order-info--box .chanel--grid-item-box .name a{font-size:.8125rem}}@media screen and (min-width: 47.8125em){.grid-cart-line-items .chanel--grid-item-box div.details,.pt_checkout .shipping-cart-order-info--box .chanel--grid-item-box div.details{height:21px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-bottom:.5rem}}.grid-cart-line-items .chanel--grid-item-box div.details a,.pt_checkout .shipping-cart-order-info--box .chanel--grid-item-box div.details a{color:#000;font-size:.875rem;font-weight:300;text-transform:uppercase;font-family:"Helvetica neue",Helvetica,Arial}@media screen and (max-width: 28.0625em){.grid-cart-line-items .chanel--grid-item-box div.details a,.pt_checkout .shipping-cart-order-info--box .chanel--grid-item-box div.details a{font-size:.8125rem}}.grid-cart-line-items .chanel--grid-item-box div.details a .separator,.pt_checkout .shipping-cart-order-info--box .chanel--grid-item-box div.details a .separator{width:1px;height:20px;display:inline-flex;background:#000;position:relative;top:.25rem}.grid-cart-line-items .chanel--grid-item-box span.price-standard,.pt_checkout .shipping-cart-order-info--box .chanel--grid-item-box span.price-standard{color:#000;font-size:.75rem;font-weight:300;font-family:"Helvetica neue",Helvetica,Arial;height:16px}.grid-cart-line-items .chanel--grid-item-box span.unit-price,.pt_checkout .shipping-cart-order-info--box .chanel--grid-item-box span.unit-price{color:#000;font-size:1.125rem;font-weight:700;font-family:"Helvetica neue",Helvetica,Arial}@media screen and (max-width: 28.0625em){.grid-cart-line-items .chanel--grid-item-box span.unit-price,.pt_checkout .shipping-cart-order-info--box .chanel--grid-item-box span.unit-price{font-size:.9375rem}}.grid-cart-line-items .chanel--grid-item-box span.price-sales,.pt_checkout .shipping-cart-order-info--box .chanel--grid-item-box span.price-sales{color:#000;font-size:1.125rem;font-weight:700;font-family:"Helvetica neue",Helvetica,Arial}@media screen and (max-width: 28.0625em){.grid-cart-line-items .chanel--grid-item-box span.price-sales,.pt_checkout .shipping-cart-order-info--box .chanel--grid-item-box span.price-sales{font-size:.9375rem}}.grid-cart-line-items .chanel--grid-item-box a.add-to-wishlist,.pt_checkout .shipping-cart-order-info--box .chanel--grid-item-box a.add-to-wishlist{display:flex;justify-content:center}.grid-cart-line-items .chanel--grid-item-box a.add-to-wishlist.product-added,.pt_checkout .shipping-cart-order-info--box .chanel--grid-item-box a.add-to-wishlist.product-added{display:revert}.grid-cart-line-items .chanel--grid-item-box .chanel-icon.chanel-icon-heart-big-empty,.pt_checkout .shipping-cart-order-info--box .chanel--grid-item-box .chanel-icon.chanel-icon-heart-big-empty{min-width:auto}.grid-cart-line-items .chanel--grid-item-box .wishlist-cart .add-to-wishlist,.pt_checkout .shipping-cart-order-info--box .chanel--grid-item-box .wishlist-cart .add-to-wishlist{margin-top:.625rem}@media screen and (max-width: 28.0625em){.grid-cart-line-items .chanel--grid-item-box .wishlist-cart .add-to-wishlist,.pt_checkout .shipping-cart-order-info--box .chanel--grid-item-box .wishlist-cart .add-to-wishlist{margin-top:0}}.grid-cart-line-items .chanel--grid-item-box .wishlist-cart .add-to-wishlist .chanel-icon.chanel-icon-heart-big-empty::before,.pt_checkout .shipping-cart-order-info--box .chanel--grid-item-box .wishlist-cart .add-to-wishlist .chanel-icon.chanel-icon-heart-big-empty::before{margin-left:0;margin-right:0}.grid-cart-line-items .chanel--grid-item-box .wishlist-cart .add-to-wishlist.product-added,.pt_checkout .shipping-cart-order-info--box .chanel--grid-item-box .wishlist-cart .add-to-wishlist.product-added{content:url("../images/chanel/icon-chanel-heart-big.svg")}@media screen and (min-width: 47.8125em){.grid-cart-line-items .chanel--grid-item-box .product-item-price,.pt_checkout .shipping-cart-order-info--box .chanel--grid-item-box .product-item-price{margin-top:.8125rem}}.mini-cart__content .chanel--mini-cart__product .mini-cart__product--description .mini-cart__product--name{color:#000;font-size:1rem;font-family:"Helvetica neue",Helvetica,Arial;font-weight:400;text-transform:capitalize}@media screen and (max-width: 28.0625em){.mini-cart__content .chanel--mini-cart__product .mini-cart__product--description .mini-cart__product--name{font-size:.875rem}}.mini-cart__content .chanel--mini-cart__product .mini-cart__product--description .mini-cart__product--brand{color:#000;font-family:"Helvetica neue",Helvetica,Arial;font-weight:700;text-transform:uppercase}@media screen and (max-width: 28.0625em){.mini-cart__content .chanel--mini-cart__product .mini-cart__product--description .mini-cart__product--brand{font-size:.875rem}}.mini-cart__content .chanel--mini-cart__product .mini-cart__product--description .mini-cart__product--variation-name{display:none}.mini-cart__content .chanel--mini-cart__product .mini-cart__product--description .mini-cart__product--sales-price{color:#000;font-size:1.125rem;font-family:"Helvetica neue",Helvetica,Arial;font-weight:700}@media screen and (max-width: 28.0625em){.mini-cart__content .chanel--mini-cart__product .mini-cart__product--description .mini-cart__product--sales-price{font-size:.9375rem}}.mini-cart__content .chanel--mini-cart__product .mini-cart__product--description .mini-cart__product--quantity{color:#000;font-size:1rem;font-family:"Helvetica neue",Helvetica,Arial;font-weight:700;text-transform:capitalize}@media screen and (max-width: 28.0625em){.mini-cart__content .chanel--mini-cart__product .mini-cart__product--description .mini-cart__product--quantity{font-size:.8125rem}}.shipping-cart-order-info--box .chanel--grid-item-box .product-item-info .brand{color:#000;font-family:"Helvetica neue",Helvetica,Arial;font-size:1rem;font-weight:700;text-transform:uppercase;line-height:normal}@media screen and (max-width: 28.0625em){.shipping-cart-order-info--box .chanel--grid-item-box .product-item-info .brand{font-size:.875rem}}.shipping-cart-order-info--box .chanel--grid-item-box .product-item-info .brand a:hover{color:#333}.shipping-cart-order-info--box .chanel--grid-item-box .product-item-info .name{color:#000;font-family:"Helvetica neue",Helvetica,Arial;font-size:.875rem;font-weight:400;text-transform:capitalize;line-height:normal}@media screen and (max-width: 28.0625em){.shipping-cart-order-info--box .chanel--grid-item-box .product-item-info .name{font-size:.8125rem}}.shipping-cart-order-info--box .chanel--grid-item-box .product-item-info .name a:hover{color:#333}.shipping-cart-order-info--box .chanel--grid-item-box .product-item-info div.details{color:#000;font-family:"Helvetica neue",Helvetica,Arial;font-size:.875rem;font-weight:300;text-transform:uppercase;line-height:normal;height:auto;max-height:34px}@media screen and (max-width: 28.0625em){.shipping-cart-order-info--box .chanel--grid-item-box .product-item-info div.details{font-size:.8125rem;max-height:initial;margin:.3125rem 0}}.shipping-cart-order-info--box .chanel--grid-item-box .product-item-info .quantity{color:#000;font-family:"Helvetica neue",Helvetica,Arial;font-size:1rem;font-weight:700;text-transform:uppercase;line-height:normal}@media screen and (max-width: 28.0625em){.shipping-cart-order-info--box .chanel--grid-item-box .product-item-info .quantity{font-size:.8125rem}}.shipping-cart-order-info--box .chanel--grid-item-box .product-item-price .price-promotion span:last-child{color:#000;font-family:"Helvetica neue",Helvetica,Arial;font-size:1.125rem;font-weight:700;line-height:normal}@media screen and (max-width: 28.0625em){.shipping-cart-order-info--box .chanel--grid-item-box .product-item-price .price-promotion span:last-child{font-size:.9375rem}}.confirmation-order__summary--products .chanel--line-item .item-info .brand{color:#000;font-family:"Helvetica neue",Helvetica,Arial;font-size:1rem;font-weight:700;text-transform:uppercase;line-height:normal}@media screen and (max-width: 28.0625em){.confirmation-order__summary--products .chanel--line-item .item-info .brand{font-size:.875rem}}.confirmation-order__summary--products .chanel--line-item .item-info .name{color:#000;font-family:"Helvetica neue",Helvetica,Arial;font-size:.875rem;font-weight:400;text-transform:capitalize;line-height:normal;margin-top:.3125rem}@media screen and (max-width: 28.0625em){.confirmation-order__summary--products .chanel--line-item .item-info .name{font-size:.8125rem}}.confirmation-order__summary--products .chanel--line-item .item-info div.details{color:#000;font-family:"Helvetica neue",Helvetica,Arial;font-size:.875rem;font-weight:300;text-transform:uppercase;line-height:normal;height:auto;max-height:34px}@media screen and (max-width: 28.0625em){.confirmation-order__summary--products .chanel--line-item .item-info div.details{font-size:.8125rem;max-height:initial;margin:.3125rem 0}}.confirmation-order__summary--products .chanel--line-item .item-info div.details .separator{width:1px;height:20px;display:inline-flex;background:#000;position:relative;top:.25rem}.confirmation-order__summary--products .chanel--line-item .item-info .quantity{color:#000;font-family:"Helvetica neue",Helvetica,Arial;font-size:1rem;font-weight:700;text-transform:uppercase;line-height:normal}@media screen and (max-width: 28.0625em){.confirmation-order__summary--products .chanel--line-item .item-info .quantity{font-size:.8125rem}}@media screen and (max-width: 28.0625em){.confirmation-order__summary--products .chanel--line-item .item-middle-group .quantity{color:#000;font-family:"Helvetica neue",Helvetica,Arial;font-size:.9375rem;font-weight:700;text-transform:uppercase;line-height:normal}}.confirmation-order__summary--products .chanel--line-item .price-promotion span:last-child{color:#000;font-family:"Helvetica neue",Helvetica,Arial;font-size:1.125rem;font-weight:700;line-height:normal}@media screen and (max-width: 28.0625em){.confirmation-order__summary--products .chanel--line-item .price-promotion span:last-child{font-size:.9375rem}}.chanel--tiles-container__product .tiles-container__product-info{width:100%}.chanel--tiles-container__product .tiles-container__product-info .product-brand .brand-link{color:#000;font-family:"Helvetica neue",Helvetica,Arial;font-size:1.0625rem;font-weight:700;letter-spacing:.10625rem}@media screen and (max-width: 28.0625em){.chanel--tiles-container__product .tiles-container__product-info .product-brand .brand-link{font-size:1rem;letter-spacing:.1rem}}.chanel--tiles-container__product .tiles-container__product-info .product-primary-category .product-primary-category-link{color:#000;font-family:"Helvetica neue",Helvetica,Arial;font-size:1rem;font-weight:700}@media screen and (max-width: 28.0625em){.chanel--tiles-container__product .tiles-container__product-info .product-primary-category .product-primary-category-link{font-size:.9375rem}}.chanel--tiles-container__product .tiles-container__product-info .product-name{text-align:left;margin-left:0}.chanel--tiles-container__product .tiles-container__product-info .product-name .name-link{color:#000;font-family:"Helvetica neue",Helvetica,Arial;font-size:.875rem;font-weight:300;text-transform:capitalize !important}.chanel--tiles-container__product .tiles-container__product-info .product-shades{display:none}.chanel--tiles-container__product .tiles-container__product-info .price-sales,.chanel--tiles-container__product .tiles-container__product-info .price-standard,.chanel--tiles-container__product .tiles-container__product-info .wishlist-installment{color:#000;font-family:"Helvetica neue",Helvetica,Arial}.chanel--tiles-container__product .tiles-container__product-info .price-sales{font-weight:700}.chanel--tiles-container__product .option-add-to-cart .w-add-to-cart.btn--primary.tag-commander-event,.chanel--tiles-container__product .option-add-to-cart .pt_account.orders .order-history .w-add-to-cart.tag-commander-event.pix-payment--print,.pt_account.orders .order-history .chanel--tiles-container__product .option-add-to-cart .w-add-to-cart.tag-commander-event.pix-payment--print,.chanel--tiles-container__product .option-add-to-cart .pt_account.orders .order-history .w-add-to-cart.tag-commander-event.shipay-payment--print,.pt_account.orders .order-history .chanel--tiles-container__product .option-add-to-cart .w-add-to-cart.tag-commander-event.shipay-payment--print,.chanel--tiles-container__product .option-add-to-cart .pt_account.orders .order-history .w-add-to-cart.tag-commander-event.qrcode-payment--print,.pt_account.orders .order-history .chanel--tiles-container__product .option-add-to-cart .w-add-to-cart.tag-commander-event.qrcode-payment--print,.chanel--tiles-container__product .option-add-to-cart .pt_account.orders .order-history .w-add-to-cart.tag-commander-event.boleto-payment--print,.pt_account.orders .order-history .chanel--tiles-container__product .option-add-to-cart .w-add-to-cart.tag-commander-event.boleto-payment--print{font-family:"Helvetica neue",Helvetica,Arial;letter-spacing:.0625rem;padding:.3125rem 2.1875rem}.global-nav .navigation-banner-container{height:100%;max-height:initial}.global-nav .navigation-banner-container .nav-product-banner .chanel--tiles-container__product .chanel--tiles-product__pricing{position:absolute;bottom:36px;left:0;right:0;display:flex;align-items:center;justify-content:center;flex-direction:column}.global-nav .navigation-banner-container .nav-product-banner .chanel--tiles-container__product .chanel--tiles-product__pricing .from-price{line-height:16px}.global-nav .navigation-banner-container .nav-product-banner .chanel--tiles-container__product .chanel--tiles-product__pricing .product-sales-price{font-family:"Helvetica neue",Helvetica,Arial;font-weight:normal;font-size:1rem;height:23px;order:-1;text-decoration:line-through}.global-nav .navigation-banner-container .nav-product-banner .chanel--tiles-container__product .chanel--tiles-product__pricing .product-standard-price,.global-nav .navigation-banner-container .nav-product-banner .chanel--tiles-container__product .chanel--tiles-product__pricing .product-normal-price,.global-nav .navigation-banner-container .nav-product-banner .chanel--tiles-container__product .chanel--tiles-product__pricing .product-min-price{color:#000;font-family:"Helvetica neue",Helvetica,Arial;font-size:1.5rem;line-height:normal;font-weight:700;font-style:normal}.global-nav .navigation-banner-container .nav-product-banner .chanel--tiles-container__product .chanel--tiles-product__pricing .product-standard-price{order:1}.global-nav .navigation-banner-container .nav-product-banner .chanel--tiles-container__product .chanel--tiles-product__pricing .product-normal-price{order:0}.global-nav .navigation-banner-container .nav-product-banner .chanel--tiles-container__product .tiles-product__tile-flag,.global-nav .navigation-banner-container .nav-product-banner .chanel--tiles-container__product .wishlist-product-list .product-discount,.wishlist-product-list .global-nav .navigation-banner-container .nav-product-banner .chanel--tiles-container__product .product-discount{background-color:#000;border-radius:0}.global-nav .navigation-banner-container .nav-product-banner .chanel--tiles-container__product .tiles-product__tile-flag ~ .product-tag-box,.global-nav .navigation-banner-container .nav-product-banner .chanel--tiles-container__product .wishlist-product-list .product-discount ~ .product-tag-box,.wishlist-product-list .global-nav .navigation-banner-container .nav-product-banner .chanel--tiles-container__product .product-discount ~ .product-tag-box{top:1.5rem}.global-nav .navigation-banner-container .nav-product-banner .chanel--tiles-container__product .product-tag-box{display:flex;flex-direction:column;gap:.375rem;position:absolute;top:0;left:0;width:100%;z-index:1}.global-nav .navigation-banner-container .nav-product-banner .chanel--tiles-container__product .product-tag-box .new-producttag-box{display:flex;align-items:center;justify-content:start;height:100%;max-height:13px}.global-nav .navigation-banner-container .nav-product-banner .chanel--tiles-container__product .product-tag-box .new-producttag-box span{color:#fff;font-weight:700;font-family:"Helvetica neue",Helvetica,Arial;line-height:.8125rem;font-size:.5625rem;text-align:center;text-transform:uppercase;background:#000;padding:0 .5rem;height:13px;min-width:42px;width:auto;white-space:nowrap}.global-nav .navigation-banner-container .nav-product-banner .chanel--tiles-product__brand-primay-category{line-height:20px}.pt_content #primary .content-asset .js-target2sell .chanel--product-push .tiles-container__product-info.product-info .tiles-product__brand,.pt_content #primary .content-asset .js-target2sell .chanel--product-push .tiles-container__product-info.product-info .tiles-product__name,.pt_content #primary .content-asset .js-target2sell .chanel--product-push .tiles-container__product-info.product-info .tiles-product__shades,.pt_content #primary .content-asset .js-target2sell .chanel--product-push .tiles-container__product-info.product-info .tiles-product__pricing,.pt_content #primary .content-asset .js-target2sell .chanel--product-push .tiles-container__product-info.product-info .product-tile .product-pricing,.product-tile .pt_content #primary .content-asset .js-target2sell .chanel--product-push .tiles-container__product-info.product-info .product-pricing{text-align:center}.pt_content #primary .content-asset .js-target2sell .chanel--product-push .tiles-container__product-info.product-info .tiles-product__brand a,.pt_content #primary .content-asset .js-target2sell .chanel--product-push .tiles-container__product-info.product-info .tiles-product__name a,.pt_content #primary .content-asset .js-target2sell .chanel--product-push .tiles-container__product-info.product-info .tiles-product__shades a,.pt_content #primary .content-asset .js-target2sell .chanel--product-push .tiles-container__product-info.product-info .tiles-product__pricing a,.pt_content #primary .content-asset .js-target2sell .chanel--product-push .tiles-container__product-info.product-info .product-tile .product-pricing a,.product-tile .pt_content #primary .content-asset .js-target2sell .chanel--product-push .tiles-container__product-info.product-info .product-pricing a{text-align:center}.pt_content #primary .content-asset .js-target2sell .chanel--product-push .arrow-slider__left--box,.pt_content #primary .content-asset .js-target2sell .chanel--product-push .arrow-slider__right--box{border-radius:0;background-color:#000;color:#fff;height:48px;width:25px;transition:all 0.3s ease-in-out}.pt_content #primary .content-asset .js-target2sell .chanel--product-push .arrow-slider__left--box::before,.pt_content #primary .content-asset .js-target2sell .chanel--product-push .arrow-slider__right--box::before{font-size:.6875rem}.pt_content #primary .content-asset .js-target2sell .chanel--product-push .arrow-slider__left--box:hover,.pt_content #primary .content-asset .js-target2sell .chanel--product-push .arrow-slider__right--box:hover{background-color:#fff}.pt_content #primary .content-asset .js-target2sell .chanel--product-push .arrow-slider__left--box:hover::before,.pt_content #primary .content-asset .js-target2sell .chanel--product-push .arrow-slider__right--box:hover::before{color:#000}.pt_content #primary .content-asset .js-target2sell .chanel--product-push .arrow-slider__left--box{left:0}.pt_content #primary .content-asset .js-target2sell .chanel--product-push .arrow-slider__right--box{right:0}.pt_account.orders .order-history .orderdetails.desktop .chanel--product-content .brand a,.pt_account.orders .order-history .orderdetails.desktop .chanel--product-content .brand-primay-category,.pt_account.orders .order-history .orderdetails.desktop .chanel--product-content .name a,.pt_account.orders .order-history .orderdetails.desktop .chanel--product-content .details a,.pt_account.orders .order-history .orderdetails.desktop .chanel--product-content .details span,.pt_account.orders .order-history .orderdetails.desktop .chanel--product-content .product-item-info-mobile-amount,.pt_account.orders .order-history .orderdetails.desktop .chanel--product-content .product-item-info-mobile-price{color:#000;font-family:"Helvetica neue",Helvetica,Arial;font-style:normal;line-height:normal}.pt_account.orders .order-history .orderdetails.desktop .chanel--product-content .brand a{text-align:center;font-weight:700;text-transform:uppercase}.pt_account.orders .order-history .orderdetails.desktop .chanel--product-content .brand-primay-category{font-size:.875rem;font-weight:700;text-transform:uppercase;margin:.125rem 0}@media screen and (max-width: 28.0625em){.pt_account.orders .order-history .orderdetails.desktop .chanel--product-content .brand-primay-category{font-size:.75rem;margin:0 0 .125rem}}.pt_account.orders .order-history .orderdetails.desktop .chanel--product-content .name a{text-align:center;font-weight:400;text-transform:capitalize}@media screen and (max-width: 28.0625em){.pt_account.orders .order-history .orderdetails.desktop .chanel--product-content .name a{font-size:.75rem}}.pt_account.orders .order-history .orderdetails.desktop .chanel--product-content .details{position:relative;top:-.3125rem}@media screen and (max-width: 28.0625em){.pt_account.orders .order-history .orderdetails.desktop .chanel--product-content .details{position:initial}}.pt_account.orders .order-history .orderdetails.desktop .chanel--product-content .details a,.pt_account.orders .order-history .orderdetails.desktop .chanel--product-content .details span{font-size:.875rem;font-weight:400;text-transform:uppercase}@media screen and (max-width: 28.0625em){.pt_account.orders .order-history .orderdetails.desktop .chanel--product-content .details a,.pt_account.orders .order-history .orderdetails.desktop .chanel--product-content .details span{font-size:.75rem}}.pt_account.orders .order-history .orderdetails.desktop .chanel--product-content .details a .separator,.pt_account.orders .order-history .orderdetails.desktop .chanel--product-content .details span .separator{width:1px;height:20px;display:inline-flex;background:#000;position:relative;top:.25rem}.pt_account.orders .order-history .orderdetails.desktop .chanel--show-for-medium{color:#000;text-align:center;font-family:"Helvetica neue",Helvetica,Arial;font-style:normal;font-weight:700;line-height:normal}.pt_account.orders .order-history .orderdetails.desktop .chanel--show-for-medium .price-per-unit{color:#000;text-align:center;font-family:"Helvetica neue",Helvetica,Arial;font-style:normal;font-weight:700;line-height:normal}.chanel-icon::before{display:block;height:100%;width:100%}.chanel-icon-heart::before{content:url("../images/chanel/icon-chanel-heart.svg")}.chanel-icon-heart:hover::before{content:url("../images/chanel/icon-chanel-heart-empty.svg")}.chanel-icon-heart-empty::before{content:url("../images/chanel/icon-chanel-heart-empty.svg")}.chanel-icon-heart-empty:hover::before{content:url("../images/chanel/icon-chanel-heart.svg")}.chanel-icon-heart-big::before{content:url("../images/chanel/icon-chanel-heart-big.svg")}.chanel-icon-heart-big:hover::before{content:url("../images/chanel/icon-chanel-heart-big-empty.svg")}.chanel-icon-heart-big-empty::before{content:url("../images/chanel/icon-chanel-heart-big-empty.svg")}.chanel-icon-heart-big-empty:hover::before{content:url("../images/chanel/icon-chanel-heart-big.svg")}.chanel-icon-minus::before{content:url("../images/chanel/icon-chanel-minus.svg")}.chanel-icon-minus:hover::before{opacity:.75}.chanel-icon-plus::before{content:url("../images/chanel/icon-chanel-plus.svg")}.chanel-icon-plus:hover::before{opacity:.75}.chanel-icon-cancel::before{content:url("../images/chanel/icon-chanel-cancel.svg")}.chanel-icon-cancel:hover::before{opacity:.75}.addresslist{background-image:url("../images/sprites.png");background-position:0px -1332px;background-repeat:no-repeat;width:18px;height:24px}.ae{background-image:url("../images/sprites.png");background-position:0px -678px;background-repeat:no-repeat;width:29px;height:20px}.arrow-left-red{background-image:url("../images/sprites.png");background-position:0px -1789px;background-repeat:no-repeat;width:17px;height:31px}.arrow-left{background-image:url("../images/sprites.png");background-position:0px -1840px;background-repeat:no-repeat;width:17px;height:31px}.arrow-right-red{background-image:url("../images/sprites.png");background-position:0px -1891px;background-repeat:no-repeat;width:17px;height:31px}.arrow-right{background-image:url("../images/sprites.png");background-position:0px -1942px;background-repeat:no-repeat;width:17px;height:31px}.barcode{background-image:url("../images/sprites.png");background-position:0px -1376px;background-repeat:no-repeat;width:24px;height:24px}.basket-white-icon{background-image:url("../images/sprites.png");background-position:0px -388px;background-repeat:no-repeat;width:19px;height:15px}.beautyclub{background-image:url("../images/sprites.png");background-position:0px -2314px;background-repeat:no-repeat;width:160px;height:40px}.bloc_echantillon{background-image:url("../images/sprites.png");background-position:0px -2717px;background-repeat:no-repeat;width:787px;height:91px}.carnet{background-image:url("../images/sprites.png");background-position:0px -718px;background-repeat:no-repeat;width:28px;height:20px}.check-over{background-image:url("../images/sprites.png");background-position:0px -252px;background-repeat:no-repeat;width:22px;height:14px}.check{background-image:url("../images/sprites.png");background-position:0px -286px;background-repeat:no-repeat;width:14px;height:14px}.chevron{background-image:url("../images/sprites.png");background-position:0px 0px;background-repeat:no-repeat;width:7px;height:5px}.communityactive{background-image:url("../images/sprites.png");background-position:0px -2637px;background-repeat:no-repeat;width:60px;height:60px}.customerservice{background-image:url("../images/sprites.png");background-position:0px -1689px;background-repeat:no-repeat;width:30px;height:30px}.customerservicemobile{background-image:url("../images/sprites.png");background-position:0px -1203px;background-repeat:no-repeat;width:23px;height:23px}.dialogclose{background-image:url("../images/sprites.png");background-position:0px -758px;background-repeat:no-repeat;width:20px;height:20px}.dialogclosered{background-image:url("../images/sprites.png");background-position:0px -798px;background-repeat:no-repeat;width:20px;height:20px}.diners{background-image:url("../images/sprites.png");background-position:0px -1119px;background-repeat:no-repeat;width:30px;height:22px}.discover{background-image:url("../images/sprites.png");background-position:0px -838px;background-repeat:no-repeat;width:30px;height:20px}.dk{background-image:url("../images/sprites.png");background-position:0px -1508px;background-repeat:no-repeat;width:41px;height:25px}.editprofile{background-image:url("../images/sprites.png");background-position:0px -602px;background-repeat:no-repeat;width:24px;height:18px}.elo{background-image:url("../images/sprites.png");background-position:0px -1553px;background-repeat:no-repeat;width:41px;height:25px}.envelope{background-image:url("../images/sprites.png");background-position:0px -25px;background-repeat:no-repeat;width:18px;height:11px}.focus{background-image:url("../images/sprites.png");background-position:0px -1739px;background-repeat:no-repeat;width:30px;height:30px}.gift_factoty_rectangle{background-image:url("../images/sprites.png");background-position:0px -2496px;background-repeat:no-repeat;width:20px;height:46px}.green-check-mark{background-image:url("../images/sprites.png");background-position:0px -493px;background-repeat:no-repeat;width:16px;height:16px}.green_check{background-image:url("../images/sprites.png");background-position:0px -56px;background-repeat:no-repeat;width:15px;height:12px}.icon-creditcard-img{background-image:url("../images/sprites.png");background-position:0px -1993px;background-repeat:no-repeat;width:50px;height:32px}.icon-mercadopago-img{background-image:url("../images/sprites.png");background-position:0px -2045px;background-repeat:no-repeat;width:96px;height:32px}.icon-pix-img{background-image:url("../images/sprites.png");background-position:0px -2097px;background-repeat:no-repeat;width:96px;height:32px}.icon-ui-close{background-image:url("../images/sprites.png");background-position:0px -1420px;background-repeat:no-repeat;width:24px;height:24px}.klarna{background-image:url("../images/sprites.png");background-position:0px -2562px;background-repeat:no-repeat;width:99px;height:55px}.login-icon{background-image:url("../images/sprites.png");background-position:0px -2374px;background-repeat:no-repeat;width:40px;height:40px}.maestro{background-image:url("../images/sprites.png");background-position:0px -1078px;background-repeat:no-repeat;width:28px;height:21px}.magasin{background-image:url("../images/sprites.png");background-position:0px -88px;background-repeat:no-repeat;width:16px;height:12px}.mastercard{background-image:url("../images/sprites.png");background-position:0px -878px;background-repeat:no-repeat;width:27px;height:20px}.multibancob{background-image:url("../images/sprites.png");background-position:0px -2258px;background-repeat:no-repeat;width:144px;height:36px}.multibancos{background-image:url("../images/sprites.png");background-position:0px -2203px;background-repeat:no-repeat;width:35px;height:35px}.multicolor{background-image:url("../images/sprites.png");background-position:0px -1246px;background-repeat:no-repeat;width:23px;height:23px}.myaccount{background-image:url("../images/sprites.png");background-position:0px -1598px;background-repeat:no-repeat;width:24px;height:25px}.orderhistory{background-image:url("../images/sprites.png");background-position:0px -1464px;background-repeat:no-repeat;width:24px;height:24px}.oxo-min{background-image:url("../images/sprites.png");background-position:0px -918px;background-repeat:no-repeat;width:39px;height:20px}.oxo{background-image:url("../images/sprites.png");background-position:0px -2434px;background-repeat:no-repeat;width:82px;height:42px}.paypal{background-image:url("../images/sprites.png");background-position:0px -958px;background-repeat:no-repeat;width:83px;height:20px}.play{background-image:url("../images/sprites.png");background-position:0px -1643px;background-repeat:no-repeat;width:26px;height:26px}.sofort{background-image:url("../images/sprites.png");background-position:0px -2149px;background-repeat:no-repeat;width:49px;height:34px}.store-locator-white-icon{background-image:url("../images/sprites.png");background-position:0px -423px;background-repeat:no-repeat;width:19px;height:15px}.transperent{background-image:url("../images/sprites.png");background-position:0px -1289px;background-repeat:no-repeat;width:23px;height:23px}.un-check{background-image:url("../images/sprites.png");background-position:0px -320px;background-repeat:no-repeat;width:14px;height:14px}.visa{background-image:url("../images/sprites.png");background-position:0px -998px;background-repeat:no-repeat;width:31px;height:20px}.w-facebook{background-image:url("../images/sprites.png");background-position:0px -640px;background-repeat:no-repeat;width:18px;height:18px}.w-link{background-image:url("../images/sprites.png");background-position:0px -565px;background-repeat:no-repeat;width:18px;height:17px}.w-mail{background-image:url("../images/sprites.png");background-position:0px -529px;background-repeat:no-repeat;width:16px;height:16px}.wishlist-border-icon{background-image:url("../images/sprites.png");background-position:0px -354px;background-repeat:no-repeat;width:16px;height:14px}.wishlist-border2-icon{background-image:url("../images/sprites.png");background-position:0px -120px;background-repeat:no-repeat;width:16px;height:13px}.wishlist-dark-icon{background-image:url("../images/sprites.png");background-position:0px -1038px;background-repeat:no-repeat;width:23px;height:20px}.wishlist-hover2-icon{background-image:url("../images/sprites.png");background-position:0px -153px;background-repeat:no-repeat;width:16px;height:13px}.wishlist-icon-hover{background-image:url("../images/sprites.png");background-position:0px -458px;background-repeat:no-repeat;width:16px;height:15px}.wishlist-print-icon{background-image:url("../images/sprites.png");background-position:0px -1161px;background-repeat:no-repeat;width:26px;height:22px}.wishlist-red-icon{background-image:url("../images/sprites.png");background-position:0px -186px;background-repeat:no-repeat;width:16px;height:13px}.wishlist-white-icon{background-image:url("../images/sprites.png");background-position:0px -219px;background-repeat:no-repeat;width:16px;height:13px}
