body{color:#121212;font-size:16px;font-family:Plus Jakarta Sans,sans-serif}h1,h2,h3,h4,h5,h6,.header__menu-item,p,span,.footer-block__heading{font-family:Plus Jakarta Sans,sans-serif!important}.h1,.h2,.h3,.h4{font-family:Plus Jakarta Sans,sans-serif!important}.header-wrapper{border-bottom:1px solid #d1d1d1}.header__menu-item{color:#000;padding:27px 15px;position:relative}.header__active-menu-item,.header__menu-item:hover span,.header__menu-item:hover{color:#000!important}.header__menu-item:hover:after{content:"";width:83%;height:2px;background:#121212;position:absolute;bottom:-1px;left:8%}.header__icon--cart{margin-right:5px}.cart-count-bubble{background-color:#93f!important;bottom:2rem!important;left:2rem!important}.list-menu{width:100%}img{border:none}.header__active-menu-item{text-decoration:none}.breadcrumbs{padding:20px 0;display:flex;align-items:center;font-size:14px;font-weight:400;line-height:14px;color:#fff;max-width:1620px!important}.first-link a{color:#17c599!important}.breadcrumbs-bar-section{background-color:#000;position:sticky;top:75px;left:0;width:100%;z-index:1!important}.breadcrumbs ul{list-style:none;padding:0;display:flex;gap:5px;align-items:center;padding-left:5rem;padding-right:5rem;margin:0}.breadcrumbs ul li{color:#fff;font-family:Plus Jakarta Sans,sans-serif}@media screen and (max-width:767px){.breadcrumbs ul li{font-size:9px}.breadcrumbs ul{padding:10px}.collection-hero__text-wrapper{max-width:100%!important}}.breadcrumbs ul li a{color:#fff;text-decoration:none!important}.breadcrumbs ul li a:hover{text-decoration:none}.header__heading-link{padding:0}.breadcrumbs ul li:not(:last-child):after{content:"/";font-size:14px;font-weight:400;line-height:14px;margin:0 7px;color:#757575}@media screen and (min-width:1024px){.header{padding-top:0!important;padding-bottom:0!important}.header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:1fr;column-gap:2rem}.footer-block.grid__item{width:14.5%!important}}.footer__content-top{padding-top:40px;border-top:1px solid #d1d1d1}.footer-block__heading{color:#121212;font-size:18px!important;font-style:normal;font-weight:700;text-transform:none;margin:0 0 12px!important}.footer-block__details-content li a{color:#108c6d!important;font-size:16px!important;font-style:normal;font-weight:400;line-height:22px;text-decoration:none!important}.footer-block__details-content li a:hover{color:#121212!important}.footer-block-lang-switcher-content div:has(>a.glink){display:flex;flex-direction:column;align-items:flex-start}.footer-block-lang-switcher-content a.glink{color:#108c6d;line-height:22px;padding:.5rem 0}.footer-block-lang-switcher-content a.glink:first-child{padding-top:.35rem}.footer-block-lang-switcher-content a.glink:hover{color:#121212}.footer-block-lang-switcher-content a.glink.gt-current-lang{font-weight:400}@media screen and (max-width:989px){.footer-block-lang-switcher-content a.glink{padding:1rem 0}}@media screen and (max-width:767px){.footer-block-lang-switcher-content a.glink{color:#000;font-size:13px;line-height:24px;padding:.25rem 0}}@media screen and (max-width:749px){.footer-block-lang-switcher-content a.glink{padding:0}.footer-block-lang-switcher-content a.glink:first-child{padding-top:0}}.footer__localization:empty+.footer__column--info{align-items:baseline!important}.footer__content-bottom-wrapper{padding-bottom:35px;border-bottom:1px solid #d1d1d1}.footer__content-bottom-wrapper:last-child{border-bottom:none}.footer__column--info .payments-title{color:#121212;font-size:15px;font-style:normal;font-weight:700;line-height:22px;display:block;margin:0 0 2px}.footer__content-bottom{border-top:1px solid #d1d1d1!important}.product-tabs-section{margin:80px auto;max-width:1200px;text-align:center;display:flex}@media(max-width:1024px){.product-tabs-section{margin:40px auto;padding:0;max-width:100%;text-align:center;display:flex;flex-direction:column;overflow-x:hidden}.tab-content{padding:0 20px}.product-tabs-section .tab-buttons{display:flex;justify-content:start;gap:10px;overflow-x:auto;padding:10px 0;margin:0;list-style:none;white-space:nowrap;flex-wrap:nowrap;max-width:100%;scrollbar-width:none;-ms-overflow-style:none}.product-tabs-section .section-header h1{font-size:20px!important}.product-tabs-section .section-header h2,.product-tabs-section .section-header .h2{font-size:18px!important}}@media screen and (min-width:1025px){.product-tabs-section .section-header{width:30%;padding-right:40px;display:flex;flex-wrap:wrap;background-size:contain;max-height:fit-content;padding-bottom:5%;background-repeat:no-repeat}.product-tabs-section .container-tab{width:70%;margin-right:20px}}.product-tabs-section .section-header h1,.product-tabs-section .section-header h2,.product-tabs-section .section-header .h2{font-size:40px;color:#121212;margin-bottom:20px;text-align:left;display:flex;padding-top:40px;flex-wrap:wrap;font-family:Plus Jakarta Sans,sans-serif;font-weight:300;line-height:44px}.tabs{margin-bottom:40px;justify-items:left}.tab-buttons{display:flex;justify-content:flex-start;gap:10px;list-style:none;padding:0;margin:0}.tab-buttons button{padding:6px 15px;background-color:transparent;border:1px solid #121212;border-radius:30px;font-size:13px;cursor:pointer;color:#121212;transition:background-color .3s,color .3s;font-weight:500;font-family:Plus Jakarta Sans,sans-serif!important}.tab-buttons button:hover{background-color:#fff;color:#121212}.tab-buttons button.active{background-color:#121212;color:#fff;font-weight:500}.tab-content{margin-top:20px}.tab-pane{display:none}.tab-pane.active{display:block}.product-tabs-section-mega{margin-top:0;max-width:1420px;text-align:center;display:block;flex-direction:column;height:100%}.product-tabs-section-mega .container-tab{width:100%}.product-tabs-section-mega .banner__content{height:100%;background-size:cover}.products-grid{display:grid;grid-template-columns:repeat(6,minmax(13%,1fr));margin-top:20px;gap:10px}.products-grid .card-wrapper img{width:100%;height:auto}.product-card{background-color:#fff;border:1px solid #ddd;border-radius:4px;padding:10px;transition:box-shadow .3s,transform .3s}.product-card:hover{box-shadow:0 4px 10px #0000001a;transform:translateY(-5px)}.product-card img{width:100%;border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px}.product-card h3{font-size:16px;font-weight:400;color:#333;margin:10px 0}.product-card p{font-size:14px;color:#666;margin:0}@media(max-width:1024px){.products-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.tab-buttons{flex-wrap:wrap;gap:5px}.tab-buttons button{font-size:12px;padding:8px 12px}}.product-card-wrapper .h3,.product-card-wrapper h3{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:500;font-size:13px;text-align:left;margin-bottom:5px;margin-top:10px;line-height:16px;padding-left:1px}.card-wrapper img{border-radius:10px}.tab-descr{text-align:left;margin:0}.tab-descr p{margin:0;color:#121212}.product-tabs-section-mini .tab-descr p{font-size:24px;font-style:normal;font-weight:300;line-height:44px;margin:0 0 20px;max-width:330px;color:#121212}.product-tabs-section-mini .products-grid .product-image{width:100%;max-height:130px}.banner-mega-tab .tab-descr p{font-size:22px;font-style:normal;font-weight:300;line-height:36px;margin:0;color:#121212}.font-t{font-family:cooper-black-std,serif!important}h2.font-t{color:#121212;font-size:60px;font-style:normal;font-weight:400;text-decoration:none;margin:0}.tab-subt p{color:#757575;font-size:18px;font-style:normal;font-weight:300;line-height:normal;margin:0}.tab-subt{margin-top:0!important}.banner-mega-tab .tab-descr{margin-top:4rem;max-width:30rem}.div-btn{text-align:left;margin-top:30px}.div-btn a{padding:10px 20px;min-height:auto;font-family:Plus Jakarta Sans,sans-serif!important}.product-card-wrapper a{text-decoration:none!important}.product-card-wrapper .price{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:400;font-size:12px;text-align:left;color:#757575;margin-top:0;line-height:20px}.product__title h1{font-size:34px;font-weight:300}@media(min-width:1025px){.newsletter__wrapper{width:100%;background-color:#f3eafd;background-repeat:no-repeat;background-image:url(/cdn/shop/files/Vector.svg?v=1733155695);text-align:left}}@media(min-width:1024px){div.newsletter{display:flex;flex-direction:row;width:100%;padding-top:0}.newsletter-form{margin:0!important}.newsletter__wrapper h2,.newsletter__wrapper .h2{color:#121212;font-size:28px;font-weight:700;line-height:44px;display:block;padding:70px 0 0;max-width:400px}.right-wrapper{width:40%;background-color:#fbfaf7;padding:80px 40px 90px 60px;text-align:left;border-radius:0 10px 10px 0;display:none}.newsletter__subheading_right{font-size:14px;padding:0 0 10px}}.newsletter-form__button{position:relative!important}.newsletter-form__field-wrapper .field{display:flex;flex-direction:column;border-radius:10px}.newsletter-form__button{box-shadow:inherit;background-color:#000!important;color:#fff;width:100%!important;border-radius:30px;padding:5px;margin-top:20px!important}.multicolumn-collection{margin:50px auto}.multicolumn-collection h3,.multicolumn-collection .h3{color:#fff;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 10px!important}.multicolumn-collection h3 a,.multicolumn-collection .h3 a{color:#fff!important;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.coll_list_u{font-size:14px;font-weight:400}.multicolumn-collection .multicolumn-card__info{padding-left:0!important}.multicolumn-card__info_collection{display:flex;flex-direction:column}.multicolumn-card__info_collection a{color:#17c599!important;text-decoration:none;font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin:0 0 15px;font-family:Plus Jakarta Sans,sans-serif!important;letter-spacing:normal}.multicolumn-card__info_collection a:hover{color:#fff!important;text-decoration:none!important}.multicolumn-collection .multi-col-cont{border-radius:10px}.multicolumn_withbutton{padding-bottom:20px}.multicolumn_withbutton .link,.multicolumn_withbutton .nolink{padding-top:40px;border-top:1px solid #d1d1d1}.multicolumn_withbutton .multicolumn-but-div{border-radius:10px}.multicolumn_withbutton .multicolumn-card__info h3,.multicolumn_withbutton .multicolumn-card__info .h3{font-size:42px;line-height:42px}.multicolumn_withbutton .multicolumn-card__info h3 a,.multicolumn_withbutton .multicolumn-card__info .h3 a{text-decoration:none}.multicolumn-collection .title-wrapper-with-link .title{font-size:28px;line-height:28px}.multicolumn_withbutton .rte p{font-size:18px!important;color:#121212;font-weight:400}.multicolumn_withbutton .rte a{color:#121212;text-decoration:none}.sub_text p{color:#757575!important;font-size:12px!important}.sub_text a{color:#121212;text-decoration:none}.sub_text{margin-top:0!important;margin-bottom:5px}.multicolumn_withbutton .link,.multicolumn_withbutton .nolink{font-size:18px;font-weight:700;text-decoration:none;margin-bottom:20px;display:flex}.multicolumn_withbutton .link span,.multicolumn_withbutton .nolink span{display:flex;align-self:center;margin-right:10px}@media(min-width:1024px){.container-right-multi{display:flex;border-top:1px solid #d1d1d1;padding:50px 0}.container-right-multi slider-component{width:100%}.column-right-multi{width:30%}}.container-right-multi-first{padding-left:60px}.multicolumn-card .rte p{font-size:14px}.container-right-multi .multicolumn-card__info{padding-left:0!important;padding-right:8rem!important;padding-top:30px!important}.container-right-multi .multicolumn__title h2.inline-richtext{font-size:28px}.container-right-multi .multicolumn-card__info h3.inline-richtext strong{font-size:18px}.container-right-multi .multicolumn-card__info .rte p{color:#121212;font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin:15px 0 0;max-width:340px}.container-right-multi .multicolumn-card__info .link{font-size:13px;margin:20px 0 0}.title_image{display:flex}.title_image .multicolumn-card__image-wrapper{width:20px;margin-left:0!important;align-self:center;margin-right:10px!important}.button--green{background:#17c599;color:#fff;border:none!important;border-radius:30px;padding:2px 20px}.link{font-size:16px}.drawer__inner{max-height:98%;height:auto!important;min-height:40%!important;margin-right:10px;margin-top:10px;border-radius:10px;box-shadow:0 0 20px #63636326}.cart-remove-button .icon-remove{height:1.5rem;width:1.5rem;color:#108c6d}.drawer__cart-items-wrapper .product-option{margin-top:0!important;display:flex;flex-direction:column;margin-right:10px;font-family:Plus Jakarta Sans,sans-serif;font-size:10px}.product-option dd{font-weight:700;color:#000}.drawer__cart-items-wrapper dl{display:flex}.drawer__cart-items-wrapper .cart-item{border-bottom:1px solid #d1d1d1;padding-bottom:20px}.cart-item__sku_block{position:relative;margin:0 0 28px!important}.cart-item__sku_block_out{position:absolute;top:-2px;left:0;width:140%}.drawer__cart-items-wrapper .cart-item__sku{color:#a3a3a3;font-size:9px;font-style:normal;font-weight:500;line-height:normal;border-radius:2px;border:1px solid #d1d1d1;display:inline-block;padding:4px;margin:0 0 7px}.cart-drawer .cart-item__totals{padding-top:52px!important}.drawer__cart-items-wrapper .cart-item__name{font-family:Plus Jakarta Sans,sans-serif!important;font-size:15px;font-weight:500}.drawer__cart-items-wrapper .cart-item__name:hover{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:500;text-decoration:none!important}.cart__checkout-button{background:#17c599;border:none}.cart__checkout-button:after{box-shadow:none}.cart__checkout-button:hover:after{box-shadow:none}.cart__ctas{border:none}.cart-drawer .price{font-size:11px;color:#757575}.cart-drawer .cart-item__discounted-prices .cart-item__old-price{font-size:9px;color:#121212}.discounts__discount{font-size:10px}.facets__disclosure{margin-right:1.5rem!important;border:1px solid;padding:4px 10px;border-radius:30px}.facets__disclosure:hover{background:#000}.facets__disclosure:hover .facets__summary{color:#fff!important}.facets__summary{margin-bottom:0!important}@media screen and (min-width:750px){.facets .disclosure-has-popup[open]>summary+*{z-index:2;border-radius:10px;margin-top:10px;border:1px solid #000}}.navigation-sub-collection{position:fixed;display:flex;width:100%;z-index:2;align-items:center;background:#fff;padding:10px 5rem;border-bottom:1px solid #e6e6e6;margin-bottom:40px;top:129px}.navigation-sub-collection .icon-li{margin-right:10px;text-decoration:none;display:flex;align-items:center;width:60px;height:60px}.navigation-sub-collection .icon-li img:hover{transform:scale(1.5);opacity:1}.navigation-sub-collection .items-div{width:100%;max-width:1360px;padding:5px 20px;display:flex;align-items:center}.collezione-sub .collection-hero__text-wrapper{max-width:1000px;padding:0 0 50px}.collezione-sub .collection-hero__title{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:300!important;margin-top:70px!important}.coll-subcontainer .collection__description{font-size:16px;font-weight:300;color:#121212;font-family:Plus Jakarta Sans}.coll-subcontainer .collection__title .title{font-size:30px;font-weight:700}.coll-subcontainer{margin-bottom:100px;background-repeat:no-repeat!important;background-position:right!important}.collection__view-all .button{min-height:calc(2.8rem + var(--buttons-border-width) * 2)}.card__media{border-radius:10px!important}.backimage{min-height:450px;background-size:cover!important;align-content:center}.collection-hero__title{font-family:cooper-black-std,serif!important}.backimage .collection-hero__text-wrapper{flex-basis:100%;max-width:30%}.collection-hero__text-wrapper{flex-basis:100%;max-width:100%}.product-card-wrapper a{font-weight:700}.card{border-radius:10px}.short_description_movebottom{margin-bottom:40px}.description-col{font-size:16px;line-height:32px;font-weight:300}.descr-title{font-size:22px}.accordion{margin-top:2.5rem;margin-bottom:0;border:1px solid #d1d1d1!important;border-radius:10px;padding-left:10px;padding-right:10px;margin-bottom:10px!important}.accordion__title{font-weight:600}.shopify-policy__container{max-width:1420px;margin:0 auto;padding-left:5rem;padding-right:5rem;justify-items:left;padding-bottom:50px}.product-media-container{border:none}.thumbnail[aria-current]{box-shadow:none!important;border:1px solid #000!important}.thumbnail img{object-fit:contain;width:100%;height:100%;pointer-events:none}.thumbnail{border-color:transparent!important;border-radius:10px}.product .price__regular .price-item--regular{margin-right:0;font-size:30px;color:#757575;font-weight:300}.fieldset-top{border-top:1px solid #d1d1d1;padding-top:10px;margin-top:20px}.fieldset-top .form__label{position:relative}.fieldset-top .best-fit-size-chart.scr-label{position:absolute;right:0;top:0}.fieldset-top .best-fit-size-chart.scr-label button.scr-open-size-chart{color:#121212;font-size:10px;font-weight:500;line-height:18px;text-decoration:none;padding:0 15px;border-radius:100px;border:1px solid #121212;background:#fff;text-align:center;min-width:108px;height:20px;display:block}.fieldset-top .best-fit-size-chart.scr-label button.scr-open-size-chart:hover{opacity:1;color:#fff;background:#121212}.fieldset-top .product-form__input{min-width:auto!important;max-width:400px!important}.product-form__input--pill input[type=radio]+label{width:62px;min-width:62px;height:32px;line-height:32px!important;border-radius:5px!important;font-size:12px!important;letter-spacing:normal!important;padding:0!important}.product-form__submit{background:#17c599;box-shadow:none!important;font-size:16px;font-weight:600;height:40px;letter-spacing:normal;line-height:40px;min-height:40px;min-width:300px;max-width:300px}.product-form__submit:hover{border:none;outline:none;background:#121212;box-shadow:none!important}.product-form__submit:hover:after{box-shadow:none!important}.button:after{box-shadow:none}.product{border-bottom:1px solid #d1d1d1;padding-bottom:70px}.product-form__input--pill input[type=radio]+label{border-radius:5px}@media screen and (min-width:1024px){.product__media-wrapper media-gallery{display:flex;flex-direction:row-reverse;width:100%}.slider-product-first{width:90%}.thumbnail-slider{width:10%}.product--thumbnail_slider .thumbnail-slider{flex-direction:column}.thumbnail-slider .thumbnail-list.slider--tablet-up{flex-direction:column;width:100%;max-height:500px}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:100%!important}}.form__label{font-weight:700;color:#000}.quantity{min-height:calc((var(--inputs-border-width) * 2) + 3.5rem)}.quantity:after{border-radius:5px}.quantity__button .svg-wrapper{color:#108c6d}.quantity__input{border-left:1px solid;border-right:1px solid;border-radius:0}.back-celeste{background:#f8fafc}.back-yellow{background:#fbfaf7}.infop-container{padding:20px 30px;margin-top:30px;color:#1d1d1d;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.infop-container h2{font-size:18px;font-weight:700}.infop-container ul{margin:0;padding:0}.infop-container li{margin:0 0 10px;padding:0 0 0 15px;position:relative;list-style:none;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.infop-container li:before{content:"";background:#121212;width:5px;height:5px;border-radius:5px;position:absolute;top:8px;left:0}.custom-megamenu__trigger{position:relative}.custom-megamenu{display:none;position:fixed;top:76px;max-width:none!important;right:0;width:100vw;background-color:#fff;padding:0;z-index:9999;overflow:visible;height:500px;left:0;margin:0!important;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.custom-megamenu__trigger:hover .custom-megamenu{display:flex}.custom-megamenu__items{display:flex;gap:15px;flex-wrap:wrap;justify-content:center;text-decoration:none!important}.custom-megamenu__item img{width:40px;height:40px;border-radius:8px;transition:transform .3s ease;object-fit:none}.custom-megamenu__main{width:35%}.custom-megamenu__items{width:100%;display:flex;max-width:760px;flex-wrap:wrap;column-count:4;margin-top:15px;justify-content:left}.custom-megamenu__item{width:25%;max-width:160px;max-height:fit-content;background:#fff;border-radius:10px;padding:20px;text-decoration:none!important;min-height:180px}.custom-megamenu__item:hover{background:#f8fafc}.custom-megamenu__item:hover .image-custom-item{background:#fff}.image-custom-item{background:#eaf4f5;border-radius:5px;width:40px;height:40px}.mega-item-title{font-size:16px;text-decoration:none;margin-bottom:5px;margin-top:10px;color:#108c6d;font-weight:500}.mega-item-descr p{font-size:14px;line-height:20px;text-decoration:none;margin-bottom:5px;margin-top:5px;color:#757575}.custom-megamenu__items--column .custom-megamenu__item{width:100%;max-width:100%;max-height:fit-content;background:#fff;border-radius:10px;padding:14px;text-decoration:none!important}.custom-megamenu__items--column.custom-megamenu__items{width:100%;display:flex;flex-wrap:wrap;column-count:unset;margin-top:50px;justify-content:left}.custom-megamenu__items--column.custom-megamenu__items .mega-item-title{font-size:34px;text-decoration:none;margin-bottom:5px;margin-top:5px;color:#000;font-weight:500;font-family:cooper-black-std,serif!important}.custom-megamenu__items--column.custom-megamenu__items .mega-item-descr{max-width:600px}.custom-megamenu__main img{height:100%;max-width:100vh;object-fit:cover}.megamenu-div-2{padding:30px 20px;max-width:1560px;margin:0 auto;display:flex;justify-content:flex-end;background-size:960px;background-position:0px 65%;background-repeat:no-repeat;width:100%}.list-menu li:nth-child(2) .megamenu-div-2{background-size:890px;background-position:0px 100%}.list-menu li:nth-child(3) .megamenu-div-2{background-size:600px;background-position:0px 85%}@media screen and (max-width:767px){.footer__content-top{padding-left:0!important;padding-right:0!important}.footer .grid{display:block;column-count:2}.header{display:grid;grid-template-areas:"heading icons left-icons";grid-template-columns:2fr 1fr 0fr;align-items:center}header-drawer{justify-self:flex-end!important;margin-left:0}.header__heading-logo-mobile{height:40px;max-width:40px}.header__heading,.header__heading-link{justify-self:left}.logo-desk{display:none!important}.product-tabs-section .section-header h1,.product-tabs-section .section-header h2,.product-tabs-section .section-header .h2{font-size:28px;color:#333;margin-bottom:20px;text-align:left;display:flex;padding-top:20px;flex-wrap:wrap;font-family:Plus Jakarta Sans,sans-serif;font-weight:400;padding-left:20px;padding-right:20px;font-weight:700}.product-tabs-section{margin:0 auto;max-width:100%;text-align:center;display:flex;flex-direction:column;overflow-x:hidden}.tab-pane .products-grid{display:flex;grid-template-columns:repeat(4,minmax(150px,1fr));gap:20px;margin-top:20px;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.tab-pane .card-wrapper{color:inherit;height:100%;position:relative;text-decoration:none;min-width:100px;display:flex}.tab-descr{text-align:left;margin:5px 15px}.banner__box .tab-descr{margin:0}.product-tabs-section .tab-buttons{margin-left:0!important}.card-wrapper img{width:150px}.div-btn{text-align:left;margin-top:30px;margin-bottom:30px}.column-right-multi{display:none}.newsletter__wrapper{border-top:1px solid #d1d1d1}.container-right-multi .multicolumn-card__info{border-bottom:1px solid #d1d1d1;padding-top:20px!important}.container-right-multi .multicolumn-list__item:first-child .multicolumn-card__info{border-top:1px solid #d1d1d1}.breadcrumbs-bar-section{background-color:#fff}.current{color:#000!important}.breadcrumbs ul li:not(:last-child):after{content:"/";color:#757575;font-size:12px;margin-left:10px}.breadcrumbs ul li{font-size:12px}.footer-block__details-content li a{color:#000!important;padding-top:0rem!important;padding-bottom:0rem!important;font-weight:400;font-size:13px!important}.footer-block__heading{margin-bottom:1rem}.footer__content-top{padding-bottom:0}.footer__content-bottom-wrapper{flex-wrap:wrap;row-gap:1.5rem;justify-content:left!important;padding-left:0!important}.list-payment{justify-content:left!important}.payments-title{display:none}.footer__copyright{text-align:center;margin-top:1.5rem}.backimage{min-height:0;background:none!important}.breadcrumbs{border-bottom:1px solid #d1d1d1}.mobile-hide{display:none}.header-wrapper--border-bottom{border-bottom:1px solid #d1d1d1}.breadcrumbs{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;white-space:nowrap;padding:3px 5px!important}.breadcrumbs ul li a{color:#121212;text-decoration:none!important;font-size:12px;font-family:Plus Jakarta Sans,sans-serif}.product__media-wrapper .slider-buttons{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;width:100%}.product__media-wrapper .slider-counter{display:none}.product__media-wrapper .slider-button--prev{left:10px;position:absolute}.product__media-wrapper .slider-button--next{right:10px;position:absolute}.product__media-wrapper .svg-wrapper{display:inline-flex;justify-content:center;align-items:center;width:40px;height:40px;background:#fff;padding:4px;border-radius:50px}.product__media-wrapper .slider-button{width:40px;height:40px;border-radius:40px;background:#fff}.footer__column--info{padding-left:0!important}.banner--mobile-bottom .banner__box{padding:4rem 20px!important}.navigation-sub-collection{padding:10px 0!important;box-shadow:0 4px 20px #0000000d}.navigation-sub-collection .items-div{width:100%;display:flex;padding:0 15px;white-space:nowrap;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;overflow:-moz-scrollbars-none;-ms-overflow-style:none;scrollbar-width:none}.navigation-sub-collection .icon-li{margin-right:10px;padding:0;background:none;border-radius:5px;display:flex;flex-direction:row;width:42px;height:42px;align-items:center;justify-content:center}.navigation-sub-collection .icon-li img{width:42px;border-radius:5px;border:1px solid #eaf4f5;box-sizing:border-box;opacity:0}.navigation-sub-collection .icon-li img:hover{transform:scale(1);opacity:0}.navigation-sub-collection .icon-li.icon-anti-cellulite-woman-tank-tops{background:url(../assets/icon-canottiera-m.svg) no-repeat;background-size:100%}.navigation-sub-collection .icon-li.icon-anti-cellulite-woman-t-shorts{background:url(../assets/icon-maglia-m.svg) no-repeat;background-size:100%}.navigation-sub-collection .icon-li.icon-anti-cellulite-woman-arm-thigh-bands{background:url(../assets/icon-fasce-m.svg) no-repeat;background-size:100%}.navigation-sub-collection .icon-li.icon-anti-cellulite-woman-shorts{background:url(../assets/icon-guaine-m.svg) no-repeat;background-size:100%}.navigation-sub-collection .icon-li.icon-anti-cellulite-woman-leggings{background:url(../assets/icon-leggings-m.svg) no-repeat;background-size:100%}.navigation-sub-collection .icon-li.icon-anti-cellulite-woman-bodysuits{background:url(../assets/icon-body-m.svg) no-repeat;background-size:100%}.navigation-sub-collection .icon-li.icon-shapewear-man-boxer{background:url(../assets/icon-boxer-m.svg) no-repeat;background-size:100%}.navigation-sub-collection .icon-li.icon-shapewear-man-singlest{background:url(../assets/icon-body-m.svg) no-repeat;background-size:100%}.navigation-sub-collection .icon-li.icon-shapewear-man-t-shirt{background:url(../assets/icon-maglietta-m.svg) no-repeat;background-size:100%}.navigation-sub-collection .icon-li.icon-shapewear-man-brief{background:url(../assets/icon-slip-m.svg) no-repeat;background-size:100%}.navigation-sub-collection .icon-li.icon-shapewear-woman-thong{background:url(../assets/icon-perizoma-m.svg) no-repeat;background-size:100%}.navigation-sub-collection .icon-li.icon-shapewear-woman-singlest{background:url(../assets/icon-canottiera-m.svg) no-repeat;background-size:100%}.navigation-sub-collection .icon-li.icon-shapewear-woman-shorts{background:url(../assets/icon-guaine-m.svg) no-repeat;background-size:100%}.navigation-sub-collection .icon-li.icon-shapewear-woman-leggings{background:url(../assets/icon-leggings-m.svg) no-repeat;background-size:100%}.navigation-sub-collection .icon-li.icon-shapewear-woman-waist{background:url(../assets/icon-pancera-m.svg) no-repeat;background-size:100%}.navigation-sub-collection .icon-li.icon-shapewear-woman-brief{background:url(../assets/icon-slip-m.svg) no-repeat;background-size:100%}.navigation-sub-collection .icon-li.icon-shapewear-woman-bras{background:url(../assets/icon-reggiseno-m.svg) no-repeat;background-size:100%}.navigation-sub-collection .icon-li.icon-shapewear-woman-bodysuits{background:url(../assets/icon-body-m.svg) no-repeat;background-size:100%}.navigation-sub-collection .icon-li.icon-girdles{background:url(../assets/icon-pancera-m.svg) no-repeat;background-size:100%}.navigation-sub-collection .icon-li.icon-undershirts{background:url(../assets/icon-canottiera-m.svg) no-repeat;background-size:100%}.navigation-sub-collection .icon-li.icon-boxer{background:url(../assets/icon-boxer-m.svg) no-repeat;background-size:100%}.navigation-sub-collection .icon-li.icon-briefs{background:url(../assets/icon-slip-m.svg) no-repeat;background-size:100%}.navigation-sub-collection .icon-li.icon-bras{background:url(../assets/icon-reggiseno-m.svg) no-repeat;background-size:100%}.navigation-sub-collection .icon-li.icon-thong-1{background:url(../assets/icon-perizoma-m.svg) no-repeat;background-size:100%}.navigation-sub-collection .icon-li.icon-clinchers{background:url(../assets/icon-pancera-m.svg) no-repeat;background-size:100%}.navigation-sub-collection .icon-li.icon-t-shirts{background:url(../assets/icon-maglietta-m.svg) no-repeat;background-size:100%}.navigation-sub-collection .icon-li.icon-leggings{background:url(../assets/icon-leggings-m.svg) no-repeat;background-size:100%}.navigation-sub-collection .icon-li.icon-shorts-1{background:url(../assets/icon-guaine-m.svg) no-repeat;background-size:100%}.navigation-sub-collection .icon-li.icon-arm-and-thigh-bands{background:url(../assets/icon-fasce-m.svg) no-repeat;background-size:100%}.navigation-sub-collection .icon-li.icon-tank-tops{background:url(../assets/icon-canottiera-m.svg) no-repeat;background-size:100%}.navigation-sub-collection .icon-li.icon-bodysuits{background:url(../assets/icon-body-m.svg) no-repeat;background-size:100%}.collezione-sub .collection-hero__title{font-family:Plus Jakarta Sans,sans-serif!important;padding-top:20px;font-size:18px;font-style:normal;font-weight:700!important;line-height:normal;margin:20px 0;margin-top:0!important}}.logos{display:flex;flex-wrap:wrap}.logos img{width:60px;border:none}@media screen and (min-width:768px){.logo-mobile,.desktop-hide{display:none!important}}.footer__copyright{text-align:right;display:flex;flex-direction:column}.copyright__content{text-align:left!important}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{border:1px solid #a3a3a3;border-radius:10px;box-shadow:none!important}.Body.details{padding:0 1rem;flex-direction:column-reverse;display:flex}.accordion__content p{font-size:14px}.accordion__content img{border:none!important}.image-wash{max-width:200px!important}.img_footer_low{max-width:136px!important;height:auto;margin:25px 0 0}.text_footer_low{text-align:left;font-size:12px}.custom-megamenu__items--column .custom-megamenu__item{min-height:auto}.product-tabs-section-mini{margin:40px auto;max-width:1420px;text-align:center;display:flex;padding-top:20px}.product-tabs-section-mini-container{max-width:100%;text-align:center;display:flex}.product-tabs-section-mini-container.border-top-box{border-top:1px solid #d1d1d1;padding-top:80px}.banner-grid-item{background-position:center;background-size:cover;display:flex;padding:20px;color:#fff;align-items:flex-end;display:none;width:100%;min-height:500px;font-size:1.25em}@media screen and (max-width:1024px){.banner-grid-item{display:flex}.product-tabs-section-mini-container{max-width:100%;text-align:center;display:flex;flex-direction:column}}.align-left{text-align:left}.product-form__input--pill input[type=radio]+label{min-width:70px;border-radius:5px!important}.banner__heading{font-weight:400}.icon-text-block{display:flex;flex-direction:column;gap:10px}.icon-text-item img{display:inline-block}.icon-text-item span{font-size:12px;color:#000}.icon-text-block{display:flex;flex-direction:row}@media screen and (max-width:767px){.icon-text-item span{color:#8b2ee8;font-weight:700}.icon-text-item:first-child{order:1}.icon-text-item:first-child span{color:#575757;font-weight:500}.icon-text-item:first-child img{filter:brightness(0) saturate(100%) invert(29%) sepia(73%) saturate(0%) hue-rotate(255deg) brightness(100%) contrast(96%)}}.icon-cart{width:40px;height:40px;margin-top:12px;margin-left:8px}@media screen and (min-width:1024px){.video-background .banner__box .banner__text{font-size:70px;font-style:normal;font-weight:200;line-height:70px;opacity:.9;max-width:290px;display:block;margin:130px 0 40px}}@media screen and (max-width:1024px){.banner__box .banner__text{font-size:48px;font-style:normal;font-weight:200;line-height:46px;margin:0 0 40px}.banner--desktop-transparent .banner__box{padding-top:0!important}}.banner__content .banner__buttons a{font-size:20px;font-weight:800;opacity:.7;padding:12px 15px;height:60px;width:184px}.banner__content .banner__buttons a:hover{background:#000;color:#fff;border-color:#000}.banner__content .banner__buttons a:before{display:none}.banner__content .banner__buttons a:after{display:none}@media screen and (min-width:1024px){.product-image{position:relative;width:100%;overflow:hidden;height:200px;width:200px;border-radius:20px}.right-wrapper h2{color:#121212;font-size:28px;font-style:normal;font-weight:700;line-height:44px;margin:0 0 20px;display:block}}@media screen and (max-width:1024px){.product-image{position:relative;width:100%;overflow:hidden;border-radius:20px;height:100px;width:100px}}.product-image img{width:100%;display:block;transition:opacity .3s ease-in-out;aspect-ratio:1 / 1}.product-image .hover-image{position:absolute;top:0;left:0;opacity:0}.product-image:hover .hover-image{opacity:1}.show-second:hover .primary-image{opacity:0}.products-grid .card-wrapper:hover .product-image .hover-image{opacity:1}.banner__box a{text-decoration:none!important}.title-global{color:#121212;font-size:30px;font-style:normal;font-weight:700;line-height:42px;margin:0 0 30px}.product-tabs-section-mega .tab-buttons button{font-size:16px;padding:8px 20px 9px}.newsletter__subheading{color:#121212;font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin:0}.text_footer_low p strong{font-size:15px;color:#121212!important}.footer__copyright{width:100%}.text_footer_low{color:#757575;text-align:left;font-size:14px;font-weight:400;border-bottom:1px solid #d1d1d1;padding-bottom:15px;margin-bottom:17px;margin-top:30px}.text_footer_low p{margin:0 0 2px}.coll-subcontainer .collection__description{font-size:20px;font-weight:300;line-height:32px}.coll-subcontainer .collection__description h2{margin:0 0 20px}.slider-buttons,.product--thumbnail_slider .slider-mobile-gutter .slider-button{display:flex!important}.with-subtitle{color:#121212;font-size:28px!important;font-style:normal;font-weight:700!important;line-height:44px;margin:0 0 20px;max-width:330px;display:block}@media screen and (min-width:750px){.slider-mobile-gutter.quick-add-hidden .slider-button{display:none!important}.slider-buttons{position:absolute;left:2px;top:50%;width:100%;justify-content:space-between!important}}@media(max-width:767px){.banner .banner__text{font-size:48px;font-style:normal;font-weight:200;line-height:46px;margin:65px 0 40px;max-width:250px;text-align:left}.banner .banner__buttons{float:left;margin-top:0rem}.product-tabs-section{padding-top:0;margin-top:0}.product-tabs-section .section-header h1,.product-tabs-section .section-header h2,.product-tabs-section .section-header .h2{font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 10px}.banner-mega-tab .tab-descr p{font-size:14px;line-height:20px;font-weight:400;margin:0 0 30px}.banner-mega-tab h2{margin:0}.title-global{font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 10px}.banner-mega-tab .banner__box{padding-bottom:0!important}.banner-mega-tab+.product-tabs-section{padding:0 15px!important}.product-tabs-section-mega .tab-buttons button{font-size:12px}.product-tabs-section-mini .tab-descr p{font-size:14px;font-style:normal;font-weight:300;line-height:20px;margin:0 0 20px;max-width:330px;color:#121212}.with-subtitle{margin-bottom:0!important}.newsletter__wrapper{padding-top:30px!important}.multicolumn-collection h3,.multicolumn-collection .h3{color:#fff;font-size:8px;font-style:normal;font-weight:700;text-transform:uppercase;line-height:20px!important}.multicolumn-card__info_collection a{font-size:14px!important;font-style:normal;font-weight:500;line-height:22px;margin:0 0 5px}.multicolumn-collection h3,.multicolumn-collection .h3{margin:0!important}.multicolumn-collection h3 a,.multicolumn-collection .h3 a{font-size:9px!important;font-style:normal;font-weight:500;line-height:22px}.product__title h1{font-size:18px}.infop-container ul{padding-left:0}}.icon-cart-empty{margin-right:0!important}.slider-counter{display:none}.manifesto-1 .facendo .box_frame{padding:20px 40px;background:url(/cdn/shop/files/Frame_390_1.png?v=1742233990) repeat}.manifesto-2 .la_visione .box_frame{padding:20px 40px;background:url(/cdn/shop/files/Frame_390_1.png?v=1742233990) repeat}.manifesto-2 .la_visione .box_frame.forme-fluide{margin:75px 0 0}@media screen and (max-width:1024px){.manifesto-2 .la_visione .box_frame{padding:20px 40px;background:url(/cdn/shop/files/Frame_390_1.png?v=1742233990) repeat}.manifesto-1 .facendo .box_frame{padding:20px 40px;background:url(/cdn/shop/files/Frame_390_1.png?v=1742233990)}.manifesto-1{flex-wrap:wrap;max-width:1040px;display:flex;justify-content:space-between;margin:0 0 20px}.page-title-wrapper .page-title{font-size:20px!important;font-weight:700;line-height:27px;margin:20px 0}.manifesto-1,.manifesto-2,.manifesto-3{margin:0 0 35px}.manifesto-1 p,.manifesto-2 p{font-size:16px;font-style:normal;font-weight:400;line-height:22px;color:#121212}.manifesto-2 h2{font-size:18px;font-weight:700;line-height:22px;margin:0 0 20px}.manifesto-3 p{font-size:16px;font-style:normal;font-weight:400;line-height:22px;color:#121212}.manifesto-1 .facendo .box_frame p{font-size:16px;font-weight:400;line-height:31px;font-style:italic;color:#121212}.manifesto-1 .facendo .box_frame{padding:40px 35px}.manifesto-1 .facendo .box_frame p,.manifesto-3 .mantra .box_frame p{font-size:16px;font-weight:400;line-height:31px;font-style:italic}.manifesto-3 h2{font-size:18px;font-weight:600;line-height:22px;margin:0 0 20px}.main-page-title.page-title{font-size:20px;font-weight:700;line-height:27px;margin:0}.manifesto-3 .mantra .box_frame{margin:40px 0 0;padding:60px 35px 40px;background:url(/cdn/shop/files/Frame_390_1.png?v=1742233990) repeat}.manifesto-2 .la_visione .forme-fluide{display:none}}@media screen and (min-width:1024px){.section-manifesto{max-width:1120px}.manifesto-1{max-width:1040px;display:flex;justify-content:space-between;margin:0 0 20px}.manifesto-1 .nato{width:50%;max-width:490px}.manifesto-1 .facendo{width:50%;max-width:370px}.manifesto-2{max-width:1040px;display:flex;justify-content:space-between;margin:0 0 80px}.manifesto-3{display:flex;justify-content:space-between;margin:0 0 30px}.manifesto-2 .essenza{width:50%;max-width:490px}.manifesto-2 .la_visione{width:50%;max-width:370px;padding:65px 0 0}.manifesto-3 .mantra{width:50%;max-width:490px}.manifesto-3 .innovazione{width:50%;max-width:450px;padding:0}.manifesto-3 .box_photo{margin:0 0 30px}.manifesto-3 p,.manifesto-2 p,.manifesto-1 p{color:#121212;font-size:20px;font-style:normal;font-weight:300;line-height:32px;margin:0}.main-page-title.page-title{color:#121212;font-size:40px;font-weight:300;line-height:50px}}.manifesto{background:url(/cdn/shop/files/bg-shape-special.svg?v=1742235139) no-repeat;background-position:245px 90px}.slider-counter.caption{display:none}.h2-container-size{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:700;font-size:28px;line-height:44px;letter-spacing:0%;text-align:left;padding:0 0 0 60px;position:relative}.size-chart-container{max-width:1020px;padding:0;position:relative}.h3-container-size{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:700;font-size:20px;line-height:100%;letter-spacing:0%;text-align:left;padding:0 0 0 60px;position:relative;color:#757575}.size-chart-container th{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:500;font-size:11px;line-height:100%;letter-spacing:0%;text-align:center;vertical-align:middle;text-transform:uppercase}.size-chart{text-align:center;margin:20px 0;position:relative}.size-chart table{width:100%;border-collapse:collapse;margin-top:10px;border-radius:10px;border-color:#d1d1d1;padding:0 0 0 60px;margin-left:60px}.size-chart th{border:1px solid #ddd;padding:10px;text-align:center;font-weight:500!important}.size-chart td{font-family:Plus Jakarta Sans,sans-serif!important;border:1px solid #ddd;padding:10px;text-align:center;font-weight:400;font-size:10px;line-height:100%;letter-spacing:0%;vertical-align:middle;text-transform:uppercase}.size-chart-container tr{border-radius:10px}.size-chart th{background-color:#f4f4f4}.collection-section{margin-top:20px}.size-chart-container .collection-section ul{list-style:none;padding:0;display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.size-chart-container .collection-section li{border:1px solid #ddd;padding:10px;text-align:center}.size-chart-container .collection-section img{max-width:100px;height:auto}.size-chart-container th:first-child{background:#ebebeb!important;border-top-left-radius:10px}.size-chart-container th:last-child{border-top-right-radius:10px}.h2-container-size:before{content:"";background:#17c599;border-radius:21px;width:21px;height:21px;position:absolute;top:12px;left:0}.h3-container-size:before{content:"";background:#17c599;width:11px;height:11px;border-radius:11px;position:absolute;top:4px;left:5px}.collection-title-tab{text-align:left;margin-top:50px;color:#121212;font-size:18px;font-style:normal;font-weight:700;line-height:normal;position:relative;padding-left:40px}.collection-title-tab:before{content:"";background:url(/cdn/shop/files/ornamental-icons_1.svg?v=1742314003) no-repeat;width:25px;height:25px;position:absolute;top:0;left:0}.size-chart:before{content:"";border-left:1px dashed #d1d1d1;width:1px;height:104%;position:absolute;top:15px;left:10px;background:url(/cdn/shop/files/bg-shape-special.svg?v=1742235139) no-repeat}.size-chart .product-tabs-section{margin:40px auto;max-width:1200px;text-align:center;display:flex;flex-direction:column;padding-left:60px}@media screen and (max-width:767px){.size-chart table{display:block;overflow-x:auto;position:relative;padding:0;margin-left:0}.size-chart th:first-child,.size-chart td:first-child{position:sticky;left:0;background:#fff;z-index:2}.h2-container-size{padding:0;margin:0;font-size:18px;font-style:normal;font-weight:700;line-height:18px}.h3-container-size{padding:0;font-size:14px;font-style:normal;font-weight:700;line-height:22px;margin:0 0 15px}.h3-container-size:before{content:none}.h2-container-size:before{content:none}.size-chart-container{padding:0;margin-top:20px}.size-chart{padding:20px 0;border-top:1px solid #d1d1d1;margin:15px 0}.size-chart:before{background:none;content:none}.size-chart .product-tabs-section{padding-left:0!important;margin-bottom:0}.collection-title-tab{font-size:16px;line-height:22px;margin:0 0 25px}.rte p span{font-size:16px;font-style:normal;font-weight:400;line-height:22px;color:#000}.size-chart .tabs{margin-bottom:0;justify-items:left}}.error-content h1{display:flex;flex-direction:column}.error-content h1 span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#121212;font-size:24px;font-weight:600;line-height:33px;text-align:center}.error-content h1 strong{color:#e4e4e4;font-size:200px;font-weight:700;line-height:272px;text-align:center;letter-spacing:30px;display:block}.error-content h1{margin:0;position:relative;font-size:40px}.error-content p{font-size:16px;font-weight:600;line-height:22px;text-align:center;margin:0 0 50px;color:#121212}.error-container .go-back{min-width:192px;height:40px;background:#121212;color:#fff;font-size:14px;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:1px;display:inline-block;line-height:40px;text-decoration:none;border-radius:10px;padding:0 25px;margin:0 0 50px;font-family:Plus Jakarta Sans,sans-serif!important}@media screen and (max-width:767px){.error-container{text-align:center}.error-container .go-back{margin-bottom:16px}.error-content h1 strong{font-size:140px;font-weight:700;line-height:218px;text-align:center;letter-spacing:24px}.error-content h1 span{font-size:20px;font-weight:600;line-height:27px;text-align:center;width:100%}.error-content p{font-size:16px;font-weight:600;line-height:22px;text-align:center;margin:0 0 22px}.payments-title{display:none}.footer__content-bottom-wrapper{padding-bottom:15px}.news_html{text-align:left}.container-right-multi-first .title-wrapper-with-link{display:none}.only-desk{display:none!important}.coll-subcontainer .collection__description{font-size:14px;font-style:normal;line-height:20px}.coll-subcontainer .collection__title .title{font-size:18px;font-style:normal;font-weight:700;line-height:22px;margin:0 0 20px}.coll-subcontainer,.collection-hero__text-wrapper h2{margin-bottom:0}.menu-drawer__navigation-container .menu-drawer summary.menu-drawer__menu-item{color:#121116;font-size:16px;font-weight:500;line-height:20px;text-transform:none;font-family:Plus Jakarta Sans,sans-serif!important;border-bottom:1px solid #d1d1d1}.newsletter__wrapper .h2{display:none}.menu-drawer__navigation-container .list-menu__item{font-family:Plus Jakarta Sans,sans-serif!important}.menu-drawer__navigation-container .title-drawe_menu{color:#a3a3a3;font-size:11px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;margin:0 0 10px;padding:0 15px}.menu-drawer__navigation-container .title-drawe_menu-special{color:#8b2ee8}.menu-drawer__navigation-container .list-menu__item{color:#121116;font-size:16px!important;font-weight:500;line-height:20px!important;text-transform:none;font-family:Plus Jakarta Sans,sans-serif!important;border-bottom:1px solid #d1d1d1;padding:1.1rem 0!important}.menu-drawer__navigation-container .in-lievidenza{color:#8b2ee8;font-size:16px;font-style:normal;font-weight:500;line-height:normal;border-bottom:1px solid #d1d1d1;display:block;padding:15px 0 10px}.menu-drawer__navigation-container .menu-drawer__close-button{color:#8b2ee8!important;font-size:16px!important;background:none;background-color:transparent}.menu-drawer__navigation-container .menu-drawer__menu-item:hover{background:none;background-color:transparent!important}.menu-drawer__navigation-container .menu-drawer__utility-links{display:none}.menu-drawer__menu-item>.svg-wrapper{right:0!important}.menu-drawer__close-button{padding-left:15px}.menu-drawer__navigation-container .menu-drawer__menu{margin:0 0 30px!important}.menu-drawer__navigation-container .menu-drawer__menu li{margin:0 15px}.banner-mega-tab h2{margin:0;font-size:36px}.section-homev2-top .title span,.banner-mega-tab .tab-subt p{color:#121212;font-size:12px;font-style:normal;font-weight:400}.banner-mega-tab .banner__content{position:absolute}.tab-descr.desk-only{display:none}.banner-mega-tab .banner__box{padding:20px!important}.tab-content{padding:0 0 30px}.multicolumn .page-width{padding-top:0}.product-tabs-section{margin-bottom:0}.multicolumn .title-wrapper-with-link{padding-top:20px}.footer-block__heading{font-size:12px!important;line-height:18px!important;margin:0 0 7px;text-transform:uppercase;margin-bottom:1rem!important}.footer-block__details-content li a{color:#121212;font-size:13px;line-height:24px;font-family:Plus Jakarta Sans,sans-serif!important}.footer__content-top{padding-top:30px!important;padding-bottom:0!important}.footer__content-top .footer__blocks-wrapper,.footer-block{margin-bottom:0!important}.img_footer_low{margin:15px 0 0}.text_footer_low{margin-top:15px;margin-bottom:12px;padding-bottom:10px}.text_footer_low p{font-size:11px;font-family:Plus Jakarta Sans,sans-serif!important}.text_footer_low p strong{font-size:12px}.copyright__content{margin-bottom:-5px;font-size:9px!important}.footer__column--info .payments-title{display:none}.footer__payment .list-payment{padding-top:0;max-width:90%;flex-wrap:nowrap}.footer__payment .list-payment__item{padding:.3rem}.footer__payment .list-payment img{max-width:100%}.only-mob .news_html{text-align:left;margin:0;padding:0;border-top:0px solid #d1d1d1;display:flex}.product__title h1{color:#121116;font-size:20px;font-weight:700;line-height:25px;margin:15px 0 10px}.price-item,.price-sale{font-size:12px!important;line-height:22px}.icon-text-block{display:flex;flex-direction:column;border-top:1px solid #d1d1d1;padding-top:15px}.multicolumn-but-div .slider-mobile-gutter{padding:10px}.multicolumn-but-div .link.only-mob,.multicolumn-but-div .nolink.only-mob{padding-left:15px;color:#121212;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin:5px 0 35px;position:relative;opacity:.5;display:block}.multicolumn-but-div .link.only-mob span,.multicolumn-but-div .nolink.only-mob span,.vestibilita .vest-first-block .image-with-text__media{display:none}.vestibilita .vest-first-block .image-with-text__content{padding:0}.vestibilita .vest-first-block .image-with-text__content p{font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin:0 0 25px}.vestibilita-item{margin:0 0 40px}.vestibilita-group{margin:0 0 25px;flex-wrap:wrap;display:flex;padding:0 20px}.vestibilita-group .vestibilita-box{width:100%}.vestibilita-info{border-radius:5px;border:1px dashed #4a4b4b;background:#f8fafc;padding:30px 15px;text-align:center}.vestibilita-info .photo{text-align:center;margin:0 0 20px}.vestibilita-info p{font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0}.vestibilita-group .vestibilita-data{padding:20px 15px;margin:20px 0 0}.vestibilita-group .vestibilita-data{width:100%;max-width:100%;margin:35px 0 0;border-radius:5px;border:1px dashed #4a4b4b;background:#f8fafc;padding:30px 15px;text-align:left}.vestibilita-info h4{font-size:18px;font-weight:700;line-height:normal;margin:0 0 20px}.vestibilita-data h2{font-size:16px;font-style:normal;font-weight:600;line-height:22px;margin:0 0 15px}.vestibilita-data p{font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-align:left}.product-tabs-section-class .container-tab{padding:20px}.product-tabs-section-class .collection-title-tab{margin-left:10px}.vestibilita{background:url(/cdn/shop/files/bg-shape-special.svg?v=1742235139) no-repeat;background-position:300px 0}.svg-wrapper-search svg{width:30px}.svg-wrapper-cart svg{width:23px!important;height:23px!important;margin:0}.icon-hamburger{margin-top:2px}.slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item,.grid--peek .grid__item{width:calc(40% - var(--grid-mobile-horizontal-spacing) - 3rem)}.collection-hero__text-wrapper .collection-hero__title{font-size:20px;font-weight:700;line-height:27px;margin:20px 0;font-family:Plus Jakarta Sans,sans-serif!important;color:#121212}.collection-hero__text-wrapper h2{font-size:18px;font-style:normal;font-weight:700;line-height:22px;font-family:Plus Jakarta Sans,sans-serif!important;color:#121212}.collection-hero__text-wrapper p{font-size:14px;font-style:normal;font-weight:400;line-height:20px;font-family:Plus Jakarta Sans,sans-serif!important;color:#121212}.collection-hero__text-wrapper p{font-size:14px!important;font-style:normal;font-weight:400;line-height:20px!important;font-family:Plus Jakarta Sans,sans-serif!important;color:#121212}.cart-item__details .cart-item__name{color:#121212;font-size:15px;font-weight:500;line-height:20px;max-width:75%;font-family:Plus Jakarta Sans,sans-serif!important}.product-option{font-size:10px!important;font-weight:400;line-height:16px;font-family:Plus Jakarta Sans,sans-serif!important}.grid-70-mobile{width:70%!important}.description-col h2{font-size:18px;line-height:22px;font-weight:700;font-family:Plus Jakarta Sans,sans-serif!important}.description-col p,.description-col li{font-size:14px;line-height:20px;font-family:Plus Jakarta Sans,sans-serif!important}.collection-primary .collection-hero__title{color:#121212;font-size:20px!important;font-style:normal;font-weight:700;line-height:27px;text-decoration:none;margin:0;margin-top:30px!important}.collection-primary .mega-item-descr p{font-size:14px!important;font-style:normal;font-weight:400!important;line-height:36px;margin:0;color:#121212;margin-top:3rem!important;line-height:20px!important}.collection-primary .tab-subt p{margin-top:0!important}.collection-primary .collection-hero__text-wrapper p{margin-top:2rem!important}.short_description_movebottom{margin-bottom:15px}}@media screen and (min-width:768px){.only-mob{display:none!important}.tab-descr.mob-only{display:none}.vestibilita .vest-first-block .image-with-text__content{padding:0;max-width:520px;margin:0}.vestibilita .vest-first-block .image-with-text__content p{font-size:20px;font-weight:300;line-height:32px}.vestibilita .vest-first-block .image-with-text__media{border:none}.product-tabs-section-class .container-tab{width:100%!important}.product-tabs-section-class{flex-direction:column!important}.vestibilita-group{display:flex;margin:0 0 60px}.vestibilita-group .vestibilita-box{min-width:312px;max-width:350px}.vestibilita-group .vestibilita-data{width:100%;max-width:785px;padding:0 0 0 50px;text-align:left}.vestibilita-data h2{font-size:22px;font-style:normal;font-weight:700;line-height:44px;margin:-10px 0 15px}.vestibilita-data p{margin:0;font-size:20px;font-weight:300;line-height:32px}.vestibilita-info{border-radius:5px;border:1px dashed #4a4b4b;background:#f8fafc;padding:30px 15px;text-align:center}.vestibilita-info h4{font-size:18px;font-weight:700;line-height:normal;margin:0 0 20px}.vestibilita-info .photo{text-align:center;margin:0 0 20px}.vestibilita-info p{font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0}.vestibilita .collection-title-tab{text-align:left;margin-top:0;color:#121212;font-size:18px;font-style:normal;font-weight:700;line-height:normal;position:relative;padding-left:40px}.vestibilita .products-grid{max-width:900px}.vestibilita .product-image{position:relative;overflow:hidden;height:120px;width:100%;border-radius:20px}.vestibilita{background:url(/cdn/shop/files/bg-shape-special.svg?v=1742235139) no-repeat;background-position:300px 0}.vestibilita #MainContent{max-width:1300px;margin:0 auto}.vestibilita-top .box_frame .photo{max-width:365px}.collection-hero__text-wrapper .collection-hero__title{color:#121212;font-size:40px;font-weight:300;line-height:50px;margin:40px 0 70px;font-family:Plus Jakarta Sans,sans-serif!important}.collection-hero__text-wrapper h2{color:#101017;font-size:28px;font-weight:600;line-height:32px;margin-top:2rem;margin-bottom:2rem;font-family:Plus Jakarta Sans,sans-serif!important}.collection-hero__text-wrapper p{color:#101017;width:100%;font-size:18px;font-weight:300;line-height:32px;padding:0;font-family:Plus Jakarta Sans,sans-serif!important}.description-col h2,.description-col h3{font-size:28px;font-weight:600;line-height:32px;color:#101017;margin:0 0 15px;padding:5px 0 0}.description-col p,.description-col li{font-size:18px;color:#101017;font-weight:300;line-height:32px;margin:0 0 10px}}.product .slider-button .icon{height:1.6rem;color:#d1d1d1}.slider-button .svg-wrapper{width:100%;height:100%}.slider-button .svg-wrapper:hover svg{color:#000}.product-card-wrapper a:hover{text-decoration:none!important}.related-products .page-width{padding:0}.collection-description-wrapper .description-col{overflow:hidden;transition:max-height .3s ease}.collection-description-wrapper .description-col.short{max-height:195px}.collection-description-wrapper .description-col.expanded{max-height:none}.read-more-toggle{display:inline-block;margin-top:10px;color:#108c6d;cursor:pointer;font-weight:500;text-decoration:underline}.product-card-wrapper a{font-weight:500;font-family:Plus Jakarta Sans,sans-serif!important}.product__accordion .accordion__content{max-height:0;overflow:hidden;transition:max-height 1.2s ease,opacity 1.2ns ease;opacity:0;will-change:max-height,opacity}.accordion summary[aria-expanded=true]+.accordion__content{max-height:480px;opacity:1;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.collection-primary .collection-hero__text-wrapper p{font-size:22px;font-style:normal;font-weight:300;line-height:36px;margin:0;color:#121212;margin-top:4rem}.collection-primary .tab-subt p{color:#757575;font-size:18px;font-style:normal;font-weight:300;line-height:normal;margin:0}.collection-primary .vestibilita-group{display:none}.page-width{max-width:1420px}.footer{max-width:1420px;margin-top:0!important;border:none!important;padding-top:15px!important}.caption{letter-spacing:0px!important}.copyright__content{color:#757575;font-size:12px!important;font-style:normal;font-weight:400!important}.newsletter__wrapper{border-radius:10px}.klaviyo-form-U98Dai{max-width:650px}.sub_title_email{display:flex}.sub_title_email strong{color:#121212;font-size:18px;font-style:normal;font-weight:700;line-height:23px;position:relative;padding-left:15px;display:block}.newsletter__subheading{padding-bottom:5px;margin:5px 0 0!important}.klaviyo-form input{border-radius:5px 0 0 5px!important;font-family:Plus Jakarta Sans,sans-serif!important}.klaviyo-form button{font-family:Plus Jakarta Sans,sans-serif!important}.banner-mega-tab .banner__media{width:100%}.banner-mega-tab .banner__media_m{display:none}.header__heading-logo-wrapper{padding:25px 0}@media screen and (max-width:1024px){.newsletter__wrapper{overflow:hidden;border-radius:0;padding:0 0 25px!important}.newsletter__wrapper .h2.inline-richtext{text-align:left}.newsletter__subheading{margin:0 auto!important}.newsletter__wrapper .newsletter__subheading.rte{text-align:left;max-width:100%}}@media screen and (max-width:767px){.header{padding:10px 0 10px 15px!important}.header__heading-logo-wrapper{padding:0}.right-wrapper .h2.inline-richtext,.newsletter__subheading_right{display:none}.multicolumn-collection{margin:25px auto}.multicolumn-collection .title-wrapper-with-link{padding:25px 15px 0;margin:0 0 20px!important}.multicolumn-collection .title-wrapper-with-link .title{font-size:18px;font-weight:500}.multicolumn-collection .multicolumn-list{padding:0 20px}.multicolumn-collection.multicolumn .page-width{padding-bottom:10px}.container-right-multi-first{padding:0}.multicolumn_withbutton .multicolumn-card__info h3,.multicolumn_withbutton .multicolumn-card__info .h3{font-size:36px;line-height:36px}.multicolumn_withbutton .rte p{font-size:14px!important;line-height:20px}.multicolumn_withbutton .rte.sub_text p{font-size:12px!important;margin:0 0 5px}.multicolumn_withbutton .link,.multicolumn_withbutton .nolink{padding-top:15px;border-top:none}.multicolumn.multicolumn_withbutton{margin-top:20px;padding-top:30px;position:relative}.multicolumn.multicolumn_withbutton:before{content:"";position:absolute;top:0;left:50%;height:.5px;width:calc(100% - 30px);transform:translate(-50%,-50%);background:#d1d1d1}.multicolumn_withbutton .multicolumn-but-div{padding-bottom:10px}.product-tabs-section-mini .container-tab{padding:0 15px}.container-tab .tabs{margin-bottom:20px}.banner-mega-tab .banner__media{height:auto!important;min-height:460px;display:none}.banner-mega-tab .banner__media_m{display:block;background:none;order:inherit!important}.banner-mega-tab .banner__media img{height:auto!important;position:static!important}.banner--stacked .banner__box{background:none}}.content-for-layout.focus-none{margin-top:53px!important}.template-index .content-for-layout.focus-none{margin-top:0!important}.collezione-sub{background:url(../assets/bg-shape-generic.svg) no-repeat;background-position:145px 300px}.collezione-sub .content-for-layout.focus-none{margin-top:145px!important}.collection-section-item .collection__description{max-width:1000px}.collection-section-item .category-box-photo-bottom{display:none}.grid--7-col-desktop{column-gap:14px}.card--card:after,.card--standard .card__inner:after{background:#ccc;opacity:.1;z-index:1!important;border-radius:20px!important}@media screen and (max-width:990px){.header__heading-logo-wrapper{padding:0}.breadcrumbs-bar-section{top:65px}.navigation-sub-collection{top:118px}.content-for-layout.focus-none{margin-top:53px!important}.content-for-layout.focus-none.template-index{margin-top:0!important}.template-collection .product-grid-container .product-grid{column-gap:0px;margin:20px -7px 25px}.template-collection .product-grid-container .product-grid .grid__item{padding:0 7px}.template-collection .product-grid-container .product-grid .grid__item .product-card-wrapper h3{margin-top:0}}@media screen and (max-width:767px){.content-for-layout.focus-none{margin-top:43px!important}.template-index .content-for-layout.focus-none{margin-top:0!important}.first-link a{color:#108c6d!important}.breadcrumbs-bar-section{background:#fcfcfc}.collezione-sub .collection-hero__text-wrapper{padding:0 0 10px}.navigation-sub-collection{top:108px}.collezione-sub .content-for-layout.focus-none{margin-top:105px!important}.collection-section-item .collection-section{background:none!important}.collection-section-item .category-box-photo-bottom{display:block;margin:25px 0 0}.collection-section-item .category-box-photo-bottom img{width:100%;height:auto}.collection-template-list .card__inner{max-height:none}.collection__view-all .button{width:100%}.grid--peek.slider .grid__item:first-of-type{margin-left:0;width:100%}.coll-subcontainer .collection__description h2{font-size:18px;font-weight:700}}.product__accordion.accordion{padding-left:20px;padding-right:5px}.product__accordion.accordion .summary__title+.icon-caret{color:#000}.product__accordion.accordion .accordion__title{font-size:18px}.product__accordion.accordion .accordion__content{padding:0 15px 0 0}.product__accordion.accordion .accordion__content h2,.product__accordion.accordion .accordion__content h3,.product__accordion.accordion .accordion__content h4,.product__accordion.accordion .accordion__content h5,.product__accordion.accordion .accordion__content h6{color:#121212;font-size:18px;font-weight:600;line-height:25px;margin:0 0 15px}.product__accordion.accordion .accordion__content p,.product__accordion.accordion .accordion__content li{color:#121212;font-size:16px;font-weight:400;line-height:25px;margin:0 0 15px}.card--standard>.card__content .card__information{padding-top:0}.related-products .grid--7-col-desktop{column-gap:10px;max-width:840px}.shopify-app-block .best-fit-size-chart.scr-label .scr-open-size-chart{color:#121212;font-size:10px;font-weight:500;line-height:18px;text-decoration:none;padding:0 15px;border-radius:100px;border:1px solid #121212;background:#fff;text-align:center;min-width:96px;height:20px;display:block;margin:0}.shopify-app-block .best-fit-size-chart.scr-label .scr-open-size-chart:hover{color:#fff;opacity:1;background:#121212}.product-form__input .quantity{width:105px;min-height:34px}.product-form__input .quantity__button{height:34px;width:33px;box-sizing:border-box}.product-form__input .quantity__input{height:34px;background:none;outline:none;box-shadow:none}.product-form__input{margin:0}.product-form__quantity{position:absolute;margin:10px 0 0!important}.product-form__buttons{max-width:100%!important;display:flex;justify-content:flex-end}.product-form__buttons .product-form__submit{width:calc(100% - 120px);max-width:100%;min-width:100px;margin:20px 0 5px}@media screen and (max-width:767px){.product .price__regular .price-item--regular{font-size:14px!important}.product__accordion.accordion .accordion__title{font-size:16px}.product__accordion.accordion .accordion__content img{max-width:60px}.related-products__heading{margin:0 0 15px!important;font-size:18px;line-height:25px}.thumbnail-slider{display:flex!important}.product--thumbnail_slider .slider-mobile-gutter.thumbnail-slider .slider-button{display:none!important}.thumbnail-slider .thumbnail-list.slider{position:absolute;left:0;bottom:20px;width:100%;align-items:center;justify-content:center}.thumbnail-slider .thumbnail-list.slider .slider__slide{width:10px!important}.thumbnail-slider .thumbnail-list.slider .slider__slide .thumbnail{background-color:#d1d1d1;border-color:#d1d1d1;width:6px;height:6px;top:1px;opacity:.5}.thumbnail-slider .thumbnail-list.slider .slider__slide .thumbnail[aria-current]{background-color:#484848;border-color:#484848!important;width:8px;height:8px;top:0;opacity:.5}}@media screen and (max-width:480px){.product{padding-bottom:20px}.product-form__quantity{position:static}.product-form__buttons .product-form__submit{width:100%;margin:0}}.drawer__cart-items-wrapper .cart-item:last-child{border:none;padding-bottom:10px}.cart-drawer .drawer__heading{font-size:20px;font-weight:700}.cart-drawer .drawer__close{background:#f7f7f7;border-radius:5px;padding:0;min-width:40px;min-height:40px;right:0}.cart-drawer .drawer__inner{padding:10px 20px 5px}.cart-drawer .drawer__footer{padding:10px 20px 15px;border-top:1px solid #ddd;box-shadow:0 -10px 10px #0000000a;margin:0 -20px}.cart-drawer__footer .totals{border-bottom:1px solid #d1d1d1;padding:0 0 17px}.cart-drawer__footer .totals .totals__total,.cart-drawer__footer .totals .totals__total-value{color:#121212;font-size:14px;font-weight:700;line-height:20px}.cart-drawer .cart__checkout-button{height:40px;color:#fff;font-size:16px;font-weight:600;line-height:18px;text-align:center;text-transform:initial;letter-spacing:initial;padding:0 15px;border:none;background:#17c599;min-height:40px}.cart-drawer .cart__checkout-button:hover{background:#121212}.cart-drawer .cart__checkout-button:hover:after{box-shadow:none}.cart-drawer .tax-note{color:#757575;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-align:center!important}.header{max-width:1620px}.collections_synergy .video-section__media,.collections_synergy .video-section__media .deferred-media__poster{border-radius:10px}.collections_synergy .video-section__media video{border-radius:10px}.collections_synergy .banner-mega-tab .banner__content .banner__box{text-align:left}.collections_shiver .video-section__media,.collections_shiver .video-section__media .deferred-media__poster{border-radius:10px}.collections_shiver .video-section__media video{border-radius:10px}.collections_shiver .banner-mega-tab .banner__content .banner__box{text-align:left}.collections_shadow .video-section__media,.collections_shadow .video-section__media .deferred-media__poster{border-radius:10px}.collections_shadow .video-section__media video{border-radius:10px}.collections_shadow .banner-mega-tab .banner__content .banner__box{text-align:left}.product-tabs-section-bestseller{margin-top:0}.product-tabs-section-bestseller .section-header{width:100%;padding:0}.product-tabs-section-bestseller .section-header h2{font-size:18px;font-weight:700;line-height:25px;text-decoration:none;display:flex;margin:0 0 15px;padding:0 0 0 30px;position:relative}.product-tabs-section-bestseller .section-header h2:before{content:"";background:url(../assets/collezioni-icon.svg) no-repeat;width:25px;height:25px;position:absolute;top:0;left:0}.product-tabs-section-bestseller .product-tabs-section-mini-container{flex-direction:column}@media screen and (max-width:767px){.product-tabs-section-bestseller .section-header h2{padding:0 15px}.product-tabs-section-bestseller .section-header h2:before{background:none}.collections_shadow .banner-mega-tab .banner__content .banner__box,.collections_shiver .banner-mega-tab .banner__content .banner__box,.collections_synergy .banner-mega-tab .banner__content .banner__box{padding:15px!important}}.collections_synergy .multicolumn-but-div .multicolumn-list .multicolumn-list__item.grid__item{width:100%;max-width:49%}.collections_synergy .multicolumn-but-div .multicolumn-list .multicolumn-list__item.grid__item:last-child{display:none}.collections_shadow .multicolumn-but-div .multicolumn-list .multicolumn-list__item.grid__item{width:100%;max-width:49%}.collections_shadow .multicolumn-but-div .multicolumn-list .multicolumn-list__item.grid__item:first-child{display:none}.collections_shiver .multicolumn-but-div .multicolumn-list .multicolumn-list__item.grid__item{width:100%;max-width:49%}.collections_shiver .multicolumn-but-div .multicolumn-list .multicolumn-list__item.grid__item:nth-child(2){display:none}@media screen and (max-width:767px){.collections_synergy .multicolumn-but-div .multicolumn-list .multicolumn-list__item.grid__item,.collections_shadow .multicolumn-but-div .multicolumn-list .multicolumn-list__item.grid__item,.collections_shiver .multicolumn-but-div .multicolumn-list .multicolumn-list__item.grid__item{width:100%;max-width:100%}#shopify-section-sections--18776519573762__collection_tab_DYbnw7{display:none}.footer .footer__blocks-wrapper{display:flex!important;flex-wrap:wrap;width:auto;column-gap:normal}.footer .footer__blocks-wrapper .footer-block.grid__item{padding:0;margin:0;width:50%}.footer .footer__blocks-wrapper .footer-block__details-content{margin-bottom:2rem}}.facets-container{display:none!important}.shopify-policy__title{text-align:left!important}.template-page{background:url(../assets/bg-shape-special.svg) no-repeat;background-position:245px -80px}.tabelle .section-template--19270328811778__main-padding p{font-size:20px}.shopify-policy__body h1,.shopify-policy__body h2{font-size:30px;font-weight:700;line-height:42px;margin-bottom:1rem;padding:30px 0 10px;letter-spacing:0px;border-top:1px solid #d1d1d1;margin-top:30px}.shopify-policy__body li,.shopify-policy__body li span,.shopify-policy__body li a{font-size:16px!important;font-weight:400;line-height:25px;word-break:break-all;letter-spacing:0px}.shopify-policy__body li{margin:0 0 5px}.returns-policy .btn-borders{border:1px solid #121212;border-radius:30px;background:#121212;color:#fff;font-size:13px;font-weight:600;padding:10px 25px;cursor:pointer}@media screen and (max-width:767px){.shopify-policy__container{padding:0 15px 30px}.shopify-policy__body h1,.shopify-policy__body h2,.returns-policy h1,.returns-policy h2{font-size:16px;line-height:22px}.tabelle .section-template--19270328811778__main-padding p{font-size:16px}}.contact .rich-text.content-container{padding-top:40px!important;padding-bottom:0!important}.contact .rich-text.content-container .rich-text__text{margin-top:50px!important}.contact .rich-text.content-container .rich-text__text p{color:#121212;font-size:20px;font-weight:300;line-height:32px}.contact .h1.inline-richtext{font-size:40px;font-weight:300;line-height:50px}.contact__group_fields{display:flex;margin:0 -12px;max-width:980px}.contact__main_fields,.contact__side_fields{width:50%;padding:0 12px}.contact__fields{display:block!important}.contact .form__label{font-weight:300;color:#111}.contact .text-area{min-height:178px}.contact .contact__button{margin-top:10px;max-width:412px}.contact .contact__button .button{height:45px;min-height:45px;letter-spacing:0px;width:100%;font-size:16px;font-weight:500}.contact-privacy{margin:10px 0 30px}.contact-privacy .policy{margin-top:10px;padding-left:45px;position:relative;display:flex}.contact-privacy .policy .spanx{color:#757575;font-size:12px;font-weight:400;line-height:15px;display:block}.contact-privacy .policy .spanx a{color:#121212;text-decoration:underline}.contact-privacy .policy .spanx:before{content:"";border:1px solid #a3a3a3;background:#fff;border-radius:10px;height:30px;left:0;position:absolute;top:-6px;width:30px;box-sizing:border-box;transition:all .2s ease}.contact-privacy .policy>input{height:30px!important;left:0;opacity:0;position:absolute;top:-5px;width:30px!important;z-index:8;cursor:pointer}.contact-privacy .policy>input[type=checkbox]:checked+.spanx:after{color:#fff;content:"";left:0;position:absolute;top:-5px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:url(../assets/icon-checkmark.svg) no-repeat center;background-size:20px;filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(73deg) brightness(103%) contrast(103%)}.contact-privacy .policy>input[type=checkbox]:checked+.spanx:before{background:#121212;border:1px solid #121212}.contact-privacy .policy>input[type=checkbox]:hover+.spanx:before{border:1px solid #121212}@media screen and (max-width:767px){.contact .rich-text.content-container{padding-top:20px!important}.contact .rich-text.content-container .rich-text__text p{color:#121212;font-size:16px;font-weight:300;line-height:22px}.contact .rich-text.content-container .rich-text__text{margin-top:15px!important}.contact .h1.inline-richtext{font-size:20px;font-weight:700;line-height:30px}.contact .rich-text__wrapper{padding:0 15px;width:100%}.contact__group_fields{margin:0;flex-wrap:wrap}.contact__main_fields,.contact__side_fields{width:100%;padding:0}.contact .contact__button{max-width:100%}.section-template--18776519672066__rich_text_9i63MM-padding{padding-top:54px;padding-bottom:0!important}.contact img{max-width:fit-content!important}}.gt_switcher_wrapper{display:none}#PopupModal-popupforma .product-popup-modal__content{height:auto;max-width:600px;padding:0 20px 20px}#PopupModal-popupforma .product-popup-modal__content-info{padding:0}#PopupModal-popupforma .product-popup-modal__toggle{font-size:16px;color:#121212;background:#f7f7f7;padding:6px;border-radius:5px;width:30px}.popup-sizeguide .title{margin:0!important}.popup-sizeguide .title h2{color:#121212;font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin:-10px 0 25px}.popup-sizeguide .bottom{margin:20px 0 0}.popup-sizeguide .bottom strong{color:#121212;font-size:14px;font-style:normal;font-weight:600;line-height:20px;display:block}.popup-sizeguide .bottom p{color:#757575;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:5px 0 10px}#formatabs-nav{margin:0 -5px;display:flex;max-width:580px;padding:20px 0 0}#formatabs-nav li{margin:0;padding:0 5px;list-style:none;width:33.333%}#formatabs-nav li a{color:#4a4b4b;font-size:12px;font-style:normal;font-weight:400;line-height:28px;text-decoration:none;border-radius:5px;border:1px solid #4a4b4b;background:#fff;display:block;width:100%;text-align:center;height:28px}#formatabs-nav li a:hover,#formatabs-nav li.active a{color:#fff;background:#121212}.formatabs-content img{width:100%;display:block;border-radius:10px;max-width:580px}.taglie-select{position:relative}.taglie-select .buton-popupforma{color:#8b2ee8;font-size:10px;font-weight:500;line-height:18px;text-decoration:none;padding:0 15px;border-radius:100px;border:1px solid #8B2EE8;background:#fff;text-align:center;min-width:96px;height:20px;display:block;min-height:initial;position:absolute;top:-90px;right:0}.taglie-select .buton-popupforma:hover{color:#fff;background:#8b2ee8}@media screen and (max-width:1199px){.fieldset-top{position:relative}.fieldset-top .form__label{position:static}.taglie-select .buton-popupforma{position:static;min-width:auto}.fieldset-top .best-fit-size-chart.scr-label{position:absolute;right:inherit;top:inherit;bottom:-41px;left:102px;z-index:1}.fieldset-top .best-fit-size-chart.scr-label button.scr-open-size-chart{min-width:auto}}.nav-anchor-top{width:100vw;position:relative;margin-left:-50vw;left:50%;border-bottom:1px solid #e6e6e6;box-shadow:0 4px 20px #0000000d;background:#fff;position:fixed;top:130px;z-index:2;display:none}.nav-anchor-top .nav-colection-wrapper{margin:0 auto;max-width:1560px;padding:15px 20px}.nav-colection{margin:0;padding:0;display:flex}.nav-colection li{margin:0 10px 0 0;list-style:none}.nav-colection li .colection-item{display:block;padding:6px 16px;color:#121212;text-align:center;font-size:13px;font-style:normal;font-weight:500;line-height:normal;border-radius:100px;border:1px solid #121212;background:#fff;text-decoration:none}.nav-colection li .colection-item.active,.nav-colection li .colection-item:hover{color:#fff;background:#121212}.list-payment__item img{max-height:24px;width:auto}@media screen and (max-width:767px){.collections_shadow .content-for-layout.focus-none,.collections_shadow_uomo .content-for-layout.focus-none{margin-top:105px!important}.nav-anchor-top{top:108px;display:block}.nav-anchor-top .nav-colection-wrapper{padding:16px 15px}}img.mobile{display:none!important}.banner__media{background:none!important}.cycle-slideshow{position:absolute;top:0;left:0;width:100%!important;min-width:100%;z-index:0!important}.cycle-slideshow .item{min-width:100%;width:100%!important;background:none!important}.photo-cycle img{width:100%;object-fit:cover;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}@media screen and (max-width:767px){.cycle-slideshow{min-width:100%;position:relative!important}.photo-cycle{position:relative!important;min-height:535px}img.desktop{display:none!important}img.mobile{display:block!important}}@media screen and (max-width:992px){.product-grid-container .grid--7-col-desktop{column-gap:0;margin:0 -7px}.product-grid-container .grid--7-col-desktop .grid__item{padding:0 7px}.collection .grid__item:only-child{flex:none!important}}.header-login-popup{display:none;position:fixed;top:20px}.header-login-popup.open{display:block}.customer h2.form__message{font-size:16px!important;font-weight:500;outline:none;box-shadow:none}.customer .errors ul{padding-left:20px}@media screen and (max-width:1024px){.container-right-multi-first{padding-left:0}.column-right-multi{display:none}.product-tabs-section-mini-container,.product-tabs-section-mega .container-tab{padding:0 5rem}.tab-content{padding:0}.photo-cycle img{min-height:650px}.banner__media video{min-height:750px;object-fit:cover}.header{padding:0px 5rem!important}.header__menu-item{padding:27px 5px}.header__icons{padding-right:0}}@media screen and (max-width:992px){.image-with-text:not(.collapse-corners,.image-with-text--overlap) .image-with-text__media-item{display:none}.vestibilita .vest-first-block .image-with-text__content{padding:0;max-width:100%;margin:0}.vestibilita-group{flex-wrap:wrap}.vestibilita-group .vestibilita-data{border-radius:5px;border:1px dashed #4a4b4b;background:#f8fafc;padding:30px 15px;margin-top:35px;max-width:100%}.vestibilita .products-grid{max-width:100%}.product-tabs-section-mini{display:block}.header{padding:10px 5rem!important}}@media screen and (max-width:767px){.product-tabs-section-mini-container,.product-tabs-section-mega .container-tab{padding:0}.photo-cycle img{min-height:509px}.header{padding:10px 0 10px 15px!important}.vestibilita .product-tabs-section-mini .container-tab{padding:0}.vestibilita .product-tabs-section-class .collection-title-tab{margin-left:0}.vestibilita-group{padding:0}.vestibilita-group .vestibilita-data{margin-top:20px}.vestibilita .product-tabs-section-mini{margin-top:0}}.price_configurabile_container{display:flex;align-items:center}.cod_configurabile span{color:#a3a3a3;font-size:9px;font-style:normal;font-weight:500;line-height:normal;border-radius:2px;border:1px solid #d1d1d1;display:inline-block;padding:4px;margin:0 13px 0 0}.scr-modal .scr.basic h2{text-align:left!important}.scr.basic table{border-radius:5px}.scr table td,.scr table th{font-size:10px!important;text-transform:uppercase;font-family:Plus Jakarta Sans,sans-serif!important}.scr.basic table tr:first-child th{background:#ebebeb!important}.scr.basic table tr:first-child th:first-child{background:#ebebeb;border-radius:5px 0 0}.klaviyo-form .kl-private-reset-css-Xuajs1 .needsclick.go3431972610.kl-private-reset-css-Xuajs1{color:#757575!important;font-size:12px!important;font-weight:400!important;line-height:15px!important}.collection-section-item .collection-template-list .grid.product-grid,.product-grid-container .grid.product-grid,.product-tabs-section .products-grid{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:20px}.product-tabs-section-mini .products-grid{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.product-tabs-section-mini .products-grid .grid__item{width:120px;max-width:120px}@media screen and (max-width:767px){.collection-section-item .collection-template-list .grid.product-grid{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px;width:100%!important}.collection-section-item .collection-template-list .grid.product-grid .grid__item{width:48%;max-width:50%}.product-grid-container .grid.product-grid{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px;width:100%!important}.product-grid-container .grid.product-grid .grid__item{width:48%;max-width:50%}.product-tabs-section .products-grid,.product-tabs-section-mini .products-grid{display:flex;flex-wrap:nowrap;gap:10px;margin-top:20px;margin-bottom:20px;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.product-tabs-section .products-grid .grid__item,.product-tabs-section-mini .products-grid .grid__item{width:120px;max-width:120px}}.EzfyCCS{display:flex;margin:0 0 0rem;width:100%;flex-flow:wrap;gap:3px!important;margin-top:15px;padding-bottom:10px;height:auto;position:relative;z-index:2;margin-left:3px}.EzfyCCS-swatch{border:1px solid #CCC!important;border-radius:50%!important;height:16px!important;width:16px!important;display:block;cursor:pointer}.EzfyCCS-swatch--empty{background:#fff;text-decoration:unset!important;color:#121212}span.EzfyCCS-swatch.EzfyCCS-swatch--active{border:unset!important;position:relative}span.EzfyCCS-swatch.EzfyCCS-swatch--active:before{content:"";position:absolute;top:-2px;right:-2px;left:-2px;bottom:-2px;display:block;border:1px solid #78726d;border-radius:50%}.EzfyCCS-swatch+.EzfyCCS-swatch{margin-left:3px}.scr-modal{border-radius:0 0 10px 10px;background:#fff;box-shadow:0 10px 15px #0000001a,0 4px 6px #0000000d}.scr-modal .scr-close{opacity:1!important}.sku_price_wrapper{display:flex;flex-wrap:wrap}.item_sku_block{color:#a3a3a3;font-size:9px;font-style:normal;font-weight:500;line-height:normal;border-radius:2px;border:1px solid #d1d1d1;display:inline-block;padding:4px;margin:0 13px 0 0}.jm-cluster .jm-text.jm-review-widget-minimal-header__title{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom.css.map */
