.hdt-mega-menu.hdt-mega-product,.hdt-mega-menu.hdt-mega-shop,.hdt-mega-menu.hdt-mega-page{--v-terracotta: #d96c4a;--v-terracotta-light: #fdece8;--v-terracotta-mid: #e85d33;--v-terracotta-dark: #b84a28;--v-graphite: #1a1a1a;--v-graphite-2: #2a2a2a;--v-black: #111110;--v-white: #ffffff;--v-alabaster: #f8f6f0;--v-alabaster-2: #efece4;--v-cashmere: #e6e2d6;--v-gray-mid: #9e9b95;--v-gray-dark: #6b6865;--v-jost: "Jost", var(--font-heading-family, sans-serif);--v-manrope: "Manrope", var(--font-body-family, system-ui, sans-serif);--v-ease: cubic-bezier(.22, 1, .36, 1);--v-motion: .22s}@media(min-width:1024px){.hdt-mega-menu.hdt-mega-product,.hdt-mega-menu.hdt-mega-shop,.hdt-mega-menu.hdt-mega-page{background:var(--v-alabaster)!important;color:var(--v-graphite);border:0!important;border-top:1px solid var(--v-cashmere)!important;box-shadow:0 24px 60px -32px #11111052;position:relative;overflow:hidden}.hdt-mega-menu.hdt-mega-product:before,.hdt-mega-menu.hdt-mega-shop:before,.hdt-mega-menu.hdt-mega-page:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(217,108,74,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(217,108,74,.025) 1px,transparent 1px);background-size:64px 64px;z-index:0}.hdt-mega-menu.hdt-mega-product:after,.hdt-mega-menu.hdt-mega-shop:after,.hdt-mega-menu.hdt-mega-page:after{content:"";position:absolute;top:20px;right:32px;bottom:20px;left:32px;pointer-events:none;z-index:0;background:linear-gradient(to right,rgba(217,108,74,.35) 0 40px,transparent 40px) top left / 100% 1px no-repeat,linear-gradient(to right,rgba(217,108,74,.35) calc(100% - 40px) 100%,transparent 0) top right / 100% 1px no-repeat,linear-gradient(to bottom,rgba(217,108,74,.35) 0 40px,transparent 40px) top left / 1px 100% no-repeat,linear-gradient(to bottom,rgba(217,108,74,.35) 0 40px,transparent 40px) top right / 1px 100% no-repeat,linear-gradient(to right,rgba(217,108,74,.35) 0 40px,transparent 40px) bottom left / 100% 1px no-repeat,linear-gradient(to right,rgba(217,108,74,.35) calc(100% - 40px) 100%,transparent 0) bottom right / 100% 1px no-repeat,linear-gradient(to bottom,rgba(217,108,74,.35) calc(100% - 40px) 100%,transparent 0) bottom left / 1px 100% no-repeat,linear-gradient(to bottom,rgba(217,108,74,.35) calc(100% - 40px) 100%,transparent 0) bottom right / 1px 100% no-repeat}.hdt-mega-menu.hdt-mega-product>.hdt-container,.hdt-mega-menu.hdt-mega-product>.hdt-container-full,.hdt-mega-menu.hdt-mega-shop>.hdt-container,.hdt-mega-menu.hdt-mega-shop>.hdt-container-full,.hdt-mega-menu.hdt-mega-page>.hdt-container,.hdt-mega-menu.hdt-mega-page>.hdt-container-full{padding-block:clamp(2rem,3vw,3rem);padding-inline:clamp(2.5rem,4vw,4rem);max-width:1600px;margin-inline:auto;position:relative;z-index:1}.hdt-mega-menu.hdt-mega-product .hdt-header-gap-20,.hdt-mega-menu.hdt-mega-shop .hdt-header-gap-20,.hdt-mega-menu.hdt-mega-page .hdt-header-gap-20{gap:clamp(1.75rem,3vw,3rem)!important;align-items:flex-start!important}.hdt-mega-menu.hdt-mega-product[color-scheme],.hdt-mega-menu.hdt-mega-shop[color-scheme],.hdt-mega-menu.hdt-mega-page[color-scheme]{--hdt-color-background: transparent}}@media(min-width:1024px){.hdt-mega-menu.hdt-mega-product .hdt-menu-col,.hdt-mega-menu.hdt-mega-shop .hdt-menu-col,.hdt-mega-menu.hdt-mega-page .hdt-menu-col{padding-inline-end:clamp(1rem,1.5vw,1.75rem)}.hdt-mega-menu.hdt-mega-product .hdt-mega-item,.hdt-mega-menu.hdt-mega-shop .hdt-mega-item,.hdt-mega-menu.hdt-mega-page .hdt-mega-item{padding-inline-end:clamp(.75rem,1.25vw,1.25rem)}.hdt-mega-menu.hdt-mega-product .hdt-mega-heading,.hdt-mega-menu.hdt-mega-shop .hdt-mega-heading,.hdt-mega-menu.hdt-mega-page .hdt-mega-heading,.hdt-mega-menu.hdt-mega-product .hdt-mega-menu-list .hdt-menu-link.hdt-mega-heading,.hdt-mega-menu.hdt-mega-shop .hdt-mega-menu-list .hdt-menu-link.hdt-mega-heading,.hdt-mega-menu.hdt-mega-page .hdt-mega-menu-list .hdt-menu-link.hdt-mega-heading{display:inline-flex!important;align-items:center;gap:.55rem;margin:0 0 1.05rem!important;padding:0 0 .7rem!important;border-bottom:1px solid var(--v-cashmere);font-family:var(--v-manrope)!important;font-size:.6875rem!important;font-weight:600!important;letter-spacing:.25em!important;text-transform:uppercase!important;color:var(--v-terracotta)!important;text-decoration:none!important;background:transparent!important;line-height:1}.hdt-mega-menu.hdt-mega-product .hdt-mega-heading:before,.hdt-mega-menu.hdt-mega-shop .hdt-mega-heading:before,.hdt-mega-menu.hdt-mega-page .hdt-mega-heading:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--v-terracotta);flex:0 0 auto}.hdt-mega-menu.hdt-mega-product .hdt-mega-heading .hdt-menu-link-text,.hdt-mega-menu.hdt-mega-shop .hdt-mega-heading .hdt-menu-link-text,.hdt-mega-menu.hdt-mega-page .hdt-mega-heading .hdt-menu-link-text{font-family:inherit;font-size:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.hdt-mega-menu.hdt-mega-product .hdt-mega-menu-list,.hdt-mega-menu.hdt-mega-shop .hdt-mega-menu-list,.hdt-mega-menu.hdt-mega-page .hdt-mega-menu-list{display:flex!important;flex-direction:column;gap:.05rem;margin:0;padding:0;list-style:none}.hdt-mega-menu.hdt-mega-product .hdt-mega-menu-list .hdt-menu-item,.hdt-mega-menu.hdt-mega-shop .hdt-mega-menu-list .hdt-menu-item,.hdt-mega-menu.hdt-mega-page .hdt-mega-menu-list .hdt-menu-item{margin:0}.hdt-mega-menu.hdt-mega-product .hdt-mega-menu-list .hdt-menu-link:not(.hdt-mega-heading),.hdt-mega-menu.hdt-mega-shop .hdt-mega-menu-list .hdt-menu-link:not(.hdt-mega-heading),.hdt-mega-menu.hdt-mega-page .hdt-mega-menu-list .hdt-menu-link:not(.hdt-mega-heading){display:inline-flex!important;align-items:center;padding:.4rem 0!important;font-family:var(--v-jost)!important;font-size:.9375rem!important;font-weight:400!important;letter-spacing:.005em!important;color:var(--v-gray-dark)!important;text-decoration:none!important;text-transform:none!important;background:transparent!important;line-height:1.35;transition:color var(--v-motion) var(--v-ease)}.hdt-mega-menu.hdt-mega-product .hdt-mega-menu-list .hdt-menu-link:not(.hdt-mega-heading):hover,.hdt-mega-menu.hdt-mega-shop .hdt-mega-menu-list .hdt-menu-link:not(.hdt-mega-heading):hover,.hdt-mega-menu.hdt-mega-page .hdt-mega-menu-list .hdt-menu-link:not(.hdt-mega-heading):hover,.hdt-mega-menu.hdt-mega-product .hdt-mega-menu-list .hdt-menu-link:not(.hdt-mega-heading):focus-visible,.hdt-mega-menu.hdt-mega-shop .hdt-mega-menu-list .hdt-menu-link:not(.hdt-mega-heading):focus-visible,.hdt-mega-menu.hdt-mega-page .hdt-mega-menu-list .hdt-menu-link:not(.hdt-mega-heading):focus-visible{color:var(--v-terracotta)!important;outline:none}.hdt-mega-menu.hdt-mega-product .hdt-mega-menu-list .hdt-menu-link--active:not(.hdt-mega-heading),.hdt-mega-menu.hdt-mega-shop .hdt-mega-menu-list .hdt-menu-link--active:not(.hdt-mega-heading),.hdt-mega-menu.hdt-mega-page .hdt-mega-menu-list .hdt-menu-link--active:not(.hdt-mega-heading){color:var(--v-graphite)!important;font-weight:500!important}.hdt-mega-menu.hdt-mega-product .hdt-mega-heading .hdt-menu-item-arrow,.hdt-mega-menu.hdt-mega-shop .hdt-mega-heading .hdt-menu-item-arrow,.hdt-mega-menu.hdt-mega-page .hdt-mega-heading .hdt-menu-item-arrow{display:none!important}}@media(min-width:1024px){.hdt-mega-menu .vmega-ed-col.hdt-custom-col-4{flex:0 0 min(38%,440px)!important;max-width:440px!important;padding-inline-start:clamp(1rem,2vw,2rem)!important;border-left:1px solid var(--v-cashmere);align-self:stretch}.hdt-mega-menu .vmega-ed-col.hdt-custom-col-12{flex:1 1 100%!important;max-width:100%!important}.hdt-mega-menu .hdt-menu-col.hdt-custom-col-8{flex:1 1 auto!important;max-width:none!important}}.vmega-ed-rail{display:flex;flex-direction:column;gap:1.25rem;min-height:100%;padding:0 .25rem;position:relative;z-index:1}.vmega-ed-eyebrow{display:inline-flex;align-items:center;gap:.6rem;margin:0;font-family:var(--v-manrope);font-size:.5625rem;font-weight:600;letter-spacing:.32em;text-transform:uppercase;color:var(--v-terracotta);line-height:1}.vmega-ed-eyebrow:before{content:"";width:18px;height:1px;background:currentColor;flex:0 0 auto}.vmega-ed-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-bottom:.85rem;border-bottom:1px solid var(--v-cashmere)}.vmega-ed-title{margin:0;font-family:var(--v-jost);font-size:clamp(1.35rem,1.6vw,1.75rem);font-weight:500;letter-spacing:-.015em;line-height:1.1;color:var(--v-graphite);text-transform:none}.vmega-ed-link{display:inline-flex;align-items:center;gap:.55rem;padding:.2rem 0;font-family:var(--v-manrope);font-size:.625rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--v-graphite);text-decoration:none;white-space:nowrap;transition:color var(--v-motion) var(--v-ease)}.vmega-ed-link:after{content:"";width:16px;height:1px;background:var(--v-terracotta);transform-origin:left center;transition:transform var(--v-motion) var(--v-ease)}.vmega-ed-link:hover,.vmega-ed-link:focus-visible{color:var(--v-terracotta);outline:none}.vmega-ed-link:hover:after,.vmega-ed-link:focus-visible:after{transform:scaleX(1.4)}.vmega-ed-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1.1rem}.vmega-ed-grid[data-count="1"]{grid-template-columns:1fr;max-width:280px}@media(min-width:1024px){.hdt-mega-menu .vmega-ed-strip{position:relative;z-index:1;margin-top:clamp(1.75rem,2.6vw,2.5rem);padding-top:clamp(1.5rem,2vw,2rem);border-top:1px solid var(--v-cashmere)}.vmega-ed-strip__bar{display:flex;align-items:flex-end;justify-content:space-between;gap:1.25rem;margin-bottom:1.5rem}.vmega-ed-strip__intro{display:flex;flex-direction:column;gap:.55rem}.vmega-ed-strip__intro .vmega-ed-title{font-size:clamp(1.5rem,2vw,2rem)}.vmega-ed-strip__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,1.5vw,1.5rem)}.vmega-ed-strip__grid[data-count="1"]{grid-template-columns:minmax(0,260px)}.vmega-ed-strip__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,260px))}.vmega-ed-strip__grid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr));max-width:900px}}.vmega-ed-tile{display:block;color:inherit;text-decoration:none;outline:none}.vmega-ed-tile:focus-visible{outline:1px solid var(--v-terracotta);outline-offset:4px}.vmega-ed-tile__frame{position:relative;display:block;overflow:hidden;background:var(--v-alabaster-2);isolation:isolate}.vmega-ed-tile--portrait .vmega-ed-tile__frame{aspect-ratio:3 / 4}.vmega-ed-tile--square .vmega-ed-tile__frame{aspect-ratio:1 / 1}.vmega-ed-tile--landscape .vmega-ed-tile__frame{aspect-ratio:4 / 3}.vmega-ed-tile__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .48s var(--v-ease),transform .9s var(--v-ease)}.vmega-ed-tile__img--b{opacity:0}.vmega-ed-tile:hover .vmega-ed-tile__img--a,.vmega-ed-tile:focus-visible .vmega-ed-tile__img--a{opacity:0}.vmega-ed-tile:hover .vmega-ed-tile__img--b,.vmega-ed-tile:focus-visible .vmega-ed-tile__img--b{opacity:1}.vmega-ed-tile__frame--solo .vmega-ed-tile__img--a{transition:transform .9s var(--v-ease)}.vmega-ed-tile:hover .vmega-ed-tile__frame--solo .vmega-ed-tile__img--a,.vmega-ed-tile:focus-visible .vmega-ed-tile__frame--solo .vmega-ed-tile__img--a{transform:scale(1.035)}.vmega-ed-tile__ph{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(160deg,#efece4,#e6e2d6)}.vmega-ed-tile__corner{position:absolute;width:14px;height:14px;z-index:2;pointer-events:none;opacity:0;transition:opacity var(--v-motion) var(--v-ease)}.vmega-ed-tile__corner--tl{top:10px;left:10px;border-top:1px solid rgb(217 108 74 / .75);border-left:1px solid rgb(217 108 74 / .75)}.vmega-ed-tile__corner--br{bottom:10px;right:10px;border-bottom:1px solid rgb(217 108 74 / .75);border-right:1px solid rgb(217 108 74 / .75)}.vmega-ed-tile:hover .vmega-ed-tile__corner,.vmega-ed-tile:focus-visible .vmega-ed-tile__corner{opacity:1}.vmega-ed-tile__body{display:flex;flex-direction:column;gap:.2rem;padding:.7rem .15rem 0}.vmega-ed-tile__eyebrow{display:inline-flex;align-items:center;gap:.4rem;margin:0 0 .15rem;font-family:var(--v-manrope);font-size:.5rem;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--v-terracotta);line-height:1}.vmega-ed-tile__eyebrow:before{content:"";width:12px;height:1px;background:currentColor;flex:0 0 auto}.vmega-ed-tile__title{margin:0;font-family:var(--v-jost);font-size:.9375rem;font-weight:500;line-height:1.3;letter-spacing:.005em;color:var(--v-graphite);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color var(--v-motion) var(--v-ease)}.vmega-ed-tile:hover .vmega-ed-tile__title,.vmega-ed-tile:focus-visible .vmega-ed-tile__title{color:var(--v-terracotta)}.vmega-ed-tile__meta{display:inline-flex;align-items:baseline;gap:.5rem;font-family:var(--v-manrope);font-size:.75rem;font-weight:500;color:var(--v-gray-dark);letter-spacing:.01em;margin-top:.15rem}.vmega-ed-tile__price{color:var(--v-graphite);font-weight:600}.vmega-ed-tile__was{color:var(--v-gray-mid);text-decoration:line-through;font-weight:400;font-size:.6875rem}.vmega-ed-tile__from{color:var(--v-gray-mid);font-weight:500;font-size:.625rem;text-transform:uppercase;letter-spacing:.16em}.vmega-ed-tile__sold{color:var(--v-gray-mid);font-family:var(--v-manrope);font-size:.625rem;letter-spacing:.22em;text-transform:uppercase;font-weight:600}.vmega-ed-tile.is-sold-out .vmega-ed-tile__img{filter:grayscale(.45) brightness(.94)}.vmega-ed-tile.is-sold-out .vmega-ed-tile__title{color:var(--v-gray-mid)}.hdt-mega-menu .vmega-ed-rail .hdt-card-product,.hdt-mega-menu .vmega-ed-strip .hdt-card-product,.hdt-mega-menu .vmega-ed-rail .hdt-slider,.hdt-mega-menu .vmega-ed-strip .hdt-slider,.hdt-mega-menu .vmega-ed-rail .hdt-slider__button,.hdt-mega-menu .vmega-ed-strip .hdt-slider__button,.hdt-mega-menu .vmega-ed-rail .card-product1,.hdt-mega-menu .vmega-ed-strip .card-product1{display:none!important}@media(prefers-reduced-motion:reduce){.vmega-ed-tile__img,.vmega-ed-tile__title,.vmega-ed-tile__corner,.vmega-ed-link,.vmega-ed-link:after,.hdt-mega-menu.hdt-mega-product .hdt-mega-menu-list .hdt-menu-link,.hdt-mega-menu.hdt-mega-shop .hdt-mega-menu-list .hdt-menu-link,.hdt-mega-menu.hdt-mega-page .hdt-mega-menu-list .hdt-menu-link{transition:none!important}.vmega-ed-tile:hover .vmega-ed-tile__img{transform:none!important}}@media(max-width:1023.98px){.vmega-ed-rail,.vmega-ed-strip{background:transparent;color:inherit;padding:0;border:0;margin:0;box-shadow:none}.vmega-ed-tile__corner,.vmega-ed-grid,.vmega-ed-strip__grid{display:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/vonili-mega-2026.css.map?vonili=20260801mega1 */
