html{font-size:62.5%}html body{font-size:1rem}h1,h2,h3,h4,h5,h6{padding:0;margin:0;letter-spacing:0}p,span,textarea{padding:0;margin:0;letter-spacing:0;text-decoration:none}.--strikethrough{text-decoration:line-through}[class*=icon-]{display:block;line-height:normal}[class*=icon-].--pointer{cursor:pointer;-webkit-user-select:none;user-select:none}[class*=icon-].--xs{width:16px;height:16px}[class*=icon-].--xs:before{width:16px;height:16px;font-size:16px}[class*=icon-].--s{width:20px;height:20px}[class*=icon-].--s:before{width:20px;height:20px;font-size:20px}[class*=icon-].--m{width:24px;height:24px}[class*=icon-].--m:before{width:20px;height:20px;font-size:24px}[class*=icon-].--l{width:32px;height:32px}[class*=icon-].--l:before{width:32px;height:32px;font-size:32px}[class*=icon-].--xl{width:40px;height:40px}[class*=icon-].--xl:before{width:40px;height:40px;font-size:40px}@media screen and (max-width: 767px){:root .--widget-margin-none{margin-bottom:0}:root .--widget-margin-s{margin-bottom:16px}:root .--widget-margin-m{margin-bottom:32px}:root .--widget-margin-l{margin-bottom:48px}}@media screen and (min-width: 768px){:root .--widget-margin-none{margin-bottom:0}:root .--widget-margin-s{margin-bottom:24px}:root .--widget-margin-m{margin-bottom:48px}:root .--widget-margin-l{margin-bottom:64px}}@media screen and (min-width:1440px){.p-pass-reset{width:100%;max-width:1600px;margin-left:auto;margin-right:auto}}.p-pass-reset .pass-reset__wrapper{display:grid;grid-template-rows:auto;grid-column-gap:16px;margin:64px 0;grid-row-gap:40px;text-align:center}@media screen and (max-width: 767px){.p-pass-reset .pass-reset__wrapper{grid-template-columns:repeat(4, 2fr)}}@media screen and (min-width: 768px){.p-pass-reset .pass-reset__wrapper{grid-template-columns:repeat(12, 2fr)}}.p-pass-reset .pass-reset__icon,.p-pass-reset .pass-reset__title,.p-pass-reset .pass-reset__subtitle,.p-pass-reset .pass-reset__globalmessage,.p-pass-reset .pass-reset__content{grid-column-start:5;grid-column-end:9}.p-pass-reset .pass-reset__content{display:flex;flex-direction:column;gap:40px}.p-pass-reset .pass-reset__content form{display:flex;flex-direction:column;gap:40px;align-items:center}.p-pass-reset .pass-reset__content form .form-input{width:100%}.p-pass-reset .pass-reset__content a,.p-pass-reset .pass-reset__content button{width:fit-content;min-width:50%}.p-pass-reset .pass-reset__globalmessage{font-family:"NunitoSans",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.6rem;line-height:23px;color:#b20000}.p-pass-reset .pass-reset__title{font-family:"Romie",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:1px;text-decoration:none;line-height:32px;font-size:2.8rem;text-transform:uppercase}.p-pass-reset .pass-reset__subtitle{font-family:"NunitoSans",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.6rem;line-height:23px}.p-pass-reset .pass-reset__subtitle .mail{font-family:"NunitoSans",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.6rem;line-height:23px;font-weight:700}.p-pass-reset .pass-reset__icon{width:100%;display:flex;justify-content:center}.p-pass-reset .pass-reset__icon span.icon{font-size:20px}.p-pass-reset.confirm .pass-reset__wrapper{grid-row-gap:24px}.p-pass-reset.confirm .pass-reset__content{display:flex;flex-direction:column;align-items:center;gap:48px}.p-pass-reset.recovery-pass-change .pass-reset__wrapper{grid-row-gap:48px}.p-pass-reset.recovery-pass-change .pass-reset__content form{gap:24px}.p-pass-reset.recovery-pass-change .pass-reset__content form input{text-align:start}.p-pass-reset.recovery-pass-change .pass-reset__content form button{margin-top:24px}.p-pass-reset .tooltip-label{text-align:start;margin-top:8px}.p-pass-reset .--msg-error+.tooltip-label{display:none}@media screen and (max-width: 1023px){.p-pass-reset .pass-reset__icon,.p-pass-reset .pass-reset__title,.p-pass-reset .pass-reset__globalmessage,.p-pass-reset .pass-reset__subtitle,.p-pass-reset .pass-reset__content{grid-column-start:3;grid-column-end:11}}@media screen and (max-width: 767px){.p-pass-reset .pass-reset__wrapper{margin:40px 16px 64px}.p-pass-reset .pass-reset__icon,.p-pass-reset .pass-reset__title,.p-pass-reset .pass-reset__subtitle,.p-pass-reset .pass-reset__globalmessage,.p-pass-reset .pass-reset__content{grid-column-start:1;grid-column-end:5}.p-pass-reset .pass-reset__content a,.p-pass-reset .pass-reset__content button{width:100%}.p-pass-reset.recovery-pass-change:not(.confirm) .pass-reset__wrapper{margin:40px 16px}}.w-single-launch{margin-top:48px;scroll-margin-top:calc(var(--js-header-height) + var(--js-shortcut-promo-height))}.w-single-launch .single-launch__container{display:grid;grid-template-rows:auto;grid-column-gap:16px}@media screen and (max-width: 767px){.w-single-launch .single-launch__container{grid-template-columns:repeat(4, 2fr)}}@media screen and (min-width: 768px){.w-single-launch .single-launch__container{grid-template-columns:repeat(12, 2fr)}}.w-single-launch .single-launch__container-inverse .single-launch__section-second{justify-self:right;padding-left:0;padding-right:8%;grid-area:1/2/1/6}.w-single-launch .single-launch__container-inverse .single-launch__section-first{justify-self:left;grid-area:1/6/1/12}.w-single-launch .single-launch__section-first{justify-self:right;grid-column-start:2;grid-column-end:8}.w-single-launch .single-launch__section-first img{border-radius:12px}.w-single-launch .single-launch__section-second{grid-column-start:8;grid-column-end:12;width:100%;padding-left:8%;justify-self:left;display:flex;flex-direction:column;justify-content:center;row-gap:40px}.w-single-launch .single-launch__section-second.--with-image{justify-content:flex-start}.w-single-launch .single-launch__section-second img{border-radius:12px}.w-single-launch .single-launch__section-mobile{display:none}.w-single-launch .single-launch__texts{display:flex;flex-direction:column;row-gap:24px}.w-single-launch .single-launch__texts .custom-button{min-width:200px}.w-single-launch .single-launch__label{height:27px;display:flex;justify-content:center;align-items:center;width:fit-content;border-radius:100px;padding:1px 12px 0}.w-single-launch .single-launch__label span{font-family:"NunitoSans",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1rem;line-height:19px;text-transform:uppercase;text-align:center;font-weight:700}.w-single-launch .single-launch__additional-text{font-family:"NunitoSans",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.4rem;line-height:21px}.w-single-launch .single-launch__title{font-family:"Romie",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:1px;text-decoration:none;line-height:59px;font-size:6.4rem;line-height:70px}.w-single-launch .single-launch__subtitle{font-family:"NunitoSans",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:2rem;line-height:27px}.w-single-launch .single-launch__subtitle a{display:block}.w-single-launch .single-launch__video{display:block;position:relative}.w-single-launch .single-launch__video .custom-controls{color:#fff;position:absolute;width:100%;z-index:1;padding:0 20px}.w-single-launch .single-launch__video .custom-controls .hide{display:none}@media screen and (max-width: 1023px){.w-single-launch{margin-top:32px;margin-left:24px;margin-right:24px}.w-single-launch .single-launch__container{display:flex}.w-single-launch .single-launch__section{display:none}.w-single-launch .single-launch__section-mobile{display:flex;flex-direction:column;row-gap:40px}.w-single-launch .single-launch__section-mobile .single-launch__img-container{width:100%}.w-single-launch .single-launch__section-mobile .single-launch__texts{display:flex;flex-direction:column;row-gap:24px}.w-single-launch .single-launch__section-mobile .single-launch__texts .custom-button{min-width:200px}.w-single-launch .single-launch__section-mobile .single-launch__title{font-family:"Romie",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:1px;text-decoration:none;line-height:51px;font-size:5.6rem;line-height:62px}.w-single-launch .single-launch__section-mobile .single-launch__subtitle{font-family:"NunitoSans",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.8rem;line-height:24px}.w-single-launch .single-launch__img{width:100%}.w-single-launch .single-launch__img img{width:100%;border-radius:12px}}@media screen and (max-width: 767px){.w-single-launch .single-launch__section-mobile .single-launch__title{font-family:"Romie",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:1px;text-decoration:none;line-height:40px;font-size:4rem;line-height:46px}.w-single-launch .single-launch__section-mobile .single-launch__subtitle{font-family:"NunitoSans",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.6rem;line-height:23px}}.w-google-recommendation{margin-top:32px}.w-google-recommendation .recommendation{position:relative}.w-google-recommendation .recommendation__wrapper{display:flex;margin:0 128px}.w-google-recommendation .recommendation__wrapper__title{font-family:"Romie",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:1px;text-decoration:none;line-height:40px;font-size:4rem}.w-google-recommendation .recommendation .c-carousel-product-card .product-card__wrapper,.w-google-recommendation .recommendation .c-carousel-product-card .product-card__link{display:flex;flex-direction:column;align-items:center;position:relative;margin:0 8px;row-gap:12px}.w-google-recommendation .recommendation .c-carousel-product-card .product-card__link{margin:0}.w-google-recommendation .recommendation .c-carousel-product-card .product-card__wishlist{position:absolute;top:9px;right:6.75px;z-index:1;background:none;padding:0}.w-google-recommendation .recommendation .c-carousel-product-card .product-card__wishlist__icon{width:32px;height:32px;color:#000}.w-google-recommendation .recommendation .c-carousel-product-card .product-card__wishlist__icon:before{width:32px;height:32px;font-size:32px}.w-google-recommendation .recommendation .c-carousel-product-card .product-card__image{cursor:pointer}.w-google-recommendation .recommendation .c-carousel-product-card .product-card__image img{border-radius:12px}.w-google-recommendation .recommendation .c-carousel-product-card .product-card__info{display:flex;flex-direction:column;text-align:center;row-gap:8px}.w-google-recommendation .recommendation .c-carousel-product-card .product-card__info__name{font-family:"NunitoSans",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.4rem;line-height:21px;font-weight:700;text-transform:uppercase}.w-google-recommendation .recommendation .c-carousel-product-card .product-card__info__price{font-family:"NunitoSans",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.4rem;line-height:21px}.w-google-recommendation .recommendation .c-carousel-product-card .product-card__info__price .price-discount{color:#ce2754}.w-google-recommendation .recommendation .c-carousel-product-card .product-card__info__price .price-full:not(:last-child){text-decoration:line-through}.w-google-recommendation .recommendation .slide-arrow{width:32px;height:32px;display:flex;visibility:hidden;position:absolute;top:47.5%;border-radius:50%;opacity:0}.w-google-recommendation .recommendation .slide-arrow:before{width:32px;height:32px;font-size:32px}.w-google-recommendation .recommendation .prev-arrow{left:10px}.w-google-recommendation .recommendation .next-arrow{right:10px}@media screen and (min-width:1440px){.w-google-recommendation[data-disable-slick=true]{width:100%;max-width:1600px;margin-left:auto;margin-right:auto}}.w-google-recommendation[data-disable-slick=true] .slide-arrow{display:none}.w-google-recommendation[data-disable-slick=true] #carouselCards{display:grid;grid-template-rows:auto;grid-column-gap:16px;grid-row-gap:16px;grid-auto-flow:dense;margin-left:8px;margin-right:8px}@media screen and (max-width: 767px){.w-google-recommendation[data-disable-slick=true] #carouselCards{grid-template-columns:repeat(4, 2fr)}}@media screen and (min-width: 768px){.w-google-recommendation[data-disable-slick=true] #carouselCards{grid-template-columns:repeat(12, 2fr)}}@media screen and (max-width: 767px){.w-google-recommendation[data-disable-slick=true] #carouselCards{grid-template-columns:repeat(2, 2fr)}}@media screen and (min-width: 768px){.w-google-recommendation[data-disable-slick=true] #carouselCards{grid-template-columns:repeat(4, 2fr)}}@media screen and (min-width: 1024px){.w-google-recommendation[data-disable-slick=true] #carouselCards{grid-template-columns:repeat(5, 2fr)}}@media screen and (min-width: 1024px){.w-google-recommendation{margin-top:48px}.w-google-recommendation .recommendation .slick-track{margin:2px 0px}.w-google-recommendation .recommendation:hover .slide-arrow,.w-google-recommendation .recommendation:focus-within .slide-arrow{opacity:1;visibility:visible}.w-google-recommendation .recommendation:hover .slide-arrow i,.w-google-recommendation .recommendation:focus-within .slide-arrow i{right:0px;top:0px;position:absolute;font-size:32px}}@media screen and (max-width: 1023px){.w-google-recommendation .recommendation__wrapper{margin:0 72px}}@media screen and (max-width: 767px){.w-google-recommendation .recommendation__wrapper{display:flex;margin:0 12px}.w-google-recommendation .recommendation__wrapper__title{font-family:"Romie",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:1px;text-decoration:none;line-height:32px;font-size:3.2rem}.w-google-recommendation .recommendation .c-carousel-product-card .product-card__info{row-gap:4px}.w-google-recommendation .recommendation .c-carousel-product-card .product-card__info__name{font-family:"NunitoSans",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.2rem;line-height:19px;font-weight:700}}.w-recommendation{margin-top:32px}.w-recommendation .recommendation{position:relative}.w-recommendation .recommendation__wrapper{display:flex;margin:0 128px}.w-recommendation .recommendation__wrapper__title{font-family:"Romie",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:1px;text-decoration:none;line-height:40px;font-size:4rem}.w-recommendation .recommendation .c-carousel-product-card .product-card__wrapper,.w-recommendation .recommendation .c-carousel-product-card .product-card__link{display:flex;flex-direction:column;align-items:center;position:relative;margin:0 8px;row-gap:12px}.w-recommendation .recommendation .c-carousel-product-card .product-card__link{margin:0}.w-recommendation .recommendation .c-carousel-product-card .product-card__wishlist{position:absolute;top:9px;right:6.75px;z-index:1;background:none;padding:0}.w-recommendation .recommendation .c-carousel-product-card .product-card__wishlist__icon{width:32px;height:32px;color:#000}.w-recommendation .recommendation .c-carousel-product-card .product-card__wishlist__icon:before{width:32px;height:32px;font-size:32px}.w-recommendation .recommendation .c-carousel-product-card .product-card__image{cursor:pointer}.w-recommendation .recommendation .c-carousel-product-card .product-card__image img{border-radius:12px}.w-recommendation .recommendation .c-carousel-product-card .product-card__info{display:flex;flex-direction:column;text-align:center;row-gap:8px}.w-recommendation .recommendation .c-carousel-product-card .product-card__info__name{font-family:"NunitoSans",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.4rem;line-height:21px;font-weight:700;text-transform:uppercase}.w-recommendation .recommendation .c-carousel-product-card .product-card__info__price{font-family:"NunitoSans",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.4rem;line-height:21px}.w-recommendation .recommendation .c-carousel-product-card .product-card__info__price .price-discount{color:#ce2754}.w-recommendation .recommendation .c-carousel-product-card .product-card__info__price .price-full:not(:last-child){text-decoration:line-through}.w-recommendation .recommendation .slide-arrow{width:32px;height:32px;display:flex;visibility:hidden;position:absolute;top:47.5%;border-radius:50%;opacity:0}.w-recommendation .recommendation .slide-arrow:before{width:32px;height:32px;font-size:32px}.w-recommendation .recommendation .prev-arrow{left:10px}.w-recommendation .recommendation .next-arrow{right:10px}@media screen and (min-width:1440px){.w-recommendation[data-disable-slick=true]{width:100%;max-width:1600px;margin-left:auto;margin-right:auto}}.w-recommendation[data-disable-slick=true] .slide-arrow{display:none}.w-recommendation[data-disable-slick=true] #carouselCards{display:grid;grid-template-rows:auto;grid-column-gap:16px;grid-row-gap:16px;grid-auto-flow:dense;margin-left:8px;margin-right:8px}@media screen and (max-width: 767px){.w-recommendation[data-disable-slick=true] #carouselCards{grid-template-columns:repeat(4, 2fr)}}@media screen and (min-width: 768px){.w-recommendation[data-disable-slick=true] #carouselCards{grid-template-columns:repeat(12, 2fr)}}@media screen and (max-width: 767px){.w-recommendation[data-disable-slick=true] #carouselCards{grid-template-columns:repeat(2, 2fr)}}@media screen and (min-width: 768px){.w-recommendation[data-disable-slick=true] #carouselCards{grid-template-columns:repeat(4, 2fr)}}@media screen and (min-width: 1024px){.w-recommendation[data-disable-slick=true] #carouselCards{grid-template-columns:repeat(5, 2fr)}}@media screen and (min-width: 1024px){.w-recommendation{margin-top:48px}.w-recommendation .recommendation .slick-track{margin:2px 0px}.w-recommendation .recommendation:hover .slide-arrow,.w-recommendation .recommendation:focus-within .slide-arrow{opacity:1;visibility:visible}.w-recommendation .recommendation:hover .slide-arrow i,.w-recommendation .recommendation:focus-within .slide-arrow i{right:0px;top:0px;position:absolute;font-size:32px}}@media screen and (max-width: 1023px){.w-recommendation .recommendation__wrapper{margin:0 72px}}@media screen and (max-width: 767px){.w-recommendation .recommendation__wrapper{display:flex;margin:0 12px}.w-recommendation .recommendation__wrapper__title{font-family:"Romie",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:1px;text-decoration:none;line-height:32px;font-size:3.2rem}.w-recommendation .recommendation .c-carousel-product-card .product-card__info{row-gap:4px}.w-recommendation .recommendation .c-carousel-product-card .product-card__info__name{font-family:"NunitoSans",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.2rem;line-height:19px;font-weight:700}}.w-carousel{margin-top:32px}.w-carousel .carousel__title{font-family:"Romie",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:1px;text-decoration:none;line-height:51px;font-size:5.6rem;line-height:40px;font-size:4rem}.w-carousel .carousel__title__wrapper{height:fit-content;margin-bottom:32px}@media screen and (max-width: 767px){.w-carousel .carousel__title__wrapper{display:flex;flex-direction:column;margin-left:16px;margin-right:16px;row-gap:8px}}@media screen and (min-width: 768px){.w-carousel .carousel__title__wrapper{display:grid;grid-template-rows:auto;grid-column-gap:16px;row-gap:16px}}@media screen and (min-width: 768px)and (max-width: 767px){.w-carousel .carousel__title__wrapper{grid-template-columns:repeat(4, 2fr)}}@media screen and (min-width: 768px)and (min-width: 768px){.w-carousel .carousel__title__wrapper{grid-template-columns:repeat(12, 2fr)}}@media screen and (min-width: 768px){.w-carousel .carousel__title__wrapper>*{grid-column-start:2;grid-column-end:12}}@media screen and (min-width: 1024px){.w-carousel .carousel__title__wrapper{row-gap:32px;margin-bottom:48px}.w-carousel .carousel__title__wrapper>*{grid-column-start:1;grid-column-end:13}}.w-carousel .carousel__subtitle{font-family:"NunitoSans",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.8rem;line-height:24px}.w-carousel .carousel__wrapper{position:relative}.w-carousel .carousel__wrapper .carousel__items .carousel__item{display:flex;flex-direction:column;align-items:center;position:relative;padding:0 8px}.w-carousel .carousel__wrapper .carousel__items .carousel__item__editorial-card.--pointer{cursor:pointer}.w-carousel .carousel__wrapper .carousel__items .carousel__item__editorial-card img{aspect-ratio:3/4;border-radius:12px}.w-carousel .carousel__wrapper .carousel__items .carousel__item__editorial-card .editorial-text{font-family:"Romie",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:1px;text-decoration:none;line-height:32px;font-size:3.2rem;text-align:center;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.w-carousel .carousel__wrapper .carousel__items .carousel__item__editorial-card .editorial-text.underline{text-decoration:underline}.w-carousel .carousel__wrapper .carousel__items .carousel__item__editorial-card.--darker img{filter:brightness(0.8)}.w-carousel .carousel__wrapper .carousel__items .carousel__item__product-card .product-card__wishlist{position:absolute;top:9px;right:14.75px;z-index:1;background:none;padding:0}.w-carousel .carousel__wrapper .carousel__items .carousel__item__product-card .product-card__wishlist__icon{width:32px;height:32px}.w-carousel .carousel__wrapper .carousel__items .carousel__item__product-card .product-card__wishlist__icon:before{width:32px;height:32px;font-size:32px}.w-carousel .carousel__wrapper .carousel__items .carousel__item__product-card .product-card__image{aspect-ratio:3/4;cursor:pointer}.w-carousel .carousel__wrapper .carousel__items .carousel__item__product-card .product-card__image img{aspect-ratio:3/4;border-radius:12px}.w-carousel .carousel__wrapper .carousel__items .carousel__item__product-card .product-card__link{display:block}.w-carousel .carousel__wrapper .carousel__items .carousel__item__product-card .product-card__content{display:flex;flex-direction:column;text-align:center;margin-bottom:8px}.w-carousel .carousel__wrapper .carousel__items .carousel__item__product-card .product-card__info{display:flex;flex-direction:column;text-align:center;row-gap:8px}.w-carousel .carousel__wrapper .carousel__items .carousel__item__product-card .product-card__info__name{font-family:"NunitoSans",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.4rem;line-height:21px;font-weight:700;text-transform:uppercase}.w-carousel .carousel__wrapper .carousel__items .carousel__item__product-card .product-card__info__name:first-child{margin-top:12px}.w-carousel .carousel__wrapper .carousel__items .carousel__item__product-card .product-card__info__price{font-family:"NunitoSans",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.4rem;line-height:21px}.w-carousel .carousel__wrapper .carousel__items .carousel__item__product-card .product-card__info__price .price-discount{color:#ce2754}.w-carousel .carousel__wrapper .carousel__items .carousel__item__product-card .product-card__info__price .price-full:not(:last-child){text-decoration:line-through}.w-carousel .carousel__wrapper .carousel__items .carousel__item__product-card .product-card__info .product-tag-label{margin:12px auto 4px auto}.w-carousel .carousel__wrapper .carousel__items .carousel__item__product-card .product-card__info .product-card__swatches{display:flex;column-gap:24px;align-items:center;justify-content:center}.w-carousel .carousel__wrapper .carousel__items .carousel__item__product-card .product-card__info .product-card__swatches .swatch-color{width:12px;height:12px}.w-carousel .carousel__wrapper .carousel__items .carousel__item__product-card .product-card__info .product-card__swatches .swatch-color a{display:block;width:100%;height:100%}.w-carousel .carousel__wrapper .carousel__items .carousel__item__product-card .product-card__info .product-card__swatches .swatch-color a img{display:block;width:100%;height:100%;border-radius:50%}.w-carousel .carousel__wrapper .slide-arrow{width:32px;height:32px;display:flex;visibility:hidden;position:absolute;top:50%;transform:translateY(-50%);border-radius:50%;opacity:0}.w-carousel .carousel__wrapper .slide-arrow:before{width:32px;height:32px;font-size:32px}.w-carousel .carousel__wrapper .arrow-prev{left:18px}.w-carousel .carousel__wrapper .arrow-next{right:10px}.w-carousel .carousel__wrapper.carousel-with-products .slide-arrow{top:40%}@media screen and (min-width: 1024px){.w-carousel{margin-top:48px}.w-carousel .carousel.--title-card{display:grid;grid-template-rows:auto;grid-column-gap:16px;width:100%}}@media screen and (min-width: 1024px)and (max-width: 767px){.w-carousel .carousel.--title-card{grid-template-columns:repeat(4, 2fr)}}@media screen and (min-width: 1024px)and (min-width: 768px){.w-carousel .carousel.--title-card{grid-template-columns:repeat(12, 2fr)}}@media screen and (min-width: 1024px){.w-carousel .carousel.--title-card .carousel__title__wrapper{grid-column-start:2;grid-column-end:4;position:relative;top:25%;width:344px}.w-carousel .carousel.--title-card .carousel__wrapper{width:100%;grid-column-start:4;grid-column-end:13}.w-carousel .carousel.--title-top{margin-left:128px}.w-carousel .carousel .slick-track{margin-left:0;margin-top:2px}.w-carousel .carousel:hover .slide-arrow,.w-carousel .carousel:focus-within .slide-arrow{opacity:1;visibility:visible}.w-carousel .carousel:hover .slide-arrow i,.w-carousel .carousel:focus-within .slide-arrow i{right:0px;top:0px;position:absolute;font-size:32px}}@media screen and (max-width: 767px){.w-carousel .carousel__title{font-family:"Romie",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:1px;text-decoration:none;line-height:32px;font-size:3.2rem;line-height:40px;font-size:3.2rem}.w-carousel .carousel__text{font-family:"NunitoSans",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.8rem;line-height:24px}.w-carousel .carousel__wrapper .editorial-text p{font-family:"Romie",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:1px;text-decoration:none;line-height:24px;font-size:2rem}}.w-carousel .carousel__items[data-edit-mode=true]{display:flex;flex-wrap:wrap}.w-carousel .carousel__items[data-edit-mode=true]>.mgnlEditorBar.area.start{width:100%}.w-carousel .carousel__items[data-edit-mode=true]>.carousel__item{flex:.2}
