#tbay-breadcrumb>div {
    border-radius: 50px !important;
    background: #1979af !important;
}

.tbay-breadcrumb.breadcrumbs-color.center {
    background-color: #ffffff !important;
}

input.form-control.input-newletter.mc4wp_email {
    border-radius: 50px 0px 0px 50px !important;
}

div.mc4wp-form-fields button {
    border-radius: 0px 50px 50px 0px !important;
}

img.attachment-full.size-full {
    border-radius: 0px 0px 50px 50px !important;
}


.elementor-145 .elementor-element.elementor-element-6a4e4f6:not(.elementor-motion-effects-element-type-background),
.elementor-145 .elementor-element.elementor-element-6a4e4f6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    border-radius: 0px 0px 50px 50px !important
}

section.elementor-section.elementor-inner-section.elementor-element.elementor-element-d83bb88.elementor-section-boxed.elementor-section-height-default,
input#wpforms-7413-field_1.wpforms-field-medium.wpforms-field-required,
input#wpforms-7413-field_2.wpforms-field-medium.wpforms-field-required,
textarea#wpforms-7413-field_3.wpforms-field-medium.wpforms-field-required,
button#wpforms-submit-7413.wpforms-submit,
div.elementor-widget-container,
a.elementor-button.elementor-button-link.elementor-size-sm,
button.woof_reset_button_2,
a.chosen-single {
    border-radius: 50px !important;

}

.woof_list_label li .woof_label_term {
    border-radius: 100px !important;
}



.tbay-breadcrumb.breadcrumbs-color.center {
    background-color: #ffffff !important;
}

input.form-control.input-newletter.mc4wp_email {
    border-radius: 50px 0px 0px 50px !important;
}

div.mc4wp-form-fields button {
    border-radius: 0px 50px 50px 0px !important;
}

img.attachment-full.size-full {
    border-radius: 0px 0px 50px 50px !important;
}


.elementor-145 .elementor-element.elementor-element-6a4e4f6:not(.elementor-motion-effects-element-type-background),
.elementor-145 .elementor-element.elementor-element-6a4e4f6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    border-radius: 0px 0px 50px 50px !important
}

section.elementor-section.elementor-inner-section.elementor-element.elementor-element-d83bb88.elementor-section-boxed.elementor-section-height-default,
input#wpforms-7413-field_1.wpforms-field-medium.wpforms-field-required,
input#wpforms-7413-field_2.wpforms-field-medium.wpforms-field-required,
textarea#wpforms-7413-field_3.wpforms-field-medium.wpforms-field-required,
button#wpforms-submit-7413.wpforms-submit,
div.elementor-widget-container,
a.elementor-button.elementor-button-link.elementor-size-sm,
button.woof_reset_button_2,
a.chosen-single,
.span.woof_label_term.checked {
    border-radius: 50px !important
}


ul.sub-menu,
img {
    border-radius: 20px !important
}



ul.sub-menu,
img {
    border-radius: 20px !important
}


.woocommerce nav.woocommerce-pagination ul li a:focus,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li span.current {
    border-radius: 100px;
}

.tbay-to-top a {
    border-radius: 100px !important;
}

.reset_variations {
    line-height: 18px !important;
}


.saled,
.featured,
.quantity .box,
.woocommerce #shop-now .single_add_to_cart_button,
.single_add_to_cart_button,
button.tbay-buy-now.button {
    border-radius: 100px !important;
}

div#shop-now.shop-now.has-buy-now.has-wishlist {
    display: block;
}

.woocommerce .product .image-mains span.onsale {
    float: right !important;
    right: 50px !important;
    left: auto;
}

div#shop-now.shop-now.has-buy-now.has-wishlist {
    max-width: 100vw !important;
}



.woocommerce div.product div.images.woocommerce-product-gallery {
    border-radius: 20px !important;
}


img.attachment-full.size-full.wp-image-7022 {
    border-radius: 0px !important;
}

a.button.product_type_variable,
.woocommerce div.product.v1 {
    border-radius: 20px !important;
}



/* ----------- */
@media only screen and (max-width: 600px) {
a.button.product_type_variable,
.woocommerce div.product.v1 {
    border-radius: 20px !important;
}

.woocommerce .product.product-block span.onsale {
    margin: 10px 0px 0px 10px !important;
}
	}



a.button.product_type_variable.add_to_cart_button,
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart,
.product-block.v1 .group-buttons .button-wishlist.shown-mobile {
    border-radius: 50px !important;
}


a.button.view-cart, a.button.checkout{
    border-radius: 50PX!important;
}
/* Mobile menu bar */
.menu-icon {
    padding-top:10px!important;
    min-height: 70px!important;
}

.footer-device-mobile .list-menu-icon>.menu-icon a.active:before {
    top: -10px!important;
}

/* Wishlist button */

.tb-addtocart-mb .product-block.v1 .group-buttons .button-wishlist.shown-mobile {
    bottom: auto !important;
    top: 10px !important;
    right: 5px!important;
}

/* Bagde padding */

/* Desktop-only: add left padding to badges */
@media (min-width: 992px) {
  .product-block.v1 .onsale,
  .product-block.v1 .wrapper-onsale-featured {
    padding-left: 10px !important;
  }
}


/* change newslatter text on checkout */

.kl-newsletter-help {
    font-size: 0;
    /* hide the original text visually */
}

.kl-newsletter-help::after {
    content: "Skicka mig nyheter & erbjudanden";
    font-size: 14px;
    /* restore readable size */
    color: inherit;
    /* keep same color */
}


@media (max-width: 768px) {

    .woocommerce img,
    .woocommerce-page img {
        max-width: 100px 
        margin-right: -80px;
    }
}
