:root{--v-ink: #111111;--v-muted: #5f5f5c;--v-line: #ebe7e1;--v-soft: #f5f2ed;--v-soft-2: #ece6dd;--v-warm-a: #e9e2da;--v-warm-b: #d9cfc4;--v-sale: #2f6b3a;--v-low: #8a5a1f;--v-font: "DM Sans", "Helvetica Neue", Arial, sans-serif;--v-logo: "Cormorant Garamond", "Times New Roman", serif;--v-tw: .14em;--v-t: .1em;--v-bg: #ffffff;--v-head-font: var(--v-font);--v-btn: #111111;--v-btn-text: #ffffff;--v-drawing: #c7ad6c;--v-ann-bg: #111111;--v-ann-text: #ffffff;--v-header-bg: #ffffff;--v-menu-color: #111111;--v-menu-case: uppercase;--v-menu-size: 1.2rem;--v-menu-track: .14em;--v-menu-weight: 400;--v-logo-size: 4rem;--v-head-case: uppercase;--v-header-line: #ebe7e1;--font-body-family: var(--v-font);--font-heading-family: var(--v-font);--font-body-style: normal;--font-body-weight: 400;--font-heading-style: normal;--font-heading-weight: 400}body{background:#fff;color:var(--v-ink);font-family:var(--v-font);letter-spacing:.01em}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,button,input,select,textarea,.button,.badge,.price,.price-item,.card__heading,.rte{font-family:var(--v-font)}h1,h2,.h0,.h1,.h2,.title{font-weight:400;letter-spacing:var(--v-t);text-transform:uppercase}.announcement-bar-section .utility-bar,.utility-bar{background:var(--v-ink)!important;border:0!important}.announcement-bar__message,.announcement-bar__link,.announcement-bar__message span{color:#fff!important;font-size:1.1rem;letter-spacing:var(--v-tw);text-transform:uppercase}.header-wrapper{background:#fff;border-bottom:1px solid var(--v-line)}.header__heading-link .h2{font-family:var(--v-logo);font-size:4rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;line-height:1}.header__menu-item,.header__menu-item span,.menu-drawer__menu-item,.mega-menu__link{color:var(--v-ink);font-size:1.2rem;letter-spacing:var(--v-tw);text-transform:uppercase}.header__active-menu-item{text-decoration-thickness:1px}.button,.shopify-payment-button__button--unbranded{border-radius:0;font-size:1.2rem;letter-spacing:var(--v-tw);text-transform:uppercase}.button:after,.button:before{border-radius:0!important}.footer{border-top:1px solid var(--v-line)}.footer-block__heading{font-size:1.2rem;letter-spacing:var(--v-tw);text-transform:uppercase;font-weight:400}.collection-hero__title{font-size:2.2rem}.facets__summary span,.facet-filters__label,.product-count__text,.facets__heading{font-size:1.2rem;letter-spacing:var(--v-tw);text-transform:uppercase}.product-grid{row-gap:3.2rem}.v-section{background:#fff;color:var(--v-ink)}.v-section.v-soft{background:var(--v-soft)}.v-section.v-black{background:var(--v-ink);color:#fff}.v-wrap{max-width:160rem;margin:0 auto;padding-left:1.6rem;padding-right:1.6rem}@media screen and (min-width:900px){.v-wrap{padding-left:4rem;padding-right:4rem}}.v-h2{font-family:var(--v-font);font-size:2.2rem;font-weight:400;letter-spacing:var(--v-t);text-transform:uppercase;line-height:1.3;margin:0 0 .8rem;text-wrap:balance}.v-summary{color:var(--v-muted);font-size:1.4rem;line-height:1.6;margin:0 0 2.8rem;max-width:60ch}.v-summary p{margin:0}.v-head--center{text-align:center}.v-head--center .v-summary{margin-left:auto;margin-right:auto}.v-head{margin-bottom:2.4rem}.v-head .v-summary{margin-bottom:0}.v-eyebrow{font-size:1.1rem;letter-spacing:var(--v-tw);text-transform:uppercase;color:var(--v-muted);margin:0 0 1rem}.v-btn{display:inline-block;font-family:var(--v-font);font-size:1.2rem;letter-spacing:var(--v-tw);text-transform:uppercase;padding:1.3rem 2.8rem;text-decoration:none;cursor:pointer;border-radius:0;transition:background .2s ease,color .2s ease}.v-btn--solid{background:var(--v-ink);color:#fff;border:1px solid var(--v-ink)}.v-btn--solid:hover{background:#333}.v-btn--line{background:transparent;color:var(--v-ink);border:1px solid var(--v-ink)}.v-btn--line:hover{background:var(--v-ink);color:#fff}.v-btn--light{background:transparent;color:#fff;border:1px solid #ffffff}.v-actions{text-align:center;margin-top:3.2rem}.v-stars{letter-spacing:.15em}.v-ph{position:relative;aspect-ratio:1 / 1;max-width:100%;background:var(--v-soft);overflow:hidden}.v-ph--warm{background:linear-gradient(160deg,var(--v-warm-a),var(--v-warm-b))}.v-ph img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.v-hero{position:relative;display:flex;align-items:flex-end;overflow:hidden;background:linear-gradient(120deg,#e8e3dc,#d8d0c6 55%,#cbbfb1)}.v-hero>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.v-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:#000}.v-hero .v-wrap{position:relative;width:100%}.v-hero__copy{padding:6.4rem 0;max-width:56rem}.v-hero__copy h1{font-family:var(--v-font);font-size:clamp(3rem,4vw,4.8rem);font-weight:400;letter-spacing:var(--v-t);text-transform:uppercase;line-height:1.15;margin:0 0 1.4rem;text-wrap:balance}.v-hero__copy p{margin:0 0 2.6rem;font-size:1.5rem;line-height:1.6;max-width:42ch}.v-hero--light .v-hero__copy,.v-hero--light .v-hero__copy h1{color:#fff}.v-hero--dark .v-hero__copy,.v-hero--dark .v-hero__copy h1{color:var(--v-ink)}.v-hero--center .v-hero__copy{margin:0 auto;text-align:center}.v-hero--center .v-hero__copy p{margin-left:auto;margin-right:auto}.v-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;list-style:none;margin:0;padding:0}@media screen and (min-width:750px){.v-trust{grid-template-columns:repeat(var(--v-cols, 4),minmax(0,1fr))}}.v-trust li{border:1px solid var(--v-line);text-align:center;padding:2.2rem 1.2rem}.v-trust--plain li{border:0}.v-trust b{display:block;font-weight:500;font-size:1.15rem;letter-spacing:var(--v-t);text-transform:uppercase;margin:1rem 0 .2rem}.v-trust small{color:var(--v-muted);font-size:1.25rem}.v-icon{width:2.6rem;height:2.6rem;display:inline-block;vertical-align:middle}.v-cats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;list-style:none;margin:0;padding:0}@media screen and (min-width:900px){.v-cats{grid-template-columns:repeat(var(--v-cols, 5),minmax(0,1fr))}}.v-cat{display:block;text-decoration:none;color:var(--v-ink);text-align:center}.v-cat p{font-size:1.2rem;letter-spacing:var(--v-tw);text-transform:uppercase;margin:1.2rem 0 0}.v-cat .v-ph img{transition:transform .6s ease}.v-cat:hover .v-ph img{transform:scale(1.04)}.v-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;list-style:none;margin:0;padding:0}@media screen and (min-width:900px){.v-grid{grid-template-columns:repeat(var(--v-cols, 4),minmax(0,1fr))}}.v-card{display:block;text-align:center;text-decoration:none;color:var(--v-ink)}.v-card .v-ph img{transition:opacity .5s ease,transform .6s ease}.v-card .v-ph img+img{opacity:0}@media(hover:hover){.v-card:hover .v-ph img+img{opacity:1}.v-card:hover .v-ph img{transform:scale(1.03)}}.v-badges{position:absolute;top:1rem;left:1rem;z-index:2;display:flex;flex-wrap:wrap;gap:.4rem}.v-badge{background:#fff;color:var(--v-ink);font-size:1rem;letter-spacing:var(--v-tw);text-transform:uppercase;padding:.5rem .9rem;line-height:1.4}.v-badge--dark{background:var(--v-ink);color:#fff}.v-card h3{font-family:var(--v-font);font-size:1.3rem;font-weight:400;letter-spacing:var(--v-t);text-transform:uppercase;margin:1.4rem 0 .4rem;line-height:1.5}.v-card .v-p{color:var(--v-muted);font-size:1.3rem;letter-spacing:.06em;margin:0}.v-card .v-p s{margin-left:.6rem}.v-card .v-p .v-sale{color:var(--v-sale)}.v-card .v-r{font-size:1.2rem;margin:.4rem 0 0}.v-card .loox-rating,.product-grid .loox-rating{display:none!important}.v-split{display:grid;grid-template-columns:1fr}@media screen and (min-width:900px){.v-split{grid-template-columns:1fr 1fr}.v-split--right .v-split__media{order:2}}.v-split .v-ph{aspect-ratio:4 / 5}.v-split__txt{display:flex;flex-direction:column;justify-content:center;padding:4.8rem clamp(1.6rem,6vw,9.6rem);background:var(--v-soft)}.v-split__txt p{color:var(--v-muted);font-size:1.4rem;line-height:1.7;max-width:46ch;margin:0 0 2.4rem}.v-sum{text-align:center;margin:0 0 2.8rem;font-size:1.4rem}.v-sum b{font-size:2rem;font-weight:400;margin-right:.6rem}.v-rgrid{display:grid;grid-template-columns:1fr;gap:1.6rem;list-style:none;margin:0;padding:0}@media screen and (min-width:900px){.v-rgrid{grid-template-columns:repeat(var(--v-cols, 3),minmax(0,1fr))}}.v-rc{background:#fff;border:1px solid var(--v-line);padding:2.6rem 2.4rem;display:flex;flex-direction:column}.v-rc b{display:block;font-weight:500;font-size:1.5rem;margin:1.2rem 0 .8rem}.v-rc p{color:var(--v-muted);font-size:1.4rem;line-height:1.7;margin:0 0 1.8rem}.v-rc .v-who{margin-top:auto;font-size:1.2rem;letter-spacing:var(--v-t);text-transform:uppercase}.v-quote{text-align:center}.v-quote p{font-size:clamp(2rem,2.6vw,2.8rem);line-height:1.5;margin:1rem auto 1.4rem;max-width:30em;text-wrap:balance}.v-quote cite{font-style:normal;font-size:1.2rem;letter-spacing:var(--v-tw);text-transform:uppercase}.v-posts{display:grid;grid-template-columns:1fr;gap:2.4rem;list-style:none;margin:0;padding:0}@media screen and (min-width:900px){.v-posts{grid-template-columns:repeat(3,minmax(0,1fr))}}.v-post{display:block;text-decoration:none;color:var(--v-ink)}.v-post .v-ph{aspect-ratio:4 / 3}.v-post h3{font-family:var(--v-font);font-size:1.3rem;font-weight:400;letter-spacing:var(--v-t);text-transform:uppercase;line-height:1.5;margin:1.6rem 0 .8rem;min-height:3em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.v-post p{color:var(--v-muted);font-size:1.4rem;line-height:1.6;margin:0 0 1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.v-post small{font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;color:var(--v-muted)}.v-links{display:grid;grid-template-columns:1fr;gap:2.4rem;margin:0 auto;list-style:none;padding:0}@media screen and (min-width:750px){.v-links{grid-template-columns:repeat(var(--v-cols, 2),minmax(0,1fr))}}.v-links a{display:block;text-decoration:none;text-align:center;color:var(--v-ink)}.v-links .v-ph{aspect-ratio:4 / 3}.v-links p{font-size:1.2rem;letter-spacing:var(--v-tw);text-transform:uppercase;margin:1.4rem 0 .2rem}.v-links small{color:var(--v-muted);font-size:1.3rem}.v-pdp{display:grid;grid-template-columns:1fr;background:#fff;color:var(--v-ink)}@media screen and (min-width:990px){.v-pdp{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}.v-gallery{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:3px;align-content:start}.v-gallery .v-ph--wide{grid-column:1 / -1}.v-back{position:absolute;top:2.2rem;left:2.2rem;z-index:3;font-size:1.3rem;font-weight:300;letter-spacing:.08em;text-decoration:none}.v-back--light{color:#fffffff2;text-shadow:0 1px 6px rgba(0,0,0,.3)}.v-back--dark{color:#111111bf}.v-back:hover{text-decoration:underline;text-underline-offset:.3rem}.v-info{position:relative;padding:2.8rem 1.6rem 4rem;min-width:0}@media screen and (min-width:990px){.v-info{padding:4.8rem clamp(2.4rem,4vw,5.6rem) 6.4rem}.v-info__inner{position:sticky;top:2.4rem}}.v-info__inner>*+*{margin-top:0}.v-certs{position:absolute;right:1.6rem;top:2.8rem;display:flex;gap:1.2rem}@media screen and (min-width:990px){.v-certs{right:clamp(2.4rem,4vw,5.6rem);top:4.8rem}}.v-cert{width:6.2rem;height:6.2rem;border:1px solid var(--v-ink);border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;line-height:1.3;padding:.6rem;overflow:hidden}.v-cert img{width:100%;height:100%;object-fit:contain;border-radius:50%}.v-info h1{font-family:var(--v-font);font-size:2rem;font-weight:500;letter-spacing:var(--v-t);text-transform:uppercase;line-height:1.3;margin:0 0 .8rem;text-wrap:balance;word-break:normal;overflow-wrap:normal}@media screen and (min-width:990px){.v-info h1{font-size:2.6rem}}.v-info.has-certs h1{padding-right:15rem}.v-material{color:var(--v-muted);margin:0 0 1.2rem;letter-spacing:.04em;font-size:1.4rem}.v-rating{display:flex;gap:1rem;align-items:center;margin:0 0 1.6rem;font-size:1.3rem}.v-rating a{color:inherit;text-underline-offset:.3rem}.v-price{font-size:2rem;letter-spacing:.04em;margin:0 0 2.6rem}.v-price s{color:var(--v-muted);font-size:1.5rem;margin-left:.8rem}.v-price .v-sale{color:var(--v-sale)}.v-terms{font-size:1.25rem;color:var(--v-muted);margin:-1.6rem 0 2.4rem}.v-hr{border:0;border-top:1px solid var(--v-line);margin:0 0 2.4rem}.v-opt{display:flex;justify-content:space-between;align-items:center;gap:1.2rem;margin:0 0 2rem;flex-wrap:wrap;border:0;padding:0}.v-opt-l{display:flex;align-items:center;gap:2.2rem;flex-wrap:wrap}.v-label{font-size:1.2rem;letter-spacing:var(--v-t);text-transform:uppercase;min-width:5.6rem}.v-sw{display:flex;gap:1.2rem;flex-wrap:wrap}.v-dot{width:4.4rem;height:4.4rem;border-radius:50%;border:1px solid #dcdcd8;cursor:pointer;padding:0;background-size:cover;background-position:center}.v-dot[aria-pressed=true]{outline:1px solid var(--v-ink);outline-offset:3px}.v-val{color:var(--v-muted);letter-spacing:.04em;font-size:1.4rem}.v-sizes{display:flex;gap:.4rem;flex-wrap:wrap}.v-sizes button{background:none;border:0;font-family:var(--v-font);font-size:1.4rem;padding:.8rem 1.1rem;cursor:pointer;color:var(--v-ink)}.v-sizes button[aria-pressed=true]{text-decoration:underline;text-underline-offset:.8rem}.v-sizes button.is-off{opacity:.35;text-decoration:line-through}.v-dot:focus-visible,.v-sizes button:focus-visible,.v-add:focus-visible{outline:2px solid var(--v-ink);outline-offset:3px}.v-guide{color:var(--v-ink);font-size:1.4rem;text-underline-offset:.3rem}.v-stock{display:inline-flex;gap:.6rem;background:var(--v-soft);border-radius:4rem;padding:.7rem 1.6rem;font-size:1.25rem;margin:.6rem 0 2rem;color:var(--v-sale)}.v-stock.is-low{color:var(--v-low)}.v-stock.is-out{color:var(--v-muted)}.v-buy{display:flex;gap:.4rem}.v-add{flex:1;background:var(--v-ink);color:#fff;border:0;height:5.6rem;font-family:var(--v-font);font-size:1.3rem;letter-spacing:var(--v-tw);text-transform:uppercase;cursor:pointer}.v-add[disabled]{background:#8c8c88;cursor:not-allowed}.v-wish{width:5.6rem;background:var(--v-ink);color:#fff;border:0;display:flex;align-items:center;justify-content:center;text-decoration:none}.v-deliv{margin:1.6rem 0 2.6rem;font-size:1.3rem;display:flex;gap:1rem;align-items:center}.v-deliv b{font-weight:500}.v-trustbox{border:1px solid var(--v-ink);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));text-align:center;padding:1.8rem .8rem;margin:0 0 1.6rem;gap:.6rem;list-style:none}.v-trustbox b{display:block;font-weight:500;font-size:1.1rem;letter-spacing:var(--v-t);text-transform:uppercase;margin:.6rem 0 .2rem}.v-trustbox small{color:var(--v-muted);font-size:1.2rem}.v-details{background:var(--v-soft);padding:0 2rem;margin:0 0 1.6rem}.v-details summary{list-style:none;cursor:pointer;padding:2rem 0;display:flex;justify-content:space-between;font-size:1.3rem;letter-spacing:var(--v-t);text-transform:uppercase}.v-details summary::-webkit-details-marker{display:none}.v-details summary .v-pm:before{content:"+"}.v-details[open] summary .v-pm:before{content:"\2212"}.v-sub{font-weight:500;margin:-.6rem 0 1.4rem;font-size:1.4rem}.v-row{background:#fff;display:flex;gap:1.6rem;align-items:center;padding:1.4rem 1.6rem;margin-bottom:1rem}.v-row:last-child{margin-bottom:2rem}.v-circ{flex:0 0 4.4rem;height:4.4rem;border-radius:50%;background:var(--v-soft);display:flex;align-items:center;justify-content:center;font-weight:500;font-size:1.15rem}.v-row b{display:block;font-weight:500;font-size:1.4rem}.v-row small{color:var(--v-muted);font-size:1.3rem}.v-desc{color:var(--v-muted);font-size:1.4rem;line-height:1.7;margin:0 0 1.6rem}.v-acc{border-top:1px solid var(--v-line)}.v-acc:last-of-type{border-bottom:1px solid var(--v-line)}.v-acc summary{list-style:none;cursor:pointer;padding:1.8rem 0;display:flex;justify-content:space-between;font-size:1.3rem;letter-spacing:var(--v-t);text-transform:uppercase}.v-acc summary::-webkit-details-marker{display:none}.v-acc summary span:before{content:"\2192"}.v-acc[open] summary span:before{content:"\2193"}.v-acc .v-acc__body{color:var(--v-muted);font-size:1.4rem;line-height:1.7;padding:0 0 1.8rem}.v-app{margin:0 0 1.6rem}.v-pad{padding-top:calc(var(--pt, 48) * .75px);padding-bottom:calc(var(--pb, 48) * .75px)}@media screen and (min-width:750px){.v-pad{padding-top:calc(var(--pt, 48) * 1px);padding-bottom:calc(var(--pb, 48) * 1px)}}.v-ph{display:flex;align-items:center;justify-content:center}.v-ph .v-art{width:42%;height:auto;color:#c7ad6c}.v-ph--warm .v-art{color:#b8975a;width:34%}.v-hero__art{position:absolute;right:8%;top:50%;transform:translateY(-50%);width:min(38vw,42rem);color:#b8975a;opacity:.9}@media screen and (max-width:899px){.v-hero__art{opacity:.35;right:-10%;width:70vw}}@media(prefers-reduced-motion:no-preference){.v-card .v-art,.v-cat .v-art{transition:transform .5s ease}.v-card:hover .v-art,.v-cat:hover .v-art{transform:scale(1.06)}}.v-info__inner{position:relative}.v-certs{top:0!important;right:0!important}.v-zoom{border:0;padding:0;margin:0;cursor:zoom-in;width:100%;font:inherit}.v-zoom:focus-visible{outline:2px solid var(--v-ink);outline-offset:-2px}.v-media video,.v-media iframe,.v-media model-viewer{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0}.v-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#fffffff7;display:flex;align-items:center;justify-content:center}.v-lightbox[hidden]{display:none}.v-lb-stage{width:min(92vw,120rem);height:86vh;overflow:hidden;display:flex;align-items:center;justify-content:center;cursor:zoom-in}.v-lb-stage img{max-width:100%;max-height:100%;object-fit:contain;transition:transform .3s ease}.v-lb-stage.is-zoomed{cursor:zoom-out}.v-lb-stage.is-zoomed img{transform:scale(2.2)}.v-lb-close,.v-lb-nav{position:absolute;background:#fff;border:1px solid var(--v-line);color:var(--v-ink);width:4.8rem;height:4.8rem;font-size:2rem;cursor:pointer;display:flex;align-items:center;justify-content:center}.v-lb-close{top:2rem;right:2rem;font-size:2.8rem}.v-lb-prev{left:2rem;top:50%;transform:translateY(-50%)}.v-lb-next{right:2rem;top:50%;transform:translateY(-50%)}.v-lb-nav[hidden]{display:none}.v-lb-hint{position:absolute;bottom:1.6rem;left:0;right:0;text-align:center;font-size:1.2rem;color:var(--v-muted);margin:0}.v-qty-row{display:flex;align-items:center;gap:2.2rem;margin:0 0 1.6rem}.v-qty{display:inline-flex;align-items:center;border:1px solid var(--v-line);height:4.4rem}.v-qty button{width:4.4rem;height:100%;background:none;border:0;font-size:1.8rem;cursor:pointer;color:var(--v-ink)}.v-qty input{width:4.6rem;height:100%;border:0;text-align:center;font-family:var(--v-font);font-size:1.4rem;-moz-appearance:textfield;background:transparent}.v-qty input::-webkit-outer-spin-button,.v-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.v-add{position:relative}.v-add.loading [data-add-label]{visibility:hidden}.v-spinner{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:1.8rem;height:1.8rem;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:v-spin .8s linear infinite}.v-spinner.hidden{display:none}@keyframes v-spin{to{transform:rotate(360deg)}}.v-error{font-size:1.3rem;color:#a3352d;margin:0 0 1.2rem}.v-dynamic{margin-top:.8rem}.v-dynamic .shopify-payment-button__button{border-radius:0!important;min-height:5.6rem}.v-dynamic .shopify-payment-button__button--unbranded{background:transparent;color:var(--v-ink);border:1px solid var(--v-ink);font-family:var(--v-font);font-size:1.3rem;letter-spacing:var(--v-tw);text-transform:uppercase}.v-dynamic .shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--v-ink);color:#fff}.v-dynamic .shopify-payment-button__more-options{font-size:1.2rem;color:var(--v-muted);text-decoration:underline;margin-top:1rem}.v-drawer-express{margin-top:1rem}.v-drawer-express .additional-checkout-buttons,.v-drawer-express>div{width:100%}.v-cats{display:flex;flex-wrap:wrap;justify-content:center;--v-gap: 1.2rem;gap:var(--v-gap)}.v-cats>li{flex:0 0 calc((100% - (3 - 1) * var(--v-gap)) / 3);min-width:0}@media screen and (min-width:900px){.v-cats>li{flex-basis:calc((100% - (var(--v-cols, 5) - 1) * var(--v-gap)) / var(--v-cols, 5))}}@media screen and (max-width:989px){.v-cert{width:4.8rem;height:4.8rem;font-size:.7rem}.v-certs{gap:.6rem}.v-info.has-certs h1,.v-info.has-certs .v-material{padding-right:11rem}}body,.v-section,.v-pdp,.v-info{background-color:var(--v-bg, #ffffff)}.v-section.v-soft,.v-split__txt,.v-details,.v-stock,.v-circ,.v-ph{background-color:var(--v-soft)}.v-ph--warm{background-color:transparent}.v-rc,.v-row{background-color:var(--v-bg, #ffffff)}.v-section.v-black{background:var(--v-ink);color:var(--v-bg, #ffffff)}body,button,input,select,textarea,.v-btn,.v-add{font-family:var(--v-font)}h1,h2,h3,.h0,.h1,.h2,.v-h2,.v-hero__copy h1,.v-info h1,.v-card h3,.v-post h3{font-family:var(--v-head-font, var(--v-font))}h1,h2,.h0,.h1,.h2,.title,.v-h2,.v-hero__copy h1,.v-info h1,.v-card h3,.v-post h3{text-transform:var(--v-head-case, uppercase);letter-spacing:var(--v-t)}.v-btn--solid,.v-add,.v-wish,.v-btn--line:hover{background:var(--v-btn);color:var(--v-btn-text);border-color:var(--v-btn)}.v-card .v-p .v-sale,.v-price .v-sale,.v-stock{color:var(--v-sale)}.v-ph .v-art{color:var(--v-drawing, #c7ad6c)}.announcement-bar-section .utility-bar,.utility-bar{background:var(--v-ann-bg)!important}.announcement-bar__message,.announcement-bar__link,.announcement-bar__message span{color:var(--v-ann-text)!important}.header-wrapper,.header-wrapper .header{background:var(--v-header-bg)}.header-wrapper{border-bottom-color:var(--v-header-line)}.header__heading-link .h2{font-family:var(--v-logo);font-size:var(--v-logo-size);color:var(--v-menu-color)}.header__menu-item,.header__menu-item span,.menu-drawer__menu-item,.mega-menu__link,.header__icon{color:var(--v-menu-color);font-size:var(--v-menu-size);letter-spacing:var(--v-menu-track);text-transform:var(--v-menu-case);font-weight:var(--v-menu-weight)}
/*# sourceMappingURL=/cdn/shop/t/26/assets/vasi.css.map */
