.elementor-52149 .elementor-element.elementor-element-851d7f9{--spacer-size:60px;}.elementor-52149 .elementor-element.elementor-element-d4030bd{text-align:center;}.elementor-52149 .elementor-element.elementor-element-d4030bd .elementor-heading-title{font-size:40px;font-weight:700;color:var( --e-global-color-d9915b0 );}.elementor-52149 .elementor-element.elementor-element-be9451d .woocommerce-breadcrumb{color:#000000;font-family:"Avenir LT Pro", Poppins;font-size:14px;font-weight:500;text-align:center;}.elementor-52149 .elementor-element.elementor-element-be9451d .woocommerce-breadcrumb > a{color:#999999;}.elementor-52149 .elementor-element.elementor-element-fece7d2{--spacer-size:60px;}.woocommerce .elementor-52149 .elementor-element.elementor-element-9554cb4 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-52149 .elementor-element.elementor-element-9554cb4 .flex-viewport{border-radius:5px 5px 5px 5px;}.elementor-52149 .elementor-element.elementor-element-11e3150 > .elementor-element-populated{margin:10px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.elementor-52149 .elementor-element.elementor-element-aab8125{text-align:right;}.elementor-52149 .elementor-element.elementor-element-aab8125 .elementor-heading-title{font-family:"Avenir LT Pro", Poppins;font-size:36px;font-weight:700;color:#222722;}.elementor-52149 .elementor-element.elementor-element-3f4a670{text-align:right;}.woocommerce .elementor-52149 .elementor-element.elementor-element-3f4a670 .price{color:#222722;font-family:"Avenir LT Pro", Poppins;font-weight:700;}.woocommerce .elementor-52149 .elementor-element.elementor-element-a492686 .woocommerce-tabs .woocommerce-Tabs-panel{border-color:#02010100;}.woocommerce .elementor-52149 .elementor-element.elementor-element-a492686 .woocommerce-tabs ul.wc-tabs li{border-color:#02010100;}.woocommerce .elementor-52149 .elementor-element.elementor-element-a492686 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:0px;}.elementor-52149 .elementor-element.elementor-element-bb0f4e4{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Avenir LT Pro", Poppins;font-size:14px;font-weight:400;}.elementor-52149 .elementor-element.elementor-element-bb0f4e4:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(5px/2);}.elementor-52149 .elementor-element.elementor-element-bb0f4e4:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(5px/2);}.elementor-52149 .elementor-element.elementor-element-bb0f4e4.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-52149 .elementor-element.elementor-element-bb0f4e4.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body:not(.rtl) .elementor-52149 .elementor-element.elementor-element-bb0f4e4.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-5px/2) + (-1px/2) );}body:not.rtl .elementor-52149 .elementor-element.elementor-element-bb0f4e4.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-5px/2) - (1px/2) );}.elementor-52149 .elementor-element.elementor-element-bb0f4e4 a{font-family:"Avenir LT Pro", Poppins;font-size:14px;font-weight:400;color:#7E859B;}.elementor-52149 .elementor-element.elementor-element-0a98c89{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-box-icon-margin:5px;}.elementor-52149 .elementor-element.elementor-element-0a98c89 .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-52149 .elementor-element.elementor-element-0a98c89 .elementor-icon-box-title{margin-block-end:5px;}.elementor-52149 .elementor-element.elementor-element-0a98c89 .elementor-icon{font-size:16px;}.elementor-52149 .elementor-element.elementor-element-0a98c89 .elementor-icon-box-title, .elementor-52149 .elementor-element.elementor-element-0a98c89 .elementor-icon-box-title a{font-size:16px;}.elementor-52149 .elementor-element.elementor-element-65e19e7{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-52149 .elementor-element.elementor-element-65e19e7 .elementor-share-btn:hover{--e-share-buttons-primary-color:var( --e-global-color-b84a794 );--e-share-buttons-secondary-color:#FFFFFF;}.elementor-52149 .elementor-element.elementor-element-d7f5ba0 .elementor-button{background-color:var( --e-global-color-b84a794 );fill:#FFFFFF;color:#FFFFFF;}.elementor-52149 .elementor-element.elementor-element-e6cf46a .elementor-button{background-color:var( --e-global-color-b84a794 );fill:#FFFFFF;color:#FFFFFF;}.elementor-52149 .elementor-element.elementor-element-404dc4e .cart button, .elementor-52149 .elementor-element.elementor-element-404dc4e .cart .button{font-family:"Avenir LT Pro", Poppins;font-size:16px;font-weight:700;border-radius:5px 5px 5px 5px;padding:15px 40px 15px 40px;background-color:#ADC3C7;transition:all 0.2s;}.elementor-52149 .elementor-element.elementor-element-404dc4e .quantity .qty{padding:0px 0px 0px 0px;color:#999999;border-color:#CCCCCC;transition:all 0.2s;}.elementor-52149 .elementor-element.elementor-element-a041740{width:auto;max-width:auto;top:317px;}body:not(.rtl) .elementor-52149 .elementor-element.elementor-element-a041740{left:11px;}body.rtl .elementor-52149 .elementor-element.elementor-element-a041740{right:11px;}.elementor-52149 .elementor-element.elementor-element-a041740 .elementor-icon-wrapper{text-align:center;}.elementor-52149 .elementor-element.elementor-element-a041740 .elementor-icon{font-size:16px;}.elementor-52149 .elementor-element.elementor-element-a041740 .elementor-icon svg{height:16px;}.elementor-52149 .elementor-element.elementor-element-1d155bf{width:auto;max-width:auto;top:317px;}body:not(.rtl) .elementor-52149 .elementor-element.elementor-element-1d155bf{left:11px;}body.rtl .elementor-52149 .elementor-element.elementor-element-1d155bf{right:11px;}.elementor-52149 .elementor-element.elementor-element-1d155bf .elementor-icon-wrapper{text-align:center;}.elementor-52149 .elementor-element.elementor-element-1d155bf.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-52149 .elementor-element.elementor-element-1d155bf.elementor-view-framed .elementor-icon, .elementor-52149 .elementor-element.elementor-element-1d155bf.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-52149 .elementor-element.elementor-element-1d155bf.elementor-view-framed .elementor-icon, .elementor-52149 .elementor-element.elementor-element-1d155bf.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-52149 .elementor-element.elementor-element-1d155bf .elementor-icon{font-size:16px;}.elementor-52149 .elementor-element.elementor-element-1d155bf .elementor-icon svg{height:16px;}.elementor-52149 .elementor-element.elementor-element-e0e432b{--divider-border-style:solid;--divider-color:#D4D4D4;--divider-border-width:1px;}.elementor-52149 .elementor-element.elementor-element-e0e432b .elementor-divider-separator{width:100%;}.elementor-52149 .elementor-element.elementor-element-e0e432b .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-52149 .elementor-element.elementor-element-47d9a97 .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-52149 .elementor-element.elementor-element-47d9a97{--icon-box-icon-margin:12px;}.elementor-52149 .elementor-element.elementor-element-47d9a97 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-52149 .elementor-element.elementor-element-47d9a97 .elementor-icon{font-size:30px;}.elementor-52149 .elementor-element.elementor-element-47d9a97 .elementor-icon-box-title, .elementor-52149 .elementor-element.elementor-element-47d9a97 .elementor-icon-box-title a{font-size:16px;font-weight:700;}.elementor-52149 .elementor-element.elementor-element-47d9a97 .elementor-icon-box-description{font-size:16px;font-weight:400;color:#000000;}.elementor-52149 .elementor-element.elementor-element-9e13907 .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-52149 .elementor-element.elementor-element-9e13907{--icon-box-icon-margin:12px;}.elementor-52149 .elementor-element.elementor-element-9e13907 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-52149 .elementor-element.elementor-element-9e13907 .elementor-icon{font-size:30px;}.elementor-52149 .elementor-element.elementor-element-9e13907 .elementor-icon-box-title, .elementor-52149 .elementor-element.elementor-element-9e13907 .elementor-icon-box-title a{font-size:16px;font-weight:700;}.elementor-52149 .elementor-element.elementor-element-9e13907 .elementor-icon-box-description{font-size:16px;font-weight:400;color:#000000;}.elementor-52149 .elementor-element.elementor-element-cb20b02{text-align:right;}.elementor-52149 .elementor-element.elementor-element-cb20b02 img{width:100%;}.woocommerce .elementor-52149 .elementor-element.elementor-element-77cfdc3 .woocommerce-tabs ul.wc-tabs li a{color:var( --e-global-color-text );font-weight:500;}.woocommerce .elementor-52149 .elementor-element.elementor-element-77cfdc3 .woocommerce-tabs ul.wc-tabs li{background-color:#FFFFFF;border-color:#A7747400;}.woocommerce .elementor-52149 .elementor-element.elementor-element-77cfdc3 .woocommerce-tabs .woocommerce-Tabs-panel{border-color:#A7747400;}.woocommerce .elementor-52149 .elementor-element.elementor-element-77cfdc3 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:0px;}.elementor-52149 .elementor-element.elementor-element-75b7a10{text-align:right;}.elementor-52149 .elementor-element.elementor-element-75b7a10 .elementor-heading-title{font-family:"Cairo", Poppins;}.elementor-52149 .elementor-element.elementor-element-eedc3d7{--swiper-slides-to-display:3;--swiper-slides-gap:47px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:29px;--arrow-normal-color:var( --e-global-color-primary );--swiper-pagination-size:14px;--dots-normal-color:var( --e-global-color-b84a794 );--swiper-pagination-spacing:17px;}.elementor-52149 .elementor-element.elementor-element-eedc3d7 .swiper-slide > .elementor-element{height:100%;}.elementor-52149 .elementor-element.elementor-element-eedc3d7 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0px 0px 0px 0px;}.elementor-52149 .elementor-element.elementor-element-9cdfada{--spacer-size:50px;}.elementor-52149 .elementor-element.elementor-element-305b279.elementor-wc-products ul.products li.product{text-align:right;border-radius:15px;padding:0px 0px 20px 0px;box-shadow:0px 1px 11px 2px rgba(173.00000000000003, 195, 199.00000000000003, 0.18823529411764706);}.elementor-52149 .elementor-element.elementor-element-305b279.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-52149 .elementor-element.elementor-element-305b279.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:15px 15px 0px 0px;}.elementor-52149 .elementor-element.elementor-element-305b279.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-52149 .elementor-element.elementor-element-305b279.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Avenir LT Pro", Poppins;font-size:16px;font-weight:700;}.woocommerce .elementor-52149 .elementor-element.elementor-element-305b279.elementor-wc-products .products > h2{color:#222722;font-family:"Avenir LT Pro", Poppins;font-size:24px;font-weight:500;text-transform:uppercase;margin-bottom:40px;}.elementor-52149 .elementor-element.elementor-element-305b279.elementor-wc-products ul.products li.product .price{font-family:"Avenir LT Pro", Poppins;font-size:18px;font-weight:500;}.elementor-52149 .elementor-element.elementor-element-305b279.elementor-wc-products ul.products li.product .price del {font-family:"Avenir LT Pro", Poppins;font-size:18px;font-weight:500;}.elementor-52149 .elementor-element.elementor-element-305b279.elementor-wc-products ul.products li.product .button{background-color:#02010100;font-family:"Avenir LT Pro", Poppins;font-size:12px;font-weight:400;}.elementor-52149 .elementor-element.elementor-element-2ce6730{--spacer-size:50px;}@media(max-width:991px){ .elementor-52149 .elementor-element.elementor-element-65e19e7{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-52149 .elementor-element.elementor-element-eedc3d7{--swiper-slides-to-display:2;}.elementor-52149 .elementor-element.elementor-element-305b279.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-52149 .elementor-element.elementor-element-11e3150 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-52149 .elementor-element.elementor-element-aab8125 .elementor-heading-title{font-size:24px;}.elementor-52149 .elementor-element.elementor-element-85bea9a{width:70%;}.elementor-52149 .elementor-element.elementor-element-97d2fef{width:30%;}.elementor-52149 .elementor-element.elementor-element-0a98c89{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-box-icon-margin:3px;}.elementor-52149 .elementor-element.elementor-element-0a98c89 .elementor-icon-box-wrapper{align-items:start;}.elementor-52149 .elementor-element.elementor-element-0a98c89 .elementor-icon-box-title{margin-block-end:0px;}.elementor-52149 .elementor-element.elementor-element-e8f3206{width:40%;}.elementor-52149 .elementor-element.elementor-element-b0617f1{width:60%;}.elementor-52149 .elementor-element.elementor-element-65e19e7{--alignment:right;} .elementor-52149 .elementor-element.elementor-element-65e19e7{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-52149 .elementor-element.elementor-element-65e19e7 .elementor-share-btn{font-size:calc(0.75px * 10);}.elementor-52149 .elementor-element.elementor-element-eedc3d7{--swiper-slides-to-display:1;}.elementor-52149 .elementor-element.elementor-element-f03b855{margin-top:100px;margin-bottom:0px;}.elementor-52149 .elementor-element.elementor-element-305b279.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-52149 .elementor-element.elementor-element-85bea9a{width:32.938%;}.elementor-52149 .elementor-element.elementor-element-97d2fef{width:67.062%;}.elementor-52149 .elementor-element.elementor-element-e8f3206{width:32%;}.elementor-52149 .elementor-element.elementor-element-b0617f1{width:68%;}}/* Start custom CSS for woocommerce-product-price, class: .elementor-element-3f4a670 */.elementor-52149 .elementor-element.elementor-element-3f4a670 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-a492686 */.elementor-52149 .elementor-element.elementor-element-a492686 .woocommerce-Tabs-panel{
    padding: 0 !important;
}
/*li#tab-title-reviews,div#tab-reviews {*/
/*    display: none;*/
/*}*/
.elementor-52149 .elementor-element.elementor-element-a492686 {
    text-align: right;
}
div#tab-reviews {
    display: none !important;
}
button.cr-review-form-submit {
    background: #ADC3C7 !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-meta, class: .elementor-element-bb0f4e4 */.elementor-52149 .elementor-element.elementor-element-bb0f4e4 {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-85bea9a */.elementor-52149 .elementor-element.elementor-element-85bea9a a[data-title="Browse wishlist"]{
    display: inline !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0a98c89 */.elementor-52149 .elementor-element.elementor-element-0a98c89{
    cursor: pointer;
}
@media(max-width:800px){
.elementor-52149 .elementor-element.elementor-element-0a98c89 h3.elementor-icon-box-title {
    margin-top: 0px;
}
}/* End custom CSS */
/* Start custom CSS for share-buttons, class: .elementor-element-65e19e7 */#share-icons{
    display: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d7f5ba0 */#read-less-btn,#read-more-btn{
    display: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-404dc4e */.elementor-52149 .elementor-element.elementor-element-404dc4e button.single_add_to_cart_button.redq_add_to_cart_button.btn-book-now.button.alt {
    background-color: rgba(173, 195, 199, 1) !important;
}
span.pick-up-date-picker,span.drop-off-date-picker {
    width:100% !important;
    border:1px solid rgba(34, 39, 34, 0.2);
    border-radius:6px;
    padding-left:0;
    padding-right: 0 !important;
}
button.rnb-pricing-plan-link {
    color: #222222 !important;
    font-weight: 700 !important;
    font-size: 18px !important;
    border: none !important;
}
.front * {
    color: #222222;
    font-size: 18px !important;
    font-weight: 400;
    /* padding-left: 6px; */
}
.price-showing {
    padding-left: 32px;
}
.fa-calendar-alt:before {
    content: "" !important;
    width: 24px;
    height: 24px;
    display: inline;
    background: url(https://www.decoration-one.com/app/uploads/2024/09/calendar.svg);
    position: absolute;
    top: -7px;
    right: -3em;
    background-repeat: no-repeat;
}
span.pick-up-date-picker input, span.drop-off-date-picker input{
    border:none !important;
}
#singleProductContainer #addToCartSection .single_add_to_cart_button {
    margin-left: 0px !important;
}
form.cart.rnb-cart {
    margin-top: 30px !important;
}

button.xdsoft_today_button:hover,button.xdsoft_prev:hover,button.xdsoft_next:hover {
    background-color: rgba(34, 39, 34, 0.2);
}
.xdsoft_datetimepicker.xdsoft_noselect.xdsoft_ {
    border: 1px solid rgba(34, 39, 34, 0.2);
    border-radius: 8px;
}
td.xdsoft_date.xdsoft_day_of_week2.xdsoft_date.xdsoft_current.xdsoft_today {
    border: 1px solid rgba(34, 39, 34, 0.2) !important;
    background: rgba(173, 195, 199, 1) !important;
}
.xdsoft_option:hover {
    background: rgba(173, 195, 199, 1) !important;
}
.redq-quantity.rnb-select-wrapper.rnb-component-wrapper,.booking-pricing-info .booking_cost ,.booking-pricing-info, .rnb-loader{
    width: 100%;
}
.booking_cost ul li {
    display: flex;
    justify-content: space-between;
}
.booking-pricing-info {
    background: rgba(249, 249, 249, 1) !important;
    border-radius: 6px !important;
}
.booking_cost ul li * {
    color: #222222;
    font-size: 16px;
}
@media(max-width:800px){
    .fa-calendar-alt:before{
        right: -5em;
}
button.xdsoft_today_button,button.xdsoft_next,button.xdsoft_prev {
    display: none !important;
}
#cal-submit-btn,button#drop-cal-submit-btn {
    background: #adc3c7;
    color: #fff;
    border: none;
    border-radius: 8px;
}
}
.price-showing {
    display: block !important;
}
button.rnb-pricing-plan-link {
    pointer-events: none;
}
.elementor-52149 .elementor-element.elementor-element-404dc4e i.fas.fa-caret-down:before {
    display: none;
}
.single-product form.cart input {
    position: relative;
    z-index: 1;
    background: transparent !important;
}
.item-pricing h5:nth-child(3), .item-pricing .hourly-general {
    display: none;
}
button.rnb-pricing-plan-link {
    justify-content: flex-end !important;
}
.item-pricing >h5 {
    display: none;
}
.rnb-pricing-wrap {
    text-align: right !important;
}
.date-time-picker.rnb-component-wrapper h5 {
    text-align: right !important;
}
.redq-quantity.rnb-select-wrapper.rnb-component-wrapper {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a041740 */.elementor-52149 .elementor-element.elementor-element-a041740 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1d155bf */.elementor-52149 .elementor-element.elementor-element-1d155bf {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-77cfdc3 */.elementor-52149 .elementor-element.elementor-element-77cfdc3 .woocommerce-Tabs-panel{
    padding: 0 !important;
}
.elementor-52149 .elementor-element.elementor-element-77cfdc3 {
    text-align: right
}
/*li#tab-title-reviews,div#tab-reviews {*/
/*    display: none;*/
/*}*/
.elementor-52149 .elementor-element.elementor-element-77cfdc3
    button.cr-review-form-submit, .elementor-52149 .elementor-element.elementor-element-77cfdc3 .cr-review-form-continue, .elementor-52149 .elementor-element.elementor-element-77cfdc3 button.cr-nosummary-add {
    background: #ADC3C7 !important;
}

 .elementor-52149 .elementor-element.elementor-element-77cfdc3 li#tab-title-description,.elementor-52149 .elementor-element.elementor-element-77cfdc3 li#tab-title-additional_information,.elementor-52149 .elementor-element.elementor-element-77cfdc3 div#tab-description,.elementor-52149 .elementor-element.elementor-element-77cfdc3 ul.tabs.wc-tabs,.elementor-52149 .elementor-element.elementor-element-77cfdc3 p.woocommerce-noreviews,.elementor-52149 .elementor-element.elementor-element-77cfdc3 .cr-review-form-nav {
    display: none !important;
}
.elementor-52149 .elementor-element.elementor-element-77cfdc3 div#tab-reviews{
 display:block !important;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-eedc3d7 */.elementor-52149 .elementor-element.elementor-element-eedc3d7 .swiper-pagination-bullet-active{
        width: 46px;
    border-radius: 50px;
    transition: 0.5s all ease;
}
.swiper-slide {
    box-shadow: 0px 1px 11px 2px rgba(173.00000000000003, 195, 199.00000000000003, 0.18823529411764706);

}

.swiper-slide {
   border:1px solid #f5f3f3;
    border-radius:15px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-305b279 */#relatedProductsContainer .products .product img{
    object-fit: cover !important
}
.elementor-52149 .elementor-element.elementor-element-305b279 .yith-wcwl-add-to-wishlist {
    display: none;
}
.elementor-52149 .elementor-element.elementor-element-305b279{
    text-align: right;
}
.addToCartButton {
    width: 100% !important;
    text-align: center;
}
#relatedProductsContainer li:not(.product_cat-pre-order,.product_cat-rental) .addToCartButton a{
color:#fff !important;
}
#relatedProductsContainer li:not(.product_cat-pre-order,.product_cat-rental) .addToCartButton a svg path{
    fill:#fff !important;
}
#shopProductsContainer .products .add_to_cart_button::after, #shopProductsContainer .products .product_type_grouped::after, #relatedProductsContainer .products .add_to_cart_button::after, #relatedProductsContainer .products .product_type_grouped::after{
    top: -7px;
}/* End custom CSS */