:root{--veyra-titanium-sand: #c9b9a3;--veyra-titanium-light: #e7e1d8;--veyra-graphite: #2b2a28;--veyra-obsidian: #111111;--veyra-bg: #f6f4f1;--veyra-line: #d9d3ca;--veyra-font: Inter, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--veyra-logo-width: 112px;--veyra-muted: #5e5951;--veyra-muted-dark: #a39f98;--veyra-radius: 2px;--veyra-max: 1240px;--veyra-gutter: clamp(20px, 5vw, 64px);--veyra-section: clamp(88px, 12vw, 168px);--veyra-header: 64px;--veyra-ease: cubic-bezier(.2, .6, .2, 1);--v-fg: var(--veyra-graphite);--v-muted: var(--veyra-muted);--v-rule: var(--veyra-line);--v-field: #8c8579;--v-error: #9b2c1f;--v-focus: var(--veyra-graphite);--v-surface: var(--veyra-titanium-light);--v-check: var(--veyra-graphite);--v-check-mark: var(--veyra-bg)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--veyra-header) + 16px)}body{margin:0;overflow-x:clip;background:var(--veyra-bg);color:var(--v-fg);font-family:var(--veyra-font);font-size:17px;font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[hidden]{display:none!important}img,svg{display:block;max-width:100%}img{height:auto}a{color:inherit}button,input,textarea{font:inherit;color:inherit}h1,h2,h3,p,dl,dd,ol,ul,figure{margin:0}ul[role=list],ol[role=list]{list-style:none;padding:0}:focus-visible{outline:2px solid var(--v-focus);outline-offset:3px}main:focus{outline:none}.v-skip{position:absolute;top:8px;inset-inline-start:8px;z-index:100;padding:10px 16px;background:var(--veyra-graphite);color:var(--veyra-bg);border-radius:var(--veyra-radius);text-decoration:none;transform:translateY(-200%)}.v-skip:focus{transform:none}.v-container{width:100%;max-width:calc(var(--veyra-max) + 2 * var(--veyra-gutter));margin:0 auto;padding:0 var(--veyra-gutter)}.v-container--narrow{max-width:calc(760px + 2 * var(--veyra-gutter))}.v-zone--bg{background:var(--veyra-bg)}.v-zone--light{background:var(--veyra-titanium-light);--v-surface: var(--veyra-bg)}.v-zone--dark,.v-zone--obsidian{color:var(--veyra-titanium-light);--v-fg: var(--veyra-titanium-light);--v-muted: var(--veyra-muted-dark);--v-rule: color-mix(in srgb, var(--veyra-titanium-light) 14%, transparent);--v-field: color-mix(in srgb, var(--veyra-titanium-light) 45%, transparent);--v-error: #f2b8b5;--v-focus: var(--veyra-titanium-sand);--v-surface: color-mix(in srgb, var(--veyra-titanium-light) 6%, transparent);--v-check: var(--veyra-titanium-sand);--v-check-mark: var(--veyra-obsidian)}.v-zone--dark{background:var(--veyra-graphite)}.v-zone--obsidian{background:var(--veyra-obsidian)}.v-label{display:flex;align-items:center;gap:14px;margin-bottom:28px;color:var(--v-muted);font-size:12px;font-weight:500;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.v-label:before{content:"";flex:none;width:28px;height:1px;background:var(--veyra-titanium-sand)}.v-zone--dark .v-label,.v-zone--obsidian .v-label{color:var(--veyra-titanium-sand)}.v-h2{max-width:20ch;font-size:clamp(32px,4.6vw,60px);font-weight:300;letter-spacing:-.025em;line-height:1.06;text-wrap:balance}.v-h3{font-size:17px;font-weight:500;letter-spacing:-.005em;line-height:1.35}.v-statement{max-width:24ch;font-size:clamp(28px,3.6vw,48px);font-weight:300;letter-spacing:-.02em;line-height:1.15;text-wrap:balance}.v-lead{max-width:40ch;color:var(--v-muted);font-size:clamp(19px,1.8vw,23px);font-weight:300;line-height:1.5}.v-text{color:var(--v-muted)}.v-text p+p{margin-top:1em}.v-text p{max-width:58ch}.v-text a{color:var(--v-fg)}.v-note{max-width:52ch;margin-top:28px;padding-inline-start:16px;border-inline-start:1px solid var(--veyra-titanium-sand);color:var(--v-muted);font-size:15px;line-height:1.55}.v-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 28px;border:1px solid var(--veyra-graphite);border-radius:var(--veyra-radius);background:var(--veyra-graphite);color:var(--veyra-bg);font-size:15px;font-weight:500;letter-spacing:.01em;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.v-button:hover{background:var(--veyra-obsidian);border-color:var(--veyra-obsidian)}.v-zone--dark .v-button,.v-zone--obsidian .v-button{border-color:var(--veyra-titanium-sand);background:var(--veyra-titanium-sand);color:var(--veyra-obsidian)}.v-zone--dark .v-button:hover,.v-zone--obsidian .v-button:hover{border-color:var(--veyra-titanium-light);background:var(--veyra-titanium-light)}.v-button--small{min-height:40px;padding:0 18px;font-size:14px}.v-button--ghost{background:transparent;color:var(--veyra-graphite);border-color:var(--v-field)}.v-button--ghost:hover{background:var(--veyra-graphite);border-color:var(--veyra-graphite);color:var(--veyra-bg)}.v-header{position:sticky;top:0;z-index:50;border-bottom:1px solid var(--veyra-line);background:var(--veyra-bg);background:color-mix(in srgb,var(--veyra-bg) 90%,transparent);-webkit-backdrop-filter:saturate(1.2) blur(14px);backdrop-filter:saturate(1.2) blur(14px)}.v-header__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:var(--veyra-header)}.v-logo{display:inline-flex;align-items:center;gap:10px;color:var(--v-fg);text-decoration:none;direction:ltr}.v-logo__mark{width:18px;height:18px}.v-logo__word{font-size:15px;font-weight:500;letter-spacing:.3em;line-height:1;margin-right:-.3em}.v-logo__image{width:var(--veyra-logo-width);height:auto}.v-nav{display:none}.v-nav__list{display:flex;gap:clamp(18px,2.4vw,32px)}.v-nav a{color:var(--veyra-muted);font-size:14px;text-decoration:none;transition:color .3s ease}.v-nav a:hover{color:var(--veyra-graphite)}@media(min-width:900px){.v-nav{display:block}}.v-header__actions{display:flex;flex:none;align-items:center;gap:8px}.v-cart-link{gap:8px}.v-cart-link .v-icon{flex:none;width:18px;height:18px}.v-cart-link__count{font-variant-numeric:tabular-nums}@media(max-width:559px){.v-cart-link__label{display:none}.v-cart-link{padding:0 12px}}.v-section{padding:var(--veyra-section) 0}.v-head{margin-bottom:clamp(48px,6vw,88px)}.v-head--split{display:grid;gap:28px}@media(min-width:900px){.v-head--split{grid-template-columns:7fr 5fr;align-items:end;gap:64px}}.v-placeholder,.v-media{position:relative;width:100%;aspect-ratio:var(--ratio-mobile, var(--ratio, 16 / 9));overflow:hidden;border-radius:var(--veyra-radius)}@media(min-width:700px){.v-placeholder,.v-media{aspect-ratio:var(--ratio, 16 / 9)}}.v-placeholder{display:grid;place-items:center;border:1px solid var(--veyra-line);background:radial-gradient(120% 90% at 50% 38%,color-mix(in srgb,var(--veyra-bg) 55%,#ffffff) 0%,var(--veyra-titanium-light) 72%,color-mix(in srgb,var(--veyra-titanium-light) 88%,var(--veyra-graphite)) 100%)}.v-zone--dark .v-placeholder,.v-zone--obsidian .v-placeholder{border-color:var(--v-rule);background:radial-gradient(120% 90% at 50% 38%,color-mix(in srgb,var(--veyra-graphite) 80%,var(--veyra-titanium-light)) 0%,var(--veyra-graphite) 70%,color-mix(in srgb,var(--veyra-graphite) 70%,#000000) 100%)}.v-placeholder__tag{padding:8px 12px;border:1px solid var(--v-field);border-radius:var(--veyra-radius);color:var(--v-muted);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.v-media{background:var(--v-surface)}.v-media__img{width:100%;height:100%}.v-media--cover .v-media__img{object-fit:cover}.v-media--contain .v-media__img{object-fit:contain}.v-hero{padding:clamp(56px,9vw,128px) 0 clamp(64px,8vw,120px);text-align:center}.v-hero--metal{background:linear-gradient(180deg,var(--veyra-titanium-light) 0%,var(--veyra-bg) 78%)}.v-hero__title{font-size:clamp(46px,9vw,128px);font-weight:300;letter-spacing:-.035em;line-height:.98;text-wrap:balance}.v-hero__claim{max-width:30ch;margin:24px auto 0;color:var(--veyra-muted);font-size:clamp(19px,2vw,24px);font-weight:300;line-height:1.45;text-wrap:balance}.v-hero__actions{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:40px}.v-hero__price{color:var(--veyra-muted);font-size:14px;letter-spacing:.02em;font-variant-numeric:tabular-nums}.v-hero__media{margin-top:clamp(48px,7vw,96px)}.v-hero--art{padding-top:clamp(40px,5vw,72px);padding-bottom:clamp(48px,6vw,96px);overflow:hidden;overflow:clip;background:var(--veyra-titanium-light)}.v-hero--art .v-hero__text{position:relative;z-index:1}.v-hero--art .v-hero__media{margin-top:0}.v-hero__art{--v-art-w: 145%;width:var(--v-art-w);margin-block:calc(var(--v-art-w) * -.1) calc(var(--v-art-w) * -.06);margin-inline:calc((100% - var(--v-art-w)) / 2) 0;pointer-events:none}.v-hero__img{width:100%;transform:rotate(var(--v-hero-tilt, 0deg));-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent),linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent),linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);mask-composite:intersect}@media(min-width:700px){.v-hero__art{--v-art-w: min(100%, max(680px, (100vh - 530px) * 2.85))}}.v-intro{display:grid;gap:8px}.v-intro__text{margin-top:32px}@media(min-width:900px){.v-intro{grid-template-columns:4fr 8fr;gap:64px}.v-intro .v-label{align-self:start;margin-top:14px}}.v-callouts__media{position:relative;overflow:hidden;border-radius:var(--veyra-radius)}.v-callouts__img{width:100%}.v-callouts__media .v-placeholder{place-items:end;padding:16px}.v-callouts__points{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}@media(max-width:699px){.v-callouts__points{display:none}}.v-point{position:absolute;top:var(--y);left:var(--x);display:flex;align-items:center;transform:translate(-12px,-50%)}.v-point--left{left:auto;right:calc(100% - var(--x));flex-direction:row-reverse;transform:translate(12px,-50%)}.v-point__dot{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:var(--veyra-radius);background:var(--veyra-graphite);box-shadow:0 0 0 4px color-mix(in srgb,var(--veyra-bg) 70%,transparent);color:var(--veyra-bg);font-size:12px;font-weight:500;font-variant-numeric:tabular-nums;line-height:1}.v-point__line{display:none;width:clamp(32px,4.5vw,64px);height:1px;background:var(--veyra-graphite)}.v-point__label{display:none;padding:5px 9px;border-radius:var(--veyra-radius);background:color-mix(in srgb,var(--veyra-bg) 88%,transparent);color:var(--veyra-graphite);font-size:13px;font-weight:500;letter-spacing:.01em;white-space:nowrap}@media(min-width:900px){.v-point__line,.v-point__label{display:block}}[dir=rtl] .v-point{direction:ltr}[dir=rtl] .v-point__label{direction:rtl}.v-callouts__stage{display:grid}.v-callouts__view{grid-area:1 / 1;min-width:0;transition:opacity .3s var(--veyra-ease) .3s,visibility 0s linear .3s}.v-callouts__view.is-off{opacity:0;visibility:hidden;transition:opacity .3s var(--veyra-ease),visibility 0s linear .3s}.v-callouts__switch{margin-top:24px}.v-point__sub{display:block;color:var(--veyra-muted);font-size:12px;font-weight:400;letter-spacing:0}.v-callouts__list{display:grid;gap:0 32px;margin-top:clamp(40px,5vw,64px)}.v-callouts__item{display:grid;grid-template-columns:24px 1fr;gap:4px 16px;padding:20px 0;border-top:1px solid var(--v-rule)}.v-callouts__num{display:grid;place-items:center;grid-row:span 2;width:24px;height:24px;border:1px solid var(--v-fg);border-radius:var(--veyra-radius);font-size:12px;font-weight:500;font-variant-numeric:tabular-nums;line-height:1}.v-callouts__text{color:var(--v-muted);font-size:15px;line-height:1.55}@media(min-width:640px){.v-callouts__list{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.v-callouts__list{grid-template-columns:repeat(5,1fr)}.v-callouts__list--fit{grid-template-columns:repeat(3,1fr)}.v-callouts__item{grid-template-columns:1fr;gap:14px}.v-callouts__num{grid-row:auto}}.v-split{display:grid;gap:clamp(40px,6vw,96px);align-items:center}.v-split__text .v-text{margin-top:28px}@media(min-width:900px){.v-split{grid-template-columns:1fr 1fr}.v-split--media-right .v-split__media{order:2}}.v-facts{display:grid;margin-top:clamp(56px,7vw,104px);border-top:1px solid var(--v-rule)}.v-fact{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:6px;padding:24px 0;border-bottom:1px solid var(--v-rule)}.v-fact__value{font-size:clamp(30px,3.4vw,46px);font-weight:300;letter-spacing:-.02em;line-height:1.1;font-variant-numeric:tabular-nums}.v-fact__label{color:var(--v-muted);font-size:14px}@media(min-width:700px){.v-facts{grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--v-rule)}.v-fact{padding-block:28px 4px;padding-inline:0 24px;border-bottom:0}.v-fact+.v-fact{padding-inline-start:24px;border-inline-start:1px solid var(--v-rule)}}.v-fit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(16px,3vw,40px)}.v-fit__item{padding:28px 0 32px;border-top:1px solid var(--v-rule)}.v-fit .v-icon{width:40px;height:40px;margin-bottom:20px;color:var(--v-fg)}.v-fit__text{margin-top:6px;color:var(--v-muted);font-size:15px;line-height:1.55}@media(min-width:900px){.v-fit{grid-template-columns:repeat(3,minmax(0,1fr))}}.v-specs{display:grid;gap:clamp(40px,5vw,64px)}.v-specs__row{display:grid;gap:4px;padding:18px 0;border-top:1px solid var(--v-rule)}.v-specs__row:last-child{border-bottom:1px solid var(--v-rule)}.v-specs__row dt{color:var(--v-muted);font-size:14px}.v-specs__row dd{font-variant-numeric:tabular-nums}.v-specs__footnote{margin-top:20px;color:var(--v-muted);font-size:13px}@media(min-width:640px){.v-specs__row{grid-template-columns:2fr 3fr;gap:24px;align-items:baseline}.v-specs__row dt{font-size:15px}}@media(min-width:900px){.v-specs{grid-template-columns:5fr 7fr;gap:64px}}.v-colors{display:grid;gap:clamp(32px,5vw,64px)}.v-colors__tile{aspect-ratio:4 / 3;border-radius:var(--veyra-radius);background-color:var(--swatch);background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 3px),linear-gradient(135deg,color-mix(in srgb,var(--swatch) 78%,#ffffff) 0%,var(--swatch) 48%,color-mix(in srgb,var(--swatch) 80%,#000000) 100%);box-shadow:inset 0 0 0 1px #0000000f}.v-colors__caption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin-top:16px}.v-colors__name{font-weight:500}.v-colors__status{color:var(--v-muted);font-size:14px}.v-colors__list{border-top:1px solid var(--v-rule)}.v-swatch{display:grid;grid-template-columns:40px 1fr auto;align-items:center;gap:16px;width:100%;padding:16px 0;border:0;border-bottom:1px solid var(--v-rule);background:none;text-align:start;cursor:pointer}.v-swatch__chip{width:40px;height:40px;border-radius:var(--veyra-radius);background-color:var(--swatch);background-image:linear-gradient(135deg,color-mix(in srgb,var(--swatch) 78%,#ffffff),var(--swatch) 55%,color-mix(in srgb,var(--swatch) 82%,#000000));box-shadow:inset 0 0 0 1px #00000014}.v-swatch[aria-pressed=true] .v-swatch__chip{outline:1px solid var(--v-fg);outline-offset:3px}.v-swatch[aria-pressed=true] .v-swatch__name{font-weight:500}.v-swatch__status{color:var(--v-muted);font-size:13px}@media(min-width:900px){.v-colors{grid-template-columns:7fr 5fr;align-items:start;gap:64px}}.v-form{margin-top:40px}.v-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.v-field{margin-bottom:20px}.v-field__label{display:block;margin-bottom:8px;color:var(--v-muted);font-size:14px}.v-input{width:100%;min-height:52px;padding:12px 16px;border:1px solid var(--v-field);border-radius:var(--veyra-radius);background:transparent;font-size:16px;transition:border-color .3s ease}.v-input:focus{border-color:var(--v-focus);outline:none;box-shadow:0 0 0 1px var(--v-focus)}.v-input--area{min-height:160px;resize:vertical}.v-input[aria-invalid=true]{border-color:var(--v-error)}.v-check{display:grid;grid-template-columns:20px 1fr;gap:12px;align-items:start;margin-bottom:28px}.v-check__input{display:grid;place-content:center;width:20px;height:20px;margin:2px 0 0;border:1px solid var(--v-field);border-radius:var(--veyra-radius);background:transparent;-webkit-appearance:none;appearance:none;cursor:pointer}.v-check__input:after{content:"";width:10px;height:5px;border-bottom:1.5px solid var(--v-check-mark);border-left:1.5px solid var(--v-check-mark);opacity:0;transform:translateY(-1px) rotate(-45deg)}.v-check__input:checked{border-color:var(--v-check);background:var(--v-check)}.v-check__input:checked:after{opacity:1}.v-check__label{color:var(--v-muted);font-size:14px;line-height:1.55}.v-check__label a,.v-form__privacy a{color:var(--v-fg)}.v-form__privacy{margin-top:20px;color:var(--v-muted);font-size:14px}.v-form__msg{margin-bottom:24px;padding:14px 16px;border-inline-start:2px solid var(--veyra-titanium-sand);background:var(--v-surface)}.v-form__msg--err{border-inline-start-color:var(--v-error);color:var(--v-error)}.v-form__msg ul{margin:8px 0 0;padding-inline-start:18px}.v-form__msg:focus{outline:none}.v-newsletter .v-form__msg{margin-bottom:16px;font-size:14px}.v-newsletter__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.v-newsletter__row .v-input{min-width:0;min-height:48px;padding:10px 14px;font-size:16px}.v-newsletter__row .v-input::placeholder{color:var(--v-muted);opacity:1}.v-newsletter__row .v-button{min-height:48px;padding:0 20px}.v-newsletter__consent{margin-top:12px;color:var(--v-muted);font-size:13px;line-height:1.5}.v-newsletter__consent a{color:var(--v-fg)}.v-faq{display:grid;gap:clamp(32px,4vw,56px)}.v-faq__list{border-top:1px solid var(--v-rule)}.v-faq__item{border-bottom:1px solid var(--v-rule)}.v-faq__toggle{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;padding:24px 0;border:0;background:none;font-size:clamp(17px,1.6vw,20px);font-weight:400;line-height:1.4;text-align:start;cursor:pointer}.v-faq__icon{position:relative;flex:none;width:14px;height:14px}.v-faq__icon:before,.v-faq__icon:after{content:"";position:absolute;top:50%;left:0;width:14px;height:1px;background:currentColor;transition:transform .3s var(--veyra-ease)}.v-faq__icon:after{transform:rotate(90deg)}.v-faq__toggle[aria-expanded=true] .v-faq__icon:after{transform:rotate(0)}.v-faq__a{padding:0 0 28px}.v-faq__a[hidden]{display:none}@media(min-width:900px){.v-faq{grid-template-columns:5fr 7fr;gap:64px}}.v-footer{display:block;padding:clamp(56px,7vw,88px) 0 32px;border-top:1px solid var(--veyra-line);background:var(--veyra-bg)}.v-footer__grid{display:grid;grid-template-areas:"brand" "news" "nav" "lang";gap:40px}.v-footer__brand{grid-area:brand}.v-footer__nav{grid-area:nav}.v-footer__news{grid-area:news;max-width:440px}.v-footer__lang{grid-area:lang}.v-footer__news-text{margin-bottom:16px;color:var(--veyra-muted);font-size:14px}.v-footer__note{max-width:36ch;margin-top:20px;color:var(--veyra-muted);font-size:14px}.v-footer__title{display:block;margin-bottom:14px;color:var(--veyra-muted);font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.v-footer__links{display:grid;gap:10px;font-size:15px}.v-footer__links a{text-decoration:none}.v-footer__links a:hover{text-decoration:underline;text-underline-offset:3px}.v-lang{display:flex;gap:8px;align-items:center}.v-lang__select{min-width:200px;min-height:44px;padding-block:0;padding-inline:12px 36px;border:1px solid var(--v-field);border-radius:var(--veyra-radius);background-color:transparent;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat;color:inherit;font:inherit;font-size:15px;appearance:none;-webkit-appearance:none;cursor:pointer}[dir=rtl] .v-lang__select{background-position:13px 50%,18px 50%}.v-lang__submit{min-height:44px;padding:0 14px;border:1px solid var(--v-field);border-radius:var(--veyra-radius);background:transparent;color:inherit;font:inherit;font-size:14px;cursor:pointer}.js .v-lang__submit{display:none}.v-footer__country{margin-top:24px}.v-footer__lang .v-lang__select{width:100%;max-width:320px}.v-footer__bottom{margin-top:clamp(48px,6vw,72px);padding-top:24px;border-top:1px solid var(--veyra-line);color:var(--veyra-muted);font-size:13px}@media(min-width:700px){.v-footer__grid{grid-template-areas:"brand news" "nav lang";grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px 64px}}@media(min-width:1100px){.v-footer__grid{grid-template-areas:"brand nav lang news";grid-template-columns:minmax(0,4fr) minmax(0,2fr) minmax(0,3fr) minmax(0,5fr);gap:48px}}.v-page{padding:clamp(64px,9vw,128px) 0 var(--veyra-section)}.v-page__title{margin-bottom:28px;font-size:clamp(36px,5vw,60px);font-weight:300;letter-spacing:-.025em;line-height:1.08}.v-page__back{margin-top:40px}.v-prose{margin-top:32px;color:var(--veyra-graphite)}.v-prose h2,.v-prose h3{margin:2.2em 0 .6em;font-size:20px;font-weight:500;line-height:1.35}.v-prose p,.v-prose ul,.v-prose ol{margin:0 0 1em}.v-prose a{text-underline-offset:3px}.v-search__row{display:grid;gap:12px}.v-search__results{margin-top:40px;border-top:1px solid var(--v-rule)}.v-search__results li{padding:16px 0;border-bottom:1px solid var(--v-rule)}@media(min-width:560px){.v-search__row{grid-template-columns:1fr auto}}.v-notfound{padding:clamp(48px,7vw,104px) 0 clamp(32px,5vw,72px);overflow:hidden;overflow:clip;background:var(--veyra-titanium-light)}.v-notfound__inner{display:grid;align-items:center;gap:8px}.v-notfound__text{position:relative;z-index:1}.v-notfound__title{max-width:14ch;font-size:clamp(42px,6.4vw,84px);font-weight:300;letter-spacing:-.03em;line-height:1.02;text-wrap:balance}.v-notfound__lead{max-width:36ch;margin-top:24px}.v-notfound__actions{display:flex;flex-wrap:wrap;gap:12px;max-width:460px;margin-top:36px}.v-notfound__actions .v-button{flex:1 1 auto}.v-notfound__art{--v-art-w: 130%;width:var(--v-art-w);margin-block:calc(var(--v-art-w) * -.08) calc(var(--v-art-w) * -.1);margin-inline:calc((100% - var(--v-art-w)) / 2) 0;pointer-events:none}.v-notfound__img{width:100%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent),linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent),linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);mask-composite:intersect}.v-notfound__more{padding:clamp(48px,7vw,96px) 0 var(--veyra-section)}.v-notfound__list{display:grid;column-gap:40px}.v-notfound__list li{border-top:1px solid var(--v-rule)}.v-notfound__list a{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:16px 0;font-size:19px;font-weight:300;line-height:1.3;text-decoration:none}.v-notfound__list a:hover span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.v-notfound__list .v-icon{flex:none;width:22px;height:22px;color:var(--v-muted)}[dir=rtl] .v-notfound__list .v-icon{transform:scaleX(-1)}@media(min-width:640px){.v-notfound__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.v-notfound__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}.v-notfound__art{--v-art-w: 125%;margin-block:calc(var(--v-art-w) * -.06)}.v-notfound__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1200px){.v-notfound__inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.v-product{padding:clamp(32px,5vw,72px) 0 var(--veyra-section)}.v-product__grid{display:grid;gap:clamp(32px,5vw,72px);align-items:start}.v-product__gallery{display:grid;gap:12px}.v-product__shot{overflow:hidden;border-radius:var(--veyra-radius)}.v-product__img{width:100%}.v-product__images-note{margin-top:12px;color:var(--veyra-muted);font-size:13px}.v-product__title{font-size:clamp(34px,4.4vw,56px);font-weight:300;letter-spacing:-.025em;line-height:1.04}.v-product__price{margin-top:20px;font-size:22px;font-weight:400;font-variant-numeric:tabular-nums}.v-product__price-note{margin-top:4px;color:var(--veyra-muted);font-size:14px}.v-product__form{margin-top:32px;padding-top:28px;border-top:1px solid var(--v-rule)}.v-product__options{margin:0;padding:0;border:0}.v-product__legend{display:block;margin-bottom:12px;color:var(--v-muted);font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.v-product__swatches{display:grid;gap:8px}.v-option{position:relative;display:grid;grid-template-columns:28px 1fr auto;gap:14px;align-items:center;min-height:56px;padding:10px 16px;border:1px solid var(--v-rule);border-radius:var(--veyra-radius);cursor:pointer;transition:border-color .3s ease}.v-option:hover{border-color:var(--v-field)}.v-option:has(.v-option__input:checked){border-color:var(--veyra-graphite);box-shadow:inset 0 0 0 1px var(--veyra-graphite)}.v-option:has(.v-option__input:focus-visible){outline:2px solid var(--v-focus);outline-offset:3px}.v-option__input{position:absolute;opacity:0;pointer-events:none}.v-option__chip{width:28px;height:28px;border-radius:var(--veyra-radius);background:linear-gradient(135deg,color-mix(in srgb,var(--swatch) 80%,#fff),var(--swatch) 55%,color-mix(in srgb,var(--swatch) 80%,#000));box-shadow:inset 0 0 0 1px #11111114}.v-option__name{font-size:16px}.v-option__state{color:var(--v-muted);font-size:13px}.v-option__state--low{color:var(--v-fg);font-weight:500}.v-option--off{cursor:not-allowed;opacity:.5}.v-product__qty{margin-top:24px}.v-product__qty-input{width:96px;min-height:48px;font-variant-numeric:tabular-nums}.v-product__buttons{display:grid;gap:8px;margin-top:28px}.v-product__buttons .v-button{width:100%}.v-button:disabled{border-color:var(--v-rule);background:var(--v-rule);color:var(--v-muted);cursor:not-allowed}.v-product__facts{display:grid;gap:8px;margin-top:24px;color:var(--v-muted);font-size:14px;line-height:1.5}.v-product__facts li{padding-inline-start:16px;border-inline-start:1px solid var(--veyra-titanium-sand)}.v-product__more{display:grid;gap:clamp(40px,6vw,88px);margin-top:clamp(64px,9vw,128px);padding-top:clamp(40px,5vw,64px);border-top:1px solid var(--v-rule)}.v-product__about .v-lead{max-width:34ch}.v-product__spec-list{border-top:1px solid var(--v-rule)}.v-product__spec{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:16px;padding:14px 0;border-bottom:1px solid var(--v-rule);font-size:15px}.v-product__spec dt{color:var(--v-muted)}.v-product__footnote{margin-top:16px;color:var(--v-muted);font-size:13px}.v-product__back{margin-top:24px;font-size:15px}.v-product__back a{color:var(--v-fg);text-underline-offset:3px}.v-product__gallery{scrollbar-width:none}.v-product__gallery::-webkit-scrollbar{display:none}.v-product__img{height:100%;object-fit:contain}.v-product__shot{scroll-snap-align:center}@media(max-width:999px){.v-product__gallery{display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory}.v-product__shot{flex:0 0 100%;aspect-ratio:4 / 3}.v-product__marks{display:flex;justify-content:center;gap:6px;margin-top:14px}.v-product__mark{width:18px;height:2px;background:var(--v-rule);transition:background-color .2s ease}.v-product__mark[aria-current=true]{background:var(--veyra-graphite)}}@media(min-width:1000px){.v-product__marks{display:none}.v-product__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.v-product__media{position:sticky;top:calc(var(--veyra-header) + 32px)}.v-product__gallery{--frame: min(calc(100vh - var(--veyra-header) - 120px), 760px);height:var(--frame);grid-auto-rows:var(--frame);gap:0;overflow-y:auto;scroll-snap-type:y mandatory}.v-product__shot{display:flex;align-items:center;justify-content:center;height:var(--frame);scroll-snap-align:center}.v-product__img{display:block;width:auto;height:auto;max-width:100%;max-height:calc(var(--frame) * .94)}.v-product__sticky{position:sticky;top:calc(var(--veyra-header) + 32px)}.v-product__more{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.v-cart__items{border-top:1px solid var(--v-rule)}.v-cart__item{display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:20px;align-items:start;padding:24px 0;border-bottom:1px solid var(--v-rule)}.v-cart__thumb{display:block;overflow:hidden;border-radius:var(--veyra-radius);background:var(--veyra-titanium-light);aspect-ratio:1}.v-cart__thumb img{width:100%;height:100%;object-fit:contain}.v-cart__name{font-size:17px;font-weight:500}.v-cart__name a{text-decoration:none}.v-cart__variant,.v-cart__unit{margin-top:2px;color:var(--v-muted);font-size:14px}.v-cart__row{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:14px}.v-cart__qty{width:80px;min-height:44px;font-variant-numeric:tabular-nums}.v-cart__remove{color:var(--v-muted);font-size:14px;text-underline-offset:3px}.v-cart__line{font-variant-numeric:tabular-nums}.v-cart__summary{margin-top:32px}.v-cart__total{display:flex;justify-content:space-between;gap:16px;font-size:19px;font-variant-numeric:tabular-nums}.v-cart__note{margin-top:6px;color:var(--v-muted);font-size:14px}.v-cart__buttons{display:grid;gap:8px;margin-top:28px}@media(min-width:560px){.v-cart__buttons{grid-template-columns:auto auto;justify-content:end}}@media(max-width:479px){.v-cart__item{grid-template-columns:72px minmax(0,1fr)}.v-cart__line{grid-column:2}}.v-password-body main{display:grid;min-height:100vh;min-height:100svh;place-items:center;padding:48px var(--veyra-gutter);background:linear-gradient(180deg,var(--veyra-titanium-light) 0%,var(--veyra-bg) 70%)}.v-password{width:100%;max-width:520px}.v-password__brand .v-logo__mark{width:22px;height:22px}.v-password__brand{display:flex;align-items:center;gap:12px;font-size:18px}.v-password__line{margin-top:32px}.v-password__message{margin-top:16px}.v-password__news{margin-top:32px}.v-password__form{margin-top:40px;padding-top:24px;border-top:1px solid var(--veyra-line)}.v-password__access summary{display:flex;align-items:center;gap:12px;width:fit-content;color:var(--veyra-muted);font-size:14px;list-style:none;cursor:pointer}.v-password__access summary::-webkit-details-marker{display:none}.v-password__access summary:before,.v-password__access summary:after{content:"";width:10px;height:1px;background:currentColor}.v-password__access summary:after{order:-1;margin-inline-end:-22px;transform:rotate(90deg);transition:transform .3s var(--veyra-ease)}.v-password__access[open] summary:after{transform:rotate(0)}.v-password__access[open] summary{margin-bottom:20px}#shopify-pc__banner,#shopify-pc__banner *,#shopify-pc__prefs,#shopify-pc__prefs *{font-family:var(--veyra-font)!important;letter-spacing:normal!important}#shopify-pc__banner{right:0!important;bottom:0!important;left:0!important;width:100%!important;min-width:0!important;padding:20px var(--veyra-gutter)!important;border:0!important;border-top:1px solid var(--veyra-line)!important;border-radius:0!important;background:var(--veyra-bg)!important;box-shadow:0 -12px 40px #1111110f!important;color:var(--veyra-graphite)!important}#shopify-pc__banner .shopify-pc__banner__wrapper{max-width:var(--veyra-max);margin:0 auto;gap:16px}#shopify-pc__banner .shopify-pc__banner__body{margin:0!important}#shopify-pc__banner h2,#shopify-pc__prefs h2{margin:0 0 6px!important;color:var(--veyra-graphite)!important;font-size:15px!important;font-weight:500!important}#shopify-pc__banner p,#shopify-pc__prefs p{color:var(--veyra-muted)!important;font-size:14px!important;line-height:1.55!important}#shopify-pc__banner a,#shopify-pc__prefs a{color:var(--veyra-graphite)!important;text-underline-offset:3px!important}#shopify-pc__banner .shopify-pc__banner__btns{gap:8px;align-items:center}#shopify-pc__banner button,#shopify-pc__prefs button{min-height:44px!important;margin:0!important;padding:0 20px!important;border-radius:var(--veyra-radius)!important;font-size:14px!important;font-weight:500!important;line-height:1.2!important;letter-spacing:.01em!important;white-space:nowrap;box-shadow:none!important}#shopify-pc__banner button.shopify-pc__banner__btn-accept,#shopify-pc__banner button.shopify-pc__banner__btn-decline{flex:0 0 auto!important;border:1px solid var(--veyra-graphite)!important;background:transparent!important;color:var(--veyra-graphite)!important;transition:background-color .3s ease,color .3s ease}#shopify-pc__banner button.shopify-pc__banner__btn-accept:hover,#shopify-pc__banner button.shopify-pc__banner__btn-decline:hover{background:var(--veyra-graphite)!important;color:var(--veyra-bg)!important}#shopify-pc__banner button.shopify-pc__banner__btn-manage-prefs{flex:0 0 auto!important;padding:0 8px!important;border:0!important;background:transparent!important;color:var(--veyra-graphite)!important;text-underline-offset:3px!important}#shopify-pc__banner button:focus-visible,#shopify-pc__prefs button:focus-visible{outline:2px solid var(--veyra-graphite)!important;outline-offset:3px!important}@media(max-width:699px){#shopify-pc__banner .shopify-pc__banner__btns{flex-direction:column!important;align-items:stretch}#shopify-pc__banner button.shopify-pc__banner__btn-accept,#shopify-pc__banner button.shopify-pc__banner__btn-decline{width:100%}}@media(min-width:1000px){#shopify-pc__banner .shopify-pc__banner__wrapper{flex-direction:row!important;gap:40px}#shopify-pc__banner .shopify-pc__banner__body{max-width:72ch}#shopify-pc__banner .shopify-pc__banner__btns{width:auto!important;flex:none}}.is-pending{opacity:0;transform:translateY(16px)}.is-revealing{transition:opacity 1s var(--veyra-ease),transform 1s var(--veyra-ease)}@media print{.is-pending{opacity:1;transform:none}.v-header{position:static}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.is-pending{opacity:1;transform:none}*,*:before,*:after{transition-duration:.01ms!important}}:is(:lang(ar),:lang(ur),:lang(hi),:lang(bn),:lang(th),:lang(zh),:lang(ja),:lang(ko)) body *:not(.v-logo__word){letter-spacing:normal!important}:is(:lang(ar),:lang(hi),:lang(bn),:lang(th)) :is(.v-h2,.v-statement,.v-fact__value,.v-page__title){line-height:1.3}:is(:lang(zh),:lang(ja),:lang(ko)) :is(.v-h2,.v-statement,.v-fact__value,.v-page__title){line-height:1.25}:lang(ur) body{line-height:2}:lang(ur) :is(.v-h2,.v-statement,.v-fact__value,.v-page__title,.v-h3){line-height:1.7}[dir=rtl] .v-hero__title{unicode-bidi:plaintext}
/*# sourceMappingURL=/cdn/shop/t/26/assets/veyra.css.map */
