.woocommerce_single_product_imgs_summary_wrap {
    display: flex;
    border-radius: 30rem;
    overflow: hidden;
    background-color: #22292D;
    margin-bottom: 120rem;
}
.woocommerce_single_product_imgs_summary_wrap .onsale {
    display: none;
}
.woocommerce  .woocommerce-product-gallery {
    width: calc(100% - 800rem);
}
.woocommerce-product-gallery__wrapper {
    position: relative;
}
.woocommerce-product-gallery__wrapper .owl-stage {
    display: flex;
}
.woocommerce-product-gallery__wrapper *:not(.owl-dots, .owl-dots *) {
    height: auto;
}
.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image {
    height: 100%;
}
.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image * {
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}
.woocommerce-product-gallery__wrapper .owl-dots {
    position: absolute;
    bottom:20rem;
    left:50%;
    transform: translateX(-50%);
}
.woocommerce-product-gallery__wrapper .owl-dots .owl-dot span {
    width: 15rem;
    height: 15rem;
}
.woocommerce-product-gallery__wrapper .owl-dots .owl-dot.active span {
    width: 56rem;
}
.woocommerce .summary {
    width: 800rem;
    padding:48rem 96rem 48rem 60rem;
}
.woocommerce .summary .product_title {
    font-size: 30rem;
    font-weight: 500;
    line-height: 39rem;
    text-align: left;
    color:#fff;
    width: 100%;
    margin-bottom: 10rem;    
}
.woocommerce .summary .product_meta {
    margin-top: 10rem;
    margin-bottom: 20rem;
}
.woocommerce .summary .product_meta .posted_in {
    display: none;
}
.woocommerce .summary .product_meta .sku_wrapper {
    font-size: 14rem;
    font-weight: 500;
    line-height: 18rem;
    text-align: left;
    color:#555555;
}
.woocommerce_single_product_summary_description {
    font-size: 18rem;
    font-weight: 300;
    line-height: 25rem;
    letter-spacing: 0.02em;
    text-align: left;
    margin-top: 20rem;    
    margin-bottom: 34rem;
}
.woocommerce_single_product_summary_description > * {
    margin-bottom: 16rem;
}
.woocommerce_single_product_summary_description > *:last-child {
    margin-bottom: 0;
}
.woo-variation-swatches.wvs-show-label .variations {
    margin-bottom: 36rem;
}
.woo-variation-swatches.wvs-show-label .variations tr {
    display: flex;
    align-items: center;
    margin-bottom: 12rem;
}
.woo-variation-swatches.wvs-show-label .variations th {
    min-width: 62rem;
}
.woo-variation-swatches.wvs-show-label .variations th label {
    font-size: 16rem;
    font-weight: 500;
    line-height: 21rem;
    text-align: left;    
}
.woo-variation-swatches.wvs-show-label .variations th .woo-selected-variation-item-name  {
    display: none;
}
.woocommerce .summary .price {
    display: flex;
    align-items: center;
    font-size: 34rem;
    font-weight: 500;
    line-height: 44rem;
    text-align: left;    
    margin-bottom: 36rem;
    gap:20rem;
}
.woocommerce .summary .price::after {
    content:'за одни сутки';
    display: block;
    font-size: 15rem;
    font-weight: 500;
    line-height: 19rem;
    text-align: left;  
    color:#fff;  
}
.woocommerce .summary .woocommerce-variation-add-to-cart,
.woocommerce .summary form.cart {
    display: flex;
    align-items: center;
    gap:30rem;
}
.woocommerce .summary .single_add_to_cart_button {
    height: 80rem;
    border-radius: 500rem;
    background-color: #e30025;
    outline: none;
    border:0;
    transition: .3s;
    width: 356rem;
    padding:30rem;
    font-size: 18rem;
    font-weight: 500;
    line-height: 21rem;
    text-align: center;    
    transition: .3s;
    cursor: pointer;
    color:#fff;
}
.woocommerce .summary .single_add_to_cart_button:hover {
    background-color: #DD0341;
    color:#fff;
}
.woocommerce-tabs {
    margin-bottom: 120rem;
}
.woocommerce-tabs .tabs {
    margin: 0;
    display: flex;
    gap: 40rem;
    margin-bottom: 60rem;
}
.woocommerce-tabs .tabs li {
    width: calc(100% / 3 - 26.7rem);
}
.woocommerce-tabs .tabs li a {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    outline: none;
    border: 1px solid #474747;
    font-size: 18rem;
    font-weight: 400;
    line-height: 21rem;
    text-align: center;    
    color: #696969;
    padding:30rem;
    transition: .3s;
    border-radius: 500rem;
}
.woocommerce-tabs .tabs li a:hover {
    border-color:#e30025;
}
.woocommerce-tabs .tabs li.active a {
    border-color: #e30025;
    background-color: #e30025;
    color:#fff;
}
.woocommerce-Tabs-panel {
    font-size: 18rem;
    font-weight: 300;
    line-height: 25rem;
    letter-spacing: 0.02em;
    text-align: left;    
}
.woocommerce-Tabs-panel > * {
    margin-bottom: 20rem;
}
.woocommerce-Tabs-panel h2 {
    font-size: 30rem;
    font-weight: 500;
    line-height: 39rem;
    text-align: left;    
    margin-top: 30rem;
    margin-bottom: 15rem;
}
.woocommerce-Tabs-panel h3 {
    font-size: 20rem;
    font-weight: 500;
    line-height: 26rem;
    text-align: left;  
    margin-top: 30rem;
    margin-bottom: 15rem;  
}
.woocommerce-Tabs-panel ul {
    list-style-type:disc;
    padding-left: 26rem;
    margin-bottom: 20rem;
}
.woocommerce-Tabs-panel ul li {
    margin-bottom: 6rem;
}
.woocommerce-Tabs-panel h2:first-child {
    display: none;
}
.woocommerce-Tabs-panel > *:first-child {
    margin-top: 0;
}
.woocommerce-Tabs-panel > *:last-child {
    margin-bottom: 0;
}
.woocommerce-Tabs-panel table tr > * {
    padding:6rem 12rem;
}
.woocommerce-Tabs-panel blockquote {
    font-size: 14rem;
    font-weight: 300;
    line-height: 25rem;
    text-align: left;    
    color: #696969;
}
.woocommerce .related,
.woocommerce .upsells,
.woocommerce .custom-upsell{
    margin-bottom: 120rem;
    position: relative;
}
.woocommerce .related h2,
.woocommerce .upsells h2,
.woocommerce .custom-upsell h2{
    font-size: 55rem;
    font-weight: 500;
    line-height: 65rem;
    letter-spacing: 0.02em;
    text-align: left;    
    margin-bottom: 60rem;
}
.related__arrows-wrap,
.upsells__arrows-wrap {
    display: flex;
    align-items: center;
    justify-content: center;
    gap:10rem;
    position: absolute;
    right:0;
    top:40rem;
}
.related__arrow-prev,
.upsells__arrow-prev,
.custom-upsell__arrow-prev{
    display: block;
    width: 54rem;
    height: 54rem;
    cursor: pointer;
    background-image: url("data:image/svg+xml,%3Csvg width='54' height='54' viewBox='0 0 54 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='27' cy='27' r='27' transform='rotate(-180 27 27)' fill='%23F40046'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.1036 26.6038L32.2926 41L34.4676 38.825L22.3499 26.5002L34.5712 14.1754L32.3962 12.0004L18 26.5002L18.1036 26.6038Z' fill='white'/%3E%3C/svg%3E ");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    transition: .3s;
}
.related__arrow-prev:hover,
.upsells__arrow-prev:hover,
.custom-upsell__arrow-prev:hover{
    background-image: url("data:image/svg+xml,%3Csvg width='54' height='54' viewBox='0 0 54 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='27' cy='27' r='27' transform='rotate(-180 27 27)' fill='%23DD0341'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.1036 26.6038L32.2926 41L34.4676 38.825L22.3499 26.5002L34.5712 14.1754L32.3962 12.0004L18 26.5002L18.1036 26.6038Z' fill='white'/%3E%3C/svg%3E ");
}
.related__arrow-next,
.upsells__arrow-next,
.custom-upsell__arrow-next{
    display: block;
    width: 54rem;
    height: 54rem;
    cursor: pointer;
    background-image: url("data:image/svg+xml,%3Csvg width='54' height='54' viewBox='0 0 54 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='27' cy='27' r='27' fill='%23F40046'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M35.8964 27.3962L21.7074 13L19.5324 15.175L31.6501 27.4998L19.4288 39.8246L21.6038 41.9996L36 27.4998L35.8964 27.3962Z' fill='white'/%3E%3C/svg%3E ");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    transition: .3s;
}
.related__arrow-next:hover,
.upsells__arrow-next:hover,
.custom-upsell__arrow-next:hover{
    background-image: url("data:image/svg+xml,%3Csvg width='54' height='54' viewBox='0 0 54 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='27' cy='27' r='27' fill='%23DD0341'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M35.8964 27.3962L21.7074 13L19.5324 15.175L31.6501 27.4998L19.4288 39.8246L21.6038 41.9996L36 27.4998L35.8964 27.3962Z' fill='white'/%3E%3C/svg%3E ");
}
.woocommerce .related ul.products li.product,
.woocommerce .upsells ul.products li.product,
.woocommerce .custom-upsell ul.products li.product {
    width: 100%;
    height: 100%;
}
.woocommerce .related ul.products .owl-stage,
.woocommerce .upsells ul.products .owl-stage, 
.woocommerce .custom-upsell ul.products .owl-stage {
    display: flex;
    /* gap:20rem; */
}
.woocommerce .related ul.products .owl-item,
.woocommerce .upsells ul.products .owl-item, 
.woocommerce .custom-upsell ul.products .owl-item {
    height: auto;
}

.woocommerce_single_product_summary_bottom_back {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 120rem;
}
.woocommerce_single_product_summary_bottom_back__link {
    display: flex;
    align-items: center;
    position: relative;
    padding-left: 120rem;
    outline: none;
    transition: .3s;
    font-size: 40rem;
    font-weight: 500;
    line-height: 47rem;
    letter-spacing: 0.02em;
    text-align: left;    
    color:#fff;
}
.woocommerce_single_product_summary_bottom_back__link::before {
    content:'';
    display: block;
    width: 100rem;
    height: 47rem;
    position: absolute;
    left:0;
    top:0;
    transition: .3s;
    background-image: url("data:image/svg+xml,%3Csvg width='101' height='15' viewBox='0 0 101 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.292892 6.79289C-0.0976334 7.18342 -0.0976334 7.81658 0.292892 8.20711L6.65685 14.5711C7.04738 14.9616 7.68054 14.9616 8.07107 14.5711C8.46159 14.1805 8.46159 13.5474 8.07107 13.1569L2.41422 7.5L8.07107 1.84315C8.46159 1.45262 8.46159 0.819457 8.07107 0.428932C7.68054 0.0384078 7.04738 0.0384078 6.65685 0.428932L0.292892 6.79289ZM101 6.5L1 6.5V8.5L101 8.5V6.5Z' fill='white'/%3E%3C/svg%3E ");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}
.woocommerce_single_product_summary_bottom_back__link:hover::before {
    transform: translateX(-40rem);
}

/* new styles */

.woocommerce .summary {
    padding: 82px 96rem 82px 60rem;
}

.single-product .entry-summary .yith-add-to-wishlist-button-block {
    top: 20px;
    right: 20px;
    /* width: 50px;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0;
    background: #FFF;
    border-radius: 100px; */
}

.single-product .entry-summary .yith-add-to-wishlist-button-block a {
    margin: 0;
}

.adfy-single-compare-product-btn-wrapper {
    position: absolute;
    right: 70px;
    top: 27px;
}

.adfy-single-compare-product-btn-wrapper button {
    padding: 0 !important;
}

.addonify-cp-button .addonify-cp-icon {
    width: 32px;
    height: 32px;
    align-items: center;
    justify-content: center;
}

/* end new styles */

@media screen and (max-width: 600px) {
    .woocommerce_single_product_imgs_summary_wrap {
        flex-direction: column;
        margin-bottom: 70rem;
    }
    .woocommerce .summary {
        width: 100%;
        padding:30rem 20rem;
    }
    .woocommerce .woocommerce-product-gallery {
        width: 100%;
        /*height: 239rem;*/
    }
    .woocommerce-product-gallery__wrapper {
        height: 100%;
    }
    .woocommerce-product-gallery__wrapper .owl-item {
        /*height: 239rem;*/
    }
    .woocommerce-product-gallery__wrapper .owl-dots {
        bottom: 10rem;
    }
    .woocommerce .summary .product_meta .sku_wrapper {
        font-size: 10rem;
        line-height: 13rem;
    }
    .woocommerce-product-gallery__wrapper .owl-dots .owl-dot span {
        width: 8rem;
        height: 8rem;
    } 
    .woocommerce-product-gallery__wrapper .owl-dots .owl-dot.active span {
        width: 30rem;
    }
    .woocommerce .summary .product_title {
        font-size: 16rem;
        line-height: 21rem;        
    }
    .woocommerce_single_product_summary_description {
        font-size: 14rem;
        line-height: 25rem;
    }
    .woo-variation-swatches.wvs-show-label .variations th label {
        font-size: 14rem;
        line-height: 18rem;
    }
    .woo-variation-swatches.wvs-show-label .variations .reset_variations {
        font-size: 14rem;
        line-height: 18rem;
    }
    .woocommerce .summary .price {
        font-size: 22rem;
        line-height: 28rem;
        flex-wrap: wrap;
        gap:0 20rem;
    }
    .woocommerce .summary .price::after {
        width: 100%;
        font-size: 10rem;
        line-height: 13rem;
    }
    .woocommerce .quantity {
        height: 41rem;
    }
    .woocommerce .quantity .quantity-arrows.minus {
        width: 23rem;
        font-size: 16rem;
        line-height: 18rem;
    }
    .woocommerce .quantity .quantity-arrows.plus {
        width: 23rem;
        font-size: 16rem;
        line-height: 18rem;
    }
    .woocommerce .quantity .qty {
        width: 40rem;
        font-size: 16rem;
        line-height: 18rem;
    }
    .woocommerce .summary .woocommerce-variation-add-to-cart,
    .woocommerce .summary form.cart {
        gap:15rem;
    }
    .woocommerce .summary .single_add_to_cart_button {
        height: 41rem;
        width: 153rem;
        padding: 14rem 30rem;
        font-size: 12rem;
        font-weight: 500;
        line-height: 12rem;
        text-transform: uppercase;
    }
    .woocommerce-tabs {
        margin-bottom: 70rem;
    }
    .woocommerce-tabs .tabs {
        gap:10rem;
        flex-wrap:wrap;
        margin-bottom: 30rem;
    }
    .woocommerce-tabs .tabs li {
        width: 100%;
    }
    .woocommerce-tabs .tabs li a {
        font-size: 14rem;
        line-height: 16rem;
        padding: 10rem 20rem;
    }
    .woocommerce-Tabs-panel {
        font-size: 14rem;
        line-height: 25rem;
    }
    .woocommerce-Tabs-panel h2 {
        font-size: 20rem;
        line-height: 26rem;
    }
    .woocommerce-Tabs-panel h3 {
        font-size: 16rem;
        line-height: 20rem;
    }
    .woocommerce .related > h2, .woocommerce .upsells > h2, .woocommerce .custom-upsell > h2 {
        font-size: 28rem;
        line-height: 32rem;
        margin-bottom: 30rem;
        padding-right: 23rem;
        position: relative;
    }
    .woocommerce .related > h2::after,
    .woocommerce .upsells > h2::after,
	.woocommerce .custom-upsell > h2::after {
        content:'';
        display: block;
        position: absolute;
        right:0;
        bottom:0;
        width: 23rem;
        height: 30rem;
        background-image: url("data:image/svg+xml,%3Csvg width='23' height='31' viewBox='0 0 23 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.1628 4.53369L9.71506 4.53491C9.64286 4.53248 9.57091 4.5446 9.50349 4.57055C9.43607 4.59651 9.37457 4.63576 9.32263 4.68597C9.2707 4.73619 9.2294 4.79634 9.2012 4.86284C9.17299 4.92935 9.15846 5.00085 9.15846 5.07309C9.15846 5.14533 9.17299 5.21683 9.2012 5.28334C9.2294 5.34984 9.2707 5.40999 9.32263 5.46021C9.37457 5.51042 9.43607 5.54967 9.50349 5.57562C9.57091 5.60158 9.64286 5.6137 9.71506 5.61127H21.1622L20.7579 6.0168C20.6571 6.11806 20.6006 6.2551 20.6006 6.39795C20.6006 6.5408 20.6571 6.67784 20.7579 6.7791C20.808 6.82909 20.8675 6.86871 20.933 6.89568C20.9985 6.92265 21.0686 6.93645 21.1394 6.93628C21.2102 6.93611 21.2803 6.92198 21.3456 6.89469C21.411 6.86741 21.4703 6.8275 21.5202 6.77727L22.8423 5.45271C22.8923 5.40281 22.932 5.34354 22.959 5.2783C22.9861 5.21305 23 5.14311 23 5.07248C23 5.00185 22.9861 4.93191 22.959 4.86666C22.932 4.80142 22.8923 4.74215 22.8423 4.69225L21.519 3.36769C21.4165 3.27385 21.2817 3.22321 21.1428 3.22632C21.0039 3.22943 20.8716 3.28605 20.7734 3.38438C20.6752 3.48271 20.6188 3.61515 20.6159 3.75407C20.613 3.89299 20.6639 4.02766 20.7579 4.12998L21.1628 4.53369ZM15.828 9.10439C16.121 8.98292 16.4503 8.9827 16.7434 9.10379C17.0366 9.22488 17.2697 9.45737 17.3916 9.7502L19.6157 15.1698L19.9487 15.9601C20.4292 17.0822 20.8823 18.1427 21.0134 19.3825C21.1079 20.2698 21.1226 21.2291 21.136 22.1554C21.1549 23.3806 21.1726 24.5472 21.3586 25.5693L12.302 29.3228C10.8109 27.922 9.89801 27.289 9.15828 26.7743C8.30756 26.1834 7.69346 25.7571 6.58357 24.4716C6.07375 23.8825 5.55051 23.1177 5.04313 22.378C4.42232 21.4736 3.83627 20.618 3.25693 20.0314C2.66661 19.4343 2.13301 18.4482 2.30376 18.022C2.44707 17.6707 3.16729 17.7475 3.47037 17.7957C4.1452 17.9083 4.76881 18.2264 5.25596 18.7068L5.36085 18.8111C5.54258 18.9898 6.01093 19.4429 6.09265 19.6606L6.42135 20.4528C6.44816 20.5181 6.4876 20.5775 6.53742 20.6276C6.58724 20.6777 6.64645 20.7174 6.71166 20.7445C6.77687 20.7717 6.8468 20.7857 6.91743 20.7857C6.98807 20.7858 7.05801 20.7719 7.12327 20.7449C7.25523 20.6903 7.36013 20.5856 7.41491 20.4538C7.46969 20.3219 7.46986 20.1737 7.41538 20.0417L1.17252 4.97338C1.04323 4.65857 1.04393 4.30536 1.17445 3.99106C1.30497 3.67675 1.55469 3.42696 1.86895 3.29634C2.18365 3.16726 2.53663 3.16783 2.8509 3.29795C3.16518 3.42807 3.41525 3.67718 3.5466 3.99094L7.92093 14.549C7.94796 14.6142 7.98758 14.6735 8.03753 14.7235C8.08747 14.7735 8.14677 14.8131 8.21204 14.8401C8.2773 14.8672 8.34725 14.8811 8.4179 14.8811C8.48854 14.8811 8.55849 14.8672 8.62376 14.8402C8.68903 14.8131 8.74834 14.7735 8.79829 14.7236C8.84825 14.6736 8.88788 14.6143 8.91492 14.5491C8.94196 14.4838 8.95588 14.4138 8.95589 14.3432C8.95589 14.2726 8.94198 14.2026 8.91496 14.1373L7.32451 10.296C7.2603 10.1403 7.22746 9.97353 7.22788 9.80515C7.2283 9.63676 7.26197 9.47012 7.32695 9.31478C7.39064 9.15876 7.48459 9.01691 7.60341 8.89742C7.72222 8.77792 7.86352 8.68314 8.01917 8.61856C8.17481 8.55398 8.34171 8.52087 8.51022 8.52115C8.67873 8.52142 8.84551 8.55508 9.00094 8.62018C9.31927 8.75251 9.56687 8.99889 9.69798 9.31234L11.4488 13.5409C11.4759 13.6061 11.5155 13.6654 11.5654 13.7152C11.6154 13.7651 11.6747 13.8047 11.7399 13.8316C11.8052 13.8586 11.8751 13.8724 11.9457 13.8724C12.0163 13.8723 12.0862 13.8583 12.1513 13.8312C12.2167 13.8044 12.2761 13.7649 12.3261 13.7151C12.3762 13.6653 12.4159 13.6061 12.443 13.5408C12.4701 13.4756 12.484 13.4057 12.484 13.335C12.484 13.2644 12.47 13.1945 12.4428 13.1293L11.3329 10.4478C11.2119 10.1543 11.2122 9.82479 11.3337 9.53147C11.4552 9.23814 11.688 9.00496 11.9812 8.88302C12.5892 8.63299 13.2923 8.92327 13.5448 9.53127L14.7834 12.5225C14.8103 12.5879 14.85 12.6473 14.9 12.6974C14.95 12.7474 15.0095 12.787 15.0749 12.814C15.1403 12.841 15.2104 12.8548 15.2811 12.8546C15.3519 12.8544 15.4219 12.8401 15.4871 12.8128C15.5524 12.7858 15.6117 12.7462 15.6616 12.6963C15.7115 12.6463 15.7511 12.587 15.7781 12.5218C15.805 12.4565 15.8189 12.3866 15.8188 12.3159C15.8186 12.2453 15.8046 12.1754 15.7774 12.1102L15.1822 10.6698C15.0605 10.3766 15.0602 10.047 15.1812 9.7535C15.3023 9.45998 15.5349 9.22653 15.828 9.10439ZM18.3863 9.33978C18.1548 8.78345 17.7122 8.34158 17.1555 8.11101C16.5988 7.88045 15.9734 7.87999 15.4164 8.10975C15.0167 8.27659 14.6734 8.55473 14.4272 8.91107C14.1629 8.41558 13.7235 8.03634 13.1947 7.84736C12.6659 7.65838 12.0856 7.67323 11.5671 7.88899C11.1676 8.05584 10.8245 8.33399 10.5786 8.69031C10.3256 8.21004 9.91305 7.83305 9.41197 7.62432C9.12612 7.50512 8.81949 7.44369 8.50978 7.44358C8.20007 7.44348 7.89341 7.5047 7.60748 7.62371C7.18533 7.79826 6.82347 8.09249 6.56649 8.47016L4.54124 3.5793C4.30098 3.00151 3.84147 2.54253 3.26341 2.30294C2.68534 2.06334 2.03587 2.06268 1.45732 2.3011C0.879052 2.54096 0.419635 3.00053 0.179972 3.57888C-0.0596903 4.15723 -0.0600019 4.80705 0.179106 5.38563L5.09923 17.2615C4.64958 17.0004 4.15711 16.8211 3.64478 16.7322C2.02751 16.4675 1.48415 17.1755 1.30547 17.6219C0.861509 18.7288 1.88725 20.1783 2.49159 20.7882C3.00385 21.3065 3.56368 22.1225 4.15582 22.9866C4.67906 23.7501 5.22059 24.5405 5.76944 25.1747C6.96898 26.5633 7.66358 27.0475 8.54357 27.6585C9.3333 28.208 10.231 28.8312 11.8153 30.3424C11.9166 30.44 12.0501 30.4912 12.1861 30.4912C12.2567 30.491 12.3267 30.4773 12.3922 30.451L22.1837 26.3937C22.3027 26.3449 22.4002 26.2549 22.4584 26.1401C22.5166 26.0254 22.5317 25.8936 22.5008 25.7687C22.2532 24.76 22.2337 23.4873 22.213 22.1408C22.1983 21.1882 22.1837 20.2046 22.0843 19.2685C21.9361 17.8677 21.4519 16.7358 20.939 15.5369L18.3863 9.33978ZM6.4122 1.48209C6.31151 1.58314 6.25497 1.71997 6.25497 1.86263C6.25497 2.00528 6.31151 2.14212 6.4122 2.24316L7.73554 3.56772C7.83786 3.66172 7.97253 3.71258 8.11145 3.7097C8.25037 3.70681 8.38281 3.65039 8.48114 3.55222C8.57947 3.45405 8.6361 3.3217 8.63921 3.18279C8.64232 3.04387 8.59167 2.90912 8.49783 2.80665L8.09229 2.40111H19.5407C19.6135 2.40458 19.6864 2.39322 19.7547 2.36772C19.8231 2.34223 19.8855 2.30312 19.9383 2.25278C19.9911 2.20244 20.0332 2.1419 20.0619 2.07484C20.0906 2.00777 20.1054 1.93558 20.1054 1.86263C20.1054 1.78967 20.0906 1.71748 20.0619 1.65042C20.0332 1.58335 19.9911 1.52282 19.9383 1.47247C19.8855 1.42213 19.8231 1.38302 19.7547 1.35753C19.6864 1.33203 19.6135 1.32067 19.5407 1.32414H8.09229L8.49783 0.918605C8.54776 0.868552 8.58735 0.809155 8.61433 0.743804C8.6413 0.678453 8.65514 0.608428 8.65506 0.537728C8.65497 0.467027 8.64096 0.397036 8.61383 0.33175C8.5867 0.266464 8.54697 0.207162 8.49692 0.157229C8.44686 0.107297 8.38747 0.0677115 8.32211 0.0407341C8.25676 0.0137568 8.18674 -8.45544e-05 8.11604 3.88603e-07C8.04534 8.53316e-05 7.97535 0.0140949 7.91006 0.0412292C7.84477 0.0683635 7.78547 0.108091 7.73554 0.158144L6.4122 1.48209Z' fill='white'/%3E%3C/svg%3E ");
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
    }
    .woo-variation-swatches.wvs-show-label .related  .variations,
    .woo-variation-swatches.wvs-show-label .upsells .variations,
	.woo-variation-swatches.wvs-show-label .custom-upsell .variations {
        margin-bottom: 0;
    }
    .related__arrows-wrap, .upsells__arrows-wrap {
        top:unset;
        bottom:0;
    }
    .related__arrow-prev,
    .upsells__arrow-prev,
	.custom-upsell__arrow-prev {
        width: 40rem;
        height: 40rem;
    }
    .related__arrow-next,
    .upsells__arrow-next,
	.custom-upsell__arrow-next {
        width: 40rem;
        height: 40rem;
    }
    .woocommerce .related, .woocommerce .upsells, .woocommerce .custom-upsell {
        margin-bottom: 70rem;
        padding-bottom: 60rem;
    }
    .woocommerce_single_product_summary_bottom_back {
        margin-bottom: 70rem;
    }
    .woocommerce_single_product_summary_bottom_back__link::before {
        display: none;
    }
    .woocommerce_single_product_summary_bottom_back__link {
        align-items: center;
        justify-content: center;
        font-size: 18rem;
        font-weight: 400;
        line-height: 21rem;
        text-align: center;  
        padding:19rem;
        width: 335rem;
        color:#696969;
        border-radius: 500rem;
        border: 1rem solid #474747;
    }
    .woocommerce_single_product_summary_bottom_back__link:hover {
        border-color:#e30025;
    }
    /* new styles */
    .product .entry-summary {
        position: static;
    }
    .woocommerce_single_product_imgs_summary_wrap {
        position: relative;
    }
    .single-product .entry-summary .yith-add-to-wishlist-button-block {
        z-index: 2;
    }
    .adfy-single-compare-product-btn-wrapper {
        position: static;
        margin: 30px auto 0;
    }
    /* end new styles */
}