#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)}#header .header__inner,#header.menu-open .header__inner{padding-block:24px}@media screen and (max-width:989px){.hero-banner h2 br{display:none}}#header .header__nav-inline .header__nav-item:not(.header__nav-item--cta)>.header__nav-link.text--link{font-family:var(--Typography-Font-Family-Main, Poppins);font-size:var(--Typography-Font-size-16, 16px);font-style:normal;font-weight:400;text-transform:none;letter-spacing:normal}.announcement-bar,.announcement-bar a,.announcement-bar p,.announcement_bar__marquee .marquee__item,.section-announcement-bar .announcement-bar__link.text--link,.section-announcement-bar .text--label,.section-announcement-bar .announcement-bar__text-content,.section-announcement-bar .countdown-timer__message{font-family:var(--Typography-Font-Family-Main, Poppins);font-size:var(--Typography-Font-size-16, 16px);font-style:normal;font-weight:400!important;text-transform:none;letter-spacing:normal}.section-announcement-bar .announcement-bar__localization .drawer__button,.section-announcement-bar .announcement-bar__localization .drawer__button-text,.section-announcement-bar desktop-drawer .drawer__button,.section-announcement-bar desktop-drawer .drawer__button-text,.section-announcement-bar .country-drawer>.drawer__button.text--link{font-family:var(--Typography-Font-Family-Main, Poppins);font-size:var(--Typography-Font-size-16, 16px);font-style:normal;font-weight:500!important;text-transform:none;letter-spacing:normal;padding-block:0;margin-block-end:0}.section-announcement-bar .country-drawer>.drawer__button{display:inline-flex;align-items:center;gap:.4rem}.country-drawer__chevron{display:none}.section-announcement-bar .country-drawer__chevron{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;flex:0 0 auto;color:inherit;pointer-events:none}.section-announcement-bar .country-drawer__chevron svg{width:100%;height:100%;display:block}:root{--Colors-Background-Primary: #8d282d;--showine-cta-primary-rgb: 141, 40, 45;--showine-accent-red: #8d282e;--showine-accent-red-rgb: 141, 40, 46}.showine-brand-surface{--gradient-background: rgb(var(--showine-cta-primary-rgb));background-color:rgb(var(--showine-cta-primary-rgb));color:#fff;--color-foreground: 255, 255, 255;--color-background: var(--showine-cta-primary-rgb)}.showine-brand-surface .prefooter__label,.showine-brand-surface .footer__richtext--copyright,.showine-brand-surface .footer__richtext--copyright p,.showine-brand-surface .prefooter__icon{color:#fff}.button.button--filled,.button.button--outlined,#shopify-product-reviews .spr-summary-actions-newreview{font-family:var(--Typography-Font-Family-Main, Poppins);font-size:var(--Typography-Font-size-16, 16px);font-style:normal;font-weight:400!important;line-height:normal;letter-spacing:normal;text-transform:uppercase;border-radius:0;padding:1.4rem 1.6rem;min-height:auto}.button:not(.button--text),#shopify-product-reviews .spr-summary-actions-newreview,button.shopify-payment-button__button--unbranded{font-weight:400!important;letter-spacing:normal}.button:not(.button--text) :is(strong,b){font-weight:inherit!important}.button.button--text :is(strong,b){font-weight:inherit!important}.button.button--small:not(.button--text){font-weight:400!important}.button.button--filled,#shopify-product-reviews .spr-summary-actions-newreview{--color-filled-button: var(--showine-cta-primary-rgb);--color-filled-button-text: 255, 255, 255;--color-button-text: rgb(var(--color-filled-button-text));--color-button-background: rgb(var(--color-filled-button));--color-button-outline: rgb(var(--color-filled-button));--color-button-hover-text: rgb(var(--color-filled-button));--color-button-hover-background: rgb(var(--color-filled-button-text));--color-button-hover-outline: rgb(var(--color-filled-button))}.button.button--outlined{--color-outlined-button-text: var(--showine-cta-primary-rgb);--color-outlined-button: 255, 255, 255;--color-button-text: var(--Colors-Background-Primary, #8d282d);--color-button-background: rgb(var(--color-outlined-button));--color-button-outline: var(--Colors-Background-Primary, #8d282d);--color-button-hover-text: rgb(var(--color-outlined-button));--color-button-hover-background: var(--Colors-Background-Primary, #8d282d);--color-button-hover-outline: var(--Colors-Background-Primary, #8d282d)}.button.button--inverse{--color-button-hover-text: rgb(var(--color-filled-button-text));--color-button-hover-background: rgb(var(--color-filled-button));--color-button-hover-outline: rgb(var(--color-filled-button))}#header .header__utils-item--custom-btn{display:flex;align-items:center;flex:0 0 auto;padding-inline:.6rem;margin-inline-end:1.2rem}@media screen and (min-width:990px){#header .header__utils-items{gap:.4rem;flex-wrap:nowrap}#header .header__utils-link--icon svg{width:20px;height:20px}#header .header-search-inline__toggle{width:20px;height:20px}#header .header__nav-inline .header__nav-items{flex-wrap:wrap;justify-content:center;row-gap:.2rem;column-gap:1.6rem}#header .header__nav-inline .header__nav-item{flex:0 0 auto}}#header .header__custom-button{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;background-color:var(--Colors-Background-Primary, #8d282d);color:#fff!important;border:.1rem solid var(--Colors-Background-Primary, #8d282d);padding:1.4rem 1.6rem;border-radius:0;font-family:var(--Typography-Font-Family-Main, Poppins);font-size:var(--Typography-Font-size-16, 16px);font-style:normal;font-weight:400;line-height:normal;text-transform:none;letter-spacing:normal;font-weight:400!important;white-space:nowrap;text-decoration:none}#header .header__custom-button:hover{background-color:#fff;color:var(--Colors-Background-Primary, #8d282d)!important}#zPersistentSearch,.search-bar-fixed-wrapper{display:none!important}#header .header__utils-item--search,#header .header-search-inline{position:relative;display:flex;align-items:center}#header .header__utils-item:not(.header__utils-item--custom-btn){padding:.4rem!important}#header .header__utils-link.text--link{padding-block:0;margin-block-end:0}#header .header-search-inline__toggle{width:20px;height:20px;padding:0;display:inline-flex;align-items:center;justify-content:center;color:inherit;line-height:1}#header .header-search-inline__toggle svg{display:block}#header .header-search-inline__panel{position:absolute;inset-inline-end:0;top:50%;transform:translateY(-50%);width:min(34rem,calc(100vw - 3.2rem));display:none;align-items:center;gap:.6rem;border:1px solid var(--header-search-border);border-radius:999px;padding:.35rem .9rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));z-index:90}#header .header-search-inline.is-open .header-search-inline__panel{display:flex}#header .header-search-inline__input{flex:1 1 auto;width:100%;min-width:0;border:0;background:transparent;color:inherit;outline:none;padding:.25rem 0;font-size:1.2rem;-webkit-text-fill-color:currentColor}#header .header-search-inline__input::placeholder{color:inherit;opacity:.75}#header .header-search-inline__input::-webkit-search-decoration,#header .header-search-inline__input::-webkit-search-cancel-button,#header .header-search-inline__input::-webkit-search-results-button,#header .header-search-inline__input::-webkit-search-results-decoration{display:none}#header .header-search-inline__clear{width:2.2rem;height:2.2rem;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;color:inherit}#header .header-search-inline__clear.is-empty{opacity:.35}#header .header-search-inline__clear svg{width:2rem;height:2rem}@media screen and (max-width:989px){#header .header__utils-items{margin:0;gap:.1rem}#header .header-search-inline__toggle{width:20px;height:20px}#header .header__utils-link--icon svg{width:20px;height:20px}#header .header-search-inline__panel{top:calc(100% + .8rem);transform:none;width:min(30rem,calc(100vw - 2.4rem))}}button.fi-trigger-button[data-trigger=invoice-data]{border-radius:var(--button-border-radius, 999px)!important}cart-drawer .cart-drawer__bottom *,cart-drawer .cart-drawer__summary *{margin-block-start:0!important;margin-block-end:0!important}cart-drawer [class*=fi-]{margin:0!important;padding:0!important}cart-drawer p[class*=fi-]{display:contents!important}cart-drawer .cart-drawer__summary-actions{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:.8rem!important;row-gap:.8rem!important;width:100%!important}cart-drawer .cart-drawer__summary-actions>*{width:100%!important}cart-drawer .cart-drawer__action-buttons{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:.8rem!important;row-gap:.8rem!important;width:100%!important}cart-drawer .cart-drawer__action-buttons>*{width:100%!important}cart-drawer .cart-drawer__summary-total{margin-block-end:1.6rem!important}cart-drawer button.fi-trigger-button[data-trigger=invoice-data]{display:block!important;width:100%!important;margin:0!important;padding:1.6rem 2.4rem!important;font-family:var(--font-button-family)!important;font-size:calc(var(--font-button-scale) * 1rem)!important;line-height:calc(1 + 0 / var(--font-button-scale))!important;font-weight:400!important;letter-spacing:var(--font-button-letter-spacing)!important;text-transform:var(--button-text-transform)!important}body.template--cart .cart__summary-actions p.fi-block.fi-w-full,body.template--cart .cart__summary-actions p[class*=fi-]{margin:0!important;padding:0!important;display:contents!important}body.template--cart .cart__summary-actions [data-trigger=invoice-data]{margin:0!important}body.template--cart .cart__summary-actions{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:.8rem!important}body.template--cart .cart__summary-actions :is(p,div,span)[class*=fi-]{margin:0!important;padding:0!important}body.template--cart .cart__summary-actions>:not(a.button.button--text){width:100%!important;margin:0!important}body.template--cart .cart__summary-actions a.button.button--text{width:fit-content;margin:var(--spacing-3) auto 0}body.template--cart button.fi-trigger-button[data-trigger=invoice-data]{display:block!important;width:100%!important;padding:1.6rem 2.4rem!important;min-height:5rem;border-radius:var(--button-border-radius, 999px)!important;font-family:var(--font-button-family)!important;font-size:calc(var(--font-button-scale) * 1rem)!important;line-height:calc(1 + 0 / var(--font-button-scale))!important;font-weight:400!important;letter-spacing:var(--font-button-letter-spacing)!important;text-transform:var(--button-text-transform)!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__price .delivery-time{padding-top:1.2rem}.delivery-time strong{font-weight:600}:root{--showine-bordeaux: 99, 31, 34;--showine-heading: 0, 0, 0}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-heading)}body.template--product .product__content .product__title,body.template--product .product__sticky-cart .product__title{color:#000!important}@media screen and (min-width:990px){body.template--product .main-product__media[data-height-limited],body.template--product .main-product__media[data-height-limited] .main-product__media--slider-wrapper,body.template--product .main-product__media[data-height-limited] .swiper--product-gallery .swiper-slide{height:auto!important;max-height:none!important}body.template--product .main-product__media[data-height-limited] .swiper--product-gallery .swiper-slide{aspect-ratio:initial!important}body.template--product .main-product__media[data-height-limited] .swiper--product-gallery .swiper-slide .media{height:auto!important}body.template--product .main-product__media[data-height-limited] .swiper--product-gallery .swiper-slide .media>img,body.template--product .main-product__media[data-height-limited] .swiper--product-gallery .swiper-slide .media>a>img{width:auto!important;height:auto!important;max-width:100%!important;object-fit:contain!important}}@media screen and (min-width:990px){body.template--product .product-grid__item--content .product-grid__sticky{position:static!important;inset-block-start:auto!important;top:auto!important;z-index:auto!important}body.template--product .main-product__media{flex-direction:column!important;align-items:stretch!important}body.template--product .main-product__media--slider-wrapper{width:100%!important;order:1!important}body.template--product .main-product__media--slider-wrapper .swiper--product-gallery .swiper-slide .media{background-color:transparent!important;display:flex!important;align-items:center!important;justify-content:center!important}body.template--product .main-product__media--slider-wrapper .swiper--product-gallery .swiper-slide .media>img,body.template--product .main-product__media--slider-wrapper .swiper--product-gallery .swiper-slide .media>a>img{width:auto!important;height:auto!important;max-width:100%!important;max-height:clamp(520px,65vh,820px)!important;object-fit:contain!important}body.template--product .main-product__media--thumbs-wrapper{width:100%!important;order:2!important;height:auto!important}body.template--product .main-product__media .main-product__media--thumbs-wrapper swiper-product-thumbs,body.template--product .main-product__media .main-product__media--thumbs-wrapper .swiper--product-thumbs{height:auto!important}}.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}@media screen and (min-width:990px){[id$=__seo_content_KJLmd7] .container{max-width:var(--page-width)!important}[id$=__seo_content_KJLmd7] .seo-content .section__heading{white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;text-wrap:nowrap!important;max-width:none!important;display:inline-block!important}[id$=__seo_content_KJLmd7] .seo-content .section__heading br,[id$=__seo_content_KJLmd7] .seo-content .section__heading wbr{display:none!important}[id$=__seo_content_KJLmd7] .seo-content .section__heading span{display:inline!important}}.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-scroller{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-inline-end:2rem}.template--collection .collection__subcats-scroller::-webkit-scrollbar{display:none;width:0;height:0}.template--collection .collection__subcats .subcats.list-unstyled{margin:0!important;padding:0!important;display:flex!important;flex-wrap:nowrap;justify-content:flex-start;gap:2rem!important;width:max-content;min-width:100%}.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;width:auto;max-width:none;min-height:64px;padding:8px 20px;border-radius:0;border:1px solid #8d282d;background:#fff;color:#111;text-decoration:none;font-size:16px;font-weight:500;line-height:24px;white-space:nowrap;box-sizing:border-box;transition:background-color .16s ease,border-color .16s ease,color .16s ease,opacity .16s ease}.template--collection .collection__subcats .subcats.list-unstyled>li>a:hover{background:#fff;border-color:#8d282d;opacity:.85}.template--collection .collection__subcats .subcats.list-unstyled>li>a.is-current{background:#fff;border-color:#8d282d;color:#111}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}}.template--collection .collection-facets__inner .custom-select__btn,.template--collection .collection-facets__inner .facets__button-custom{border-radius:0}:root{--card-corner-radius: 0rem !important}#header .header__nav-item.megamenu .header__nav-sublinks .header__nav-dropdown-link:before,#header .header__nav-item.dropdown .header__nav-sublinks-item>a:before{content:none}#header .header__nav-item.megamenu .header__nav-sublinks .header__nav-dropdown-link,#header .header__nav-item.dropdown .header__nav-sublinks-item>a{text-decoration:none;text-decoration-thickness:.1rem;text-underline-offset:.25em}@media(hover:hover){#header .header__nav-item.megamenu .header__nav-sublinks .header__nav-dropdown-link:hover:not(.inactive-link):not([href="#"]),#header .header__nav-item.dropdown .header__nav-sublinks-item:hover>a:not(.inactive-link):not([href="#"]){text-decoration:underline}}#header a.inactive-link,#header a.inactive-link:hover,#header a[href="#"],#header a[href="#"]:hover{text-decoration:none!important;background-color:transparent!important;cursor:default}#header a.inactive-link:before,#header a.inactive-link:hover:before,#header .header__nav-item:hover>a.inactive-link.text--link:before,#header a[href="#"]:before,#header a[href="#"]:hover:before{content:none!important;transform:none!important;opacity:0!important}
/*# sourceMappingURL=/cdn/shop/t/40/assets/z-custom-overrides.css.map */
