.elementor-648 .elementor-element.elementor-element-7a5c2e37{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:5em;--padding-right:5em;}.elementor-648 .elementor-element.elementor-element-bf9dc10{--display:flex;}.elementor-648 .elementor-element.elementor-element-319ba37{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-648 .elementor-element.elementor-element-77fa65e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-648 .elementor-element.elementor-element-8a09300{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:2em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:5em;--padding-right:5em;}.elementor-648 .elementor-element.elementor-element-a6ba4cc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-648 .elementor-element.elementor-element-a6ba4cc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-648 .elementor-element.elementor-element-db36dde{text-align:center;}.elementor-648 .elementor-element.elementor-element-db36dde .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2.6em;font-weight:600;text-transform:uppercase;text-shadow:0px 0px 22px #7FCC83;}.elementor-648 .elementor-element.elementor-element-bf53b18 .elementor-repeater-item-2400b5a .swiper-slide-bg{background-color:var( --e-global-color-secondary );background-image:url(https://nnsales.ru/wp-content/uploads/2024/07/Skrinshot-15-07-2024-12_24_03.jpg);background-size:contain;}.elementor-648 .elementor-element.elementor-element-bf53b18 .elementor-repeater-item-2ba7705 .swiper-slide-bg{background-color:#000000;background-image:url(https://nnsales.ru/wp-content/uploads/2024/07/Skrinshot-21-07-2024-17_50_40.jpg);background-size:contain;}.elementor-648 .elementor-element.elementor-element-bf53b18 .elementor-repeater-item-dcb0535 .swiper-slide-bg{background-color:#000000;background-image:url(https://nnsales.ru/wp-content/uploads/2024/07/Skrinshot-21-07-2024-17_50_16.jpg);background-size:contain;}.elementor-648 .elementor-element.elementor-element-bf53b18 .elementor-repeater-item-53efbc6 .swiper-slide-bg{background-color:var( --e-global-color-secondary );background-image:url(https://nnsales.ru/wp-content/uploads/2024/07/Skrinshot-15-07-2024-12_23_49.jpg);background-size:contain;}.elementor-648 .elementor-element.elementor-element-bf53b18 .elementor-repeater-item-09c0ce9 .swiper-slide-bg{background-color:var( --e-global-color-secondary );background-image:url(https://nnsales.ru/wp-content/uploads/2024/07/Skrinshot-21-07-2024-17_49_15.jpg);background-size:contain;}.elementor-648 .elementor-element.elementor-element-bf53b18 .elementor-repeater-item-4976794 .swiper-slide-bg{background-color:var( --e-global-color-secondary );background-image:url(https://nnsales.ru/wp-content/uploads/2024/07/Skrinshot-21-07-2024-17_48_56.jpg);background-size:contain;}.elementor-648 .elementor-element.elementor-element-bf53b18 .elementor-repeater-item-0e2336b .swiper-slide-bg{background-color:var( --e-global-color-secondary );background-image:url(https://nnsales.ru/wp-content/uploads/2024/07/Skrinshot-21-07-2024-17_48_38.jpg);background-size:contain;}.elementor-648 .elementor-element.elementor-element-bf53b18 .elementor-repeater-item-e6b3fd7 .swiper-slide-bg{background-color:var( --e-global-color-secondary );background-image:url(https://nnsales.ru/wp-content/uploads/2024/07/Skrinshot-21-07-2024-17_48_26.jpg);background-size:contain;}.elementor-648 .elementor-element.elementor-element-bf53b18 .swiper-slide{transition-duration:calc(5000ms*1.2);height:314px;}.elementor-648 .elementor-element.elementor-element-bf53b18{width:var( --container-widget-width, 55.191% );max-width:55.191%;--container-widget-width:55.191%;--container-widget-flex-grow:0;}.elementor-648 .elementor-element.elementor-element-bf53b18.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-648 .elementor-element.elementor-element-bf53b18 .swiper-slide-contents{max-width:100%;}.elementor-648 .elementor-element.elementor-element-bf53b18 .swiper-slide-inner{text-align:center;}@media(max-width:1024px){.elementor-648 .elementor-element.elementor-element-7a5c2e37{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:3em;--padding-right:3em;}.elementor-648 .elementor-element.elementor-element-8a09300{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-648 .elementor-element.elementor-element-a6ba4cc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-648 .elementor-element.elementor-element-7a5c2e37{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-648 .elementor-element.elementor-element-8a09300{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-648 .elementor-element.elementor-element-a6ba4cc{--width:277px;--margin-top:1em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-648 .elementor-element.elementor-element-db36dde .elementor-heading-title{font-size:1.4em;}.elementor-648 .elementor-element.elementor-element-bf53b18{width:var( --container-widget-width, 423.969px );max-width:423.969px;--container-widget-width:423.969px;--container-widget-flex-grow:0;}}/* Start custom CSS for shortcode, class: .elementor-element-d42e68a */.elementor-648 .elementor-element.elementor-element-d42e68a .cr-summaryBox-wrap {
    border: 1px solid #434343;
    border-radius: 20px;
}

.elementor-648 .elementor-element.elementor-element-d42e68a .cr-overall-rating-wrap {
    display: flex;
    flex-direction: row !important;
    flex-wrap: wrap;
    max-width: 210px;
    justify-content: flex-start;
    gap: 12px;
}

.elementor-648 .elementor-element.elementor-element-d42e68a .cr-average-rating span{
    color: white !important;
    font-family: "IsamiRi Display", Sans-Serif;
    font-size: 24px;
    line-height: 26px;
}

.elementor-648 .elementor-element.elementor-element-d42e68a .cr-total-rating-count {
    color: white !important;
    font-family: "Euclid Square";
    font-weight: 400;
    font-size: 16px;
    line-height: 17px;
}

.elementor-648 .elementor-element.elementor-element-d42e68a .cr-histogram-a {
    color: white !important;
}

.elementor-648 .elementor-element.elementor-element-d42e68a .ivole-histogramRow {
    max-width: 115px !important;
}

.elementor-648 .elementor-element.elementor-element-d42e68a .cr-input-text {
    background-color: #434343;
    border-color: #434343;
    border-radius: 15px;
}

.elementor-648 .elementor-element.elementor-element-d42e68a .cr-button-search {
    background-color: #434343 !important;
    border: none !important;
    border-radius: 8px;
}

.elementor-648 .elementor-element.elementor-element-d42e68a .cr-count-row {
    background-color: #434343;
    color: white !important;
}

.elementor-648 .elementor-element.elementor-element-d42e68a .cr-ajax-reviews-sort {
    color: white !important;
}

.elementor-648 .elementor-element.elementor-element-d42e68a .cr-ajax-reviews-sort option{
    color: white !important;
    background-color: #434343;
}

.elementor-648 .elementor-element.elementor-element-d42e68a .avatar {
    display: none;
}

.elementor-648 .elementor-element.elementor-element-d42e68a .cr-avatar-check {
    display: none !important;
}

.elementor-648 .elementor-element.elementor-element-d42e68a .comment-text {
    margin: 0 !important;
    background-color: #272727;
    padding: 30px !important;
    border-radius: 20px;
    border: none !important;
}

.elementor-648 .elementor-element.elementor-element-d42e68a .cr-meta-author-title {
    display: flex !important;
    flex-direction: row !important;
    justify-content: center !important;
    align-items: center !important;
    gap: 20px;
}

.elementor-648 .elementor-element.elementor-element-d42e68a .woocommerce-review__author {
    font-family: "IsamiRi Display", Sans-Serif ;
    font-weight: 600 !important;
    color: white !important;
    font-size: 24px !important;
    
}

.elementor-648 .elementor-element.elementor-element-d42e68a .cr-meta-author-title {
    font-weight: 400 !important;
    display: flex;
    align-items: center;
    justify-content: center;
    
}

.elementor-648 .elementor-element.elementor-element-d42e68a .woocommerce-review__published-date {
    font-family: "Euclid Square", Sans-Serif;
    font-weight: 400;
    font-size: 16px;
}

.elementor-648 .elementor-element.elementor-element-d42e68a .cr-comment-productname-a {
    font-family: "Euclid Square", Sans-Serif;
    font-weight: 400;
    font-size: 16px !important;
    text-decoration: underline;
}

.elementor-648 .elementor-element.elementor-element-d42e68a .cr-comment-productname-a:hover {
    color: #eeac3e !important;
}

.elementor-648 .elementor-element.elementor-element-d42e68a .description p {
    color: white;
    font-family: "Euclid Square", Sans-Serif;
    font-weight: 400;
    font-size: 20px;
    line-height: 22px;
}

.elementor-648 .elementor-element.elementor-element-d42e68a #cr-show-more-all-reviews {
    background-color: #1b1b1b !important;
    color: white !important;
}

.elementor-648 .elementor-element.elementor-element-d42e68a #cr-show-more-all-reviews:hover {
    color: #eeac3e !important;
    border-color: #eeac3e;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf9dc10 */.elementor-648 .elementor-element.elementor-element-bf9dc10 {
    max-width: 1300px;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-bf53b18 */.elementor-648 .elementor-element.elementor-element-bf53b18 {
    width: 100%;
}/* End custom CSS */