.pp-content__brand-button{margin-top:20px;width:84%}.pp-content__buttons{display:flex;flex-flow:row wrap;justify-content:flex-start}.pp-content__link-button{margin:0 8px 8px 0;width:-moz-fit-content;width:fit-content}.pp-content__downloads{display:flex;flex-direction:column}.pp-content__downloads .pp-content__link{color:#212121;display:block;margin-bottom:8px;text-decoration:underline}.pp-reviews-feedback{align-items:center;background:#fafafa;display:flex;height:40px;justify-content:center;margin:24px 0 40px}.pp-reviews-feedback--desktop{margin:32px 0 72px}.pp-reviews-filter-button{align-items:center;background:transparent;border:1px solid transparent;display:flex;margin-bottom:2px;margin-left:-16px;max-width:280px;padding:6px 0 6px 16px}.pp-reviews-filter-button__bar{background:#fff;border:1px solid #e0e0e0;flex-grow:1;height:12px;margin:0 9px;position:relative}.pp-reviews-filter-button__bar span{background:#212121;bottom:0;display:block;left:0;position:absolute;top:0}.pp-reviews-filter-button__total{width:20px}.pp-reviews-filter-button__star{align-items:baseline;display:flex;width:20px}.pp-reviews-filter-button__star .icon{margin-left:2px}.pp-reviews-filter-button__reviews-text{margin-left:4px}.pp-reviews-filter-button--active{background:#fafafa;border-color:#e0e0e0}.pp-reviews-filter-button--no-hover .pp-reviews-filter-button__bar span{background:#e0e0e0}.pp-reviews-filter-button:last-of-type{margin-bottom:0}.pp-reviews-filter-button--isAccordion{max-width:100%}.pp-reviews-filter-button--isAccordion .pp-reviews-filter-button__bar span{background:#212121}.pp-reviews-filter-button--isAccordion .pp-reviews-filter-button__total{max-width:118px;width:100%}.pp-reviews-filter-button--desktop:not(.pp-reviews-filter-button--no-hover):hover{background:#e0e0e0;cursor:pointer}@media only screen and (min-width:1024px){.pp-reviews-filter-button{max-width:none}}.star-rating-group{display:flex}.star-rating-group__count{border-right:1px solid #e0e0e0;margin-left:4px;padding-right:8px}.pp-reviews-filter--desktop{flex:1}.pp-reviews-filter--desktop .pp-reviews-filter__container{width:100%}.pp-reviews-filter-reset{margin-top:16px}.pp-reviews-filter-reset__button:not(:last-child){margin-right:8px}.pp-reviews-filter-reset--desktop{flex-basis:100%}.pp-reviews-rating{margin-bottom:33px}.pp-reviews-rating__title{margin-bottom:8px}.pp-reviews-rating__content{align-items:center;display:flex}.pp-reviews-rating__count{align-items:baseline;display:flex;margin-left:8px}.pp-reviews-rating__count-total{margin-left:8px}.pp-reviews-rating--desktop{margin-bottom:40px}.pp-reviews-rating--desktop .pp-reviews-stars__star{height:24px;width:24px}.pp-reviews-rating--isAccordion{align-items:center;display:flex}.pp-reviews-rating--isAccordion .pp-reviews-rating__count{align-items:center;margin-left:0;position:relative}.pp-reviews-rating--isAccordion .pp-reviews-rating__count:after{background-color:#e0e0e0;content:"";height:16px;margin:0 8px;width:2px}.pp-reviews-rating--isAccordion .pp-reviews-rating__count-total{margin:0}.pp-reviews-rating--isAccordion .pp-reviews-rating__count-total-text{margin-left:4px}@media only screen and (min-width:1024px){.pp-reviews-rating--desktop{flex:1;margin-bottom:0}}.pp-review-metadata-container{margin-top:16px}.pp-review-metadata{align-items:center;display:inline-flex;margin:0 16px 8px 0}.pp-review-metadata__key{margin-right:4px}.pp-review{border-bottom:1px solid #e6e6e6;padding:24px 0}.pp-review__header{display:flex;margin-bottom:12px}.pp-review__reviewer{margin-left:8px}.pp-review__title{margin-bottom:4px}.pp-review__footer{display:flex;flex-wrap:wrap;margin-top:16px}.pp-review:last-of-type{border-bottom:0}.pp-review--isAccordion{border-bottom:none}.pp-review--isAccordion .pp-review__header{align-items:flex-start;flex-flow:column}.pp-reviews--desktop .pp-review{padding:32px 0;position:relative}.pp-reviews--desktop .pp-review__recommendation{margin-bottom:24px}.pp-reviews--desktop .pp-review__title{margin-bottom:8px}.pp-reviews--desktop .pp-review__comment{max-width:400px}@media only screen and (min-width:1024px){.pp-reviews--desktop .pp-review__recommendation{margin-bottom:0}}.pp-reviews__sort{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;margin:30px 0 0;padding-bottom:8px}.pp-reviews__sort .btn{margin-left:auto}.pp-reviews__more{display:flex;justify-content:center;margin-top:20px}.pp-reviews--desktop .pp-reviews__sort{margin-top:40px}.btn--sort-reviews{border-color:transparent}@media only screen and (min-width:1024px){.pp-reviews-header--desktop{display:flex;flex-wrap:wrap}}.pp-tab-reviews{margin-left:auto}.pp-tab-reviews .sortby-column-wrapper{z-index:2}.pp-tab-reviews .filter-box-container>.btn{position:static}.pp-tab-reviews .filter-list>li{margin-right:0}.pp-reviews-container--desktop{max-width:668px}.pp-reviews-container--sort-active{position:relative}.pp-reviews-container--sort-active:before{background:#fff;bottom:0;content:"";display:block;left:0;opacity:.8;position:absolute;right:0;top:0;z-index:1}.pp-content--reviews.sort-active{position:relative}.modal-view--pp-reviews{overflow:auto;pointer-events:auto}.modal-view--pp-reviews .pp-reviews-container{margin:0 72px;max-width:none}.modal-view--pp-reviews .modal-view-header{border-bottom:0;color:#fff;height:88px;position:relative}.modal-view--pp-reviews .modal-view__close{padding:0;right:32px;top:32px;transform:none}.modal-view--pp-reviews .modal-view__overlay{position:fixed}.modal-view--pp-reviews .modal-view__container{left:57px!important;margin:73px auto;max-height:none!important;max-width:816px!important;min-height:100%;overflow:visible!important;right:57px!important;top:0!important;transform:none!important;width:auto!important}.modal-view--pp-reviews .modal-view__body{height:auto!important;margin:auto;overflow:visible;padding:0 0 24px}.modal-view--pp-reviews .modal-view__body .pp-reviews-rating--desktop{flex:1;margin-bottom:0}.modal-view--pp-reviews .modal-view__body .pp-reviews-header--desktop{display:flex;flex-wrap:wrap}.product-section{margin:0 20px}.product-section--desktop{margin:0}.product-section--desktop .product-section__content{padding-bottom:24px}.product-section__header{border-bottom:1px solid #e0e0e0;padding-bottom:8px}.product-section__content{padding:24px 0 40px}.product-section--widgets .product-section__content .palette-product-card{margin-bottom:16px}.product-section--widgets .product-section__content .palette-product-card:last-of-type{margin-bottom:0}.pv-breadcrumb{border-bottom:1px solid #e6e6e6;padding:12px 20px}.pv-breadcrumb__action{color:#777;display:inline-block;font-size:13px}.pv-breadcrumb__action:after{color:#bbb;content:"/";display:inline-block;font-size:10px;padding:0 5px}.pv-breadcrumb__action:last-of-type:after{display:none}.pv-breadcrumb__placeholder{align-items:center;display:flex;height:30px;margin-top:8px}.pv-breadcrumb--from-listing .pv-breadcrumb__action:last-of-type,.pv-breadcrumb--from-listing .pv-breadcrumb__action:nth-last-of-type(2):after{display:none}.pv-breadcrumb--desktop{align-items:center;border:0;box-sizing:border-box;display:block;height:auto;margin:24px 0 -6px;padding:0;position:relative;width:auto}.pv-breadcrumb--desktop .pv-breadcrumb__list{margin-left:0;order:1}.pv-breadcrumb--desktop .pv-breadcrumb__placeholder{margin:0}.panel-list{box-sizing:border-box;display:flex;flex-direction:column;font-size:14px;justify-content:space-between;min-height:137px;width:100%}.panel-list .panel{padding-left:0;padding-right:0}.panel-list .panel:first-of-type{padding-top:0}.panel-list .panel:last-of-type{padding-bottom:0}.panel-list__panel-divider{color:#e6e6e6;margin:0}.panel{background-color:#f5f5f5;display:flex;flex-direction:column;padding:16px}.panel__title{margin-bottom:4px}.teaser-tag{margin-bottom:22px}.product-collage{align-items:flex-start;display:flex;margin-bottom:64px;max-width:80%}.product-collage__details,.product-collage__items{width:50%}.product-collage__items{border-right:1px solid #e0e0e0;margin-right:64px;padding-right:64px}.product-collage__permalink,.product-collage__permalink:hover{border-bottom:1px solid #212121;color:#212121;display:inline-block;font-size:12px;margin-top:22px}.product-collage .pp-price{margin:16px 0 0!important}.product-collage__grid{display:grid;gap:16px 0}.product-collage__grid--5{grid-template-areas:"P1 CENTER P3" "P2 CENTER P4";grid-template-columns:30% 40% 30%}.product-collage__grid--4{grid-template-areas:"P1 P2" "P3 P4";grid-template-columns:50% 50%}.product-collage__grid--4-main{grid-template-areas:"P1 P2" "CENTER P3";grid-template-columns:50% 50%}.product-collage__grid--3{grid-template-areas:"P1 P2" "P3 CENTER";grid-template-columns:50% 50%}.product-collage__grid--2{grid-template-areas:"P1 P2";grid-template-columns:50% 50%}.product-collage__grid--2-main{grid-template-areas:"CENTER P1";grid-template-columns:50% 50%}.product-collage__grid--3 .product-collage__grid__main{grid-column:1/-1;margin:auto;max-width:50%}.product-collage__grid__main{align-self:center;grid-area:CENTER}.product-collage__grid__p1{grid-area:P1}.product-collage__grid__p2{grid-area:P2}.product-collage__grid__p3{grid-area:P3}.product-collage__grid__p4{grid-area:P4}.product-collage__grid .p-card-v3__info{padding:0;text-align:center}.product-collage__details .size-selector__product-info{flex-direction:column}.product-collage__details .size-selector__image-wrapper{background:transparent;display:flex;height:auto;margin-bottom:16px;width:100%}.product-collage__details .size-selector__image-wrapper>img{padding:0;width:50%}.product-collage__details .size-selector__image-wrapper>img:first-of-type{margin-right:12px}.product-collage__details .size-selector__label{display:none}.product-collage__details .size-selector__button-add-to-cart{flex-shrink:unset}.product-collage--mobile{max-width:none}.product-collage--mobile .product-collage__items{margin:0;padding:0 20px;width:100%}.product-collage--mobile .product-collage__details{display:none}.size-selector--collage .size-selector__container{max-width:85%}.size-selector--collage .size-selector__container .btn{background:#212121;border-color:#212121 #212121 #212121 #fff;color:#fff;min-width:48px;width:48px}.size-selector--collage-mobile .product-collage__permalink{margin-left:auto;margin-right:auto}.product-collage-placeholder__tap-info{align-items:center;bottom:0;display:flex;font-size:14px;justify-content:center;left:0;position:absolute;right:0;top:0}.product-collage-placeholder__images{display:flex;margin-bottom:16px;position:relative}.product-collage-placeholder__images .product-collage-placeholder__bar{height:352px;margin-right:16px;width:50%}.product-collage-placeholder__info .product-collage-placeholder__bar:first-of-type{margin-bottom:9px;width:94px}.product-collage-placeholder__info .product-collage-placeholder__bar:nth-of-type(2){margin-bottom:17px;width:122px}.product-collage-placeholder__info .product-collage-placeholder__bar:nth-of-type(3){margin-bottom:32px;width:47px}.product-collage-placeholder__info .product-collage-placeholder__bar:nth-of-type(4){height:32px;margin-bottom:32px;width:316px}.product-collage-placeholder__info .product-collage-placeholder__bar:nth-of-type(5){height:44px;margin-bottom:23px;width:185px}.product-collage-placeholder__info .product-collage-placeholder__bar:nth-of-type(6){width:131px}.product-collage-placeholder__bar{background:#fafafa;display:block;min-height:19px}.p-card-v3__info{padding-left:12px;position:relative}.p-card-v3__actions{bottom:10px;left:12px;position:absolute}.p-card-v3__brand-name{font-size:14px;font-weight:600;padding-bottom:8px}.p-card-v3__product-name{color:#777;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-card-v3__sale-price{margin-right:4px}.p-card-v3__col-5{width:41.6666666667%}.p-card-v3__col-7{width:58.3333333333%}.p-card-v3--columns{display:flex}.quantity-selector{margin-top:24px}.quantity-selector--no-label{margin-top:0}.quantity-selector--no-label .select{margin-bottom:0}.quantity-selector__label{margin-bottom:8px}.volume-discount__dropdown--desktop{border:1px solid #e0e0e0;max-height:211.6px;overflow-y:auto;z-index:15}.volume-discount__dropdown--mobile.volume-discount__dropdown--mobile{border-radius:16px 16px 0 0;max-height:275.6px}.volume-discount__dropdown--mobile.volume-discount__dropdown--mobile>header{border-bottom:none;min-height:64px}.volume-discount__dropdown--mobile>header>button .icon{position:absolute;right:16px;top:16px}.volume-discount__dropdown--cart{position:absolute;top:52px;width:100%}.volume-discount__dropdown--pdp{position:absolute;width:calc(100% - 2px)}@media only screen and (min-width:768px){.volume-discount__dropdown--pdp-booztlet{width:302px}}@media only screen and (min-width:1280px){.volume-discount__dropdown--pdp-booztlet{width:398px}}.volume-discount__dropdown--no-border-top{border-top:0}.volume-discount__dropdown--actions{top:60px}.volume-discount__dropdown-list--mobile{overflow-y:auto}.volume-discount__dropdown-list-item--splash{background-color:#ffebef;color:#424242;margin-left:12px;padding:2.5px 4px}.volume-discount-splash{align-items:baseline;background-color:#ffebef;display:flex;padding:16px;position:relative}.volume-discount-splash--active{align-items:flex-start;background-color:#e7f6eb}.volume-discount-splash--pdp{margin:8px 0 24px}.volume-discount-splash--actions .volume-discount-splash__triangle{left:5%}.volume-discount-splash__icon{margin-right:8px;max-width:16px}.volume-discount-splash__triangle{border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #ffebef;bottom:-12px;height:0;left:10%;position:absolute;width:0}.volume-discount-splash__triangle--selected{border-top:12px solid #e7f6eb}.volume-discount-splash__disclaimer{display:block;margin-top:8px}.kerastase-hair-analysis--modal{background-color:#000;background-color:rgba(0,0,0,.4);height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:9999}.kerastase-hair-analysis--modal-content{background-color:#fefefe;border:1px solid #888;margin:10% auto;max-width:1350px;padding:20px}.kerastase-hair-analysis--modal-content__close{border:1px solid #e6e6e6;cursor:pointer;margin-bottom:20px;margin-left:auto;padding:8px;text-align:center;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.pp-hairanalysis--container{padding-bottom:56px;padding-top:32px}.pp-hairanalysis--container__mobile{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;margin:0 20px;padding-bottom:24px;padding-top:32px}.pp-hairanalysis--title{font-size:13px;letter-spacing:1px}.pp-hairanalysis--description{font-size:14px;line-height:1.5;margin-top:16px}.pp-hairanalysis--button{border:1px solid #e6e6e6;cursor:pointer;padding:8px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.pp-hairanalysis--button-container{margin-top:24px;width:-moz-fit-content;width:fit-content}.pp-hairanalysis--button-container__mobile{margin-top:16px}.product-actions-oos-subscribe__card,.product-actions-oos-subscribe__checkbox{display:flex}.product-actions-oos-subscribe__card,.product-actions-oos-subscribe__checkbox,.product-actions-oos-subscribe__input,.product-actions-oos-subscribe__notifier{margin-bottom:16px}.product-actions-oos-subscribe__notify-success{align-items:center;display:flex;padding-bottom:16px}.product-actions-oos-subscribe__notify-text{margin-left:16px}.product-actions-oos-subscribe__image{padding-right:16px}.product-actions-oos-subscribe--isInModal .product-actions-oos-subscribe__form{background-color:#f5f5f5;padding:16px}.product-actions-oos-subscribe--isInModal .product-actions-oos-subscribe__notifier{margin-bottom:8px}.product-actions-oos-subscribe--isInModal .product-actions-oos-subscribe__checkbox,.product-actions-oos-subscribe--isInModal .product-actions-oos-subscribe__form,.product-actions-oos-subscribe--isInModal .product-actions-oos-subscribe__input{margin-bottom:24px}.product-oos-subscribe-modal{z-index:20}.quantity-selector-modal{align-items:center;background:transparent;border:1px solid #e6e6e6;display:flex;height:44px;justify-content:space-between;padding:0 16px;text-align:initial;width:100%}.quantity-selector-modal--disabled{background-color:#f1f1f1}.quantity-selector-modal--hasLabel{margin-bottom:32px}.quantity-selector-modal__label{margin-bottom:12px}.quantity-selector-modal__modal .modal-view__container{max-height:75%!important}.quantity-selector-modal__modal .modal-view-header{padding:0 48px;text-align:center}.quantity-selector-modal__item{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:16px;position:relative}.quantity-selector-modal__item:hover{background-color:#f9f9f9}.quantity-selector-modal__item:not(:last-child):after{background-color:#e6e6e6;bottom:0;content:"";height:1px;left:16px;position:absolute;right:0}.quantity-selector-mobile{align-items:center;background:transparent;border:1px solid #e6e6e6;display:flex;height:100%;justify-content:space-between;padding-left:16px;padding-right:16px;text-align:initial;width:80px}.quantity-selector-mobile--disabled{background-color:#f1f1f1}.quantity-selector-mobile__modal .modal-view__container{max-height:75%!important}.quantity-selector-mobile__item{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:16px;position:relative}.quantity-selector-mobile__item:hover{background-color:#f9f9f9}.quantity-selector-mobile__item:not(:last-child):after{background-color:#e6e6e6;bottom:0;content:"";height:1px;left:16px;position:absolute;right:0}.add-to-favorites--transparent{margin-left:5px}.add-to-favorites--transparent.palette-button{height:auto;padding:0;width:auto}@media(hover:hover){.add-to-favorites--transparent{transform:scale(1);transform-origin:50% 50%}.add-to-favorites--transparent:not(.add-to-favorites--selected):hover{transform:scale(1.15)}}.product-notification-modal__product-info{display:flex;margin-bottom:16px}.product-notification-modal__product-info__image{flex-shrink:0;margin-right:12px;padding:0;width:120px}.product-notification-modal__product-info__details{display:flex;flex-direction:column;width:calc(100% - 120px)}.product-notification-modal__product-info__details__price{margin-top:16px}.product-notification-modal__release-panel{margin-bottom:16px}.product-notification-modal__release-panel__date{padding-bottom:8px}.product-notification-modal__release-panel__notification-message{margin:0}.product-notification-modal__post-feedback-message{align-items:center;display:flex;margin:55px 0}.product-notification-modal__email-address{height:44px}.product-notification-modal__notification-button{height:44px;width:100%}.product-notification-modal__consent,.product-notification-modal__email-address,.product-notification-modal__notification-button{height:50px;margin-bottom:16px}.product-notification-modal .checkbox__label{font-size:11px}@media only screen and (min-width:768px){.modal__box{width:400px}}.size-picker-modal__body::-webkit-scrollbar{width:0}.size-picker-modal .palette-accordion__header{border-top:1px solid #e0e0e0;padding:10px 0}.size-picker-modal .palette-accordion__content{padding:16px 0 32px}.size-picker{display:flex;flex-flow:column;gap:8px;margin-bottom:24px}.size-picker__top-wrapper{justify-content:space-between}.size-picker-type-toggle,.size-picker__top-wrapper{align-items:center;display:flex}.size-picker-type-toggle__button{background-color:transparent;border:none;cursor:pointer;font-family:inherit;margin:0;padding:0;text-transform:none;width:auto}.size-picker-type-toggle__button-text{border-bottom:1px solid transparent;display:block;padding-bottom:4px;width:100%}.size-picker-type-toggle__button-text--active{border-bottom:1px solid #212121}.size-picker-type-toggle__divider{margin:0 8px}.size-label{display:flex}.size-label--position{align-self:flex-end}.size-label__size{margin-left:4px}.size-guide-grid__wrapper{margin-bottom:24px;overflow-x:auto}.size-guide-grid__table{width:100%}.size-guide-grid__title{margin-bottom:12px}.size-guide-grid__row .size-guide-grid__head{background-color:#212121;margin:0;padding:8px 24px;text-align:center;white-space:nowrap}.size-guide-grid__row:nth-child(odd) .size-guide-grid__cell{background-color:#f5f5f5}.size-guide-grid__row:nth-child(2n) .size-guide-grid__cell{background-color:#fafafa}.size-guide-grid__cell{padding:8px 3px;text-align:center}.customer-review__title{margin-bottom:8px}.customer-review__message{font-size:14px;margin-bottom:8px}.customer-review__tapes{margin:0;padding:0}.customer-review__tape{grid-gap:10px;align-items:center;display:grid;grid-template-columns:50px repeat(1,1fr) 50px;margin-bottom:8px}.customer-review__label{word-wrap:normal;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-review__percent{background-color:#212121;bottom:0;left:0;position:absolute;top:0}.customer-review__max{background-color:#e0e0e0;height:8px;overflow:hidden;position:relative}.size-guide-wrapper__button{background-color:transparent;border:none;cursor:pointer;display:flex;font-family:inherit;justify-content:right;margin:0;padding:0;text-decoration:underline;text-transform:none}.size-picker-sizes{display:flex;flex-wrap:wrap;gap:8px}.size-picker-size{padding:0 16px;position:relative}.size-picker-size--is-oos{background:linear-gradient(to bottom right,#fff calc(50% - 1px),#e0e0e0,#fff calc(50% + 1px));color:#424242}.size-picker-size--is-oos:after{background-color:#e0e0e0;content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.size-picker-size--is-oos.size-picker-size--is-selected{background:linear-gradient(to bottom right,#fff calc(50% - 1px),#424242,#fff calc(50% + 1px));border:1px solid #424242;color:#424242}.size-picker-lengths{display:flex;flex-wrap:wrap;gap:8px}.script-content{margin:0 0 48px}@media only screen and (min-width:768px){.script-content{padding:0 0 32px}}.adidas-content{margin-bottom:40px;width:100%}.related{min-height:1px;text-align:center}.related__title{text-align:left}.related--mobile{margin:0 20px}.related--series{margin-bottom:45px}.related--booztlet .related__title{border-bottom:1px solid #e0e0e0;padding-bottom:24px}@media only screen and (min-width:768px){.related--booztlet .related__title{border:none;padding:0}}.related__content{margin:0 -8px;padding:24px 0;text-align:left}.related__list{display:flex;flex-flow:row;flex-wrap:wrap;list-style:none;margin:0;padding:0}.product-boozters__title{margin:0 0 8px}.product-boozter-list{box-sizing:border-box;display:flex;flex-wrap:wrap;margin-left:-4px;margin-right:-4px}.product-boozter-list__item{align-items:center;display:flex;flex-wrap:nowrap;margin:4px}.product-boozter-list__show-more-count{margin-left:8px}.color-label{margin-bottom:16px}.color-label--is-lens{margin-top:-12px}.color-label__label{margin-right:4px}.color-picker-colors{display:flex;flex-wrap:wrap;margin-bottom:16px;position:relative}.color-picker-colors__overflow{background-color:transparent;border:none;cursor:pointer;height:88px;left:210px;padding:0;position:absolute;width:66px}.color-picker-colors__overflow:after{background-color:#757575;content:"";height:100%;left:0;opacity:.25;position:absolute;top:0;width:100%}@media screen and (min-height:780px){.color-picker-colors__overflow{height:102px;left:246px;width:78px}}@media only screen and (min-width:768px){.color-picker-colors__overflow{height:78px;left:240px;width:56px}}@media only screen and (min-width:1024px){.color-picker-colors__overflow{height:86px;left:272px;width:64px}}@media only screen and (min-width:1280px){.color-picker-colors__overflow{height:98px;left:320px;width:76px}}.color-picker-colors__overflow--round{border-radius:50%;height:36px;left:240px;width:36px}.color-picker-colors__overflow--round:after{border-radius:50%}@media screen and (min-height:780px){.color-picker-colors__overflow--round{height:40px;left:264px;width:40px}}@media only screen and (min-width:768px){.color-picker-colors__overflow--round{height:28px;left:256px;width:28px}}@media only screen and (min-width:1024px){.color-picker-colors__overflow--round{height:34px;left:304px;width:34px}}@media only screen and (min-width:1280px){.color-picker-colors__overflow--round{height:40px;left:352px;width:40px}}.color-picker-colors__overflow-count{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.color-picker-colors__expand{background-color:transparent;border:none;cursor:pointer;display:flex;justify-content:center;margin:0;padding:0;text-decoration:underline;text-transform:none;width:100%}.color-picker-colors--is-beauty-modal,.color-picker-colors--is-default-modal{overflow-y:scroll}.color-picker-colors--is-default-modal{margin-left:20px}.color-picker-colors--is-beauty-modal{display:block}.color-picker-colors--is-beauty-modal .color-picker-colors__accordion .palette-accordion__content{padding:16px 0 32px}.color-item-default{background-color:transparent;border:none;cursor:pointer;margin:0 4px 8px 0;padding:0;position:relative;width:auto}.color-item-default:last-child{margin-right:0}.color-item-default__image{background-color:#f5f5f5;border:1px solid transparent;box-sizing:border-box;height:88px;padding:2px 4px;width:66px}@media screen and (min-height:780px){.color-item-default__image{height:102px;width:78px}}@media only screen and (min-width:768px){.color-item-default__image{height:78px;width:56px}}@media only screen and (min-width:1024px){.color-item-default__image{height:86px;width:64px}}@media only screen and (min-width:1280px){.color-item-default__image{height:98px;width:76px}}.color-item-default__icon-selected{position:absolute;right:4px;top:4px;z-index:2}.color-item-default--selected .color-item-default__image{border-color:#212121}.color-item-default--hex .color-item-default__hex,.color-item-default--hex .color-item-default__image{border-radius:50%;display:block;height:36px;width:36px}@media screen and (min-height:780px){.color-item-default--hex .color-item-default__hex,.color-item-default--hex .color-item-default__image{height:40px;width:40px}}@media only screen and (min-width:768px){.color-item-default--hex .color-item-default__hex,.color-item-default--hex .color-item-default__image{height:28px;width:28px}}@media only screen and (min-width:1024px){.color-item-default--hex .color-item-default__hex,.color-item-default--hex .color-item-default__image{height:34px;width:34px}}@media only screen and (min-width:1280px){.color-item-default--hex .color-item-default__hex,.color-item-default--hex .color-item-default__image{height:40px;width:40px}}.color-item-default--hex .color-item-default__icon-selected{right:0;top:0}@media only screen and (min-width:768px){.color-item-default--hex .color-item-default__icon-selected{right:-2px;top:-2px}}@media only screen and (min-width:1280px){.color-item-default--hex .color-item-default__icon-selected{right:0;top:0}}.color-item-filter{align-items:center;background-color:transparent;border:none;display:flex;padding:12px 0;position:relative;text-transform:none;width:100%}.color-item-filter__oos-stroke{height:100%;left:0;position:absolute;top:0;width:100%}.color-item-filter__container{justify-content:space-between;margin:0 20px;width:100%}.color-item-filter__container,.color-item-filter__container-detail,.color-item-filter__container-detail-oos{align-items:center;display:flex}.color-item-filter__image{background-color:#f5f5f5;box-sizing:border-box;height:auto;padding:2px;width:24px}.color-item-filter__image-container{position:relative}.color-item-filter__container-detail-name{margin-left:8px}.color-item-filter--hex .color-item-filter__hex,.color-item-filter--hex .color-item-filter__image{border-radius:50%;display:block;height:24px;width:24px}.color-item-filter--selected{background-color:#f5f5f5}.color-oos-stroke{stroke:#e0e0e0;stroke-width:1px;height:100%;left:0;position:absolute;top:0;width:100%}.color-oos-stroke--selected{stroke:#212121}.color-picker-modal{height:100%}.color-picker-modal__content{background-color:#f5f5f5;display:flex;flex-flow:column;margin-bottom:8px;padding:8px 0;position:relative}.color-picker-modal__image{align-self:center;height:auto;margin-bottom:10px;width:128px}@media screen and (min-height:780px){.color-picker-modal__image{width:174px}}.color-picker-modal__label{margin:0 0 0 24px}.color-picker-modal .palette-modal-box-body{padding:0}.product-prices-context{margin-top:4px}.product-prices-context__link{display:block}.product-prices-wrapper{margin:16px 0}.product-prices-wrapper__row{align-items:flex-end;display:flex;justify-content:space-between}.brand-information{margin-top:16px}@media only screen and (min-width:768px){.brand-information{margin-top:0}}.brand-information-logo{display:inline-block;margin-bottom:8px}.brand-information-logo__image{height:40px;width:auto}.splashes{display:flex;justify-content:space-between;position:relative}.splashes--desktop{min-height:31px}.splashes--mobile .splashes__splash--inline,.splashes--modal .splashes__splash--inline{font-size:14px;height:22px;line-height:22px;padding:0 4px}.splashes--mobile .splashes__splash--inline.splashes__splash-text,.splashes--modal .splashes__splash--inline.splashes__splash-text{line-height:normal;padding:2px;transform:none}.splashes--mobile .splashes__splash-wrapper,.splashes--modal .splashes__splash-wrapper{position:absolute;z-index:2}.splashes--mobile .splashes__splash-wrapper--righttop,.splashes--modal .splashes__splash-wrapper--righttop{right:10px}.splashes--mobile .splashes__splash-wrapper--righttop.splashes__splash-wrapper--booztlet .splashes__splash--rectangle,.splashes--modal .splashes__splash-wrapper--righttop.splashes__splash-wrapper--booztlet .splashes__splash--rectangle{height:22px;padding:0 4px}.splashes--mobile .splashes__splash-wrapper--righttop.splashes__splash-wrapper--booztlet .splashes__splash--rectangle .splashes__splash-text,.splashes--modal .splashes__splash-wrapper--righttop.splashes__splash-wrapper--booztlet .splashes__splash--rectangle .splashes__splash-text{font-size:14px;transform:translateY(-50%)}.splashes--mobile .splashes__splash-wrapper{left:20px;top:12px}.splashes--modal .splashes__splash-wrapper{left:8px;top:8px}.splashes__splash--default{background-color:#fafafa;color:#4a4a4a}.splashes__splash--r{border-radius:50%;height:40px;width:40px}.splashes__splash--r .splashes__splash-text{font-size:8px;line-height:normal;padding:2px}.splashes__splash--rectangle{padding:0 16px}.splashes__splash--rectangle .splashes__splash-text{line-height:19px;padding:0;transform:none}.splashes__splash--deal{background:#ebe5dc;color:#3b3a35}.splashes__splash--sale{background:#eb152e;color:#fff;text-decoration:none}.splashes__splash--inline{display:inline-block;font-size:13px;line-height:19px;margin:0 4px 0 0;padding:0 16px;position:relative;white-space:nowrap}.splashes__splash--inline:last-child{margin:0!important}.splashes__splash.splash-image{display:block;height:auto;position:relative;width:34px}.splashes__splash-wrapper--inline{display:inline-block;margin-bottom:12px}.splashes__splash-wrapper--righttop{display:flex;flex:1;justify-content:flex-end}.splashes__splash-container{pointer-events:none;position:absolute;text-align:left}.splashes__splash-container--righttop{text-align:right}.splashes__splash-text{box-sizing:border-box;color:#f5f5f5;display:block;font-size:13px;line-height:19px;margin:0;padding:0 16px;position:relative;text-align:center;text-decoration:none;text-transform:none;top:50%;transform:translateY(-50%)}.brand-information-name__brand,.brand-information-name__name{margin-bottom:4px}.brand-information-name__rating-wrapper{align-items:center;display:flex}.brand-information-name__rating{margin-right:4px}.recently-purchased{display:flex}.recently-purchased__icon{margin-right:4px}.prod-info-highlights__item{align-items:center;display:flex}.prod-info-highlights__item:not(:last-child){margin-bottom:16px}.prod-info-highlights__image{height:24px;margin-right:12px;width:24px}.content-container{margin-bottom:32px}.content-header{margin-bottom:16px}.product-info-accordion{margin-bottom:24px}.product-info-accordion--desktop .palette-accordion__header{padding:10px 0}.product-info-accordion--desktop .palette-accordion__content{padding:16px 0 32px}.product-info-multipack__list{list-style:none;margin:0 0 16px;padding:0}.product-info-multipack__list-item:not(:last-child){margin-bottom:16px}.product-info-set-content__list{list-style:none;margin:0 0 16px;padding:0}.product-info-set-content__list-item:not(:last-child){margin-bottom:16px}.prod-info-beauty-details__list{list-style:none;margin:0 0 16px;padding:0}.prod-info-beauty-details__list-item:not(:last-child){margin-bottom:16px}.product-info-product-details__list{color:#757575;list-style:disc;margin:0 0 16px 16px;padding:0}.product-info-product-details__list-icon:first-child{margin-right:12px}.product-info-product-details__list-icons{align-items:center;display:flex}.product-info-product-details--has-border{border:1px dashed #757575}.product-info-product-description__text{color:#757575;font-size:14px;font-weight:400;line-height:1.5}.product-info-product-description--has-border{border:1px dashed #757575}.product-info-product-support__text{color:#757575;font-size:14px;font-weight:400;line-height:1.5}.product-info-product-specifications{margin-bottom:32px}.product-info-product-specifications__list{color:#757575;margin:0 0 16px 16px;padding:0}.product-info-product-manual{margin-bottom:32px}.product-info-product-manual__list{color:#757575;margin:0 0 0 16px;padding:0}.product-info-sustainability__made-with-care,.product-info-sustainability__tags{margin-bottom:24px}.product-info-sustainability__made-with-care__header{align-items:center;display:flex}.product-info-sustainability__made-with-care__icon{margin-right:16px}.product-info-sustainability__tips{background-color:#f5f5f5;padding:17px 16px}.product-info-sustainability__tips.ul{padding:0 0 0 16px}.product-info-sustainability__tips ul{list-style:disc}.product-series{margin:0 20px}.product-series__header{border-bottom:1px solid #e0e0e0;padding-bottom:8px}.product-series__content{display:flex;flex-flow:row wrap;justify-content:flex-start;padding:24px 0 40px}.product-series__button{margin:0 8px 8px 0;width:-moz-fit-content;width:fit-content}.product-series--desktop{margin:0}.product-series--booztlet{background-color:#f5f5f5;margin-bottom:40px;padding:16px 16px 24px}.product-series--booztlet .product-series__header{padding:16px 0}.product-series--booztlet .product-series__content{padding:24px 0 0}.product-series--booztlet .product-series__button{text-transform:uppercase}.product-series--in-accordion{background-color:unset;margin-bottom:32px;margin-top:0;padding:0}.product-series--in-accordion .product-series__header{border-bottom:none;margin-bottom:16px;padding:0}.product-series--in-accordion .product-series__content{padding:0}.product-links{margin:0 20px}.product-links__header{border-bottom:1px solid #e0e0e0;padding-bottom:8px}.product-links__content{display:flex;flex-flow:row wrap;justify-content:flex-start;padding:24px 0 40px}.product-links__button{margin:0 8px 8px 0;width:-moz-fit-content;width:fit-content}.product-links--desktop{margin:0}.product-links--booztlet{background-color:#f5f5f5;margin-bottom:40px;padding:16px 16px 24px}.product-links--booztlet .product-links__header{padding:16px 0}.product-links--booztlet .product-links__content{padding:24px 0 0}.product-links--booztlet .product-links__button{text-transform:uppercase}.product-links--in-accordion{background-color:unset;margin-bottom:32px;margin-top:0;padding:0}.product-links--in-accordion .product-links__header{border-bottom:none;margin-bottom:16px;padding:0}.product-links--in-accordion .product-links__content{padding:0}.product-info-brand-gpsr__list{list-style:none;margin:0 0 16px;padding:0}.prod-info-meta-tags{align-items:center;display:flex;flex-wrap:wrap}.prod-info-meta-tags__meta-text{border-right:1px solid #e0e0e0;display:inline-block;margin-right:10px;padding-right:10px}.prod-info-meta-tags__meta-text:last-child{border-right:0}.prod-info-meta-tags__label{margin-right:4px}.product-info-product-reviews__view-all .palette-modal-box{height:100%}.product-info-product-ingredients__text-container{display:flex;flex-flow:column;gap:16px}.product-info-brand-description__text{margin-bottom:24px}.product-info-shipping-and-return{display:flex;flex-flow:column}.product-info-shipping-and-return__item{display:flex}.product-info-shipping-and-return__item:not(:last-child){margin-bottom:28px}.product-info-shipping-and-return__item-icon{margin-right:8px}@media only screen and (min-width:768px){.product-info-shipping-and-return__item-icon{margin-right:16px}}.product-info-shipping-and-return__headline{color:#212121;margin-bottom:8px}.product-info-shipping-and-return__item-article-link{margin-left:4px}.google-shopping{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10}.google-shopping__overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#000;height:100%;width:100%}.google-shopping__overlay--opacity{background-color:rgba(0,0,0,.65)}.google-shopping__modal{background-color:#fff;display:flex;height:auto;padding:24px;position:fixed;width:632px;z-index:15}@media screen and (max-height:874px){.google-shopping__modal{height:85%}}@media only screen and (min-width:1024px){.google-shopping__modal{padding:48px;width:844px}}.google-shopping__close-btn{position:absolute;right:16px;top:16px}.google-shopping__right-column{flex:1;margin-right:16px}@media only screen and (min-width:1024px){.google-shopping__right-column{margin-right:32px}}.google-shopping__left-column{flex:1;max-height:715px}.google-shopping__left-column,.google-shopping__right-column{-ms-overflow-style:none;overflow-y:scroll;scrollbar-width:none}.google-shopping__left-column::-webkit-scrollbar,.google-shopping__right-column::-webkit-scrollbar{-ms-overflow-style:none;background:transparent;display:none;height:0;width:0}.google-shopping__see-more-btn{text-transform:none}.google-shopping__prices{margin:0}.google-shopping__all-eans-oos{align-items:flex-start;display:flex;flex-flow:column;margin-bottom:32px}.google-shopping__all-eans-oos-description,.google-shopping__all-eans-oos-header{margin-bottom:16px}.google-shopping .google-shopping__prices .pp-price{margin:0}.google-shopping-slider{background-color:#f5f5f5;height:403px;position:relative;width:100%}.google-shopping-slider__spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.google-shopping-slider__arrows{display:flex;justify-content:space-between;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.google-shopping-slider__image{-webkit-user-drag:none;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.google-shopping-slider__navigator{bottom:13px;display:flex;justify-content:center;position:absolute;width:100%}.google-shopping-slider__navigator-item{border:1px solid #212121;border-radius:50%;height:6px;width:6px}.google-shopping-slider__navigator-item:not(:last-child){margin-right:8px}.google-shopping-slider__navigator-item--active{background-color:#212121}@media only screen and (min-width:1024px){.google-shopping-slider{height:530px}}.size-picker-combined{margin-bottom:16px;position:relative;width:100%}.size-picker-combined__button{margin-top:8px;text-transform:none}.size-picker-combined__dropdown{border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;max-height:211.6px;overflow-y:auto;position:absolute;width:calc(100% - 2px);z-index:15}.size-picker-combined__search-input :focus-visible{outline:none}.size-picker-combined__sizes{display:flex;flex-direction:column}.size-picker-combined__sizes-label{margin-bottom:8px}.gift-with-purchase{align-items:center;background:#f5f5f5;display:flex;margin-bottom:20px;overflow:hidden;padding:24px;text-align:left}.gift-with-purchase__box{margin-left:8px}.gift-with-purchase__image{width:60px}.gift-with-purchase .gift-with-purchase__explanation{margin-bottom:8px}.gift-with-purchase__value{display:block;margin-bottom:16px}.gift-with-purchase__block{display:block}.size-picker-size-and-length{display:flex;flex-flow:column;gap:8px;margin-bottom:24px}.size-picker-size-and-length__header{align-items:center;display:flex;justify-content:space-between}.size-picker-size-and-length__button{align-items:center;cursor:pointer;display:flex;padding:0 12px 0 16px;text-align:initial;text-transform:none;width:100%}.size-picker-size-and-length__label{flex:1}