@font-face{font-family:Fira Ripiego;src:local("Arial"),local("Helvetica Neue"),local("Liberation Sans");size-adjust:101.5%;ascent-override:92.1%;descent-override:26.1%;line-gap-override:0%}@font-face{font-family:Petrona Ripiego;src:local("Georgia"),local("Times New Roman"),local("Liberation Serif");size-adjust:92.1%;ascent-override:93.2%;descent-override:29.3%;line-gap-override:0%}html:root{--iso26-ui: "Fira Sans", "Fira Ripiego", Arial, sans-serif;--iso26-display: "Petrona", "Petrona Ripiego", Georgia, serif}body .iso26-hero-v1__title{font-weight:400!important}@media screen and (min-width:1200px){body .header-wrapper .header{column-gap:4.4rem!important}body .header-wrapper .header .iso-logo,body .header-wrapper .header__heading-logo{width:21.5rem!important;max-width:21.5rem!important}body .header-wrapper .header__menu-item{padding:.65rem .6rem!important}body .header-wrapper .header__inline-menu{justify-self:start!important;margin-left:clamp(4rem,5vw,8rem)}}body,body.gradient{background-color:#f5f1e9!important}.iso26-collection-hero{--iso26-collection-bg: #fbfaf7;border-bottom:1px solid rgba(43,48,64,.1)}.iso-coll-testo{border-top:1px solid rgba(43,48,64,.14)}@media screen and (min-width:1500px){body .iso26-collection-hero__copy{max-width:46rem}}.iso26-collection-hero__description{margin-top:1.1rem!important}.iso26-collection-hero__description h2,.iso26-collection-hero__description h3{display:block;margin:0 0 1.5rem!important;font-family:var(--iso26-display)!important;font-style:italic!important;font-weight:400!important;font-size:clamp(2rem,1.6vw,2.5rem)!important;letter-spacing:0!important;line-height:1.26!important;text-transform:none!important;color:var(--iso26-ink)!important}.iso26-collection-hero__service-link{display:inline-flex;align-items:center;gap:.9rem;min-height:3.8rem;margin-top:2.2rem;padding:0 1.8rem;border:1px solid var(--iso26-blue);border-radius:999px;background:transparent;color:var(--iso26-blue)!important;font-family:var(--iso26-ui)!important;font-size:1.05rem;font-weight:500;letter-spacing:.1em;line-height:1.2;text-transform:uppercase;text-decoration:none!important;transition:background-color .16s ease,color .16s ease}.iso26-collection-hero__service-link:hover{background:var(--iso26-blue);color:#fff!important;text-decoration:none!important}.iso26-collection-hero__description,.iso26-collection-hero__description p,.iso26-collection-hero__description li,.iso-coll-testo__blocco,.iso-coll-testo__blocco p,.iso-coll-testo__blocco li{color:var(--iso26-ink)!important}.loading__spinner{position:absolute;z-index:1;display:inline-block;width:1.8rem}.spinner{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:rgb(var(--color-foreground));animation:dash 1.4s ease-in-out infinite}@media screen and (forced-colors:active){.path{stroke:CanvasText}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}.loading__spinner:not(.hidden)+.cart-item__price-wrapper,.loading__spinner:not(.hidden)~cart-remove-button{opacity:50%}.loading__spinner:not(.hidden)~cart-remove-button{pointer-events:none;cursor:default}body .iso26-collection-hero--plain .iso26-collection-hero__content{padding-top:6.4rem!important;padding-bottom:5.2rem!important}@media screen and (max-width:749px){body .iso26-collection-hero--plain .iso26-collection-hero__content{padding-top:4.4rem!important;padding-bottom:4rem!important}}@media screen and (min-width:990px){body .iso-fascia__griglia--immagine:has(>:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))!important}}body .header__icon--wishlist{display:none!important}@media screen and (min-width:990px){#shopify-section-template--27690379903305__iso_guide .page-width,#shopify-section-template--27690379903305__iso_fatti .page-width{padding-left:0!important;padding-right:0!important}}@media screen and (min-width:990px){body .iso-fascia__griglia--immagine:has(>:nth-child(3)){gap:0!important}body .iso-fascia__griglia--immagine:has(>:nth-child(3))>.iso-fascia__scheda{padding-left:3rem;padding-right:3rem;border-left:1px solid rgba(var(--color-foreground),.16)}body .iso-fascia__griglia--immagine:has(>:nth-child(3))>.iso-fascia__scheda:first-child{padding-left:0;border-left:0}body .iso-fascia__griglia--immagine:has(>:nth-child(3))>.iso-fascia__scheda:last-child{padding-right:0}body .iso-fascia__griglia--immagine:has(>:nth-child(3))>.iso-fascia__scheda+.iso-fascia__scheda:before{display:none!important}}body .iso26-home__line-media{padding:0!important;background:#e9e1d6!important}body .iso26-home__line-media img{object-fit:cover!important}.iso-fascia__freccia,.iso26-home__line-link span[aria-hidden],.iso26-home__text-link span[aria-hidden]{display:inline-block;width:2.6rem;height:2.6rem;margin-left:.7rem;border:1px solid rgba(43,48,64,.3);border-radius:50%;font-size:0;line-height:0;color:transparent;vertical-align:middle;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232b3040' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.6 12h16'/%3E%3Cpath d='M13.2 5.6L19.6 12l-6.4 6.4'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:1.4rem 1.4rem}.iso-fascia__freccia{border-color:#9a594c66;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239a594c' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.6 12h16'/%3E%3Cpath d='M13.2 5.6L19.6 12l-6.4 6.4'/%3E%3C/svg%3E")}.iso26-hero-v1__button span[aria-hidden],.iso26-home__way-link span[aria-hidden],.iso26-home-services__link span[aria-hidden],.iso-fascia__griglia--manifesto .iso-fascia__freccia{display:none!important}.iso-fascia__occhiello-sez{margin:0 0 1.2rem;font:700 1.1rem/1 var(--iso26-ui,"Fira Sans",sans-serif);letter-spacing:.13em;text-transform:uppercase;color:var(--iso26-terracotta,#B7745E)}body .iso-fascia__h2{margin:0 0 3rem;font:350 clamp(3.4rem,3.3vw,5rem)/1 var(--iso26-display,"Petrona",serif)!important;letter-spacing:-.035em!important;text-transform:none!important;color:var(--iso26-ink,#2F3135)!important}@media screen and (max-width:599px){body .iso26-home__lines{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem!important}}.template-search__header{text-align:left;margin-bottom:2.4rem}.template-search__header h1{margin:0;font:350 clamp(3rem,5vw,4.6rem)/1.1 var(--iso26-display,"Petrona",serif)!important;letter-spacing:-.01em;text-transform:none;text-align:left}.template-search__search{margin:0;max-width:56rem}.template-search__search .search{margin-top:2rem}@media screen and (min-width:750px){.template-search__header{margin-bottom:2.4rem}}@media screen and (max-width:749px){body .iso26-home__ways-wrap{display:none!important}body .iso26-home__lines{display:flex!important;grid-template-columns:none!important;gap:1.2rem!important;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:.4rem;margin-right:-1.5rem;padding-right:1.5rem}body .iso26-home__lines::-webkit-scrollbar{display:none}body .iso26-home__line{flex:0 0 68%;scroll-snap-align:start}body .iso26-home__line-copy p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#shopify-section-template--27690379903305__iso_guide .iso-fascia__griglia--immagine{display:block!important}#shopify-section-template--27690379903305__iso_guide .iso-fascia__foto,#shopify-section-template--27690379903305__iso_guide .iso-fascia__corpo{display:none!important}#shopify-section-template--27690379903305__iso_guide .iso-fascia__scheda{display:block;padding:1.6rem 0!important;margin:0!important;border-top:1px solid rgba(43,48,64,.16)}#shopify-section-template--27690379903305__iso_guide .iso-fascia__scheda:last-child{border-bottom:1px solid rgba(43,48,64,.16)}#shopify-section-template--27690379903305__iso_guide .iso-fascia__testo{padding:0!important}#shopify-section-template--27690379903305__iso_guide .iso-fascia__titolo{margin:.3rem 0 .8rem!important}#shopify-section-template--27690379903305__iso_guide .iso-fascia__h2{margin-bottom:1.6rem!important}}body .iso26-home__circle-arrow{width:2.6rem!important;height:2.6rem!important;flex-basis:2.6rem!important;font-size:0!important;line-height:0!important;color:transparent!important;border-color:#2b30404d!important;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232b3040' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.6 12h16'/%3E%3Cpath d='M13.2 5.6L19.6 12l-6.4 6.4'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:1.4rem 1.4rem}body .iso26-home__category:hover .iso26-home__circle-arrow{background-color:var(--iso26-blue,#414d6b);border-color:var(--iso26-blue,#414d6b)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.6 12h16'/%3E%3Cpath d='M13.2 5.6L19.6 12l-6.4 6.4'/%3E%3C/svg%3E")}
/*# sourceMappingURL=/cdn/shop/t/24/assets/isoardi-2026-ritocchi.css.map */
