.velisa,.velisa *,.velisa *:before,.velisa *:after{box-sizing:border-box}.velisa{font-family:var(--font-body);font-weight:400;font-size:16px;line-height:1.55;color:var(--text);-webkit-font-smoothing:antialiased;letter-spacing:normal;text-transform:none}.velisa img,.velisa video{display:block;max-width:100%}.velisa h1,.velisa h2,.velisa h3{font-family:var(--font-title);font-weight:600;line-height:1.15;margin:0;letter-spacing:normal;text-transform:none;color:inherit}.velisa p{margin:0}.velisa a{color:inherit}.velisa a:hover{color:var(--brand)}.velisa button{font:inherit;color:inherit;cursor:pointer;background-color:transparent;border:0;padding:0;margin:0;line-height:inherit;letter-spacing:inherit;text-transform:inherit;box-shadow:none}.velisa input,.velisa select,.velisa textarea{background-color:var(--card);color:var(--text);font:inherit;margin:0}.velisa dialog{background:var(--card);color:var(--text)}.velisa :focus-visible{outline:2px solid var(--gold);outline-offset:3px}.velisa fieldset{border:0;padding:0;margin:0;min-width:0}.velisa legend{padding:0}.velisa summary{list-style:none}.velisa summary::-webkit-details-marker{display:none}.velisa strong,.velisa b{font-weight:500}.velisa{--bg:#FBF8F3;--text:#151515;--muted:#6B6660;--line:#E7E1D6;--card:#FFFFFF;--gold:#C9A24D;--gold-1:#E6C77A;--gold-2:#C9A24D;--gold-3:#A8822E;--gold-dark:#8A6A22;--silver:#C8CCD2;--silver-1:#EEF0F3;--silver-2:#C8CCD2;--silver-3:#979DA6;--silver-dark:#7C838C;--red:#D7263D;--pink:#F4A7B9;--green:#2E8B57;--green-deep:#27784B;--green-text:#1E6B43;--green-soft:#E8F5EC;--brand:#0F2F26;--brand-deep:#0A241D;--brand-soft:#E6EFEA;--radius:4px;--radius-lg:12px;--font-title:"Cormorant Garamond", Georgia, serif;--font-body:"Jost", system-ui, -apple-system, sans-serif;--header-h:56px;--container:1280px;--gutter:22px;--shadow:0 10px 30px rgba(21,21,21,.08);--ease-out:cubic-bezier(.22,1,.36,1);--metal-dark:var(--gold-dark)}body.v-locked{overflow:hidden}.velisa .v-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.velisa .v-container{max-width:var(--container);margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter)}.velisa .v-skip{position:absolute;left:8px;top:-60px;background:var(--brand);color:#fff;padding:8px 12px;border-radius:var(--radius);z-index:100}.velisa .v-skip:focus{top:8px}.velisa .v-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:var(--radius);padding:15px 20px;font-weight:500;font-size:16px;letter-spacing:.02em;text-decoration:none;transition:transform .15s ease,background .2s ease,box-shadow .2s ease}.velisa .v-btn:active{transform:translateY(1px)}.velisa .v-btn--primary{width:100%;background:var(--brand);color:#fff}.velisa .v-btn--primary:hover{background:var(--brand-deep)}.velisa .v-btn--brand{width:100%;background:var(--brand);color:#fff}.velisa .v-btn--brand:hover{background:var(--brand-deep)}.velisa .v-btn--ghost{background:none;border:0;padding:4px 0;text-decoration:underline;text-underline-offset:3px;color:var(--muted);font-size:14px}.velisa .v-btn--ghost:hover{color:var(--brand)}.velisa .v-marquee{background:var(--brand);color:#fff;overflow:hidden;font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:400;-webkit-text-size-adjust:100%;text-size-adjust:100%}.velisa .v-marquee *{-webkit-text-size-adjust:100%;text-size-adjust:100%;font-size:inherit}.velisa .v-marquee__track{display:flex;width:max-content}.velisa .v-marquee__group{display:flex;flex-shrink:0;padding:10px 0;animation:v-marquee 40s linear infinite}.velisa .v-marquee__group span{padding:0 28px;white-space:nowrap}.velisa .v-marquee__group span:after{content:"\2022";margin-left:56px;color:var(--gold)}.velisa .v-marquee:hover .v-marquee__group{animation-play-state:paused}.velisa .v-header{position:sticky;top:0;z-index:50;background:var(--bg);border-bottom:1px solid var(--line);height:var(--header-h)}.velisa .v-header__inner{height:100%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.velisa .v-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;background:none;border:0;border-radius:50%;position:relative}.velisa .v-icon-btn:hover{background:#1515150d}.velisa .v-icon-btn svg{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.velisa .v-header__right{justify-self:end}.velisa .v-logo-link{text-decoration:none;display:inline-flex}.velisa .v-logo{font-family:Bodoni Moda,Didot,Times New Roman,serif;font-weight:300;font-size:22px;letter-spacing:.28em;text-transform:uppercase;color:var(--brand);text-decoration:none;padding-left:.28em}.velisa .v-logo--sm{font-size:14px}.velisa .v-logo svg{height:1em;width:auto;display:block}.velisa .v-cart-badge{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--brand);color:#fff;font-size:11px;font-weight:500;line-height:18px;text-align:center}.velisa .v-cart-badge.v-is-empty{visibility:hidden}.velisa .v-cart-badge.v-bounce{animation:v-bounce .5s var(--ease-out)}.velisa .v-crumbs{font-size:13px;color:var(--muted);padding-top:14px;padding-bottom:6px}.velisa .v-crumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.velisa .v-crumbs li+li:before{content:"/";margin-right:6px;color:var(--line)}.velisa .v-crumbs a{text-decoration:none}.velisa .v-crumbs a:hover{text-decoration:underline}.velisa .v-crumbs [aria-current]{color:var(--text)}.velisa .v-product{display:grid;grid-template-columns:1fr;gap:28px;padding-top:8px;padding-bottom:48px}.velisa .v-gallery{position:relative}.velisa .v-gallery__track{list-style:none;margin:0 calc(-1*var(--gutter));padding:0;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.velisa .v-gallery__track::-webkit-scrollbar{display:none}.velisa .v-gallery__item{flex:0 0 100%;scroll-snap-align:start}.velisa .v-gallery__btn{display:block;width:100%;padding:0;border:0;background:var(--card);aspect-ratio:1/1;overflow:hidden;position:relative}.velisa .v-video{width:100%;height:100%;object-fit:cover;display:block}.velisa .v-gallery__btn img,.velisa .v-gallery__btn video{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease-out)}@media(hover:hover){.velisa .v-gallery__btn:hover img,.velisa .v-gallery__btn:hover video{transform:scale(1.04)}}.velisa .v-gallery__counter{position:absolute;right:12px;bottom:12px;background:#151515bf;color:#fff;font-size:12px;padding:4px 10px;border-radius:999px;letter-spacing:.05em}.velisa .v-gallery__dots{display:flex;justify-content:center;gap:8px;margin-top:12px}.velisa .v-gallery__dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:var(--line);transition:background .2s,transform .2s}.velisa .v-gallery__dots button[aria-current=true]{background:var(--brand);transform:scale(1.25)}.velisa .v-buybox{display:flex;flex-direction:column;gap:22px}.velisa .v-quote{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);padding:18px 18px 16px}.velisa .v-quote blockquote{margin:0 0 10px;font-family:var(--font-title);font-style:italic;font-weight:500;font-size:19px;line-height:1.35}.velisa .v-quote footer{font-size:13px;color:var(--muted);display:flex;flex-wrap:wrap;align-items:center;gap:8px}.velisa .v-stars{color:var(--gold);letter-spacing:.05em;font-size:14px}.velisa .v-verified{color:var(--green-text)}.velisa .v-rating{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:14px}.velisa .v-title-wrap{display:flex;flex-direction:column;gap:6px}.velisa .v-title{font-size:36px}.velisa .v-subtitle{font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.velisa .v-price{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}.velisa .v-price__old{color:var(--muted);text-decoration:line-through;font-size:16px}.velisa .v-price__now{font-size:32px;font-weight:500;font-variant-numeric:tabular-nums;min-width:4.6em;line-height:1}.velisa .v-price__badge{background:var(--brand);color:#fff;font-size:12px;font-weight:500;letter-spacing:.06em;padding:4px 8px;border-radius:3px;line-height:1.2}.velisa .v-price__save{width:100%;color:var(--green-text);font-size:14px;font-weight:500}.velisa .v-second-band{display:flex;align-items:center;justify-content:space-between;gap:10px;background:linear-gradient(120deg,var(--gold-1),var(--gold-2) 55%,var(--gold-3));color:var(--text);padding:10px 14px;border-radius:var(--radius);font-size:14px;font-weight:500;letter-spacing:.02em}.velisa .v-second-band[hidden]{display:none}.velisa .v-second-band button{border:0;background:#1515151f;width:28px;height:28px;border-radius:50%;font-size:13px;flex-shrink:0}.velisa .v-second-band button:hover{background:#15151538}.velisa .v-option{display:flex;flex-direction:column;gap:10px;border:0;padding:0;margin:0;min-width:0}.velisa .v-option__label{font-size:14px;font-weight:500}.velisa .v-option__label span{font-weight:400;color:var(--muted)}.velisa .v-pills{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;border:0;min-width:0}.velisa .v-pill{position:relative}.velisa .v-pill input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer}.velisa .v-pill__ui{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;height:44px;padding:0 16px;border:1px solid var(--line);border-radius:999px;background:var(--card);font-size:15px;transition:border-color .25s,color .25s,transform .2s}.velisa .v-pill__ui:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--brand);transform:scale(0);transition:transform .35s var(--ease-out);z-index:-1}.velisa .v-pill input:checked+.v-pill__ui{border-color:var(--brand);color:#fff}.velisa .v-pill input:checked+.v-pill__ui:before{transform:scale(1)}.velisa .v-pill input:focus-visible+.v-pill__ui{outline:2px solid var(--gold);outline-offset:3px}.velisa .v-pill:hover .v-pill__ui{transform:translateY(-1px);border-color:#bfb7a8}.velisa .v-swatch{width:22px;height:22px;border-radius:50%;border:1px solid rgba(0,0,0,.08);box-shadow:0 0 0 2px #fff}.velisa .v-swatch--gold{background:linear-gradient(135deg,var(--gold-1),var(--gold-2) 50%,var(--gold-3))}.velisa .v-swatch--silver{background:linear-gradient(135deg,var(--silver-1),var(--silver-2) 50%,var(--silver-3))}.velisa .v-config{display:flex;flex-direction:column;gap:12px;scroll-margin-top:calc(var(--header-h) + 12px)}.velisa .v-config__head h2{font-size:24px;font-weight:500}.velisa .v-config__head p{font-size:14px;color:var(--muted);margin-top:2px}.velisa .v-choice{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .35s var(--ease-out),opacity .3s ease,margin .35s var(--ease-out),visibility 0s}.velisa .v-choice>div{min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:6px;padding:2px}.velisa .v-choice.v-is-hidden{grid-template-rows:0fr;opacity:0;margin-top:-12px;visibility:hidden;transition:grid-template-rows .35s var(--ease-out),opacity .3s ease,margin .35s var(--ease-out),visibility 0s .35s}.velisa .v-choice label{font-size:13px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.velisa .v-select{appearance:none;-webkit-appearance:none;width:100%;padding:14px 44px 14px 14px;border:1px solid var(--line);border-radius:var(--radius);background-color:var(--card);color:var(--text);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23151515' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'><path d='M6 9l6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right 14px center;font:inherit;font-size:15px;transition:border-color .2s,box-shadow .2s}.velisa .v-select:hover{border-color:#cfc7b8}.velisa .v-select:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.velisa .v-choice.v-is-invalid .v-select{border-color:var(--red);box-shadow:0 0 0 3px #d7263d26}.velisa .v-choice.v-is-flash .v-select{border-color:var(--gold);box-shadow:0 0 0 3px #c9a24d40}.velisa .v-config__reset{align-self:flex-start}.velisa .v-preview{display:flex;flex-direction:column;gap:10px}.velisa .v-preview h2{font-size:20px;font-weight:500}.velisa .v-preview__box{position:relative;border:1px solid var(--line);border-radius:var(--radius-lg);aspect-ratio:400/175;overflow:hidden;background:radial-gradient(ellipse at 50% 25%,#fffdf9,#f8f2e7,#ebe2d0);box-shadow:inset 0 0 50px #c9a24d24,inset 0 -20px 40px #785a1e0f}.velisa .v-preview__box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.07;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.velisa .v-preview__box svg{position:relative;width:100%;height:100%;display:block;overflow:visible;touch-action:pan-y}.velisa .v-preview__box .v-necklace{transform-box:fill-box;transform-origin:50% 0;animation:v-sway 7s ease-in-out infinite}.velisa .v-slot{transition:transform .45s var(--ease-out)}.velisa .v-slot.v-can-drag{cursor:grab;touch-action:none}.velisa .v-slot.v-is-dragging{transition:none;cursor:grabbing}.velisa .v-slot.v-is-dragging .v-pop{transform:scale(1.12)}.velisa .v-swing{transform-box:fill-box;transform-origin:50% 0;animation:v-swing 4.5s ease-in-out infinite}.velisa #v-slots .v-pop{filter:drop-shadow(0 3.5px 2.2px rgba(21,21,21,.28))}.velisa .v-pop{transform-box:fill-box;transform-origin:50% 0;animation:v-pop .55s cubic-bezier(.34,1.56,.64,1) both;transition:transform .2s}.velisa .v-fade{animation:v-fadein .4s ease both}.velisa .v-ch-initial{font-family:var(--font-title);font-weight:600;font-size:40px}.velisa .v-ch-initial--shadow{fill:var(--metal-dark);opacity:.9}.velisa .v-ch-initial--face{fill:url(#metal);stroke:var(--metal-dark);stroke-width:.6px;paint-order:stroke fill}.velisa .v-ch-initial--edge{fill:none;stroke:#fff;stroke-width:.4px;opacity:.6}.velisa .v-ch-glyph{font-family:Apple Symbols,Segoe UI Symbol,Noto Sans Symbols,sans-serif;font-size:16px;fill:var(--metal-dark)}.velisa .v-sparkle{transform-box:fill-box;transform-origin:center;animation:v-twinkle 2.4s ease-in-out infinite}.velisa .v-sheen{animation:v-sheen 5s linear infinite}.velisa .v-preview__hint{font-size:13px;color:var(--muted);text-align:center;display:flex;align-items:center;justify-content:center;gap:6px}.velisa .v-preview__hint svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.velisa .v-status{font-size:14px;color:var(--muted);text-align:center;min-height:1.5em;transition:color .2s}.velisa .v-status.v-is-ok{color:var(--green-text);font-weight:500}.velisa .v-status.v-shake{animation:v-shake .5s cubic-bezier(.36,.07,.19,.97) both}.velisa .v-add-btn{animation:v-pulse 6s ease-in-out infinite}.velisa .v-promo-box{border:1px solid var(--brand);border-radius:var(--radius);padding:14px;text-align:center;font-size:15px;line-height:1.5}.velisa .v-promo-box strong{font-weight:500;letter-spacing:.06em}.velisa .v-perks{display:grid;grid-template-columns:repeat(4,1fr);gap:12px 6px;list-style:none;margin:0;padding:24px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.velisa .v-perks li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;line-height:1.35;color:var(--muted)}.velisa .v-perks__icon{width:44px;height:44px;border-radius:50%;border:1px solid var(--gold);display:flex;align-items:center;justify-content:center;flex-shrink:0}.velisa .v-perks svg{width:20px;height:20px;stroke:var(--brand);fill:none;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}@media(min-width:640px){.velisa .v-perks li{font-size:12px;letter-spacing:.1em}}.velisa .v-blocks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.velisa .v-block{display:flex;gap:16px;align-items:flex-start;padding:20px 0;border-bottom:1px solid var(--line)}.velisa .v-block:last-child{border-bottom:0;padding-bottom:4px}.velisa .v-block__icon{width:40px;height:40px;border-radius:6px;background:var(--bg);display:flex;align-items:center;justify-content:center;flex-shrink:0}.velisa .v-block svg{width:20px;height:20px;stroke:var(--brand);fill:none;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.velisa .v-block h3{font-family:var(--font-body);font-size:15px;font-weight:500;margin:0 0 4px;line-height:1.3}.velisa .v-block p{font-size:14px;color:var(--muted)}.velisa .v-acc{border-top:1px solid var(--line)}.velisa .v-acc details{border-bottom:1px solid var(--line)}.velisa .v-acc summary{list-style:none;cursor:pointer;padding:16px 0;font-weight:500;font-size:15px;display:flex;align-items:center;justify-content:space-between;gap:12px}.velisa .v-acc summary::-webkit-details-marker{display:none}.velisa .v-acc summary:after{content:"+";font-size:20px;font-weight:300;color:var(--muted);transition:transform .25s}.velisa .v-acc details[open] summary:after{transform:rotate(45deg)}.velisa .v-acc__body{padding:0 0 18px;font-size:14px;color:var(--muted);line-height:1.6}.velisa .v-acc__body ol{padding-left:18px;margin:6px 0 0}.velisa .v-acc__body li{margin-bottom:4px}.velisa .v-note{font-size:12.5px;color:var(--muted)}.velisa .v-section{padding:56px 0}.velisa .v-section--alt{background:var(--card);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.velisa .v-section__head{text-align:center;max-width:640px;margin:0 auto 32px}.velisa .v-section__head h2{font-size:32px}.velisa .v-section__head p{color:var(--muted);margin-top:8px}.velisa .v-months{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.velisa .v-months__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:34px 14px;list-style:none;margin:0;padding:0;max-width:1080px;margin-inline:auto}.velisa .v-gem-card{width:100%;background:none;border:0;padding:8px 4px 10px;display:flex;flex-direction:column;align-items:center;gap:4px;border-radius:var(--radius-lg);color:var(--text);opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s var(--ease-out)}.velisa .v-months.v-in .v-gem-card{opacity:1;transform:none;transition-delay:calc(var(--i)*55ms),calc(var(--i)*55ms)}.velisa .v-gem-bezel{width:64px;height:64px;border-radius:50%;padding:3px;margin-bottom:10px;background:linear-gradient(135deg,var(--gold-1),var(--gold-2) 55%,var(--gold-3));box-shadow:inset 0 0 0 1px #8a6a2273,0 2px 4px #1515151f,0 8px 16px #15151514;transition:transform .35s var(--ease-out),box-shadow .35s}.velisa .v-gem-card:hover .v-gem-bezel{transform:translateY(-4px);box-shadow:inset 0 0 0 1px #8a6a2273,0 4px 6px #1515151f,0 14px 22px #1515151f}.velisa .v-gem{--c:#ccc;display:block;width:100%;height:100%;border-radius:50%;background:radial-gradient(circle at 33% 27%,#fffffff5 0,#ffffffd9 5%,#fff0 15%),radial-gradient(circle at 50% 42%,#ffffff38 0,#fff0 48%),radial-gradient(circle at 50% 58%,color-mix(in srgb,var(--c) 72%,#fff) 0,var(--c) 36%,color-mix(in srgb,var(--c) 74%,#000) 80%,color-mix(in srgb,var(--c) 52%,#000) 100%);box-shadow:inset 0 -5px 9px #00000047,inset 0 3px 5px #ffffff38,inset 0 0 0 1px #0000002e}.velisa .v-gem-card b{font-family:var(--font-title);font-weight:500;font-size:20px;line-height:1.1;display:block}.velisa .v-gem-card small{display:block;color:var(--muted);font-weight:300;font-size:12.5px;letter-spacing:.02em}.velisa .v-toast{position:fixed;left:50%;bottom:calc(20px + env(safe-area-inset-bottom));z-index:45;transform:translate(-50%,16px);opacity:0;pointer-events:none;background:var(--brand);color:#fff;font-size:14px;padding:10px 18px;border-radius:999px;max-width:calc(100vw - 32px);text-align:center;box-shadow:0 10px 30px #00000040;transition:opacity .3s ease,transform .3s var(--ease-out)}.velisa .v-toast.v-is-visible{opacity:1;transform:translate(-50%)}body.v-has-bar .v-toast{bottom:calc(84px + env(safe-area-inset-bottom))}.velisa .v-steps__grid{display:grid;grid-template-columns:1fr;gap:20px;list-style:none;margin:0;padding:0;position:relative}.velisa .v-step{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);padding:28px 24px 30px;text-align:center;display:flex;flex-direction:column;align-items:center;position:relative}.velisa .v-step__n{width:40px;height:40px;border-radius:50%;border:1px solid var(--gold);background:var(--card);color:var(--brand);font-family:var(--font-body);font-weight:500;font-size:15px;line-height:1;display:flex;align-items:center;justify-content:center;margin:0 0 16px;position:relative;z-index:2}.velisa .v-step h3{font-family:var(--font-title);font-size:24px;font-weight:500;line-height:1.2;margin:0 0 8px}.velisa .v-step p{font-size:15px;color:var(--muted);margin:0;max-width:30ch}@media(min-width:768px){.velisa .v-steps__grid{grid-template-columns:repeat(3,1fr);gap:24px}.velisa .v-steps__grid:before{content:"";position:absolute;left:16.6%;right:16.6%;top:49px;height:1px;background:var(--gold);opacity:.7;z-index:1}}.velisa .v-ticker{overflow-x:auto;overflow-y:hidden;scroll-behavior:auto;scrollbar-width:none;margin:0 calc(-1*var(--gutter));padding:4px 0;cursor:grab;overscroll-behavior-x:contain;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.velisa .v-ticker::-webkit-scrollbar{display:none}.velisa .v-ticker.v-is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.velisa .v-ticker__track{display:flex;width:max-content}.velisa .v-ticker__group{display:flex;align-items:stretch;gap:12px;padding:0 12px 0 0;margin:0;list-style:none;flex-shrink:0}.velisa .v-customers__grid li{flex:0 0 150px;aspect-ratio:3/4;overflow:hidden;background:var(--line);border-radius:var(--radius)}.velisa .v-customers__grid img,.velisa .v-customers__grid video{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease-out)}@media(hover:hover){.velisa .v-customers__grid li:hover img,.velisa .v-customers__grid li:hover video{transform:scale(1.04)}}.velisa .v-customers__cta{text-align:center;margin-top:20px;color:var(--muted)}.velisa .v-customers__cta strong{font-weight:500;color:var(--text)}.velisa .v-faq .v-acc{max-width:760px;margin:0 auto;border-top:1px solid var(--line)}.velisa .v-review{flex:0 0 300px;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:8px}.velisa .v-review__meta{display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:500}.velisa .v-review p{font-size:14.5px;color:var(--muted);flex:1}.velisa .v-review .v-verified{font-size:12px;font-weight:400}.velisa .v-review__photo{width:64px;aspect-ratio:1;object-fit:cover;border-radius:6px;border:1px solid var(--line);margin-top:4px}.velisa .v-footer{font-size:14px;color:var(--muted)}.velisa .v-footer__top{background:var(--brand);color:#fff;padding:48px 0 44px}.velisa .v-footer__grid{display:grid;grid-template-columns:1fr;gap:36px}.velisa .v-footer__logo{display:block;font-family:Bodoni Moda,Didot,Times New Roman,serif;font-weight:300;font-size:46px;letter-spacing:.3em;text-transform:uppercase;color:#fff;padding-left:.3em;line-height:1}.velisa .v-footer__paylo{display:block;margin-top:12px;font-size:12px;letter-spacing:.42em;text-transform:uppercase;color:var(--gold-1);padding-left:.42em}.velisa .v-footer__col h2{font-family:var(--font-body);font-size:15px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#fff;margin:0 0 14px}.velisa .v-footer__col p{color:#ffffffc7;margin:0 0 8px;line-height:1.6}.velisa .v-footer__mail{color:#fff;font-weight:500;text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--gold)}.velisa .v-footer__mail:hover{color:var(--gold-1)}.velisa .v-footer__chiusura{color:var(--gold-1);margin-top:14px}.velisa .v-footer__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.velisa .v-footer__links a{color:#ffffffd1;text-decoration:none}.velisa .v-footer__links a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.velisa .v-footer__pay{background:var(--brand-deep);padding:18px 0}.velisa .v-footer__pay ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.velisa .v-footer__pay li{display:flex}.velisa .v-pay-icon{height:24px;width:auto;border-radius:3px;background:#fff}.velisa .v-pay-klarna{display:inline-flex;align-items:center;justify-content:center;height:24px;padding:0 10px;border-radius:3px;background:#ffb3c7;color:#0a0a0a;font-family:var(--font-body);font-weight:500;font-size:13px;letter-spacing:.01em}.velisa .v-footer__legal{background:var(--brand-deep);padding:0 0 26px;text-align:center}.velisa .v-footer__legal p{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 14px;font-size:12.5px;color:#ffffff9e;margin:0}.velisa .v-footer__legal a{color:#ffffff9e;text-decoration:none}.velisa .v-footer__legal a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.velisa .v-footer__legal a:before{content:"\b7";margin-right:14px;color:#ffffff59}@media(min-width:768px){.velisa .v-footer__grid{grid-template-columns:1.1fr 1fr 1fr;gap:40px;align-items:start}.velisa .v-footer__logo{font-size:58px}.velisa .v-footer__top{padding:64px 0 56px}}.velisa .v-sticky-bar{position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--card);box-shadow:0 -6px 20px #1515151a;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:12px;transform:translateY(110%);transition:transform .3s var(--ease-out)}.velisa .v-sticky-bar.v-is-visible{transform:none}.velisa .v-sticky-bar__price{display:flex;flex-direction:column;line-height:1.1;flex-shrink:0}.velisa .v-sticky-bar__price strong{font-size:20px;font-weight:500}.velisa .v-sticky-bar__price s{font-size:12px;color:var(--muted)}.velisa .v-sticky-bar .v-btn{flex:1;padding:13px 12px;font-size:15px}.velisa .v-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#1515158c;z-index:55;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s .3s}.velisa .v-overlay.v-is-open{opacity:1;visibility:visible;transition:opacity .3s ease,visibility 0s}.velisa .v-drawer{position:fixed;top:0;bottom:0;width:100%;max-width:100%;background:var(--card);color:var(--text);z-index:60;display:flex;flex-direction:column;visibility:hidden;transition:transform .3s var(--ease-out),visibility 0s .3s}.velisa .v-drawer.v-is-open{visibility:visible;transition:transform .3s var(--ease-out),visibility 0s}.velisa .v-drawer--cart{right:0;transform:translate(100%)}.velisa .v-drawer--menu{left:0;transform:translate(-100%);max-width:320px}.velisa .v-drawer.v-is-open{transform:none}.velisa .v-drawer__head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;border-bottom:1px solid var(--line)}.velisa .v-drawer__head h2{font-family:var(--font-body);font-weight:500;font-size:17px;flex:1}.velisa .v-drawer__body{flex:1;overflow:auto;padding:0 16px 16px}.velisa .v-drawer__foot{border-top:1px solid var(--line);padding:14px 16px calc(14px + env(safe-area-inset-bottom));background:var(--card)}.velisa .v-menu-list{list-style:none;margin:0;padding:8px 0}.velisa .v-menu-list a{display:block;padding:14px 16px;text-decoration:none;font-size:17px;border-bottom:1px solid var(--line)}.velisa .v-menu-list a[aria-current]{color:var(--brand);font-weight:500}.velisa .v-cart-promo{background:var(--brand);color:#fff;text-align:center;font-size:13.5px;padding:10px 16px}.velisa .v-cart-promo strong{font-weight:500;letter-spacing:.06em}.velisa .v-cart-timer{background:var(--brand-soft);color:var(--brand);text-align:center;font-size:13.5px;padding:8px 16px;font-variant-numeric:tabular-nums}.velisa .v-cart-timer strong{font-weight:500}.velisa .v-cart-empty{padding:40px 0;text-align:center;color:var(--muted)}.velisa .v-cart-row{display:grid;grid-template-columns:72px 1fr;gap:14px;padding:16px 0;border-bottom:1px solid var(--line)}.velisa .v-cart-row__thumb{width:72px;aspect-ratio:1;border-radius:var(--radius);overflow:hidden;background:var(--bg);display:flex;align-items:center;justify-content:center;border:1px solid var(--line)}.velisa .v-cart-row__thumb img{width:100%;height:100%;object-fit:cover}.velisa .v-cart-row__thumb svg{width:34px;height:34px;stroke:var(--text);fill:none;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.velisa .v-cart-row__title{font-weight:500;font-size:15px;line-height:1.3;display:flex;gap:8px;align-items:flex-start;justify-content:space-between}.velisa .v-cart-row__meta{font-size:13px;color:var(--muted);margin-top:4px;line-height:1.5}.velisa .v-cart-row__bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;flex-wrap:wrap}.velisa .v-cart-row__price{font-size:14px;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;justify-content:flex-end}.velisa .v-cart-row__price s{color:var(--muted);font-size:13px}.velisa .v-cart-row__price b{font-weight:500}.velisa .v-cart-row__price .v-save{color:var(--green-text);font-size:12.5px;width:100%;text-align:right}.velisa .v-tag{display:inline-block;background:var(--green-soft);color:var(--green-text);font-size:10.5px;font-weight:500;letter-spacing:.1em;padding:2px 7px;border-radius:3px;text-transform:uppercase;vertical-align:middle;flex-shrink:0}.velisa .v-qty{display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.velisa .v-qty button{width:34px;height:34px;border:0;background:none;font-size:18px;line-height:1}.velisa .v-qty button:hover:not(:disabled){background:var(--bg)}.velisa .v-qty button:disabled{color:#c8c2b8;cursor:not-allowed}.velisa .v-qty span{min-width:28px;text-align:center;font-size:14px}.velisa .v-remove{background:none;border:0;color:var(--muted);font-size:12.5px;text-decoration:underline;padding:0;text-underline-offset:3px}.velisa .v-remove:hover{color:var(--red)}.velisa .v-cart-upsell{margin:14px 0 0;padding:14px;border:1px solid var(--gold);border-radius:var(--radius-lg);background:linear-gradient(135deg,#e6c77a2e,#c9a24d0f);display:flex;flex-direction:column;gap:10px}.velisa .v-cart-upsell b{font-weight:500;font-size:15px}.velisa .v-cart-upsell p{font-size:13px;color:var(--muted)}.velisa .v-cart-upsell button{align-self:flex-start;border:1px solid var(--brand);background:var(--brand);color:#fff;border-radius:var(--radius);padding:9px 14px;font-size:14px;font-weight:500}.velisa .v-cart-upsell button:hover{background:var(--brand-deep)}.velisa .v-cart-extra{padding:14px 0;border-bottom:1px solid var(--line)}.velisa .v-cart-extra summary{list-style:none;cursor:pointer;font-size:14.5px;font-weight:500;display:flex;justify-content:space-between}.velisa .v-cart-extra summary::-webkit-details-marker{display:none}.velisa .v-cart-extra summary:after{content:"+";font-weight:300;color:var(--muted)}.velisa .v-cart-extra[open] summary:after{content:"\2212"}.velisa .v-cart-extra textarea{width:100%;margin-top:10px;min-height:80px;padding:10px;border:1px solid var(--line);border-radius:var(--radius);font:inherit;font-size:14px;resize:vertical;background:var(--card);color:var(--text)}.velisa .v-cart-code{display:flex;gap:8px;padding:14px 0 6px}.velisa .v-cart-code input{flex:1;min-width:0;padding:12px;border:1px solid var(--line);border-radius:var(--radius);font:inherit;font-size:14px;text-transform:uppercase;background:var(--card);color:var(--text)}.velisa .v-cart-code button{padding:0 18px;border:1px solid var(--brand);background:none;border-radius:var(--radius);font-weight:500;font-size:14px}.velisa .v-cart-code button:hover{background:var(--brand);color:#fff}.velisa .v-code-msg{font-size:13px;min-height:1.4em;margin:0 0 6px}.velisa .v-code-msg.v-is-ok{color:var(--green-text)}.velisa .v-code-msg.v-is-err{color:var(--red)}.velisa .v-totals{font-size:14px;margin-bottom:12px}.velisa .v-totals div{display:flex;justify-content:space-between;padding:3px 0}.velisa .v-totals .v-discount{color:var(--green-text)}.velisa .v-totals .v-discount button{background:none;border:0;padding:0 6px;color:var(--muted);font-size:14px}.velisa .v-totals .v-total{font-weight:500;font-size:16px;border-top:1px solid var(--line);margin-top:6px;padding-top:8px}.velisa .v-drawer.v-is-empty .v-cart-extra,.velisa .v-drawer.v-is-empty .v-cart-code,.velisa .v-drawer.v-is-empty .v-code-msg,.velisa .v-drawer.v-is-empty .v-drawer__foot,.velisa .v-drawer.v-is-empty .v-cart-timer{display:none}.velisa .v-lightbox{border:0;padding:0;background:transparent;width:100vw;height:100vh;max-width:100vw;max-height:100vh;margin:0}.velisa .v-lightbox::backdrop{background:#151515eb}.velisa .v-lightbox__inner{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.velisa .v-lightbox__media{width:min(92vw,92vh);aspect-ratio:1;display:flex;align-items:center;justify-content:center}.velisa .v-lightbox__media img,.velisa .v-lightbox__media video{width:100%;height:100%;object-fit:contain}.velisa .v-lightbox__close,.velisa .v-lightbox__nav{position:absolute;background:#ffffff1f;color:#fff;border:0;border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center}.velisa .v-lightbox__nav:hover{background:#ffffff40}.velisa .v-lightbox__close:hover{background:var(--brand)}.velisa .v-lightbox__close{top:12px;right:12px}.velisa .v-lightbox__nav{top:50%;transform:translateY(-50%)}.velisa .v-lightbox__nav--prev{left:8px}.velisa .v-lightbox__nav--next{right:8px}.velisa .v-lightbox__close svg,.velisa .v-lightbox__nav svg{width:22px;height:22px;stroke:#fff;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.velisa .v-lightbox__count{position:absolute;bottom:14px;left:50%;transform:translate(-50%);color:#fff;font-size:13px;letter-spacing:.06em}.velisa [data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s var(--ease-out)}.velisa [data-reveal].v-in{opacity:1;transform:none}@keyframes v-marquee{to{transform:translate(-100%)}}@keyframes v-pop{0%{transform:scale(0)}60%{transform:scale(1.15)}80%{transform:scale(.94)}to{transform:scale(1)}}@keyframes v-fadein{0%{opacity:0}to{opacity:1}}@keyframes v-swing{0%,to{transform:rotate(-2.5deg)}50%{transform:rotate(2.5deg)}}@keyframes v-sway{0%,to{transform:rotate(-.8deg)}50%{transform:rotate(.8deg)}}@keyframes v-twinkle{0%,to{opacity:.25;transform:scale(.6)}50%{opacity:1;transform:scale(1.1)}}@keyframes v-sheen{0%{transform:translate(0)}26%{transform:translate(620px)}to{transform:translate(620px)}}@keyframes v-shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}@keyframes v-pulse{0%,10%,to{box-shadow:0 0 #15151500}5%{box-shadow:0 0 0 10px #1515151a}}@keyframes v-bounce{0%{transform:scale(1)}35%{transform:scale(1.5)}65%{transform:scale(.85)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.velisa *,.velisa *:before,.velisa *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.velisa [data-reveal],.velisa .v-gem-card{opacity:1;transform:none}.velisa .v-marquee__group{animation:none}.velisa .v-marquee__track{width:100%}.velisa .v-marquee__group{flex-wrap:wrap;justify-content:center}.velisa .v-marquee__group[aria-hidden],.velisa .v-sheen{display:none}.velisa .v-ticker{scroll-snap-type:x mandatory;-webkit-mask-image:none;mask-image:none}.velisa .v-ticker__group>li{scroll-snap-align:start}}@media(min-width:640px){.velisa{--gutter:32px}.velisa .v-months__grid{grid-template-columns:repeat(4,1fr)}}@media(min-width:768px){.velisa .v-drawer--cart{max-width:440px}}@media(min-width:1024px){.velisa{--header-h:64px;--gutter:40px}.velisa .v-logo{font-size:22px}.velisa .v-product{grid-template-columns:1.15fr 1fr;gap:56px;align-items:start;padding-bottom:72px}.velisa .v-gallery__track{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:0;overflow:visible}.velisa .v-gallery__item:first-child{grid-column:1/-1}.velisa .v-gallery__btn{border-radius:var(--radius)}.velisa .v-gallery__counter,.velisa .v-gallery__dots{display:none}.velisa .v-buybox{position:sticky;top:calc(var(--header-h) + 16px)}.velisa .v-title{font-size:44px}.velisa .v-section{padding:80px 0}.velisa .v-section__head h2{font-size:40px}.velisa .v-months__grid{grid-template-columns:repeat(6,1fr);gap:44px 24px}.velisa .v-customers__grid li{flex-basis:220px}.velisa .v-sticky-bar{display:none}}.velisa .v-btn--light{background:var(--bg);color:var(--brand)}.velisa .v-btn--light:hover{background:#fff;color:var(--brand-deep)}.velisa .v-hero{position:relative;height:min(88vh,760px);min-height:520px;display:flex;align-items:flex-end;overflow:hidden;background:var(--brand)}.velisa .v-hero video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.velisa .v-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0f2f26e0,#0f2f2659 55%,#0f2f2614)}.velisa .v-hero__content{position:relative;z-index:1;color:#fff;padding:0 var(--gutter) 52px;max-width:680px}.velisa .v-hero__eyebrow{font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-1);margin-bottom:14px}.velisa .v-hero h1{font-size:42px;font-weight:500;color:#fff;line-height:1.08}.velisa .v-hero p{font-size:17px;color:#ffffffe0;margin:16px 0 26px;max-width:520px}.velisa .v-hero .v-btn{width:100%}.velisa .v-spot{display:grid;gap:26px;align-items:center}.velisa .v-spot__img{aspect-ratio:1;border-radius:var(--radius-lg);overflow:hidden;background:var(--card);border:1px solid var(--line)}.velisa .v-spot__img img{width:100%;height:100%;object-fit:cover}.velisa .v-spot__eyebrow{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--brand);margin-bottom:10px}.velisa .v-spot h2{font-size:36px;font-weight:500}.velisa .v-spot__sub{font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:6px 0 16px}.velisa .v-spot__copy{margin-bottom:18px}.velisa .v-price--spot{margin-bottom:20px}.velisa .v-spot .v-btn{width:100%}.velisa .v-gem-card{text-decoration:none}.velisa .v-gem-card:hover{color:var(--text)}.velisa .v-months__more{text-align:center;margin-top:30px}.velisa .v-months__more a{color:var(--brand);text-decoration:underline;text-underline-offset:4px}.velisa .v-cta-band{background:var(--brand);color:#fff;text-align:center;padding:64px 0}.velisa .v-cta-band h2{font-size:36px;font-weight:500;color:#fff;max-width:640px;margin:0 auto 12px}.velisa .v-cta-band p{color:#fffc;max-width:520px;margin:0 auto 26px}@media(min-width:640px){.velisa .v-hero .v-btn,.velisa .v-spot .v-btn{width:auto}.velisa .v-months--home .v-months__grid{grid-template-columns:repeat(6,1fr)}}@media(min-width:1024px){.velisa .v-hero h1{font-size:68px}.velisa .v-hero p{font-size:19px}.velisa .v-hero__content{padding-bottom:80px}.velisa .v-spot{grid-template-columns:1fr 1fr;gap:64px}.velisa .v-spot h2{font-size:44px}.velisa .v-cta-band{padding:96px 0}.velisa .v-cta-band h2{font-size:48px}}.velisa .v-btn--block{width:100%}.velisa .v-page-head{text-align:center;padding:36px 0 8px;max-width:720px;margin:0 auto}.velisa .v-page-head h1{font-size:40px;font-weight:500}.velisa .v-page-head p{color:var(--muted);margin-top:10px}.velisa .v-prose{max-width:720px;margin:0 auto;padding:24px 0 64px}.velisa .v-prose h2{font-size:26px;font-weight:500;margin:36px 0 10px;color:var(--brand)}.velisa .v-prose h2:first-child{margin-top:8px}.velisa .v-prose p{margin-bottom:12px}.velisa .v-prose ul{padding-left:22px;margin:0 0 14px}.velisa .v-prose li{margin-bottom:6px}.velisa .v-prose .v-note{font-size:13.5px;color:var(--muted);border-left:2px solid var(--gold);padding-left:12px;margin:14px 0}.velisa .v-prose a{color:var(--brand)}.velisa .v-prose .v-more{font-size:14px;color:var(--muted);text-align:center;margin-top:32px}.velisa .v-cards{display:grid;gap:14px;list-style:none;margin:0 0 20px;padding:0}.velisa .v-card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);padding:20px}.velisa .v-card h3{font-family:var(--font-body);font-size:15px;font-weight:500;margin:0 0 6px}.velisa .v-card p{font-size:14.5px;color:var(--muted);margin:0}.velisa .v-card .v-big{font-family:var(--font-title);font-size:34px;font-weight:500;color:var(--brand);line-height:1;margin-bottom:6px}@media(min-width:640px){.velisa .v-cards{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.velisa .v-page-head h1{font-size:52px}}.velisa .v-contact{display:grid;gap:28px;max-width:960px;margin:0 auto;padding:24px 0 64px}.velisa .v-contact__side{display:flex;flex-direction:column;gap:14px}.velisa .v-form{display:grid;gap:16px;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);padding:22px}.velisa .v-form label{display:block;font-size:13px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.velisa .v-form input,.velisa .v-form textarea{width:100%;padding:13px 14px;border:1px solid var(--line);border-radius:var(--radius);font:inherit;font-size:15px}.velisa .v-form input:focus-visible,.velisa .v-form textarea:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.velisa .v-form textarea{min-height:140px;resize:vertical}.velisa .v-form__note{font-size:12.5px;color:var(--muted)}.velisa .v-form__ok{background:var(--brand-soft);color:var(--brand);border-radius:var(--radius-lg);padding:24px;text-align:center;font-weight:500}.velisa .v-form__ok[hidden],.velisa .v-form[hidden]{display:none}@media(min-width:900px){.velisa .v-contact{grid-template-columns:1fr 1.3fr;gap:48px;align-items:start}}#header-group:has(.v-header-section){display:contents}.shopify-section.v-header-section{position:sticky;top:0;z-index:50}.velisa .v-header{position:static}.velisa.v-page{background:var(--bg)}theme-drawer#cart-drawer dialog.theme-drawer__dialog.velisa{--theme-drawer-width:100vw;z-index:calc(120 + var(--drawer-stack-order, 0));background:var(--card);color:var(--text);border:0;padding:0;max-width:100vw;width:var(--theme-drawer-width)}@media(min-width:768px){theme-drawer#cart-drawer dialog.theme-drawer__dialog.velisa{--theme-drawer-width:440px}}theme-drawer#cart-drawer dialog.theme-drawer__dialog.velisa::backdrop{background:#1515158c}.velisa .v-cart{display:flex;flex-direction:column;height:100%;min-height:0}.velisa .v-cart .v-drawer__body{flex:1;min-height:0;overflow:auto;padding:0 16px 16px}.velisa .v-cart .v-drawer__head .v-logo{flex-shrink:0}.velisa .v-cart.v-is-empty .v-cart-extra,.velisa .v-cart.v-is-empty .v-cart-code,.velisa .v-cart.v-is-empty .v-code-msg,.velisa .v-cart.v-is-empty .v-drawer__foot,.velisa .v-cart.v-is-empty .v-cart-timer{display:none}.velisa .v-cart-row__price s+b{margin-left:2px}.velisa .v-cart-busy{opacity:.55;pointer-events:none;transition:opacity .2s}.velisa .v-icon-btn.theme-drawer__close-button{width:44px;height:44px;border:0;box-shadow:none;background:none;color:inherit;margin:0;outline-offset:3px}.velisa .v-icon-btn.theme-drawer__close-button:hover{background:#1515150d}.page-wrapper.page-wrapper--drawer-open{margin-right:0}body.v-cart-open{overflow:hidden}@media(min-width:990px){body.v-cart-open .page-wrapper{overflow:hidden}}.velisa .v-overlay--cart{z-index:110}.velisa .v-form .contact-form__form{display:grid;gap:16px}.velisa .v-form .v-form__err{color:var(--red);font-size:14px}.velisa .v-form .v-field{display:block}.velisa .v-form .v-field span{display:block;font-size:13px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.velisa.v-annunci{display:block}
/*# sourceMappingURL=/cdn/shop/t/1/assets/velisa.css.map */
