@media only screen and (min-width: 1024px) {
.container {
  max-width: 1400px !important;
  margin-left: auto;
  margin-right: auto;
  padding-right: 15px;
  padding-left: 15px;
}
.product-detail-wrapper .woocommerce-product-gallery{display: flex;width:55% !important;}
.product-detail-wrapper .woocommerce-product-gallery .flex-control-nav{order: 1; width: 100%;padding-right: 18px !important;}
.product-detail-wrapper .woocommerce-product-gallery .flex-viewport{order: 2;}
div.product div.summary{width:40% !important;}
.woocommerce div.product div.images .flex-control-thumbs li{width:100%;}
div.summary .price{text-align:right !important;}
div.summary .quantity{display:none !important;}
div.summary .single_add_to_cart_button{width:100% !important;}
div.summary .woocommerce-Price-amount bdi{font-size:20px !important;}
.product-detail-wrapper .entry-summary .product_title{font-size:30px !important;}
.product-template-default main{margin-top: 30px !important;}


.template_info_iconBlock__NTKQl {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 40px;
  min-width: 40px;
  height: 40px;
  margin-right: 16px;
  border-radius: 50%;
  background: var(--colors-primary-grey30);
  color: var(--colors-primary-navy100);
}
.template_info_description__QxSj8 {
  width: 100%;
}
.template_info_container__4c9Xw {
  display: flex;
  margin-bottom: 16px;
} 
.label-module_label14Medium__uD9e- {
  font-family: benton-sans, sans-serif;
  font-size: 0.875rem;
  font-weight: 500;
  letter-spacing: 0rem;
  line-height: 1.375rem;
  margin: 0 0 0px !important;
}
.paragraph-module_paragraph12Regular__8IyUe {
  font-family: benton-sans, sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  letter-spacing: 0rem;
  line-height: 1.125rem;
  margin: 0 0 0px !important;
}

}
.not_available{font-size:16px;text-align: right;}
.not_available a{color:#c09578;}
.not_available a:hover{color:#000;}

@media screen and (max-width: 600px) {
  /* Styles applied when the screen width is 600px or less */
 div.summary .price{text-align:right !important;}
div.summary .quantity{display:none !important;}
div.summary .single_add_to_cart_button{width:100% !important;}
div.summary .woocommerce-Price-amount bdi{font-size:20px !important;}
.product-detail-wrapper .entry-summary .product_title{font-size:30px !important;}
.product-template-default main{margin-top: 25px !important;}
}