.bGmzeq_content{grid-template-columns:1fr .8fr;align-items:center;gap:clamp(32px,6vw,100px);display:grid}.bGmzeq_certificate{aspect-ratio:1.6;color:#fff9f1;background:#511a1e url(/images/gift-certificate-floral.webp) 50%/cover no-repeat;border-radius:22px;flex-direction:column;justify-content:space-between;min-height:340px;padding:clamp(28px,4vw,55px);display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px #4b1f1f25}.bGmzeq_certificate strong{margin-top:12px;font-size:clamp(40px,4vw,68px);font-weight:500;display:block}.bGmzeq_mark{filter:brightness(0)invert();width:clamp(130px,15vw,220px);height:auto}.bGmzeq_bottom{letter-spacing:.15em;font-size:10px}.bGmzeq_choose h2{margin:0 0 24px;font-size:clamp(25px,2vw,32px);font-weight:500}.bGmzeq_amounts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.bGmzeq_amounts button{color:#4b1f1f;min-height:58px;font:inherit;cursor:pointer;background:0 0;border:1px solid #d9c9be;border-radius:12px}.bGmzeq_amounts button[aria-pressed=true]{color:#fffdf9;background:#4b1f1f;border-color:#4b1f1f}.bGmzeq_amounts button:focus-visible{outline-offset:3px;outline:2px solid #c56a47}.bGmzeq_call{color:#fffdf9;background:#4b1f1f;border-radius:40px;justify-content:center;align-items:center;min-height:60px;margin-top:24px;padding:14px 24px;font-weight:600;display:flex}@media (max-width:760px){.bGmzeq_content{grid-template-columns:1fr}.bGmzeq_certificate{min-height:230px}}
.kdCQaG_page{padding-top:var(--page-top-space);padding-bottom:100px}.kdCQaG_page h1{font-size:var(--page-title-size);line-height:var(--page-title-line-height);letter-spacing:-.045em;margin:0 0 var(--page-heading-space);font-weight:500}.kdCQaG_intro{color:#75675e;max-width:600px;margin:0 0 45px;line-height:1.7}
