:root{--display: block}[class*=display--]{display:none!important}@media screen and (min-width: 440px){.display--xs{display:var(--display)!important}.hide--xs{display:none!important}}@media screen and (min-width: 568px){.display--sm{display:var(--display)!important}.hide--sm{display:none!important}}@media screen and (min-width: 768px){.display--md{display:var(--display)!important}.hide--md{display:none!important}}@media screen and (min-width: 992px){.display--lg{display:var(--display)!important}.hide--lg{display:none!important}}@media screen and (min-width: 1200px){.display--xl{display:var(--display)!important}.hide--xl{display:none!important}}@media screen and (min-width: 1360px){.display--xxl{display:var(--display)!important}.hide--xxl{display:none!important}}@media screen and (min-width: 1600px){.display--xxxl{display:var(--display)!important}.hide--xxxl{display:none!important}}.is-visible{display:var(--display)!important}.is-hidden{display:none!important}.v-shape{display:inline-flex;width:32px;height:32px;stroke-width:0;flex-shrink:0;stroke:#000;fill:#000}.v-shape__icon{width:100%;height:100%}.w-100{width:100%}.money-back-section .section-content{font-size:1rem}.moneyback-heading{font-size:1.4rem!important}.ajaxcart__product .order-discount--ajax-cart-list{display:block;margin-left:auto;line-height:1.1;font-size:11px;text-align:right;margin-top:-37px;margin-right:18px}.ajaxcart__product .order-discount .icon-saletag{margin-right:.5em;font-size:.75em;color:#b30000}.banner-error{position:fixed;z-index:999999;bottom:40px;left:50%;transform:translate(-50%);background:#fff;padding:25px 50px;border-radius:4px;border:2px solid #fed1cb;font-size:20px;box-shadow:0 2px 6px #bdbdbd80}@media screen and (max-width: 768px){.banner-error{width:90%;padding:15px;font-size:16px;text-align:center;bottom:10px}}.grid--sticky{display:flex;flex-direction:row;flex-wrap:wrap}.carousel{background-color:#fff;transition:transform .45s ease}@media screen and (max-width: 767px){.carousel{width:calc(100% + 30px);margin-left:-15px}}.carousel--sticky{position:sticky;position:-webkit-sticky;top:120px}.carousel__dots{margin-top:15px}@media screen and (min-width: 640px){.carousel__dots--hide-desktop{display:none}}.carousel__thumbs{display:flex;flex-direction:row;justify-content:center}@media screen and (max-width: 639px){.carousel__thumbs--hide-mobile{display:none}}.carousel__thumbs-item{margin-top:15px;width:40px;height:40px;border-radius:50%;background-color:#fff;padding:2px;border:2px solid white;cursor:pointer;margin-right:1.5rem}.carousel__thumbs-item:not(.tns-nav-active){opacity:.45}.carousel__thumbs-item.tns-nav-active{border-color:#fed1cb}.tns-nav,.tns-item{text-align:center}.slider{margin-bottom:1.5rem;margin-top:1.5rem}.step__track-item .ps-content{font-size:15px;font-weight:300}.tns-nav>[aria-controls]{background-color:#ffe7e4;height:15px;width:15px;display:inline-block;border-radius:50%;margin-right:10px}.tns-nav>[aria-controls].tns-nav-active{background-color:#fed1cb}.step__tools,.step__controls{position:relative}ul.controls.step__controls{margin:0}.step__track-item img{padding:0 100px;margin-bottom:20px;border-radius:50%}@media screen and (max-width: 991px){.step__track-item img{padding:0;width:230px;height:230px}}.controls .prev{background-image:url(/cdn/shop/t/4/assets/arrow_down.svg?v=123240021848070098421588597795);transform:rotate(90deg);left:0}.controls .next{background-image:url(/cdn/shop/t/4/assets/arrow_down.svg?v=123240021848070098421588597795);transform:rotate(-90deg);right:0}.controls li{position:absolute;top:125px;z-index:1;padding:0 15px;cursor:pointer;display:block;width:36px;height:36px;background-repeat:no-repeat;background-size:36px 36px}@media screen and (max-width: 991px){.controls li{top:100px}}.collapse__content{transition-property:opacity,max-height;transition-duration:.2s;transition-timing-function:ease;opacity:0;max-height:0;overflow:hidden}.collapse [data-collapse].active .collapse__content{opacity:1;max-height:500px}.fly-drawer{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;background:none;pointer-events:none}@media screen and (max-width: 991px) and (orientation: landscape){.fly-drawer{z-index:101}}.fly-drawer:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;transition:opacity .3s ease;opacity:0;z-index:-1}.fly-drawer__container{display:flex;flex-direction:column;position:absolute;box-shadow:0 2px 5px #00000080;border:solid 1px #979797;background-color:#fefbfb;opacity:0;z-index:1;transition:transform .3s ease,opacity .3s ease}@media screen and (max-width: 991px) and (orientation: portrait){.fly-drawer__container{width:100%;height:calc(100% - 180px);bottom:-20px}}@media screen and (max-width: 991px) and (orientation: landscape){.fly-drawer__container{bottom:0;width:calc(100% - 80px);right:-20px;height:100%}}@media screen and (min-width: 992px){.fly-drawer__container{bottom:0;width:50%;right:-20px;height:calc(100% - 104px)}}.fly-drawer__header,.fly-drawer__footer{flex-shrink:0;display:flex;flex-direction:row;align-items:center;background-color:#fff}.fly-drawer__header{padding:10px;border-bottom:solid 1px #979797}.fly-drawer__title{font-size:18px;font-family:ApercuPro-Medium;margin:0 auto}.fly-drawer__btn--submit{margin:0 auto;text-transform:lowercase;background-color:#000;font-weight:700;font-size:18px;border-radius:2px;box-shadow:none}@media screen and (max-width: 991px) and (orientation: portrait){.fly-drawer__btn--submit{width:100%}}.fly-drawer__btn--close{line-height:1}.fly-drawer__footer{box-shadow:0 -4px 2.5px #dadada80;border-top:solid 1px #979797;padding:14px 10px;z-index:2}.fly-drawer__body{flex-grow:1;overflow-y:auto;padding:0 28px}.fly-drawer__body--small-padding{padding:0 10px}.fly-drawer--active{pointer-events:initial}.fly-drawer--active:after{content:"";opacity:.25}.fly-drawer--active .fly-drawer__container{opacity:1}@media screen and (max-width: 991px) and (orientation: portrait){.fly-drawer--active .fly-drawer__container{transform:translateY(-20px)}}@media screen and (max-width: 991px) and (orientation: landscape){.fly-drawer--active .fly-drawer__container{transform:translate(-20px)}}@media screen and (min-width: 992px){.fly-drawer--active .fly-drawer__container{transform:translate(-20px)}}#preview-bar-iframe{display:none}.ingredients-drawer{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;background:none;pointer-events:none}@media screen and (max-width: 991px) and (orientation: landscape){.ingredients-drawer{z-index:101}}.ingredients-drawer:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;transition:opacity .3s ease;opacity:0;z-index:-1}.ingredients-drawer__container{display:flex;flex-direction:column;position:absolute;box-shadow:0 2px 5px #00000080;border:solid 1px #979797;background-color:#fefbfb;opacity:0;z-index:1;transition:transform .3s ease,opacity .3s ease}@media screen and (max-width: 991px) and (orientation: portrait){.ingredients-drawer__container{width:100%;height:calc(100% - 180px);bottom:-20px}}@media screen and (max-width: 991px) and (orientation: landscape){.ingredients-drawer__container{bottom:0;width:calc(100% - 80px);right:-20px;height:100%}}@media screen and (min-width: 992px){.ingredients-drawer__container{bottom:0;width:50%;right:-20px;height:calc(100% - 104px)}}.ingredients-drawer__header,.ingredients-drawer__footer{flex-shrink:0;display:flex;flex-direction:row;align-items:center;background-color:#fff}.ingredients-drawer__header{padding:10px;border-bottom:solid 1px #979797}.ingredients-drawer__title{font-size:18px;font-family:ApercuPro-Medium;margin:0 auto}.ingredients-drawer__btn--submit{margin:0 auto;text-transform:lowercase;background-color:#000;font-weight:700;font-size:18px;border-radius:2px;box-shadow:none}@media screen and (max-width: 991px) and (orientation: portrait){.ingredients-drawer__btn--submit{width:100%}}.ingredients-drawer__btn--close{line-height:1}.ingredients-drawer__footer{box-shadow:0 -4px 2.5px #dadada80;border-top:solid 1px #979797;padding:14px 10px;z-index:2}.ingredients-drawer__body{flex-grow:1;overflow-y:auto;padding:28px}.ingredients-drawer[data-ingredients-drawer-state=true]{pointer-events:initial}.ingredients-drawer[data-ingredients-drawer-state=true]:after{content:"";opacity:.25}.ingredients-drawer[data-ingredients-drawer-state=true] .ingredients-drawer__container{opacity:1}@media screen and (max-width: 991px) and (orientation: portrait){.ingredients-drawer[data-ingredients-drawer-state=true] .ingredients-drawer__container{transform:translateY(-20px)}}@media screen and (max-width: 991px) and (orientation: landscape){.ingredients-drawer[data-ingredients-drawer-state=true] .ingredients-drawer__container{transform:translate(-20px)}}@media screen and (min-width: 992px){.ingredients-drawer[data-ingredients-drawer-state=true] .ingredients-drawer__container{transform:translate(-20px)}}:root{--new-header-text-color: #000}.new-header{position:fixed;z-index:993;top:0;right:0;left:0}.new-header__instagram-browser-workaround{display:none;height:5vh;background:#fff;width:100%}.new-header .new-header-bar{position:relative;display:flex;padding:0 30px;height:50px;width:100%;background-color:transparent}@media screen and (max-width: 768px){.new-header .new-header-bar{padding:0 20px}}.new-header .new-header-bar__scroll{background-color:#fff}.new-header .new-header-bar__left{display:flex;justify-content:flex-start;align-items:center;flex:1}.new-header .new-header-bar__right{display:flex;justify-content:flex-end;align-items:center;flex:1}.new-header .new-header-bar__logo{display:flex;position:absolute;cursor:pointer;left:50%;height:50px;align-items:center;transform:translate(-50%)}.new-header .new-header-bar__logo-shape{width:200px;height:30px;fill:var(--new-header-text-color)}.new-header-bar .icon-link{display:flex;--display: flex;position:relative;flex-direction:column;justify-content:space-between;color:var(--new-header-text-color)}.new-header-bar .icon-link__cart-items-number{text-align:center;position:absolute;font-size:9px;font-weight:700;color:var(--new-header-text-color);filter:grayscale(1) invert(1);width:100%;top:24%}.new-header-bar .icon-link__cart-items-number--hidden{display:none}.new-header-bar .icon-link:hover{cursor:pointer}.new-header-bar .icon-link--text{margin-top:0;font-family:ApercuPro-Regular,Helvetica,Arial,sans-serif;font-size:20px}.new-header-bar .icon-link:not(:last-child){margin-right:20px}@media screen and (max-width: 567px){.new-header-bar .icon-link--small-margin:not(:last-child){margin-right:10px}}.new-header-bar .icon-link__shape{margin:4px auto;height:20px;width:20px;display:flex;stroke:var(--new-header-text-color);fill:var(--new-header-text-color)}.new-header-bar .icon-link__shape--close{stroke-width:10}.new-header-bar .icon-link__shape--close-sm{stroke-width:1.5}.new-header-bar .icon-link__shape--hidden{display:none}.new-header-bar .icon-link__name{font-weight:700;letter-spacing:1.33px;margin:0 auto;text-align:center;font-size:8px;text-transform:uppercase;color:var(--new-header-text-color)}:root{--new-header-height: 0px}.menu-drawer{z-index:101;position:fixed;top:var(--new-header-height);left:0;right:0;bottom:0;height:calc(100vh - var(--new-header-height));display:flex;width:430px;flex-direction:column;opacity:0;pointer-events:none;transition-property:opacity,bottom,margin-left;transition-duration:.3s;transition-timing-function:linear;box-shadow:2px 2px 6px #62626280;border:solid 1px #979797;background-color:#fefbfb;margin-left:-100%}.menu-drawer__overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;background-color:#00000040}@media all and (max-width: 510px){.menu-drawer{width:320px;margin-left:-320px}}.menu-drawer.has-announcement{top:106px}@media all and (max-width: 591px){.menu-drawer.has-announcement{top:101px;height:calc(100vh - 101px)}}@media all and (max-width: 431px){.menu-drawer.has-announcement{top:121px;height:calc(100vh - 121px)}}.menu-drawer--active{pointer-events:all;opacity:1;margin-left:0}.menu-drawer--active .menu-drawer__overlay{display:block}.menu-drawer__header{flex-shrink:0;display:flex;flex-direction:row;align-items:center;border-bottom:solid 1px #979797;height:50px;background-color:#fff}.menu-drawer__headline{font-size:18px;text-align:center;margin:0 auto;font-family:ApercuPro-Medium}.menu-drawer__close{position:absolute;right:15px;font-size:22px;line-height:1}.menu-drawer__body{flex-grow:1;position:relative;background-color:#fefbfb}.menu-drawer__region{position:absolute;bottom:65px;padding:0 42px;width:100%}@media screen and (max-width: 567px){.menu-drawer__region{padding:0 22px}}.menu-drawer__links{margin-top:20px;margin-left:36px}.menu-drawer__link{display:block;font-family:ApercuPro-Bold;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;padding:9px 0}.menu-drawer__sublink{display:block;font-family:ApercuPro-Regular;font-size:15px;margin-top:12px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;margin-left:10px}.menu-drawer__sublink:last-child{margin-bottom:12px}.site-footer .dropdownToggle{cursor:pointer}.menu-drawer__region-selection{position:relative}.menu-drawer__region-selection .chooseSelectedToggle{margin:0;width:100%;background:#fff;color:#000;padding:14px;font-size:em(18px);font-weight:700;position:relative;box-shadow:0 2px 14px #00000014}.menu-drawer__region-selection .chooseSelectedToggle img{display:inline-block;margin-bottom:-2px;padding-right:10px;max-height:14px}.menu-drawer__region-selection .chooseSelectedToggle:hover{cursor:pointer}.menu-drawer__region-selection .dropdownToggle{display:block;cursor:pointer}.menu-drawer__region-selection .dropdownToggle span{float:right}.menu-drawer__region-selection .chooseSelect{display:none;left:0;bottom:53px;background:#fff;width:100%;box-shadow:0 2px 14px #00000014;position:absolute}.menu-drawer__region-selection .chooseSelect .brandOption{width:100%;background:#fff;color:#000;padding:14px;font-size:em(18px);font-weight:700}.menu-drawer__region-selection .chooseSelect .brandOption img{display:inline-block;margin-bottom:-2px;padding-right:10px;max-height:14px}.region-picker{position:relative;margin-top:20px;min-width:240px}.region-picker__toggle{display:block;text-align:left;margin:0;width:100%;background:#fff;color:#000;padding:14px;font-size:em(18px);font-weight:700;position:relative;box-shadow:0 2px 14px #00000014}.region-picker__toggle img{display:inline-block;margin-bottom:-2px;padding-right:10px;max-height:14px}.region-picker__toggle span{float:right}.region-picker__list{position:absolute;display:flex;flex-direction:column;left:0;top:53px;background:#fff;width:100%;box-shadow:0 2px 14px #00000014}.region-picker__list-option{display:flex;align-items:center;width:100%;background:#fff;color:#000;padding:14px;font-size:em(18px);font-weight:700}.region-picker__list-option img{display:inline-block;margin-bottom:-2px;padding-right:10px;max-height:14px}.title-1{font-family:ApercuPro-Bold,Helvetica,Arial,sans-serif;font-size:2.1875rem;line-height:2.625rem}@media screen and (min-width: 992px){.title-1{font-size:2.8125rem;line-height:3.4375rem}}@media screen and (max-width: 567px){.title-1{font-size:1.5625rem;line-height:1.875rem}}.subtitle-1{font-family:ApercuPro-Medium,Helvetica,Arial,sans-serif;font-size:1.8125rem;line-height:2.375rem}@media screen and (min-width: 992px){.subtitle-1{font-size:2.1875rem;line-height:2.375rem}}@media screen and (max-width: 567px){.subtitle-1{font-size:1.25rem;line-height:1.75rem}}.subtitle-2{font-family:ApercuPro-Medium,Helvetica,Arial,sans-serif;font-size:1.25rem;line-height:1.5rem}@media screen and (min-width: 992px){.subtitle-2{font-size:1.5625rem;line-height:1.875rem}}@media screen and (max-width: 567px){.subtitle-2{font-size:1.125rem;line-height:1.375rem}}.lead-1{font-family:ApercuPro-Bold,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1.375rem}@media screen and (min-width: 992px){.lead-1{font-size:1.375rem;line-height:1.6875rem}}@media screen and (max-width: 567px){.lead-1{font-size:1rem;line-height:1.25rem}}.lead-2{font-family:ApercuPro-Regular,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:2.3125rem}@media screen and (min-width: 992px){.lead-2{font-size:1.25rem;line-height:2.3125rem}}@media screen and (max-width: 567px){.lead-2{font-size:.9375rem;line-height:1.875rem}}.lead-3{font-family:ApercuPro-Medium,Helvetica,Arial,sans-serif;font-size:1.375rem;line-height:1.875rem}@media screen and (min-width: 992px){.lead-3{font-size:.9375rem;line-height:1.4375rem}}@media screen and (max-width: 567px){.lead-3{font-size:1rem;line-height:1.4375rem}}.body-1{font-family:ApercuPro-Light,Helvetica,Arial,sans-serif;font-size:1.375rem;line-height:1.875rem}@media screen and (min-width: 992px){.body-1{font-size:.9375rem;line-height:1.4375rem}}@media screen and (max-width: 567px){.body-1{font-size:.875rem;line-height:1.25rem}}.ps-button{display:block;padding:10px 20px;border-radius:4px;background-color:#000;transition:background-color .3s ease;color:#fff;font-family:ApercuPro-Medium,Helvetica,Arial,sans-serif;font-size:1.25rem;line-height:1.5rem}@media screen and (min-width: 992px){.ps-button{font-size:1.5625rem;line-height:1.875rem}}@media screen and (max-width: 567px){.ps-button{font-size:1.125rem;line-height:1.375rem}}.ps-button:hover{background-color:#4a4a4a}.ps-button:active{background-color:#fed1cb}.ps-button--text-center{text-align:center}.ps-button--simple{font-size:18px;line-height:22px;color:#000;border:solid 1px #fba296;background-color:#fff}.ps-button--simple:hover{background-color:#fff7f5}.ps-button--simple:active{background-color:#fed1cb}.hey-charles-buttons{display:flex;margin:15px 0;width:100%}.hey-charles-buttons--top-margin-0{margin-top:0}.hey-charles-button{display:flex;flex:1;align-items:center;justify-content:space-between;padding:0 20px;border-radius:4px;transition:background-color .3s ease;color:#fff;width:100%;height:62px;font-size:18px;font-family:ApercuPro-Medium,Helvetica,Arial,sans-serif;font-size:1.25rem;line-height:1.5rem}@media screen and (min-width: 992px){.hey-charles-button{font-size:1.5625rem;line-height:1.875rem}}@media screen and (max-width: 567px){.hey-charles-button{font-size:1.125rem;line-height:1.375rem}}.hey-charles-button:not(:last-child){margin-right:5px}.hey-charles-button:hover{color:#fff}.hey-charles-button--whatsapp{background-color:#64b161}.hey-charles-button--whatsapp:hover{background-color:#8bcc89}.hey-charles-button--facebook{background-color:#2196f3}.hey-charles-button--facebook:hover{background-color:#54a6e8}.hey-charles-button__text{margin-right:.5rem;word-break:break-word;display:block}.hey-charles-button__shape{fill:#fff}.ps-meta{margin-bottom:2rem;font-family:ApercuPro-Light,Helvetica,Arial,sans-serif;font-size:1.375rem;line-height:1.875rem;font-family:ApercuPro-Regular}@media screen and (min-width: 992px){.ps-meta{font-size:.9375rem;line-height:1.4375rem}}@media screen and (max-width: 567px){.ps-meta{font-size:.875rem;line-height:1.25rem}}.ps-meta *{font-size:inherit;line-height:inherit}.ps-rating{flex-shrink:0}.ps-choice{margin-top:.75rem}.ps-choice__title{font-family:ApercuPro-Medium,Helvetica,Arial,sans-serif;font-size:1.375rem;line-height:1.875rem;margin-bottom:0}@media screen and (min-width: 992px){.ps-choice__title{font-size:.9375rem;line-height:1.4375rem}}@media screen and (max-width: 567px){.ps-choice__title{font-size:1rem;line-height:1.4375rem}}.ps-choice__subtitle{margin-bottom:1rem;font-family:ApercuPro-Regular}.ps-picker{padding:.75rem;display:flex;flex-direction:row;margin-bottom:.75rem}@media screen and (max-width: 767px){.ps-picker{padding:.75rem 0}}.ps-picker__display{flex-shrink:0;width:180px;height:180px;background:#fefbfb;margin-right:50px;cursor:pointer}@media screen and (max-width: 767px){.ps-picker__display{margin-right:20px;width:140px;height:140px}}.ps-picker__display img{width:100%;height:100%;object-fit:fill}.ps-picker__pallete{flex-grow:1;display:flex;flex-direction:column;justify-content:center}.ps-picker__title{margin-bottom:.5rem;font-family:ApercuPro-Medium,Helvetica,Arial,sans-serif;font-size:1.375rem;line-height:1.875rem;font-family:ApercuPro-Regular}@media screen and (min-width: 992px){.ps-picker__title{font-size:.9375rem;line-height:1.4375rem}}@media screen and (max-width: 567px){.ps-picker__title{font-size:1rem;line-height:1.4375rem}}@media screen and (max-width: 767px){.ps-picker__title{margin-bottom:0}}.ps-picker__list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:1.5rem}@media screen and (max-width: 767px){.ps-picker__list{margin-bottom:.5rem}}.ps-picker__list-item-placeholder{width:100%;height:100%;border-radius:50%;display:flex;justify-content:center;align-items:center;border:2px solid #000}.ps-picker__list-item{display:none;outline:none;width:40px;height:40px;border-radius:50%;padding:2px;background-color:#fff;border:2px solid white;cursor:pointer}@media screen and (max-width: 767px){.ps-picker__list-item{width:36px;height:36px}}.ps-picker__list-item--visible{display:block}.ps-picker__list-item--active{border-color:#fed1cb}.ps-picker__list-color{border-radius:50%;display:block;width:100%;height:100%;background-color:#efefef}.ps-picker__list-color img{object-fit:fill;width:100%;height:100%;border-radius:50%}.ps-picker__footer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.ps-picker__counter,.ps-picker__expand{margin:0;font-family:ApercuPro-Medium,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1.3125rem;font-family:ApercuPro-Regular}@media screen and (min-width: 992px){.ps-picker__counter,.ps-picker__expand{font-size:.8125rem;line-height:1.0625rem}}@media screen and (max-width: 567px){.ps-picker__counter,.ps-picker__expand{font-size:.625rem;line-height:.9375rem}}.ps-picker__expand{text-decoration:underline;padding:0}.ps-picker__item-meta{display:flex;flex-direction:column;flex-flow:column;align-self:center}.ps-colorswatch__item{border:solid 2px #fed1cb;border-radius:6px;margin-top:1rem;margin-bottom:1.25rem;padding:.75rem;position:relative}.ps-colorswatch__item .ps-sign{display:flex}.ps-colorswatch__item--optional{border:dashed 2px #fed1cb;height:auto}.ps-colorswatch__item--optional p{text-align:center;padding:15px 0 0;cursor:pointer}.ps-kit__item{position:relative;padding:.75rem;display:flex;flex-direction:row}@media screen and (max-width: 767px){.ps-kit__item{padding:.75rem 0}}.ps-kit__item--optional{border:dashed 2px #fed1cb;border-radius:6px;margin-top:1rem;margin-bottom:1.25rem;padding:.75rem}.ps-kit__item--optional .ps-sign{display:flex}.ps-kit__item-img{flex-shrink:0;width:180px;height:180px;background:#efefef;margin-right:50px}@media screen and (max-width: 767px){.ps-kit__item-img{margin-right:20px;width:140px;height:140px}}.ps-kit__item-meta{flex-grow:1;display:flex;flex-direction:column}.ps-kit__item-title{margin-bottom:1rem;font-family:ApercuPro-Medium,Helvetica,Arial,sans-serif;font-size:1.375rem;line-height:1.875rem}@media screen and (min-width: 992px){.ps-kit__item-title{font-size:.9375rem;line-height:1.4375rem}}@media screen and (max-width: 567px){.ps-kit__item-title{font-size:1rem;line-height:1.4375rem}}.ps-kit__item-desc{font-family:ApercuPro-Light,Helvetica,Arial,sans-serif;font-size:1.375rem;line-height:1.875rem;font-family:ApercuPro-Regular}@media screen and (min-width: 992px){.ps-kit__item-desc{font-size:.9375rem;line-height:1.4375rem}}@media screen and (max-width: 567px){.ps-kit__item-desc{font-size:.875rem;line-height:1.25rem}}.ps-kit__header{margin-bottom:.5rem;font-family:ApercuPro-Medium,Helvetica,Arial,sans-serif;font-size:1.375rem;line-height:1.875rem}@media screen and (min-width: 992px){.ps-kit__header{font-size:.9375rem;line-height:1.4375rem}}@media screen and (max-width: 567px){.ps-kit__header{font-size:1rem;line-height:1.4375rem}}.ps-kit__item-price{font-family:ApercuPro-Regular,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:2.3125rem;font-family:ApercuPro-Medium}@media screen and (min-width: 992px){.ps-kit__item-price{font-size:1.25rem;line-height:2.3125rem}}@media screen and (max-width: 567px){.ps-kit__item-price{font-size:.9375rem;line-height:1.875rem}}.ps-kit__item-price__plus{display:inline-block}.ps-kit__item-price__before-discount{text-decoration:line-through;display:inline-block}.ps-kit__item-price__current{display:inline-block}.ps-sign{display:none;width:58px;height:58px;border:2px solid #fed1cb;background-color:#fff;border-radius:50%;align-items:center;justify-content:center}.ps-sign--top-right{position:absolute;top:-15px;right:-15px}.ps-cta .cart-loader-icon{width:20px;height:20px}.ps-cta .cart-loader-icon svg{width:100%;height:100%}.ps-cta .ps-button{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem;padding:20px;width:100%}.ps-cta__label{text-transform:uppercase}.ps-cta__status{margin-bottom:.5rem;display:flex}.ps-cta__price-new{margin-right:0rem}.ps-cta__price-old{margin-right:.5rem;font-style:italic;text-decoration:line-through;font-family:ApercuPro-Light}.ps-cta__info{font-style:italic;margin-bottom:1rem;text-align:right;font-family:ApercuPro-Medium,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1.3125rem;font-family:ApercuPro-Light}@media screen and (min-width: 992px){.ps-cta__info{font-size:.8125rem;line-height:1.0625rem}}@media screen and (max-width: 567px){.ps-cta__info{font-size:.625rem;line-height:.9375rem}}.ps-link{display:block;font-size:15px;line-height:23px;text-decoration:underline;font-family:ApercuPro-Medium}.ps-link:hover{color:#fed1cb}.ps-content{margin-bottom:2rem;font-family:ApercuPro-Light,Helvetica,Arial,sans-serif;font-size:1.375rem;line-height:1.875rem}@media screen and (min-width: 992px){.ps-content{font-size:.9375rem;line-height:1.4375rem}}@media screen and (max-width: 567px){.ps-content{font-size:.875rem;line-height:1.25rem}}.ps-title{font-family:ApercuPro-Medium,Helvetica,Arial,sans-serif;font-size:1.375rem;line-height:1.875rem;font-family:ApercuPro-Bold;margin-bottom:1rem;text-align:center}@media screen and (min-width: 992px){.ps-title{font-size:.9375rem;line-height:1.4375rem}}@media screen and (max-width: 567px){.ps-title{font-size:1rem;line-height:1.4375rem}}.ps-block{cursor:pointer;display:block;position:relative;width:100%;padding:0;background:transparent;margin-bottom:1.5rem}.ps-block--player:after,.ps-block--player:before{content:"";pointer-events:none;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ps-block--player:after{width:138px;height:138px;background-color:#ffffffb3;border-radius:50%;z-index:1}.ps-block--player:before{width:0;left:calc(50% + 9px);height:0;border-top:30px solid transparent;border-left:60px solid #fff;border-bottom:30px solid transparent;z-index:2}.ps-section{display:flex;flex-direction:column;background-color:#fefbfb;padding:2.25rem 2rem;margin-bottom:2.25rem}.ps-section__header{position:relative;width:100%}.ps-section__title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-family:ApercuPro-Medium;font-size:13px;line-height:15px;margin-bottom:0}.ps-section__toggle{position:absolute;right:0;top:-50%}.ps-section__content{margin-top:1.75rem;max-height:600px;transition:.3s ease;opacity:1}.ps-section__content--collapsed{opacity:0;margin-top:0;max-height:0;overflow:hidden}.ps-card-grid{display:grid;grid-gap:0 10px;grid-template-columns:repeat(3,1fr)}@media screen and (min-width: 768px){.ps-card-grid{grid-template-columns:repeat(4,1fr)}}.ps-card-grid__item{margin:5px 0}.ps-video{width:100%;margin-bottom:2rem}.ps-card{position:relative;display:flex;flex-direction:column;background-color:#fff;padding:0;z-index:1;border-radius:4px;border:3px solid #ffffff;transition:border-color .3s ease}.ps-card--active{border-color:#fed1cb}.ps-card:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:0 2px 6px #bdbdbd80;opacity:0;border-radius:4px}.ps-card:hover:after,.ps-card:active:after,.ps-card--selected:after{opacity:1;border-radius:4px}.ps-card__title{margin:10px auto;font-size:13px;line-height:15px;font-family:ApercuPro-Bold;word-break:break-word}.ps-card__img-wrapper{position:relative;margin:0 auto;width:100%}.ps-card__img{margin:0 auto;width:100%}.ps-card__label{background-color:#979797;color:#fff;font-size:13px;text-align:center;padding:4px;width:100%;position:absolute;bottom:0}.ps-features{margin-top:get-spacer(3);display:flex;margin-bottom:1.5rem}.ps-feature{flex:1}.ps-feature__img{display:block;margin:0 auto;height:72px}.ps-feature__title{margin-top:18px;text-align:center;font-family:ApercuPro-Light,Helvetica,Arial,sans-serif;font-size:1.375rem;line-height:1.875rem;font-family:ApercuPro-Medium}@media screen and (min-width: 992px){.ps-feature__title{font-size:.9375rem;line-height:1.4375rem}}@media screen and (max-width: 567px){.ps-feature__title{font-size:.875rem;line-height:1.25rem}}.ps-header{display:flex;flex-direction:row;margin-bottom:.5rem}@media screen and (max-width: 567px){.ps-header{margin-bottom:0}}.ps-header__wrapper{flex-grow:1}.ps-header__title{margin-bottom:0;font-family:ApercuPro-Medium,Helvetica,Arial,sans-serif;font-size:1.8125rem;line-height:2.375rem;font-family:ApercuPro-Bold}@media screen and (min-width: 992px){.ps-header__title{font-size:2.1875rem;line-height:2.375rem}}@media screen and (max-width: 567px){.ps-header__title{font-size:1.25rem;line-height:1.75rem}}.ps-header__title--small{font-family:ApercuPro-Medium;font-size:1.125rem;margin-bottom:0}@media screen and (max-width: 567px){.ps-header__title--small{font-size:1rem}}.ps-header__title--smaller{font-family:ApercuPro-Regular;font-size:.9375rem;margin-bottom:0}@media screen and (max-width: 567px){.ps-header__title--smaller{font-size:.875rem}}.ps-header__subtitle{margin-bottom:0;margin-top:.5rem;font-family:ApercuPro-Light,Helvetica,Arial,sans-serif;font-size:1.375rem;line-height:1.875rem}@media screen and (min-width: 992px){.ps-header__subtitle{font-size:.9375rem;line-height:1.4375rem}}@media screen and (max-width: 567px){.ps-header__subtitle{font-size:.875rem;line-height:1.25rem}}.ps-header__rating{align-self:flex-end;margin-bottom:.75rem}.pdp-product-info{margin-top:1.25rem}.pdp-product-info__title{font-family:ApercuPro-Regular,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:2.3125rem;font-family:ApercuPro-Medium;margin-top:1.25rem;margin-bottom:0}@media screen and (min-width: 992px){.pdp-product-info__title{font-size:1.25rem;line-height:2.3125rem}}@media screen and (max-width: 567px){.pdp-product-info__title{font-size:.9375rem;line-height:1.875rem}}.pdp-product-info__text{margin-bottom:1rem;font-family:ApercuPro-Light}.pdp-schema__img{margin-top:1.5rem;margin-bottom:3rem}.pdp-banner-cta{margin-top:.75rem;margin-bottom:.75rem;display:flex;flex-flow:row wrap}.pdp-banner-cta__image{width:40%;padding:.75rem;position:relative;background-position:center;text-align:right;background-size:cover}.pdp-banner-cta__image--text{width:auto;text-align:center;padding:5px 15px;border-radius:3px;background-color:#fff;font-size:14px;font-family:ApercuPro-Medium;white-space:nowrap}@media screen and (max-width: 567px){.pdp-banner-cta__image--text{padding:5px}}.pdp-banner-cta__copy{width:60%;background-color:#fefbfb;padding:3rem 1.5rem}@media screen and (max-width: 567px){.pdp-banner-cta__copy{padding:1.5rem .75rem}}.pdp-banner-cta__copy--title{font-family:ApercuPro-Bold,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1.375rem}@media screen and (min-width: 992px){.pdp-banner-cta__copy--title{font-size:1.375rem;line-height:1.6875rem}}@media screen and (max-width: 567px){.pdp-banner-cta__copy--title{font-size:1rem;line-height:1.25rem}}.pdp-banner-cta__copy--subtitle{font-family:ApercuPro-Medium,Helvetica,Arial,sans-serif;font-size:1.375rem;line-height:1.875rem}@media screen and (min-width: 992px){.pdp-banner-cta__copy--subtitle{font-size:.9375rem;line-height:1.4375rem}}@media screen and (max-width: 567px){.pdp-banner-cta__copy--subtitle{font-size:1rem;line-height:1.4375rem}}.pdp-banner-cta__copy--button{padding:5px 30px;border-radius:4px;background-color:#000;transition:background-color .3s ease;color:#fff;font-family:ApercuPro-Medium;font-size:16px}@media screen and (max-width: 567px){.pdp-banner-cta__copy--button{padding:5px}}.pdp-banner-cta__copy--button:hover{color:#fff}.pdp-product-description__content{margin-bottom:0rem;font-family:ApercuPro-Light,Helvetica,Arial,sans-serif;font-size:1.375rem;line-height:1.875rem}@media screen and (min-width: 992px){.pdp-product-description__content{font-size:.9375rem;line-height:1.4375rem}}@media screen and (max-width: 567px){.pdp-product-description__content{font-size:.875rem;line-height:1.25rem}}.pdp-divider{margin-top:.75rem;margin-bottom:1rem;height:1px;border:solid 1px #fed1cb}.pdp-add-to-cart{display:flex}.pdp-add-to-cart .ps-button{margin-top:0}@media screen and (max-width: 567px){.pdp-add-to-cart .ps-button{padding:20px 15px;font-size:1rem}}.pdp-add-to-cart__input-group{position:relative;display:flex;flex-wrap:nowrap;align-items:stretch;background:#fff;border:2px solid #000;border-radius:3px;height:62px;margin-right:.5rem}@media screen and (min-width: 768px){.pdp-add-to-cart__input-group{height:64px}}@media screen and (min-width: 992px){.pdp-add-to-cart__input-group{height:70px}}.pdp-add-to-cart__input-group--btn{display:flex;padding:5px 3px}.pdp-add-to-cart__input-group--btn>div{display:flex;align-items:center;justify-content:center;padding:0 8px;cursor:pointer}.pdp-add-to-cart__input-group--btn>div>span::selection{background-color:transparent}@media screen and (max-width: 567px){.pdp-add-to-cart__input-group--btn{padding:0}}.pdp-add-to-cart__input-group--btn__minus,.pdp-add-to-cart__input-group--btn__plus{font-size:20px;font-family:ApercuPro-Bold;color:#000}.pdp-add-to-cart__input-group--input{font-family:ApercuPro-Bold;position:relative;background:#fff;width:23px;padding:0;font-style:normal;text-align:center}.ps-placeholder{position:relative;display:flex;justify-content:flex-start;align-items:center;background-color:#fed1cb;width:100%;height:140px;margin-bottom:1.5rem}.ps-placeholder__img{position:absolute;width:100%;height:100%;overflow:hidden;z-index:0;object-fit:cover}.ps-placeholder__content{font-family:ApercuPro-Medium;font-size:16px;line-height:20px;z-index:1;padding:.5rem 1.75rem}.ps-placeholder__title{font-family:ApercuPro-Medium;line-height:20px;font-size:20px}.ps-placeholder__cta{text-decoration:underline;font-size:13px;line-height:15px}.ps-nail-slider{padding:0;display:flex;flex-direction:column;margin-bottom:.75rem}.ps-nail-slider__pallete-wrapper{width:100%;position:relative}.ps-nail-slider__pallete{width:calc(100% + 15px)}@media screen and (min-width: 768px){.ps-nail-slider__pallete{width:88%;margin-left:6%;margin-right:6%}}.ps-nail-slider__control{display:none;position:absolute;top:45%;z-index:1;cursor:pointer;width:22px;height:22px;background-repeat:no-repeat;background-size:22px 22px;background-image:url(/cdn/shop/t/4/assets/arrow_down.svg?v=123240021848070098421588597795)}@media screen and (min-width: 768px){.ps-nail-slider__control{display:block}}.ps-nail-slider__control--prev{transform:rotate(90deg);left:0}.ps-nail-slider__control--next{transform:rotate(-90deg);right:0}.ps-nail-slider__title{margin-bottom:.5rem;font-family:ApercuPro-Medium,Helvetica,Arial,sans-serif;font-size:1.375rem;line-height:1.875rem;font-family:ApercuPro-Regular}@media screen and (min-width: 992px){.ps-nail-slider__title{font-size:.9375rem;line-height:1.4375rem}}@media screen and (max-width: 567px){.ps-nail-slider__title{font-size:1rem;line-height:1.4375rem}}@media screen and (max-width: 767px){.ps-nail-slider__title{margin-bottom:0}}@media screen and (max-width: 767px){.ps-nail-slider__list{margin-bottom:.5rem}}.ps-nail-slider__list-item{display:inline-block;outline:none;width:42px;height:42px;border-radius:50%;padding:2px!important;background-color:#fff;border:2px solid white;cursor:pointer}.ps-nail-slider__list-item--active{border-color:#fed1cb}.ps-nail-slider__list-color{border-radius:50%;display:block;width:100%;height:100%;background-color:#efefef}.ps-nail-slider__list-color img{object-fit:fill;width:100%;height:100%;border-radius:50%}.ps-nail-slider__header{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.ps-nail-slider__expand{margin:0;padding:0;font-family:ApercuPro-Regular;text-decoration:underline;font-family:ApercuPro-Medium,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1.3125rem}@media screen and (min-width: 992px){.ps-nail-slider__expand{font-size:.8125rem;line-height:1.0625rem}}@media screen and (max-width: 567px){.ps-nail-slider__expand{font-size:.625rem;line-height:.9375rem}}.geoip-modal{background:#fefbfb;padding:40px;width:70%;text-align:center;display:flex;max-width:550px;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width: 567px){.geoip-modal{width:90%;padding:20px}}.geoip-modal__overlay{position:fixed;top:0;left:0;z-index:999;display:none;width:100%;height:100vh;justify-content:center;align-items:center;flex-direction:column;background:#00000080}.geoip-modal__overlay--visible{display:flex}.geoip-modal__cta{margin-top:20px;display:inline-block}.geoip-modal__cta-dismiss{display:inline-block;margin-top:20px;text-decoration:underline}.geoip-modal__heading{font-size:20px;font-style:bold}.geoip-modal__subheading{text-transform:none;margin-top:20px;font-size:15px}.geoip-modal__regions{display:flex;align-items:center;justify-content:center;margin-top:30px}.geoip-region{display:flex;align-items:center;justify-content:center;flex-direction:column}.geoip-region:not(:last-child){margin-right:20px}.geoip-region__name{margin:5px 0 0}.new-hero{height:100vh;overflow:hidden;position:relative;background:#f7f5f4}.new-hero__headline{color:get-color(text,secondary);margin:0}.new-hero__fancy-title{font-family:Ball-Pen-Regular,Arial,Helvetica,sans-serif;font-size:4em;margin-bottom:6px}@media screen and (max-width: 568px){.new-hero__fancy-title{font-size:2.6em;text-align:center}}.new-hero__headline-row{display:block}.new-hero__content{margin-left:20vw;position:absolute;top:50%;transform:translateY(-50%)}.new-hero__content--page-content-aligned{left:20px;right:20px;margin:auto;width:100%;max-width:80%}@media screen and (max-width: 569px){.new-hero__content{margin-left:0;top:auto;bottom:10vh;left:50%;transform:translate(-50%)}}.new-hero__desktop-img,.new-hero__mobile-img{width:100%;height:100%;max-width:100%;object-position:center right;object-fit:cover}.new-hero__desktop-img{display:block}@media screen and (max-width: 569px){.new-hero__desktop-img--sm-hidden{display:none}}.new-hero__mobile-img{display:none}@media screen and (max-width: 568px){.new-hero__mobile-img{display:block}}.new-hero__scroll-indicator{position:absolute;bottom:get-space(2);left:50%;transform:translate(-50%)}.new-hero__cta{margin-top:get-space(2)}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}
/*# sourceMappingURL=/cdn/shop/t/4/assets/relaunch.bundle.css.map */
