:root{--natale-rosso:#B5121B;--natale-rosso-scuro:#8E0E15;--natale-verde:#146A4D;--natale-giallo:#FFE596;--natale-petrolio:#064646}:is(h1,h2,.h0,.h1,.h2,.hxl).rich-text__heading,.image-with-text__heading,.title,.collection-hero__title,.product__title h1,.multicolumn .title,.collapsible-content__heading,.main-page-title{color:var(--natale-rosso)}.color-scheme-natale-verde :is(h1,h2,h3,.h0,.h1,.h2,.hxl,.title,.image-with-text__heading,.rich-text__heading),.color-scheme-natale-rosso :is(h1,h2,h3,.h0,.h1,.h2,.hxl,.title,.image-with-text__heading,.rich-text__heading),.color-scheme-natale-petrolio :is(h1,h2,h3,.h2,.title){color:#fff}.button:not(.button--secondary),button.product-form__submit,.shopify-payment-button__button--unbranded{background:var(--natale-rosso)!important;color:#fff!important}.button:not(.button--secondary):hover,button.product-form__submit:hover{background:var(--natale-rosso-scuro)!important}.button--secondary{background:transparent!important;color:var(--natale-rosso)!important;box-shadow:inset 0 0 0 2px var(--natale-rosso)!important}.color-scheme-natale-verde .button:not(.button--secondary),.color-scheme-natale-rosso .button:not(.button--secondary){background:#fff!important;color:var(--natale-rosso)!important}.color-scheme-natale-verde .button--secondary,.color-scheme-natale-rosso .button--secondary{color:#fff!important;box-shadow:inset 0 0 0 2px #fff!important}.card__information a,.card__heading a{color:var(--natale-rosso)!important}[id$=__hero] .image-with-text,[id$=__confezioni_intro] .image-with-text{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180' viewBox='0 0 180 180'%3E%3Cg fill='%23E9A93B' fill-opacity='.38'%3E%3Cpolygon points='30.0,25.0 32.4,30.7 38.6,31.2 33.9,35.3 35.3,41.3 30.0,38.0 24.7,41.3 26.1,35.3 21.4,31.2 27.6,30.7'/%3E%3Cpolygon points='128.0,17.0 129.3,20.2 132.8,20.5 130.1,22.7 130.9,26.0 128.0,24.2 125.1,26.0 125.9,22.7 123.2,20.5 126.7,20.2'/%3E%3Cpolygon points='150.0,110.0 152.1,115.1 157.6,115.5 153.4,119.1 154.7,124.5 150.0,121.6 145.3,124.5 146.6,119.1 142.4,115.5 147.9,115.1'/%3E%3Cpolygon points='64.0,134.5 65.5,138.0 69.2,138.3 66.4,140.8 67.2,144.4 64.0,142.5 60.8,144.4 61.6,140.8 58.8,138.3 62.5,138.0'/%3E%3Cpolygon points='96.0,78.5 96.9,80.7 99.3,80.9 97.5,82.5 98.1,84.8 96.0,83.6 93.9,84.8 94.5,82.5 92.7,80.9 95.1,80.7'/%3E%3C/g%3E%3Cg fill='%23B5121B' fill-opacity='.18'%3E%3Ccircle cx='100' cy='150' r='2'/%3E%3Ccircle cx='12' cy='96' r='1.6'/%3E%3Ccircle cx='168' cy='60' r='1.8'/%3E%3C/g%3E%3C/svg%3E");background-size:180px 180px}[id$=__hero] .image-with-text__content,[id$=__confezioni_intro] .image-with-text__content{background:transparent!important}[id$=__scadenze] .rich-text,[id$=__aziende] .image-with-text{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='18' viewBox='0 0 36 18'%3E%3Crect y='0' width='36' height='2' fill='%23FFFFFF' fill-opacity='.9'/%3E%3Crect y='16' width='36' height='2' fill='%23FFFFFF' fill-opacity='.9'/%3E%3Cpolygon points='9,4 14,9 9,14 4,9' fill='%23FFFFFF'/%3E%3Cpolygon points='27,6 30,9 27,12 24,9' fill='%23FFE596'/%3E%3Ccircle cx='18' cy='9' r='1.6' fill='%23FFFFFF' fill-opacity='.7'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='18' viewBox='0 0 36 18'%3E%3Crect y='0' width='36' height='2' fill='%23FFFFFF' fill-opacity='.9'/%3E%3Crect y='16' width='36' height='2' fill='%23FFFFFF' fill-opacity='.9'/%3E%3Cpolygon points='9,4 14,9 9,14 4,9' fill='%23FFFFFF'/%3E%3Cpolygon points='27,6 30,9 27,12 24,9' fill='%23FFE596'/%3E%3Ccircle cx='18' cy='9' r='1.6' fill='%23FFFFFF' fill-opacity='.7'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200' viewBox='0 0 200 200'%3E%3Cg stroke='%23FFFFFF' stroke-opacity='.16' stroke-width='2' stroke-linecap='round'%3E%3Cline x1='40' y1='46' x2='56.0' y2='46.0'/%3E%3Cline x1='48.8' y1='46.0' x2='52.2' y2='42.6'/%3E%3Cline x1='48.8' y1='46.0' x2='52.2' y2='49.4'/%3E%3Cline x1='40' y1='46' x2='48.0' y2='59.9'/%3E%3Cline x1='44.4' y1='53.6' x2='49.0' y2='54.9'/%3E%3Cline x1='44.4' y1='53.6' x2='43.2' y2='58.3'/%3E%3Cline x1='40' y1='46' x2='32.0' y2='59.9'/%3E%3Cline x1='35.6' y1='53.6' x2='36.8' y2='58.3'/%3E%3Cline x1='35.6' y1='53.6' x2='31.0' y2='54.9'/%3E%3Cline x1='40' y1='46' x2='24.0' y2='46.0'/%3E%3Cline x1='31.2' y1='46.0' x2='27.8' y2='49.4'/%3E%3Cline x1='31.2' y1='46.0' x2='27.8' y2='42.6'/%3E%3Cline x1='40' y1='46' x2='32.0' y2='32.1'/%3E%3Cline x1='35.6' y1='38.4' x2='31.0' y2='37.1'/%3E%3Cline x1='35.6' y1='38.4' x2='36.8' y2='33.7'/%3E%3Cline x1='40' y1='46' x2='48.0' y2='32.1'/%3E%3Cline x1='44.4' y1='38.4' x2='43.2' y2='33.7'/%3E%3Cline x1='44.4' y1='38.4' x2='49.0' y2='37.1'/%3E%3Cline x1='150' y1='120' x2='161.0' y2='120.0'/%3E%3Cline x1='156.1' y1='120.0' x2='158.4' y2='117.7'/%3E%3Cline x1='156.1' y1='120.0' x2='158.4' y2='122.3'/%3E%3Cline x1='150' y1='120' x2='155.5' y2='129.5'/%3E%3Cline x1='153.0' y1='125.2' x2='156.2' y2='126.1'/%3E%3Cline x1='153.0' y1='125.2' x2='152.2' y2='128.4'/%3E%3Cline x1='150' y1='120' x2='144.5' y2='129.5'/%3E%3Cline x1='147.0' y1='125.2' x2='147.8' y2='128.4'/%3E%3Cline x1='147.0' y1='125.2' x2='143.8' y2='126.1'/%3E%3Cline x1='150' y1='120' x2='139.0' y2='120.0'/%3E%3Cline x1='143.9' y1='120.0' x2='141.6' y2='122.3'/%3E%3Cline x1='143.9' y1='120.0' x2='141.6' y2='117.7'/%3E%3Cline x1='150' y1='120' x2='144.5' y2='110.5'/%3E%3Cline x1='147.0' y1='114.8' x2='143.8' y2='113.9'/%3E%3Cline x1='147.0' y1='114.8' x2='147.8' y2='111.6'/%3E%3Cline x1='150' y1='120' x2='155.5' y2='110.5'/%3E%3Cline x1='153.0' y1='114.8' x2='152.2' y2='111.6'/%3E%3Cline x1='153.0' y1='114.8' x2='156.2' y2='113.9'/%3E%3Cline x1='80' y1='165' x2='88.0' y2='165.0'/%3E%3Cline x1='84.4' y1='165.0' x2='86.1' y2='163.3'/%3E%3Cline x1='84.4' y1='165.0' x2='86.1' y2='166.7'/%3E%3Cline x1='80' y1='165' x2='84.0' y2='171.9'/%3E%3Cline x1='82.2' y1='168.8' x2='84.5' y2='169.4'/%3E%3Cline x1='82.2' y1='168.8' x2='81.6' y2='171.1'/%3E%3Cline x1='80' y1='165' x2='76.0' y2='171.9'/%3E%3Cline x1='77.8' y1='168.8' x2='78.4' y2='171.1'/%3E%3Cline x1='77.8' y1='168.8' x2='75.5' y2='169.4'/%3E%3Cline x1='80' y1='165' x2='72.0' y2='165.0'/%3E%3Cline x1='75.6' y1='165.0' x2='73.9' y2='166.7'/%3E%3Cline x1='75.6' y1='165.0' x2='73.9' y2='163.3'/%3E%3Cline x1='80' y1='165' x2='76.0' y2='158.1'/%3E%3Cline x1='77.8' y1='161.2' x2='75.5' y2='160.6'/%3E%3Cline x1='77.8' y1='161.2' x2='78.4' y2='158.9'/%3E%3Cline x1='80' y1='165' x2='84.0' y2='158.1'/%3E%3Cline x1='82.2' y1='161.2' x2='81.6' y2='158.9'/%3E%3Cline x1='82.2' y1='161.2' x2='84.5' y2='160.6'/%3E%3C/g%3E%3Cg fill='%23FFFFFF' fill-opacity='.14'%3E%3Ccircle cx='130' cy='30' r='2.4'/%3E%3Ccircle cx='20' cy='130' r='2'/%3E%3Ccircle cx='180' cy='190' r='1.8'/%3E%3Ccircle cx='105' cy='92' r='1.5'/%3E%3C/g%3E%3C/svg%3E");background-repeat:repeat-x,repeat-x,repeat;background-position:left top,left bottom,center;background-size:44px 22px,44px 22px,200px 200px;background-attachment:scroll!important}[id$=__aziende] .image-with-text__content{background:transparent!important}.fascia-natale{display:block!important}:is(.color-scheme-1,.color-scheme-2,.color-scheme-natale-crema,.color-scheme-natale-giallo,.color-scheme-ce5b3ca1-94f7-4ee2-bc21-68aea852622f) :is(h1,h2,.h0,.hxl):not(.header__heading):not(.header__heading *){color:var(--natale-rosso)}.collection-list-title,.collection-hero__title,.title-wrapper .title{color:var(--natale-rosso)}.color-scheme-natale-verde .collection-list-title,.color-scheme-natale-rosso .collection-list-title{color:#fff}.color-scheme-natale-verde .button:not(.button--secondary):after,.color-scheme-natale-rosso .button:not(.button--secondary):after{box-shadow:none!important}.product-card-wrapper .card{background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 0 0 1px #6e4e2e1f,0 10px 22px -16px #6e4e2e73;transition:box-shadow .25s ease,transform .25s ease;height:100%}.product-card-wrapper .card__inner{--color-background:255,255,255;--gradient-background:#fff;background:#fff!important;border-radius:0!important}.product-card-wrapper .card__inner:after,.product-card-wrapper .card:after{box-shadow:none!important}.product-card-wrapper .card>.card__content{padding:1.1rem 1.4rem 1.6rem;background:#fff}.product-card-wrapper .card>.card__content .card__information{padding:0!important}.product-card-wrapper .card__heading{line-height:1.3}.product-card-wrapper .price{color:#2b2b29;font-weight:600}@media(hover:hover){.product-card-wrapper:hover .card{transform:translateY(-3px);box-shadow:0 0 0 1px #b5121b4d,0 18px 32px -18px #6e4e2e8c}}[id$=__hero] .page-width{max-width:none;padding-left:0;padding-right:0}[id$=__hero] .image-with-text__media,[id$=__hero] .image-with-text__media-item,[id$=__hero] .image-with-text__grid{border-radius:0!important}[id$=__hero] .image-with-text__heading{font-size:clamp(4rem,5vw,7.2rem);line-height:1.05;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}@media screen and (min-width:750px){[id$=__hero] .image-with-text__grid>.grid__item{width:50%;max-width:50%}[id$=__hero] .image-with-text__content{padding:5rem 6rem 5rem max(5rem,calc((100vw - 120rem)/2 + 5rem))!important}}@media screen and (max-width:749px){[id$=__hero] .image-with-text__content{padding:3.2rem 2rem 4rem!important}}.fascia-natale{display:block!important;position:relative;background:#ffe596;padding-top:1.4rem;font-size:0;line-height:0}.fascia-natale__art{display:block!important;height:clamp(58px,6.2vw,104px);max-width:1680px;margin:0 auto;background-repeat:no-repeat;background-position:center bottom;background-size:auto 100%}.fascia-natale:after{content:"";display:block;height:14px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='14' viewBox='0 0 24 14'%3E%3Crect width='24' height='14' fill='%23B5121B'/%3E%3Crect width='24' height='2' fill='%23146A4D'/%3E%3Crect y='12' width='24' height='2' fill='%238E0E15'/%3E%3Cpolygon points='6,4 9,7 6,10 3,7' fill='%23FFFFFF'/%3E%3Ccircle cx='18' cy='7' r='1.4' fill='%23FFE596'/%3E%3C/svg%3E") repeat-x left top/24px 14px}.natale-intro{max-width:110rem}.natale-intro__crumb{font-size:1.3rem;letter-spacing:.04em;margin:0 0 1rem;opacity:.75}.natale-intro__crumb a{color:inherit}.natale-intro__title{color:var(--natale-rosso);font-size:clamp(3.2rem,4.2vw,5.2rem);line-height:1.1;margin:0 0 2rem}.natale-intro .rte>p:first-child{font-size:clamp(1.7rem,1.5vw,2rem);line-height:1.6;max-width:80rem}.natale-intro .rte h2{font-size:1.4rem;letter-spacing:.14em;text-transform:uppercase;color:var(--natale-verde);margin:3.2rem 0 1.4rem}.natale-intro .rte ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.2rem}.natale-intro .rte li{background:#fff;border-left:4px solid var(--natale-rosso);border-radius:10px;padding:1.4rem 1.6rem;box-shadow:0 0 0 1px #6e4e2e1a;line-height:1.5;margin:0}.natale-guida{max-width:96rem}.natale-guida .rte h2{color:var(--natale-rosso);margin:5.2rem 0 1.4rem;padding-top:2.4rem;border-top:2px dashed rgba(181,18,27,.25)}.natale-guida .rte>h2:first-child{margin-top:0;padding-top:0;border-top:0}.natale-guida .rte h3{color:var(--natale-verde);margin:2.8rem 0 .6rem}.natale-guida .rte table{width:100%;border-collapse:separate;border-spacing:0;margin:2rem 0 2.8rem;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 0 0 1px #6e4e2e24;font-size:1.5rem;table-layout:auto}.natale-guida .rte th,.natale-guida .rte td{padding:1.1rem 1.4rem;border:0;border-bottom:1px solid rgba(110,78,46,.12);text-align:left;vertical-align:top}.natale-guida .rte thead th{background:var(--natale-verde);color:#fff;font-weight:600}.natale-guida .rte tbody th{color:var(--natale-rosso);font-weight:700}.natale-guida .rte tbody tr:nth-child(2n){background:#fff8e6}.natale-guida .rte tbody tr:last-child>*{border-bottom:0}.natale-guida .rte table a{color:var(--natale-rosso);font-weight:600;text-decoration:none}.natale-guida .rte h2:last-of-type~h3{background:#fff8e6;border-radius:10px 10px 0 0;padding:1.4rem 1.8rem 0;margin:1.6rem 0 0;color:#2b2b29;font-size:1.8rem}.natale-guida .rte h2:last-of-type~h3+p{background:#fff8e6;border-radius:0 0 10px 10px;padding:.6rem 1.8rem 1.6rem;margin:0}@media screen and (max-width:749px){.natale-guida .rte table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;font-size:1.4rem}.natale-guida .rte th,.natale-guida .rte td{white-space:nowrap}}.natale-guida .rte thead th{border-left:0!important;border-right:0!important}.natale-satc{display:none}@media screen and (max-width:749px){.announcement-bar__message{font-family:var(--font-body-family);font-weight:600;font-size:1.25rem;letter-spacing:.02em;line-height:1.35;padding:.2rem 0}.announcement-bar .announcement-bar__link{padding:.9rem 0}.announcement-bar__message .icon-arrow{display:none}.fascia-natale{padding-top:.6rem}.fascia-natale__art{height:46px}.fascia-natale:after{height:10px;background-size:18px 10px}[id$=__hero] .image-with-text__media{padding-bottom:64%!important}[id$=__hero] .image-with-text__media img{object-fit:cover;object-position:center 35%}[id$=__hero] .image-with-text__heading{font-size:3.4rem}[id$=__hero] .image-with-text__content{padding:2.4rem 2rem 3.2rem!important}[id$=__hero] .image-with-text__content>*+*{margin-top:1.2rem}[id$=__confezioni_intro] .page-width,[id$=__aziende] .page-width{padding-left:0;padding-right:0}[id$=__confezioni_intro] .image-with-text__media,[id$=__aziende] .image-with-text__media,[id$=__confezioni_intro] .image-with-text__media-item,[id$=__aziende] .image-with-text__media-item{border:0!important;border-radius:0!important;box-shadow:none!important}[id$=__confezioni_intro] .image-with-text__content,[id$=__aziende] .image-with-text__content{padding:2.8rem 2rem 3.6rem!important}.main-page-title,.collection-hero__title{font-size:clamp(2.8rem,8vw,3.6rem);line-height:1.15}.collection-list .card__heading{font-size:1.6rem;line-height:1.25}.natale-intro__title{font-size:3rem}.natale-guida .rte h2{font-size:2.4rem;margin-top:4rem}.natale-guida .rte table a{display:inline-block;padding:.8rem 0}.multicolumn .multicolumn-list:not(.slider){display:grid!important;grid-template-columns:1fr 1fr;gap:1rem;margin:0}.multicolumn .multicolumn-list:not(.slider)>.multicolumn-list__item{width:100%!important;max-width:none!important;padding:0!important;margin:0!important}.multicolumn .multicolumn-list:not(.slider)>.multicolumn-list__item:last-child:nth-child(odd){grid-column:1/-1}[id$=__servizi] .multicolumn-card{background:#fff;border-radius:12px;box-shadow:0 0 0 1px #6e4e2e1f;height:100%}[id$=__servizi] .multicolumn-card__info{padding:1.4rem 1.2rem 1.6rem!important}[id$=__servizi] .multicolumn-card__info h3{font-size:1.6rem;margin-bottom:.4rem}[id$=__servizi] .multicolumn-card__info .rte{font-size:1.35rem;line-height:1.45}[id$=__servizi] .title-wrapper-with-link,[id$=__servizi] .title{text-align:center;justify-content:center;width:100%}.product__tax,.product__tax.caption{font-size:1.2rem}.pickup-availability-button{padding:1rem 0;min-height:44px}.copyright__content,.policies a,.policies li{font-size:1.2rem}.policies a{display:inline-block;padding:.8rem .2rem}.jdgm-carousel-item__timestamp{font-size:1.2rem!important}.jdgm-carousel__item-container,.jdgm-carousel__item-wrapper,.jdgm-carousel-item{height:auto!important}.jdgm-carousel-item__review{height:auto!important;overflow:visible!important}.jdgm-carousel__left-arrow,.jdgm-carousel__right-arrow{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}.natale-satc{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:40;align-items:center;gap:1.2rem;padding:1rem 1.4rem calc(1rem + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -6px 20px #3c281424;border-top:3px solid var(--natale-rosso);transform:translateY(110%);visibility:hidden;transition:transform .25s ease,visibility .25s}.natale-satc.is-on{transform:none;visibility:visible}.natale-satc__info{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.25}.natale-satc__t{font-size:1.3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#2b2b29}.natale-satc__p{font-size:1.6rem;font-weight:700;color:var(--natale-rosso)}.natale-satc__b{min-height:46px;padding:0 1.8rem;white-space:nowrap;font-size:1.4rem}body.natale-satc-on .footer{padding-bottom:7rem}}@media screen and (max-width:749px){.product-grid.grid--peek.slider .grid__item.slider__slide{width:64%!important;max-width:64%!important}.product__media-list .product__media-item:only-child{width:100%!important;max-width:100%!important;margin-left:0!important}.product-card-wrapper .card>.card__content{padding:1rem 1rem 1.3rem}.product-card-wrapper .card__heading{font-size:1.4rem;overflow-wrap:break-word}}:is(.color-scheme-natale-verde,.color-scheme-natale-rosso,.color-scheme-natale-giallo,.color-scheme-natale-petrolio){color:rgb(var(--color-foreground))}:is(.color-scheme-natale-verde,.color-scheme-natale-rosso,.color-scheme-natale-giallo,.color-scheme-natale-petrolio) :is(p,li,.rte,.caption,.caption-with-letter-spacing,.image-with-text__text,.rich-text__text,.footer-block__details-content,.copyright__content,.footer__content-bottom){color:rgb(var(--color-foreground))!important}:is(.color-scheme-natale-verde,.color-scheme-natale-rosso,.color-scheme-natale-petrolio) :is(p,li,.rte) a:not(.button){color:#fff!important;text-decoration:underline;text-underline-offset:.2em}.color-scheme-natale-giallo :is(p,li,.rte) a:not(.button){color:var(--natale-rosso-scuro)!important;text-decoration:underline;text-underline-offset:.2em}.natale-intro__crumb{opacity:1;color:#5a564c}.product__info-container div[style*=FFE596]{border-left-color:var(--natale-rosso)!important}.product__info-container div[style*=FFE596] strong[style]{color:var(--natale-rosso)!important}:is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--natale-petrolio)!important;outline-offset:3px!important}:is(.color-scheme-natale-verde,.color-scheme-natale-rosso,.color-scheme-natale-petrolio) :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-color:#ffe596!important}@media(prefers-reduced-motion:reduce){.product-card-wrapper .card,.natale-satc,.natale-wa{transition:none!important}.product-card-wrapper:hover .card,.natale-wa:hover{transform:none!important}}[id^=gb-widget]{display:none!important}.natale-wa{position:fixed;right:1.6rem;bottom:1.6rem;z-index:39;display:inline-flex;align-items:center;gap:.8rem;min-height:48px;padding:0 2rem 0 1.4rem;border-radius:999px;background:#0e7a6d;color:#fff!important;font-family:var(--font-body-family);font-weight:600;font-size:1.5rem;letter-spacing:.02em;text-decoration:none!important;box-shadow:0 6px 18px #00000038;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.natale-wa svg{width:26px;height:26px;flex:none}.natale-wa:hover{background:#075e54;transform:translateY(-2px);box-shadow:0 10px 24px #00000042}.natale-wa:focus-visible{outline:3px solid var(--natale-petrolio)!important;outline-offset:3px!important}@media screen and (max-width:749px){.natale-wa{right:1.2rem;bottom:1.2rem;width:54px;height:54px;padding:0;justify-content:center}.natale-wa__label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body.natale-satc-on .natale-wa{transform:translateY(-78px)}}@media print{.natale-wa,.natale-satc{display:none!important}}.natale-wa{width:56px;height:56px;min-height:0;padding:0!important;gap:0;justify-content:center;border-radius:50%}.natale-wa svg{width:28px;height:28px}@media screen and (max-width:749px){.natale-wa{width:54px;height:54px}}.nn{display:none}@media screen and (max-width:989px){.menu-drawer.nn-on .menu-drawer__navigation>:not(.nn){display:none!important}.menu-drawer.nn-on{background:#fff}.menu-drawer.nn-on .menu-drawer__navigation{padding:0}.nn{display:block;padding:0 0 2.4rem;font-family:var(--font-body-family);color:#2b2722}.nn ul{list-style:none;margin:0;padding:0}.nn__list>li{border-bottom:1px solid rgba(90,86,76,.16)}.nn a,.nn summary{color:#2b2722;text-decoration:none;-webkit-tap-highlight-color:transparent}.nn__link{display:flex;align-items:center;justify-content:space-between;min-height:54px;padding:0 2.4rem;font-size:1.7rem;font-weight:600;letter-spacing:.01em}.nn summary{list-style:none;cursor:pointer;position:relative}.nn summary::-webkit-details-marker{display:none}.nn summary:after{content:"";width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);margin:-4px 2px 0 1.2rem;flex:none;transition:transform .2s ease}.nn details[open]>summary:after{transform:rotate(-135deg);margin-top:4px}.nn details[open]>summary.nn__link{color:var(--natale-rosso);box-shadow:inset 4px 0 0 var(--natale-rosso)}.nn__link--hl{background:var(--natale-rosso);color:#fff!important;flex-direction:column;align-items:flex-start;justify-content:center;gap:.2rem;padding-top:1rem;padding-bottom:1rem}.nn__link--hl small{font-size:1.3rem;font-weight:400;letter-spacing:0}.nn__sub{background:#fbf6ec;padding:.4rem 0 .8rem;border-top:1px solid rgba(90,86,76,.12)}.nn__sub>li>a,.nn__sub>li>details>summary{display:flex;align-items:center;justify-content:space-between;min-height:46px;padding:0 2.4rem 0 3.6rem;font-size:1.6rem;font-weight:500}.nn__sub2{margin:0 2.4rem .6rem 3.6rem!important;border-left:2px solid var(--natale-rosso)}.nn__sub2 a{display:flex;align-items:center;min-height:42px;padding:0 1.4rem;font-size:1.5rem}.nn details[open].nn__d--2>summary{color:var(--natale-rosso)}.nn .nn__all{font-weight:700!important;color:var(--natale-rosso)!important;text-decoration:underline!important;text-underline-offset:3px}.nn a:focus-visible,.nn summary:focus-visible{outline:3px solid var(--natale-petrolio);outline-offset:-3px}.nn__help{margin:2rem 2.4rem 0;padding:1.4rem 1.6rem;background:#f4eee2;border-radius:10px;display:flex;flex-wrap:wrap;gap:.8rem 1.6rem;align-items:center;font-size:1.4rem}.nn__help span:first-child{width:100%;color:#5a564c}.nn__help a{font-weight:700;color:var(--natale-rosso-scuro,#7A1020);text-decoration:underline;text-underline-offset:3px;min-height:32px;display:inline-flex;align-items:center}body[class*=overflow-hidden] .natale-wa,body[class*=overflow-hidden] .natale-satc{display:none!important}}.cc-facts ul{list-style:none;display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center;margin:0 auto;padding:0;max-width:110rem}.cc-facts li{background:#fff;color:#2b2722;border-radius:999px;padding:.7rem 1.4rem;font-size:1.45rem;line-height:1.3;box-shadow:0 1px #5a564c2e}.cc-facts strong{color:var(--natale-rosso-scuro,#7A1020)}.cc-table{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1rem 0 2.4rem}.cc-table table{min-width:52rem;margin:0!important;background:#fff}.cc-table th[scope=row]{font-weight:700;white-space:nowrap}.cc-table thead th{background:var(--natale-rosso);color:#fff}.cc-table td{white-space:nowrap}.cc-table small{font-size:1.2rem;color:#5a564c}@media screen and (max-width:749px){.cc-facts{padding-left:0;padding-right:0}.cc-facts ul{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:0 1.5rem .4rem;scrollbar-width:none}.cc-facts ul::-webkit-scrollbar{display:none}.cc-facts li{flex:none;white-space:nowrap;font-size:1.3rem;padding:.6rem 1.1rem}.cc-table table{min-width:0;width:100%;font-size:1.3rem}.cc-table th,.cc-table td{padding:.6rem .5rem!important;white-space:normal}.cc-table th[scope=row]{white-space:normal}.cc-table small{font-size:1.05rem;line-height:1.2;display:inline-block}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/natale-2026.css.map */
