h6,.h6{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}@media (width>=64rem){h6,.h6{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.photo-blob{border-radius:42% 58% 62% 38%/45% 42% 58% 55%}section.bg-brand-surface+section.bg-brand-surface>.container,section.bg-brand-primary+section.bg-brand-primary>.container,section.bg-brand-accent+section.bg-brand-accent>.container{padding-top:0}input,textarea{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3)}:is(input,textarea):focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--brand-primary);--tw-outline-style:none;outline-style:none}label{font-size:var(--text-sm);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);display:block}.swiper-pagination-bullet-active.swiper-pagination-bullet-active{background-color:var(--brand-accent)}.loader{box-sizing:border-box;border:3px solid #000;border-radius:50%;width:1rem;height:1rem;margin-right:1rem;animation:2s linear infinite animloader;display:block;position:relative}.loader:after{content:"";box-sizing:border-box;background:#000;width:2px;height:12px;position:absolute;bottom:-12px;left:16px;transform:rotate(-45deg)}@keyframes animloader{0%{transform:translate(-8px,-8px)}25%{transform:translate(-8px,8px)}50%{transform:translate(8px,8px)}75%{transform:translate(8px,-8px)}to{transform:translate(-8px,-8px)}}[data-background=fasce] body:before,[data-background=fasce] footer:before{content:"";background:url(/maioliche/striscia.webp) 50%/auto 100% repeat-x;height:1.75rem;display:block}@media (width>=1024px){[data-background=fasce] body:before,[data-background=fasce] footer:before{height:2.5rem}}[data-background=cornice]{--frame:.75rem}@media (width>=1024px){[data-background=cornice]{--frame:1.5rem}}[data-background=cornice] body{padding:var(--frame)}[data-background=cornice] body:before{content:"";z-index:45;pointer-events:none;background:url(/maioliche/striscia.webp) repeat-x top left / auto var(--frame), url(/maioliche/striscia.webp) repeat-x bottom left / auto var(--frame), url(/maioliche/striscia-verticale.webp) repeat-y top left / var(--frame) auto, url(/maioliche/striscia-verticale.webp) repeat-y top right / var(--frame) auto;position:fixed;inset:0}[data-background=cornice] #category-nav-wrapper{top:var(--frame)}@media (width>=640px){[data-background=cornice] #category-nav-wrapper{top:calc(var(--frame) + 1rem)}}[data-background=velato] body{background-image:linear-gradient(var(--brand-surface), var(--brand-surface)), url(/maioliche/motivo.webp)}@supports (color:color-mix(in lab, red, red)){[data-background=velato] body{background-image:linear-gradient(color-mix(in srgb, var(--brand-surface) 90%, transparent), color-mix(in srgb, var(--brand-surface) 90%, transparent)), url(/maioliche/motivo.webp)}}[data-background=velato] body{background-size:auto,12rem}[data-background=velato] main section.bg-brand-surface{background-color:#0000}[data-background=velato] .reviews-band>svg{display:none}[data-background=accenti] .reviews-band{background-image:linear-gradient(var(--brand-accent), var(--brand-accent)), url(/maioliche/motivo.webp)}@supports (color:color-mix(in lab, red, red)){[data-background=accenti] .reviews-band{background-image:linear-gradient(color-mix(in srgb, color-mix(in srgb, var(--brand-accent) 15%, var(--brand-surface)) 88%, transparent), color-mix(in srgb, color-mix(in srgb, var(--brand-accent) 15%, var(--brand-surface)) 88%, transparent)), url(/maioliche/motivo.webp)}}[data-background=accenti] .reviews-band{background-size:auto,12rem}[data-background=accenti] footer{background-image:linear-gradient(var(--brand-primary), var(--brand-primary)), url(/maioliche/motivo.webp)}@supports (color:color-mix(in lab, red, red)){[data-background=accenti] footer{background-image:linear-gradient(color-mix(in srgb, var(--brand-primary) 88%, transparent), color-mix(in srgb, var(--brand-primary) 88%, transparent)), url(/maioliche/motivo.webp)}}[data-background=accenti] footer{background-size:auto,12rem}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}lideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}