div#popmake-8504 {
    padding: 0px 20px;
}


/* @Override iconic woo variation css */

span.iconic-was-attr-label-sep {
    display: none;
}

span.iconic-was-chosen-attribute {
    display: none;
}

/* #END iconic woo variation css */

/* @Override user reg CSS*/

span.wooassist_custom_note{
  background-color: rgba(0,0,0,.02);
    padding: 20px;
    max-height: 456px;
    overflow-x: hidden;
    overflow-y: auto;
    margin-bottom: 30px;
    /* width: 100%; */
    display: block;
}

@media(max-width: 1000px){
  .products li.product.minimal .product-meta {
    padding: 25px 14px 25px 14px;
}

.woocommerce-product-details__short-description > p{
  text-align: justify !important;
}
}

.woocommerce div.product form.cart .reset_variations {
    font-size: 1em;
    font-weight: 500;
    background: #252e3a;
    width: auto;
    color: #fff;
    padding: 8px 25px;
    border-radius: 3px;
}

.woocommerce #content div.product p.price del, .woocommerce #content div.product span.price del, .woocommerce div.product p.price del, .woocommerce div.product span.price del, .woocommerce-page #content div.product p.price del, .woocommerce-page #content div.product span.price del, .woocommerce-page div.product p.price del, .woocommerce-page div.product span.price del{
  opacity: 1.5 !important;
  color: #242e3b !important;
}

.woocommerce ul.products li.product .price del, .woocommerce-page ul.products li.product .price del{
  opacity: 1.5 !important;
  color: #242e3b !important;
}

.ur-frontend-form .ur-form-row .ur-form-grid .__PrivateStripeElement, .ur-frontend-form .ur-form-row .ur-form-grid input[type=date], .ur-frontend-form .ur-form-row .ur-form-grid input[type=email], .ur-frontend-form .ur-form-row .ur-form-grid input[type=number], .ur-frontend-form .ur-form-row .ur-form-grid input[type=password], .ur-frontend-form .ur-form-row .ur-form-grid input[type=phone], .ur-frontend-form .ur-form-row .ur-form-grid input[type=text], .ur-frontend-form .ur-form-row .ur-form-grid input[type=timepicker], .ur-frontend-form .ur-form-row .ur-form-grid input[type=url], .ur-frontend-form .ur-form-row .ur-form-grid select, .ur-frontend-form .ur-form-row .ur-form-grid textarea{
  padding: 11px 15px;
}

.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-radio ul li {
  list-style: none;
}

.ur-frontend-form .ur-button-container .ur-submit-button{
      margin-left: 0px;
    border-radius: 0px !important;
}
/* #END user reg CSS */

.woocommerce div.product p.price, .woocommerce div.product span.price {
  color: #252e3a !important;
}

@media(min-width: 767px){

li#menu-item-6613 > .sub-menu {
  margin-top: 10px !important;
}

}

.qtyCont {
    width: 100%;
}

.tablepress>:where(thead,tfoot)>*>th {
    background-color: #eee7df !important;
}

.pum-overlay.pum-active,
	.pum-overlay.pum-active .popmake.active {
    		display: block !important;
	}

.whitecolor{
  color: #fff !important;
}

.woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image img {
    height: auto !important;
    width: 100% !important;
}

.company_menu > .sf-with-ul > .menu-title-text:after{
  opacity: 0;
}

.alignCenter{
  text-align: center;
}

.woocommerce-product-details__short-description {
    margin-top: 20px;
    margin-bottom: 20px;
}

.woo-variation-swatches.wvs-show-label .variations th .woo-selected-variation-item-name {
    font-weight: 300;
}

.woocommerce div.product form.cart {
    /*margin-top: 25px;*/
}

#latestCollection{
  text-decoration: underline;
}

button.button.disabled{
  opacity: 1 !important;
}

p.woocommerce-result-count {
    font-size: 14px;
}

span.reg_role {
    display: block;
}

body[data-fancy-form-rcs="1"] .fancy-select-wrap label{
  display: block !important;
      color: #252e3a!important;
}

.woocommerce div.product .summary p.price{
  /*opacity: .55;*/
  opacity: 1;
  font-size: 20px;
      margin-top: 0.5px;
}

.single-product div.product h1.product_title{
      font-size: 25px;
    line-height: 35px;
}

.woocommerce form .form-row .select2-container {
    width: 100% !important;
    line-height: 2em;
}

.cart div.quantity{
  width: 75px;
  border-radius: 0px;
}

.add-request-quote-button{
  /*font-family: Plus Jakarta Sans;*/
    /* text-transform: none!important; */
    letter-spacing: -.02em;
    font-size: 16px !important;
    font-weight: 400;
    text-transform: uppercase !important;
    width: 100%;
    padding: 16px 18px !important;
}

.single #page-header-bg #single-below-header span {
    opacity: 0;
}

h2.woocommerce-loop-product__title {
    /*font-family: inherit !important;*/
}

.opacity0{
  opacity: 0;
}

.product_title{
    font-family: inherit !important;
}


.footer_headings{
  font-size: 17px !important;
  font-weight: 800 !important;
}

.heading_menu > a {
  font-size: 20px !important;
    font-weight: 800 !important;
    margin-bottom: 15px !important;
}

.opacity0 > a {
  opacity: 0;
}

.company_menu > a {
    margin-top: 15px !important;
}

.company_menu > a:after {
    background-color: transparent !important;
    height: 0px;
}



.nectar-rotating-words-title > h1 {
  font-family: Poppins-SemiBold !important;
}

.headerText {
  font-family: Poppins-Regular !important;
}

h1, h2{
  font-family: Poppins-Regular !important;
}

.nectar-shop-header .page-title {
    display: none;
}

.woocommerce .wishlist_table a.add_to_cart.button.alt > i.normal.icon-salient-cart {
  display: none;
}

.no_underline > p >.link_wrap > .link_text:after{
  border-bottom-width: 0px !important;
}

ul#menu-footer-menu > li {
    list-style: none;
}

ul#menu-footer > li {
    list-style: none;
}

.nectar-shop-header .woocommerce-breadcrumb {
    opacity: 0;
}

.no_underline{
  text-decoration: none !important;
}

.woocommerce-notices-wrapper {
    padding: 32px 0px;
}


.woocommerce div.product .woocommerce-tabs .full-width-content[data-tab-style=fullwidth] ul.tabs li {
  text-transform: uppercase;
}

.woocommerce div.product .woocommerce-tabs{
      background-color: #eee7df;
    /* color: #fff; */
    padding: 0px 42px 70px 42px;
}

.material #sidebar .widget li a{
    padding: 0!important;
    border: none;
    color: inherit;
    padding: 10px 0px !important;
    font-size: 18px !important;
    font-family: Poppins-Regular !important;
}

.post-area.col_last {
    border-left: 1px solid #252e3a;
    float: left;
}

.underline{
  text-decoration: underline;
}

.shipping_text{
      padding: 0 10px;
}

hr.new1 {
  /*border: 1px solid #252e3a;*/
  border: 1px solid lightgray;
}

input.custom_accept {
    -webkit-appearance: auto;
    -moz-appearance: auto;
    appearance: auto;
    top: 7px;
    position: relative;
    /* margin-top: -61px; */
    height: 25px;
    width: 25px;
    border: 1px solid #252e3a;
}

.custom_shipping_details {
    margin-top: 25px;
}

body[data-header-format] .cart .quantity input.plus{
      padding: 2px 6px;
    /* padding-left: 12px; */
    right: 0;
    top: 0;
    width: 40%;
    height: 50%;
    border-left: 1px solid #252e3a;
    position: absolute;
}

body[data-header-format] .cart .quantity input.minus{
  padding: 2px 6px;
    /* padding-right: 12px; */
    right: 0;
    bottom: 0;
    width: 40%;
    height: 50%;
    border-left: 1px solid #252e3a;
    border-top: 1px solid #252e3a;
    position: absolute;
}

body[data-header-format] .cart div.quantity .qty{
  text-align: left;
    padding: 5px 20px;
    box-shadow: none;
    /* text-align: center; */
    /* padding: 0.7rem 1rem; */
    width: 100%;
    height: 40px;
}

body .cart div.quantity, body .woocommerce-mini-cart div.quantity {
    border-color: #252e3a;
}


@media (max-width: 1000px){
  .post-area.col_last {
    border-left: 0px;
}

h5.footer_headings{
  text-align: left;
}

}

/* Desktop CSS Only */
@media (min-width: 1000px){
.single-product-main-image {
    width: 57.5% !important;
}

.floatRight{
  float: right;
}

.summary.entry-summary{
  width: 100% !important;
}

div#sidebar {
    margin-right: 12px;
}

header.woocommerce-products-header > .term-description{
  margin-top: 18px;
}

}

/* #END Desktop CSS Only */
