.gp{background:var(--gp-section-bg, #fdfcf8);padding-top:var(--gp-section-pad-top, 60px);padding-bottom:var(--gp-section-pad-bottom, 60px)}.gp__container{width:var(--gp-container, 1428px);max-width:100%;margin-left:auto;margin-right:auto;padding-left:var(--gp-gutter, 50px);padding-right:var(--gp-gutter, 50px)}.gp__panel{position:relative;overflow:hidden;width:100%;border-radius:var(--gp-radius, 4px);padding:var(--gp-pad-top, 55px) var(--gp-pad-x, 59px) var(--gp-pad-bottom, 55px);background-color:var(--gp-bg, #0a3b0a);background-image:var(--gp-bg-image, none);background-position:center;background-repeat:no-repeat;background-size:cover}.gp__media picture,.gp__media img{display:block;width:100%;height:auto}.gp__content{position:relative;z-index:1}.gp__badge{display:block;width:var(--gp-badge-size, 102px);max-width:100%}.gp__badge img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain}.gp__badge--icon{width:auto}.gp__badge-icon,.gp__badge-icon .material-icon{display:block;font-size:var(--gp-icon-size, 102px);width:auto;height:auto;line-height:1;color:var(--gp-icon-color, #fdfcf8)}.gp__heading{margin:0;color:var(--gp-heading-color, #fdfcf8);font-size:var(--gp-heading-size, 32px);font-weight:var(--gp-heading-weight, 500);line-height:var(--gp-heading-lh, 110%);letter-spacing:var(--gp-heading-ls, -.6px);padding-bottom:var(--gp-heading-pb, 10px)}.gp__text{color:var(--gp-text-color, #fdfcf8);font-size:var(--gp-text-size, 16px);font-weight:var(--gp-text-weight, 400);line-height:var(--gp-text-lh, 120%);padding-top:var(--gp-text-pt, 19px);padding-bottom:var(--gp-text-pb, 32px)}.gp__text>*:first-child{margin-top:0}.gp__text>*:last-child{margin-bottom:0}.gp__btn{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:var(--gp-btn-min-h, 61px);width:var(--gp-btn-width, 280px);max-width:100%;padding:0 var(--gp-btn-pad-x, 21px);border-radius:var(--gp-btn-radius, 10.4px);background:var(--gp-btn-bg, #fdfcf8);border:var(--gp-btn-border-width, 2px) solid var(--gp-btn-border, #fdfcf8);color:var(--gp-btn-color, #0c3f10);font-size:var(--gp-btn-size, 18px);font-weight:var(--gp-btn-weight, 500);line-height:120%;text-decoration:none;cursor:pointer;transition:background .3s ease,color .3s ease,border-color .3s ease}.gp__btn:hover,.gp__btn:focus-visible{background:var(--gp-btn-bg-hover, transparent);color:var(--gp-btn-color-hover, #fdfcf8);border-color:var(--gp-btn-border-hover, #fdfcf8)}.gp__btn--center{justify-content:center}.gp__btn-arrow{flex:0 0 auto;font-size:var(--gp-arrow-size, 15px);line-height:1}@media(min-width:915px){.gp__media{position:absolute;top:0;bottom:0;right:0;width:var(--gp-media-width, 50%)}.gp--media-left .gp__media{right:auto;left:0}.gp__media picture,.gp__media img{width:100%;height:100%;object-fit:cover;object-position:var(--gp-media-position, center)}.gp__content{width:var(--gp-col-width, 45%)}.gp--media-left .gp__content{margin-left:auto}.gp__badge{margin-bottom:var(--gp-badge-gap, 32px)}}@media(max-width:914px){.gp{padding-top:var(--gp-section-pad-top-m, 40px);padding-bottom:var(--gp-section-pad-bottom-m, 40px)}.gp__container{padding-left:var(--gp-gutter-m, 20px);padding-right:var(--gp-gutter-m, 20px)}.gp__panel{padding:var(--gp-pad-top-m, 0px) var(--gp-pad-x-m, 29px) var(--gp-pad-bottom-m, 55px)}.gp__media{width:calc(100% + (var(--gp-pad-x-m, 29px) * 2));margin-left:calc(var(--gp-pad-x-m, 29px) * -1)}.gp__media img{aspect-ratio:var(--gp-media-ratio-m, auto);object-fit:cover;object-position:var(--gp-media-position-m, center)}.gp__badge{width:var(--gp-badge-size-m, 102px);margin-top:calc((var(--gp-badge-size-m, 102px) / -2) + var(--gp-badge-nudge-m, 0px));margin-bottom:var(--gp-badge-gap-m, 32px)}.gp--no-media .gp__panel{padding-top:var(--gp-pad-top-m-empty, 55px)}.gp--no-media .gp__badge{margin-top:0}.gp__badge-icon,.gp__badge-icon .material-icon{font-size:var(--gp-icon-size-m, 102px)}.gp__heading{font-size:var(--gp-heading-size-m, 32px);padding-bottom:var(--gp-heading-pb-m, 0px);max-width:var(--gp-heading-max-m, 230px)}.gp__text{font-size:var(--gp-text-size-m, 16px);padding-top:var(--gp-text-pt-m, 16px);padding-bottom:var(--gp-text-pb-m, 25px);max-width:var(--gp-text-max-m, 260px)}.gp__btn{width:100%;min-height:var(--gp-btn-min-h-m, 61px);padding:0 var(--gp-btn-pad-x-m, 23px);border-radius:var(--gp-btn-radius-m, 8px);font-size:var(--gp-btn-size-m, 18px)}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-guarantee-panel.css.map */
