.flex-control-nav.flex-control-thumbs {
    display: none;
    /*!important*/
}
.woocommerce-product-gallery.woocommerce-product-gallery--with-images .tns-outer {
    margin: 0 .5rem;
    position: relative;
    overflow: hidden;
}
.woocommerce-product-gallery.images .tns-controls {
    /* padding-right: 12px;
    position: relative;
    z-index: 2;
    float: right;
    padding-top: 4px */
}
.woocommerce-product-gallery.images .tns-controls button {
    border: none;
    width: 2.5rem;
    height:100%;
    /* border-radius: 100%; */
    font-size: 0;
    overflow: hidden;
    position: absolute;
    z-index: 1;
    top: 0;
    box-shadow: none;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all .3s
}
.woocommerce-product-gallery.images .tns-controls button[data-controls="next"] {
    background: linear-gradient(90deg, rgba(20, 20, 20, 0.00) 1.05%, #141414 81.68%);
}
.woocommerce-product-gallery.images .tns-controls button[data-controls="prev"] {
    background: linear-gradient(90deg, #141414 18%, rgba(20, 20, 20, 0.00) 99%);
}
.woocommerce-product-gallery.images .tns-controls button[data-controls="prev"] {
    left: 0rem;
}
.woocommerce-product-gallery.images .tns-controls button[data-controls="next"] {
    right: 0rem;
}

.woocommerce-product-gallery.images .tns-controls button:before {
    font-family: 'midgards' !important;
    font-size: 20px;
    line-height: 30px;
    /* position: absolute;
    left: 0;
    right: 0;
    top: 0; */
    color: #fff;
    transition: color .5s
}
.woocommerce-product-gallery.images .tns-controls button:hover:before {
    color: var(--Text-Tertiary);
}

.woocommerce-product-gallery.images .tns-controls button[data-controls="prev"]:before {
    content: '\e905';
}
.woocommerce-product-gallery.images .tns-controls button[data-controls="next"]:before {
    content: '\e906';
}
