@charset "UTF-8";#MainContent{padding-top:0}.calendar_detail .calendar_detail--main{padding:0 112px}@media screen and (max-width: 768px){.calendar_detail .calendar_detail--main{padding:0 15px}}.calendar_detail .calendar_detail--main .calendar_detail-img{margin-bottom:80px;text-align:center}@media screen and (max-width: 768px){.calendar_detail .calendar_detail--main .calendar_detail-img{margin-bottom:40px}}.calendar_detail .calendar_detail--main .calendar_detail-img img{max-width:100%;width:100%}.calendar_detail .calendar_detail--main .calendar_detail-head{max-width:746px;margin:0 auto 92px;color:#000}@media screen and (max-width: 768px){.calendar_detail .calendar_detail--main .calendar_detail-head{margin-bottom:46px}}.calendar_detail .calendar_detail--main .calendar_detail-head-text{font-weight:700;font-size:32px;line-height:38px;margin-bottom:52px;text-align:center}@media screen and (max-width: 768px){.calendar_detail .calendar_detail--main .calendar_detail-head-text{margin-bottom:26px}}.calendar_detail .calendar_detail--main .calendar_detail-head-descript{font-weight:500;font-size:14px;margin:0}.calendar_detail .side_by_side{padding:0 112px 150px;display:flex;gap:0 86px}@media screen and (max-width: 768px){.calendar_detail .side_by_side{flex-direction:column;gap:43px 0;padding:0 15px 80px}}.calendar_detail .calendar_detail--images{width:65%}@media screen and (max-width: 768px){.calendar_detail .calendar_detail--images{width:100%}}.calendar_detail .calendar_detail--images .calendar_detail-content-images{display:flex;gap:.795vw;flex-wrap:wrap;justify-content:unset;margin:0}@media screen and (max-width: 768px){.calendar_detail .calendar_detail--images .calendar_detail-content-images{gap:10px 2%}}.calendar_detail .calendar_detail--images .calendar_detail-content-images .calendar_detail-content-images-img{width:49%;margin:0}.calendar_detail .calendar_detail--images .calendar_detail-content-images .calendar_detail-content-images-img img{background-color:#f6f5f8;height:100%;width:100%;object-fit:cover;max-width:none}.calendar_detail .calendar_detail--description{width:35%}@media screen and (max-width: 768px){.calendar_detail .calendar_detail--description{width:100%}}.calendar_detail .calendar_detail--description .calendar_detail-content-descript .calendar_detail-content-descript-head,.calendar_detail .calendar_detail--description .calendar_detail-content-descript .calendar_detail-content-descript-price{font-weight:700;font-size:20px;color:#000;margin:0 0 24px;text-align:center}.calendar_detail .calendar_detail--description .calendar_detail-content-descript .calendar_detail-content-descript-text{font-weight:500;font-size:14px;color:#000;margin:0 0 24px}.calendar_detail .calendar_detail--description .calendar_detail-content-descript .calendar_detail-content-descript-btns{display:flex;flex-direction:column;gap:10px}.calendar_detail .calendar_detail--description .calendar_detail-content-descript .calendar_detail-content-descript-btns .btn.btn--submit-light.calendar_detail-content-descript-btn{margin:0 auto;font-size:14px!important;padding:12px 48px;display:block;max-width:100%;width:100%}@media screen and (max-width: 768px){.calendar_detail .calendar_detail--description .calendar_detail-content-descript .calendar_detail-content-descript-btns .btn.btn--submit-light.calendar_detail-content-descript-btn{max-width:90%}}.calendar-detail{padding:0 112px 80px}@media screen and (max-width: 768px){.calendar-detail{padding:0 15px 80px}}.calendar-detail .calendar-detail-img{margin-bottom:80px;text-align:center}@media screen and (max-width: 768px){.calendar-detail .calendar-detail-img{margin-bottom:40px}}.calendar-detail .calendar-detail-head{max-width:746px;margin:0 auto 92px;color:#000}@media screen and (max-width: 768px){.calendar-detail .calendar-detail-head{margin-bottom:46px}}.calendar-detail .calendar-detail-head-text{font-weight:700;font-size:32px;line-height:38px;margin-bottom:52px;text-align:center}@media screen and (max-width: 768px){.calendar-detail .calendar-detail-head-text{margin-bottom:26px}}.calendar-detail .calendar-detail-head-descript{font-weight:500;font-size:14px;margin:0}.calendar-detail .calendar-detail-content{display:flex;gap:0 86px}@media screen and (max-width: 768px){.calendar-detail .calendar-detail-content{flex-direction:column;gap:43px 0}}.calendar-detail .calendar-detail-content-images{display:flex;gap:2%;flex-wrap:wrap;justify-content:unset;margin:0}@media screen and (max-width: 768px){.calendar-detail .calendar-detail-content-images{gap:10px 2%}}.calendar-detail .calendar-detail-content-images .calendar-detail-content-images-img{width:49%;margin:0}.calendar-detail .calendar-detail-content-images .calendar-detail-content-images-img img{background-color:#f6f5f8;height:100%;width:100%;object-fit:cover;max-width:none}.calendar-detail .calendar-detail-content-descript .calendar-detail-content-descript-head,.calendar-detail .calendar-detail-content-descript .calendar-detail-content-descript-price{font-weight:700;font-size:20px;color:#000;margin:0 0 24px;text-align:center}.calendar-detail .calendar-detail-content-descript .calendar-detail-content-descript-text{font-weight:500;font-size:14px;color:#000;margin:0 0 24px}.calendar-detail .calendar-detail-content-descript .calendar-detail-content-descript-btns{display:flex;flex-direction:column;gap:10px}.calendar-detail .calendar-detail-content-descript .calendar-detail-content-descript-btns .btn.btn--submit-light.calendar-detail-content-descript-btn{margin:0 auto;font-size:14px!important;padding:12px 48px;display:block;max-width:100%;width:100%}@media screen and (max-width: 768px){.calendar-detail .calendar-detail-content-descript .calendar-detail-content-descript-btns .btn.btn--submit-light.calendar-detail-content-descript-btn{max-width:90%}}#PageContainer #MainContent .btn.btn--submit-light.calendar-detail-content-descript-btn:hover{background-color:#1e1e1e!important;border-color:#1e1e1e}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-calendar-detail.scss.css.map */
