.download-buttons{display:flex;gap:.5rem;flex-wrap:wrap}.download-button{background-color:#fff0;border:1px solid;border-color:var(--color-content-link);color:var(--color-content-link);padding:.5rem 1rem;text-decoration:none}.download-button:hover{border-color:var(--color-content-link-hover)}.iconbox-scheda-prodotto .w-iconbox-title:not(:empty){padding-bottom:0;line-height:1}.iconbox-scheda-prodotto .w-iconbox-text{font-weight:300}.border-gradient-to-bottom-right{border:2px solid #fff0;border-image:linear-gradient(to bottom right,var(--color-content-primary) 65%,transparent 85%);border-image-slice:1}.border-gradient-to-top-left{blockquote{border:1px solid #fff0;font-size:clamp(1.125rem, 1rem + 0.2vw, 1.25rem);padding:1rem 3rem}&.on-violet{blockquote{border-image:linear-gradient(to top left,var(--color-alt-content-secondary) 20%,transparent 75%);border-image-slice:1;&::before{color:var(--color-alt-content-secondary)}}}}.category-card img{border:4px solid #fff0;border-image:linear-gradient(to bottom right,rgb(12 14 18 / .5) 65%,transparent 85%);border-image-slice:1}.w-actionbox-title:has(+div>blockquote){padding-bottom:1rem}:root{--separator-color:var(--color-content-text)}.color_alternate{--separator-color:var(--color-alt-content-text)}.w-separator:has(.w-separator-h){container-type:inline-size}.w-separator-h{&::before,&::after{border-image:radial-gradient(transparent 45%,var(--separator-color) 70%);border-image-slice:1}@container (max-width:599px){&::before,&::after{border-image:radial-gradient(transparent 60%,var(--separator-color) 70%);border-image-slice:1}}}.woocommerce-variation-price{font-weight:700}.woocommerce ul#shipping_method li:last-child{justify-content:inherit}.woocommerce ul#shipping_method{margin-bottom:1rem}.card-fondatore .vc_column-inner{display:flex;flex-direction:column;height:100%}.card-fondatore .vc_column-inner div:nth-last-child(2){padding-bottom:1rem}.card-fondatore .vc_column-inner div:last-child{margin-top:auto}.card-fondatore img,.img-fondatore{filter:grayscale(100%);transition:filter 0.3s ease-in-out}.card-fondatore img:hover{filter:grayscale(0)}#logo-nigredo-motto{max-width:clamp(250px, 23vw, 450px);& path{fill:#fff}}#testo-nigredo{animation:rotateText 24s linear infinite;transform-origin:50% 50%}@keyframes rotateText{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@media screen and (min-width:768px){.l-header.bg_transparent~.l-main .l-section.valign_center:not(.height_auto):first-of-type>.l-section-h:has(#logo-nigredo-motto){top:0}}.category-card h2{font-size:clamp(28px, calc(18px + 1vw), 36px)!important}.category-card{transition:all 0.3s ease-in-out;img:not([src*=".svg"]){width:100%}&:hover{h2{color:var(--color-content-link)}border-color:#b1871b!important}}@media (max-width:767px){.g-cols.stacking_default.via_grid.mobiles-cols_1:has(.category-card){grid-template-columns:100%}}.banner-preordini .w-btn{opacity:0}.banner-preordini:hover .w-btn{opacity:1;background:var(--color-content-link);color:var(--color-content-text)!important}.banner-preordini h2{font-size:clamp(40px,calc(26px + 1.8vw),52px)!important}@media screen and (max-width:767px){.banner-preordini .w-btn{display:none}}.color_alternate .layout_1990 .w-grid-item-h{background:var(--color-alt-content-bg);color:var(--color-alt-content-text)}.miniature-prodotti .w-post-slider-trigger:before{border-bottom:none}.no-touch .miniature-prodotti .w-post-slider-trigger:hover+picture,.no-touch .miniature-prodotti .w-post-slider-trigger:hover+img{opacity:1}.miniature-prodotti .w-post-slider-trigger:not(:first-child)+picture,.miniature-prodotti .w-post-slider-trigger:not(:first-child)+img{display:block;opacity:0;transition:opacity 0.3s ease-in-out}.miniature-prodotti span.awl-inner-text{font-size:.875rem}.miniature-prodotti span.awl-label-text{padding:.1em .6em .3em 0.6em!important}.miniature-prodotti .advanced-woo-labels.awl-position-type-before-title.awl-label-type-archive{justify-content:center!important}.w-wc-notices:empty+.w-separator{display:none}.woocommerce-table--order-details{background:linear-gradient(to bottom,var(--color-alt-content-bg-alt),transparent);width:100%}.wpforms-field li{display:flex;&::marker{content:''}input[type="checkbox"]{margin-top:4px}}@media screen and (max-width:600px){.wpforms-form button[type=submit]{width:100%}}.vc_column_container:has(>.wpforms-confirmation-container){justify-content:center}.w-image img:not([src*=".svg"]),.w-image[class*="ush_image_"] img{width:100%}@media screen and (min-width:768px){.containter-story{.vc_column-inner{height:100%}.w-image{img{contain-intrinsic-size:none;max-height:100%;width:auto}}}}@media screen and (max-width:600px){.filter-container button{margin-bottom:.25rem;width:100%}}.header_hor .l-header.pos_fixed~.l-main>.l-section.home-hero>.l-section-h{padding-top:calc(var(--header-height) - 4rem)}@media screen and (max-width:1024px){.header_hor .l-header.pos_fixed~.l-main>.l-section.home-hero>.l-section-h{padding-top:calc(var(--header-height) - 42px)}}@media screen and (max-width:600px){.header_hor .l-header.pos_fixed~.l-main>.l-section.home-hero>.l-section-h{padding-top:calc(var(--header-height) - 24px)}.home-hero .wpb_column:last-of-type .w-image{justify-self:center}}.home-hero{--logo-nigredo-motto-max-size:clamp(100px, 20vw, 14rem);#logo-nigredo-motto{max-width:var(--logo-nigredo-motto-max-size);width:14rem}.w-html{left:50%;top:50%;transform:translate(-50%,-50%)}p{font-size:larger}.owl-carousel .wpb_column:first-of-type{padding-right:calc(var(--logo-nigredo-motto-max-size) + 10rem)}}@media screen and (max-width:1380px){.home-hero{.owl-carousel .wpb_column:first-of-type{padding-right:calc(var(--logo-nigredo-motto-max-size) + 4rem)}}}@media screen and (max-width:1024px){.home-hero{--logo-nigredo-motto-max-size:clamp(7rem, 14vw, 8rem);.w-html{left:50%;top:2rem;transform:translate(-50%,0)}p{font-size:large}.owl-carousel .wpb_column:first-of-type{padding-right:0}}}@media screen and (max-width:1024px){.prodotto-quadrato-semplice .w-vwrapper{display:none}}.w-dropdown-item img{width:24px}.w-search.layout_fullwidth .w-search-form{background:var(--color-content-bg);color:var(--color-content-text)}header .w-image-h>img{height:100%!important;width:auto!important;max-width:100%;object-fit:contain}.lp-hero-text-wrapper{container-type:inline-size;.lp-hero-title{h1{font-size:clamp(2.5rem, -1.638rem + 20.69cqw, 4.6rem);line-height:1;padding-block-start:.1em;margin-block-start:-.1em}}.lp-hero-undertitle{font-size:1.25rem}}.lp-countdown{&.w-countdown{font-size:1rem;.w-countdown-item-number{font-weight:500}}}.lp-intro{position:relative;&:before{content:'';position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,oklch(from var(--color-alt-content-border) l c h / 0) 0%,oklch(from var(--color-alt-content-border) l c h / .3) 40%,oklch(from var(--color-alt-content-border) l c h / .3) 60%,oklch(from var(--color-alt-content-border) l c h / 0) 100%);-webkit-mask-image:var(--grunge-texture);mask-image:var(--grunge-texture);-webkit-mask-mode:luminance;mask-mode:luminance;-webkit-mask-size:330px 40px;mask-size:330px 40px}}.lp-intro-title{h2{font-size:1.5rem;text-transform:uppercase}}.single-drop{--grunge-texture:url(/wp-content/themes/Impreza-child/images/texture-grunge.webp?v=2);main section{background:var(--landing-drop-bg-color)}.lp-intro-title h2,.lp-hero-undertitle,.is-main-color{color:var(--landing-drop-main-color)}.w-separator{--separator-color:var(--landing-drop-main-color);span{color:var(--landing-drop-main-color)}}:is(h1,h2,.w-separator-text span){color:#fff0;-webkit-text-fill-color:#fff0;--_title-color:#ffffff;background-image:var(--grunge-texture),linear-gradient(var(--_title-color),var(--_title-color));background-size:300px 300px,100% 100%;background-blend-mode:multiply;-webkit-background-clip:text;background-clip:text}.lp-intro-title :is(h2),.w-separator-text span{--_title-color:var(--landing-drop-main-color)}.lp-card-wrapper{position:relative;&::before{content:'';position:absolute;inset:0;border:2px solid oklch(from var(--color-alt-content-border) l c h / .3);border-radius:inherit;-webkit-mask-image:var(--grunge-texture);mask-image:var(--grunge-texture);-webkit-mask-mode:luminance;mask-mode:luminance;-webkit-mask-size:130px 190px;mask-size:130px 190px}bdi{color:var(--landing-drop-main-color)}}.w-timeline{--marker-background-color:var(--landing-drop-main-color);--line-color:var(--landing-drop-main-color) !important}.us-btn-style_7,.us-btn-style_7:hover{--btn-background:var(--landing-drop-main-color);--btn-hover-background:oklch(from var(--landing-drop-main-color) calc(l * 0.85) c h);background-image:var(--grunge-texture);background-position:center;background-repeat:no-repeat;background-size:cover;background-blend-mode:multiply}}