h1{font-size:52px!important;font-weight:700!important;line-height:120%!important;letter-spacing:-2px!important}@media screen and (max-width:768px){h1{font-size:30px!important}}.product-card .product-card__actions .product-card__atc{opacity:1!important;background-color:#a0406f;color:#fff}.product-card .product-card__info{gap:12px}.product-card:not(.product-card--simple) .product-card__actions .btn{transform:unset!important}.product-card__main-actions{position:unset!important}.product-card .product-card__actions .product-card__atc:hover{border:0px;background-color:#783053!important;color:#fff!important}.product-card .product-card__actions .product-card__atc:before{display:none}.product-card__title{width:fit-content;min-width:auto}.product-card__title .brand{color:#646464;font-size:12px;text-transform:uppercase;font-weight:700;line-height:120%;letter-spacing:0px;display:block;margin-bottom:6px}.product-card__title .color{color:#1d1d1b;font-size:15px;font-weight:700;line-height:120%;letter-spacing:0px;display:block}.title-price-container{display:flex;justify-content:space-between;align-items:end}.product-card__atc{height:auto!important;padding:11px 8px!important}.product-card__badge .f-badge,.product-card__badge .f-badge--sale{font-size:15px;font-weight:700;line-height:120%;letter-spacing:0px;color:#1d1d1b;padding:4px 8px;border-radius:4px;background-color:#f9f9f9}.product-card .f-price__regular .f-price-item--regular,.product-card .f-price__sale .f-price-item--sale{font-size:15px!important;font-weight:700!important;line-height:120%!important;letter-spacing:0px;color:#1d1d1b!important}.product-card .f-price__sale .f-price-item--regular{font-size:15px;font-weight:400;line-height:120%;letter-spacing:0px;color:#646464!important}.product-card .f-price-item--sale{font-size:15px;font-weight:700;line-height:120%;letter-spacing:0px;color:#1d1d1b!important}.product-card .f-price-item--regular{color:#646464!important;font-size:15px!important;font-weight:400!important;line-height:120%!important;letter-spacing:0px}.product-card .product-card__wrapper .product-card__info .title-price-container{gap:12px;min-height:48px}.product-card .product-card__wrapper .product-card__info .title-price-container .f-price{min-width:auto;width:min-content}.product-card .product-card__wrapper .product-card__info .title-price-container .f-price .f-price__sale{justify-content:end}.product-card .product-card__wrapper .product-card__info .title-price-container .product-card__title .reversed-link{width:fit-content}.product-card__type{display:none!important}.product-card__quickview .icon-search{color:#a0406f}.product-card__quickview:before{background-color:#a0406f!important}.product-card__quickview:hover .icon-search{color:#fff!important}.product-card__badge{margin-top:6px;margin-left:6px}.product-card__quickview{margin-right:-4px!important;margin-top:-4px!important}quick-view-modal .quick-view__content .product .product__info-wrapper .product__info-container .product__blocks .product__block--title .product__title{font-size:40px!important}@media screen and (max-width:768px){.product-card .product-card__actions .product-card__atc .btn__text .product-card__atc-icon{display:none}.product-card .product-card__actions .product-card__atc .btn__text .product-card__atc-text{display:flex;max-width:100%;position:unset}.product-card .product-card__actions .product-card__atc{width:100%!important;border-radius:4px;padding:8px!important}.product-card .product-card__wrapper .product-card__info .title-price-container{min-height:86px;flex-direction:column;align-items:start}.product-card .product-card__wrapper .product-card__info .title-price-container .f-price{width:100%}}.section-breadcrumb .breadcrumbs .reversed-link:first-of-type{font-weight:700;color:#1d1d1b}.section-breadcrumb .breadcrumbs .reversed-link{font-weight:400;color:#646464}@media screen and (max-width:768px){.section-breadcrumb .breadcrumbs .reversed-link,.section-breadcrumb .breadcrumbs .breadcrumbs--last{font-size:12px}}.multicolumn-icon{background-color:#fff!important}.multicolumn-icon .section__container .section__content .multicolumn__items .multicolumn-card-wrapper .multicolumn-card{background-color:#fff}.multicolumn-icon .section__container .section__content .multicolumn__items{gap:0px}.multicolumn-icon .section__container .section__content .multicolumn__items .multicolumn-card-wrapper{padding:24px 16px;border-top:1px solid #eac4d2;border-bottom:1px solid #eac4d2;border-right:1px solid #eac4d2}.multicolumn-icon .section__container .section__content .multicolumn__items .multicolumn-card-wrapper:first-child{border-left:1px solid #eac4d2;border-top-left-radius:8px;border-bottom-left-radius:8px}.multicolumn-icon .section__container .section__content .multicolumn__items .multicolumn-card-wrapper:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.multicolumn-icon .section__container .section__content .multicolumn__items .multicolumn-card-wrapper .multicolumn-card__info .multicolumn-card__title{max-width:298px}@media screen and (max-width:768px){.multicolumn-icon{padding-top:32px!important;padding-bottom:32px!important}.multicolumn-icon .section__container .section__content .multicolumn__items .multicolumn-card-wrapper{padding:16px;border-top:1px solid #eac4d2;border-left:1px solid #eac4d2;border-right:1px solid #eac4d2;border-bottom:0px}.multicolumn-icon .section__container .section__content .multicolumn__items .multicolumn-card-wrapper .multicolumn-card{flex-direction:row;gap:16px}.multicolumn-icon .section__container .section__content .multicolumn__items .multicolumn-card-wrapper .multicolumn-card .multicolumn-card__info .multicolumn-card__title{text-align:start}.multicolumn-icon .section__container .section__content .multicolumn__items .multicolumn-card-wrapper:first-child{border-top-left-radius:8px;border-bottom-left-radius:0;border-top-right-radius:8px}.multicolumn-icon .section__container .section__content .multicolumn__items .multicolumn-card-wrapper:last-child{border-top-right-radius:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-bottom:1px solid #E9BFD3}.multicolumn-icon .section__container .section__content .multicolumn__items .multicolumn-card-wrapper .multicolumn-card .multicolumn-card__image{width:40px}}.btn__text{line-height:120%!important}.image-with-text__badge{font-size:14px!important;font-weight:700!important}@media screen and (max-width:768px){.image-with-text__badge{font-size:12px!important;margin-right:20px;top:64%!important}.image-with-text__wrapper{row-gap:44px!important}}.section--scrolling-promotion .scrolling-promotion .promotion .promotion__item-text .promotion__item-wrap .promotion__text{font-size:18px;font-weight:700;line-height:120%;letter-spacing:0px;color:#1d1d1b}@media screen and (max-width:768px){.section--scrolling-promotion .scrolling-promotion .promotion .promotion__item-image .promotion__item-wrap .media-wrapper img{width:36px!important;height:auto!important}}.section-shop-the-feed .shop-the-feed .section__container .section__wrapper .section__header .rich-text__heading{font-size:34px;font-weight:700;line-height:120%;letter-spacing:-1px;color:#1d1d1b}.section-shop-the-feed .shop-the-feed .section__container .section__wrapper .section__content .shop-the-feed__items .f-column .stf-card{padding:0;border-radius:8px}.section-shop-the-feed .shop-the-feed .section__container .section__wrapper .section__content .shop-the-feed__items .f-column{margin:0}.section-shop-the-feed .shop-the-feed .section__container .section__wrapper .section__content .shop-the-feed__items{gap:24px}@media screen and (max-width:768px){.section-shop-the-feed .shop-the-feed .section__container .section__wrapper .section__header .rich-text__heading{font-size:28px}.shop-the-feed{padding-top:40px!important;padding-bottom:40px!important}}.icon-arrow-toggle-custom{transform:rotate(180deg);transition:transform .25s ease}details[open] .icon-arrow-toggle-custom{transform:rotate(0)}.facet-accordion-details .accordion-details__content ul li input[type=checkbox].checkbox{appearance:none;-webkit-appearance:none;position:relative;width:18px;height:18px;background:transparent;cursor:pointer;border:none}.facet-accordion-details .accordion-details__content ul li input[type=checkbox].checkbox:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(225deg,#fff 45%,#8b2555 40%);clip-path:polygon(100% 0%,100% 100%,0% 0%);border:1px solid #8B2555;box-sizing:border-box;transition:background-color .2s ease-in-out,opacity .2s ease-in-out}.facet-accordion-details .accordion-details__content ul li input[type=checkbox].checkbox:checked:before{background:#8b2555}.facet-accordion-details .accordion-details__content ul li input[type=checkbox].checkbox:disabled:before{background:linear-gradient(225deg,#fff 45%,#8b2555 50%);opacity:.6;cursor:not-allowed}input[value=Lacqwear]+label .reversed-link__text,input[value=Gelegant]+label .reversed-link__text{text-transform:uppercase!important}.facet-accordion-details .filter-item .swatch-color{width:18px;height:18px;position:relative;cursor:pointer;background:var(--swatch-background);border-top:1px solid #8b2555;border-right:1px solid #8b2555;border-bottom:none!important;border-left:none!important;overflow:hidden}.facet-accordion-details .filter-item .swatch-color:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(225deg,var(--swatch-background) 45%,#8B2555 50%,#fff 57%);clip-path:polygon(0% 100%,100% 100%,0% 0%);box-sizing:border-box}.facet-accordion-details .filter-item .swatch-color:after{content:"";display:none!important}.facet-accordion-details .filter-item .swatch-color{background:linear-gradient(225deg,var(--swatch-background) 50%,#fff 100%)!important}.facet-accordion-details .filter-item input:checked+label .swatch-color{outline:none!important}.facet-accordion-details .filter-item input:checked+label .reversed-link__text{background-position-x:var(--transform-origin-start);background-size:100% var(--reversed-link-gap);background-position-y:bottom;color:rgb(var(--color-foreground))}.facet-accordion-details .accordion-details__content ul li.flex.items-center.gap-2{align-items:center}.facet-accordion-details .accordion-details__content ul li input[type=checkbox].checkbox:after{display:none}.accordion-details__summary .h6{font-size:18px;font-weight:700;line-height:120%;letter-spacing:0px;color:#1d1d1b}.facet-accordion-details{border-bottom:1px solid #EDEDED}.facet-drawer .facet-drawer__header .drawer__header-inner .drawer__heading{font-size:23px;font-weight:700;line-height:120%;letter-spacing:0px;color:#1d1d1b}.facet-drawer .facet-drawer__header .drawer__header-inner{padding-top:24px;padding-bottom:16px}.facet-drawer .drawer__body .facet-short-drawer .facet-short .form-control{padding:16px;border:1px solid #828282;border-radius:4px;line-height:120%;font-weight:700}.ssw-carousel-review__user-link,.ssw-icon-star,.ssw-icon-star-empty{color:#a0406f!important}.ssw-carousel-review__title{color:#646464!important;font-weight:700!important}.ssw-carousel-review{display:flex!important;padding:0!important}.sswcarousel-prev:before{top:100px!important;left:0!important}.sswcarousel-next:before{top:100px!important;right:0!important}.sswcarousel-list{padding-right:10px!important;padding-left:20px!important}.topbar .topbar__inner .topbar__column .topbar__text p,.topbar .topbar__inner .topbar__column a{font-size:12px;font-weight:700;line-height:120%;letter-spacing:0px}.header__navigation{justify-content:center!important}@media screen and (max-width:1613px){.header__top,.header__bottom{padding-inline:5rem!important}}@media(max-width:1370px)and (min-width:1024.01px){.header__navigation{display:none!important}.menu-drawer-button{display:flex!important}.menu-drawer-button.is-show{display:none!important}.lg\:hidden{display:flex!important}.header__search{width:100%;padding-block-start:1.6rem!important}.header__top{flex-wrap:wrap;justify-content:space-between}.header__search .search__form,.header .header__top .header__search .search__field{max-width:100%!important}}@media screen and (max-width:768px){.header__top,.header__bottom{padding-inline:1.6rem!important}}.index-template .video-hero .secton__container .ecs-custom-hero-video{max-height:70vh}.index-template .video-hero .page-width--full .ecs-custom-hero-video{max-height:30vh}.index-template .video-hero .page-width--full{padding-inline-end:5rem!important;padding-inline-start:5rem!important}.index-template .video-hero .page-width--full .ecs-custom-hero-video .media--small{height:14vh}.index-template .image-with-text-overlay .section__container .ecs-custom-hero-img .image-with-text-ovelay__content .image-with-text-ovelay__content-wrapper .rich-text .rich-text__text p{font-size:18px!important;font-weight:400!important;line-height:120%!important;letter-spacing:0px!important}.index-template .video-hero .secton__container .ecs-custom-hero-video .video-hero__content .video-hero__content-wrapper .rich-text__heading{font-size:52px;font-weight:700;line-height:120%;letter-spacing:-2px}.index-template .video-hero .secton__container .ecs-custom-hero-video .video-hero__content .video-hero__content-wrapper p{font-size:18px;font-weight:400;line-height:120%;letter-spacing:0px}.index-template .section-rich-text .rich-text{max-width:900px;margin:auto}.index-template .section-rich-text .rich-text .rich-text__text p strong{color:#b93171;font-weight:700}.index-template .section-rich-text .rich-text .rich-text__text p,.index-template .image-cards .section__header .section__header--text .section__heading{font-size:34px;font-weight:700;line-height:120%;letter-spacing:-1px;color:#1d1d1b}.index-template .image-cards .section__content .card-media .card-media__content{padding-left:16px;padding-right:16px}.index-template .image-cards .section__content .card-media .card-media__content .card-media__content-wrapper .card-media__heading{flex:1!important;font-size:34px;font-weight:700;line-height:120%;letter-spacing:-1px;max-width:260px}.index-template .image-cards .section__content .card-media .card-media__content .card-media__content-wrapper .card-media__description{font-size:18px;font-weight:400;line-height:120%;letter-spacing:0px;height:36px}.index-template .image-cards .section__content .card-media .card-media__content .card-media__content-wrapper .card-media__button{flex:0!important;margin-top:24px}.index-template .image-cards .section__content .card-media .card-media__content .card-media__content-wrapper .card-media__button .btn__text{font-weight:700;letter-spacing:0px;line-height:120%;font-size:20px}.index-template .featured-collection .section__container .section__wrapper .section__header .section__header--text .rich-text__heading{font-size:34px;font-weight:700;line-height:120%;letter-spacing:-1px;color:#1d1d1b}.index-template .featured-collection .section__container .section__wrapper .section__header .btn .btn__text{font-weight:700;letter-spacing:0px;line-height:120%}.index-template .featured-collection .section__container .section__wrapper .section__content .featured-collection__content .featured-collection__items .f-column .card-media .card-media__content .card-media__content-wrapper .rich-text__subheading{font-size:15px;font-weight:400;line-height:120%;letter-spacing:0px}.index-template .featured-collection .section__container .section__wrapper .section__content .featured-collection__content .featured-collection__items .f-column .card-media .card-media__content .card-media__content-wrapper .rich-text__heading{font-size:34px;font-weight:700;line-height:120%;letter-spacing:-1px}.index-template .featured-collection .section__container .section__wrapper .section__content .featured-collection__content .featured-collection__items .f-column .card-media .card-media__content .card-media__content-wrapper .rich-text__button .btn__text{font-weight:700}.index-template .featured-collection .section__container .section__wrapper .section__content .featured-collection__content .featured-collection__items .f-column .product-card .product-card__wrapper .product-card__image-wrapper .product-card__badge .f-badge--sale{color:#1d1d1b;background-color:#f9f9f9;border:1px solid #828282;border-radius:4px;padding:4px 8px}.shopify-app-block .section__header--text .rich-text__heading{font-size:34px;font-weight:700;line-height:120%;letter-spacing:-1px;color:#1d1d1b}.shopify-app-block .section__header--text .rich-text__text{font-size:18px;font-weight:400;line-height:120%;letter-spacing:0px;color:#1d1d1b;margin-bottom:32px}.index-template .section-app{background-color:#e6e9eb!important}.index-template .image-with-text .section__container .image-with-text__wrapper .image-with-text__inner .image-with-text__content .rich-text__subheading strong{font-size:23px;font-weight:700;line-height:120%;letter-spacing:0px;color:#1d1d1b}.index-template .image-with-text .section__container .image-with-text__wrapper .image-with-text__inner .image-with-text__content .rich-text__heading .block{font-size:42px;line-height:120%;letter-spacing:-1px;font-weight:700;color:#1d1d1b}.index-template .image-with-text .section__container .image-with-text__wrapper .image-with-text__inner .image-with-text__content .rich-text__heading .block strong{font-size:42px;line-height:120%;letter-spacing:-1px;font-weight:700;color:#b93171}.index-template .image-with-text .section__container .image-with-text__wrapper .image-with-text__inner .image-with-text__content .rich-text__heading{max-width:479px}.index-template .image-with-text .section__container .image-with-text__wrapper .image-with-text__inner .image-with-text__content .rich-text__text{font-size:18px;line-height:120%;letter-spacing:0px;font-weight:400}.index-template .image-with-text .section__container .image-with-text__wrapper .image-with-text__inner .image-with-text__content .rich-text__icon .icon-with-text .inline-richtext{font-weight:700}.index-template .banner-with-tabs .section__container .section__wrapper .banner-with-tabs__content .tabs__header .section__heading,.cataloghi .banner-with-tabs .section__container .section__wrapper .banner-with-tabs__content .tabs__header .section__heading{font-size:34px;font-weight:700;line-height:120%;letter-spacing:-1px}.index-template .banner-with-tabs .section__container .section__wrapper .banner-with-tabs__content .tabs__header .section__header .section__subheading,.cataloghi .banner-with-tabs .section__container .section__wrapper .banner-with-tabs__content .tabs__header .section__header .section__subheading{font-size:18px;font-weight:400;line-height:120%;letter-spacing:0px;max-width:525px}.index-template .banner-with-tabs .section__container .section__wrapper .banner-with-tabs__content .tabs__header .tabs__nav-wrap .tabs__nav-js .btn .tabs__tab-name,.cataloghi .banner-with-tabs .section__container .section__wrapper .banner-with-tabs__content .tabs__header .tabs__nav-wrap .tabs__nav-js .btn .tabs__tab-name{font-size:34px;font-weight:700;line-height:120%;letter-spacing:-1px}.index-template .banner-with-tabs .section__container .section__wrapper .banner-with-tabs__content .banner-with-tabs__cards .tabs__content .card-media .card-media__content .card-media__content-wrapper .card-media__button .btn,.cataloghi .banner-with-tabs .section__container .section__wrapper .banner-with-tabs__content .banner-with-tabs__cards .tabs__content .card-media .card-media__content .card-media__content-wrapper .card-media__button .btn{height:auto}.index-template .banner-with-tabs .section__container .section__wrapper .banner-with-tabs__content .banner-with-tabs__cards .tabs__content .card-media .card-media__content .card-media__content-wrapper .card-media__button .btn .btn__text,.cataloghi .banner-with-tabs .section__container .section__wrapper .banner-with-tabs__content .banner-with-tabs__cards .tabs__content .card-media .card-media__content .card-media__content-wrapper .card-media__button .btn .btn__text{padding-top:15px;padding-bottom:15px}.index-template .brand-logos .section__container .section__wrapper .section__content .brand-logos__container .brand-logos__inner .brand-logos__items .f-column{border-top:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #000}.index-template .brand-logos .section__container .section__wrapper .section__content .brand-logos__container .brand-logos__inner .brand-logos__items .f-column:first-child{border-left:1px solid #000;border-top-left-radius:8px;border-bottom-left-radius:8px}.index-template .brand-logos .section__container .section__wrapper .section__content .brand-logos__container .brand-logos__inner .brand-logos__items .f-column:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.index-template .brand-logos .section__container .section__wrapper .section__content .brand-logos__container .brand-logos__inner .brand-logos__items .f-column img{object-fit:contain!important}.index-template .brand-logos .section__container .section__wrapper .section__content .brand-logos__container .brand-logos__inner .brand-logos__items{gap:0px}@media screen and (max-width:768px){.index-template .section-rich-text .rich-text .rich-text__text p{font-size:23px}.index-template .video-hero .secton__container .ecs-custom-hero-video .video-hero__content .video-hero__content-wrapper .rich-text__heading{font-size:30px}.index-template .video-hero .secton__container .ecs-custom-hero-video .video-hero__content .video-hero__content-wrapper p{font-size:15px}.index-template .image-with-text-overlay .section__container .ecs-custom-hero-img .image-with-text-ovelay__content .image-with-text-ovelay__content-wrapper .rich-text .rich-text__text p{font-size:15px!important}.index-template .image-cards .section__content .card-media .card-media__content .card-media__content-wrapper .card-media__heading{font-size:28px}.index-template .image-cards .section__header .section__header--text .section__heading{font-size:24px}.index-template .featured-collection .section__container .section__wrapper .section__content .featured-collection__content .featured-collection__items .f-column .card-media .card-media__content .card-media__content-wrapper .rich-text__heading{font-size:18px}.index-template .image-with-text .section__container .image-with-text__wrapper .image-with-text__media .media-wrapper{--aspect-ratio: 1.5!important}.index-template .image-with-text .section__container .image-with-text__wrapper .image-with-text__media{padding:0}.index-template .image-with-text .section__container .image-with-text__wrapper .image-with-text__inner .image-with-text__content .rich-text__subheading strong{font-size:18px}.index-template .image-with-text .section__container .image-with-text__wrapper .image-with-text__inner .image-with-text__content .rich-text__heading .block,.index-template .image-with-text .section__container .image-with-text__wrapper .image-with-text__inner .image-with-text__content .rich-text__heading .block strong{font-size:30px}.index-template .image-with-text .section__container .image-with-text__wrapper .image-with-text__inner .image-with-text__content .rich-text__text{font-size:15px}.index-template .image-with-text .section__container .image-with-text__wrapper .image-with-text__inner .image-with-text__content .rich-text__icon .icon-with-text .inline-richtext{font-size:18px}.index-template .image-with-text{padding-top:32px!important;padding-bottom:32px!important}.index-template .banner-with-tabs .section__container .section__wrapper .banner-with-tabs__content .tabs__header .section__header .section__subheading,.cataloghi .banner-with-tabs .section__container .section__wrapper .banner-with-tabs__content .tabs__header .section__header .section__subheading{display:none}.index-template .banner-with-tabs .section__container .section__wrapper .banner-with-tabs__content .tabs__header .section__heading,.cataloghi .banner-with-tabs .section__container .section__wrapper .banner-with-tabs__content .tabs__header .section__heading{font-size:23px;margin-bottom:16px}.index-template .banner-with-tabs .section__container .section__wrapper .banner-with-tabs__content .tabs__header .tabs__nav-wrap .tabs__nav-js .btn .tabs__tab-name,.cataloghi .banner-with-tabs .section__container .section__wrapper .banner-with-tabs__content .tabs__header .tabs__nav-wrap .tabs__nav-js .btn .tabs__tab-name{font-size:18px}.index-template .banner-with-tabs .section__container .section__wrapper .banner-with-tabs__content .banner-with-tabs__cards .tabs__content .card-media,.cataloghi .banner-with-tabs .section__container .section__wrapper .banner-with-tabs__content .banner-with-tabs__cards .tabs__content .card-media{flex-direction:row}.index-template .banner-with-tabs .section__container .section__wrapper .banner-with-tabs__content .banner-with-tabs__cards .tabs__content .card-media .card-media__media-wrapper,.cataloghi .banner-with-tabs .section__container .section__wrapper .banner-with-tabs__content .banner-with-tabs__cards .tabs__content .card-media .card-media__media-wrapper{width:30%;flex:0 0 30%}.index-template .banner-with-tabs .section__container .section__wrapper .banner-with-tabs__content .banner-with-tabs__cards .tabs__content .card-media .card-media__media-wrapper .card-media__media:before,.cataloghi .banner-with-tabs .section__container .section__wrapper .banner-with-tabs__content .banner-with-tabs__cards .tabs__content .card-media .card-media__media-wrapper .card-media__media:before{padding-top:100%}.index-template .banner-with-tabs .section__container .section__wrapper .banner-with-tabs__content .banner-with-tabs__cards .tabs__content .card-media .card-media__content .card-media__content-wrapper .card-media__content-inner .card-media__heading,.cataloghi .banner-with-tabs .section__container .section__wrapper .banner-with-tabs__content .banner-with-tabs__cards .tabs__content .card-media .card-media__content .card-media__content-wrapper .card-media__content-inner .card-media__heading{font-size:15px;margin-bottom:8px;line-height:120%}.index-template .banner-with-tabs .section__container .section__wrapper .banner-with-tabs__content .banner-with-tabs__cards .tabs__content .card-media .card-media__content .card-media__content-wrapper .card-media__content-inner .card-media__description,.cataloghi .banner-with-tabs .section__container .section__wrapper .banner-with-tabs__content .banner-with-tabs__cards .tabs__content .card-media .card-media__content .card-media__content-wrapper .card-media__content-inner .card-media__description{font-size:12px}.index-template .banner-with-tabs .section__container .section__wrapper .banner-with-tabs__content .banner-with-tabs__cards .tabs__content .card-media .card-media__content .card-media__content-wrapper .card-media__button .btn .btn__text,.cataloghi .banner-with-tabs .section__container .section__wrapper .banner-with-tabs__content .banner-with-tabs__cards .tabs__content .card-media .card-media__content .card-media__content-wrapper .card-media__button .btn .btn__text{padding-top:12px;padding-bottom:12px}.index-template .banner-with-tabs .section__container .section__wrapper .banner-with-tabs__content .banner-with-tabs__cards .tabs__content .card-media .card-media__content .card-media__content-wrapper,.cataloghi .banner-with-tabs .section__container .section__wrapper .banner-with-tabs__content .banner-with-tabs__cards .tabs__content .card-media .card-media__content .card-media__content-wrapper{flex-direction:column;align-items:stretch}.index-template .banner-with-tabs .section__container .section__wrapper .banner-with-tabs__content .banner-with-tabs__cards .tabs__content .card-media .card-media__content .card-media__content-wrapper .card-media__button .btn,.cataloghi .banner-with-tabs .section__container .section__wrapper .banner-with-tabs__content .banner-with-tabs__cards .tabs__content .card-media .card-media__content .card-media__content-wrapper .card-media__button .btn{width:100%}.index-template .banner-with-tabs .section__container .section__wrapper .banner-with-tabs__content,.cataloghi .banner-with-tabs .section__container .section__wrapper .banner-with-tabs__content{gap:263px}.index-template .banner-with-tabs .section__container .section__wrapper .banner-with-tabs__content .tabs__header .tabs__nav-wrap .btn .btn__icon img,.cataloghi .banner-with-tabs .section__container .section__wrapper .banner-with-tabs__content .tabs__header .tabs__nav-wrap .btn .btn__icon img{max-width:unset}.index-template .brand-logos{padding-top:40px;padding-bottom:40px}.index-template .brand-logos .section__header{padding-bottom:32px}.index-template .featured-collection .section__container .section__wrapper .section__content .tabs__panel featured-collection .featured-collection__items .f-column .product-card .product-card__wrapper .product-card__image-wrapper .product-card__actions{top:0;align-items:start}.index-template .video-hero{padding-top:4px}.index-template .section--scrolling-promotion{padding-block-start:15px!important;padding-block-end:16px!important}.index-template .image-cards{padding-top:32px;padding-bottom:32px}.index-template .featured-collection{padding-top:40px;padding-bottom:40px}.index-template .featured-collection .section__container .section__wrapper .section__content .featured-collection__content .featured-collection__items .f-column .product-card .product-card__wrapper .product-card__image-wrapper .product-card__badge .f-badge--sale{font-size:12px}.index-template .section-testimonials .section__container .section__header .section__header--text .rich-text__heading{font-size:28px}.index-template .image-cards .section__content .card-media .card-media__content .card-media__content-wrapper .card-media__description{font-size:16px}.index-template .image-cards .section__content .card-media .card-media__content .card-media__content-wrapper .card-media__button .btn__text{font-size:18px}}.collection-template .collection-section .collection .collection__toolbar .collection__toolbar-left .facet-drawer-wrapper .btn{border:1px solid #828282}.collection-template .collection-section .collection .collection__toolbar .collection__toolbar-left .facet-drawer-wrapper .btn:before{background-color:transparent}.collection-template .collection-section .collection .collection__toolbar .collection__toolbar-left .facet-drawer-wrapper .btn:hover{color:#a0406f!important;border:1px solid #A0406F}.collection-template .collection-section .collection .collection__toolbar .collection__toolbar-left .facet-drawer-wrapper .btn:hover .btn__text svg path,.collection-template .collection-section .collection .collection__toolbar .collection__toolbar-left .facet-drawer-wrapper .facet-drawer-button-wrap .facet-drawer-button .btn__text svg path{fill:#a0406f!important}.collection-template .collection-section .collection .sticky-element .collection__toolbar .collection__toolbar-right .font-body-bolder{font-weight:400!important}.collection-template .collection-section .collection .sticky-element .collection__toolbar .collection__toolbar-right .facet-short .form-control{font-weight:700}.collection-template .collection-section .collection .sticky-element .collection__toolbar .collection__toolbar-right .form-control{border-radius:4px;border:1px solid #828282}.collection-template .collection-hero .collection-hero__inner .collection-hero__text .collection-hero__info .collection-hero__description{line-height:120%;letter-spacing:0px;color:#fff}.collection-template .collection__content .products-list{gap:24px}.collection-template .collection-section .collection .collection__content .flex .products-list .f-column .card-media .card-media__content .card-media__content-wrapper .rich-text__subheading{font-size:15px!important;margin-bottom:8px!important;line-height:120%!important}.collection-template .collection-section .collection .collection__content .flex .products-list .f-column .card-media .card-media__content .card-media__content-wrapper .card-media__heading{font-size:34px;font-weight:700;line-height:120%;letter-spacing:-1px;margin-bottom:0}.collection-template .collection-section .collection .collection__content .flex .products-list .f-column .card-media .card-media__content{padding:40px 16px}.collection-template .section-rich-text .rich-text .rich-text__heading{font-size:34px;font-weight:700;line-height:120%;letter-spacing:-1px;color:#1d1d1b}.collection-template .section-rich-text .rich-text .rich-text__text{margin-top:16px;font-size:15px;font-weight:400;line-height:140%;letter-spacing:0px;color:#1d1d1b}.collection-template .section-rich-text .rich-text .rich-text__text .read-more__text .btn{margin-top:10px}.button-list .section__content .button-list__items .button-item__inner{padding-inline-end:24px;border-radius:96px;border:1px solid #d8d8d8}.button-list .section__content .button-list__items .button-item__inner:hover{color:#000;border:1px solid #A0406F}.button-list .section__content .button-list__items .button-item__inner:before{background-color:transparent}.button-list .section__content .button-list__items .button-item__inner .button-item__text{font-size:15px;font-weight:400;line-height:120%;letter-spacing:0px}.button-list .section__content .button-list__items .button-item__inner .button-item__icon{width:45px;height:auto}.collection-template .image-cards .section__content .image-cards__inner .f-column .card-media .card-media__content .card-media__content-wrapper .card-media__description{margin-bottom:auto;margin-top:8px;font-size:15px;font-weight:400;line-height:140%;letter-spacing:0px}.collection-template .image-cards .section__content .image-cards__inner .f-column .card-media .card-media__content{padding:40px 16px}.collection-template .image-cards .section__content .image-cards__inner .f-column .card-media .card-media__content .card-media__content-wrapper .card-media__heading{font-size:34px;font-weight:700;line-height:120%;letter-spacing:-1px}.collection-template .image-cards .section__content .image-cards__inner .f-column .card-media .card-media__content .card-media__content-wrapper .card-media__button .btn{padding-left:16px;padding-right:16px;border:none}.collection-template .image-cards .section__content .image-cards__inner .f-column .card-media .card-media__content .card-media__content-wrapper .card-media__button .btn .btn__text{font-size:15px;font-weight:700;line-height:120%;letter-spacing:0%;color:#783053}.collection-template .image-cards .section__content .image-cards__inner .f-column .card-media .card-media__content .card-media__content-wrapper .card-media__button .btn:before{background-color:#f6edf9}.collection-template .image-cards .section__content .image-cards__inner .f-column .card-media .card-media__content .card-media__content-wrapper .card-media__button .btn:hover{border:1px solid #783053}.collection-template .button-list .section__container .section__header .section__header--text .rich-text__heading{font-size:34px;font-weight:700;line-height:120%;letter-spacing:-1px}.collection-template .collection__toolbar{margin-bottom:20px}.collection-template .collection__content .pagination button{background-color:#fff!important;color:#a0406f!important;border:1px solid #A0406F!important}@media screen and (max-width:768px){.collection-template .collection,.collection-template .section-rich-text{padding-top:24px;padding-bottom:24px}.collection-template .collection-hero .collection-hero__inner .collection-hero__text .collection-hero__info .collection-hero__description{font-size:17px}.collection-template .collection-section .collection .collection__content .flex .products-list .f-column .card-media .card-media__content{padding:24px 12px}.collection-template .collection-section .collection .collection__content .flex .products-list .f-column .card-media .card-media__content .card-media__content-wrapper .card-media__heading{font-size:18px}.collection-template .collection__content .products-list{row-gap:16px;column-gap:6px}.collection-template .section-rich-text .rich-text .rich-text__heading{font-size:28px}.collection-template .section-rich-text .rich-text{padding-top:40px;padding-bottom:40px}.collection-template .button-list{padding-top:32px;padding-bottom:32px}.collection-template .button-list .section__container .section__header .section__header--text .rich-text__heading{font-size:24px}.collection-template .image-cards .section__content .image-cards__inner{gap:24px}.collection-template .image-cards .section__content .image-cards__inner .f-column .card-media .card-media__content .card-media__content-wrapper .card-media__heading{font-size:28px}.collection-template .image-cards{padding-bottom:32px}.collection-template .collection-section .collection .collection__toolbar .collection__toolbar-left .facet-drawer-wrapper .btn{color:#1d1d1b}.collection-template .collection-section .collection .collection__toolbar .collection__toolbar-left .facet-drawer-wrapper .facet-drawer-button-wrap .facet-drawer-button .btn__text svg path{fill:#1d1d1b!important}.collection-template .collection-section .collection .collection__toolbar .collection__toolbar-left{flex-direction:row-reverse;justify-content:space-between;width:100%;align-items:center}.collection-template .collection-section .collection .collection__toolbar{padding:0}}.product-template .product .product__info-wrapper .product__info-container .f-badge,.product-template .product .product__info-wrapper .product__info-container .f-badge--sale{font-size:15px;font-weight:700;line-height:120%;letter-spacing:0px;color:#1d1d1b;padding:4px 8px;border:1px solid #828282;border-radius:4px;background-color:#f9f9f9}.product-template .product .product__info-wrapper .product__block{margin-bottom:16px;margin-top:0}.product-template .product .product__info-wrapper .product__block .product__title{font-size:34px!important;font-weight:700!important;line-height:120%!important;letter-spacing:-1px!important;color:#1d1d1b}.product-template .product .product__info-wrapper .product__block--price .f-price__sale{align-items:end}.product-template .product .product__info-wrapper .product__block--price .f-price__sale .f-price-item--sale{font-size:28px;font-weight:700;line-height:120%;letter-spacing:-1px;color:#1d1d1b}.product-template .product .product__info-wrapper .product__block--price .f-price__sale .f-price-item--regular{font-size:18px;font-weight:400;line-height:120%;letter-spacing:0px;color:#646464}.product-template .product .product__info-wrapper .product__block--meta .product__sku{font-size:15px;font-weight:400;line-height:120%;letter-spacing:0px;color:#646464}.product-template .product .product__info-wrapper .product__block--icon-with-text{margin-top:24px!important;margin-bottom:24px!important}.product-template .product .product__info-wrapper .product__block--buy_buttons .product-form form .product-form__buttons .product-form__quantity .quantity__input{border-radius:8px;border:1px solid #828282}.product-template .product .product__info-wrapper .product__block--buy_buttons .product-form form .product-form__buttons .product-form__submit{background-color:#a0406f;color:#fff}.product-template .product .product__info-wrapper .product__block--buy_buttons .product-form form .product-form__buttons .product-form__submit:before{background-color:#fff}.product-template .product .product__info-wrapper .product__block--buy_buttons .product-form form .product-form__buttons .product-form__submit:hover{color:#a0406f}.product-template .product .product__info-wrapper .product__block--promotion_alert .product__promotion-alert{padding:16px 62px 16px 24px;gap:24px;background-color:#eac4d2}.product-template .product .product__info-wrapper .product__block--promotion_alert .product__promotion-alert .product__promotion-alert-icon{width:15.6px}.product-template .product .product__info-wrapper .product__block--promotion_alert .product__promotion-alert .product__promotion-alert-info .product__promotion-alert-heading{color:#1d1d1b;font-size:18px;font-weight:700;line-height:120%;letter-spacing:0px;margin-bottom:8px}.product-template .product .product__info-wrapper .product__block--promotion_alert .product__promotion-alert .product__promotion-alert-info .product__promotion-alert-heading p{color:#1d1d1b;font-size:15px;font-weight:400;line-height:120%;letter-spacing:0px}.product-template .product .product__info-wrapper .store-disponibility-block{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border:1px solid #EDEDED;margin-bottom:24px;border-radius:8px}.product-template .product .product__info-wrapper .store-disponibility-block .store-disponibility-content{gap:24px;display:flex}.product-template .product .product__info-wrapper .store-disponibility-block .store-disponibility-icon{width:18px}.product-template .product .product__info-wrapper .store-disponibility-block .store-disponibility-heading{color:#1d1d1b;font-size:18px;font-weight:700;line-height:120%;letter-spacing:0px;margin-bottom:8px}.product-template .product .product__info-wrapper .store-disponibility-block .store-disponibility-description{color:#1d1d1b;font-size:15px;font-weight:400;line-height:120%;letter-spacing:0px;margin:0}.product-template .product .product__info-wrapper .store-disponibility-block .store-disponibility-button .store-disponibility-button-icon{width:7.2px}.product-template .product .product__info-wrapper .store-disponibility-block .store-disponibility-button{border:1px solid #8282821A;border-radius:8px;padding:9.6px;width:48px}.product-template .product .product__info-wrapper .product__block--meta{flex-direction:column}.product-template .product .product__info-wrapper .product__block--meta .product__colore-prodotto{padding-inline-start:0px}.product-template .product .product__info-wrapper .product__block--meta .product__colore-prodotto:before{display:none}.product-template .product .product__info-wrapper .product__block--meta .product__colore-prodotto span{color:#1d1d1b;font-size:15px;font-weight:400;line-height:120%;letter-spacing:0px;text-transform:uppercase}.product-template .product .product__info-wrapper .product__block--meta .product__colore-prodotto .span-colore{font-weight:700;text-transform:capitalize}.product-template .product .product__info-wrapper .product__info-container .product__blocks{display:grid;grid-template-columns:repeat(2,1fr)}.product-template .product .product__info-wrapper .product__info-container .product__blocks>.product__block{grid-column:1 / -1}.product-template .product .product__info-wrapper .product__info-container .product__blocks>.product__block--buy_buttons,.product-template .product .product__info-wrapper .product__info-container .product__blocks>.product__block--buy_buttons+.product__block{grid-column:auto!important}.product-template .product .product__info-wrapper .product__info-container .product__block--buy_buttons{min-width:536px;margin-right:20px}.ooo-wl-product-page-button{width:fit-content}.product-template .product .product__media-wrapper .product__media-container .product__blocks-below-media .product__block--icon-with-text .icon-with-text .icon-with-text__item{padding:16px 24px;border:1px solid #1D1D1B;border-radius:96px}.product-template .product .product__media-wrapper .product__media-container .product__blocks-below-media .product__block--icon-with-text .icon-with-text .icon-with-text__item .font-heading{font-size:15px;font-weight:700!important;line-height:120%;letter-spacing:0px}.product-template .product .product__media-wrapper .product__media-container .product__blocks-below-media .product__block--description .easyslider-container .easyslider-contents .easyslider-item .easyslider-header,.product-template .product .product__info-wrapper .easyslider-container .easyslider-contents .easyslider-item .easyslider-header{background-color:#fff;border-top:0px;border-left:0px;border-right:0px;border-bottom:1px solid #eac4d2!important}.product-template .product .product__media-wrapper .product__media-container .product__blocks-below-media .product__block--description .easyslider-container .easyslider-contents .easyslider-item .easyslider-header .easyslider-anchor,.product-template .product .product__info-wrapper .easyslider-container .easyslider-contents .easyslider-item .easyslider-header .easyslider-anchor{padding-top:16px!important;padding-bottom:16px!important;padding-left:0!important}.product-template .product .product__media-wrapper .product__media-container .product__blocks-below-media .product__block--description .easyslider-container .easyslider-contents .easyslider-item .easyslider-header .easyslider-header-text,.product-template .product .product__info-wrapper .easyslider-contents .easyslider-item .easyslider-header .easyslider-header-text{font-size:18px;font-weight:700;line-height:120%;letter-spacing:0px}.product-template .product .product__media-wrapper .product__media-container .product__blocks-below-media .product__block--description .easyslider-container .easyslider-item .easyslider-glyph,.product-template .product .product__info-wrapper .easyslider-container .easyslider-item .easyslider-glyph{background:url(/cdn/shop/files/elements_34.svg?v=1769081363) no-repeat center center;background-size:contain;width:20px}.product-template .product .product__media-wrapper .product__media-container .product__blocks-below-media .product__block--description .easyslider-container .easyslider-contents .easyslider-item .easyslider-content,.product-template .product .product__info-wrapper .easyslider-container .easyslider-contents .easyslider-item .easyslider-content{border-left:0px;border-right:0px;border-top:0px!important}.product-template .product .product__media-wrapper .product__media-container .product__blocks-below-media .product__block--description .easyslider-container .easyslider-contents .easyslider-item .easyslider-content .easyslider-content-wrapper,.product-template .product .product__info-wrapper .easyslider-container .easyslider-contents .easyslider-item .easyslider-content .easyslider-content-wrapper{margin:16px 0!important}.product-template .product .product__media-wrapper .product__media-container .product__blocks-below-media .product__block--description .easyslider-container .easyslider-contents .easyslider-item .easyslider-content .easyslider-content-wrapper p,.product-template .product .product__info-wrapper .easyslider-container .easyslider-contents .easyslider-item .easyslider-content .easyslider-content-wrapper p{font-size:15px;font-weight:400;line-height:140%;letter-spacing:0px}.product-form__buttons{column-gap:20px!important}.product-template .complementary-products .complementary-products__container .complementary-products__heading{font-size:28px;font-weight:700;line-height:120%;letter-spacing:-1px}.product-template .complementary-products .complementary-products__container complementary-product-slider .products .f-column .product-card .product-card__wrapper .product-card__info{background-color:#fff}.product-template klarna-placement .top-strip-promotion-badge .container{background-color:#fff!important}@media screen and (max-width:1885px){.product-template .product .product__media-wrapper .product__media-container .product__blocks-below-media .product__block--icon-with-text .icon-with-text .icon-with-text__item{padding:12px 10px;gap:4px!important}.product-template .product .product__media-wrapper .product__media-container .product__blocks-below-media .product__block--icon-with-text .icon-with-text .icon-with-text__item .font-heading{font-size:12px}.product-template .product .product__media-wrapper .product__media-container .product__blocks-below-media .product__block--icon-with-text .icon-with-text .icon-with-text__item img{height:16px}}@media screen and (max-width:768px){.product-template .product .product__info-wrapper .product__info-container .product__blocks .product__block--icon-with-text-horizontal .icon-with-text--horizontal{justify-content:center;gap:12px}.product-template .product .product__info-wrapper .product__info-container .product__blocks .product__block--icon-with-text-horizontal .icon-with-text--horizontal .icon-with-text__item span{font-size:12px;font-weight:700!important;line-height:120%}.product-template .product .product__info-wrapper .product__info-container .product__blocks .product__block--icon-with-text-horizontal .icon-with-text--horizontal .icon-with-text__item{padding:12px 10px;border:1px solid #1D1D1B;border-radius:96px}.product-template .product .product__info-wrapper .product__info-container .product__blocks .product__block--icon-with-text-horizontal .icon-with-text--horizontal .icon-with-text__item img{height:16px}}body.product-template .image-cards .rich-text{padding-bottom:16px}body.product-template .image-cards .section__header .section__header--text .rich-text__heading{font-size:34px;font-weight:700;color:#1d1d1b;line-height:120%;margin-bottom:8px}body.product-template .image-cards .section__content .card-media .card-media__content{padding:0;margin-top:21px}body.product-template .image-cards .section__content .card-media .card-media__content .card-media__heading{font-size:18px;font-weight:700;color:#1d1d1b;line-height:120%;margin-bottom:21px}body.product-template .image-cards .section__content .card-media .card-media__content .card-media__description{margin-top:0;font-size:15px;font-weight:400;color:#1d1d1b;line-height:120%}body.product-template .image-cards .section__content .card-media .card-media__content .card-media__content-wrapper{text-align:start}body.product-template .image-cards .card-media--link{cursor:default;pointer-events:none}body.product-template .section--collapsible-tabs .collapsible-tabs__wrapper .collapsible-tabs__content-col .accordion-parent .block-heading .rich-text__heading{font-size:34px;font-weight:700;color:#1d1d1b;line-height:120%}body.product-template .section--collapsible-tabs .collapsible-tabs__wrapper .collapsible-tabs__content-col .accordion-parent .accordion-item .accordion-details .accordion-details__summary .font-heading{font-size:18px;font-weight:700!important;color:#1d1d1b;line-height:120%}body.product-template .section--collapsible-tabs .collapsible-tabs__wrapper .collapsible-tabs__content-col .accordion-parent .accordion-item .accordion-details .accordion-details__content p{font-size:15px;font-weight:400!important;color:#1d1d1b;line-height:120%}body.product-template .section--collapsible-tabs .collapsible-tabs__wrapper .collapsible-tabs__content-col .accordion-parent .accordion-item .accordion-details .accordion-details__summary{border-bottom:1px solid #eac4d2}@media screen and (max-width:768px){.product-template .product .product__info-wrapper .product__block .product__title{font-size:24px!important}.product-template .product .product__info-wrapper .product__info-container .product__blocks>.product__block{width:100%;min-width:0}.product-template .product .product__info-wrapper .product__info-container .product__blocks{display:grid;grid-template-columns:1fr!important}.product-form__buttons{gap:12px!important}.quantity{width:110px!important}.product-template .product .product__info-wrapper .product__block--icon-with-text{margin-top:16px!important;margin-bottom:16px!important}.product-template .product .product__info-wrapper .product__block--short_description{padding:24px 0}body.product-template .section--collapsible-tabs,body.lacqwear .section--collapsible-tabs,body.gelegant .section--collapsible-tabs{padding:40px 0}body.product-template .section--collapsible-tabs .collapsible-tabs__wrapper .collapsible-tabs__content-col .accordion-parent .block-heading .rich-text__heading,body.lacqwear .section--collapsible-tabs .collapsible-tabs__wrapper .collapsible-tabs__content-col .accordion-parent .block-heading .rich-text__heading,body.gelegant .section--collapsible-tabs .collapsible-tabs__wrapper .collapsible-tabs__content-col .accordion-parent .block-heading .rich-text__heading{font-size:24px;margin-bottom:26px}body.product-template .section--collapsible-tabs .collapsible-tabs__wrapper .collapsible-tabs__content-col .accordion-parent .accordion-item .accordion-details .accordion-details__summary .font-heading,body.lacqwear .section--collapsible-tabs .collapsible-tabs__wrapper .collapsible-tabs__content-col .accordion-parent .accordion-item .accordion-details .accordion-details__summary .font-heading,body.gelegant .section--collapsible-tabs .collapsible-tabs__wrapper .collapsible-tabs__content-col .accordion-parent .accordion-item .accordion-details .accordion-details__summary .font-heading{font-size:16px}body.product-template .section--collapsible-tabs .collapsible-tabs__wrapper,body.lacqwear .section--collapsible-tabs .collapsible-tabs__wrapper,body.gelegant .section--collapsible-tabs .collapsible-tabs__wrapper{gap:40px}}body.lacqwear .section-breadcrumb,body.gelegant .section-breadcrumb,body.lacqwear .image-with-text-overlay,body.gelegant .image-with-text-overlay{background-color:#f9f9f9}body.lacqwear .ecs-custom-hero-img,body.gelegant .ecs-custom-hero-img,body.chi-inizia .ecs-custom-hero-img,body.iscrizione-pro .ecs-custom-hero-img{height:290px}body.lacqwear .ecs-custom-hero-img .image-with-text-ovelay__content .rich-text .rich-text__text p,body.gelegant .ecs-custom-hero-img .image-with-text-ovelay__content .rich-text .rich-text__text p,body.chi-inizia .ecs-custom-hero-img .image-with-text-ovelay__content .rich-text .rich-text__text p,body.iscrizione-pro .ecs-custom-hero-img .image-with-text-ovelay__content .rich-text .rich-text__text p{font-size:23px}body.lacqwear .section--custom-content .custom-content-block--text .icons-wrapper{display:flex;gap:40px;margin-top:40px}body.lacqwear .section--custom-content .custom-content-block--text .icons-wrapper .icon-item img{width:114px}body.lacqwear .section--custom-content .custom-content-block--text .rich-text__heading{font-size:34px;font-weight:700;color:#1d1d1b;line-height:120%;margin-bottom:40px}body.lacqwear .section--custom-content .custom-content-block--text .rich-text__text{font-size:18px;font-weight:400;color:#1d1d1b;line-height:120%;max-width:489px}body.lacqwear .section--custom-content .custom-content-block--text .rich-text__button{margin-top:40px}body.lacqwear .section--custom-content .rich-text .rich-text__heading{font-size:34px;font-weight:700;color:#1d1d1b;line-height:120%}body.lacqwear .section--custom-content .rich-text{padding-bottom:0}body.lacqwear .image-cards .rich-text,body.gelegant .image-cards .rich-text{padding-bottom:16px}body.lacqwear .image-cards .section__header .section__header--text .section__subheading,body.gelegant .image-cards .section__header .section__header--text .section__subheading{font-size:28px;font-weight:700;color:#1d1d1b;line-height:120%;margin-bottom:16px}body.lacqwear .image-cards .section__header .section__header--text .rich-text__heading,body.gelegant .image-cards .section__header .section__header--text .rich-text__heading{font-size:23px;font-weight:700;color:#1d1d1b;line-height:120%;margin-bottom:8px}body.lacqwear .image-cards .section__header .section__header--text .rich-text__text,body.gelegant .image-cards .section__header .section__header--text .rich-text__text{font-size:18px;font-weight:400;color:#1d1d1b;line-height:120%;margin-top:0}body.lacqwear .image-cards .section__content .card-media .card-media__content,body.gelegant .image-cards .section__content .card-media .card-media__content{padding:0;margin-top:21px}body.lacqwear .image-cards .section__content .card-media .card-media__content .card-media__heading,body.gelegant .image-cards .section__content .card-media .card-media__content .card-media__heading{font-size:18px;font-weight:700;color:#1d1d1b;line-height:120%;margin-bottom:21px}body.lacqwear .image-cards .section__content .card-media .card-media__content .card-media__description,body.gelegant .image-cards .section__content .card-media .card-media__content .card-media__description{margin-top:0;font-size:15px;font-weight:400;color:#1d1d1b;line-height:120%}body.lacqwear .image-with-feature .image-with-feature__image,body.gelegant .image-with-feature .image-with-feature__image{width:24.33%!important}body.lacqwear .image-with-feature .image-with-feature__wrapper{flex-direction:row-reverse}body.lacqwear .image-with-feature .image-with-feature__wrapper .image-with-feature__content .image-with-feature__items{--f-columns-lg: 4!important;column-gap:20px;row-gap:40px}body.lacqwear .image-with-feature .image-with-feature__wrapper .image-with-feature__content .image-with-feature__items .image-with-feature__card-wrapper .image-with-feature__card .image-with-feature-card__info .image-with-feature-card__title,body.gelegant .image-with-feature .image-with-feature__wrapper .image-with-feature__content .image-with-feature__items .image-with-feature__card-wrapper .image-with-feature__card .image-with-feature-card__info .image-with-feature-card__title{font-size:18px;font-weight:700!important;color:#1d1d1b;line-height:120%}body.lacqwear .image-with-feature .image-with-feature__wrapper .image-with-feature__content .image-with-feature__items .image-with-feature__card-wrapper .image-with-feature__card .image-with-feature-card__info .image-with-feature-card__text,body.gelegant .image-with-feature .image-with-feature__wrapper .image-with-feature__content .image-with-feature__items .image-with-feature__card-wrapper .image-with-feature__card .image-with-feature-card__info .image-with-feature-card__text{font-size:15px;font-weight:400;color:#1d1d1b;line-height:120%;margin-top:3px}body.lacqwear .image-with-feature .image-with-feature__wrapper .image-with-feature__content .image-with-feature__items .image-with-feature__card-wrapper .image-with-feature__card,body.gelegant .image-with-feature .image-with-feature__wrapper .image-with-feature__content .image-with-feature__items .image-with-feature__card-wrapper .image-with-feature__card{column-gap:0px;align-items:center}body.lacqwear .image-with-feature .image-with-feature__wrapper .image-with-feature__content .image-with-feature__items .image-with-feature__card-wrapper .image-with-feature__card .image-with-feature-card__info,body.gelegant .image-with-feature .image-with-feature__wrapper .image-with-feature__content .image-with-feature__items .image-with-feature__card-wrapper .image-with-feature__card .image-with-feature-card__info{margin-left:-10px;z-index:1}body.lacqwear .image-with-feature .image-with-feature__wrapper .image-with-feature__content .rich-text__heading,body.gelegant .image-with-feature .image-with-feature__wrapper .image-with-feature__content .rich-text__heading{font-size:34px;font-weight:700;color:#1d1d1b;line-height:120%}body.lacqwear .promotion-banner .promotion-banner__inner .rich-text__heading,body.gelegant .promotion-banner .promotion-banner__inner .rich-text__heading,body.chi-inizia .promotion-banner .promotion-banner__inner .rich-text__heading,body.iscrizione-pro .promotion-banner .promotion-banner__inner .rich-text__heading{font-size:42px;font-weight:700;color:#1d1d1b;line-height:120%}body.lacqwear .promotion-banner .promotion-banner__inner .rich-text__heading strong,body.gelegant .promotion-banner .promotion-banner__inner .rich-text__heading strong,body.chi-inizia .promotion-banner .promotion-banner__inner .rich-text__heading strong,body.iscrizione-pro .promotion-banner .promotion-banner__inner .rich-text__heading strong{font-size:42px;font-weight:700;color:#a0406f;line-height:120%}body.lacqwear .promotion-banner .promotion-banner__inner .rich-text__text,body.gelegant .promotion-banner .promotion-banner__inner .rich-text__text,body.chi-inizia .promotion-banner .promotion-banner__inner .rich-text__text,body.iscrizione-pro .promotion-banner .promotion-banner__inner .rich-text__text{font-size:23px;font-weight:400;color:#1d1d1b;line-height:120%}body.lacqwear .promotion-banner .promotion-banner__inner,body.gelegant .promotion-banner .promotion-banner__inner,body.iscrizione-pro .promotion-banner .promotion-banner__inner{gap:80px}body.lacqwear .section--collapsible-tabs .collapsible-tabs__wrapper .collapsible-tabs__content-col .accordion-parent .block-heading .rich-text__subheading,body.gelegant .section--collapsible-tabs .collapsible-tabs__wrapper .collapsible-tabs__content-col .accordion-parent .block-heading .rich-text__subheading{font-size:34px;font-weight:700;color:#1d1d1b;line-height:120%}body.lacqwear .section--collapsible-tabs .collapsible-tabs__wrapper .collapsible-tabs__content-col .accordion-parent .block-heading .rich-text__heading,body.gelegant .section--collapsible-tabs .collapsible-tabs__wrapper .collapsible-tabs__content-col .accordion-parent .block-heading .rich-text__heading{font-size:18px;font-weight:400;color:#1d1d1b;line-height:120%}body.lacqwear .section--collapsible-tabs .collapsible-tabs__wrapper .collapsible-tabs__content-col .accordion-parent .accordion-item .accordion-details .accordion-details__summary .font-heading,body.gelegant .section--collapsible-tabs .collapsible-tabs__wrapper .collapsible-tabs__content-col .accordion-parent .accordion-item .accordion-details .accordion-details__summary .font-heading{font-size:18px;font-weight:700!important;color:#1d1d1b;line-height:120%}body.lacqwear .section--collapsible-tabs .collapsible-tabs__wrapper .collapsible-tabs__content-col .accordion-parent .accordion-item .accordion-details .accordion-details__content p,body.gelegant .section--collapsible-tabs .collapsible-tabs__wrapper .collapsible-tabs__content-col .accordion-parent .accordion-item .accordion-details .accordion-details__content p{font-size:15px;font-weight:400!important;color:#1d1d1b;line-height:120%}body.lacqwear .section--collapsible-tabs .collapsible-tabs__wrapper .collapsible-tabs__content-col .accordion-parent .accordion-item .accordion-details .accordion-details__summary,body.gelegant .section--collapsible-tabs .collapsible-tabs__wrapper .collapsible-tabs__content-col .accordion-parent .accordion-item .accordion-details .accordion-details__summary{border-bottom:1px solid #EBD8F3}@media screen and (max-width:768px){body.lacqwear .ecs-custom-hero-img,body.gelegant .ecs-custom-hero-img,body.chi-inizia .ecs-custom-hero-img,body.iscrizione-pro .ecs-custom-hero-img{height:400px}body.lacqwear .ecs-custom-hero-img .image-with-text-ovelay__content .rich-text rich-text__heading,body.gelegant .ecs-custom-hero-img .image-with-text-ovelay__content .rich-text rich-text__heading,body.chi-inizia .ecs-custom-hero-img .image-with-text-ovelay__content .rich-text rich-text__heading,body.iscrizione-pro .ecs-custom-hero-img .image-with-text-ovelay__content .rich-text rich-text__heading{font-size:30px}body.lacqwear .ecs-custom-hero-img .image-with-text-ovelay__content .rich-text .rich-text__text p,body.gelegant .ecs-custom-hero-img .image-with-text-ovelay__content .rich-text .rich-text__text p,body.chi-inizia .ecs-custom-hero-img .image-with-text-ovelay__content .rich-text .rich-text__text p,body.iscrizione-pro .ecs-custom-hero-img .image-with-text-ovelay__content .rich-text .rich-text__text p{font-size:19px}body.lacqwear .section--custom-content .rich-text .rich-text__heading,body.gelegant .section--custom-content .rich-text .rich-text__heading{font-size:24px}body.lacqwear .section--custom-content .custom-content-block--text .rich-text__text,body.gelegant .section--custom-content .custom-content-block--text .rich-text__text{font-size:15px}body.lacqwear .image-cards .section__header .section__header--text .section__subheading,body.gelegant .image-cards .section__header .section__header--text .section__subheading{font-size:21px;font-weight:700;color:#1d1d1b;line-height:120%;margin-bottom:16px}body.lacqwear .image-cards .section__header .section__header--text .rich-text__heading,body.gelegant .image-cards .section__header .section__header--text .rich-text__heading{font-size:19px;font-weight:700;color:#1d1d1b;line-height:120%;margin-bottom:8px}body.lacqwear .image-cards .rich-text,body.gelegant .image-cards .rich-text{text-align:start!important}body.lacqwear .image-cards,body.gelegant .image-cards{padding-top:32px}body.lacqwear .image-with-feature .image-with-feature__image,body.gelegant .image-with-feature .image-with-feature__image{width:100%!important}body.lacqwear .image-with-feature .image-with-feature__wrapper .image-with-feature__content .rich-text__heading,body.gelegant .image-with-feature .image-with-feature__wrapper .image-with-feature__content .rich-text__heading{font-size:24px}body.lacqwear .image-with-feature .image-with-feature__wrapper .image-with-feature__content .image-with-feature__items,body.gelegant .image-with-feature .image-with-feature__wrapper .image-with-feature__content .image-with-feature__items{--f-grid-columns: 2}body.lacqwear .image-with-feature .image-with-feature__wrapper .image-with-feature__content .image-with-feature__items .image-with-feature__card-wrapper:first-child .image-with-feature__card-image,body.gelegant .image-with-feature .image-with-feature__wrapper .image-with-feature__content .image-with-feature__items .image-with-feature__card-wrapper:first-child .image-with-feature__card-image{width:20px}body.lacqwear .promotion-banner .promotion-banner__inner .rich-text__heading,body.gelegant .promotion-banner .promotion-banner__inner .rich-text__heading,body.chi-inizia .promotion-banner .promotion-banner__inner .rich-text__heading,body.lacqwear .promotion-banner .promotion-banner__inner .rich-text__heading strong,body.gelegant .promotion-banner .promotion-banner__inner .rich-text__heading strong,body.chi-inizia .promotion-banner .promotion-banner__inner .rich-text__heading strong{font-size:27px}body.lacqwear .promotion-banner .promotion-banner__inner .rich-text__text,body.gelegant .promotion-banner .promotion-banner__inner .rich-text__text,body.chi-inizia .promotion-banner .promotion-banner__inner .rich-text__text,body.iscrizione-pro .promotion-banner .promotion-banner__inner .rich-text__text{font-size:17px}body.lacqwear .promotion-banner .promotion-banner__inner,body.gelegant .promotion-banner .promotion-banner__inner,body.iscrizione-pro .promotion-banner .promotion-banner__inner{gap:40px}}body.gelegant .image-with-text--show-badge .section__container .image-with-text__wrapper .image-with-text__media .image-with-text__badge .badge__icon img{object-fit:fill!important}body.gelegant .image-with-text .section__container .image-with-text__wrapper .image-with-text__inner .image-with-text__content .rich-text__heading .block{font-size:42px;line-height:120%;letter-spacing:-1px;font-weight:700;color:#1d1d1b;margin-bottom:40px}body.gelegant .image-with-text .section__container .image-with-text__wrapper .image-with-text__inner .image-with-text__content .rich-text__text{font-size:18px;line-height:120%;letter-spacing:0px;font-weight:400}body.gelegant .image-with-feature .image-with-feature__wrapper .image-with-feature__content .image-with-feature__items{--f-columns-lg: 4!important;column-gap:20px;row-gap:40px}body.gelegant .image-with-feature .image-with-feature__wrapper{flex-direction:row}@media screen and (max-width:768px){body.gelegant .image-with-text__wrapper{flex-direction:column-reverse}body.gelegant .image-with-text .section__container .image-with-text__wrapper .image-with-text__inner .image-with-text__content .rich-text__heading .block{font-size:27px}body.gelegant .image-with-text .section__container .image-with-text__wrapper .image-with-text__inner .image-with-text__content .rich-text__text{font-size:15px}}body.chi-inizia .multicolumn .section__header .section__heading{font-size:42px;line-height:120%;letter-spacing:-1px;font-weight:700;color:#1d1d1b}body.chi-inizia .multicolumn .section__content .multicolumn__items .f-column .multicolumn-card__info .multicolumn-card__title{font-size:18px;line-height:120%;letter-spacing:0px;font-weight:700;color:#1d1d1b}body.chi-inizia .multicolumn .section__content .multicolumn__items .f-column .multicolumn-card__info .multicolumn-card__text{font-size:15px;line-height:120%;letter-spacing:0px;font-weight:400;color:#1d1d1b;margin-top:20px}body.chi-inizia .multicolumn .section__content .multicolumn__items .f-column .multicolumn-card__info .btn--secondary{font-size:15px;line-height:120%;letter-spacing:0px;font-weight:700;color:#1d1d1b;border:1px solid #828282;padding:8px 24px;border-radius:4px;background-color:transparent}body.chi-inizia .multicolumn .section__content .multicolumn__items .f-column .multicolumn-card__info .btn--secondary:before{display:none}body.chi-inizia .promotion-banner .promotion-banner__inner .rich-text__heading{margin-right:60px}body.chi-inizia .promotion-banner .promotion-banner__inner{gap:20px}body.chi-inizia .promotion-banner .promotion-banner__inner .btn--secondary{font-size:15px;line-height:120%;letter-spacing:0px;font-weight:700;color:#1d1d1b;border:1px solid #828282;padding:8px 24px;border-radius:4px;background-color:transparent}body.chi-inizia .promotion-banner .promotion-banner__inner .btn--secondary:before{display:none}body.chi-inizia .promotion-banner .promotion-banner__inner .rich-text__heading{min-width:171px}@media screen and (max-width:768px){body.chi-inizia .multicolumn .section__header .section__heading{font-size:24px}body.chi-inizia .multicolumn .section__content .multicolumn__items{gap:40px}body.chi-inizia .multicolumn .section__content .multicolumn__items .multicolumn-card{display:flex;flex-direction:row;gap:16px}body.chi-inizia .multicolumn .section__content .multicolumn__items .multicolumn-card:nth-child(2n){flex-direction:row-reverse}body.chi-inizia .multicolumn .section__content .multicolumn__items .f-column .multicolumn-card__info .multicolumn-card__title{font-size:17px}body.chi-inizia .multicolumn .section__content .multicolumn__items .f-column .multicolumn-card__info{width:50%}body.chi-inizia .multicolumn .section__content .multicolumn__items .f-column .multicolumn-card__info .btn .btn__text{overflow:visible}body.chi-inizia .promotion-banner{padding:40px 24px}body.chi-inizia .promotion-banner .promotion-banner__inner{align-items:center}body.chi-inizia .promotion-banner .promotion-banner__inner .rich-text__heading{margin-right:0}body.chi-inizia .promotion-banner .promotion-banner__inner{gap:0px}body.chi-inizia .promotion-banner .promotion-banner__inner .rich-text__text{margin-top:32px;margin-bottom:24px}}body.iscrizione-pro .samitaWS-registrationForm-app .samitaWS-container .content .samitaWS-registrationForm-control .samitaWS-registrationForm-input input[type=text],body.iscrizione-pro .samitaWS-registrationForm-app .samitaWS-container .content .samitaWS-registrationForm-control .samitaWS-registrationForm-input input[type=password],body.iscrizione-pro .samitaWS-registrationForm-app .samitaWS-container .content .samitaWS-registrationForm-control .samitaWS-registrationForm-input input[type=number]{border:1px solid #EBD8F3!important;background-color:#f9f9f9!important;border-radius:8px!important}body.iscrizione-pro .samitaWS-registrationForm-app .samitaWS-container .footer .flat-button{border-radius:5px!important;color:#fff!important;background-color:#a0406f!important;padding:16px 24px!important;border:none!important;font-size:15px!important;font-weight:700!important}body.iscrizione-pro .image-with-text-overlay .ecs-custom-hero-img .media-wrapper img{bottom:200px!important;top:unset}body.iscrizione-pro .contact-form .help-sidebar__sidebar{flex:1 1;background-color:#eac4d2;padding:24px 80px;display:flex;align-items:center;border-radius:8px}body.iscrizione-pro .contact-form .help-sidebar__sidebar:before{display:none}body.iscrizione-pro .contact-form .help-sidebar__sidebar .sticky-element{position:static}body.iscrizione-pro .contact-form .help-sidebar__sidebar .sticky-element .help-sidebar__text .help-sidebar__subtitle .text-subtext{font-size:23px;line-height:120%;letter-spacing:0px;font-weight:700;color:#1d1d1b;margin-top:0;margin-bottom:8px}body.iscrizione-pro .contact-form .help-sidebar__sidebar .rich-text__heading{font-size:42px;line-height:120%;letter-spacing:-1px;font-weight:700;color:#1d1d1b;margin-top:0}body.iscrizione-pro .contact-form .help-sidebar__sidebar .rich-text__heading strong{font-size:42px;line-height:120%;letter-spacing:-1px;font-weight:700;color:#a0406f}body.iscrizione-pro .contact-form .help-sidebar__sidebar .sticky-element .help-sidebar__text .rich-text__text p{font-size:18px;line-height:120%;letter-spacing:0px;font-weight:400;color:#1d1d1b}body.iscrizione-pro .contact-form .help-sidebar__sidebar .sticky-element .help-sidebar__text .rich-text__text{margin-top:8px}body.iscrizione-pro .contact-form .help-sidebar__sidebar .sticky-element .help-sidebar__icon-text .icon-with-text .inline-richtext{font-size:23px;line-height:120%;letter-spacing:0px;font-weight:700;color:#1d1d1b}body.iscrizione-pro .multicolumn .section__header .section__heading{font-size:34px;line-height:120%;letter-spacing:-1px;font-weight:700;color:#1d1d1b}body.iscrizione-pro .multicolumn .section__content .multicolumn__items .f-column .multicolumn-card__info .multicolumn-card__title{font-size:23px;line-height:120%;letter-spacing:0px;font-weight:700;color:#1d1d1b}body.iscrizione-pro .multicolumn .section__content .multicolumn__items .f-column .multicolumn-card__info .multicolumn-card__text p{font-size:18px;line-height:120%;letter-spacing:0px;font-weight:400;color:#1d1d1b}body.iscrizione-pro .promotion-banner .promotion-banner__inner .rich-text__heading{min-width:280px}@media screen and (max-width:768px){body.iscrizione-pro .image-with-text-overlay .ecs-custom-hero-img .media-wrapper img{bottom:120px!important}body.iscrizione-pro .contact-form__wrapper{flex-direction:column-reverse;gap:40px}body.iscrizione-pro .contact-form .help-sidebar__sidebar{padding:40px 16px}body.iscrizione-pro .contact-form .help-sidebar__sidebar .sticky-element .help-sidebar__text .help-sidebar__subtitle .text-subtext{font-size:18px}body.iscrizione-pro .contact-form .help-sidebar__sidebar .rich-text__heading,body.iscrizione-pro .contact-form .help-sidebar__sidebar .rich-text__heading strong{font-size:30px}body.iscrizione-pro .contact-form .help-sidebar__sidebar .sticky-element .help-sidebar__text .rich-text__text p{font-size:15px}body.iscrizione-pro .contact-form .help-sidebar__sidebar .sticky-element .help-sidebar__icon-text .icon-with-text .inline-richtext{font-size:17px}body.iscrizione-pro .multicolumn .section__header .section__heading{font-size:24px}body.iscrizione-pro .multicolumn .section__content .multicolumn__items .multicolumn-card{display:flex;flex-direction:row;gap:16px}body.iscrizione-pro .multicolumn .section__content .multicolumn__items .multicolumn-card:nth-child(2n){flex-direction:row-reverse}body.iscrizione-pro .promotion-banner{padding:40px 24px}}body.iscrizione-pro .contact-form .contact-form__wrapper .contact-form__form .contact__fields{display:flex;flex-direction:column}.ecs-custom-input-message{display:none}body.iscrizione-pro .contact-form .contact-form__wrapper .contact-form__form .contact__fields .form-field input,body.iscrizione-pro .contact-form .contact-form__wrapper .contact-form__form .contact__fields .form-field select{border:1px solid #EBD8F3;background-color:#f9f9f9;border-radius:8px}body.iscrizione-pro .contact-form .contact-form__wrapper .contact-form__form .contact__fields .form-field input[type=checkbox]{border:1px solid #1D1D1B;border-radius:3px}.cart-drawer .drawer__header .drawer__heading{font-size:23px;line-height:120%;letter-spacing:0px;font-weight:700;color:#1d1d1b}.cart-drawer .drawer__header .drawer__header-inner{padding-top:32px;padding-bottom:16px}.cart-drawer .drawer__content .drawer__body{padding-top:32px;padding-left:0;padding-right:0}.cart-drawer .drawer__content .drawer__body .free-shipping-goal{padding-left:32px;padding-right:32px}.cart-drawer .drawer__content .drawer__body cart-items .cart-item{padding-left:32px;padding-right:32px;border-bottom:1px solid #EDEDED}.cart-drawer .drawer__header .drawer__close-btn{border:1px solid #828282;padding:8px;border-radius:4px}.cart-drawer .drawer__body cart-items .cart-item .cart-item__product .cart-item__details .cart-item__title{font-size:18px;line-height:120%;letter-spacing:0px;font-weight:700;color:#1d1d1b}.cart-drawer .drawer__body cart-items .cart-item .cart-item__product .cart-item__details .cart-item__action .cart-quantity .quantity__input{padding:12px 8px;border:1px solid #828282;border-radius:8px}.cart-drawer .drawer__body cart-items .cart-item .cart-item__product .cart-item__details .cart-item__action .cart-quantity .quantity__button{height:100%}.cart-drawer .drawer__body cart-items .cart-item .cart-item__product .cart-item__details .cart-item__action .cart-item__prices .price{font-size:23px;line-height:120%;letter-spacing:0px;font-weight:700;color:#1d1d1b}.cart-drawer .drawer__footer .drawer__footer-body .gap-5{gap:24px}.cart-drawer .drawer__footer .drawer__footer-body .gap-5 .gap-1{gap:12px}.cart-drawer .drawer__footer .drawer__footer-body .totals .totals__subtotal{font-size:23px;line-height:120%;letter-spacing:0px;font-weight:700;color:#1d1d1b}.cart-drawer .drawer__footer .drawer__footer-body .totals .totals__subtotal-value{font-size:18px;line-height:120%;letter-spacing:0px;font-weight:700;color:#1d1d1b}.cart-drawer .drawer__footer .drawer__footer-body .tax-note{color:#646464;font-size:15px;line-height:120%;letter-spacing:0px;font-weight:400}.cart-drawer .drawer__footer .tax-note{display:none}@media screen and (max-width:768px){.cart-drawer .drawer__body cart-items .cart-item .cart-item__product .cart-item__details .cart-item__title{font-size:15px}.cart-drawer .drawer__body cart-items .cart-item .cart-item__product .cart-item__details .cart-item__action .cart-item__prices .price{font-size:15px}.cart-drawer .drawer__content .drawer__body cart-items .cart-item{border-bottom:18px}}.header__search .search__form{min-width:600px!important}.header .header__top .header__search .search__input{border-radius:4px}.header .header__top .header__search .search__field{max-width:600px}.header .header__top .header__icons .header__buttons .cusstom-button span{color:#1d1d1b;font-size:15px;line-height:120%;letter-spacing:0px;font-weight:700;display:block}.header .header__bottom .header__navigation .header__menu .hightlight-link--button span{padding:6px 12px}.header .header__bottom .header__navigation .header__menu .hightlight-link--button span:before{background-color:#783053}.header .header__bottom .header__navigation .header__menu .hightlight-link--button span:hover{color:#fff}.mega-menu .mega-menu__container .mega-menu__wrapper .mega-menu__promotions .promotion-item .card-media--link .card-media .card-media__content{padding-left:16px;padding-right:16px}.mega-menu .mega-menu__container .mega-menu__wrapper .mega-menu__promotions .promotion-item .card-media .card-media__content .card-media__content-wrapper .card-media__heading{flex:1!important;font-size:34px;font-weight:700;line-height:120%;letter-spacing:-1px;max-width:260px}.mega-menu .mega-menu__container .mega-menu__wrapper .mega-menu__promotions .promotion-item .card-media .card-media__content .card-media__content-wrapper .card-media__button{flex:0!important;margin-top:24px}.mega-menu .mega-menu__container .mega-menu__wrapper .mega-menu__promotions .promotion-item .card-media .card-media__content .card-media__content-wrapper .card-media__button .btn__text{font-weight:700;letter-spacing:0px;line-height:120%}.mega-menu .mega-menu__container .mega-menu__wrapper .mega-menu__promotions .promotion-item .card-media .card-media__content .card-media__content-wrapper .rich-text__subheading span{font-size:15px}.mega-menu__list .mega-menu__column .mega-menu__item .mega-menu__link{font-size:15px;font-weight:400;line-height:120%;letter-spacing:0px}.mega-menu .mega-menu__container .mega-menu__wrapper{padding-top:24px;padding-bottom:24px}.mega-menu .mega-menu__container .mega-menu__wrapper .mega-menu__promotions{padding-top:0;padding-bottom:0}.mega-menu .mega-menu__container .mega-menu__wrapper .mega-menu__promotions menu-product-list .mega-menu__product-list--header .promotion-item{font-size:19px;font-weight:700;line-height:120%;letter-spacing:0px}.mega-menu .mega-menu__container .mega-menu__wrapper .mega-menu__promotions menu-product-list .mega-menu__promotions-grid .promotion-item .product-card .product-card__wrapper .product-card__info .title-price-container{flex-direction:column;align-items:start}.mega-menu .mega-menu__container .mega-menu__wrapper .mega-menu__promotions menu-product-list .mega-menu__promotions-grid .promotion-item .product-card .product-card__wrapper .product-card__badge .f-badge--sale{font-size:12px}.mega-menu .mega-menu__container .mega-menu__wrapper .mega-menu__promotions menu-product-list .mega-menu__promotions-grid .promotion-item .product-card .product-card__wrapper .product-card__badge{inset-inline:6px auto;top:6px}.header .header__top .header__search .search__content .search__box .search__box-products .predictive-search-result__heading,.header .header__top .header__search .search__content .search__box .search__box-others .predictive-search-result .predictive-search-result__heading{font-weight:700}.header .header__top .header__search .product-card .product-card__wrapper .product-card__info .title-price-container{min-height:103px}.header .header__top .header__search .search__content .search__box .predictive-search-result .f-grid{gap:32px}.header .header__top .header__search .search__results-all{margin-top:20px}.header .header__top .header__search .search__results-all .btn--primary:hover{border:0px;background-color:#783053!important;color:#fff!important}.header .header__top .header__search .search__results-all .btn--primary:before{display:none}.header__icons .header__buttons .cart-icon .cart-count{background-color:#783053!important}.drawer__header .cart-count--blank{background-color:#fff}.drawer__body .free-shipping-goal .free-shipping-goal__label,.drawer__body .free-shipping-goal .progress-bar,.cart-template .free-shipping-goal .free-shipping-goal__label,.cart-template .free-shipping-goal .progress-bar{color:#783053!important}.cart-template .cart__title{color:#1d1d1b;font-size:34px!important}@media screen and (max-width:768px){.cart-template .cart__title{font-size:24px!important}}.btn--secondary:before{display:none!important}.btn--secondary:hover{color:#a0406f!important}.btn--primary:before{display:none!important}.btn--primary{background-color:#a0406f!important;border:0px!important}.btn--primary:hover{background-color:#783053!important;color:#fff!important}@media screen and (max-width:1190px){.header__search .search__form{min-width:400px!important}}@media screen and (max-width:768px){.header__search .search__form{min-width:auto!important}.header .header__top .header__icons .header__buttons .cusstom-button span{display:none}.header .header__top{padding-bottom:8px}}@media(max-width:1370px){.header .menu-drawer .drawer__inner .drawer__content .menu-drawer__menus .menu-drawer__item .menu-drawer__item-link span{font-weight:700}.header .menu-drawer .drawer__inner .drawer__content .menu-drawer__menus .menu-drawer__item .hightlight-link--star_twinkle{color:#1d1d1b}.header .menu-drawer .drawer__inner .drawer__content .menu-drawer__menus .menu-drawer__item .hightlight-link--star_twinkle svg{display:none}.header .menu-drawer .drawer__inner .drawer__content .menu-drawer__menus .menu-drawer__item .hightlight-link--button .btn--primary{padding:12px}.header .menu-drawer .drawer__inner .drawer__content .menu-drawer__menus .drawer__footer .cusstom-button span{text-decoration:underline}.header .menu-drawer .drawer__inner .drawer__content .menu-drawer__menus .drawer__footer .account-button,.header .menu-drawer .drawer__inner .drawer__content .menu-drawer__menus .drawer__footer .menu-drawer__localization-form,.header .menu-drawer .drawer__inner .drawer__content .menu-drawer__menus .drawer__footer .menu-drawer__social-icons{display:none}.header .menu-drawer .drawer__inner .drawer__content .menu-drawer__menus{max-height:fit-content}.header .menu-drawer .drawer__inner .drawer__content .menu-drawer__menus .menu-drawer__promotions .mega-menu__product-list--header p{font-size:19px}.header .menu-drawer .drawer__inner .drawer__content .menu-drawer__menus .menu-drawer__promotions .mega-menu__promotions-grid .swipe-mobile__inner .promotion-item .product-card .product-card__wrapper .product-card__info .title-price-container{flex-direction:column;align-items:start;gap:8px}.header .menu-drawer .drawer__inner .drawer__content .menu-drawer__menus .menu-drawer__promotions .promotion-item .card-media .card-media__content .card-media__content-wrapper .card-media__heading{font-size:21px;line-height:120%;letter-spacing:0px;font-weight:700}}@media(max-width:768px){.header .menu-drawer .drawer__inner .drawer__content .menu-drawer__menus .menu-drawer__item .menu-drawer__item-link span{font-weight:700}.header .menu-drawer .drawer__inner .drawer__content .menu-drawer__menus .menu-drawer__item .hightlight-link--star_twinkle{color:#1d1d1b}.header .menu-drawer .drawer__inner .drawer__content .menu-drawer__menus .menu-drawer__item .hightlight-link--star_twinkle svg{display:none}.header .menu-drawer .drawer__inner .drawer__content .menu-drawer__menus .menu-drawer__item .hightlight-link--button .btn--primary{padding:12px}.header .menu-drawer .drawer__inner .drawer__content .menu-drawer__menus .drawer__footer .cusstom-button span{text-decoration:underline}.header .menu-drawer .drawer__inner .drawer__content .menu-drawer__menus .drawer__footer .account-button,.header .menu-drawer .drawer__inner .drawer__content .menu-drawer__menus .drawer__footer .menu-drawer__localization-form,.header .menu-drawer .drawer__inner .drawer__content .menu-drawer__menus .drawer__footer .menu-drawer__social-icons{display:none}.header .menu-drawer .drawer__inner .drawer__content .menu-drawer__menus{max-height:fit-content}.header .menu-drawer .drawer__inner .drawer__content .menu-drawer__menus .menu-drawer__promotions .mega-menu__product-list--header p{font-size:19px}.header .menu-drawer .drawer__inner .drawer__content .menu-drawer__menus .menu-drawer__promotions .mega-menu__promotions-grid .swipe-mobile__inner .promotion-item .product-card .product-card__wrapper .product-card__info .title-price-container{flex-direction:column;align-items:start;gap:8px}.header .menu-drawer .drawer__inner .drawer__content .menu-drawer__menus .menu-drawer__promotions .promotion-item .card-media .card-media__content .card-media__content-wrapper .card-media__heading{font-size:21px;line-height:120%;letter-spacing:0px;font-weight:700}}.footer .footer__bottom .footer__bottom-row{padding-top:32px;padding-bottom:32px;border-top:1px solid #828282;box-shadow:none;margin-top:0}.footer .footer__top .footer-block--image_text .footer-image-box .footer-image-box__text p{font-size:15px;line-height:120%;letter-spacing:0px;font-weight:400}.footer .footer__top .footer-block--menu .footer-accordion-details .accordion-details__summary .footer-block__heading{font-size:15px;line-height:120%;letter-spacing:0px;font-weight:700}.footer .footer__bottom .footer__bottom-row .footer__copyright .footer__copyright-content{font-size:12px;line-height:120%;letter-spacing:0px;font-weight:400}.footer-social-icons .social__link{height:24px;width:24px}.footer-social-icons .social__link svg{width:100%;height:100%}.footer__payment{display:flex;gap:16px;align-items:center}.footer__payment-title{font-size:12px;line-height:120%;letter-spacing:0px;font-weight:700}.footer-block--menu .footer-accordion-details .accordion-details__content .reversed-link .text-subtext{font-size:15px;line-height:120%;letter-spacing:0px;font-weight:700;color:#f3f3f3}.footer .footer__top .footer-block--image_text .footer-image-box .media-wrapper{border-radius:0}@media screen and (max-width:768px){.footer__wrapper{padding-top:60px!important;padding-bottom:80px!important}.footer .footer__top .footer-block--image_text .footer-image-box .footer-image-box__text p{font-size:12px}.footer-block .footer-image-box{padding-block-end:28px!important}.footer-block .footer-accordion-details .accordion-details__summary{border-block-end:0px}.footer__payment{flex-direction:column;align-items:start}.footer__copyright{order:1!important}.footer__info{order:2!important}.footer__info .linklist .reversed-link{font-size:12px;color:#f3f3f3}.footer .footer__bottom .footer__bottom-row:has(.footer__copyright){padding-bottom:0}}#pagefly-root{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}#MainContent{width:100%!important;max-width:100%!important;padding:0!important}.iscrizione-pro .section-app{display:none!important}.iscrizione-pro .contact-form__form button{background-color:#a0406f!important}
/*# sourceMappingURL=/cdn/shop/t/58/assets/custom.css.map */
