.disposable-hero{min-height:720px;display:grid;grid-template-columns:1.05fr .95fr;background:radial-gradient(circle at 78% 40%,#211d15 0,transparent 28%),#030303;overflow:hidden}.disposable-hero-copy{padding:80px 5vw;align-self:center;position:relative;z-index:2}.breadcrumbs{display:flex;gap:10px;margin-bottom:70px;color:#747477;font-size:12px}.breadcrumbs strong{color:#d9ad3b}.disposable-hero h1{font:700 clamp(54px,7vw,102px)/.91 Georgia,serif;letter-spacing:-.05em;margin:18px 0}.disposable-hero-copy>p:not(.eyebrow){font-size:19px;color:#bbb;max-width:680px}.hero-stat-row{display:flex;gap:32px;margin:38px 0;color:#999;font-size:11px;text-transform:uppercase;letter-spacing:.1em}.hero-stat-row b{display:block;color:#fff;font:28px Georgia,serif;letter-spacing:0}.disposable-hero-art{position:relative;display:grid;place-items:center;min-height:650px}.disposable-hero-art>div{position:absolute;width:65%;aspect-ratio:1;border:1px solid #493d23;border-radius:50%;box-shadow:0 0 100px rgba(217,173,59,.08)}.disposable-hero-art img{position:relative;z-index:2;max-height:550px;max-width:66%;filter:drop-shadow(0 35px 35px #000)}.disposable-hero-art img:last-child{position:absolute;z-index:1;right:2%;bottom:7%;max-height:350px;max-width:38%;opacity:.48;transform:rotate(-9deg)}.disposable-intro,.disposable-copy{display:grid;grid-template-columns:1fr 1fr;gap:9vw;padding:100px 5vw;border-bottom:1px solid #222}.disposable-intro h2,.disposable-copy h2,.disposable-guide h2,.disposable-faq h2{font:clamp(40px,5vw,66px)/1 Georgia,serif;margin:15px 0}.disposable-intro>p,.disposable-copy>div:last-child{color:#aaa;font-size:17px;align-self:center}.disposable-catalogue{padding:80px 5vw}.disposable-toolbar{display:grid;grid-template-columns:minmax(280px,1fr) auto auto;gap:30px;align-items:end;margin-bottom:45px}.disposable-toolbar label{margin:0}.disposable-toolbar label span{font-size:11px;text-transform:uppercase;letter-spacing:.13em;color:#999}.disposable-toolbar input{width:100%;margin-top:9px}.size-filters{display:flex;gap:7px;flex-wrap:wrap}.size-filters button{background:#0b0b0c;color:#aaa;border:1px solid #29292c;padding:13px 18px;cursor:pointer}.size-filters button.active{background:#d9ad3b;color:#111;border-color:#d9ad3b}.disposable-toolbar>p{margin:0 0 13px;color:#888}.empty-filter{text-align:center;padding:80px;color:#999}.disposable-guide{padding:100px 5vw;background:#080808}.disposable-guide>div:first-child{max-width:800px;margin-bottom:50px}.format-explain{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#222}.format-explain article{padding:38px 28px;min-height:270px;background:#0d0d0e}.format-explain span{color:#d9ad3b;font-size:11px}.format-explain h3{font:28px Georgia,serif;margin:65px 0 12px}.format-explain p{color:#999}.disposable-links{display:grid;grid-template-columns:1fr 1fr}.disposable-links a{padding:80px 5vw;min-height:320px;background:#050505;border:1px solid #222;display:flex;flex-direction:column;justify-content:center}.disposable-links a:hover{background:#0b0b0b}.disposable-links h2{font:40px Georgia,serif;margin:15px 0 35px}.disposable-links span{color:#d9ad3b}.disposable-faq{padding:100px 5vw;background:#080808}.faq-list{border-top:1px solid #292929}.faq-list article{display:grid;grid-template-columns:70px 1fr;gap:20px;padding:34px 0;border-bottom:1px solid #292929}.faq-list b{color:#d9ad3b}.faq-list h3{font:25px Georgia,serif;margin:0 0 10px}.faq-list p{color:#999;margin:0;max-width:800px}@media(max-width:900px){.disposable-hero{grid-template-columns:1fr}.disposable-hero-copy{padding-bottom:10px}.disposable-hero-art{min-height:480px}.disposable-intro,.disposable-copy{grid-template-columns:1fr;gap:30px}.disposable-toolbar{grid-template-columns:1fr}.format-explain{grid-template-columns:1fr 1fr}}@media(max-width:560px){.disposable-hero h1{font-size:52px}.disposable-hero-copy{padding:55px 20px 10px}.breadcrumbs{margin-bottom:45px}.hero-stat-row{gap:18px}.disposable-hero-art{min-height:380px}.disposable-intro,.disposable-copy,.disposable-catalogue,.disposable-guide,.disposable-faq{padding:70px 18px}.format-explain,.disposable-links{grid-template-columns:1fr}.format-explain article{min-height:220px}.disposable-links a{padding:55px 20px;min-height:260px}.faq-list article{grid-template-columns:40px 1fr}}
