﻿.wz-font-h1 {
    font-size: 29px;
    font-family: yekan,tahoma, serif
}

.wz-font-h2 {
    font-size: 19px;
    font-family: yekan,tahoma, serif
}

.wz-font-h3 {
    font-size: 70px;
    font-family: yekan,tahoma, serif
}

.wz-font-h4 {
    font-size: 40px;
    font-family: yekan,tahoma, serif
}

.wz-font-h5 {
    font-size: 23px;
    font-family: yekan,tahoma, serif
}

.wz-font-h6 {
    font-size: 19px;
    font-family: yekan,tahoma, serif
}

.wz-font-p {
    font-size: 11px;
    font-family: yekan,tahoma, serif
}

.wz-font-p2 {
    font-size: 13px;
    font-family: yekan,tahoma, serif
}

.wz-font-p3 {
    font-size: 15px;
    font-family: yekan,tahoma, serif
}

:root {
    --color_1_1: 255, 255, 255;
    --color_1_2: 243, 243, 243;
    --color_1_3: 153, 153, 153;
    --color_1_4: 83, 83, 83;
    --color_1_5: 0, 0, 0;
    --color_2_1: 235, 238, 240;
    --color_2_2: 109, 210, 182;
    --color_2_3: 24, 166, 137;
    --color_2_4: 241, 70, 57;
    --color_2_5: 239, 86, 97;
    --color_3_1: 255, 221, 122;
    --color_3_2: 255, 205, 61;
    --color_3_3: 255, 189, 0;
    --color_3_4: 194, 144, 0;
    --color_3_5: 133, 98, 0;
    --color_4_1: 122, 255, 141;
    --color_4_2: 61, 255, 89;
    --color_4_3: 0, 255, 36;
    --color_4_4: 0, 194, 27;
    --color_4_5: 0, 133, 19;
    --color_5_1: 122, 187, 232;
    --color_5_2: 107, 179, 229;
    --color_5_3: 52, 152, 219;
    --color_5_4: 90, 171, 226;
    --color_5_5: 72, 162, 223
}

#wze152 {
    top: 24.5469px;
    left: 756.164px;
    width: 1px;
    height: 25px;
    z-index: 1001
}

.wzc95-bg {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute;
    background-color: rgb(153, 153, 153);
    border-style: solid;
    border-width: 0px;
    border-color: #999999
}

.wzc95-content {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute
}

#wze153 {
    top: 27.0469px;
    left: 600.871px;
    width: 142.7969px;
    height: 20px;
    z-index: 1000
}

.wzc68-links .wz-member-link:hover {
    color: rgb(0, 0, 0)
}

.wzc68-links {
    font-size: 14px;
    color: rgb(153, 153, 153);
    font-family: yekan, tahoma, serif
}

.wzc68-actions li:hover {
    color: rgb(0, 0, 0)
}

.wzc68-actions {
    font-size: 13px;
    color: rgb(153, 153, 153);
    font-family: yekan, tahoma, serif;
    background-color: rgb(255, 255, 255);
    border-color: rgb(24, 166, 137);
    border-width: 1px;
    border-style: solid;
    border-radius: 5px
}

#wze154 {
    top: 15.0469px;
    left: 903px;
    width: 250px;
    height: 44px;
    z-index: 1000;
    text-align: right
}

.wzc4 {
    height: auto
}

.wzc4-text {
    width: 100%;
    height: auto
}

#wze155 {
    top: 20.5px;
    left: 15px;
    width: 572px;
    height: 37px;
    z-index: 1000
}

.wzc70-form .wzc70-form-input {
    background-color: rgb(243, 243, 243);
    border-style: solid;
    border-color: rgb(153, 153, 153);
    border-width: 1px;
    box-shadow: none;
    color: rgb(0, 0, 0);
    font-size: 13px;
    font-family: yekan, tahoma, serif;
    border-radius: 0px 5px 5px 0px
}

.wzc70-form {
    height: 100%
}

.wzc71:hover .wzc71-bg {
    background-color: rgb(0, 0, 0)
}

.wzc71:hover .wzc71-content {
    color: rgb(255, 255, 255)
}

.wzc71-bg {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute;
    background-color: rgb(24, 166, 137);
    border-radius: 5px 0px 0px 5px;
    border-color: rgb(236, 83, 83)
}

.wzc71-content {
    pointer-events: none;
    z-index: 1;
    position: relative;
    width: 100%;
    display: block;
    top: 50%;
    left: 0px;
    right: 0;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    transform: translateY(-50%);
    font-family: yekan, tahoma, serif;
    font-size: 14px;
    text-align: center;
    white-space: nowrap;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    color: rgb(255, 255, 255)
}

#wze157 {
    top: 76.9494px;
    height: 45.9375px;
    z-index: 1001
}

.wzc73-bg {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute;
    background-color: rgb(83, 83, 83);
    border-style: solid;
    border-width: 0px;
    border-color: #999999
}

.wzc73-content {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute
}

#wze156 {
    top: 0.014125px;
    left: 135px;
    width: 1035px;
    height: 46px;
    z-index: 1002
}

.wzc72 .wz-menu.wz-mega-menu > li > .sub-menu, .wzc72 .wz-menu.wz-classic-menu > li .sub-menu {
    background-color: rgb(255, 255, 255);
    border-radius: 5px
}

.wzc72 .wz-menu > li {
    padding-left: 0px
}

.wzc72 .wz-menu li > a {
    padding: 0px 15px;
    font-family: yekan, tahoma, serif;
    font-size: 13px;
    color: rgb(255, 255, 255)
}

.wzc72 .wz-menu.wz-mega-menu li > a:hover, .wzc72 .wz-menu.wz-classic-menu li:hover > a {
    color: rgb(255, 255, 255)
}

.wzc72 .wz-menu li.wz-menu-has-children a:after {
    border-color: rgb(255, 255, 255)
}

.wzc72 .wz-menu.wz-mega-menu li.wz-menu-has-children > a:hover:after, .wzc72 .wz-menu.wz-classic-menu li.wz-menu-has-children:hover > a:after {
    border-color: rgb(255, 255, 255)
}

.wzc72 .wz-menu > li > a:before {
    content: '';
    display: inline-block;
    position: absolute;
    transition: width 0.3s;
    width: 0px;
    height: 3px;
    background-color: rgb(24, 166, 137);
    left: 0px;
    bottom: 0px
}

.wzc72 .wz-menu > li.active > a {
    color: rgb(255, 255, 255)
}

.wzc72 .wz-menu.wz-mega-menu > li > a:hover:before {
    width: 100%
}

.wzc72 .wz-menu.wz-classic-menu > li:hover > a:before {
    width: 100%
}

.wzc72 .wz-menu > li.active > a:before {
    width: 100%
}

.wzc72 .wz-menu > li.wz-menu-has-children.active > a:after {
    border-color: rgb(255, 255, 255)
}

.wzc72 .wz-menu .sub-menu li > a {
    padding: 5px 15px;
    color: rgb(0, 0, 0)
}

.wzc72 .wz-menu.wz-mega-menu .sub-menu li > a:hover, .wzc72 .wz-menu.wz-classic-menu .sub-menu li:hover > a {
    background-color: rgb(109, 210, 182);
    color: rgb(255, 255, 255)
}

.wzc72 .wz-menu .sub-menu li.wz-menu-has-children > a:after {
    border-color: rgb(0, 0, 0)
}

.wzc72 .wz-menu.wz-mega-menu .sub-menu li.wz-menu-has-children > a:hover:after, .wzc72 .wz-menu.wz-classic-menu .sub-menu li.wz-menu-has-children:hover > a:after {
    border-color: rgb(255, 255, 255)
}

.wzc72 .wz-menu > li > .sub-menu > li > a {
    padding: 5px 15px
}

.wzc72-list {
    background-color: rgb(83, 83, 83)
}

.wzc72-mobile {
    background-color: rgb(24, 166, 137)
}

#wze159 {
    top: 0px;
    left: 15px;
    width: 99px;
    height: 41.7422px;
    z-index: 1002
}

.wzc152-bg {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute;
    background-color: rgba(0, 0, 0, 0.37);
    border-style: solid;
    border-width: 0px;
    border-color: #999999
}

.wzc152-content {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute
}

#wze160 {
    top: 11.9062px;
    left: 7px;
    width: 85px;
    height: 18px;
    z-index: 1000;
    text-align: center
}

#wze305 {
    top: 24.7472px;
    left: 778.62px;
    width: 104.875px;
    height: 24.625px;
    z-index: 1003
}

.wzc112-container .wzc112-container-icon {
    fill: rgb(24, 166, 137)
}

.wzc112-container .wzc112-container-count {
    color: #fff;
    font-size: 7px;
    font-family: yekan, tahoma, serif
}

.wzc112-container .wzc112-container-bubble {
    background-color: rgb(24, 166, 137)
}

.wzc112-text {
    color: rgb(153, 153, 153);
    font-size: 14px;
    font-family: yekan, tahoma, serif
}

.wz-shop-mini-cart-container .cart-shop-mini-button.cart-shop-mini-button-primary {
    background: #62af65
}

.wz-shop-mini-cart-container .cart-shop-mini-button {
    background: #758996
}

.wz-shop-mini-cart-container .wz-shop-mini-cart > header {
    background: #000
}

#wz-section-header {
    height: 122.094px;
    --section-height: 122.094px
}

.wzc-section-header-full {
    background-color: rgb(255, 255, 255);
    background:
}

#wz-section-allPage {
    height: 0px;
    --section-height: 0px
}

#wze163 {
    top: 19.4531px;
    left: 14px;
    width: 877px;
    height: 354px;
    z-index: 1000
}

.wzc76 .wz-gallery > li > figure, .wzc76 .wz-gallery-slider .slides > li > .wz-slider-item {
    border-radius: 0px 0px 5px 5px
}

    .wzc76 .wz-gallery > li > figure, .wzc76 .wz-gallery > li > figure:before, .wzc76 .wz-gallery > li > figure:after, .wzc76 .wz-gallery > li > figure > figcaption, .wzc76 .wz-gallery-slider .wz-gallery-caption {
        background-color: rgba(249, 177, 41, 0)
    }

.wzc76 .wz-gallery-caption {
    text-align: center
}

    .wzc76 .wz-gallery-caption h3 {
        font-family: yekan, tahoma, serif;
        font-size: 15px;
        line-height: 15px;
        color: rgb(255, 255, 255)
    }

    .wzc76 .wz-gallery-caption p {
        font-family: yekan, tahoma, serif;
        font-size: 13px;
        color: #fff
    }

.wzc76 .wz-gallery li img.wz-gallery-image {
    object-fit: cover
}

.wzc76-slider .flex-direction-nav a:before {
    color: rgb(153, 153, 153)
}

#wze164 {
    top: 442.359px;
    left: 914px;
    width: 240px;
    height: 382.016px;
    z-index: 1000
}

.wzc122-bg {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute;
    background-color: rgb(255, 255, 255);
    border-style: dashed;
    border-width: 1px;
    border-color: rgba(249, 177, 41, 0);
    border-radius: 10px;
    box-shadow: 0px 0px 9px 0px rgb(83, 83, 83)
}

.wzc122-content {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute;
    border-radius: 10px
}

#wze276 {
    top: 29.4421px;
    left: 37.5px;
    width: 165px;
    height: 151.016px;
    z-index: 1004
}

.wzc92-bg {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute;
    background-color: rgba(249, 177, 41, 0)
}

.wzc92-content {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute
}

#wze277 {
    top: 14.0154px;
    left: 42.5px;
    width: 80px;
    height: 80px;
    z-index: 1004
}

.wzc14-frame {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute;
    z-index: 1;
    pointer-events: none
}

.wzc14-img .wzc14-img-inner {
    width: 100%;
    height: 100%;
    float: left
}

.wzc14-img {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden
}

#wze277 .wzc14-img-inner {
    object-fit: cover
}

#wze278 {
    top: 107.515px;
    left: 15px;
    width: 135px;
    height: 26px;
    z-index: 1001;
    text-align: center
}

#wze291 {
    top: 183.561px;
    left: 37.5px;
    width: 165px;
    height: 151.016px;
    z-index: 1004
}

#wze292 {
    top: 14.0154px;
    left: 42.5px;
    width: 80px;
    height: 80px;
    z-index: 1004
}

    #wze292 .wzc14-img-inner {
        object-fit: cover
    }

#wze293 {
    top: 107.515px;
    left: 0.5px;
    width: 164px;
    height: 26px;
    z-index: 1001;
    text-align: center
}

#wze166 {
    top: 386.578px;
    left: 14.5px;
    width: 877px;
    height: 437.781px;
    z-index: 1001
}

#wze176 {
    top: 0px;
    left: 525.5px;
    width: 320px;
    height: 43.9844px;
    z-index: 1002
}

.wzc80-bg {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute;
    background-color: rgb(83, 83, 83);
    border-style: dashed;
    border-width: 1px;
    border-color: rgba(249, 177, 41, 0);
    border-radius: 0px 0px 20px 20px
}

.wzc80-content {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute;
    border-radius: 0px 0px 20px 20px
}

#wze179 {
    top: 8px;
    left: 55px;
    width: 210px;
    height: 28px;
    z-index: 1004;
    text-align: center
}

#wze180 {
    top: 108.023px;
    left: 49px;
    width: 779px;
    height: 252.734px;
    z-index: 1000
}

.wzc83 .flex-direction-nav a:before {
    color: rgb(153, 153, 153)
}

.wzc83 .wz-shop-product {
    padding: 0px;
    text-align: center
}

    .wzc83 .wz-shop-product .wz-shop-product-section {
        padding: 10px
    }

    .wzc83 .wz-shop-product .wz-shop-product-title {
        font-family: yekan, tahoma, serif;
        font-size: 18px;
        color: rgb(0, 0, 0);
        background-color: rgba(255, 255, 255, 0)
    }

    .wzc83 .wz-shop-product .wz-shop-product-price {
        font-family: yekan, tahoma, serif;
        font-size: 13px;
        color: rgb(153, 153, 153)
    }

        .wzc83 .wz-shop-product .wz-shop-product-price .wz-shop-product-sale-price {
            color: rgb(241, 70, 57)
        }

        .wzc83 .wz-shop-product .wz-shop-product-price .wz-shop-product-old-price {
            color: rgb(83, 83, 83);
            font-size: 11px
        }

.wzc83 .wz-shop-product-out-stock {
    font-family: yekan, tahoma, serif;
    font-size: 13px;
    color: rgb(241, 70, 57);
    background-color: rgb(0, 0, 0)
}

.wzc83 .wz-shop-product .wz-shop-product-image img {
    object-fit: contain;
    width: 100%;
    float: none
}

.wzc83 .wz-shop-product .wz-shop-product-add-cart {
    width: 150px
}

.wzc83 .wz-shop-product .wz-shop-product-ribbon {
    background-color: rgb(109, 210, 182);
    color: rgb(255, 255, 255);
    font-family: yekan, tahoma, serif;
    font-size: 13px
}

.wzc83 .wz-shop-product .wz-shop-product-ribbon-off {
    background-color: rgb(239, 86, 97);
    color: rgb(255, 255, 255);
    font-family: yekan, tahoma, serif;
    font-size: 13px
}

.wzc83 .wz-shop-product .wz-shop-product-attributes {
    font-family: yekan, tahoma, serif;
    font-size: 14px;
    color: #000
}

.wzc83 .wz-shop-breadcrumb-container .wz-breadcrumb {
    font-family: yekan, tahoma, serif;
    font-size: 12px;
    color: #6a6a6a
}

#wze180 .wz-shop-product .wz-shop-product-image {
    padding-top: 75%
}

.wzc124-bg {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute;
    background-color: rgb(255, 255, 255)
}

.wzc124-content {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute
}

.wzc20:hover .wzc20-bg:after {
    width: 90%;
    opacity: 1
}

.wzc20:hover .wzc20-content {
    color: #fff
}

.wzc20-bg:after {
    content: '';
    position: absolute;
    z-index: 1;
    transition: all 0.3s;
    width: 0px;
    height: 100%;
    top: 50%;
    left: 50%;
    background-color: #FF7043;
    opacity: 0;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    -o-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%)
}

.wzc20-bg {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute;
    border-radius: 0px;
    border-style: solid;
    border-color: #FF7043;
    border-width: 3px;
    overflow: hidden
}

.wzc20-content {
    pointer-events: none;
    z-index: 1;
    position: relative;
    width: 100%;
    display: block;
    top: 50%;
    left: 0px;
    right: 0;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    transform: translateY(-50%);
    font-family: yekan, tahoma, serif;
    font-size: 13px;
    text-align: center;
    white-space: nowrap;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    color: #FF7043
}

#wze304 {
    top: 19.001px;
    left: 913px;
    width: 240px;
    height: 406px;
    z-index: 1001
}

.wzc102-frame {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute;
    z-index: 1;
    pointer-events: none;
    border-radius: 10px
}

.wzc102-img .wzc102-img-inner {
    width: 100%;
    height: 100%;
    float: left
}

.wzc102-img {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
    border-radius: 10px
}

#wze304 .wzc102-img-inner {
    object-fit: cover
}

#wz-section-wzs3 {
    height: 841.672px;
    --section-height: 841.672px
}

.wzc-section-wzs3-full {
    background-color: rgb(243, 243, 243);
    background:
}

#wze174 {
    top: 0.0088px;
    left: 277px;
    width: 877px;
    height: 370.562px;
    z-index: 1003
}

#wze181 {
    top: 29.7313px;
    left: 614.5px;
    width: 229px;
    height: 31px;
    z-index: 1000;
    text-align: right
}

#wze184 {
    top: 99.2969px;
    left: 22px;
    width: 832px;
    height: 235.109px;
    z-index: 1000
}

.wzc126 .flex-direction-nav a:before {
    color: #999
}

.wzc126 .wz-shop-product {
    padding: 0px;
    text-align: center
}

    .wzc126 .wz-shop-product .wz-shop-product-section {
        padding: 10px
    }

    .wzc126 .wz-shop-product .wz-shop-product-title {
        font-family: yekan, tahoma, serif;
        font-size: 18px;
        color: rgb(0, 0, 0);
        background-color: rgba(255, 255, 255, 0)
    }

    .wzc126 .wz-shop-product .wz-shop-product-price {
        font-family: yekan, tahoma, serif;
        font-size: 13px;
        color: rgb(239, 86, 97)
    }

        .wzc126 .wz-shop-product .wz-shop-product-price .wz-shop-product-sale-price {
            color: rgb(241, 70, 57)
        }

        .wzc126 .wz-shop-product .wz-shop-product-price .wz-shop-product-old-price {
            color: rgb(83, 83, 83);
            font-size: 11px
        }

.wzc126 .wz-shop-product-out-stock {
    font-family: yekan, tahoma, serif;
    font-size: 13px;
    color: #f14639
}

.wzc126 .wz-shop-product .wz-shop-product-image img {
    object-fit: contain;
    width: 100%;
    float: none
}

.wzc126 .wz-shop-product .wz-shop-product-add-cart {
    width: 150px
}

.wzc126 .wz-shop-product .wz-shop-product-ribbon {
    background-color: #6dd2b6;
    color: #fff;
    font-family: yekan, tahoma, serif;
    font-size: 13px
}

.wzc126 .wz-shop-product .wz-shop-product-ribbon-off {
    background-color: #f14657;
    color: #fff;
    font-family: yekan, tahoma, serif;
    font-size: 13px
}

.wzc126 .wz-shop-product .wz-shop-product-attributes {
    font-family: yekan, tahoma, serif;
    font-size: 14px;
    color: #000
}

.wzc126 .wz-shop-breadcrumb-container .wz-breadcrumb {
    font-family: yekan, tahoma, serif;
    font-size: 12px;
    color: #6a6a6a
}

#wze184 .wz-shop-product .wz-shop-product-image {
    padding-top: 75%
}

.wzc128-bg {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute;
    background-color: rgba(255, 255, 255, 0)
}

.wzc128-content {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute
}

#wze195 {
    top: 69.8269px;
    left: 25.5px;
    width: 818px;
    height: 0.984375px;
    z-index: 1004
}

.wzc125-bg {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute;
    background-color: rgb(24, 166, 137);
    border-style: solid;
    border-width: 0px;
    border-color: #999999
}

.wzc125-content {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute
}

#wze175 {
    top: 0.0088px;
    left: 14px;
    width: 240px;
    height: 368.031px;
    z-index: 1001
}

#wze186 {
    top: 33.2156px;
    left: 30.0154px;
    width: 180px;
    height: 24px;
    z-index: 1002;
    text-align: center
}

#wze187 {
    top: 124.661px;
    left: 20.0153px;
    width: 200px;
    height: 200.984px;
    z-index: 1005
}

.wzc127 .flex-direction-nav a:before {
    color: rgb(153, 153, 153)
}

.wzc127 .wz-shop-product {
    padding: 0px;
    text-align: center
}

    .wzc127 .wz-shop-product .wz-shop-product-section {
        padding: 10px
    }

    .wzc127 .wz-shop-product .wz-shop-product-title {
        font-family: yekan, tahoma, serif;
        font-size: 18px;
        color: rgb(0, 0, 0);
        background-color: rgba(255, 255, 255, 0)
    }

    .wzc127 .wz-shop-product .wz-shop-product-price {
        font-family: yekan, tahoma, serif;
        font-size: 13px;
        color: rgb(241, 70, 57);
        background-color: rgba(255, 255, 255, 0)
    }

        .wzc127 .wz-shop-product .wz-shop-product-price .wz-shop-product-sale-price {
            color: rgb(241, 70, 57)
        }

        .wzc127 .wz-shop-product .wz-shop-product-price .wz-shop-product-old-price {
            color: rgb(83, 83, 83);
            font-size: 11px
        }

.wzc127 .wz-shop-product-out-stock {
    font-family: yekan, tahoma, serif;
    font-size: 13px;
    color: #f14639
}

.wzc127 .wz-shop-product .wz-shop-product-image img {
    object-fit: contain;
    width: 100%;
    float: none
}

.wzc127 .wz-shop-product .wz-shop-product-add-cart {
    width: 150px
}

.wzc127 .wz-shop-product .wz-shop-product-ribbon {
    background-color: #6dd2b6;
    color: #fff;
    font-family: yekan, tahoma, serif;
    font-size: 13px
}

.wzc127 .wz-shop-product .wz-shop-product-ribbon-off {
    background-color: #f14657;
    color: #fff;
    font-family: yekan, tahoma, serif;
    font-size: 13px
}

.wzc127 .wz-shop-product .wz-shop-product-attributes {
    font-family: yekan, tahoma, serif;
    font-size: 14px;
    color: rgb(0, 0, 0);
    background-color: rgba(255, 255, 255, 0)
}

.wzc127 .wz-shop-breadcrumb-container .wz-breadcrumb {
    font-family: yekan, tahoma, serif;
    font-size: 12px;
    color: #6a6a6a
}

#wze187 .wz-shop-product .wz-shop-product-image {
    padding-top: 75%
}

#wze188 {
    top: 67.7056px;
    left: 30.0154px;
    width: 180px;
    height: 17px;
    z-index: 1002;
    text-align: center
}

#wz-section-wzs35 {
    height: 393.547px;
    --section-height: 393.547px
}

.wzc-section-wzs35-full {
    background:;
    background-color: rgb(243, 243, 243)
}

#wze357 {
    top: 0.0035525px;
    left: 3.05401px;
    width: 1163.93px;
    height: 288.891px;
    z-index: 1006
}

.wzc156 .wz-gallery > li > figure, .wzc156 .wz-gallery-slider .slides > li > .wz-slider-item {
    border-radius: 10px;
    box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.18)
}

    .wzc156 .wz-gallery > li > figure, .wzc156 .wz-gallery > li > figure:before, .wzc156 .wz-gallery > li > figure:after, .wzc156 .wz-gallery > li > figure > figcaption, .wzc156 .wz-gallery-slider .wz-gallery-caption {
        background-color: rgba(231, 76, 60, 0.75)
    }

.wzc156 .wz-gallery-caption {
    text-align: center
}

    .wzc156 .wz-gallery-caption h3 {
        font-family: yekan, tahoma, serif;
        font-size: 15px;
        line-height: 15px;
        color: #fff
    }

    .wzc156 .wz-gallery-caption p {
        font-family: yekan, tahoma, serif;
        font-size: 13px;
        color: #fff
    }

.wzc156 .wz-gallery li img.wz-gallery-image {
    object-fit: cover
}

.wzc156-more {
    text-align: center;
    position: absolute;
    left: 0px;
    right: 0;
    margin: 0 auto;
    font-family: yekan, tahoma, serif;
    font-size: 13px;
    text-decoration: none;
    height: 25px;
    line-height: 25px;
    color: #000;
    display: none
}

#wz-section-wzs23 {
    height: 303.469px;
    --section-height: 303.469px
}

.wzc-section-wzs23-full {
    background-color: rgb(243, 243, 243);
    background:
}

#wze189 {
    top: 0.009375px;
    left: 15px;
    width: 1140px;
    height: 362.109px;
    z-index: 1003
}

#wze190 {
    top: 18.76px;
    left: 954px;
    width: 159px;
    height: 31px;
    z-index: 1000;
    text-align: right
}

#wze192 {
    top: 59.6256px;
    left: 27.015px;
    width: 1086px;
    height: 0.984375px;
    z-index: 1004
}

#wze193 {
    top: 88.6656px;
    left: 22px;
    width: 1090px;
    height: 226.484px;
    z-index: 1000
}

.wzc86 .flex-direction-nav a:before {
    color: rgb(153, 153, 153)
}

.wzc86 .wz-shop-product {
    padding: 0px;
    text-align: center
}

    .wzc86 .wz-shop-product .wz-shop-product-section {
        padding: 10px
    }

    .wzc86 .wz-shop-product .wz-shop-product-title {
        font-family: yekan, tahoma, serif;
        font-size: 18px;
        color: rgb(0, 0, 0);
        background-color: rgba(255, 255, 255, 0)
    }

    .wzc86 .wz-shop-product .wz-shop-product-price {
        font-family: yekan, tahoma, serif;
        font-size: 13px;
        color: rgb(241, 70, 57);
        background-color: rgba(255, 255, 255, 0)
    }

        .wzc86 .wz-shop-product .wz-shop-product-price .wz-shop-product-sale-price {
            color: rgb(241, 70, 57)
        }

        .wzc86 .wz-shop-product .wz-shop-product-price .wz-shop-product-old-price {
            color: rgb(83, 83, 83);
            font-size: 11px
        }

.wzc86 .wz-shop-product-out-stock {
    font-family: yekan, tahoma, serif;
    font-size: 13px;
    color: rgb(241, 70, 57);
    background-color: rgba(0, 0, 0, 0)
}

.wzc86 .wz-shop-product .wz-shop-product-image img {
    object-fit: cover;
    width: 100%;
    float: left
}

.wzc86 .wz-shop-product .wz-shop-product-add-cart {
    width: 150px
}

.wzc86 .wz-shop-product .wz-shop-product-ribbon {
    background-color: rgb(109, 210, 182);
    color: rgb(255, 255, 255);
    font-family: yekan, tahoma, serif;
    font-size: 13px
}

.wzc86 .wz-shop-product .wz-shop-product-ribbon-off {
    background-color: #f14657;
    color: #fff;
    font-family: yekan, tahoma, serif;
    font-size: 13px
}

.wzc86 .wz-shop-product .wz-shop-product-attributes {
    font-family: yekan, tahoma, serif;
    font-size: 14px;
    color: #000
}

.wzc86 .wz-shop-breadcrumb-container .wz-breadcrumb {
    font-family: yekan, tahoma, serif;
    font-size: 12px;
    color: #6a6a6a
}

#wze193 .wz-shop-product .wz-shop-product-image {
    padding-top: 75%
}

#wz-section-wzs25 {
    height: 382.641px;
    --section-height: 382.641px
}

.wzc-section-wzs25-full {
    background-color: rgb(243, 243, 243);
    background:
}

#wze358 {
    top: 0.0206px;
    left: 4.59282px;
    width: 1160.88px;
    height: 213.891px;
    z-index: 1006
}

#wz-section-wzs26 {
    height: 234.961px;
    --section-height: 234.961px
}

.wzc-section-wzs26-full {
    background-color: rgb(243, 243, 243);
    background:
}

#wze200 {
    top: 0.01458px;
    left: 15px;
    width: 1140px;
    height: 380.031px;
    z-index: 1003
}

#wze201 {
    top: 88.4656px;
    left: 22px;
    width: 1090px;
    height: 244.484px;
    z-index: 1000
}

.wzc132 .flex-direction-nav a:before {
    color: rgb(153, 153, 153)
}

.wzc132 .wz-shop-product {
    padding: 0px;
    text-align: center
}

    .wzc132 .wz-shop-product .wz-shop-product-section {
        padding: 10px
    }

    .wzc132 .wz-shop-product .wz-shop-product-title {
        font-family: yekan, tahoma, serif;
        font-size: 18px;
        color: rgb(0, 0, 0)
    }

    .wzc132 .wz-shop-product .wz-shop-product-price {
        font-family: yekan, tahoma, serif;
        font-size: 13px;
        color: rgb(241, 70, 57);
        background-color: rgba(0, 0, 0, 0)
    }

        .wzc132 .wz-shop-product .wz-shop-product-price .wz-shop-product-sale-price {
            color: rgb(241, 70, 57)
        }

        .wzc132 .wz-shop-product .wz-shop-product-price .wz-shop-product-old-price {
            color: rgb(83, 83, 83);
            font-size: 11px
        }

.wzc132 .wz-shop-product-out-stock {
    font-family: yekan, tahoma, serif;
    font-size: 13px;
    color: #f14639
}

.wzc132 .wz-shop-product .wz-shop-product-image img {
    object-fit: contain;
    width: 100%;
    float: none
}

.wzc132 .wz-shop-product .wz-shop-product-add-cart {
    width: 150px
}

.wzc132 .wz-shop-product .wz-shop-product-ribbon {
    background-color: rgb(109, 210, 182);
    color: rgb(255, 255, 255);
    font-family: yekan, tahoma, serif;
    font-size: 13px
}

.wzc132 .wz-shop-product .wz-shop-product-ribbon-off {
    background-color: rgb(239, 86, 97);
    color: rgb(255, 255, 255);
    font-family: yekan, tahoma, serif;
    font-size: 13px
}

.wzc132 .wz-shop-product .wz-shop-product-attributes {
    font-family: yekan, tahoma, serif;
    font-size: 14px;
    color: #000
}

.wzc132 .wz-shop-breadcrumb-container .wz-breadcrumb {
    font-family: yekan, tahoma, serif;
    font-size: 12px;
    color: #6a6a6a
}

#wze201 .wz-shop-product .wz-shop-product-image {
    padding-top: 75%
}

#wze202 {
    top: 59.4256px;
    left: 27.015px;
    width: 1086px;
    height: 0.984375px;
    z-index: 1004
}

#wze203 {
    top: 18.76px;
    left: 903px;
    width: 210px;
    height: 31px;
    z-index: 1000;
    text-align: right
}

#wz-section-wzs27 {
    height: 398.094px;
    --section-height: 398.094px
}

.wzc-section-wzs27-full {
    background-color: rgb(243, 243, 243);
    background:
}

#wze204 {
    top: 0.00833px;
    left: 15px;
    width: 1140px;
    height: 380.031px;
    z-index: 1003
}

#wze205 {
    top: 88.4656px;
    left: 22px;
    width: 1090px;
    height: 244.484px;
    z-index: 1000
}

.wzc133 .flex-direction-nav a:before {
    color: rgb(153, 153, 153)
}

.wzc133 .wz-shop-product {
    padding: 0px;
    text-align: center
}

    .wzc133 .wz-shop-product .wz-shop-product-section {
        padding: 10px
    }

    .wzc133 .wz-shop-product .wz-shop-product-title {
        font-family: yekan, tahoma, serif;
        font-size: 18px;
        color: rgb(0, 0, 0);
        background-color: rgba(0, 0, 0, 0)
    }

    .wzc133 .wz-shop-product .wz-shop-product-price {
        font-family: yekan, tahoma, serif;
        font-size: 13px;
        color: rgb(241, 70, 57);
        background-color: rgba(255, 255, 255, 0)
    }

        .wzc133 .wz-shop-product .wz-shop-product-price .wz-shop-product-sale-price {
            color: #f14639
        }

        .wzc133 .wz-shop-product .wz-shop-product-price .wz-shop-product-old-price {
            color: rgb(83, 83, 83);
            font-size: 11px
        }

.wzc133 .wz-shop-product-out-stock {
    font-family: yekan, tahoma, serif;
    font-size: 13px;
    color: rgb(241, 70, 57);
    background-color: rgba(255, 255, 255, 0)
}

.wzc133 .wz-shop-product .wz-shop-product-image img {
    object-fit: contain;
    width: 100%;
    float: none
}

.wzc133 .wz-shop-product .wz-shop-product-add-cart {
    width: 150px
}

.wzc133 .wz-shop-product .wz-shop-product-ribbon {
    background-color: rgb(109, 210, 182);
    color: rgb(255, 255, 255);
    font-family: yekan, tahoma, serif;
    font-size: 13px
}

.wzc133 .wz-shop-product .wz-shop-product-ribbon-off {
    background-color: #f14657;
    color: #fff;
    font-family: yekan, tahoma, serif;
    font-size: 13px
}

.wzc133 .wz-shop-product .wz-shop-product-attributes {
    font-family: yekan, tahoma, serif;
    font-size: 14px;
    color: #000
}

.wzc133 .wz-shop-breadcrumb-container .wz-breadcrumb {
    font-family: yekan, tahoma, serif;
    font-size: 12px;
    color: #6a6a6a
}

#wze205 .wz-shop-product .wz-shop-product-image {
    padding-top: 75%
}

#wze206 {
    top: 59.4256px;
    left: 27.015px;
    width: 1086px;
    height: 0.984375px;
    z-index: 1004
}

#wze207 {
    top: 18.76px;
    left: 934px;
    width: 179px;
    height: 31px;
    z-index: 1000;
    text-align: right
}

#wz-section-wzs28 {
    height: 399.141px;
    --section-height: 399.141px
}

.wzc-section-wzs28-full {
    background-color: rgb(243, 243, 243);
    background:
}

#wze302 {
    top: 0.002015px;
    left: 15.0006px;
    width: 1140px;
    height: 184px;
    z-index: 1004
}

.wzc115-frame {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute;
    z-index: 1;
    pointer-events: none;
    box-shadow: 0px 0px 9px 0px rgb(83, 83, 83);
    border-radius: 10px
}

.wzc115-img .wzc115-img-inner {
    width: 100%;
    height: 100%;
    float: left
}

.wzc115-img {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
    border-radius: 10px
}

#wze302 .wzc115-img-inner {
    object-fit: cover
}

#wz-section-wzs29 {
    height: 200px;
    --section-height: 200px
}

.wzc-section-wzs29-full {
    background-color: rgb(243, 243, 243);
    background:
}

#wze210 {
    top: 0.005995px;
    left: 15.0156px;
    width: 1140px;
    height: 378.781px;
    z-index: 1003
}

#wze211 {
    top: 87.2874px;
    left: 22px;
    width: 1090px;
    height: 244.484px;
    z-index: 1000
}

.wzc109 .flex-direction-nav a:before {
    color: #999
}

.wzc109 .wz-shop-product {
    padding: 0px;
    text-align: center
}

    .wzc109 .wz-shop-product .wz-shop-product-section {
        padding: 10px
    }

    .wzc109 .wz-shop-product .wz-shop-product-title {
        font-family: yekan, tahoma, serif;
        font-size: 18px;
        color: rgb(0, 0, 0);
        background-color: rgba(255, 255, 255, 0)
    }

    .wzc109 .wz-shop-product .wz-shop-product-price {
        font-family: yekan, tahoma, serif;
        font-size: 13px;
        color: rgb(241, 70, 57);
        background-color: rgba(255, 255, 255, 0)
    }

        .wzc109 .wz-shop-product .wz-shop-product-price .wz-shop-product-sale-price {
            color: rgb(241, 70, 57)
        }

        .wzc109 .wz-shop-product .wz-shop-product-price .wz-shop-product-old-price {
            color: rgb(83, 83, 83);
            font-size: 11px
        }

.wzc109 .wz-shop-product-out-stock {
    font-family: yekan, tahoma, serif;
    font-size: 13px;
    color: #f14639
}

.wzc109 .wz-shop-product .wz-shop-product-image img {
    object-fit: contain;
    width: 100%;
    float: none
}

.wzc109 .wz-shop-product .wz-shop-product-add-cart {
    width: 150px
}

.wzc109 .wz-shop-product .wz-shop-product-ribbon {
    background-color: rgb(109, 210, 182);
    color: rgb(255, 255, 255);
    font-family: yekan, tahoma, serif;
    font-size: 13px
}

.wzc109 .wz-shop-product .wz-shop-product-ribbon-off {
    background-color: rgb(241, 70, 57);
    color: rgb(255, 255, 255);
    font-family: yekan, tahoma, serif;
    font-size: 13px
}

.wzc109 .wz-shop-product .wz-shop-product-attributes {
    font-family: yekan, tahoma, serif;
    font-size: 14px;
    color: #000
}

.wzc109 .wz-shop-breadcrumb-container .wz-breadcrumb {
    font-family: yekan, tahoma, serif;
    font-size: 12px;
    color: #6a6a6a
}

#wze211 .wz-shop-product .wz-shop-product-image {
    padding-top: 75%
}

#wze212 {
    top: 58.2474px;
    left: 27.015px;
    width: 1086px;
    height: 0.984375px;
    z-index: 1004
}

#wze213 {
    top: 18.76px;
    left: 863px;
    width: 250px;
    height: 31px;
    z-index: 1000;
    text-align: right
}

#wz-section-wzs30 {
    height: 396.922px;
    --section-height: 396.922px
}

.wzc-section-wzs30-full {
    background-color: rgb(243, 243, 243);
    background:
}

#wze247 {
    top: 477.083px;
    height: 54.375px;
    z-index: 1006
}

.wzc151-bg {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute;
    background-color: rgba(153, 153, 153, 0.38);
    border-style: solid;
    border-width: 0px;
    border-color: #999999
}

.wzc151-content {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute
}

#wze248 {
    top: 16.5144px;
    left: 924.75px;
    width: 230px;
    height: 22px;
    z-index: 1006;
    text-align: right
}

#wze250 {
    top: 15.5144px;
    left: 726.64px;
    width: 178px;
    height: 22px;
    z-index: 1006;
    text-align: right
}

#wze255 {
    top: 12.5044px;
    left: 16px;
    width: 136px;
    height: 29.375px;
    z-index: 1007
}

.wzc96-bg {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute;
    background-color: rgb(52, 152, 219);
    border-style: dashed;
    border-width: 1px;
    border-color: rgba(249, 177, 41, 0);
    border-radius: 10px
}

.wzc96-content {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute;
    border-radius: 10px
}

#wze256 {
    top: 8.01437px;
    left: 106px;
    width: 14px;
    height: 14px;
    z-index: 1007
}

.wzc138 {
    overflow: hidden
}

.wzc138-shape {
    width: 100%;
    height: 100%;
    stroke-width: 0px;
    stroke: #000000;
    fill: rgb(255, 255, 255)
}

#wze257 {
    top: 6.01438px;
    left: 0px;
    width: 99px;
    height: 18px;
    z-index: 1007;
    text-align: right
}

#wze309 {
    top: 12.5045px;
    left: 161px;
    width: 136px;
    height: 29.7656px;
    z-index: 1007
}

.wzc118-bg {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute;
    background-color: rgb(24, 166, 137);
    border-style: dashed;
    border-width: 1px;
    border-color: rgba(249, 177, 41, 0);
    border-radius: 10px
}

.wzc118-content {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute;
    border-radius: 10px
}

#wze310 {
    top: 6.01438px;
    left: 0px;
    width: 99px;
    height: 18px;
    z-index: 1007;
    text-align: right
}

#wze311 {
    top: 8.01437px;
    left: 106px;
    width: 14px;
    height: 14px;
    z-index: 1007
}

#wze252 {
    top: 215.986px;
    left: 15px;
    width: 1140px;
    height: 1.96875px;
    z-index: 1006
}

.wzc153-bg {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute;
    background-color: rgba(153, 153, 153, 0.32);
    border-style: solid;
    border-width: 0px;
    border-color: #999999
}

.wzc153-content {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute
}

#wze342 {
    top: 259.088px;
    left: 869.02901px;
    width: 282.47099px;
    height: 183.562px;
    z-index: 1000
}

#wze238 {
    top: 6.21725e-15px;
    left: 102.47099px;
    width: 180px;
    height: 30px;
    z-index: 1005;
    text-align: right
}

#wze239 {
    top: 43.2276px;
    left: 5.0626169922907E-14px;
    width: 275.953px;
    height: 140.312px;
    z-index: 1005;
    text-align: right
}

#wze344 {
    top: 259.097px;
    left: 441.644px;
    width: 261.49140000000006px;
    height: 184.562px;
    z-index: 1000
}

#wze244 {
    top: 0px;
    left: 8.4914000000001px;
    width: 253px;
    height: 30px;
    z-index: 1005;
    text-align: right
}

#wze245 {
    top: 44.1156px;
    left: -1.0658141036402E-14px;
    width: 254.953px;
    height: 140.312px;
    z-index: 1005;
    text-align: right
}

#wze346 {
    top: 259.085px;
    left: 4.7786px;
    width: 270.984px;
    height: 177.516px;
    z-index: 1000
}

#wze241 {
    top: 0px;
    left: 83.7184px;
    width: 180px;
    height: 30px;
    z-index: 1005;
    text-align: right
}

#wze246 {
    top: 43.6136px;
    left: 0px;
    width: 270.984px;
    height: 133.969px;
    z-index: 1006
}

.wzc94 .wz-menu li > a {
    padding: 5px 15px;
    font-family: yekan, tahoma, serif;
    font-size: 13px;
    color: rgb(0, 0, 0)
}

.wzc94 .wz-menu.wz-mega-menu li > a:hover, .wzc94 .wz-menu.wz-classic-menu li:hover > a {
    color: rgb(241, 70, 57)
}

.wzc94 .wz-menu li.wz-menu-has-children a:after {
    border-color: rgb(0, 0, 0)
}

.wzc94 .wz-menu.wz-mega-menu li.wz-menu-has-children > a:hover:after, .wzc94 .wz-menu.wz-classic-menu li.wz-menu-has-children:hover > a:after {
    border-color: rgb(241, 70, 57)
}

.wzc94 .wz-menu > li.active > a {
    color: rgb(0, 255, 36);
    background-color:
}

.wzc94 .wz-menu > li.wz-menu-has-children.active > a:after {
    border-color: rgb(0, 255, 36)
}

.wzc94 .wz-menu .sub-menu li > a {
    padding: 5px 15px
}

.wzc94 .wz-menu.wz-mega-menu .sub-menu li > a:hover, .wzc94 .wz-menu.wz-classic-menu .sub-menu li:hover > a {
    color: rgb(241, 70, 57)
}

.wzc94 .wz-menu .sub-menu li.wz-menu-has-children > a:after {
    border-color: rgb(0, 0, 0)
}

.wzc94 .wz-menu.wz-mega-menu .sub-menu li.wz-menu-has-children > a:hover:after, .wzc94 .wz-menu.wz-classic-menu .sub-menu li.wz-menu-has-children:hover > a:after {
    border-color: rgb(241, 70, 57)
}

.wzc94 .wz-menu > li > .sub-menu > li > a {
    padding: 5px 15px
}

#wze353 {
    top: 39.7586px;
    left: 4.04453px;
    width: 1161.94px;
    height: 145.062px;
    z-index: 1001
}

.wzc154 .wz-list-root {
    background: none;
    width: calc(33% - 0px);
    height: calc(100% - 0px);
    margin: 0px
}

.wzc154 .wz-list-item-container {
    background-color: rgba(255, 255, 255, 0);
    font-family: iransans_fa;
    transition: all ease-in-out .3s;
    padding: 15px;
    border-style: solid;
    border-radius: 0px;
    direction: rtl;
    height: 100%;
    overflow: hidden
}

.wzc154 .wz-list-item-image-box-parent {
    width: 100%;
    height: 100%;
    text-align: center;
    order: 0;
    padding: 0.5rem 0
}

.wzc154 .wz-list-item-image-box {
    width: 56%;
    height: 100%;
    display: inline-block;
    border-style: solid;
    overflow: hidden
}

    .wzc154 .wz-list-item-image-box img {
        aspect-ratio: 3/2;
        object-fit: contain;
        width: 100%;
        height: 100%;
        border-style: solid;
        background-color: rgba(255, 255, 255, 0)
    }

.wzc154 .wz-list-item-title-box {
    width: 85% !important;
    order: 1;
    padding: 0.5rem 0
}

    .wzc154 .wz-list-item-title-box p {
        font-size: 15px;
        direction: rtl;
        color: rgb(0, 0, 0);
        font-weight: normal
    }

.wzc154 .wz-list-item-description-box {
    width: 85% !important;
    order: 2;
    padding: 0.5rem 0
}

    .wzc154 .wz-list-item-description-box p {
        font-size: 10px;
        direction: rtl;
        color: #000
    }

#wze353 .wz-list-item-image-box-parent {
    order: 0
}

#wze353 .wz-list-item-title-box {
    order: 1
}

#wze353 .wz-list-item-description-box {
    order: 2
}

#wz-section-footer {
    height: 528.453px;
    --section-height: 528.453px
}

.wzc-section-footer {
    background:;
    background-color: rgba(255, 255, 255, 0)
}

.wzc-section-footer-full {
    background-color: rgb(235, 238, 240);
    background:
}

    .wzc-section-footer-full:after {
        background:;
        background-color: rgba(255, 255, 255, 0)
    }

#wze49 {
    top: 10px;
    left: 0px;
    width: 1170px;
    height: 3176px;
    z-index: 1000
}

.wzc22 .wz-shop-product {
    margin: 15px;
    padding: 0px;
    text-align: center
}

    .wzc22 .wz-shop-product .wz-shop-product-section {
        padding: 10px
    }

    .wzc22 .wz-shop-product .wz-shop-product-title {
        font-family: yekan_fa;
        font-size: 14px;
        color: rgb(0, 0, 0);
        background-color: rgba(255, 255, 255, 0)
    }

    .wzc22 .wz-shop-product .wz-shop-product-price {
        font-family: yekan_fa;
        font-size: 14px;
        color: rgb(24, 166, 137);
        background-color: rgba(255, 255, 255, 0)
    }

        .wzc22 .wz-shop-product .wz-shop-product-price .wz-shop-product-sale-price {
            color: rgb(241, 70, 57)
        }

        .wzc22 .wz-shop-product .wz-shop-product-price .wz-shop-product-old-price {
            color: rgb(83, 83, 83);
            font-size: 11px
        }

.wzc22 .wz-shop-product-out-stock {
    font-family: yekan, tahoma, serif;
    font-size: 14px;
    color: #f14639
}

.wzc22 .wz-shop-product .wz-shop-product-image img {
    object-fit: contain;
    width: 100%;
    float: none
}

.wzc22 .wz-shop-product .wz-shop-product-add-cart {
    width: 150px
}

.wzc22 .wz-shop-product .wz-shop-product-ribbon {
    background-color: rgb(24, 166, 137);
    color: rgb(255, 255, 255);
    font-family: yekan, tahoma, serif;
    font-size: 12px
}

.wzc22 .wz-shop-product .wz-shop-product-ribbon-off {
    background-color: rgb(239, 86, 97);
    color: rgb(255, 255, 255);
    font-family: yekan, tahoma, serif;
    font-size: 12px
}

.wzc22 .wz-shop-product .wz-shop-product-attributes {
    font-family: yekan, tahoma, serif;
    font-size: 14px;
    color: rgb(0, 0, 0)
}

.wzc22 .wz-shop-breadcrumb-container .wz-breadcrumb {
    font-family: yekan, tahoma, serif;
    font-size: 12px;
    color: rgb(83, 83, 83)
}

.wzc22-filter {
    margin-right: 15px;
    margin-left: 15px
}

.wzc22-topBar .dropdown.dropdown-list .dropdown-select, .wzc22-topBar .dropdown.dropdown-list .dropdown-menu a {
    color: rgb(153, 153, 153);
    font-size: 13px;
    font-family: yekan, tahoma, serif
}

    .wzc22-topBar .dropdown.dropdown-list .dropdown-select, .wzc22-topBar .dropdown.dropdown-list .dropdown-menu, .wzc22-topBar .dropdown.dropdown-list .dropdown-select::before {
        border-color: rgb(153, 153, 153)
    }

        .wzc22-topBar .dropdown.dropdown-list .dropdown-menu .selected {
            background-color: rgb(243, 243, 243);
            color: rgb(153, 153, 153)
        }

.wzc22-topBar {
    margin: 10px;
    margin-bottom: 20px;
    color: rgb(83, 83, 83);
    font-size: 13px;
    font-family: yekan, tahoma, serif
}

#wze49 .wz-shop-product .wz-shop-product-image {
    padding-top: 75%
}

.wzc111:hover .wzc111-bg:after {
    width: 90%;
    opacity: 1
}

.wzc111:hover .wzc111-content {
    color: #fff
}

.wzc111-bg:after {
    content: '';
    position: absolute;
    z-index: 1;
    transition: all 0.3s;
    width: 0px;
    height: 100%;
    top: 50%;
    left: 50%;
    background-color: #999999;
    opacity: 0;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    -o-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    background: rgb(24, 166, 137)
}

.wzc111-bg {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute;
    border-radius: 0px;
    border-style: solid;
    border-color: rgb(24, 166, 137);
    border-width: 3px;
    overflow: hidden
}

.wzc111-content {
    pointer-events: none;
    z-index: 1;
    position: relative;
    width: 100%;
    display: block;
    top: 50%;
    left: 0px;
    right: 0;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    transform: translateY(-50%);
    font-family: yekan, tahoma, serif;
    font-size: 13px;
    text-align: center;
    white-space: nowrap;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    color: rgb(24, 166, 137)
}

.wzc146:hover .wzc146-bg {
    background-color: rgb(24, 166, 137)
}

.wzc146:hover .wzc146-content {
    color: rgb(255, 255, 255)
}

.wzc146:hover .wzc146-top {
    border-bottom-color: rgb(24, 166, 137)
}

.wzc146:hover .wzc146-bottom {
    border-top-color: rgb(24, 166, 137)
}

.wzc146-bg {
    top: 0px;
    bottom: 0;
    left: 50px;
    right: 0;
    position: absolute;
    background-color: rgb(153, 153, 153)
}

.wzc146-content {
    pointer-events: none;
    z-index: 1;
    position: relative;
    width: 100%;
    display: block;
    top: 50%;
    left: 0px;
    right: 0;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    transform: translateY(-50%);
    font-family: yekan, tahoma, serif;
    font-size: 13px;
    text-align: center;
    white-space: nowrap;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    color: rgb(255, 255, 255)
}

.wzc146 {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden
}

.wzc146-top {
    border-right: 0;
    border-left: 50px solid transparent;
    position: absolute;
    left: 0px;
    border-bottom: 50px solid;
    border-bottom-color: rgb(153, 153, 153);
    bottom: 50%
}

.wzc146-bottom {
    border-right: 0;
    border-left: 50px solid transparent;
    position: absolute;
    left: 0px;
    border-top: 50px solid;
    border-top-color: rgb(153, 153, 153);
    top: 50%
}

#wze50 {
    top: 10px;
    left: 10px;
    width: 242px;
    height: 200px;
    z-index: 1000
}

.wzc23 .wz-shop-archive > li > a {
    color: rgb(0, 0, 0);
    font-family: iransans;
    font-size: 13px
}

.wzc23 .wz-shop-archive .sub-list > li > a {
    color: #000;
    font-family: iransans;
    font-size: 13px
}

.wzc23-list .wz-shop-filter-title {
    font-size: 18px;
    color: rgb(83, 83, 83);
    font-family: yekan_fa
}

.wzc23-list .wz-shop-filter-item .irs-min, .wzc23-list .wz-shop-filter-item .irs-max {
    background-color: rgba(0,0,0,0.1);
    color: #999
}

.wzc23-list .wz-shop-filter-item .wz-shop-price-slider .irs-slider {
    background: rgb(24, 166, 137)
}

.wzc23-list .wz-shop-filter-item .irs-line-mid, .wzc23-list .wz-shop-filter-item .irs-line-left, .wzc23-list .wz-shop-filter-item .irs-line-right, .wzc23-list .wz-shop-filter-item .irs-bar, .wzc23-list .wz-shop-filter-item .irs-bar-edge {
    background: rgb(83, 83, 83)
}

.wzc23-list .wz-shop-sort-option-color {
    padding-top: 2px
}

.wzc23-list .wz-shop-filter-item .regular-checkbox:checked + label.regular-checkbox-color:after {
    border-style: solid;
    border-color: #c9c9c9;
    border-width: 2px;
    top: -3px;
    left: -3px
}

.wzc23-list .wz-shop-filter-item + .wz-shop-filter-item {
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #efeaea
}

.wzc23-list {
    font-size: 12px;
    color: rgb(83, 83, 83);
    font-family: yekan_fa
}

#wz-section-wzs12 {
    height: 4101.97px;
    --section-height: 4101.97px
}

.wzc-section-wzs12-full {
    background:;
    background-color: rgb(243, 243, 243)
}

#wze51 {
    top: 10px;
    left: 0px;
    width: 1170px;
    height: 1668.33px;
    z-index: 1000
}

.wzc25 .wz-shop-product-page .wz-shop-product-add-cart {
    width: 300px
}

.wzc25 .wz-shop-product-page .wz-shop-product-options .wz-shop-option-title {
    font-size: 17px;
    color: rgb(153, 153, 153);
    font-family: yekan, tahoma, serif
}

.wzc25 .wz-shop-product-page .wz-shop-product-options .wz-shop-product-option {
    width: 300px
}

.wzc25 .wz-shop-product-page .wz-shop-product-options .dropdown {
    width: 300px
}

    .wzc25 .wz-shop-product-page .wz-shop-product-options.wz-radio-button-list .regular-checkbox-item, .wzc25 .wz-shop-product-page .wz-shop-product-options .dropdown.dropdown-list .dropdown-select, .wzc25 .wz-shop-product-page .wz-shop-product-options .dropdown.dropdown-list .dropdown-menu a {
        color: rgb(153, 153, 153);
        font-size: 13px;
        font-family: yekan, tahoma, serif
    }

        .wzc25 .wz-shop-product-page .wz-shop-product-options.dropdown.dropdown-list .dropdown-select, .wzc25 .wz-shop-product-page .wz-shop-product-options .dropdown.dropdown-list .dropdown-menu, .wzc25 .wz-shop-product-page .wz-shop-product-options .dropdown.dropdown-list .dropdown-select::before {
            border-color: rgba(153, 153, 153, 0.46)
        }

            .wzc25 .wz-shop-product-page .wz-shop-product-options .dropdown.dropdown-list .dropdown-menu .selected {
                background-color: #f6f6f6;
                color: rgb(153, 153, 153)
            }

.wzc25 .wz-shop-product-page .wz-shop-product-options .wz-shop-product-colors ul li {
    padding-top: 2px
}

    .wzc25 .wz-shop-product-page .wz-shop-product-options .wz-shop-product-colors ul li .regular-checkbox:checked + label.regular-checkbox-color:after {
        border-style: solid;
        border-color: #c9c9c9;
        border-width: 2px
    }

.wzc25 .wz-shop-product-page .wz-shop-product-title {
    font-family: yekan_fa;
    font-size: 21px;
    color: rgb(0, 0, 0)
}

.wzc25 .wz-shop-product-page .wz-shop-product-description {
    font-family: yekan_fa;
    font-size: 14px;
    color: rgb(83, 83, 83)
}

.wzc25 .wz-shop-product-page .wz-shop-product-sku {
    font-family: yekan, tahoma, serif;
    font-size: 12px;
    color: rgb(153, 153, 153)
}

.wzc25 .wz-shop-product-out-stock {
    font-family: yekan, tahoma, serif;
    font-size: 21px;
    color: #f14639
}

.wzc25 .wz-shop-product-page .wz-shop-product-price {
    font-family: yekan, tahoma, serif;
    font-size: 21px;
    color: rgb(241, 70, 57)
}

    .wzc25 .wz-shop-product-page .wz-shop-product-price .wz-shop-product-sale-price {
        color: rgb(241, 70, 57);
        font-size: 21px
    }

    .wzc25 .wz-shop-product-page .wz-shop-product-price .wz-shop-product-old-price {
        color: rgb(83, 83, 83);
        font-size: 16px
    }

.wzc25 .wz-shop-product-page .wz-shop-product-gallery .wz-gallery-slider img.wz-gallery-image {
    object-fit: cover;
    width: 100%;
    float: left
}

.wzc25 .wz-shop-product-info-sections-simple .wz-shop-product-info + .wz-shop-product-info, .wzc25 .wz-shop-product-info-sections-accordion .wz-shop-product-info + .wz-shop-product-info {
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: rgba(153, 153, 153, 0.63)
}

.wzc25 .wz-shop-product-page .wz-shop-product-info-sections .wz-shop-product-section-title {
    font-family: yekan, tahoma, serif;
    font-size: 22px;
    color: rgb(24, 166, 137)
}

.wzc25 .wz-shop-product-page .wz-shop-product-info-sections .wz-shop-product-section-content {
    font-family: yekan, tahoma, serif;
    font-size: 13px;
    color: rgb(83, 83, 83)
}

.wzc25 .wz-shop-product-page .wz-shop-product-info-sections .wz-tab-content {
    border-style: solid;
    border-width: 1px;
    border-color: #ededed
}

.wzc25 .wz-shop-product-page .wz-shop-product-info-sections .wz-tabs li.open {
    border-style: solid;
    border-width: 1px;
    border-color: #ededed;
    background-color: #fff;
    color: #000
}

    .wzc25 .wz-shop-product-page .wz-shop-product-info-sections .wz-tabs li.open:after {
        height: 1px;
        bottom: -1px;
        background-color: #fff
    }

.wzc25 .wz-shop-product-page .wz-shop-product-gallery .wz-gallery-carousel .flex-active-slide:after {
    border-color: #ccc
}

.wzc25 .wz-shop-product-page.wz-shop-product-page-classic .wz-shop-product-gallery {
    width: 50%
}

.wzc25 .wz-shop-product-page.wz-shop-product-page-classic .wz-shop-product-section {
    width: calc(50% - 30px)
}

.wzc25 .wz-shop-breadcrumb-container .wz-breadcrumb {
    font-family: yekan, tahoma, serif;
    font-size: 12px;
    color: rgb(83, 83, 83)
}

#wze51 .wz-shop-product-page .wz-shop-product-gallery .wz-gallery-slider .wz-image-ratio {
    padding-top: 75%
}

.wzc24 .wz-gallery > li > figure, .wzc24 .wz-gallery > li > figure:before, .wzc24 .wz-gallery > li > figure:after, .wzc24 .wz-gallery > li > figure > figcaption, .wzc24 .wz-gallery-slider .wz-gallery-caption {
    background-color: rgba(231, 76, 60, 0.75)
}

.wzc24 .wz-gallery-caption {
    text-align: left
}

    .wzc24 .wz-gallery-caption h3 {
        font-family: yekan, tahoma, serif;
        font-size: 15px;
        line-height: 15px;
        color: #fff
    }

    .wzc24 .wz-gallery-caption p {
        font-family: yekan, tahoma, serif;
        font-size: 13px;
        color: #fff
    }

.wzc24 .wz-gallery li img.wz-gallery-image {
    object-fit: cover
}

.wzc24-slider .flex-direction-nav a:before {
    color: #999
}

#wz-section-wzs11 {
    height: 1688.36px;
    --section-height: 1688.36px
}

.wzc-section-wzs11 {
    background:;
    background-color: rgba(255, 255, 255, 0)
}

.wzc-section-wzs11-full {
    background:;
    background-color: rgb(255, 255, 255)
}

    .wzc-section-wzs11-full:after {
        background:;
        background-color: rgba(255, 255, 255, 0)
    }

#wze48 {
    top: 10px;
    left: 15px;
    width: 1140px;
    height: 164.984px;
    z-index: 1000
}

.wzc18-container {
    font-size: 10px;
    font-family: yekan
}

#wze48 .wz-cart-color-primary {
    color: #565656
}

#wze48 .wz-cart-primary-color {
    color: #565656
}

#wze48 .wz-cart-second-color {
    color: rgb(83, 83, 83)
}

#wze48 .wz-cart-second-border-color {
    border-color: rgb(83, 83, 83)
}

#wz-section-wzs13 {
    height: 185.156px;
    --section-height: 185.156px
}

.wzc-section-wzs13 {
    background:;
    background-color: rgba(255, 255, 255, 0)
}

.wzc-section-wzs13-full {
    background:;
    background-color: rgb(255, 255, 255)
}

    .wzc-section-wzs13-full:after {
        background:;
        background-color: rgba(255, 255, 255, 0)
    }

#wze359 {
    top: 0px;
    left: 0px;
    width: 75%;
    height: 1000.89px;
    z-index: 1000;
    order: 1
}

.wzc155-bg {
    position: absolute;
    top: 0px;
    left: 0px;
    bottom: 0px;
    right: 0px
}

#wze94 {
    top: 18.0079px;
    left: 16.766px;
    width: 838px;
    height: 962.375px;
    z-index: 1000
}

.wzc39 .wz-blog-recent-posts .wz-blog-post-item .wz-blog-post-title {
    font-family: yekan_fa;
    font-size: 23px;
    color: rgb(24, 166, 137)
}

.wzc39 .wz-blog-recent-posts .wz-blog-post-item .wz-blog-post-content {
    font-family: yekan_fa;
    font-size: 14px;
    color: rgb(83, 83, 83)
}

.wzc39 .wz-blog-recent-posts .wz-blog-post-item .wz-blog-post-thumbnail {
    width: 500px;
    height: 412px
}

    .wzc39 .wz-blog-recent-posts .wz-blog-post-item .wz-blog-post-thumbnail img {
        object-fit: cover
    }

.wzc39 .wz-blog-recent-posts .wz-blog-post-item .wz-blog-post-meta {
    color: rgb(153, 153, 153);
    font-family: yekan;
    font-size: 13px
}

    .wzc39 .wz-blog-recent-posts .wz-blog-post-item .wz-blog-post-meta .wz-blog-post-meta-icon {
        fill: rgb(153, 153, 153);
        width: 13px;
        height: 13px
    }

.wzc39 .wz-blog-recent-posts .wz-blog-post-item .wz-blog-post-section, .wzc39 .wz-blog-recent-posts .wz-blog-post-item .wz-blog-post-title, .wzc39 .wz-blog-recent-posts .wz-blog-post-item .wz-blog-post-meta {
    padding-left: 10px;
    padding-right: 10px
}

.wzc39 .wz-blog-recent-posts .wz-blog-post-item {
    padding: 10px 0
}

    .wzc39 .wz-blog-recent-posts .wz-blog-post-item + .wz-blog-post-item {
        margin-top: 20px
    }

    .wzc39 .wz-blog-recent-posts .wz-blog-post-item .wz-blog-post-more {
        width: 104px;
        height: 35px;
        margin-top: 10px
    }

.wzc21:hover .wzc21-bg:after {
    width: 90%;
    opacity: 1
}

.wzc21:hover .wzc21-content {
    color: #fff
}

.wzc21-bg:after {
    content: '';
    position: absolute;
    z-index: 1;
    transition: all 0.3s;
    width: 0px;
    height: 100%;
    top: 50%;
    left: 50%;
    background-color: #999999;
    opacity: 0;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    -o-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    background: rgb(153, 153, 153)
}

.wzc21-bg {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute;
    border-radius: 0px;
    border-style: solid;
    border-color: rgb(153, 153, 153);
    border-width: 3px;
    overflow: hidden
}

.wzc21-content {
    pointer-events: none;
    z-index: 1;
    position: relative;
    width: 100%;
    display: block;
    top: 50%;
    left: 0px;
    right: 0;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    transform: translateY(-50%);
    font-family: yekan, tahoma, serif;
    font-size: 13px;
    text-align: center;
    white-space: nowrap;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    color: rgb(153, 153, 153)
}

#wze360 {
    top: 0px;
    left: 0px;
    width: 25%;
    height: 1000.89px;
    z-index: 1000;
    order: 2
}

#wze264 {
    top: 18.0087px;
    left: 21.7711px;
    width: 248.977px;
    height: 384.188px;
    z-index: 1000
}

#wze265 {
    top: 5px;
    left: 0px;
    width: 242px;
    height: 41px;
    z-index: 1000;
    text-align: center
}

#wze266 {
    top: 62.7997px;
    left: 21px;
    width: 200px;
    height: 192.719px;
    z-index: 1000
}

.wzc142 .wz-blog-list .wz-blog-post-item .wz-blog-post-title {
    font-family: yekan_fa;
    font-size: 12px;
    color: rgb(0, 0, 0)
}

.wzc142 .wz-blog-list .wz-blog-post-item .wz-blog-post-thumbnail {
    width: 270px;
    height: auto
}

    .wzc142 .wz-blog-list .wz-blog-post-item .wz-blog-post-thumbnail img {
        object-fit: cover;
        object-fit: cover
    }

.wzc142 .wz-blog-list .wz-blog-post-item .wz-blog-post-meta {
    color: #000;
    font-family: yekan, tahoma, serif;
    font-size: 13px
}

.wzc142 .wz-blog-list .wz-blog-post-item + .wz-blog-post-item {
    margin-top: 23px
}

.wzc19-bg {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute;
    background-color: #fff
}

.wzc19-content {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute
}

#wze267 {
    top: 284.971px;
    left: 0px;
    width: 242px;
    height: 41px;
    z-index: 1000;
    text-align: center
}

#wze268 {
    top: 326.572px;
    left: 21.5px;
    width: 199px;
    height: 32px;
    z-index: 1000
}

.wzc143 .wz-blog-archive > li > a {
    color: rgb(0, 0, 0);
    font-family: yekan;
    font-size: 12px;
    background-color: rgba(255, 255, 255, 0)
}

.wzc143 .wz-blog-archive .sub-list > li > a {
    color: rgb(153, 153, 153);
    font-family: yekan;
    font-size: 12px
}

.wzc143-list {
    direction: rtl
}

#wz-section-wzs18 {
    height: 1000.89px;
    --section-height: 1000.89px
}

.wzc-section-wzs18-full {
    background:;
    background-color: rgb(243, 243, 243)
}

#wze354 {
    top: 0px;
    left: 0px;
    width: 76%;
    height: 2085.23px;
    z-index: 1000;
    order: 1
}

#wze102 {
    top: 27.7596px;
    left: 18px;
    width: 847px;
    height: 1555.08px;
    z-index: 1000
}

.wzc44 .wz-blog-single-post .wz-blog-post-item .wz-blog-post-title {
    font-family: yekan;
    font-size: 24px;
    color: rgb(0, 0, 0)
}

.wzc44 .wz-blog-single-post .wz-blog-post-item .wz-blog-post-content {
    font-family: yekan_fa;
    font-size: 14px;
    color: rgb(83, 83, 83)
}

.wzc44 .wz-blog-single-post .wz-blog-post-item .wz-blog-post-meta {
    color: rgb(83, 83, 83);
    font-family: yekan_fa;
    font-size: 13px
}

    .wzc44 .wz-blog-single-post .wz-blog-post-item .wz-blog-post-meta .wz-blog-post-meta-icon {
        fill: rgb(83, 83, 83);
        width: 13px;
        height: 13px
    }

.wzc44 .wz-blog-single-post .wz-blog-post-item .wz-blog-post-section, .wzc44 .wz-blog-single-post .wz-blog-post-item .wz-blog-post-title, .wzc44 .wz-blog-single-post .wz-blog-post-item .wz-blog-post-meta {
    padding-left: 10px;
    padding-right: 10px
}

.wzc44 .wz-blog-single-post .wz-blog-post-item {
    padding: 10px 0
}

#wze103 {
    top: 1593.28px;
    left: 18px;
    width: 847px;
    height: 461.984px;
    z-index: 1000
}

.wzc47 .wz-blog-comment {
    padding: 10px
}

    .wzc47 .wz-blog-comment + .wz-blog-comment {
        margin-top: 10px
    }

    .wzc47 .wz-blog-comment .wz-blog-comment-author {
        font-family: yekan, tahoma, serif;
        font-size: 14px;
        color: #757070
    }

    .wzc47 .wz-blog-comment .wz-blog-comment-message {
        font-family: yekan, tahoma, serif;
        font-size: 14px;
        color: #999999
    }

.wzc47 .wz-blog-comment-from {
    width: 500px
}

.wzc47-container .wzc47-container-form {
    max-width: 100%;
    height: auto
}

.wzc45-contactForm .wzc45-contactForm-sections .wzc45-contactForm-sections-section2 .wzc45-contactForm-sections-section2-messageRow .wzc45-contactForm-sections-section2-messageRow-message {
    height: 120px
}

.wzc45-contactForm .wzc45-contactForm-sections .wzc45-contactForm-sections-section2 {
    height: auto;
    margin-top: -5px
}

.wzc45-contactForm .wzc45-contactForm-sections {
    width: 100%;
    margin-bottom: 0px;
    display: block;
    position: relative
}

.wzc45-contactForm .wzc45-contactForm-footer .wzc45-contactForm-footer-submit .wzc45-contactForm-footer-submit-inner {
    width: 100%;
    height: 100%
}

.wzc45-contactForm .wzc45-contactForm-footer .wzc45-contactForm-footer-submit {
    background-color: transparent;
    outline: 0;
    border: 0;
    position: relative;
    height: 30px;
    width: 120px;
    cursor: pointer;
    max-width: 100%
}

.wzc45-contactForm .wzc45-contactForm-footer {
    padding: 0px 5px;
    padding-bottom: 5px
}

.wzc45-contactForm .wzc45-contactForm-resultSection .wzc45-contactForm-resultSection-result {
    border: 1px solid #1abc9c;
    color: #1abc9c;
    padding: 5px 10px;
    font-size: 13px;
    opacity: 0;
    font-family: yekan, tahoma, serif
}

.wzc45-contactForm .wzc45-contactForm-resultSection {
    height: 40px;
    padding-top: 5px
}

    .wzc45-contactForm .wzc45-contactForm-resultSection .form-result-show {
        opacity: 1
    }

    .wzc45-contactForm .wzc45-contactForm-resultSection .form-result-error {
        border-color: #e74c3c;
        color: #e74c3c
    }

.wzc45-contactForm .wz-form-input-row {
    width: 100%;
    margin-bottom: 5px
}

.wzc45-contactForm input, .wzc45-contactForm textarea {
    width: 100%;
    box-sizing: border-box;
    font-family: yekan, tahoma, serif;
    padding: 5px;
    outline: 0;
    resize: none;
    border-width: 1px;
    border-style: solid;
    border-color: #999999;
    color: #999999;
    font-size: 13px;
    background-color: transparent
}

.wzc45-contactForm .wz-form-input-row:last-child {
    margin-bottom: 0px
}

.wzc45-contactForm *::-webkit-input-placeholder {
    color: #999999
}

.wzc45-contactForm *::-moz-placeholder {
    color: #999999
}

.wzc45-contactForm *:-ms-input-placeholder {
    color: #999999
}

.wzc45-contactForm *:-moz-placeholder {
    color: #999999
}

.wzc45-contactForm .wz-form-section {
    width: 100%;
    display: block;
    box-sizing: border-box;
    padding: 5px
}

.wzc45-contactForm label {
    margin-bottom: 5px;
    font-family: yekan, tahoma, serif;
    font-size: 13px;
    display: inline-block;
    color: #000
}

.wzc45-contactForm {
    direction: rtl
}

.wzc46-bg {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute;
    background-color: transparent;
    border-style: solid;
    border-width: 1px;
    border-color: #999999
}

.wzc46-content {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute
}

#wze355 {
    top: 0px;
    left: 0px;
    width: 24%;
    height: 2085.23px;
    z-index: 1000;
    order: 2
}

#wze312 {
    top: 27.7591px;
    left: 10.9947px;
    width: 263px;
    height: 406.688px;
    z-index: 1000
}

#wze313 {
    top: 17px;
    left: 10.5px;
    width: 242px;
    height: 41px;
    z-index: 1000;
    text-align: center
}

#wze314 {
    top: 336.074px;
    left: 30px;
    width: 203px;
    height: 32px;
    z-index: 1000
}

.wzc65 .wz-blog-archive > li > a {
    color: rgb(0, 0, 0);
    font-family: yekan;
    font-size: 12px
}

.wzc65 .wz-blog-archive .sub-list > li > a {
    color: rgb(153, 153, 153);
    font-family: yekan;
    font-size: 12px
}

.wzc65-list {
    direction: rtl
}

#wze315 {
    top: 294.05px;
    left: 10.5px;
    width: 241.992px;
    height: 41px;
    z-index: 1000;
    text-align: center
}

#wze316 {
    top: 75.0231px;
    left: 31.5px;
    width: 200px;
    height: 192.719px;
    z-index: 1000
}

#wz-section-wzs17 {
    height: 2085.23px;
    --section-height: 2085.23px
}

.wzc-section-wzs17 {
    background:;
    background-color: rgba(255, 255, 255, 0)
}

.wzc-section-wzs17-full {
    background:;
    background-color: rgb(243, 243, 243)
}

    .wzc-section-wzs17-full:after {
        background:;
        background-color: rgba(255, 255, 255, 0)
    }

#wze317 {
    top: 53.969px;
    left: 421px;
    width: 328px;
    height: 75px;
    z-index: 1000;
    text-align: center
}

#wze318 {
    top: 133.892px;
    left: 430.5px;
    width: 309px;
    height: 30px;
    z-index: 1001;
    text-align: center
}

#wz-section-wzs36 {
    height: 251.938px;
    --section-height: 251.938px
}

.wzc-section-wzs36 {
    background:;
    background-color: rgba(255, 255, 255, 0)
}

.wzc-section-wzs36-full {
    background-image: url(../../uploads/2d16face589549348c8c1060b7546d44.jpg);
    background:;
    background-color: rgba(255, 255, 255, 0)
}

    .wzc-section-wzs36-full:after {
        background:;
        background-color: rgba(0, 0, 0, 0.58)
    }

#wze348 {
    top: 64.26px;
    left: 25.01px;
    width: 335px;
    height: 93.4375px;
    z-index: 1000
}

#wze121 {
    top: 0px;
    left: 179px;
    width: 156px;
    height: 31px;
    z-index: 1005;
    text-align: right
}

#wze123 {
    top: 56.2766px;
    left: 0px;
    width: 335px;
    height: 0.984375px;
    z-index: 1006
}

.wzc148-bg {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute;
    background-color: rgb(24, 166, 137);
    border-width: 0px;
    border-style: solid;
    border-color: #000;
    box-shadow: none
}

.wzc148-content {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute
}

#wze126 {
    top: 73.5266px;
    left: 272.75px;
    width: 18px;
    height: 19.9688px;
    z-index: 1001
}

.wzc58 {
    overflow: hidden
}

.wzc58-shape {
    width: 100%;
    height: 100%;
    stroke-width: 0px;
    stroke: #000000;
    fill: rgb(0, 0, 0)
}

#wze127 {
    top: 69.7766px;
    left: 220.5px;
    width: 24px;
    height: 19.9688px;
    z-index: 1001
}

#wze128 {
    top: 73.5266px;
    left: 318.99px;
    width: 16px;
    height: 19.9688px;
    z-index: 1003
}

#wze129 {
    top: 73.5266px;
    left: 175.25px;
    width: 17px;
    height: 19.9688px;
    z-index: 1003
}

#wze349 {
    top: 215.636px;
    left: 25.0106px;
    width: 335px;
    height: 100.25px;
    z-index: 1000
}

#wze321 {
    top: 0px;
    left: 179px;
    width: 156px;
    height: 31px;
    z-index: 1005;
    text-align: right
}

#wze322 {
    top: 56.261px;
    left: 0px;
    width: 335px;
    height: 0.984375px;
    z-index: 1006
}

#wze327 {
    top: 78.011px;
    left: 54.13px;
    width: 280px;
    height: 22px;
    z-index: 1002;
    text-align: right
}

#wze350 {
    top: 373.845px;
    left: 25.0106px;
    width: 335px;
    height: 100.25px;
    z-index: 1000
}

#wze329 {
    top: 0px;
    left: 179px;
    width: 156px;
    height: 31px;
    z-index: 1005;
    text-align: right
}

#wze330 {
    top: 56.25px;
    left: 0px;
    width: 335px;
    height: 0.984375px;
    z-index: 1006
}

#wze331 {
    top: 78px;
    left: 54.13px;
    width: 280px;
    height: 22px;
    z-index: 1002;
    text-align: right
}

#wze351 {
    top: 532.037px;
    left: 25.01px;
    width: 335px;
    height: 99.7188px;
    z-index: 1000
}

#wze333 {
    top: 0px;
    left: 179px;
    width: 156px;
    height: 31px;
    z-index: 1005;
    text-align: right
}

#wze334 {
    top: 56.061px;
    left: 0px;
    width: 335px;
    height: 0.984375px;
    z-index: 1006
}

#wze335 {
    top: 77.81px;
    left: 54.13px;
    width: 280px;
    height: 22px;
    z-index: 1002;
    text-align: right
}

#wze356 {
    top: 28.2812px;
    left: 482.908px;
    width: 569.4540000000001px;
    height: 619.312px;
    z-index: 1000
}

#wze115 {
    top: 0px;
    left: 172.5px;
    width: 208px;
    height: 63px;
    z-index: 1001;
    text-align: center
}

#wze116 {
    top: 77.6578px;
    left: 0px;
    width: 553px;
    height: 44px;
    z-index: 1002;
    text-align: center
}

#wze117 {
    top: 156.317px;
    left: 119.454px;
    width: 450px;
    height: 462.984px;
    z-index: 1003
}

.wzc52-contactForm .wzc52-contactForm-sections .wzc52-contactForm-sections-section2 .wzc52-contactForm-sections-section2-messageRow .wzc52-contactForm-sections-section2-messageRow-message {
    height: 140px
}

.wzc52-contactForm .wzc52-contactForm-sections .wzc52-contactForm-sections-section2 {
    height: auto;
    margin-top: -5px
}

.wzc52-contactForm .wzc52-contactForm-sections {
    width: 100%;
    margin-bottom: 0px;
    display: block;
    position: relative
}

.wzc52-contactForm .wzc52-contactForm-footer .wzc52-contactForm-footer-submit .wzc52-contactForm-footer-submit-inner {
    width: 100%;
    height: 100%
}

.wzc52-contactForm .wzc52-contactForm-footer .wzc52-contactForm-footer-submit {
    background-color: transparent;
    outline: 0;
    border: 0;
    position: relative;
    height: 50px;
    width: 250px;
    cursor: pointer;
    max-width: 100%
}

.wzc52-contactForm .wzc52-contactForm-footer {
    padding: 0px 5px;
    padding-bottom: 5px
}

.wzc52-contactForm .wzc52-contactForm-resultSection .wzc52-contactForm-resultSection-result {
    border: 1px solid #1abc9c;
    color: #1abc9c;
    padding: 5px 10px;
    font-size: 13px;
    opacity: 0;
    font-family: iransans
}

.wzc52-contactForm .wzc52-contactForm-resultSection {
    height: 40px;
    padding-top: 5px
}

    .wzc52-contactForm .wzc52-contactForm-resultSection .form-result-show {
        opacity: 1
    }

    .wzc52-contactForm .wzc52-contactForm-resultSection .form-result-error {
        border-color: #e74c3c;
        color: #e74c3c
    }

.wzc52-contactForm .wz-form-input-row {
    width: 100%;
    margin-bottom: 5px
}

.wzc52-contactForm input, .wzc52-contactForm textarea {
    width: 100%;
    box-sizing: border-box;
    font-family: iransans;
    padding: 5px;
    outline: 0;
    resize: none;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(153, 153, 153);
    color: #000;
    font-size: 14px;
    background-color: rgb(235, 238, 240);
    border-radius: 5px
}

.wzc52-contactForm .wz-form-input-row:last-child {
    margin-bottom: 0px
}

.wzc52-contactForm *::-webkit-input-placeholder {
    color: #fff
}

.wzc52-contactForm *::-moz-placeholder {
    color: #fff
}

.wzc52-contactForm *:-ms-input-placeholder {
    color: #fff
}

.wzc52-contactForm *:-moz-placeholder {
    color: #fff
}

.wzc52-contactForm .wz-form-section {
    width: 100%;
    display: block;
    box-sizing: border-box;
    padding: 5px
}

.wzc52-contactForm label {
    margin-bottom: 5px;
    font-family: yekan, tahoma, serif;
    font-size: 14px;
    display: inline-block;
    color: rgb(153, 153, 153)
}

.wzc52-contactForm {
    direction: rtl
}

.wzc147:hover .wzc147-bg {
    background-color: rgb(239, 86, 97)
}

.wzc147:hover .wzc147-content {
    color: rgb(255, 255, 255)
}

.wzc147-bg {
    top: 0px;
    bottom: 0;
    left: 0px;
    right: 0;
    position: absolute;
    background-color: rgb(24, 166, 137);
    border-radius: 0px;
    border-color: rgb(236, 83, 83)
}

.wzc147-content {
    pointer-events: none;
    z-index: 1;
    position: relative;
    width: 100%;
    display: block;
    top: 50%;
    left: 0px;
    right: 0;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    transform: translateY(-50%);
    font-family: yekan, tahoma, serif;
    font-size: 14px;
    text-align: center;
    white-space: nowrap;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    color: rgb(255, 255, 255)
}

#wz-section-wzs19 {
    height: 710.625px;
    --section-height: 710.625px
}

.wzc-section-wzs19-full {
    background:;
    background-color: rgb(243, 243, 243)
}

[data-page=p1] #wz-root-background {
    background-color: rgb(245, 245, 245)
}

[data-page=p2] #wz-root-background {
    background-color: rgb(245, 245, 245)
}

[data-page=p3] #wz-root-background {
    background-color: rgb(245, 245, 245)
}

[data-page=p5] #wz-root-background {
    background-color: rgb(245, 245, 245)
}

[data-page=p6] #wz-root-background {
    background-color: rgb(245, 245, 245)
}

[data-page=p7] #wz-root-background {
    background-color: rgb(245, 245, 245)
}

@media only screen and (max-width : 768px) {
    #wze152 {
        bottom: auto;
        right: auto;
        display: none;
        z-index: 1000
    }

    #wze153 {
        top: 91.938px;
        left: 308.625px;
        bottom: auto;
        right: auto;
        width: 142.781px;
        height: 19.9922px;
        display: block;
        z-index: 1000
    }

    #wze154 {
        top: 96.9912px;
        left: 14.0276px;
        bottom: auto;
        right: auto;
        width: 249.984px;
        height: 44px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wze155 {
        top: 25.011px;
        left: 16.0234px;
        bottom: auto;
        right: auto;
        width: 348.969px;
        height: 30px;
        display: block;
        z-index: 1000
    }

    #wze157 {
        top: 0.02395px;
        bottom: auto;
        right: auto;
        height: 79.9922px;
        display: block;
        z-index: 999
    }

    #wze156 {
        top: 15px;
        left: 403px;
        bottom: auto;
        right: auto;
        width: 49.9922px;
        height: 49.9922px;
        display: block;
        z-index: 1000
    }

    #wze159 {
        bottom: auto;
        right: auto;
        display: none;
        z-index: 1000
    }

    #wze160 {
        bottom: auto;
        right: auto;
        display: block;
        z-index: 1000;
        text-align: center
    }

    #wze305 {
        top: 124.516px;
        left: 346.562px;
        bottom: auto;
        right: auto;
        width: 104.859px;
        height: 24.6094px;
        display: block;
        z-index: 1000
    }

    #wz-section-header {
        height: 166.375px;
        --section-height: 166.375px
    }

    #wz-section-allPage {
        height: 0px;
        --section-height: 0px
    }

    #wze163 {
        top: 15px;
        left: 14px;
        bottom: auto;
        right: auto;
        width: 440px;
        height: 174px;
        display: block;
        z-index: 1000
    }

        #wze163 .wz-gallery.wz-gallery-grid li {
            width: 146px;
            height: 58px;
            padding: 10px
        }

    #wze164 {
        top: 678.734px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 438px;
        height: 382.016px;
        display: block;
        z-index: 1000
    }

    #wze276 {
        top: 29.4421px;
        left: 136.5px;
        bottom: auto;
        right: auto;
        width: 165px;
        height: 151.016px;
        display: block;
        z-index: 1000
    }

    #wze277 {
        top: 14.0154px;
        left: 42.5px;
        bottom: auto;
        right: auto;
        width: 80px;
        height: 80px;
        display: block;
        z-index: 1000
    }

    #wze278 {
        top: 107.515px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 135px;
        height: 26px;
        display: block;
        z-index: 1000;
        text-align: center
    }

    #wze291 {
        top: 183.561px;
        left: 136.5px;
        bottom: auto;
        right: auto;
        width: 165px;
        height: 151.016px;
        display: block;
        z-index: 1000
    }

    #wze292 {
        top: 14.0154px;
        left: 42.5px;
        bottom: auto;
        right: auto;
        width: 80px;
        height: 80px;
        display: block;
        z-index: 1000
    }

    #wze293 {
        top: 107.515px;
        left: 0.5px;
        bottom: auto;
        right: auto;
        width: 164px;
        height: 26px;
        display: block;
        z-index: 1000;
        text-align: center
    }

    #wze166 {
        top: 217px;
        left: 14.5px;
        bottom: auto;
        right: auto;
        width: 439px;
        height: 446.719px;
        display: block;
        z-index: 1000
    }

    #wze176 {
        top: 15px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 409px;
        height: 43.9844px;
        display: block;
        z-index: 1000
    }

    #wze179 {
        top: 8px;
        left: 99.5px;
        bottom: auto;
        right: auto;
        width: 210px;
        height: 28px;
        display: block;
        z-index: 1000;
        text-align: center
    }

    #wze180 {
        top: 73.9844px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 409px;
        height: 357.75px;
        display: block;
        z-index: 1000
    }

    #wze304 {
        bottom: auto;
        right: auto;
        display: none;
        z-index: 1000
    }

    #wz-section-wzs3 {
        height: 1075.72px;
        --section-height: 1075.72px
    }

    #wze174 {
        top: 15px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 438px;
        height: 326.5784px;
        display: block;
        z-index: 1000
    }

    #wze181 {
        top: 15px;
        left: 104.5px;
        bottom: auto;
        right: auto;
        width: 229px;
        height: 31px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wze184 {
        top: 76.4844px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 408px;
        height: 235.094px;
        display: block;
        z-index: 1000
    }

    #wze195 {
        top: 61px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 408px;
        height: 0.484375px;
        display: block;
        z-index: 1000
    }

    #wze175 {
        top: 356.578px;
        left: 14px;
        bottom: auto;
        right: auto;
        width: 440px;
        height: 368.016px;
        display: block;
        z-index: 1000
    }

    #wze186 {
        top: 33.2081px;
        left: 130.015px;
        bottom: auto;
        right: auto;
        width: 180px;
        height: 24px;
        display: block;
        z-index: 1000;
        text-align: center
    }

    #wze187 {
        top: 124.654px;
        left: 120.015px;
        bottom: auto;
        right: auto;
        width: 200px;
        height: 200.969px;
        display: block;
        z-index: 1000
    }

    #wze188 {
        top: 67.6981px;
        left: 130.015px;
        bottom: auto;
        right: auto;
        width: 180px;
        height: 17px;
        display: block;
        z-index: 1000;
        text-align: center
    }

    #wz-section-wzs35 {
        height: 739.5785px;
        --section-height: 739.5785px
    }

    #wze357 {
        top: 18px;
        left: 3.0545px;
        bottom: auto;
        right: auto;
        width: 461.891px;
        height: 429.891px;
        display: block;
        z-index: 1000
    }

        #wze357 .wz-gallery.wz-gallery-grid li {
            width: 230px;
            height: 214px;
            padding: 10px
        }

    #wz-section-wzs23 {
        height: 465.891px;
        --section-height: 465.891px
    }

    #wze189 {
        top: 15px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 438px;
        height: 317.828px;
        display: block;
        z-index: 1000
    }

    #wze190 {
        top: 15px;
        left: 139.5px;
        bottom: auto;
        right: auto;
        width: 159px;
        height: 31px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wze192 {
        top: 61px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 408px;
        height: 0.359375px;
        display: block;
        z-index: 1000
    }

    #wze193 {
        top: 76.3594px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 408px;
        height: 226.469px;
        display: block;
        z-index: 1000
    }

    #wz-section-wzs25 {
        height: 347.812px;
        --section-height: 347.812px
    }

    #wze358 {
        top: 9.5px;
        left: 4.6015px;
        bottom: auto;
        right: auto;
        width: 458.797px;
        height: 345.891px;
        display: block;
        z-index: 1000
    }

        #wze358 .wz-gallery.wz-gallery-grid li {
            width: 229px;
            height: 172px;
            padding: 10px
        }

    #wz-section-wzs26 {
        height: 364.891px;
        --section-height: 364.891px
    }

    #wze200 {
        top: 15px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 438px;
        height: 335.828px;
        display: block;
        z-index: 1000
    }

    #wze201 {
        top: 76.3594px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 408px;
        height: 244.469px;
        display: block;
        z-index: 1000
    }

    #wze202 {
        top: 61px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 408px;
        height: 0.359375px;
        display: block;
        z-index: 1000
    }

    #wze203 {
        top: 15px;
        left: 114px;
        bottom: auto;
        right: auto;
        width: 210px;
        height: 31px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wz-section-wzs27 {
        height: 365.812px;
        --section-height: 365.812px
    }

    #wze204 {
        top: 15px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 438px;
        height: 335.828px;
        display: block;
        z-index: 1000
    }

    #wze205 {
        top: 76.3594px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 408px;
        height: 244.469px;
        display: block;
        z-index: 1000
    }

    #wze206 {
        top: 61px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 408px;
        height: 0.359375px;
        display: block;
        z-index: 1000
    }

    #wze207 {
        top: 15px;
        left: 129.5px;
        bottom: auto;
        right: auto;
        width: 179px;
        height: 31px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wz-section-wzs28 {
        height: 365.812px;
        --section-height: 365.812px
    }

    #wze302 {
        top: 15px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 438px;
        height: 70.6875px;
        display: block;
        z-index: 1000
    }

    #wz-section-wzs29 {
        height: 100.6875px;
        --section-height: 100.6875px
    }

    #wze210 {
        top: 15px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 438px;
        height: 335.828px;
        display: block;
        z-index: 1000
    }

    #wze211 {
        top: 76.3594px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 408px;
        height: 244.469px;
        display: block;
        z-index: 1000
    }

    #wze212 {
        top: 61px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 408px;
        height: 0.359375px;
        display: block;
        z-index: 1000
    }

    #wze213 {
        top: 15px;
        left: 94px;
        bottom: auto;
        right: auto;
        width: 250px;
        height: 31px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wz-section-wzs30 {
        height: 365.812px;
        --section-height: 365.812px
    }

    #wze247 {
        top: 1139.8px;
        bottom: auto;
        right: auto;
        height: 96.7344px;
        display: block;
        z-index: 1000
    }

    #wze248 {
        top: 59.7422px;
        left: 215.496px;
        bottom: auto;
        right: auto;
        width: 229.992px;
        height: 22px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wze250 {
        top: 59.7422px;
        left: 22.535px;
        bottom: auto;
        right: auto;
        width: 177.984px;
        height: 22px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wze255 {
        top: 15px;
        left: 90.539px;
        bottom: auto;
        right: auto;
        width: 135.984px;
        height: 29.3672px;
        display: block;
        z-index: 1000
    }

    #wze256 {
        top: 8.01437px;
        left: 106px;
        bottom: auto;
        right: auto;
        width: 13.9922px;
        height: 13.9922px;
        display: block;
        z-index: 1000
    }

    #wze257 {
        top: 6.01438px;
        left: 0px;
        bottom: auto;
        right: auto;
        width: 99px;
        height: 18px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wze309 {
        top: 15px;
        left: 241.5px;
        bottom: auto;
        right: auto;
        width: 135.984px;
        height: 29.7422px;
        display: block;
        z-index: 1000
    }

    #wze310 {
        top: 6.01438px;
        left: 0px;
        bottom: auto;
        right: auto;
        width: 99px;
        height: 18px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wze311 {
        top: 8.01437px;
        left: 106px;
        bottom: auto;
        right: auto;
        width: 13.9922px;
        height: 13.9922px;
        display: block;
        z-index: 1000
    }

    #wze252 {
        top: 506.563px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 438px;
        height: 0.75px;
        display: block;
        z-index: 1000
    }

    #wze342 {
        top: 522.313px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 438px;
        height: 183.516px;
        display: block;
        z-index: 1000
    }

    #wze238 {
        top: 15px;
        left: 180.235px;
        bottom: auto;
        right: auto;
        width: 180px;
        height: 30px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wze239 {
        top: 43.2161px;
        left: 77.7645px;
        bottom: auto;
        right: auto;
        width: 275.93px;
        height: 140.344px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wze344 {
        top: 926.943px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 438px;
        height: 184.469px;
        display: block;
        z-index: 1000
    }

    #wze244 {
        top: 15px;
        left: 96.7457px;
        bottom: auto;
        right: auto;
        width: 252.984px;
        height: 30px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wze245 {
        top: 44.1041px;
        left: 88.2543px;
        bottom: auto;
        right: auto;
        width: 254.93px;
        height: 140.344px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wze346 {
        top: 720.883px;
        left: 4.781px;
        bottom: auto;
        right: auto;
        width: 458.438px;
        height: 192.516px;
        display: block;
        z-index: 1000
    }

    #wze241 {
        top: 0px;
        left: 177.445px;
        bottom: auto;
        right: auto;
        width: 180px;
        height: 30px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wze246 {
        top: 43.6136px;
        left: 93.727px;
        bottom: auto;
        right: auto;
        width: 270.961px;
        height: 133.969px;
        display: block;
        z-index: 1000
    }

    #wze353 {
        top: 15px;
        left: 4.0545px;
        bottom: auto;
        right: auto;
        width: 459.891px;
        height: 475.859px;
        display: block;
        z-index: 1000
    }

        #wze353 .wz-list-root {
            width: calc( 50% - ( 2 * 0px ) );
            margin: 0px;
            height: calc( 33.333333333333% - ( 2 * 0px ) )
        }

    #wz-section-footer {
        height: 1235.89px;
        --section-height: 1235.89px
    }

    #wze49 {
        top: 15px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 438px;
        height: 2911.98px;
        display: block;
        z-index: 1000
    }

        #wze49 .wz-shop-product {
            width: calc(50% - 30px )
        }

    #wze50 {
        top: 10px;
        left: 0px;
        bottom: auto;
        right: auto;
        width: 242px;
        height: 0px;
        display: block;
        z-index: 1000
    }

    #wz-section-wzs12 {
        height: 2941.97px;
        --section-height: 2941.97px
    }

    #wze51 {
        top: 15px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 438px;
        height: 2365.52px;
        display: block;
        z-index: 1000
    }

    #wz-section-wzs11 {
        height: 2395.52px;
        --section-height: 2395.52px
    }

    #wze48 {
        top: 15px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 438px;
        height: 164.977px;
        display: block;
        z-index: 1000
    }

    #wz-section-wzs13 {
        height: 194.977px;
        --section-height: 194.977px
    }

    #wze359 {
        top: 0px;
        left: 0px;
        bottom: auto;
        right: auto;
        width: 468px;
        height: 1344.97px;
        display: block;
        z-index: 1000;
        order: 1
    }

    #wze94 {
        top: 15px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 438px;
        height: 1314.97px;
        display: block;
        z-index: 1000
    }

    #wze360 {
        top: 0px;
        left: 0px;
        bottom: auto;
        right: auto;
        width: 468px;
        height: 457.375px;
        display: block;
        z-index: 1000;
        order: 2
    }

    #wze264 {
        top: 15px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 438px;
        height: 427.375px;
        display: block;
        z-index: 1000
    }

    #wze265 {
        top: 5px;
        left: 94.5115px;
        bottom: auto;
        right: auto;
        width: 242px;
        height: 41px;
        display: block;
        z-index: 1000;
        text-align: center
    }

    #wze266 {
        top: 62.7997px;
        left: 115.511px;
        bottom: auto;
        right: auto;
        width: 200px;
        height: 235.891px;
        display: block;
        z-index: 1000
    }

    #wze267 {
        top: 328.128px;
        left: 94.5115px;
        bottom: auto;
        right: auto;
        width: 242px;
        height: 41px;
        display: block;
        z-index: 1000;
        text-align: center
    }

    #wze268 {
        top: 369.729px;
        left: 116.011px;
        bottom: auto;
        right: auto;
        width: 199px;
        height: 32px;
        display: block;
        z-index: 1000
    }

    #wz-section-wzs18 {
        height: 1802.34px;
        --section-height: 1802.34px
    }

    #wze354 {
        top: 0px;
        left: 0px;
        bottom: auto;
        right: auto;
        width: 468px;
        height: 3053.03px;
        display: block;
        z-index: 1000;
        order: 1
    }

    #wze102 {
        top: 15px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 438px;
        height: 2546.05px;
        display: block;
        z-index: 1000
    }

    #wze103 {
        top: 2576.06px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 438px;
        height: 461.984px;
        display: block;
        z-index: 1000
    }

    #wze355 {
        top: 0px;
        left: 0px;
        bottom: auto;
        right: auto;
        width: 468px;
        height: 441.641px;
        display: block;
        z-index: 1000;
        order: 2
    }

    #wze312 {
        top: 15px;
        left: 10.9947px;
        bottom: auto;
        right: auto;
        width: 445.992px;
        height: 449.875px;
        display: block;
        z-index: 1000
    }

    #wze313 {
        top: 17px;
        left: 101.996px;
        bottom: auto;
        right: auto;
        width: 241.992px;
        height: 41px;
        display: block;
        z-index: 1000;
        text-align: center
    }

    #wze314 {
        top: 379.224px;
        left: 121.496px;
        bottom: auto;
        right: auto;
        width: 202.992px;
        height: 32px;
        display: block;
        z-index: 1000
    }

    #wze315 {
        top: 337.2px;
        left: 101.996px;
        bottom: auto;
        right: auto;
        width: 241.969px;
        height: 41px;
        display: block;
        z-index: 1000;
        text-align: center
    }

    #wze316 {
        top: 75.0231px;
        left: 122.996px;
        bottom: auto;
        right: auto;
        width: 199.992px;
        height: 235.891px;
        display: block;
        z-index: 1000
    }

    #wz-section-wzs17 {
        height: 3494.67px;
        --section-height: 3494.67px
    }

    #wze317 {
        top: 100px;
        left: 70.0195px;
        bottom: auto;
        right: auto;
        width: 327.984px;
        height: 52px;
        display: block;
        z-index: 1000;
        text-align: center
    }

    #wze318 {
        top: 167px;
        left: 79.5px;
        bottom: auto;
        right: auto;
        width: 309px;
        height: 24px;
        display: block;
        z-index: 1000;
        text-align: center
    }

    #wz-section-wzs36 {
        height: 290.969px;
        --section-height: 290.969px
    }

    #wze348 {
        top: 686.321px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 438px;
        height: 108.469px;
        display: block;
        z-index: 1000
    }

    #wze121 {
        top: 7.52895px;
        left: 230.5px;
        bottom: auto;
        right: auto;
        width: 156px;
        height: 31px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wze123 {
        top: 56.2766px;
        left: 51.5px;
        bottom: auto;
        right: auto;
        width: 334.992px;
        height: 0.984375px;
        display: block;
        z-index: 1000
    }

    #wze126 {
        top: 81.0555px;
        left: 324.25px;
        bottom: auto;
        right: auto;
        width: 18px;
        height: 19.9688px;
        display: block;
        z-index: 1000
    }

    #wze127 {
        top: 77.3055px;
        left: 272px;
        bottom: auto;
        right: auto;
        width: 24px;
        height: 19.9688px;
        display: block;
        z-index: 1000
    }

    #wze128 {
        top: 73.5266px;
        left: 370.49px;
        bottom: auto;
        right: auto;
        width: 15.9844px;
        height: 19.9688px;
        display: block;
        z-index: 1000
    }

    #wze129 {
        top: 81.0555px;
        left: 226.75px;
        bottom: auto;
        right: auto;
        width: 16.9922px;
        height: 19.9688px;
        display: block;
        z-index: 1000
    }

    #wze349 {
        top: 809.805px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 438px;
        height: 100.25px;
        display: block;
        z-index: 1000
    }

    #wze321 {
        top: 0px;
        left: 230.5px;
        bottom: auto;
        right: auto;
        width: 156px;
        height: 31px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wze322 {
        top: 56.261px;
        left: 51.5px;
        bottom: auto;
        right: auto;
        width: 334.992px;
        height: 0.984375px;
        display: block;
        z-index: 1000
    }

    #wze327 {
        top: 78.011px;
        left: 105.63px;
        bottom: auto;
        right: auto;
        width: 279.984px;
        height: 22px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wze350 {
        top: 926.055px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 438px;
        height: 100.25px;
        display: block;
        z-index: 1000
    }

    #wze329 {
        top: 0px;
        left: 230.5px;
        bottom: auto;
        right: auto;
        width: 156px;
        height: 31px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wze330 {
        top: 56.25px;
        left: 51.5px;
        bottom: auto;
        right: auto;
        width: 334.992px;
        height: 0.984375px;
        display: block;
        z-index: 1000
    }

    #wze331 {
        top: 78px;
        left: 105.63px;
        bottom: auto;
        right: auto;
        width: 279.984px;
        height: 22px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wze351 {
        top: 1042.31px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 438px;
        height: 114.766px;
        display: block;
        z-index: 1000
    }

    #wze333 {
        top: 15px;
        left: 230.5px;
        bottom: auto;
        right: auto;
        width: 156px;
        height: 31px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wze334 {
        top: 56.0495px;
        left: 51.5px;
        bottom: auto;
        right: auto;
        width: 334.992px;
        height: 0.984375px;
        display: block;
        z-index: 1000
    }

    #wze335 {
        top: 77.7985px;
        left: 105.63px;
        bottom: auto;
        right: auto;
        width: 279.984px;
        height: 22px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wze356 {
        top: 15px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 438px;
        height: 651.969px;
        display: block;
        z-index: 1000
    }

    #wze115 {
        top: 15px;
        left: 115px;
        bottom: auto;
        right: auto;
        width: 207.984px;
        height: 63px;
        display: block;
        z-index: 1000;
        text-align: center
    }

    #wze116 {
        top: 93px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 408px;
        height: 66px;
        display: block;
        z-index: 1000;
        text-align: center
    }

    #wze117 {
        top: 174px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 408px;
        height: 462.984px;
        display: block;
        z-index: 1000
    }

    #wz-section-wzs19 {
        height: 1172.05px;
        --section-height: 1172.05px
    }

    #wze157 {
        --gtr: 1
    }

    .cssgrid #wze157 {
        margin: 0px 0px 12px 0px;
        grid-area: 1 / 1 / 3 / 2
    }

    .cssgrid #wze155 {
        margin: 25px 0px 0px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze153 {
        margin: 0px 0px 13px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze154 {
        margin: 5px 0px 0px 0px;
        grid-area: 3 / 1 / 5 / 2
    }

    .cssgrid #wze305 {
        margin: 0px 0px 17px 0px;
        grid-area: 4 / 1 / 6 / 2
    }

    .cssgrid #wze156 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze163 {
        margin: 15px 0px 28px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    #wze166 {
        --gtr: 2
    }

    .cssgrid #wze166 {
        margin: 0px 0px 15px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    #wze164 {
        --gtr: 2
    }

    .cssgrid #wze164 {
        margin: 0px 0px 15px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    #wze176 {
        --gtr: 1
    }

    .cssgrid #wze176 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze180 {
        margin: 0px 0px 15px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    .cssgrid #wze179 {
        margin: 8px 0px 8px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    #wze276 {
        --gtr: 2
    }

    .cssgrid #wze276 {
        margin: 29px 0px 4px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    #wze291 {
        --gtr: 2
    }

    .cssgrid #wze291 {
        margin: 0px 0px 47px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    .cssgrid #wze277 {
        margin: 14px 0px 14px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze278 {
        margin: 0px 0px 17px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    .cssgrid #wze292 {
        margin: 14px 0px 14px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze293 {
        margin: 0px 0px 17px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    #wze174 {
        --gtr: 3
    }

    .cssgrid #wze174 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    #wze175 {
        --gtr: 3
    }

    .cssgrid #wze175 {
        margin: 0px 0px 15px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    .cssgrid #wze181 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze195 {
        margin: 0px 0px 15px 0px;
        grid-area: 2 / 1 / 3 / 2;
        min-height: 0.484375px
    }

    .cssgrid #wze184 {
        margin: 0px 0px 15px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze186 {
        margin: 33px 0px 11px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze188 {
        margin: 0px 0px 40px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    .cssgrid #wze187 {
        margin: 0px 0px 42px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze357 {
        margin: 18px 0px 18px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    #wze189 {
        --gtr: 3
    }

    .cssgrid #wze189 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze190 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze192 {
        margin: 0px 0px 15px 0px;
        grid-area: 2 / 1 / 3 / 2;
        min-height: 0.359375px
    }

    .cssgrid #wze193 {
        margin: 0px 0px 15px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze358 {
        margin: 10px 0px 10px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    #wze200 {
        --gtr: 3
    }

    .cssgrid #wze200 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze203 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze202 {
        margin: 0px 0px 15px 0px;
        grid-area: 2 / 1 / 3 / 2;
        min-height: 0.359375px
    }

    .cssgrid #wze201 {
        margin: 0px 0px 15px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    #wze204 {
        --gtr: 3
    }

    .cssgrid #wze204 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze207 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze206 {
        margin: 0px 0px 15px 0px;
        grid-area: 2 / 1 / 3 / 2;
        min-height: 0.359375px
    }

    .cssgrid #wze205 {
        margin: 0px 0px 15px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze302 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    #wze210 {
        --gtr: 3
    }

    .cssgrid #wze210 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze213 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze212 {
        margin: 0px 0px 15px 0px;
        grid-area: 2 / 1 / 3 / 2;
        min-height: 0.359375px
    }

    .cssgrid #wze211 {
        margin: 0px 0px 15px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze353 {
        margin: 15px 0px 16px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze252 {
        margin: 0px 0px 15px 0px;
        grid-area: 2 / 1 / 3 / 2;
        min-height: 0.75px
    }

    #wze342 {
        --gtr: 1
    }

    .cssgrid #wze342 {
        margin: 0px 0px 15px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    #wze346 {
        --gtr: 2
    }

    .cssgrid #wze346 {
        margin: 0px 0px 14px 0px;
        grid-area: 4 / 1 / 5 / 2
    }

    #wze344 {
        --gtr: 1
    }

    .cssgrid #wze344 {
        margin: 0px 0px 29px 0px;
        grid-area: 5 / 1 / 6 / 2
    }

    #wze247 {
        --gtr: 2
    }

    .cssgrid #wze247 {
        margin: 0px 0px -1.1099999999999px 0px;
        grid-area: 6 / 1 / 7 / 2
    }

    .cssgrid #wze238 {
        margin: 15px 0px 0px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze239 {
        margin: 43px 0px 0px 0px;
        grid-area: 1 / 1 / 3 / 2
    }

    .cssgrid #wze241 {
        margin: 0px 0px 14px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze246 {
        margin: 0px 0px 15px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    .cssgrid #wze244 {
        margin: 15px 0px 0px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze245 {
        margin: 44px 0px 0px 0px;
        grid-area: 1 / 1 / 3 / 2
    }

    #wze255 {
        --gtr: 1
    }

    .cssgrid #wze255 {
        margin: 15px 0px 0px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    #wze309 {
        --gtr: 1
    }

    .cssgrid #wze309 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 3 / 2
    }

    .cssgrid #wze248 {
        margin: 0px 0px 15px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze250 {
        margin: 0px 0px 15px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze257 {
        margin: 6px 0px 5px 0px;
        grid-area: 1 / 1 / 3 / 2
    }

    .cssgrid #wze256 {
        margin: 8px 0px 0px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze310 {
        margin: 6px 0px 6px 0px;
        grid-area: 1 / 1 / 3 / 2
    }

    .cssgrid #wze311 {
        margin: 8px 0px 0px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    #wze49 {
        --gtr: 1
    }

    .cssgrid #wze49 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze50 {
        margin: 10px 0px 2902px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze51 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze48 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze94 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    #wze264 {
        --gtr: 4
    }

    .cssgrid #wze264 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze265 {
        margin: 5px 0px 17px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze266 {
        margin: 0px 0px 29px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    .cssgrid #wze267 {
        margin: 0px 0px 1px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze268 {
        margin: 0px 0px 25px 0px;
        grid-area: 4 / 1 / 5 / 2
    }

    .cssgrid #wze102 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze103 {
        margin: 0px 0px 15px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    #wze312 {
        --gtr: 4
    }

    .cssgrid #wze312 {
        margin: 15px 0px -23px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze313 {
        margin: 17px 0px 17px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze316 {
        margin: 0px 0px 26px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    .cssgrid #wze315 {
        margin: 0px 0px 1px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze314 {
        margin: 0px 0px 39px 0px;
        grid-area: 4 / 1 / 5 / 2
    }

    .cssgrid #wze317 {
        margin: 100px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze318 {
        margin: 0px 0px 100px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    #wze356 {
        --gtr: 3
    }

    .cssgrid #wze356 {
        margin: 15px 0px 19px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    #wze348 {
        --gtr: 3
    }

    .cssgrid #wze348 {
        margin: 0px 0px 15px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    #wze349 {
        --gtr: 3
    }

    .cssgrid #wze349 {
        margin: 0px 0px 16px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    #wze350 {
        --gtr: 3
    }

    .cssgrid #wze350 {
        margin: 0px 0px 16px 0px;
        grid-area: 4 / 1 / 5 / 2
    }

    #wze351 {
        --gtr: 3
    }

    .cssgrid #wze351 {
        margin: 0px 0px 15px 0px;
        grid-area: 5 / 1 / 6 / 2
    }

    .cssgrid #wze115 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze116 {
        margin: 0px 0px 15px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    .cssgrid #wze117 {
        margin: 0px 0px 15px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze121 {
        margin: 8px 0px 17px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze123 {
        margin: 0px 0px 17px 0px;
        grid-area: 2 / 1 / 3 / 2;
        min-height: 0.984375px
    }

    .cssgrid #wze128 {
        margin: 0px 0px 0px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze127 {
        margin: 3px 0px 0px 0px;
        grid-area: 3 / 1 / 5 / 2
    }

    .cssgrid #wze126 {
        margin: 7px 0px 7px 0px;
        grid-area: 3 / 1 / 6 / 2
    }

    .cssgrid #wze129 {
        margin: 7px 0px 7px 0px;
        grid-area: 3 / 1 / 6 / 2
    }

    .cssgrid #wze321 {
        margin: 0px 0px 25px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze322 {
        margin: 0px 0px 21px 0px;
        grid-area: 2 / 1 / 3 / 2;
        min-height: 0.984375px
    }

    .cssgrid #wze327 {
        margin: 0px 0px 0px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze329 {
        margin: 0px 0px 25px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze330 {
        margin: 0px 0px 21px 0px;
        grid-area: 2 / 1 / 3 / 2;
        min-height: 0.984375px
    }

    .cssgrid #wze331 {
        margin: 0px 0px 0px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze333 {
        margin: 15px 0px 10px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze334 {
        margin: 0px 0px 21px 0px;
        grid-area: 2 / 1 / 3 / 2;
        min-height: 0.984375px
    }

    .cssgrid #wze335 {
        margin: 0px 0px 15px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    #wz-section-header {
        --gtr: 3
    }

    #wz-section-wzs3 {
        --gtr: 3
    }

    #wz-section-wzs35 {
        --gtr: 2
    }

    #wz-section-wzs23 {
        --gtr: 1
    }

    #wz-section-wzs25 {
        --gtr: 1
    }

    #wz-section-wzs26 {
        --gtr: 1
    }

    #wz-section-wzs27 {
        --gtr: 1
    }

    #wz-section-wzs28 {
        --gtr: 1
    }

    #wz-section-wzs29 {
        --gtr: 1
    }

    #wz-section-wzs30 {
        --gtr: 1
    }

    #wz-section-footer {
        --gtr: 6
    }

    #wz-section-wzs12 {
        --gtr: 1
    }

    #wz-section-wzs11 {
        --gtr: 1
    }

    #wz-section-wzs13 {
        --gtr: 1
    }

    #wz-section-wzs18 {
        --gtr: 1
    }

    #wz-section-wzs17 {
        --gtr: 1
    }

    #wz-section-wzs36 {
        --gtr: 2
    }

    #wz-section-wzs19 {
        --gtr: 5
    }
}

@media only screen and (min-width : 768px)and (max-width : 1170px) {
    #wze152 {
        top: 119.75px;
        left: 196.381px;
        bottom: auto;
        right: auto;
        width: 1px;
        height: 30px;
        display: block;
        z-index: 994
    }

    #wze153 {
        top: 123.75px;
        left: 16.364px;
        bottom: auto;
        right: auto;
        width: 152.281px;
        height: 22px;
        display: block;
        z-index: 991
    }

    #wze154 {
        top: 113px;
        left: 496.5px;
        bottom: auto;
        right: auto;
        width: 256px;
        height: 44px;
        display: block;
        z-index: 996;
        text-align: right
    }

    #wze155 {
        top: 27.5px;
        left: 15.5155px;
        bottom: auto;
        right: auto;
        width: 615px;
        height: 37px;
        display: block;
        z-index: 998
    }

    #wze157 {
        top: 2.5px;
        bottom: auto;
        right: auto;
        height: 89px;
        display: block;
        z-index: 993
    }

    #wze156 {
        top: 18.5px;
        left: 700.5px;
        bottom: auto;
        right: auto;
        width: 50px;
        height: 50px;
        display: block;
        z-index: 998
    }

    #wze159 {
        top: 26px;
        left: 30px;
        bottom: auto;
        right: auto;
        width: 99px;
        height: 37px;
        display: none;
        z-index: 1000
    }

    #wze160 {
        top: 11px;
        left: 7px;
        bottom: auto;
        right: auto;
        width: 85px;
        height: 15px;
        display: block;
        z-index: 1000;
        text-align: center
    }

    #wze305 {
        top: 124.241px;
        left: 224.507px;
        bottom: auto;
        right: auto;
        width: 98.8906px;
        height: 21.0156px;
        z-index: 1000
    }

    #wz-section-header {
        height: 181.766px;
        --section-height: 181.766px
    }

    #wz-section-allPage {
        height: 0px;
        --section-height: 0px
    }

    #wze163 {
        top: 15px;
        left: 14.0155px;
        bottom: auto;
        right: auto;
        width: 739.992px;
        height: 354px;
        display: block;
        z-index: 1000
    }

        #wze163 .wz-gallery.wz-gallery-grid li {
            width: 246px;
            height: 118px;
            padding: 10px
        }

    #wze164 {
        top: 384.016px;
        left: 587.01px;
        bottom: auto;
        right: auto;
        width: 165.8515px;
        height: 384.5px;
        display: block;
        z-index: 1000
    }

    #wze276 {
        top: 33.4578px;
        left: 7.93778px;
        bottom: auto;
        right: auto;
        width: 150px;
        height: 133.5px;
        display: block;
        z-index: 1000
    }

    #wze277 {
        top: 14.0154px;
        left: 35.0234px;
        bottom: auto;
        right: auto;
        width: 79.9922px;
        height: 79.9922px;
        display: block;
        z-index: 1000
    }

    #wze278 {
        top: 107.515px;
        left: 7.5px;
        bottom: auto;
        right: auto;
        width: 135px;
        height: 26px;
        display: block;
        z-index: 1000;
        text-align: center
    }

    #wze291 {
        top: 190.353px;
        left: 7.20337px;
        bottom: auto;
        right: auto;
        width: 151.461px;
        height: 133.5px;
        display: block;
        z-index: 1000
    }

    #wze292 {
        top: 14.0154px;
        left: 35.7381px;
        bottom: auto;
        right: auto;
        width: 79.9922px;
        height: 79.9922px;
        display: block;
        z-index: 1000
    }

    #wze293 {
        top: 107.515px;
        left: 0.253812px;
        bottom: auto;
        right: auto;
        width: 150.961px;
        height: 26px;
        display: block;
        z-index: 1000;
        text-align: center
    }

    #wze166 {
        top: 384px;
        left: 14.5195px;
        bottom: auto;
        right: auto;
        width: 559.922px;
        height: 383.297px;
        display: block;
        z-index: 1000
    }

    #wze176 {
        top: 4.98438px;
        left: 119.992px;
        bottom: auto;
        right: auto;
        width: 319.992px;
        height: 43.9844px;
        display: block;
        z-index: 1000
    }

    #wze179 {
        top: 5.99219px;
        left: 41.9688px;
        bottom: auto;
        right: auto;
        width: 210px;
        height: 28px;
        display: block;
        z-index: 1000;
        text-align: center
    }

    #wze180 {
        top: 71.9844px;
        left: 8.03113px;
        bottom: auto;
        right: auto;
        width: 543.914px;
        height: 273.688px;
        display: block;
        z-index: 1000
    }

    #wze304 {
        bottom: auto;
        right: auto;
        display: none;
        z-index: 1000
    }

    #wz-section-wzs3 {
        height: 786.547px;
        --section-height: 786.547px
    }

    #wze174 {
        top: 23.016px;
        left: 193.008px;
        bottom: auto;
        right: auto;
        width: 559.992px;
        height: 383.641px;
        display: block;
        z-index: 1000
    }

    #wze181 {
        top: 15px;
        left: 165.52px;
        bottom: auto;
        right: auto;
        width: 228.984px;
        height: 31px;
        display: block;
        z-index: 1000;
        text-align: center
    }

    #wze184 {
        top: 76.8438px;
        left: 34.5084px;
        bottom: auto;
        right: auto;
        width: 490.992px;
        height: 253.844px;
        display: block;
        z-index: 1000
    }

    #wze195 {
        top: 61px;
        left: 50.0046px;
        bottom: auto;
        right: auto;
        width: 459.984px;
        height: 0.84375px;
        display: block;
        z-index: 1000
    }

    #wze175 {
        top: 23.0159px;
        left: 14px;
        bottom: auto;
        right: auto;
        width: 165.984px;
        height: 382.641px;
        display: block;
        z-index: 1000
    }

    #wze186 {
        top: 33.2156px;
        left: 4.01543px;
        bottom: auto;
        right: auto;
        width: 157.992px;
        height: 22px;
        display: block;
        z-index: 1000;
        text-align: center
    }

    #wze187 {
        top: 122.661px;
        left: 12.8983px;
        bottom: auto;
        right: auto;
        width: 143.203px;
        height: 176.391px;
        display: block;
        z-index: 1000
    }

    #wze188 {
        top: 65.7056px;
        left: 9.0078px;
        bottom: auto;
        right: auto;
        width: 147.984px;
        height: 17px;
        display: block;
        z-index: 1000;
        text-align: center
    }

    #wz-section-wzs35 {
        height: 430.594px;
        --section-height: 430.594px
    }

    #wze357 {
        top: 15px;
        left: 3.0545px;
        bottom: auto;
        right: auto;
        width: 761.891px;
        height: 210.891px;
        display: block;
        z-index: 1000
    }

        #wze357 .wz-gallery.wz-gallery-grid li {
            width: 190px;
            height: 210px;
            padding: 12px
        }

    #wz-section-wzs23 {
        height: 243.891px;
        --section-height: 243.891px
    }

    #wze189 {
        top: 15px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 738px;
        height: 326.609px;
        display: block;
        z-index: 1000
    }

    #wze190 {
        top: 15px;
        left: 289.5px;
        bottom: auto;
        right: auto;
        width: 159px;
        height: 31px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wze192 {
        top: 61px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 708px;
        height: 0.640625px;
        display: block;
        z-index: 1000
    }

    #wze193 {
        top: 76.6406px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 708px;
        height: 234.969px;
        display: block;
        z-index: 1000
    }

    #wz-section-wzs25 {
        height: 356.594px;
        --section-height: 356.594px
    }

    #wze358 {
        top: 15px;
        left: 4.6055px;
        bottom: auto;
        right: auto;
        width: 758.797px;
        height: 169.891px;
        display: block;
        z-index: 1000
    }

        #wze358 .wz-gallery.wz-gallery-grid li {
            width: 189px;
            height: 169px;
            padding: 10px
        }

    #wz-section-wzs26 {
        height: 191.891px;
        --section-height: 191.891px
    }

    #wze200 {
        top: 15px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 738px;
        height: 344.609px;
        display: block;
        z-index: 1000
    }

    #wze201 {
        top: 76.6406px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 708px;
        height: 252.969px;
        display: block;
        z-index: 1000
    }

    #wze202 {
        top: 61px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 708px;
        height: 0.640625px;
        display: block;
        z-index: 1000
    }

    #wze203 {
        top: 15px;
        left: 264px;
        bottom: auto;
        right: auto;
        width: 210px;
        height: 31px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wz-section-wzs27 {
        height: 374.594px;
        --section-height: 374.594px
    }

    #wze204 {
        top: 15px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 738px;
        height: 344.609px;
        display: block;
        z-index: 1000
    }

    #wze205 {
        top: 76.6406px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 708px;
        height: 252.969px;
        display: block;
        z-index: 1000
    }

    #wze206 {
        top: 61px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 708px;
        height: 0.640625px;
        display: block;
        z-index: 1000
    }

    #wze207 {
        top: 15px;
        left: 279.5px;
        bottom: auto;
        right: auto;
        width: 179px;
        height: 31px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wz-section-wzs28 {
        height: 374.594px;
        --section-height: 374.594px
    }

    #wze302 {
        top: 15px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 738px;
        height: 119.109px;
        display: block;
        z-index: 1000
    }

    #wz-section-wzs29 {
        height: 149.094px;
        --section-height: 149.094px
    }

    #wze210 {
        top: 15px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 738px;
        height: 344.609px;
        display: block;
        z-index: 1000
    }

    #wze211 {
        top: 76.6406px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 708px;
        height: 252.969px;
        display: block;
        z-index: 1000
    }

    #wze212 {
        top: 61px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 708px;
        height: 0.640625px;
        display: block;
        z-index: 1000
    }

    #wze213 {
        top: 15px;
        left: 244px;
        bottom: auto;
        right: auto;
        width: 250px;
        height: 31px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wz-section-wzs30 {
        height: 374.594px;
        --section-height: 374.594px
    }

    #wze247 {
        top: 433.041px;
        bottom: auto;
        right: auto;
        height: 59.7344px;
        display: block;
        z-index: 1000
    }

    #wze248 {
        top: 15px;
        left: 205.77px;
        bottom: auto;
        right: auto;
        width: 229.992px;
        height: 22px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wze250 {
        top: 15px;
        left: 8.426px;
        bottom: auto;
        right: auto;
        width: 177.984px;
        height: 22px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wze255 {
        top: 15px;
        left: 455.121px;
        bottom: auto;
        right: auto;
        width: 135.984px;
        height: 29.3672px;
        display: block;
        z-index: 1000
    }

    #wze256 {
        top: 8.01437px;
        left: 106px;
        bottom: auto;
        right: auto;
        width: 13.9922px;
        height: 13.9922px;
        display: block;
        z-index: 1000
    }

    #wze257 {
        top: 6.01438px;
        left: 0px;
        bottom: auto;
        right: auto;
        width: 99px;
        height: 18px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wze309 {
        top: 15px;
        left: 610.465px;
        bottom: auto;
        right: auto;
        width: 135.984px;
        height: 29.7422px;
        display: block;
        z-index: 1000
    }

    #wze310 {
        top: 6.01438px;
        left: 0px;
        bottom: auto;
        right: auto;
        width: 99px;
        height: 18px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wze311 {
        top: 8.01437px;
        left: 106px;
        bottom: auto;
        right: auto;
        width: 13.9922px;
        height: 13.9922px;
        display: block;
        z-index: 1000
    }

    #wze252 {
        top: 129.536px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 738px;
        height: 1.23438px;
        display: block;
        z-index: 1000
    }

    #wze342 {
        top: 148.77px;
        left: 508.7336px;
        bottom: auto;
        right: auto;
        width: 243.4754px;
        height: 230.297px;
        display: block;
        z-index: 1000
    }

    #wze238 {
        top: 6.21725e-15px;
        left: 63.4754px;
        bottom: auto;
        right: auto;
        width: 180px;
        height: 30px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wze239 {
        top: 43.2276px;
        left: -2.1316282072803E-14px;
        bottom: auto;
        right: auto;
        width: 236.93px;
        height: 187.125px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wze344 {
        top: 148.778px;
        left: 243.269px;
        bottom: auto;
        right: auto;
        width: 254.93px;
        height: 184.438px;
        display: block;
        z-index: 1000
    }

    #wze244 {
        top: 0px;
        left: 25.9678px;
        bottom: auto;
        right: auto;
        width: 228.961px;
        height: 30px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wze245 {
        top: 44.1156px;
        left: -2.8421709430404E-14px;
        bottom: auto;
        right: auto;
        width: 254.93px;
        height: 140.344px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wze346 {
        top: 148.77px;
        left: 18.7822px;
        bottom: auto;
        right: auto;
        width: 213.961px;
        height: 177.547px;
        display: block;
        z-index: 1000
    }

    #wze241 {
        top: 0px;
        left: 26.7218px;
        bottom: auto;
        right: auto;
        width: 180px;
        height: 30px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wze246 {
        top: 43.6136px;
        left: 0px;
        bottom: auto;
        right: auto;
        width: 213.961px;
        height: 133.969px;
        display: block;
        z-index: 1000
    }

    #wze353 {
        top: 15px;
        left: 4.0545px;
        bottom: auto;
        right: auto;
        width: 759.891px;
        height: 99.25px;
        display: block;
        z-index: 1000
    }

    .wzc154 .wz-list-item-container {
        padding: 0px
    }

    .wzc154 .wz-list-item-title-box p {
        font-size: 14px
    }

    #wze353 .wz-list-root {
        width: calc( 16.666666666667% - ( 2 * 0px ) );
        margin: 0px;
        height: calc( 100% - ( 2 * 0px ) )
    }

    #wz-section-footer {
        height: 492.531px;
        --section-height: 492.531px
    }

    #wze49 {
        top: 15px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 738px;
        height: 1969.91px;
        display: block;
        z-index: 1000
    }

        #wze49 .wz-shop-product {
            width: calc(33.333333333333% - 30px )
        }

    #wze50 {
        top: 10px;
        left: 0px;
        bottom: auto;
        right: auto;
        width: 242px;
        height: 0px;
        display: block;
        z-index: 1000
    }

    #wz-section-wzs12 {
        height: 1999.91px;
        --section-height: 1999.91px
    }

    #wze51 {
        top: 15px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 738px;
        height: 2260.29px;
        display: block;
        z-index: 1000
    }

    #wz-section-wzs11 {
        height: 2290.29px;
        --section-height: 2290.29px
    }

    #wze48 {
        top: 15px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 738px;
        height: 164.953px;
        display: block;
        z-index: 1000
    }

    #wz-section-wzs13 {
        height: 194.93px;
        --section-height: 194.93px
    }

    #wze359 {
        top: 0px;
        left: 0px;
        bottom: auto;
        right: auto;
        width: 768px;
        height: 1092.38px;
        display: block;
        z-index: 1000;
        order: 1
    }

    #wze94 {
        top: 15px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 738px;
        height: 1062.38px;
        display: block;
        z-index: 1000
    }

    #wze360 {
        top: 0px;
        left: 0px;
        bottom: auto;
        right: auto;
        width: 768px;
        height: 457.375px;
        display: block;
        z-index: 1000;
        order: 2
    }

    #wze264 {
        top: 15px;
        left: 259.512px;
        bottom: auto;
        right: auto;
        width: 248.969px;
        height: 427.375px;
        display: block;
        z-index: 1000
    }

    #wze265 {
        top: 5px;
        left: 0px;
        bottom: auto;
        right: auto;
        width: 242px;
        height: 41px;
        display: block;
        z-index: 1000;
        text-align: center
    }

    #wze266 {
        top: 62.7997px;
        left: 21px;
        bottom: auto;
        right: auto;
        width: 200px;
        height: 235.891px;
        display: block;
        z-index: 1000
    }

    #wze267 {
        top: 328.128px;
        left: 0px;
        bottom: auto;
        right: auto;
        width: 242px;
        height: 41px;
        display: block;
        z-index: 1000;
        text-align: center
    }

    #wze268 {
        top: 369.729px;
        left: 21.5px;
        bottom: auto;
        right: auto;
        width: 199px;
        height: 32px;
        display: block;
        z-index: 1000
    }

    #wz-section-wzs18 {
        height: 1549.75px;
        --section-height: 1549.75px
    }

    #wze354 {
        top: 0px;
        left: 0px;
        bottom: auto;
        right: auto;
        width: 768px;
        height: 2237.09px;
        display: block;
        z-index: 1000;
        order: 1
    }

    #wze102 {
        top: 15px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 738px;
        height: 1730.06px;
        display: block;
        z-index: 1000
    }

    #wze103 {
        top: 1760.1px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 738px;
        height: 461.984px;
        display: block;
        z-index: 1000
    }

    #wze355 {
        top: 0px;
        left: 0px;
        bottom: auto;
        right: auto;
        width: 768px;
        height: 484.812px;
        display: block;
        z-index: 1000;
        order: 2
    }

    #wze312 {
        top: 15px;
        left: 252.5px;
        bottom: auto;
        right: auto;
        width: 262.992px;
        height: 449.797px;
        display: block;
        z-index: 1000
    }

    #wze313 {
        top: 17px;
        left: 10.5px;
        bottom: auto;
        right: auto;
        width: 241.992px;
        height: 41px;
        display: block;
        z-index: 1000;
        text-align: center
    }

    #wze314 {
        top: 379.216px;
        left: 30px;
        bottom: auto;
        right: auto;
        width: 202.992px;
        height: 32px;
        display: block;
        z-index: 1000
    }

    #wze315 {
        top: 337.192px;
        left: 10.5px;
        bottom: auto;
        right: auto;
        width: 241.969px;
        height: 41px;
        display: block;
        z-index: 1000;
        text-align: center
    }

    #wze316 {
        top: 75.0231px;
        left: 31.5px;
        bottom: auto;
        right: auto;
        width: 199.992px;
        height: 235.891px;
        display: block;
        z-index: 1000
    }

    #wz-section-wzs17 {
        height: 2721.91px;
        --section-height: 2721.91px
    }

    #wze317 {
        top: 79px;
        left: 220px;
        bottom: auto;
        right: auto;
        width: 327.984px;
        height: 75px;
        display: block;
        z-index: 1000;
        text-align: center
    }

    #wze318 {
        top: 169px;
        left: 229.5px;
        bottom: auto;
        right: auto;
        width: 309px;
        height: 30px;
        display: block;
        z-index: 1000;
        text-align: center
    }

    #wz-section-wzs36 {
        height: 277.969px;
        --section-height: 277.969px
    }

    #wze348 {
        top: 653.18px;
        left: 391.5px;
        bottom: auto;
        right: auto;
        width: 334.992px;
        height: 108.469px;
        display: block;
        z-index: 1000
    }

    #wze121 {
        top: 0px;
        left: 179px;
        bottom: auto;
        right: auto;
        width: 156px;
        height: 31px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wze123 {
        top: 56.2766px;
        left: 0px;
        bottom: auto;
        right: auto;
        width: 334.992px;
        height: 0.984375px;
        display: block;
        z-index: 1000
    }

    #wze126 {
        top: 73.5266px;
        left: 272.75px;
        bottom: auto;
        right: auto;
        width: 18px;
        height: 19.9688px;
        display: block;
        z-index: 1000
    }

    #wze127 {
        top: 69.7766px;
        left: 220.5px;
        bottom: auto;
        right: auto;
        width: 24px;
        height: 19.9688px;
        display: block;
        z-index: 1000
    }

    #wze128 {
        top: 73.5266px;
        left: 318.99px;
        bottom: auto;
        right: auto;
        width: 15.9844px;
        height: 19.9688px;
        display: block;
        z-index: 1000
    }

    #wze129 {
        top: 73.5266px;
        left: 175.25px;
        bottom: auto;
        right: auto;
        width: 16.9922px;
        height: 19.9688px;
        display: block;
        z-index: 1000
    }

    #wze349 {
        top: 653.18px;
        left: 41.531px;
        bottom: auto;
        right: auto;
        width: 334.992px;
        height: 100.25px;
        display: block;
        z-index: 1000
    }

    #wze321 {
        top: 0px;
        left: 179px;
        bottom: auto;
        right: auto;
        width: 156px;
        height: 31px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wze322 {
        top: 56.261px;
        left: 0px;
        bottom: auto;
        right: auto;
        width: 334.992px;
        height: 0.984375px;
        display: block;
        z-index: 1000
    }

    #wze327 {
        top: 78.011px;
        left: 54.13px;
        bottom: auto;
        right: auto;
        width: 279.984px;
        height: 22px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wze350 {
        top: 776.664px;
        left: 391.5px;
        bottom: auto;
        right: auto;
        width: 334.992px;
        height: 100.25px;
        display: block;
        z-index: 1000
    }

    #wze329 {
        top: 0px;
        left: 179px;
        bottom: auto;
        right: auto;
        width: 156px;
        height: 31px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wze330 {
        top: 56.25px;
        left: 0px;
        bottom: auto;
        right: auto;
        width: 334.992px;
        height: 0.984375px;
        display: block;
        z-index: 1000
    }

    #wze331 {
        top: 78px;
        left: 54.13px;
        bottom: auto;
        right: auto;
        width: 279.984px;
        height: 22px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wze351 {
        top: 776.664px;
        left: 41.531px;
        bottom: auto;
        right: auto;
        width: 334.992px;
        height: 114.797px;
        display: block;
        z-index: 1000
    }

    #wze333 {
        top: 0px;
        left: 179px;
        bottom: auto;
        right: auto;
        width: 156px;
        height: 31px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wze334 {
        top: 56.061px;
        left: 0px;
        bottom: auto;
        right: auto;
        width: 334.992px;
        height: 0.984375px;
        display: block;
        z-index: 1000
    }

    #wze335 {
        top: 77.81px;
        left: 54.13px;
        bottom: auto;
        right: auto;
        width: 279.984px;
        height: 22px;
        display: block;
        z-index: 1000;
        text-align: right
    }

    #wze356 {
        top: 15px;
        left: 15px;
        bottom: auto;
        right: auto;
        width: 738px;
        height: 619.312px;
        display: block;
        z-index: 1000
    }

    #wze115 {
        top: 15px;
        left: 256.773px;
        bottom: auto;
        right: auto;
        width: 207.984px;
        height: 63px;
        display: block;
        z-index: 1000;
        text-align: center
    }

    #wze116 {
        top: 77.6463px;
        left: 84.273px;
        bottom: auto;
        right: auto;
        width: 552.984px;
        height: 44px;
        display: block;
        z-index: 1000;
        text-align: center
    }

    #wze117 {
        top: 156.305px;
        left: 203.727px;
        bottom: auto;
        right: auto;
        width: 450px;
        height: 463px;
        display: block;
        z-index: 1000
    }

    #wz-section-wzs19 {
        height: 906.438px;
        --section-height: 906.438px
    }

    #wze157 {
        --gtr: 1
    }

    .cssgrid #wze157 {
        margin: 3px 0px 21px 0px;
        grid-area: 1 / 1 / 3 / 2
    }

    .cssgrid #wze155 {
        margin: 28px 0px 0px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze154 {
        margin: 0px 0px 25px 0px;
        grid-area: 3 / 1 / 7 / 2
    }

    .cssgrid #wze152 {
        margin: 7px 0px 0px 0px;
        grid-area: 3 / 1 / 6 / 2;
        min-height: 30px
    }

    .cssgrid #wze305 {
        margin: 11px 0px 0px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze153 {
        margin: 11px 0px 0px 0px;
        grid-area: 3 / 1 / 5 / 2
    }

    .cssgrid #wze156 {
        margin: 19px 0px 20px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze163 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    #wze166 {
        --gtr: 2
    }

    .cssgrid #wze166 {
        margin: 0px 0px 0px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    #wze164 {
        --gtr: 2
    }

    .cssgrid #wze164 {
        margin: 0px 0px 18px 0px;
        grid-area: 2 / 1 / 4 / 2
    }

    #wze276 {
        --gtr: 2
    }

    .cssgrid #wze276 {
        margin: 33px 0px 23px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    #wze291 {
        --gtr: 2
    }

    .cssgrid #wze291 {
        margin: 0px 0px 61px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    .cssgrid #wze277 {
        margin: 14px 0px 14px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze278 {
        margin: 0px 0px -0.5px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    .cssgrid #wze292 {
        margin: 14px 0px 14px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze293 {
        margin: 0px 0px -0.5px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    #wze176 {
        --gtr: 1
    }

    .cssgrid #wze176 {
        margin: 5px 0px 23px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze180 {
        margin: 0px 0px 37px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    .cssgrid #wze179 {
        margin: 6px 0px 10px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    #wze175 {
        --gtr: 3
    }

    .cssgrid #wze175 {
        margin: 23px 0px 0px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    #wze174 {
        --gtr: 3
    }

    .cssgrid #wze174 {
        margin: 23px 0px 24px 0px;
        grid-area: 1 / 1 / 3 / 2
    }

    .cssgrid #wze181 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze195 {
        margin: 0px 0px 15px 0px;
        grid-area: 2 / 1 / 3 / 2;
        min-height: 0.84375px
    }

    .cssgrid #wze184 {
        margin: 0px 0px 53px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze186 {
        margin: 33px 0px 11px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze188 {
        margin: 0px 0px 40px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    .cssgrid #wze187 {
        margin: 0px 0px 84px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze357 {
        margin: 15px 0px 18px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    #wze189 {
        --gtr: 3
    }

    .cssgrid #wze189 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze190 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze192 {
        margin: 0px 0px 15px 0px;
        grid-area: 2 / 1 / 3 / 2;
        min-height: 0.640625px
    }

    .cssgrid #wze193 {
        margin: 0px 0px 15px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze358 {
        margin: 15px 0px 7px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    #wze200 {
        --gtr: 3
    }

    .cssgrid #wze200 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze203 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze202 {
        margin: 0px 0px 15px 0px;
        grid-area: 2 / 1 / 3 / 2;
        min-height: 0.640625px
    }

    .cssgrid #wze201 {
        margin: 0px 0px 15px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    #wze204 {
        --gtr: 3
    }

    .cssgrid #wze204 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze207 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze206 {
        margin: 0px 0px 15px 0px;
        grid-area: 2 / 1 / 3 / 2;
        min-height: 0.640625px
    }

    .cssgrid #wze205 {
        margin: 0px 0px 15px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze302 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    #wze210 {
        --gtr: 3
    }

    .cssgrid #wze210 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze213 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze212 {
        margin: 0px 0px 15px 0px;
        grid-area: 2 / 1 / 3 / 2;
        min-height: 0.640625px
    }

    .cssgrid #wze211 {
        margin: 0px 0px 15px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze353 {
        margin: 15px 0px 16px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze252 {
        margin: 0px 0px 18px 0px;
        grid-area: 2 / 1 / 3 / 2;
        min-height: 1.23438px
    }

    #wze346 {
        --gtr: 2
    }

    .cssgrid #wze346 {
        margin: 0px 0px 0px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    #wze344 {
        --gtr: 2
    }

    .cssgrid #wze344 {
        margin: 0px 0px 0px 0px;
        grid-area: 3 / 1 / 5 / 2
    }

    #wze342 {
        --gtr: 2
    }

    .cssgrid #wze342 {
        margin: 0px 0px 54px 0px;
        grid-area: 3 / 1 / 6 / 2
    }

    #wze247 {
        --gtr: 1
    }

    .cssgrid #wze247 {
        margin: 0px 0px -0.46899999999999px 0px;
        grid-area: 6 / 1 / 7 / 2
    }

    .cssgrid #wze238 {
        margin: 0px 0px 13px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze239 {
        margin: 0px 0px 0px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    .cssgrid #wze244 {
        margin: 0px 0px 14px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze245 {
        margin: 0px 0px 0px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    .cssgrid #wze241 {
        margin: 0px 0px 14px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze246 {
        margin: 0px 0px -0.453px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    .cssgrid #wze248 {
        margin: 15px 0px 0px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze250 {
        margin: 15px 0px 0px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    #wze255 {
        --gtr: 1
    }

    .cssgrid #wze255 {
        margin: 15px 0px 0px 0px;
        grid-area: 1 / 1 / 3 / 2
    }

    #wze309 {
        --gtr: 1
    }

    .cssgrid #wze309 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 4 / 2
    }

    .cssgrid #wze257 {
        margin: 6px 0px 5px 0px;
        grid-area: 1 / 1 / 3 / 2
    }

    .cssgrid #wze256 {
        margin: 8px 0px 0px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze310 {
        margin: 6px 0px 6px 0px;
        grid-area: 1 / 1 / 3 / 2
    }

    .cssgrid #wze311 {
        margin: 8px 0px 0px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    #wze49 {
        --gtr: 1
    }

    .cssgrid #wze49 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze50 {
        margin: 10px 0px 1960px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze51 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze48 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze94 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    #wze264 {
        --gtr: 4
    }

    .cssgrid #wze264 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze265 {
        margin: 5px 0px 17px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze266 {
        margin: 0px 0px 29px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    .cssgrid #wze267 {
        margin: 0px 0px 1px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze268 {
        margin: 0px 0px 25px 0px;
        grid-area: 4 / 1 / 5 / 2
    }

    .cssgrid #wze102 {
        margin: 15px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze103 {
        margin: 0px 0px 15px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    #wze312 {
        --gtr: 4
    }

    .cssgrid #wze312 {
        margin: 15px 0px 20px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze313 {
        margin: 17px 0px 17px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze316 {
        margin: 0px 0px 26px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    .cssgrid #wze315 {
        margin: 0px 0px 1px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze314 {
        margin: 0px 0px 39px 0px;
        grid-area: 4 / 1 / 5 / 2
    }

    .cssgrid #wze317 {
        margin: 79px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze318 {
        margin: 0px 0px 79px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    #wze356 {
        --gtr: 2
    }

    .cssgrid #wze356 {
        margin: 15px 0px 19px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    #wze349 {
        --gtr: 3
    }

    .cssgrid #wze349 {
        margin: 0px 0px 0px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    #wze348 {
        --gtr: 3
    }

    .cssgrid #wze348 {
        margin: 0px 0px 15px 0px;
        grid-area: 2 / 1 / 4 / 2
    }

    #wze350 {
        --gtr: 3
    }

    .cssgrid #wze350 {
        margin: 0px 0px 0px 0px;
        grid-area: 4 / 1 / 5 / 2
    }

    #wze351 {
        --gtr: 3
    }

    .cssgrid #wze351 {
        margin: 0px 0px 15px 0px;
        grid-area: 4 / 1 / 6 / 2
    }

    .cssgrid #wze115 {
        margin: 15px 0px 0px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze116 {
        margin: 78px 0px 34px 0px;
        grid-area: 1 / 1 / 3 / 2
    }

    .cssgrid #wze117 {
        margin: 0px 0px 0px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze121 {
        margin: 0px 0px 25px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze123 {
        margin: 0px 0px 13px 0px;
        grid-area: 2 / 1 / 3 / 2;
        min-height: 0.984375px
    }

    .cssgrid #wze127 {
        margin: 0px 0px 0px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze126 {
        margin: 4px 0px 15px 0px;
        grid-area: 3 / 1 / 5 / 2
    }

    .cssgrid #wze128 {
        margin: 4px 0px 15px 0px;
        grid-area: 3 / 1 / 5 / 2
    }

    .cssgrid #wze129 {
        margin: 4px 0px 15px 0px;
        grid-area: 3 / 1 / 5 / 2
    }

    .cssgrid #wze321 {
        margin: 0px 0px 25px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze322 {
        margin: 0px 0px 21px 0px;
        grid-area: 2 / 1 / 3 / 2;
        min-height: 0.984375px
    }

    .cssgrid #wze327 {
        margin: 0px 0px 0px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze329 {
        margin: 0px 0px 25px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze330 {
        margin: 0px 0px 21px 0px;
        grid-area: 2 / 1 / 3 / 2;
        min-height: 0.984375px
    }

    .cssgrid #wze331 {
        margin: 0px 0px 0px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze333 {
        margin: 0px 0px 25px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze334 {
        margin: 0px 0px 21px 0px;
        grid-area: 2 / 1 / 3 / 2;
        min-height: 0.984375px
    }

    .cssgrid #wze335 {
        margin: 0px 0px 15px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    #wz-section-header {
        --gtr: 2
    }

    #wz-section-wzs3 {
        --gtr: 2
    }

    #wz-section-wzs35 {
        --gtr: 1
    }

    #wz-section-wzs23 {
        --gtr: 1
    }

    #wz-section-wzs25 {
        --gtr: 1
    }

    #wz-section-wzs26 {
        --gtr: 1
    }

    #wz-section-wzs27 {
        --gtr: 1
    }

    #wz-section-wzs28 {
        --gtr: 1
    }

    #wz-section-wzs29 {
        --gtr: 1
    }

    #wz-section-wzs30 {
        --gtr: 1
    }

    #wz-section-footer {
        --gtr: 4
    }

    #wz-section-wzs12 {
        --gtr: 1
    }

    #wz-section-wzs11 {
        --gtr: 1
    }

    #wz-section-wzs13 {
        --gtr: 1
    }

    #wz-section-wzs18 {
        --gtr: 1
    }

    #wz-section-wzs17 {
        --gtr: 1
    }

    #wz-section-wzs36 {
        --gtr: 2
    }

    #wz-section-wzs19 {
        --gtr: 3
    }
}

@media only screen and (min-width : 1170px) {
    #wze163 .wz-gallery.wz-gallery-grid li {
        width: 292px;
        height: 118px;
        padding: 10px
    }

    #wze357 .wz-gallery.wz-gallery-grid li {
        width: 290px;
        height: 288px;
        padding: 10px
    }

    #wze358 .wz-gallery.wz-gallery-grid li {
        width: 290px;
        height: 213px;
        padding: 10px
    }

    #wze353 .wz-list-root {
        width: calc( 16.666666666667% - ( 2 * 0px ) );
        margin: 0px;
        height: calc( 100% - ( 2 * 0px ) )
    }

    #wze49 .wz-shop-product {
        width: calc(33.333333333333% - 30px )
    }

    #wze49 .wz-shop-top-bar {
        margin-right: 287px
    }

    .cssgrid #wze154 {
        margin: 15px 0px 18px 0px;
        grid-area: 1 / 1 / 6 / 2
    }

    .cssgrid #wze155 {
        margin: 21px 0px 0px 0px;
        grid-area: 1 / 1 / 5 / 2
    }

    .cssgrid #wze305 {
        margin: 25px 0px 0px 0px;
        grid-area: 1 / 1 / 3 / 2
    }

    .cssgrid #wze152 {
        margin: 25px 0px 0px 0px;
        grid-area: 1 / 1 / 4 / 2;
        min-height: 25px
    }

    .cssgrid #wze153 {
        margin: 27px 0px 0px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    #wze157 {
        --gtr: 1
    }

    .cssgrid #wze157 {
        margin: 0px 0px -0.90600000000001px 0px;
        grid-area: 6 / 1 / 7 / 2
    }

    #wze159 {
        --gtr: 1
    }

    .cssgrid #wze159 {
        margin: 0px 0px 0px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze156 {
        margin: 0px 0px 0px 0px;
        grid-area: 1 / 1 / 3 / 2
    }

    .cssgrid #wze160 {
        margin: 12px 0px 12px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze163 {
        margin: 19px 0px 14px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze304 {
        margin: 19px 0px 17px 0px;
        grid-area: 1 / 1 / 3 / 2
    }

    #wze166 {
        --gtr: 2
    }

    .cssgrid #wze166 {
        margin: 0px 0px 18px 0px;
        grid-area: 2 / 1 / 4 / 2
    }

    #wze164 {
        --gtr: 2
    }

    .cssgrid #wze164 {
        margin: 0px 0px 18px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    #wze176 {
        --gtr: 1
    }

    .cssgrid #wze176 {
        margin: 0px 0px 64px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze180 {
        margin: 0px 0px 77px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    .cssgrid #wze179 {
        margin: 8px 0px 8px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    #wze276 {
        --gtr: 2
    }

    .cssgrid #wze276 {
        margin: 29px 0px 4px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    #wze291 {
        --gtr: 2
    }

    .cssgrid #wze291 {
        margin: 0px 0px 47px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    .cssgrid #wze277 {
        margin: 14px 0px 14px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze278 {
        margin: 0px 0px 17px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    .cssgrid #wze292 {
        margin: 14px 0px 14px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze293 {
        margin: 0px 0px 17px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    #wze175 {
        --gtr: 3
    }

    .cssgrid #wze175 {
        margin: 0px 0px 0px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    #wze174 {
        --gtr: 3
    }

    .cssgrid #wze174 {
        margin: 0px 0px 23px 0px;
        grid-area: 1 / 1 / 3 / 2
    }

    .cssgrid #wze181 {
        margin: 30px 0px 9px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze195 {
        margin: 0px 0px 28px 0px;
        grid-area: 2 / 1 / 3 / 2;
        min-height: 0.984375px
    }

    .cssgrid #wze184 {
        margin: 0px 0px 37px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze186 {
        margin: 33px 0px 11px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze188 {
        margin: 0px 0px 40px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    .cssgrid #wze187 {
        margin: 0px 0px 42px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze357 {
        margin: 0px 0px 14px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    #wze189 {
        --gtr: 3
    }

    .cssgrid #wze189 {
        margin: 0px 0px 21px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze190 {
        margin: 19px 0px 10px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze192 {
        margin: 0px 0px 28px 0px;
        grid-area: 2 / 1 / 3 / 2;
        min-height: 0.984375px
    }

    .cssgrid #wze193 {
        margin: 0px 0px 47px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze358 {
        margin: 0px 0px 21px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    #wze200 {
        --gtr: 3
    }

    .cssgrid #wze200 {
        margin: 0px 0px 18px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze203 {
        margin: 19px 0px 9px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze202 {
        margin: 0px 0px 28px 0px;
        grid-area: 2 / 1 / 3 / 2;
        min-height: 0.984375px
    }

    .cssgrid #wze201 {
        margin: 0px 0px 47px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    #wze204 {
        --gtr: 3
    }

    .cssgrid #wze204 {
        margin: 0px 0px 19px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze207 {
        margin: 19px 0px 9px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze206 {
        margin: 0px 0px 28px 0px;
        grid-area: 2 / 1 / 3 / 2;
        min-height: 0.984375px
    }

    .cssgrid #wze205 {
        margin: 0px 0px 47px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze302 {
        margin: 0px 0px 16px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    #wze210 {
        --gtr: 3
    }

    .cssgrid #wze210 {
        margin: 0px 0px 18px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze213 {
        margin: 19px 0px 8px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze212 {
        margin: 0px 0px 28px 0px;
        grid-area: 2 / 1 / 3 / 2;
        min-height: 0.984375px
    }

    .cssgrid #wze211 {
        margin: 0px 0px 47px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze353 {
        margin: 40px 0px 31px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze252 {
        margin: 0px 0px 41px 0px;
        grid-area: 2 / 1 / 3 / 2;
        min-height: 1.96875px
    }

    #wze346 {
        --gtr: 2
    }

    .cssgrid #wze346 {
        margin: 0px 0px 0px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    #wze342 {
        --gtr: 2
    }

    .cssgrid #wze342 {
        margin: 0px 0px 0px 0px;
        grid-area: 3 / 1 / 5 / 2
    }

    #wze344 {
        --gtr: 2
    }

    .cssgrid #wze344 {
        margin: 0px 0px 33px 0px;
        grid-area: 3 / 1 / 6 / 2
    }

    #wze247 {
        --gtr: 1
    }

    .cssgrid #wze247 {
        margin: 0px 0px -2.547px 0px;
        grid-area: 6 / 1 / 7 / 2
    }

    .cssgrid #wze238 {
        margin: 0px 0px 13px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze239 {
        margin: 0px 0px -0.43799999999999px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    .cssgrid #wze244 {
        margin: 0px 0px 14px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze245 {
        margin: 0px 0px 1px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    .cssgrid #wze241 {
        margin: 0px 0px 14px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze246 {
        margin: 0px 0px -0.48400000000001px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    #wze255 {
        --gtr: 1
    }

    .cssgrid #wze255 {
        margin: 13px 0px 12px 0px;
        grid-area: 1 / 1 / 4 / 2
    }

    #wze309 {
        --gtr: 1
    }

    .cssgrid #wze309 {
        margin: 13px 0px 12px 0px;
        grid-area: 1 / 1 / 4 / 2
    }

    .cssgrid #wze250 {
        margin: 16px 0px 0px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze248 {
        margin: 17px 0px 0px 0px;
        grid-area: 1 / 1 / 3 / 2
    }

    .cssgrid #wze257 {
        margin: 6px 0px 5px 0px;
        grid-area: 1 / 1 / 3 / 2
    }

    .cssgrid #wze256 {
        margin: 8px 0px 0px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze310 {
        margin: 6px 0px 6px 0px;
        grid-area: 1 / 1 / 3 / 2
    }

    .cssgrid #wze311 {
        margin: 8px 0px 0px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    #wze49 {
        --gtr: 1
    }

    .cssgrid #wze49 {
        margin: 10px 0px 916px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze50 {
        margin: 10px 0px 2966px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze51 {
        margin: 10px 0px 10px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze48 {
        margin: 10px 0px 10px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze94 {
        margin: 18px 0px 21px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    #wze264 {
        --gtr: 4
    }

    .cssgrid #wze264 {
        margin: 18px 0px 599px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze265 {
        margin: 5px 0px 17px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze266 {
        margin: 0px 0px 29px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    .cssgrid #wze267 {
        margin: 0px 0px 1px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze268 {
        margin: 0px 0px 25px 0px;
        grid-area: 4 / 1 / 5 / 2
    }

    .cssgrid #wze102 {
        margin: 28px 0px 10px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze103 {
        margin: 0px 0px 30px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    #wze312 {
        --gtr: 4
    }

    .cssgrid #wze312 {
        margin: 28px 0px 1651px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze313 {
        margin: 17px 0px 17px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze316 {
        margin: 0px 0px 26px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    .cssgrid #wze315 {
        margin: 0px 0px 1px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze314 {
        margin: 0px 0px 39px 0px;
        grid-area: 4 / 1 / 5 / 2
    }

    .cssgrid #wze317 {
        margin: 54px 0px 5px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze318 {
        margin: 0px 0px 88px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    #wze356 {
        --gtr: 3
    }

    .cssgrid #wze356 {
        margin: 28px 0px 63px 0px;
        grid-area: 1 / 1 / 6 / 2
    }

    #wze348 {
        --gtr: 3
    }

    .cssgrid #wze348 {
        margin: 64px 0px 58px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    #wze349 {
        --gtr: 3
    }

    .cssgrid #wze349 {
        margin: 0px 0px 58px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    #wze350 {
        --gtr: 3
    }

    .cssgrid #wze350 {
        margin: 0px 0px 58px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    #wze351 {
        --gtr: 3
    }

    .cssgrid #wze351 {
        margin: 0px 0px 0px 0px;
        grid-area: 4 / 1 / 5 / 2
    }

    .cssgrid #wze115 {
        margin: 0px 0px 15px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze116 {
        margin: 0px 0px 34px 0px;
        grid-area: 2 / 1 / 3 / 2
    }

    .cssgrid #wze117 {
        margin: 0px 0px 0px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze121 {
        margin: 0px 0px 25px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze123 {
        margin: 0px 0px 13px 0px;
        grid-area: 2 / 1 / 3 / 2;
        min-height: 0.984375px
    }

    .cssgrid #wze127 {
        margin: 0px 0px 0px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze126 {
        margin: 4px 0px 0px 0px;
        grid-area: 3 / 1 / 5 / 2
    }

    .cssgrid #wze128 {
        margin: 4px 0px 0px 0px;
        grid-area: 3 / 1 / 5 / 2
    }

    .cssgrid #wze129 {
        margin: 4px 0px 0px 0px;
        grid-area: 3 / 1 / 5 / 2
    }

    .cssgrid #wze321 {
        margin: 0px 0px 25px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze322 {
        margin: 0px 0px 21px 0px;
        grid-area: 2 / 1 / 3 / 2;
        min-height: 0.984375px
    }

    .cssgrid #wze327 {
        margin: 0px 0px 0px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze329 {
        margin: 0px 0px 25px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze330 {
        margin: 0px 0px 21px 0px;
        grid-area: 2 / 1 / 3 / 2;
        min-height: 0.984375px
    }

    .cssgrid #wze331 {
        margin: 0px 0px 0px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    .cssgrid #wze333 {
        margin: 0px 0px 25px 0px;
        grid-area: 1 / 1 / 2 / 2
    }

    .cssgrid #wze334 {
        margin: 0px 0px 21px 0px;
        grid-area: 2 / 1 / 3 / 2;
        min-height: 0.984375px
    }

    .cssgrid #wze335 {
        margin: 0px 0px -0.2812px 0px;
        grid-area: 3 / 1 / 4 / 2
    }

    #wz-section-header {
        --gtr: 2
    }

    #wz-section-wzs3 {
        --gtr: 3
    }

    #wz-section-wzs35 {
        --gtr: 1
    }

    #wz-section-wzs23 {
        --gtr: 1
    }

    #wz-section-wzs25 {
        --gtr: 1
    }

    #wz-section-wzs26 {
        --gtr: 1
    }

    #wz-section-wzs27 {
        --gtr: 1
    }

    #wz-section-wzs28 {
        --gtr: 1
    }

    #wz-section-wzs29 {
        --gtr: 1
    }

    #wz-section-wzs30 {
        --gtr: 1
    }

    #wz-section-footer {
        --gtr: 4
    }

    #wz-section-wzs12 {
        --gtr: 1
    }

    #wz-section-wzs11 {
        --gtr: 1
    }

    #wz-section-wzs13 {
        --gtr: 1
    }

    #wz-section-wzs18 {
        --gtr: 1
    }

    #wz-section-wzs17 {
        --gtr: 1
    }

    #wz-section-wzs36 {
        --gtr: 2
    }

    #wz-section-wzs19 {
        --gtr: 6
    }
}
