.account .h2{text-align:center}.account .account__form-block{margin:0 auto;max-width:50rem}.announcement-bar__content .announcement.custom-link{justify-content:flex-end;text-align:right}.announcement-bar__content .announcement.custom-link a:hover{text-decoration:underline}.announcement-bar__social-icons .announcement.custom-link{justify-content:flex-end;text-align:right;font-size:13px}.announcement-bar__social-icons .announcement.custom-link a:hover{text-decoration:underline}.announcement-bar__localization-form{display:none!important}.button--loader .button__preloader{height:35px;width:35px}.quick-add-to-cart-button .button--loader.button--solid circle{stroke:#000}.no-touchevents .card .button:not(.button--outline-hover):hover{background-color:var(--color-text-main);border-color:var(--color-text-main);color:var(--color-foreground-main)}.button--solid .button__text.added{display:none}.no-touchevents .card .button:not(.button--outline-hover):hover svg *{stroke:#fff}.cart__amount-notice{display:none}.cart__amount-notice.visible{display:block}.cart__subtotal-widget .button[disabled],.cart__subtotal-widget .button[disabled]:hover{background:#d3d3d3;border:0;color:#fff;cursor:not-allowed}.card__text.text--over{position:absolute;bottom:0;width:100%}.collection-banner{height:auto;min-height:40vh}.collection-header__description{font-weight:600}.contact-columns .text{margin-top:var(--container-vertical-space);text-align:center}.footer-bottom,.footer-item__content,.footer-item__menu{font-size:17px}.footer-item__title{font-size:19px}.header-container #menu-item-shop-online>.menu-link,.header-container #menu-item-shop-online-sticky>.menu-link{background-color:#ad2e35;border-radius:30px;color:#fff!important}.header-container #menu-item-shop-online>.menu-link .text-animation--underline-in-header,.header-container #menu-item-shop-online-sticky>.menu-link .text-animation--underline-in-header{background-image:linear-gradient(to right,#fff,#fff);color:#fff}.header-container #menu-item-shop-online>.menu-link:hover .text-animation--underline-in-header,.header-container #menu-item-shop-online-sticky>.menu-link:hover .text-animation--underline-in-header{background-image:linear-gradient(to right,#fff,#fff);color:#fff}.header-container #menu-item-shop-online>.menu-link .icon,.header-container #menu-item-shop-online-sticky>.menu-link .icon{filter:invert(100%)}.main-footer .footer-item:nth-child(3) .footer-item__content a[href^="mailto:"]{color:#ffb22a}.micromodal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;justify-content:center;align-items:center;z-index:9999}.micromodal__container{background-color:#fff;width:50vw;height:50vh;overflow-y:auto;box-sizing:border-box}.micromodal__content,.micromodal__content iframe{height:100%;width:100%}.micromodal__title{margin-top:0;margin-bottom:0;font-weight:600;font-size:1.25rem;line-height:1.25;color:#00449e;box-sizing:border-box}.micromodal__close{background:transparent;border:0}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal{display:none}.micromodal.is-open{display:block}.micromodal[aria-hidden=false] .micromodal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal[aria-hidden=false] .micromodal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal[aria-hidden=true] .micromodal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal[aria-hidden=true] .micromodal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal .micromodal__container,.micromodal .micromodal__overlay{will-change:transform}.mount-scrolling-text .image{height:65px;margin:0 20px;width:auto}.newsletter__container .increased-spacing{margin-left:1.5em;margin-right:1.5em}.product-form .flex-buttons{justify-content:space-between}.product-form .product-quantity{flex-grow:0}.rich-text .video-url{cursor:pointer;text-decoration:underline}.scrolling-text{height:6.25rem!important}input,textarea,select{border-radius:30px;padding:var(--input-padding) calc(var(--input-padding) * 1.5)}section[aria-label="Informazioni aggiuntive"]{display:none}#site-filters-sidebar .facets__display{border-radius:0}@media screen and (max-width: 1023px){.site-nav .menu-link .icon{border-left:1px solid var(--color-borders-main);padding-left:15px}}@media screen and (max-width: 1280px){:root{--gutter-large: 25px;--gutter-xlarge: 35px}}@media screen and (min-width: 768px){.contact-columns .grid{grid-template-columns:2fr 1fr}.contact-columns .text{margin-top:0;text-align:start}}@media screen and (min-width: 1024px){.collection-banner{height:540px}.product-form .add-to-cart{max-width:50%}}@media screen and (min-width: 1281px){.header__bottom{padding-inline-start:calc(var(--gutter-container) + 4px)!important}}.sidebar-cart-button{display:none}.cart__details .cart__total{align-items:center;display:flex;font-size:24px;justify-content:space-between}.cart__details .cart__shipping{font-size:12px;margin-top:0!important;margin-bottom:2px}.cart__details .cart__total .text-size--heading{font-size:24px!important}.cart__details .flex-buttons>*{margin:2px 0}#CheckOut{width:100%}.sidebar__footer{padding:1.375rem!important}.new-shipping-notice .cart-notice{line-height:18px;margin-inline-start:0px!important;margin-top:0!important;margin-bottom:0!important;padding:15px!important;width:100%!important}.form-field input,.form-field textarea{height:auto;margin-bottom:15px}.cart-form{padding:.5rem var(--sidebar-gutter) 1.125rem!important;overflow:auto}.cart__amount-notice .alert--error{background-color:gray;border-radius:0;font-size:14px!important;margin-bottom:.75rem}@media screen and (min-height: 920px){.sidebar__body{overflow:auto}}.cart__details>div:not(:first-child){margin-top:.5rem!important}.fi-mt-4{margin-top:0!important}.fi-invoice-wrapper{padding-block:0!important}.info-contatiner-title{font-size:28px;margin:20px 0 0;text-align:center}.information-container{display:flex;flex-direction:column;padding:20px;padding-inline-start:var(--gutter-container);padding-inline-end:var(--gutter-container);gap:35px}.features-container,.toggles-container{width:100%}.toggle{margin:15px 0}.accept-privacy-container,.accept-terms-container{display:flex;gap:5px}.accept-privacy-container label,.accept-terms-container label{line-height:24px}input[type=checkbox],input[type=radio]{height:auto;width:auto}.custom-toggles-widget .faq-container-link{margin:15px auto 0;text-decoration:underline;width:fit-content}.custom-toggles-widget .faq-container-link:hover{text-decoration:none}.custom-toggles-widget .toggle__title{border:1px solid var(--color-borders-main)}.custom-toggles-widget .toggle--faq .toggle__content{border-top:none!important}.custom-toggles-widget .faq-items toggle-group{gap:5px}@media screen and (min-width: 768px){.info-section{margin-top:50px}.features-container{width:50%}.toggles-container{width:45%}.info-contatiner-title{font-size:32px;margin:0}.information-container{display:flex;gap:50px;flex-direction:row;justify-content:space-between}.custom-toggles-widget .faq-items toggle-group{display:grid;grid-template-columns:repeat(2,1fr)}}fatture-italia{display:block;margin:10px auto!important;max-width:50%;width:50%}fatture-italia button{border-radius:var(--border-radius-buttons);padding:10px 24px!important;transition:all .1s linear!important}fatture-italia button:hover{background-color:#000!important;color:#fff!important}.required-message{color:#ad2e35;font-size:13px}
/*# sourceMappingURL=/cdn/shop/t/30/assets/custom.css.map */
