.gg-feature{flex:0 0 100%;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:52rem;border-radius:2rem;overflow:hidden;background:#21443d;color:#fbf3e2}.gg-feature--flip .gg-feature__media{order:2}.gg-feature__media{display:block;position:relative;min-width:0;background:#fbf3e2;text-decoration:none}.gg-feature__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.gg-feature__media--art{background:#f1ebdd}.gg-feature__media--art img{object-fit:contain;padding:5%;box-sizing:border-box}.gg .gg-feature .gg-feature__body{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}.gg-feature__body{display:flex;flex-direction:column;justify-content:center;gap:1.6rem;padding:5.6rem 6.4rem;min-width:0}.gg-feature__label{margin:0;font-size:1.3rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#c9d2ee}.gg-feature__name{margin:0;font-family:var(--font-heading-family);font-weight:700;font-size:clamp(3rem,3.2vw,4.2rem);line-height:1.1;letter-spacing:0;color:#fbf3e2}.gg-feature__name a{color:inherit;text-decoration:none}.gg-feature__blurb{margin:0;font-size:1.8rem;line-height:1.5;color:#fbf3e2;max-width:48rem}.gg-feature__note{margin:0;font-size:1.4rem;font-style:italic;color:#c9d2ee}.gg-feature__foot{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 2.4rem;margin-top:1rem}.gg-feature__price{font-size:2rem;font-weight:700;color:#fbf3e2}.gg-feature--half{flex:0 0 calc((100% - 2.4rem)/2);min-height:36rem;grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.gg-feature--half .gg-feature__media--art{background:#fff}.gg-feature--half .gg-btn{padding:0 1.8rem}.gg-feature--half .gg-feature__body{padding:3.2rem;gap:1.2rem}.gg-feature--half .gg-feature__name{font-size:2.8rem}.gg-feature--half .gg-feature__blurb{font-size:1.6rem}@media screen and (max-width:989px){.gg-feature__body{padding:4rem}.gg-feature--half{flex-basis:100%}}@media screen and (max-width:749px){.gg-feature,.gg-feature--half{grid-template-columns:minmax(0,1fr);min-height:0;border-radius:1.6rem}.gg-feature--flip .gg-feature__media{order:0}.gg-feature__media{aspect-ratio:1 / 1}.gg-feature__body,.gg-feature--half .gg-feature__media--art{background:#fff}.gg-feature--half .gg-btn{padding:0 1.8rem}.gg-feature--half .gg-feature__body{padding:2.8rem 2.4rem 3.2rem}.gg-feature__blurb{font-size:1.7rem}.gg-feature__foot .gg-btn{flex:1 1 100%}.gg-feature__foot{flex-direction:column-reverse;align-items:flex-start}.gg-feature__foot .gg-btn{width:100%;box-sizing:border-box;flex:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/gift-guide-ours.css.map */
