.elementor-828 .elementor-element.elementor-element-2838246 img{width:13%;max-width:25%;}/* Start custom CSS for text-editor, class: .elementor-element-6d95996a */.elementor-828 .elementor-element.elementor-element-6d95996a .woocommerce #order_review table.shop_table tbody td.product-name {
    max-width: 100%;
}
.elementor-828 .elementor-element.elementor-element-6d95996a tr.fee.recurring-total {
  display: none;
}
.elementor-828 .elementor-element.elementor-element-6d95996a .product-name a.remove {
    position: relative;
    height: 28px;
    width: 28px;
    line-height: 28px;
    text-align: center;
    border-radius: 50%;
}

.elementor-828 .elementor-element.elementor-element-6d95996a .product-name a.remove:before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 2px solid var(--ast-global-color-3);
    border-radius: 50%;
    transition: all .2s linear;
    border-color: #f02968;
}

.elementor-828 .elementor-element.elementor-element-6d95996a .product-name a.remove .ahfb-svg-iconset::before {
    content: '×';
    font-size: 1.25em;
    line-height: 1;
    display: inline-block;
    color: #f02968;
}

.elementor-828 .elementor-element.elementor-element-6d95996a .product-name a.remove .ahfb-svg-iconset {
    transform: scale(1);
}/* End custom CSS */