.two-gifts{padding:40px 20px 48px}.two-gifts h2{text-align:center;margin:0 0 16px}.two-gifts__intro{max-width:850px;margin:0 auto;text-align:center;line-height:1.65}.two-gifts__hint{text-align:center;font-size:13px;margin:16px 0;color:#555}.two-gifts__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 72px)/4);gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 2px 18px;scrollbar-width:thin;scrollbar-color:#246342 #eee}.two-gifts__card{scroll-snap-align:start;background:#fff;border:1px solid #e7e2df;border-radius:8px;overflow:hidden}.two-gifts__card a{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.two-gifts__card img{display:block;width:100%;aspect-ratio:1;object-fit:contain;background:#faf9f7}.two-gifts__card h3{font-size:16px;line-height:1.45;margin:16px 16px 8px}.two-gifts__price{margin:0 16px 14px;font-weight:600}.two-gifts__link{display:block;color:#246342;font-size:14px;font-weight:600;margin:auto 16px 18px}.two-gifts__card a:focus-visible,.two-gifts__track:focus-visible{outline:2px solid #246342;outline-offset:3px}@media(max-width:749px){.two-gifts{padding:28px 20px}.two-gifts__track{grid-auto-columns:82%;gap:16px}.two-gifts h2{font-size:25px}.two-gifts__intro{font-size:15px}}@media(min-width:750px)and (max-width:989px){.two-gifts__track{grid-auto-columns:calc((100% - 24px)/2)}}
/*# sourceMappingURL=/cdn/shop/t/20/compiled_assets/styles.css.map */
