.og-gc-hp{--og-gc-hp-ink: var(--og-gc-ink, var(--og-ink, #111214));--og-gc-hp-muted: var(--og-gc-muted, var(--og-muted, #6e6e73));position:relative;padding:var(--og-gc-hp-pt-m, 56px) var(--og-gutter, 16px) var(--og-gc-hp-pb-m, 56px);background:var(--og-gc-hp-bg, #f3f2ef);color:var(--og-gc-hp-ink);font-family:var(--og-font-ui);text-align:center}.og-gc-hp[hidden]{display:none!important}.og-gc-hp *,.og-gc-hp *:before,.og-gc-hp *:after{box-sizing:border-box}.og-gc-hp__inner{display:flex;flex-direction:column;align-items:center;gap:20px}.og-gc-hp .og-gc-hp__eyebrow{margin:0;font-family:var(--og-font-ui);font-weight:600;font-size:12px;line-height:1.25;letter-spacing:.15em;text-transform:uppercase;color:var(--og-gc-hp-muted)}.og-gc-hp .og-gc-hp__heading{margin:0;width:100%;font-family:var(--og-font-ui);font-style:normal;font-weight:500;font-size:min(calc(var(--og-gc-hp-fs-m, 44) * 1.25px),calc(var(--og-gc-hp-fs-m, 44) * 100vw / 390));line-height:calc(54 / 44);letter-spacing:calc(-1.2em / 44);color:var(--og-gc-hp-ink);text-transform:none}.og-gc-hp .og-gc-hp__sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.og-gc-hp__words{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:calc(6em / 44) calc(10em / 44);width:100%}.og-gc-hp__row{display:contents}.og-gc-hp__word{flex:none;white-space:nowrap}.og-gc-hp__pill{flex:none;display:flex;align-items:center;justify-content:center;width:calc(96em / 44);height:calc(52em / 44);border-radius:999px;overflow:hidden}.og-gc-hp__pill--photo{background:#e4e2dd}.og-gc-hp .og-gc-hp__img{display:block;width:100%;max-width:none;height:100%;object-fit:cover;object-position:center}.og-gc-hp .og-gc-hp__pill--fit{box-sizing:border-box;padding:calc(6em / 44) calc(14em / 44)}.og-gc-hp .og-gc-hp__pill--fit .og-gc-hp__img{width:100%;height:100%;object-fit:contain;object-position:center!important}.og-gc-hp__pill--gifts{gap:calc(7em / 44);background:var(--og-gc-hp-ink);color:#fff}.og-gc-hp .og-gc-hp__pill--gifts svg{display:block;flex:none;width:.5em;height:.5em}.og-gc-hp .og-gc-hp__text{margin:0;max-width:40em;font-family:var(--og-font-ui);font-weight:400;font-size:15px;line-height:1.25;letter-spacing:0;color:var(--og-gc-hp-muted);text-wrap:balance}.og-gc-hp__ctas{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%}.og-gc-hp .og-gc-hp__btn{--og-btn-h: 52px;--og-btn-px: 32px;--og-btn-r: var(--og-gc-radius, 8px);width:100%;background-color:var(--og-gc-btn, var(--og-gc-hp-ink));border-color:var(--og-gc-btn, var(--og-gc-hp-ink));color:var(--og-gc-btn-fg, #fff)}.og-gc-hp .og-gc-hp__btn:hover{background-image:linear-gradient(#0003,#0003);color:var(--og-gc-btn-fg, #fff)}.og-gc-hp .og-gc-hp__link{display:inline-block;margin:-4px -2px;padding:4px 2px;font-family:var(--og-font-ui);font-weight:500;font-size:15px;line-height:1.25;letter-spacing:0;color:var(--og-gc-hp-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;white-space:nowrap;cursor:pointer}.og-gc-hp .og-gc-hp__link:hover{color:var(--og-gc-hp-ink);text-decoration-thickness:2px}.og-gc-hp .og-gc-hp__link:focus-visible{outline:2px solid var(--og-gc-hp-ink);outline-offset:2px;border-radius:2px}@media screen and (min-width:750px){.og-gc-hp{padding:var(--og-gc-hp-pt-d, 104px) var(--og-gutter, 32px) var(--og-gc-hp-pb-d, 104px)}.og-gc-hp__inner{gap:28px}.og-gc-hp .og-gc-hp__heading{font-size:clamp(calc(var(--og-gc-hp-fs-d, 84) * .761905px),calc(var(--og-gc-hp-fs-d, 84) * .761905px + (100vw - 750px) * var(--og-gc-hp-fs-d, 84) * .000680272),calc(var(--og-gc-hp-fs-d, 84) * 1px));line-height:calc(96 / 84);letter-spacing:calc(-2.6em / 84)}.og-gc-hp__words{flex-direction:column;flex-wrap:nowrap;gap:calc(4em / 84);max-width:var(--og-gc-hp-hw-d, 1120px);margin-inline:auto}.og-gc-hp__row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:calc(4em / 84) calc(20em / 84);max-width:100%}.og-gc-hp__pill{width:calc(170em / 84);height:calc(92em / 84)}.og-gc-hp__pill--gifts{order:1;gap:calc(11em / 84)}.og-gc-hp .og-gc-hp__pill--gifts svg{width:calc(38em / 84);height:calc(38em / 84)}.og-gc-hp .og-gc-hp__text{font-size:17px}.og-gc-hp__ctas{flex-direction:row;justify-content:center;gap:28px;width:auto}.og-gc-hp .og-gc-hp__btn{width:auto}}@media(prefers-reduced-motion:reduce){.og-gc-hp .og-gc-hp__btn,.og-gc-hp .og-gc-hp__link{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/og-gift-banner.css.map */
