.trimPieces {
  display: flex;
  flex-wrap: nowrap;
  clear: both;
  margin: 10px auto;
  gap: 10px;
}

.trimPieces .piece {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.trimPieces .piece .name {
  font-size: 12px;
  
}
.trimPieces .piece  img {
  max-width: 100px;
  height: auto;
  max-height: 50px;
  width: auto;
}

.woocommerce div.product form.cart div.quantity,
.productinfo-tabs {
  clear: both;
}

.wc-tabs {
  display: none;
}

.woocommerce-tabs div.woocommerce-Tabs-panel {
  display: block !important;
  position: relative;
}

.woocommerce-product-attributes tbody {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
}

.ProductActions-CalculatorTotalSize {
  margin-top: 10px;
  margin-right: 20px;
  margin-bottom: 20px;
  flex-grow: 2;
  display: block;
  clear: both;
  border: 1px solid #f2f2f2;
  padding:20px 20px 10px
  
}

.totalsizewrap-input{
   position: relative;
}

.totalsizewrap-input::after {
  content: "sq. ft.";
  position: absolute;
  top: 20px;
  right: 50px;
  color: #000;
  font-family: Lato;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 16px;
  text-align: right;
}

.ProductActions-CalculatorTotalSize button,
.ProductActions-CalculatorTotalSize button:hover,
.ProductActions-CalculatorTotalSize button:focus {
   padding:0px!important;
   border: 0px!important;
   background: transparent;
   color: var(--global-palette2);
   height: auto;
  min-height: 0px;
  border-radius: 0;

}

.squarefitTitle {
   font-size: 19px;
   margin-bottom: 5px;
}

.squarefitLabel {
   display: block;
   margin-bottom: 5px;
}

.totalsizewrap {
   display: flex;
}
.totalsizewrap> *{
   flex: 1;
}

.CalculatorViewFloormart {
  display: none;

  opacity: 0;

  z-index: 99999999;
  position: fixed;
  background-color: white;
  left: calc(50% - 300px);
  top: 30%;
  width: 600px;
  max-width: 100%;
  padding: 20px;
  box-shadow: 1px 1px 5px #f2f2f2;
  border:2px solid var(--global-palette7);
  transform: translateY(-20%);
  -webkit-transform: translateY(-20%);
  max-height: 600px;
  overflow-y: scroll;
}

.calculatorEmbed .CalculatorViewFloormart {
  display: block;
   position: relative;
  opacity: 1;
  transform: translateY(0%);
  -webkit-transform: translateY(0%);
  overflow: visible;
  max-height: 100%;
  margin-bottom: 50px;
  top: auto;
  left: auto;
  margin: 10px auto 50px
}

.calculatorEmbed .Floormart-Header{
  display: none;
  
}

.CalculatorViewFloormart.isvisible {
   display: block;
   
  opacity: 1;
}

.calculatorinnertotalWrapper,
.Calculator-floormartRoomSizeWrap {
   display:flex;
   gap: 10px;
 }
 .Calculator-floormartRoomSizeWrap > div,
 .calculatorinnertotalWrapper > div {
   flex: 1;
 }

 .calculatorinnertotalWrapper > div,
 .Calculator-floormartRoomSizeWrap > div {
   display: flex;
   gap: 10px;
 }

 .Calculator-AddRoomIconWrapper{
  display: inline-block;
 }
 .calculatorinnertotalWrapper > div input,
 .Calculator-TotalSqWrapper input,
 .Calculator-floormartRoomSizeWrap input {
   height:40px;
   font-size:1.6rem;
   letter-spacing:0;
   line-height:16px;
   padding:15px 20px 15px 15px;
   max-width: 100px;
   border: 1px solid black;
   border-radius: 5px;
 }

 .Calculator-RoomSettingWrapper {
   padding-bottom:24px;
   border-bottom:1px solid #f5f5f5;
   border-bottom:1px solid var(--calculator-divider-color)
 }
 .Calculator-TotalRoomArea input {
   padding:15px 40px 15px 15px;
   
 }
 .calculatorinnertotalWrapper > div input{
  max-width: 100px;
 }
 @media (max-width:810px) {
  .calculatorinnertotalWrapper input,
   .Calculator-TotalRoomArea input {
     width:93px;
     margin-top:10px
   }
 }
 @media (max-width:810px) {
   .Calculator-TotalRoomArea {
     margin-top:0
   }
 }
 .woocommerce div.product div.summary {
   margin: 0px
 }
 .summary.entry-summary  .entry-title{
   font-size: 40px;
 }

 .woocommerce div.product div.summary p.price{
   margin: 5px 0 10px;
 }

 .woocommerce.single-product button.single_add_to_cart_button.button{
   margin:0px 0px 5px;
 }

 .woocommerce ul.products.woo-archive-btn-button .product-action-wrap .product_type_simple.button:not(.kb-button),
 .woocommerce ul.products .product-action-wrap .add_to_cart_button:not(.dsfps-free-sample-btn),
 .single-product  .single_add_to_cart_button:not(.dsfps-free-sample-btn) {
   display: none;
 }

.single-product .add_to_cart_enabled .single_add_to_cart_button:not(.dsfps-free-sample-btn) {
   display: inline-block;
 }

.single-product .summary .dsfps-free-sample-btn {
  margin-top: 10px!important;
  margin-bottom: 10px!important;
}

.single-product .related li.product button.dsfps-free-sample-btn{
  padding-top: 5px;
  padding-bottom: 5px;
  height: auto;
}
 .single-product .single_variation_wrap{
   display: flex;
   align-items: center;
 }

 .woocommerce.single-product div.product h2{
   font-size: 30px;
   margin-bottom: 20px;
 }
 .woocommerce table.shop_attributes {
   border: 1px solid #f2f2f2!important;
   padding: 10px
 }
 .woocommerce table.shop_attributes tr th{
   width: 120px;
   vertical-align: top;

 }
 .woocommerce table.shop_attributes tr th,
 .woocommerce table.shop_attributes tr td {
   text-align: left;
   border:0px;
   font-style: normal;
 }
 .woocommerce table.shop_attributes tr:nth-child(2n) td, .woocommerce table.shop_attributes tr:nth-child(2n) th{
   background-color: white!important;
 }

 .woocommerce ul.products.woo-archive-btn-button .product-action-wrap .button:not(.kb-button).add-request-quote-button,
 .woocommerce div.product form.cart .button:not(.dsfps-free-sample-btn){
   padding-top: 10px;
   padding-bottom: 10px;
   margin-top: 0px;
   margin-bottom: 0px;
   color: black!important
 }

.woocommerce div.product form.cart .button:not(.dsfps-free-sample-btn):not(.add-request-quote-button){
  padding-top: 0px;
	width: 200px;
  background: var(--global-palette1);
  border-color: var(--global-palette1);
	font-weight: 500;
}

.woocommerce div.product form.cart .button:not(.dsfps-free-sample-btn):not(.add-request-quote-button):hover,
.woocommerce div.product form.cart .button:not(.dsfps-free-sample-btn):not(.add-request-quote-button):focus {
	background: white;
}

 .wc-block-featured-product .dsfps-free-sample-btn{
  width: 220px;
  margin-left: 10px;
 }

 .wc-block-featured-product .dsfps-free-sample-btn:hover,
 .wc-block-featured-product .dsfps-free-sample-btn:focus{
  background-color: white!important;
 }


 .woocommerce .product .variations .kt-radio-variation-container fieldset.kad_radio_variations label{
   display: none;
 }
 .woocommerce .product .variations .kt-radio-variation-container .variationSelect{
   height: 80px;
   position: relative;
   overflow: visible;
   background-color: #fff;
 }


 .visibleLabel{
   height: 76px;
   border: 3px solid var(--global-palette7,#eee);
  position: relative;
 }

 .visibleLabel:After{
  content:'';
  width: 0; 
  height: 0; 
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  
  border-top: 10px solid var(--global-palette1);
  position: absolute;
  right: 20px;
  top: 30px;
 }

 .visibleLabel img {
   max-height:70px;
   width:70px;
   object-fit: cover;
 }

 .variationSelect label img {
   max-height:70px;
   width:70px;
   object-fit: cover;
 }
 .variationSelect.visible .visibleLabel:after{

  transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
 }
 
 .woocommerce .product .variations .kt-radio-variation-container fieldset.kad_radio_variations{
   background-color: #fff;
   z-index: 999;
   max-height: 300px;
   overflow-y: scroll;
 }
 .woocommerce .product .variations .kt-radio-variation-container fieldset.kad_radio_variations.visible{
   position: absolute;
   z-index: 999;
 }
 .woocommerce .product .variations .kt-radio-variation-container  .visibleLabel label,
 .woocommerce .product .variations .kt-radio-variation-container fieldset.kad_radio_variations.visible label{
   display: flex!important;
   align-items: center;
   gap:10px;
   width: 100%;
   height: 100%;
   padding: 5px;
 }

 .forceColumns8 .kt-inside-inner-col .wc-block-featured-category {
   min-height: 330px!important;
 }

 .flooringCategories .kt-inside-inner-col .wc-block-featured-category {
  min-height: 270px!important;
  aspect-ratio: 1 / 1;
}

 .flooringCategories .wc-block-featured-category__wrapper h2,
 .forceColumns8 .wc-block-featured-category__wrapper h2 {
   display: none;
 }

 .flooringCategories .wc-block-featured-category__background-image {
  aspect-ratio: 1;
 }

 .flooringCategories .wc-block-featured-category__wrapper  .wc-block-featured-category__link{
  padding-bottom: 0px;
 }

 .forceColumns8 .wc-block-featured-category__wrapper  .wc-block-featured-category__link{
 position: absolute;
  height: 100%;
  width: 100%;
  left: 0;
  text-align: 0;
  
}
.wc-block-featured-category__link .wp-block-button__link{
  font-size: 16px!important;
}
.forceColumns8 .wc-block-featured-category__wrapper .wc-block-featured-category__link .wp-block-button__link {
 position: absolute;
  height: 100%;
  width: 100%;
  background: transparent;
  border: 0;
  font-size: 0!important;
  left: 0px;
  border-radius: 0px;
 }
 .forceColumns8 .wc-block-featured-category__wrapper .wc-block-featured-category__link .wp-block-button__link:hover,
 .forceColumns8 .wc-block-featured-category__wrapper .wc-block-featured-category__link .wp-block-button__link:focus {
  background-color: rgba(255, 255, 255, 0.1);

 }
 
 .flooringCategories .wc-block-featured-category__wrapper .wc-block-featured-category__link .wp-block-button__link{
border-color: white;
padding-left: 30px;
padding-right: 30px;
 }
 .flooringCategories .wc-block-featured-category__wrapper .wc-block-featured-category__link .wp-block-button__link:hover,
 .flooringCategories .wc-block-featured-category__wrapper .wc-block-featured-category__link .wp-block-button__link:focus {
  border-color: black;
  
 }
 .flooringCategories.wc-block-featured-category__wrapper .wc-block-featured-category__background-image {
  aspect-ratio: 1 / 1;
 }
 .forceColumns8  .wc-block-featured-category__wrapper .wc-block-featured-category__background-image {
   object-fit: contain!important;
 }
@media screen and (min-width: 1200px) {
 .forceColumns8 .kt-row-column-wrap{
   display: grid!important;
   grid-template-columns: repeat(8, minmax(0, 1fr))!important;
 }
}

.widget_search .wp-block-search {
   border: 2px solid #000;
   border-radius: 5px;
}

.widget_search .wp-block-search input {
   border:0px;
}

.wp-block-search .wp-block-search__button:not(.has-background){
   width: 50px;
}


.woocommerce ul.products.woo-archive-btn-button .button:not(.kb-button).add_to_cart_button{
   background-color: var(--global-palette1); 
}

.woocommerce ul.products.woo-archive-btn-button .button:not(.kb-button).add_to_cart_button:hover,
.woocommerce ul.products.woo-archive-btn-button .button:not(.kb-button).add_to_cart_button:focus {
   background-color: white;
}
.product_details,
.trimPieces,
.woocommerce .up-sells.products, .woocommerce .related.products {
   clear: both;
    max-width: 100%;
    width: 1000px;
    margin: 20px auto;
}

.trimPieces {
  width: 900px;
}

.trimPieces img{text-align: center; margin:20px auto}

.woocommerce.single-product .product-type-variable .summary .yith-ywraq-add-to-quote{
width: calc(100% - 185px);

}
.woocommerce.single-product .product-type-variable .summary .yith-ywraq-add-to-quote a {
  padding-top: 10px;
  padding-bottom: 10px;
}
.woocommerce.single-product .product-type-simple .summary .yith-ywraq-add-to-quote{
  width: calc(100% - 185px);
}

.woocommerce.single-product .product .yith-ywraq-add-to-quote .yith-ywraq-add-button,
.woocommerce.single-product .product .yith-ywraq-add-to-quote .yith-ywraq-add-button .button {
   width: 100%;
}
.sizeCovered{
   margin-bottom: 10px;
}

.woocommerce div.product form.cart .button.single-calculate-btn {
   padding: 0px !important;
   color: var(--global-palette2) !important;
   height: 50px;
}

.kt-woo-gallery-thumbnail{
   min-height: 120px;
}

.kt-image-slide img {
   max-height: 600px;
} 

.wp-block-buttons .cart {
  margin-bottom: 0px;
}

.wc-block-featured-product .wc-block-featured-product__background-image{
  position: relative!important;
  aspect-ratio: 1;
  object-fit: cover!important;
}
.wc-block-featured-product  * {
  color: #000
}
.wc-block-featured-product  .wp-block-buttons {
  margin-top: 10px!important;
  margin-bottom: 5px!important;
}

.wc-block-featured-product__link form {
  text-align: center;
}
.wc-block-featured-product  .wp-block-buttons .wp-block-button,
.wc-block-featured-product  .wp-block-buttons .wp-block-button a{
  width: 220px;
  
}

.wc-block-featured-product  .wp-block-buttons .wp-block-button a,
.wc-block-featured-product  .wp-block-buttons .wp-block-button a:visited{
  color: black!important;

}

.wc-block-featured-product h2 {
  font-size: 25px;
  margin:10px 0;
  padding:0px;
}
ul.products li.product{
  position: relative;
}
ul.products li.product .attribute{
  display: block;
  text-align: center;
}
ul.products li.product .attribute,
.wc-block-featured-product h3 {
  font-family: var(--global-body-font-family);
  font-size: 19px;
  margin: 0px 0 10px !important;
  padding: 0;
  font-weight: 500;
  font-style: normal!important;
  letter-spacing: .5px;
}
.woocommerce .site-main ul.products li.product .entry-content-wrap{
  padding: 0px;
  margin:0px
}
.woocommerce .site-main ul.products li.product  .yith-ywraq-add-to-quote{
  display: none;
}
.woocommerce .site-main ul.products li.product .product-details {
  text-align: center;
}

.woocommerce .site-main .grid-cols{
  column-gap: 1.5rem;
  row-gap: 3.5rem;
}
.woocommerce ul.products li.product h3, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product .woocommerce-loop-category__title{
  font-weight: 400!important;
}

ul.products li.product .woocommerce-loop-product__title{
  text-align: center;
  font-size: 25px!important;
  margin: 0px!important;
  padding: 0px!important;
}

ul.products li.product.product-type-simple .woocommerce-loop-product__title{
  
  margin: 0px 0px 15px!important;
  padding: 0px!important;
}

ul.products li.product .woocommerce-loop-product__title
.woocommerce .site-main ul.products li.product,
.woocommerce .site-main ul.products li.product a.woocommerce-loop-image-link{
  border-radius: 0px;
}
.woocommerce .products.align-buttons-bottom li.product .product-action-wrap{
  padding-top: 2px!important;
}
.product .product-action-wrap .button.product_type_variable,
.product .product-action-wrap .button.add_to_cart.jck_wssv_add_to_cart,
.product .product-action-wrap .button.add_to_cart_button{
  display: none!important;
}

.wc-block-featured-product .wc-block-featured-product__link{
  padding:0 10px 10px
}
.wc-block-featured-product  {
  position: relative;
}
ul.products li.product span.productCat,
.wc-block-featured-product span.productCat {
  margin:10px 0 5px;
  display: block;
  text-align: center;
}

.wc-block-featured-product  a {
  text-decoration: none;
}
span.productCat,
span.productCat a,
span.productCat a:visited {
  font-size: 15px;
  text-transform: uppercase;
  color: #000;
  text-decoration: none;
  font-weight: 500;
}

span.productCat a:hover,
span.productCat a:focus {
  text-decoration: underline;
}
.kt-inside-inner-col{
  position: relative;
  z-index: 1;
}
.specialPricing {
  width: 100px;
  height: 100px;
  position: absolute;
  z-index: 99;
  color: #000;
  padding: 10px;
  font-size: 16px;
  line-height: 1.1;
  top:0px
}

.specialPricing::after{
  width: 0;
	height: 0;
	
	border-right: 120px solid transparent;
	border-top: 120px solid #feaa45;
  position: absolute;
  display: block;
  content:'';
  top:0;
  left: 0;
  z-index: -1;
}

.woocommerce .kadence-shop-top-row{
  display: none;
}

#yith-ywrq-table-list .product-thumbnail,
#yith-ywrq-table-list .product-thumbnail img{
  max-width: 120px;
}

.raq-totals,.raq-totals-label,.raq-totals-row {
  display: none;
}

.sidebar-inner-wrap .wpc-filters-main-wrap .wpc-filter-has-swatches ul.wpc-filters-labels{
  flex-direction: column;
  max-height: 100%;
  flex-wrap: nowrap;
}

.wpc-filter-layout-labels.wpc-filter-has-swatches .wpc-term-count{
display: none;
}
.product-action-wrap .wp-block-button {
  text-align: center;
  justify-content: center;
}
.woocommerce ul.products.woo-archive-btn-button .product-action-wrap .button.dsfps-free-sample-btn:not(.kb-button),
.woocommerce ul.products.woo-archive-btn-button .product-action-wrap .button.dsfps-free-sample-btn:not(.kb-button):visited {
  width: 90%!Important;
  color:black!important;
  border: 1px solid var(--global-palette2)!important ;
}
.woocommerce ul.products.woo-archive-btn-button .product-action-wrap .button.dsfps-free-sample-btn.added:not(.kb-button){
  display: none;
}
.product-action-wrap .wp-block-button a.wp-block-button__link,
.product-action-wrap .wp-block-button a.wp-block-button__link:visited{
  width: 90%;
  color:black!important;
  
}.woocommerce ul.products.woo-archive-btn-button .product-action-wrap .button.dsfps-free-sample-btn:not(.kb-button):focus,
.woocommerce ul.products.woo-archive-btn-button .product-action-wrap .button.dsfps-free-sample-btn:not(.kb-button):hover {
  background: white!important;
  border: 1px solid var(--global-palette2);
}
.product-action-wrap .wp-block-button a.wp-block-button__link:hover,
.product-action-wrap .wp-block-button a.wp-block-button__link:focus {
  color:black!important
}

.product-action-wrap  form {
  display: flex;
  justify-content: center;
  margin-top: 5px;
  flex-direction: column;
  align-items: center;
}

.woocommerce ul.products li.product a img{
  border-radius: 0px;
}

a.dsfps_added_to_cart {
  display: block!important;
  width: 100%!important;
  flex:1;
  text-align: center;
  clear:both;
  float:none;
  text-transform: uppercase!important;
  font-weight: bold;
}

.single-product .summary a.dsfps_added_to_cart {
  width: 200px!important;
}


.tax-product_cat.archive  .wrap .entry-hero-container-inner .entry-header{
  background-color: transparent;
  color:white;
  padding: 0px 0 0;
  text-align: center;
}
.tax-product_cat.archive  .wrap .entry-hero-container-inner .entry-header p{
  margin-bottom: 0px;
  text-align: center;
  max-width: 100%;
  width: 1000px;
  margin: 0 auto; 
}
.tax-product_cat.archive  .wrap .entry-hero-container-inner .entry-header *{
  color:black
}

.tax-product_cat.archive  .entry-hero-layout-inherit  .entry-hero-container-inner .entry-header *{
  color:black
}

.tax-product_cat.archive  .entry-hero{
  margin-bottom: 40px;
}

.wpc-filters-section:not(.wpc-filter-more-less):not(.wpc-filter-post_meta_num):not(.wpc-filter-tax_numeric):not(.wpc-filter-layout-dropdown) .wpc-filter-content:not(.wpc-filter-has-hierarchy) ul.wpc-filters-ul-list{
  height: 100%;
  max-height: 100%!important;
}


.wpc-filters-ul-list li {
  margin-left: 20px!important;
}

.wpc-filters-ul-list li.parentTerm {
  margin-top: 30px!important;;
  margin-bottom: 5px!important;;
  margin-left: 0px!important;
 
}

.wpc-filters-ul-list li.wpc-term-id-2,
.wpc-filters-ul-list li.wpc-term-id-3,
.wpc-filters-ul-list li.wpc-term-id-4,
.wpc-filters-ul-list li.wpc-term-id-5,
.wpc-filters-ul-list li.wpc-term-id-6,
.wpc-filters-ul-list li.wpc-term-id-7,
.wpc-filters-ul-list li.wpc-term-id-8,
.wpc-filters-ul-list li.wpc-term-id-9,
.wpc-filters-ul-list li.wpc-term-id-10{
  margin-left: 0px!important;

}

.wpc-filters-ul-list  .wpc-term-swatch-wrapper {
  bordeR: 0px
}
.wpc-filters-ul-list  .wpc-term-swatch-wrapper img {
  object-fit: cover;
}
.widget-area .wpc-filters-labels li.wpc-term-count-0.parentTerm:not(.wpc-has-not-empty-children) label,
.widget-area .wpc-filters-labels li.wpc-term-count-0.parentTerm:not(.wpc-has-not-empty-children) label span.wpc-filter-label-wrapper,
.widget-area .widget .wpc-term-count-0.parentTerm:not(.wpc-has-not-empty-children) a{
  opacity: 1!important;
}
.parentTerm span.wpc-term-name{
  font-size: 20px!important;
  font-weight: 500!important;
}

.wpc-filters-section .wpc-filter-search-form {
  margin-bottom: -30px;
}

.wpc-filters-main-wrap .wpc-filter-has-swatches.wpc-filter-visible-term-names .wpc-filters-labels li.wpc-term-item{
  width: 90%!important;

  
}

header.woocommerce-products-header .wpc-custom-selected-terms{
  display: none;
}
body .wpc-filter-chips-list li.wpc-chip-reset-all a{
  border-color: var(--global-palette2)!important
}
body .wpc-filter-chips-list li.wpc-filter-chip:not(.wpc-chip-reset-all) a{
  border-color: var(--global-palette1)!important
}
.productListingwithTaxonomy li {
  list-style-type: none;
  display: flex;
  gap:0 20px;
  align-items: center;
  margin-bottom: 20px;
  width: 100%;
}
.productListingwithTaxonomy li div{
  display: flex;
  gap:0 20px;
  align-items: center;
  justify-content: flex-start;
  flex:1;
  color: black;
  text-decoration: none;
  font-weight: 400;
  
}
.productListingwithTaxonomy  select{
  flex: 1;
  max-width: 200px;

  justify-self: flex-end;
}
.productListingwithTaxonomy img{
  max-width: 200px;
  max-height: 200px;
  aspect-ratio: 1;
}

.productListingwithTaxonomy  select {
  height: 50px;

}

.custom-navigation{
  clear: both;
  width: 100%;
  text-align: center;
}
.custom-navigation a,
.custom-navigation a:visited{
  border: 1px solid black;
  color: black;
  text-decoration: none;
  padding: 4px 10px;
}
.productListingwithTaxonomy input[type="submit"] {
  width: 300px;
  margin: 20px auto;
  clear: both;
  display: block;
}
.colorswrap {
  margin-bottom: 40px;
 
}
.scrolled .colorswrap {
  position:fixed;top: 0px;
  z-index: 9999999;
  background-color: #fff;
  padding: 20px;
}
.colorswrap .colors {
  display: flex;
  gap: 10px;
  justify-content: center;
  align-items: center;
}

.colorswrap .colors .color {
  display: flex;
  flex-direction: column;
}

.ywraq-view-quote-wrapper table.shop_table.order_details {
  background-color: #fff!important;
  padding:20px!important;
}

.ywraq-view-quote-wrapper table.shop_table.order_details .product-total {
  padding-right: 20px;
}
.ywraq-buttons{
  display:flex;
  float: none;
  clear: both;
  gap: 0 20px;
  justify-content: center;
}

.ywraq-buttons .button {
  border-radius:40px!important;
}

.raq_status.on-hold, .raq_status.pending{
  border-radius:40px!important;
  background: var(--global-palette2)!important;
}

.yith_ywraq_add_item_response_message,
.yith_ywraq_add_item_browse_message{
  margin-left: 20px;
  font-weight: bold;
  text-align: center;
}


.infiniteMore{
  text-align: center;
  margin-top: 40px;
  margin-bottom: 60px;
}
.infiniteMore button {
  border-bottom: 2px solid #000;
  padding:0px 0px 5px 0px;
  font-size: 20px;
  border-width: 0px 0px 2px 0px;
  border-radius: 0px;
}