body.template-product input[type="number"]::-webkit-inner-spin-button,body.template-product input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.section-columns--social-gallery .column-item__image-link.hover-scale{border-radius:0!important}.cart-drawer__item-qty{font-size:14px!important}#cartDrawerCheckoutForm .cart__subtotal__inner{font-size:14px;padding-bottom:10px!important}#cartDrawerCheckoutForm .cart__shipping__inner{font-size:14px;padding-bottom:30px!important}#cartItemsHolder .cart__item__price{font-size:14px}#cartItemsHolder .cart__item__title{font-size:14px;font-weight:500}@media screen and (max-width:992px){.cart-drawer__head h3{font-size:25px!important}}body.template-search .collection__products a strong{font-size:14px;line-height:116.3%}body.template-product .product__block.product__accordions{padding-bottom:6px!important}body.template-product .product__accordion .product__accordion__title{padding-top:8px;padding-bottom:8px}body.template-product .product__accordion__inner{padding-block-end:8px}body.template-index .carousel__container .product-grid-item strong{font-size:14px!important;line-height:116.3%}body.template-index .carousel__container .product-grid-item__title span{font-size:12px;line-height:124.4%}body.template-index .carousel__container .product-grid-item__price{font-size:14px;line-height:initial}@media screen and (max-width:992px){body.template-index .column-item--image a.column-item__button{text-decoration:underline!important;text-underline-offset:2px!important}}body.template-product input[type="number"]{-moz-appearance:textfield}body.template-product .carousel__container .product-grid-item strong{font-size:14px!important;line-height:116.3%}body.template-product .carousel__container .product-grid-item__title span{font-size:12px;line-height:124.4%}body.template-product .carousel__container .product-grid-item__price{font-size:14px;line-height:initial}body.template-product .product-single__thumbnail{padding-top:0!important;padding-right:0!important;padding-left:0!important;padding-bottom:20px!important}body.template-product .product-single__thumbnails .flickity-slider{overflow-y:hidden!important}body.template-product .product-single__thumbnails{margin-top:0!important}body.template-product .product__block.product__meta-variants ul{gap:10px!important}body.template-product div.product__block.product__meta-variants ul li a img{border-radius:var(--radius-medium)}body.template-product .is-nav-selected .product-single__thumbnail-link{border-color:#ddd}@media screen and (max-width:992px){body.template-product .radio__legend__label.label-typography{font-size:0.875rem}body.template-product .radio__fieldset.radio__fieldset--circle{width:100%}body.template-product .radio__legend__label.label-typography{width:auto;max-width:50px;float:left}body.template-product .select__fieldset .radio__legend__label,body.template-product .select__fieldset .select__label{font-size:0.875rem}}.footer-bottom>:first-child:not(:only-child) .footer-copyright{font-weight:300!important;font-size:10px}@media screen and (max-width:992px){div.newsletter-section__content h2 em>strong{font-size:30px!important;padding-bottom:20px!important;display:block!important}div.newsletter-section__content h2 strong{font-size:20px!important}div.newsletter-section__content h3 strong{font-size:16px!important}.newsletter-section__content{flex-basis:auto!important}}.mobile-menu__item #customer_register_link{display:none!important}.body--rounded-corners .product-grid-item__image,.body--rounded-corners .product__media__slider:not(.flickity-enabled) .product-gallery__media{border-radius:0!important}body.template-product .product-gallery__media,body.template-product .product-gallery__media-slide,body.template-product .product-gallery__media-space,body.template-product .product__media__slider .product-gallery__media,body.template-product .product__media__slider:not(.flickity-enabled) .product-gallery__media,body.template-product div.product__block.product__meta-variants ul li a img,body.template-product .product__media,body.template-product .product__media img,body.template-product .product-single__media,body.template-product .product-single__media img,body.template-product .product-single__thumbnail,body.template-product .product-single__thumbnail img,body.template-product .product-gallery__media img,body.template-product .lazy-image,body.template-product .image-fill,body.template-product img{border-radius:0!important}body.template-product div.product__block.product__meta-variants ul li a{border:none!important}.btn--submit.product__submit__add span{color:#fff!important}body.template-product .product-single__details h2 strong{font-size:20px;line-height:116.3%}body.template-product .product__subheading h1{line-height:122.3%;margin-top:5px;margin-bottom:0}body.template-product .product__price--regular{margin:0 6px 8px 0;font-size:18px}body.template-product .radio__legend span{font-size:13px!important;font-weight:800!important}@media only screen and (max-width:767px){.two-hundred-height-mobile{--min-h:200px !important;min-height:200px!important;height:200px!important}.two-hundred-height-mobile .mosaic__item__inner{min-height:200px!important;height:200px!important}.two-hundred-height-mobile .mosaic__item__image{min-height:200px!important;height:200px!important}}.menu__items[data-takes-space]{display:flex!important;visibility:visible!important;opacity:1!important;z-index:999!important}@media only screen and (min-width:768px){.site-header>.wrapper[data-wrapper]{display:grid!important;grid-template-columns:1fr auto 1fr;align-items:center;position:relative;gap:0 var(--gutter)}.site-header>.wrapper>.mobile-menu__button{grid-column:1;justify-self:start;z-index:3}.site-header>.wrapper>.mobile-menu{grid-column:3;justify-self:end;position:relative;right:auto;z-index:3;gap:6px}.site-header>.wrapper>.logo{grid-column:2;justify-self:center;justify-content:center;text-align:center;margin-left:0;margin-right:0;padding-left:var(--inner);padding-right:var(--inner);z-index:3;max-width:50vw}.site-header>.wrapper>.nav--default{grid-column:1 / -1;position:absolute;left:0;right:0;display:flex!important;justify-content:space-between;align-items:center;padding-left:var(--gutter);padding-right:var(--gutter);pointer-events:none;z-index:1}@media (pointer:coarse){.site-header>.wrapper>.nav--default .menu__item--compress,.site-header>.wrapper>.nav--default .menu__item--icons{display:none!important}}.site-header>.wrapper>.nav--default::before{content:'';order:2;flex:1 1 0;min-width:0;pointer-events:none}.site-header>.wrapper>.nav--default>*{pointer-events:auto}.site-header>.wrapper>.nav--default .menu__items{order:1;flex:0 1 auto;min-width:0}.site-header>.wrapper>.nav--default .menu__item--compress,.site-header>.wrapper>.nav--default .menu__item--icons{order:3;flex:0 0 auto}.site-header>.wrapper>*:not(.mobile-menu__button):not(.logo):not(.nav--default):not(.mobile-menu){grid-column:1;justify-self:start;z-index:2}.site-header--nav-left .logo .logo__image-link--home:not(.logo__image-link--single),.site-header--compress .logo .logo__image-link--home:not(.logo__image-link--single){left:50%;transform:translateX(-50%)}.site-header .logo .logo__image{object-position:center}}@media only screen and (max-width:767px){.section-columns--social-gallery{margin-bottom:0!important;padding-bottom:0!important}.section-columns--social-gallery .section-columns__slider:has(.column-item~.column-item){--item-width-mobile:66.67% !important}.section-columns--social-gallery .column-item{width:var(--item-width-mobile)!important;margin-right:0!important}.section-columns--social-gallery .carousel__container{padding:0!important}.section-columns--social-gallery .column-item{padding:0!important}}@media only screen and (max-width:767px){.section-columns--social-gallery .flickity-page-dots{display:none!important}.section-columns__slider.text-center.carousel.flickity-enabled.is-draggable{margin-bottom:0!important}}.product-grid-item__image,.product__media__holder,.product__media__image,.product__media{border-radius:0!important}@media only screen and (max-width:767px){.product-grid-item__image{--product-media-padding-top:125% !important}}.product-grid-item__title strong{font-size:20px;line-height:116.3%;display:block}.product-grid-item__title h2{font-weight:300;font-size:15px;line-height:122.3%;display:block}.product-grid-item__price{font-size:17px;font-weight:400}.product__block.product__meta-variants ul li a{border-radius:0!important;border:none!important}.product__block.product__meta-variants ul li.is-active a{border:1px solid #000!important}.product__quantity .quantity__input,.product__quantity .quantity__button,.product__block.product__meta-variants ul li a span{font-size:12px!important;font-weight:400!important}.select__label.label-typography{font-size:13px!important;font-weight:800!important}.product__quantity .quantity__input{min-height:44px!important;padding:0!important;text-align:center!important}.product__quantity .quantity__button{min-width:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important}.variant__countdown{margin:15px 0;text-align:left;font-size:12px}.variant__countdown--low{display:none}.count-is-low .variant__countdown--low{display:block}.variant__countdown--in,.variant__countdown--out,.variant__countdown--unavailable{display:none}.filter__button{text-transform:uppercase}.product-badge__item.product-badge__item--saving{border-radius:0!important;margin-left:0;font-size:18px;line-height:1.2!important;font-weight:500;letter-spacing:0!important}.product-badge{margin:0!important}.product-badge--positioned{display:flex!important;justify-content:flex-start!important;align-items:flex-start!important;flex-wrap:nowrap!important;width:100%!important;gap:3px!important}.product-badge--positioned .product-badge__item--saving,.product-badge--positioned .product-badge__item--sale,.product-badge--positioned .product-badge__item--custom,.product-badge--positioned .product-badge__item--sold{order:1;flex-shrink:0;margin-left:0!important}.product-badge__item--sold{background-color:#dc3545!important;font-size:18px!important;line-height:124.4%!important;font-weight:500!important;letter-spacing:0!important;color:#fff!important;border-radius:0!important;font-weight:500!important}body.template-collection .product-grid-item__title strong{font-size:14px;line-height:116.3%;display:block}body.template-product .product-single__thumbnail-link{border-radius:0!important}.body--rounded-corners .product-gallery__media-slider .flickity-viewport{border-radius:0!important}.product__price--compare.product__price--bold{font-size:18px!important}#variante-attiva{border:1px solid #000}body.template-product .product__block.product__meta-variants ul::-webkit-scrollbar{height:2px!important}body.template-product .product__block.product__meta-variants ul::-webkit-scrollbar-track{background-color:rgb(0 0 0 / 0.3)!important;border-radius:0!important;border:none!important}body.template-product .product__block.product__meta-variants ul::-webkit-scrollbar-thumb{background-color:#98d2dd!important;border-radius:0!important;border:none!important;box-shadow:none!important;outline:none!important;max-width:107px!important;-webkit-border-radius:0!important}body.template-product .product__block.product__meta-variants ul::-webkit-scrollbar-thumb:hover{background-color:#7bc4d1!important}body.template-product .product__block.product__meta-variants ul{scrollbar-width:thin!important;scrollbar-color:#98d2dd rgb(0 0 0 / 0.3)!important;border-radius:0!important;scroll-behavior:auto!important}body.template-product .product__block.product__meta-variants ul::-moz-scrollbar{height:2px!important;border-radius:0!important}body.template-product .product__block.product__meta-variants ul::-moz-scrollbar-thumb{border-radius:0!important;background-color:#98d2dd!important;border:none!important}body.template-product .product__block.product__meta-variants ul::-moz-scrollbar-track{border-radius:0!important;background-color:rgb(0 0 0 / 0.3)!important;border:none!important}@media screen and (max-width:992px){.product-badge__item.product-badge__item--saving{font-size:15px!important;line-height:1.2!important}body.template-product .product-gallery__media-slider .flickity-viewport{aspect-ratio:4 / 5}}body.template-collection .mosaic__item__heading.h2{text-transform:uppercase}@media only screen and (max-width:767px){.collection__filters-list__inner{padding-bottom:60px!important}.collection__filters-bottom{margin-top:auto!important;flex-shrink:0!important}.collection__filters__close-bottom{margin-bottom:env(safe-area-inset-bottom)!important}}@media only screen and (max-width:767px){.footer-block--menu:first-of-type .footer-title__button,.footer-block--menu:first-of-type .footer-title__button[aria-expanded="false"],.footer-blocks .footer-block--menu:nth-child(2) .footer-title__button,.footer-blocks .footer-block--menu:nth-child(2) .footer-title__button[aria-expanded="false"],button[aria-controls="FooterMenu--azienda-1"]{margin-bottom:0!important}.footer-block--menu:first-of-type .footer-title__button .icon-toggle-plus,.footer-blocks .footer-block--menu:nth-child(2) .footer-title__button .icon-toggle-plus,button[aria-controls="FooterMenu--azienda-1"] .icon-toggle-plus{opacity:0!important;transform:rotate(180deg)!important}.footer-block--menu:first-of-type .footer-title__button .icon-toggle-minus,.footer-blocks .footer-block--menu:nth-child(2) .footer-title__button .icon-toggle-minus,button[aria-controls="FooterMenu--azienda-1"] .icon-toggle-minus{opacity:1!important;transform:rotate(0deg)!important}.footer-block--menu:first-of-type .footer-links__wrapper[data-collapsible-container-mobile],.footer-blocks .footer-block--menu:nth-child(2) .footer-links__wrapper[data-collapsible-container-mobile],#FooterMenu--azienda-1[data-collapsible-container-mobile]{position:relative!important;width:100%!important;height:auto!important;opacity:1!important;overflow:unset!important;visibility:visible!important;transition:opacity 1s ease,height 0.5s ease,visibility 0s!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important}.footer-block--menu:first-of-type .footer-links__wrapper [data-collapsible-content],.footer-blocks .footer-block--menu:nth-child(2) .footer-links__wrapper [data-collapsible-content],#FooterMenu--azienda-1 [data-collapsible-content]{overflow:hidden!important;will-change:transform!important;transform:translateY(0)!important;transition:transform 0.5s ease!important}.footer-block--menu:first-of-type .footer-title__button::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.footer-blocks .footer-block--menu:first-of-type .footer-links__wrapper,.footer-blocks .footer-block--menu:nth-child(2) .footer-links__wrapper,#FooterMenu--azienda-1{display:block!important;height:auto!important;max-height:none!important;opacity:1!important;visibility:visible!important;overflow:visible!important;transform:none!important}.footer-blocks .footer-block--menu:first-of-type [data-collapsible-content],.footer-blocks .footer-block--menu:nth-child(2) [data-collapsible-content],#FooterMenu--azienda-1 [data-collapsible-content]{display:block!important;opacity:1!important;visibility:visible!important;transform:translateY(0)!important;height:auto!important}}.mobile-navlink__image{display:none!important}.mobile-navlink.mobile-navlink--level-2.mobile-navlink--image{justify-content:left!important;text-transform:uppercase!important}.menu__item--brand .navlink.navlink--child{pointer-events:auto!important}.mobile-menu__item--brand a.mobile-navlink--level-2{pointer-events:auto!important}.cl-dialog .cl-branding{display:none!important}.sottolineato{text-decoration:underline!important}.product__subheading{font-size:13px}.newsletter-section__entry{flex:0;flex-basis:50%;margin-right:auto}.newsletter{flex-basis:35%}.input-group__fields,.input-group__item{flex-basis:100%}.input-group__field--email{border:none;border-bottom:1px solid #000;border-radius:0;padding-left:5px;padding-bottom:5px}a:focus-visible,button:focus-visible,[tabindex="0"]:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--color-accent,#004AC7);outline-offset:2px}.skip-link:focus{outline:2px solid #000;outline-offset:2px}.section-accordions .accordion__content .rte,.accordions-section .accordion__content .rte{max-width:42em}.section-accordions .accordion__content .rte p,.accordions-section .accordion__content .rte p{margin:0;padding:0.55em 0;font-variant-numeric:tabular-nums;border-bottom:1px solid rgb(0 0 0 / 0.08);line-height:1.5}.section-accordions .accordion__content .rte p:first-child,.accordions-section .accordion__content .rte p:first-child{padding-top:0}.section-accordions .accordion__content .rte p:last-child,.accordions-section .accordion__content .rte p:last-child{border-bottom:none;padding-bottom:0}.section-accordions .accordion__content .rte p strong,.accordions-section .accordion__content .rte p strong{font-weight:600}.section-accordions .accordion__content .rte p:has(strong:only-child),.accordions-section .accordion__content .rte p:has(strong:only-child){background:rgb(0 0 0 / 0.05);padding:0.5em 0.6em!important;margin:0 -0.2em 0.4em -0.2em;border-radius:4px;border-bottom-color:rgb(0 0 0 / 0.12)}.section-accordions .accordion__content .rte p:has(strong:only-child) strong,.accordions-section .accordion__content .rte p:has(strong:only-child) strong{display:block}.size-guide-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1.25em 0;max-width:100%;border-radius:12px}.size-guide-table{width:100%;min-width:320px;border-collapse:separate;border-spacing:0 6px;font-size:0.9375em;font-variant-numeric:tabular-nums}.size-guide-table thead th{padding:12px 14px;text-align:left;font-weight:600;font-size:0.7em;text-transform:uppercase;letter-spacing:0.06em;color:rgb(0 0 0 / 0.65);background:rgb(0 0 0 / 0.05);border:none;white-space:nowrap}.size-guide-table thead th:first-child{border-radius:8px 0 0 8px}.size-guide-table thead th:last-child{border-radius:0 8px 8px 0}.size-guide-table tbody tr{background:#fff;box-shadow:0 1px 4px rgb(0 0 0 / 0.06);border-radius:8px;transition:box-shadow 0.2s ease}.size-guide-table tbody tr:hover{box-shadow:0 2px 8px rgb(0 0 0 / 0.08)}.size-guide-table tbody td{padding:12px 14px;border:none;border-top:1px solid rgb(0 0 0 / 0.06);border-bottom:1px solid rgb(0 0 0 / 0.06);text-align:left;white-space:nowrap;background:#fff}.size-guide-table tbody td:first-child{border-left:1px solid rgb(0 0 0 / 0.06);border-radius:8px 0 0 8px;font-weight:600;color:#1a1a1a}.size-guide-table tbody td:last-child{border-right:1px solid rgb(0 0 0 / 0.06);border-radius:0 8px 8px 0}.size-guide-table tbody tr:nth-child(even) td{background:#fafafa}.size-guide-table tbody tr:nth-child(even) td:first-child{border-radius:8px 0 0 8px}.size-guide-table tbody tr:nth-child(even) td:last-child{border-radius:0 8px 8px 0}@media (max-width:768px){.size-guide-table-wrap{overflow:visible;margin:1em 0}.size-guide-table{min-width:0!important;width:100%!important;border-spacing:0;display:block}.size-guide-table thead{display:none}.size-guide-table tbody{display:block}.size-guide-table tbody tr{display:block;margin-bottom:10px;padding:14px 16px;border-radius:10px;box-shadow:0 2px 8px rgb(0 0 0 / 0.07);border:1px solid rgb(0 0 0 / 0.06);background:#fff}.size-guide-table tbody tr:nth-child(even){background:#fafafa}.size-guide-table tbody td{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border:none!important;border-radius:0!important;background:transparent!important;white-space:normal}.size-guide-table tbody td:not(:last-child){border-bottom:1px solid rgb(0 0 0 / 0.06)!important}.size-guide-table tbody td::before{content:attr(data-label);font-size:0.75em;text-transform:uppercase;letter-spacing:0.04em;color:rgb(0 0 0 / 0.55);font-weight:600;margin-right:12px;flex-shrink:0}.size-guide-table tbody td:first-child::before{content:none}.size-guide-table tbody td:first-child{font-size:1em;font-weight:700;padding-bottom:10px;margin-bottom:4px;border-bottom:1px solid rgb(0 0 0 / 0.1)!important}}[data-drawer] .size-guide-table-wrap{overflow:visible;margin:1em 0}[data-drawer] .size-guide-table{min-width:0!important;width:100%!important;border-spacing:0;display:block}[data-drawer] .size-guide-table thead{display:none}[data-drawer] .size-guide-table tbody{display:block}[data-drawer] .size-guide-table tbody tr{display:block;margin-bottom:10px;padding:14px 16px;border-radius:10px;box-shadow:0 2px 8px rgb(0 0 0 / 0.07);border:1px solid rgb(0 0 0 / 0.06);background:#fff}[data-drawer] .size-guide-table tbody tr:nth-child(even){background:#fafafa}[data-drawer] .size-guide-table tbody td{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border:none!important;border-radius:0!important;background:transparent!important;white-space:normal}[data-drawer] .size-guide-table tbody td:not(:last-child){border-bottom:1px solid rgb(0 0 0 / 0.06)!important}[data-drawer] .size-guide-table tbody td::before{content:attr(data-label);font-size:0.75em;text-transform:uppercase;letter-spacing:0.04em;color:rgb(0 0 0 / 0.55);font-weight:600;margin-right:12px;flex-shrink:0}[data-drawer] .size-guide-table tbody td:first-child::before{content:none}[data-drawer] .size-guide-table tbody td:first-child{font-size:1em;font-weight:700;padding-bottom:10px;margin-bottom:4px;border-bottom:1px solid rgb(0 0 0 / 0.1)!important}@media (min-width:769px){.size-guide-table-wrap{margin:1em 0}.size-guide-table{border-spacing:0 4px;min-width:280px}.size-guide-table thead th,.size-guide-table tbody td{padding:10px 12px;font-size:0.875em}}[data-drawer] .size-chart-drawer__content,[data-drawer] .size-chart-drawer__fetch{color:#1a1a1a;background:#fff;min-height:120px;display:block!important;visibility:visible!important;opacity:1!important}[data-drawer] .size-chart-drawer__content .shopify-section,[data-drawer] .size-chart-drawer__content .section-text,[data-drawer] .size-chart-drawer__content .section-accordions{display:block!important;visibility:visible!important;opacity:1!important}[data-drawer] .size-chart-drawer__content .section-text,[data-drawer] .size-chart-drawer__content .section-accordions,[data-drawer] .size-chart-drawer__content .rte,[data-drawer] .size-chart-drawer__content p,[data-drawer] .size-chart-drawer__content h1,[data-drawer] .size-chart-drawer__content h2,[data-drawer] .size-chart-drawer__content strong{color:#1a1a1a;background:#fff0}.size-chart-drawer__fallback{color:#1a1a1a;background:#fff}.size-chart-drawer__fallback a{text-decoration:underline;color:inherit}.size-chart-drawer__loading{color:#1a1a1a}.shopify-section-header .menu__item--icons .localization-form,.shopify-section-header .mobile-menu .localization-form{display:flex!important;align-items:center;margin-bottom:0}.shopify-section-header .menu__item--icons .localization-form{padding:0 0 0 4px}.shopify-section-header .mobile-menu__localization{display:flex;align-items:center;flex-shrink:0}.shopify-section-header .mobile-menu__localization .localization-form{padding:0 2px}