.top-bottom-contents{display:grid;grid-template-columns:1fr 1fr;gap:15px}@media screen and (max-width:599px){.top-bottom-contents{gap:0px}}.top-bottom-item{position:relative;max-width:100%;width:100%;margin-left:auto}.top-bottom-item__img{height:100%}.top-bottom-item img{width:100%;vertical-align:bottom;max-height:699px;height:100%;object-fit:cover}.top-bottom-item__text{position:absolute;top:5%;left:5rem}.bottom-text__title{font-size:35px;font-weight:700}.bottom-text__lead{font-size:17px;margin-top:10px;font-weight:500}.bottom-text__link{font-size:20px}.bottom-link{background:#000;padding:10px;color:#fff;font-size:22px;font-weight:700;text-decoration:none}@media screen and (max-width:900px){.top-bottom-contents{display:grid;grid-template-columns:1fr}.top-bottom-item{margin:0 auto}}@media screen and (max-width:599px){.top-bottom-contents{display:grid;grid-template-columns:1fr}.top-bottom-item__text{position:absolute;top:30px;left:30px}.bottom-text__title{font-size:35px;font-weight:700}.bottom-text__lead{font-size:17px;margin-top:5px}.bottom-link{padding:7px 10px;font-size:15px}}.column{max-width:calc(160rem + 15px);margin:15px auto 0;position:relative}.column__text{position:absolute;top:50%;transform:translateY(-50%);left:5rem}.column-text__title{font-size:45px;font-weight:700;margin-top:-3%}.column-text__lead{font-size:22px;font-weight:500}.column-link{background:#000;padding:10px;color:#fff;font-size:25px;font-weight:700;text-decoration:none}.bottom-text__title{font-size:45px;font-weight:700}.bottom-text__lead{font-size:22px;font-weight:500}.column-link{background:#000;padding:13px 50px;color:#fff;font-size:25px;font-weight:700;text-decoration:none}@media screen and (max-width:960px){.top-bottom-contents{display:grid;grid-template-columns:1fr;gap:15px}.column-text__title{font-size:40px;margin-top:-9%;margin-bottom:-9%}.column-text__lead{font-size:25px}.column-text__link{margin-top:20px}.column-link{padding:10px 13px;font-size:23px}}@media screen and (max-width:599px){.column-text__title{font-size:34px;font-weight:700}.column-text__lead{font-size:15px;font-weight:500}.column-text__link{margin-top:20px}.column-link{padding:7px 10px;font-size:15px}.column__text{position:absolute;top:50%;transform:translateY(-50%);left:30px}}.top-bottom-grid{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:25px}@media screen and (max-width:599px){.bottom-text__lead{font-size:23px}.bottom-text__title{font-size:30px}.bottom-link{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-bottom-img.css.map */
