.gift-guide-shop-by-theme{display:flex;flex-direction:column;align-items:center;gap:24px;padding-block:var(--gg-theme-padding-top-mobile, 0px) var(--gg-theme-padding-bottom-mobile, 0px);background-color:var(--gg-theme-bg, #fffde9)}.gift-guide-shop-by-theme__heading{margin:0;padding-inline:20px;font-family:Spezia Extended,sans-serif;font-size:20px;font-weight:500;line-height:1.2;letter-spacing:-.01em;color:var(--gg-theme-heading, #05331f);text-align:center}.gift-guide-shop-by-theme__heading--hidden-mobile{display:none}.gift-guide-shop-by-theme__grid{display:flex;flex-direction:row;gap:20px;width:100%;padding-inline:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:20px;scrollbar-width:none}.gift-guide-shop-by-theme__grid::-webkit-scrollbar{display:none}.gift-guide-shop-by-theme__card{--gg-theme-grid: 1311;display:flex;flex:0 0 270px;flex-direction:column;align-items:stretch;border-radius:28px;overflow:hidden;scroll-snap-align:start;background-color:var(--gg-theme-card-bg, #a9c6e3);box-shadow:2px 2px 6px #0000000f,inset 1px 1px 2px #0003,inset 1px 1px 8px #0000001f;text-decoration:none}.gift-guide-shop-by-theme__card--linked{cursor:pointer}.gift-guide-shop-by-theme__card--linked:focus-visible{outline:3px solid var(--gg-theme-heading, #05331f);outline-offset:3px}.gift-guide-shop-by-theme__media{display:block;flex:0 0 auto;aspect-ratio:309 / 300;width:100%}.gift-guide-shop-by-theme__image{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.gift-guide-shop-by-theme__label{display:flex;flex:1 1 auto;align-items:flex-start;padding-block:32px;padding-inline:24px;background-color:var(--gg-theme-label-bg-mobile, #05331f);color:var(--gg-theme-label-text-mobile, #fffde9)}.gift-guide-shop-by-theme__label-inner{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%}.gift-guide-shop-by-theme__title{font-family:Spezia Extended,sans-serif;font-size:calc(var(--gg-theme-title-min, 20) * 1px);font-weight:600;line-height:1;letter-spacing:-.01em}.gift-guide-shop-by-theme__description{white-space:pre-line;font-family:Spezia,sans-serif;font-size:calc(var(--gg-theme-description-min, 16) * 1px);font-weight:400;line-height:1.4;letter-spacing:-.01em}@media screen and (min-width:768px){.gift-guide-shop-by-theme{padding-inline:32px}.gift-guide-shop-by-theme__heading{padding-inline:0;font-size:24px}.gift-guide-shop-by-theme__heading--hidden-mobile{display:block}.gift-guide-shop-by-theme__heading--hidden-desktop{display:none}.gift-guide-shop-by-theme__label{padding-block:clamp(20px,calc(24 / var(--gg-theme-grid) * 100cqi),24px);padding-inline:clamp(20px,calc(30 / var(--gg-theme-grid) * 100cqi),30px);background-color:var(--gg-theme-label-bg, #f9f497);color:var(--gg-theme-label-text, #05331f)}.gift-guide-shop-by-theme__title{font-size:clamp(calc(var(--gg-theme-title-min, 20) * 1px),calc(var(--gg-theme-title-max, 26) / var(--gg-theme-grid) * 100cqi),calc(var(--gg-theme-title-max, 26) * 1px));line-height:1.15}.gift-guide-shop-by-theme__description{opacity:.7;font-size:clamp(calc(var(--gg-theme-description-min, 16) * 1px),calc(var(--gg-theme-description-max, 20) / var(--gg-theme-grid) * 100cqi),calc(var(--gg-theme-description-max, 20) * 1px))}}@media screen and (min-width:990px){.gift-guide-shop-by-theme{padding-inline:64.5px}.gift-guide-shop-by-theme__grid{padding-inline:0;scroll-padding-inline:0}}@media screen and (min-width:1178px){.gift-guide-shop-by-theme__description{width:calc(100% + 6px)}.gift-guide-shop-by-theme__card{flex:initial}.gift-guide-shop-by-theme__grid{display:grid;grid-template-columns:repeat(var(--gg-theme-columns, 4),minmax(0,309px));justify-content:center;gap:24px;max-width:1311px;margin-inline:auto;padding-inline:0;overflow-x:visible;container-type:inline-size}}@media screen and (min-width:768px){.gift-guide-shop-by-theme{padding-block:var(--gg-theme-padding-top, 0px) var(--gg-theme-padding-bottom, 0px)}}@media screen and (min-width:990px){.gift-guide-shop-by-theme--page-width{padding-inline:max(64.5px,calc((100% - 90rem)/2 + 64.5px))}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/gift-guide-shop-by-theme.css.map */
