.gp-banner__box{position:relative;overflow:hidden;background:var(--bn-box-bg, transparent)}.gp-banner--boxed .gp-banner__box{border-radius:var(--bn-r, 16px)}.gp-banner__bg .gp-banner__bg-m{display:none}.gp-banner__inner{position:relative;z-index:1;display:flex;align-items:var(--bn-valign, center);justify-content:var(--bn-cpos, flex-start);min-height:var(--bn-h, 0px);padding-top:var(--bn-ipt, 0px);padding-bottom:var(--bn-ipb, 0px)}.gp-banner--boxed .gp-banner__inner{padding-inline:var(--bn-box-px, 32px)}.gp-banner__logo{width:var(--bn-logo-w, 440px);max-width:100%;margin-bottom:var(--bn-logo-mb, 32px);line-height:0}.gp-banner__logo img{width:100%;height:auto}.gp-banner__content>.gp-banner__logo{align-self:var(--bn-titems, flex-start)}.gp-banner__content{display:flex;flex-direction:column;align-items:var(--bn-titems, flex-start);text-align:var(--bn-talign, left);width:100%;max-width:calc(var(--bn-cw, 600px) + var(--bn-off, 0px));padding-left:var(--bn-off, 0px)}.gp-banner--pos-center .gp-banner__content{margin-inline:auto}.gp-banner--pos-right .gp-banner__content{margin-left:auto;padding-left:0;padding-right:var(--bn-off, 0px)}.gp-banner .gp-heading{width:100%}.gp-banner .gp-heading__main{line-height:var(--bn-hlh, 1)}.gp-banner .gp-heading__accent{line-height:var(--bn-alh, 1)}.gp-banner--alh-main .gp-heading__accent{line-height:calc(var(--h-m, 40px) * var(--bn-hlh, 1))}.gp-banner .gp-heading em{font-size:inherit;line-height:inherit}.gp-banner .gp-heading--inline{column-gap:calc(var(--h-m, 40px) * .28)}.gp-banner__text{width:100%;max-width:var(--bn-tmw, 600px);margin-top:var(--bn-tmt, 0px);font-family:var(--bn-tfont, var(--gp-font-body));font-size:var(--bn-tfs, 20px);line-height:var(--bn-tlh, 1.5);font-weight:var(--bn-tw, 400);color:var(--bn-tcolor, inherit);text-align:var(--bn-talign, left)}.gp-banner__text :where(p,li){font:inherit;line-height:inherit;color:inherit;letter-spacing:inherit}.gp-banner__text p+p{margin-top:1em}.gp-banner__text strong{font-weight:700}.gp-banner__actions{margin-top:var(--bn-bmt, 24px)}.gp-banner__side{flex:none;align-self:flex-end;line-height:0}.gp-banner__side img{height:var(--bn-side-h, 450px);width:auto;max-width:none}.gp-banner--side-left .gp-banner__side{order:-1}.gp-banner__inner:has(.gp-banner__side){justify-content:space-between}.gp-banner__inner:has(.gp-banner__side) .gp-banner__content{margin-inline:0}@media(max-width:991px){.gp-banner__inner{flex-direction:column;justify-content:var(--bn-valign, center);align-items:center;min-height:var(--bn-h-m, 0px);padding-top:var(--bn-ipt-m, 0px);padding-bottom:var(--bn-ipb-m, 0px)}.gp-banner .gp-banner__content{max-width:calc(var(--bn-cw-m, 100%) + var(--bn-off-m, 0px));padding-left:var(--bn-off-m, 0px);padding-right:0;margin-inline:auto}.gp-banner__text{font-size:var(--bn-tfs-m, var(--bn-tfs))}.gp-banner .gp-heading__accent{line-height:var(--bn-alh-m, var(--bn-alh, 1))}.gp-banner--boxed .gp-banner__inner{padding-inline:var(--bn-box-px-m, 32px)}.gp-banner__logo{width:var(--bn-logo-w-m, 330px)}.gp-banner .gp-heading--inline{column-gap:calc(var(--h-m-m, var(--h-m, 40px)) * .28)}.gp-banner--alh-main .gp-heading__accent{line-height:calc(var(--h-m-m, var(--h-m, 40px)) * var(--bn-hlh, 1))}.gp-banner__side{align-self:stretch;order:1;margin-top:var(--bn-side-gap-m, 16px)}.gp-banner--side-m-above .gp-banner__side{order:-1;margin-top:0;margin-bottom:var(--bn-side-gap-m, 16px)}.gp-banner--side-m-hide .gp-banner__side{display:none}.gp-banner__side img{height:var(--bn-side-h-m, 270px);width:100%;object-fit:cover}.gp-banner__bg.has-mobile .gp-banner__bg-d{display:none}.gp-banner__bg .gp-banner__bg-m{display:block;object-position:var(--bn-bg-pos-m, center)}.gp-banner__bg .gp-banner__bg-d{object-position:var(--bn-bg-pos-m, var(--gp-bg-pos, center))}.gp-banner--bg-m-bottom .gp-banner__bg{top:auto;height:var(--bn-bg-h-m, 300px)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/gp-banner.css.map */
