.v-product{display:grid;gap:28px;padding-top:16px;padding-bottom:56px}@media(min-width:990px){.v-product{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:64px;padding-top:40px;padding-bottom:96px}}.v-gallery{min-width:0}@media(min-width:990px){.v-gallery{position:sticky;top:calc(var(--header-h) + 64px);align-self:start}}.v-gallery__main{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;background:var(--champagne)}.v-gallery__main::-webkit-scrollbar{display:none}.v-gallery__slide{scroll-snap-align:start;aspect-ratio:4/5;position:relative;overflow:hidden;background:var(--white)}.v-gallery__slide img,.v-gallery__slide video,.v-gallery__slide iframe,.v-gallery__slide model-viewer,.v-gallery__slide .v-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.v-gallery__label{position:absolute;left:14px;bottom:14px;z-index:2;background:#ffffffe0;font-size:10px;letter-spacing:.2em;text-transform:uppercase;padding:6px 10px}.v-gallery__thumbs{display:flex;gap:8px;margin-top:10px;overflow-x:auto;scrollbar-width:none}.v-gallery__thumbs::-webkit-scrollbar{display:none}.v-gallery__thumb{flex:0 0 74px;display:flex;flex-direction:column;gap:5px;opacity:.6;transition:opacity .3s}.v-gallery__thumb.is-active,.v-gallery__thumb:hover{opacity:1}.v-gallery__thumb img{aspect-ratio:4/5;object-fit:cover;width:100%;border:1px solid transparent;background:var(--champagne)}.v-gallery__thumb.is-active img{border-color:var(--mocha)}.v-gallery__thumb span{font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-pinfo h1{font-size:clamp(32px,3.4vw,46px);font-weight:400;margin-bottom:12px}.v-pinfo .v-price{justify-content:flex-start;font-size:18px;margin-bottom:6px}.v-pinfo .v-price s{font-size:15px}.v-pinfo__tax{font-size:12px;color:var(--muted);margin-bottom:24px}.v-pinfo__tax a{text-decoration:underline}.v-pinfo__short{margin-bottom:24px;color:#2b2523db}.v-option{border:0;padding:0;margin:0 0 22px;min-width:0}.v-option legend{font-size:11.5px;letter-spacing:.22em;text-transform:uppercase;font-weight:500;margin-bottom:12px;padding:0}.v-option legend span{font-weight:400;letter-spacing:.04em;text-transform:none;font-family:var(--serif);font-size:18px;margin-left:4px}.v-option__values{display:flex;flex-wrap:wrap;gap:10px}.v-option input{position:absolute;opacity:0;width:1px;height:1px}.v-pill{min-width:56px;min-height:42px;padding:0 16px;border:1px solid var(--line);display:inline-flex;align-items:center;justify-content:center;font-size:13px;cursor:pointer;background:var(--white);transition:.25s}.v-option input:checked+.v-pill{border-color:var(--espresso);background:var(--espresso);color:var(--white)}.v-swatch{width:36px;height:36px;border-radius:50%;cursor:pointer;background:var(--swatch,var(--champagne));box-shadow:inset 0 0 0 1px #2b25232e;outline:1px solid transparent;outline-offset:3px;transition:outline-color .25s}.v-option input:checked+.v-swatch{outline-color:var(--espresso)}.v-option input:focus-visible+label{outline:1px solid var(--mocha)}.v-option input.is-unavailable+.v-pill{color:var(--muted);text-decoration:line-through}.v-option input.is-unavailable+.v-swatch{opacity:.4}.v-stock{display:flex;align-items:center;gap:8px;font-size:13px;margin-bottom:20px}.v-stock:before{content:"";width:7px;height:7px;border-radius:50%;background:#7c9473}.v-stock--low:before{background:var(--gold)}.v-stock--out:before{background:#9b3b2e}.v-qty{display:inline-flex;align-items:center;border:1px solid var(--line);background:var(--white);height:50px}.v-qty button{width:44px;height:100%;display:inline-flex;align-items:center;justify-content:center}.v-qty button .icon{width:14px;height:14px}.v-qty input{width:44px;text-align:center;border:0;background:transparent;height:100%;-moz-appearance:textfield;outline:none}.v-qty input::-webkit-outer-spin-button,.v-qty input::-webkit-inner-spin-button{-webkit-appearance:none}.v-qty--sm{height:38px}.v-qty--sm button{width:34px}.v-qty--sm input{width:32px}.v-buy{display:grid;grid-template-columns:auto 1fr auto;gap:10px;margin-bottom:10px}.v-buy__wish{width:50px;height:50px;border:1px solid var(--line);background:var(--white);display:inline-flex;align-items:center;justify-content:center}.v-pform__error{color:#9b3b2e;font-size:13px;margin:8px 0}.v-assure{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:24px 0 8px;padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-align:center;font-size:10px;letter-spacing:.14em;text-transform:uppercase;line-height:1.5}.v-assure .icon{margin:0 auto 8px;stroke:var(--mocha)}.v-acc{border-bottom:1px solid var(--line)}.v-acc summary{display:flex;justify-content:space-between;align-items:center;padding:18px 0;cursor:pointer;list-style:none;font-size:11.5px;letter-spacing:.24em;text-transform:uppercase;font-weight:500}.v-acc summary::-webkit-details-marker{display:none}.v-acc summary .icon{width:14px;height:14px}.v-acc[open] summary .icon{transform:rotate(45deg)}.v-acc__body{padding-bottom:20px;font-size:14.5px;color:#2b2523db}.v-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--white);border-top:1px solid var(--line);padding:10px var(--gutter);display:flex;gap:12px;align-items:center;transform:translateY(110%);transition:transform .4s var(--ease)}.v-sticky-atc.is-visible{transform:none}.v-sticky-atc__title{flex:1;min-width:0;font-family:var(--serif);font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-sticky-atc .btn{min-height:44px;padding:0 22px}@media(min-width:990px){.v-sticky-atc{display:none}}.v-cart-item{display:grid;grid-template-columns:88px 1fr;gap:16px;padding:18px 0;border-bottom:1px solid var(--line)}.v-cart-item__img{display:block;aspect-ratio:4/5;background:var(--champagne);overflow:hidden}.v-cart-item__img img{width:100%;height:100%;object-fit:cover}.v-cart-item__title{font-family:var(--serif);font-size:19px;line-height:1.25;display:block}.v-cart-item__meta{font-size:12px;color:var(--muted);margin:2px 0 10px;letter-spacing:.04em}.v-cart-item__row{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.v-cart-item__remove{font-size:11px;letter-spacing:.18em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;color:var(--muted)}.v-cart-item__price{font-size:14px;text-align:right}.v-cart-item__price s{display:block;color:var(--muted);font-size:12px}.v-cart-total{display:flex;justify-content:space-between;font-size:13px;letter-spacing:.2em;text-transform:uppercase;font-weight:500;margin-bottom:6px}.v-cart-note{font-size:12px;color:var(--muted);margin-bottom:16px}.v-cart-empty{text-align:center;padding:48px 0}.v-cart-empty p{font-family:var(--serif);font-size:26px;margin-bottom:22px}.v-cart-page{display:grid;gap:40px;padding-bottom:96px}@media(min-width:990px){.v-cart-page{grid-template-columns:1.6fr 1fr;gap:64px}}@media(min-width:750px){.v-cart-page .v-cart-item{grid-template-columns:120px 1fr}}.v-cart-summary{background:var(--white);padding:28px;border:1px solid var(--line);align-self:start}.v-toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%,160%);background:var(--espresso);color:var(--ivory);padding:14px 22px;font-size:13px;letter-spacing:.04em;z-index:120;transition:transform .45s var(--ease);max-width:calc(100% - 32px)}.v-toast.is-visible{transform:translate(-50%)}.v-page{max-width:820px;margin:0 auto;padding-bottom:96px}.v-page__title{text-align:center;padding:56px 0 32px}.v-form,.v-form__row{display:grid;gap:14px}@media(min-width:750px){.v-form__row{grid-template-columns:1fr 1fr}}.v-label{font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:500;display:block;margin-bottom:6px}[data-color*=black],[data-color*=noir]{--swatch:#1E1B1A}[data-color*=white]{--swatch:#FFFFFF}[data-color*=ivory],[data-color*=cream]{--swatch:#F4EFE8}[data-color*=beige],[data-color*=sand],[data-color*=nude]{--swatch:#D8C5B2}[data-color*=camel],[data-color*=tan],[data-color*=caramel],[data-color*=cognac]{--swatch:#B07A4E}[data-color*=brown],[data-color*=mocha],[data-color*=chocolate]{--swatch:#8A6655}[data-color*=espresso]{--swatch:#2B2523}[data-color*=taupe],[data-color*=stone]{--swatch:#A79787}[data-color*=grey],[data-color*=gray]{--swatch:#9A9693}[data-color*=burgundy],[data-color*=wine],[data-color*=bordeaux]{--swatch:#6B2433}[data-color*=red]{--swatch:#9B2D2A}[data-color*=pink],[data-color*=blush],[data-color*=rose]{--swatch:#E5C3BE}[data-color*=navy]{--swatch:#1F2A44}[data-color*=blue]{--swatch:#5E7A9B}[data-color*=green],[data-color*=olive],[data-color*=sage]{--swatch:#7A8064}[data-color*=gold]{--swatch:#C8A46A}[data-color*=silver]{--swatch:#C9C9C9}.reveal{opacity:0;transform:translateY(22px);transition:opacity 1s var(--ease),transform 1s var(--ease)}.reveal.is-in,.no-js .reveal,.shopify-design-mode .reveal{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/velora-4.css.map */
