:root{--velour-black: #18060a;--velour-ink: #5b0e1d;--velour-charcoal: #351018;--velour-stone: #d8c7a8;--velour-cream: #f8f5f1;--velour-ivory: #fffaf2;--velour-muted: #8b7866;--velour-gold: #c8a96b;--velour-line: rgba(91, 14, 29, .16);--velour-shadow: 0 30px 90px rgba(91, 14, 29, .24);--velour-serif: "Cormorant Garamond", Georgia, serif;--velour-sans: Inter, "Helvetica Neue", Arial, sans-serif}#header-group,.shopify-section-group-footer-group{display:none}body:has(.velour-shell){background:var(--velour-cream);color:var(--velour-ink)}.velour-shell{min-height:100vh;background:radial-gradient(circle at 72% 8%,rgba(200,169,107,.22),transparent 28rem),linear-gradient(180deg,#5b0e1d,#f8f5f1 34% 100%);color:var(--velour-ink);font-family:var(--velour-sans);overflow:clip}.velour-shell *{box-sizing:border-box}.velour-shell a{color:inherit;text-decoration:none}.velour-announcement{position:relative;z-index:40;display:flex;justify-content:center;padding:.72rem 1rem;border-bottom:1px solid var(--velour-line);background:var(--velour-ink);color:var(--velour-cream);font-size:.74rem;letter-spacing:.12em;text-transform:uppercase}.velour-nav{position:sticky;top:0;z-index:50;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.5rem;padding:1.15rem clamp(1rem,3vw,3.25rem);border-bottom:1px solid rgba(91,14,29,.14);background:#f8f5f1db;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.velour-logo{font-family:var(--velour-serif);font-size:clamp(1.45rem,2vw,2rem);letter-spacing:.22em;text-transform:uppercase}.velour-links{display:flex;align-items:center;gap:clamp(1rem,2.2vw,2rem);color:#5b0e1db8;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.velour-links a,.velour-footer a{transition:color .18s ease}.velour-links a:hover,.velour-footer a:hover{color:var(--velour-ink)}.velour-actions{display:flex;justify-content:flex-end;align-items:center;gap:.35rem}.velour-icon-btn,.velour-menu-btn,.velour-close,.velour-quick-add{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;border:1px solid rgba(91,14,29,.18);border-radius:999px;background:#fffaf2a3;color:var(--velour-ink);cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease}.velour-icon-btn:hover,.velour-menu-btn:hover,.velour-close:hover,.velour-quick-add:hover{transform:translateY(-1px);border-color:#b99a5b8c;background:#c8a96b2e}.velour-menu-btn{display:none;gap:.45rem;width:auto;padding:0 .9rem;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.velour-container{width:min(100% - 2rem,1260px);margin:0 auto}.velour-hero{position:relative;min-height:min(820px,calc(100vh - 104px));display:grid;align-items:end;padding:clamp(4rem,8vw,8rem) 0 clamp(2.5rem,5vw,4rem);isolation:isolate}.velour-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:linear-gradient(90deg,#5b0e1dc7,#5b0e1d2e 52%,#f8f5f1b8),linear-gradient(0deg,rgba(248,245,241,1) 0%,transparent 34%),url(https://images.unsplash.com/photo-1594035910387-fea47794261f?auto=format&fit=crop&w=1800&q=82) center / cover;filter:saturate(.86) contrast(1.02)}.velour-hero:after{content:"";position:absolute;inset:auto clamp(1rem,4vw,4rem) 1.3rem;height:1px;background:linear-gradient(90deg,transparent,rgba(200,169,107,.6),transparent)}.velour-kicker{color:var(--velour-gold);font-size:.76rem;letter-spacing:.18em;text-transform:uppercase}.velour-hero-copy{max-width:780px}.velour-title{margin:1rem 0 1.1rem;font-family:var(--velour-serif);font-size:clamp(3.6rem,9.5vw,8.8rem);font-weight:400;line-height:.88;letter-spacing:0;text-wrap:balance}.velour-hero .velour-title{color:var(--velour-cream)}.velour-hero .velour-btn{border-color:#f8f5f16b;color:var(--velour-cream)}.velour-hero .velour-btn-primary{border-color:var(--velour-cream);background:var(--velour-cream);color:var(--velour-ink)}.velour-subtitle,.velour-lead{max-width:650px;color:#5b0e1db8;font-size:clamp(1rem,1.4vw,1.18rem);line-height:1.8}.velour-hero .velour-subtitle{color:#f8f5f1e6}.velour-hero .velour-btn:hover{border-color:var(--velour-gold);color:var(--velour-cream)}.velour-hero .velour-btn-primary:hover{background:var(--velour-gold);color:var(--velour-ink)}.velour-cta-row{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2rem}.velour-btn{display:inline-flex;align-items:center;justify-content:center;min-height:3.1rem;padding:0 1.4rem;border:1px solid rgba(91,14,29,.22);border-radius:999px;background:transparent;color:var(--velour-ink);font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:transform .18s ease,background .18s ease,border-color .18s ease,color .18s ease}.velour-btn:hover{transform:translateY(-2px);border-color:#c8a96bdb}.velour-btn-primary{border-color:var(--velour-ink);background:var(--velour-ink);color:var(--velour-cream)}.velour-btn-primary:hover{background:#7a1829;border-color:var(--velour-gold);color:var(--velour-cream)}.velour-section{padding:clamp(4.5rem,9vw,8rem) 0;border-top:1px solid rgba(244,234,216,.08)}.velour-section-tight{padding:clamp(3rem,6vw,5rem) 0}.velour-section-head{display:grid;grid-template-columns:minmax(0,.95fr) minmax(260px,.55fr);gap:clamp(1.4rem,5vw,5rem);align-items:end;margin-bottom:clamp(2rem,5vw,4rem)}.velour-heading{margin:0;font-family:var(--velour-serif);font-size:clamp(2.4rem,5.6vw,5.5rem);font-weight:400;line-height:.98;text-wrap:balance}.velour-eyebrow{display:block;margin-bottom:.75rem;color:var(--velour-gold);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase}.velour-philosophy{display:grid;grid-template-columns:minmax(0,.8fr) minmax(260px,.62fr);gap:clamp(2rem,8vw,8rem);align-items:center}.velour-philosophy .velour-image{min-height:540px;background-image:linear-gradient(0deg,#07070640,#0707060d),url(https://images.unsplash.com/photo-1610395219791-21b0353e43cb?auto=format&fit=crop&w=1200&q=82)}.velour-image{min-height:380px;border:1px solid rgba(91,14,29,.13);border-radius:8px;background:#efe6da center / cover;box-shadow:var(--velour-shadow)}.velour-category-grid,.velour-product-grid,.velour-bundle-grid,.velour-trust-grid,.velour-testimonial-grid{display:grid;gap:1rem}.velour-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.velour-category-card{position:relative;min-height:460px;display:flex;align-items:flex-end;overflow:hidden;border:1px solid rgba(91,14,29,.13);border-radius:8px;background:#efe6da;isolation:isolate}.velour-category-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:var(--card-image) center / cover;filter:saturate(.72) contrast(1.05);transform:scale(1.01);transition:transform .7s ease,filter .7s ease}.velour-category-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,#5b0e1de6,#5b0e1d24 72%)}.velour-category-card:hover:before{transform:scale(1.06);filter:saturate(.9) contrast(1.12)}.velour-card-copy{padding:clamp(1.2rem,2.5vw,2rem)}.velour-card-copy h3,.velour-bundle-card h3,.velour-product-info h3,.velour-ritual-copy h3{margin:0 0 .6rem;font-family:var(--velour-serif);font-size:clamp(1.8rem,3vw,2.8rem);font-weight:400}.velour-category-card .velour-card-copy h3,.velour-category-card .velour-card-copy p{color:var(--velour-cream)}.velour-card-copy p,.velour-bundle-card p,.velour-product-info p,.velour-ritual-copy p,.velour-trust-card p,.velour-testimonial-card p{margin:0;color:#5b0e1dad;line-height:1.7}.velour-feature{display:grid;grid-template-columns:minmax(0,.9fr) minmax(300px,.62fr);gap:clamp(1.4rem,5vw,5rem);align-items:center;padding:clamp(1rem,2vw,1.5rem);border:1px solid rgba(91,14,29,.13);border-radius:8px;background:linear-gradient(135deg,#fffaf2c7,#c8a96b29)}.velour-feature-media{min-height:620px;border-radius:6px;background-image:linear-gradient(0deg,#07070638,#07070605),url(https://images.unsplash.com/photo-1511499767150-a48a237f0083?auto=format&fit=crop&w=1200&q=82)}.velour-feature-list{display:grid;gap:.8rem;margin:1.4rem 0 2rem;padding:0;list-style:none}.velour-feature-list li{padding-bottom:.8rem;border-bottom:1px solid rgba(91,14,29,.12);color:#5b0e1dc7}.velour-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.velour-product-card{position:relative;overflow:hidden;border:1px solid rgba(91,14,29,.13);border-radius:8px;background:#fffaf2ad;transition:transform .22s ease,border-color .22s ease,background .22s ease}.velour-product-card:hover{transform:translateY(-4px);border-color:#c8a96ba6;background:#fffaf2f0}.velour-product-media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:#e8ddd1}.velour-product-media img{width:100%;height:100%;object-fit:cover;filter:saturate(.78);transition:transform .6s ease}.velour-product-card:hover img{transform:scale(1.045)}.velour-tag{position:absolute;top:.8rem;left:.8rem;padding:.38rem .65rem;border:1px solid rgba(255,250,242,.28);border-radius:999px;background:#5b0e1dd1;color:var(--velour-cream);font-size:.64rem;letter-spacing:.12em;text-transform:uppercase}.velour-product-info{display:grid;gap:.7rem;padding:1rem}.velour-product-info h3{font-size:1.35rem}.velour-price{color:var(--velour-gold);font-size:.95rem}.velour-quick-add{width:100%;min-height:2.7rem;border-radius:999px;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase}.velour-quick-add:disabled,.velour-btn:disabled{cursor:not-allowed;opacity:.48}.velour-product-image-fallback{display:grid;width:100%;height:100%;place-items:center;color:#5b0e1d3d;font-family:var(--velour-serif);font-size:clamp(5rem,10vw,9rem);text-transform:uppercase}.velour-story-grid,.velour-ritual-grid,.velour-product-page{display:grid;grid-template-columns:minmax(0,.78fr) minmax(300px,.72fr);gap:clamp(1.6rem,6vw,5rem);align-items:center}.velour-story-image{min-height:620px;background-image:url(https://images.unsplash.com/photo-1497366754035-f200968a6e72?auto=format&fit=crop&w=1200&q=82)}.velour-ritual-image-fragrance{background-image:url(https://images.unsplash.com/photo-1587017539504-67cfbddac569?auto=format&fit=crop&w=1200&q=82)}.velour-ritual-image-display{background-image:url(https://images.unsplash.com/photo-1523170335258-f5ed11844a49?auto=format&fit=crop&w=1200&q=82)}.velour-trust-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.velour-trust-card,.velour-testimonial-card,.velour-bundle-card,.velour-filter-panel,.velour-product-panel,.velour-accordion,.velour-email{border:1px solid rgba(91,14,29,.13);border-radius:8px;background:#fffaf2b8}.velour-trust-card{min-height:180px;padding:1.2rem}.velour-trust-icon{display:grid;place-items:center;width:2.7rem;height:2.7rem;margin-bottom:1.8rem;border:1px solid rgba(200,169,107,.7);border-radius:999px;color:var(--velour-gold)}.velour-testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.velour-testimonial-card{padding:clamp(1.2rem,2vw,1.7rem)}.velour-quote{font-family:var(--velour-serif);font-size:clamp(1.5rem,2.5vw,2.2rem);line-height:1.1}.velour-email{display:grid;grid-template-columns:1fr minmax(280px,.55fr);gap:2rem;align-items:center;padding:clamp(1.5rem,4vw,3rem);background:linear-gradient(120deg,#b99a5b21,#fffaf008),#fffaf00a}.velour-email-form,.velour-search-form{display:flex;gap:.7rem}.velour-input,.velour-select{width:100%;min-height:3.1rem;border:1px solid rgba(244,234,216,.18);border-radius:999px;background:#fffaf2c7;color:var(--velour-ink);padding:0 1rem}.velour-select{-webkit-appearance:none;appearance:none}.velour-input::placeholder{color:#5b0e1d73}.velour-footer{padding:4rem clamp(1rem,3vw,3.25rem) 2rem;border-top:1px solid rgba(91,14,29,.14);background:var(--velour-ink);color:var(--velour-cream)}.velour-footer-grid{display:grid;grid-template-columns:minmax(240px,1fr) 1.4fr;gap:2rem;align-items:start}.velour-footer-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.9rem 1.3rem;color:#f8f5f1ad;font-size:.76rem;letter-spacing:.08em;text-transform:uppercase}.velour-footer-tagline{margin-top:.7rem;color:var(--velour-muted)}.velour-shop-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:1.4rem}.velour-filter-panel{position:sticky;top:88px;align-self:start;padding:1rem}.velour-filter-group{display:grid;gap:.6rem;padding:1rem 0;border-bottom:1px solid rgba(91,14,29,.12)}.velour-filter-group label{color:#5b0e1dad;font-size:.82rem}.velour-filter-title{color:var(--velour-gold);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase}.velour-page-hero{padding:clamp(4rem,8vw,7rem) 0 clamp(2.5rem,5vw,4rem);border-bottom:1px solid rgba(91,14,29,.12)}.velour-bundle-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.velour-bundle-card{overflow:hidden}.velour-bundle-card img{width:100%;aspect-ratio:5 / 4;object-fit:cover;filter:saturate(.75)}.velour-bundle-card>div{padding:1.1rem}.velour-product-gallery{display:grid;grid-template-columns:1fr .45fr;gap:.8rem}.velour-product-main-image,.velour-product-thumb{overflow:hidden;border:1px solid rgba(91,14,29,.13);border-radius:8px;background:#efe6da}.velour-product-main-image img,.velour-product-thumb img{width:100%;height:100%;object-fit:cover}.velour-product-main-image{min-height:620px}.velour-product-thumbs{display:grid;gap:.8rem}.velour-product-panel{padding:clamp(1.2rem,3vw,2rem)}.velour-product-actions{display:grid;gap:.75rem;margin:1.8rem 0}.velour-delivery{padding:1rem 0;border-top:1px solid rgba(91,14,29,.1);border-bottom:1px solid rgba(91,14,29,.12);color:#f4ead8b8}.velour-accordion{margin-top:.8rem;overflow:hidden}.velour-accordion summary{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;padding:1rem 3rem 1rem 1rem;color:var(--velour-ivory);list-style:none}.velour-accordion summary:after{content:"";position:absolute;right:1rem;top:50%;width:.58rem;height:.58rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-62%) rotate(45deg);transition:transform .18s ease}.velour-accordion[open] summary:after{transform:translateY(-36%) rotate(225deg)}.velour-accordion summary::-webkit-details-marker{display:none}.velour-accordion div{padding:0 1rem 1rem;color:#f4ead8a8;line-height:1.7}.velour-cart-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;pointer-events:none}.velour-cart-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c;opacity:0;transition:opacity .22s ease}.velour-cart-panel{position:relative;inset:auto;width:100%;display:flex;flex-direction:column;padding:1rem;background:var(--velour-cream);border-left:1px solid rgba(91,14,29,.18);transform:none;transition:transform .26s ease}.velour-cart-drawer.is-open{pointer-events:auto}.velour-cart-drawer.is-open .velour-cart-backdrop{opacity:1}.velour-cart-drawer.is-open .velour-cart-panel{transform:translate(0)}.velour-cart-frame{position:absolute;inset:0 0 0 auto;display:grid;width:min(100%,620px);grid-template-columns:150px minmax(0,1fr);background:var(--velour-cream);transform:translate(105%);transition:transform .26s ease}.velour-cart-drawer.is-open .velour-cart-frame{transform:translate(0)}.velour-cart-drawer.is-open .velour-cart-panel{transform:none}.velour-cart-upsell{display:flex;min-height:100%;flex-direction:column;gap:1rem;padding:1rem .9rem;overflow:auto;background:#e8e6e1;border-left:1px solid rgba(91,14,29,.08);border-right:1px solid rgba(91,14,29,.1)}.velour-cart-upsell>strong,.velour-cart-head strong{color:var(--velour-ink);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase}.velour-cart-upsell-list{display:grid;gap:1rem}.velour-cart-upsell-item{display:grid;gap:.55rem;text-align:center}.velour-cart-upsell-item img{width:100%;aspect-ratio:1 / 1.35;object-fit:cover;background:#fffaf2}.velour-cart-upsell-item h3{margin:0;color:#5b0e1db8;font-size:.68rem;font-weight:500;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.velour-cart-upsell-item p{margin:.2rem 0 0;color:var(--velour-ink);font-size:.78rem}.velour-cart-upsell-action,.velour-cart-view{width:fit-content;margin:.2rem auto 0;padding:0 0 .22rem;border:0;border-bottom:1px solid rgba(91,14,29,.42);background:transparent;color:var(--velour-ink);font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.velour-cart-head,.velour-cart-foot{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 0;border-bottom:1px solid rgba(91,14,29,.12)}.velour-cart-foot{margin-top:auto;border-top:1px solid rgba(91,14,29,.1);border-bottom:0}.velour-cart-items{display:grid;gap:.8rem;padding:1rem 0;overflow:auto}.velour-cart-item{display:grid;grid-template-columns:92px 1fr;gap:1rem;align-items:start;padding:1rem 0;border-bottom:1px solid rgba(91,14,29,.1)}.velour-cart-item-image img{width:92px;height:116px;object-fit:cover;border-radius:0;background:#fffaf2}.velour-cart-item-body{display:grid;gap:.85rem;min-width:0}.velour-cart-item-top{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.8rem;align-items:start}.velour-cart-item-top strong{display:block;color:var(--velour-ink);font-size:.78rem;font-weight:500;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.velour-cart-item-top span{display:block;margin-top:.35rem;color:#5b0e1d85;font-size:.66rem;letter-spacing:.08em;text-transform:uppercase}.velour-cart-item-top p{margin:0;color:var(--velour-ink);font-size:.82rem;white-space:nowrap}.velour-cart-item-actions{display:flex;align-items:center;gap:.8rem}.velour-qty-control{display:inline-flex;align-items:center;min-height:2rem;overflow:hidden;border:1px solid rgba(91,14,29,.16);border-radius:999px;background:#fffaf2b8}.velour-qty-control button,.velour-qty-control a,.velour-cart-remove{display:grid;width:2rem;height:2rem;place-items:center;border:0;background:transparent;color:var(--velour-ink);cursor:pointer;text-decoration:none}.velour-qty-control span{min-width:1.8rem;color:var(--velour-ink);font-size:.82rem;text-align:center}.velour-cart-remove{color:#b54a4a;font-size:1rem}.velour-cart-note{border-top:1px solid rgba(91,14,29,.12);border-bottom:1px solid rgba(91,14,29,.12)}.velour-cart-note summary{display:flex;justify-content:space-between;padding:.9rem 0;color:var(--velour-ink);cursor:pointer;font-size:.76rem}.velour-cart-note summary:after{content:"+"}.velour-cart-note[open] summary:after{content:"\2212"}.velour-cart-note textarea{margin-bottom:.9rem;border-radius:0;resize:vertical}.velour-cart-tax-note{margin:1rem 0 0;color:#5b0e1d94;font-size:.72rem;text-align:center}.velour-cart-page-section{padding:clamp(3.5rem,7vw,6rem) 0;background:var(--velour-cream)}.velour-cart-page-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,300px);gap:clamp(2rem,4vw,4rem);align-items:start}.velour-cart-page-main,.velour-cart-page-upsell{border-top:1px solid rgba(200,169,107,.24)}.velour-cart-page-head{display:grid;gap:.8rem;padding:1.4rem 0 1.8rem}.velour-cart-page-head .velour-heading{max-width:720px;font-size:clamp(2.2rem,5vw,4.8rem);line-height:.98}.velour-cart-page-form{display:grid;gap:1.2rem}.velour-cart-page-items{display:grid;gap:0}.velour-cart-page-item{display:grid;grid-template-columns:minmax(110px,160px) minmax(0,1fr);gap:clamp(1rem,2.4vw,2rem);padding:1.35rem 0;border-top:1px solid rgba(91,14,29,.1)}.velour-cart-page-image img{width:100%;aspect-ratio:4 / 5;object-fit:cover;background:#fffaf2}.velour-cart-page-info{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:start}.velour-cart-page-info h3{margin:0;color:var(--velour-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.25rem,2vw,2rem);font-weight:400;line-height:1.05}.velour-cart-page-info p{margin:.5rem 0 0;color:#5b0e1d94;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase}.velour-cart-page-info>strong{color:var(--velour-ink);font-size:.9rem;letter-spacing:.08em;white-space:nowrap}.velour-cart-page-actions{display:flex;grid-column:1 / -1;gap:.85rem;align-items:center}.velour-cart-page-summary{display:flex;justify-content:space-between;gap:1rem;padding:1.2rem 0 0;border-top:1px solid rgba(200,169,107,.28);color:var(--velour-ink);letter-spacing:.08em;text-transform:uppercase}.velour-cart-empty{display:grid;gap:1.2rem;max-width:420px;padding:2rem 0}.velour-cart-empty p{margin:0;color:#5b0e1dad}.velour-cart-page-upsell{position:sticky;top:5.5rem;display:grid;gap:1.2rem;padding-top:1.4rem}.velour-cart-page-upsell-list{display:grid;gap:1.4rem}.velour-cart-page-upsell-item{display:grid;grid-template-columns:88px minmax(0,1fr);gap:.9rem;align-items:start}.velour-cart-page-upsell-item a{grid-row:span 3}.velour-cart-page-upsell-item img{width:88px;aspect-ratio:4 / 5;object-fit:cover}.velour-cart-page-upsell-item h3{margin:0;color:var(--velour-ink);font-size:.76rem;font-weight:500;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.velour-cart-page-upsell-item p{margin:0;color:#5b0e1db8;font-size:.78rem}.velour-presence-profile{position:relative;min-height:calc(100vh - 110px);overflow:hidden;background:radial-gradient(circle at 82% 18%,rgba(200,169,107,.24),transparent 22rem),linear-gradient(135deg,#fffaf2 0%,var(--velour-cream) 46%,#eaded1 100%);isolation:isolate}.velour-presence-ambient{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,rgba(91,14,29,.08) 1px,transparent 1px),linear-gradient(180deg,rgba(91,14,29,.06) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);opacity:.42}.velour-presence-progress{position:fixed;top:0;left:0;z-index:80;width:100%;height:2px;background:#5b0e1d14}.velour-presence-progress span{display:block;width:0;height:100%;background:var(--velour-gold);transition:width .52s ease}.velour-presence-panel{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;min-height:calc(100vh - 110px);align-items:center;padding:clamp(3.5rem,7vw,7rem) 0;opacity:0;pointer-events:none;transform:translateY(22px);transition:opacity .52s ease,transform .52s ease}.velour-presence-panel.is-active{position:relative;opacity:1;pointer-events:auto;transform:translateY(0)}.velour-presence-intro{display:grid;grid-template-columns:minmax(0,.75fr) minmax(320px,.62fr);gap:clamp(2rem,6vw,6rem);align-items:center}.velour-presence-copy{max-width:760px}.velour-presence-copy .velour-title{color:var(--velour-ink);font-size:clamp(3.2rem,8vw,8rem)}.velour-presence-image{min-height:clamp(420px,58vw,720px);border:1px solid rgba(200,169,107,.32);background:linear-gradient(180deg,#5b0e1d14,#5b0e1d6b),var(--presence-image, url(https://images.unsplash.com/photo-1594035910387-fea47794261f?auto=format&fit=crop&w=1400&q=86)) center / cover no-repeat;box-shadow:0 40px 100px #5b0e1d2e}.velour-presence-start{display:inline-flex;width:fit-content;margin-top:2rem;padding:0 0 .35rem;border:0;border-bottom:1px solid var(--velour-gold);background:transparent;color:var(--velour-ink);font-size:.74rem;letter-spacing:.18em;text-transform:uppercase;cursor:pointer}.velour-presence-question{display:grid;gap:clamp(2rem,5vw,4rem)}.velour-presence-question-split{grid-template-columns:minmax(0,.72fr) minmax(320px,.74fr);align-items:start}.velour-presence-count{color:var(--velour-gold);font-size:.72rem;letter-spacing:.2em;text-transform:uppercase}.velour-presence-question h2,.velour-presence-email h2,.velour-presence-result-hero h2{max-width:980px;margin:0;color:var(--velour-ink);font-family:var(--velour-serif);font-size:clamp(3rem,7vw,7.5rem);font-weight:400;line-height:.94;text-wrap:balance}.velour-presence-answers{display:grid;gap:.8rem}.velour-presence-answers-editorial{max-width:920px;grid-template-columns:repeat(2,minmax(0,1fr))}.velour-presence-answers-quiet button{min-height:clamp(3.8rem,6vw,5.4rem)}.velour-presence-answers-quiet span{font-size:clamp(1.35rem,2.4vw,2.2rem)}.velour-presence-answers button{position:relative;display:flex;min-height:clamp(4.4rem,7vw,6.8rem);align-items:center;padding:1.2rem clamp(1rem,3vw,2rem);overflow:hidden;border:1px solid rgba(91,14,29,.16);background:#fffaf285;color:var(--velour-ink);cursor:pointer;text-align:left;transition:border-color .22s ease,background .22s ease,transform .22s ease}.velour-presence-answers button:after{content:"";position:absolute;right:1.4rem;bottom:1.2rem;width:3rem;height:1px;background:var(--velour-gold);transform-origin:right center;transition:width .22s ease}.velour-presence-answers button:hover,.velour-presence-answers button.is-selected{border-color:#c8a96bb8;background:#fffaf2d6;transform:translateY(-2px)}.velour-presence-answers button:hover:after,.velour-presence-answers button.is-selected:after{width:5rem}.velour-presence-answers span{max-width:760px;font-family:var(--velour-serif);font-size:clamp(1.55rem,3vw,3rem);line-height:1.08}.velour-presence-email{max-width:760px}.velour-presence-email p{max-width:560px;color:#5b0e1dad;line-height:1.7}.velour-presence-email-form{display:flex;gap:.8rem;margin:2rem 0 1rem}.velour-presence-result-panel{background:linear-gradient(90deg,#5b0e1deb,#5b0e1db8),url(https://images.unsplash.com/photo-1608571423902-eed4a5ad8108?auto=format&fit=crop&w=1800&q=86) center / cover no-repeat}.velour-presence-result{display:none}.velour-presence-result.is-active{display:grid;gap:clamp(2rem,5vw,4rem)}.velour-presence-result-hero{max-width:980px}.velour-presence-result-hero h2,.velour-presence-result-hero p{color:#fffaf2}.velour-presence-result-hero p{max-width:720px;margin:1rem 0 0;font-family:var(--velour-serif);font-size:clamp(1.8rem,3vw,3.4rem);line-height:1.12}.velour-presence-result-grid{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:1px;border:1px solid rgba(200,169,107,.3);background:#c8a96b4d}.velour-presence-result-grid div{min-height:210px;padding:clamp(1rem,2.4vw,2rem);background:#18060a6b;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.velour-presence-result-grid span{display:block;margin-bottom:1rem;color:var(--velour-gold);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase}.velour-presence-result-grid p{margin:0;color:#fffaf2d1;line-height:1.75}.velour-presence-products-wrap{display:grid;gap:clamp(1.5rem,3vw,2.4rem);margin-top:clamp(1.5rem,3vw,2.6rem)}.velour-presence-product-section{display:grid;gap:1rem}.velour-presence-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border:1px solid rgba(200,169,107,.26);background:#c8a96b42}.velour-presence-product-card{display:grid;grid-template-columns:112px minmax(0,1fr);gap:1rem;min-height:150px;padding:.85rem;background:#fffaf2ed;color:var(--velour-ink)}.velour-presence-product-image{display:grid;aspect-ratio:4 / 5;place-items:center;overflow:hidden;background:#5b0e1d14}.velour-presence-product-image img{width:100%;height:100%;object-fit:cover}.velour-presence-product-image span{color:#5b0e1d52;font-family:var(--velour-serif);font-size:3rem}.velour-presence-product-card h3{margin:0;color:var(--velour-ink);font-family:var(--velour-serif);font-size:clamp(1.15rem,2vw,1.6rem);font-weight:400;line-height:1.05}.velour-presence-product-card p{margin:.5rem 0 0;color:#5b0e1dc7;font-size:.82rem}.velour-presence-product-card div:last-child>span{display:block;margin-top:.35rem;color:#5b0e1d8f;font-size:.62rem;letter-spacing:.12em;text-transform:uppercase}.velour-presence-product-card button{width:fit-content;margin-top:.8rem;padding:0 0 .25rem;border:0;border-bottom:1px solid var(--velour-gold);background:transparent;color:var(--velour-ink);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.velour-presence-product-card button:disabled{cursor:not-allowed;opacity:.54}.velour-presence-product-card.is-loading .velour-presence-product-image{background:linear-gradient(90deg,#fffaf226,#c8a96b2e,#fffaf226),#5b0e1d14}.velour-presence-product-card.is-missing{background:#fffaf2c2}.velour-presence-result-actions{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center}.velour-presence-result-actions .velour-btn{border-color:#fffaf275;color:#fffaf2}.velour-presence-result-actions .velour-btn-primary{border-color:#fffaf2;background:#fffaf2;color:var(--velour-ink)}.velour-presence-result-actions .velour-text-link{color:#fffaf2}.velour-search-hero,.velour-not-found-hero{position:relative;display:grid;min-height:clamp(420px,54vw,650px);align-items:center;overflow:hidden;background:linear-gradient(90deg,#5b0e1de0,#5b0e1d75),url(https://images.unsplash.com/photo-1608571423902-eed4a5ad8108?auto=format&fit=crop&w=1800&q=86) center / cover no-repeat}.velour-not-found-hero{background:linear-gradient(90deg,#5b0e1de6,#5b0e1d85),url(https://images.unsplash.com/photo-1511499767150-a48a237f0083?auto=format&fit=crop&w=1800&q=86) center / cover no-repeat}.velour-search-hero:after,.velour-not-found-hero:after{content:"";position:absolute;inset:auto 0 0;height:34%;background:linear-gradient(180deg,rgba(248,245,241,0),var(--velour-cream))}.velour-search-hero-inner,.velour-not-found-inner{position:relative;z-index:1;max-width:920px}.velour-search-hero .velour-title,.velour-not-found-hero .velour-title,.velour-search-hero .velour-subtitle,.velour-not-found-hero .velour-subtitle{color:#fffaf2}.velour-search-page-form{display:grid;max-width:760px;grid-template-columns:minmax(0,1fr) auto;gap:.8rem;margin-top:clamp(1.5rem,3vw,2.6rem)}.velour-search-page-form .velour-input{border-color:#fffaf27a;background:#fffaf2eb}.velour-search-results-section{padding:clamp(3.5rem,7vw,6rem) 0;background:var(--velour-cream)}.velour-search-heading{max-width:820px;margin-bottom:clamp(1.5rem,4vw,3rem)}.velour-search-heading h2{margin:0;color:var(--velour-ink);font-family:var(--velour-serif);font-size:clamp(2.2rem,5vw,4.8rem);font-weight:400;line-height:1}.velour-search-empty{display:grid;max-width:720px;gap:1rem;padding:clamp(1.4rem,3vw,2.4rem) 0;border-top:1px solid rgba(200,169,107,.26)}.velour-search-empty p{margin:0;color:#5b0e1db8;font-family:var(--velour-serif);font-size:clamp(1.6rem,3vw,2.6rem);line-height:1.18}.velour-search-suggestions{display:flex;flex-wrap:wrap;gap:.7rem}.velour-search-suggestions a{padding:.75rem 1rem;border:1px solid rgba(91,14,29,.18);border-radius:999px;color:var(--velour-ink);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.velour-mobile-panel{display:none}.velour-reveal{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s ease}.velour-reveal.is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.velour-reveal,.velour-product-card,.velour-category-card:before,.velour-btn{transition:none}}@media(max-width:990px){.velour-nav{grid-template-columns:1fr auto auto}.velour-links{display:none}.velour-menu-btn{display:inline-flex}.velour-mobile-panel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;align-content:start;gap:1.2rem;padding:6rem 1.2rem 1.2rem;background:#f8f5f1fa;transform:translateY(-100%);transition:transform .26s ease}.velour-mobile-panel.is-open{transform:translateY(0)}.velour-mobile-panel a{padding:1rem 0;border-bottom:1px solid rgba(91,14,29,.12);font-family:var(--velour-serif);font-size:2rem}.velour-section-head,.velour-philosophy,.velour-feature,.velour-story-grid,.velour-ritual-grid,.velour-product-page,.velour-email,.velour-footer-grid,.velour-shop-layout,.velour-category-grid,.velour-trust-grid,.velour-testimonial-grid,.velour-bundle-grid{grid-template-columns:1fr}.velour-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.velour-filter-panel{position:relative;top:auto}.velour-footer-links{justify-content:flex-start}}@media(max-width:640px){.velour-announcement{text-align:center;line-height:1.5}.velour-nav{padding:.9rem 1rem;gap:.6rem}.velour-actions .velour-icon-btn:not([data-cart-open]){display:none}.velour-hero{min-height:720px}.velour-title{font-size:clamp(3.25rem,18vw,5.5rem)}.velour-product-grid,.velour-product-gallery{grid-template-columns:1fr}.velour-product-main-image{min-height:420px}.velour-email-form,.velour-search-form{flex-direction:column}}.velour-shell{background:linear-gradient(180deg,#5b0e1df5,#5b0e1dc7 18%,#f8f5f1 38% 100%)}.velour-nav{background:#f8f5f1b8;border-bottom-color:#5b0e1d14}.velour-hero-editorial{min-height:min(900px,calc(100vh - 104px));align-items:center;padding:clamp(7rem,12vw,11rem) 0 clamp(5rem,8vw,8rem)}.velour-hero-editorial:before{background:linear-gradient(90deg,#5b0e1dcc,#5b0e1d61 48%,#5b0e1d1f),linear-gradient(0deg,rgba(24,6,10,.55) 0%,transparent 42%),var(--velour-home-hero-image, url(https://source.unsplash.com/1800x1200/?luxury,perfume,velvet,satin)) center / cover;filter:saturate(.82) contrast(1.02)}.velour-hero-copy{max-width:860px}.velour-title{max-width:980px;font-size:clamp(4.2rem,11vw,10.5rem);line-height:.86}.velour-subtitle{max-width:520px;font-size:clamp(.98rem,1.2vw,1.12rem);line-height:1.9}.velour-cta-row-editorial{margin-top:3rem}.velour-text-link{display:inline-flex;padding:0;border:0;background:transparent;font-family:inherit;cursor:pointer;align-items:center;gap:.8rem;color:var(--velour-ink);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase}.velour-hero .velour-text-link,.velour-banner-copy .velour-text-link{color:var(--velour-cream)}.velour-text-link:after{content:"";width:3.5rem;height:1px;background:var(--velour-gold);transition:width .22s ease}.velour-text-link:hover:after{width:5.5rem}.velour-section{padding:clamp(6rem,12vw,12rem) 0;border-top-color:#c8a96b2e}.velour-section-tight{padding:clamp(5rem,9vw,9rem) 0}.velour-editorial-intro{background:var(--velour-cream)}.velour-editorial-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(300px,.52fr);gap:clamp(3rem,9vw,9rem);align-items:end}.velour-editorial-note{margin-top:2rem;color:#5b0e1d85;font-family:var(--velour-serif);font-size:clamp(1.5rem,2.8vw,2.4rem);line-height:1.18}.velour-chapter-grid{display:grid;grid-template-columns:minmax(0,.7fr) minmax(320px,.5fr);gap:clamp(2rem,8vw,8rem);align-items:center}.velour-chapter-image{min-height:clamp(520px,66vw,820px);border:0;border-radius:0;box-shadow:none;background-image:linear-gradient(0deg,#5b0e1d29,#5b0e1d05),url(https://source.unsplash.com/1200x1500/?perfume,linen,marble,luxury)}.velour-chapter-copy{padding-top:10vh}.velour-manifesto{text-align:center;background:#fffaf2}.velour-manifesto-line{margin:0;color:var(--velour-ink);font-family:var(--velour-serif);font-size:clamp(3.6rem,9vw,9rem);line-height:.92}.velour-manifesto-copy{max-width:640px;margin:2rem auto 0;color:#5b0e1d94;line-height:1.9}.velour-section-head-editorial{margin-bottom:clamp(3rem,7vw,7rem)}.velour-category-grid-editorial{grid-template-columns:1.08fr .92fr;gap:clamp(1rem,3vw,2rem);align-items:stretch}.velour-category-grid-editorial .velour-category-card{min-height:clamp(520px,60vw,760px);border:0;border-radius:0;box-shadow:none}.velour-category-grid-editorial .velour-category-card:nth-child(2){min-height:clamp(420px,46vw,610px);margin-top:clamp(4rem,10vw,9rem)}.velour-category-grid-editorial .velour-category-card:nth-child(3){grid-column:1 / -1;min-height:clamp(360px,42vw,520px);width:min(78%,920px);margin-left:auto}.velour-category-card:after{background:linear-gradient(0deg,#5b0e1db3,#5b0e1d0f 70%)}.velour-card-copy{padding:clamp(2rem,4vw,4rem)}.velour-card-copy h3,.velour-ritual-copy h3,.velour-product-info h3,.velour-bundle-card h3{letter-spacing:0}.velour-ritual-grid-editorial{grid-template-columns:minmax(320px,.52fr) minmax(0,.78fr);gap:clamp(2rem,8vw,8rem)}.velour-ritual-grid-reverse{grid-template-columns:minmax(0,.82fr) minmax(320px,.5fr)}.velour-ritual-grid-editorial .velour-image{min-height:clamp(520px,58vw,760px);border:0;border-radius:0;box-shadow:none}.velour-featured-products-section{background:#fffaf2}.velour-product-grid-editorial{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.2rem,3vw,2.4rem)}.velour-product-card{border:0;border-radius:0;background:transparent;overflow:visible}.velour-product-card:hover{background:transparent;transform:none}.velour-product-media{background:#eadfd2;overflow:hidden}.velour-product-info{padding:1.1rem 0 0;gap:.55rem}.velour-product-info p,.velour-tag{display:none}.velour-product-info h3{margin:0;font-size:clamp(1.35rem,2vw,1.8rem)}.velour-price{color:#5b0e1dbd;font-size:.82rem;letter-spacing:.08em}.velour-quick-add{justify-content:flex-start;width:fit-content;min-height:auto;padding:.7rem 0 0;border:0;border-radius:0;background:transparent;color:var(--velour-ink);font-size:.68rem}.velour-quick-add:after{content:"";width:2.5rem;height:1px;margin-left:.8rem;background:var(--velour-gold)}.velour-feature-editorial{border:0;border-radius:0;background:transparent;padding:0;grid-template-columns:minmax(0,.78fr) minmax(320px,.48fr)}.velour-feature-editorial .velour-feature-media{min-height:clamp(560px,60vw,820px);border-radius:0;box-shadow:none}.velour-trust-grid-editorial,.velour-testimonial-grid-editorial{gap:clamp(1.5rem,4vw,4rem)}.velour-trust-card,.velour-testimonial-card,.velour-filter-panel,.velour-product-panel,.velour-accordion,.velour-email{border-radius:0;box-shadow:none}.velour-trust-card,.velour-testimonial-card{border:0;border-top:1px solid rgba(200,169,107,.25);background:transparent;padding:1.4rem 0 0}.velour-email{border-color:#c8a96b47;background:#fffaf299}.velour-product-page{grid-template-columns:minmax(0,.74fr) minmax(320px,.42fr);gap:clamp(2rem,8vw,8rem);align-items:start}.velour-product-main-image{min-height:clamp(620px,76vw,940px);border:0;border-radius:0}.velour-product-thumb{border:0;border-radius:0}.velour-product-panel{position:sticky;top:110px;padding:clamp(1rem,2vw,1.5rem) 0;border:0;border-top:1px solid rgba(200,169,107,.26);background:transparent}.velour-product-panel .velour-heading{font-size:clamp(3.2rem,5.8vw,6.6rem)}.velour-product-actions{margin:2.8rem 0}.velour-delivery{font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.velour-accordion{border:0;border-top:1px solid rgba(91,14,29,.14);background:transparent}@media(max-width:990px){.velour-editorial-split,.velour-chapter-grid,.velour-category-grid-editorial,.velour-ritual-grid-editorial,.velour-ritual-grid-reverse,.velour-feature-editorial,.velour-product-page{grid-template-columns:1fr}.velour-category-grid-editorial .velour-category-card:nth-child(2),.velour-category-grid-editorial .velour-category-card:nth-child(3){width:100%;margin:0;grid-column:auto}.velour-product-grid-editorial{grid-template-columns:repeat(2,minmax(0,1fr))}.velour-product-panel{position:static}}@media(max-width:640px){.velour-product-grid-editorial{grid-template-columns:1fr}}.velour-commerce-hero{padding-top:clamp(8rem,15vw,16rem);padding-bottom:clamp(5rem,10vw,11rem);background:linear-gradient(115deg,#5b0e1d14,#f8f5f100 54%),var(--velour-cream)}.velour-commerce-hero-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(300px,.42fr);gap:clamp(2rem,8vw,8rem);align-items:end}.velour-commerce-hero .velour-heading{max-width:980px;font-size:clamp(4.8rem,10vw,11rem);line-height:.88}.velour-commerce-hero .velour-lead{max-width:440px;padding-bottom:.8rem}.velour-collection-mood{padding-top:clamp(4rem,8vw,8rem)}.velour-collection-mood-grid{display:grid;grid-template-columns:minmax(0,.72fr) minmax(320px,.46fr);gap:clamp(2.4rem,8vw,8rem);align-items:center}.velour-collection-mood-image{min-height:clamp(560px,66vw,860px);border:0;border-radius:0;box-shadow:none;background-image:linear-gradient(0deg,#5b0e1d24,#5b0e1d05),url(https://source.unsplash.com/1300x1500/?luxury,perfume,velvet,linen)}.velour-shop-section{padding-top:clamp(3rem,7vw,7rem)}.velour-filter-panel-editorial{position:sticky;top:72px;z-index:20;display:grid;grid-template-columns:minmax(220px,1.4fr) repeat(4,minmax(120px,.75fr));gap:1px;margin-bottom:clamp(3rem,7vw,6rem);padding:0;border:1px solid rgba(200,169,107,.22);background:#f8f5f1eb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.velour-filter-panel-editorial .velour-filter-group{gap:.7rem;min-width:0;padding:1.1rem 1rem;border-right:1px solid rgba(200,169,107,.18)}.velour-filter-panel-editorial .velour-filter-group:last-child{border-right:0}.velour-filter-panel-editorial .velour-input,.velour-filter-panel-editorial .velour-select{min-height:2.2rem;padding:0;border:0;border-radius:0;background:transparent;color:var(--velour-ink);font-size:.84rem}.velour-filter-panel-editorial .velour-input::placeholder{color:#5b0e1d75}.velour-product-grid-commerce{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(3rem,6vw,7rem) clamp(1.4rem,4vw,4rem);align-items:start}.velour-product-grid-commerce .velour-product-card:nth-child(3n+2){margin-top:clamp(3rem,7vw,7rem)}.velour-product-grid-commerce .velour-product-card:nth-child(4n){grid-column:span 2;display:grid;grid-template-columns:minmax(0,.68fr) minmax(240px,.32fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:end}.velour-product-grid-commerce .velour-product-card:nth-child(4n) .velour-product-media{aspect-ratio:16 / 10}.velour-product-grid-commerce .velour-product-media,.velour-product-grid-editorial .velour-product-media{border:0;border-radius:0;box-shadow:none}.velour-product-grid-commerce .velour-product-info h3{font-size:clamp(1.45rem,2.2vw,2.2rem)}.velour-shell .pagination{margin-top:clamp(2.4rem,5vw,4rem);padding:0}.velour-shell .pagination__list{gap:.45rem}.velour-shell .pagination__item{width:2.55rem}.velour-shell .pagination__link{border:1px solid rgba(200,169,107,.28);border-radius:999px;color:var(--velour-ink);background:#fffaf285;font-size:.78rem;letter-spacing:.04em}.velour-shell .pagination__link--current{border-color:var(--velour-ink);background:var(--velour-ink);color:var(--velour-cream)}.velour-shell .pagination__link:hover:not(.pagination__link--current):not(.pagination__link--disabled){border-color:var(--velour-gold);background:#c8a96b1f}.velour-shell .pagination__link svg{width:.55rem;height:.55rem}.velour-bundle-editorial{padding-top:clamp(4rem,8vw,8rem)}.velour-bundle-list{display:grid;gap:clamp(5rem,11vw,12rem)}.velour-bundle-card-editorial{display:grid;grid-template-columns:minmax(0,.68fr) minmax(300px,.38fr);gap:clamp(2rem,8vw,8rem);align-items:center;max-width:1180px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.velour-bundle-card-editorial img{min-height:clamp(520px,58vw,760px);border-radius:0;object-fit:cover}.velour-bundle-card-editorial h3{margin:.8rem 0 1rem;color:var(--velour-ink);font-family:var(--velour-serif);font-size:clamp(3rem,5vw,5.8rem);font-weight:400;line-height:.95}.velour-bundle-card-editorial p{color:#5b0e1d9e;font-size:1rem;line-height:1.9}.velour-bundle-card-offset{margin-left:auto;grid-template-columns:minmax(300px,.38fr) minmax(0,.68fr)}.velour-bundle-card-offset img{order:2}.velour-product-editorial-section{padding-top:clamp(5rem,10vw,11rem);background:linear-gradient(90deg,#fffaf2 0 54%,var(--velour-cream) 54% 100%)}.velour-product-page-editorial{max-width:1680px}.velour-product-page-editorial .velour-product-main-image img,.velour-product-page-editorial .velour-product-thumb img,.velour-bundle-card-editorial img,.velour-product-media img{filter:saturate(.9) contrast(1.03)}.velour-product-page-editorial .velour-product-thumbs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,2rem);margin-top:clamp(1rem,2vw,2rem)}.velour-product-page-editorial .velour-product-thumb{min-height:clamp(240px,24vw,380px)}.velour-product-panel-editorial .velour-lead{max-width:520px}.velour-product-actions-editorial .velour-btn{min-height:3.25rem;border-radius:0}.velour-product-story{padding-top:clamp(6rem,12vw,13rem);padding-bottom:clamp(6rem,12vw,13rem);background:#fffaf2}.velour-product-story-grid{display:grid;grid-template-columns:minmax(0,.75fr) minmax(320px,.42fr);gap:clamp(2rem,9vw,9rem);align-items:end;border-top:1px solid rgba(200,169,107,.24);padding-top:clamp(2rem,5vw,5rem)}.velour-product-story .velour-heading{max-width:860px}@media(max-width:990px){.velour-commerce-hero-grid,.velour-collection-mood-grid,.velour-product-story-grid,.velour-bundle-card-editorial,.velour-bundle-card-offset,.velour-product-grid-commerce .velour-product-card:nth-child(4n){grid-template-columns:1fr}.velour-filter-panel-editorial{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.velour-product-grid-commerce{grid-template-columns:repeat(2,minmax(0,1fr))}.velour-product-grid-commerce .velour-product-card:nth-child(4n){grid-column:auto}.velour-bundle-card-offset img{order:0}.velour-product-editorial-section{background:var(--velour-cream)}}@media(max-width:640px){.velour-filter-panel-editorial,.velour-product-grid-commerce,.velour-product-page-editorial .velour-product-thumbs{grid-template-columns:1fr}.velour-filter-panel-editorial .velour-filter-group{border-right:0;border-bottom:1px solid rgba(200,169,107,.16)}.velour-product-grid-commerce .velour-product-card:nth-child(3n+2){margin-top:0}}.velour-fragrance-hero{position:relative;min-height:min(880px,calc(100vh - 104px));display:grid;align-items:end;padding:clamp(7rem,12vw,12rem) 0 clamp(4rem,8vw,7rem);background:#5b0e1d;overflow:hidden;isolation:isolate}.velour-fragrance-hero:before{content:"";position:absolute;top:-3%;right:-3%;bottom:-3%;left:-3%;z-index:-2;background:linear-gradient(90deg,#5b0e1de0,#5b0e1d7a 48%,#5b0e1d1a),linear-gradient(0deg,#18060a80,#18060a00 46%),var(--velour-fragrance-hero-image, url(https://images.unsplash.com/photo-1594035910387-fea47794261f?auto=format&fit=crop&w=2200&q=86)) center right / cover no-repeat;animation:velourFragranceDrift 20s ease-in-out infinite alternate}.velour-fragrance-hero:after{content:"";position:absolute;inset:auto clamp(1rem,4vw,4rem) 1.4rem;height:1px;background:linear-gradient(90deg,transparent,rgba(200,169,107,.7),transparent)}.velour-fragrance-hero-copy{max-width:820px}.velour-fragrance-hero .velour-title,.velour-fragrance-hero .velour-subtitle{color:var(--velour-cream)}.velour-fragrance-hero .velour-subtitle{max-width:560px}.velour-fragrance-collections,.velour-fragrance-bestsellers,.velour-fragrance-ritual,.velour-fragrance-detail-story{padding:clamp(6rem,12vw,13rem) 0;background:var(--velour-cream);border-top:1px solid rgba(200,169,107,.16)}.velour-fragrance-section-head{max-width:780px;margin-bottom:clamp(3rem,7vw,6.5rem)}.velour-fragrance-section-head .velour-heading{font-size:clamp(3.8rem,7vw,7.8rem);line-height:.9}.velour-fragrance-card-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:clamp(1rem,3vw,2rem);align-items:stretch}.velour-fragrance-edit-card{position:relative;min-height:clamp(520px,58vw,760px);display:flex;flex-direction:column;justify-content:flex-end;gap:.9rem;overflow:hidden;padding:clamp(2rem,4vw,4rem);color:var(--velour-cream);background:#2a0b12 center / cover no-repeat;isolation:isolate}.velour-fragrance-edit-card:nth-child(2){margin-top:clamp(4rem,9vw,8rem)}.velour-fragrance-edit-card:nth-child(3){grid-column:1 / -1;width:min(78%,960px);min-height:clamp(380px,44vw,560px);margin-left:auto}.velour-fragrance-edit-card:before{content:"";position:absolute;top:-4%;right:-4%;bottom:-4%;left:-4%;z-index:-2;background:inherit;transition:transform .7s ease,filter .7s ease}.velour-fragrance-edit-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,#5b0e1dd1,#5b0e1d0f 66%)}.velour-fragrance-edit-card:hover:before{transform:scale(1.045);filter:saturate(.9) contrast(1.04)}.velour-fragrance-edit-card span{color:var(--velour-gold);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase}.velour-fragrance-edit-card strong{max-width:420px;font-family:var(--velour-serif);font-size:clamp(2.8rem,5vw,5.8rem);font-weight:400;line-height:.94}.velour-fragrance-edit-men{background-image:url(https://images.unsplash.com/photo-1590736704728-f4730bb30770?auto=format&fit=crop&w=1300&q=84)}.velour-fragrance-edit-women{background-image:url(https://images.unsplash.com/photo-1619994403073-2cec844b8e63?auto=format&fit=crop&w=1300&q=84)}.velour-fragrance-edit-unisex{background-image:url(https://images.unsplash.com/photo-1615634260167-c8cdede054de?auto=format&fit=crop&w=1500&q=84)}.velour-fragrance-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(3rem,6vw,6rem) clamp(1.4rem,4vw,3rem)}.velour-fragrance-product-grid .velour-product-card:nth-child(2),.velour-fragrance-product-grid .velour-product-card:nth-child(5){margin-top:clamp(3rem,6vw,6rem)}.velour-fragrance-product-grid .velour-product-card{background:transparent}.velour-fragrance-product-grid .velour-product-media{border:0;border-radius:0;background:#eadfd2;box-shadow:none}.velour-fragrance-product-grid .velour-product-media img{filter:saturate(.9) contrast(1.03);transition:transform .7s ease,filter .7s ease}.velour-fragrance-product-grid .velour-product-card:hover .velour-product-media img{transform:scale(1.035);filter:saturate(.96) contrast(1.06)}.velour-fragrance-ritual-grid,.velour-fragrance-product-grid-main,.velour-fragrance-detail-grid{display:grid;grid-template-columns:minmax(0,.76fr) minmax(320px,.46fr);gap:clamp(2.5rem,9vw,9rem);align-items:stretch}.velour-fragrance-ritual-image{min-height:0;aspect-ratio:5 / 4;background:linear-gradient(0deg,#5b0e1d2e,#5b0e1d05),url(velour-perfume-display.png) center / cover no-repeat;background-position:center}.velour-fragrance-product-hero{padding:clamp(6rem,11vw,12rem) 0 clamp(5rem,9vw,10rem);background:linear-gradient(90deg,#fffaf2 0 52%,var(--velour-cream) 52% 100%)}.velour-fragrance-product-grid-main{grid-template-columns:minmax(0,.78fr) minmax(320px,.42fr);align-items:start}.velour-fragrance-product-image{min-height:clamp(640px,76vw,960px);overflow:hidden;background:#eadfd2}.velour-fragrance-product-image img{width:100%;height:100%;min-height:inherit;object-fit:cover;filter:saturate(.88) contrast(1.04)}.velour-fragrance-product-panel{position:sticky;top:110px;padding-top:1.2rem;border-top:1px solid rgba(200,169,107,.3)}.velour-fragrance-product-panel .velour-heading{font-size:clamp(3.4rem,6vw,6.8rem);line-height:.9}.velour-fragrance-notes-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:2.5rem 0 0;border:1px solid rgba(200,169,107,.24);background:#c8a96b2e}.velour-fragrance-notes-grid div{padding:1rem;background:#f8f5f1e0}.velour-fragrance-notes-grid span{display:block;margin-bottom:.55rem;color:#5b0e1d85;font-size:.66rem;letter-spacing:.14em;text-transform:uppercase}.velour-fragrance-notes-grid strong{color:var(--velour-ink);font-family:var(--velour-serif);font-size:1.2rem;font-weight:400}.velour-fragrance-detail-story{background:#fffaf2}.velour-fragrance-detail-grid{align-items:start;border-top:1px solid rgba(200,169,107,.24);padding-top:clamp(2rem,5vw,5rem)}.velour-fragrance-accordions .velour-accordion:first-child{border-top-color:#c8a96b52}@keyframes velourFragranceDrift{0%{transform:scale(1) translateZ(0)}to{transform:scale(1.055) translate3d(-1.2%,-.8%,0)}}@media(prefers-reduced-motion:reduce){.velour-fragrance-hero:before{animation:none}}@media(max-width:990px){.velour-fragrance-card-grid,.velour-fragrance-ritual-grid,.velour-fragrance-product-grid-main,.velour-fragrance-detail-grid{grid-template-columns:1fr}.velour-fragrance-edit-card:nth-child(2),.velour-fragrance-edit-card:nth-child(3){width:100%;margin:0;grid-column:auto}.velour-fragrance-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.velour-fragrance-product-panel{position:static}.velour-fragrance-product-hero{background:var(--velour-cream)}}@media(max-width:640px){.velour-fragrance-hero{min-height:760px}.velour-fragrance-product-grid,.velour-fragrance-notes-grid{grid-template-columns:1fr}.velour-fragrance-edit-card,.velour-fragrance-product-image{min-height:430px}}.velour-fragrance-product-grid .velour-product-media.velour-fragrance-visual,.velour-product-grid-editorial .velour-product-media.velour-fragrance-visual,.velour-product-grid-commerce .velour-product-media.velour-fragrance-visual{position:relative;aspect-ratio:4 / 5;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 62% 22%,rgba(255,250,242,.94),rgba(248,245,241,.5) 30%,transparent 52%),linear-gradient(145deg,#fffaf2,#f8f5f1 46%,#eadfd2);box-shadow:inset 0 0 0 1px #c8a96b2e;isolation:isolate}.velour-fragrance-visual:before{content:"";position:absolute;inset:auto -10% -9% -10%;height:36%;z-index:-2;background:linear-gradient(135deg,#5b0e1de6,#5b0e1d7a 52%,#5b0e1dc7),radial-gradient(circle at 22% 18%,rgba(200,169,107,.22),transparent 34%);border-radius:52% 48% 0 0/42% 46% 0 0;transform:rotate(-3deg);filter:blur(.2px)}.velour-fragrance-visual:after{content:"";position:absolute;right:9%;bottom:9%;width:34%;height:1px;z-index:1;background:linear-gradient(90deg,transparent,rgba(200,169,107,.62),transparent)}.velour-fragrance-surface{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(120deg,rgba(255,255,255,.36),transparent 28%),radial-gradient(ellipse at 45% 78%,rgba(91,14,29,.16),transparent 30%),repeating-linear-gradient(90deg,rgba(91,14,29,.018) 0 1px,transparent 1px 12px);opacity:.92}.velour-fragrance-visual .velour-fragrance-surface:before{content:"";position:absolute;left:10%;right:13%;bottom:15%;height:16%;background:linear-gradient(90deg,#fffaf275,#c8a96b29,#fffaf25c);border-radius:50%;filter:blur(18px)}.velour-fragrance-visual .velour-fragrance-surface:after{content:"";position:absolute;left:14%;right:14%;bottom:10%;height:10%;background:#5b0e1d29;border-radius:50%;filter:blur(20px)}.velour-fragrance-visual img{position:relative;z-index:2;width:min(62%,310px);height:68%;object-fit:cover;object-position:center;filter:saturate(.9) contrast(1.02) drop-shadow(0 28px 30px rgba(91,14,29,.22));transform:translateY(-1.5%);transition:transform .7s ease,filter .7s ease}.velour-fragrance-product-grid .velour-product-card:hover .velour-fragrance-visual img,.velour-product-grid-editorial .velour-product-card:hover .velour-fragrance-visual img,.velour-product-grid-commerce .velour-product-card:hover .velour-fragrance-visual img{transform:translateY(-3%) scale(1.025);filter:saturate(.94) contrast(1.05) drop-shadow(0 32px 34px rgba(91,14,29,.26))}.velour-fragrance-visual-charcoal:before{background:linear-gradient(135deg,#2a0b12eb,#5b0e1d80 52%,#2a0b12d1)}.velour-fragrance-visual-marble{background:radial-gradient(circle at 62% 22%,rgba(255,250,242,.94),rgba(248,245,241,.48) 30%,transparent 52%),linear-gradient(145deg,#fffaf2,#f8f5f1 42%,#e5ddd2)}.velour-fragrance-visual-marble .velour-fragrance-surface{background:linear-gradient(118deg,rgba(91,14,29,.04),transparent 18%,rgba(200,169,107,.06) 42%,transparent 70%),repeating-linear-gradient(135deg,rgba(91,14,29,.018) 0 1px,transparent 1px 18px)}.velour-fragrance-visual-satin:before{background:linear-gradient(135deg,#5b0e1dad,#c8a96b2e 52%,#5b0e1d80)}.velour-fragrance-visual-satin .velour-fragrance-surface{background:linear-gradient(112deg,rgba(255,255,255,.5),transparent 24%,rgba(200,169,107,.08) 54%,transparent 78%),repeating-linear-gradient(90deg,rgba(91,14,29,.012) 0 1px,transparent 1px 10px)}.velour-fragrance-visual-stone:before{background:linear-gradient(135deg,#5b0e1dc7,#4a342766 55%,#5b0e1db8)}.velour-fragrance-visual-linen .velour-fragrance-surface{background:repeating-linear-gradient(0deg,rgba(91,14,29,.016) 0 1px,transparent 1px 8px),repeating-linear-gradient(90deg,rgba(91,14,29,.012) 0 1px,transparent 1px 10px)}.velour-fragrance-product-grid .velour-product-info{padding-top:1rem}.velour-fragrance-product-grid .velour-product-info h3{font-size:clamp(1.25rem,1.8vw,1.7rem)}.velour-fragrance-product-grid .velour-price{color:var(--velour-ink)}.velour-fragrance-product-grid .velour-product-media,.velour-home-product-row .velour-product-media,.velour-product-grid-editorial .velour-product-media,.velour-product-grid-commerce .velour-product-media{aspect-ratio:4 / 5;display:block;background:transparent;box-shadow:none}.velour-fragrance-product-grid .velour-product-media img,.velour-home-product-row .velour-product-media img,.velour-product-grid-editorial .velour-product-media img,.velour-product-grid-commerce .velour-product-media img{width:100%;height:100%;object-fit:cover;object-position:center;filter:none;transform:none}.velour-fragrance-product-grid .velour-product-card:hover .velour-product-media img,.velour-home-product-row .velour-product-card:hover .velour-product-media img,.velour-product-grid-editorial .velour-product-card:hover .velour-product-media img,.velour-product-grid-commerce .velour-product-card:hover .velour-product-media img{transform:scale(1.025);filter:none}@media(max-width:640px){.velour-fragrance-visual img{width:min(66%,280px);height:66%}}.velour-displays-hero,.velour-bundles-hero,.velour-about-hero,.velour-journal-hero,.velour-contact-hero,.velour-cart-hero{position:relative;min-height:min(780px,calc(100vh - 104px));display:grid;align-items:end;padding:clamp(7rem,12vw,12rem) 0 clamp(4rem,8vw,7rem);overflow:hidden;background:#5b0e1d;isolation:isolate}.velour-displays-hero:before,.velour-bundles-hero:before,.velour-about-hero:before,.velour-journal-hero:before,.velour-contact-hero:before,.velour-cart-hero:before{content:"";position:absolute;top:-3%;right:-3%;bottom:-3%;left:-3%;z-index:-2;background:linear-gradient(90deg,#5b0e1de6,#5b0e1d80 48%,#5b0e1d1f),var(--ecosystem-image) center / cover no-repeat;animation:velourFragranceDrift 22s ease-in-out infinite alternate}.velour-displays-hero:after,.velour-bundles-hero:after,.velour-about-hero:after,.velour-journal-hero:after,.velour-contact-hero:after,.velour-cart-hero:after{content:"";position:absolute;inset:auto clamp(1rem,4vw,4rem) 1.4rem;height:1px;background:linear-gradient(90deg,transparent,rgba(200,169,107,.7),transparent)}.velour-displays-hero{--ecosystem-image: url(https://images.unsplash.com/photo-1523170335258-f5ed11844a49?auto=format&fit=crop&w=2200&q=86)}.velour-bundles-hero{--ecosystem-image: url(https://images.unsplash.com/photo-1601924638867-3a6de6b7a500?auto=format&fit=crop&w=2200&q=86)}.velour-about-hero{--ecosystem-image: url(https://images.unsplash.com/photo-1615397349754-cfa2066a298e?auto=format&fit=crop&w=2200&q=86)}.velour-journal-hero{--ecosystem-image: url(https://images.unsplash.com/photo-1594035910387-fea47794261f?auto=format&fit=crop&w=2200&q=86)}.velour-contact-hero{--ecosystem-image: url(https://images.unsplash.com/photo-1608571423902-eed4a5ad8108?auto=format&fit=crop&w=2200&q=86)}.velour-cart-hero{--ecosystem-image: url(https://images.unsplash.com/photo-1511499767150-a48a237f0083?auto=format&fit=crop&w=2200&q=86)}.velour-displays-hero .velour-title,.velour-displays-hero .velour-subtitle,.velour-bundles-hero .velour-title,.velour-bundles-hero .velour-subtitle,.velour-about-hero .velour-title,.velour-about-hero .velour-subtitle,.velour-journal-hero .velour-title,.velour-contact-hero .velour-title,.velour-contact-hero .velour-subtitle,.velour-cart-hero .velour-title,.velour-cart-hero .velour-subtitle{color:var(--velour-cream)}.velour-displays-hero-copy,.velour-bundles-hero-copy,.velour-about-hero-inner,.velour-journal-hero-inner,.velour-contact-hero-inner,.velour-cart-hero-inner{max-width:900px}.velour-ecosystem-section{padding:clamp(6rem,12vw,13rem) 0;background:var(--velour-cream);border-top:1px solid rgba(200,169,107,.16)}.velour-ecosystem-head{max-width:820px;margin-bottom:clamp(3rem,7vw,6.5rem)}.velour-ecosystem-head .velour-heading,.velour-about-story .velour-heading,.velour-contact-details .velour-heading{font-size:clamp(3.8rem,7vw,7.8rem);line-height:.9}.velour-ecosystem-split,.velour-ecosystem-feature,.velour-contact-grid{display:grid;grid-template-columns:minmax(0,.76fr) minmax(320px,.46fr);gap:clamp(2.5rem,9vw,9rem);align-items:center}.velour-ecosystem-feature-reverse{grid-template-columns:minmax(320px,.46fr) minmax(0,.76fr)}.velour-ecosystem-image{min-height:clamp(560px,62vw,820px);background:#eadfd2 center / cover no-repeat;overflow:hidden}.velour-display-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2.5vw,2rem)}.velour-display-card{position:relative;min-height:clamp(360px,44vw,620px);display:flex;flex-direction:column;justify-content:flex-end;gap:.8rem;overflow:hidden;padding:clamp(1.6rem,3vw,3rem);color:var(--velour-cream);background:#2a0b12 center / cover no-repeat;isolation:isolate}.velour-display-card:before{content:"";position:absolute;top:-4%;right:-4%;bottom:-4%;left:-4%;z-index:-2;background:inherit;transition:transform .7s ease}.velour-display-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,#5b0e1dd6,#5b0e1d0d 66%)}.velour-display-card:hover:before{transform:scale(1.045)}.velour-display-card span,.velour-journal-card span,.velour-principle span{color:var(--velour-gold);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase}.velour-display-card strong{font-family:var(--velour-serif);font-size:clamp(2rem,3.5vw,3.8rem);font-weight:400;line-height:.96}.velour-display-watch{background-image:url(https://images.unsplash.com/photo-1523170335258-f5ed11844a49?auto=format&fit=crop&w=1200&q=84)}.velour-display-fragrance{background-image:url(https://images.unsplash.com/photo-1587017539504-67cfbddac569?auto=format&fit=crop&w=1200&q=84)}.velour-display-vision{background-image:url(https://images.unsplash.com/photo-1511499767150-a48a237f0083?auto=format&fit=crop&w=1200&q=84)}.velour-display-valet{background-image:url(velour-perfume-display.png)}.velour-display-feature-image{background-image:url(https://images.unsplash.com/photo-1615634260167-c8cdede054de?auto=format&fit=crop&w=1500&q=84)}.velour-bundle-suite-list{display:grid;gap:clamp(5rem,11vw,12rem)}.velour-bundle-executive{background-image:url(https://images.unsplash.com/photo-1511499767150-a48a237f0083?auto=format&fit=crop&w=1500&q=84)}.velour-bundle-signature{background-image:url(https://images.unsplash.com/photo-1608571423902-eed4a5ad8108?auto=format&fit=crop&w=1500&q=84)}.velour-bundle-complete{background-image:url(velour-bundle-complete.avif)}.velour-about-image{background-image:url(https://images.unsplash.com/photo-1594035910387-fea47794261f?auto=format&fit=crop&w=1500&q=84)}.velour-principle-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,5vw,5rem)}.velour-principle{border-top:1px solid rgba(200,169,107,.28);padding-top:1.4rem}.velour-principle h3{margin:1rem 0;color:var(--velour-ink);font-family:var(--velour-serif);font-size:clamp(2.2rem,4vw,4rem);font-weight:400}.velour-principle p{color:#5b0e1d9e;line-height:1.8}.velour-journal-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(2rem,5vw,5rem);align-items:start}.velour-journal-card{display:grid;gap:1.1rem;border-top:1px solid rgba(200,169,107,.24);padding-top:1.2rem}.velour-journal-card-large{grid-row:span 2}.velour-journal-image{min-height:clamp(300px,40vw,520px);background:#eadfd2 center / cover no-repeat}.velour-journal-card-large .velour-journal-image{min-height:clamp(520px,64vw,820px)}.velour-journal-card h2{margin:0;color:var(--velour-ink);font-family:var(--velour-serif);font-size:clamp(2rem,4vw,4.5rem);font-weight:400;line-height:.98}.velour-journal-card p{margin:0;color:#5b0e1d9e;line-height:1.8}.velour-journal-oud{background-image:url(https://images.unsplash.com/photo-1615634260167-c8cdede054de?auto=format&fit=crop&w=1300&q=84)}.velour-journal-ritual{background-image:url(https://images.unsplash.com/photo-1587017539504-67cfbddac569?auto=format&fit=crop&w=1000&q=84)}.velour-journal-living{background-image:url(https://images.unsplash.com/photo-1523170335258-f5ed11844a49?auto=format&fit=crop&w=1000&q=84)}.velour-journal-environment{background-image:url(https://images.unsplash.com/photo-1615397349754-cfa2066a298e?auto=format&fit=crop&w=1000&q=84)}.velour-contact-grid{align-items:start}.velour-contact-details{border-top:1px solid rgba(200,169,107,.28);padding-top:1.4rem}.velour-contact-details p{color:#5b0e1db8;line-height:1.9}.velour-contact-details a{color:inherit;text-decoration:none}.velour-contact-form{display:grid;gap:1rem}.velour-field{display:grid;gap:.55rem}.velour-field span{color:var(--velour-gold);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase}.velour-contact-select{-webkit-appearance:none;appearance:none;padding-right:3rem;background:linear-gradient(45deg,transparent 50%,var(--velour-ink) 50%) calc(100% - 1.35rem) 50% / .42rem .42rem no-repeat,linear-gradient(135deg,var(--velour-ink) 50%,transparent 50%) calc(100% - 1.05rem) 50% / .42rem .42rem no-repeat,#fffaf2c7}.velour-contact-form textarea.velour-input{min-height:10rem;padding-top:1rem;resize:vertical}.velour-form-message{margin:0 0 .35rem;padding:.9rem 1rem;border:1px solid rgba(200,169,107,.28);color:#5b0e1dc2;line-height:1.6}.velour-form-message-success{background:#c8a96b1f}.velour-form-message-error{background:#5b0e1d0f;border-color:#5b0e1d2e}.velour-form-message-error ul{margin:0;padding-left:1.1rem}.velour-contact-form-wrap{padding:clamp(1.2rem,3vw,2.2rem);border:1px solid rgba(200,169,107,.26);background:#fffaf280}.velour-cart-ritual .velour-product-grid-editorial{grid-template-columns:repeat(3,minmax(0,1fr))}.velour-footer-ecosystem{padding:clamp(4rem,8vw,8rem) clamp(1rem,4vw,4rem);border-top:1px solid rgba(200,169,107,.24);background:#fffaf2}.velour-footer-grid-ecosystem{width:min(100%,1280px);margin:0 auto;grid-template-columns:minmax(280px,1.15fr) .62fr .62fr minmax(260px,.92fr);gap:clamp(2rem,5vw,5rem)}.velour-footer-brand{display:grid;gap:1.4rem}.velour-footer-newsletter{display:flex;gap:1rem;max-width:520px;border-top:1px solid rgba(200,169,107,.24);padding-top:1.2rem}.velour-footer-newsletter .velour-input{flex:1}.velour-footer-social-column{display:grid;align-content:start;gap:1rem;color:#5b0e1dc2}.velour-footer-social-column>span{color:var(--velour-ink);font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.velour-footer-social-column p{max-width:360px;margin:0;color:#5b0e1d9e;font-size:.95rem;line-height:1.7}.velour-footer-email{width:fit-content;color:#5b0e1dc2;font-size:.76rem;letter-spacing:.06em;text-decoration:none}.velour-footer-social-icons{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:.2rem}.velour-footer-social-icons a{display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;border:1px solid rgba(200,169,107,.32);border-radius:999px;color:var(--velour-gold);transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.velour-footer-social-icons a:hover{transform:translateY(-2px);border-color:#c8a96bb8;background:#c8a96b1a;box-shadow:0 0 28px #c8a96b29}.velour-footer-social-icons svg{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.velour-footer-social-icons a:first-child svg,.velour-footer-social-icons a:last-child svg{fill:currentColor;stroke:none}.velour-cart-panel{background:#fffaf2;border-left:1px solid rgba(200,169,107,.3)}.velour-cart-head,.velour-cart-foot{border-color:#c8a96b3d}@media(max-width:990px){.velour-ecosystem-split,.velour-ecosystem-feature,.velour-ecosystem-feature-reverse,.velour-contact-grid,.velour-journal-grid,.velour-footer-grid-ecosystem{grid-template-columns:1fr}.velour-display-card-grid,.velour-principle-grid,.velour-cart-ritual .velour-product-grid-editorial{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.velour-display-card-grid,.velour-principle-grid,.velour-cart-ritual .velour-product-grid-editorial{grid-template-columns:1fr}.velour-footer-newsletter{flex-direction:column}}.velour-shell[data-velour-view=home]{background:var(--velour-cream)}.velour-shell[data-velour-view=home] .velour-announcement{min-height:42px;gap:clamp(1.2rem,5vw,5rem);background:#fffaf2;color:var(--velour-ink);border-bottom:1px solid rgba(91,14,29,.12)}.velour-shell[data-velour-view=home] .velour-nav{background:#fffaf2f0}.velour-shell[data-velour-view=home] .velour-hero-editorial{min-height:clamp(520px,68vw,760px);padding:clamp(4rem,8vw,7rem) 0;align-items:end}.velour-shell[data-velour-view=home] .velour-hero-editorial:before{background:linear-gradient(90deg,#5b0e1db8,#5b0e1d38 54%,#5b0e1d0a),var(--velour-home-hero-image, url(https://source.unsplash.com/1800x1200/?luxury,perfume,velvet,satin)) center / cover}.velour-shell[data-velour-view=home] .velour-hero-copy{max-width:650px}.velour-shell[data-velour-view=home] .velour-title{max-width:720px;font-size:clamp(3.2rem,7.6vw,7rem);line-height:.94}.velour-shell[data-velour-view=home] .velour-subtitle{max-width:500px;line-height:1.65}.velour-shell[data-velour-view=home] .velour-cta-row-editorial{display:flex;flex-wrap:wrap;gap:1.1rem;align-items:center;margin-top:2rem}.velour-shell[data-velour-view=home] .velour-btn-primary{border-color:var(--velour-gold);background:var(--velour-cream);color:var(--velour-ink)}.velour-home-block{padding:clamp(3.6rem,7vw,6.8rem) 0;background:var(--velour-cream)}.velour-home-heading{max-width:720px;margin:0 auto clamp(2rem,4vw,3.4rem);text-align:center}.velour-home-heading h2{margin:0;color:var(--velour-ink);font-family:var(--velour-serif);font-size:clamp(2.1rem,4vw,4rem);font-weight:400;letter-spacing:.02em;line-height:1;text-transform:uppercase}.velour-home-heading p{max-width:620px;margin:.85rem auto 0;color:#5b0e1d9e;font-size:.92rem;line-height:1.8}.velour-home-heading .velour-text-link{margin-top:1.15rem}.velour-home-new-grid{display:grid;grid-template-columns:minmax(280px,.95fr) minmax(0,1.35fr);gap:clamp(1.2rem,3vw,2.2rem);align-items:start}.velour-home-collection-card,.velour-home-category-card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:430px;overflow:hidden;padding:clamp(1.3rem,3vw,2.3rem);color:var(--velour-cream);background:linear-gradient(0deg,#5b0e1dc7,#5b0e1d14 66%),var(--card-image) center / cover;isolation:isolate}.velour-home-collection-card:before,.velour-home-category-card:before{content:"";position:absolute;top:-4%;right:-4%;bottom:-4%;left:-4%;z-index:-1;background:inherit;transition:transform .65s ease,filter .65s ease}.velour-home-collection-card:hover:before,.velour-home-category-card:hover:before{transform:scale(1.04);filter:saturate(.92) contrast(1.03)}.velour-home-collection-card span,.velour-home-category-card span{color:var(--velour-gold);font-size:.68rem;letter-spacing:.18em;text-transform:uppercase}.velour-home-collection-card h3,.velour-home-category-card h3,.velour-home-story h2{margin:.5rem 0 0;font-family:var(--velour-serif);font-size:clamp(2rem,4vw,4.5rem);font-weight:400;line-height:.98}.velour-home-collection-card p{margin:.8rem 0 0;color:#f8f5f1c7}.velour-home-collection-card strong,.velour-home-category-card strong{width:fit-content;margin-top:1.2rem;border-bottom:1px solid var(--velour-gold);font-size:.72rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.velour-home-product-row,.velour-home-category-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem)}.velour-home-category-card{min-height:clamp(330px,36vw,510px)}.velour-home-featured-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.1rem,2.2vw,1.8rem)}.velour-home-presence{overflow:hidden;padding:clamp(1.6rem,4vw,3rem) 0;border-top:1px solid rgba(200,169,107,.24);border-bottom:1px solid rgba(200,169,107,.24);background:#fffaf2}.velour-home-presence div{display:flex;width:max-content;animation:velourPresenceMarquee 28s linear infinite}.velour-home-presence span{padding-right:clamp(2rem,5vw,5rem);color:var(--velour-ink);font-family:var(--velour-serif);font-size:clamp(2.4rem,6vw,6rem);line-height:1}.velour-home-story{background:#fffaf2}.velour-home-story-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(300px,.55fr);gap:clamp(2rem,5vw,4.5rem);align-items:stretch}.velour-home-story-image{min-height:0;aspect-ratio:5 / 4;background:linear-gradient(0deg,#5b0e1d1f,#5b0e1d05),url(https://source.unsplash.com/1200x1500/?perfume,linen,marble,luxury) center / cover;background-position:center}.velour-home-story p{margin:1rem 0 1.5rem;color:#5b0e1d9e;line-height:1.85}.velour-home-quote-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.2rem,3vw,2.4rem)}.velour-home-quote-row blockquote{margin:0;padding-top:1.4rem;border-top:1px solid rgba(200,169,107,.34)}.velour-home-quote-row p{margin:0;font-family:var(--velour-serif);font-size:clamp(1.35rem,2vw,2rem);line-height:1.25}.velour-home-quote-row cite{display:block;margin-top:1rem;color:#5b0e1d85;font-size:.72rem;font-style:normal;letter-spacing:.14em;text-transform:uppercase}.velour-home-services{padding:2.2rem 0;background:var(--velour-ink);color:var(--velour-cream)}.velour-home-service-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.velour-home-service-row div{display:grid;gap:.4rem;text-align:center}.velour-home-service-row strong{color:var(--velour-gold);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase}.velour-home-service-row span{color:#f8f5f1b8;font-size:.86rem}@keyframes velourPresenceMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:980px){.velour-home-new-grid,.velour-home-story-grid{grid-template-columns:1fr}.velour-home-story-grid{gap:1.45rem}.velour-home-story-image{aspect-ratio:4 / 3;background-position:center 42%}.velour-home-featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.velour-shell[data-velour-view=home] .velour-announcement:before,.velour-shell[data-velour-view=home] .velour-announcement:after{display:none}.velour-home-product-row,.velour-home-category-row,.velour-home-quote-row,.velour-home-service-row{grid-template-columns:1fr}.velour-home-block{padding:3.2rem 0}.velour-home-story-image{aspect-ratio:1 / 1;background-position:center 40%}}.velour-shell:not([data-velour-view=home]){background:var(--velour-cream)}.velour-shell:not([data-velour-view=home]) .velour-announcement{min-height:42px;gap:clamp(1.2rem,5vw,5rem);background:#fffaf2;color:var(--velour-ink);border-bottom:1px solid rgba(91,14,29,.12)}.velour-shell:not([data-velour-view=home]) .velour-nav{background:#fffaf2f0}.velour-fragrance-hero,.velour-displays-hero,.velour-bundles-hero,.velour-about-hero,.velour-journal-hero,.velour-contact-hero,.velour-cart-hero{min-height:clamp(420px,56vw,650px);align-items:end;padding:clamp(4rem,8vw,7rem) 0 clamp(3rem,6vw,5rem)}.velour-fragrance-hero-copy,.velour-displays-hero-copy,.velour-bundles-hero-copy,.velour-about-hero-inner,.velour-journal-hero-inner,.velour-contact-hero-inner,.velour-cart-hero-inner{max-width:720px}.velour-fragrance-hero .velour-title,.velour-displays-hero .velour-title,.velour-bundles-hero .velour-title,.velour-about-hero .velour-title,.velour-journal-hero .velour-title,.velour-contact-hero .velour-title,.velour-cart-hero .velour-title{max-width:760px;font-size:clamp(3rem,7vw,6.4rem);line-height:.96}.velour-fragrance-hero .velour-subtitle,.velour-displays-hero .velour-subtitle,.velour-bundles-hero .velour-subtitle,.velour-about-hero .velour-subtitle,.velour-contact-hero .velour-subtitle,.velour-cart-hero .velour-subtitle{max-width:540px;line-height:1.65}.velour-fragrance-collections,.velour-fragrance-bestsellers,.velour-fragrance-ritual,.velour-fragrance-detail-story,.velour-ecosystem-section,.velour-shop-section,.velour-collection-mood,.velour-section.velour-section-tight{padding:clamp(3.6rem,7vw,6.8rem) 0}.velour-fragrance-section-head,.velour-ecosystem-head,.velour-section-head-editorial{max-width:720px;margin:0 auto clamp(2rem,4vw,3.4rem);text-align:center}.velour-fragrance-section-head .velour-heading,.velour-ecosystem-head .velour-heading,.velour-section-head-editorial .velour-heading,.velour-about-story .velour-heading,.velour-contact-details .velour-heading{font-size:clamp(2.1rem,4vw,4rem);line-height:1;text-transform:uppercase}.velour-fragrance-section-head .velour-eyebrow,.velour-ecosystem-head .velour-eyebrow,.velour-section-head-editorial .velour-eyebrow{display:block;margin-bottom:.75rem}.velour-fragrance-card-grid,.velour-display-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem)}.velour-fragrance-edit-card,.velour-display-card{min-height:clamp(330px,36vw,510px);padding:clamp(1.3rem,3vw,2.3rem)}.velour-fragrance-edit-card:nth-child(2),.velour-fragrance-edit-card:nth-child(3){width:auto;min-height:clamp(330px,36vw,510px);margin:0;grid-column:auto}.velour-fragrance-edit-card strong,.velour-display-card strong{font-size:clamp(1.8rem,3.4vw,3.6rem)}.velour-fragrance-product-grid,.velour-product-grid-editorial,.velour-product-grid-commerce{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.1rem,2.2vw,1.8rem)}.velour-fragrance-product-grid .velour-product-card:nth-child(2),.velour-fragrance-product-grid .velour-product-card:nth-child(5),.velour-product-grid-commerce .velour-product-card:nth-child(3n+2),.velour-product-grid-commerce .velour-product-card:nth-child(4n){margin-top:0}.velour-fragrance-ritual-grid,.velour-fragrance-detail-grid,.velour-ecosystem-split,.velour-ecosystem-feature,.velour-ecosystem-feature-reverse,.velour-contact-grid,.velour-collection-mood-grid{grid-template-columns:minmax(0,.95fr) minmax(300px,.7fr);gap:clamp(2rem,5vw,4.5rem)}.velour-ecosystem-feature-reverse>:first-child{order:2}.velour-ecosystem-feature-reverse>:last-child{order:1}.velour-ecosystem-image,.velour-collection-mood-image{min-height:clamp(360px,44vw,560px)}.velour-bundle-suite-list{gap:clamp(2.4rem,5vw,4.5rem)}.velour-principle-grid,.velour-home-service-row{gap:clamp(1.2rem,3vw,2.4rem)}.velour-principle h3,.velour-journal-card h2{font-size:clamp(1.6rem,3vw,3rem);line-height:1.05}.velour-journal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.2rem,3vw,2.4rem)}.velour-journal-card-large{grid-row:auto}.velour-journal-image,.velour-journal-card-large .velour-journal-image{min-height:clamp(300px,36vw,480px)}.velour-contact-form-wrap,.velour-filter-panel-editorial{background:#fffaf2bd;border-color:#c8a96b3d}.velour-filter-panel-editorial{margin-bottom:clamp(2rem,4vw,3.4rem)}.velour-fragrance-product-hero{padding:clamp(4rem,8vw,7rem) 0;background:var(--velour-cream)}.velour-fragrance-product-grid-main{grid-template-columns:minmax(0,.9fr) minmax(320px,.55fr);gap:clamp(2rem,5vw,4.5rem)}.velour-fragrance-product-image{min-height:clamp(460px,58vw,720px)}.velour-fragrance-product-panel .velour-heading{font-size:clamp(2.4rem,5vw,5rem);line-height:.98}.velour-fragrance-notes-grid{margin-top:1.6rem}.velour-footer-ecosystem{padding:clamp(3.2rem,6vw,5.5rem) clamp(1rem,4vw,4rem)}@media(max-width:980px){.velour-fragrance-card-grid,.velour-display-card-grid,.velour-fragrance-product-grid,.velour-product-grid-editorial,.velour-product-grid-commerce,.velour-journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.velour-fragrance-ritual-grid,.velour-fragrance-detail-grid,.velour-ecosystem-split,.velour-ecosystem-feature,.velour-ecosystem-feature-reverse,.velour-contact-grid,.velour-collection-mood-grid,.velour-fragrance-product-grid-main{grid-template-columns:1fr}.velour-ecosystem-feature-reverse>:first-child,.velour-ecosystem-feature-reverse>:last-child{order:initial}}@media(max-width:720px){.velour-shell:not([data-velour-view=home]) .velour-announcement:before,.velour-shell:not([data-velour-view=home]) .velour-announcement:after{display:none}.velour-fragrance-card-grid,.velour-display-card-grid,.velour-fragrance-product-grid,.velour-product-grid-editorial,.velour-product-grid-commerce,.velour-journal-grid,.velour-principle-grid{grid-template-columns:1fr}.velour-fragrance-hero,.velour-displays-hero,.velour-bundles-hero,.velour-about-hero,.velour-journal-hero,.velour-contact-hero,.velour-cart-hero{min-height:500px}}.velour-delivery,.velour-accordion summary,.velour-accordion div{color:#5b0e1db8}.velour-delivery{border-top-color:#5b0e1d2e;border-bottom-color:#5b0e1d2e}.velour-accordion{border-top-color:#5b0e1d2e}.velour-home-collection-card,.velour-home-category-card{background:linear-gradient(0deg,#5b0e1ddb,#5b0e1d6b 54%,#18060a1f),var(--card-image) center / cover}.velour-fragrance-edit-card:after,.velour-display-card:after{background:linear-gradient(0deg,#5b0e1de6,#5b0e1d7a 58%,#18060a1f)}.velour-home-collection-card h3,.velour-home-category-card h3,.velour-fragrance-edit-card strong,.velour-display-card strong{color:var(--velour-cream);text-shadow:0 18px 34px rgba(24,6,10,.32)}.velour-home-collection-card p,.velour-home-collection-card strong,.velour-home-category-card strong{color:#f8f5f1e6}.velour-footer-ecosystem{color:var(--velour-ink)}.velour-footer-ecosystem .velour-logo,.velour-footer-ecosystem .velour-footer-tagline,.velour-footer-ecosystem .velour-footer-links,.velour-footer-ecosystem .velour-footer-links a{color:#5b0e1dc2}.velour-footer-ecosystem .velour-footer-links{display:grid;justify-content:start;align-content:start;gap:.75rem}.velour-footer-ecosystem .velour-logo,.velour-footer-ecosystem .velour-input{color:var(--velour-ink)}.velour-footer-ecosystem .velour-input::placeholder{color:#5b0e1d80}.velour-footer-ecosystem .velour-text-link{color:var(--velour-ink)}@media(max-width:760px){.velour-container{width:min(100% - 2rem,1280px)}.velour-announcement{min-height:36px;padding:.55rem .8rem;font-size:.62rem;letter-spacing:.08em;text-align:center}.velour-nav{grid-template-columns:auto 1fr auto;gap:.6rem;padding:.75rem 1rem}.velour-logo{font-size:1.22rem;letter-spacing:.16em}.velour-actions{gap:.25rem}.velour-icon-btn{min-width:2.15rem;height:2.15rem;font-size:.68rem}.velour-menu-btn{min-width:auto;height:2.15rem;padding:0 .7rem}.velour-mobile-panel{padding:5.2rem 1rem 1.2rem}.velour-mobile-panel a{font-size:1.72rem}.velour-shell[data-velour-view=home] .velour-hero-editorial,.velour-fragrance-hero,.velour-displays-hero,.velour-bundles-hero,.velour-about-hero,.velour-journal-hero,.velour-contact-hero,.velour-cart-hero{min-height:480px;padding:4.6rem 0 2.8rem}.velour-shell[data-velour-view=home] .velour-title,.velour-fragrance-hero .velour-title,.velour-displays-hero .velour-title,.velour-bundles-hero .velour-title,.velour-about-hero .velour-title,.velour-journal-hero .velour-title,.velour-contact-hero .velour-title,.velour-cart-hero .velour-title{font-size:clamp(2.8rem,13vw,4.8rem);line-height:.96}.velour-subtitle,.velour-lead,.velour-home-heading p{font-size:.92rem;line-height:1.65}.velour-kicker,.velour-eyebrow{font-size:.62rem;letter-spacing:.16em}.velour-home-block,.velour-fragrance-collections,.velour-fragrance-bestsellers,.velour-fragrance-ritual,.velour-fragrance-detail-story,.velour-ecosystem-section,.velour-shop-section,.velour-collection-mood,.velour-section.velour-section-tight{padding:3rem 0}.velour-home-heading,.velour-fragrance-section-head,.velour-ecosystem-head,.velour-section-head-editorial{margin-bottom:1.8rem}.velour-home-heading h2,.velour-fragrance-section-head .velour-heading,.velour-ecosystem-head .velour-heading,.velour-section-head-editorial .velour-heading,.velour-about-story .velour-heading,.velour-contact-details .velour-heading{font-size:clamp(1.9rem,8vw,3rem)}.velour-home-new-grid,.velour-home-product-row,.velour-home-category-row,.velour-home-featured-grid,.velour-fragrance-card-grid,.velour-display-card-grid,.velour-fragrance-product-grid,.velour-product-grid-editorial,.velour-product-grid-commerce,.velour-journal-grid,.velour-principle-grid,.velour-home-quote-row,.velour-home-service-row{grid-template-columns:1fr;gap:1.25rem}.velour-home-collection-card,.velour-home-category-card,.velour-fragrance-edit-card,.velour-display-card{min-height:330px;padding:1.2rem}.velour-home-collection-card h3,.velour-home-category-card h3,.velour-fragrance-edit-card strong,.velour-display-card strong{font-size:clamp(2rem,12vw,3.6rem)}.velour-product-info h3,.velour-fragrance-product-grid .velour-product-info h3{font-size:1.34rem}.velour-product-info{padding-top:.85rem}.velour-quick-add{min-height:2.4rem;padding-top:.55rem}.velour-fragrance-ritual-grid,.velour-fragrance-detail-grid,.velour-ecosystem-split,.velour-ecosystem-feature,.velour-ecosystem-feature-reverse,.velour-contact-grid,.velour-collection-mood-grid,.velour-fragrance-product-grid-main,.velour-footer-grid-ecosystem{grid-template-columns:1fr;gap:1.6rem}.velour-fragrance-ritual-image{aspect-ratio:4 / 3;background-position:center 42%}.velour-ecosystem-image,.velour-collection-mood-image,.velour-fragrance-product-image{min-height:360px}.velour-fragrance-product-panel{position:static}.velour-product-actions-editorial{grid-template-columns:1fr}.velour-btn{width:100%;min-height:2.9rem}.velour-fragrance-notes-grid{grid-template-columns:1fr}.velour-accordion summary{min-height:4rem;padding:1rem 2.8rem 1rem .25rem}.velour-accordion div{padding:0 .25rem 1rem}.velour-filter-panel-editorial{display:grid;grid-template-columns:1fr}.velour-filter-panel-editorial .velour-filter-group{padding:.9rem;border-right:0;border-bottom:1px solid rgba(200,169,107,.18)}.velour-contact-form-wrap,.velour-email{padding:1rem}.velour-footer-ecosystem{padding:2.8rem 1rem}.velour-footer-newsletter{flex-direction:column}.velour-footer-newsletter .velour-text-link{width:fit-content}.velour-cart-panel{width:min(100%,420px)}}@media(max-width:480px){.velour-container{width:min(100% - 1.4rem,1280px)}.velour-nav{padding:.7rem}.velour-logo{max-width:44vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.velour-icon-btn[href="/account"]{display:none}.velour-shell[data-velour-view=home] .velour-cta-row-editorial{align-items:stretch;flex-direction:column}.velour-shell[data-velour-view=home] .velour-hero-editorial,.velour-fragrance-hero,.velour-displays-hero,.velour-bundles-hero,.velour-about-hero,.velour-journal-hero,.velour-contact-hero,.velour-cart-hero{min-height:440px}.velour-product-media,.velour-fragrance-product-grid .velour-product-media,.velour-home-product-row .velour-product-media,.velour-product-grid-editorial .velour-product-media,.velour-product-grid-commerce .velour-product-media{aspect-ratio:4 / 5;display:block}.velour-home-collection-card,.velour-home-category-card,.velour-fragrance-edit-card,.velour-display-card{min-height:300px}.velour-ecosystem-image,.velour-collection-mood-image,.velour-fragrance-product-image{min-height:310px}.velour-fragrance-ritual-image{aspect-ratio:1 / 1;background-position:center 40%}.velour-home-presence span{font-size:2.4rem}}@media(max-width:640px){.velour-cart-frame{width:min(100%,100vw);grid-template-columns:104px minmax(0,1fr)}.velour-cart-upsell{padding:.8rem .55rem}.velour-cart-upsell>strong{font-size:.62rem}.velour-cart-upsell-item h3{font-size:.58rem}.velour-cart-item{grid-template-columns:72px 1fr;gap:.8rem}.velour-cart-item-image img{width:72px;height:94px}.velour-cart-item-top{grid-template-columns:1fr;gap:.35rem}}@media(max-width:760px){.velour-home-product-row,.velour-home-featured-grid,.velour-fragrance-product-grid,.velour-product-grid-editorial,.velour-product-grid-commerce,.velour-cart-ritual .velour-product-grid-editorial{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .85rem}.velour-product-media,.velour-fragrance-product-grid .velour-product-media,.velour-home-product-row .velour-product-media,.velour-product-grid-editorial .velour-product-media,.velour-product-grid-commerce .velour-product-media{aspect-ratio:4 / 5;display:block}.velour-product-info h3,.velour-home-product-row .velour-product-info h3,.velour-fragrance-product-grid .velour-product-info h3{font-size:clamp(1rem,5vw,1.25rem);line-height:1.05}.velour-price{font-size:.76rem}.velour-quick-add{font-size:.62rem;letter-spacing:.08em}.velour-home-product-row .velour-product-card,.velour-fragrance-product-grid .velour-product-card,.velour-product-grid-editorial .velour-product-card,.velour-product-grid-commerce .velour-product-card{display:flex;min-width:0;overflow:hidden;flex-direction:column}.velour-home-product-row .velour-product-info,.velour-fragrance-product-grid .velour-product-info,.velour-product-grid-editorial .velour-product-info,.velour-product-grid-commerce .velour-product-info{display:flex;flex:1;flex-direction:column;gap:.38rem;min-height:7.4rem}.velour-home-product-row .velour-quick-add,.velour-fragrance-product-grid .velour-quick-add,.velour-product-grid-editorial .velour-quick-add,.velour-product-grid-commerce .velour-quick-add{margin-top:auto;line-height:1}.velour-home-product-row .velour-quick-add:after,.velour-fragrance-product-grid .velour-quick-add:after,.velour-product-grid-editorial .velour-quick-add:after,.velour-product-grid-commerce .velour-quick-add:after{width:1.4rem;margin-left:.5rem}.velour-home-categories{clear:both;padding-top:3.6rem}}@media(max-width:360px){.velour-home-product-row,.velour-home-featured-grid,.velour-fragrance-product-grid,.velour-product-grid-editorial,.velour-product-grid-commerce,.velour-cart-ritual .velour-product-grid-editorial{grid-template-columns:1fr}}.velour-commerce-hero{position:relative;min-height:clamp(420px,56vw,680px);display:grid;align-items:center;padding:clamp(4.5rem,8vw,7rem) 0 clamp(3rem,6vw,5rem);overflow:hidden;background:var(--velour-ink)}.velour-commerce-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#5b0e1dbd,#5b0e1d4d 46%,#5b0e1d29),var(--velour-shop-hero-image, url(https://images.unsplash.com/photo-1594035910387-fea47794261f?auto=format&fit=crop&w=2200&q=86)) center / cover no-repeat;transform:scale(1.015)}.velour-commerce-hero:after{content:"";position:absolute;inset:auto 0 0;height:34%;background:linear-gradient(180deg,rgba(248,245,241,0),var(--velour-cream))}.velour-commerce-hero-grid{position:relative;z-index:1;display:grid;box-sizing:border-box;max-width:min(900px,72vw);margin:0;padding-left:clamp(2rem,6vw,6rem);grid-template-columns:1fr;gap:1rem;text-align:left}.velour-commerce-hero .velour-heading{color:#fffaf2;font-size:clamp(3rem,7vw,6.2rem);line-height:.96}.velour-commerce-hero .velour-lead{max-width:580px;margin:0;padding-bottom:0;color:#fffaf2d6}.velour-commerce-hero .velour-eyebrow{color:#c8a96be0}.velour-shop-direction{padding:clamp(3.4rem,7vw,6rem) 0;border-top:1px solid rgba(200,169,107,.18);background:#fffaf2}.velour-shop-path-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem)}.velour-shop-list-heading{margin-bottom:1.8rem}.velour-filter-panel-editorial{position:static}.velour-product-grid-commerce{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.1rem,2.2vw,1.8rem)}.velour-product-grid-commerce .velour-product-card:nth-child(3n+2),.velour-product-grid-commerce .velour-product-card:nth-child(4n){display:flex;grid-column:auto;grid-template-columns:none;gap:0;margin-top:0;align-items:stretch}.velour-product-grid-commerce .velour-product-card,.velour-product-grid-commerce .velour-product-card:nth-child(4n){display:flex;flex-direction:column}.velour-product-grid-commerce .velour-product-card:nth-child(4n) .velour-product-media,.velour-product-grid-commerce .velour-product-media{aspect-ratio:4 / 5}.velour-product-grid-commerce .velour-product-info{width:100%}@media(max-width:980px){.velour-presence-intro,.velour-presence-question-split{grid-template-columns:1fr}.velour-presence-image{min-height:360px}.velour-presence-result-grid,.velour-presence-product-grid,.velour-cart-page-grid{grid-template-columns:1fr}.velour-cart-page-upsell{position:static}.velour-cart-page-upsell-list{grid-template-columns:repeat(3,minmax(0,1fr))}.velour-cart-page-upsell-item{grid-template-columns:1fr}.velour-cart-page-upsell-item a{grid-row:auto}.velour-cart-page-upsell-item img{width:100%}.velour-shop-path-grid,.velour-product-grid-commerce{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.velour-presence-panel{min-height:calc(100vh - 92px);padding:2.4rem 0}.velour-presence-copy .velour-title,.velour-presence-question h2,.velour-presence-email h2,.velour-presence-result-hero h2{font-size:clamp(2.6rem,13vw,4.4rem)}.velour-presence-answers-editorial,.velour-presence-answers{grid-template-columns:1fr}.velour-presence-answers button{min-height:4.1rem}.velour-presence-answers span{font-size:clamp(1.3rem,7vw,2.05rem)}.velour-presence-email-form,.velour-presence-result-actions{flex-direction:column;align-items:stretch}.velour-search-page-form{grid-template-columns:1fr}.velour-presence-product-card{grid-template-columns:92px minmax(0,1fr)}.velour-commerce-hero{min-height:460px;padding:3rem 0 2.4rem}.velour-commerce-hero:before{background:linear-gradient(180deg,#5b0e1d94,#5b0e1d6b 48%,#5b0e1dc2),var(--velour-shop-hero-image, url(https://images.unsplash.com/photo-1594035910387-fea47794261f?auto=format&fit=crop&w=1400&q=86)) center / cover no-repeat}.velour-commerce-hero .velour-heading{font-size:clamp(2.6rem,14vw,4.6rem)}.velour-commerce-hero-grid{max-width:100%;padding-left:clamp(1.1rem,5vw,2rem);padding-right:clamp(1.1rem,5vw,2rem)}.velour-shop-direction{padding:3rem 0}.velour-shop-path-grid{grid-template-columns:1fr}.velour-product-grid-commerce{grid-template-columns:repeat(2,minmax(0,1fr))}.velour-cart-page-item{grid-template-columns:96px minmax(0,1fr)}.velour-cart-page-info{grid-template-columns:1fr;gap:.7rem}.velour-cart-page-upsell-list{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/velour.css.map */
