.elementor-bc-flex-widget .elementor-91899 .elementor-element.elementor-element-75b75c3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-91899 .elementor-element.elementor-element-75b75c3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-91899 .elementor-element.elementor-element-75b75c3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-91899 .elementor-element.elementor-element-36766db.elementor-widget-woolentor-product-archive-addons .attachment-woocommerce_thumbnail{margin:0px 0px 0px 0px;}.elementor-91899 .elementor-element.elementor-element-36766db.elementor-widget-woolentor-product-archive-addons ul.products li.product .button{color:var( --e-global-color-astglobalcolor4 );background-color:#531D6F;padding:13px 13px 13px 13px;}.elementor-91899 .elementor-element.elementor-element-36766db.elementor-widget-woolentor-product-archive-addons .button{color:var( --e-global-color-astglobalcolor4 );background-color:#531D6F !important;padding:13px 13px 13px 13px !important;}.elementor-91899 .elementor-element.elementor-element-36766db.elementor-widget-woolentor-product-archive-addons ul.products li.product .button,.elementor-91899 .elementor-element.elementor-element-36766db.elementor-widget-woolentor-product-archive-addons .button{border-style:none;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:none;line-height:16px;}.elementor-91899 .elementor-element.elementor-element-36766db.elementor-widget-woolentor-product-archive-addons ul.products li.product .button:hover{color:var( --e-global-color-astglobalcolor4 );background-color:#9B4ACB;}.elementor-91899 .elementor-element.elementor-element-36766db.elementor-widget-woolentor-product-archive-addons .button:hover{color:var( --e-global-color-astglobalcolor4 );background-color:#9B4ACB !important;}.elementor-91899 .elementor-element.elementor-element-36766db.elementor-widget-woolentor-product-archive-addons ul.products li.product .button:hover,.elementor-91899 .elementor-element.elementor-element-36766db.elementor-widget-woolentor-product-archive-addons .button:hover{border-style:none;}.elementor-91899 .elementor-element.elementor-element-36766db.elementor-widget-woolentor-product-archive-addons ul.products li.product span.onsale{display:block;}.elementor-91899 .elementor-element.elementor-element-36766db.elementor-widget-woolentor-product-archive-addons span.onsale{display:block !important;}.elementor-91899 .elementor-element.elementor-element-36766db > .elementor-widget-container{background-color:#FFFFFF;}.elementor-91899 .elementor-element.elementor-element-447296d.elementor-widget-woolentor-custom-product-archive nav.woocommerce-pagination{text-align:left !important;}:root{--page-title-display:none;}/* Start custom CSS for woolentor-product-archive-addons, class: .elementor-element-36766db *//* Make buttons sit side by side */
.woocommerce ul.products li.product .add_to_cart_button,
.woocommerce ul.products li.product .afrfqbt.add_to_cart_button {
  margin: 0; /* remove default margin */
}

/* Optional: make buttons equal height */
.woocommerce ul.products li.product .add_to_cart_button,
.woocommerce ul.products li.product .afrfqbt.add_to_cart_button {
  flex: 1 1 auto;
  max-width: 120px; /* optional */
}

/* Optional: make buttons auto-width */
.woocommerce ul.products li.product a.button.product_type_simple.add_to_cart_button,
.woocommerce ul.products li.product a.afrfqbt.button.add_to_cart_button.product_type_simple {
    flex: 1 1 auto;
    text-align: center;
}

/* Make buttons sit side by side */
.woocommerce ul.products li.product a.button.product_type_simple.add_to_cart_button,
.woocommerce ul.products li.product a.afrfqbt.button.add_to_cart_button.product_type_simple {
    display: inline-block  !important; /* sit side by side */
    vertical-align: middle;
}

/* Add spacing between the buttons */
.woocommerce ul.products li.product a.button.product_type_simple.add_to_cart_button {
    margin-right: 5px; /* space after Take a Look button */
}

/* === Container: center buttons === */
.woocommerce ul.products li.product .wl-buttons-wrapper,
.woocommerce ul.products li.product .product-inner {
    text-align: center !important; /* center the inline-block buttons */
}



/* === Get a Mock-up button (Secondary) === */
.woocommerce ul.products li.product a.afrfqbt.button.add_to_cart_button.product_type_simple {
    background-color: #e8e8e8 !important; /* light grey */
    color: #531D6F  !important;
     border: 0px solid #531D6F; /* border size & color */
  
}

.woocommerce ul.products li.product a.afrfqbt.button.add_to_cart_button.product_type_simple:hover {
    background-color: #e0e0e0;
    color: #9B4ACB  !important; /* optional accent colour on hover */
    border-color: #9B4ACB;
}

/* Center buttons under product */
.woocommerce ul.products li.product {
    text-align: center  !important; /* center all inline/inline-block elements */
}

/* Force buttons to sit side by side */
.woocommerce ul.products li.product a.button.product_type_simple.add_to_cart_button,
.woocommerce ul.products li.product a.afrfqbt.button.add_to_cart_button.product_type_simple {
    display: inline-block; /* sit side by side */
    vertical-align: middle;
    margin:  3px; /* spacing between buttons */
}/* End custom CSS */