nav.woocommerce-breadcrumb {display: none;}
.single-product.woocommerce div.product {display: flex;align-items: center;justify-content: space-evenly;padding: 70px 2%;}
.woocommerce div.product div.images.woocommerce-product-gallery {display: flex;align-items: center;}
.woocommerce div.product div.images .flex-control-thumbs {display: flex;flex-direction: column;width: 20%;}
.woocommerce-product-gallery .flex-viewport {max-width: 80%;order: 1;padding-left: 3%;}
.woocommerce div.product div.images .flex-control-thumbs li {width: 100%;}
body.woocommerce .summary p.price {color: var(--black);font-size: clamp(30px, 4vw, 50px);font-weight: 600;}
.woocommerce div.product .product_title {line-height: 1.1;font-weight: 500;}
.woocommerce div.product button.single_add_to_cart_button.button.alt {background: var(--primary);color: var(--black);float: none;margin-left: 20px;border-radius: 13px;font-family: var(--font-family--body);font-size: 20px;font-weight: 600;}
.woocommerce div.product form.cart {display: flex;border-bottom: 2px solid var(--black);padding-bottom: 21px;}
.woocommerce .quantity .qty {border-color: var(--black);border-radius: 16px;}
h5.more-summary {margin-bottom: 20px;margin-top: 20px;display: flex;align-items: center;gap: 11px;}
.medios {display: flex;justify-content: space-between;max-width: 689px;}
.medios>p:last-child {display: flex;flex-wrap: wrap;gap: 16px;width: 74%;}
.medios>p:last-child>span {display: flex;align-items: center;gap: 10px;font-size: 18px;}
.medios>p {font-size: 18px;width: 21%;}
body.single-product.woocommerce #content div.product div.summary.entry-summary {width: 45%;}
.medios>p>span:nth-last-child(-n+3) {max-width: 50px;}
.toobuy {background: #f2f2f2;padding: 70px 4%;}
.toobuy .prod-inn {margin: 0 14px;padding: 18px;}
.more-info {background: #f2f2f2;padding: 70px 4%;display: flex;justify-content: space-between;}
.custom-product-description {width: 62%;background: white;padding: 40px 50px;border-radius: 20px;}
.product-specs {width: 30%;background: white;padding: 40px;border-radius: 20px;}
ul.product-specs-list {list-style: none;margin: 0;margin-top: 20px;}
ul.product-specs-list>li {display: flex;justify-content: space-between;font-weight: 600;}
ul.product-specs-list>li a {color: var(--black);}
.specs-spe {display: flex;flex-direction: column;margin-bottom: 18px;gap: 15px;}
.specs-spe>span:first-child {display: flex;align-items: center;gap: 10px;}
.toobuy .price {font-size: 18px;}
.toobuy .product-title {font-size: 15px;}
.prd-rlat {background: #f2f2f2;padding: 70px 4%;}
.prd-rlat h5.h5-sytle.carr-tle {font-size: 28px;font-weight: 500;padding-left: 3%;}
.related.products {display:none}
/*body.woocommerce div.product form.cart {display: none;}*/
.product_meta {order: 1;}
.summary.entry-summary {display: flex;flex-direction: column;}
@media (max-width: 1024px) {
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {width: 40%;}
body.single-product.woocommerce #content div.product div.summary.entry-summary {width: 58%;}
.woocommerce div.product .product_title {font-size: 30px;}
.medios {flex-wrap: wrap;flex-direction: column;}
.medios>p {width: 100%;}
.product-specs {width: 35%;padding: 30px;}
.custom-product-description {padding: 25px;}
.more-info {padding-top: 0;padding-bottom: 0;padding-left: 20px;padding-right: 20px;}
.toobuy, .prd-rlat {padding-left: 20px;padding-right: 20px;}
}
@media (max-width: 800px) {
.single-product.woocommerce div.product {flex-wrap: wrap;}
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {width: 100%;}
body.single-product.woocommerce #content div.product div.summary.entry-summary {width: 100%;}
.toobuy {padding-top: 40px;padding-bottom: 40px;}
.more-info {flex-wrap: wrap;}
.custom-product-description {width: 100%;margin-bottom: 20px;}
.product-specs {width: 100%;}
.single-product.woocommerce div.product {padding-left: 20px;padding-right: 20px;}
.splide__slide, .slide-content {justify-content: center;}
.woocommerce div.product .product_title {font-size: 22px;}
.medios>p:last-child {width: 100%;}
li.product-specs-item>span {font-weight: 400;text-align: right;font-size: 12px;}
ul.product-specs-list>li {font-size: 14px;}
.single-product.woocommerce div.product {padding-top: 30px;}
}