.brand-logo{width:54px;height:54px;object-fit:contain}.shop-photo-hero{position:relative;background:linear-gradient(90deg,#07121df2 0%,#07121dc9 55%,#07121d99),var(--hero-image) center/cover}.shop-photo-hero>div{position:relative;z-index:1}.shop-photo-hero h1{max-width:780px}.shop-search{display:flex;max-width:700px;margin-top:28px}.shop-search input{flex:1;min-width:0;padding:16px;border:0;border-radius:6px 0 0 6px;font:inherit}.shop-search button,.newsletter button{border:0;background:#a71924;color:#fff;padding:0 22px;font-weight:900}.hero-points{display:flex;gap:22px;flex-wrap:wrap;margin-top:22px;font-size:13px;font-weight:900}.shop-photo-hero aside{display:grid;gap:0}.shop-photo-hero aside>a{display:flex;justify-content:space-between;padding:11px 0;border-bottom:1px solid #ffffff1f;color:#fff;text-decoration:none}.trust{grid-template-columns:repeat(4,1fr)}.benefit-strip{display:grid;grid-template-columns:repeat(4,1fr);padding:32px 5%;background:#fff;border-bottom:1px solid #ddd}.benefit-strip span{display:grid;grid-template-columns:32px 1fr;gap:4px 8px;padding:10px 20px;border-right:1px solid #ddd}.benefit-strip small{grid-column:2;color:#667084}.rental-showcase{display:grid;grid-template-columns:380px 1fr;gap:40px;padding:70px 6%;background:#101d29;color:#fff}.rental-showcase h2{font-size:44px;text-transform:uppercase}.rental-showcase p,.rental-showcase li{color:#c8d0d7;line-height:1.6}.rental-images{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.rental-images img{width:100%;height:290px;object-fit:cover;border-radius:10px}.why,.how{padding:70px 6%;text-align:center}.why>small{color:#a71924;font-weight:900;letter-spacing:.12em}.why h2,.how h2{font-size:38px;text-transform:uppercase}.why>div{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.why article b{display:grid;place-items:center;width:46px;height:46px;margin:auto;border:1px solid #a71924;border-radius:50%;color:#a71924}.why p{color:#667084}.how{background:#f4f1eb}.how ol{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;list-style:none;padding:0}.how li{display:grid;gap:8px}.how li b{display:grid;place-items:center;width:42px;height:42px;margin:auto;border-radius:50%;background:#a71924;color:#fff}.how li span{color:#667084}.newsletter{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:35px;padding:42px 7%;background:#17212b;color:#fff}.newsletter form{display:grid;grid-template-columns:1fr auto}.newsletter input{padding:15px;border:0}.newsletter span{grid-column:1/-1;margin-top:8px}footer{display:grid;grid-template-columns:2fr 1fr 1fr;gap:50px;padding:55px 7%;background:#0b151f;color:#fff}footer img{width:60px}footer a,footer p{display:block;color:#aeb8c0;text-decoration:none;margin:9px 0}.category-art img{width:100%;height:100%;object-fit:cover}@media(max-width:1000px){.benefit-strip,.why>div,.how ol{grid-template-columns:1fr 1fr}.rental-showcase{grid-template-columns:1fr}.rental-images img{height:220px}}@media(max-width:700px){.trust,.benefit-strip,.why>div,.how ol,.newsletter,footer{grid-template-columns:1fr}.rental-images{grid-template-columns:1fr}.shop-search{display:grid}.shop-search input{border-radius:6px}.shop-search button{padding:14px}.hero-points{display:grid}.benefit-strip span{border-right:0}}
