.gg-rc{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto auto;grid-template-areas:"head media" "lead media" "links media";min-height:max(100svh,700px);overflow:hidden;background:#f2f2f2}.gg-rc__media{position:relative;grid-column:2;grid-row:1 / -1;overflow:hidden;background:#3b4a55}.gg-rc__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-image:linear-gradient(to bottom,#0000,#000);opacity:.48}.gg-rc__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-image:linear-gradient(175.55deg,#1110 50%,#111)}.gg-rc__media-image{position:absolute;top:-.05%;left:-45.48%;display:block;width:145.54%;max-width:none;height:auto;min-height:100.05%;object-fit:cover}.gg-rc__head{grid-area:head;display:flex;flex-direction:column;gap:24px;padding:48px 48px 0}.gg-rc .gg-rc__heading{max-width:328px;color:#222}.gg-rc__heading-mobile{display:none}.gg-rc__lead{grid-area:lead;display:flex;flex-direction:column;gap:13px;width:326px;margin:0 48px 23px}@media(max-width:989px){.gg-rc__lead{gap:12px}}.gg-rc__text p{margin:0}.gg-rc__links{grid-area:links;width:326px;margin:0 48px 96px}.gg-rc__list{margin:0;padding:0;list-style:none;border-top:1px solid rgba(17,17,17,.12)}.gg-rc__item{margin:0;border-bottom:1px solid rgba(17,17,17,.12)}.gg-rc__link{display:flex;align-items:center;justify-content:space-between;padding:13.5px 0 9.5px;color:var(--gg-ink)}.gg-rc__link-text{height:19px;font-size:20px;line-height:19px;letter-spacing:.4px;white-space:nowrap}.gg-rc__chevron{display:block;width:12px;height:12px}.gg-rc__chevron--active{display:none}.gg-rc__link--highlight,.gg-rc__link:hover,.gg-rc__link:focus-visible{color:#d01f1f}.gg-rc__link--highlight .gg-rc__chevron,.gg-rc__link:hover .gg-rc__chevron,.gg-rc__link:focus-visible .gg-rc__chevron{display:none}.gg-rc__link--highlight .gg-rc__chevron--active,.gg-rc__link:hover .gg-rc__chevron--active,.gg-rc__link:focus-visible .gg-rc__chevron--active{display:block}@media(max-width:989px){.gg-rc__link--highlight:not(:hover):not(:focus-visible){color:var(--gg-ink)}.gg-rc__link--highlight:not(:hover):not(:focus-visible) .gg-rc__chevron{display:block}.gg-rc__link--highlight:not(:hover):not(:focus-visible) .gg-rc__chevron--active{display:none}}.gg-rc__artwork{position:absolute;bottom:138px;left:calc(50% + .47px);z-index:2;width:min(426.947px,calc(100% - 780px));height:auto;aspect-ratio:426.947 / 480;transform:translate(-50%);pointer-events:none}.gg-rc__artwork-image{display:block;width:100%;height:100%;object-fit:cover}.gg-rc__product{position:relative;z-index:3;grid-column:2;grid-row:1 / -1;justify-self:end;align-self:end;display:flex;flex-direction:column;gap:24px;width:326px;margin:0 48px 96px;color:#fff}@media(max-width:989px){.gg-rc{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"head" "lead" "links" "artwork" "product";min-height:0}.gg-rc__media{grid-column:1;grid-row:1 / 3}.gg-rc__media:before,.gg-rc__media:after{bottom:auto;height:638px}.gg-rc__media:after{background-image:linear-gradient(262.16deg,#1110 50%,#111)}.gg-rc__media-image{top:0;left:-93.67%;width:235.42%}.gg-rc__head{position:relative;z-index:2;padding:24px 24px 0}.gg-rc__label,.gg-rc__heading-desktop{display:none}.gg-rc__heading-mobile{display:inline}.gg-rc .gg-rc__heading{max-width:none;color:#fff;font-size:36px;letter-spacing:.72px}.gg-rc__lead{position:relative;z-index:2;width:auto;margin:240px 24px 0;padding-bottom:24px;color:#fff}.gg-rc__links{width:auto;margin:24px 24px 0}.gg-rc__artwork{position:relative;grid-area:artwork;bottom:auto;left:auto;width:auto;height:390px;aspect-ratio:auto;margin:24px 24px 0;transform:none}.gg-rc__product{grid-area:product;justify-self:stretch;width:auto;margin:24px;color:var(--gg-ink)}.gg-rc__product .gg-product--light{color:var(--gg-ink)}.gg-rc__product .gg-product--light .gg-swatch,.gg-rc__product .gg-product--light .gg-swatches .product-option__link{border-color:#1111113d}.gg-rc__product .gg-product--light .gg-swatch--current,.gg-rc__product .gg-product--light .gg-swatches .active .product-option__link{border-color:var(--gg-ink)}.gg-rc__product .gg-giftcard--light{color:var(--gg-ink);border-color:#1111111f}}@media(min-width:990px){.gg-rc{padding-inline:var(--gg-frame-gutter)}.gg-rc__media{margin-right:calc(-1 * var(--gg-bleed))}}@media(min-width:600px)and (max-width:989px){.gg-rc__head,.gg-rc__lead,.gg-rc__links,.gg-rc__artwork,.gg-rc__product{justify-self:center;width:calc(100% - 48px);max-width:552px;margin-inline:auto}.gg-rc__head{padding-inline:0}.gg-rc__artwork{height:auto;aspect-ratio:347 / 390}}@media(min-width:990px)and (min-height:811px){.gg-rc__head{padding-top:calc(48px + var(--gg-vshift))}.gg-rc__links,.gg-rc__product{margin-bottom:calc(96px + var(--gg-vshift))}.gg-rc__artwork{bottom:calc(138px + var(--gg-vshift))}}@media(max-width:989px){.gg-rc__product .gg-product--light .gg-product__price-sale{color:#d01f1f}}
/*# sourceMappingURL=/cdn/shop/t/168/assets/gift-guide-recipient.css.map */
