/*! Orvio live preview of b3402f71-d9fb-5185-a8fe-7b4f0f4b9629 0.1.1. For evaluation only; the source is licensed to members (https://orvio.design/license). Preview 3a6c05a4-4294-4868-90c0-b778b90e027a. */:root{--ox-ease-default: cubic-bezier(.16, 1, .3, 1);--ox-duration-default: .5s}[data-ix~="menu"] [role="menu"]:not(.ox-open), [data-ix~="menu"] [role="listbox"]:not(.ox-open), [data-ix~="menu"] [role="dialog"]:not(.ox-open), [data-ix~="menu"] [role="tooltip"]:not(.ox-open), .ox-panel:not(.ox-open){display: none !important}.ox-layer{position: relative;z-index: 1000}.ox-layer > .ox-panel{position: fixed !important;right: auto !important;bottom: auto !important;margin: 0 !important;z-index: 1000}.ox-motion .ox-layer > .ox-panel{animation: ox-pop .18s var(--ox-ease, var(--ox-ease-default))}.ox-motion .ox-layer > .ox-panel.ox-closing{animation: ox-pop-out .14s var(--ox-ease, var(--ox-ease-default)) forwards;pointer-events: none}@keyframes ox-pop{from{opacity: 0;translate: 0 -4px}to{opacity: 1;translate: 0 0}}@keyframes ox-pop-out{to{opacity: 0;translate: 0 -4px}}@media (min-width: 768px){[data-ix~="shell-sidebar"]{position: sticky;top: var(--ox-sb-top, 0px);align-self: flex-start;height: calc(100vh - var(--ox-sb-top, 0px) - var(--ox-sb-gap, 0px));max-height: calc(100vh - var(--ox-sb-top, 0px) - var(--ox-sb-gap, 0px));overflow-y: auto;box-sizing: border-box}}[data-ix-toggle]{display: none}@media (max-width: 767px){[data-ix-toggle]{display: revert;flex-shrink: 0}[data-ix~="drawer"].ox-drawer-shown{display: flex !important;flex-direction: column;align-items: stretch}[data-ix~="drawer"]{position: fixed !important;top: 0;bottom: 0;left: 0;z-index: 900 !important;width: min(320px, 86vw) !important;max-width: none !important;height: 100vh;overflow-y: auto;transform: translateX(-100%);visibility: hidden;box-shadow: 0 20px 60px rgba(0, 0, 0, .18)}.ox-motion [data-ix~="drawer"]{transition: transform var(--ox-duration, var(--ox-duration-default)) var(--ox-ease, var(--ox-ease-default)), visibility 0s linear var(--ox-duration, var(--ox-duration-default))}[data-ix~="drawer"].ox-drawer-open{transform: none;visibility: visible;pointer-events: auto;transition-delay: 0s}}.ox-scrim{position: fixed;inset: 0;z-index: 899;background: rgba(0, 0, 0, .32);opacity: 0;visibility: hidden}.ox-motion .ox-scrim{transition: opacity var(--ox-duration, var(--ox-duration-default)) var(--ox-ease, var(--ox-ease-default)), visibility 0s linear var(--ox-duration, var(--ox-duration-default))}@media (max-width: 767px){.ox-scrim.ox-scrim-on{opacity: 1;visibility: visible;transition-delay: 0s}}[data-nav]:has([data-ix~="drawer"].ox-drawer-open){z-index: 901}[data-nav="static"]:has([data-ix~="drawer"].ox-drawer-open){position: relative}html.ox-locked{overflow: hidden}.ox-collapse{overflow: hidden;interpolate-size: numeric-only}.ox-motion .ox-collapse{transition: height calc(var(--ox-duration, var(--ox-duration-default)) * .7) var(--ox-ease, var(--ox-ease-default))}.ox-motion .ox-fade{animation: ox-fade .3s var(--ox-ease, var(--ox-ease-default))}@keyframes ox-fade{from{opacity: 0}to{opacity: 1}}.ox-dialog:not(.ox-open){display: none !important}.ox-dialog.ox-open{position: fixed;inset: 0;z-index: 950;display: flex;align-items: center;justify-content: center;background: rgba(0, 0, 0, .35)}.ox-motion .ox-dialog.ox-open{animation: ox-fade .22s var(--ox-ease, var(--ox-ease-default))}.ox-motion .ox-dialog.ox-open > *{animation: ox-rise .26s var(--ox-ease, var(--ox-ease-default))}.ox-motion .ox-dialog.ox-closing{animation: ox-fade-out .2s var(--ox-ease, var(--ox-ease-default)) forwards}.ox-motion .ox-dialog.ox-closing > *{animation: ox-sink .2s var(--ox-ease, var(--ox-ease-default)) forwards}@keyframes ox-fade-out{to{opacity: 0}}@keyframes ox-rise{from{opacity: 0;translate: 0 12px;scale: .98}to{opacity: 1;translate: 0 0;scale: 1}}@keyframes ox-sink{to{opacity: 0;translate: 0 8px;scale: .98}}[data-nav="fixed"], [data-nav="docking"]{position: sticky;top: 0;z-index: 800}:root{--ox-enter-duration-default: .82s;--ox-enter-ease-default: cubic-bezier(.2, .7, .2, 1)}@media (prefers-reduced-motion: no-preference){[data-ox-enter="on"] :where([data-enter]:not([data-enter="stagger"])), [data-ox-enter="on"] :where([data-enter="stagger"] > *){animation: ox-enter var(--ox-enter-duration, var(--ox-enter-duration-default)) var(--ox-enter-ease, var(--ox-enter-ease-default)) .08s backwards}[data-ox-enter="on"] [data-enter="2"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(2){animation-delay: .17s}[data-ox-enter="on"] [data-enter="3"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(3){animation-delay: .26s}[data-ox-enter="on"] [data-enter="4"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(4){animation-delay: .35s}[data-ox-enter="on"] [data-enter="5"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(5){animation-delay: .44s}[data-ox-enter="on"] [data-enter="6"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(6){animation-delay: .53s}[data-ox-enter="on"] [data-enter="stagger"] > :nth-child(n+7){animation-delay: .62s}}@keyframes ox-enter{from{opacity: 0;translate: 0 16px}to{opacity: 1;translate: 0 0}}.ox-motion .ox-wait{opacity: 0;translate: 0 var(--ox-y, 20px)}.ox-motion .ox-wait.ox-in{opacity: 1;translate: 0 0;transition: opacity var(--ox-t, .82s) var(--ox-enter-ease, var(--ox-enter-ease-default)), translate var(--ox-t, .82s) var(--ox-enter-ease, var(--ox-enter-ease-default));transition-delay: var(--ox-d, 0ms)}@media (prefers-reduced-motion: no-preference){[data-ox-enter="on"] [data-ix~="float"]{animation: ox-float-in .9s var(--ox-enter-ease, var(--ox-enter-ease-default)) calc(.52s + var(--ox-k, 0) * .16s) backwards, ox-float calc(5.2s + var(--ox-k, 0) * .8s) ease-in-out 1.5s infinite alternate}[data-ox-enter="on"] [data-ix~="float"].ox-off{animation-play-state: paused}}@keyframes ox-float-in{from{opacity: 0;translate: 0 14px}to{opacity: 1;translate: 0 0}}@keyframes ox-float{from{translate: 0 0}to{translate: 0 calc(var(--ox-dir, 1) * 6px)}}.ox-motion .ox-draw path, .ox-motion .ox-draw line, .ox-motion .ox-draw polyline, .ox-motion .ox-draw circle, .ox-motion .ox-draw polygon, .ox-motion .ox-draw ellipse{transition: stroke-dashoffset 1.4s var(--ox-enter-ease, var(--ox-enter-ease-default))}[data-ix~="count"]{font-variant-numeric: tabular-nums}:root{--site-font-body:var(--veron-font-sans);--site-font-display:var(--veron-font-sans);--site-radius:var(--veron-radius-28);--site-card-radius:var(--veron-radius-18);--site-button-radius:999px;--site-width:1320px;--site-section-y:96px;--site-ease:cubic-bezier(.22,.68,0,1.02)}.veron-page{--site-bg:var(--veron-mist);--site-bg-soft:var(--veron-fog);--site-ink:var(--veron-ink);--site-ink-muted:var(--veron-stone);--site-accent:var(--veron-ink);--site-on-accent:var(--veron-paper);--site-night:var(--veron-night);--site-hero:var(--veron-glacier)}@font-face{font-family:Manrope;src:url("../assets/fonts/manrope-regular.ttf") format('truetype');font-weight:400;font-display:swap}@font-face{font-family:Manrope;src:url("../assets/fonts/manrope-medium.ttf") format('truetype');font-weight:500;font-display:swap}@font-face{font-family:Manrope;src:url("../assets/fonts/manrope-semibold.ttf") format('truetype');font-weight:600 800;font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:25px}body{margin:0;background:var(--site-bg);color:var(--site-ink);font:400 14px/1.6 var(--site-font-body);-webkit-font-smoothing:antialiased}button,input,select,a:where([data-vr-btn]){font:inherit}button,:where(a),input,a:where([data-vr-btn]){-webkit-tap-highlight-color:transparent}button,:where(a),a:where([data-vr-btn]){touch-action:manipulation}button,a:where([data-vr-btn]){cursor:pointer}:where(a){color:inherit;text-decoration:none}button,a:where([data-vr-btn]){color:inherit}img{max-width:100%;display:block}h1,h2,h3,p{margin-top:0}h2{font-size:var(--veron-font-size-fluid-16);line-height:var(--veron-line-height-1p02);font-weight:var(--veron-font-weight-500);letter-spacing:-.055em;text-transform:uppercase}h3{font-weight:var(--veron-font-weight-500)}::selection{background:var(--veron-haze);color:var(--veron-ink)}:focus-visible{outline:2px solid var(--veron-slate);outline-offset:5px}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.button{display:inline-flex;gap:var(--veron-space-22);align-items:center;justify-content:center;min-height:48px;border-radius:999px;background:var(--site-ink);color:var(--veron-paper);border:1px solid transparent;padding:0 var(--veron-space-25);font-size:var(--veron-font-size-12);line-height:var(--veron-line-height-1p2);font-weight:var(--veron-font-weight-500);transition:background .25s,transform .25s;white-space:nowrap}.button:hover{background:var(--veron-basalt);transform:translateY(-2px)}.button-light{background:var(--veron-paper);color:var(--veron-ink)}.button-light:hover{background:var(--veron-fog)}.text-link{display:inline-flex;gap:var(--veron-space-30);align-items:center;padding:var(--veron-space-8) 0;border:0;border-bottom:1px solid var(--veron-pebble);font-size:var(--veron-font-size-12);font-weight:var(--veron-font-weight-500);background:none}.text-link span{font-size:var(--veron-font-size-22)}.icon{width:20px;height:20px;display:inline-block}.container{width:min(100% - 96px,1320px);margin-inline:auto}.section{padding-block:var(--veron-space-96)}.section-head{display:flex;align-items:end;justify-content:space-between;gap:var(--veron-space-32);margin-bottom:var(--veron-space-38)}.section-head h2{margin:0;max-width:680px}.section-head p{max-width:245px;margin:0;color:var(--site-ink-muted);font-size:var(--veron-font-size-12)}.eyebrow{font-size:var(--veron-font-size-10);text-transform:uppercase;letter-spacing:.09em;color:var(--site-ink-muted);margin-bottom:var(--veron-space-18)}.section-topline{display:flex;justify-content:space-between;gap:var(--veron-space-20);align-items:center;margin-bottom:var(--veron-space-26)}.section-topline .eyebrow{margin:0}.catalogue{padding-top:var(--veron-space-84);padding-bottom:var(--veron-space-88)}.catalogue .section-head h2{font-size:var(--veron-font-size-fluid-18)}.filters{display:flex;align-items:center;gap:var(--veron-space-6);flex-wrap:wrap}.filter{border:1px solid var(--veron-glacier);border-radius:999px;padding:var(--veron-space-9) var(--veron-space-19);font-size:var(--veron-font-size-11);background:transparent;line-height:var(--veron-line-height-1p3);transition:all .2s}.filter.active{background:var(--veron-ink);color:var(--veron-paper);border-color:var(--veron-ink)}.filter:hover:not(.active){background:var(--veron-fog)}.catalogue-tools{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--veron-space-25);gap:var(--veron-space-20)}.result-count{font-size:var(--veron-font-size-10);color:var(--veron-stone)}.products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--veron-space-18)}.product{min-width:0}.product-photo{position:relative;aspect-ratio:2/3;overflow:hidden;border-radius:var(--veron-radius-18);background:var(--veron-fog)}.product-photo>button.image-open,.product-photo>a:where([data-vr-btn]).image-open{display:block;padding:0;width:100%;height:100%;border:0;background:none}.product-photo .product-image{height:100%;width:100%;object-fit:cover;object-position:center top;transition:transform .65s var(--site-ease)}.product:hover .product-image{transform:scale(1.035)}.product-fav{position:absolute;right:13px;top:13px;width:32px;height:32px;border:0;border-radius:50%;background:var(--veron-cf9fbfb-a900);display:grid;place-items:center}.product-fav img{width:17px}.product-fav[aria-pressed=true]{background:var(--veron-ink)}.product-fav[aria-pressed=true] img{filter:invert(1)}.product-badge{position:absolute;top:15px;left:14px;padding:var(--veron-space-4) var(--veron-space-11);border-radius:999px;background:var(--veron-ceff1f1e8);color:var(--veron-graphite);font-size:var(--veron-font-size-9)}.quick-add{position:absolute;bottom:14px;left:14px;right:14px;display:flex;justify-content:space-between;align-items:center;gap:var(--veron-space-10);border:0;border-radius:var(--veron-radius-12);background:var(--veron-cfbfcfcec);padding:var(--veron-space-13) var(--veron-space-14);color:var(--veron-ink);font-size:var(--veron-font-size-11);opacity:0;transform:translateY(8px);transition:all .25s}.product:hover .quick-add,.product:focus-within .quick-add{opacity:1;transform:none}.quick-add span{font-size:var(--veron-font-size-20);line-height:1}.product-info{display:flex;justify-content:space-between;align-items:start;gap:var(--veron-space-10);margin-top:var(--veron-space-15)}.product-info h3{font-size:var(--veron-font-size-13);margin:0 0 var(--veron-space-2);letter-spacing:-.015em}.product-info p{font-size:var(--veron-font-size-10);margin:0;color:var(--veron-stone)}.product-price{font-size:var(--veron-font-size-12)}.product-swatches{display:flex;gap:var(--veron-space-4);margin-top:var(--veron-space-11)}.swatch-small{display:block;width:9px;height:9px;border-radius:50%;border:1px solid var(--veron-concrete)}.catalogue-foot{text-align:center;margin-top:var(--veron-space-35)}.catalogue-foot .text-link{gap:var(--veron-space-45)}.collections{padding:var(--veron-space-74) 0 var(--veron-space-84);background:var(--veron-fog)}.collections .section-head{margin-bottom:var(--veron-space-36)}.collection-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:var(--veron-space-24);align-items:start}.collection-card{position:relative;overflow:hidden;border-radius:var(--veron-radius-28);min-width:0}.collection-card:nth-child(2){margin-top:var(--veron-space-76)}.collection-card .collection-image{width:100%;height:630px;object-fit:cover;transition:transform .9s var(--site-ease)}.collection-card:nth-child(2) .collection-image{height:554px}.collection-card:hover .collection-image{transform:scale(1.025)}.collection-card:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,var(--veron-black-a070),transparent 35%,var(--veron-black-a650));pointer-events:none}.collection-content{position:absolute;left:30px;right:30px;bottom:27px;color:var(--veron-paper);z-index:1;display:flex;justify-content:space-between;align-items:end;gap:var(--veron-space-12)}.collection-content h3{font-size:var(--veron-font-size-fluid-7);line-height:var(--veron-line-height-1p02);letter-spacing:-.05em;text-transform:uppercase;margin:0}.round-link{width:45px;height:45px;flex:0 0 auto;display:grid;place-items:center;border:1px solid var(--veron-cfbfcfc88);border-radius:50%;font-size:var(--veron-font-size-22);background:transparent;color:var(--veron-paper);transition:background .25s}.collection-card:hover .round-link{background:var(--veron-paper);color:var(--veron-ink)}.collection-caption{font-size:var(--veron-font-size-10);letter-spacing:.02em;margin:0 0 var(--veron-space-15);color:var(--veron-paper)}.editorial{position:relative;padding:var(--veron-space-104) 0 var(--veron-space-94);background:var(--veron-mist);overflow:hidden}.editorial-stage{position:relative;height:680px;max-width:1440px;margin:auto;isolation:isolate}.movement-word{position:absolute;top:214px;left:50%;transform:translateX(-50%);font-size:var(--veron-font-size-fluid-37);font-weight:var(--veron-font-weight-400);line-height:1;letter-spacing:-.07em;color:var(--veron-fog);white-space:nowrap;z-index:-1}.editorial-main{position:absolute;width:31%;left:36%;top:0;height:570px;object-fit:cover;object-position:45% center;border-radius:var(--veron-radius-25)}.editorial-detail-left{position:absolute;left:7%;top:35px;width:17%;height:270px;border-radius:var(--veron-radius-18);object-fit:cover;object-position:40% center}.editorial-detail-right{position:absolute;right:7%;top:330px;width:17%;height:230px;border-radius:var(--veron-radius-18);object-fit:cover;object-position:72% center}.editorial-copy-left{position:absolute;left:7%;top:470px;width:205px;font-size:var(--veron-font-size-12);line-height:var(--veron-line-height-1p65);color:var(--veron-stone)}.editorial-copy-right{position:absolute;right:7%;top:22px;width:195px;font-size:var(--veron-font-size-12);line-height:var(--veron-line-height-1p65);color:var(--veron-stone)}.editorial-footer{position:absolute;left:36%;top:594px;width:31%;display:flex;justify-content:space-between;align-items:center}.editorial-footer h2{font-size:var(--veron-font-size-25);max-width:240px;margin:0}.editorial-footer a{font-size:var(--veron-font-size-25)}.newsletter{background:var(--veron-night);color:var(--veron-paper);margin:0 var(--veron-space-12);border-radius:var(--veron-radius-28);padding:var(--veron-space-64) 0 0;overflow:hidden}.newsletter-top{display:flex;justify-content:space-between;align-items:end;gap:var(--veron-space-70)}.newsletter h2{font-size:var(--veron-font-size-fluid-19);margin:0;max-width:650px}.newsletter-form{max-width:360px;flex:1}.newsletter-form label{font-size:var(--veron-font-size-11);display:block;margin-bottom:var(--veron-space-12)}.email-field{display:flex;align-items:center;border-bottom:1px solid var(--veron-pewter);padding:0 0 var(--veron-space-12)}.email-field input{min-width:0;flex:1;border:0;background:transparent;outline:none;color:var(--veron-paper);padding:var(--veron-space-6) 0;font-size:var(--veron-font-size-14)}.email-field input::placeholder{color:var(--veron-concrete)}.email-field button,.email-field a:where([data-vr-btn]){font-size:var(--veron-font-size-23);background:none;border:0;color:var(--veron-paper);padding:0 var(--veron-space-5)}.newsletter-hint{font-size:var(--veron-font-size-10);line-height:var(--veron-line-height-1p6);color:var(--veron-concrete);margin:var(--veron-space-13) 0 0}.footer-links{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:var(--veron-space-36);margin-top:var(--veron-space-76);padding-top:var(--veron-space-32);border-top:1px solid var(--veron-basalt);font-size:var(--veron-font-size-11)}.footer-links p{max-width:230px;color:var(--veron-concrete)}.footer-links nav{display:flex;flex-wrap:wrap;align-content:start;gap:var(--veron-space-10) var(--veron-space-24)}.footer-links button,.footer-links a:where([data-vr-btn]){padding:0;border:0;background:none;color:var(--veron-paper);font-size:var(--veron-font-size-11)}.footer-wordmark{width:100%;margin:var(--veron-space-65) 0 var(--veron-space-35);filter:invert(1);opacity:.95;height:auto}.footer-legal{display:flex;justify-content:space-between;gap:var(--veron-space-20);padding-bottom:var(--veron-space-30);font-size:var(--veron-font-size-9);color:var(--veron-concrete)}.footer-legal span{max-width:530px}.footer-legal button,.footer-legal a:where([data-vr-btn]){border:0;background:none;color:inherit;font-size:var(--veron-font-size-9);padding:0}.page-end{height:12px}.modal{border:0;padding:0;width:min(920px,calc(100% - 32px));max-height:calc(min(100dvh,900px) - 48px);border-radius:var(--veron-radius-24);background:var(--veron-mist);color:var(--veron-ink);box-shadow:0 25px 100px var(--veron-c14171644)}.modal::backdrop{background:var(--veron-c171c1c88);backdrop-filter:blur(5px)}.modal-close{position:absolute;z-index:5;right:18px;top:18px;width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:50%;background:var(--veron-paper)}.modal-close img{width:16px}.product-modal-grid{display:grid;grid-template-columns:1fr 1fr}.modal-photo{height:100%;min-height:600px;max-height:760px;width:100%;object-fit:cover;object-position:center top;background:var(--veron-glacier)}.modal-copy{padding:var(--veron-space-64) var(--veron-space-36) var(--veron-space-30);display:flex;flex-direction:column;justify-content:center}.modal-copy h2{font-size:var(--veron-font-size-37);line-height:var(--veron-line-height-1p05);margin-bottom:var(--veron-space-12)}.modal-price{font-size:var(--veron-font-size-18);margin-bottom:var(--veron-space-20)}.modal-description{font-size:var(--veron-font-size-12);color:var(--veron-stone);line-height:var(--veron-line-height-1p8)}.modal-color{font-size:var(--veron-font-size-11);margin:var(--veron-space-20) 0}.size-label{display:flex;justify-content:space-between;align-items:center;font-size:var(--veron-font-size-11);margin-bottom:var(--veron-space-10)}.size-label button,.size-label a:where([data-vr-btn]){padding:0;background:none;border:0;border-bottom:1px solid var(--veron-ash);font-size:var(--veron-font-size-10)}.size-options{display:flex;gap:var(--veron-space-6);flex-wrap:wrap}.size-options button,.size-options a:where([data-vr-btn]){height:39px;min-width:43px;padding:0 var(--veron-space-12);border-radius:var(--veron-radius-7);border:1px solid var(--veron-pebble);background:none;font-size:var(--veron-font-size-11)}.size-options button[aria-pressed=true],.size-options a:where([data-vr-btn])[aria-pressed=true]{background:var(--veron-ink);color:var(--veron-paper);border-color:var(--veron-ink)}.modal-add{width:100%;margin-top:var(--veron-space-24)}.modal-foot{margin:var(--veron-space-13) 0;font-size:var(--veron-font-size-10);color:var(--veron-stone)}.details-list{margin-top:var(--veron-space-20);border-top:1px solid var(--veron-glacier)}.details-list details{border-bottom:1px solid var(--veron-glacier);padding:var(--veron-space-13) 0;font-size:var(--veron-font-size-11)}.details-list summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between}.details-list summary:after{content:'+'}.details-list details[open] summary:after{content:'−'}.details-list p{margin:var(--veron-space-12) 0 0;color:var(--veron-stone)}.bag-modal{width:min(490px,calc(100% - 24px));margin-right:var(--veron-space-12);margin-top:var(--veron-space-12);height:calc(min(100dvh,900px) - 24px);max-height:none;border-radius:var(--veron-radius-22)}.bag-content{padding:var(--veron-space-58) var(--veron-space-27) var(--veron-space-28);min-height:100%;display:flex;flex-direction:column}.bag-content h2{font-size:var(--veron-font-size-32);margin-bottom:var(--veron-space-6)}.bag-note{font-size:var(--veron-font-size-11);color:var(--veron-stone)}.bag-items{flex:1;margin:var(--veron-space-28) 0;display:flex;flex-direction:column;gap:var(--veron-space-23)}.bag-row{display:grid;grid-template-columns:76px 1fr auto;gap:var(--veron-space-15);align-items:start}.bag-row img{width:76px;height:105px;object-fit:cover;border-radius:var(--veron-radius-8)}.bag-row h3{margin:var(--veron-space-2) 0 var(--veron-space-3);font-size:var(--veron-font-size-13)}.bag-row p{font-size:var(--veron-font-size-10);color:var(--veron-stone);margin:0 0 var(--veron-space-9)}.quantity{display:flex;align-items:center;gap:var(--veron-space-14);font-size:var(--veron-font-size-11)}.quantity button,.quantity a:where([data-vr-btn]){border:1px solid var(--veron-silt);background:none;border-radius:50%;width:25px;height:25px}.bag-remove{background:none;border:0;font-size:var(--veron-font-size-10);color:var(--veron-stone);padding:0}.bag-total{display:flex;justify-content:space-between;border-top:1px solid var(--veron-silt);padding-top:var(--veron-space-20);margin-bottom:var(--veron-space-20)}.empty-bag{margin:auto;text-align:center;padding:var(--veron-space-80) var(--veron-space-10)}.empty-bag h3{font-size:var(--veron-font-size-23);letter-spacing:-.04em}.empty-bag p{font-size:var(--veron-font-size-12);color:var(--veron-stone)}.search-modal{width:min(730px,calc(100% - 24px));padding:var(--veron-space-54) var(--veron-space-32) var(--veron-space-32)}.search-modal h2{font-size:var(--veron-font-size-32);margin-bottom:var(--veron-space-20)}.search-input{width:100%;border:0;border-bottom:1px solid var(--veron-ash);background:none;padding:var(--veron-space-12) 0;font-size:var(--veron-font-size-18);outline-offset:6px}.search-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--veron-space-14);margin-top:var(--veron-space-28)}.search-result{display:flex;align-items:center;text-align:left;gap:var(--veron-space-12);border:0;background:var(--veron-fog);border-radius:var(--veron-radius-12);padding:var(--veron-space-10)}.search-result img{height:80px;width:60px;object-fit:cover;border-radius:var(--veron-radius-7)}.search-result h3{font-size:var(--veron-font-size-12);margin:0}.search-result p{font-size:var(--veron-font-size-10);margin:0;color:var(--veron-stone)}.info-modal{width:min(530px,calc(100% - 32px));padding:var(--veron-space-60) var(--veron-space-35) var(--veron-space-35)}.info-modal h2{font-size:var(--veron-font-size-32)}.info-modal p{font-size:var(--veron-font-size-12);color:var(--veron-stone)}.info-modal .button{margin-top:var(--veron-space-14)}.toast{position:fixed;bottom:25px;left:50%;transform:translate(-50%,20px);padding:var(--veron-space-15) var(--veron-space-24);border-radius:999px;background:var(--veron-night);color:var(--veron-paper);box-shadow:0 8px 30px var(--veron-c171c1c33);font-size:var(--veron-font-size-11);z-index:50;opacity:0;pointer-events:none;transition:opacity .25s,transform .25s}.toast.show{opacity:1;transform:translate(-50%,0)}.skip-link{position:fixed;top:10px;left:10px;z-index:100;transform:translateY(-180%)}.skip-link:focus{transform:none}@media(hover:none){.quick-add{opacity:1;transform:none;padding:var(--veron-space-10) var(--veron-space-12);font-size:var(--veron-font-size-10)}}@media(max-width:1100px){.container{width:calc(100% - 56px)}.products{gap:var(--veron-space-14)}.collection-card .collection-image{height:540px}.collection-card:nth-child(2) .collection-image{height:464px}.collection-content{left:24px;right:24px}.editorial-copy-left,.editorial-copy-right{width:165px}.newsletter-top{gap:var(--veron-space-35)}.newsletter h2{font-size:var(--veron-font-size-52)}.footer-links{grid-template-columns:1.4fr 1fr 1fr}}@media(max-width:767px){.container{width:calc(100% - 40px)}.section{padding-block:var(--veron-space-64)}.section-head{gap:var(--veron-space-24);align-items:start;margin-bottom:var(--veron-space-28)}.section-head h2{font-size:var(--veron-font-size-36)}.section-head p{font-size:var(--veron-font-size-11);max-width:170px}.catalogue{padding:var(--veron-space-60) 0}.catalogue .section-head{display:block}.catalogue .section-head h2{font-size:var(--veron-font-size-36)}.catalogue .section-head p{max-width:250px;margin-top:var(--veron-space-18)}.catalogue-tools{align-items:start;flex-direction:column;gap:var(--veron-space-12)}.filters{gap:var(--veron-space-5)}.filter{padding:var(--veron-space-8) var(--veron-space-13);font-size:var(--veron-font-size-10)}.result-count{font-size:var(--veron-font-size-9)}.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--veron-space-28) var(--veron-space-12)}.product-photo{border-radius:var(--veron-radius-13)}.product-badge{font-size:var(--veron-font-size-8);left:9px;top:11px;padding:var(--veron-space-3) var(--veron-space-8)}.product-fav{width:27px;height:27px;top:9px;right:9px}.product-fav img{width:14px}.product-info{gap:var(--veron-space-5);flex-direction:column;margin-top:var(--veron-space-10)}.product-info h3{font-size:var(--veron-font-size-11)}.product-info p{font-size:var(--veron-font-size-9)}.product-price{font-size:var(--veron-font-size-10)}.product-swatches{margin-top:var(--veron-space-8)}.quick-add{left:9px;right:9px;bottom:9px;padding:var(--veron-space-8) var(--veron-space-10);border-radius:var(--veron-radius-9);font-size:var(--veron-font-size-9)}.quick-add span{font-size:var(--veron-font-size-16)}.collections{padding:var(--veron-space-58) 0}.collections .section-head{display:block}.collections .section-head .text-link{margin-top:var(--veron-space-15)}.collection-grid{grid-template-columns:1fr;gap:var(--veron-space-22)}.collection-card:nth-child(2){margin-top:0}.collection-card .collection-image,.collection-card:nth-child(2) .collection-image{height:460px}.collection-content{left:23px;right:23px;bottom:24px}.collection-content h3{font-size:var(--veron-font-size-38)}.collection-caption{font-size:var(--veron-font-size-9)}.editorial{padding:var(--veron-space-64) 0 var(--veron-space-45)}.editorial-stage{height:760px}.movement-word{font-size:var(--veron-font-size-fluid-4);top:285px;letter-spacing:-.075em}.editorial-main{left:29%;top:98px;width:61%;height:420px;border-radius:var(--veron-radius-19)}.editorial-detail-left{left:5%;top:0;width:28%;height:175px;z-index:2;border-radius:var(--veron-radius-13)}.editorial-detail-right{right:5%;top:475px;width:31%;height:170px;z-index:2;border-radius:var(--veron-radius-13)}.editorial-copy-right{right:7%;top:0;width:52%;font-size:var(--veron-font-size-10)}.editorial-copy-left{left:7%;top:555px;width:48%;font-size:var(--veron-font-size-11)}.editorial-footer{left:7%;top:690px;width:83%}.editorial-footer h2{font-size:var(--veron-font-size-24);max-width:260px}.newsletter{margin:0 var(--veron-space-8);border-radius:var(--veron-radius-23);padding-top:var(--veron-space-45)}.newsletter-top{flex-direction:column;align-items:stretch;gap:var(--veron-space-35)}.newsletter h2{font-size:var(--veron-font-size-41)}.newsletter-form{max-width:none}.footer-links{grid-template-columns:1fr 1fr;gap:var(--veron-space-23);margin-top:var(--veron-space-47);padding-top:var(--veron-space-27)}.footer-links>p{grid-column:1/-1;margin:0 0 var(--veron-space-7)}.footer-links nav{display:flex;flex-direction:column;gap:var(--veron-space-9)}.footer-wordmark{margin:var(--veron-space-45) 0 var(--veron-space-25)}.footer-legal{font-size:var(--veron-font-size-8);flex-direction:column;gap:var(--veron-space-12)}.footer-legal button,.footer-legal a:where([data-vr-btn]){font-size:var(--veron-font-size-8)}.product-modal-grid{grid-template-columns:1fr}.modal-photo{height:330px;min-height:0;object-position:center 18%}.modal-copy{padding:var(--veron-space-28) var(--veron-space-25) var(--veron-space-25)}.modal-copy h2{font-size:var(--veron-font-size-31)}.modal-price{margin-bottom:var(--veron-space-14)}.modal-color{margin:var(--veron-space-14) 0}.modal-copy .eyebrow{margin-bottom:var(--veron-space-12)}.search-modal{padding:var(--veron-space-58) var(--veron-space-22) var(--veron-space-22)}.search-results{grid-template-columns:1fr}.search-modal h2{font-size:var(--veron-font-size-28)}.bag-content{padding-inline:var(--veron-space-22)}.info-modal{padding:var(--veron-space-60) var(--veron-space-25) var(--veron-space-25)}.toast{max-width:90%;width:max-content;text-align:center;font-size:var(--veron-font-size-10)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none !important;transition:none !important}}h2{word-spacing:.08em}.collection-content h3{word-spacing:.06em}.collection-card .collection-image{object-position:center top}.quick-add{opacity:1;transform:none}.product-photo:hover .quick-add{background:var(--veron-paper)}.editorial-copy-left{display:none}.skip-link{top:-100px;transform:none;pointer-events:none}.skip-link:hover{transform:none}.skip-link:focus{top:10px;pointer-events:auto;transform:none}.product-photo>.image-open{display:block;padding:0;width:100%;height:100%;border:0;background:none}@media(max-width:767px){.product-info h3{font-size:var(--veron-font-size-13)}.product-info p{font-size:var(--veron-font-size-11)}.product-price{font-size:var(--veron-font-size-12)}.filter{font-size:var(--veron-font-size-11);min-height:44px}.product-fav{height:36px;width:36px}.quick-add{min-height:44px;font-size:var(--veron-font-size-10)}.editorial-copy-right{font-size:var(--veron-font-size-12);width:53%;line-height:var(--veron-line-height-1p6)}.editorial-footer{top:655px}.editorial-stage{height:720px}.footer-links,.footer-links button,.footer-links a:where([data-vr-btn]){font-size:var(--veron-font-size-12)}.newsletter-hint{font-size:var(--veron-font-size-11)}}.vl-hero{position:relative;isolation:isolate;height:870px;overflow:hidden;margin:var(--veron-space-12);border-radius:var(--veron-radius-30);background:linear-gradient(180deg,var(--veron-glacier) 0%,var(--veron-glacier) 52%,var(--veron-fog) 100%);color:var(--site-ink)}.vl-notch{position:absolute;z-index:5;top:-1px;left:50%;width:490px;height:72px;transform:translateX(-50%);pointer-events:none}.vl-notch svg{width:100%;height:100%;display:block;fill:var(--site-bg)}.vl-nav{height:80px;position:relative;z-index:10;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 var(--veron-space-40);gap:var(--veron-space-24);font-size:var(--veron-font-size-12);font-weight:var(--veron-font-weight-500)}.vl-nav a,.vl-nav button,.vl-nav a:where([data-vr-btn]){white-space:nowrap}.vl-nav button,.vl-nav a:where([data-vr-btn]){font:inherit;color:inherit}.vl-nav-left,.vl-nav-right{display:flex;align-items:center;gap:var(--veron-space-25)}.vl-nav-right{justify-content:flex-end;gap:var(--veron-space-25)}.vl-nav a{color:inherit;text-decoration:none}.vl-nav-left a,.vl-editorial-link,.vl-search{transition:opacity .2s}.vl-nav-left a:hover,.vl-editorial-link:hover,.vl-search:hover{opacity:.55}.vl-brand{align-self:start;display:flex;align-items:center;justify-content:center;height:55px;width:150px}.vl-brand img{display:block;max-width:100%;height:auto}.vl-search{border:0;background:none;padding:var(--veron-space-12) 0;cursor:pointer}.vl-bag{display:flex;align-items:center;justify-content:center;gap:var(--veron-space-13);padding:0 var(--veron-space-19);height:43px;border:0;border-radius:999px;background:var(--veron-ink);color:var(--veron-paper) !important;cursor:pointer}.vl-bag-count{font-size:var(--veron-font-size-11);display:grid;place-content:center;border:1px solid var(--veron-pewter);border-radius:50%;height:21px;width:21px}.vl-menu-button{display:none;border:0;background:transparent;padding:var(--veron-space-12) 0;cursor:pointer}.vl-hero-copy{position:relative;z-index:3;text-align:center;padding-top:var(--veron-space-48);pointer-events:none}.vl-hero-copy h1{margin:0;font:500 clamp(54px,6.1vw,88px)/.97 var(--site-font-display);letter-spacing:-.065em;text-transform:uppercase}.vl-hero-copy h1 span{letter-spacing:-.065em}.vl-hero-actions{display:flex;justify-content:center;gap:var(--veron-space-8);margin-top:var(--veron-space-26);pointer-events:auto}.vl-hero-actions .button{min-height:46px;padding-inline:var(--veron-space-24);font-size:var(--veron-font-size-12);white-space:nowrap}.vl-hero-actions .button span{margin-left:var(--veron-space-14);font-size:var(--veron-font-size-16)}.vl-model{position:absolute;z-index:2;top:344px;left:50%;width:680px;aspect-ratio:2/3;transform:translateX(-50%)}.vl-model-image{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none}.vl-zone{position:absolute;padding:0;border:0;background:transparent;cursor:crosshair;border-radius:var(--veron-radius-28);outline-offset:-3px;-webkit-tap-highlight-color:transparent}.vl-zone-cap{z-index:4;left:37%;top:0;width:29%;height:8.5%}.vl-zone-eyewear{z-index:5;left:39%;top:8.5%;width:29%;height:8%}.vl-zone-shell{z-index:3;left:4%;top:20%;width:90%;height:48%}.vl-hotspot{position:absolute;display:grid;place-items:center;height:29px;width:29px;border:1px solid var(--veron-cffffff-a750);border-radius:50%;background:var(--veron-ink-a320);color:white;box-shadow:0 0 0 5px var(--veron-cffffff-a100);font:300 21px/1 Arial,sans-serif;transition:background .25s,box-shadow .25s,transform .25s;pointer-events:none}.vl-zone-cap .vl-hotspot{left:75%;top:16%}.vl-zone-eyewear .vl-hotspot{left:76%;top:37%}.vl-zone-shell .vl-hotspot{left:73%;top:23%}.vl-zone:hover .vl-hotspot,.vl-zone:focus-visible .vl-hotspot,.vl-zone.is-active .vl-hotspot{background:var(--veron-paper);color:var(--veron-ink);box-shadow:0 0 0 6px var(--veron-cffffff-a160);transform:scale(1.05)}.vl-zone:focus-visible{outline:2px solid var(--veron-ink)}.vl-hero-note{position:absolute;z-index:3;left:48px;bottom:76px;max-width:240px}.vl-note-rule{display:block;width:28px;height:1px;background:var(--veron-stone);margin-bottom:var(--veron-space-24)}.vl-hero-note p{font-size:var(--veron-font-size-22);line-height:var(--veron-line-height-1p35);letter-spacing:-.04em;margin:0}.vl-hero-note .vl-hero-lead{font-size:var(--veron-font-size-13);line-height:var(--veron-line-height-1p65);letter-spacing:-.015em;color:var(--veron-stone);margin-top:var(--veron-space-20)}.vl-look-panel{position:absolute;z-index:5;right:48px;bottom:76px;width:264px;padding:var(--veron-space-21) var(--veron-space-22) 0;border-top:1px solid var(--veron-ink-a340);background:transparent}.vl-look-eyebrow{display:flex;justify-content:space-between;font-size:var(--veron-font-size-10);line-height:var(--veron-line-height-1p3);text-transform:uppercase;letter-spacing:.07em;margin-bottom:var(--veron-space-23);color:var(--veron-stone)}.vl-look-position{letter-spacing:0}.vl-look-name{font-family:var(--site-font-display);font-size:var(--veron-font-size-26) !important;line-height:var(--veron-line-height-1p2) !important;font-weight:var(--veron-font-weight-500);letter-spacing:-.045em !important;text-transform:none !important;margin:0 !important}.vl-look-description{font-size:var(--veron-font-size-12);line-height:var(--veron-line-height-1p6);color:var(--veron-stone);margin:var(--veron-space-7) 0 var(--veron-space-17);min-height:19px}.vl-look-meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--veron-space-20);font-size:var(--veron-font-size-12)}.vl-look-color{display:flex;align-items:center;gap:var(--veron-space-7)}.vl-look-color i{display:block;height:11px;width:11px;border:1px solid var(--veron-ink-a300);background:var(--veron-bone);border-radius:50%}.vl-look-link{display:flex;align-items:center;justify-content:space-between;padding:0 0 var(--veron-space-13);width:100%;border:0;border-bottom:1px solid var(--veron-ink-a300);background:none;font:500 12px var(--site-font-body);color:var(--veron-ink);text-align:left;cursor:pointer}.vl-look-link span{font-size:var(--veron-font-size-19)}.vl-look-link:hover span{transform:translate(2px,-2px)}.vl-look-link span{transition:transform .2s}.vl-look-hint{margin:var(--veron-space-13) 0 0;font-size:var(--veron-font-size-10);color:var(--veron-stone);letter-spacing:0}.vl-mobile-menu[hidden]{display:none}.vl-mobile-menu{position:absolute;inset:80px 0 0;z-index:9;display:flex;flex-direction:column;justify-content:space-between;padding:var(--veron-space-42) var(--veron-space-28);background:var(--site-bg)}.vl-mobile-menu nav{display:flex;flex-direction:column;gap:var(--veron-space-19)}.vl-mobile-menu nav a,.vl-mobile-menu nav button,.vl-mobile-menu nav a:where([data-vr-btn]){font:500 25px/1.3 var(--site-font-body);letter-spacing:-.04em;color:var(--site-ink);text-decoration:none;background:none;border:0;padding:0;text-align:left}.vl-mobile-menu p{font-size:var(--veron-font-size-13);color:var(--site-ink-muted)}@media(min-width:1600px){.vl-hero{max-width:1680px;margin-inline:auto}.vl-hero-copy h1{font-size:var(--veron-font-size-94)}.vl-hero-copy{padding-top:var(--veron-space-40)}}@media(max-width:1180px){.vl-nav{padding-inline:var(--veron-space-28)}.vl-nav-left,.vl-nav-right{gap:var(--veron-space-18)}.vl-notch{width:390px}.vl-editorial-link{display:none}.vl-hero-note{left:32px;max-width:190px}.vl-look-panel{right:32px;width:225px;padding-inline:var(--veron-space-12)}.vl-model{width:620px;top:344px}.vl-hero-copy h1{font-size:var(--veron-font-size-78)}.vl-hero-note p{font-size:var(--veron-font-size-20)}.vl-hero-note .vl-hero-lead{font-size:var(--veron-font-size-12)}}@media(max-width:1000px){.vl-nav-left{display:none}.vl-nav{grid-template-columns:1fr 1fr;gap:var(--veron-space-16);padding-inline:var(--veron-space-25)}.vl-brand{grid-column:1;grid-row:1;justify-content:flex-start;width:130px;height:72px}.vl-nav-right{grid-column:2;grid-row:1;gap:var(--veron-space-22)}.vl-menu-button{display:block}.vl-search{display:none}.vl-notch{width:360px;left:0;transform:none;display:none}.vl-hero-copy{padding-top:var(--veron-space-48)}.vl-hero-copy h1{font-size:var(--veron-font-size-70)}.vl-model{top:335px;width:600px}.vl-hero{height:840px}.vl-hero-note{bottom:40px;left:28px}.vl-hero-note p{font-size:var(--veron-font-size-18)}.vl-hero-note .vl-hero-lead{max-width:160px}.vl-look-panel{bottom:40px;right:27px;width:205px}.vl-look-name{font-size:var(--veron-font-size-23) !important}.vl-look-description{font-size:var(--veron-font-size-11)}.vl-look-hint{max-width:180px;font-size:var(--veron-font-size-9)}.vl-look-panel{padding-inline:var(--veron-space-9)}.vl-look-eyebrow{font-size:var(--veron-font-size-9)}}@media(max-width:767px){.vl-hero{margin:var(--veron-space-8);border-radius:var(--veron-radius-24);height:940px}.vl-nav{height:74px;padding-inline:var(--veron-space-20)}.vl-brand{width:107px;height:63px}.vl-brand img{width:107px}.vl-nav-right{gap:var(--veron-space-17)}.vl-bag{height:38px;padding-inline:var(--veron-space-14);gap:var(--veron-space-9);font-size:var(--veron-font-size-11) !important}.vl-bag-count{height:18px;width:18px;font-size:var(--veron-font-size-10)}.vl-menu-button{font-size:var(--veron-font-size-11) !important}.vl-hero-copy{padding:var(--veron-space-37) var(--veron-space-16) 0}.vl-hero-copy h1{font-size:var(--veron-font-size-fluid-21);line-height:var(--veron-line-height-1p01);letter-spacing:-.06em}.vl-hero-actions{margin-top:var(--veron-space-22);gap:var(--veron-space-7);flex-wrap:wrap}.vl-hero-actions .button{font-size:var(--veron-font-size-10);min-height:43px;padding-inline:var(--veron-space-17)}.vl-hero-actions .button span{margin-left:var(--veron-space-7);font-size:var(--veron-font-size-14)}.vl-model{top:294px;width:540px;max-width:none}.vl-zone-shell{height:44%}.vl-zone-shell .vl-hotspot{left:63%;top:16%}.vl-hotspot{width:27px;height:27px;font-size:var(--veron-font-size-20)}.vl-hero-note{left:22px;bottom:auto;top:716px;max-width:50%}.vl-note-rule{width:22px;margin-bottom:var(--veron-space-13)}.vl-hero-note p{font-size:var(--veron-font-size-17)}.vl-hero-note .vl-hero-lead{font-size:var(--veron-font-size-11);margin-top:var(--veron-space-10);max-width:150px}.vl-look-panel{right:22px;left:auto;bottom:25px;width:calc(100% - 44px);padding:var(--veron-space-18) 0 0;background:var(--veron-ceff3f3-a930);border-radius:var(--veron-radius-17);border-top:0;box-shadow:0 2px 8px var(--veron-ink-a025);padding:var(--veron-space-17) var(--veron-space-19) var(--veron-space-14);display:grid;grid-template-columns:1fr auto;gap:0 var(--veron-space-16)}.vl-look-eyebrow{grid-column:1/-1;margin-bottom:var(--veron-space-10);font-size:var(--veron-font-size-9)}.vl-look-detail{grid-column:1;grid-row:2}.vl-look-name{font-size:var(--veron-font-size-23) !important}.vl-look-description{font-size:var(--veron-font-size-10);margin:var(--veron-space-4) 0 var(--veron-space-9);line-height:var(--veron-line-height-1p4);min-height:14px}.vl-look-meta{margin-bottom:0;font-size:var(--veron-font-size-10);gap:var(--veron-space-19);justify-content:flex-start}.vl-look-color i{height:9px;width:9px}.vl-look-link{grid-column:2;grid-row:2;align-self:center;width:35px;height:35px;border:1px solid var(--veron-ash);border-radius:50%;font-size:0;justify-content:center;padding:0}.vl-look-link span{font-size:var(--veron-font-size-18)}.vl-look-hint{grid-column:1/-1;margin-top:var(--veron-space-11);max-width:none;font-size:var(--veron-font-size-9);color:var(--veron-stone)}.vl-mobile-menu{inset-block-start:74px}.vl-look-position{font-size:var(--veron-font-size-9)}}@media(max-width:767px){.vl-notch{display:block;left:50%;transform:translateX(-50%);width:235px;height:62px}.vl-nav{grid-template-columns:1fr auto 1fr;gap:var(--veron-space-10)}.vl-brand{grid-column:2;justify-content:center;width:100px;height:45px}.vl-brand img{width:100px}.vl-nav-right{display:contents}.vl-bag{grid-column:3;grid-row:1;justify-self:end}.vl-menu-button{grid-column:1;grid-row:1;justify-self:start}}@media(max-width:420px){.vl-hero{height:914px}.vl-hero-copy{padding-top:var(--veron-space-31)}.vl-model{top:277px;width:505px}.vl-hero-note{top:678px}.vl-hero-note .vl-hero-lead{display:none}.vl-look-panel{bottom:23px}.vl-hero-actions .button{padding-inline:var(--veron-space-13);font-size:var(--veron-font-size-9p5)}}@media(prefers-reduced-motion:reduce){.vl-hotspot,.vl-look-link span,.vl-nav-left a,.vl-editorial-link,.vl-search{transition:none}}.vl-hero-copy h1{word-spacing:.12em;letter-spacing:-.055em}.vl-hero-copy h1 span{letter-spacing:-.055em}@media(min-width:1181px){.vl-model{width:780px;top:365px}}@media(max-width:767px){.vl-hero-note{display:none}.vl-hero{height:850px}.vl-hero-copy h1{word-spacing:.1em}}@media(min-width:768px) and (max-width:1000px){.vl-notch{display:block;left:50%;transform:translateX(-50%);width:345px}.vl-nav{grid-template-columns:1fr auto 1fr}.vl-brand{grid-column:2;justify-content:center;height:55px}.vl-nav-right{display:contents}.vl-menu-button{grid-column:1;grid-row:1;justify-self:start}.vl-bag{grid-column:3;grid-row:1;justify-self:end}}@media(max-width:767px){.vl-hero-actions .button{font-size:var(--veron-font-size-11);min-height:44px;padding-inline:var(--veron-space-16)}.vl-look-panel{grid-template-columns:1fr auto;padding-inline:var(--veron-space-17)}.vl-look-name{font-size:var(--veron-font-size-23) !important}.vl-look-description{font-size:var(--veron-font-size-11);max-width:165px}.vl-look-meta{font-size:var(--veron-font-size-11)}.vl-look-link{font-size:var(--veron-font-size-10);width:auto;height:44px;padding:0 var(--veron-space-13);gap:var(--veron-space-10);border-radius:999px;background:var(--veron-ink);color:var(--veron-paper);border-color:var(--veron-ink)}.vl-look-hint{font-size:var(--veron-font-size-10)}.vl-zone{min-height:44px}}.vl-style-layers{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none}.vl-color-layer{opacity:0;transition:opacity .38s cubic-bezier(.2,.7,.2,1)}.vl-hero[data-effect="cap"] .vl-color-cap,.vl-hero[data-effect="eyewear"] .vl-color-eyewear,.vl-hero[data-effect="shell"] .vl-color-shell{opacity:1}.vl-model-image{position:relative;z-index:0}.vl-zone-cap{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.vl-zone-cap{left:40%;width:25%;height:10%}.vl-zone-eyewear{left:43%;top:6.8%;width:20%;height:5.8%}@media(prefers-reduced-motion:reduce){.vl-color-layer{transition:none}}.site-nav-saved{display:flex;align-items:center;gap:var(--veron-space-6);min-height:44px;font-size:var(--veron-font-size-12)}.site-nav-saved small{font-size:var(--veron-font-size-10)}.site-global-links{display:flex;flex-wrap:wrap;gap:var(--veron-space-16) var(--veron-space-28);border-top:1px solid var(--veron-lichen);padding:var(--veron-space-24) 0;font-size:var(--veron-font-size-11)}.site-global-links a{min-height:32px;display:flex;align-items:center;color:var(--veron-mist)}.site-global-links a:hover{text-decoration:underline;text-underline-offset:4px}.info-full-page{display:block;width:max-content;font-size:var(--veron-font-size-12);margin-top:var(--veron-space-24);border-bottom:1px solid var(--veron-rain);padding:var(--veron-space-10) 0;color:var(--veron-current)}.footer-links a{min-height:28px}.site-current-link{text-decoration:underline !important;text-underline-offset:5px}.modal-size-notes-link{display:block;font-size:var(--veron-font-size-11);margin-top:var(--veron-space-13);color:var(--veron-lake);border-bottom:1px solid var(--veron-rain);width:max-content;padding:var(--veron-space-5) 0}.modal-close{min-height:40px;min-width:40px}@media(max-width:1000px){.site-nav-saved{display:none}.vl-mobile-menu{height:calc(min(100dvh,900px) - 100px);max-height:calc(min(100dvh,900px) - 100px);min-height:0 !important;overflow-y:auto}.vl-mobile-menu nav{gap:var(--veron-space-3)}.vl-mobile-menu nav a,.vl-mobile-menu nav button,.vl-mobile-menu nav a:where([data-vr-btn]){font-size:var(--veron-font-size-21);min-height:43px;display:flex;align-items:center;flex-shrink:0}.vl-mobile-menu p{margin-top:var(--veron-space-18)}.vl-mobile-menu nav a small{font-size:var(--veron-font-size-13);margin-left:var(--veron-space-9)}}@media(max-width:767px){.site-global-links{gap:var(--veron-space-5) var(--veron-space-24);padding:var(--veron-space-18) 0}.site-global-links a{min-height:44px;font-size:var(--veron-font-size-12)}.footer-links a,.footer-links button,.footer-links a:where([data-vr-btn]){min-height:40px}.modal-size-notes-link{min-height:44px;display:flex;align-items:center}.modal-close{height:44px;width:44px}.modal-copy p,.info-modal p{font-size:var(--veron-font-size-13)}}@media(max-width:1000px){.site-header .vl-nav{grid-template-columns:1fr auto 1fr}.site-header .vl-nav-right{display:flex;grid-column:3;grid-row:1}.site-header .vl-notch{display:block;left:50%;transform:translateX(-50%)}.site-header .vl-brand{height:55px;justify-content:center}.site-header .vl-mobile-menu{max-height:calc(min(100dvh,900px) - 100px)}}.journal-image{display:block}@media(max-width:767px){#newsletter-email{font-size:var(--veron-font-size-16)}}.vl-menu-button .site-hamburger{position:relative;display:block;width:23px;height:17px;flex:0 0 auto}.site-hamburger i{position:absolute;left:0;width:23px;height:1.5px;background:currentColor;border-radius:var(--veron-radius-2);transition:transform .28s cubic-bezier(.22,.68,0,1),opacity .2s;transform-origin:center}.site-hamburger i:nth-child(1){top:0}.site-hamburger i:nth-child(2){top:7px}.site-hamburger i:nth-child(3){top:14px}.vl-menu-button[aria-expanded=true] .site-hamburger i:nth-child(1){transform:translateY(7px) rotate(45deg)}.vl-menu-button[aria-expanded=true] .site-hamburger i:nth-child(2){transform:scaleX(.35);opacity:0}.vl-menu-button[aria-expanded=true] .site-hamburger i:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.site-menu-dialog{position:fixed;inset:0 0 0 auto;width:min(440px,90vw);height:min(100dvh,900px);max-width:none;max-height:min(100dvh,900px);margin:0;border:0;border-radius:var(--veron-radius-27) 0 0 var(--veron-radius-27);padding:0;background:var(--veron-mist);color:var(--veron-abyss);box-shadow:-15px 0 65px var(--veron-c11263226);overflow:hidden;overscroll-behavior:contain}.site-menu-dialog:not([open]){display:none}.site-menu-dialog::backdrop{background:var(--veron-c11263266);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);opacity:1;transition:opacity .28s}.site-menu-dialog.is-closing::backdrop{opacity:0}.site-drawer-shell{height:100%;display:flex;flex-direction:column}.site-drawer-top{display:flex;justify-content:space-between;align-items:center;padding:var(--veron-space-28) var(--veron-space-30) var(--veron-space-22);flex-shrink:0}.site-drawer-top>a{display:flex;align-items:center;min-height:44px}.site-drawer-top>a img{width:94px;height:auto}.site-menu-close{height:44px;width:44px;border:1px solid var(--veron-haze);border-radius:50%;display:grid;place-items:center;background:transparent;cursor:pointer;color:var(--veron-depth);padding:0;flex-shrink:0}.site-menu-close img{height:17px;width:17px;transition:transform .25s}.site-menu-close:hover img{transform:rotate(90deg)}.site-drawer-nav{flex:1;min-height:0;overflow-y:auto;padding:var(--veron-space-3) var(--veron-space-30) var(--veron-space-20);overscroll-behavior:contain}.site-drawer-nav>a{display:flex;align-items:center;justify-content:space-between;gap:var(--veron-space-20);font:500 26px/1.2 var(--site-font-body);letter-spacing:-.04em;padding:var(--veron-space-18) 0;min-height:61px;border-bottom:1px solid var(--veron-glacier);text-decoration:none;color:var(--veron-depth)}.site-drawer-nav>a span{font-size:var(--veron-font-size-20);font-weight:var(--veron-font-weight-400);color:var(--veron-harbour)}.site-drawer-nav>a small{display:grid;place-items:center;border:1px solid var(--veron-haze);height:28px;min-width:28px;padding:0 var(--veron-space-6);border-radius:50%;font-size:var(--veron-font-size-11);letter-spacing:0}.site-drawer-nav>a:hover{color:var(--veron-harbour)}.site-drawer-nav>a[aria-current=page]{color:var(--veron-current)}.site-drawer-audience{display:flex;gap:var(--veron-space-8);flex-wrap:wrap;padding:var(--veron-space-14) 0 var(--veron-space-12);border-bottom:1px solid var(--veron-glacier)}.site-drawer-audience a{font-size:var(--veron-font-size-12);line-height:1;min-height:43px;display:flex;align-items:center;padding:0 var(--veron-space-15);border:1px solid var(--veron-haze);border-radius:999px;color:var(--veron-lake);text-decoration:none}.site-drawer-audience a:hover{background:var(--veron-fog)}.site-drawer-foot{flex-shrink:0;padding:var(--veron-space-18) var(--veron-space-30) var(--veron-space-fluid-3);border-top:1px solid var(--veron-glacier);background:var(--veron-mist)}.site-drawer-foot button,.site-drawer-foot a:where([data-vr-btn]){width:100%;display:flex;justify-content:space-between;align-items:center;gap:var(--veron-space-20);background:var(--veron-depth);color:var(--veron-paper);min-height:47px;border-radius:999px;border:0;padding:var(--veron-space-13) var(--veron-space-20);font:500 12px var(--site-font-body);cursor:pointer}.site-drawer-foot p{font-size:var(--veron-font-size-10);color:var(--veron-harbour);margin:var(--veron-space-14) 0 0;line-height:var(--veron-line-height-1p5)}.site-menu-dialog :focus-visible{outline:2px solid var(--veron-current);outline-offset:4px}html.site-menu-open{overflow:hidden;overscroll-behavior:none}body:has(.site-menu-dialog[open]) .pdp-mobile-bar,body:has(.site-menu-dialog[open]) .flow-mobile-bar{visibility:hidden}@media(max-width:1000px){.vl-nav .vl-menu-button,.flow-header .vl-menu-button{display:inline-flex;align-items:center;justify-content:center;height:44px;width:44px;min-width:44px;padding:var(--veron-space-10);border:0;background:transparent;border-radius:50%;color:var(--veron-depth)}.vl-nav .vl-menu-button:hover,.flow-header .vl-menu-button:hover{background:var(--veron-ceff1f188)}.site-header .vl-nav-right{display:flex}.flow-header .flow-preview-label{display:none}.site-drawer-nav>a{font-size:var(--veron-font-size-25)}.site-header .vl-menu-button{font-size:0}}@media(max-width:767px){.site-menu-dialog{width:90vw;border-radius:var(--veron-radius-23) 0 0 var(--veron-radius-23)}.site-drawer-top{padding:var(--veron-space-21) var(--veron-space-24) var(--veron-space-16)}.site-drawer-nav{padding:0 var(--veron-space-24) var(--veron-space-16)}.site-drawer-nav>a{font-size:var(--veron-font-size-25);min-height:58px;padding:var(--veron-space-17) 0}.site-drawer-audience{gap:var(--veron-space-6);padding-block:var(--veron-space-12)}.site-drawer-audience a{font-size:var(--veron-font-size-11);padding:0 var(--veron-space-14)}.site-drawer-foot{padding:var(--veron-space-16) var(--veron-space-24) var(--veron-space-fluid-2)}.site-drawer-foot p{font-size:var(--veron-font-size-10)}.site-menu-close{height:44px;width:44px}.site-drawer-top>a img{width:91px}}@media(max-height:700px){.site-drawer-top{padding-top:var(--veron-space-16);padding-bottom:var(--veron-space-9)}.site-drawer-nav>a{font-size:var(--veron-font-size-23);min-height:53px;padding:var(--veron-space-14) 0}.site-drawer-foot{padding-top:var(--veron-space-13);padding-bottom:var(--veron-space-16)}.site-drawer-foot p{display:none}}@media(prefers-reduced-motion:reduce){.site-hamburger i,.site-menu-close img,.site-menu-dialog::backdrop{transition:none !important}}.site-menu-dialog{background:transparent;box-shadow:none;contain:layout paint}.site-drawer-shell{background:var(--veron-mist);border-radius:inherit;box-shadow:-15px 0 65px var(--veron-c11263226)}.vl-brand{justify-content:center}.vl-brand img,.flow-header .vl-brand img{width:102px}@media(max-width:1000px){.vl-brand{grid-column:2;justify-content:center}}@media(max-width:767px){.vl-brand img,.flow-header .vl-brand img{width:87px}}.veron-page{background:var(--site-bg);color:var(--site-ink)}:root{--vr-ease:cubic-bezier(.2,.75,.2,1);--vr-ease-pop:cubic-bezier(.22,1,.36,1);--vr-dur:.45s}.veron-page{--vr-box:linear-gradient(180deg,var(--veron-glacier) 0%,var(--veron-glacier) 46%,var(--veron-fog) 100%);--vr-glass:var(--veron-mist-a800);--vr-line:var(--veron-ink-a100)}html{scroll-padding-top:96px}.veron-page [hidden]{display:none !important}.vr-box{position:relative;margin:var(--veron-space-12);border-radius:var(--veron-radius-30);background:var(--vr-box);padding-bottom:var(--veron-space-52)}.vr-box > .vl-hero,.vr-box > .flow-header{margin:0;background:transparent;border-radius:var(--veron-radius-30) var(--veron-radius-30) 0 0;overflow:visible}.vr-box > .vl-hero{height:86px}.vr-box-body{position:relative;z-index:1}.vr-box-body{padding-bottom:0 !important}.vr-box-body > :last-child,.vr-box-body > :last-child > :last-child{margin-bottom:0 !important}.vr-box + main,.vr-box + .vr-after{padding-top:var(--veron-space-72)}@media(min-width:1600px){.vr-box{max-width:1680px;margin-inline:auto}}@media(max-width:767px){.vr-box{margin:var(--veron-space-8);border-radius:var(--veron-radius-24);padding-bottom:var(--veron-space-34)}.vr-box > .vl-hero{height:74px}.vr-box + main,.vr-box + .vr-after{padding-top:var(--veron-space-44)}}.vl-nav[data-nav],.flow-header-inner{transition:background-color var(--vr-dur) var(--vr-ease),box-shadow var(--vr-dur) var(--vr-ease),height var(--vr-dur) var(--vr-ease),padding var(--vr-dur) var(--vr-ease),border-radius var(--vr-dur) var(--vr-ease)}.vl-hero > .vl-nav[data-docked="true"],.flow-header[data-docked="true"] .flow-header-inner{position:fixed;z-index:800;top:10px;left:50%;translate:-50% 0;width:calc(100% - 24px);max-width:1296px;height:62px;padding-inline:var(--veron-space-26);border-radius:999px;background:var(--vr-glass);-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);box-shadow:inset 0 0 0 1px var(--veron-cffffff-a650),0 18px 44px -24px var(--veron-ink-a550);animation:vr-dock .55s var(--vr-ease-pop) both}.vl-nav[data-docked="true"] .vl-brand,.flow-header[data-docked="true"] .vl-brand{align-self:center;height:auto}.vl-nav[data-docked="true"] .vl-brand img,.flow-header[data-docked="true"] .vl-brand img{width:91px}.vl-hero:has(> .vl-nav[data-docked="true"]){padding-top:var(--veron-space-80);z-index:850}.vr-box:has(.vl-nav[data-docked="true"]),.vr-box:has(.flow-header[data-docked="true"]){z-index:850}@keyframes vr-dock{from{opacity:.55;translate:-50% -14px}}@media(max-width:767px){.vl-hero > .vl-nav[data-docked="true"],.flow-header[data-docked="true"] .flow-header-inner{top:8px;width:calc(100% - 16px);height:58px;padding-inline:var(--veron-space-12)}.vl-hero:has(> .vl-nav[data-docked="true"]){padding-top:var(--veron-space-74)}.vl-nav[data-docked="true"] .vl-brand img,.flow-header[data-docked="true"] .vl-brand img{width:81px}}@media(prefers-reduced-motion:reduce){.vl-nav[data-nav],.flow-header-inner{transition:none;animation:none !important}}.vr-overlay:not(.ox-open){display:none}.vr-overlay.ox-dialog.ox-open{background:var(--veron-c102933-a360);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:var(--veron-space-16)}.vr-overlay > .modal{position:relative;display:block;margin:auto;overflow:auto}.vr-drawer.ox-dialog.ox-open{justify-content:flex-end;align-items:stretch;padding:0}.vr-drawer > .site-menu-dialog{display:block;position:relative;inset:auto;height:100%;max-height:none}.ox-motion .vr-drawer.ox-open > *{animation:vr-drawer-in .5s var(--vr-ease-pop) both}.ox-motion .vr-drawer.ox-closing > *{animation:vr-drawer-out .24s var(--vr-ease) forwards}@keyframes vr-drawer-in{from{transform:translateX(100%)}}@keyframes vr-drawer-out{to{transform:translateX(100%)}}.vl-menu-button:focus-visible,.vl-search:focus-visible,.vl-bag:focus-visible{outline:2px solid var(--veron-slate);outline-offset:3px;border-radius:999px}a.vl-bag{display:inline-flex;align-items:center}.vr-search-label{font-size:var(--veron-font-size-11);font-weight:var(--veron-font-weight-600);letter-spacing:.08em;text-transform:uppercase;color:var(--veron-stone);margin:var(--veron-space-30) 0 var(--veron-space-12)}.vr-search-chips{display:flex;flex-wrap:wrap;gap:var(--veron-space-8)}.vr-search-chips a{display:inline-flex;align-items:center;min-height:36px;padding:0 var(--veron-space-15);border-radius:999px;background:var(--veron-paper);font-size:var(--veron-font-size-12);font-weight:var(--veron-font-weight-500);transition:background-color .25s var(--vr-ease)}.vr-search-chips a:hover{background:var(--veron-fog)}.search-results{margin-top:0}a.search-result{transition:background-color .25s var(--vr-ease),translate .25s var(--vr-ease)}a.search-result:hover{background:var(--veron-fog);translate:0 -2px}.search-result[hidden]{display:none}.vr-search-empty{font-size:var(--veron-font-size-12);color:var(--veron-stone);margin:var(--veron-space-14) 0 0}.shop-masthead.vl-hero{height:auto;overflow:visible}.vr-shop-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:var(--veron-space-48);padding:var(--veron-space-30) var(--veron-space-28) var(--veron-space-28) var(--veron-space-48);align-items:stretch}.vr-shop-hero .shop-intro{padding:var(--veron-space-20) 0 0;display:flex;flex-direction:column}.vr-eyebrow{display:flex;align-items:center;gap:var(--veron-space-10);margin:0 0 var(--veron-space-22);font-size:var(--veron-font-size-11);font-weight:var(--veron-font-weight-600);letter-spacing:.1em;text-transform:uppercase;color:var(--veron-slate)}.vr-eyebrow::before{content:"";width:22px;height:1px;background:currentColor}.vr-shop-hero .shop-intro h1{font-size:var(--veron-font-size-fluid-34)}.vr-shop-hero .shop-intro p.vr-lead{font-size:var(--veron-font-size-14);line-height:var(--veron-line-height-1p7);color:var(--veron-slate);max-width:400px;margin:var(--veron-space-26) 0 0}.vr-shop-cats{display:flex;flex-wrap:wrap;gap:var(--veron-space-8);margin-top:var(--veron-space-30)}.vr-shop-cats a{display:inline-flex;align-items:center;gap:var(--veron-space-10);min-height:44px;padding:0 var(--veron-space-18);border-radius:999px;background:var(--veron-paper-a720);font-size:var(--veron-font-size-12);font-weight:var(--veron-font-weight-500);transition:background-color .25s var(--vr-ease),translate .25s var(--vr-ease)}.vr-shop-cats a span{font-size:var(--veron-font-size-10);color:var(--veron-stone)}.vr-shop-cats a:hover{background:var(--veron-paper);translate:0 -2px}.vr-shop-facts{display:flex;gap:var(--veron-space-34);margin:auto 0 0;padding:var(--veron-space-30) 0 var(--veron-space-6);list-style:none;border-top:1px solid var(--veron-ink-a120)}.vr-shop-facts li{display:flex;flex-direction:column;gap:var(--veron-space-4);font-size:var(--veron-font-size-11);color:var(--veron-stone)}.vr-shop-facts strong{font-size:var(--veron-font-size-22);font-weight:var(--veron-font-weight-500);letter-spacing:-.04em;color:var(--veron-ink)}.vr-shop-feature{position:relative;margin:0;min-height:430px;border-radius:var(--veron-radius-22);overflow:hidden;background:var(--veron-haze)}.vr-shop-feature img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 28%;transition:scale 1.2s var(--vr-ease)}.vr-shop-feature:hover img{scale:1.03}.vr-shop-feature figcaption{position:absolute;left:16px;right:16px;bottom:16px;display:flex;align-items:center;justify-content:space-between;gap:var(--veron-space-12);padding:var(--veron-space-14) var(--veron-space-14) var(--veron-space-14) var(--veron-space-20);border-radius:var(--veron-radius-16);background:var(--vr-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.vr-shop-feature figcaption span{display:flex;flex-direction:column;font-size:var(--veron-font-size-10);color:var(--veron-stone)}.vr-shop-feature figcaption strong{font-size:var(--veron-font-size-15);font-weight:var(--veron-font-weight-500);color:var(--veron-ink);letter-spacing:-.02em}@media(max-width:1180px){.vr-shop-hero{gap:var(--veron-space-30);padding-left:var(--veron-space-32)}}@media(max-width:1000px){.vr-shop-hero{grid-template-columns:1fr 1fr;padding:var(--veron-space-24) var(--veron-space-22) var(--veron-space-22) var(--veron-space-28)}.vr-shop-facts{gap:var(--veron-space-22)}}@media(max-width:767px){.vr-shop-hero{grid-template-columns:1fr;gap:var(--veron-space-24);padding:var(--veron-space-20) var(--veron-space-12) var(--veron-space-12)}.vr-shop-hero .shop-intro{padding:var(--veron-space-8) var(--veron-space-8) 0}.vr-shop-hero .shop-intro h1{font-size:var(--veron-font-size-43)}.vr-shop-feature{min-height:300px}.vr-shop-facts{padding-top:var(--veron-space-22);gap:var(--veron-space-18)}.vr-shop-facts strong{font-size:var(--veron-font-size-18)}}.vr-sheet.ox-dialog.ox-open{align-items:flex-end;padding:var(--veron-space-8)}.vr-sheet > .modal{width:min(560px,100%);margin:auto auto 0;max-height:calc(100dvh - 40px)}.ox-motion .vr-sheet.ox-open > *{animation:vr-sheet-in .5s var(--vr-ease-pop) both}@keyframes vr-sheet-in{from{transform:translateY(40px);opacity:0}}.vr-shop-hero .shop-intro p{max-width:none}.vr-shop-hero .shop-intro p.vr-eyebrow{margin:0 0 var(--veron-space-22);font-size:var(--veron-font-size-11);line-height:var(--veron-line-height-1p4)}.pdp-gallery.vr-zoom .pdp-main-photo{object-fit:cover;scale:1.5;cursor:zoom-out;transition:scale .5s var(--vr-ease)}.shop-sidebar{top:96px;scrollbar-width:none;--vr-th:40%;--vr-tp:0px;--vr-ft:0px;--vr-fb:0px;background:linear-gradient(var(--veron-ink),var(--veron-ink)) right var(--vr-tp) / 2px var(--vr-th) no-repeat,linear-gradient(var(--veron-ink-a080),var(--veron-ink-a080)) right 0 / 2px 100% no-repeat;padding-right:var(--veron-space-14);-webkit-mask-image:linear-gradient(to bottom,transparent 0,var(--veron-black) var(--vr-ft),var(--veron-black) calc(100% - var(--vr-fb)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,var(--veron-black) var(--vr-ft),var(--veron-black) calc(100% - var(--vr-fb)),transparent 100%);transition:background-size .3s var(--vr-ease)}.shop-sidebar::-webkit-scrollbar{display:none}.shop-sidebar.vr-fits{background:none}.shop-sidebar:hover{background-size:3px var(--vr-th),3px 100%}.vr-price-out{font-variant-numeric:tabular-nums}.shop-price-range{--vr-fill:100%;height:20px;-webkit-appearance:none;appearance:none;background:linear-gradient(var(--veron-petrol),var(--veron-petrol)) 0 50% / var(--vr-fill) 2px no-repeat,linear-gradient(var(--veron-ink-a140),var(--veron-ink-a140)) 0 50% / 100% 2px no-repeat}.shop-price-range::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:var(--veron-paper);border:2px solid var(--veron-petrol);box-shadow:0 2px 8px var(--veron-ink-a200);transition:scale .2s var(--vr-ease)}.shop-price-range::-moz-range-thumb{width:13px;height:13px;border-radius:50%;background:var(--veron-paper);border:2px solid var(--veron-petrol)}.shop-price-range:active::-webkit-slider-thumb{scale:1.2}.product.vr-out{display:none}.vl-model{--x:50%;--y:27%;--r:118px;--k:1.18;--tx:47%;--ty:31%;--tr:70px}.vr-reveal{position:absolute;inset:0;z-index:1;width:100%;height:100%;object-fit:contain;pointer-events:none;-webkit-mask-image:radial-gradient(var(--r) calc(var(--r) * var(--k)) at var(--x) var(--y),var(--veron-black) 0 38%,var(--veron-black-a550) 64%,transparent 100%),radial-gradient(var(--tr) var(--tr) at var(--tx) var(--ty),var(--veron-black) 0 30%,transparent 100%);mask-image:radial-gradient(var(--r) calc(var(--r) * var(--k)) at var(--x) var(--y),var(--veron-black) 0 38%,var(--veron-black-a550) 64%,transparent 100%),radial-gradient(var(--tr) var(--tr) at var(--tx) var(--ty),var(--veron-black) 0 30%,transparent 100%)}.vr-lens{position:absolute;z-index:6;left:var(--x);top:var(--y);width:calc(var(--r) * 1.7);height:calc(var(--r) * 1.7 * var(--k));translate:-50% -50%;border-radius:50%;border:1px solid var(--veron-paper-a550);box-shadow:0 0 0 6px var(--veron-paper-a080);pointer-events:none;opacity:.9;transition:opacity .4s var(--vr-ease)}.vr-lens span{position:absolute;left:50%;bottom:-30px;translate:-50% 0;white-space:nowrap;padding:var(--veron-space-5) var(--veron-space-10);border-radius:999px;background:var(--vr-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:var(--veron-font-size-10);font-weight:var(--veron-font-weight-500);color:var(--veron-ink)}.vl-model.vr-live,.vl-model.vr-live .vl-zone{cursor:none}.vl-model.vr-live .vr-lens span{opacity:0}@media(hover:none){.vr-lens span{opacity:0}}.product-fav[aria-pressed="true"]{background:var(--veron-ink)}.product-fav[aria-pressed="true"] img{filter:invert(1)}.product-fav{transition:background-color .25s var(--vr-ease),scale .25s var(--vr-ease)}.product-fav:active{scale:.92}a.quick-add{display:flex;align-items:center;justify-content:space-between}[data-pdp-size][aria-pressed="true"]{background:var(--veron-ink);color:var(--veron-paper);border-color:var(--veron-ink)}a.pdp-add,a[data-pdp-add]{display:flex;align-items:center;justify-content:space-between}[role="tab"],.filter,[data-jp-filter]{transition:color .25s var(--vr-ease),background-color .25s var(--vr-ease),border-color .25s var(--vr-ease)}.journal-card.vr-out,.jp-story-card.vr-out,[data-jp-category].vr-out{display:none}.vr-toast{position:fixed;left:50%;bottom:24px;z-index:960;translate:-50% 16px;opacity:0;padding:var(--veron-space-12) var(--veron-space-18);border-radius:999px;background:var(--veron-ink);color:var(--veron-paper);font-size:var(--veron-font-size-12);pointer-events:none;transition:opacity .3s var(--vr-ease),translate .3s var(--vr-ease)}.vr-toast.vr-on{opacity:1;translate:-50% 0}.site-header{height:86px;min-height:86px;background:var(--veron-glacier);margin-bottom:0}.site-header .vl-nav{height:80px}.site-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:var(--veron-space-12);font-size:var(--veron-font-size-11);color:var(--veron-slate);margin:var(--veron-space-34) 0 var(--veron-space-47)}.site-breadcrumb [aria-current]{color:var(--veron-midnight)}.site-page-head{display:flex;justify-content:space-between;align-items:end;gap:var(--veron-space-45);margin-bottom:var(--veron-space-47)}.site-page-head h1{font-size:var(--veron-font-size-fluid-31);line-height:var(--veron-line-height-0p99);font-weight:var(--veron-font-weight-500);letter-spacing:-.06em;text-transform:uppercase;margin:0}.site-page-head p{max-width:300px;font-size:var(--veron-font-size-13);line-height:var(--veron-line-height-1p8);color:var(--veron-slate);margin:0}.site-section{padding-block:var(--veron-space-70)}.site-muted{color:var(--veron-slate)}.site-label{font-size:var(--veron-font-size-10);text-transform:uppercase;letter-spacing:.035em}.site-nav-saved{display:flex;gap:var(--veron-space-6);align-items:center;min-height:44px}.site-link-out{display:flex;justify-content:space-between;gap:var(--veron-space-20);align-items:center;border-bottom:1px solid var(--veron-frost);padding:var(--veron-space-16) 0;font-size:var(--veron-font-size-12)}.site-status{font-size:var(--veron-font-size-12);line-height:var(--veron-line-height-1p8);color:var(--veron-slate)}.site-empty{padding:var(--veron-space-75) var(--veron-space-25);text-align:center;border-top:1px solid var(--veron-haze);border-bottom:1px solid var(--veron-haze)}.site-empty h2{font-size:var(--veron-font-size-fluid-10);line-height:var(--veron-line-height-1p08);text-transform:uppercase;letter-spacing:-.05em;max-width:550px;margin:0 auto var(--veron-space-20)}.site-empty p{max-width:380px;font-size:var(--veron-font-size-13);color:var(--veron-slate);line-height:var(--veron-line-height-1p8);margin:0 auto var(--veron-space-24)}.site-empty .button{font-size:var(--veron-font-size-12)}.site-complete-page{background:var(--veron-mist)}.site-complete-page [hidden]{display:none !important}.site-complete-page .newsletter{margin-top:var(--veron-space-35)}.site-complete-page .modal-full-details{display:block}.site-complete-page .product-fav,.site-complete-page .modal-close{height:44px;width:44px}.site-complete-page .quick-add{min-height:44px}.site-complete-page .vl-mobile-menu{background:var(--veron-mist)}.site-complete-page .vl-nav a[aria-current=page]{text-decoration:underline;text-underline-offset:6px}.site-complete-page :focus-visible{outline:2px solid var(--veron-lake);outline-offset:5px}.site-global-links{display:flex;flex-wrap:wrap;gap:var(--veron-space-16) var(--veron-space-30);font-size:var(--veron-font-size-11);padding:var(--veron-space-25) 0;border-top:1px solid var(--veron-lichen)}.site-complete-page .product-info h3{font-weight:var(--veron-font-weight-500)}.site-complete-page input,.site-complete-page textarea{font-family:inherit}.site-noscript{margin:var(--veron-space-40) auto;max-width:650px;padding:var(--veron-space-20);font-size:var(--veron-font-size-14)}.sv-main{padding-bottom:var(--veron-space-70)}.sv-tabs{display:flex;gap:var(--veron-space-30);border-bottom:1px solid var(--veron-haze);margin-bottom:var(--veron-space-35)}.sv-tabs button,.sv-tabs a:where([data-vr-btn]){border:0;border-bottom:2px solid transparent;background:none;padding:var(--veron-space-18) 0;font-size:var(--veron-font-size-13);color:var(--veron-slate)}.sv-tabs button[aria-selected=true],.sv-tabs a:where([data-vr-btn])[aria-selected=true]{border-bottom-color:var(--veron-abyss);color:var(--veron-abyss)}.sv-tabs button span,.sv-tabs a:where([data-vr-btn]) span{font-size:var(--veron-font-size-10);margin-left:var(--veron-space-8)}.sv-intro{font-size:var(--veron-font-size-13);line-height:var(--veron-line-height-1p8);color:var(--veron-slate);max-width:580px;margin-bottom:var(--veron-space-30)}.sv-panel .products{margin-top:var(--veron-space-25)}.sv-aside-row{display:grid;grid-template-columns:100px 1fr auto;gap:var(--veron-space-28);align-items:center;padding:var(--veron-space-25) 0;border-bottom:1px solid var(--veron-haze)}.sv-aside-image{height:132px;border-radius:var(--veron-radius-13);overflow:hidden;background:var(--veron-glacier)}.sv-aside-image img{height:100%;width:100%;object-fit:cover;object-position:center top}.sv-aside-copy h2{font-size:var(--veron-font-size-24);margin:0 0 var(--veron-space-10);text-transform:none;line-height:var(--veron-line-height-1p2);letter-spacing:-.035em}.sv-aside-copy p{font-size:var(--veron-font-size-11);color:var(--veron-slate);margin:0}.sv-aside-copy small{font-size:var(--veron-font-size-11);display:block;margin-top:var(--veron-space-10)}.sv-aside-actions{display:flex;gap:var(--veron-space-18);align-items:center}.sv-aside-actions .button{font-size:var(--veron-font-size-12);min-height:45px}.sv-remove{border:0;border-bottom:1px solid var(--veron-rain);background:none;padding:var(--veron-space-12) 0;font-size:var(--veron-font-size-11);color:var(--veron-slate);min-height:44px}.sv-foot{padding-top:var(--veron-space-47);display:flex;justify-content:space-between;gap:var(--veron-space-35);align-items:center}.sv-foot p{max-width:360px;color:var(--veron-slate);font-size:var(--veron-font-size-12)}.sv-foot .text-link{font-size:var(--veron-font-size-12)}.sv-clear{border:0;border-bottom:1px solid var(--veron-drizzle);background:none;color:var(--veron-tide);padding:var(--veron-space-12) 0;font-size:var(--veron-font-size-11);min-height:44px}.hp-main{padding-bottom:var(--veron-space-65)}.hp-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:var(--veron-space-100);align-items:start}.hp-nav{position:sticky;top:30px;border-top:1px solid var(--veron-haze)}.hp-nav a{padding:var(--veron-space-20) 0;display:flex;justify-content:space-between;font-size:var(--veron-font-size-13);border-bottom:1px solid var(--veron-glacier);color:var(--veron-slate)}.hp-nav a[aria-current=page]{color:var(--veron-abyss);font-weight:var(--veron-font-weight-600)}.hp-nav p{font-size:var(--veron-font-size-11);line-height:var(--veron-line-height-1p8);color:var(--veron-slate);margin:var(--veron-space-25) 0 var(--veron-space-18)}.hp-copy{max-width:780px}.hp-search label{display:block;font-size:var(--veron-font-size-11);margin-bottom:var(--veron-space-10);color:var(--veron-lake)}.hp-search-row{display:flex;border-bottom:1px solid var(--veron-steel);gap:var(--veron-space-15);align-items:center}.hp-search input{background:none;border:0;width:100%;min-height:51px;padding:var(--veron-space-10) 0;font-size:var(--veron-font-size-16);outline-offset:5px}.hp-search button,.hp-search a:where([data-vr-btn]){border:0;background:none;min-height:44px;color:var(--veron-lake);font-size:var(--veron-font-size-11)}.hp-count{font-size:var(--veron-font-size-10);color:var(--veron-slate);margin:var(--veron-space-13) 0 var(--veron-space-28)}.hp-title{font-size:var(--veron-font-size-35);line-height:var(--veron-line-height-1p08);letter-spacing:-.045em;text-transform:none;margin:0 0 var(--veron-space-15)}.hp-lead{max-width:650px;line-height:var(--veron-line-height-1p85);font-size:var(--veron-font-size-14);color:var(--veron-slate);margin:0 0 var(--veron-space-30)}.hp-faq details{border-bottom:1px solid var(--veron-haze)}.hp-faq details:first-child{border-top:1px solid var(--veron-haze)}.hp-faq summary{padding:var(--veron-space-23) 0;display:flex;justify-content:space-between;gap:var(--veron-space-30);list-style:none;cursor:pointer;font-size:var(--veron-font-size-15);line-height:var(--veron-line-height-1p5)}.hp-faq summary::-webkit-details-marker{display:none}.hp-faq summary:after{content:'+';font-size:var(--veron-font-size-20)}.hp-faq details[open] summary:after{content:'−'}.hp-faq details>div{padding:0 var(--veron-space-45) var(--veron-space-24) 0;font-size:var(--veron-font-size-13);line-height:var(--veron-line-height-1p9);color:var(--veron-slate);max-width:690px}.hp-faq details a{color:var(--veron-current);border-bottom:1px solid var(--veron-rain)}.hp-no-results{padding:var(--veron-space-35) 0;font-size:var(--veron-font-size-14);color:var(--veron-slate)}.hp-contact{margin-top:var(--veron-space-35);border-top:1px solid var(--veron-haze);padding-top:var(--veron-space-35)}.hp-contact h3{font-size:var(--veron-font-size-28);line-height:var(--veron-line-height-1p1);letter-spacing:-.04em;margin:0 0 var(--veron-space-15)}.hp-contact>p{font-size:var(--veron-font-size-12);line-height:var(--veron-line-height-1p9);color:var(--veron-slate)}.hp-fields{display:grid;grid-template-columns:1fr 1fr;gap:var(--veron-space-24) var(--veron-space-18);margin-top:var(--veron-space-27)}.hp-field label{display:block;font-size:var(--veron-font-size-12);color:var(--veron-lake);margin-bottom:var(--veron-space-9)}.hp-field input,.hp-field textarea,.hp-field select{font:inherit;width:100%;border:1px solid var(--veron-frost);background:var(--veron-paper);border-radius:var(--veron-radius-9);padding:var(--veron-space-12) var(--veron-space-14);min-height:48px;color:var(--veron-depth);font-size:var(--veron-font-size-14)}.hp-field textarea{resize:vertical;min-height:145px}.hp-field.full{grid-column:1/-1}.hp-field input[aria-invalid=true],.hp-field textarea[aria-invalid=true]{border:2px solid var(--veron-lake)}.hp-error{font-size:var(--veron-font-size-11);line-height:var(--veron-line-height-1p6);color:var(--veron-current);margin:var(--veron-space-7) 0 0}.hp-contact .button{margin-top:var(--veron-space-26);font-size:var(--veron-font-size-12);min-height:48px}.hp-message-preview{border:1px solid var(--veron-frost);background:var(--veron-fog);border-radius:var(--veron-radius-18);padding:var(--veron-space-27);margin-top:var(--veron-space-25)}.hp-message-preview h3{font-size:var(--veron-font-size-23)}.hp-message-preview pre{white-space:pre-wrap;word-break:break-word;font:12px/1.9 var(--site-font-body);color:var(--veron-lake)}.hp-message-preview .button{margin-top:var(--veron-space-12)}.hp-callout{margin-top:var(--veron-space-37);background:var(--veron-fog);border-radius:var(--veron-radius-20);padding:var(--veron-space-28);display:flex;gap:var(--veron-space-30);justify-content:space-between;align-items:center}.hp-callout p{margin:0;font-size:var(--veron-font-size-13);color:var(--veron-lake)}.hp-callout .text-link{white-space:nowrap;font-size:var(--veron-font-size-12)}.fg-main{padding-bottom:var(--veron-space-70)}.fg-layout{display:grid;grid-template-columns:1fr 1fr;gap:var(--veron-space-85);align-items:start}.fg-photo{position:relative;overflow:hidden;background:var(--veron-glacier);border-radius:var(--veron-radius-25);aspect-ratio:4/4.6}.fg-photo>img{width:100%;height:100%;object-fit:cover;object-position:center top}.fg-photo-note{position:absolute;bottom:20px;left:20px;right:20px;border-radius:var(--veron-radius-13);padding:var(--veron-space-16);background:var(--veron-ceff1f1f2);font-size:var(--veron-font-size-11);line-height:var(--veron-line-height-1p7);color:var(--veron-tide)}.fg-form label{display:block;font-size:var(--veron-font-size-12);color:var(--veron-lake);margin-bottom:var(--veron-space-10)}.fg-form select{width:100%;font:inherit;font-size:var(--veron-font-size-15);color:var(--veron-depth);border:1px solid var(--veron-frost);border-radius:var(--veron-radius-10);background:var(--veron-paper);padding:var(--veron-space-14);min-height:51px}.fg-description{font-size:var(--veron-font-size-15);line-height:var(--veron-line-height-1p9);color:var(--veron-slate);margin:var(--veron-space-25) 0}.fg-subtitle{font-size:var(--veron-font-size-31);line-height:var(--veron-line-height-1p15);letter-spacing:-.04em;text-transform:none;margin:var(--veron-space-36) 0 var(--veron-space-23)}.fg-rules{padding:0;margin:0;list-style:none;counter-reset:fit}.fg-rules li{display:grid;grid-template-columns:28px 1fr;gap:var(--veron-space-15);padding:var(--veron-space-19) 0;border-top:1px solid var(--veron-haze);font-size:var(--veron-font-size-13);line-height:var(--veron-line-height-1p85);color:var(--veron-slate);counter-increment:fit}.fg-rules li:before{content:counter(fit,decimal-leading-zero);font-size:var(--veron-font-size-10);color:var(--veron-lake);margin-top:var(--veron-space-3)}.fg-note{font-size:var(--veron-font-size-11);line-height:var(--veron-line-height-1p8);color:var(--veron-slate);margin-top:var(--veron-space-20)}.fg-measure{padding-top:var(--veron-space-90)}.fg-measure-head{display:flex;justify-content:space-between;align-items:end;gap:var(--veron-space-40);margin-bottom:var(--veron-space-35)}.fg-measure-head h2{font-size:var(--veron-font-size-fluid-13);line-height:var(--veron-line-height-1p05);max-width:600px;letter-spacing:-.05em;text-transform:uppercase;margin:0}.fg-measure-head p{max-width:300px;font-size:var(--veron-font-size-13);color:var(--veron-slate);line-height:var(--veron-line-height-1p9);margin:0}.fg-measure-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:var(--veron-space-70);background:var(--veron-fog);border-radius:var(--veron-radius-27);padding:var(--veron-space-45);align-items:center}.fg-flat{height:450px;border-radius:var(--veron-radius-16);object-fit:contain;background:var(--veron-glacier);width:100%}.fg-tabs{display:flex;gap:var(--veron-space-9);flex-wrap:wrap;margin-bottom:var(--veron-space-28)}.fg-tabs button,.fg-tabs a:where([data-vr-btn]){border:1px solid var(--veron-rain);background:none;color:var(--veron-current);font-size:var(--veron-font-size-12);border-radius:999px;padding:var(--veron-space-12) var(--veron-space-20);min-height:45px}.fg-tabs [aria-selected=true]{color:white;background:var(--veron-depth);border-color:var(--veron-depth)}.fg-measure-copy h3{font-size:var(--veron-font-size-35);text-transform:none;line-height:var(--veron-line-height-1p1);letter-spacing:-.04em;margin:0 0 var(--veron-space-18)}.fg-measure-copy p{font-size:var(--veron-font-size-14);line-height:var(--veron-line-height-1p9);color:var(--veron-harbour);max-width:390px}.fg-measure-copy small{font-size:var(--veron-font-size-11);color:var(--veron-harbour);line-height:var(--veron-line-height-1p8);display:block;margin-top:var(--veron-space-28)}.fg-photo-link{display:flex;justify-content:space-between;align-items:center;padding-top:var(--veron-space-18);font-size:var(--veron-font-size-13)}.fg-available{border-top:1px solid var(--veron-haze);margin-top:var(--veron-space-26);padding-top:var(--veron-space-23);font-size:var(--veron-font-size-12);color:var(--veron-harbour)}.lg-main{padding-bottom:var(--veron-space-80)}.lg-layout{display:grid;grid-template-columns:260px minmax(0,720px);gap:var(--veron-space-95);align-items:start}.lg-nav{position:sticky;top:25px;font-size:var(--veron-font-size-12);display:grid;gap:var(--veron-space-18);border-top:1px solid var(--veron-haze);padding-top:var(--veron-space-23)}.lg-nav a{padding:var(--veron-space-5) 0;color:var(--veron-lake)}.lg-copy h2{font-size:var(--veron-font-size-28);text-transform:none;letter-spacing:-.035em;line-height:var(--veron-line-height-1p2);margin:0 0 var(--veron-space-20)}.lg-copy section{margin-bottom:var(--veron-space-45);scroll-margin-top:30px}.lg-copy p,.lg-copy li{font-size:var(--veron-font-size-14);line-height:var(--veron-line-height-1p95);color:var(--veron-slate);overflow-wrap:anywhere}.lg-copy ul{padding-left:var(--veron-space-20)}.lg-copy a{color:var(--veron-current);border-bottom:1px solid var(--veron-drizzle)}.lg-intro{font-size:var(--veron-font-size-16) !important;line-height:var(--veron-line-height-1p9) !important}.lg-storage{padding:var(--veron-space-27);background:var(--veron-fog);border:1px solid var(--veron-glacier);border-radius:var(--veron-radius-18)}.lg-storage .button{margin-top:var(--veron-space-14);font-size:var(--veron-font-size-12);min-height:48px}.lg-storage h3{font-size:var(--veron-font-size-24);line-height:var(--veron-line-height-1p15);text-transform:none;margin:0 0 var(--veron-space-16);letter-spacing:-.035em}.lg-storage dl{margin:0 0 var(--veron-space-20)}.lg-storage dl>div{display:flex;gap:var(--veron-space-24);justify-content:space-between;border-bottom:1px solid var(--veron-haze);padding:var(--veron-space-12) 0;font-size:var(--veron-font-size-12);color:var(--veron-lake)}.lg-storage dd{margin:0;font-weight:var(--veron-font-weight-500)}.lg-clear-dialog{padding:var(--veron-space-65) var(--veron-space-30) var(--veron-space-30);max-width:540px}.lg-clear-dialog h2{font-size:var(--veron-font-size-31)}.lg-clear-dialog p{font-size:var(--veron-font-size-13);line-height:var(--veron-line-height-1p9);color:var(--veron-slate)}.lg-clear-actions{display:flex;flex-wrap:wrap;gap:var(--veron-space-10);margin-top:var(--veron-space-25)}.lg-clear-actions .button{font-size:var(--veron-font-size-12)}.nf-main{padding-bottom:var(--veron-space-60)}.nf-layout{display:grid;grid-template-columns:1fr 1.05fr;gap:var(--veron-space-90);align-items:center;padding:var(--veron-space-40) 0 var(--veron-space-75)}.nf-number{font-size:var(--veron-font-size-fluid-36);letter-spacing:-.08em;color:var(--veron-haze);line-height:var(--veron-line-height-0p8);margin:0 0 var(--veron-space-40)}.nf-copy h1{font-size:var(--veron-font-size-fluid-24);letter-spacing:-.06em;line-height:var(--veron-line-height-1p01);text-transform:uppercase;margin:0 0 var(--veron-space-25)}.nf-copy>p:not(.nf-number){font-size:var(--veron-font-size-14);line-height:var(--veron-line-height-1p9);max-width:370px;color:var(--veron-slate);margin:0 0 var(--veron-space-25)}.nf-actions{display:flex;gap:var(--veron-space-10);flex-wrap:wrap}.nf-actions .button{font-size:var(--veron-font-size-12);min-height:48px}.nf-photo{aspect-ratio:4/4.5;width:100%;height:100%;border-radius:var(--veron-radius-28);object-fit:cover;object-position:29% center}.nf-home{font-size:var(--veron-font-size-12);border-bottom:1px solid var(--veron-frost);margin-top:var(--veron-space-27);display:inline-block;padding-bottom:var(--veron-space-7)}@media(max-width:1180px){.vl-nav-right{gap:var(--veron-space-18)}.site-nav-saved{font-size:var(--veron-font-size-11)}.hp-layout,.lg-layout{grid-template-columns:205px minmax(0,1fr);gap:var(--veron-space-50)}.fg-layout{gap:var(--veron-space-50)}.fg-measure-layout{gap:var(--veron-space-40)}.nf-layout{gap:var(--veron-space-50)}.site-complete-page .site-page-head h1{font-size:var(--veron-font-size-73)}}@media(max-width:1000px){.site-header{height:78px;min-height:78px}.site-header.menu-open{height:calc(min(100dvh,900px) - 16px);overflow:visible}.site-header .vl-mobile-menu{position:absolute;inset:78px 0 0;border-radius:0 0 var(--veron-radius-25) var(--veron-radius-25);padding:var(--veron-space-25) var(--veron-space-25) var(--veron-space-33);overflow:auto}.site-header .vl-nav{height:76px}.site-header .vl-mobile-menu nav{gap:var(--veron-space-8)}.site-header .vl-mobile-menu nav a,.site-header .vl-mobile-menu nav button,.site-header .vl-mobile-menu nav a:where([data-vr-btn]){font-size:var(--veron-font-size-22);min-height:43px;display:flex;align-items:center}.site-nav-saved{display:none}.site-header .vl-nav-right{grid-column:3}.site-header .vl-brand{grid-column:2;grid-row:1}.site-header .vl-nav-left{display:none}.site-header .vl-menu-button{display:block}.site-header .vl-nav-right .vl-search,.site-header .vl-editorial-link{display:none}.site-header .vl-mobile-menu p{margin-top:var(--veron-space-20)}}@media(max-width:767px){.site-header{margin:var(--veron-space-8);border-radius:var(--veron-radius-23)}.site-header .vl-notch{width:235px;height:62px}.site-header .vl-nav{padding:0 var(--veron-space-20);gap:var(--veron-space-10)}.site-header .vl-brand{width:100px}.site-header .vl-brand img{width:100px}.site-header .vl-nav-right{gap:var(--veron-space-16)}.site-header .vl-bag{display:none}.site-header .vl-menu-button{font-size:var(--veron-font-size-12);min-height:44px}.site-breadcrumb{margin:var(--veron-space-27) 0 var(--veron-space-35);font-size:var(--veron-font-size-11);gap:var(--veron-space-10)}.site-page-head{display:block;margin-bottom:var(--veron-space-34)}.site-complete-page .site-page-head h1{font-size:var(--veron-font-size-49);line-height:var(--veron-line-height-1p02)}.site-page-head p{font-size:var(--veron-font-size-13);max-width:310px;margin-top:var(--veron-space-23);line-height:var(--veron-line-height-1p9)}.site-global-links{gap:var(--veron-space-7) var(--veron-space-24);padding:var(--veron-space-20) 0}.site-global-links a{min-height:44px;font-size:var(--veron-font-size-12)}.site-section{padding-block:var(--veron-space-50)}.site-empty{padding:var(--veron-space-50) var(--veron-space-12)}.site-empty h2{font-size:var(--veron-font-size-35)}.site-empty p{font-size:var(--veron-font-size-13)}.sv-tabs{gap:var(--veron-space-24);margin-bottom:var(--veron-space-25)}.sv-tabs button,.sv-tabs a:where([data-vr-btn]){font-size:var(--veron-font-size-12);padding-block:var(--veron-space-18)}.sv-tabs button span,.sv-tabs a:where([data-vr-btn]) span{margin-left:var(--veron-space-5)}.sv-intro{font-size:var(--veron-font-size-13)}.sv-aside-row{grid-template-columns:80px 1fr;gap:var(--veron-space-18)}.sv-aside-image{height:112px;grid-row:1/3}.sv-aside-copy h2{font-size:var(--veron-font-size-22)}.sv-aside-copy p{font-size:var(--veron-font-size-12)}.sv-aside-copy small{font-size:var(--veron-font-size-12)}.sv-aside-actions{grid-column:2;flex-wrap:wrap;gap:var(--veron-space-7) var(--veron-space-20)}.sv-aside-actions .button{font-size:var(--veron-font-size-11);padding-inline:var(--veron-space-18);min-height:44px}.sv-foot{align-items:start;flex-direction:column;gap:var(--veron-space-15);padding-top:var(--veron-space-32)}.sv-main,.hp-main,.fg-main{padding-bottom:var(--veron-space-35)}.hp-layout,.lg-layout{display:block}.hp-nav{position:static;display:flex;gap:var(--veron-space-8);overflow-x:auto;border:0;margin:0 var(--veron-space-n20) var(--veron-space-36);padding:0 var(--veron-space-20) var(--veron-space-10)}.hp-nav a{padding:var(--veron-space-13) var(--veron-space-17);border:1px solid var(--veron-haze);border-radius:999px;white-space:nowrap;gap:var(--veron-space-15);font-size:var(--veron-font-size-12)}.hp-nav a[aria-current=page]{background:var(--veron-depth);color:var(--veron-paper);border-color:var(--veron-depth)}.hp-nav p,.hp-nav .hp-nav-guide{display:none}.hp-copy{max-width:none}.hp-title{font-size:var(--veron-font-size-31)}.hp-lead{font-size:var(--veron-font-size-14)}.hp-faq summary{font-size:var(--veron-font-size-15);padding-block:var(--veron-space-22)}.hp-faq details>div{font-size:var(--veron-font-size-14);padding-right:var(--veron-space-15)}.hp-count{font-size:var(--veron-font-size-11)}.hp-callout{display:block;padding:var(--veron-space-24)}.hp-callout p{font-size:var(--veron-font-size-13);margin-bottom:var(--veron-space-19)}.hp-fields{grid-template-columns:1fr;gap:var(--veron-space-23)}.hp-field.full{grid-column:auto}.hp-field input,.hp-field select,.hp-field textarea{font-size:var(--veron-font-size-16)}.hp-contact>p{font-size:var(--veron-font-size-13)}.hp-message-preview{padding:var(--veron-space-22)}.hp-message-preview pre{font-size:var(--veron-font-size-13)}.fg-layout{display:flex;flex-direction:column;gap:var(--veron-space-32)}.fg-visual,.fg-form{width:100%}.fg-photo{aspect-ratio:4/4.2}.fg-photo-note{font-size:var(--veron-font-size-11)}.fg-description{font-size:var(--veron-font-size-15)}.fg-subtitle{font-size:var(--veron-font-size-29)}.fg-rules li{font-size:var(--veron-font-size-14)}.fg-note{font-size:var(--veron-font-size-12)}.fg-measure{padding-top:var(--veron-space-65)}.fg-measure-head{display:block}.fg-measure-head h2{font-size:var(--veron-font-size-37)}.fg-measure-head p{font-size:var(--veron-font-size-14);margin-top:var(--veron-space-22)}.fg-measure-layout{display:flex;flex-direction:column;padding:var(--veron-space-20);gap:var(--veron-space-30);border-radius:var(--veron-radius-22)}.fg-flat{height:290px}.fg-measure-copy{width:100%}.fg-tabs{gap:var(--veron-space-7)}.fg-tabs button,.fg-tabs a:where([data-vr-btn]){padding:var(--veron-space-12) var(--veron-space-16);font-size:var(--veron-font-size-11)}.fg-measure-copy h3{font-size:var(--veron-font-size-29)}.fg-measure-copy p{font-size:var(--veron-font-size-14)}.fg-measure-copy small{font-size:var(--veron-font-size-12);margin:var(--veron-space-20) 0}.lg-nav{position:static;display:flex;gap:var(--veron-space-14) var(--veron-space-23);flex-wrap:wrap;margin-bottom:var(--veron-space-38);font-size:var(--veron-font-size-12)}.lg-nav a{min-height:36px}.lg-copy h2{font-size:var(--veron-font-size-28)}.lg-copy p,.lg-copy li{font-size:var(--veron-font-size-14)}.lg-copy section{margin-bottom:var(--veron-space-35)}.lg-intro{font-size:var(--veron-font-size-15) !important}.lg-storage{padding:var(--veron-space-24)}.lg-storage h3{font-size:var(--veron-font-size-25)}.lg-storage dl>div{font-size:var(--veron-font-size-12)}.nf-layout{display:flex;flex-direction:column;gap:var(--veron-space-35);padding:var(--veron-space-25) 0}.nf-number{font-size:var(--veron-font-size-135);margin-bottom:var(--veron-space-32)}.nf-copy h1{font-size:var(--veron-font-size-48)}.nf-copy>p:not(.nf-number){font-size:var(--veron-font-size-14)}.nf-photo{height:350px;width:100%;aspect-ratio:auto;object-position:25% center;border-radius:var(--veron-radius-22)}.nf-copy{width:100%}.site-complete-page .toast{bottom:25px}.site-complete-page .newsletter{margin-top:var(--veron-space-20)}}.nf-number{color:var(--veron-steel)}.hp-search input::placeholder{color:var(--veron-slate)}.hp-sample{border:0;border-bottom:1px solid var(--veron-frost);background:none;padding:var(--veron-space-10) 0;color:var(--veron-current);font-size:var(--veron-font-size-12);min-height:44px}body{margin: 0;background: var(--veron-mist)}[data-fit-width]{margin: 0 auto}body.veron-ds [data-fit-width]{margin-bottom: var(--veron-space-48)}.ix-panel.ix-floating{position: fixed;right: auto;bottom: auto;margin: 0}@keyframes veron-in{from{opacity: 0;transform: translateY(6px)}to{opacity: 1;transform: none}}@media (prefers-reduced-motion: no-preference){.ix-in{animation: veron-in .42s cubic-bezier(.2, .7, .2, 1) backwards;animation-delay: calc(var(--ix-i, 0) * 45ms)}}@font-face{font-family: 'Manrope';font-style: normal;font-weight: 400;font-display: swap;src: url("../assets/fonts/manrope-regular.woff2") format('woff2'), url("../assets/fonts/manrope-regular.ttf") format('truetype')}@font-face{font-family: 'Manrope';font-style: normal;font-weight: 500;font-display: swap;src: url("../assets/fonts/manrope-medium.woff2") format('woff2'), url("../assets/fonts/manrope-medium.ttf") format('truetype')}@font-face{font-family: 'Manrope';font-style: normal;font-weight: 600 800;font-display: swap;src: url("../assets/fonts/manrope-semibold.woff2") format('woff2'), url("../assets/fonts/manrope-semibold.ttf") format('truetype')}@view-transition{navigation: auto}[data-nav="static"], [data-nav="fixed"], [data-nav="docking"]{view-transition-name: ox-nav}[data-ix~="shell-sidebar"]{view-transition-name: ox-sidebar}body[class$="-ds"] [data-nav], body[class$="-ds"] [data-ix~="shell-sidebar"]{view-transition-name: none}:root{--ox-vt-duration: .34s;--ox-vt-shift: 24px;--ox-enter-ease-default: cubic-bezier(.2, .7, .2, 1)}[data-ox-profile="webapp"], [data-ox-profile="mobile"]{--ox-vt-duration: .22s;--ox-vt-shift: 16px}@media (prefers-reduced-motion: no-preference){::view-transition-group(root){animation-duration: var(--ox-vt-duration)}::view-transition-old(root){animation: ox-vt-out var(--ox-vt-duration) var(--ox-enter-ease, var(--ox-enter-ease-default)) both}::view-transition-new(root){animation: ox-vt-in var(--ox-vt-duration) var(--ox-enter-ease, var(--ox-enter-ease-default)) both}html:active-view-transition-type(ox-back)::view-transition-old(root){animation-name: ox-vt-out-back}html:active-view-transition-type(ox-back)::view-transition-new(root){animation-name: ox-vt-in-back}}@media (prefers-reduced-motion: reduce){::view-transition-group(*), ::view-transition-old(*), ::view-transition-new(*){animation: none !important}}@keyframes ox-vt-out{to{opacity: 0;transform: translateY(calc(var(--ox-vt-shift) * -.5))}}@keyframes ox-vt-in{from{opacity: 0;transform: translateY(var(--ox-vt-shift))}}@keyframes ox-vt-out-back{to{opacity: 0;transform: translateY(calc(var(--ox-vt-shift) * .5))}}@keyframes ox-vt-in-back{from{opacity: 0;transform: translateY(calc(var(--ox-vt-shift) * -1))}}[data-fit-width]{zoom: min(1, calc(var(--ox-vw, 100000) / var(--ox-fw, 1)))}.s1{background: var(--veron-graphite)}.s2{background: var(--veron-bone)}.s3{background: var(--veron-smoke)}.s4{background: var(--veron-pewter)}.s5{--swatch: var(--veron-bone)}.s6{--swatch: var(--veron-graphite)}.s7{--swatch: var(--veron-smoke)}.s8{--swatch: var(--veron-pewter)}.s9{--swatch: var(--veron-coal)}.s10{--swatch: var(--veron-ink)}.s11{--pdp-colour: var(--veron-bone)}.s12{width: 1600px;min-height: 1200px;--brand: var(--veron-slate);--brand2: var(--veron-haze);--primary: var(--veron-ink);--ink: var(--veron-ink);--paper: var(--veron-mist);--tint: var(--veron-ce1e9ec);--deep: var(--veron-c283b42);--mid: var(--veron-c7a898e);--brand3: var(--veron-haze);--pop: var(--veron-haze);--on-brand: var(--paper);--on-primary: var(--paper);--on-ink: var(--paper);--on-paper: var(--ink);--on-tint: var(--ink);--on-deep: var(--paper);--on-mid: var(--ink);--on-brand2: var(--ink);--on-brand3: var(--ink);--on-pop: var(--ink);--white: var(--veron-cffffff);--black: var(--veron-c0b0b0b);--night: color-mix(in oklch,var(--veron-ink) 25%,var(--veron-c0e0e0e));--mist: color-mix(in oklch,var(--veron-ce1e9ec) 55%,var(--veron-cf1f1f2));--fd: 'Manrope',system-ui,sans-serif;--ft: 'Manrope',system-ui,sans-serif;--fm: 'Geist Mono',ui-monospace,monospace;--frame: var(--paper);--pad: 34px;--gap: 22px;--r: 0px;display: grid;grid-template-columns: 1fr 1fr;grid-template-rows: 1fr 1fr 1fr}.s13{width: min(88cqw, calc(min(46cqh * max(1, 2.6 / var(--logo-ar)), 46cqh) * var(--logo-ar)))}.s14{height: 70cqh;width: auto;aspect-ratio: var(--symbol-ar);background: radial-gradient(circle,var(--veron-ink) 38%,transparent 41%) 0 0/10px 10px}.s15{display: grid;grid-template-columns: 1.35fr 1fr 1fr 1fr 1fr}.s16{background: var(--veron-ink);color: var(--veron-mist);display: flex;flex-direction: column;justify-content: space-between;padding: var(--veron-space-22) var(--veron-space-18)}.s17{font-size: var(--veron-font-size-13);line-height: var(--veron-line-height-1p5)}.s18{background: var(--veron-mist);color: var(--veron-ink);display: flex;flex-direction: column;justify-content: space-between;padding: var(--veron-space-22) var(--veron-space-18)}.s19{background: var(--veron-glacier);color: var(--veron-ink);display: flex;flex-direction: column;justify-content: space-between;padding: var(--veron-space-22) var(--veron-space-18)}.s20{background: var(--veron-haze);color: var(--veron-ink);display: flex;flex-direction: column;justify-content: space-between;padding: var(--veron-space-22) var(--veron-space-18)}.s21{background: var(--veron-slate);color: var(--veron-mist);display: flex;flex-direction: column;justify-content: space-between;padding: var(--veron-space-22) var(--veron-space-18)}.s22{display: grid;grid-template-columns: 1fr 1.35fr}.s23{padding: var(--veron-space-26) var(--veron-space-26);display: flex;flex-direction: column;gap: var(--veron-space-14)}.s24{font-weight: var(--veron-font-weight-500);font-size: var(--veron-font-size-22);line-height: var(--veron-line-height-1p1);font-family: var(--ft)}.s25{font-weight: var(--veron-font-weight-400);font-size: var(--veron-font-size-12p5);line-height: var(--veron-line-height-1p5);font-family: var(--ft);opacity: .75;max-width: 30ch}.s26{margin-top: auto;display: flex;flex-direction: column;gap: var(--veron-space-2)}.s27{font-family: 'Manrope';font-weight: var(--veron-font-weight-400);font-size: var(--veron-font-size-fluid-2);line-height: var(--veron-line-height-1p2)}.s28{font-family: 'Manrope';font-weight: var(--veron-font-weight-500);font-size: var(--veron-font-size-fluid-2);line-height: var(--veron-line-height-1p2)}.s29{font-family: 'Manrope';font-weight: var(--veron-font-weight-600);font-size: var(--veron-font-size-fluid-2);line-height: var(--veron-line-height-1p2)}.s30{border-left: 1px solid color-mix(in oklch,currentColor 16%,transparent);display: grid;grid-template-rows: 1.25fr 1fr}.s31{border-bottom: 1px solid color-mix(in oklch,currentColor 16%,transparent);font-family: 'Manrope';font-weight: var(--veron-font-weight-600);font-size: var(--veron-font-size-fluid-3);letter-spacing: -.03em;line-height: 1}.s32{display: grid;grid-template-columns: 1.2fr 1fr}.s33{padding: var(--veron-space-18);display: flex;flex-direction: column;gap: var(--veron-space-12);justify-content: center}.s34{font-family: 'Manrope';font-weight: var(--veron-font-weight-400)}.s35{font-size: var(--veron-font-size-11);opacity: .78;margin-bottom: var(--veron-space-3)}.s36{font-size: var(--veron-font-size-14);line-height: var(--veron-line-height-1p2)}.s37{font-family: 'Manrope';font-weight: var(--veron-font-weight-500)}.s38{border-left: 1px solid color-mix(in oklch,currentColor 16%,transparent);font-family: 'Manrope';font-weight: var(--veron-font-weight-600);font-size: var(--veron-font-size-fluid-6);line-height: 1}.s39{left: 10cqw;top: 14cqh;width: 1000px;height: 560px}.s40{color: var(--on-brand)}.s41{margin-left: auto;opacity: .45;font-size: var(--veron-font-size-18)}.s42{align-self: center;opacity: .5;font-size: var(--veron-font-size-22);margin-left: var(--veron-space-6)}.s43{font-size: var(--veron-font-size-24);opacity: .35}.s44{font-size: var(--veron-font-size-24)}.s45{font-size: var(--veron-font-size-18);opacity: .6}.s46{display: flex;align-items: center;gap: var(--veron-space-44);padding: var(--veron-space-30) var(--veron-space-40);border-bottom: 1px solid var(--veron-cf0f0f2)}.s47{height: 34px;width: auto;--c: var(--veron-c1d1d1f)}.s48{margin-left: auto;font-weight: var(--veron-font-weight-500);font-size: var(--veron-font-size-18);line-height: normal;font-family: var(--ft);color: var(--veron-c3a3a3c)}.s49{font-weight: var(--veron-font-weight-500);font-size: var(--veron-font-size-18);line-height: normal;font-family: var(--ft);color: var(--veron-c3a3a3c)}.s50{display: grid;grid-template-columns: 1fr 1fr;grid-template-rows: 1fr 1fr;gap: var(--veron-space-1);background: color-mix(in oklch,currentColor 16%,transparent)}.s51{position: relative;background: var(--g);container-type: size;display: grid;place-items: center}.s52{height: 18cqh;width: auto;aspect-ratio: var(--logo-ar);max-width: 62cqw;transform: scaleX(1.45)}.s53{left: 14px;bottom: 12px;display: flex;align-items: center;gap: var(--veron-space-6)}.s54{width: 18px;height: 18px;border-radius: 50%;background: var(--veron-cd93a2b);display: grid;place-items: center;color: var(--veron-cffffff);font-weight: var(--veron-font-weight-700);font-size: var(--veron-font-size-12);line-height: 1;font-family: var(--ft);font-style: normal}.s55{height: 18cqh;width: auto;aspect-ratio: var(--logo-ar);max-width: 62cqw;--c: var(--veron-ce0399b)}.s56{height: 18cqh;width: auto;aspect-ratio: var(--logo-ar);max-width: 62cqw;rotate: -14deg}.s57{height: 18cqh;width: auto;aspect-ratio: var(--logo-ar);max-width: 62cqw;filter: drop-shadow(4px 6px 0 color-mix(in oklch,var(--brand) 70%,var(--veron-black)))}.s58{width: 1440px;min-height: 1900px;box-sizing: border-box;padding: var(--veron-space-72) var(--veron-space-80);background: var(--veron-mist);color: var(--veron-ink);font-family: var(--veron-font-sans);display: flex;flex-direction: column;gap: var(--veron-space-44)}.s59{display: flex;flex-direction: column;gap: var(--veron-space-14)}.s60{margin: 0;font-size: var(--veron-font-size-12);font-weight: var(--veron-font-weight-600);letter-spacing: 0.1em;text-transform: uppercase;color: var(--veron-slate)}.s61{margin: 0;font-size: var(--veron-font-size-64);line-height: var(--veron-line-height-0p97);font-weight: var(--veron-font-weight-500);letter-spacing: -0.055em;text-transform: uppercase}.s62{margin: 0;max-width: 760px;font-size: var(--veron-font-size-16);line-height: var(--veron-line-height-1p6);color: var(--veron-stone)}.s63{display: flex;flex-direction: column;gap: var(--veron-space-18)}.s64{display: flex;align-items: baseline;gap: var(--veron-space-16);border-top: 1px solid var(--veron-silt);padding-top: var(--veron-space-18)}.s65{margin: 0;font-size: var(--veron-font-size-22);font-weight: var(--veron-font-weight-500);letter-spacing: -0.03em}.s66{margin: 0;font-size: var(--veron-font-size-14);color: var(--veron-stone)}.s67{display: grid;grid-template-columns: repeat(5, minmax(0, 1fr));gap: var(--veron-space-22) var(--veron-space-20)}.s68{display: flex;flex-direction: column;gap: var(--veron-space-8)}.s69{height: 150px;border-radius: var(--veron-radius-20);background: var(--veron-ink);box-shadow: var(--veron-shadow-1)}.s70{font-size: var(--veron-font-size-17);font-weight: var(--veron-font-weight-600);letter-spacing: -0.02em}.s71{font-family: ui-monospace, Menlo, monospace;font-size: var(--veron-font-size-13);color: var(--veron-stone)}.s72{font-size: var(--veron-font-size-13);line-height: var(--veron-line-height-1p45);color: var(--veron-stone)}.s73{height: 150px;border-radius: var(--veron-radius-20);background: var(--veron-mist);box-shadow: var(--veron-shadow-1)}.s74{height: 150px;border-radius: var(--veron-radius-20);background: var(--veron-glacier);box-shadow: var(--veron-shadow-1)}.s75{height: 150px;border-radius: var(--veron-radius-20);background: var(--veron-haze);box-shadow: var(--veron-shadow-1)}.s76{height: 150px;border-radius: var(--veron-radius-20);background: var(--veron-slate);box-shadow: var(--veron-shadow-1)}.s77{display: grid;grid-template-columns: repeat(7, minmax(0, 1fr));gap: var(--veron-space-22) var(--veron-space-20)}.s78{height: 88px;border-radius: var(--veron-radius-14);background: var(--veron-paper);box-shadow: var(--veron-shadow-1)}.s79{font-size: var(--veron-font-size-15);font-weight: var(--veron-font-weight-600);letter-spacing: -0.02em}.s80{height: 88px;border-radius: var(--veron-radius-14);background: var(--veron-fog);box-shadow: var(--veron-shadow-1)}.s81{height: 88px;border-radius: var(--veron-radius-14);background: var(--veron-stone);box-shadow: var(--veron-shadow-1)}.s82{height: 88px;border-radius: var(--veron-radius-14);background: var(--veron-pewter);box-shadow: var(--veron-shadow-1)}.s83{height: 88px;border-radius: var(--veron-radius-14);background: var(--veron-ash);box-shadow: var(--veron-shadow-1)}.s84{height: 88px;border-radius: var(--veron-radius-14);background: var(--veron-pebble);box-shadow: var(--veron-shadow-1)}.s85{height: 88px;border-radius: var(--veron-radius-14);background: var(--veron-concrete);box-shadow: var(--veron-shadow-1)}.s86{height: 88px;border-radius: var(--veron-radius-14);background: var(--veron-silt);box-shadow: var(--veron-shadow-1)}.s87{height: 88px;border-radius: var(--veron-radius-14);background: var(--veron-night);box-shadow: var(--veron-shadow-1)}.s88{height: 88px;border-radius: var(--veron-radius-14);background: var(--veron-coal);box-shadow: var(--veron-shadow-1)}.s89{height: 88px;border-radius: var(--veron-radius-14);background: var(--veron-graphite);box-shadow: var(--veron-shadow-1)}.s90{height: 88px;border-radius: var(--veron-radius-14);background: var(--veron-basalt);box-shadow: var(--veron-shadow-1)}.s91{height: 88px;border-radius: var(--veron-radius-14);background: var(--veron-black);box-shadow: var(--veron-shadow-1)}.s92{height: 88px;border-radius: var(--veron-radius-14);background: var(--veron-abyss);box-shadow: var(--veron-shadow-1)}.s93{height: 88px;border-radius: var(--veron-radius-14);background: var(--veron-midnight);box-shadow: var(--veron-shadow-1)}.s94{height: 88px;border-radius: var(--veron-radius-14);background: var(--veron-depth);box-shadow: var(--veron-shadow-1)}.s95{height: 88px;border-radius: var(--veron-radius-14);background: var(--veron-petrol);box-shadow: var(--veron-shadow-1)}.s96{height: 88px;border-radius: var(--veron-radius-14);background: var(--veron-tide);box-shadow: var(--veron-shadow-1)}.s97{height: 88px;border-radius: var(--veron-radius-14);background: var(--veron-current);box-shadow: var(--veron-shadow-1)}.s98{height: 88px;border-radius: var(--veron-radius-14);background: var(--veron-lake);box-shadow: var(--veron-shadow-1)}.s99{height: 88px;border-radius: var(--veron-radius-14);background: var(--veron-harbour);box-shadow: var(--veron-shadow-1)}.s100{height: 88px;border-radius: var(--veron-radius-14);background: var(--veron-spruce);box-shadow: var(--veron-shadow-1)}.s101{height: 88px;border-radius: var(--veron-radius-14);background: var(--veron-dusk);box-shadow: var(--veron-shadow-1)}.s102{height: 88px;border-radius: var(--veron-radius-14);background: var(--veron-steel);box-shadow: var(--veron-shadow-1)}.s103{height: 88px;border-radius: var(--veron-radius-14);background: var(--veron-drizzle);box-shadow: var(--veron-shadow-1)}.s104{height: 88px;border-radius: var(--veron-radius-14);background: var(--veron-rain);box-shadow: var(--veron-shadow-1)}.s105{height: 88px;border-radius: var(--veron-radius-14);background: var(--veron-frost);box-shadow: var(--veron-shadow-1)}.s106{height: 88px;border-radius: var(--veron-radius-14);background: var(--veron-bone);box-shadow: var(--veron-shadow-1)}.s107{height: 88px;border-radius: var(--veron-radius-14);background: var(--veron-smoke);box-shadow: var(--veron-shadow-1)}.s108{height: 88px;border-radius: var(--veron-radius-14);background: var(--veron-lichen);box-shadow: var(--veron-shadow-1)}.s109{width: 1440px;min-height: 1160px;box-sizing: border-box;padding: var(--veron-space-72) var(--veron-space-80);background: var(--veron-mist);color: var(--veron-ink);font-family: var(--veron-font-sans);display: flex;flex-direction: column;gap: var(--veron-space-44)}.s110{display: flex;flex-direction: column;gap: var(--veron-space-22)}.s111{display: grid;grid-template-columns: 220px minmax(0, 1fr);gap: var(--veron-space-32);align-items: baseline;border-top: 1px solid var(--veron-silt);padding-top: var(--veron-space-22)}.s112{display: flex;flex-direction: column;gap: var(--veron-space-6)}.s113{font-size: var(--veron-font-size-15);font-weight: var(--veron-font-weight-600)}.s114{font-size: var(--veron-font-size-12);line-height: var(--veron-line-height-1p5);color: var(--veron-stone)}.s115{font-size: var(--veron-font-size-88);line-height: var(--veron-line-height-0p97);font-weight: var(--veron-font-weight-500);letter-spacing: -0.065em;text-transform: uppercase}.s116{font-size: var(--veron-font-size-60);line-height: var(--veron-line-height-1p02);font-weight: var(--veron-font-weight-500);letter-spacing: -0.055em;text-transform: uppercase}.s117{font-size: var(--veron-font-size-37);line-height: var(--veron-line-height-1p05);font-weight: var(--veron-font-weight-500);letter-spacing: -0.04em}.s118{font-size: var(--veron-font-size-22);line-height: var(--veron-line-height-1p35);letter-spacing: -0.04em}.s119{font-size: var(--veron-font-size-14);line-height: var(--veron-line-height-1p6);color: var(--veron-stone);max-width: 560px;display: block}.s120{font-size: var(--veron-font-size-12);font-weight: var(--veron-font-weight-500)}.s121{font-size: var(--veron-font-size-11);font-weight: var(--veron-font-weight-600);letter-spacing: 0.1em;text-transform: uppercase;color: var(--veron-slate)}.s122{width: 1440px;min-height: 860px;box-sizing: border-box;padding: var(--veron-space-72) var(--veron-space-80);background: var(--veron-cf6f6f3);color: var(--veron-c17181c);font-family: 'Geist', system-ui, sans-serif;display: flex;flex-direction: column;gap: var(--veron-space-40);overflow: hidden}.s123{display: flex;flex-direction: column;gap: var(--veron-space-12)}.s124{margin: 0;font-size: var(--veron-font-size-14);font-weight: var(--veron-font-weight-600);letter-spacing: 0.08em;text-transform: uppercase;color: var(--veron-c5b606b)}.s125{margin: 0;font-size: var(--veron-font-size-56);line-height: var(--veron-line-height-1p05);font-weight: var(--veron-font-weight-600);letter-spacing: -0.02em}.s126{margin: 0;max-width: 900px;font-size: var(--veron-font-size-18);line-height: var(--veron-line-height-1p5);color: var(--veron-c5b606b)}.s127{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: var(--veron-space-20)}.s128{background: var(--veron-cffffff);border: 1px solid var(--veron-cdedfda);border-radius: var(--veron-radius-16);padding: var(--veron-space-28);display: flex;flex-direction: column;gap: var(--veron-space-14)}.s129{margin: 0;font-size: var(--veron-font-size-20);font-weight: var(--veron-font-weight-600)}.s130{font-size: var(--veron-font-size-16)}.s131{font-family: ui-monospace, 'SF Mono', Menlo, monospace;font-size: var(--veron-font-size-13);color: var(--veron-c17181c);background: var(--veron-ce9eefd);padding: var(--veron-space-1) var(--veron-space-6);border-radius: var(--veron-radius-6)}.s132{margin: 0;font-size: var(--veron-font-size-15);line-height: var(--veron-line-height-1p5);color: var(--veron-c5b606b)}.s133{width: 1440px;min-height: 960px;box-sizing: border-box;padding: var(--veron-space-72) var(--veron-space-80);background: var(--veron-mist);color: var(--veron-ink);font-family: var(--veron-font-sans);display: flex;flex-direction: column;gap: var(--veron-space-44)}.s134{display: flex;gap: var(--veron-space-16);align-items: baseline}.s135{font-size: var(--veron-font-size-13);color: var(--veron-stone)}.s136{position: relative;height: 150px;border-radius: var(--veron-radius-30);background: linear-gradient(180deg, var(--veron-cc7d7dc) 0%, var(--veron-cd2dee2) 46%, var(--veron-cdde6e8) 100%);overflow: hidden}.s137{position: absolute;top: -1px;left: 50%;width: 490px;height: 72px;transform: translateX(-50%);fill: var(--veron-mist)}.s138{position: relative;display: grid;grid-template-columns: 1fr auto 1fr;align-items: center;height: 80px;padding: 0 var(--veron-space-40)}.s139{display: flex;gap: var(--veron-space-25)}.s140{font-size: var(--veron-font-size-12);font-weight: var(--veron-font-weight-500);color: var(--veron-ink);text-decoration: none}.s141{align-self: start;height: 55px;display: flex;align-items: center}.s142{display: flex;gap: var(--veron-space-25);align-items: center;justify-content: flex-end}.s143{display: inline-flex;align-items: center;gap: var(--veron-space-10);height: 34px;padding: 0 var(--veron-space-6) 0 var(--veron-space-16);border-radius: 999px;background: var(--veron-ink);color: var(--veron-paper);font-size: var(--veron-font-size-12);font-weight: var(--veron-font-weight-500);text-decoration: none}.s144{display: inline-grid;place-items: center;width: 24px;height: 24px;border-radius: 50%;background: var(--veron-paper);color: var(--veron-ink);font-size: var(--veron-font-size-10)}.s145{position: relative;height: 150px;border-radius: var(--veron-radius-30);background: var(--veron-fog);overflow: hidden;display: flex;align-items: flex-start;justify-content: center;padding-top: var(--veron-space-22)}.s146{display: grid;grid-template-columns: 1fr auto 1fr;align-items: center;width: 100%;max-width: 1180px;height: 62px;padding: 0 var(--veron-space-26);border-radius: 999px;background: var(--veron-mist-a800);box-shadow: inset 0 0 0 1px var(--veron-cffffff-a650), 0 18px 44px -24px var(--veron-ink-a550)}.s147{display: flex;align-items: center}.s148{width: 1440px;min-height: 900px;box-sizing: border-box;padding: var(--veron-space-72) var(--veron-space-80);background: var(--veron-mist);color: var(--veron-ink);font-family: var(--veron-font-sans);display: flex;flex-direction: column;gap: var(--veron-space-44)}.s149{display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: var(--veron-space-20)}.s150{background: var(--veron-paper);border-radius: var(--veron-radius-18);padding: var(--veron-space-28);display: flex;flex-direction: column;gap: var(--veron-space-12)}.s151{font-size: var(--veron-font-size-44);font-weight: var(--veron-font-weight-500);letter-spacing: -0.05em}.s152{margin: 0;font-size: var(--veron-font-size-18);font-weight: var(--veron-font-weight-600)}.s153{margin: 0;font-size: var(--veron-font-size-14);line-height: var(--veron-line-height-1p55);color: var(--veron-stone)}[data-fit-width="1440"]{--ox-fw: 1440}[data-fit-width="1600"]{--ox-fw: 1600}.pdp-craft{background:var(--site-bg-soft);padding-block:var(--site-section-y,96px)}.pdp-craft .section-head{margin-bottom:var(--veron-space-42)}.pdp-craft .section-head>p{max-width:260px}.pdp-craft-grid{display:grid;grid-template-columns:1.18fr 1fr 1fr;gap:var(--veron-space-24);align-items:start}.pdp-craft-card{min-width:0}.pdp-craft-media{position:relative;height:420px;overflow:hidden;border-radius:var(--site-card-radius,18px);background:var(--veron-fog)}.pdp-craft-media img{display:block;height:100%;width:100%;object-fit:cover}.pdp-craft-media-hood{border-radius:var(--site-radius,28px)}.pdp-craft-media-hood img{object-position:48% 43%}.pdp-craft-media-pocket img{object-position:50% 56%;transform:scale(1.6)}.pdp-craft-media-fit img{object-position:center 27%}.pdp-craft-caption{display:grid;grid-template-columns:20px minmax(0,1fr);gap:var(--veron-space-13);padding-top:var(--veron-space-23)}.pdp-craft-number{font-size:var(--veron-font-size-10);line-height:var(--veron-line-height-1p6);color:var(--site-ink-muted);padding-top:var(--veron-space-5)}.pdp-craft-caption h3{font-size:var(--veron-font-size-19);line-height:var(--veron-line-height-1p3);font-weight:var(--veron-font-weight-500);letter-spacing:-.035em;margin:0 0 var(--veron-space-9);color:var(--site-ink)}.pdp-craft-caption p{font-size:var(--veron-font-size-12);line-height:var(--veron-line-height-1p7);color:var(--site-ink-muted);max-width:280px;margin:0}@media(max-width:1180px){.pdp-craft-grid{gap:var(--veron-space-18)}.pdp-craft-media{height:350px}.pdp-craft-caption{gap:var(--veron-space-8)}.pdp-craft-caption h3{font-size:var(--veron-font-size-17)}.pdp-craft-caption p{font-size:var(--veron-font-size-11)}}@media(max-width:900px){.pdp-craft-grid{grid-template-columns:1fr 1fr;gap:var(--veron-space-30) var(--veron-space-20)}.pdp-craft-card-featured{grid-column:1/-1}.pdp-craft-card-featured .pdp-craft-media{height:360px}.pdp-craft-card-featured .pdp-craft-media img{object-position:center 37%}.pdp-craft-card-featured .pdp-craft-caption p{max-width:360px}.pdp-craft-media{height:350px}}@media(max-width:767px){.pdp-craft{padding-block:var(--veron-space-58)}.pdp-craft .section-head{display:block;margin-bottom:var(--veron-space-28)}.pdp-craft .section-head>p{margin-top:var(--veron-space-20);max-width:280px;font-size:var(--veron-font-size-12)}.pdp-craft-grid{grid-template-columns:1fr;gap:var(--veron-space-33)}.pdp-craft-card-featured{grid-column:auto}.pdp-craft-media,.pdp-craft-card-featured .pdp-craft-media{height:350px;border-radius:var(--veron-radius-18)}.pdp-craft-media-hood img,.pdp-craft-card-featured .pdp-craft-media img{object-position:50% 43%}.pdp-craft-media-pocket img{transform:scale(1.45);object-position:center 56%}.pdp-craft-caption{padding-top:var(--veron-space-18);grid-template-columns:20px 1fr;gap:var(--veron-space-10)}.pdp-craft-caption h3{font-size:var(--veron-font-size-20);margin-bottom:var(--veron-space-8)}.pdp-craft-caption p{max-width:285px;font-size:var(--veron-font-size-12)}}.pdp-header.vl-hero{height:86px;background:var(--veron-glacier);overflow:visible;margin-bottom:0;z-index:15}.pdp-header .vl-nav{height:80px}.pdp-header .vl-mobile-menu{min-height:650px;border-radius:0 0 var(--veron-radius-25) var(--veron-radius-25)}.pdp-header.menu-open{z-index:25}.pdp-main{padding-top:var(--veron-space-28)}.pdp-breadcrumb{display:flex;gap:var(--veron-space-13);align-items:center;font-size:var(--veron-font-size-10);color:var(--veron-stone);margin:0 0 var(--veron-space-25)}.pdp-breadcrumb a{border-bottom:1px solid var(--veron-silt)}.pdp-breadcrumb>span[aria-hidden]{color:var(--veron-pebble)}.pdp-layout{display:grid;grid-template-columns:minmax(0,1.13fr) minmax(0,.87fr);gap:var(--veron-space-64);align-items:start;padding-bottom:var(--veron-space-76)}.pdp-gallery{min-width:0}.pdp-gallery-stage{position:relative;height:735px;overflow:hidden;border-radius:var(--veron-radius-25);background:var(--veron-glacier)}.pdp-main-photo{height:100%;width:100%;object-fit:cover;object-position:center top}.pdp-image-open{display:block;border:0;background:none;padding:0;width:100%;height:100%;cursor:zoom-in;touch-action:pan-y}.pdp-gallery-expand{position:absolute;top:18px;right:18px;pointer-events:none;display:grid;place-items:center;min-width:37px;height:37px;padding:0 var(--veron-space-12);border-radius:999px;background:var(--veron-cfbfcfceb);color:var(--veron-graphite);font-size:var(--veron-font-size-11)}.pdp-arrow{position:absolute;top:50%;transform:translateY(-50%);height:40px;width:40px;border:1px solid var(--veron-silt);border-radius:50%;background:var(--veron-cfbfcfced);font-size:var(--veron-font-size-19);display:grid;place-items:center}.pdp-arrow[hidden]{display:none}.pdp-prev{left:16px}.pdp-next{right:16px}.pdp-gallery-caption{display:flex;justify-content:space-between;gap:var(--veron-space-20);font-size:var(--veron-font-size-10);color:var(--veron-dusk);padding:var(--veron-space-16) var(--veron-space-1) var(--veron-space-14)}.pdp-thumbnails{display:flex;gap:var(--veron-space-10);overflow-x:auto;padding:var(--veron-space-3) var(--veron-space-2) var(--veron-space-5);scrollbar-width:thin}.pdp-thumbnail{height:78px;width:62px;flex:0 0 62px;padding:var(--veron-space-3);border:1px solid transparent;border-radius:var(--veron-radius-9);background:transparent}.pdp-thumbnail img{height:100%;width:100%;object-fit:cover;object-position:center top;border-radius:var(--veron-radius-6)}.pdp-thumbnail[aria-pressed=true]{border-color:var(--veron-petrol)}.pdp-purchase{position:sticky;top:22px;padding:var(--veron-space-15) 0 0;min-width:0}.pdp-category{font-size:var(--veron-font-size-10);color:var(--veron-dusk);margin-bottom:var(--veron-space-19)}.pdp-title-row{display:flex;align-items:start;justify-content:space-between;gap:var(--veron-space-20)}.pdp-title-row h1{font-size:var(--veron-font-size-fluid-26);font-weight:var(--veron-font-weight-500);line-height:var(--veron-line-height-0p98);letter-spacing:-.055em;text-transform:uppercase;margin:0;word-spacing:.06em}.pdp-title-row h1 span{display:block}.pdp-save{height:43px;width:43px;flex-shrink:0;display:grid;place-items:center;background:none;border:1px solid var(--veron-silt);border-radius:50%;margin-top:var(--veron-space-5)}.pdp-save img{width:19px;height:19px}.pdp-save[aria-pressed=true]{background:var(--veron-ink);border-color:var(--veron-ink)}.pdp-save[aria-pressed=true] img{filter:invert(1)}.pdp-price{font-size:var(--veron-font-size-23);letter-spacing:-.025em;margin:var(--veron-space-23) 0 var(--veron-space-17)}.pdp-price small{font-size:var(--veron-font-size-10);letter-spacing:0;color:var(--veron-dusk);margin-left:var(--veron-space-9)}.pdp-description{font-size:var(--veron-font-size-13);color:var(--veron-slate);line-height:var(--veron-line-height-1p8);max-width:385px;margin-bottom:var(--veron-space-27)}.pdp-colour{padding-top:var(--veron-space-20);border-top:1px solid var(--veron-glacier);margin-bottom:var(--veron-space-24)}.pdp-field-label{font-size:var(--veron-font-size-11);font-weight:var(--veron-font-weight-500);margin-bottom:var(--veron-space-11)}.pdp-color-chip{display:inline-flex;align-items:center;gap:var(--veron-space-9);font-size:var(--veron-font-size-12)}.pdp-color-chip i{display:inline-block;width:16px;height:16px;border:1px solid var(--veron-concrete);border-radius:50%;background:var(--pdp-colour)}.pdp-size-label{display:flex;justify-content:space-between;align-items:center;margin:0 0 var(--veron-space-12);font-size:var(--veron-font-size-11)}.pdp-size-label span{font-weight:var(--veron-font-weight-500)}.pdp-size-label button,.pdp-size-label a:where([data-vr-btn]){border:0;border-bottom:1px solid var(--veron-rain);background:none;font-size:var(--veron-font-size-10);padding:0 0 var(--veron-space-3);color:var(--veron-spruce)}.pdp-sizes{display:flex;gap:var(--veron-space-8);flex-wrap:wrap}.pdp-sizes button,.pdp-sizes a:where([data-vr-btn]){height:45px;min-width:51px;border:1px solid var(--veron-silt);border-radius:var(--veron-radius-8);background:none;font-size:var(--veron-font-size-12);padding:0 var(--veron-space-15)}.pdp-sizes button[aria-pressed=true],.pdp-sizes a:where([data-vr-btn])[aria-pressed=true]{background:var(--veron-night);border-color:var(--veron-night);color:var(--veron-paper)}.pdp-size-hint{font-size:var(--veron-font-size-10);color:var(--veron-dusk);margin:var(--veron-space-11) 0 0;line-height:var(--veron-line-height-1p7)}.pdp-size-error{font-size:var(--veron-font-size-11);color:var(--veron-petrol);min-height:19px;margin:var(--veron-space-8) 0 0;font-weight:var(--veron-font-weight-600)}.pdp-add{width:100%;justify-content:space-between;font-size:var(--veron-font-size-12);min-height:49px;margin-top:var(--veron-space-12);padding-inline:var(--veron-space-23)}.pdp-add>span{font-size:var(--veron-font-size-18)}.pdp-buy-note{font-size:var(--veron-font-size-10);color:var(--veron-dusk);margin:var(--veron-space-13) 0 var(--veron-space-23);line-height:var(--veron-line-height-1p6)}.pdp-accordions{border-top:1px solid var(--veron-silt)}.pdp-accordions details{border-bottom:1px solid var(--veron-glacier)}.pdp-accordions summary{display:flex;justify-content:space-between;gap:var(--veron-space-20);list-style:none;cursor:pointer;font-size:var(--veron-font-size-12);padding:var(--veron-space-17) 0;letter-spacing:-.01em}.pdp-accordions summary::-webkit-details-marker{display:none}.pdp-accordions summary:after{content:'+';font-size:var(--veron-font-size-18);line-height:1}.pdp-accordions details[open] summary:after{content:'−'}.pdp-accordions details>div{font-size:var(--veron-font-size-11);color:var(--veron-slate);line-height:var(--veron-line-height-1p85);padding-bottom:var(--veron-space-19);max-width:400px}.pdp-accordions ul{padding-left:var(--veron-space-17);margin:0}.pdp-accordions li{margin-bottom:var(--veron-space-5)}.pdp-zoom-dialog{width:min(1100px,calc(100% - 32px));height:calc(min(100dvh,900px) - 40px);max-height:1000px;background:var(--veron-fog);padding:var(--veron-space-20) var(--veron-space-55) var(--veron-space-55)}.pdp-zoom-image{width:100%;height:100%;object-fit:contain}.pdp-zoom-dialog .pdp-prev{left:14px}.pdp-zoom-dialog .pdp-next{right:14px}.pdp-zoom-caption{position:absolute;bottom:17px;left:55px;right:55px;display:flex;justify-content:space-between;color:var(--veron-slate);font-size:var(--veron-font-size-11)}.pdp-related{padding-block:var(--veron-space-88) var(--veron-space-80)}.pdp-related .products{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--veron-space-24)}.pdp-related .product-photo{max-height:540px}.pdp-related .section-head h2{font-size:var(--veron-font-size-fluid-14)}.pdp-mobile-bar{display:none}.modal-full-details{align-self:start;font-size:var(--veron-font-size-10);margin-top:var(--veron-space-14)}@media(max-width:1180px){.pdp-layout{gap:var(--veron-space-38);grid-template-columns:1.06fr .94fr}.pdp-gallery-stage{height:670px}.pdp-title-row h1{font-size:var(--veron-font-size-66)}.pdp-title-row{gap:var(--veron-space-12)}.pdp-purchase{padding-top:var(--veron-space-8)}.pdp-description{font-size:var(--veron-font-size-12)}.pdp-price{margin-top:var(--veron-space-20)}.pdp-related .product-photo{max-height:480px}}@media(max-width:1000px){.pdp-layout{gap:var(--veron-space-28);grid-template-columns:1fr 1fr}.pdp-gallery-stage{height:610px}.pdp-title-row h1{font-size:var(--veron-font-size-55)}.pdp-title-row{gap:var(--veron-space-10)}.pdp-save{width:38px;height:38px}.pdp-sizes{gap:var(--veron-space-6)}.pdp-sizes button,.pdp-sizes a:where([data-vr-btn]){min-width:43px;padding-inline:var(--veron-space-11)}.pdp-description{font-size:var(--veron-font-size-12)}.pdp-category{margin-bottom:var(--veron-space-15)}.pdp-price{font-size:var(--veron-font-size-21)}.pdp-purchase{padding-top:0}.pdp-breadcrumb{margin-bottom:var(--veron-space-22)}.pdp-layout{padding-bottom:var(--veron-space-64)}}@media(max-width:767px){.pdp-header.vl-hero{height:74px;margin:var(--veron-space-8)}.pdp-header .vl-nav{height:74px}.pdp-main{padding-top:var(--veron-space-18)}.pdp-breadcrumb{font-size:var(--veron-font-size-10);gap:var(--veron-space-10);margin-bottom:var(--veron-space-20);flex-wrap:wrap}.pdp-layout{grid-template-columns:1fr;gap:var(--veron-space-25);padding-bottom:var(--veron-space-51)}.pdp-gallery-stage{height:465px;border-radius:var(--veron-radius-19)}.pdp-main-photo{object-position:center top}.pdp-gallery-expand{top:13px;right:13px;font-size:var(--veron-font-size-10);min-width:34px;height:34px}.pdp-arrow{width:36px;height:36px;font-size:var(--veron-font-size-18)}.pdp-prev{left:12px}.pdp-next{right:12px}.pdp-gallery-caption{font-size:var(--veron-font-size-10);padding-top:var(--veron-space-13)}.pdp-thumbnails{gap:var(--veron-space-8)}.pdp-thumbnail{width:53px;flex-basis:53px;height:65px}.pdp-purchase{position:static;padding-top:var(--veron-space-2)}.pdp-category{font-size:var(--veron-font-size-11);margin-bottom:var(--veron-space-15)}.pdp-title-row h1{font-size:var(--veron-font-size-51);line-height:var(--veron-line-height-0p98)}.pdp-save{width:43px;height:43px}.pdp-price{font-size:var(--veron-font-size-23);margin:var(--veron-space-20) 0 var(--veron-space-16)}.pdp-price small{font-size:var(--veron-font-size-11)}.pdp-description{font-size:var(--veron-font-size-13);max-width:330px;line-height:var(--veron-line-height-1p85);margin-bottom:var(--veron-space-25)}.pdp-colour{padding-top:var(--veron-space-20);margin-bottom:var(--veron-space-24)}.pdp-field-label,.pdp-size-label{font-size:var(--veron-font-size-12)}.pdp-size-label button,.pdp-size-label a:where([data-vr-btn]){font-size:var(--veron-font-size-11);min-height:35px}.pdp-sizes button,.pdp-sizes a:where([data-vr-btn]){height:46px;min-width:50px;font-size:var(--veron-font-size-12)}.pdp-size-hint{font-size:var(--veron-font-size-11)}.pdp-add{min-height:49px;font-size:var(--veron-font-size-12)}.pdp-buy-note{font-size:var(--veron-font-size-11)}.pdp-accordions summary{font-size:var(--veron-font-size-13);min-height:52px;align-items:center}.pdp-accordions details>div{font-size:var(--veron-font-size-12)}.pdp-related{padding-block:var(--veron-space-56)}.pdp-related .section-head{align-items:start;display:block}.pdp-related .section-head h2{font-size:var(--veron-font-size-36)}.pdp-related .section-head p{font-size:var(--veron-font-size-12);margin-top:var(--veron-space-19);max-width:270px}.pdp-related .products{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--veron-space-28) var(--veron-space-12)}.pdp-related .product:last-child{display:none}.pdp-mobile-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--veron-space-14);position:fixed;z-index:18;bottom:0;left:0;right:0;padding:var(--veron-space-13) var(--veron-space-20) var(--veron-space-fluid-1);background:var(--veron-ceff1f1f5);border-top:1px solid var(--veron-glacier);backdrop-filter:blur(12px)}.pdp-mobile-bar>div{font-size:var(--veron-font-size-12);line-height:var(--veron-line-height-1p4)}.pdp-mobile-bar small{font-size:var(--veron-font-size-10);color:var(--veron-dusk);display:block;margin-top:var(--veron-space-3)}.pdp-mobile-bar .button{font-size:var(--veron-font-size-11);min-height:44px;padding-inline:var(--veron-space-20);gap:var(--veron-space-18)}.product-page{padding-bottom:var(--veron-space-80)}body:has(dialog[open]) .pdp-mobile-bar{visibility:hidden}.pdp-zoom-dialog{padding:var(--veron-space-45) var(--veron-space-15) var(--veron-space-50);width:calc(100% - 16px);height:calc(min(100dvh,900px) - 24px);max-height:none}.pdp-zoom-caption{left:20px;right:20px;font-size:var(--veron-font-size-10)}.modal-full-details{font-size:var(--veron-font-size-11);min-height:40px}}@media(prefers-reduced-motion:reduce){.pdp-main-photo{transition:none}}@media(max-width:767px){.pdp-related .products{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:72%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:var(--veron-space-15);gap:var(--veron-space-14)}.pdp-related .product{scroll-snap-align:start}.pdp-related .product:last-child{display:block}}.pdp-main-photo{object-fit:contain}#pdp-mobile-price{margin-left:var(--veron-space-5)}@media(max-width:767px){.pdp-gallery-stage{height:390px}}