﻿*{box-sizing:border-box}body{margin:0;background:#fff;color:#141414;font-family:Arial,Helvetica,sans-serif}a{color:inherit}.collections{max-width:1500px;margin:auto;padding:64px 4vw 72px}.collections-intro{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;padding-bottom:44px;border-bottom:1px solid #e8e8e8;margin-bottom:34px}.collections-eyebrow{font-size:11px;letter-spacing:.18em;font-weight:700;color:#777}.collections h1{font-size:clamp(40px,5.4vw,78px);line-height:1.04;letter-spacing:-.06em;font-weight:750;margin:20px 0 0}.collections h1 span{color:#919191}.collections-intro__copy{max-width:400px;padding-bottom:4px}.collections-intro__copy p{color:#666;font-size:16px;line-height:1.7;margin:0 0 24px}.collections-count{display:inline-block;padding:10px 14px;background:#f4f4f4;border-radius:30px;font-size:12px;color:#555}.collections-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 24px}.collection-card{display:block;min-width:0;text-decoration:none;border-radius:14px;transition:transform .2s}.collection-card:focus-visible{outline:3px solid #175edb;outline-offset:6px}.collection-card__visual{position:relative;aspect-ratio:2/1;overflow:hidden;border-radius:12px;background:#eee}.collection-card__visual img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s}.collection-card:hover .collection-card__visual img{transform:scale(1.035)}.collection-card__visual--empty{display:grid;place-items:center;background:linear-gradient(135deg,#ddd,#f7f7f7);color:#aaa;font-weight:800;letter-spacing:.15em}.collection-card__count{position:absolute;top:16px;left:16px;padding:8px 12px;border-radius:25px;background:rgba(255,255,255,.94);color:#222;font-size:11px;font-weight:700}.collection-card__body{display:flex;gap:18px;align-items:flex-start;justify-content:space-between;padding:20px 4px 0}.collection-card__body h2{font-size:clamp(23px,2vw,30px);letter-spacing:-.035em;margin:0 0 9px;line-height:1.15}.collection-card__body p{font-size:13px;color:#777;line-height:1.6;margin:0 0 16px;max-width:460px}.collection-card__link{font-size:12px;font-weight:700}.collection-card__arrow{flex:none;display:grid;place-items:center;width:42px;height:42px;border:1px solid #d8d8d8;border-radius:50%;font-size:23px;transition:background .2s,color .2s}.collection-card:hover .collection-card__arrow{background:#111;color:#fff;border-color:#111}.collections-help{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:60px;padding:34px;border-radius:14px;background:#f3f3f3}.collections-help>div>span{font-size:10px;letter-spacing:.13em;color:#777;font-weight:700}.collections-help h2{font-size:27px;letter-spacing:-.035em;margin:10px 0}.collections-help p{color:#777;font-size:13px;line-height:1.6;margin:0}.collections-help>a{display:flex;align-items:center;justify-content:center;gap:24px;flex:none;background:#111;color:#fff;text-decoration:none;border-radius:7px;padding:17px 22px;font-size:13px;font-weight:700}.collections-empty{grid-column:1/-1;padding:35px;background:#f5f5f5;border-radius:12px}.gh-global-offer{box-sizing:border-box}
@media(max-width:767px){.collections{padding:36px 20px 44px}.collections-intro{display:block;margin-bottom:24px;padding-bottom:25px}.collections h1{font-size:48px;margin-top:16px}.collections-intro__copy{margin-top:24px;max-width:none}.collections-intro__copy p{font-size:14px;margin-bottom:15px}.collections-grid{gap:28px 16px}.collection-card__body{padding-top:14px;gap:8px}.collection-card__body h2{font-size:22px}.collection-card__body p{font-size:12px}.collection-card__arrow{width:32px;height:32px;font-size:19px}.collections-help{display:block;padding:25px;margin-top:36px}.collections-help h2{font-size:25px}.collections-help>a{margin-top:22px}.collection-card__count{top:10px;left:10px}}
@media(max-width:575px){.collections-grid{grid-template-columns:1fr}.collection-card__visual{aspect-ratio:1.8}.collection-card__body p{margin-bottom:10px}.collections h1{font-size:44px}}
@media(prefers-reduced-motion:reduce){.collection-card,.collection-card__visual img,.collection-card__arrow{transition:none}}
