.gcards{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px;padding-block:4px 8px;scrollbar-width:none}.gcards::-webkit-scrollbar{display:none}.gcards .gcards{display:contents}.gcard{flex:0 0 66%;max-width:250px;scroll-snap-align:start;display:flex;flex-direction:column;align-items:flex-start;gap:8px;color:inherit;text-decoration:none;text-align:start;-webkit-tap-highlight-color:transparent}.gcard:focus-visible{outline:2px solid var(--cop);outline-offset:5px;border-radius:14px}.gcard-img{display:block;width:100%;aspect-ratio:4/5;overflow:hidden;border-radius:999px 999px 18px 18px;background:var(--sand);margin-block-end:4px}.gcard-img img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s var(--e,ease)}.gcard:hover .gcard-img img{transform:scale(1.04)}.gcard-t{font-family:var(--serif);font-size:19px;line-height:1.25;letter-spacing:-.01em;text-wrap:balance}.gcard-m{font-size:13px;opacity:.68}.gcards--grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px;overflow:visible;margin-inline:0;padding-inline:0}.gcards--grid .gcard{max-width:none}.gcards--grid .gcard-t{font-size:17px}@media(min-width:760px){.gcards{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:24px;overflow:visible;margin-inline:0;padding-inline:0}.gcards--grid{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 28px}.gcard{max-width:none}.gcard-t,.gcards--grid .gcard-t{font-size:21px}}@media(prefers-reduced-motion:reduce){.gcard-img img{transition:none}.gcard:hover .gcard-img img{transform:none}}.gd-index .lead{max-width:34em;margin-block:14px 24px}.gd-frame{list-style:none;margin:0 0 30px;padding:16px 0;border-block:1px solid var(--line);display:flex;flex-wrap:wrap;gap:8px 22px}.gd-frame li{display:flex;align-items:center;gap:9px;font-family:var(--serif);font-size:16px;line-height:1.3;color:var(--g)}.gd-frame li:before{content:"";flex:none;width:5px;height:5px;border-radius:50%;background:var(--cop)}.gd-foot{margin-block-start:34px}.gd-back{display:inline-block;font-size:14px;color:var(--mut);text-decoration:underline;text-underline-offset:5px;text-decoration-color:var(--line);margin-block-end:22px;padding-block:6px}.gd-back:hover{color:var(--ink);text-decoration-color:currentColor}.gd-back:focus-visible,.gd-foot a:focus-visible{outline:2px solid var(--cop);outline-offset:4px;border-radius:6px}.gd-head .eye{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.gd-sep{width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.6}.gd-head .h1{margin-block:10px 0;text-wrap:balance}.gd-img{max-width:300px;margin-block:26px 30px}.gd-img img{display:block;width:100%;aspect-ratio:4/5;height:auto;object-fit:cover}.gd-main{max-width:42em}.gd-body .lead{margin-block:0 6px}.gd-body .h3{margin-block:1.7em .35em}.gd-body p{margin-block:0 .9em}.gd-try.card{background:var(--g);color:var(--cr);padding:26px 22px;margin-block:34px 16px}.gd-try .h3{color:inherit;margin:0}.gd-try ol{list-style:none;margin:16px 0 0;padding:0;counter-reset:gs;display:grid;gap:14px}.gd-try li{counter-increment:gs;position:relative;padding-inline-start:36px;line-height:1.5}.gd-try li:before{content:counter(gs);position:absolute;inset-inline-start:0;inset-block-start:-3px;font-family:var(--serif);font-style:italic;font-size:24px;line-height:1.2;color:var(--sun)}.gd-nm.card{padding:22px;margin-block:0 16px}.gd-nm .eye{margin:0}.gd-nm-t{margin:8px 0 0;font-size:15px;line-height:1.6}.gd-note{font-size:13px;line-height:1.5;margin:0}.gd-more .gcards{margin-block:22px 0}@media(min-width:900px){.gd-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:72px;align-items:start}.gd-head{position:sticky;inset-block-start:96px}.gd-img{max-width:360px;margin-block-end:0}.gd-try.card{padding:32px}.gd-nm.card{padding:26px 32px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/hub-guide.css.map */
