body.vlm-premium-site{--vlm-m-orange:#e8552b;--vlm-m-orange-dark:#c94420;--vlm-m-ink:#1b1712;--vlm-m-cream:#f6f0e4;--vlm-m-sand:#ece3d1;--vlm-accent:#e8552b}.vlm-premium-site :is(h1,h2,.vlm-section-head h2){text-wrap:balance}.vlm-premium-site :is(.vlm-raw-hero h1,.vlm-raw-category h1,.vlm-storefront h1,.vlm-commerce h1){font-weight:900;letter-spacing:-.05em;text-transform:uppercase}.vlm-premium-site :is(.vlm-btn--accent,.vlm-product-card__body .vlm-btn,.vlm-home-card__button,.vlm-buy,.vlm-storefront__button){background:var(--vlm-m-orange);border-color:var(--vlm-m-orange);color:#fff;border-radius:10px;font-weight:900;text-transform:uppercase;letter-spacing:.03em}.vlm-premium-site :is(.vlm-btn--accent,.vlm-product-card__body .vlm-btn,.vlm-home-card__button,.vlm-buy,.vlm-storefront__button):hover{background:var(--vlm-m-orange-dark);border-color:var(--vlm-m-orange-dark);color:#fff;transform:translateY(-1px)}.vlm-premium-site .vlm-btn--dark{border-radius:10px;font-weight:900}.vlm-premium-site :is(.vlm-cart-summary .vlm-btn,.vlm-cart-drawer__foot [data-vlm-cart-checkout]){background:var(--vlm-m-orange)!important;border-radius:10px;color:#fff}.vlm-premium-site .vlm-raw-category{background:var(--vlm-m-cream);border-bottom-color:var(--vlm-m-sand)}.vlm-premium-site :is(.vlm-product-card__media,.vlm-subcategory-visual,.vlm-product-gallery,.vlm-product-media){background:var(--vlm-m-cream)}.vlm-premium-site .vlm-product-card{border-radius:14px;border-color:var(--vlm-m-sand)}.vlm-premium-site .vlm-product-card:hover{border-color:var(--vlm-m-ink);transform:translateY(-3px)}.vlm-premium-site .vlm-subcategory-card{border-radius:12px;border-color:var(--vlm-m-sand)}.vlm-premium-site .vlm-subcategory-card:hover{border-color:var(--vlm-m-orange)}.vlm-premium-site .vlm-fast-filters__pill.is-active,.vlm-premium-site .vlm-fast-filters__button{background:var(--vlm-m-ink);border-color:var(--vlm-m-ink)}.vlm-premium-site .vlm-fast-filters__pill{border-radius:999px}.vlm-premium-site .vlm-topbar{background:var(--vlm-m-ink)}.vlm-premium-site .vlm-footer{background:var(--vlm-m-ink);border-top:4px solid var(--vlm-m-orange)}.vlm-premium-site .vlm-product-card__badge{background:var(--vlm-m-orange);color:#fff;border-radius:0 0 10px;font-weight:900}.vlm-premium-site .vlm-product-card__body .vlm-price strong,.vlm-premium-site [data-vlm-live-price] .vlm-price strong{color:var(--vlm-m-ink)}.vlm-premium-site .vlm-price.is-sale strong{color:var(--vlm-m-orange-dark)}.vlm-premium-site .vlm-raw-hero{height:260px}.vlm-premium-site .vlm-raw-hero h1{font-size:clamp(34px,4.4vw,60px)}.vlm-stock{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:12px;font-weight:800;color:#1f6b3a}.vlm-stock:before{content:"";width:9px;height:9px;border-radius:50%;background:currentColor;flex:none}.vlm-stock.is-low{color:#b25b00}.vlm-stock.is-warn{color:#8a5a00}.vlm-stock.is-out{color:#a3261b}@media(max-width:749px){.vlm-premium-site .vlm-shop-mobile-search{display:none!important}.vlm-premium-site .vlm-raw-hero{height:200px}body.vlm-premium-site:has(.vlm-mobile-atc.is-visible) .vlm-mobile-dock{display:none!important}.vlm-premium-site .vlm-mobile-dock{border-radius:16px}.vlm-premium-site :is(.vlm-product-card__body .vlm-btn,.vlm-home-card__button){font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/104/assets/vlm-moderne.css.map */
