/* Premium retail refinements for the public informational storefront */ .storefront{font-family:Arial,Helvetica,sans-serif;background:#fdfdfc}.storefront .wrap{max-width:1400px}.store-header .wrap{max-width:1400px}.store-header .nav{min-height:84px}.store-header .links{font-size:14px;font-weight:600;gap:32px}.store-hero{background:#e8e9e7}.store-hero-grid{min-height:650px;gap:0;max-width:none;padding-right:0}.store-hero-text{padding:70px 60px 70px max(40px,calc((100vw - 1320px)/2));}.store-hero-visual{min-height:650px}.store-hero h1{font-size:clamp(55px,6.2vw,94px);line-height:1.02;font-weight:750;letter-spacing:-4px}.store-hero p{font-size:19px;line-height:1.7}.storefront .btn{font-weight:700;padding:17px 28px;min-height:56px}.store-section{padding:100px 0}.store-section-top h2{font-weight:800}.store-collection{padding:0 0 28px;background:#fff;border:none}.collection-index{display:none}.collection-art{height:340px;margin:0 0 22px;background:linear-gradient(145deg,#edeeed,#d9dddb)}.store-collection h3,.collection-action{margin-left:20px}.store-collection h3{font-weight:750}.collection-action{font-weight:700}.paramount-proof{background:#fff;padding:80px 0}.paramount-proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;text-align:center}.paramount-proof article{padding:36px 22px;border:1px solid #e1e3e1;background:#f8f9f8}.paramount-proof h3{font-size:24px;font-weight:750;margin:20px 0}.paramount-proof p{font-size:15px;min-height:75px}.paramount-proof a{font-size:13px;color:#a52d39;font-weight:700;text-decoration:none}.proof-icon{height:75px;width:75px;border:2px solid #ad303c;border-radius:50%;color:#ad303c;font-size:17px;font-weight:900;letter-spacing:1px;display:grid;place-items:center;margin:auto}.paramount-manifesto{padding:110px 0;background:#151718;text-align:center}.paramount-manifesto h2{font-size:clamp(42px,5.5vw,76px);font-weight:800;color:#fff;line-height:1.05;margin:30px auto;letter-spacing:-3px}.paramount-manifesto h2 em{font-style:normal;color:#d3646f}.paramount-manifesto p{font-size:17px;color:#c6c9ca;max-width:700px;margin:0 auto 30px}.store-products{gap:22px}.store-product-art{height:290px}.store-product{box-shadow:0 3px 20px #00000008}.store-product:hover,.store-collection:hover{box-shadow:0 8px 30px #00000014}.store-product .product-vial{transform:scale(1.16)}.store-story{padding:110px 0}.store-benefits{padding:42px 0}.store-contact{padding:110px 0}@media(max-width:1000px){.store-hero-grid{grid-template-columns:1fr 1fr}.store-hero-text{padding:55px 30px}.store-hero h1{font-size:54px;letter-spacing:-2px}.store-hero-visual{min-height:480px}.collection-art{height:230px}}@media(max-width:700px){.store-hero-grid{grid-template-columns:1fr;padding:0}.store-hero-text{padding:50px 22px}.store-hero-visual{min-height:280px}.store-hero-visual img{max-height:320px}.store-section{padding:60px 0}.store-collections{grid-template-columns:1fr}.collection-art{height:250px}.paramount-proof-grid{grid-template-columns:1fr}.paramount-proof{padding:50px 0}.paramount-manifesto{padding:65px 0}.store-products{gap:12px}.store-product-art{height:195px}.store-story,.store-contact{padding:65px 0}}