:root{--vellure-black:#050505;--vellure-ink:#0b0b0b;--vellure-charcoal:#141414;--vellure-muted:#8c8c8c;--vellure-cream:#f4f1ea;--vellure-line:rgba(255,255,255,.14)}html{scroll-behavior:smooth}body{background:#050505!important;color:#f7f7f2!important;letter-spacing:.01em}body,.body,p,a,button,input,textarea,select{font-family:Arial,Helvetica,sans-serif}h1,h2,h3,.h0,.h1,.h2,.banner__heading,.rich-text__heading,.title{font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;letter-spacing:.035em;text-transform:uppercase}.header-wrapper,.shopify-section-header-sticky,.section-header.shopify-section-group-header-group{background:#050505eb!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid rgba(255,255,255,.1)}.header__menu-item,.header__icon,.header__heading-link{color:#fff!important;text-transform:uppercase;letter-spacing:.14em;font-size:1.15rem}.announcement-bar,.utility-bar{background:#050505!important;color:#fff!important;border-bottom:1px solid rgba(255,255,255,.16)}.announcement-bar__message{letter-spacing:.18em;font-size:1.05rem;text-transform:uppercase}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{border-radius:0!important;min-height:52px;text-transform:uppercase;letter-spacing:.16em;font-weight:800;transition:transform .25s ease,background .25s ease,color .25s ease,border-color .25s ease!important}.button:hover,.customer button:hover{transform:translateY(-2px)}.button--primary,.shopify-payment-button__button--unbranded{background:#fff!important;color:#050505!important;border:1px solid #fff!important}.button--secondary{background:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.7)!important}.color-scheme-1,.color-background-1,.gradient{background:#050505;color:#fff}.banner{min-height:76vh!important;background:#050505}.banner:after{background:linear-gradient(90deg,#000000e0,#00000061,#00000026)!important;opacity:1!important}.banner__box{background:transparent!important;max-width:760px!important;padding:4rem 2rem!important}.banner__heading{font-size:clamp(5.6rem,13vw,16rem)!important;line-height:.82!important;color:#fff!important;text-shadow:0 16px 45px rgba(0,0,0,.55)}.banner__text,.banner__text p{font-size:clamp(1.45rem,2vw,2.2rem)!important;color:#f4f1ea!important;max-width:58rem;line-height:1.45}.banner__buttons{margin-top:2.8rem!important}.vellure-premium-section{background:#050505;color:#fff;padding:clamp(56px,8vw,120px) 20px;border-top:1px solid rgba(255,255,255,.1)}.vellure-inner{max-width:1320px;margin:0 auto}.vellure-kicker{display:block;color:#aaa;text-transform:uppercase;letter-spacing:.24em;font-size:1.1rem;margin-bottom:18px}.vellure-display{font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;text-transform:uppercase;letter-spacing:.035em;line-height:.9;font-size:clamp(4rem,9vw,12rem);margin:0;color:#fff}.vellure-lead{font-size:clamp(1.55rem,2vw,2.25rem);line-height:1.55;max-width:820px;color:#d9d5cb;margin-top:24px}.vellure-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#ffffff2e;border:1px solid rgba(255,255,255,.18)}.vellure-tile{background:#090909;min-height:220px;padding:32px;display:flex;flex-direction:column;justify-content:space-between}.vellure-tile strong{font-size:clamp(2.2rem,4vw,5rem);font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;line-height:.9;text-transform:uppercase;letter-spacing:.04em}.vellure-tile span{color:#bdbdbd;line-height:1.55;font-size:1.35rem}.vellure-marquee{overflow:hidden;white-space:nowrap;background:#fff;color:#050505;padding:16px 0;border:0}.vellure-marquee div{display:inline-block;animation:vellure-marquee 22s linear infinite;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;text-transform:uppercase;font-size:clamp(2rem,4vw,5rem);letter-spacing:.08em}@keyframes vellure-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.vellure-proof-row{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#ffffff26;border:1px solid rgba(255,255,255,.15)}.vellure-proof{background:#0b0b0b;padding:26px;text-align:center;text-transform:uppercase;letter-spacing:.14em;font-weight:800;min-height:96px;display:flex;align-items:center;justify-content:center}.collection .title,.featured-collection .title,.collection-list-title,.title-wrapper-with-link .title{font-size:clamp(3.8rem,7vw,9rem)!important;line-height:.9;text-transform:uppercase;color:#fff!important}.card-wrapper{background:#090909!important;transition:transform .35s ease,filter .35s ease!important}.card-wrapper:hover{transform:translateY(-8px);filter:brightness(1.08)}.card__media,.card .media{background:#111!important}.card__information{padding:18px 0!important}.card__heading,.card__heading a{color:#fff!important;text-transform:uppercase;letter-spacing:.08em;font-weight:900!important}.price,.price *{color:#f4f1ea!important;font-weight:900!important}.badge{border-radius:0!important;text-transform:uppercase;letter-spacing:.12em;background:#fff!important;color:#050505!important;border:0!important}.vellure-ugc-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:36px}.vellure-ugc-card{aspect-ratio:9/14;background:linear-gradient(145deg,#151515,#050505);border:1px solid rgba(255,255,255,.16);display:flex;align-items:end;padding:20px;position:relative;overflow:hidden}.vellure-ugc-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.18),transparent 34%)}.vellure-ugc-card span{position:relative;text-transform:uppercase;letter-spacing:.12em;font-weight:900;color:#fff}.product__title h1{font-size:clamp(3.6rem,6vw,8rem)!important;line-height:.9!important;color:#fff!important}.product__info-wrapper,.product__media-wrapper{color:#fff}.product-form__submit{font-size:1.3rem!important}.product__description,.product__description p{color:#d6d1c8!important;font-size:1.42rem;line-height:1.75}.product__inventory{color:#fff!important;text-transform:uppercase;letter-spacing:.12em;font-weight:800}.vellure-product-trust{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:24px 0}.vellure-product-trust div{border:1px solid rgba(255,255,255,.15);padding:16px;background:#0b0b0b;text-transform:uppercase;letter-spacing:.12em;font-size:1.15rem;font-weight:800}.collapsible-content summary,.accordion__title{color:#fff!important;text-transform:uppercase;letter-spacing:.12em;font-weight:900}.footer,.footer.color-scheme-1{background:#030303!important;border-top:1px solid rgba(255,255,255,.15)!important;color:#fff!important}.footer *{color:#fff!important}.newsletter-form__field-wrapper .field__input{background:#111!important;color:#fff!important;border:1px solid rgba(255,255,255,.22)!important}@media(max-width:749px){.banner{min-height:72vh!important}.banner__box{padding:3rem 1.5rem!important;text-align:left!important}.banner__heading{font-size:clamp(5rem,22vw,9rem)!important}.vellure-grid-3,.vellure-proof-row{grid-template-columns:1fr}.vellure-ugc-grid{grid-template-columns:repeat(2,1fr);gap:8px}.vellure-tile{min-height:170px;padding:24px}.vellure-product-trust{grid-template-columns:1fr}.product-form{position:sticky;bottom:0;z-index:4;background:#050505;padding:12px 0;border-top:1px solid rgba(255,255,255,.16)}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/vellure-premium.css.map */
