[data-veko-year-end-event][hidden],[data-veko-year-end-default][hidden],[data-veko-year-end-announcement][hidden],[data-veko-year-end-copy][hidden],[data-veko-year-end-clock][hidden],[data-veko-year-end-share][hidden]{display:none!important}body.veko-year-end-2026:is(.theme-mode-eventi,.theme-mode-originale){--veko-ink: #181817;--veko-muted: #56534b;--veko-accent: #d7b96d;--veko-action: #816224;--veko-action-hover: #654b1b;--veko-secondary: #9a792e;--veko-soft: #f6f2e7;--veko-wash: #fdfcf9;--veko-line: #dfd5bd;--veko-decor-1: #d7b96d;--veko-decor-2: #816224;--veko-decor-3: #f6edda;--veko-decor-4: #caa753;--campaign-accent: #d7b96d;--campaign-accent-strong: #816224}body.veko-year-end-2026 .announcement-bar{--announcement-bg: #fff4d8 !important;--announcement-text: #47391b !important;color:#47391b!important;background:#fff4d8!important}body.veko-year-end-2026 .announcement-bar__dot{display:none!important}body.veko-year-end-2026 .veko-seasonal-decor,body.veko-year-end-2026 .veko-seasonal-promo{display:none}body.veko-year-end-2026 .veko-hero--commerce .veko-hero__shell:before,body.veko-year-end-2026 .veko-hero--commerce .veko-hero__shell:after,body.veko-year-end-2026 .veko-year-end__content:before{content:none!important;display:none!important}body.veko-year-end-2026 .veko-hero--commerce .veko-year-end__content{color:#24211a;background:#fffdf7;border-color:#c7a65d;padding:clamp(24px,3.2vw,46px);overflow:hidden}body.veko-year-end-2026 .veko-hero--commerce .veko-year-end__content h1{color:#24211a;background:#fff;border:1px solid #eadfca;border-radius:12px;padding:14px;font-size:clamp(2.25rem,3.5vw,4rem);line-height:1.04;letter-spacing:-.045em;margin:0 0 20px}.veko-year-end__visual{margin:0 0 18px;border-radius:12px;overflow:hidden;background:#fff}.veko-year-end__visual img{display:block;width:100%;height:auto}.veko-year-end__eyebrow{color:#816224;font-size:.76rem;font-weight:750;line-height:1.5;letter-spacing:.13em;text-transform:uppercase;margin:0 0 18px}.veko-year-end__offer{display:inline-block;margin:0 0 10px;padding:8px 12px;color:#161615;background:#e4c985;border-radius:5px;font-size:clamp(.9rem,1.3vw,1.1rem);font-weight:800}.veko-year-end__dates{margin:0 0 16px;color:#5a4930;font-size:.9rem;font-weight:650}.veko-year-end__intro,.veko-year-end__invite{color:#49443a;font-size:.95rem;line-height:1.6}.veko-year-end__intro{display:none}.veko-year-end__invite{margin:16px 0 10px;font-size:.8rem;font-weight:600}.veko-year-end__timer-label{margin:0 0 10px;color:#c62828;font-size:.8rem;font-weight:650}.veko-year-end__digits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-bottom:22px;max-width:370px;font-variant-numeric:tabular-nums}.veko-year-end__digits>span{display:grid;justify-items:center;padding:12px 3px 10px;background:#fff4f2;border:1px solid #efb7b2;border-radius:7px}.veko-year-end__digits strong{color:#c62828;font-size:clamp(1.35rem,2.3vw,2rem);line-height:1.15}.veko-year-end__digits small{color:#9d2020;font-size:.65rem;line-height:1.5}.veko-year-end__actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.veko-year-end__button,.veko-year-end__share{display:inline-flex;min-height:44px;justify-content:center;align-items:center;padding:12px 17px;border:1px solid #e4c985;border-radius:7px;font:inherit;font-size:.85rem;font-weight:750;line-height:1.4;text-align:center;text-decoration:none;cursor:pointer}.veko-year-end__button{color:#fff;background:#816224;border-color:#816224}.veko-year-end__button:hover{color:#fff;background:#654b1b}.veko-year-end__share{color:#654b1b;background:#fff}.veko-year-end__share:hover{background:#fff5dd}.veko-year-end__button:focus-visible,.veko-year-end__share:focus-visible{outline:3px solid #816224;outline-offset:3px}.veko-year-end__terms{color:#5b554a;font-size:.72rem;line-height:1.55;margin:0}@media(max-width:749px){body.veko-year-end-2026 .veko-hero--commerce .veko-year-end__content{padding:24px 20px!important}body.veko-year-end-2026 .veko-hero--commerce .veko-year-end__content h1{font-size:clamp(2.1rem,8vw,2.6rem)!important}.veko-year-end__digits{max-width:none}.veko-year-end__actions>*{flex:1 1 150px}}
/*# sourceMappingURL=/cdn/shop/t/400/assets/veko-year-end-2026.css.map */
