.gt-breadcrumb{max-width:var(--gt-container);padding:20px var(--gt-container-pad);color:var(--gt-muted);margin:0 auto;font-size:13px}.gt-breadcrumb__list{flex-wrap:wrap;gap:10px;display:flex}.gt-breadcrumb__item+.gt-breadcrumb__item:before{content:"/";margin-right:10px}.gt-breadcrumb b{color:var(--gt-ink);font-weight:600}@media (max-width:720px){.gt-breadcrumb{padding-top:14px;padding-bottom:14px;font-size:12px}}.gt-page-head{border-bottom:1px solid var(--gt-line);padding:24px 0 48px}.gt-page-head__inner{grid-template-columns:minmax(0,1fr);align-items:center;gap:72px;display:grid}.gt-page-head__text{max-width:860px}.gt-page-head .gt-title--h1{font-size:68px}.gt-page-head .gt-lead{max-width:620px;margin-top:18px}.gt-page-head--split .gt-page-head__inner{grid-template-columns:var(--gt-head-cols,1.1fr .9fr)}.gt-page-head--split .gt-page-head__text{max-width:none}.gt-page-head--solo .gt-page-head__inner{grid-template-columns:minmax(0,1fr)}.gt-page-head--reverse .gt-page-head__inner{grid-template-columns:.9fr 1.1fr}.gt-page-head--reverse .gt-page-head__media{order:-1}.gt-page-head--large .gt-title--h1{font-size:76px}.gt-page-head--large .gt-lead{max-width:520px;margin-top:20px}.gt-page-head--large .gt-frame .gt-img{height:auto;aspect-ratio:var(--gt-head-ratio,2 / 1);object-position:right center}.gt-page-head--center{text-align:center;border-bottom:0;padding:40px 0 24px}.gt-page-head--center .gt-page-head__text{max-width:1100px;margin:0 auto}.gt-page-head--center .gt-title--h1{font-size:80px}.gt-page-head--center .gt-lead{max-width:680px;font:italic 500 24px / 1.4 var(--gt-font-serif);margin:20px auto 0}.gt-page-head--center .gt-page-head__buttons{justify-content:center}.gt-page-head__numeral{letter-spacing:-.04em;margin:0;font-size:200px;line-height:.8}.gt-page-head__numeral+.gt-title--h1{margin-top:var(--gt-s-5);font-size:68px}.gt-page-head--split .gt-page-head__numeral{font-size:76px;line-height:1}.gt-page-head--split .gt-page-head__numeral+.gt-title--h1{font-size:76px}.gt-page-head--dark{background:var(--gt-black);border-bottom:0;padding:72px 0}.gt-page-head--feature .gt-title--h1{font-size:76px}.gt-page-head__facts{margin:var(--gt-s-6) 0 0;border-top:1px solid var(--gt-ink);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.gt-page-head__facts>div{border-left:1px solid var(--gt-line);padding:14px 0 14px 18px}.gt-page-head__facts>div:first-child{border-left:0;padding-left:0}.gt-page-head__facts dt{font:700 11px var(--gt-font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--gt-muted)}.gt-page-head__facts dd{font:600 26px var(--gt-font-serif);margin:0}@media (max-width:1020px){.gt-page-head__inner,.gt-page-head--split .gt-page-head__inner{grid-template-columns:minmax(0,1fr);gap:40px}.gt-page-head--center .gt-title--h1{font-size:60px}.gt-page-head--large .gt-title--h1{font-size:56px}}@media (max-width:720px){.gt-page-head{padding:12px 0 32px}.gt-page-head .gt-title--h1,.gt-page-head--center .gt-title--h1,.gt-page-head--feature .gt-title--h1{font-size:42px}.gt-page-head--large .gt-title--h1{font-size:48px}.gt-page-head--center .gt-lead{font-size:19px}.gt-page-head__numeral{font-size:120px}.gt-page-head__media{padding:var(--gt-s-2);order:-1}.gt-page-head__facts{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.gt-page-head__facts>div:nth-child(3){border-left:0;padding-left:0}.gt-page-head__buttons .gt-button{flex:100%}}.gt-bundle-mosaic{aspect-ratio:1;background:var(--gt-line);grid-template-columns:1fr 1fr;gap:1px;display:grid;position:relative}.gt-bundle-mosaic__cell{background:#fff;position:relative}.gt-bundle-mosaic__cell:empty{background:var(--gt-cream)}.gt-bundle-mosaic__cell .gt-img{width:76%;height:76%;transition:transform .5s;position:absolute;inset:12%}a:hover>.gt-bundle-mosaic .gt-bundle-mosaic__cell .gt-img{transform:scale(1.05)}.gt-bundle-mosaic__count{background:var(--gt-ink);font:normal 700 10px / 1 var(--gt-font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--gt-gold-light);padding:6px 8px;position:absolute;top:12px;left:12px}.gt-bundle-mosaic__badge{position:absolute;top:12px;right:12px}.gt-bundle-grid{margin-bottom:var(--gt-s-7);grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.gt-card-bundle{border:1px solid var(--gt-line-card);background:#fff;flex-direction:column;display:flex}.gt-card-bundle__media{display:block}.gt-card-bundle__body{gap:var(--gt-s-2);flex-direction:column;flex:1;padding:20px 22px 22px;display:flex}.gt-card-bundle__body .gt-eyebrow{margin:0}.gt-card-bundle__title{font:600 30px / 1.1 var(--gt-font-serif);margin:0}.gt-card-bundle__contents{color:var(--gt-muted);margin:0;font-size:13.5px}.gt-card-bundle__foot{justify-content:space-between;align-items:flex-end;gap:var(--gt-s-3);padding-top:var(--gt-s-3);margin-top:auto;display:flex}.gt-card-bundle__price{flex-direction:column;display:flex}.gt-card-bundle__price small{color:var(--gt-muted);font-size:12.5px}.gt-card-bundle__ask{font:600 20px var(--gt-font-serif)}.gt-card-bundle__action .gt-button{height:44px;padding:0 18px}.gt-card-bundle--out .gt-bundle-mosaic{opacity:.7}@media (max-width:1020px){.gt-bundle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.gt-bundle-grid{gap:var(--gt-s-5);grid-template-columns:1fr}}.gt-bundle-builder__inner{justify-content:space-between;align-items:center;gap:var(--gt-s-6);flex-wrap:wrap;display:flex}.gt-bundle-builder .gt-lead{margin-top:var(--gt-s-3)}.gt-bundle-builder__buttons{gap:var(--gt-s-3);flex-wrap:wrap;display:flex}.gt-bundles__empty{padding:var(--gt-s-7) 0;text-align:center;color:var(--gt-muted)}.gt-bundles__empty a{color:var(--gt-ink);border-bottom:1px solid}.gt-bundles__group+.gt-bundles__group{margin-top:clamp(48px, 6vw, 88px)}