@font-face{font-family:DM Sans;font-style:normal;font-weight:800;font-display:swap;src:url(dmsans-800-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:800;font-display:swap;src:url(dmsans-800-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--rounded-card: .5rem;--rounded-block: .5rem;--rounded-button: .5rem;--ole-warm-50: #FDFCF8;--ole-warm-100: #FCFCFA;--ole-warm-200: #F9F7F2}.product-card--card{overflow:hidden}.product-card__media .media,.media-card .media{border-radius:var(--card-radius)}.shop-the-feed .horizontal-product__media{border-radius:var(--rounded-block);overflow:hidden}.shop-the-feed .horizontal-product__media .media{border-radius:var(--rounded-block)}.section--rounded{border-start-end-radius:0!important;border-start-start-radius:0!important}.section--rounded:before{border-start-end-radius:0!important;border-start-start-radius:0!important}.footer-group .section--next-rounded,.footer-group .section--next-rounded:before{border-end-end-radius:0;border-end-start-radius:0}.js .section--rounded :is(.banner__map,.banner__media,.banner__overlay,.video-hero){border-start-start-radius:0;border-start-end-radius:0}.shop-the-look .banner .banner__media,.shop-the-look .banner .banner__overlay{border-start-start-radius:var(--rounded-block);border-start-end-radius:var(--rounded-block)}.js .section--rounded .page-width .shop-the-look .banner .banner__media,.js .section--rounded .page-width .shop-the-look .banner .banner__overlay{border-end-start-radius:var(--rounded-block);border-end-end-radius:var(--rounded-block)}.product__thumbnail{border-radius:var(--card-radius)}.product__thumbnail:after{border-radius:var(--card-radius)}.product--thumbnail .product__media-list .product__media,.product__text,.product__text-inner{border-radius:var(--card-radius)}.product-sticky-form__card{border-radius:var(--rounded-block);background-color:var(--ole-warm-100);box-shadow:0 -4px 16px #3c2a1e0f}@media screen and (max-width:767px){.product-sticky-form__card{border-radius:16px 16px 0 0}.product-sticky-form__card:before{border-start-start-radius:var(--border-radius);border-start-end-radius:var(--border-radius)}}.product-sticky-form .media{border-radius:6px}.header__corner{width:0!important;height:0!important}.indicators .button{--buttons-radius: var(--rounded-button)}.self-submit-button button{border-radius:var(--rounded-button)}.collage.with-richtext,.collage.with-richtext .title-wrapper{padding-inline-start:0!important}.rte .button--primary{background-color:rgb(var(--color-button-background))}.rte a.button,.rte a.button:hover{background-image:none;background-size:auto}:is([id$=__slideshow],[id$=__hero]) .banner .banner__subheading{font-family:DM Sans,sans-serif;font-weight:800;letter-spacing:.08em;color:rgb(var(--color-base-background) / .75)!important}.banner .button--primary:after{border:1px solid rgb(var(--color-button-background))!important}@media(hover:hover){.button--primary:hover:not([disabled]){background-color:transparent!important;color:rgb(var(--color-button-background))!important}.button--primary:hover:not([disabled]):after{border-color:rgb(var(--color-button-background))!important}.button--primary:hover:not([disabled]) .btn-fill{opacity:0!important}}@media(max-width:749px){.banner__content .button{height:56px!important}}@media(max-width:749px){.banner__content .flex.flex-wrap{flex-wrap:nowrap!important}.banner__content .flex.flex-wrap .button{min-width:0!important;flex:1 1 0!important;justify-content:center}}.banner__content .flex.flex-wrap{margin-bottom:.75rem}.icon-arrow-right path{stroke-width:1}.button .btn-text .icon-arrow-right,.link .icon-arrow-right{display:none}.self-submit-button .btn-text .icon-arrow-right{display:revert}.mega-menu .link .icon-arrow-right{display:inline-block}.button.icon-with-text .btn-text,.title-wrapper .button.icon-with-text .btn-text{gap:0}:root{--overlay-deep: 42 29 19;--overlay-scrim: linear-gradient( 180deg, rgb(var(--overlay-deep) / 0) 0%, rgb(var(--overlay-deep) / .06) 24%, rgb(var(--overlay-deep) / .22) 40%, rgb(var(--overlay-deep) / .44) 53%, rgb(var(--overlay-deep) / .71) 66%, rgb(var(--overlay-deep) / .88) 79%, rgb(var(--overlay-deep) / .95) 91%, rgb(var(--overlay-deep) / .97) 100% )}:is([id$=__slideshow],[id$=__hero]) .banner .banner__overlay{background:var(--overlay-scrim),linear-gradient(180deg,rgb(var(--color-overlay) / .5),rgb(var(--color-overlay) / 0) 22%)}[id$=__collage-storia] .banner__overlay{background:var(--overlay-scrim)}:is([id$=__slideshow-opportunita],[id$=__cosa-vivrai],[id$=__occasioni]) .banner__overlay{background:var(--overlay-scrim)}[id$=__occasioni] .slideshow__eyebrow{font-family:var(--font-body-family);font-weight:800;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:rgb(var(--color-foreground) / .75);width:fit-content;margin-block-end:var(--sp-3)}@media screen and (min-width:768px){[id$=__occasioni] .slideshow__eyebrow{font-size:.875rem}}:is([id$=__preventivo],[id$=__messaggio]) .title-wrapper .grid{gap:0}:is([id$=__preventivo],[id$=__messaggio]) .title-wrapper .grid>p.heading{margin-block-end:var(--sp-4)}:is([id$=__preventivo],[id$=__messaggio]) .title-wrapper .grid .description{margin-block-start:var(--sp-6);line-height:1.6;max-width:42ch}@media screen and (max-width:767px){:is([id$=__preventivo],[id$=__messaggio]) .title-wrapper .grid>p.heading{margin-block-end:.6rem}:is([id$=__preventivo],[id$=__messaggio]) .flex.flex-col-reverse{gap:calc(var(--section-padding-top) * .65)}}:is([id$=__preventivo],[id$=__messaggio],[id$=__faq]) .input,:is([id$=__preventivo],[id$=__messaggio],[id$=__faq]) .textarea,:is([id$=__preventivo],[id$=__messaggio],[id$=__faq]) .select{background-color:rgb(var(--color-foreground) / .045)}:is([id$=__preventivo],[id$=__messaggio]) .textarea{height:7.5rem}:is([id$=__preventivo],[id$=__messaggio],[id$=__faq]) .button.icon-with-text .btn-text{gap:.75rem}[id$=__faq] .faqs.with-border .faq{padding-block-end:5px}@media(max-width:767px){[id$=__faq-hero] h1{font-size:2.5rem}[id$=__faq-hero] .rte.subtext-md.leading-normal,[id$=__faq] .text-base{line-height:1.5}[id$=__faq] .section--padding{padding-block-end:calc(var(--section-padding-bottom) * .6)}}@media screen and (max-width:767px){[id$=__occasioni] .section--padding{padding-block-start:calc(var(--section-padding-top) * .75)}[id$=__personalizzazione] .section--padding,[id$=__prodotti] .section--padding{padding-block-start:calc(var(--section-padding-top) * .65)}[id$=__prodotti] .title-wrapper .grid{gap:.6rem}}@media screen and (min-width:1280px)and (max-width:1440px){[id$=__occasioni] .banner__box--small{max-width:32rem}}[id$=__occasioni] .heading br{display:none}@media screen and (min-width:1900px){[id$=__occasioni] .heading br{display:inline}}@media screen and (min-width:1280px)and (max-width:1440px){[id$=__occasioni] .slideshow-word[data-index="1"] .heading br{display:inline}}:is([id$=__famiglia],[id$=__team-collage],[id$=__riconoscimenti]) .banner__overlay{background:var(--overlay-scrim)}[id$=__main-collection-banner] .banner__overlay,[id$=__editorial-promise] .banner .banner__overlay{background:var(--overlay-scrim)}[id$=__testimonials-banner] .banner .banner__overlay{display:none}[id$=__testimonials-banner] .banner__media:has(.placeholder){background:linear-gradient(135deg,#573827,#3c2a1e 90%)}[id$=__testimonials-banner] .banner__media:has(.placeholder) .media{background-color:transparent}@media screen and (min-width:1900px){:is([id$=__cosa-vivrai],[id$=__occasioni]) .banner__box--small{max-width:48rem}}.collage .title-wrapper p.heading{font-family:DM Sans,sans-serif;font-weight:800;font-size:var(--fluid-xs-to-sm);letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-base-highlight));text-shadow:none}.collage.on-scroll .banner__box>div{width:100%}.collage.on-scroll .banner__box p{max-width:100%;display:block}.collage__item .reversed-link:not([aria-disabled]):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}@media(max-width:1023px){.collage.on-scroll>.title-wrapper{order:2}.collage.on-scroll>.grid{order:1}[id$=__collage-storia] .section--padding{padding-block-start:var(--page-padding)!important;padding-block-end:var(--grid-gap)!important}[id$=__featured-collections] .section--padding{padding-block-start:var(--grid-gap)!important;padding-block-end:var(--grid-gap)!important}.collage.on-scroll .grid{gap:var(--page-padding)}}@media(min-width:1280px){[id$=__slideshow] .banner__box .rte,[id$=__slideshow] .banner__box hr{max-width:35vw}}:is([id$=__slideshow],[id$=__hero]) .banner{height:calc(100vh - var(--topbar-height))}@supports (height: 100svh){:is([id$=__slideshow],[id$=__hero]) .banner{height:calc(100svh - var(--topbar-height))}}[id$=__slideshow] .banner__box{padding-bottom:3rem}[id$=__slideshow] .banner__box>.rte:last-child>.flex{margin-bottom:0}@media(min-width:1280px)and (max-width:1440px){[id$=__slideshow] .banner__box,[id$=__slideshow] .banner__box .rte,[id$=__slideshow] .banner__box hr{max-width:34rem}}.header-transparent:not(.header-scrolled) .header__logo,.header-transparent:not(.header-scrolled) .header__logo a{color:inherit}@media(min-width:1024px){[id$=__collage-storia] .description.rte{margin-top:1rem}}@media(max-width:1023px){[id$=__collage-storia] .description.rte{margin-top:0}}@media(max-width:1023px){[id$=__collage-storia] .title-wrapper>.grid{row-gap:calc(var(--page-padding) / 2)}[id$=__collage-storia] .title-wrapper>.grid .description.rte{margin-block-start:calc(var(--page-padding) / 2)}}@media screen and (-webkit-min-device-pixel-ratio:0){[id$=__collage-storia] .highlighted-text.with-gradient[data-style=text]{background-size:100% 100%;transition:none}}@media(max-width:767px){:is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){line-height:1.2em}}:is([id$=__video-produzione],[id$=__come-nasce],[id$=__territorio]) .banner__box .rte{max-width:40ch}:is([id$=__video-produzione],[id$=__come-nasce],[id$=__territorio]) .banner__title+*{margin-block-start:1.25rem}@media screen and (min-width:768px){:is([id$=__video-produzione],[id$=__come-nasce],[id$=__territorio]) .banner__box{width:max-content;max-width:100%}:is([id$=__video-produzione],[id$=__come-nasce],[id$=__territorio]) .banner__title{white-space:nowrap}:is([id$=__video-produzione],[id$=__come-nasce],[id$=__territorio]) .banner__box .rte:not(:has(.vp-topbar)){width:0;min-width:100%;max-width:100%}}:is([id$=__video-produzione],[id$=__come-nasce],[id$=__territorio]) .banner__box>.rte:has(.vp-topbar){margin-block-start:0;margin-block-end:1.5rem}:is([id$=__video-produzione],[id$=__come-nasce],[id$=__territorio]) .vp-topbar{display:flex;align-items:center;gap:.75rem}:is([id$=__video-produzione],[id$=__come-nasce],[id$=__territorio]) .vp-badge{padding:.5rem 1rem;font-family:var(--font-body-family);font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#fbfaf7d9;border:1px solid rgba(251,250,247,.25);border-radius:var(--rounded-button);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#3c2a1e33}:is([id$=__video-produzione],[id$=__come-nasce],[id$=__territorio]) .vp-icon{color:#fbfaf7b3}:is([id$=__video-produzione],[id$=__come-nasce],[id$=__territorio]) .banner__overlay{background:var(--overlay-scrim)}:is([id$=__video-produzione],[id$=__come-nasce],[id$=__territorio]) .banner__box .rte p{color:rgb(var(--color-base-background))}:is([id$=__video-produzione],[id$=__territorio]) .banner__box .rte p br{display:none}@media(max-width:401px){:is([id$=__video-produzione],[id$=__territorio]) .banner__box .rte p br{display:inline}}[id*=__highlight-text] .title-wrapper{margin-bottom:1rem}[id*=__highlight-text] .title-wrapper>.grid{width:fit-content;margin-inline:auto}[id*=__highlight-text] .title-wrapper p,[id$=__prodotti-correlati] .title-wrapper p,[id$=__recensioni] .title-wrapper p,[id$=__prodotti] .title-wrapper p,[id$=__componi] .title-wrapper p,[id$=__preventivo] .title-wrapper .grid>p.heading,[id$=__messaggio] .title-wrapper .grid>p.heading{font-family:var(--font-body-family);font-weight:800;font-style:normal;font-size:var(--text-sm);text-transform:uppercase;color:rgb(var(--color-base-highlight));letter-spacing:.08em}[id*=__highlight-text] .highlight-text{display:grid;width:min-content;max-width:100%;margin-inline:auto;gap:1rem}[id*=__highlight-text] .highlight-text h2{white-space:nowrap}[id*=__highlight-text] .highlight-text .rte{line-height:1.4;overflow-wrap:break-word}@media(max-width:767px){[id*=__highlight-text] .title-wrapper p,[id$=__prodotti-correlati] .title-wrapper p,[id$=__recensioni] .title-wrapper p,[id$=__prodotti] .title-wrapper p,[id$=__componi] .title-wrapper p,[id$=__preventivo] .title-wrapper .grid>p.heading,[id$=__messaggio] .title-wrapper .grid>p.heading{font-size:.75rem}[id*=__highlight-text] .highlight-text{width:auto}[id*=__highlight-text] .highlight-text h2{white-space:normal}[id*=__highlight-text] .title-wrapper{margin-bottom:.6rem}[id$=__collage-storia] .title-wrapper>.grid{row-gap:.6rem}[id$=__collage-storia] .collage__item .heading{font-size:1.7rem}[id$=__collage-storia] .collage__item .banner__box p~p{margin-top:.8rem}}@media screen and (max-width:767px){:is([id$=__video-produzione],[id$=__come-nasce],[id$=__territorio]) .banner__box .rte p{line-height:1.4}:is([id$=__video-produzione],[id$=__come-nasce],[id$=__territorio]) .banner__box{padding-block-end:35px}:is([id$=__video-produzione],[id$=__come-nasce],[id$=__territorio]) .banner__box>.rte:has(.vp-topbar){margin-block-end:1rem}}:is([id$=__slideshow-opportunita],[id$=__opportunita]) .link.icon-with-text{display:inline-flex;align-items:center;gap:.375em;font-family:var(--font-body-family);font-weight:800;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em}:is([id$=__slideshow-opportunita],[id$=__opportunita]) .link.icon-with-text .icon-arrow-right{display:inline-block!important;flex-shrink:0;width:19.6px;height:19.6px}@media screen and (min-width:768px){:is([id$=__slideshow-opportunita],[id$=__opportunita]) .link.icon-with-text{font-size:.875rem}}.shop-the-feed .media-card__button{display:flex;justify-content:center}.shop-the-feed .media-card__button .button{width:auto}@media(max-width:767px){[id$=__shop-the-feed] .section--padding{padding-block-start:var(--grid-gap)!important;padding-block-end:0!important}}@media(min-width:1280px){[id$=__shop-the-feed] .section--padding{padding-block-start:6.25rem!important}}.product__feed .drawer__header .highlighted-text{-webkit-text-fill-color:inherit!important;background-image:none!important}[id$=__testimonials-banner] .testimonial blockquote:before{font-size:.75em}[id$=__testimonials-banner] .banner .testimonial cite{opacity:.8;font-family:DM Sans,sans-serif;font-weight:800;font-style:normal;font-size:1rem;text-transform:uppercase}[id$=__testimonials-banner] .banner .testimonial cite>span{opacity:.7;font-style:normal;text-transform:none}@media(max-width:767px){[id$=__testimonials-banner] .section--padding{padding-block-start:0!important}}@media(max-width:767px){[id$=__testimonials-banner] .rte blockquote{padding-block-start:var(--sp-14)}}@media(max-width:767px){[id$=__testimonials-banner] .banner__box{padding-block:0}}@media(max-width:767px){[id$=__slideshow-opportunita] .section--padding{padding-block-start:var(--sp-16)!important;padding-block-end:0!important}}@media(max-width:767px){[id$=__blog-posts-collage] .section--padding{padding-block-start:var(--grid-gap)!important;padding-block-end:var(--sp-16)!important}}.footer-copyright .credits a[href*=oissa]{padding-top:.25rem;display:inline-block}.product__info>.product__text:first-of-type p{margin-bottom:var(--sp-1d5)}.product__info .product__trust-wrapper{background-color:var(--ole-warm-100);border:1px solid rgba(60,42,30,.1);border-radius:8px;padding:var(--sp-4);margin-block-start:var(--sp-8)}.product__info .product__trust-wrapper .product__text:has(strong){background-color:rgb(var(--color-base-background))!important;border-inline:.75px solid rgba(60,42,30,.1)!important}.product__info .product__trust-wrapper .product__text.first:has(strong){border-top:.75px solid rgba(60,42,30,.1)!important;border-radius:6px 6px 0 0!important;padding:var(--sp-5) var(--sp-5) var(--sp-4)!important;margin-block-start:0!important}.product__info .product__trust-wrapper .product__text.last:has(strong){border-bottom:.75px solid rgba(60,42,30,.1)!important;border-radius:0 0 6px 6px!important;padding:var(--sp-4) var(--sp-5) var(--sp-5)!important;margin-block-start:0!important;position:relative}.product__info .product__trust-wrapper .product__text.last:has(strong):before{content:"";position:absolute;inset:0 16px auto 16px;height:.5px;background-color:#3c2a1e1a}.product__info .product__trust-wrapper .product__text:has(strong) .product__text-inner{background-color:transparent!important;border-radius:0!important;padding:0!important}.product__info .product__trust-wrapper .product__text.last:has(strong) .product__text-inner{padding-block-end:0!important}.product__info .product__text:has(strong) strong{color:rgb(var(--color-base-text, 60 42 30));font-weight:600}.product__info .product__contact-wrapper{background-color:var(--ole-warm-100);border:1px solid rgba(60,42,30,.1);border-radius:8px;padding:var(--sp-4);margin-block-start:var(--sp-8)}.product__info .product__contact-wrapper .product__contact-row{background-color:rgb(var(--color-base-background));border-inline:.75px solid rgba(60,42,30,.1)}.product__info .product__contact-wrapper .product__contact-row.first{border-top:.75px solid rgba(60,42,30,.1);border-radius:6px 6px 0 0;padding:var(--sp-4d5) var(--sp-5)}.product__info .product__contact-wrapper .product__contact-row.last{border-bottom:.75px solid rgba(60,42,30,.1);padding:var(--sp-4d5) var(--sp-5);position:relative}.product__info .product__contact-wrapper .product__contact-row.first.last{border-radius:6px}.product__info .product__contact-wrapper .product__contact-row.last:not(.first){border-radius:0 0 6px 6px}.product__info .product__contact-wrapper .product__contact-row.last:not(.first):before{content:"";position:absolute;inset:0 16px auto 16px;height:.5px;background-color:#3c2a1e1a}.product__info .product__contact-wrapper .product__contact-row-inner{gap:var(--sp-3)}.product__info .product__contact-wrapper .product__contact-icon{width:18px;height:18px;flex-shrink:0;color:rgb(var(--color-base-text, 60 42 30))}.product__info .product__contact-wrapper .product__contact-row-text strong{color:rgb(var(--color-base-text, 60 42 30));font-weight:600}.product__info .product__contact-wrapper .product__contact-row-text p{font-size:var(--text-sm);line-height:1.5;color:rgb(var(--color-base-text, 60 42 30));margin:0}.product__info .product__contact-wrapper .product__contact-action{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid rgba(60,42,30,.15);border-radius:6px;background-color:transparent;color:rgb(var(--color-base-text, 60 42 30));cursor:pointer;transition:background-color .2s ease,border-color .2s ease;flex-shrink:0;text-decoration:none}.product__info .product__contact-wrapper .product__contact-action:hover{background-color:#3c2a1e0a;border-color:#3c2a1e4d}.product__info .product__contact-wrapper .product__contact-action-icon{width:16px;height:16px}.product__info .product__contact-wrapper .product__contact-share{flex-shrink:0}@media(max-width:767px){.product__info .product__contact-wrapper .product__contact-share{gap:var(--sp-1)}}.product__info .product__contact-wrapper .product__contact-share-link{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;color:rgb(var(--color-base-text, 60 42 30));transition:background-color .2s ease}.product__info .product__contact-wrapper .product__contact-share-link:hover{background-color:#3c2a1e0f}.product__info .product__contact-wrapper .product__contact-share-link svg{width:16px;height:16px}#HelpDrawer .help-list__item{background-color:var(--ole-warm-100);border:1px solid rgba(60,42,30,.1);border-radius:8px;padding:var(--sp-6)}#HelpDrawer .button--close{--buttons-radius: 6px;border-radius:6px}.product__info .product-form-wrapper{margin-block-end:var(--sp-6)!important}.product__info .product__highlights{margin-block-end:0!important}.product__info .product__text.first:has(strong){margin-block-start:0!important}.product__info .product__accordion-wrapper{background-color:var(--ole-warm-100);border:1px solid rgba(60,42,30,.1);border-radius:8px;padding:var(--sp-4);margin-block-start:var(--sp-8);margin-block-end:0}.product__info .product__accordion-wrapper .product__accordion{background-color:rgb(var(--color-base-background))!important;border-inline:.75px solid rgba(60,42,30,.1)!important;border-block:0!important;border-radius:0!important;margin:0!important}.product__info .product__accordion-wrapper .product__accordion:first-of-type{border-top:.75px solid rgba(60,42,30,.1)!important;border-radius:6px 6px 0 0!important}.product__info .product__accordion-wrapper .product__accordion:last-of-type{border-bottom:.75px solid rgba(60,42,30,.1)!important;border-radius:0 0 6px 6px!important}.product__info .product__accordion-wrapper .product__accordion:not(:first-of-type){position:relative}.product__info .product__accordion-wrapper .product__accordion:not(:first-of-type):before{content:"";position:absolute;inset:0 16px auto 16px;height:.5px;background-color:#3c2a1e1a;z-index:1;pointer-events:none}.product__info .product__accordion-wrapper .product__accordion-chevron{width:var(--sp-5);height:var(--sp-5);transition:transform .2s ease}.product__info .product__accordion-wrapper .product__accordion[open] .product__accordion-chevron{transform:rotate(180deg)}@media screen and (max-width:767px){.product__info .product__accordion-wrapper .details__content,.product__info .product__accordion-wrapper .details__content p{font-size:var(--text-sm-base)}.product__info .product__accordion-wrapper .product__accordion .details__summary span{font-weight:600}}.product__info .product__accordion-wrapper .details__content p:empty{display:none}.rte .metafield-rich_text_field>:first-child{margin-block-start:0}.rte .metafield-rich_text_field>:last-child{margin-block-end:0}.product__gallery button[is=media-lightbox-button],.product__gallery button[is=media-hover-button],.pswp__counter,.pswp__button--close,.pswp__button--arrow--prev,.pswp__button--arrow--next{border-radius:6px}.product__highlights.below-media{margin-top:var(--sp-6);padding:var(--sp-4d5) var(--sp-4);background:#fff;border:1px solid rgb(229 221 208);border-radius:8px}.product__highlights.below-media .product-card__icons{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sp-3d5)}@media(max-width:767px){.product__highlights.below-media .product-card__icons{grid-template-columns:repeat(2,1fr)}}.product__highlights.below-media .product-card__icon{text-align:center}.product__highlights.below-media .product-card__icon .media{margin:0 auto 10px;width:28px;height:28px}.product__highlights.below-media .product-card__icon p{font-size:10px;color:#7a6855;margin-top:var(--sp-0d5);line-height:1.3}.product__info>.product__text:first-of-type p{font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--color-base-highlight));font-weight:600;padding-inline-start:0!important;margin-inline-start:0!important}@media screen and (max-width:767px){.product__info>.product__text:first-of-type p{font-size:11px}}.product__info>.product__text:first-of-type{margin-bottom:0;padding-inline:0!important;padding-block-start:0!important;padding-block-end:var(--sp-1)!important}.product__info>.product__text:first-of-type .product__text-inner{padding-inline:0!important;margin-inline:0!important;padding-block-start:0!important;padding-block-end:var(--sp-1)!important}@media screen and (max-width:767px){.product__info>.product__text:first-of-type .product__text-inner{padding-block-end:0!important}}.product__info>.product__text:first-of-type+.product__title{margin-block-start:0!important;padding-block-start:0!important}.product__info .product__text.first.last p{line-height:1.6}.product__info .product-form__input .form__label{display:none}.product__info .product-form__input:before{content:attr(data-option-name);display:block;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#7a6855;font-weight:600;margin-bottom:var(--sp-4)}.product__info .product-form__input fieldset label,.product__info .product-form__input fieldset .button{border-width:.5px;border-color:#e5ddd0}.product__info .product-form__input fieldset input:checked+label,.product__info .product-form__input fieldset .button[aria-pressed=true]{border-color:rgb(var(--color-base-text, 60 42 30));border-width:.5px}.product__info .shopify-payment-button__button--unbranded{background:transparent!important;border:1px solid rgb(var(--color-base-text, 60 42 30))!important;color:rgb(var(--color-base-text, 60 42 30))!important;border-radius:var(--rounded-button)!important;font-weight:500!important;text-transform:none!important;width:100%;transition:background .2s ease,color .2s ease}.product__info .shopify-payment-button__button--unbranded:hover,.product__info .shopify-payment-button__button--unbranded:focus-visible{background:rgb(var(--color-base-text, 60 42 30))!important;color:rgb(var(--color-background, 251 250 247))!important}.product__info .product__highlights{background-color:var(--ole-warm-100);border:1px solid rgba(60,42,30,.1);border-radius:8px;padding:var(--sp-4);margin-block-start:var(--sp-8)}.product__info .product__highlights .product-card__icons{gap:var(--sp-3);padding:0;background-color:transparent}.product__info .product__highlights .product-card__spec{border:none}.product__info .product__highlights .product-card__icon{background-color:rgb(var(--color-base-background));border-radius:6px;padding:var(--sp-4) var(--sp-6);min-width:unset;border:.75px solid rgba(60,42,30,.1);margin:0;text-align:left}.product__info .product__highlights .product-card__icon figure,.product__info .product__highlights .product-card__icon .media{width:var(--sp-7);height:var(--sp-7)}.product__info .product__highlights .product-card__icon figure svg{width:100%;height:100%}.product__info .product__highlights .product-card__icon p{font-size:12px;color:#7a6855;line-height:1.3}.product__info .product__highlights .product-card__icon>div{align-items:center!important}@media screen and (min-width:768px){.product__info .product__highlights .product-card__icon{padding-inline-end:var(--sp-8)}.product__info .product__highlights .product-card__icon figure,.product__info .product__highlights .product-card__icon .media{width:var(--sp-10);height:var(--sp-10)}}@media screen and (max-width:767px){.product__info .product__accordion-wrapper .product__accordion .details__content{font-size:var(--fluid-sm-to-base)!important}}:checked+.label-swatch:after{--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color) !important;--tw-shadow: var(--tw-shadow-colored) !important}@media screen and (pointer:fine){.swatches input:is([type=checkbox],[type=radio]):not(:disabled,.disabled)+.label-swatch:hover:after{--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color) !important;--tw-shadow: var(--tw-shadow-colored) !important}}.product__info magnet-element,.product__info .label-swatch{transform:none!important}:is([id$=__famiglia],[id$=__team-collage],[id$=__riconoscimenti]) .collage-motion{min-width:0}@media screen and (min-width:768px){:is([id$=__famiglia],[id$=__team-collage],[id$=__riconoscimenti]) .collage{margin-inline-end:calc(var(--page-padding) * -1)}:is([id$=__famiglia],[id$=__team-collage],[id$=__riconoscimenti]) .collage__cards-wrap{display:flex;flex-direction:row;gap:var(--sp-4);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding-inline-end:var(--page-padding)}:is([id$=__famiglia],[id$=__team-collage],[id$=__riconoscimenti]) .collage__cards-wrap::-webkit-scrollbar{display:none}:is([id$=__famiglia],[id$=__team-collage],[id$=__riconoscimenti]) .collage-left,:is([id$=__famiglia],[id$=__team-collage],[id$=__riconoscimenti]) .collage-right{display:contents}:is([id$=__famiglia],[id$=__team-collage],[id$=__riconoscimenti]) .collage__item{flex:0 0 calc((100% - 16px * 1.2) / 2.2);scroll-snap-align:start}:is([id$=__famiglia],[id$=__team-collage],[id$=__riconoscimenti]) .title-wrapper .collage-arrows{display:flex;gap:var(--sp-3)}}:is([id$=__famiglia],[id$=__team-collage],[id$=__riconoscimenti]) .collage-arrow{width:52px;height:52px;padding:0;display:inline-flex;align-items:center;justify-content:center}:is([id$=__famiglia],[id$=__team-collage],[id$=__riconoscimenti]) .collage-arrow .btn-text{display:inline-flex;align-items:center;justify-content:center}:is([id$=__famiglia],[id$=__team-collage],[id$=__riconoscimenti]) .collage-arrow svg{width:var(--sp-5);height:var(--sp-5)}:is([id$=__famiglia],[id$=__team-collage],[id$=__riconoscimenti]) .collage-arrow:disabled{opacity:.35;cursor:not-allowed;pointer-events:none}:is([id$=__famiglia],[id$=__team-collage],[id$=__riconoscimenti]) .collage-arrow:hover:not([disabled]){color:rgb(var(--color-button-background))!important}:is([id$=__famiglia],[id$=__team-collage],[id$=__riconoscimenti]) .collage-arrow:hover:not([disabled]) .btn-fill{opacity:0!important}@media screen and (max-width:767px){:is([id$=__famiglia],[id$=__team-collage],[id$=__riconoscimenti]) .collage.on-scroll>.title-wrapper{order:1;text-align:center;align-items:center}:is([id$=__famiglia],[id$=__team-collage],[id$=__riconoscimenti]) .title-wrapper>.grid{text-align:center;margin-inline:auto;justify-items:center}:is([id$=__famiglia],[id$=__team-collage],[id$=__riconoscimenti]) .title-wrapper .description,:is([id$=__famiglia],[id$=__team-collage],[id$=__riconoscimenti]) .title-wrapper>.grid>p.heading,:is([id$=__famiglia],[id$=__team-collage],[id$=__riconoscimenti]) .title-wrapper>.grid>h2{display:none}:is([id$=__famiglia],[id$=__team-collage],[id$=__riconoscimenti]) .title-wrapper{display:none}:is([id$=__famiglia],[id$=__team-collage],[id$=__riconoscimenti]) .collage.on-scroll>.collage__cards-wrap{order:2}:is([id$=__famiglia],[id$=__team-collage],[id$=__riconoscimenti]) .collage-arrows{display:none}:is([id$=__famiglia],[id$=__team-collage],[id$=__riconoscimenti]) .collage__cards-wrap{display:flex;flex-direction:row;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline-start:var(--page-padding);margin-inline:calc(var(--page-padding) * -1);padding-inline:var(--page-padding);scrollbar-width:none;-ms-overflow-style:none}:is([id$=__famiglia],[id$=__team-collage],[id$=__riconoscimenti]) .collage__cards-wrap::-webkit-scrollbar{display:none}:is([id$=__famiglia],[id$=__team-collage],[id$=__riconoscimenti]) .collage-left,:is([id$=__famiglia],[id$=__team-collage],[id$=__riconoscimenti]) .collage-right{display:contents}:is([id$=__famiglia],[id$=__team-collage],[id$=__riconoscimenti]) .collage__item{flex:0 0 78vw;scroll-snap-align:start}}:is([id$=__famiglia],[id$=__team-collage],[id$=__riconoscimenti]) .collage__item .heading{line-height:1.1}@media screen and (max-width:767px){:is([id$=__famiglia],[id$=__team-collage],[id$=__riconoscimenti]) .collage__item .heading{font-size:22px}:is([id$=__famiglia],[id$=__team-collage]) .collage__item .heading{font-size:1.7rem}}@media screen and (min-width:768px){:is([id$=__famiglia],[id$=__team-collage],[id$=__riconoscimenti]) .collage__item .heading{font-size:var(--text-2xl)}}@media screen and (min-width:1280px){:is([id$=__famiglia],[id$=__team-collage],[id$=__riconoscimenti]) .collage__item .heading{font-size:var(--text-3xl)}}:is([id$=__famiglia],[id$=__team-collage],[id$=__riconoscimenti]) .collage__item .media .placeholder{visibility:hidden}@media screen and (max-width:767px){[id$=__come-nasce] .section--padding{padding-block:var(--sp-10) 0!important}:is([id$=__team-collage],[id$=__riconoscimenti]) .section--padding{padding-block:40px 65px!important}[id$=__famiglia] .section--padding{padding-block-start:4.5rem!important;padding-block-end:calc(var(--section-padding-bottom) * .72)!important}[id$=__recensioni] .section--padding{padding-block-start:4rem!important}[id$=__recensioni] .banner__box{padding-block:0 30px}[id$=__come-nasce] .banner__box{padding-block-end:35px}[id$=__prodotti-correlati] .section--padding{padding-block-start:var(--sp-5)!important;padding-block-end:4.5rem!important}}@media(min-width:1280px){[id$=__prodotti-correlati] .section--padding{padding-block-start:5px}}[id$=__prodotti-correlati] .title-wrapper{margin-block-end:var(--sp-10d5)}@media(max-width:767px){[id$=__prodotti-correlati] .title-wrapper{margin-block-end:var(--sp-9)}:is([id$=__recensioni],[id$=__prodotti-correlati]) .title-wrapper>.grid{row-gap:.6rem}:is([id$=__recensioni],[id$=__prodotti-correlati]) .title-wrapper{text-align:center;align-items:center}}.product-card .product-card__media .media{border-end-end-radius:0;border-end-start-radius:0}.product-card .quick-add .button--primary:hover{background-color:rgb(var(--color-button-text))!important}.product-card .quick-add .button--primary:hover .btn-fill{opacity:0!important}.product-card .product-card__content{background-color:var(--ole-warm-50);border:1px solid rgb(var(--color-border-light));border-block-start:0}@media(min-width:768px){.product-card .product-card__content{padding-block-end:clamp(var(--sp-4),1.263vw,var(--sp-6))}}.product-card .product-card__content .product__text.first.last{padding-block-end:0}.product-card .product-card__content .product__text p{font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--color-base-highlight));line-height:1.6;margin:0 0 6px}.product-card .product-card__spec{border-end-end-radius:8px;border-end-start-radius:8px}.product-card .product-card__icons{background-color:var(--ole-warm-50)}.product-card .product-card__title{font-size:var(--text-lg)}.product-card .product-card__icon:not(:first-child){border-inline-start-color:#3c2a1e1f}.product-card .product-card__icon>.flex>.flex.flex-col{font-size:13px}@media(max-width:767px){.product-card .product-card__icon figure svg{width:16px;height:16px}.product-card .product-card__icons{padding-block:var(--sp-3)}.product-card .product-card__icon{padding-inline:var(--sp-3)}.product-card .product-card__icon>.flex>.flex.flex-col{font-size:var(--text-xs)}}@media(min-width:1280px){.product-card__icon figure{width:1.9rem}}.list-collection .media-card--card{overflow:hidden}.list-collection .media-card .media{border-end-end-radius:0;border-end-start-radius:0}.list-collection .media-card__content{background-color:var(--ole-warm-50);border:1px solid rgb(var(--color-border-light));border-block-start:0;border-end-end-radius:var(--card-radius);border-end-start-radius:var(--card-radius)}.list-collection .media-card .count{color:rgb(var(--color-base-highlight));font-family:var(--font-body-family);font-size:clamp(var(--text-2sm),.64rem + .16vw,var(--text-sm));font-weight:500}.list-collection .media-card__text{row-gap:var(--sp-1d5)}.list-collection .media-card .heading{font-size:max(var(--text-2xl),var(--fluid-xl-to-3xl))}.list-collection .media-card__text p.text-xs{font-size:var(--text-sm)}.list-collection .media-card__content .icon{width:var(--sp-5);height:var(--sp-5)}@media screen and (max-width:767px){.section--padding:has(.list-collection){padding-block-start:calc(var(--section-padding-top) * .5);padding-block-end:calc(var(--section-padding-bottom) * .5)}.list-collection .media-card__text{row-gap:var(--sp-1)}.list-collection .media-card__content{padding-block-end:var(--sp-5)}}@media screen and (min-width:1900px){.list-collection .media-card__text p.text-xs{font-size:var(--text-base)}.list-collection .media-card__content{padding-block-end:var(--sp-8)}.list-collection .media-card__content .icon{width:var(--sp-6);height:var(--sp-6)}}[id$=__recensioni] .banner__media,[id$=__recensioni] .banner__overlay{display:none}[id$=__recensioni] .banner{background-color:transparent;min-height:0;height:auto}[id$=__recensioni] .banner__content{position:static;width:100%;height:auto;overflow:visible}[id$=__recensioni] .banner__content>.page-width--narrow{max-width:none;--page-padding: inherit;width:100%;height:auto;display:block}[id$=__recensioni] .banner__box{width:100%;height:auto;padding-block-start:0}[id$=__recensioni] .testimonials{background-color:var(--ole-warm-100);border:1px solid rgba(60,42,30,.1);border-radius:8px;padding:var(--sp-4);color:rgb(var(--color-base-text));display:flex;flex-wrap:nowrap;gap:var(--sp-4);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:var(--sp-4);scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}[id$=__recensioni] .testimonials::-webkit-scrollbar{display:none}[id$=__recensioni] .testimonials:after{content:"";display:none}[id$=__recensioni] .testimonials .testimonial{background-color:rgb(var(--color-base-background));border:.75px solid rgba(60,42,30,.1);border-radius:6px;padding:var(--sp-7) var(--sp-6) var(--sp-5) var(--sp-6);flex:0 0 calc((100% - 48px)/4);scroll-snap-align:start;display:flex!important;flex-direction:column;gap:var(--sp-3);box-sizing:border-box}@media screen and (max-width:768px){[id$=__recensioni] .testimonials .testimonial{flex:0 0 100%;padding:var(--sp-6) var(--sp-5) var(--sp-5) var(--sp-5)}}[id$=__recensioni] .testimonial blockquote:before{display:none!important;content:none!important}[id$=__recensioni] .testimonial__header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--sp-3);width:100%;margin-bottom:var(--sp-4)}[id$=__recensioni] .testimonial__platform{margin-right:auto}[id$=__recensioni] .testimonial__stars{margin-left:auto}[id$=__recensioni] .testimonial__stars{color:#c5a258;font-size:14px;letter-spacing:.06em;line-height:1;text-align:right}[id$=__recensioni] .testimonial__platform{font-family:var(--font-body);font-size:14px;font-weight:600;color:rgb(var(--color-base-highlight));text-transform:uppercase;letter-spacing:.05em;text-align:left;line-height:1}[id$=__recensioni] .testimonial__quote,[id$=__recensioni] .testimonial__quote p{font-family:var(--font-body);font-size:16px;line-height:1.5;color:rgb(var(--color-base-text));font-style:normal;font-weight:400;text-align:left}[id$=__recensioni] .testimonial__quote{margin:0 0 18px;display:flex;flex-direction:column;flex-grow:1;padding-block-start:0}[id$=__recensioni] .testimonial__quote p{margin:0}[id$=__recensioni] .testimonial__cite{font-style:normal;display:flex;flex-direction:column;align-items:flex-start;text-align:left;margin-top:auto;gap:var(--sp-0d5);padding-top:var(--sp-5);border-top:1px solid rgba(60,42,30,.1)}[id$=__recensioni] .testimonial__author{font-size:15px;font-weight:500;color:rgb(var(--color-base-text))}[id$=__recensioni] .testimonial__date{font-size:13px;font-weight:400;color:rgb(var(--color-base-text));opacity:.6}[id$=__recensioni] .testimonials-slider{display:block}[id$=__recensioni] .title-wrapper{margin-block-end:var(--sp-8)}@media screen and (max-width:768px){[id$=__recensioni] .testimonials .testimonial{gap:8px}[id$=__recensioni] .testimonial__quote{margin-bottom:18px}[id$=__recensioni] .testimonial__cite{padding-top:var(--sp-5)}}.quick-view .button--close.drawer__close{--buttons-radius: 6px;border-radius:6px}@media(max-width:767px){.footer-group carousel-element .column__text.rte{font-size:var(--text-sm)}}.mouse-cursor.rounded-full{border-radius:6px}.quick-view [id^=BuyButtonPrice-]{display:none}.quick-view .shopify-payment-button,.quick-view dynamic-checkout{display:none}.quick-view .product__text--category-eyebrow .product__text-inner>p{font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--color-base-highlight));line-height:1.6;margin:0 0 6px}@media(max-width:767px){.quick-view .product__text--category-eyebrow .product__text-inner>p{font-size:11px}}#CartDrawer button[name=checkout] .btn-text{gap:10px}#CartDrawer .drawer__empty{gap:.75rem}@media(min-width:768px){#CartDrawer .drawer__empty{gap:1rem}}@media(max-width:767px){#CartDrawer .drawer__empty-collections{font-size:var(--sp-3)}}#CartDrawer .button--close.drawer__close{--buttons-radius: 6px;border-radius:6px}.cart-item__media,.horizontal-product__media{border-radius:6px;overflow:hidden}@media(min-width:1024px){#CartDrawer .horizontal-product__details{align-self:flex-start}}@media(min-width:1024px){#CartDrawer .horizontal-product__quantity .cart-quantity{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:40px;width:88px;background-color:transparent;border:1px solid rgba(60,42,30,.1);border-radius:6px;overflow:hidden}#CartDrawer .horizontal-product__quantity .cart-quantity .quantity__buttons{position:static;display:contents;width:auto;height:auto}#CartDrawer .horizontal-product__quantity .cart-quantity .quantity__button{width:auto;height:100%;display:flex;align-items:center;justify-content:center;flex-shrink:0;background-color:transparent;border:0}#CartDrawer .horizontal-product__quantity .cart-quantity .quantity__button[name=minus]{order:-1;padding:0 2px 0 10px}#CartDrawer .horizontal-product__quantity .cart-quantity .quantity__button[name=plus]{order:1;padding:0 10px 0 2px}#CartDrawer .quantity__button .icon{width:14px;height:14px}#CartDrawer .horizontal-product__quantity .cart-quantity .quantity__input{flex:1;min-width:24px;height:100%;padding-inline:0;background-color:transparent;border:0;font-size:14px;line-height:1}}:is(#CartDrawer,.quick-view,#MenuDrawer) .horizontal-product__media{aspect-ratio:1 / 1}:is(#CartDrawer,.quick-view,#MenuDrawer) .horizontal-product__media img{object-fit:cover;width:100%;height:100%}:is(#CartDrawer,.quick-view,#MenuDrawer) .horizontal-product__quantity .button .btn-text{gap:.5rem}:is(#CartDrawer,.quick-view,#MenuDrawer) .horizontal-product__quantity .button .btn-text svg{stroke-width:1}@media(max-width:767px){#CartDrawer .drawer__footer-buttons .button--secondary{display:none}#CartDrawer .drawer__footer-buttons button[name=checkout]{grid-column:1 / -1!important}#CartDrawer .horizontal-product__quantity .cart-quantity{border:1px solid rgba(60,42,30,.1);border-radius:6px;overflow:hidden}}:is(#CartDrawer,.quick-view,#MenuDrawer) .horizontal-product__quantity .button{border-radius:6px}@media(max-width:1023px){#CartDrawer .horizontal-product__quantity .cart-quantity{width:3rem}}#CartDrawer button[name=checkout] .btn-text svg{display:block}#CartDrawer .drawer__empty-collections a{border-radius:6px}@media(min-width:1024px){#CartDrawer .drawer__empty{max-width:var(--sp-80)}}.cart .cart-item__media{aspect-ratio:1 / 1}.cart .cart-item__media img{object-fit:cover;width:100%;height:100%}@media(max-width:767px){.cart .cart-item__media{height:var(--cart-item-media-width)}}@media(min-width:1024px){.cart .cart-item__quantity .cart-quantity{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:clamp(44px,.872vw + 35.07px,56px);width:clamp(96px,4.651vw + 48.38px,160px);background-color:transparent;border:1px solid rgba(60,42,30,.1);border-radius:6px;overflow:hidden}.cart .cart-item__quantity .cart-quantity .quantity__buttons{position:static;display:contents;width:auto;height:auto}.cart .cart-item__quantity .cart-quantity .quantity__button{width:auto;height:100%;display:flex;align-items:center;justify-content:center;flex-shrink:0;background-color:transparent;border:0}.cart .cart-item__quantity .cart-quantity .quantity__button[name=minus]{order:-1;padding:0 2px 0 10px}.cart .cart-item__quantity .cart-quantity .quantity__button[name=plus]{order:1;padding:0 10px 0 2px}.cart .cart-item__quantity .quantity__button .icon{width:clamp(16px,.436vw + 11.535px,22px);height:clamp(16px,.436vw + 11.535px,22px)}.cart .cart-item__quantity .cart-quantity .quantity__input{flex:1;min-width:24px;height:100%;padding-inline:0;background-color:transparent;border:0;font-size:clamp(15px,.218vw + 12.767px,18px);line-height:1}}@media(max-width:1023px){.cart .cart-item__quantity .cart-quantity{border:1px solid rgba(60,42,30,.1);border-radius:6px;overflow:hidden;width:3rem}}@media(min-width:768px){.cart .cart-item td:first-child>.flex{gap:var(--sp-6)}}@media(min-width:1024px){.cart .cart-item td:first-child>.flex{gap:clamp(24px,1.163vw + 12.093px,40px)}}@media(min-width:1024px){.cart .cart__content>div.grow-0{flex:0 0 auto;width:clamp(380px,18.81vw + 137.86px,500px)}.cart .cart__content>div.grow-0>sticky-element{width:100%}.cart .cart__content>div.grow-0 .cart__sidebar{width:100%;background-color:var(--ole-warm-200)}}.cart .free-shipping-bar progress-bar{border-radius:var(--inputs-radius);height:clamp(4px,.291vw + 1.023px,8px)}.cart .cart__sidebar .free-shipping-bar{padding:0;background-color:transparent;gap:clamp(8px,.436vw + 3.535px,14px)}.cart .free-shipping-bar>span{font-size:clamp(12px,.218vw + 9.767px,15px)}.cart button[name=checkout] .btn-text{gap:.75rem}.cart .cart-note__heading{font-size:var(--text-base)}@media(min-width:1024px){.cart .cart-note__heading,.cart cart-note .textarea{font-size:clamp(var(--text-sm),.4464vw + 9.43px,var(--text-lg))}}@media(max-width:767px){.cart .cart-item td:first-child>.flex{gap:var(--sp-4)}.cart .cart-item__details{align-self:center}.cart .cart-item td{padding-block:var(--sp-6);padding-inline-end:0}.cart .title-wrapper .button--secondary{display:none}.cart .title-wrapper{margin-block-end:var(--sp-3)}.cart .cart__content{gap:calc(var(--grid-gap) * .6)}.cart .cart__sidebar{padding-block:var(--sp-10)}.cart.section.section--padding{padding-block-start:calc(var(--section-padding-top) / 4);padding-block-end:calc(var(--section-padding-bottom) / 4)}.cart .cart-item__details .block.leading-tight{line-height:1}.cart .cart__item-title{line-height:1;margin:0}}@media(max-width:767px){#CartDrawer cart-items .horizontal-product{padding-block-end:var(--sp-6)}#CartDrawer cart-items .horizontal-product+.horizontal-product{padding-block-start:var(--sp-6)}}.cart .cart__items tbody tr.cart-item:first-child{border-block-start:1px solid rgb(var(--color-border-light))}.cart .cart__items tbody tr.cart-item:first-child td{padding-block-start:var(--sp-6)}@media(min-width:768px){.cart .cart__items tbody tr.cart-item:first-child td{padding-block-start:var(--sp-10)}}.cart .cart-details .details__summary>svg.icon-chevron-down{width:clamp(16px,.436vw + 11.535px,22px);height:clamp(16px,.436vw + 11.535px,22px)}@media(min-width:1024px){.cart .cart-item .cart__item-title{font-size:clamp(16px,.363vw + 12.279px,21px)}.cart .cart-item__details dl .text-xs{font-size:clamp(13px,.145vw + 11.512px,15px)}.cart .cart-item__details .price{font-size:clamp(12px,.291vw + 9.023px,16px)}.cart .cart-item>td:last-child>.price{font-size:clamp(16px,.291vw + 13.023px,20px);white-space:nowrap}.cart .cart-item__quantity .cart-quantity__info>.text-xs{font-size:clamp(13px,.145vw + 11.512px,15px)}}@media(min-width:1024px){.cart .totals__subtotal{font-size:clamp(20px,.581vw + 14.047px,28px)}}@media(min-width:1024px){.cart .tax-note{font-size:clamp(14px,.218vw + 11.767px,17px)}}@media(min-width:1280px){.cart .cart-details .details__summary>span,.cart .cart-details .details__summary>p>span:not(.cart-discount__count){font-size:clamp(16px,.714vw + 6.857px,24px)}}@media(min-width:1024px){.cart .cart__content>div.grow{gap:clamp(48px,2.326vw + 24.186px,80px)}}@media(min-width:1024px){.cart .cart__content>div.grow-0>sticky-element,.cart .cart__content>div.grow-0 .cart__sidebar{gap:clamp(40px,1.453vw + 25.116px,60px)}}@media(max-width:767px){.card-grid{--card-grid-gap: var(--sp-5)}}[id$=__main-collection-banner] .breadcrumb li+li:before{background-color:#fbfaf780}.collection .subcollections{margin:0}.collection .subcollection .count{color:rgb(var(--color-base-highlight));font-family:var(--font-body-family);font-weight:600;font-size:.6875rem;letter-spacing:.04em}@media(max-width:1023px){.collection select[is=sub-collections]{border-radius:6px;background-color:var(--ole-warm-200);border:1px solid rgb(var(--color-foreground) / .1);padding-inline:var(--sp-4)}}.facet-wrapper .button.icon-with-text .btn-text,facet-sticky .button.icon-with-text .btn-text{gap:var(--sp-3)}#FacetDrawer .button--close.drawer__close,#FacetDrawerSticky .button--close.drawer__close,.facet-sorting .button.sort-by{--buttons-radius: 6px;border-radius:6px}.facet-sorting .sort-listbox{border-radius:6px}.facet-sorting .sort-close{border-radius:4px}[id$=__editorial-promise] .banner__subheading{font-family:"DM Sans",var(--font-body-family);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-base-background) / .75)!important;margin-bottom:var(--sp-3)}@media screen and (min-width:1024px)and (max-width:1440px){[id$=__editorial-promise] .banner__box{max-width:30rem}}.drawer__footer-bottom shopify-account .button.icon-with-text .btn-text{gap:10px}.drawer__footer-bottom shopify-account .button{--buttons-radius: .4rem}#FacetFormInputFromPrice-drawer,#FacetFormInputToPrice-drawer,#FacetFormInputFromPrice-sticky,#FacetFormInputToPrice-sticky{border-radius:6px;background-color:var(--ole-warm-200)}#FacetFormSortBy-drawer,#FacetFormSortBy-sticky{background-color:var(--ole-warm-200)}.facet-wrapper .button.icon-with-text,facet-sticky .button.icon-with-text{--buttons-radius: 6px;border-radius:6px}.facet-wrapper .button.icon-with-text{background-color:rgb(var(--color-base-background))}.facet-count{border-radius:4px}#FacetFiltersActive .removable-facet{background-color:var(--ole-warm-200);border-radius:6px}@media(hover:hover){facet-sticky .button--primary:hover:not([disabled]){background-color:rgb(var(--color-base-background))!important}}@media(max-width:767px){:is(#CartDrawer,.quick-view,#MenuDrawer) .horizontal-product__quantity .button{width:36px;height:36px;min-width:0;padding:0}}#CartDrawer .complementary-products .indicators .button,.quick-view .complementary-products .indicators .button{--buttons-radius: 6px;border-radius:6px}#shopify-block-floating{border-radius:var(--rounded-block);box-shadow:0 0 0 1px rgb(var(--color-foreground) / .1)}#shopify-block-floating .newsletter-bar__button{border-radius:6px;background-color:rgb(var(--color-drawer-background) / .5);border:.75px solid rgb(var(--color-foreground) / .1)}#NewsletterModal .button--close.drawer__close,#NewsletterModal .self-submit-button button{--buttons-radius: 6px;border-radius:6px}#NewsletterModal .newsletter-form .field .input{background-color:color-mix(in srgb,var(--ole-warm-200) 96%,rgb(var(--color-foreground)))}#NewsletterModal .newsletter-form .field .input:focus{background-color:color-mix(in srgb,var(--ole-warm-200) 92%,rgb(var(--color-foreground)))}@media(max-width:1899.98px){#shopify-block-floating{display:none}}.button--secondary{--buttons-radius: var(--rounded-block)}@media screen and (min-width:768px){[id$=__hero] .banner__box{max-width:50rem}}@media screen and (min-width:1024px)and (max-width:1440px){[id$=__hero] .banner__box{max-width:40rem}}@media screen and (min-width:768px){[id$=__main-collection-banner] .banner__box{min-width:auto;max-width:22rem}}@media screen and (min-width:1024px){[id$=__main-collection-banner] .banner__box{max-width:24rem}}@media screen and (min-width:1280px){[id$=__main-collection-banner] .banner__box{max-width:28rem}}@media screen and (min-width:1440px){[id$=__main-collection-banner] .banner__box{max-width:30rem}}@media screen and (min-width:1920px){[id$=__main-collection-banner] .banner__box{max-width:38rem}}@media screen and (min-width:1280px)and (max-width:1440px){[id$=__hero] .banner__box{max-width:35rem}[id$=__selezione] .product-bundle__toggle .heading{font-size:2.5rem}}:is([id$=__intro-famiglia],[id$=__mestiere]) .banner__subheading,[id$=__riconoscimenti] .title-wrapper p.heading{font-family:DM Sans,sans-serif;font-weight:800;font-size:var(--fluid-xs-to-sm);letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-base-highlight));text-shadow:none}@media screen and (min-width:768px){:is([id$=__intro-famiglia],[id$=__mestiere]) .image-with-text__image{height:auto;aspect-ratio:3 / 2}:is([id$=__intro-famiglia],[id$=__mestiere]) .image-with-text{column-gap:var(--grid-gap)}}@media screen and (min-width:768px)and (max-width:1023px){:is([id$=__intro-famiglia],[id$=__mestiere]) .image-with-text .rich-text>.heading+.rte{margin-block-start:var(--sp-7)}}@media screen and (min-width:1024px){:is([id$=__intro-famiglia],[id$=__mestiere]) .image-with-text .rich-text>.heading+.rte{margin-block-start:var(--sp-6)}}@media screen and (min-width:768px)and (max-width:1440px){:is([id$=__intro-famiglia],[id$=__mestiere]) .image-with-text{column-gap:20px}:is([id$=__team-collage],[id$=__riconoscimenti],[id$=__collage-storia],[id$=__famiglia]) .collage.on-scroll{column-gap:20px}}[id$=__team-collage] .collage__item .banner__overlay{background:linear-gradient(180deg,rgb(var(--overlay-deep) / 0) 0% 60%,rgb(var(--overlay-deep) / .32) 69%,rgb(var(--overlay-deep) / .66) 77%,rgb(var(--overlay-deep) / .88) 83%,rgb(var(--overlay-deep) / .98) 88%,rgb(var(--overlay-deep) / 1) 91% 100%)}[id$=__riconoscimenti] .collage__item .banner__overlay{background:none}[id$=__riconoscimenti] .collage__item:after{content:"";position:absolute;left:0;right:0;bottom:0;height:26%;background-image:linear-gradient(to top,rgb(var(--overlay-deep) / .85),rgb(var(--overlay-deep) / 0));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);pointer-events:none;z-index:0}[id$=__riconoscimenti] .collage__item .profile__button{position:absolute;bottom:24px;right:24px;z-index:2;width:48px!important;height:48px!important;padding:0!important;background:transparent!important;color:#fbfaf7d9}[id$=__riconoscimenti] .collage__item .profile__button:after{border-color:#fbfaf780}[id$=__riconoscimenti] .collage__item .profile__button .btn-fill{background-color:#fbfaf7}[id$=__riconoscimenti] .collage__item .profile__button .icon{width:var(--sp-5);height:var(--sp-5);stroke-width:1.5;color:#fbfaf7d9}[id$=__riconoscimenti] .collage__item .profile__button:hover{color:#fbfaf7}[id$=__riconoscimenti] .collage__item .profile__button:hover:after{border-color:#fbfaf7}[id$=__riconoscimenti] .collage__item .profile__button:hover .icon{color:#fbfaf7}[id$=__riconoscimenti] .collage__item .profile__button:hover .btn-fill{opacity:0!important}[id$=__riconoscimenti] .collage__item .profile__button:hover .icon,[id$=__riconoscimenti] .collage__item .profile__button[aria-expanded=true] .icon{--tw-rotate: 0deg}@media screen and (min-width:768px){[id$=__riconoscimenti] .collage__item .profile__button{bottom:40px;right:40px}}@media screen and (max-width:767px){[id$=__riconoscimenti] .collage__item .profile__button{width:40px!important;height:40px!important}[id$=__riconoscimenti] .collage__item .profile__button .icon{width:var(--sp-4);height:var(--sp-4)}}@media screen and (min-width:1024px)and (max-width:1440px){[id$=__riconoscimenti] .collage__item .banner__box{padding:var(--sp-8)}[id$=__riconoscimenti] .collage__item .profile__button{bottom:var(--sp-8);right:var(--sp-8)}}@media screen and (max-width:767px){:is([id$=__riconoscimenti],[id$=__team-collage]) .title-wrapper,:is([id$=__riconoscimenti],[id$=__team-collage]) .title-wrapper .description,:is([id$=__riconoscimenti],[id$=__team-collage]) .title-wrapper>.grid>p.heading,:is([id$=__riconoscimenti],[id$=__team-collage]) .title-wrapper>.grid>h2{display:revert}:is([id$=__riconoscimenti],[id$=__team-collage]) .title-wrapper,:is([id$=__riconoscimenti],[id$=__team-collage]) .title-wrapper>.grid,:is([id$=__riconoscimenti],[id$=__team-collage]) .title-wrapper>.grid>p.heading,:is([id$=__riconoscimenti],[id$=__team-collage]) .title-wrapper>.grid>h2,:is([id$=__riconoscimenti],[id$=__team-collage]) .title-wrapper .description{text-align:left}:is([id$=__riconoscimenti],[id$=__team-collage]) .title-wrapper>.grid{justify-items:start}}[id$=__timeline] .title-wrapper p.heading{font-family:DM Sans,sans-serif;font-weight:800;font-size:var(--fluid-xs-to-sm);letter-spacing:.08em;text-transform:uppercase;color:#fbfaf780;text-shadow:none}[id$=__timeline] .timeline-dots button{font-family:"DM Sans",var(--font-body-family)}[id$=__timeline] .timeline-dots button:after{align-self:center}@media screen and (max-width:767px){:is([id$=__intro-famiglia],[id$=__mestiere]) .image-with-text .rich-text>.banner__subheading+.heading{margin-block-start:.6rem}:is([id$=__intro-famiglia],[id$=__mestiere]) .image-with-text .rich-text>.heading+.rte{margin-block-start:18px}:is([id$=__timeline],[id$=__riconoscimenti]) :is(.title-wrapper.grid,.title-wrapper>.grid){row-gap:.6rem}[id$=__team-collage] .title-wrapper>.grid{row-gap:.6rem}[id$=__team-collage] .title-wrapper>.grid>.description,[id$=__team-collage] .title-wrapper>.grid>.rte{margin-top:10px}:is([id$=__famiglia],[id$=__team-collage]) .collage__item .banner__box p~p{margin-top:.8rem}:is([id$=__riconoscimenti],[id$=__team-collage]) .collage.on-scroll>.title-wrapper{order:0}[id$=__mestiere] .image-with-text{display:flex;flex-direction:column-reverse}[id$=__mestiere] .image-with-text__item .rich-text{padding-block-start:0;padding-block-end:3.8rem}[id$=__intro-famiglia] .image-with-text__item .rich-text{padding-block-start:4.0625rem;padding-block-end:0}:is([id$=__team-collage],[id$=__riconoscimenti]) .collage.on-scroll{row-gap:3.8rem}[id$=__intro-famiglia]>.section--padding{padding-block-start:4.5rem!important;padding-block-end:3.6rem!important}[id$=__timeline]>.section--padding{padding-block-start:4.0625rem!important;padding-block-end:4.0625rem!important}[id$=__team-collage]>.section--padding{padding-block-start:4rem!important;padding-block-end:4.5rem!important}[id$=__mestiere]>.section--padding{padding-block-start:4rem!important;padding-block-end:4rem!important}[id$=__riconoscimenti]>.section--padding{padding-block-start:0!important;padding-block-end:4.5rem!important}[id$=__opportunita]>.section--padding{padding-block-start:0!important;padding-block-end:3.6rem!important}[id$=__esplora-collezioni]>.section--padding{padding-block-start:0!important;padding-block-end:4.5rem!important}}.oe-info{display:grid;gap:var(--sp-8)}@media screen and (min-width:1024px){.oe-info{grid-template-columns:1fr 2fr;gap:var(--grid-gap);align-items:center}}.oe-info__intro{display:flex;flex-direction:column}.oe-info__eyebrow{font-family:DM Sans,sans-serif;font-weight:800;font-size:var(--fluid-xs-to-sm);letter-spacing:.08em;text-transform:uppercase;line-height:1;color:rgb(var(--color-base-highlight));margin-block-end:var(--sp-4)}.oe-info__heading{margin-block-end:0}.oe-info__description{margin-block-start:var(--sp-6);color:rgb(var(--color-foreground));line-height:1.6;max-width:42ch}@media screen and (min-width:1280px){.oe-info__intro{padding-inline-end:var(--grid-gap)}}.oe-info__arrows{display:none;gap:var(--sp-3)}@media screen and (min-width:768px){.oe-info__arrows{display:flex;margin-block-start:var(--sp-8)}}.oe-info__arrow{width:52px;height:52px;padding:0;display:inline-flex;align-items:center;justify-content:center}.oe-info__arrow .btn-text{display:inline-flex;align-items:center;justify-content:center}.oe-info__arrow svg{width:var(--sp-5);height:var(--sp-5)}.oe-info__arrow:disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.oe-info__arrow:hover:not([disabled]){color:rgb(var(--color-button-background))!important}.oe-info__arrow:hover:not([disabled]) .btn-fill{opacity:0!important}.oe-info__track{display:flex;flex-direction:row;align-items:flex-start;gap:var(--sp-4);overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.oe-info__track::-webkit-scrollbar{display:none}.oe-info__card{flex:0 0 auto;aspect-ratio:4 / 5;position:relative;overflow:hidden;border-radius:var(--rounded-block)}.oe-info__card .oe-info__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-size:cover;background-position:center}.oe-info__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.oe-info__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgb(var(--overlay-deep) / 0) 0% 50%,rgb(var(--overlay-deep) / .32) 69%,rgb(var(--overlay-deep) / .66) 77%,rgb(var(--overlay-deep) / .88) 83%,rgb(var(--overlay-deep) / .98) 88%,rgb(var(--overlay-deep) / 1) 91% 100%);pointer-events:none}.oe-info__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;padding:var(--sp-6);color:rgb(var(--color-base-background))}.oe-info__icon{display:block;line-height:1;color:rgb(var(--color-base-background));margin-block-end:var(--sp-3)}.oe-info__icon .icon{width:var(--sp-7);height:var(--sp-7)}.oe-info__card-title{line-height:1.1;color:rgb(var(--color-base-background));margin-block-end:var(--sp-2d5)}.oe-info__card-text{color:rgb(var(--color-base-background));line-height:1.45}@media screen and (max-width:767px){.oe-info__card-title{font-size:1.7rem;margin-block-end:.8rem}}@media screen and (min-width:768px){.oe-info__card-title{font-size:var(--text-2xl)}}@media screen and (min-width:1280px){.oe-info__card-title{font-size:var(--text-3xl)}}@media screen and (min-width:768px){.oe-info{margin-inline-end:calc(var(--page-padding) * -1)}.oe-info__track{padding-inline-end:var(--page-padding)}.oe-info__card{flex-basis:calc((100% - 16px * 1.2) / 2.2)}}@media screen and (max-width:767px){[id$=__fascia] .section--padding{padding-block-start:4rem!important}.oe-info{row-gap:3.8rem}.oe-info__eyebrow{margin-block-end:.6rem}.oe-info__track{margin-inline:calc(var(--page-padding) * -1);padding-inline:var(--page-padding)}.oe-info__card{flex-basis:78vw}}@media screen and (min-width:1024px)and (max-width:1440px){.oe-info{column-gap:20px}}@media screen and (min-width:1024px){.oe-info__content{padding:var(--sp-10)}}:is([id$=__prenota],[id$=__canali]) .banner.with-map .banner__subheading{color:rgb(var(--color-foreground) / .6)}:is([id$=__prenota],[id$=__canali]) .oe-prenota__dir{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);text-decoration:none;color:inherit}:is([id$=__prenota],[id$=__canali]) .oe-prenota__dir-action{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border:1px solid rgb(var(--color-foreground) / .15);border-radius:6px;color:inherit;text-decoration:none;transition:background-color .2s ease,border-color .2s ease}:is([id$=__prenota],[id$=__canali]) .oe-prenota__dir-action:hover{background-color:rgb(var(--color-foreground) / .04);border-color:rgb(var(--color-foreground) / .3)}:is([id$=__prenota],[id$=__canali]) .oe-prenota__dir a.oe-prenota__dir-action{background-image:none}:is([id$=__prenota],[id$=__canali]) .oe-prenota__dir-action svg{width:16px;height:16px}:is([id$=__prenota],[id$=__canali]) .oe-prenota__orari{width:100%;border-collapse:collapse}:is([id$=__prenota],[id$=__canali]) .oe-prenota__orari td{padding:var(--sp-1) var(--sp-4) var(--sp-1) 0;white-space:nowrap}:is([id$=__prenota],[id$=__canali]) .oe-prenota__orari td:last-child{padding-right:0}:is([id$=__prenota],[id$=__canali]) .oe-prenota__orari td:first-child{padding-right:var(--sp-6)}:is([id$=__prenota],[id$=__canali]) .oe-prenota__cta{text-align:center}:is([id$=__prenota],[id$=__canali]) #oe-prenota-eventbrite{gap:var(--sp-2)}@media screen and (max-width:767px){:is([id$=__prenota],[id$=__canali]) .banner.with-map{display:flex;flex-direction:column}:is([id$=__prenota],[id$=__canali]) .banner.with-map .banner__content{order:-1}[id$=__canali] .banner.with-map .banner__content{order:0}:is([id$=__prenota],[id$=__canali]) .oe-prenota__cta{text-align:left}:is([id$=__prenota],[id$=__canali]) .banner.with-map .banner__content{height:auto;padding-block-start:0}:is([id$=__prenota],[id$=__canali]) .banner.with-map .banner__content .page-width{display:block;height:auto;padding-block:0}:is([id$=__prenota],[id$=__canali]) .banner.with-map .banner__box{padding-block-start:3rem;padding-block-end:4rem}[id$=__canali] .banner.with-map .banner__box{padding-block-end:1.3rem}:is([id$=__prenota],[id$=__canali]) .section.section--padding{padding-block-start:.6rem}[id$=__canali] .section.section--padding{padding-block-start:calc(var(--section-padding-top) * .6)}:is([id$=__prenota],[id$=__canali]) .banner__title{font-size:1.7rem}:is([id$=__prenota],[id$=__canali]) .oe-prenota__dir,:is([id$=__prenota],[id$=__canali]) .oe-prenota__orari{font-size:var(--text-base)}:is([id$=__prenota],[id$=__canali]) .banner__subheading{font-size:var(--text-sm)}}@media(max-width:1023px){.header.mobile\:header--center{--header-grid-template: "tools logo icons" / auto minmax(0, 1fr) auto}.header.mobile\:header--center .header__logo{margin-inline:auto;justify-content:center}}.pagination .page.current{border-radius:6px}@media(max-width:767px){.search-section .title-wrapper h1{font-size:2rem}}[id$=__scrolling-text-premi] .marquee{gap:0;padding-inline:0}[id$=__scrolling-text-premi] .scrolling-premio{display:inline-flex;flex-direction:column;align-items:center;text-align:center;flex-shrink:0;line-height:1.04}[id$=__scrolling-text-premi] .scrolling-premio__anno{font-family:var(--font-body-family);font-weight:600;font-size:clamp(var(--text-3xs),.55rem + .15vw,var(--text-2xs));letter-spacing:.2em;color:rgb(var(--color-base-text) / .55)}[id$=__scrolling-text-premi] .scrolling-premio__concorso{font-family:var(--font-heading-family);font-weight:600;font-size:clamp(1.1875rem,1rem + .7vw,var(--text-2xl));color:rgb(var(--color-base-text));margin-block-start:var(--sp-1d5)}[id$=__scrolling-text-premi] .scrolling-premio__livello{font-family:var(--font-body-family);font-weight:600;font-size:clamp(var(--text-2xs),.62rem + .15vw,var(--text-xs));letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--color-base-highlight));margin-block-start:var(--sp-2)}[id$=__scrolling-text-premi] .scrolling-premio__divider{flex-shrink:0;align-self:center;width:1px;height:clamp(3.125rem,5vw,var(--sp-13));background:rgb(var(--color-base-text) / .15);margin-inline:clamp(var(--sp-8),6vw,var(--sp-18))}@media(max-width:767px){[id$=__scrolling-text-premi] .scrolling-premio__divider{height:var(--sp-11)}}@media screen and (min-width:1536px){[id$=__selezione] .product-bundle{flex:0 0 25%}[id$=__selezione] .product-bundle__sidebar{width:100%}}[id$=__selezione] [data-product-bundle-total]{white-space:nowrap}[id$=__selezione] .swatches{display:none}[id$=__selezione] .form__label .flex.gap-2{font-size:0;gap:0}[id$=__selezione] .form__label .flex.gap-2 span{font-size:var(--fluid-sm-to-base);font-weight:var(--font-body-weight);color:rgb(var(--color-price) / .6)}[id$=__selezione] .card.product-card{overflow:hidden}[id$=__selezione] .product-card__content{border-end-end-radius:var(--card-radius);border-end-start-radius:var(--card-radius)}[id$=__come-funziona] .oe-info__card{background:linear-gradient(135deg,#573827,#3c2a1e 90%);aspect-ratio:4 / 5}[id$=__come-funziona] .oe-info__img{object-fit:contain}[id$=__come-funziona] .oe-info__overlay{display:none}[id$=__come-funziona] .oe-info__label{position:absolute;top:var(--sp-6);left:var(--sp-6);z-index:2;font-family:DM Sans,sans-serif;font-weight:500;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;line-height:1;color:rgb(var(--color-base-background));border:1px solid rgb(var(--color-base-background) / .32);background:rgb(var(--color-base-background) / .08);border-radius:6px;padding:.5rem .7rem}[id$=__come-funziona] .oe-info__card-title{white-space:normal}[id$=__come-funziona] .oe-info__card-title em{font-style:normal;color:inherit}[id$=__come-funziona] .oe-info__card-text{opacity:.82}@media screen and (min-width:1024px){[id$=__come-funziona] .oe-info__label{top:var(--sp-10);left:var(--sp-10)}}@media screen and (max-width:767px){[id$=__componi] .title-wrapper .grid{gap:.6rem}[id$=__come-funziona] .section--padding,[id$=__componi] .section--padding{padding-block-start:calc(var(--section-padding-top) * .65)}[id$=__selezione] .section--padding{padding-block-end:calc(var(--section-padding-top) * 0)}}.article-card .badge,.article .badge{--badge-background: rgb(var(--color-base-highlight))}.article-card__bottom{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}[id$=__main-blog] .subcollection .count{color:rgb(var(--color-base-highlight))}#TagFilter{background-color:var(--ole-warm-200);border:1px solid rgb(var(--color-foreground) / .1)}@media screen and (max-width:767px){[id$=__main-blog] .section--padding{padding-block-start:calc(var(--section-padding-top) * .5)!important;padding-block-end:calc(var(--section-padding-bottom) * .4)!important}[id$=__main-blog] .article-card .badge{font-size:13px;padding:7px 12px}}.article .article__media{position:relative;width:100%;max-width:480px;height:auto;margin-inline:auto;aspect-ratio:2 / 3;border-radius:var(--rounded-block);overflow:hidden}.article .article__media .article__image{position:absolute;top:0;right:0;bottom:0;left:0}.article .article__media .article__image,.article .article__media .media,.article .article__media img{width:100%!important;height:100%!important;object-fit:cover!important}@media screen and (max-width:767px){.article .article__media{border-radius:0}[id$=__blog-posts] .title-wrapper{flex-direction:row;justify-content:space-between;align-items:center}[id$=__blog-posts] .section--padding{padding-block-start:calc(var(--section-padding-top) * .65)!important;padding-block-end:calc(var(--section-padding-bottom) * .55)!important}}@media screen and (min-width:1280px)and (max-width:1439px){[id$=__blog-posts] .section--padding{padding-block-start:72px!important;padding-block-end:72px!important}}@media screen and (min-width:1440px){[id$=__blog-posts] .section--padding{padding-block-start:100px!important;padding-block-end:100px!important}}[id$=__blog-posts-collage] .article-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,rgb(var(--color-foreground) / .82) 0%,rgb(var(--color-foreground) / .2) 45%,transparent 72%)}[id$=__blog-posts-collage] .article-card__content{position:absolute;inset:auto 1.25rem 1.25rem 1.25rem;z-index:2;gap:var(--sp-3);color:rgb(var(--color-background));text-align:left;align-items:flex-start}@media screen and (min-width:768px){[id$=__blog-posts-collage] .article-card__content{inset:auto var(--sp-5) var(--sp-5) var(--sp-5)}}[id$=__blog-posts-collage] .article-card__content>.grid{gap:var(--sp-2)}[id$=__blog-posts-collage] .article-card__content a{color:inherit}[id$=__blog-posts-collage] .article-card__content>p{display:none}@media screen and (min-width:1280px){[id$=__blog-posts-collage] .article-card__title{font-size:1.1875rem}}@media screen and (max-width:767px){[id$=__blog-posts-collage] .article-card__title{font-size:1.25rem}[id$=__blog-posts-collage] .badges{inset-block-start:1.25rem;inset-inline-start:1.25rem}[id$=__blog-posts-collage] .blog-grid{--card-grid-gap: var(--sp-5)}}[id$=__shop-the-feed] .social-account__media{align-self:center;height:calc(var(--font-button-size) + 2 * clamp(var(--sp-4d5),1.2vw,var(--sp-5d5)));aspect-ratio:1;width:auto;--image-max-width: auto;--image-max-width-mobile: auto}[id$=__shop-the-feed] .social-account__media img{position:absolute;top:3px;right:3px;bottom:3px;left:3px;width:calc(100% - 6px);height:calc(100% - 6px);object-fit:cover}@media(max-width:767px){[id$=__shop-the-feed] .social-account{gap:var(--page-padding)}[id$=__shop-the-feed] .social-account>.grow{flex-grow:0}[id$=__shop-the-feed] .social-account__media{height:50px}}.header .dropdown__container,.header .mega-menu__container{border-end-start-radius:var(--card-radius);border-end-end-radius:var(--card-radius)}.localization .dropdown__container{border-bottom-left-radius:var(--card-radius);border-bottom-right-radius:var(--card-radius)}.mega-menu .product-card__content{border-end-end-radius:var(--card-radius);border-end-start-radius:var(--card-radius)}.mega-menu__panel .product-card__details .price__regular{white-space:nowrap}.mega-menu__panel .product-card__details .price__regular small{display:inline}.mega-menu .product-card__content{padding-inline:clamp(var(--sp-4),1.263vw,var(--sp-6))}.mega-menu .media-card--overlap .media-card__content{padding-inline:var(--sp-5)}@media(min-width:1536px){.mega-menu .media-card--overlap .media-card__content{padding-inline:var(--sp-7)}}.mega-menu .media-card__text .heading{line-height:1.1}.mega-menu .media-card__text{gap:var(--sp-1d5)}@media(min-width:1900px){.mega-menu__list--tabs{--nav-promo-width: min(300px, 25vw)}}.mega-menu .media-card__text>p:last-child{line-height:1.3}@media(max-width:767px){.drawer__promotions .media-card__text{gap:0}.drawer__promotions .media-card__text .heading{font-size:1.7rem}.drawer__promotions .media-card__subtext{margin-block-start:.5rem;line-height:1.45;font-size:var(--text-base)}.drawer__promotions .media-card--overlap .media-card__content{padding-block:var(--sp-7);padding-inline:var(--sp-7)}}:is(.mega-menu,.drawer__promotions) .media-card .icon-arrow-right{display:none}@media(min-width:1900px){.mega-menu .media-card__text .heading{font-size:1.5rem}}:is(.mega-menu,.drawer__promotions) .media-card--overlap .media-card__link .media:not(.loading):after{background:var(--overlay-scrim)}@media(min-width:1280px)and (max-width:1440px){body.page-chi-siamo [id$=__hero] .banner__box{max-width:36rem}}@media(min-width:1900px){[id$=__collage-storia] .collage{grid-template-columns:604px 936px!important}}.footer-copyright .footer-credit{text-decoration:none;background-image:none!important}.footer-copyright .credits__oissa-logo{display:inline-block;height:.85em;width:auto;margin:0 0 0 .15em;vertical-align:-.1em}.footer-copyright .credits{gap:var(--sp-2)}.footer-copyright .credits>*{margin:0}.footer-copyright .credits ul.credits__policies{margin-block:.25rem}@media screen and (min-width:1024px){.footer-copyright .credits{align-items:flex-start;text-align:left}}@media screen and (min-width:768px){.footer .footer__left .footer__logo{margin-block-start:var(--sp-1)}}@media screen and (max-width:767px){.footer__accordions .details:first-of-type{border-start-start-radius:var(--sp-2);border-start-end-radius:var(--sp-2)}.footer__accordions .details:last-of-type{border-end-start-radius:var(--sp-2);border-end-end-radius:var(--sp-2)}.footer .footer__left .footer__logo{display:none}.footer .footer__right{margin-block-start:3.3rem;padding-block-start:2.8rem}footer .text-with-icons .column__text{max-width:17rem;margin-inline:auto}}@media screen and (max-width:767px){body.template-product .collage__content .heading{line-height:1.2}}.page-404 .page-404__line{display:block}@media(max-width:767px){.page-404 .page-404__line+.page-404__line{margin-block-start:var(--sp-4)}}@media(max-width:767px){[id$=__shop-the-feed] .product-card__media video-media{opacity:1}}[id$=__featured-collections] .indicators .view-all--inline{display:none}@media screen and (min-width:1280px){[id$=__featured-collections] .indicators .view-all--inline{display:inline-flex;flex:none;width:auto;min-width:0;max-width:none;padding-inline:clamp(var(--sp-6d5),1.473vw,var(--sp-7d5));white-space:nowrap}[id$=__featured-collections] .indicators .view-all--inline .btn-text{white-space:nowrap}[id$=__featured-collections] p.text-center{display:none}}.discounts .badge--onsale,.discounts .badge--highlight{border-radius:.3rem}@media screen and (max-width:767px){.discounts__discount{gap:.5rem}.discounts:has(.badge--highlight){margin-block-start:.4rem}}@media screen and (min-width:1280px){.discounts__discount:has(.badge--highlight){gap:.5rem}}shopify-account{--shopify-account-radius-button-small: var(--rounded-block, .5rem)}
/*# sourceMappingURL=/cdn/shop/t/37/assets/custom.css.map */
