.veloura-product__title h1{color:var(--veloura-obsidian);font-size:var(--veloura-text-display);letter-spacing:-.015em}.veloura-product__price .price{color:var(--veloura-ink);font-size:var(--veloura-text-lg)}.veloura-product__price .price__sale .price-item--sale{color:var(--veloura-burgundy)}.veloura-size-guide{margin-block:var(--veloura-space-2) var(--veloura-space-4);border-bottom:1px solid var(--veloura-border)}.veloura-size-guide .product-popup-modal__button,.veloura-size-guide__fallback{color:var(--veloura-wine);font-size:var(--veloura-text-sm)}.veloura-size-guide__fallback-text{max-width:var(--veloura-copy-width);margin-block:var(--veloura-space-2) var(--veloura-space-4);color:rgba(var(--color-foreground),.75);font-size:var(--veloura-text-sm)}.veloura-size-guide__content table{width:100%;border-collapse:collapse}.veloura-size-guide__content th,.veloura-size-guide__content td{padding:var(--veloura-space-3);border-bottom:1px solid var(--veloura-border);text-align:left}.veloura-sticky-purchase[hidden]{display:none}.veloura-sticky-purchase{display:flex;align-items:center;justify-content:space-between;gap:var(--veloura-space-4);position:fixed;z-index:4;right:0;bottom:0;left:0;padding:var(--veloura-space-3) max(var(--veloura-space-4),env(safe-area-inset-left)) calc(var(--veloura-space-3) + env(safe-area-inset-bottom));border-top:1px solid var(--veloura-border);background:var(--veloura-ivory);box-shadow:0 -.6rem 2rem #120a0814}.veloura-sticky-purchase__product{display:grid;gap:var(--veloura-space-1);min-width:0}.veloura-sticky-purchase__title{overflow:hidden;color:var(--veloura-obsidian);font-family:var(--veloura-font-editorial);font-size:var(--veloura-text-base);text-overflow:ellipsis;white-space:nowrap}.veloura-sticky-purchase__price{font-size:var(--veloura-text-sm)}.veloura-sticky-purchase .button{flex:0 0 auto;width:auto;min-width:14rem;min-height:4.4rem;margin:0}@media screen and (min-width:750px){.veloura-sticky-purchase{display:none!important}}@media screen and (max-width:380px){.veloura-sticky-purchase{gap:var(--veloura-space-2);padding-inline:var(--veloura-space-3)}.veloura-sticky-purchase .button{min-width:12rem;padding-inline:1rem}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/veloura-product.css.map */
