.cuisine-copy .cuisine-included{padding-left:0;border-left:0;margin-left:0}
.cuisine-section .cuisine-copy h2 em{color:var(--burro)}
.ebook-price strong{letter-spacing:.025em;font-variant-numeric:lining-nums;white-space:nowrap}
body:is(.giamaio-page--ricettario,.giamaio-page--chi-siamo,.giamaio-page--contatti,.giamaio-page--blog,.giamaio-page--article,.giamaio-page--shop,.giamaio-page--boutique-france,.giamaio-page--tienda-espana){background:var(--carbone);color:var(--burro);--ink-soft:#d9d3c8;--paper-inset:#302e2b;--paper-rule:#f3ede038;--atelier-ink:var(--burro)}
.giamaio-page--ricettario :is(.book-offer,.book-menu,.ebook-access){background:var(--carbone);color:var(--burro)}
.giamaio-page--ricettario :is(.book-deck,.book-menu-intro .atelier-kicker,.book-menu-intro h2 em,.sample-category,.book-menu-purchase){color:#d4bba5}
.giamaio-page--ricettario :is(.book-actions .atelier-text-link,.sample-mark){color:var(--burro)}
.giamaio-page--ricettario .sample-columns li::marker{color:#d4bba5}
.giamaio-page--ricettario .sample-tip{border-color:var(--cenere)}
.giamaio-page--ricettario .book-actions .atelier-button{background:var(--brace);color:var(--burro);border-color:#ce8a7f}
.giamaio-page--ricettario .book-display img{box-shadow:9px 15px 35px #0008}
.giamaio-page--ricettario .ebook-contents{background:#302e2b}
.giamaio-page--ricettario .ebook-contents .atelier-kicker{color:#d4bba5}
.giamaio-page--chi-siamo .brand-story{background:var(--carbone);color:var(--burro)}
.giamaio-page--chi-siamo .brand-origin .eyebrow{color:#d4bba5}
.giamaio-page--contatti .contact-form-wrap{border:1px solid var(--paper-rule);background:#302e2b}
.giamaio-page--contatti .contact-form :is(input,textarea,select){background:var(--carbone);color:var(--burro);border-color:#8c929080;font-size:20px}
.giamaio-page--contatti .contact-form :is(input,select){height:auto;min-height:52px}
.giamaio-page--contatti .contact-form .button{background:var(--brace);color:var(--burro);border-color:#ce8a7f}
.giamaio-page--contatti .form-error{color:#ffc0ae}
.journal{--paper:var(--carbone);--ink:var(--burro);--soft:#d9d3c8;--rule:#f3ede038;--rust:#d4bba5;background:var(--carbone);color:var(--burro)}
.journal .journal-titleblock h1 em{color:#d4bba5}
.journal .journal-feature{background:#302e2b;border:1px solid var(--rule)}
.journal .journal-resources{background:#302e2b}
:is(.catalog,.region-shop-surface) .retail-card[data-family=fumus]{--retail-panel:var(--brace);--retail-copy:var(--burro);border-color:#f3ede044}
:is(.catalog,.region-shop-surface) .retail-card[data-family=lignum]{--retail-panel:var(--corteccia);--retail-copy:var(--burro);border-color:#f3ede044}
:is(.catalog,.region-shop-surface) .retail-card[data-family=domus]{--retail-panel:var(--cenere);--retail-paper:var(--carbone);--retail-copy:var(--carbone);--retail-ink:var(--burro);border-color:#24232155}
:is(.catalog,.region-shop-surface) .retail-card .retail-photo{--retail-ink:#242321;--retail-paper:#f3ede0}
:is(.catalog,.region-shop-surface) .retail-card .retail-offer{border-color:color-mix(in srgb,var(--retail-paper) 40%,transparent)}
:is(.catalog,.region-shop-surface) .retail-card .retail-topline>span::before{background:var(--retail-paper)}
:is(.catalog,.region-shop-surface) .retail-card[data-family=domus] .retail-dots button::after{border-color:var(--carbone)}
:is(.catalog,.region-shop-surface) .retail-card[data-family=domus] .retail-dots button[aria-current=true]::after{background:var(--carbone)}
:is(.catalog,.region-shop-surface) .retail-card[data-family=domus] .retail-buy:hover{background:#383632;border-color:var(--burro)}
.material-panel-texture{transition:opacity .65s ease}
.material-panel:hover .material-panel-texture{transform:none}
.material-panel-motion,.material-panel-video{position:absolute;inset:0;width:100%;height:100%;z-index:-2;pointer-events:none;opacity:0;transition:opacity .65s ease}
.material-panel--fumus .material-panel-motion{mix-blend-mode:screen}
.material-panel--domus .material-panel-video{object-fit:cover;filter:brightness(1.35);mix-blend-mode:screen}
.material-panel.is-animating .material-panel-motion{opacity:1}
.material-panel--domus.is-animating .material-panel-video{opacity:.88}
.material-panel--domus.is-animating .material-panel-texture{opacity:.28}
.material-panel--lignum.is-animating .material-panel-texture{opacity:0}
.material-panel:focus-visible .material-panel-link span{transform:translate(3px,-3px)}
@media(prefers-reduced-motion:reduce){.material-panel-motion,.material-panel-video{display:none}.material-panel.is-animating .material-panel-texture{opacity:1}.material-panel-texture,.material-panel-link span{transition:none}}
