.banner-right{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;margin:auto}.banner-right .banner__media1{grid-column:1/3;grid-row:1;place-self:end center;width:100%;display:flex;z-index:100}.banner-right .banner__media1 img{width:100%;height:auto;min-height:750px;object-fit:cover;object-position:left}.banner-right .image2-content-container{grid-column:2/3;grid-row:1;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;margin-left:-10%;z-index:100}.banner-right .image2-content-container .banner__media2{grid-column:1/2;grid-row:1;place-self:center right;height:95%;flex-direction:column}.banner-right .image2-content-container .banner__media2 img:first-child{width:200px;height:auto;padding-bottom:1.5rem}.banner-right .image2-content-container .banner__media2 img:nth-child(2){height:80%;width:auto;max-height:520px}.banner-right .image2-content-container .banner__content2{grid-column:2/3;grid-row:1;place-self:center left}.banner-right .banner__media2,.banner__content2{display:flex;justify-content:center;align-items:center}.banner-right .banner__media,.banner__content2 .banner__text{font-size:clamp(14px,14px + (100vw - 768px) * .0234375,32px);line-height:clamp(21px,21px + (100vw - 768px) * .03515625,48px);font-weight:700}.banner-right .banner__content2{grid-column:4/5;grid-row:1;padding:2rem}.banner-right .banner__heading{font-size:clamp(24px,24px + (100vw - 768px) * .0390625,48px);font-weight:800;color:#fff}.banner-right .banner__buttons{margin-top:2rem;border:none;border-offset:0}.banner-right .banner__buttons .button{width:160px;height:39px}.banner-right .banner__buttons a{font-weight:600;font-size:16px;line-height:24px}.banner-right .button{border:none}.button:after{box-shadow:none}@media screen and (max-width:1024px){.banner-right{grid-template-columns:1fr;grid-template-rows:1fr}.banner-right .banner__media1{width:100%;height:100%;grid-column:1;grid-row:1/3}.banner-right .banner__media1 img{height:100%;min-height:310px;overflow:hidden;min-height:100%}.banner-right .image2-content-container .banner__media2 img{height:80%}.banner-right .image2-content-container{grid-column:1;grid-row:3;padding:3rem 0;height:100%;place-self:center center}.banner-right .banner__media,.banner__content2 h2{font-size:24pz}}@media screen and (max-width:749px){.banner-right .banner__content2{margin-bottom:2rem}.banner-right .banner__media2,.banner__content2{justify-content:flex-start}.banner-right .image2-content-container{padding-top:2rem;padding-bottom:2rem}.banner-right .image2-content-container .banner__media2 img:first-child{width:120px;padding-bottom:1rem}.banner-right .banner__buttons{margin-top:1rem}.banner-right .banner__buttons .button{font-size:14px;min-height:24px;height:24px;width:120px;min-width:120px}}@media screen and (max-width:540px){.banner-right .image2-content-container .banner__media2 img:first-child{padding-bottom:.5rem}.banner-right .banner__buttons{margin-top:.5rem}.banner-right .image2-content-container{place-self:start center}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/section-image-banner-right.css.map */
