.main-prop{margin-top:100px}.main-prop h2{text-align:center;margin-bottom:50px;font-size:36px}.main-prop .container-prop{grid-template-columns:900px auto;margin:0 auto;padding:0 20px;display:grid}.main-prop .container-prop .data-prop{grid-template-rows:70px calc(100% - 110px) 40px;max-height:calc(100vh - 220px);display:grid}.main-prop .container-prop .data-prop h3 .tooltip{border:2px solid #36402c;border-radius:3px;justify-content:center;align-items:center;width:60px;height:25px;font-size:14px;display:flex}.main-prop .container-prop .data-prop h3{justify-content:space-between;align-items:center;margin-bottom:30px;font-size:36px;display:flex}.main-prop .container-prop .data-prop .bt_prop_query{color:#fff;text-align:center;background-color:#4a5a38;border-radius:2px;justify-content:center;align-items:center;width:150px;height:40px;margin:0 auto;padding:5px 10px;font-size:21px;display:flex}.main-prop .container-prop .data-prop .bt_prop_query:hover{background-color:#36402c}.main-prop .container-prop .data-prop .descriptions{flex-direction:column;gap:10px;font-size:18px;display:flex}.main-prop .container-images-prop{flex-direction:column;width:750px;display:flex}.main-prop .container-images-prop img{object-fit:cover;margin-bottom:20px}.main-prop .container-images-prop div{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(6,16.6667%);display:grid}.main-prop .container-images-prop button{all:unset;cursor:pointer;width:100px;height:70px;margin:0 10px}.main-prop .container-images-prop button img{object-fit:cover;width:100%;height:100%}.main-prop .container-images-prop button.image-inactive:hover{opacity:.8}.main-prop .container-images-prop button.image-active{opacity:.7;border:2px solid #4a5a38}.main-prop .container-images-prop button.image-inactive{border:2px solid #0000}.main-prop .container_detail_prop{background-color:#d9d9d9;border-radius:5px;justify-content:space-between;width:95%;margin:100px auto 0;padding:30px;list-style:none;display:flex}.main-prop .container_detail_prop li{flex-direction:column;align-items:center;gap:10px;font-size:21px;display:flex}.main-prop .querys-section{flex-direction:column;gap:30px;margin-top:100px;margin-bottom:100px;padding:0 20px;display:flex}.main-prop .querys-section h4{margin-bottom:10px;font-size:36px}.main-prop .querys-section article{flex-direction:column;gap:5px;display:flex}.main-prop .querys-section article h5{font-size:21px}.main-prop .querys-section article p{font-size:18px}.main-prop .skeleton-title{border-radius:5px;width:300px;height:36px;margin:0 auto 50px}.main-prop .container-images-prop .skeleton-main-image{border-radius:5px;width:100%;height:450px;margin-bottom:20px}.main-prop .container-images-prop .skeleton-thumbnails{grid-template-columns:repeat(6,16.6667%);gap:10px;display:grid}.main-prop .container-images-prop .skeleton-thumbnails .skeleton{border-radius:3px;height:70px}.main-prop .data-prop .skeleton-price{border-radius:5px;width:250px;height:40px;margin-bottom:30px}.main-prop .data-prop .skeleton-description .skeleton{border-radius:3px;height:18px;margin-bottom:10px}.main-prop .data-prop .skeleton-button{border-radius:2px;width:150px;height:40px;margin:0 auto}@media (max-width:1190px){.main-prop .container-prop{grid-template-columns:1fr;width:100vw}.main-prop .container-images-prop{width:100%;margin-bottom:50px}.main-prop .container-images-prop img{width:100%;height:auto}.main-prop .container-prop .data-prop .bt_prop_query{margin-top:50px}}@media (max-width:650px){.main-prop .container-images-prop{max-width:calc(100vw - 40px)}.main-prop .container-images-prop div{grid-template-rows:repeat(4,auto);grid-template-columns:repeat(3,33.3333%)}.main-prop .container_detail_prop{grid-template-columns:repeat(2,50%);display:grid}}
