.canva-collection-layer:first-child{box-shadow:none}.canva-accessory-layer:nth-child(2) img{transition:filter .4s}.canva-accessory-card:hover .canva-accessory-layer:nth-child(2) img,.canva-accessory-card:focus-visible .canva-accessory-layer:nth-child(2) img{filter:drop-shadow(0 7px 8px #372e2b29)}.canva-collection-picture:is(:hover,:focus-visible) .canva-collection-depth{transform:perspective(1300px) rotateX(var(--depth-rx,.08deg)) rotateY(var(--depth-ry,-.08deg)) scale(1.025);filter:drop-shadow(0 5px 4px #392b2524);transition-delay:calc(var(--depth-order) * 22ms)}.canva-tile-boutique .canva-collection-picture:is(:hover,:focus-visible) .canva-collection-depth{transform:perspective(1300px) translateY(calc(-2px - var(--depth-order) * .5px)) rotateY(var(--depth-ry,-.2deg)) scale(1.025)}.canva-accessory-card .canva-accessory-visual{filter:drop-shadow(0 8px 10px #3c454e1a);transition:transform .4s cubic-bezier(.2,.75,.25,1)}.canva-view-all:active{transform:translateY(2px)}.canva-collection-picture:focus-visible,.canva-view-all:focus-visible,.canva-accessory-card:focus-visible,.canva-rail-arrow:focus-visible{outline-offset:3px;outline:3px solid #3e5d70}.canva-still .canva-collection-picture,.canva-still .canva-collection-tile>.canva-flower-badge,.canva-still .canva-view-all,.canva-still .canva-accessory-rail-wrap,.canva-still .canva-accessory-visual,.canva-still .canva-accessory-layer:nth-child(2) img,.canva-still .canva-collection-layer img,.canva-still .canva-reveal-pending *{opacity:1;filter:none;transition:none;transform:none}@media (prefers-reduced-motion:reduce){.canva-collection-picture,.canva-collection-tile>.canva-flower-badge,.canva-view-all,.canva-accessory-rail-wrap,.canva-accessory-visual,.canva-accessory-layer:nth-child(2) img,.canva-collection-layer img{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}}html.canva-still{scroll-behavior:auto!important}@media (prefers-reduced-motion:no-preference){html:not(.canva-still) .canva-accessory-visual{animation:9.5s ease-in-out infinite canva-paper-float}html:not(.canva-still) .canva-accessory-card:nth-child(2n) .canva-accessory-visual{animation-duration:10.6s;animation-delay:-2.5s}html:not(.canva-still) .canva-accessory-card:nth-child(3n) .canva-accessory-visual{animation-duration:8.8s;animation-delay:-4s}.canva-collection-tile:not(.canva-motion-visible) *,.canva-accessory-row:not(.canva-motion-visible) *,.canva-accessory-badge:not(.canva-motion-visible) *{animation-play-state:paused!important}}@keyframes canva-paper-float{0%,to{translate:0 1px;rotate:-.16deg}50%{translate:0 -3px;rotate:.16deg}}@keyframes canva-flower-sway{0%,to{translate:0 2px;rotate:-3deg}50%{translate:0 -5px;rotate:4deg}}html.canva-still .canva-collections *,html.canva-still .canva-accessories *{animation:none!important}.canva-collections{overflow-x:clip}html.canva-still .canva-collection-depth{filter:none!important;transition:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){.canva-collection-depth{filter:none!important;transition:none!important;transform:none!important}}.canva-tile-letterpress .canva-collection-depth{transform-origin:var(--depth-origin-x) 50%}.canva-tile-letterpress .canva-collection-picture:is(:hover,:focus-visible) .canva-collection-depth{transform:perspective(1300px) rotateY(var(--depth-ry,-.08deg)) scale(1.012)}.canva-accessory-visual{transition:none!important;animation:none!important}.canva-accessory-card:hover .canva-accessory-visual,.canva-accessory-card:focus-visible .canva-accessory-visual{transform:none}.canva-collection-depth,.canva-collection-picture:is(:hover,:focus-visible) .canva-collection-depth,.canva-tile-boutique .canva-collection-picture:is(:hover,:focus-visible) .canva-collection-depth,.canva-tile-letterpress .canva-collection-picture:is(:hover,:focus-visible) .canva-collection-depth{filter:none;transition:none;transform:none}
.canva-hero__layer-inner [data-c]:not(#_){box-shadow:none;box-sizing:content-box;clip-path:none;color:#000;filter:none;font-feature-settings:normal;font-kerning:auto;letter-spacing:normal;object-fit:fill;object-position:50% 50%;opacity:1;overflow-wrap:normal;text-align:start;text-indent:0;text-transform:none;transform-origin:0 0;vertical-align:baseline;white-space:normal;word-break:normal;z-index:auto;background-color:#0000;background-image:none;background-position:0 0;background-size:auto;border:0 #000;border-radius:0;width:auto;min-width:0;max-width:none;height:auto;min-height:0;max-height:none;margin:0;padding:0;font-family:Times New Roman;font-size:10px;font-style:normal;font-weight:400;line-height:normal;display:block;position:static;inset:0 auto auto 0;overflow:visible;transform:none}.canva-continuation__board[data-page="11"] [data-c]:not(#_),.canva-continuation__board[data-page="12"] [data-c]:not(#_){box-shadow:none;box-sizing:content-box;clip-path:none;color:#000;fill:#000;filter:none;font-feature-settings:normal;font-kerning:auto;letter-spacing:normal;object-fit:fill;object-position:50% 50%;opacity:1;overflow-wrap:normal;stroke:none;stroke-width:1px;text-align:start;text-indent:0;text-transform:none;transform-origin:0 0;vertical-align:baseline;white-space:normal;word-break:normal;z-index:auto;background-color:#0000;background-image:none;background-position:0 0;background-size:auto;border:0 #000;border-radius:0;width:auto;min-width:0;max-width:none;height:auto;min-height:0;max-height:none;margin:0;padding:0;font-family:Times New Roman;font-size:10px;font-style:normal;font-weight:400;line-height:normal;display:block;position:static;inset:0 auto auto 0;overflow:visible;transform:none}.canva-continuation__board[data-page="13"] [data-c]:not(#_){box-shadow:none;box-sizing:content-box;clip-path:none;color:#000;fill:#000;filter:none;font-feature-settings:normal;font-kerning:auto;letter-spacing:normal;object-fit:fill;object-position:50% 50%;opacity:1;overflow-wrap:normal;stroke:none;stroke-width:1px;text-align:start;text-indent:0;text-transform:none;transform-origin:0 0;vertical-align:baseline;white-space:normal;word-break:normal;z-index:auto;background-color:#0000;background-image:none;background-position:0 0;background-size:auto;border:0 #000;border-radius:0;width:auto;min-width:0;max-width:none;height:auto;min-height:0;max-height:none;margin:0;padding:0;font-family:Times New Roman;font-size:10px;font-style:normal;font-weight:400;line-height:normal;display:block;position:static;inset:0 auto 0 0;overflow:visible;transform:none}.canva-continuation__board[data-page="14"] [data-c]:not(#_){box-shadow:none;box-sizing:content-box;clip-path:none;color:#000;fill:#000;filter:none;font-feature-settings:normal;font-kerning:auto;letter-spacing:normal;object-fit:fill;object-position:50% 50%;opacity:1;overflow-wrap:normal;stroke:none;stroke-width:1px;text-align:start;text-indent:0;text-transform:none;transform-origin:0 0;vertical-align:baseline;white-space:normal;word-break:normal;z-index:auto;background-color:#0000;background-image:none;background-position:0 0;background-size:auto;border:0 #000;border-radius:0;width:auto;min-width:0;max-width:none;height:auto;min-height:0;max-height:none;margin:0;padding:0;font-family:Times New Roman;font-size:10px;font-style:normal;font-weight:400;line-height:normal;display:block;position:static;inset:0 auto auto 0;overflow:visible;transform:none}
@media (min-width:761px){.home-astra .canva-collection-board .canva-collection-tile .canva-view-all{left:var(--vedi-x,50%)!important;top:calc(var(--vedi-y,86%) + 1.6%)!important;bottom:auto!important}}.home-astra .canva-tile-iltuosito>.canva-flower-badge,.home-astra .canva-tile-latuabusta>.canva-flower-badge{font-size:3.4cqw}.home-astra .canva-tile-iltuosito>.canva-flower-badge small,.home-astra .canva-tile-latuabusta>.canva-flower-badge small{font-size:.6em;line-height:1.08}@media (max-width:760px){.home-astra .canva-tile-iltuosito>.canva-flower-badge,.home-astra .canva-tile-latuabusta>.canva-flower-badge{font-size:4.6vw}}.joy-callout .joy-rays--right{translate:0 -50%}@media (max-width:760px){.home-astra .canva-continuation__mobile :is(.canva-continuation__eyebrow,.canva-continuation__script,.canva-continuation__allcaps,.canva-continuation__intro),.home-astra .canva-accessory-intro,.home-astra .canva-accessory-row h3,.home-astra .verified-reviews__heading{text-align:center}.home-astra .canva-continuation__mobile .canva-continuation__intro{margin-inline:auto}.home-astra .canva-accessory-row h3{margin-inline:0}.home-astra .verified-reviews__score{align-items:center}.home-astra .canva-continuation__atelier-grid{gap:30px 18px;margin-bottom:72px}.home-astra .canva-continuation__atelier-grid figure:nth-child(6n+1){transform:rotate(-3deg)}.home-astra .canva-continuation__atelier-grid figure:nth-child(6n+2){transform:translateY(40px)rotate(2.4deg)}.home-astra .canva-continuation__atelier-grid figure:nth-child(6n+3){transform:translate(4px)rotate(2deg)}.home-astra .canva-continuation__atelier-grid figure:nth-child(6n+4){transform:translateY(40px)rotate(-2.6deg)}.home-astra .canva-continuation__atelier-grid figure:nth-child(6n+5){transform:rotate(-1.6deg)}.home-astra .canva-continuation__atelier-grid figure:nth-child(6n+6){transform:translateY(40px)rotate(3deg)}.home-astra .canva-continuation__atelier-grid figure:is(:first-child,:nth-child(4),:nth-child(5)):after{content:"";z-index:2;aspect-ratio:236/231.5;pointer-events:none;background:50%/contain no-repeat;width:46px;position:absolute}.home-astra .canva-continuation__atelier-grid figure:first-child:after{background-image:url(/assets/continuation-recovery-19.svg);top:30%;right:-22px;rotate:14deg}.home-astra .canva-continuation__atelier-grid figure:nth-child(4):after{background-image:url(/assets/continuation-recovery-16.svg);top:48%;left:-24px}.home-astra .canva-continuation__atelier-grid figure:nth-child(5):after{background-image:url(/assets/continuation-recovery-18.svg);top:56%;right:-20px;rotate:-10deg}.home-astra .canva-continuation__mobile .continuation-process-cards{margin-inline:calc(50% - 32vw)}.home-astra .canva-continuation__mobile .continuation-process-card{padding-inline:14px}}.home-astra .verified-reviews__wave{display:none}@media (hover:hover) and (min-width:761px){.home-astra .canva-accessory-card:is(:hover,:focus-visible) .canva-accessory-visual{transform:translateY(-8px);transition:transform .4s cubic-bezier(.2,.75,.25,1)!important}.home-astra .canva-accessory-card .canva-accessory-visual{transition:transform .45s cubic-bezier(.2,.75,.25,1)!important}}.home-astra .canva-accessory-visual--ventagli-next .canva-accessory-fan-source{width:100%;top:-58%;left:0}.home-astra .atelier-film-hint{display:none}.canva-collection-layer[data-goccia]{clip-path:var(--goccia-d)}@media (max-width:760px){.canva-collection-layer[data-goccia]{clip-path:var(--goccia-m)}}.home-kit{color:#fffdf9;background:#f18c8a;scroll-margin-top:72px;position:relative}.home-kit__dentro{box-sizing:border-box;grid-template-columns:minmax(220px,300px) minmax(0,620px);justify-content:center;align-items:center;gap:clamp(36px,6vw,96px);max-width:1200px;margin:0 auto;padding:clamp(56px,7vw,104px) 24px clamp(64px,8vw,112px);display:grid}.home-kit__video{margin:0;position:relative;rotate:-2.5deg}.home-kit__video video{aspect-ratio:3/4;object-fit:cover;background:#f6c9c5;border:6px solid #fffdf9;border-radius:18px;width:100%;display:block;box-shadow:0 22px 40px #6e282438,0 3px 8px #6e28241f}.home-kit__video figcaption{color:#4f463c;background:#d7c86b;border-radius:999px;padding:4px 14px 6px;font:400 25px/1 Snell,Georgia,cursive;position:absolute;bottom:-24px;right:-14px;rotate:4deg;box-shadow:0 6px 14px #48342829}.home-kit__testo{gap:14px;min-width:0;display:grid}.home-kit__sopra{letter-spacing:.2em;text-transform:uppercase;margin:0;font:400 15px/1 HamburgHand,Now,sans-serif}.home-kit__titolo{letter-spacing:-.02em;color:#fffdf9;margin:-4px 0 0;font:400 clamp(64px,7.4vw,96px)/.9 Snell,Georgia,cursive}.home-kit__regola{color:#fff4ef;max-width:46ch;margin:0;font-size:15.5px;line-height:1.55}.home-kit__posti{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,2vw,24px);margin:10px 0 0;padding:0;list-style:none;display:grid}.home-kit__posto{text-align:center;justify-items:center;gap:8px;min-width:0;display:grid}.home-kit__casella{aspect-ratio:4/5;background:#fffdf924;border:2px dashed #fffdf9bf;border-radius:16px;place-items:center;width:100%;display:grid;position:relative}.home-kit__casella b{color:#fffdf9d9;font:400 clamp(30px,3vw,44px)/1 Snell,Georgia,cursive;position:absolute;top:2px;left:10px}.home-kit__casella img{max-width:86%;max-height:86%;rotate:calc((var(--i) - 1) * 2.5deg);opacity:0;background:#fff;border-radius:3px;margin:auto;position:absolute;inset:0;translate:0 -26px;scale:.7;box-shadow:0 14px 24px #6e282447,0 2px 5px #6e282429}.home-kit.is-in-vista .home-kit__casella img{animation:home-kit-arrivo .7s cubic-bezier(.3, 1.5, .5, 1) calc(.25s + var(--i) * .32s) both}.home-kit__posto.is-pieno .home-kit__casella{background:#fffdf91a;border-color:#0000}a.home-kit__casella{color:inherit;cursor:pointer;text-decoration:none;transition:background-color .2s,border-color .2s}a.home-kit__casella:hover{background:#fffdf924;border-color:#fffdf9}a.home-kit__casella:focus-visible{outline-offset:4px;outline:2px solid #fffdf9}.home-kit__piu{color:#fffdf9;transition:scale .3s cubic-bezier(.3,1.6,.5,1)}a.home-kit__casella:hover .home-kit__piu{scale:1.15}.home-kit__nome{gap:2px;min-width:0;display:grid}.home-kit__nome strong{overflow-wrap:anywhere;font:400 clamp(22px,2vw,27px)/1.05 Snell,Georgia,cursive}.home-kit__nome small{letter-spacing:.04em;color:#ffe9e4;font-size:11.5px}.home-kit__nota{color:#ffe4de;margin:0;font-size:12.5px}.home-kit__azione{flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:8px;display:flex}.home-kit__bottone{color:#514740;letter-spacing:.12em;text-transform:uppercase;background:#fffdf9;border-radius:999px;align-items:center;gap:12px;min-height:52px;padding:12px 26px;font:400 14px/1.2 HamburgHand,Now,sans-serif;text-decoration:none;transition:translate .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;display:inline-flex;box-shadow:0 10px 22px #6e282433}.home-kit__bottone:hover{translate:0 -2px;box-shadow:0 14px 28px #6e282442}.home-kit__bottone:focus-visible{outline-offset:4px;outline:2px solid #fffdf9}.home-kit__prezzo{color:#fff4ef;font-size:14px}.home-kit__prezzo b{color:#fffdf9;margin-right:4px;font:500 22px/1 Now,sans-serif}@keyframes home-kit-arrivo{0%{opacity:0;translate:0 -26px;scale:.7}60%{opacity:1;translate:0 4px;scale:1.06}to{opacity:1;translate:0;scale:1}}@media (max-width:760px){.home-kit__dentro{grid-template-columns:minmax(0,1fr);justify-items:center;gap:34px;padding:52px 18px 64px}.home-kit__video{order:5;width:min(46vw,190px);margin-top:6px}.home-kit__testo{display:contents}.home-kit__sopra,.home-kit__titolo,.home-kit__regola{text-align:center;order:1;justify-self:center}.home-kit__titolo{margin-top:-26px;font-size:70px}.home-kit__regola{margin-top:-18px;font-size:14.5px}.home-kit__posti,.home-kit__nota,.home-kit__azione{order:3;width:100%}.home-kit__posti{gap:10px;margin-top:0}.home-kit__nome strong{font-size:21px}.home-kit__nome small{display:none}.home-kit__nota{text-align:center;margin-top:-18px}.home-kit__azione{justify-content:center;margin-top:-10px}}@media (prefers-reduced-motion:reduce){.home-kit__casella img{opacity:1;translate:none;scale:1}.home-kit.is-in-vista .home-kit__casella img{animation:none}.home-kit__bottone{transition:none}}@keyframes home-sito-notte{0%,38%{opacity:0}50%,88%{opacity:1}to{opacity:0}}.home-astra .canva-tile-iltuosito img[src*=home-sito-telefono-notte]{opacity:0;animation:10s ease-in-out 1.5s infinite home-sito-notte}@media (prefers-reduced-motion:reduce){.home-astra .canva-tile-iltuosito img[src*=home-sito-telefono-notte]{animation:none}.home-astra .canva-tile-latuabusta img[src*=home-busta-ventaglio-tono]{content:url(/assets/home-busta-ventaglio-tono-ferma.webp)}}
