.gift-guide{padding:24px 0}.gift-guide .gift-guide__navigation{border:1px solid #e2ded8;border-radius:18px;padding:24px;background:#fcfbf8}.gift-guide .gift-guide__navigation-title{margin:0 0 14px;text-align:center;font:inherit;font-size:24px;font-weight:600}.gift-guide .gift-guide__navigation-text{margin-bottom:22px;text-align:center;color:#666}.gift-guide .gift-guide__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 18px;margin:0;padding:0;list-style:none}.gift-guide .gift-guide__links li{min-width:0;margin:0;padding:0}.gift-guide .gift-guide__link{display:block;color:inherit;text-decoration:none}.gift-guide .gift-guide__image{aspect-ratio:5 / 3;overflow:hidden;border-radius:16px;background:#eee9df;margin-bottom:12px}.gift-guide .gift-guide__image img,.gift-guide .gift-guide__image svg{display:block;width:100%;height:100%;object-fit:cover;transition:transform .2s ease}.gift-guide .gift-guide__link:hover img{transform:scale(1.025)}.gift-guide .gift-guide__link:focus-visible{outline:2px solid #405740;outline-offset:5px;border-radius:4px}.gift-guide .gift-guide__link>span{display:block;font-size:17px;line-height:1.35;font-weight:600}.gift-guide .gift-guide__introduction{margin-top:40px;margin-bottom:40px}.gift-guide .gift-guide__category{margin:40px 0}.gift-guide .gift-guide__anchor{scroll-margin-top:140px;margin-bottom:18px}.gift-guide .gift-guide__heading>.rte>:last-child{margin-bottom:0}.gift-guide .gift-guide__products{margin-top:24px}.gift-guide .gift-guide__view-all{margin-top:12px}.gift-guide .grid-overflow-wrapper{max-width:100%}@media(min-width:990px){.gift-guide .gift-guide__links{grid-template-columns:repeat(var(--gift-nav-columns, 4),minmax(0,1fr))}}@media(min-width:769px){.gift-guide .gift-guide__category{margin:75px 0}.gift-guide .gift-guide__category--compact{margin:32px 0}.gift-guide .gift-guide__category--compact .gift-guide__anchor{margin-bottom:16px}}@media(max-width:768px){.gift-guide .gift-guide__navigation{padding:18px 12px;border-radius:14px}.gift-guide .gift-guide__links{gap:18px 12px}.gift-guide .gift-guide__navigation-title{font-size:22px}.gift-guide .gift-guide__navigation-text{font-size:15px}.gift-guide .gift-guide__image{border-radius:12px;margin-bottom:9px}.gift-guide .gift-guide__link>span{font-size:14px}}@media(prefers-reduced-motion:reduce){.gift-guide .gift-guide__image img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/223/assets/gift-guide.css.map */
