#header{--header-search-fg: rgb(var(--color-foreground));--header-search-border: rgba(var(--color-foreground), .28);--header-search-bg: transparent;--header-search-bg-focus: rgba(var(--color-foreground), .06);--header-search-ring: rgba(var(--color-foreground), .18)}@media screen and (max-width: 989px){.hero-banner h2 br{display:none}}#header .header__search-center .search,#header .header__search-center predictive-search,#header .header__search-center form,#header .header__search-center .search__head,#header .header__search-center .search__controls{width:100%}#zPersistentSearch,.search-bar-fixed-wrapper{display:none!important}#header .header__search-center .search__controls{display:flex;align-items:center;gap:.5rem;height:auto;border:1px solid var(--header-search-border);border-radius:999px;padding:.25rem .85rem;background:var(--header-search-bg);color:var(--header-search-fg);transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}#header .header__search-center .search__controls:focus-within{background:var(--header-search-bg-focus);box-shadow:0 0 0 2px var(--header-search-ring)}#header .header__search-center .field,#header .header__search-center .field--search{flex:1 1 auto;margin:0;width:auto}#header .header__search-center .field__input{width:100%;background:transparent;border:0;padding:.35rem 0;font-size:1.2rem;color:inherit;-webkit-text-fill-color:currentColor;outline:none}#header .header__search-center .field__input::placeholder{color:currentColor;opacity:.75}#header .header__search-center .search__button{color:inherit}#header .header__search-center .search__button svg path{stroke:currentColor}#header .header__search-center .drawer__button-close{display:none}@media screen and (min-width: 990px){#header .header__search-center .search{position:relative}#header .header__search-center .search__body{position:absolute;inset-inline:0;top:calc(100% + .6rem);background:rgb(var(--color-background));color:rgb(var(--color-heading-text));--color-foreground: var(--color-heading-text);--color-link: var(--color-heading-text);border:1px solid rgba(var(--color-heading-text),.14);border-radius:1.2rem;padding:1.2rem 1.2rem 1rem;box-shadow:0 14px 34px #00000038;max-height:min(70vh,36rem);overflow:auto;z-index:70}#header .header__search-center predictive-search.is-open{z-index:70}#header .header__search-center .search__body .predictive-search__results.predictive-search__results--message-only{margin-block-start:0!important}}button.fi-trigger-button[data-trigger=invoice-data]{border-radius:var(--button-border-radius, 999px)!important}@media screen and (min-width: 990px){#header .header__nav-item.dropdown{padding-block-end:1.2rem;margin-block-end:-1.2rem}}.technical-sheet-button{display:inline-flex;align-items:center;justify-content:space-between;gap:1rem;width:fit-content;max-width:100%;padding:.85rem 1.2rem;margin:0 0 1.2rem;border:1px solid rgba(var(--color-border),var(--alpha-border));border-radius:1.2rem;background:rgba(var(--color-background),.85);color:rgb(var(--color-foreground));text-decoration:none;font-size:1.4rem;line-height:1.2;white-space:nowrap}.technical-sheet-button:hover{text-decoration:none;border-color:rgba(var(--color-foreground),.25)}.technical-sheet-button__label{font-weight:600}.technical-sheet-button__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;opacity:.8}.technical-sheet-button__icon svg{width:1.6rem;height:1.6rem}.delivery-time{margin:0 0 1.2rem;font-size:1.35rem;color:rgb(var(--color-foreground))}.product__variant-picker .delivery-time{padding-top:2.4rem}.delivery-time strong{font-weight:600}:root{--showine-bordeaux: 99, 31, 34}main .color-scheme-1:not(.header-is-transparent),main .color-scheme-2:not(.header-is-transparent),main .color-scheme-5:not(.header-is-transparent){--color-heading-text: var(--showine-bordeaux)}body.template--product .product__content .product__title,body.template--product .product__sticky-cart .product__title,.template--index .mega-links__section-title,.template--index .mega-links__heading{color:#631f22!important}@media screen and (max-width: 749px){.template--index .mega-links-section{padding:16px 16px 8px!important}}.template--lavori-eseguiti .section-multitile__content.align-center{align-items:flex-start!important}.template--lavori-eseguiti .section-multitile__content.text-center,.template--lavori-eseguiti .section-multitile__content.text-center *{text-align:left!important}@media screen and (min-width: 990px){.template--lavori-eseguiti .section-multitile__block{grid-column:span 2!important}}@media screen and (min-width: 990px){.template--lavori-eseguiti .seo-content .section__heading.h2{font-size:clamp(3.8rem,3.35vw,5.2rem);line-height:1.1;white-space:nowrap}}.z-hanno-scelto-list{text-align:left}.z-hanno-scelto-list__col{list-style:none;padding:0;margin:0}.z-hanno-scelto-list__col li{margin:0;padding:0}@media screen and (min-width: 750px){.z-hanno-scelto-showine .testimonials__content-in{max-width:none!important;width:100%!important;margin:0!important}.z-hanno-scelto-showine .testimonials__content{padding:2.4rem 0!important}.z-hanno-scelto-showine .testimonials__media{aspect-ratio:5 / 4}.z-hanno-scelto-showine .testimonials__media img,.z-hanno-scelto-showine .testimonials__media picture,.z-hanno-scelto-showine .testimonials__media .media{height:100%}.z-hanno-scelto-showine .testimonials__media img{object-fit:cover;object-position:50% 50%}.z-hanno-scelto-showine .section__heading{margin-block-end:2.4rem!important}.z-hanno-scelto-showine .section-testimonials__ratings{margin-block-end:1.2rem!important}.z-hanno-scelto-showine .z-hanno-scelto-list{display:grid;width:max-content;max-width:100%;margin-inline:auto;grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);column-gap:clamp(2.4rem,2.6vw,4.2rem)}}.z-info-request-form{margin-top:3.2rem}.form-contact--info-request .form-contact__heading h2{margin:0 0 .8rem}.form-contact--info-request .form-contact__heading .rte{margin:0}.form-contact--info-request .form-contact__heading{margin-bottom:2.2rem;text-align:center}.form-contact--info-request .contact-form{margin-top:0;margin-bottom:2.2rem;text-align:left}.z-whatsapp-float{position:fixed;inset-inline-start:1.6rem;inset-block-end:calc(1.6rem + env(safe-area-inset-bottom,0px));width:5.2rem;height:5.2rem;border-radius:999px;background:#25d366;color:#fff;display:inline-flex;align-items:center;justify-content:center;z-index:calc(var(--z-modals) - 1);box-shadow:0 14px 34px #00000038;text-decoration:none}.z-whatsapp-float:hover{text-decoration:none;filter:brightness(.98)}.z-whatsapp-float__icon{width:2.6rem;height:2.6rem;display:inline-flex;align-items:center;justify-content:center}.z-whatsapp-float__icon svg{width:100%;height:100%;display:block}.z-whatsapp-float__icon svg{fill:currentColor}@media screen and (min-width: 990px){.z-whatsapp-float{inset-inline-start:2.4rem;inset-block-end:2.4rem}}@media screen and (max-width: 989px),(hover: none) and (pointer: coarse) and (max-width: 1366px){html.showine-mobile-menu-open .z-whatsapp-float,body.drawer--is-open .z-whatsapp-float{display:none!important}}@media screen and (max-width: 989px){body.drawer--is-open .header{--header-background-alpha: 1 !important}}@media screen and (max-width: 749px){.template--collection .section-collection .collection-facets__item.facets__product-count .collection-facets__status>span:first-child{display:none!important}.template--collection .section-collection .collection-facets__item.facets__product-count .collection-facets__product-count{white-space:nowrap}.template--collection .section-collection .collection-facets__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:1.2rem;row-gap:.8rem}.template--collection .section-collection .collection-facets__item.facets__filters{flex:0 0 auto}.template--collection .section-collection .facets__filters--sticky{position:static!important;margin-top:0!important}.template--collection .section-collection summary.drawer__button.facets__button-filters{position:static!important;inset:auto!important;transform:none!important;z-index:auto!important;width:auto;max-width:none;touch-action:manipulation}.template--collection .section-collection facet-filters-form.collection-facets.facets__sorting{margin-inline-start:auto}.template--collection .section-collection .collection-facets__item.facets__product-count{flex:1 0 100%;margin-block-start:.8rem}.template--collection .section-collection .collection-facets__item.facets__product-count .collection-facets__status{display:flex;align-items:center;justify-content:space-between;gap:1.2rem}.template--collection .section-collection .collection-facets__products-progress[data-products-progress]{flex:0 0 clamp(9.6rem,34vw,14.4rem);max-width:clamp(9.6rem,34vw,14.4rem)}}.template--collection .collection__subcats{width:100%;padding-inline:var(--page-gutter);margin-block:.6rem 0;font-size:14px}.template--collection .collection__subcats .subcats.list-unstyled{margin:0!important;padding:0!important;display:flex!important;flex-wrap:nowrap;justify-content:center;gap:1.2rem!important;white-space:nowrap}.template--collection .collection__subcats.is-overflowing .subcats.list-unstyled{justify-content:flex-start}.template--collection .collection__subcats .subcats.list-unstyled>li{flex:0 0 auto}.template--collection .collection__subcats .subcats.list-unstyled>li>a{display:inline-flex;align-items:center;justify-content:center;padding:.8rem 1.2rem;border-radius:999px;border:1px solid rgba(var(--color-border),.6);background:rgba(var(--color-foreground),.03);color:rgb(var(--color-foreground));text-decoration:none;line-height:1.1;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.template--collection .collection__subcats .subcats.list-unstyled>li>a:hover{background:rgba(var(--color-foreground),.06);border-color:rgba(var(--color-border),.85)}.template--collection .collection__subcats .subcats.list-unstyled>li>a.is-current{background:rgba(var(--color-foreground),.03);border-color:rgba(var(--color-border),.6);color:rgb(var(--color-foreground))}.template--collection .collection__subcats-scroller{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-inline-end:2rem}.template--collection .collection__subcats-scroller::-webkit-scrollbar{display:none}.template--collection .collection__subcats-scrollbar{margin-top:1rem;height:4px;border-radius:999px;background:rgba(var(--color-foreground),.08);opacity:0;pointer-events:none;transition:opacity .16s ease;position:relative}.template--collection .collection__subcats.is-overflowing .collection__subcats-scrollbar{opacity:1;pointer-events:auto}.template--collection .collection__subcats-scrollbar-thumb{display:block!important;position:absolute;top:0;left:0;height:100%;min-width:40px;border-radius:999px;background:rgba(var(--color-foreground),.5);transform:translate(0);will-change:transform,width;cursor:grab;touch-action:none}.template--collection .collection__subcats-scrollbar-thumb:hover{background:rgba(var(--color-foreground),.65)}.template--collection .collection__subcats-scrollbar-thumb:active{cursor:grabbing;background:rgba(var(--color-foreground),.7)}body.template--collection:has(main#MainContent>.shopify-section.section-page-banner:first-of-type .header-is-transparent) main#MainContent{margin-block-start:calc(-1 * var(--header-height, 0px))}main#MainContent>.shopify-section.section-page-banner:first-of-type{margin-block-start:0!important}@media screen and (max-width: 749px){body.template--collection:has(main#MainContent>.shopify-section.section-page-banner:first-of-type .header-is-transparent) main#MainContent{margin-block-start:0!important}}.section-collection collection-load-more .button.js-btn-load-more{background-color:#631f22!important;border-color:#631f22!important;color:#fff!important}.section-collection collection-load-more .button.js-btn-load-more:hover,.section-collection collection-load-more .button.js-btn-load-more:focus-visible{background-color:#531518!important;border-color:#531518!important;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/31/assets/z-custom-overrides.css.map */
