.gv-home-promo{width:100%;box-sizing:border-box;font-family:var(--font-primary--family, "Segoe UI", "Helvetica Neue", Arial, sans-serif)}.gv-home-promo *,.gv-home-promo *:before,.gv-home-promo *:after{box-sizing:border-box}.gv-home-promo__wrap{max-width:var(--gv-hp-max, 1200px);margin:0 auto;padding:0 20px}.gv-home-promo__card{position:relative;min-height:var(--gv-hp-min-h, 240px);overflow:hidden;background:var(--gv-hp-bg, #eaf4fb);border-radius:var(--gv-hp-radius, 20px)}.gv-home-promo__card--leaves:before,.gv-home-promo__card--leaves:after{content:"";position:absolute;z-index:1;pointer-events:none;background-repeat:no-repeat;background-size:contain}.gv-home-promo__card--leaves:before{top:0;left:1.6%;width:11%;height:38%;background-image:var(--gv-hp-leaf-left);background-position:left top}.gv-home-promo__card--leaves:after{top:auto;bottom:0;right:0;width:22%;height:48%;background-image:var(--gv-hp-leaf-right);background-position:right bottom}.gv-home-promo__content{position:relative;z-index:3;max-width:56%;min-height:var(--gv-hp-min-h, 240px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:36px 24px 36px 8%}.gv-home-promo__heading{display:flex;flex-direction:column;margin:0 0 22px;color:var(--gv-hp-ink, #0c3d69);font-size:var(--gv-hp-heading, 32px);font-weight:400;line-height:1.28;letter-spacing:-.02em}.gv-home-promo__heading-line{font-weight:400}.gv-home-promo__heading-bold,.gv-home-promo__heading strong,.gv-home-promo__heading b{font-weight:700}.gv-home-promo__btn{display:inline-flex;align-items:center;gap:12px;padding:8px 10px 8px 22px;border:1.5px solid var(--gv-hp-btn, #0c3d69);border-radius:999px;background:transparent;color:var(--gv-hp-btn, #0c3d69);text-decoration:none;font-size:14px;font-weight:600;line-height:1;cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1)}.gv-home-promo__btn-arrow{width:28px;height:28px;border-radius:50%;background:var(--gv-hp-btn, #0c3d69);color:#fff;display:flex;align-items:center;justify-content:center;flex:0 0 auto;transition:transform .3s ease,background-color .3s ease,color .3s ease}.gv-home-promo__btn-arrow svg{width:14px;height:14px;display:block;stroke:currentColor;fill:none}.gv-home-promo__btn:hover{background:var(--gv-hp-btn, #0c3d69);color:#fff;transform:translateY(-2px);box-shadow:0 6px 18px #0c3d6933}.gv-home-promo__btn:hover .gv-home-promo__btn-arrow{background:#fff;color:var(--gv-hp-btn, #0c3d69);transform:translate(4px)}.gv-home-promo__media{position:absolute;z-index:2;top:0;right:7%;bottom:0;width:38%;display:flex;align-items:flex-end;justify-content:flex-end;pointer-events:none}.gv-home-promo__img{display:block;height:100%;width:auto;max-width:none;max-height:100%;object-fit:contain;object-position:right bottom}.gv-home-promo__placeholder{width:100%;height:100%;background:transparent}@media(max-width:990px){.gv-home-promo__content{padding:28px 20px 28px 5%;max-width:54%}.gv-home-promo__media{right:5%;width:42%}.gv-home-promo__card--leaves:before{width:14%;height:36%}.gv-home-promo__card--leaves:after{width:24%;height:42%}}@media(max-width:749px){.gv-home-promo__card{min-height:0;text-align:center}.gv-home-promo__content{max-width:none;min-height:0;width:100%;align-items:center;padding:28px 20px 8px}.gv-home-promo__heading{align-items:center;font-size:var(--gv-hp-heading-mobile, 22px);margin-bottom:16px}.gv-home-promo__media{position:relative;top:auto;right:auto;bottom:auto;width:100%;height:220px;justify-content:center}.gv-home-promo__img{width:auto;height:220px;margin:0 auto}.gv-home-promo__card--leaves:before{width:88px;height:72px}.gv-home-promo__card--leaves:after{top:auto;bottom:0;right:0;width:140px;height:110px}.gv-home-promo__wrap{padding:0 16px}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/gv-home-promo.css.map */
