.grid-responsive-section{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"left box1" "left box2" "discount discount";gap:20px;height:80vh}.grid-responsive-section .left-box,.grid-responsive-section .grid-box,.grid-responsive-section .discount-box{position:relative;overflow:hidden;border-radius:14px;background:#fff;height:100%;display:block}.grid-responsive-section .discount-box{background:linear-gradient(to bottom right,teal,#003840);color:#fff;font-weight:700;font-size:18px;text-align:center;display:flex;align-items:center;justify-content:center;border-radius:14px;padding:20px;height:100%;z-index:2}.grid-responsive-section .left-box{grid-area:left}.grid-responsive-section .grid-box:nth-child(1){grid-area:box1}.grid-responsive-section .grid-box:nth-child(2){grid-area:box2}.grid-responsive-section{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"left box1" "left box2" "discount discount";gap:20px;height:70vh;width:90%}.grid-responsive-section .left-box,.grid-responsive-section .grid-box,.grid-responsive-section .discount-box{position:relative;overflow:hidden;border-radius:14px;background:#fff;height:100%;display:block;width:100%}.grid-responsive-section img{width:100%;height:100%;object-fit:cover;display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.overlay-text{position:relative;z-index:2;padding:20px;display:flex;flex-direction:column;justify-content:center;height:100%;color:#000}.overlay-text span{font-weight:700;color:#f6b100;font-size:14px;margin-bottom:5px}.overlay-text h3{margin:0 0 10px;font-size:22px}.overlay-text ul{list-style:none;padding:0;margin:0;font-size:13px;line-height:1.4}.grid-responsive-section .right-column{display:contents}.grid-responsive-section .discount-box{background:#5b916d;color:#fff;font-weight:700;font-size:18px;text-align:center;display:flex;align-items:center;justify-content:center;border-radius:0;padding:20px;height:50%;width:100vw;margin-left:calc(-.5*(100vw - 100%));z-index:2}.grid-responsive-section .left-box{grid-area:left;width:90%;margin:auto}.grid-responsive-section .grid-box:nth-child(1){grid-area:box1;width:90%;margin:auto}.grid-responsive-section .grid-box:nth-child(2){grid-area:box2;width:90%;margin:auto}.grid-responsive-section .discount-box{grid-area:discount}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
