@-webkit-keyframes animate-arrow{0%{stroke-dasharray:1 226.19467px;stroke-dashoffset:0}to{stroke-dasharray:226.19467px,226.19467px;stroke-dashoffset:0}}@keyframes animate-arrow{0%{stroke-dasharray:1 226.19467px;stroke-dashoffset:0}to{stroke-dasharray:226.19467px,226.19467px;stroke-dashoffset:0}}@-webkit-keyframes rotate-forward{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg)}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}@keyframes rotate-forward{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg)}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}@-webkit-keyframes smoothscroll{0%{-webkit-transform:translateX(var(--startAnimation));transform:translateX(var(--startAnimation))}to{-webkit-transform:translateX(var(--animationWidth));transform:translateX(var(--animationWidth))}}@keyframes smoothscroll{0%{-webkit-transform:translateX(var(--startAnimation));transform:translateX(var(--startAnimation))}to{-webkit-transform:translateX(var(--animationWidth));transform:translateX(var(--animationWidth))}}@-webkit-keyframes slidein{0%{top:-20%}to{top:140%}}@keyframes slidein{0%{top:-20%}to{top:140%}}@-webkit-keyframes show{0%{opacity:0}}@keyframes show{0%{opacity:0}}.c-refinement{height:2.5rem;position:relative}.c-refinement__header{color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Roboto Bold,arial,sans-serif;font-size:.8125rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2.5rem;text-decoration:none;-webkit-transition:color .2s linear,background-color .2s linear,border .2s linear;transition:color .2s linear,background-color .2s linear,border .2s linear}@media screen and (min-width:80em){.c-refinement__header{border:.0625rem solid #cacaca;border-radius:1.375rem;padding:0 4.25rem 0 1.875rem;-webkit-user-drag:none;user-drag:none}.c-refinement__header:hover{border-color:#000}.c-refinement__header:after{background-color:#000;content:"";height:.5rem;-webkit-mask-image:url(../../images/svg/arrow-down.svg);mask-image:url(../../images/svg/arrow-down.svg);right:2.25rem;-webkit-transform-origin:50% 10%;transform-origin:50% 10%;width:.8125rem}.c-refinement__header[aria-expanded=true]{background-color:#000;border-color:#000;color:#fff}.c-refinement__header[aria-expanded=true]:after{background:#fff;-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.c-refinement__body{background-color:#f5f5f5;padding:.9375rem 2.0625rem}@media screen and (min-width:48em){.c-refinement__body{padding:.9375rem 3.4375rem}}@media screen and (min-width:80em){.c-refinement__body{background-color:#fff;border:.0625rem solid #cacaca;border-radius:.625rem;-webkit-box-shadow:0 1.25rem 1.875rem rgba(0,0,0,.09);box-shadow:0 1.25rem 1.875rem rgba(0,0,0,.09);margin-top:.625rem;padding:2.1875rem 1.25rem;position:absolute;z-index:5}}.c-refinement__values{margin-bottom:0}.c-refinement__value-link{color:#000;display:block;font-family:Roboto Light,arial,sans-serif;font-size:.8125rem;padding:.625rem 0 .625rem 1.875rem;text-decoration:none}.c-refinement__value-link:after{background-image:url(../../images/svg/checkbox-false.svg);content:"";display:block;height:1.5625rem;width:1.5625rem}.c-refinement__value-link.selected:after{background-image:url(../../images/svg/checkbox-true.svg)}@media screen and (min-width:80em){.c-refinement__value-link{border-radius:.5rem;height:2.5rem;margin-top:.0625rem;min-width:13.4375rem;padding:0 1.25rem;white-space:nowrap;-webkit-margin-end:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin-inline-end:1.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.c-refinement__value-link:hover{background-color:#f5f5f5}.c-refinement__value-link.selected{text-decoration:none}.c-refinement__value-link.selected .checkmark{margin-right:0}.c-refinement__value-link-name{width:calc(100% - 1.5625rem)}}.c-product-count-mobile{font-family:Roboto Light,arial,sans-serif}.modal-background.show.m-refinements-bar-open{opacity:0;z-index:-1}.m-product-details__addtocart-popin{background:#f5f5f5;border-radius:.3125rem;bottom:1.5625rem;-webkit-box-shadow:0 .3125rem .4375rem 0 hsla(0,0%,75%,.5);box-shadow:0 .3125rem .4375rem 0 hsla(0,0%,75%,.5);display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;min-height:7.1875rem;padding:.9375rem 2.5rem .9375rem 1.875rem;position:absolute;position:fixed;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:21.375rem;z-index:102;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:bottom .4s ease;transition:bottom .4s ease;will-change:bottom}@media screen and (min-width:48em){.m-product-details__addtocart-popin{gap:.75rem;padding:1.5rem 3.5rem 1.5rem 1.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.m-product-details__addtocart-popin .m-product-details__selected-colors-filter--popin{display:none}.m-product-details__addtocart-popin--spaced{bottom:6.25rem}.m-product-details__addtocart-popin:not(.hide){opacity:1}.m-product-details__addtocart-popin-pricepercapacity,.m-product-details__addtocart-popin-taxinfo{color:#575757;font-size:.75rem;margin-bottom:0}.m-product-details__addtocart-popin-icon .icon-checkmark,.m-product-details__addtocart-popin-icon .icon-heart{position:absolute;top:-1.25rem;z-index:1}.m-product-details__addtocart-popin-image-wrapper{padding:0 .9375rem 0 2.1875rem}@media screen and (min-width:48em){.m-product-details__addtocart-popin-image-wrapper{padding:0}}.m-product-details__addtocart-popin-image{left:1.875rem;max-height:100%;-o-object-fit:contain;object-fit:contain;padding:.9375rem 0;position:absolute;top:50%;-webkit-transform:translateY(-50%) translateY(1px);transform:translateY(-50%) translateY(1px);width:5.3125rem}@media screen and (min-width:48em){.m-product-details__addtocart-popin-image{padding:0;position:static;-webkit-transform:none;transform:none}}.m-product-details__addtocart-popin-info{padding-left:3.125rem}@media screen and (min-width:48em){.m-product-details__addtocart-popin-info{max-width:9.5rem;padding:0}}.m-product-details__addtocart-popin-name{color:#000;display:block;margin-bottom:.625rem}.m-product-details__addtocart-popin-variation{margin-bottom:.625rem}.m-product-details__addtocart-popin-variation .m-product-details__selected-capacity{font-size:.8125rem;margin-bottom:0;margin-left:0}.m-product-details__addtocart-popin-close{cursor:pointer;position:absolute;right:-.0625rem;top:.1375rem;z-index:2}.m-product-details__addtocart-popin-close .c-button{height:2.375rem;width:2.375rem}.m-product-details__addtocart-popin-link:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.m-product-details__addtocart-popin-link:focus{outline:none}.m-product-details__addtocart-popin-link:focus:before{outline:.0625rem solid Highlight}.m-product-details__selected-color-circle,.m-product-details__selected-color-circle--popin{border-radius:50%;display:inline-block;height:1.3125rem;margin-right:.5625rem;vertical-align:middle;width:1.3125rem;-ms-flex-negative:0;flex-shrink:0}@media (min-device-pixel-ratio:0){.m-product-details__addtocart-popin-link:focus{outline:none}.m-product-details__addtocart-popin-link:focus:before{outline:.0625rem solid -webkit-focus-ring-color}}.c-carousel .slick-arrow{border:.0625rem solid #dfdfdf;border-radius:50%;bottom:-1.875rem;height:2.375rem;left:50%;padding:0;position:absolute;top:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:none;transition:none;width:2.375rem;z-index:1}.c-carousel .slick-arrow:before{display:none}.c-carousel .slick-arrow:after{background:url(../../images/svg/arrow-bigger.svg) no-repeat 50%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.m-instituts-landing__section .c-carousel .slick-arrow{top:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:64em){.c-carousel .slick-arrow:hover{background-color:#000;border-color:#000}.c-carousel .slick-arrow:hover:after{background:url(../../images/svg/arrow-bigger-white.svg) no-repeat 50%}}.c-carousel .slick-dots{display:none!important}.c-carousel .c-carousel__pagination{font-size:.8125rem;margin:0 auto;position:relative;width:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-carousel .c-carousel__slider-info{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.5625rem}.c-carousel .c-carousel__btn--next{margin-left:3.75rem}.c-carousel .c-carousel__btn--next:after{-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}[dir=rtl] .c-carousel .c-carousel__btn--next:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.c-carousel .c-carousel__btn--prev{margin-left:-3.75rem}.c-carousel .c-carousel__btn--prev:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}[dir=rtl] .c-carousel .c-carousel__btn--prev:after{-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}.c-carousel .c-carousel__slide-num{font-family:Roboto Light,arial,sans-serif;font-size:.8125rem;height:1.5625rem;margin-right:.25rem;overflow:hidden;position:relative;text-align:right;width:1.125rem}.c-carousel .c-carousel__slide-num .shift-top{-webkit-animation:shift-top 1s linear;animation:shift-top 1s linear}.c-carousel .c-carousel__slide-num .shift-bottom{-webkit-animation:shift-bottom 1s linear;animation:shift-bottom 1s linear}.c-carousel .c-carousel__next-slide{position:absolute;right:0;top:-100%;width:100%}.c-carousel .c-carousel__current-slide{position:absolute;right:0;top:0;width:100%}.c-carousel .c-carousel__total-slides-num{font-family:Roboto Bold,arial,sans-serif;margin-left:.25rem;text-align:left;width:1.125rem}.c-carousel .c-minisite-slider__next-slide{position:absolute;right:0;top:-100%;width:100%}.c-carousel .c-minisite-slider__current-slide{position:absolute;right:0;top:0;width:100%}.c-carousel .c-minisite-slider__total-slides-num{margin-left:.25rem;text-align:left;width:1.125rem}.c-carousel .c-minisite-slider__spinner{overflow:hidden}.c-carousel .c-minisite-slider__spinner svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.c-carousel .c-minisite-slider__spinner circle{stroke-dasharray:1 226.19467px;stroke-dashoffset:-226.19467px}.c-carousel .c-minisite-slider__spinner.animate-arrow svg{-webkit-animation:rotate-forward 1s ease-out;animation:rotate-forward 1s ease-out}.c-carousel .c-minisite-slider__spinner.animate-arrow circle{-webkit-animation:animate-arrow 1s cubic-bezier(.8,0,.9,1);animation:animate-arrow 1s cubic-bezier(.8,0,.9,1)}.c-carousel--secondary .c-carousel__btn{bottom:-6rem}.c-carousel--secondary .c-carousel__pagination{padding:4rem 0 .625rem}.c-heading-background{height:6.875rem}.c-heading-background .c-heading-background__text{background-color:transparent}.c-heading-background .c-heading-background__text--rituel{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:47.9375em){.c-heading-background .c-heading-background__text--rituel{text-align:center;width:100%}}.c-heading-background .c-heading-background__img{background-color:#ffe800;height:3rem;left:calc(50% - 56px);position:absolute;top:1.875rem;-webkit-transform:rotate(-39deg);transform:rotate(-39deg);width:7.0625rem}.c-heading-background .mysisleyclub,.c-heading-background .mysisleyclub-bigger{display:none}.c-heading-background--rituel{margin-bottom:1.25rem;position:relative}@media screen and (min-width:48em){.c-heading-background--rituel{margin-bottom:2.5rem}}@media screen and (min-width:64em){.c-heading-background--rituel{margin-bottom:1.25rem}}.m-beauty-tutorials .c-lazy-frame__vimeo,.m-beauty-tutorials .c-lazy-frame__youtube{background-color:transparent}.m-beauty-tutorials .c-freecaster-video{cursor:pointer}.m-beauty-tutorials__heading-container{margin:0 auto;max-width:10.625rem;padding:3.875rem 0 1.75rem}@media screen and (min-width:48em){.m-beauty-tutorials__heading-container{max-width:22.1875rem;padding-bottom:2.1875rem;padding-top:0}}.m-beauty-tutorials__heading{color:#000;font-family:PlayfairDisplay-Bold,arial,sans-serif;font-size:3.125rem;line-height:.88;text-align:left}.m-beauty-tutorials__heading:lang(el){font-family:Times New Roman,Roboto Regular,arial,sans-serif;font-weight:700}@media screen and (min-width:48em){.m-beauty-tutorials__heading{font-size:6.25rem}}.m-beauty-tutorials__sub-heading{color:#000;font-family:Roboto Thin,arial,sans-serif;font-size:1.5625rem;font-weight:100;line-height:.88;text-align:right}@media screen and (min-width:48em){.m-beauty-tutorials__sub-heading{font-size:3.125rem}}.m-beauty-tutorials__main-tutorial{background-color:#b65d60;position:relative}@media screen and (min-width:80em){.m-beauty-tutorials__main-tutorial-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.m-beauty-tutorials__separator{background-color:#fff;height:5.9375rem;position:absolute;top:0;width:100%}.m-beauty-tutorials__background{position:absolute;text-align:center;top:5.9375rem;width:100%}.m-beauty-tutorials__main-tutorial-video{padding:0 0 2.5rem 3.4375rem}@media screen and (min-width:48em){.m-beauty-tutorials__main-tutorial-video{padding-left:6.75rem}}@media screen and (min-width:80em){.m-beauty-tutorials__main-tutorial-video{padding:0 0 0 5.625rem}}.m-beauty-tutorials__main-tutorial-text{padding:0 1.0625rem 2.8125rem}@media screen and (min-width:48em){.m-beauty-tutorials__main-tutorial-text{padding:0 3.75rem 2.8125rem}}@media screen and (min-width:80em){.m-beauty-tutorials__main-tutorial-text{padding:5.9375rem 0 0}}.m-beauty-tutorials__main-tutorial-subtitle{background-color:#fff;color:#000;display:inline-block;padding:0 .625rem}.m-beauty-tutorials__main-tutorial-title{color:#fff;font-size:3.125rem;font-weight:100;line-height:3.625rem;padding-bottom:.3125rem}.m-beauty-tutorials__main-tutorial-description{color:#fff;margin-bottom:0}.m-beauty-tutorials__product-carousel{padding:0 0 2.5rem}@media screen and (min-width:80em){.m-beauty-tutorials__product-carousel{padding:0 0 5rem}}.m-beauty-tutorials__product-carousel .c-product-carousel__item{padding:0 .625rem}.m-beauty-tutorials__product-carousel .c-product-tile__name-link{font-size:.8125rem}.m-beauty-tutorials__product-carousel .c-product-tile__variation{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1}@media screen and (min-width:80em){.m-beauty-tutorials__product-carousel .c-product-tile__variation:hover{cursor:pointer;text-decoration:underline}}.m-beauty-tutorials__product-carousel .c-product-tile__wrapper-link{color:#fff}.m-beauty-tutorials__product-carousel .slick-active .c-product-tile__image{opacity:1}.m-beauty-tutorials__breadcrumbs{padding:1.25rem 3.75rem}@media screen and (min-width:80em){.m-beauty-tutorials__breadcrumbs{padding:0}}.m-beauty-tutorials__list-container{display:none;padding:5rem 1.0625rem}.m-beauty-tutorials__list-container.selected-filter-content{display:block}@media screen and (min-width:48em){.m-beauty-tutorials__list-container{padding:5rem 3.875rem}}@media screen and (min-width:80em){.m-beauty-tutorials__list-container{padding:5rem 0}}.m-beauty-tutorials__item{padding-bottom:2rem}.m-beauty-tutorials__item .freecaster-player{display:block;pointer-events:none!important}.m-beauty-tutorials__item .freecaster-player .fp-ui:before{content:none}.m-beauty-tutorials__item .freecaster-player .fp-switch{display:none}.m-beauty-tutorials__image{aspect-ratio:16/9;position:relative}.m-beauty-tutorials__item-title{color:#000;padding-top:.9375rem}.m-beauty-tutorials__show-more-container{text-align:center}.m-beauty-tutorials__orchid-container{margin:3.5625rem 0 -1.25rem;position:relative}@media screen and (min-width:80em){.m-beauty-tutorials__orchid-container{margin-top:6.25rem}}.m-beauty-tutorials__orchid-container-icon{text-align:center}.m-beauty-tutorials__orchid-container-title{background-color:#fff;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.m-beauty-tutorials__filter-btn{width:100%}.m-beauty-tutorials__filter-btn-container{padding:3.125rem 1.0625rem 0}@media screen and (min-width:48em){.m-beauty-tutorials__filter-btn-container{padding:3.125rem 3.875rem 0}}.m-beauty-tutorials__desktop-filters{padding:1.875rem 1.875rem 0}@media screen and (min-width:80em){.m-beauty-tutorials__desktop-filters{padding:1.875rem 0 0}}.m-beauty-tutorials__desktop-filters-container{padding:1.875rem}.m-beauty-tutorials__filter-item{border-bottom:.0625rem solid #cacaca;padding:0}.m-beauty-tutorials__filter-item-value{color:#000;display:inline-block;font-weight:300;padding-bottom:.9375rem}.m-beauty-tutorials__filter-item-value.selected-filter{border-bottom:.125rem solid #000}.m-beauty-tutorials__filter-item-value:hover{cursor:pointer}.m-beauty-tutorials .slick-slider{display:none}.m-beauty-tutorials .slick-slider.slick-initialized{display:block}@media screen and (min-width:80em){.m-beauty-tutorials .slick-slider{margin-top:3.75rem}}.m-beauty-tutorials .slick-list{padding:0 20% 0 0}@media screen and (min-width:48em){.m-beauty-tutorials .slick-list{padding:0}}.m-beauty-tutorials .slick-dots{margin:0;padding:2.375rem 0 0}.m-beauty-tutorials .c-carousel .slick-arrow{bottom:-6.375rem}.m-beauty-tutorials .c-carousel__pagination{padding:4.375rem 0 .625rem}.m-beauty-tutorials__mobile-filters .c-refinement__value-link .checkmark{visibility:hidden}.m-beauty-tutorials__mobile-filters .c-refinement__value-link--active{padding-left:0;text-decoration:underline}.m-beauty-tutorials__mobile-filters .c-refinement__value-link--active .checkmark{float:left;margin:.125rem .9375rem 0 0;visibility:visible}.m-hr-beauty-tutorials .m-beauty-tutorials__main-tutorial{background-color:#005cb0}.m-search-results-navigation .m-refinements{position:inherit;-webkit-transition:top .4s ease;transition:top .4s ease}.m-search-results-navigation .m-refinements.is-sticky{-webkit-transition:top .5s ease;transition:top .5s ease}.m-search-results-navigation .m-refinements--is-sticky{background-color:#fff;border-bottom:.0625rem solid #ececec;left:0;padding-top:1.25rem;position:fixed;width:100%;z-index:9}@media screen and (min-width:80em){.m-search-results-navigation .m-refinements--is-sticky{padding-top:unset}}.m-search-results-navigation .m-refinements--is-sticky .m-refinements-sort__list{padding-top:1.25rem}.m-refinements__bg{background-color:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10}.m-refinements__bg.show{display:block}.m-refinements__refinement-bar{background-color:#fff;height:100%;position:fixed;right:-100%;top:0;-webkit-transition:right .3s linear;transition:right .3s linear;width:100%;z-index:11}.m-refinements__refinement-bar.in{right:0}@media screen and (max-width:79.9375em){.m-refinements__refinement-bar>.m-elastic-gap,.m-refinements__refinement-bar>.m-elastic-gap>.ms-row{height:100%}}@media screen and (min-width:80em){.m-refinements__refinement-bar{height:auto;position:inherit;right:auto;top:auto;width:auto;z-index:auto}.m-refinements__refinement-bar.in{right:auto}}.m-refinements__close-btn{padding:1.5625rem 1.125rem .625rem 0}@media screen and (min-width:48em){.m-refinements__close-btn{padding:1.5625rem 3.0625rem .625rem 0}}.m-refinements__list-label{margin:.375rem .625rem 0 0}.m-refinements__filter-results-btn{font-family:Roboto Bold,arial,sans-serif;font-size:.625rem;line-height:1.2;padding:.75rem 1.875rem;width:100%}.m-refinements__filter-results-btn .arrow-bigger{margin-left:.3125rem;position:relative;top:-.125rem}@media screen and (min-width:48em){.m-refinements__filter-results-btn{width:auto}}.m-refinements__apply-btn .c-button{font-family:Roboto Bold,arial,sans-serif;font-size:.625rem;padding:.8125rem 1.875rem}@media screen and (min-width:48em){.m-refinements__apply-btn{padding:2.5rem 3.4375rem 7.8125rem}}@media screen and (min-width:80em){.m-refinements .line{border-bottom:.0625rem solid #ececec}}.m-refinements__selected-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem 1.25rem;margin:1.25rem 0}@media screen and (max-width:47.9375em){.m-refinements__selected-filters{gap:.625rem}}@media screen and (min-width:48em){.m-refinements__selected-filters{display:-webkit-box;display:-ms-flexbox;display:flex}}.m-refinements__selected-filters--no-filter{margin:0 0 1.25rem}.m-refinements__filter-value-link{background-color:#000;border:.0625rem solid #000;border-radius:1.25rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Roboto Bold,arial,sans-serif;font-size:.75rem;height:2.5rem;padding:.3125rem 1.25rem;text-decoration:none;white-space:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;cursor:pointer;gap:1rem;justify-content:center}.m-refinements__filter-value-link.refinement-delete-all{background-color:#fff;border:.0625rem solid #cacaca;color:#000}.m-refinements__filter-value-link svg{pointer-events:none}.m-refinements__filter-value{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.m-refinements-sort__list{display:none;width:100%}@media screen and (min-width:80em){.m-refinements-sort__list{display:-webkit-box;display:-ms-flexbox;display:flex}}.m-refinements-sort__list .m-refinements-list{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:1.25rem}.m-refinements-sort__list .m-refinements-list,.m-refinements-sort__list .m-sort__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.m-refinements-sort__list .m-sort__list{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.m-refinements-sort__list .m-sort__list .m-sort__list-button{font-family:Roboto Bold,arial,sans-serif;font-size:.8125rem;white-space:nowrap}.m-refinements-sort__list .m-sort__list .m-sort__list-button svg{margin-left:1.25rem}.m-refinements-sort__list .m-sort__list .selectboxit-option-anchor:after{display:none}.m-sort__list-select{padding:0!important;width:auto!important}.m-sort__list-select+.selectboxit-container{position:relative;width:auto}.m-sort__list-select+.selectboxit-container strong{font-family:Roboto Bold,arial,sans-serif;font-weight:400}.m-sort__list-select+.selectboxit-container .selectboxit-arrow-container{display:inline-block;position:static;-webkit-transform:none;transform:none}.m-sort__list-select+.selectboxit-container .selectboxit-arrow-container i:after{background-image:url(../../images/svg/arrow-down.svg);content:"";display:inline-block;height:.4375rem;width:.8125rem;-webkit-margin-start:.9375rem;margin-inline-start:.9375rem}.m-sort__list-select+.selectboxit-container .selectboxit-open .selectboxit-arrow-container i:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (min-width:80em){.m-sort__list-select+.selectboxit-container .selectboxit-options{z-index:5}}.m-sort__list-select+.selectboxit-container .selectboxit-list{border:.0625rem solid #cacaca;-webkit-box-shadow:0 1.25rem 1.875rem rgba(0,0,0,.09);box-shadow:0 1.25rem 1.875rem rgba(0,0,0,.09);left:auto;max-height:none!important;min-width:20.9375rem!important;padding:2.1875rem 1.25rem;right:0}.m-sort__list-select+.selectboxit-container .selectboxit-option-anchor{display:-webkit-box;display:-ms-flexbox;display:flex;height:2.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1.25rem;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.m-sort__list-select+.selectboxit-container .selectboxit-option .selectboxit-option-icon-container:after{background-image:url(../../images/svg/radio-false.svg);content:"";display:block;height:1.5625rem;width:1.5625rem}.m-sort__list-select+.selectboxit-container .selectboxit-option.selectboxit-selected .selectboxit-option-icon-container:after{background-image:url(../../images/svg/radio-true.svg)}.m-refinements__header{height:5rem;padding:1.25rem 0}.m-refinements__header span{-webkit-box-flex:1;-ms-flex-positive:1;color:#000;flex-grow:1;font-family:PlayfairDisplay-Regular,arial,sans-serif;font-size:1.25rem}.m-refinements__header span:lang(el){font-family:Times New Roman,Roboto Regular,arial,sans-serif;font-size:1.25rem;font-weight:400}.m-refinements__content{-webkit-box-flex:1;-ms-flex-positive:1;color:#000;flex-grow:1;font-size:.8125rem;height:calc(100% - 12.875rem);overflow:hidden auto}.m-refinements__content details{font-family:Roboto Light,arial,sans-serif;padding:1.6875rem 0}.m-refinements__content details:not(:last-child){border-bottom:.0625rem solid #ececec}.m-refinements__content summary{font-family:Roboto Bold,arial,sans-serif;list-style-image:none}.m-refinements__content summary::-webkit-details-marker{display:none}.m-refinements__footer{height:7.875rem;padding:1.25rem 0}@media screen and (max-width:47.9375em){.m-refinements__footer .c-button--primary{margin-bottom:.625rem}}@media screen and (min-width:48em){.m-refinements__footer .m-refinements-panel-btn{-webkit-column-gap:1.875rem;-moz-column-gap:1.875rem;column-gap:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex}}.m-refinements-sort-filters summary{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-tap-highlight-color:rgba(0,0,0,0)}.m-refinements-sort-filters summary svg{-webkit-margin-end:.75rem;margin-inline-end:.75rem;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.m-refinements-sort-filters summary span{display:block}.m-refinements-sort-filters .selected-refinements{font-family:Roboto Light,arial,sans-serif}.m-refinements-sort-filters .selected-refinements>span{-webkit-margin-end:.9375rem;display:inline;margin-inline-end:.9375rem}.m-refinements-sort-filters[open] summary svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.m-refinements-sort-filters[open] .selected-refinements{display:none}.m-refinements__radio-checkbox-container{padding:.625rem 0}.m-refinements__radio-checkbox-container label{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.9375rem;position:relative}.m-refinements__radio-checkbox-container label:last-of-type{margin-bottom:0}.m-refinements__radio-checkbox-container label:before{background-color:transparent;border-radius:.625rem;content:"";display:block;height:100%;left:-.625rem;position:absolute;top:0;-webkit-transition:background-color .15s ease-out;transition:background-color .15s ease-out;width:calc(100% + 1.25rem);z-index:-1}.m-refinements__radio-checkbox-container label:after{content:"";display:block;height:1.5625rem;width:1.5625rem;-webkit-margin-end:.3125rem;margin-inline-end:.3125rem}.m-refinements__radio-checkbox-container label.active:before{background-color:#f6f6f6}.m-refinements__radio-checkbox-container input[type=checkbox],.m-refinements__radio-checkbox-container input[type=radio]{display:none}.m-refinements__radio-checkbox-container input[type=radio]+label:after{background-image:url(../../images/svg/radio-false.svg)}.m-refinements__radio-checkbox-container input[type=checkbox]+label:after{background-image:url(../../images/svg/checkbox-false.svg)}.m-refinements__radio-checkbox-container input[type=radio]:checked+label:after{background-image:url(../../images/svg/radio-true.svg)}.m-refinements__radio-checkbox-container input[type=checkbox]:checked+label:after{background-image:url(../../images/svg/checkbox-true.svg)}.ml-auto{margin-left:auto}