[id^=MainProduct-] .product__info-container>*+*{margin-top:1.6rem}[id^=MainProduct-] .product__text.caption-with-letter-spacing,[id^=MainProduct-] .product__text.uppercase{font-size:1.1rem;font-weight:500;letter-spacing:var(--vm-tracking-label);color:var(--vm-gold)}[id^=MainProduct-] .product__title h1{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(3.4rem,2.8rem + 1.6vw,4.8rem);line-height:1.06;letter-spacing:-.01em}[id^=MainProduct-] .price,[id^=MainProduct-] .price-item{font-size:2.6rem;letter-spacing:0}[id^=MainProduct-] .product__tax{font-size:1.2rem;color:rgba(var(--color-foreground),.6)}[id^=MainProduct-] .product__description{font-size:1.5rem;line-height:1.75;color:rgba(var(--color-foreground),.8)}[id^=MainProduct-] .product__description h2,[id^=MainProduct-] .product__description h3{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:0;margin:2.4rem 0 .8rem}[id^=MainProduct-] .product__description h2{font-size:2.6rem}[id^=MainProduct-] .product__description h3{font-size:2.2rem}[id^=MainProduct-] .product__description em{font-size:1.3rem;color:rgba(var(--color-foreground),.6)}[id^=MainProduct-] .quantity{border-radius:0;min-height:5.2rem}[id^=MainProduct-] .quantity:after,[id^=MainProduct-] .quantity:before{border-radius:0;box-shadow:0 0 0 1px rgba(var(--color-foreground),.3)}[id^=MainProduct-] .quantity__label,[id^=MainProduct-] .form__label{font-size:1.1rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase}[id^=MainProduct-] .product-form__submit,.vm-sticky-atc__button{min-height:5.6rem;border-radius:0;font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase}[id^=MainProduct-] .product-form__submit:not([disabled]){background-color:var(--vm-burgundy);color:var(--vm-ivory);--border-opacity: 0}[id^=MainProduct-] .product-form__submit:not([disabled]):hover{background-color:var(--vm-burgundy-deep)}[id^=MainProduct-] .product-form__submit:not([disabled]):after{box-shadow:0 0 0 1px var(--vm-burgundy)}[id^=MainProduct-] .product-form__submit[disabled]{opacity:.55}[id^=MainProduct-] .product__accordion{border-color:rgba(var(--color-foreground),.14)}[id^=MainProduct-] .product__accordion summary{padding:1.8rem 0}[id^=MainProduct-] .product__accordion .accordion__title{font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase}[id^=MainProduct-] .product__accordion .accordion__content{font-size:1.5rem;line-height:1.7;color:rgba(var(--color-foreground),.78)}[id^=MainProduct-] .product__media-item .product-media-container{background-color:#ebe2d7}[id^=MainProduct-] .jdgm-prev-badge{--jdgm-star-color: #ae8760}[id^=MainProduct-] .jdgm-prev-badge .jdgm-star{color:var(--vm-gold)!important}[id^=MainProduct-] .jdgm-prev-badge__text{font-size:1.2rem;letter-spacing:.06em;color:rgba(var(--color-foreground),.65)}[id^=MainProduct-] .product__info-wrapper{padding-top:.8rem}@media screen and (min-width:990px){[id^=MainProduct-] .product__info-wrapper{padding-left:clamp(4rem,5vw,8rem)}[id^=MainProduct-] .product__info-container{max-width:56rem}}[id^=MainProduct-] .product__media-list .product__media-item{background-color:#ebe2d7}[id^=MainProduct-] .thumbnail-list{gap:1rem;margin-top:1.2rem}[id^=MainProduct-] .thumbnail{border-radius:0;border:1px solid transparent;background-color:#ebe2d7;transition:border-color .3s var(--vm-ease),opacity .3s var(--vm-ease)}[id^=MainProduct-] .thumbnail:not([aria-current]){opacity:.72}[id^=MainProduct-] .thumbnail[aria-current],[id^=MainProduct-] .thumbnail:hover{opacity:1;border-color:var(--vm-gold);box-shadow:none}[id^=MainProduct-] .slider-button{border-radius:0}.vm-pdp-note{margin:-.6rem 0 0;font-size:1.2rem;line-height:1.5;color:rgba(var(--color-foreground),.6)}.vm-price{display:flex;flex-wrap:wrap;align-items:center;column-gap:1.6rem;row-gap:.8rem;margin:.4rem 0 0}.vm-price p{margin:0}.vm-price__current{font-size:34px;font-weight:700;line-height:1;letter-spacing:0;color:#1d1d1f}.vm-price__compare{font-size:20px;line-height:1}.vm-price__compare s{text-decoration:inherit}@media screen and (min-width:750px){.vm-price__current{font-size:44px}.vm-price__compare{font-size:24px}}.vm-price__badge{display:inline-flex;align-items:center;min-height:2.8rem;padding:0 1.2rem;background-color:var(--vm-burgundy);color:var(--vm-ivory);font-family:var(--font-body-family);font-size:1.1rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.vm-price__status{flex-basis:100%;font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;color:#1d1d1f99}.vm-pdp-shipping{display:flex;align-items:flex-start;gap:1rem;margin:0;font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.8)}.vm-pdp-shipping svg,.vm-pdp-trust svg{flex-shrink:0;width:2rem;height:2rem;color:var(--vm-gold)}.vm-pdp-shipping strong{font-weight:500;color:rgb(var(--color-foreground))}.vm-pdp-benefits{margin:.8rem 0 0;padding:2rem 0;list-style:none;border-top:1px solid rgba(var(--color-foreground),.12);border-bottom:1px solid rgba(var(--color-foreground),.12)}.vm-pdp-benefits li{position:relative;padding-left:2.6rem;font-size:1.5rem;line-height:1.6}.vm-pdp-benefits li+li{margin-top:.8rem}.vm-pdp-benefits li:before{content:"";position:absolute;left:.2rem;top:.55em;width:1.2rem;height:.6rem;border-left:1px solid var(--vm-gold);border-bottom:1px solid var(--vm-gold);transform:rotate(-45deg)}.vm-pdp-benefits span{color:rgba(var(--color-foreground),.6)}.vm-pdp-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin:0;padding:0;list-style:none}.vm-pdp-trust li{display:flex;flex-direction:column;align-items:center;gap:.8rem;text-align:center;font-size:1.05rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;line-height:1.4;color:rgba(var(--color-foreground),.75)}[id^=MainProduct-] .shopify-payment-button__button{border-radius:0!important;min-height:5.2rem}.vm-sticky-atc{position:fixed;z-index:20;left:0;right:0;bottom:0;padding:1.2rem 0 calc(1.2rem + env(safe-area-inset-bottom));background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));border-top:1px solid rgba(var(--color-foreground),.12);box-shadow:0 -.8rem 2.4rem #1d1d1f0f;transform:translateY(110%);transition:transform .5s var(--vm-ease)}.vm-sticky-atc.is-visible{transform:none}.vm-sticky-atc__inner{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:0 1.6rem}.vm-sticky-atc__info{display:flex;align-items:center;gap:1.2rem;min-width:0}.vm-sticky-atc__thumb{width:4.8rem;height:4.8rem;object-fit:cover;flex-shrink:0}.vm-sticky-atc__title{display:none;margin:0;font-family:var(--font-heading-family);font-size:1.8rem;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vm-sticky-atc__price{margin:0;font-size:20px;font-weight:700;line-height:1.1;color:#1d1d1f}.vm-sticky-atc__button{flex-shrink:0;min-height:4.8rem;padding:0 2.4rem}.vm-sticky-atc__button[disabled]{opacity:.55;cursor:not-allowed}@media screen and (min-width:750px){.vm-sticky-atc__title{display:block}.vm-sticky-atc__inner{padding:0 5rem}.vm-sticky-atc__button{padding:0 4rem}}@media(prefers-reduced-motion:reduce){.vm-sticky-atc{transition:none}}[id^=MainProduct-] [id^=GalleryViewer]{position:relative;display:block;margin:0}[id^=MainProduct-] media-gallery .product__media-list{position:relative;display:flex;flex-wrap:nowrap;gap:0;width:100%;margin:0;padding:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding:0;scroll-behavior:smooth;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}[id^=MainProduct-] media-gallery .product__media-list::-webkit-scrollbar{display:none}[id^=MainProduct-] media-gallery .product__media-list:after{display:none}[id^=MainProduct-] media-gallery .product__media-list .product__media-item,[id^=MainProduct-] media-gallery .product__media-list .product__media-item:first-of-type,[id^=MainProduct-] media-gallery .product__media-list .product__media-item:last-of-type{display:block!important;flex:0 0 100%;width:100%;max-width:100%;margin:0;padding:0;box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always}[id^=MainProduct-] media-gallery .product__media-list .product-media-container{--ratio: 1 !important;--preview-ratio: 1 !important;--contained-width: 100%;width:100%;max-width:100%;margin:0}[id^=MainProduct-] [id^=GalleryViewer]>.slider-buttons{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex!important;align-items:center;justify-content:space-between;padding:0 1.2rem;pointer-events:none}[id^=MainProduct-] [id^=GalleryViewer]>.slider-buttons .slider-button{display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:1px solid rgba(29,29,31,.14);border-radius:0;background-color:#f2eae1f0;color:var(--vm-charcoal);cursor:pointer;pointer-events:auto;transition:background-color .3s var(--vm-ease),color .3s var(--vm-ease),opacity .3s var(--vm-ease)}[id^=MainProduct-] [id^=GalleryViewer]>.slider-buttons .slider-button:not([disabled]):hover{background-color:var(--vm-charcoal);color:var(--vm-ivory)}[id^=MainProduct-] [id^=GalleryViewer]>.slider-buttons .slider-button[disabled]{opacity:.35;cursor:default}[id^=MainProduct-] [id^=GalleryViewer]>.slider-buttons .slider-button:focus-visible{outline:1px solid var(--vm-gold);outline-offset:.2rem;box-shadow:none}[id^=MainProduct-] [id^=GalleryViewer]>.slider-buttons .slider-counter{position:absolute;right:1.2rem;bottom:1.2rem;display:inline-flex;gap:.4rem;min-height:2.6rem;align-items:center;padding:0 1rem;margin:0;background-color:#1d1d1fc7;color:var(--vm-ivory);font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.08em;pointer-events:none}@media(prefers-reduced-motion:reduce){[id^=MainProduct-] media-gallery .product__media-list{scroll-behavior:auto}}[id^=MainProduct-] [id^=GalleryViewer] .product__media-list .media{background-color:#ebe2d7}[id^=MainProduct-] [id^=GalleryViewer] .product__media-list .media img{object-fit:contain!important}@media screen and (min-width:750px){[id^=MainProduct-] [id^=GalleryViewer] .product-media-container.constrain-height{--viewport-offset: 290px;--constrained-min-height: 440px}}[id^=MainProduct-] [id^=GalleryViewer]>.slider-buttons .slider-button{width:4.8rem;height:4.8rem;background-color:#f2eae1;border-color:#1d1d1f47;box-shadow:0 .2rem 1.2rem #1d1d1f2e}[id^=MainProduct-] [id^=GalleryViewer]>.slider-buttons .slider-button .svg-wrapper,[id^=MainProduct-] [id^=GalleryViewer]>.slider-buttons .slider-button svg{width:1.4rem;height:1.4rem}[id^=MainProduct-] [id^=GalleryViewer]>.slider-buttons .slider-button[disabled]{opacity:.45;box-shadow:none}[id^=MainProduct-] [id^=GalleryThumbnails]{display:flex;margin:.8rem 0 0;padding:0}[id^=MainProduct-] [id^=GalleryThumbnails]>.slider-button{display:none!important}[id^=MainProduct-] [id^=GalleryThumbnails] .thumbnail-list.slider{display:flex;flex:1;flex-wrap:nowrap;justify-content:safe center;gap:.8rem;width:100%;margin:0;padding:.4rem;overflow-x:auto;scrollbar-width:none;scroll-behavior:smooth}[id^=MainProduct-] [id^=GalleryThumbnails] .thumbnail-list.slider::-webkit-scrollbar{display:none}[id^=MainProduct-] [id^=GalleryThumbnails] .thumbnail-list .thumbnail-list__item.slider__slide{flex:1 1 0;width:auto;min-width:5.2rem;max-width:8.4rem;margin:0}[id^=MainProduct-] [id^=GalleryThumbnails] .thumbnail img{object-fit:contain}[id^=MainProduct-] [id^=GalleryThumbnails] .thumbnail:not([aria-current]){opacity:.6;border-color:transparent}[id^=MainProduct-] [id^=GalleryThumbnails] .thumbnail:not([aria-current]):hover{opacity:1;border-color:#1d1d1f4d}[id^=MainProduct-] [id^=GalleryThumbnails] .thumbnail[aria-current]{opacity:1;border-color:transparent;box-shadow:none;outline:2px solid var(--vm-burgundy);outline-offset:-2px}[id^=MainProduct-] [id^=GalleryThumbnails] .thumbnail:focus-visible{outline:2px solid var(--vm-gold);outline-offset:1px;box-shadow:none}
/*# sourceMappingURL=/cdn/shop/t/11/assets/velmora-product.css.map */
