button.disclosure__toggle.text-normal.font-body{opacity:0;visibility:hidden;display:none}button,.btn{max-width:100%;white-space:normal;line-height:1.4}.header-lang-selector ul.disclosure-list.v-scrollable.text-left{display:flex;position:relative;visibility:visible;opacity:1;background:transparent;border:none;padding:0;margin:0;top:0;transform:translateY(5px);column-gap:10px;min-width:70px}.header__buttons>:is(a,button){width:auto}.footer__bottom-row{border-top:1px solid;border-bottom:1px solid;padding:10px 0;border-color:rgb(var(--color-primary))}.footer__bottom-row .bottom-menu li{position:relative}.footer__bottom-row .bottom-menu li:before{content:"";position:absolute;top:-5px;right:-15px;width:1px;height:calc(100% + 10px);background:rgb(var(--color-primary))}.footer__bottom-row .footer__payment{margin-left:auto}.footer__bottom-row .footer__info{width:100%}.cafe-numero{text-align:right;padding-top:25px}.footer-image-box__text.rte p{position:relative;padding-left:25px}.top-contact-bar p{position:relative;color:#b9a469}.top-contact-bar p:before{left:-25px!important}.footer-image-box__text.rte p:before,.top-contact-bar p:before{content:"";position:absolute;top:0;left:0;width:20px;height:20px}.footer-image-box__text.rte p:first-child:before,.top-contact-bar p:first-child:before{background:url(/cdn/shop/files/location-icon.svg?v=1739929001);background:url(/cdn/shop/files/location-icon.svg?v=1739929001)}.footer-image-box__text.rte p:nth-child(2):before,.top-contact-bar p:nth-child(2):before{background:url(/cdn/shop/files/call-icon.svg?v=1739929002)}.footer-image-box__text.rte p:nth-child(3):before,.top-contact-bar p:nth-child(3):before{background:url(/cdn/shop/files/mail-icon.svg?v=1739929002)}.top-contact-bar{display:flex;justify-content:center;column-gap:45px;padding:0 10px}.footer-image-box__text.rte p a{text-decoration:none;display:block}.footer-image-box__text.rte p a:before{content:"";width:0;height:1px;left:0;bottom:-2px;position:absolute;background:#fff;-webkit-transition:width 1s ease-in-out;-moz-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.footer-image-box__text.rte p a:hover:before{width:100%}.related-products-text{max-width:100%}@media(min-width:768px){.related_products_container{display:block}}.use_primary_color *,product-recommendations .product-card__title,.custom__block .block.card-media__heading{color:rgb(var(--color-primary))}@media(min-width:1024px){.header .header__menu ul{font-size:1.8rem}}@media(max-width:767.9px){.shopify-section-group-footer-group .linklist{flex-direction:column;padding:30px 0}.shopify-section-group-footer-group .linklist li:before{display:none}.header-lang-selector ul.disclosure-list.v-scrollable.text-left,#shopify-section-sections--24683514167638__custom_liquid_nwBcJg{display:none;visibility:hidden}.header__buttons{gap:1em}.menu-drawer .header-lang-selector ul.disclosure-list{display:block!important;visibility:visible!important;padding:0 20px!important;width:100%;display:flex!important;gap:20px}}.about .slideshow__item-wrap{height:calc(100vh - 180px)}.about .slideshow__bg:after{content:"";display:block;position:absolute;height:250px;bottom:30px;left:0;right:0;background-image:url(/cdn/shop/files/florence-skyline-wide-bright_3.svg?v=1741097992);background-size:auto 100%;background-position:center;background-repeat:repeat-x;z-index:1}.back-to-top{display:none!important}.index-template .video-hero__content-wrapper motion-element{height:auto!important}.rich-text__subheading,.text-subheading{text-transform:none}.social__link .icon-linkedin path{fill:#b9a469}.social__link svg rect{display:none}
/*# sourceMappingURL=/cdn/shop/t/5/assets/cust.css.map */
