ul{list-style:none!important;padding-left:0!important}aside.announcement-bar{border-bottom:1px solid #000}.header__bb nav li.menu-list__list-item a{padding:15px;transition:all .3s ease}.header__bb nav li.menu-list__list-item a:hover{font-weight:700}.header__bb .header__row{width:100%}.header__bb .header__row.header__row--top{padding-bottom:20px}.header__bb .header__row.header__row--bottom{display:flex;flex-direction:column;border-bottom:0}.header__bb .header__row.header__row--bottom .header__columns{display:flex;flex-direction:column;justify-content:center;align-items:center}.header__bb .header__row.header__row--bottom .header__columns .header__column--right{width:100%;box-sizing:border-box;background:#fff;justify-content:center;border-top:1px solid #000;border-bottom:1px solid #000}.header__bb .header__row.header__row--bottom .header__columns .header__column--right .search-action{width:100%;max-width:1440px}.header__bb .header__row.header__row--bottom .header__columns .header__column--right .search-action>button.search-input-trigger{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;width:100%;min-height:50px;padding:0;background-color:transparent;border:none;border-radius:var(--search-border-radius);text-align:left}.search-input-trigger__icon{margin-inline-end:0}.search-input-trigger__text{padding-left:20px}.header-lang-trigger{display:inline-flex;align-items:center;gap:6px;overflow:visible;margin-right:10px}.header-lang-label{display:inline-flex;align-items:center;gap:6px;font-weight:600;text-transform:uppercase;line-height:1}.header-lang-globe svg{display:block;width:18px;height:18px}.header-lang-flag{display:inline-block;width:18px;height:12px;background-image:var(--flag-url);background-size:cover;background-position:center;border-radius:2px;flex-shrink:0;vertical-align:middle}.homepage-slider{width:100%;max-width:1920px;margin:0 auto;position:relative}.homepage-slider .swiper{width:100%;height:auto}.homepage-slider .swiper-slide{text-align:center}.homepage-slider picture,.homepage-slider img{display:block;width:100%;height:auto}.homepage-slider .swiper-pagination{position:relative;bottom:0!important;text-align:left;padding:0 20px}.swiper-pagination-bullet{background:#ddd!important;border:1px solid #ddd!important;opacity:1!important;transition:.3s ease-in-out;margin:0 10px 0 0!important}.swiper-pagination-bullet-active{background:#000!important;border:1px solid #000!important;width:38px!important;border-radius:10px!important;transition:.3s ease-in-out}.swiper-button-prev,.swiper-button-next{width:30px!important;height:30px!important}.swiper-button-prev svg,.swiper-button-next svg{display:none}.swiper-button-prev:after{display:inline-block;content:"";transform:rotate(180deg);background-image:url(/cdn/shop/files/arrow_dx.svg?v=1759396742);background-size:cover;background-position:center;width:30px;height:30px}.swiper-button-next:after{display:inline-block;content:"";background-image:url(/cdn/shop/files/arrow_dx.svg?v=1759396742);background-size:cover;background-position:center;width:30px;height:30px}.section-wrapper.section__newsletter .custom-section-content{width:100%;margin:0 auto}.email-signup__form{width:100%;max-width:720px!important;margin:auto}.product-card__content{background-color:#f8f8f8;border-radius:25px;gap:0px!important}.product-card__content .product-media{background:#f8f8f8}.product-card__content .product-media img{background:#f8f8f8;mix-blend-mode:multiply}.product-card__content .text-block{font-size:14px;height:22px;line-height:22px;margin:0 0 5px;padding-top:0}.product-card__content p.product-brand{font-size:12px;text-transform:uppercase;margin:0;font-weight:700}.product-card__content p.product-gender{display:none}.product-card__content .text-block>p{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.product-card__content .text-block span.price{font-size:14px}.product-card__content .text-block span.discount-badge{font-size:14px;font-weight:700;color:red}.resource-list__carousel .slideshow-control{background-color:transparent!important}.resource-list__carousel .slideshow-control .icon-arrow svg{display:none}.resource-list__carousel .slideshow-control .icon-arrow:after{display:inline-block;content:"";background-image:url(/cdn/shop/files/arrow_dx.svg?v=1759396742);background-size:cover;background-position:center;width:30px;height:30px}.product-brand-wrapper .product-brand-logo{display:none!important}.banner-hp{width:100%;position:relative}.banner-hp picture,.banner-hp img{display:block;width:100%;height:auto}.banner-placeholder{width:100%;aspect-ratio:16 / 9;background:repeating-linear-gradient(45deg,#eee,#eee 10px,#f7f7f7 10px 20px);display:grid;place-items:center;color:#999;font:500 14px/1.4 system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.banner-double{display:flex;flex-direction:column;gap:var(--gap, 24px);width:100%}.banner-col{display:flex}.banner-link{display:flex;width:100%;text-decoration:none;color:inherit}.banner-link--left,.banner-link--right{flex-direction:column;align-items:stretch}.banner-picture,.banner-picture img{display:block;width:100%;height:auto}.banner-title{margin:8px 0!important;font-weight:600;line-height:1.25}.banner-title--right{margin:0 0 8px}.banner-placeholder{width:100%;aspect-ratio:16/9;background:repeating-linear-gradient(45deg,#eee,#eee 10px,#f7f7f7 10px 20px);display:flex;align-items:center;justify-content:center;color:#999;font:500 14px/1.4 system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.bottom-hp__inner .bottom-hp__title,.bottom-hp__inner .bottom-hp__text{text-align:center}.shopify-section-group-footer-group.section__newsletter{border-top:1px solid #000}.footer-custom .footer-row.footer-row--1{padding-top:20px}.footer-custom .footer-section{padding-top:0!important;padding-bottom:0!important}.footer-custom .footer-row{gap:0!important}.footer-custom .footer-container{max-width:1440px!important;gap:0!important}.footer-custom .footer-container .footer-title{display:none}.footer-custom .footer-content{width:100%;height:100%;padding:20px}.footer-custom .footer-container .footer-col--1-1{width:20%;max-width:20%;border-bottom:1px solid #5d5d5d;border-right:1px solid #5d5d5d}.footer-custom .footer-container .footer-col--1-1 .footer-content{padding:0}.footer-custom .footer-container .footer-col--1-2{width:50%;max-width:50%;border-bottom:1px solid #5d5d5d;border-right:1px solid #5d5d5d}.footer-custom .footer-container .footer-col--1-3{width:30%;max-width:30%;border-bottom:1px solid #5d5d5d}.footer-custom .footer__socials{display:flex;flex-direction:column;align-self:stretch;border-top:0;margin-top:0;padding:0;margin-bottom:0;height:100%}.footer-custom .footer__socials .box__fb,.footer-custom .footer__socials .box__insta{display:flex;justify-content:center;align-items:center;height:50%;max-height:50%;width:100%;border-left:0}.footer-custom .footer__socials .box__fb{border-bottom:1px solid #5d5d5d}.footer-custom .footer-container .title{display:block;font-size:16px;position:relative;font-weight:700;text-transform:uppercase;text-align:left;padding:0 0 10px}.footer-custom .footer__content{display:flex}.footer-custom .footer-container .footer-col--1-2 ul{list-style:none;padding-left:0!important;margin-bottom:0}.footer-custom .footer-container .footer-col--1-2 ul li{padding-bottom:5px}.footer-custom .footer-container .footer-col--1-2 ul li a{text-decoration:none}.footer-custom .footer-container .footer-col--1-2 ul li a:hover{color:#fff;text-decoration:underline}.footer-custom .footer-row.footer-row--2{flex-direction:column}.footer-custom .footer-col--2-1 .footer-content{text-align:center}.footer-custom .footer-col--2-2 .footer-content{text-align:center;padding:0}.footer-custom .footer-col--2-2 .footer-content .box-foot-copyright{display:flex;flex-direction:column}.footer-custom .footer-col--2-2 .footer-content .box-foot-copyright a{text-decoration:underline}.footer-custom .footer-col--2-3{display:none!important}.footer-custom .footer-col--2-1 .footer-content,.footer-custom .footer-col--2-2 .footer-content{font-size:12px}.email-signup__input-group{margin-bottom:10px}.collections-index .section{grid-template-columns:minmax(0,20px) 1fr minmax(0,20px)!important}.collections-index h1{font-size:32px!important}.product-grid-container{display:flex!important}.facets.facets--horizontal{padding:0 20px;border-bottom:1px solid #000;border-top:1px solid #000;margin-bottom:20px}.collections-index #ResultsList{padding-left:20px!important;padding-right:20px!important;width:100%;max-width:1920px;margin:auto}.facets--horizontal .facets__summary{font-weight:700}.facets__summary .icon-caret{color:#000}.facets__inputs.facets__panel-content{border-radius:5px!important}.facets__inputs-wrapper .checkbox{font-size:16px}.collection-wrapper{display:flex!important;width:100%}details[open] .sorting-filter__options{border-radius:5px}.product-card__content{padding:0 0 10px!important}.product-card__content p.product-brand,.product-card__content .text-block{padding:0 20px}.product-card__content .text-block .price{font-size:16px}.product-index #MainContent{padding-top:10px}.product-index .media-gallery__grid .product-media-container .product-media{background-color:#f8f8f8;border-radius:25px;overflow:hidden}.product-index .media-gallery__grid .product-media-container .product-media img{object-fit:cover;background:#f8f8f8;mix-blend-mode:multiply}.product-index p.product-gender{display:block;margin:0}.product-index .buy-buttons-block{padding:0 0 30px}.product-index .variant-picker__form{padding:20px 0 30px}.product-index .variant-picker__form fieldset.variant-option{display:flex;flex-wrap:wrap}.product-index .variant-picker__form fieldset.variant-option legend{width:100%;max-width:100%;font-size:20px;font-weight:500}.product-index .variant-picker__form fieldset.variant-option .variant-option__button-label{width:22%;max-width:22%;min-width:22%;border-radius:10px}.product-index .accordion.accordion--dividers{padding-bottom:30px}.product-index .product-recommendations .product-gender{display:none}.product-index .accordion--dividers accordion-custom .details{border-top:0;border-bottom:1px solid #000}.product-index .accordion--dividers accordion-custom .details__header{font-size:20px}.product-index .group-block-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start;position:relative;gap:5px}.product-index .group-block-content a.user-select-text{order:-1;display:flex;pointer-events:none;width:50%;max-width:50%}.product-index .group-block-content a.user-select-text p{font-size:22px;font-weight:400;line-height:24px}.product-index .group-block-content .product-gender{order:0;width:50%;max-width:50%;font-weight:700;font-size:14px;text-transform:uppercase}.product-index .group-block-content .product-brand-wrapper{order:1;width:50%;max-width:50%;padding:0;position:absolute;right:0;top:0;max-width:200px}.product-index .group-block-content .product-brand-wrapper .product-brand{display:none}.product-index .group-block-content product-price{order:2;width:75%;max-width:75%;margin-bottom:50px}.product-index .group-block-content product-price .price{font-size:32px}.product-index .group-block-content product-price .compare-at-price{font-size:18px}.product-index .group-block-content product-price .discount-badge{font-size:18px;font-weight:700;color:red;margin:0 5px}.product-index .group-block-content .product-meta{order:3;width:100%;max-width:100%}.product-index .group-block-content .product-meta em{font-style:normal}.product-index .group-block-content .product-brand-name-outside{display:block;width:50%;max-width:50%;margin:0;order:-2}.product-index .group-block-content .product-brand-name-outside a{text-decoration:none;text-transform:uppercase}.product-index .product-brand-wrapper .product-brand-logo{display:block!important}.product-index .resource-list__item .product-brand-wrapper .product-brand-logo{display:none!important}.product-brand-name-outside{display:none}main[data-template="page.chi-siamo"] .section,main[data-template="page.punti-vendita"] .section{grid-template-columns:minmax(0,20px) 1fr minmax(0,20px)!important}.content-card-store{display:flex;justify-content:space-between}.content-card-store .max-w-card-store{width:33.33%;max-width:33.33%;margin:0 auto;position:relative}.content-card-store .max-w-card-store .card__store{max-width:350px;margin:0 auto;padding:0 20px}.content-card-store .max-w-card-store:nth-child(1):after{content:"";display:block;background-color:#000;width:1px;height:70%;position:absolute;top:10%;right:0}.content-card-store .max-w-card-store:nth-child(2):after{content:"";display:block;background-color:#000;width:1px;height:70%;position:absolute;top:10%;right:0}.content-card-store .title-card-store h2{margin-bottom:20px;font-size:32px}.content-card-store .img-card-store{margin-bottom:20px}.content-card-store .text-card-store p{display:flex;align-items:start}.content-card-store .text-card-store p img{max-width:20px;max-height:20px;margin-right:10px;top:3px;position:relative}.content-card-store .text-card-store p span,.content-card-store .text-card-store p a{font-size:18px;line-height:24px}.content-card-store .text-card-store .list__clock{display:flex;align-items:start}.content-card-store .text-card-store .box__maps{align-items:center;margin-top:40px}.content-card-store .text-card-store .list__clock img{max-width:20px;max-height:20px;margin-right:10px}.content-card-store .text-card-store .list__clock ul{list-style:none;margin:0;padding-left:0}.content-card-store .text-card-store .list__clock ul li span{font-size:18px;line-height:24px}.content-card-store .text-card-store .box__maps img{max-width:30px;max-height:30px}.content-card-store .text-card-store .icon__arrow{background:#000;color:#fff;border-radius:50%;width:30px;height:30px;margin-left:10px;line-height:30px;text-align:center}.container__terms-cond{display:flex}.container__terms-cond .box-left-anchor{width:25%;max-width:25%;padding-right:20px;position:sticky;top:0;align-self:flex-start}.container__terms-cond .box-content-anchor{width:75%;max-width:75%;padding:0 20px}.container__terms-cond .box-left-anchor ul li{margin-bottom:10px}.container__terms-cond .box-left-anchor ul li a{text-decoration:none;font-weight:700;text-transform:uppercase}.container__terms-cond .box-left-anchor ul li a:hover{text-decoration:underline}.container__terms-cond .box-content-anchor h2{font-size:22px}.container__terms-cond .box-content-anchor ul li{margin-bottom:20px}.box__brands{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1280px;margin:auto}.search-page-input__parent.form__page-search{width:100%;max-width:700px;margin:auto;padding:0 20px}.cart__ctas .cart__view-cart-button.button.button--secondary{width:100%;height:clamp(25px,var(--height-buy-buttons),55px);padding-inline:var(--padding-4xl)}.cart-page__summary .cart__summary-totals .cart__total-container .cart__summary-item.cart__total{flex-wrap:wrap}@media only screen and (max-width: 749px){.announcement-bar__slides{width:100%}.header__bb .header__row.header__row--top{border-bottom:1px solid #000;padding-top:5px;padding-bottom:10px}.header--collapse-row-paddings .header__row--top .header__columns{border-bottom:0}.header__bb .header__row.header__row--bottom .header__columns .header__column--right .search-action{border-bottom:1px solid #000;margin-bottom:10px}.header__bb .header__row--top .header__column--left .search-action{display:none}.header-actions__action svg{width:30px;height:30px}.search-input-trigger__icon{margin-inline-end:5px}.menu-drawer-container .header__icon--summary{padding:0 0 0 15px}.header__icon--summary .header-drawer-icon{height:30px;width:30px;padding:0!important;justify-content:start;position:relative}.header__icon--summary .header-drawer-icon>svg{display:none}.header__icon--summary .header-drawer-icon:after{content:"\2630";font-size:26px;height:30px;width:30px;top:0;right:0;position:absolute;line-height:30px}.header__column.header__column--right.search__sticky .search-action{position:fixed;top:0;right:0;z-index:1000;background:#fff;box-shadow:0 2px 8px #0000001a;transform:translateY(0);opacity:1;transition:transform .3s ease,opacity .3s ease}.homepage-slider{padding-top:0!important}.banner-col--left{padding:0 20px}.banner-col--left .banner-link--left{flex-direction:column-reverse}.banner-col--right .banner-title{padding:0 20px}.footer-custom .footer-row.footer-row--1{flex-direction:column}.footer-custom .footer-container .footer-col--1-1{width:100%;max-width:100%;border-bottom:1px solid #5d5d5d;border-right:0;padding-bottom:20px}.footer-custom .footer__socials{flex-direction:row}.footer-custom .footer__socials .box__fb{border-bottom:0}.footer-custom .footer-container .footer-col--1-2{width:100%;max-width:100%;border-bottom:1px solid #5d5d5d;border-right:0}.footer-custom .footer-container .footer-col--1-2 .footer__content{flex-wrap:wrap}.footer-custom .footer-container .footer-col--1-2 .title{display:flex;justify-content:space-between}.footer-custom .footer-container .footer-col--1-2 .footer__content .footer__content--col .title .arrow{transform:rotate(90deg);transition:.3s ease-in-out}.footer-custom .footer-container .footer-col--1-2 .footer__content .footer__content--col.open .title .arrow{transform:rotate(-90deg)}.footer-custom .footer-container .footer-col--1-2 .footer__content .footer__content--col{width:100%;max-width:100%;flex:auto;padding-bottom:10px}.footer-custom .footer-container .footer-col--1-2 .footer__content .footer__content--col:nth-child(3){padding-bottom:0}.footer-custom .footer-container .footer-col--1-3{width:100%;max-width:100%;border-bottom:1px solid #5d5d5d}.collections-index .facets-toggle{padding:0 20px!important}.collections-index .facets-toggle__wrapper{background:#f8f8f8;padding:10px;border-radius:10px;width:101%}.collections-index .facets-toggle__button{font-weight:700;width:100%;justify-content:center}.collections-index .product-card__content p.product-brand,.collections-index .product-card__content .text-block{padding:0 10px}.collections-index .product-card__content .text-block .price{font-size:14px}.product-index .group-block-content .product-brand-wrapper{max-width:150px}.content-card-store{flex-wrap:wrap}.content-card-store .max-w-card-store{width:90%;max-width:90%;margin:0 auto 40px;padding-bottom:40px;border-bottom:1px solid #000}.content-card-store .max-w-card-store:nth-child(3){border-bottom:0;padding-bottom:0}.content-card-store .max-w-card-store:nth-child(1):after{display:none}.content-card-store .max-w-card-store:nth-child(2):after{display:none}.container__terms-cond{flex-direction:column}.container__terms-cond .box-left-anchor{margin-bottom:20px}.container__terms-cond .box-left-anchor,.container__terms-cond .box-content-anchor{width:100%;max-width:100%;position:static;padding:0}.cart__summary-container:not(.cart__container--extend) .cart__summary-inner{border-radius:0;padding-bottom:20px}}@media only screen and (max-width: 640px){.header__column.header__column--right .header-lang-trigger{display:none}.menu-drawer__menu{padding-left:20px!important}.menu-drawer__list-item--lang{border-top:0;margin-top:0;padding-top:0}.drawer-lang-flag{width:18px;height:12px;background-image:var(--flag);background-size:cover;background-position:center;border-radius:2px;flex-shrink:0}.menu-drawer__list-item.menu-drawer__list-item--lang button{background-color:transparent;border:0}.product-index .group-block-content .product-brand-wrapper{max-width:80px}.product-index .group-block-content a.user-select-text{max-width:75%;width:75%}.product-index .group-block-content product-price{width:100%;max-width:100%}}@media only screen and (min-width: 750px){.account-button__icon svg,.header-actions__cart-icon svg{width:30px;height:30px}.header__column.header__column--right.search__sticky{position:fixed;top:0;right:0;z-index:1000;background:#fff;box-shadow:0 2px 8px #0000001a;transform:translateY(0);opacity:1;transition:transform .3s ease,opacity .3s ease}.menu-list.list__desktop ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.menu-list.list__desktop ul li{display:inline-block;padding:15px}.menu-list.list__desktop ul li .menu-list__submenu{top:auto;border-bottom:1px solid #000;border-top:1px solid #000}.menu-list.list__desktop ul li .menu-list__submenu .menu-list__submenu-inner{transition:none;box-shadow:none}.menu-list.list__desktop ul li .menu-list__submenu .mega-menu__grid{display:flex;width:100%}.menu-list.list__desktop ul li .menu-list__submenu .mega-menu__list{display:flex;justify-content:start;width:100%}.menu-list.list__desktop ul li .menu-list__submenu .mega-menu__list .mega-menu__column{display:flex;flex-wrap:wrap;width:100%}.menu-list.list__desktop ul li .menu-list__submenu .mega-menu__list .mega-menu__column div{width:25%;max-width:25%}.menu-list.list__desktop ul li .menu-list__submenu .mega-menu__list .mega-menu__column div a{font-size:16px;font-weight:700}.banner-double{flex-direction:row;max-width:1320px;margin:0 auto 80px;padding:0 20px}.banner-col{flex:1 1 0}.facets--horizontal .facets__form-wrapper{max-width:1880px;margin:auto}.main-collection-grid{width:100%;max-width:1920px;margin:auto}.container__terms-cond .box-left-anchor{padding-top:60px}}@media only screen and (min-width: 1200px){.product-information__grid:not(.product-information__grid--half,:has(.product-information__media:empty)).product-information--media-left{grid-template-columns:4fr 2fr!important}.header__bb>.header__row:nth-child(1)>.header__columns.spacing-style{max-width:1440px;margin:auto;width:100%}}.section.page-width-content.color-scheme-1,.section.section--page-width.color-scheme-1{display:grid;grid-template-columns:minmax(0,0px) 1fr minmax(0,0px)!important}.section.page-width-content.color-scheme-1 .section-content-wrapper,.section.section--page-width.color-scheme-1 .section-content-wrapper{width:100%;max-width:1920px;margin:0 auto;padding-left:20px;padding-right:20px;gap:10px}.shopify-section.ui-test-product-list{padding-left:20px}.shopify-section.ui-test-product-list .section-resource-list__header{padding-right:20px}.product-index #shopify-section-template--26487049191764__main{padding-left:20px;padding-right:20px}.product-index product-recommendations.product-recommendations{padding-left:20px}#shopify-section-template--26487048929620__cart-section{padding-left:20px;padding-right:20px}#paypal-upstream-messaging-product{padding:10px 10px 0;border-radius:10px;border:1px solid #ccc;box-shadow:0 2px 5px #0000001a;position:absolute;z-index:99}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
