.collection-hero-covers{position:relative;width:100%;height:500px;display:flex;align-items:center;justify-content:center;gap:0}.collection-hero-covers img{width:48%;max-width:270px;height:auto;box-shadow:0 18px 34px #0003}.collection-hero-covers img:first-child{transform:rotate(-7deg) translateX(12px)}.collection-hero-covers img:last-child{transform:rotate(5deg) translateX(-6px)}
.comparison{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:45px}.comparison article{padding:32px;border:1px solid var(--line);background:var(--white);border-radius:8px}.comparison h3{line-height:1.1}.comparison li{margin-bottom:8px}
.verified-contents{margin-top:38px}.verified-contents details,.collection-faq details{border-bottom:1px solid var(--line);padding:22px 0}.verified-contents summary,.collection-faq summary{font-weight:800;cursor:pointer}.contents-list{list-style:none;padding:0;font-size:16px}.contents-list li{display:flex;justify-content:space-between;gap:20px;padding:8px 0;border-bottom:1px solid var(--line)}.contents-list li span:last-child{white-space:nowrap}
.collection-offers{display:grid;grid-template-columns:1fr 1.14fr 1fr;gap:20px;align-items:stretch;margin-top:56px}.collection-card{padding:26px;background:var(--white);border:1px solid var(--line);border-radius:10px;display:flex;flex-direction:column;min-width:0}.collection-card h3{font-size:30px;line-height:1.08}.collection-card p,.collection-card li{font-size:16px}.collection-card ul{padding-left:20px;margin-bottom:26px}.collection-card li{margin-bottom:9px}.single-cover,.pair-covers{height:245px;display:flex;justify-content:center;align-items:center;margin-bottom:25px;gap:10px}.single-cover img{height:235px;width:auto;box-shadow:0 8px 18px #0002}.pair-covers img{width:47%;height:auto;box-shadow:0 8px 18px #0002}.collection-card.bundle{border:3px solid var(--lacquer);background:#efe6d3}.collection-card .price{font:700 48px Georgia,serif;margin:10px 0}.price small{font:700 15px var(--sans)}.collection-card .saving{font-weight:800;color:var(--lacquer);margin:3px 0 16px}.collection-card .counts{font-size:14px;color:var(--muted)}.collection-card .button{margin-top:auto;width:100%;padding:10px;font-size:15px}.collection-card .button:disabled{cursor:not-allowed;opacity:.8;box-shadow:none;transform:none}.collection-card>a{font-size:14px;margin-top:14px;text-align:center}
.sample-group{margin-top:65px}.sample-group h3{font-size:32px;line-height:1.1}.sample-group .sample-grid{margin-top:25px}.sample-group>.button{margin-top:28px;color:var(--ink);background:var(--paper)}.collection-faq{margin-top:35px}.collection-faq p{max-width:900px}.library-section{padding-bottom:100px}
@media(max-width:980px){.collection-offers{grid-template-columns:1fr;max-width:620px;margin-left:auto;margin-right:auto}.collection-card.bundle{order:-1}.pair-covers img{height:230px;width:auto;max-width:46%}.comparison{grid-template-columns:1fr}.single-cover,.pair-covers{height:250px}.collection-card{padding:28px}.collection-hero-covers{height:440px}}
@media(max-width:720px){.collection-hero-covers{height:390px}.collection-hero-covers img{max-width:48%}.hero-art{min-height:390px}.collection-card h3{font-size:28px}.comparison article{padding:24px}.sample-group h3{font-size:28px}.collection-card{padding:22px}.pair-covers img{height:auto;width:46%}.collection-offers{gap:22px}.section-heading h2{font-size:40px}}
