.rr-gift__grid{display:grid;grid-template-columns:minmax(0,1fr)}.rr-gift__figure{position:relative;margin:0}.rr-gift__media{aspect-ratio:1 / 1}.rr-gift__media>picture{display:contents}.rr-gift__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.6s var(--rr-ease)}.rr-gift__figure:hover .rr-gift__media img{transform:scale(1.03)}.rr-gift--arch .rr-gift__figure{padding:3.2rem 1.6rem 0}.rr-gift--arch .rr-gift__media{aspect-ratio:4 / 5;max-width:48rem;margin:0 auto}.rr-gift__text{padding-left:1.6rem;padding-right:1.6rem;display:flex;align-items:center}.rr-gift__inner{max-width:46rem}.rr-gift__heading{text-wrap:balance}.rr-gift__body{margin-bottom:3.2rem}.rr-gift__note{position:absolute;right:6%;bottom:8%;z-index:2;margin:0;max-width:22rem;padding:2rem 2.4rem;background:var(--rr-surface);border:1px solid var(--rr-line);box-shadow:0 1.6rem 3.6rem -2rem rgba(var(--rr-ink-rgb, 42, 33, 30),.35);font-family:var(--font-heading-family);font-style:italic;font-size:2rem;line-height:1.35;color:var(--rr-muted);transform:rotate(-4deg)}.rr-anim .rr-gift__note[data-rr-reveal].is-in{transform:rotate(-4deg)}.rr-gift__caption{position:absolute;left:1.6rem;bottom:1.6rem;z-index:2;padding:.6rem 1.2rem;background:rgba(var(--rr-bg-rgb),.86);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:1rem}.rr-gift--arch .rr-gift__caption{position:static;display:block;text-align:center;background:none;margin-top:1.4rem;-webkit-backdrop-filter:none;backdrop-filter:none}@media screen and (max-width:749px){.rr-gift__note{font-size:1.7rem;max-width:17rem;padding:1.4rem 1.8rem;right:1.6rem;bottom:1.6rem}}@media screen and (min-width:990px){.rr-gift__grid{grid-template-columns:var(--rr-gift-w, 60%) minmax(0,1fr);min-height:clamp(34rem,28vw,48rem)}.rr-gift--right .rr-gift__grid{grid-template-columns:minmax(0,1fr) var(--rr-gift-w, 60%)}.rr-gift--right .rr-gift__figure{order:2}.rr-gift__media{aspect-ratio:auto;height:100%;min-height:100%}.rr-gift--arch .rr-gift__figure{padding:6.4rem 4rem;display:flex;flex-direction:column;justify-content:center}.rr-gift--arch .rr-gift__media{height:auto;min-height:0;aspect-ratio:4 / 5;width:100%}.rr-gift__text{padding-left:clamp(4rem,6vw,10rem);padding-right:clamp(3.2rem,5vw,8rem)}.rr-gift--right .rr-gift__text{justify-content:flex-end}.rr-gift__caption{left:2.4rem;bottom:2.4rem}}.rr-gift{--rr-gift-bg: var(--rr-bg)}.rr-gift.rr-bg-alt{--rr-gift-bg: var(--rr-bg-alt)}.rr-gift.rr-bg-surface{--rr-gift-bg: var(--rr-surface)}.rr-gift--fade:not(.rr-gift--arch) .rr-gift__figure:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(0deg,var(--rr-gift-bg) 0%,transparent 28%)}.rr-gift__heading{overflow-wrap:break-word}.rr-gift--t-label .rr-gift__body{font-family:var(--rr-label-font);font-size:1.45rem;line-height:1.75;color:var(--rr-ink);max-width:40ch}@media screen and (max-width:749px){.rr-gift--t-label .rr-gift__body{font-size:1.4rem}.rr-gift--fade .rr-gift__text{padding-top:.8rem}}@media screen and (min-width:990px){.rr-gift--fade.rr-gift--right:not(.rr-gift--arch) .rr-gift__figure:after{background:linear-gradient(90deg,var(--rr-gift-bg) 0%,color-mix(in srgb,var(--rr-gift-bg) 55%,transparent) 14%,transparent 42%)}.rr-gift--fade.rr-gift--left:not(.rr-gift--arch) .rr-gift__figure:after{background:linear-gradient(270deg,var(--rr-gift-bg) 0%,color-mix(in srgb,var(--rr-gift-bg) 55%,transparent) 14%,transparent 42%)}.rr-gift--fade.rr-gift--right .rr-gift__text{justify-content:flex-start;padding-right:2.4rem}}@media screen and (min-width:990px){.rr-gift__text .rr-gift__inner{margin-left:var(--rr-gift-inset, 0%)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-rr-gift-banner.css.map */
