#contact .form-footer .btn {
  background: #e7004a;
  font-size: 17px;
  border: 0;
  color: #fff;
  line-height: 1.5;
  border-radius: 5px;
}
.border {
  border: 1px solid #dee2e6 !important;
}
#description img{
    display:block;
}
#presta-cart-checkout-payment-step .paymenthp-method {
  margin: 0;

}
.st_sticker.st_sticker_static.st_sticker_4 {
  position: absolute;
  margin: auto;
  text-align: center;
  width: 100%;
  bottom: 40px;
}
#cart #displayBanner, #checkout #displayBanner{
    display:none !important;
}
.stspecialslider_container .st_sticker_4{
    display:none !important;
}
.st_sticker.st_sticker_static.st_sticker_4:before {
   content: "";
  width: 100%;
  display: block;
  height: 1px;
  background: #ddd;
  top: 12px;
  position: absolute;
}

.st_sticker.st_sticker_static.st_sticker_4 span {
  background: #fff;
position:relative;
z-index:1;
  padding: 0 10px;

}
.pro_second_box .st_sticker_block, .product_middle_column .st_sticker_block {
  padding: 0;
  margin: 0;
}
#prestacart-checkout-3p .payment-options .payment-option label {
  display: flex;
  align-items: center;
  flex-direction: row-reverse;
  justify-content: right;
}
.bottom_pagination .product_count{
    display:none;
}
.payment-options label img {
  float: right;
  margin-left: 10px;
  max-height: 32px;
}
.presta-cart-checkout-step .additional-information {
  border-radius: 5px;
}
#textboxes_78 .swiper-button-lr.swiper-navigation-circle .swiper-button {

  transform: translateY(-50% );
}
.brands_slider_item {

  margin: auto;
  display: block;
}
.psf-cart-summary .cart-summary-line {
  margin-bottom: 10px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
#cart-subtotal-shipping .value {
    font-size:12px !important;
    width:100%;
}
.psf-cart .label {
  min-width: 100px;
}
#cart-subtotal-shipping .label {
  min-width: 100px;
}
.psf-cart-summary .cart-summary-line .value {
  text-align: left;
}
.js-address-form .form-group {
  display: block;
}
.psy-change{
    display:none;
}
.border-primary {
  border-color: #007bff !important;
}

.border-success {
  border-color: #28a745 !important;
}

.border-warning {
  border-color: #ffc107 !important;
}

.border-danger {
  border-color: #dc3545 !important;
}



.pro_outer_box .countdown_name{
    display:block;
    font-size: 11px;
    font-weight:bold;
   color: rgba(231,0,74,1); 
    width:110px;
}
#rightbar_38 i{
    top: 2px;
  position: relative;
}
#displayBanner{
    background:#fff;
}
#displayBanner .st_banner_block .adveditor_image {
  border-radius: 0px;
}
#displayBanner .st_banner_block{
 margin:0 !important;   
}
.video-container{
    overflow-y: hidden;
  overflow-x: auto;
  display: flex;
  flex-wrap: nowrap;
}
.pvideo span, .pvideooo span {
  position: absolute;
  width: 100%;
  text-align: center;
  bottom: 7px;
  left: 0;
  font-size: 12px;
  z-index: 1;
  color: #111;
}
.pro_gallery_thumb_boxxxx.vids{
    min-height: 250px;
  width: 100%;
  display: block;
  overflow: hidden;

  position: relative;
  box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.75) inset,0 5px 6px rgba(0, 0, 0, 0.3);
  border-radius: 15px;
}
.pro_gallery_thumb_boxxxx.vids a{
  cursor:pointer;
  }

.stblogrelatedarticles_container .flex_child.title_flex_left {
background: #ccc;
  height: 2px;
  }
.pro_gallery_thumb_boxxxx.vids  .pro_gallery_thumb_box{
  background: radial-gradient(150% 170% at 50% 0%, rgba(255, 255, 255, .85) 0%, rgba(255, 255, 255, .68) 34%, rgba(0, 0, 0, .32) 56%, rgba(0, 0, 0, 0) 74%);
  -webkit-backdrop-filter: blur(0px) saturate(140%) contrast(1.08);
  backdrop-filter: blur(5px) saturate(120%) contrast(1.08);
  border:0;
}
.pvideo .vids span{
    bottom:20px;
    color:#fff;
}
.pvideo .vids i{
background: unset;
  color: #e7004a;
  border: 2px solid #e7004a;
}
    .h_iframe-aparat_embed_frame {
        position: relative;
    }
    .h_iframe-aparat_embed_frame iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        border-radius:12px;
        height: 100%;
    }
.pro_gallery_thumb_boxxx label, .pro_gallery_thumb_box label {
  align-items: center;
  background: transparent;
  border-radius: 0 !important;
  color: #fff;
  display: flex;
  height: 100%;
  justify-content: center;
  position: absolute;
  width: 100%;
  z-index: 10;
}
.list .pro_outer_box .countdown_name{

    font-size: 13px;
}
.list .owin.hasdis{
    padding-top:29px;
}
.list .owin .countdown_wrap{
   border-bottom:2px solid rgba(231,0,74,1); 
   top:0 !important;
}
.grid .owin .countdown_wrap .countdown_wrap_inner{
    justify-content: left;
}
.use_mobile_header #mobile_bar {
border-radius: 15px ;
margin:10px;
width: calc(100% - 20px);

background: radial-gradient(150% 170% at 50% 0%, rgba(255, 255, 255, .95) 0%, rgba(255, 255, 255, .88) 100%);

  -webkit-backdrop-filter: blur(0px) saturate(140%) contrast(1.08);
  backdrop-filter: blur(10px) saturate(120%) contrast(1.08);
  /*
  box-shadow: 0 -1px 0 rgb(255 255 255 / .75) inset,0 14px 26px rgb(0 0 0 / .08);
  */
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15);
}
#st-container .list .owin .countdown_wrap_inner div span.countdown_number {
  font-size: 14px !important;
}
#mobile_bar_bottom .mobile_bar_item, #mobile_bar_bottom .search_widget_block{
    margin-top:10px;
}
.overlyyy{
position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  display:none;
  height: 100%;
background: rgba(0,0,0,0.6);
  z-index: 99;
  backdrop-filter: blur(10px);
 
}
.overlyyy.opened{
 display:block   
}
  #footer #easycontent_101 > .title_block {
padding: 0 !important;
  margin: auto;
    margin-bottom: auto;
  justify-content: space-between;
  display: flex;
  align-items: center;
  margin-bottom: 10px;
  }
#mobile_bar_top {
  z-index: 1;
  position: relative;
}
#top_extra, #mobile_bar_bottom {
  transition: transform .3s;
}
.stuck #top_extra.scrolling-down {
transform: translateY(-100%);
}
#mobile_bar_bottom {

opacity:1;
}
#mobile_bar_bottom.scrolling-down {
transform: translateY(-100%);
opacity:0;
}
#header_primary{
background: #fff;
  z-index: 999;
  position: relative;
}
#st_header {
    transition: height 0.3s ease, padding 0.3s ease;
    height: 200px;
}
#st_header.shrink {
    height: calc(200px - 43px);
      box-shadow: none !important;
  background: unset;
}
#st_header.shrink #header_primary{
    box-shadow: 0 1px 0 rgba(0,0,0,.14),0 2px 0 rgba(0,0,0,.05) !important
}
.use_mobile_header #mobile_bar{
        transition: height 0.3s ease, padding 0.3s ease;
    height: 125px;

}

.use_mobile_header #mobile_bar.shrink{
    overflow:hidden;
    height: 60px;
    /*
     box-shadow: 0 1px 0 rgba(0,0,0,.14),0 2px 0 rgba(0,0,0,.05) !important;
     background: radial-gradient(150% 170% at 50% 0%, rgba(255, 255, 255, .85) 0%, rgba(255, 255, 255, .68) 34%, rgba(0, 0, 0, .12) 56%, rgba(0, 0, 0, 0) 74%);
     */

  box-shadow: 0 1px 10px rgba(0,0,0,.14),0 2px 0 rgba(0,0,0,.1) !important;
  background: radial-gradient(150% 170% at 50% 0%, rgba(255, 255, 255, .9) 0%, rgba(255, 255, 255, .9) 34%, rgba(255, 255, 255, .7) 56%, rgba(255, 255, 255, 0.9) 74%);
}

.topcat {
  padding-bottom: 0;
  position: relative;
}
.stmenu_vs{
    background-image:none !important;
}
.mv_item {
  display: flex !important;
  align-items: center;
}
.mv_item:hover{
    background:#fff
}
.mv_item.is_parent::after{
    margin-right:auto;
}
.mv_item img{
    margin-left:15px;
}
#st_mega_menu_wrap .stmenu_sub {
  min-height: 400px;
}
.topcat, #category .breadcrumb_wrapper {
  background: #2e5e9d;
    background-image: none;
  background-image: none;
background-image: linear-gradient(90deg,#f2f3f4 25%,#d5d8dd 100%);
}
#st_menu_0:hover #st_menu_30 .stmenu_vs {
  display: block !important;
  -webkit-box-shadow: 0 2px 6px rgb(0 0 0 / 10%);
  -moz-box-shadow: 0 2px 6px rgba(0,0,0,.1);
  box-shadow: 0 2px 6px rgb(0 0 0 / 10%);
}
#st_ma_30:before{
    content:"";
}

#subcategories.swiper-container::before {
  content: "";
  left: 0;
  top: 0;
  width: 48px;
  height: 100%;
  position: absolute;
  z-index: 2;
  background: linear-gradient(90deg,#f2f3f4 0%, rgba(69, 131, 213, 0) 100%);
}
#subcategories .subcate_grid_view li {
  width: 15%;
  flex: 1;
}
.st-menu-svg-icon{
    width:58px;
    height:58px;
    vertical-align:middle;
}
@media screen and (min-width: 768px) {
    div.selectedFilters { 
  box-shadow: none !important;
  border: 0 !important;
}
    .st_mega_menu > li > a > img{
        max-width:32px;
        max-height:32px;
    }
    #product #page_banner_container_1 {
  margin-top: 0px;
  background: #f5f5f5;
  padding: 10px 0;
}
    .iconss{
        position:static;
    }
  #cattt #subcategories .subcate_grid_view li {
    padding-left: 0;
    padding-right: 0;
  }
}
#subcategories .inline_list li div {
  background-color: #fff;
  padding: 5px 5px;
  box-shadow: 0 0 2px 0 rgba(0,0,0,0.1);
  border-radius: 7px;
  height: 100%;
  display: flex;
min-width: max-content;
  max-width: 100%;
  transition: 0.2s border;
  border: 2px solid transparent;
  flex-direction: column;
  justify-content: center;
}
#subcategories .inline_list li a.img img {
  border: 0px solid #ddd;
  border-radius: 12px;
  background: #fff;
}
#category .breadcrumb_nav li, #category .breadcrumb_nav span, #category .breadcrumb_nav a {

  font-size: 12px;
}
#category .breadcrumb_spacing {
  height: 0 !important;
}
.parallax1 > use {
  animation: move-forever1 20s linear infinite;
  &:nth-child(1) {
    animation-delay: -2s;
  }
}
.parallax2 > use {
  animation: move-forever2 16s linear infinite;
  &:nth-child(1) {
    animation-delay: -2s;
  }
}
.parallax3 > use {
  animation: move-forever3 12s linear infinite;
  &:nth-child(1) {
    animation-delay: -2s;
  }
}
.parallax4 > use {
  animation: move-forever4 8s linear infinite;
  &:nth-child(1) {
    animation-delay: -2s;
  }
}
@keyframes move-forever1 {
  0% {
    transform: translate(85px, 0%);
  }
  100% {
    transform: translate(-90px, 0%);
  }
}
@keyframes move-forever2 {
  0% {
    transform: translate(-90px, 0%);
  }
  100% {
    transform: translate(85px, 0%);
  }
}
@keyframes move-forever3 {
  0% {
    transform: translate(85px, 0%);
  }
  100% {
    transform: translate(-90px, 0%);
  }
}
@keyframes move-forever4 {
  0% {
    transform: translate(-90px, 0%);
  }
  100% {
    transform: translate(85px, 0%);
  }
}
.editorial {
  display: none;
  width: 200%;
  height: 50px;
  max-height: 50px;
  margin: 0;
  z-index: 5;
  bottom: 0;
  position: absolute;
  left: -50%;
  float: left;
}
#checkout .com_grid_view > div.col-lg-6:nth-child(3), #checkout .com_grid_view > div.col-lg-6:nth-child(6) {
   display:none; 
}
.fto-share-1::before {
  content: "";
  width: 18px;
  height: 18px;
  display: block;
  background: url(../../../../img/cms/share.png) no-repeat top center;
    background-size: auto;
  background-size: auto;
  background-size: contain;
  margin: 8px auto;
}
.blog_image > a{
    display: block;
  height: 100%;
  width: 100%;
  position: absolute;
  z-index: 1;
}
section.contact-form.mb-3, #easycontent_82, #easycontent_92 {
  background: #f8f8f8;
  padding: 15px;
  margin-bottom:30px;
  border-radius: 12px;
border:1px solid #ddd;
  margin-bottom: 20px;
  font-family:irswl;
  height: 100%;
  font-feature-settings: "ss02";
}
.input-group-addon:not(:last-child), .input-group-btn:not(:first-child) > .btn-group:not(:last-child) > .btn, .input-group-btn:not(:first-child) > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:not(:last-child) > .btn, .input-group-btn:not(:last-child) > .btn-group > .btn, .input-group-btn:not(:last-child) > .dropdown-toggle, .input-group .form-control:not(:last-child) {
  border-bottom-right-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.input-group-addon:not(:first-child), .input-group-btn:not(:first-child) > .btn, .input-group-btn:not(:first-child) > .btn-group > .btn, .input-group-btn:not(:first-child) > .dropdown-toggle, .input-group-btn:not(:last-child) > .btn-group:not(:first-child) > .btn, .input-group-btn:not(:last-child) > .btn:not(:first-child), .input-group .form-control:not(:first-child) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  line-height: 21px;
}

.title_block {
  margin: 0 0 10px;
}
.sttab_2 .nav-tabs .nav-item {
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 0;
}
 .product_info_tabs .nav-tabs .nav-link{
	 font-weight:bold;
 }


.radio-label {
  background: #fff;
  padding:  9px;
  border-radius: 7px;
}
.color, .radio-label {
  display: inline-block;
  border: 1px solid #d9d9d9;
}
.input-radio + span{
	font-size:12px;
	font-family:irswl;
	font-feature-settings: "ss02";
}
.input-color:checked + span, .input-color:hover + span, .input-radio:checked + span, .input-radio:hover + span {
  border-color: #e7004a;
}
.product_info_tabs.sttab_block.sttab_2_2 .nav-tabs .nav-link.active i, .product_info_tabs.sttab_block.sttab_2_2 .nav-tabs .nav-link.active::before {
  color: #e7004a;
  padding: 0;
  border-radius: 7px;
  width: 36px;
  height: 36px;
  display: inline-block;
  line-height: 36px;
}
.product_info_tabs.sttab_block .nav-tabs .nav-link {
	margin-left: 0;
  position: relative;
  background: transparent;
    background-color: transparent;
  background-color: transparent;
  padding: 9px 20px;
  border-top: 0 !important;
  border-right: 0 !important;
  border-left: 0 !important;
}

.product_info_tabs.sttab_block .nav-tabs .nav-item .nav-link {
  border: 1px solid #ddd !important;
    border-radius: 25px !important;

}
.product_info_tabs.sttab_block.sttab_2_2 .nav-tabs .nav-link.active, .product_info_tabs.sttab_block.sttab_2_2 .nav-tabs .nav-link:hover, .product_info_tabs.sttab_block.sttab_2_2 .nav-tabs .nav-link:focus {
  border-bottom: 1px solid #2347fb;

}
.page_heading img {
 margin:5px auto
}




#identity #customer-form .com_grid_view {
  flex-direction: column;
}
.card.card_trans.cart-summary .card-block {
  padding: 0 15px;
}
.js-address-form form p:last-child{
    display:none;
}
.checkout-step .step-number {
  display: inline-block;
  margin-left: .375rem;
  background: #828297;
  border-radius: 25px;
  width: 32px;
  height: 32px;
  text-align: center;
  line-height: 32px;
  color: #fff; 
}
.checkout-step.-reachable.-complete .done {
  display: inline-block;
  margin-left: .375rem;
  background: #5bb500;
  border-radius: 25px;
  width: 32px;
  height: 32px;
  text-align: center;
  line-height: 32px;
  color: #fff;
}
.card .address-footer {
  background: #f5f5f5;
}
.checkout_header {
  padding: 10px 0 16px;
}
.checkout-step .carrier-delay, .checkout-step .carrier-name {
font-size:13px;
  text-align: right;
}
.delivery-option{
    border-bottom:1px solid #eee;
}
.delivery-option img {

  max-width: 100px;
}
textarea {

  border-radius: 5px;
  border: 1px solid #ddd;
}
.delivery-option label .row, .delivery-option {
  display: flex;
align-items: center !important;
}
.checkout-step .carrier-name {
font-weight:bold
}
.product_count_infinite, .infinite-box{
	display:none
}
.dynamic-product-count {
	font-family:irswl;
  font-feature-settings: "ss02";
  margin-top:20px;
}
.dynamic-loading .loadMore {
  padding: 15px 30px;
  font-size: 15px;
  border:0;
  background: #e7004a;
}
#footer{
	margin-top:100px
}
#checkout #footer{
  margin-top: 0;
}

#checkout .btn.continue, #payment-confirmation .btn{
    background:#e7004a;
    border:0;
    padding:15px 30px;
    color:#fff;
  margin-bottom:10px;
    font-size:15px;
    font-weight:bold;
}

#payment-confirmation .btn{
    font-size:19px;
margin-top:20px;
}
.card.card_trans.cart-summary, .card.card_trans.mb-3,  .checkout_left_column {
  background: #fff;
  border-radius: 10px;
   border:1px solid #ddd;

}
.owin .countdown_wrap{
    color:rgba(231,0,74,1);
}

.my_account_page_footer a {
 padding:10px;
 border-radius:7px;
 border:1px solid #777
}
.my_account_page_footer .fr {
 display:none
}
.form_using_ajax.row{
    max-width:100%;
    display: block;
width: 640px;
margin: auto;
}
.form-control {
min-height: 42px;
  border-radius: 5px;
}
.prestaplus_psf_tracking {
  padding: 0px 10px 0px 10px;
  background-color: #fff;
  border-radius: 10px;
  margin-bottom: 20px;
  border: 1px solid #ddd;
}
.prestaplus_psf_tracking_title {
  background-color: #fff;
  color: #111;
  padding: 20px 5px;
  font-size: 21px;
}
.prestaplus_psf_tracking_description, .prestaplus_psf_tracking_row_description {
  max-width: 980px;
  margin: auto;
}
.prestaplus_psf_tracking_content_container {
  background-color: #fff;
}
form#prestaplus_psf_tracking {
  background: url(../../../../img/cms/OrdersTrackingAlphakitIr.jpg) no-repeat top;
  min-height: 275px;
  padding: 0;
    padding-top: 0px;
  padding-top: 0;
  padding-top: 0;
  padding-top: 275px;
  margin: 0 25%;
}
.prestaplus_psf_tracking_messages, .prestaplus_psf_tracking_row_messages {
	font-family:irswl;
  text-align: center;
  font-size: 14px;
  font-feature-settings: "ss02";
  color: #111;
}
.checkout_left_column, .small_cart_attr_attr, .st_sticker_block{
font-family: irswl;
  font-feature-settings: "ss02";
  font-size: 11px;
  margin-bottom: 10px;
}
.prestaplus_psf_tracking_description, .prestaplus_psf_tracking_row_description {
  padding: 5px;
  background-color: #fff;
  border: 0;
  font-family: irswl;
  box-shadow: none;
}
.mfp-container {
  padding-right: 10px;
  padding-left: 10px;
}
.prestaplus_psf_tracking_input input[type="text"], .prestaplus_psf_tracking_row_input input[type="text"] {
  max-width: 100%;
  width: 100%;
  border: 1px solid #d3d9e1;
  padding: 10px;
  text-align: center;
  border-radius: 7px;
  background: #f8fafd;
}
.prestaplus_psf_tracking_input input[type="submit"], .prestaplus_psf_tracking_row_input input[type="submit"] {
  border-radius: 7px;
  margin-top: 10px;
  width: 200px;
  font-size: 17px;
}
.definition-list dl dd, .definition-list dl dt {
  -webkit-box-flex: 0;
  box-flex: 0;
  -moz-flex: 0 0 48%;
  -ms-flex: 0 0 48%;
  flex: 0 0 48%;
  background: #ebebeb;
  padding: .625rem;
margin: 2px;
}
.checkout_left_column, .checkout_right_column {

  border-radius: 10px;
}
.card-block {

  padding: 1rem 1.25rem 0.4rem 1.25rem;
}
#checkout p{
    font-size:13px;
    text-align: justify;
}
a[data-link-action="different-invoice-address"]{
    display:none;
}
#st_header .search_widget_form_inner.input-group-with-border{
	border-width:1px;
}
.product_middle_column{
margin-top:0 !important	
}


.product_name_wrap{
	border-bottom:1px solid #ddd
}
#product div#product-details{
	display:none !important
}
.h3.tt .opener {
  margin-right: auto;
  display:none;
}
.h3.tt {
  position: relative;
  z-index: 1;
  font-size: 21px;
  color: #000;
  display: flex;
  align-items: center;
  padding-left: .75rem;
  padding-bottom: .5rem;
  margin-top: 10px !important;
  margin-bottom: 10px !important;
 
}
.h3.tt:after{
content: "";
  position: absolute;
  display: block;
  left: 0;
  height: 2px;
  background: #ccc;
  width: 100%;
  z-index: -1;
}
.h3.tt b i{
background: #e7004a;
width: 40px;
height: 40px;
display: inline-block;
text-align: center;
border-radius: 100%;
line-height: 44px;
vertical-align: middle;
color: #fff;
margin-left: 10px;
font-size: 17px;
  }
  .border.rounded i{
    font-size: 2em;
}
.h3.tt b{
    display: flex;
  align-items: center;
    background:#fff;
    padding:0 0 0 15px;
}
.h3.tt .opener {
  margin-right: auto;
}
.bestkit_icon_imgm{
    max-width:45px;
}
#steasy_element_79.sttext_block span, #steasy_element_133.sttext_block span, #steasy_element_134.sttext_block span{
	color:#fff
}
#steasy_element_78.sttext_block .title_block_inner, #steasy_element_133.sttext_block .title_block_inner, #steasy_element_134.sttext_block .title_block_inner{
	font-size:17px
}
.product-variants-item.ggg  {
display:flex;
align-items: center;
  justify-content: space-between;
  box-shadow: 0 0 5px rgba(0,0,0,.15);
  border-radius: 12px;
  padding: 10px 10px 5px 10px;
  margin-bottom: 15px;
}
.delivery-informationn {
display: inline-flex;
  align-items: center;
  background: #fff;
  border-radius: 13px;
  padding: 5px 10px;
  box-shadow: 0 0 5px rgba(0,0,0,.15);
}
.delivery-informationn::before {
font-size: 24px;
  background: transparent;
  color: #555;
  line-height: 1.4;
  text-align: center;
  vertical-align: middle;
  width: 32px;
  font-family: "fontello";
  margin-left: 6px;
  content: '\e906';
}
@media (min-width: 980px) {
    .images-container.pro_number_1, .images-container.pro_number_1 .pro_gallery_thumbs_horizontal {
  max-width: 500px !important;
}
	.style_wide .ma_level_1 {
  margin-bottom: 14px;
}
	 #st_menu_column_17 .ml_level_1 a, #st_menu_column_20 .ml_level_1 a{
	     text-wrap: nowrap;
font-size: 15px;
    font-weight: bold;
    text-transform: capitalize;
    border: 1px solid #ddd;
    padding: 4px 10px;
    text-align: center;
    border-radius: 7px;
	}
	#st_menu_column_17 .granditem_0, #st_menu_column_20 .granditem_0{
		flex:1
	}
	#st_menu_block_37, #st_menu_block_43 {
		display:flex;
		gap:6px;
		margin-top:20px;
		flex-wrap:wrap
	}
	#st_menu_block_37 > .row, 	#st_menu_block_43 > .row{
	    margin:0;
	    flex:1;
	}
#st_menu_block_37 > .row .col-md-12, #st_menu_block_43 > .row .col-md-12{
	    width: 100%;
  max-width: unset;
  flex: unset;
  padding: 0;
	}
	#st_menu_block_37 ul,#st_menu_block_43 ul{
margin:0;
	}
#myTabb{
	display:none
}


#footer .st_ma_11 i {
width: 44px !important;
    text-align: center;
    padding: 0 !important;
    margin-left: 5px;
    color: #fff;
}
#steasy_column_47 {
  padding-bottom: 0px;
  align-items: center;
}
 #steasy_element_133 .sttext_item_content,  #steasy_element_134 .sttext_item_content  {
    display: flex;
    align-items: center;

  }
  #steasy_element_133 .sttext_item_content, #steasy_element_134 .sttext_item_content {
    display: flex;
    align-items: center;
   justify-content: space-between;
  }
  #footer #st_ma_11{
	color:#fff;
}
#easycontent_88{
    margin:0;
}
#steasy_column_49{
    height:129px;
    max-width: 240px;
}
#steasy_column_47 {

  margin-top: -20px;
}
#steasy_column_48 {
  padding-bottom: 0px;
  flex: 1;
  max-width: 100%;
}
}
#stacked_footer_column_6::after {
height: 30px;
    bottom: -25px;
    content: '';
    position: absolute;
    left: -50%;
    background-size: 100% 30px;
    background-position: 50% 0%;
    background-repeat: no-repeat;
    z-index: 3;
    pointer-events: none;
    background-image: url('data:image/svg+xml;charset=utf8, <svg preserveAspectRatio="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 100"><g fill="%232091e6"><path d="M167 61zM98 62zM98 60a1 1 0 000 1 1 1 0 010 1 5 5 0 001-1l-1-1zM171 71a3 3 0 000 1v-1 1a1 1 0 000-1zM229 64l-1 1v1a7 7 0 000 1l1-2v-1zM270 62v1a6 6 0 000 1v-1-1z" fill-rule="evenodd"/><path d="M9 61l2 1a6 6 0 010-2v2a3 3 0 010 1l2 1v-1 2a21 21 0 011-2v-1 0h1v-2 1a4 4 0 010-2v1a4 4 0 011-1v-1-1 1a6 6 0 010 1 6 6 0 010 1 2 2 0 011 1v-1c0-1 0 1 0 0a9 9 0 010-2h0v3a3 3 0 011 2 7 7 0 011 1v-1l1 2 1-1c1 0 0 1 0 0v1h2v2a15 15 0 010 1c0 2 1-1 1 1v1c0 2-1-1-1-1a1 1 0 000 1 1 1 0 010 1h-1l1-1h-1v1a4 4 0 010-1v-1l-1-1v0l-1-1v4l1 1v3h1a3 3 0 010 1v-2h2a1 1 0 010-1c0-1 0 0 0 0v1a3 3 0 010-1v1s0-1 0 0a3 3 0 010 1v-1a2 2 0 010 1l1-2v1h1a4 4 0 010-2v1a15 15 0 002-1l2-4v-1-1-1c0-1 0 0 0 0v2l1-1a2 2 0 010 1l-1 1v-1a2 2 0 000 1c1 1 1 2 2 1l4-5h4l3-2a5 5 0 004-2c1-1 0-4 2-4h5l4 1h1l2 3v1a17 17 0 011-4v4c0 1 0 0 0 0v-2 1a5 5 0 010 1 6 6 0 010-2h1a4 4 0 010-1v-2 1a6 6 0 010 1 25 25 0 010 5v1a2 2 0 002 1v-1l1-2v1l1 2v-2l1 1h1v1a5 5 0 010 1h2a10 10 0 011-2c0-1 0 0 0 0v-2-1h1v2l2 1a2 2 0 010 1 3 3 0 010 1 5 5 0 010-2c1-1 1 1 1 2v-1 1h1a2 2 0 000-1h0v1-1a3 3 0 010-1 3 3 0 000-1 1 1 0 010-1h1v-1 0c0-1 1-2 1 0s-1 0-1 1c0 2 1 1 1 1a7 7 0 010 1h1v-1-1l1 2v-1a3 3 0 010 1v-1-1c0-1 0 0 0 0v-1l1 1v-2 2a4 4 0 000-1v-1l1 1v0a11 11 0 010 2v-2 1s0-1 0 0a3 3 0 011 0v-1-1l1-1v-1c0-1 0 0 0 0v0l1 1v1l1-5v1c0 1 0 0 0 0v1l1-1v-1-1 4l1-4v0l1-1v-2 1a5 5 0 010 1 6 6 0 010-2 4 4 0 011-1v-2 1a6 6 0 010 1 25 25 0 011 5v2h1v0a4 4 0 010 1 7 7 0 010 1 17 17 0 011-2v0l-1-1a1 1 0 011-1v-1h1v3l1-2v1h2v3c1 2 1-1 1 1a13 13 0 001-1 4 4 0 010-1v1l2-4 2-4c2-2 3-4 4-3a4 4 0 013 2l2 1 2-3c1-1 1-4 3-5l3-2a3 3 0 011-2v2a4 4 0 011 0v-1-1-1l1 2v-1l1-2v3l1-2v2l1-1v2a6 6 0 001-2l1-2 1 2v0a5 5 0 012-2l3-1a11 11 0 010-2 15 15 0 010-2 8 8 0 010-2l1-1v1h1s1-1 1 1l-1-1v2l1-1v1a8 8 0 010 2l1-1v-1-2a3 3 0 010 2 11 11 0 002-2c0-3 2-6 3-4l4 8 3 9c1-1 2 2 3 4v-1a8 8 0 010 2l1 1v-2a6 6 0 010 3l1 1v-3-1c1 0 1 2 2 1l-1-2c0-1 0 1 0 0l1-2 1-3v2l-1 1 1 1a1 1 0 010 1c-1 1-1-3-1-2a8 8 0 000 2 5 5 0 000 1v-1c1 1 1 5 2 3l-1-1a3 3 0 011-2 5 5 0 011-2v-1a7 7 0 010 3c0 1-1-1-1 1a5 5 0 000 1h1a8 8 0 011 3 4 4 0 010 1l-1 2v2l1 4v-2l1 2v-2 1a3 3 0 011-1v-1-1h1v1l1-1v1l1 1a9 9 0 010 2 6 6 0 010 1 5 5 0 01-1 1l1-1h-1c0 1 0 1 0 0a1 1 0 010-1l-1 1v-1 3l1 1c0-1 0-1 0 0l1-2a2 2 0 010-1h1v1a14 14 0 011-3l-1 2 1 1v-2 1a9 9 0 010-1l1-2a11 11 0 010 1v-2 1a6 6 0 010 1 3 3 0 010 1 3 3 0 001-2l-1-2a14 14 0 011 2 4 4 0 010 1l1 1v-1a3 3 0 010-1s0 1 0 0v-1a6 6 0 010 2 4 4 0 010 1v1c1 0 0-6 1-5v8-1c0-1 0-2 1-1a5 5 0 010 1v-1a7 7 0 010-3h1c0-1 0 0 0 0v-1 5l1-2v2a3 3 0 012 3 7 7 0 013-1c4-1 3 0 4 2a5 5 0 000 1 13 13 0 011 2 2 2 0 001-1s0 1 0 0v-2-3c1-1 1 3 1 1l1-2v3l-1 2c1 1 1-2 2-1a5 5 0 010 2h-1a3 3 0 000 1c1 1 1-1 1 1a1 1 0 010 1l-1-1c0 3 2 1 2 4a9 9 0 01-1 3l-1 1v-2-2-3l-1 2v2a43 43 0 011 3v1l1 1v-1 1l2-1a4 4 0 00-1-1v-3 1a3 3 0 011-3v1l1-1v1s1-1 1 1-2-1-1 2a6 6 0 000 1 9 9 0 001-2 10 10 0 010-3 7 7 0 011 2v-1a4 4 0 000-1v-1l-1-1-1 1v-5 4c-1 2-1 2-2 0v-1c0-5 2-5 3-4 0 0 0-1 0 0v1c0 2 1 0 1 0l1-1 1-1 1-1v-1 2l1-2v3c0 1 0 0 0 0l1-5 1-3a4 4 0 010 1c1-3 0-4 2-5a22 22 0 002-2l4 1c1-1 2-1 2 1s0 9 2 10 1 2 3 1l3-3c2-3 1-4 3-4s3 1 4 4v-1a4 4 0 010 1s0-1 0 0v2a9 9 0 011-1s0-1 0 0l-1 1a7 7 0 001 1v1a11 11 0 010-2v2h1v-1-1-2 1a5 5 0 010 1 6 6 0 011-3v1a4 4 0 010-1v-1-1 1a7 7 0 010 1 25 25 0 010 5v1h2v-1l1-1 1 2a7 7 0 011-1v1h1l5-6 4 6 5 6 4 3h1v-1c0-1 0 1 0 0a7 7 0 010-1v2h2v-1 1a9 9 0 000-2 3 3 0 010-1l1-1v-1-1s0-1 0 0v3l1-3c0-1 0-2 0 0v2a6 6 0 010 1l1 1v-1 0l1-1-1-1c1-2 1 1 1 2v-1a2 2 0 010 1v-1h1c0-3-1 0-1-1v-1l1-1c1 0 0 0 0 0v1a1 1 0 010 1 1 1 0 011 0v-1l-1-1a1 1 0 011-1v2c0-1 0 0 0 0h1l1-1v-1a4 4 0 000 1c0 1 0 0 0 0v-3 3a1 1 0 001-1v-1 1c0 1 0 1 0 0l1-5v4l1-1c1 0 0-1 0 0v-2-1 1h1l-1 3v-1 1l1-4v-1 1a4 4 0 010 1 1 1 0 000 1l1-1v-2c0-1 0 0 0 0v-2c0-1 0 0 0 0a5 5 0 010 1 6 6 0 011-2v1a4 4 0 010-1v-1-2 1a6 6 0 010 2 25 25 0 010 5v1a3 3 0 011 2l-1-1v1a11 11 0 012-2v-1l1-1a3 3 0 011 1l1-1h2l1-1h1v-5c1-1 1 1 1 2l-1 1 1-1 1-1c1 0 0 0 0 0v-1c0-1 0 0 0 0v-1l1 2v-1l1-3-1 3 1 1c0 1 0 0 0 0l1-2v1l1 1-1 1h1a6 6 0 001-2l1-2 1 2h-1l1 1v-1h1s0-2 1-1v1l-1 3h1v1l-1 1 2-1 1-1v1a6 6 0 011 0 11 11 0 004 0 6 6 0 013 0 6 6 0 010-2l1-2a4 4 0 00-1-2v-1a6 6 0 010-2v-1l1 4v-1-1 1l1-1 1 2h1v1c1 0 0 0 0 0v-1 2l1-1 1 1v-1a12 12 0 000 2l1 1 1-1 2 6v1c1-1 1 0 1 1l-1-1 2 4v-3-2 3l1-2a7 7 0 010 3l-1 2v1a4 4 0 000 1 5 5 0 011-1v-1l1 1-1-5 1-1 1 1v-2c0-1 0 1 0 0v-2c1-2 1-5 2-3l-1 1 1 1-1 1 1 1a1 1 0 010 1c-1 1-1-3-1-2a8 8 0 000 2 5 5 0 000 1v-1c1 1 1 4 2 3l-1-2a3 3 0 010-1 5 5 0 012-2h1v-1a7 7 0 01-1 3s0-1 0 0a5 5 0 000 2l1-1a8 8 0 011 3 2 2 0 010 1h6l4-1h2V42v28c4-7 10-7 10-7l1 1a6 6 0 010-2l1 1v-1 2c0-1 0 0 0 0a3 3 0 010 1l1 1v-1l1 1v-1-1 2l1-2v1a3 3 0 010 1h-1 1v-2-1-2 1a3 3 0 010 1l1-1a4 4 0 010-1v-1-2l1 1a6 6 0 01-1 1v1a6 6 0 011 1l1-1h-1a9 9 0 011-1v-1a4 4 0 010 1v2a3 3 0 011 2 7 7 0 010 1v-1l1 1v2l1-1c0-1 0 0 0 0h1l1 1v2c0 1 0 0 0 0v-1l1 2v1a3 3 0 010-1v1c0 3 0-1-1 0a2 2 0 000 1v-1 1h-1a3 3 0 011 0l-1-1-1-1v-1 1l-1 2h1v3a2 2 0 010 1v1h1s0-1 0 0v-1a3 3 0 010 1v-1h1l1-1v0a1 1 0 010-1 1 1 0 010 1l1-1-1 1a3 3 0 010 2l1-1v-1a4 4 0 000 1l1-1a5 5 0 010-1v1a15 15 0 002-1c0-1 0 0 0 0l2-5v-1-1c0-1 0 0 0 0v1h1a2 2 0 010 1h-1c-1-1 1 0 0 0a2 2 0 000 1c2 1 1 2 3 1s2-5 3-5h4c2-1 2-3 4-3a5 5 0 003-2c1-1 0-3 2-3h5l4 1h1l2 3v1a2 2 0 000-1 16 16 0 011-3v3a6 6 0 010 1v-2c0-1 0 0 0 0a5 5 0 010 1 6 6 0 011-2v1a4 4 0 010-1v-1-1a6 6 0 010 2 25 25 0 010 5 2 2 0 002 1 1 1 0 010-1l1-1 1 2v-1h1v1h1c1 0 0 0 0 0a5 5 0 010 1 18 18 0 002 0 9 9 0 011-2s0 1 0 0v-1-2c0-1 0 0 0 0h1v3l2 1a2 2 0 010 1 5 5 0 010-2l1 2v-1 1h1v-1c0-1 0 0 0 0v1a3 3 0 010-2h1a1 1 0 01-1-1h1a2 2 0 010-1v-1 1c0-1 1-2 1 0v1 1a4 4 0 010 1 2 2 0 011 0v-1-1c0-2 1 0 1 1v-1-1-1h1v2a4 4 0 001-1l-1-1a1 1 0 010-1l1 1v1a11 11 0 010 1v-1 1l1-1-1 1a3 3 0 011 0v-1 1a1 1 0 010-1v-1-1h1a4 4 0 000 1c0 1 0 0 0 0v-3 3a1 1 0 001-1v-2 2l1-5v3l1-2v-1 3c0 1 0 0 0 0s0 1 0 0l1-4v1a4 4 0 010 1 1 1 0 000 1v-1-2l1-1v-2 1a5 5 0 010 1 6 6 0 011-2v-1-2 1a6 6 0 010 2 25 25 0 010 4v2a2 2 0 010 1h1v0a4 4 0 011 1 7 7 0 010 1 17 17 0 010-2v-1a1 1 0 010-1l1-1 1 2v-1h1v1h1c1 0 0-1 0 0v2l1 1v-2a15 15 0 010 2c0 1 1-1 1 1a13 13 0 001-2l1-3 2-4c1-2 3-4 5-4a4 4 0 013 2l3 2 1-4 3-4 4-3a3 3 0 010-1v1l1 1a4 4 0 010-1v-1l1 1v-2h-1 1v1l1-1 1-2-1 3 1 1 1-3-1 3 1-1v2h1c1 0-1 0 0 0a6 6 0 001-2v-2c1 0 2 0 1 1v1h1a5 5 0 011-2l3-1v-1 1l1-1a11 11 0 01-1-2 15 15 0 010-2 8 8 0 010-2l1-1 1 2v-1l2 1h-1v1a8 8 0 011 2v-1h1v-2a3 3 0 010 2 11 11 0 001-3c1-2 3-5 4-3l3 7c1 0 3 10 4 9l2 5 1-1a8 8 0 010 2s0-2 1-1a6 6 0 010 2v-1l1-1v-1l1 2-1-2 1-1v-2l1-3v5a1 1 0 010 1s0-4-1-3a8 8 0 000 2 5 5 0 000 1h1l1 2v-1a4 4 0 010-1 5 5 0 011-2h1v-1a7 7 0 01-1 3h-1a5 5 0 001 2l1-1a8 8 0 010 3 4 4 0 010 2l-1 2 1 2c0 1 0 4 1 3v-1-1l1 2a3 3 0 010-1 3 3 0 010-1h1v-1-1l1 2s0-1 0 0v-1l1 1v1a9 9 0 010 1v1c-1 0 0 0 0 0a9 9 0 010 1 5 5 0 010 1v-1a1 1 0 010-1l-1-1v3a1 1 0 010 1l1 1a1 1 0 010-1l1-2s0-1 0 0h1a13 13 0 010-3v3a15 15 0 010-1c0-1 0 0 0 0a3 3 0 010 1h1a7 7 0 010-1v-3a11 11 0 010 2v-1-1a6 6 0 010 2 3 3 0 010 1 1 1 0 011 0 3 3 0 000-3v-2a14 14 0 011 3v-1a4 4 0 010 1v0a3 3 0 010-1h1a6 6 0 010 1 4 4 0 010 1v1h-1l1-4v7a1 1 0 010-1l1-1a5 5 0 010 1v-1a7 7 0 010-2l1-1 1-1-1 4v1h1v-1 2a3 3 0 012 2 7 7 0 013-1c4-1 3 0 4 2a4 4 0 000 1 14 14 0 012 2h1l-1-2 1-1v-2l1 1v-2l1 2-1 2c0 2 1-1 1-1a5 5 0 010 2c0 1 0-1 0 0a3 3 0 000 2c0 1 1-1 1 1a1 1 0 010 1l-1-1 1 3a9 9 0 010 3l-1 1v-1l-1-2v-3 2h-1l1 1a40 40 0 011 4c0 2 0 2 1 1l1-1v-3l-1 2v-2a3 3 0 011-2l1 1v-1l1 1h1c0 3-2 0-2 2a6 6 0 000 1 9 9 0 002-2 10 10 0 010-3 7 7 0 010 3l1-1a4 4 0 000-1l-1 1v-3l-1-1v-2l-1-1v4c0 2-1 1-1 0l-1-1c0-5 2-5 3-5l1 1-1 1h1l1-1 2-1v-1-2l1 2v-2 3h1l1-4a2 2 0 010-1v-2a4 4 0 010 1l2-5a22 22 0 003-3l4 2c1 0 1-2 2 1s0 8 1 9 2 2 3 1l3-3c2-3 1-4 3-4s3 1 4 4l1-1a4 4 0 010 1h-1a3 3 0 000 1l1 2a9 9 0 010-1c0-1 0-1 0 0 0 0 0-1 0 0v2h1a11 11 0 010-1v1a3 3 0 000 1v-2-1-2l1 1c1 0 0 0 0 0a5 5 0 010 1 6 6 0 010-2l1-1v-2 1a6 6 0 010 2 25 25 0 010 4v2h2v-1l1-1c1 0 0 0 0 0v2h1a7 7 0 010-1h1v1a2 2 0 001-1l5-6 4 6 5 7 4 2h1a8 8 0 010-1v2h1v-1a2 2 0 011 1v-2 1a9 9 0 000-2 3 3 0 010-1h1v-2-1 0c0-1 1-2 1 0s0 0-1 1c0 2 1 1 1 1a7 7 0 010 1v1a2 2 0 010 1l1-2v-1-1l1 2s0-1 0 0v-1-1c0-1 0 0 0 0v-1l1 1v-2 0l1 1-1 1h1v-1a2 2 0 010 1 5 5 0 010-1v1s0-1 0 0h1v-1-1l1-1v1a4 4 0 00-1 0v1l1-1v-3 1l1 1v-4c1-1 1 0 1 1v1l1 1v-3-1 4l1-4v0l1-1v-2 1a5 5 0 010 1 6 6 0 010-2 4 4 0 011-1v-1-1 1a6 6 0 010 1 25 25 0 010 5v2a3 3 0 010 1s0-1 0 0a11 11 0 012-2v-1l1-1a3 3 0 010 1l2-1c0-1 0 0 0 0h2v-1h1l1-5v3l1-1v-1h1v-1h-1l1-1v2l1-1 1-2-1 3h1l1-2-1 2 1-1v2 1h1v-1a6 6 0 001-1l1-3v3l1-1h1v-1 4c0 1 0-1 0 0v2h2a2 2 0 010-1l1-1v1a6 6 0 011 0 11 11 0 004 0 6 6 0 012 0 6 6 0 011-2v-2a4 4 0 000-1l-1-2a6 6 0 011-2v3l1-1v-1 1l1-1 1 2v1h1c0 1 0-1 0 0v1l1-1v1l1-1a13 13 0 000 2v1h2l2 6 1 1-1-1 1 4v-2l1-3v3c1 0 0-2 1-1a7 7 0 01-1 3v2a1 1 0 010 1 4 4 0 010-1v-1h1s0 2 1 1l-1-5h1v-1s1 3 1 1l-1-2h1v-2l1-3v3c0 1 0 0 0 0v2c0 1 0-3-1-2a8 8 0 000 2 5 5 0 000 1h1l1 2v-1a3 3 0 010-2 5 5 0 011-1l1-1c1 0 0-1 0 0a7 7 0 01-1 3h-1a5 5 0 001 1h1a8 8 0 010 3 2 2 0 010 1h7l4-1h2v-1c4-7 9-7 9-7l2 1a6 6 0 011-2v2c0-1 0 0 0 0a3 3 0 010 1l1 1 1-1v1a19 19 0 010-2v2l1-2v1a4 4 0 010 1v-2-1-2 1h1a3 3 0 010 1v-1a4 4 0 010-1v-1-2l1 1a6 6 0 01-1 1v1a6 6 0 011 1l1-1h-1a9 9 0 011-1v-1a4 4 0 010 1v2a3 3 0 011 2 6 6 0 010 1l1-1v1l1 2v-1c0-1 0 0 0 0h2v3h1v-1a15 15 0 010 2l1 1v-1 1c0 3-1-1-2 0 0 1 0 0 0 0v0l-1-1h-1v-1 6a2 2 0 010 1v1h1s0-1 0 0v-1a3 3 0 011 1v-1c0-1 0 0 0 0a3 3 0 011 0v-1 0a1 1 0 010-1h1a1 1 0 010 1v-1 1h-1 1a3 3 0 010 2v-1l1-1v1-1h1a4 4 0 010-1v1a16 16 0 001-1c0-1 0 0 0 0l2-5v-1-1c0-1 0 0 0 0h1v1c1 0 0 0 0 0a2 2 0 010 1s0 1 0 0a2 2 0 000 1c1 1 0 2 2 1s3-5 4-5h3l4-3a5 5 0 003-2c1-1 1-3 3-3h4l5 1c0-1 0 0 0 0 1 0 1-1 3 3v1a2 2 0 000-1 16 16 0 010-3v2c0-1 0 0 0 0h1a5 5 0 010 1 6 6 0 010-2v1a4 4 0 010-1v-1l1-1c1 0 0 0 0 0a6 6 0 01-1 2 1 1 0 011 0 25 25 0 010 5 2 2 0 002 1v-1-1h1v2h1v-1s0 1 0 0v1h2a5 5 0 010 1 18 18 0 002 0 9 9 0 010-2s0 1 0 0v-1-2h1l1 3 1 1a2 2 0 010 1h1a5 5 0 010-2v2h1v-1 0c0-1 0 0 0 0v1a3 3 0 011-2s0 1 0 0v-1a2 2 0 010-1v-1 4c1 1 1-2 1-3s0-2 0 0v2a5 5 0 011 0 4 4 0 010 1 1 1 0 010-1v1l1-1v-1 1l1-1c0-2-1 1-1-1l1-1v0l1 2v-1 1a4 4 0 000-1v-1a1 1 0 010-1v2a11 11 0 010 1v-1l1 1v-1 1-1 1a1 1 0 010-1l1-1v-1s0-1 0 0a4 4 0 000 1c0 1 0 0 0 0l1-3v3a1 1 0 000-1v-2 1l1 1v-5 3l1-1v-1 1l1-2v0l-1 3h1s0 1 0 0v-4 2s0-2 1-1-1 1-1 1l1-2v1a4 4 0 010 1 1 1 0 000 1v-1-2-1-2 1h1a5 5 0 010 1 6 6 0 010-2v-1l1-2v1a6 6 0 01-1 2 25 25 0 011 4v2a2 2 0 010 1h1v0a4 4 0 010 1 7 7 0 010 1 17 17 0 011-2l-1-1a1 1 0 011-1v-1h1v2l1-1v1h2v1l1 2v1a13 13 0 001-2l2-3 2-4 4-4a4 4 0 013 2l3 2c1 0 0-3 2-4s1-3 3-4l3-3a3 3 0 010-1c1-1 1 1 1 1v-1l1 1v-2s0 1 0 0c0 0 0-1 0 0 0 0 0 2 1 1v-1l1-2-1 3h1v1l1-3-1 3 1-1 1 1-1 1h1a6 6 0 001-2l1-2 1 1-1 1h1a5 5 0 012-2l2-1v-1l1 1v-1a11 11 0 01-1-2 15 15 0 010-2 8 8 0 010-2l1-1 1 2v-1l2 1h-1v1a8 8 0 011 2l1-1v-2a3 3 0 010 2 11 11 0 001-3c1-2 3-5 4-3l3 7s3 10 4 9l3 5v-1a8 8 0 010 2l1-1a6 6 0 010 2l1 2-1-3 1-1v-1l1 2-1-2 1-1v-2l1-3v2l1 1-1 1 1 1a1 1 0 01-1 1s0-4-1-3a7 7 0 000 2 4 4 0 000 1h1l1 2v-1a4 4 0 010-1 5 5 0 011-2h1v-1a6 6 0 01-1 3s0-1 0 0a5 5 0 000 2l1-1a8 8 0 011 3 4 4 0 01-1 2l-1 2 1 2c0 1 0 4 1 3v-1 1l1-2v2a3 3 0 010-1 3 3 0 010-1h1v-1-1l1 2s0-1 0 0l1-1v1l1 1a9 9 0 010 1v1h-1a6 6 0 010 1 5 5 0 010 1v-1a1 1 0 010-1v-1l-1 2v-2 4l1 1a2 2 0 010-1l1-2s0-1 0 0h1a14 14 0 010-3v3a15 15 0 010-1c0-1 0 0 0 0h1a3 3 0 010 1 9 9 0 010-1c0-2 0-4 1-3a10 10 0 01-1 2l1-1v-1 1a6 6 0 010 1 3 3 0 010 1 3 3 0 000-3v-2a14 14 0 011 3v1h1a2 2 0 010-1s-1 1 0 0c0-1 0 0 0 0v-1a6 6 0 010 1 1 1 0 010 1 4 4 0 010 1v-4 7h1a5 5 0 010-1v-1a5 5 0 010 1h1v-1h-1a7 7 0 011-2v-1l1 1v-1l-1 3v1h1v-1 2a3 3 0 012 2 7 7 0 013-1c4-1 3 1 4 3a4 4 0 001 1 14 14 0 011 1h1l-1-2 1-1v-2l1 1v-2l1 2-1 3 1-2a5 5 0 010 2c0 1 0-1 0 0a3 3 0 000 2c0 1 1-1 1 1a1 1 0 010 1l-1-1 1 4a9 9 0 010 2l-1 1v-1l-1-2v-3 2h-1l1 1v2l1 2c0 2 0 2 1 1l1-1v-3l-1 2v-2a3 3 0 011-2l1 1v-1l1 1h1c0 3-2 0-2 2a6 6 0 000 1 9 9 0 002-2 10 10 0 010-3 7 7 0 010 3l1-1a4 4 0 000-1l-1 1v-3l-1-1v-2c0-1 0-2-1-1v4c0 2-1 1-1 0l-1-1c0-5 2-5 3-5l1 1-1 1h1l1-1 2-1v-1-1l1 1v-2 3h1l1-4a2 2 0 010-1v-2a4 4 0 010 1l2-5a22 22 0 003-3l4 2c1 0 1-2 2 1s0 8 1 9 2 2 4 1l2-3 3-4c1 0 3 1 4 4l1-1a3 3 0 010 1 3 3 0 000 1v1a7 7 0 010-1l1 1h-1v1a7 7 0 001 0v1a11 11 0 010-1v0l1-1v-2 1a5 5 0 010 1 6 6 0 010-2 4 4 0 011 0v-1-2 1a6 6 0 010 2 25 25 0 010 4v2h2v-1l1-1 1 2a7 7 0 010-1h1v1a2 2 0 001-1l5-6 4 7 5 6 4 2h1v-1 2h1v-1a2 2 0 010 1h1v-2 1a9 9 0 000-1 3 3 0 010-2v-2h1v-1 1s1-3 1-1 0 0-1 1c0 2 1 1 1 1a7 7 0 010 1v1a2 2 0 010 1l1-2v-1-1l1 2s0-1 0 0v-1-1c0-1 0 0 0 0v-1l1 1v-2 2h1v-1a2 2 0 010 1 7 7 0 010-1v1s0-1 0 0h1v-1-1l1-1-1 1v1l1-1v-2c0-1 0 0 0 0v0l1 1v1l1-5v1c0 1 0 0 0 0v2l1-1v-1-2 4l1-4v0l1-1v-2 1a5 5 0 010 1 6 6 0 010-2 4 4 0 011-1v-2 1a7 7 0 010 1 25 25 0 010 5v2a3 3 0 011 1 11 11 0 012-2l1-2v1l1-1h1c0-1 0 0 0 0h1l1-1 1 1 1-6v3l1-1v-1s0 1 0 0v-1l1-1v2l1-1c0-1 0-3 1-2s-1 2-1 3c1 0 1-3 2-2s-1 3-1 3l1-1v1a6 6 0 001-1l1-2 1 1v1h1v-1l1-1v4c1 1 0 0 0 0v2h1a2 2 0 011-1v-1 1a6 6 0 012 0 11 11 0 004 0 6 6 0 012 0 6 6 0 010-2l1-2a4 4 0 000-1l-1-2a6 6 0 011-2v3c0 1 0-1 0 0l1-2v1l1-1 1 2c0 1 0 0 0 0v2h1v-1 1h1v1l1-2a12 12 0 00-1 2l1 1v1l1-1s1-1 3 6l1 1-1-1 1 4v-2c0-1 0-3 1-2s-1 3 0 2v-1a7 7 0 010 3l-1 1 1 1a1 1 0 010 1v-2h1v-4h1v-1s0 3 1 1l-1-2h1v-2l1-3v3c0 1 0 0 0 0v2l-1-2a7 7 0 000 2 4 4 0 000 1h1l1 2v-1a3 3 0 010-1 5 5 0 011-2c0-1 0-1 0 0l1-1a7 7 0 01-1 3h-1a5 5 0 000 1h2a8 8 0 010 3 2 2 0 010 1h7l4-1h2V0L0-2v70c4-7 9-7 9-7zm12 10v-1 1zm0 2v-1 1zm0-3v0zm0 5zm0-4l1-1-1 1zm1 0s0 1 0 0a2 2 0 010 1v-1zm1 2h-1v-1h1c0-1 0 0 0 0a1 1 0 010 1zm0 0v0c0-1 0-1 0 0zm167 7v-1 1zm0-1v-1s1 1 0 0zm164-7zm0 2h0zm1-2v0zm0 5v-1 1zm0-4v-1 1zm0 0v-1 1h0zm1 1v-1 1zm1 0v0l-1 1v-1h1c0 1 0 0 0 0zm167 7v-1 1zm0-1zm163-8zm1 2zm0-2v0zm0 5v-1 1zm0-4v-1 1zm1 0h-1l1-1v1zm0 1v-1 1zm1 0v1h-1 1v-1c0 1 0 0 0 0zm167 7v-1 1zm0-1zm130-31h1l-1-1v1zm-1 1l1 1a3 3 0 010 2l-1-2 1-1zm-8-6l1-1-1 1zm-5 5l1 2-1-2zm-1 6h1v2a3 3 0 010-2zm0-3v-1 1zm-1-1a1 1 0 01-1 1l1-1zm-2-2l1 2v-2zm-3 13a2 2 0 010-1h-1l1-2 1-1a3 3 0 010 1l-1 1v2zm2-3l-1 1v1l-1-1a3 3 0 011-1h1zm-3-5h1v-1a3 3 0 011 1v1l-1-1v2c0 1 0 0 0 0l-1-2zm0 5l1-1v1a3 3 0 01-1 1h-1l1-1zm0-8a3 3 0 010 1v-1zm-1 2zm-3-10l2-1v-1 4l-1-2h-1zm1 4a7 7 0 010-2h1l-1 1 1 1v1s0-1 0 0l-1-1v1l-1 1 1-2zm-2-5h0zm0 3h1v-1a2 2 0 010 1v1l-1 1a3 3 0 010-2zm0 12v-1-2a15 15 0 010-2 8 8 0 010-2l1-1 1 2v-1s1-1 1 1l-1-1v2l1-1v3l1 1h-1s0-1 0 0v1l-1 1 1 1-1 1s1 0 0 0v1l-1 1v2l-1-1 1-1a3 3 0 000-1l-1-1c0-1 0 0 0 0h1v-2 1l-2-1h1zm-5-9l1-1-1 1zm-14 17v-1a1 1 0 010 1zm0-8a9 9 0 010-1h1l-1 1zm0 3v0zm0 2a16 16 0 010-3v3a4 4 0 010 2v-1zm-2-2a3 3 0 011 0v-1a6 6 0 010 1c0 1 0 1 0 0h-1zm0 3a9 9 0 011-1s0-1 0 0l-1 1zm0-2v-1a4 4 0 010 1s0-1 0 0v1a5 5 0 010 1v-1c0-1 0 1 0 0a9 9 0 010-1zm-2-3a9 9 0 010-1v1zm-1 4h1-1zm0 2a16 16 0 010-4v3a4 4 0 010 2v-1zm-1-3v-1a6 6 0 010 2v-1s0 1 0 0zm0 3a9 9 0 010-1v1zm-1-2v-1a3 3 0 010 1v1a5 5 0 010 1v-1c0-1 0 1 0 0a9 9 0 010-1zm-2 7h1l-1-2 1 1-1 1zm1-7v-2 2zm-1 4a8 8 0 010-3l1 1v-1 2a2 2 0 010-1v2l-1-1v1a9 9 0 010-1c1-1 0 0 0 0v1zm0 1v-2a6 6 0 010 2zm-4-2v2a6 6 0 010-2zm-2 8v-1 2s0 1 0 0v-1zm-27-6c0 1 0 1 0 0zm1-7v-1a9 9 0 010-1v2zm-1 3h1c0 1 0 0 0 0h-1zm0 2a16 16 0 010-3v3a4 4 0 010 1v-1zm-1-2a3 3 0 010-1v-1a6 6 0 010 2zm0 2a9 9 0 010-1c0 1 0 0 0 0v1zm-1-2v-1a3 3 0 010 1v1a5 5 0 010 1v-1s0 1 0 0a9 9 0 010-1zm-1-11a4 4 0 010 1v-2zm-1 9v-1a9 9 0 010-1v2zm0 3v0zm-1 2a16 16 0 011-3v3a4 4 0 01-1 1v-1zm-1-2a3 3 0 010-1l1-1a6 6 0 010 2h-1zm-11-2v-1c0 2-1 2-1 1zm-7-16v0zm0 8v0zm-10 3c1-1 1 2 1 3l-1-3zm-5 9l1 1-1-1zm1-2c0 1-1 0 0 0l-1-1c0-2 1 0 1 1zm-2-1v3s0-3 1-2a8 8 0 010 3l-1-1c-1 0 0 0 0 0v-3zm-2 0c1-1 1-1 1 1 0 0 0-1 0 0l-1 1a12 12 0 010-2zm-1 2c0-2 1-3 1-1v1l-1 2a6 6 0 010-2zm-9-3a4 4 0 011 3l-1 1v-4zm-1-5v1l-1 1 1-2zm-1 5h1l-1 1 1 1-1-2zm-5-5a10 10 0 010-1h1l-1 1zm0 3v0zm0 2a16 16 0 010-3v3a4 4 0 010 1s0 1 0 0v-1zm-2-5h0zm-2 1a9 9 0 010-1c0-1 0 0 0 0v1zm-1 3l1 1-1-1zm0-6a9 9 0 010 3c0 1 0 0 0 0v-3zm-1 7l-1 2 1-2zm0-1v-1a6 6 0 010 1c0 1 0 1 0 0zm-5-31v1l-1-2zm-1 2v1a3 3 0 010 1v-2zm-8-7s0-1 0 0zm-6 6l1 2-1-2zm-1 2l1-1-1 1zm-8-4h-1v-1h-1v1a7 7 0 010-3h1l-1 1 1 1v1h1zm-1-5l1-2-1 2v0l-1 1 1-1zm-2-4h0zm0 3v0zm-1 4l1-1v-1a2 2 0 010 1v3a3 3 0 01-1-2zm-5 2l1-1-1 1zm-30 31s0-1 0 0zm-5-5c0 1 0 1 0 0zm1-7v-1a9 9 0 010-1v2zm-1 3h1c0 1 0 0 0 0h-1zm0 2a16 16 0 010-3v3a4 4 0 010 1v-1zm-1-2a3 3 0 010-1v-1a6 6 0 010 2zm0 2a9 9 0 010-1c0 1 0 0 0 0v1zm-1-2v-1a3 3 0 010 1v1a5 5 0 010 1v-1 1a9 9 0 010-2zm-2-2v-1a9 9 0 010-1v2zm0 3v0zm-1 2a16 16 0 011-3v3a4 4 0 01-1 1v-1zm-1-2a3 3 0 010-1l1-1a6 6 0 010 2h-1zm0 3a7 7 0 010-2l1 1h-1v1zm0-3v-1a3 3 0 010 1v1a5 5 0 010 2v-2l-1 1a9 9 0 011-2zm-2 7s0 1 0 0v-1 2zm0-7v-2l1 1-1 2v-1zm-1 4a8 8 0 011-3v2c0-1 0 0 0 0v1a8 8 0 010-1c0-1 0 0 0 0l-1 1zm0 1v-1a6 6 0 010 1zm-3-1c0-1 0 0 0 0l-1 1a6 6 0 010-1zm-2 1h0zm-1 7l1-1c1 0 0-1 0 0l-1 1s0 1 0 0v-1zm-2-9a9 9 0 010 3c0 1 0 0 0 0v-3zm-1 7v0zm-1 0v0zm-1 1v1a7 7 0 010-2v1zm0-4v2-2zm-1 0s0 1 0 0v1a1 1 0 010-1zm-1 1v1s0 1 0 0a2 2 0 010-1zm-6 4v-1a1 1 0 010 1zm0-8v-1a9 9 0 010-1v2zm0 3v0zm0 2a16 16 0 010-3v3a4 4 0 010 1s0 1 0 0v-1zm-2-2a3 3 0 011-1v0a6 6 0 010 1c0 1 0 0 0 0h-1zm0 3a9 9 0 011-1c0-1 0-1 0 0l-1 1zm0-3s0-1 0 0v2a5 5 0 010 1v-1c0-1 0 1 0 0a9 9 0 010-2zm-2-2a9 9 0 010-1c0-1 0 0 0 0v1zm-1 3l1 1-1-1zm-1 0c0-1 0 0 0 0v-1a6 6 0 010 1c0 1 0 0 0 0zm-32 12s0-1 0 0zm-1 1v0zm-1-2c0-1 0 0 0 0zm0 2a1 1 0 010-1v1zm0-2v-1zm-1 4v-1a3 3 0 010 1zm0-1c0-1 0-1 0 0zm0-5a2 2 0 010 1v-1zm-1 3a2 2 0 011-1v1zm0 1v0zm0-5v0zm0 2v0zm0 4zm0-1h-1a2 2 0 011 1h-1a1 1 0 010-1s0 1 0 0a2 2 0 010-1v1a2 2 0 011 1v-1zm0 2a4 4 0 010-2 5 5 0 010 2zm0-6v-1zm-5-5c0 1 0 1 0 0v-1 1zm0-7v-1a8 8 0 011-1l-1 2zm0 3c0-1 0 0 0 0 0 1 0 0 0 0zm0 2a17 17 0 010-3v3a4 4 0 010 1v-1zm-1-2a3 3 0 010-1v-1a6 6 0 010 2zm0 2a9 9 0 010-1c0 1 0 0 0 0v1zm-3-4v-1a10 10 0 010-1v2zm0 3c0-1 0 0 0 0 0 1 0 0 0 0zm-1 2a16 16 0 010-3v3a4 4 0 010 1v-1zm-1-2a3 3 0 010-1v-1a6 6 0 010 2zm0 2a9 9 0 010-1c0 1 0 0 0 0v2zm-1-2l1-1a4 4 0 010 1h-1v1a5 5 0 010 1v-1 1a9 9 0 010-2zm-1 0v-2 2zM11 60v-1l1-1v1l-1 1zm2 0v-1 2a5 5 0 010 1v-1c0-1-1 1 0 0a9 9 0 010-2s0-1 0 0zm1 1l-1 1a9 9 0 010-1h1zm0-2c0 1 0 1 0 0h-1 1v-1a6 6 0 010 1zm1 2a4 4 0 010 1h-1l1-1a16 16 0 010-3v3zm0-1v-1 1zm0-5v1a7 7 0 010-1c0-1 0 0 0 0zm3 5v1a7 7 0 010-1c0-1 0-1 0 0zm0-2c0 1 0 0 0 0a3 3 0 010-1v0a6 6 0 010 1zm1 5v-1 1zm0-3a4 4 0 010 1v-1a16 16 0 010-3v3zm1-1v-1 1zm0-5v0a7 7 0 010-1v1zm6 18c0 1 0 0 0 0zm-1-4v-1 1zm-1-1zm0 5s0-1 0 0a3 3 0 000-1v1a2 2 0 010-1 2 2 0 010 1zm0 1a5 5 0 010-1 4 4 0 010 1zm1 0a1 1 0 01-1-1l1 1c0 1 0 0 0 0zm0-4h-1zm0 2v0zm0-1s0 1 0 0c0 0 0-1 0 0zm0-2h0zm1 5h0v-1a2 2 0 010 1zm0-3v-1 1zm0 1c0-1 0 0 0 0zm1-2zm0 3v-1 1zm1-2zm33-11h-1v-1l1-1a6 6 0 010 2zm1 0c0-1 0 0 0 0zm0-5v1a9 9 0 010-1zm2 4v1a5 5 0 010 1v-1c0-1 0 1 0 0a9 9 0 010-1l1-1a4 4 0 01-1 1zm1 1c0 1 0 0 0 0v1a9 9 0 010-1zm0-1v-1c0-1 0 1 0 0v-1a6 6 0 010 2zm1 4v-1 1zm0-3a4 4 0 010 2v-1a16 16 0 010-4v3zm1-1h-1 1zm0-5v1a9 9 0 010-1zm6 6l-1 1a2 2 0 011-2v1zm1-1h-1a1 1 0 011-1v1zm0 0v0zm0 4v1a7 7 0 010-2v1zm2-1l-1-1 1 1zm1-1l-1 2 1-2zm0-3v-1-2a10 10 0 010 3zm3 6h-1l1-1v-1s0-1 0 0v2zm1-8v0zm1 0a6 6 0 010-1v1c0 1 0 1 0 0zm4 0h-1l1-1a6 6 0 010 1zm0 3v-1-1l1 1-1 1zm0-4v1a9 9 0 010-2c0-1 0 0 0 0v1a8 8 0 010-3v1h1l-1 1h1l-1 1zm1-3v-1-1 2zm1 0v-1 2a5 5 0 010 1v-1c0-1 0 1 0 0a9 9 0 010-2s0-1 0 0a3 3 0 010 1zm1 1v1a9 9 0 010-1s0-1 0 0zm0-2c0 1 0 1 0 0v-1a6 6 0 010 1zm1 2a4 4 0 010 1c0 1 0 1 0 0v-1a16 16 0 010-3v3zm0-1v-1 1zm1-5l-1 1a9 9 0 011-1c0-1 0 0 0 0zm2 3c0 1 0 0 0 0v2a5 5 0 01-1 1l1-1h-1a9 9 0 011-2s0-1 0 0zm1 2h-1v1a9 9 0 010-1h1zm0-2h-1c0-1 0 0 0 0l1-1a6 6 0 010 1zm1 5l-1-1a1 1 0 011 1zm-1-3h1a4 4 0 01-1 1s0 1 0 0v-1a16 16 0 011-3v3zm1-1v-1 1zm0-5v0a10 10 0 010-1v1zm4 13h1zm39-33l-1-2h-1l1-1 1-2v5zm-2-3l-1-1 1 1zm-6 5v-1 1zm6-2l-1 1v1a3 3 0 010-2v-1-1a2 2 0 011 2zm0-7l1 1-1-1zm1 10v-1h-1v1c-1 0 0 0 0 0v-1a7 7 0 011-2c0-1 0-1 0 0v2h1v1h-1zm10 4v-1 1zm1-3v0zm5-5l1-1-1 1zm9 9l-1-2v-1l1 1a3 3 0 010 2zm0-5l1 1-1-1zm6 32l-1 2v-2zm0 0h-1c0-1 0 0 0 0a3 3 0 010-1h1v-1a6 6 0 010 2zm0-3v-1-2a9 9 0 010 3zm1 3c0-1 0 0 0 0 0 1 0 0 0 0zm0-3v-1a10 10 0 010-1v2zm10 0v-1 1zm-8-2l1 1-1-1zm2 6a4 4 0 010 1v-1a16 16 0 010-3v3zm1-2h-1 1c0 1 0 0 0 0zm0-5v1a9 9 0 010-1zm5 6v0zm1 4s0 1 0 0l1-3a4 4 0 010 2l-1 1zm10 0v1a6 6 0 010-2l1-1-1 2zm1-2v2a12 12 0 010-3l1 1h-1zm2 3v-1h-1v-3 3l1-2a8 8 0 010 3zm1-1v0zm0-2v-1l1 2-1-1zm5-4v-2 3zm9-6v0zm0-5v-2h1l-1 2zm7 14l1-2-1 2zm12 1c0 1 0 1 0 0 0 0 0 1 0 0v-1a6 6 0 010 1zm1 2a4 4 0 010 1v-1a16 16 0 010-3v3zm0-1v-1 1zm1-5l-1 1a10 10 0 011-1c0-1 0 0 0 0zm1-7c-1 1-1-1-1-2l1 1a3 3 0 010 1zm1 10c0 1 0 0 0 0v2a5 5 0 01-1 1l1-1h-1a9 9 0 011-2s0-1 0 0zm1 2h-1v1a9 9 0 010-1h1zm0-2h-1c0-1 0 0 0 0l1-1a6 6 0 010 1zm1 5l-1-1a1 1 0 011 1zm-1-3h1a4 4 0 01-1 1s0 1 0 0v-1a17 17 0 011-3v3zm1-1v-1 1zm0-4a9 9 0 010-2v2zm26 14v0l1-1s0-1 0 0c0 2 0 1-1 1zm2-7a6 6 0 011-1l-1 1zm4 0s0 1 0 0v-1a6 6 0 010 1zm1 3v-1s0 1 0 0v-1 2zm0-4a9 9 0 010-1c0-1 0 0 0 0l-1 1a8 8 0 011-3v3zm0-3v-1-2l1 1-1 2zm2-1v2a5 5 0 010 1v-1h-1a9 9 0 011-2v-1a4 4 0 010 1zm1 2s0-1 0 0l-1 1a9 9 0 010-1h1zm0-2h-1a3 3 0 010-1h1a6 6 0 010 1zm1 2a4 4 0 01-1 1v-1a17 17 0 011-3v3zm0-1v-1 1zm0-5v0a9 9 0 010-1v1zm2 3v1a5 5 0 010 2v-2 1a9 9 0 010-2l1-1a4 4 0 01-1 1zm1 2s0-1 0 0v1a9 9 0 010-2v1zm0-2c0 1 0 0 0 0a3 3 0 010-1v-1a6 6 0 010 2zm1 5v-1a1 1 0 010 1zm0-4v1a4 4 0 010 1v-1a16 16 0 010-3v2zm1 0l-1-1c1-1 1 0 1 1zm0-6v1a7 7 0 010-1zm20-17h-1zm3 14v-2a3 3 0 010 2zm0 1h-1 1zm-3-6v0a7 7 0 010-3l1 1h-1l1 1 1 1h-1v-1h-1v1zm1-3v-2l-1 1 1-1 1-2-1 2v2zm-2 0v-1a2 2 0 010 1v3a3 3 0 01-1-2l1-1zm0-3v0zm-6 6l1-1-1 1zm9 8l-1 2v2l-1 1-1 1v1c-1 0 0 0 0 0v-1a3 3 0 000-1v-1-1h1c1-1 0-2-1-2v1s-1 1-1-1v-1l1 1-1-3a15 15 0 010-2 8 8 0 010-2l1-1 1 2v-1l2 1h-1v2l1 2 1 1-1-1h-1l1 1zm1 5l1-2v-1 1a3 3 0 010 1l-1 1zm2 2a2 2 0 01-1-1v-1l1-1v-2a3 3 0 010 1v2 2zm1-4a1 1 0 010 1h-1v0a3 3 0 010-1h1zm-1-3v-1s0 1 0 0v1h-1v-2c1-1 0 1 0 0l1-1a3 3 0 010 1l1 1-1 1zm3-6v1-1zm1 3l-1-1h1a1 1 0 010 1zm1-1l1-1-1 1zm1 5a3 3 0 010-1v-1h1v1l-1 1zm0-7l1 2-1-2zm14 3v-2 1a3 3 0 010 1zm0-5l1 1v1l-1-2zm-8-4s0 1 0 0zm33 20v-1-2 3zm1-1v1a5 5 0 010 1v-1 1a9 9 0 010-2v-1a4 4 0 010 1zm1 2v-1 1a7 7 0 010-1v1zm0-2a3 3 0 010-1v-1a6 6 0 010 2zm1 1v1a4 4 0 010 1v-1a16 16 0 010-3v2zm1-1h-1 1c0 1 0 0 0 0zm0-5v1a8 8 0 010-1zm3 5c0 1 0 0 0 0l-1 1a7 7 0 010-1h1zm0-1h-1a3 3 0 010-1h1v-1a6 6 0 010 2zm1 4c0 1 0 0 0 0v-1 1zm0-3v1a4 4 0 010 1h-1l1-1a17 17 0 010-3v2zm0-1c0-1 0 0 0 0 0 1 0 0 0 0zm0-5v1a6 6 0 010-1zm6 19a1 1 0 010-1v1zm-1-5v-1 1zm0 0v-1 1zm0 4h-1a2 2 0 010 1 1 1 0 010-1s0 1 0 0a2 2 0 010-1v0a2 2 0 011 2v-1zm0 1a5 5 0 010-1 4 4 0 010 2zm0 0zm0-3v-1 1zm0 2v0zm1-2l-1 1a2 2 0 010-1h1zm0-2a3 3 0 010 1v-1zm0 6v-1a2 2 0 010 1zm0-4l1-1-1 1zm1 2a1 1 0 010-1v1zm0-2zm1 3a2 2 0 010-1l-1-1 1 2zm1-2v-1 1zm32-12c0 1 0 0 0 0a3 3 0 010-1v0a6 6 0 010 1zm1 1v-1 1zm1-5l-1 1 1-1a9 9 0 010-1v1zm2 3c0 1 0 0 0 0v2a5 5 0 010 1v-1h-1a9 9 0 011-2v-1a4 4 0 010 1zm1 2l-1 1a9 9 0 010-1h1zm0-2h-1a3 3 0 010-1h1c1 0 0-1 0 0a6 6 0 010 1zm1 5v-1 1zm0-3a4 4 0 01-1 1v-1a16 16 0 011-3v3zm0-1v-1 1zm0-5v0a7 7 0 010-1v1zm6 6c0-1 0 1 0 0a2 2 0 010-1v1zm1-2v1a1 1 0 010-1v1zm0 0l1 2-1-2zm1 4v1a7 7 0 010-2v1zm1 0v-1 1zm1-1s0 2-1 1 1-2 1-1zm1-4c0 1 0 0 0 0v-3a9 9 0 010 3zm2 6s0 1 0 0v-1-1l1 1-1 1zm1-7h0zm1 0a6 6 0 010-1v1zm4 0v-1a6 6 0 010 1zm1 3v-1s0 1 0 0v-1 2zm0-4a9 9 0 010-1h-1v1a8 8 0 011-3v2c0-1 0 0 0 0v1zm0-3v-1-2 3zm2-1h-1v1a5 5 0 010 2v-2 1a9 9 0 010-2l1-1a4 4 0 010 1zm0 2s0-1 0 0v1a9 9 0 010-1c0-1 0-1 0 0zm0-2c0 1 0 0 0 0a3 3 0 010-1 6 6 0 010 1zm1 1v1a4 4 0 010 1v-1a16 16 0 011-3l-1 2zm1 0v-1 1zm0-6v1a9 9 0 010-1zm2 4v1a5 5 0 010 1v-1 1a9 9 0 010-2v-1a4 4 0 010 1zm1 1c0 1 0 0 0 0v1a9 9 0 010-1zm0-1a3 3 0 010-1v-1a6 6 0 010 2zm1 4c0 1 0 1 0 0zm0-3v1a4 4 0 010 1v-1a16 16 0 010-3v2zm0-1h0zm1-5l-1 2 1-1a8 8 0 010-1zm4 14s0-1 0 0zm30-31l1-1-1 1zm8-2v-2h-1l1-1 1-2-1 2v2zm-2-3v-1 1zm0 2v3a3 3 0 01-1-2l1-1v-1a2 2 0 010 1zm0-6h0zm2 9l-1-1c-1 0 0 0 0 0v1a7 7 0 010-3l1 1h-1l1 1v1h0zm9 4l1-1-1 1zm1-2l1 2-1-2zm6-6s0-1 0 0zm8 9v-2 1a3 3 0 010 1zm0-5l1 1v1l-1-2zm6 33l-1 1 1-1zm0-1c0 1 0 1 0 0v-1a6 6 0 010 1zm1-3h-1l1-3a9 9 0 010 3zm0 4v-1l1 1h-1zm0-4h1a9 9 0 010-1c0-1 0 0 0 0l-1 1zm10 1v-2 2zm-7-2h0zm2 5a4 4 0 01-1 1s0 1 0 0v-1a16 16 0 011-3v3zm0-1v-1 1zm0-5v1a10 10 0 010-1c0-1 0 0 0 0zm5 6h1l-1 1 1 1-1-2zm2 4v-4a4 4 0 010 3v1zm9-1v2a6 6 0 010-2c0-2 1-3 1-1l-1 1zm2-1l-1 1a12 12 0 010-2c0-1 1-1 1 1 0 0 0-1 0 0zm2 3l-1-1v-3 3s0-3 1-2a8 8 0 010 3zm0-1l1 1-1-1zm1-2l-1-1c0-2 1 0 1 1h-1zm5-4l-1-3 1 3zm8-6c1-1 1 0 1 1l-1-1zm1-6v-2 2zm6 14c1 0 1-3 1-1l-1 1zm12 2c0 1 0 0 0 0a3 3 0 010-1v-1a6 6 0 010 2zm1 1v1a4 4 0 010 1v-1a16 16 0 011-3l-1 2zm1 0v-1 1zm0-6v1a9 9 0 010-1zm1-6v-2-1a2 2 0 000 1 3 3 0 010 2zm1 10v1a5 5 0 010 1v-1 1a9 9 0 010-2v-1a4 4 0 010 1zm1 1c0 1 0 0 0 0v1a9 9 0 010-1zm0-1a3 3 0 010-1v-1a6 6 0 010 2zm1 4c0 1 0 1 0 0zm0-3v1a4 4 0 010 1v-1a16 16 0 010-3v2zm0-1c0-1 0 0 0 0 0 1 0 0 0 0zm0-3l1-1a9 9 0 010-1l-1 2zm27 14s0 1 0 0v-1-1 2zm2-7a7 7 0 010-2v2zm4 0h-1l1-2a6 6 0 010 2zm0 2c0-1 0 0 0 0v-2l1 1-1 1zm0-3v-1 1a9 9 0 010-2v1s0 1 0 0a8 8 0 010-2v1l1-1-1 2a2 2 0 010-1l1 1-1 1zm1-4v-2 2zm1 0v1a5 5 0 010 1v-1c0-1 0 1 0 0a9 9 0 010-1v-1a4 4 0 010 1zm1 1v1a9 9 0 010-1zm0-1v-1s0 1 0 0v-1a6 6 0 010 2zm1 1a4 4 0 010 2v-1a16 16 0 010-4v3zm0-1c0-1 0 0 0 0 1 0 0 0 0 0zm1-5l-1 1h1a9 9 0 010-1zm2 4s0-1 0 0v1a5 5 0 010 1v-1h-1a9 9 0 011-1v-1a4 4 0 010 1zm1 1l-1 1a7 7 0 010-1h1zm0-2h-1c-1-1 0 1 0 0h1v-1a6 6 0 010 1zm1 5v-1a1 1 0 010 1zm0-3a4 4 0 01-1 2v-1a16 16 0 011-4v3zm0-1v-1 1zm0-5v1a7 7 0 010-1zm14-8v-1 1zm9 4v-1a3 3 0 010 1zm0 1c0 1-1 0 0 0zm-2-5h-1v-1a7 7 0 011-2s0-1 0 0v2h1v1h-1v-1h-1l1 1zm-2-3c1-1 0-2 1-1a2 2 0 010 1l-1 1v1a3 3 0 010-2zm0-3h0zm1-4l1 1-1-1zm2 7l-1-2h-1l2-1v-1 4zm0 11l-1 1v1 1c0 1 1 0 0 0v1l-1 1v2l-1-1 1-1a3 3 0 000-1l-1-1c0-1 0 0 0 0l1-1v-1l-1 1-1-1h1v-1-2a15 15 0 010-2 8 8 0 010-2l1-1 1 2v-1s1-1 1 1l-1-1v2l1-1v3l1 1h-1s0-1 0 0v1zm1 4l1-1 1-1v1a3 3 0 01-1 1h-1zm2 2a2 2 0 010-1h-1l1-2 1-1a3 3 0 010 1l-1 1v2zm1-3v2l-1-1a3 3 0 011-1c0-1 0-1 0 0zm0-4l-1-1v2l-1-2h1v-1a3 3 0 011 1v1c0 1 0 0 0 0zm2-6l1 2-1-2zm1 3h-1l1-1a1 1 0 010 1zm2 0v-1 1zm0 5a3 3 0 010-2h1l-1 2zm1-8v0zm5-5l1-1-1 1zm9 9l-1-2v-1l1 1a3 3 0 010 2zm0-5v1h1l-1-1zm13-10l-1 1 1-1z" fill-rule="evenodd"/><path d="M301 59v2a2 2 0 000 1l1-1-1-2zM98 61s0 1 0 0l-1 1a4 4 0 011-1l-1-1-1-1v0h-1v3h1a6 6 0 01-1 1 2 2 0 001 0 4 4 0 001-1c0 1 0 1 0 0a3 3 0 001 0v-1zm-2 1v-1 1zm0-1l1 1-1-1zm1 1v-1 1zM171 61l-1 2c-1 0 0 0 0 0v3a3 3 0 010 1c0 1 0 0 0 0v1a1 1 0 011-1v-1l1 2a11 11 0 00-1-6v-1zM264 71zM198 70zM264 71zM23 74zM23 76v-1 1h1l-1-1a2 2 0 000 1zM22 76c0 1 0 0 0 0zM62 61v0c0-1 0 0 0 0zM72 66v-2 2zM19 67v1zM11 62v0c0-1 0 0 0 0zM15 62zM94 59v-1a2 2 0 00-1 1h1a3 3 0 000 1l1 3v-1-1l-1-2zM74 65a1 1 0 000 1h1v-1h-1zM91 52l-1 1v0a3 3 0 010 1 7 7 0 000 1l1-2v-1zM165 60zM88 58a2 2 0 000-1v1zM84 62v-1 1zM85 62a4 4 0 000-1 1 1 0 010 1zM407 67a1 1 0 000 1h1v-1h-1zM396 62l-1 1 1 1v-1-1zM499 62v-1a3 3 0 000 1zM421 59a2 2 0 000-1 2 2 0 010 1zM418 63zM405 67h1a8 8 0 000-1l-1 1zM352 69h1zM348 64v-1a1 1 0 000 1zM344 64c1-1 0 0 0 0zM357 76zM357 77a1 1 0 000 1 1 1 0 010-1zM355 77v1a1 1 0 010-1zM418 64v-1 1zM531 72v-1 1zM562 66v1a7 7 0 000 1v-1-1zM504 63v5a3 3 0 010 1v-1 1a1 1 0 010-1l1-1v2a11 11 0 00-1-5v-1zM604 64s-1 1 0 0l-1 1v-1a3 3 0 010 1 6 6 0 000 1l1-2v-1 1zM505 72h-1v1h1a2 2 0 000-1zM597 73zM598 73zM635 61l-1 2h1v-1-1zM424 54v1a7 7 0 000 1v-1-1zM501 63zM428 61v-1h-1a2 2 0 000 1 3 3 0 001 1v-1zM431 63v-1l-1-1h-1v-1 4c0-1 0-1 0 0a6 6 0 010 1 4 4 0 002-1h-1l1-1v0zm-2 0h0zm1 0v0zm0 1v-1 1zM431 63v1-1z" fill-rule="evenodd"/><path d="M432 62a1 1 0 00-1 0 2 2 0 000 1l1-1-1 1h1v-1zM740 67a1 1 0 000 1h1v-1h-1zM751 63zM738 67h1v-1l-1 1zM751 64v-1 1zM761 61v-1h-1a2 2 0 000 1 3 3 0 001 1v2l1-2-1-1zM757 54v1a7 7 0 000 1v-1-1zM755 59a2 2 0 000-1 2 2 0 01-1 1h1zM682 64v-1a1 1 0 000 1zM677 64h0zM686 69zM729 62v1h-1l1 1v-1-1zM690 76zM690 77a1 1 0 000 1 1 1 0 010-1zM688 77a8 8 0 000 1h1a1 1 0 01-1-1zM931 73zM895 66v1a7 7 0 000 1v-1-1zM832 62a1 1 0 000-1 1 1 0 000 1zM837 63v5a3 3 0 010 1v-1 1h1a1 1 0 010-1v-1 2a11 11 0 000-5l-1-1zM864 72l1-1-1 1zM937 64s0 1 0 0v0h-1a3 3 0 010 1 7 7 0 000 1c1 1 1-1 1-2v-1 1zM968 61v2a2 2 0 00-1 0h1v-1-1zM930 73h1-1zM838 72h-1a3 3 0 000 1 3 3 0 001 0 2 2 0 000-1z" fill-rule="evenodd"/><path d="M765 63h-1s0 1 0 0v-1l-1-1s0 1 0 0l-1-1c-1 0 0 0 0 0v4c0-1 0-1 0 0a6 6 0 010 1 2 2 0 001 0 4 4 0 001-1v-1 1l1-1zm-2 0zm0 0v0zm0 1v-1 1z" fill-rule="evenodd"/><path d="M764 63v1l1-1h-1zM765 62a1 1 0 00-1 0 2 2 0 001 1v-1 0zM834 63z" fill-rule="evenodd"/></g></svg>');
    width: 200%;
}
#footer #steasy_column_48  p {
  line-height: 1.8;
}
#footer #steasy_column_49 .title_block {
  margin-bottom: 0;
}
.st_ma_11{

  margin: 0px 0 0 10px;
}
.btn-insta {
	  
	color:#fff;
	border:0;
	border-radius:25px !important;
	font-size: 16px !important;
  line-height: 36px !important;
  padding: 0 !important;
  margin-right:10px;
  background-image: linear-gradient(266deg,#4e60d3,#913baf 35%,#d52d88 68%,#f26d4f) !important;
}
.btn-telegram {
	
		color:#fff;
	border:0;
	border-radius:25px !important;
	  margin-right:10px;
	font-size: 16px !important;
  line-height: 36px !important;
  padding: 0 !important;
  background-image: linear-gradient(110deg,#1a82b7,#20a0e1 30%,#20a0e1 68%,#20a0e1) !important;
}

.btn-whatsapp{
	
		color:#fff;
	border:0;
	border-radius:25px !important;
	  margin-right:10px;
	font-size: 16px !important;
  line-height: 36px !important;
  padding: 0 !important;
background-image:linear-gradient(110deg,#075E54,#25D366)!important;


}
.bottomsvg {
position: absolute;
  top: -15px;
  height: 143px;
  width: 415px;
  object-fit: cover;
  object-position: bottom;
  right: -150px;
  z-index: 2;
}
#product .product_second_section .tab-content > .tab-pane {
  display: block !important;
}
#steasy_column_47{
	z-index:55;
	position: relative;
}
.st-menu-header i, .kk_close, button.close, .ws_modal_close {
    display: block;
    color: white;
    font-size: 24px;
    margin-right: auto;
    background: #e7004a;
    width: 30px;
    color:#fff !important;
    height: 30px;
    border-radius: 8px;
    text-align: center;
    line-height: 32px;
    margin: 5px auto 5px 0;
}
 #footer #easycontent_101 > .title_block::after {
content: '\e8cc';
    font-family: "fontello";
    font-style: normal;
    font-weight: 400;
    color: white;
    font-size: 24px;
    margin-right: auto;
    background: #e7004a;
    width: 30px;
    height: 30px;
    border-radius: 8px;
    text-align: center;
    line-height: 30px;
    margin: 5px auto 5px 0;
}
.product_img_link img.back-image, .product_image img.back-image {

  top: 16px;
}
.pro_first_box.showhoverimage img.front-image {

  transform: translate3d(0,-110%,0) !important;
}
  @media screen and (max-width: 768px){
    .product_list.list   .st_sticker.st_sticker_static.st_sticker_4 {
width: 50% !important;
}
            #amazzing_filter.block .title_block::after {
content: '\e8cc';
    font-family: "fontello";
    font-style: normal;
    font-weight: 400;
    color: white;
    font-size: 24px;
    margin-right: auto;
    background: #e7004a;
    width: 30px;
    height: 30px;
    border-radius: 8px;
    text-align: center;
    line-height: 30px;
    margin: 5px auto 5px 0;
}
        .pro_outer_box {

  height: calc(100% - 24px) !important;
}


      .stspecialslider_container.products_container .title_block_inner {
  font-size: 19px !important;
}
      .has-compact-filter #amazzing_filter .title_block {
  display: flex !important;
}
      #st_header .search_widget_form_inner.input-group-with-border{
          border:0;
      }
      #stacked_footer_column_6::before {
  top: 16px;
  height: calc(100% - 20px);
}
      .search_widget_block .search_widget {
  position: static;
}
        #st_header .search_widget_btn.btn {
margin: 0;
background:#fff;
    box-shadow: 0 0 5px rgba(0,0,0,.15);
    border-color: #fff !important;
    border-radius: 10px !important;
    width: 42px;
    line-height: 1;
  }
      .mygesti-button-container {
margin: -15px -15px 0 -15px;
    padding: 0 10px;
    background: #0346d0;
    border-bottom: 12px solid #f7f7f7;
}
      #btn-open-gesti {

  color: rgb(255, 255, 255);

}
      .checkout_left_column, .small_cart_attr_attr, .st_sticker_block {
  font-size: 11px;
}
       #footer .title_block {
    padding: 10px 10px 0 10px !important;
  }
  #footer .title_block .title_block_inner {
  font-size: 16px;
}
	  .bahman_boxes.easycontent .steasy_element_block > .row {
  padding-top: 0 !important;
}
	  #contact #content{
		  padding-bottom:40px
	  }
	  .bottomsvg, .bottomsvginside {
    display: none;
  }
	  .st_swiper_image, .swiper_images_slider .swiper-container {
  border-radius: 5px !important;
}
	  #stacked_footer_column_3{
		  border-bottom:1px solid #ddd;
		  padding-bottom:10px;
		  margin-bottom:10px;
	  }
	  #easycontent_77 a , #easycontent_77 p{
  width: 100%;
}
#easycontent_77 a{
	margin:0 0 0 10px !important
}
	  #stacked_footer_column_6 {
  margin-bottom: 10px;
  margin-top: -27px;
}
	  .mobile_bar_item{
		  height:unset;
		  line-height:44px;
	  }
      .mobile_bar_item i, .mobile_bar_item span {
  font-size: 28px !important;

}
#mobile_bar_bottom .mobile_bar_item, #mobile_bar_bottom .search_widget_block {
  margin-bottom: 5px;
}
#st_header #mobile_bar .search_widget_block{
	border:0;
	border-radius:10px;
	flex: 4;
	padding-right:10px;
	background:#e8ebf0;
}
#mobile_bar_bottom{
   border-top: 1px solid rgba(0,0,0,0.1);
}
#mobile_bar .container {
  padding:0 10px;  
}
      .namads{
          justify-content: center !important;
      }
      .checkout_right_wrapper{
          display:none;
      }
      .checkout-step .delivery-option {
  padding: 0;

}

#checkout .btn.continue, #payment-confirmation .btn{
    width:100%;
}
      #payment-confirmation .btn {
  font-size: 19px;
  margin-top: 20px;
  position: fixed;
  bottom: 0;
  left: 0;
  margin:0;
  width: 100%;
  z-index: 999;
  border-radius: 0;
  border: 10px solid #fff;
}
form#prestaplus_psf_tracking {
  min-height: 100px;
  padding-top: 50%;
  margin: 0;
  max-width: 100%;
  background-size: 100%;
}
}

#account-creation_form{
    margin: auto;
max-width: 100%;
width: 480px;
border: 1px solid #ddd;
border-radius: 7px;
padding: 20px;
}
#noSlide #create, #noSlide .page-heading{
    display:none !important;
}
#account-creation_form label {
  font-weight: bold;
}
#module-iverify-authentication #account-creation_form .account_creation > div {

  padding: 0 !important;
}
#account-creation_form .page-subheading{
    border-bottom: 1px solid #eee;
    margin-bottom:15px;
    padding-bottom:15px;
}
#account-creation_form p.required{
    display:none;
}
#account-creation_form #submitAccount {
  background-color: #e7004a;
  padding: 15px;
  border: 0;
  color: #fff;
  font-weight: bold;
  font-size: 15px;
  width: 100%;
}
#module-iverify-authentication #create, #module-iverify-authentication #verify, #module-iverify-authentication #noSlide #login{
   margin:0 auto;
border: 1px solid #ddd;
font-size: 13px;
padding:  30px;
border-radius: 10px;
width: 480px;
max-width: 100%;
flex: unset;
}
#noSlide #login #login_form h4 {

  font-size: 13px;
}

#noSlide #login #login_form > p.submit .btn{


    background: none;
    border: 1px solid #ddd;
    color: #333;
    font-weight: 700;

    
}
#module-iverify-authentication #page_banner_container_1{
    display:none;
}
#module-iverify-authentication #noSlide > .row {
  max-width: 100%;
  width: 980px;
  margin: auto;
}
#login_form h4 {
  direction: ltr;
  text-align: right;
}
#create-account_form h3{
    margin-bottom:30px;
}
#module-iverify-authentication .page_heading{
    display:none;
}
#module-iverify-authentication  input.form-control {
 font-size:19px;
 color:#000;
 font-weight:bold
}
#module-iverify-authentication #create .submit{
display: flex;
margin:0 -10px;
align-items: center;
}
#module-iverify-authentication #create .submit .btn-info{

    background-color: #e7004a;
    border:0;
}
#login_form hr{
    display:none;
}
#module-iverify-authentication #login_form div.form-group {

  padding: 12px 0px !important;
}
#SubmitCreate, #SubmitLogin, #resend{
    display:block;
    width:100%;
    padding:15px;
    margin:10px;
    border:0;
    font-size:15px;
    font-weight:bold
}
#SubmitLogin{
    margin:10px 0;
}
#resend{

    border-radius:7px;
    text-align: center;
    margin:10px 0;
}
#create-account_form h3{
font-size:0;
color:#fff;
}
#create-account_form h3:before{
    content:"ورود | ثبت نام";
    font-size:17px;
    color: #3f4064;
}
label[for="phone_mobile"]{
    font-weight:bold;

}
#create-account_form {
    font-size:13px;
}
#delivery{
       font-size:12px;
       margin-top:5px;
}
#contact #content > .row {
  flex-direction: row-reverse;
}
#module-iverify-authentication, .cart-summary-products .mar_b6, section.contact-form.mb-3, #easycontent_8{
	font-family:irswl;
    font-feature-settings: "ss02";  
}
input.form-control {
	font-family:irswl;
  height: 42px;
  font-size:14px;
  color:#333;
  font-feature-settings: "ss02";
  border-radius: 5px;
}
.products-sort-order ul li a {
  margin: 10px 5px;
  font-size: 14px;
  color:#252C30;
  padding: 0 15px 3px 15px;
}
.dropdown_list_item.current {

  font-weight:bold;
  color:#e7004a;
}
#js-product-list .products.product_list.grid .product_list_item{
	border:0
}
#js-product-list .products.product_list.grid {
  margin: 0px  !important;
}
#js-product-list .products.product_list.grid .product_list_item  article{
background: #fff;
  border-radius:12px;
  padding:0;
  height:100%;
}
#js-product-list{
    overflow:hidden;
}
 
.page-link {
border: 1px solid rgba(0,0,0,0.3);
  margin: 2px;
    margin-left: 2px;
  margin-left: 2px;
  border-radius: 7px !important;
  color: #000;
  min-width: 39px;
  min-height: 39px;
  text-align: center;
  font-family: irswl;
  font-feature-settings: "ss02";
  padding: 0;
  line-height: 39px;
}
.page-item.active .page-link {
  z-index: 2;
  color: #fff;
  background-color: #e7004a;
  border-color: #e7004a;
}
.page-item.active.disabled .page-link {
  color: #fff;
  border-color: rgba(0,0,0,0.1);
  background: #e7004a;
}
#amazzing_filter.block .title_block{
padding: 5px 15px;
  border-bottom: 1px solid #ddd;
}

#js-product-list-top {
flex:1;
  margin: 0 0 0 10px;
  background: rgb(234, 237, 242);
  padding:  10px;
  border-radius: 15px;

}
.paginaton_sample {
    display:none;
}
.af_filter {
  position: relative;
  margin-bottom: 0;
  padding-bottom: 15px;
}
.af_filter:last-child {

  margin-bottom: 0;
  border-bottom: 0;

}
.small_cart_sumary.base_list_line{
    margin-top:auto;
}
.af_filter .checkbox, .af_filter .radio {
  margin: 0;
  min-height: 0;
  width: 16px;
  height: 16px;
}
.af-slider .back-bar {
  height: 5px;
}
.af-slider .suffix {
  margin-right: 5px;
  background: unset;
  padding: 6px;
  color: #252C30;
  font-weight: 400;
  font-size: 12px;
}
.p_slider.af-slider{
    display: flex;
flex-direction: column-reverse;
}

.af-slider .slider_value {
display: inline-block;
  float: left;
  margin-bottom: 5px;
  cursor: pointer;
  position: relative;
  border-radius: 0px;
  margin-top: 0px;
  font-size: 21px;
  font-weight: 700;
  overflow: hidden;
  min-width: 40%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: #f6f6f6 !important;
  border-radius: 10px;
  padding: 5px 10px;
}
.af_subtitle {
  font-size: 14px;
}
.slider_value> span.prefix{
      font-weight: 400;
      font-size: 10px;
      color:#252C30;
}
.af-slider .slider_value.edit > span {
 display:flex; 
 order:2;
}
.af-slider .slider_value > span.value {
margin-right: auto;
border-bottom: 0px solid #e0e0e6;
width: 100%;
text-align: left;
max-width:100% !important;

}
.af-slider .slider_value.edit > span.value {
 display:none; 

}
.af-quick-search {

  margin-top: 10px;
}
.af-quick-search::before {
  content: '';
  position: absolute;
  right: 0.6em;
  top: 0.8em;
  display: block;
  width: 16px;
  height: 16px;
  border: 2px solid #AAB2BD;
  border-radius: 100%;
  z-index: 1;
}
.af-quick-search::after {
  content: '';
  position: absolute;
  display: block;
  height: 10px;
  width: 0;
  border: 1px solid #AAB2BD;
  top: 1em;
  right: 0.9em;
  transform: rotate(45deg);
  z-index: 1;
  margin-top: 8px;
  margin-right: 10px;
}
.qsInput {
  border: 1px solid #E0E0E6;
  background: #fff;
  padding: 8px 10px;
  border-radius: 7px;
}

body .qsInput:focus, .qsInput.has-value {

  border: 1px solid #AAB2BD;
}
.af_filter:hover .slider_value, .af-slider .slider_value.edit {
  border-color: #fff;
}
.selectedFilters .cf {

  background: #FFF;
background: #FFF;
  border: 1px solid #e0e0e6;
  border-radius: 5px;
}
.af_filter li {
  padding: 8px 0;
  border-bottom: 1px solid #f7f7f7;
}
.af_filter li:last-child {
border:0;
}
.selectedFilters .cf {
	font-family:irswl;
  font-size: 12px;
  font-feature-settings: "ss02";
  padding: 10px 5px 10px 25px;

}
.st_attr_list_text_center {
text-align: center;
  position: absolute;
  top: 30px;
  z-index: 9;
  right: 5px;
  margin: auto;
  width: 24px;
}
.st_attr_list_item {
margin-bottom: 0;
  display: block;
  padding: 0;
}
.st_attr_list_swatch {
  width: 9px;
  height: 9px;
  border-radius: 25px;
}
.af_filter .count{
    font-size:12px;
}
.af_filter li:not(.no-matches):last-child{

border:0;
}
.mobile_bar_item i, .mobile_bar_item span {

  font-size: 24px;
}
.selectedFilters .clearAll i {
  vertical-align: middle;
  margin-left: 0;
  color: #fff;
  font-size: 20px;
}
.selectedFilters .clearAll .txt {
  font-size: 13px;
  font-weight: 700;
  color: #fff;
}
.selectedFilters .clearAll {
border-radius:5px;
line-height:auto;
background: #e7004a;
}
.selectedFilters .cf {
	font-family:irswl;
  font-size: 12px;
  font-feature-settings: "ss02";
  padding: 10px 5px 10px 25px;
}

.af_filter label {

  align-items: center;
}
.af_filter .name {
  padding-right: 10px;
}
.af-slider .slider_value .input-text{
	font-family:irswl;
    text-align:left;
    font-feature-settings: "ss02";
    background:#fff;
    border-bottom: 1px solid #e0e0e6 !important;
height: 33px !important;
max-height: 33px !important;
    width: 100%;
      font-size: 21px;
  font-weight: 700;

max-width:100% !important;
}
.af-slider .slider_value .input-text, .af-slider .slider_value.edit > span.prefix{
    order:1;
}
.af-slider .slider-values{
    display: flex;
flex-direction: column;
margin-bottom: 20px;
}
.af-slider .slider_value, .af_filter .name, .selectedFilters .cf {
	font-family:irswl;
  font-feature-settings: "ss02";
}
.af-slider .selected-bar {
background: linear-gradient(90deg,#E5084F 0%,#393B47 100%) !important;
}
.af-slider .pointer {
  position: absolute; 
  top: -7px;
  margin-left: -10px;
  width: 20px;
  height: 20px;
  border-radius: 100%;
  background: #e7004a;
  cursor: pointer;
  z-index: 2;
  border: 5px solid #e7004a;

}
.product-variants{
	margin-top:20px;
}
#amazzing_filter .af_filter{
    background:#fff;
 border:0;
  padding: 5px 15px 10px 15px;
  border-radius: 15px;
}
#amazzing_filter .af_filter.in_stock, #amazzing_filter .af_filter.pricesdrop{
    padding:0px 15px;
}

.af_subtitle.toggle-content::before {
right:unset;
  left: 3px;
}
.af_filter .toggle-cut-off {

  bottom: 4px;
}

.af-checkbox-label::before {
  content: "";
  position: absolute;
  z-index: 1;
  top: 0;
  margin-top: -3px;
  right: 0;
  border: 1px solid rgba(0,0,0,0.1);
  border-radius: 4px;
  width: 20px;
  height: 20px;
  display: block;
  color: #1a3365;
  background: #fff;
  text-align: center;
  line-height: 20px;
  font-size: 14px;
}
.active .af-checkbox-label::before {
content: '\e80f';
font-family: "fontello";
  border: 1px solid rgba(0,0,0,0.1);
  color: #1a3365;
  background: #ffebb3;
}
.af-checkbox-label[for="in_stock"]::before,
.af-checkbox-label[for="pricesdrop"]::before {
  border:1px solid #fff;
  width:32px;
  top:2px;
  height:20px;
  color:#1a3365;
  background:#e8e8e8;
  border-radius:25px;
  box-shadow:inset 0 1px 2px 1px rgba(0,0,0,.1)
}
.u-times::before {
  font-size:16px
}
#amazzing_filter .af-checkbox-label {
  position: relative;
  padding-right: 10px;
}
.af_filter .checkbox {
  opacity: 0;
  visibility: hidden;
}
.af-checkbox-label[for="in_stock"]::after,
.af-checkbox-label[for="pricesdrop"]::after {
  content:"";
  position:absolute;
  top:2px;
  right:3px;
  width:14px;
  height:14px;
  color:#1a3365;
  background:#fff;
  border-radius:25px;
  z-index:1;
  border:1px solid #fff
}
.af_filter li.active .af-checkbox-label[for="in_stock"]::before,
.af_filter li.active .af-checkbox-label[for="pricesdrop"]::before {
  background:#8bc650;
  border-color:#8bc650;
  content:""
}
.af_filter li.active .af-checkbox-label[for="in_stock"]::after,
.af_filter li.active .af-checkbox-label[for="pricesdrop"]::after {
  right:14px;
  border:1px solid #fff
}
.st_showmore_btn, .st_showless_btn {
  padding: 7px 10px 10px 0;
  background: #fff;
  border-radius: 15px;
}
.st_read_more {
  font-weight: 700;
  margin-top: -10px;
  min-height: 150px;
  line-height: 150px;
  background: linear-gradient(180deg,#fff,#f5f5f5 50%);
}
.st_showmore_btn span {
  background: #e7004a;
  padding: 5px 10px;
  color: #fff;
  margin-right: 10px;
  border-radius: 25px;
}
.st_showmore_btn i, .st_showless_btn i {
  background: #e7004a;
  border-radius: 100%;
  width: 20px;
  height: 20px;
  display: inline-block;

  vertical-align: middle;
  line-height: 20px;
  color: #fff;
  margin-left: 5px;
}
.st_showless_btn {
  padding: 10px 15px;

}

.st_showmore_btn, .st_showless_btn {
padding: 10px 10px 10px 0;
  background: #f5f5f5;
  border-radius: 15px;

}
.st_showless_btn{
    padding: 10px;
}
#blockcart-modal .modal-content {
  box-shadow: 0 5px 25px rgba(0,0,0,.3);
  border-radius: 10px;
  overflow: hidden;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
color:#000;
font-weight: bold;
}
.st_read_more {
max-height: 120px;
  line-height: 1;
  color: #e7004a;
  display: flex;
  justify-content: center;
  align-items: end;
  font-size:17px;
  background: linear-gradient(to bottom,hsla(225,96%,2%,.001),#fff 80%);
}
.stblogrelatedarticles_container  .title_block_inner:before, .strelatedproducts_container .title_block_inner:before, .stblogeditor_container .title_block_inner:before{
content: "";
  display: inline-block;
  background: url(../../../../modules/stthemeeditor/views/img/svg/Blog-02.svg) no-repeat center;
  width: 45px;
  height: 45px;
  vertical-align: middle;
  margin-left: 10px;
    
}
.strelatedproducts_container .title_block_inner:before, .stblogeditor_container .title_block_inner:before, #category_videos_container_3 .title_block_inner:before{
  background: url(../../../../modules/stthemeeditor/views/img/svg/Technical-04.svg) no-repeat center;

}
#blog_tags a{
padding: 3px 10px;
  border-radius: 5px;
  background: #1049d6;
  color: #fff;
  font-size: 13px;
}
#product .mfp-close-btn-in .mfp-close, .mfp-iframe-holder .mfp-close, .mfp-image-holder .mfp-close, .st_modal_close {
  right: auto;
  left: 10px !important;
  z-index:9999;
  top:10px;
  font-size:48px;
  color:red;
}
.bshare {
background: #fff;
  border-radius: 10px;
  box-shadow: 0 0 100PX 100PX #0000001a;
  color: #333;
  font-size: 14px;
  left: 5px;
  margin: auto;
  max-width: 100%;
  overflow: hidden;
  padding: 0 10px 20px;
  position: fixed;
  right: 0;
  text-align: right;
  width: 500px;
  z-index: 99;
  height: 230px;
  top: 0;
  bottom: 0;
}
.bshare-container .close, .bshare .close {

  left: 10px;
  line-height: 34px;
  position: absolute;
  text-align: center;
  top: 10px;
  width: 36px;
  background: #e7004a;
  height: 36px;
  border-radius: 5px;
}
.bshare-container .close i, .bshare .close i {
 color:#fff !important;   
 font-size:21px !important;
}
.bshare-a:hover {
cursor:pointer
}
.flex-boxx {
align-items:center;
display:flex;
justify-content:space-between
}
.social_share_block.social_size_2 .social_share_item {
font-size:1rem;
height:36px;
line-height:36px;
width:36px
}
.social_share_block.social_size_2 .social_share_item,.bshare .btn {
border-radius:10px;
margin-bottom:0
}
#stacked_footer_column_6::before {
content: "";
  position: absolute;
  top: -14px;
  left: -50%;
  width: 200%;
  height: calc(100% + 10px);
  background: #2091e6;
}
.bshare-container .ovrly {
height:100%;
left:0;
position:fixed;
top:0;
width:100%;
z-index:19;
background: rgba(255,255,255,0.3);
  backdrop-filter: blur(10px) saturate(120%) contrast(1.08);
}
.social_share_block.social_size_2 .social_share_item {
  font-size: 1.1rem;
  height: 36px;
  line-height: 36px;
  width: 36px;
  border-radius:
10px;
}
.modal_cart_details, .cart_summary_subtotal_shipping {
  display: none;
}
.fs_5x {
  font-size: 4rem;
}
.cart-content-btn .btn {
  border-radius: 5px;
}
[class*=" fto-"]::before, [class^="fto-"]::before {
  vertical-align: middle;
}
.cart_body .small_cart_btn {
  margin: 0 5% 20px 5% !important;
  display: inline-block;
  width: 90%;
  border-radius: 7px;
}

 #js-product-list-top.oooo {
    position: fixed;
    top: 65px;
    z-index: 11;
    margin:0;
   width: calc(100% - 40px);
    border-radius: 0 0 10px 10px;
    left:20px;
background: radial-gradient(150% 170% at 50% 0%, rgba(255, 255, 255, .95) 0%, rgba(255, 255, 255, .88) 100%);
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15);
  
  -webkit-backdrop-filter: blur(0px) saturate(140%) contrast(1.08);
  backdrop-filter: blur(10px) saturate(120%) contrast(1.08);

    padding:  10px 10px 5px 10px;
  }
  
   #product-list-top-wrap.oooo .cdpcp-wrapper {
position: fixed;
  top: 76px;
  z-index: 11;
  margin: 0;
  left: 25px;
  
  }
   #product-list-top-wrap.oooo  #cdpcp-simple-btn {
    font-size: 15px;
    min-width: 100px;
    padding: 7px 5px;
  }
  #product-list-top-wrap{
height: 59px;
  margin-bottom: 10px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  }
#header_right .shoppingcart-list {
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 1.8;
}
.cart_body .small_cart_sumary {
  border-top: 1px solid #d9d9d9;
  padding: 10px;
    padding-top: 10px;
}
.cart_summary_subtotal_products {
  display: none;
}
.cart_summary_subtotal_shipping {
  display: none;
}
.small_cart_product_image {
  width: 100px;
  margin-right: 0;
  margin-left: 10px;
  border: 0;
  padding:5px;
}
.small_cart_info .product-name {
  font-size: 13px;
  font-weight: 500;
 text-align: right;

}
.qty_wrap .input-group-btn:first-child > .btn {
  border-right: 0;
  border-radius: 10px 0 0 10px;
}
.qty_wrap .input-group-btn:not(:first-child) > .btn {
  border-left: 0;
  border-radius: 0 10px 10px 0;
}
.qty_wrap.qty_wrap_big .btn {
  height: 28px;
  line-height: 28px;
  border-radius: 5px;
  width: 28px;
  margin: 0 0 !important;
  font-size: 19px;
  border: 1px solid #ddd;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: rgb(221, 221, 221);
}
#quantity_wanted {
  width: 30px;
  color: #555;
  font-size: 15px;
  height: 54px;
  border-radius: 0;
  border-left: 0;
  border-right: 0;
}
.product-quantity .add.add_full_width {
  display: inline-flex;
  flex: 1;
}
.qty_wrap.qty_wrap_big.qty_full_width {
  width: 90px;
  margin:0;
  margin-left: 10px;
}

.product-quantity .add, .product-quantity .add_buy_now {
  margin: 0;
}
.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
.bootstrap-touchspin .form-control {
  font-feature-settings: "ss03";
  font-family:irswl !important;
}
#cart .qty_wrap, .qty_wrap {
  position: relative;
}
.product-line-grid-right .bootstrap-touchspin, .qty_wrap {
  width: auto;
}
.qty_wrap .input-group.bootstrap-touchspin {
  flex-direction: row-reverse;
}
#cart .remove-from-cart, .ajax_remove_button {
position: absolute;
  left: -47px;
  top: 0;
  padding: 1px 6px;
  line-height: 35px;
  height: 42px;
  width: 42px;
  font-size: 18px;
  border: 1px solid #ddd;
  border-radius: 9px;
  z-index: 8888;
  text-align: center;
}

a[data-link-action="remove-voucher"] {
  width: 25px;
  height: 23px;
  display: none;
  vertical-align: middle;
}
#cart .remove-from-cart {
position: absolute;
  left: 5px;
  top: 25px;
  padding: 1px 6px;
  line-height: 35px;
  height: 34px;
  width: 34px;
  font-size: 18px;
  border: 1px solid #ddd;
  border-radius: 9px;
  z-index: 8888;
  text-align: center;
}
.maxlimit {
  position: absolute;
  right: 1px;
  top: 1px;
  height: 40px;
  width: 32px;
  font-size: 18px;
  z-index: 8888;
  background: #fff;
  border-radius: 0 12px 12px 0;
}
.btn_to_checkout {
  font-weight: 700;
  border: 1px solid #e7004a !important;
  overflow: hidden;
  font-size: 17px;
  padding: 15px;
  position: relative;
  background: #e7004a !important;
  color: #fff;
  margin-bottom: 20px !important;
}
.arroanim {
 display:inline-flex;
 margin-right:16px!important;
 animation:slide1 1s ease-in-out infinite
}
@keyframes slide1 {
 0%,
 100% {
  transform:translate(0,0)
 }
 50% {
  transform:translate(10px,0)
 }
}
.iconss {
text-align: center;
  height: auto;
  right: 0;
  top: 0;
  position: absolute;
  z-index: 10;
  display: flex;
  flex-direction: column;
  width: 38px;
  margin: auto;
  justify-content: center;
  background: ;
  border-radius: 10px;
  padding: 0;
}
.iconss > a, .iconss > div, .iconss > span {
  border-radius: 25px;
  line-height: 38px;
  width: 38px;
  padding: 0;
  height: 38px;
  margin-bottom: 5px !important;
  font-size: 1.5rem;
  color:#3f4064;

}
.product_left_column .pro_right_item {
  text-align: left;
  width: 38px;
  height: 38px;
  position: relative;
  float: left;
  text-align: center;
  margin: 0;
  color:#3f4064;
}
.dropdown_list.cart_body .dropdown_box {
  border: 0;
  background: #fff;
  border-radius: 7px;
  overflow: hidden;
  box-shadow: 0 0 5px rgba(0,0,0,.3);
}
.cart_body .cart_empty {
  padding: 20px 10px 20px 10px;
  min-height: 240px;
  font-size: 17px;
  background: url(../../../../img/cms/empty-cart.svg) no-repeat bottom center;
  text-align: center;
}
.open_bar_left #st_header.stuck, .open_bar_left .st_mega_menu_container.stuck, .open_bar_right #st_header.stuck, .open_bar_right .st_mega_menu_container.stuck, .side_close_left, .side_close_right {
  display: none;
}
.open_bar_left .side_close_left, .open_bar_right .side_close_right {
  display: block;
}
.st-menu-header .close_right_side {
  position: absolute;
  top: 6px;
  bottom: 6px;
  font-size: 18px;
  left: 4px;
  z-index: 1;
  color: #3f4064;
}
.is_rtl #side_stmobilemenu .st-menu-header .close_right_side {
  left: 4px;
  right: auto;
}
.st-menu-header .close_right_side {

  color: #3f4064;
}
.product_left_column .pro_right_item .icon_btn, .product_left_column .pro_right_item .fto-share-1 {
 font-size: 1.2rem;
  color:#3f4064;

}
.bootstrap-touchspin .btn-touchspin, .js-cart-line-product-quantity {
  color: #555;
}
.modal-content {
  margin-right: 10px;
  margin-left: 10px;
  border-radius: 15px;
}
#blockcart-modal .modal-dialog {
  width: 94%;
}
.btn {
  border-radius: 5px;
}
.custom_sidebar .font-fa{
	font-family:irswl;
font-feature-settings: "ss03";
font-weight:bold;
}
.font-fa{
font-feature-settings: "ss02";
font-family:irswl;
}
.st-menu-header {
  position: static;
  padding: 10px 20px;
  text-align: center;
  border-bottom: 1px solid #ddd;
  margin-bottom: 10px;
}
.stcompare_quantity{
    
display:none;
}
.product_left_column .pro_right_item .btn_text, .product_left_column .pro_right_item .arrow, .product_left_column .pro_right_item .hover_fly_btn_inner span {
  display: none !important;
}
.style_content p{
    text-align: justify;
}
.product-variants .product-variants-item select {

  border-radius: 10px;
}
.product-description-short  h3{
    font-size:15px;
}
.product-variants .control-label{
    font-weight:bold;
    margin-bottom:10px;
    display: flex;
    font-size:13px;
flex-direction: row-reverse;
justify-content: right;
}
.product-variants .ggg .control-label, .product-variants .ggg li{
    margin:0;
}
/*
.product-variants .control-label:before{
   content:"انتخاب ";
   margin-right: 5px;
}
*/
.product-description-short ul{
  padding-right: 0;
  list-style: inside;
  line-height:1.6;
}
.product-available {
  color: #252C30;
}
.product-variants .control-label span {
  font-size: 11px;
  margin-left:5px;
color: #e7004a !important;
}
.discount-percentage {
  margin: 0;
}
@keyframes bouncee {
 0% {
  transform:translateY(-10px)
 }
 10% {
  transform:translateY(0)
 }
 15% {
  transform:translateY(-10px)
 }
 20% {
  transform:translateY(0)
 }
 25% {
  transform:translateY(-10px)
 }
 30% {
  transform:translateY(0)
 }
 35% {
  transform:translateY(-10px)
 }
 40% {
  transform:translateY(0)
 }
 45% {
  transform:translateY(-10px)
 }
 50% {
  transform:translateY(0)
 }
 55% {
  transform:translateY(-10px)
 }
 60% {
  transform:translateY(0)
 }
 65% {
  transform:translateY(-10px)
 }
 70% {
  transform:translateY(0)
 }
 75% {
  transform:translateY(-10px)
 }
 80% {
  transform:translateY(0)
 }
 85% {
  transform:translateY(-10px)
 }
 90% {
  transform:translateY(0)
 }
 95% {
  transform:translateY(-10px)
 }
 100% {
  transform:translateY(0)
 }
}
.product-variants .control-label span i {
  font-style: normal;
  font-weight: 400;
  animation: 7s bouncee 1s 2;
  font-size: 16px;
  transform: translateX(0);
  display: inline-block;
  vertical-align: middle;
  display:none;
}
.checkout-step .carrier-name {
  font-weight: bold;
  font-size: 15px;
}
.delivery-option img{
    margin-left:10px;
}
.cart-summary-products .mar_b6 {

  border-bottom: 1px solid #eee;
  padding-bottom: 10px;
}
.fto-ajust::before {
  background: url("../../../../img/cms/compare3.svg") no-repeat center;
  content: "" !important;
  height: 20px;
  width: 20px;
}
.st_added .fto-ajust::before {
  background: url("../../../../img/cms/compare31.svg") no-repeat center;
  content: "" !important;
  height: 24px;
  width: 24px;
}
.stcompare_quantity {
display: block;
  background-color: #ffb300;
  color: #000;
  right: 0;
  top: -5px;
  bottom: auto;
  font-family: irswl;
  font-feature-settings: "ss02";
  font-weight: 700;
  position: absolute;
  height: 16px;
  line-height: 16px;
  width: 16px;
  font-size: .916em;
  text-align: center;
  z-index: 2;
  border-radius: 100px;
  font-size: 14px;
}
.stcompare_link.top_bar_item{
    position:relative;
}
.js-address-form .form-fields  > .form-group.row{
    display:none;
}
.get-mobile-wrapper .bell {
  background: none;
}
  div.get-mobile-wrapper .sms-alert-label {
    text-align: right;
    font-size: 16px;
    margin-right: 15px;
    line-height: 50px;
  }
  .get-mobile-wrapper .bell::before {
  content: '\e99e';
  font-family: "fontello";
  text-decoration: navajowhite;
  font-style: normal;
  font-size: 24px;
  line-height: 1.2;
  margin-right: 10px;
}
    div.get-mobile-wrapper {
    width: 100% !important;
	max-width:100%;
    border-radius: 5px;
    background: #ffcd39;
    border: none;
    border-top-width: medium;
    border-top-style: none;
    border-top-color: currentcolor;
    color: #000;
    margin: 0;
    font-size: 14px;
    height: 52px;
    padding: 0;
    min-width: 180px;
  }
   div.get-mobile-wrapper span {
    display: flex;
    align-items: center;
    justify-content: center;
  }
   div.get-mobile-wrapper .bell {
    position: relative;
  }
  #ranginesmsoosalert {
  margin: 0;
  border-radius: 13px;
  box-shadow: 0 0 10px rgba(0,0,0,.3);
  padding: 15px;
  left: 0;
  background: #fff;
  width: 100%;
  text-align: center;
  height: 100%;
}
.sms-alert-content {
  position: relative;
  padding: 0;
  width: auto;
}
.sms-alert-mobile-submit {
  background: #e7004a;
  border: 0;
  display: block;
  font-size: 15px;
  padding: 15px;
}
.sms-alert-mobile-cancel {
  margin: 10px 0;
  display: block;
  background: #508dc1;
}
 .incart .conttt{
	 display:none
 }
 .sttab_block > .nav-tabs .nav-link {
  font-size: 15px;
 }
 .product_first_section {
  background: #fff;
  padding-top:0px;

}
.st_sticker_4 {
  border-radius: 0 0px 0 100px;
}
.pro_gallery_top_inner .st_sticker_block{
    display:none;
}
  @media screen and (max-width: 768px){
      .mystory {

  margin: 0 -15px !important;

}
      #js-product-list .grid {

  margin: 0 -10px !important;
}
.af_subtitle.toggle-content{
    border-bottom:1px solid #ddd;
    margin-bottom:10px;
}
      .af_subtitle.toggle-content::before {

  border: 2px solid #000 ;
      }
       #amazzing_filter .af_filter {
    box-shadow: 0 12px 12px 0 hsl(0 0% 71% / .11) !important;
    border: 1px solid #f2f2f2;
    margin-bottom: 15px;
  }
      .mobile_device.use_mobile_header #sidebar_box #rightbar_36 a{
          position:relative;
      }
       #rightbar_36 a::before {
    opacity: 0;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    content: "";
    height: 100%;
    width: 100%;
    background: #fd9713;
    background: #ffcd01;
    border-radius: 100%;
    animation-name: ripplee;
    animation-duration: 2s;
    animation-delay: 2s;
    animation-iteration-count: infinite;
    animation-timing-function: cubic-bezier(.65,0,.34,1);
    z-index: -1;
  }
      @keyframes ripplee {
    from {
      opacity:.9;
      transform:scale3d(1,1,1)
    }
    to {
      opacity:0;
      transform:scale3d(1.4,1.4,1)
    }
  }
	   div#ranginesmsoosalert {
margin: auto;
    background: #fff;
    text-align: center;
    border-radius: 15px 15px 0 0;
    box-shadow: 0 0 15px rgba(0,0,0,.2);
    color: #e7004a;
    position: fixed;
    z-index: 1000;
    top: unset;
    bottom: -15px;
    height: auto;
    width: 100%;
    left: 0;
    right: 0;
    padding-bottom: 100px;
  }
	    .conttt {
    margin-bottom: 0 !important;
    padding: 15px 10px 30px 10px;
    position: fixed;
    z-index: 999999999;
    bottom: 50px;
    width: 100%;
    left: 0;
    background: #fff;
    box-shadow: 0 -1px 1px rgba(0,0,0,.14),0 -2px 2px rgba(0,0,0,.05);
    border: 0 !important;
  }

 
	.product_name_wrap {
  padding: 0 15px 0 15px;
  margin: 0 -15px 0 -15px;
}
	  #page_banner_container_1 {
  padding-bottom: 0 !important;
}
      .checkout_left_column, .checkout_right_column {
  border-radius: 0;
  margin: 0 -15px;

  border: 0;
}
      #cart #page_banner_container_1{
          display:none;
      }
      #cart #main > .row {
  flex-direction: column-reverse;
}

      .checkout-step .carrier-delay {
  font-size: 11px;
  text-align: justify;

}
      #module-iverify-authentication #create, #module-iverify-authentication #verify{
       max-width:90%;   
      }
      #module-iverify-authentication #create{
          margin-top:20px;
      }
      .product-features dl.data-sheet dt.name {
  text-transform: capitalize;
  min-width: 110px;
  font-weight: 400;
  font-size: 14px;
}
.product-features dl.data-sheet dd.value {
  margin: auto;
  font-size: 14px;
  padding: 5px 10px 5px 0;
}
.sttab_2_2 .tab-pane-body {
  padding: 0;
}
.product-actions{
	box-shadow:unset
}
#easycontent_93 {
  margin-bottom: 10px;
  margin: 0 -15px !important;
  padding: 15px 15px 0 15px;
  background: #f7f7f7;
}
#product .gogol{
	background:#fff;
}
      .product_left_column .pro_right_item .icon_btn, .product_left_column .pro_right_item .fto-share-1 {
  font-size: 1.2rem;

}
      div#steasy_element_9 .easy_icon_with_text_2_3 .easy_header {
  font-size: 12px;
}
div#easycontent_4 .easy_header {
  margin-right: 0;
}
      .bottom_more_info_block{
          padding:0 !important;
      }
      .mobile_tab .mobile_tab_title {
  display: none !important;
      }
      .mobile_tab .col-12 > .tab-pane {

  border-bottom: 12px solid #f7f7f7;
  margin: 0 -15px;
  padding: 0 15px;
}
.mobile_tab .tab-pane:last-child{
    border:0;
}
      .tab-content > div{
          padding:0 !important;
      }
      #easycontent_11 {
  margin: 20px -15px !important;
  border-bottom: 8px solid #f7f7f7;
  border-top: 8px solid #f7f7f7;
}

      .product-actions {
  border: 12px solid #f7f7f7;
  border-radius: 0;
  padding: 15px;
  background: transparent;
  margin: 0 -15PX;
  border-left: 0;
  border-right: 0;
}
.product_left_column div.iconss {
  display: flex;
  margin-top:10px;
}
.product_left_column .pro_right_item {
  width: 38px;
  height: 38px;
  margin-bottom:0 !important;
  max-width: 38px;
  border-radius: 100%;
}
.product_left_column .pro_right_item.bshare-container{
   margin-bottom:5px !important; 
}
.bshare {
  max-width: 96%;


}
.iconss > a, .iconss > div {
  font-size: 1.3rem;

}
 #product .breadcrumb_spacing {
  height: 0;
}


.product_middle_column_inner .between_short_and_price{
    display:none;
}
.product-add-to-cart.scrolling-down,  .product-price.scrolling-down{
    transform: translateY(0);
}

.product-add-to-cart, .product-price{
    transform: translateY(125%);
    transition: 0.3s;
}

#product .product-add-to-cart {
margin-bottom: 0 !important;
    padding: 10px;
    position: fixed;
    z-index: 999999;
    bottom: 10px;
    width: 100%;
    left: 0;

box-shadow: 0 1px 10px rgba(0,0,0,.14),0 2px 0 rgba(0,0,0,.1) !important;
  background: radial-gradient(150% 170% at 50% 0%, rgba(255, 255, 255, .9) 0%, rgba(255, 255, 255, .9) 34%, rgba(255, 255, 255, .7) 56%, rgba(255, 255, 255, 0.9) 74%);
  border-radius: 15px;

  border: 2px solid #fff;
  backdrop-filter: blur(10px) saturate(120%) contrast(1.08);
  margin: 10px;
  width: calc(100% - 20px);
}
.qty_wrap.qty_wrap_big.qty_full_width{
	display:none
}
.product-add-to-cart .btn-default.btn-large {
  max-width: 50% !important;
  height: 55px;
  font-size: 14px;
  font-weight: 700;
  margin: 0;
}
.product-actions .product-prices {
  margin-bottom: 0;
}

.product-actions .product-price {
  display: flex;
  position: fixed;
  bottom: 20px;
  left: 20px;
  text-align: left;
  z-index: 999999999;
  font-size: 12px;
  height: 70px;
  align-items: center;
 
}
.product-quantities{
	display:none !important
}

}
.dynamic-loading{
	font-family:irswl;
      font-feature-settings: "ss02";
}
.product_list.grid .pro_outer_box:hover .pro_second_box {
  background-color: #fff !important;
}
.toggle-cut-off span {
  padding: 5px 5px;
}
.list_grid_switcher div.grid.selected, .list_grid_switcher div.grid:hover, .list_grid_switcher div.list.selected, .list_grid_switcher div.list:hover{
    background:unset;
    color:#fff;
}
.st_attr_list_item strong, .st_attr_list_swatch, .st_attr_list_text {
  margin-bottom: 0;
}
#st_menu_block_75, #st_mo_menu_block_75 {
display: flex !Important;
  flex-wrap: wrap;
  gap: 5px;
}
#st_menu_block_75 > div, #st_mo_menu_block_75 > div{
  flex: 1;
  border: 1px solid #ddd;
  border-radius: 15px;
  padding: 15px 5px;
  background: #fff;
  max-width: 100px;
  min-width: 100px;
  padding: 5px;
}
  @media only screen and (max-width: 991px){
      #st_menu_block_75, #st_mo_menu_block_75 {
  gap: 0 5px;
  padding:0;
}
#st_menu_block_75 > div, #st_mo_menu_block_75 > div{
margin-bottom:5px;
  max-width: 72px;
  min-width: 72px;
}
      .blog_info .innn span:first-child {
    display: block;
  }
      .pro_gallery_thumb_boxxxx.vids {
  min-height: 100px;
      }

      .pvideo .vids span {
  bottom: 5px;
  color: #fff;
  font-size: 11px;
}
.pvideo .vids i {
  margin-top: -25px;
}
        .is_blog .block_blog .pro_outer_box {
    padding: 5px 5px 0 5px !important;
    flex-direction: column;
  }
    .is_blog .st_posts .pro_first_box {
    padding: 0 !important;
    margin:0 !important;
    width:100% !important;
  }
    .is_blog .product_list.list .product_list_item .pro_outer_box {
    padding: 10px 10px 0 10px !important;
  }
      .list .st_attr_list_text_center {
top: unset;
    left: 2px;
    right: 0;
    bottom: 7px;
    width: 100%;
}
      .list .product_list.list .owin{
          position:relative;
      }
       .product_list.list .ajax_block_product .pro_second_box {

    position: static;
  }
      .category_page_heading{
          margin:0 !important;
          font-size:15px;
          color:#fff;
      }
      .cattop{
margin-bottom: 20px;
    justify-content: space-between;
    align-items: center;
    padding: 15px;
    display: flex;
    border-radius: 15px;
    background: #e7004a;
  color: #ff89af;
}
#sst_mo_menu_46 > div{
    font-size:12px;
}
      .mobile_device.use_mobile_header #sidebar_box #rightbar_36 a {
width: 65px !important;
    height: 65px;
    background: #ffcd01  !important;
    color: #000;
    text-align: center;
    border-radius: 50%;
    line-height: 30px;
    box-shadow: 0 0 8px 2px #0000005e inset;
    margin: auto;
    padding-top: 5px;
  }

      .has-compact-filter #amazzing_filter .btn-holder {
  background: #fff;
}
      .compact-toggle-text {
  letter-spacing: 0;
  position: static;
  transform: rotate(0);
}
.fto-params::before {
  content: '\e9c8';
}
#amazzing_filter .btn-holder .btn {
font-family: irswl;
    background: #e7004a;
    color: #fff;
    font-size: 15px;
    border: 0;
    padding: 12px;
    width: 100%;
    margin: auto;
    border-radius: 7px;
    display: block;
    font-feature-settings: "ss02";
}
.af_subtitle.toggle-content {
  cursor: pointer;
  font-weight: bold;
  color: #000;
  font-size: 16px;
}
.has-compact-filter.show-filter .af-compact-overlay {
  background: rgba(0,0,0,0.2);
  opacity: 1;
  backdrop-filter: blur(10px);
}
.has-compact-filter #amazzing_filter .compact-toggle {
    position: absolute;
bottom: 0;
margin: 0;
left: auto;
right: 100%;
text-align: center;
width: 100%;
top: auto;
  display: flex;
  justify-content: center;
  background: #fff;
  padding: 6px;
}
}
svg:not(:root) {

  fill: #3f4064 ;
}
.bottom_pagination{
    margin-top:20px;
	font-family: irswl;
	font-feature-settings: "ss02";
}
.pro_second_box .bestkit_icon_imgm {
  max-width: 32px;

}
.pro_second_box .bestkit_icon_item p {
font-size:10px;
}
.pro_second_box .bestkit_icon_item{
    text-align:center;
    width: 25%;
}
  @media only screen and (max-width: 480px){
      .product_list.grid .pro_second_box {
  text-align: center;
  padding: 5px 6px 4px;
  width: 100%;
}
      #js-product-list .product_list.grid .product_list_item {
  padding: 5px;
      }
  .product_list   .ajax_block_product .s_title_block a{
  font-weight: 700;
  font-size:14px;
}
  .product_list   .s_title_block.two_rows {
  text-align: right;
}
  .product_list  .pro_kuan_box{
      text-align: left !important;
}

      .product_list  .pro_outer_box {

  display: flex;
  justify-content: center;
  align-items: end;
  max-width: 100% !important;
  width:100%
}
}
.product_list .pro_kuan_box{
    min-height:56px;
}
.product_img_link img.front-image {
  margin-top: 10px;
}
  @media (max-width: 479px){
      body#checkout section.checkout-step .content {
  padding: 0;
}
.product-line-grid-left {
  padding: 0 !important;

  padding-right: 10px !important;
}
}

.mobile_tab .tab-pane{
	border:0 !important
}
  @media only screen and (max-width: 991px){
      #st_header {

    height: 180px;
}
.mobile_tab .tab-pane.active .tab-pane-body {
    display: block;
}
}
.st-sidebar-svg-icon{
width: 42px !important;
  height: 42px;
  
  display: inline-block;
  vertical-align: middle;
  }
#rightbar  .st-sidebar-svg-icon{
width: 36px;
  height: 36px;

  }
.fto-menu:before {
content: "";
  width: 42px;
  height: 42px;
  background-image: url(Ctegory-02.svg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}

#rightbar_9 .fto-menu::before , #rightbar_29 .fto-menu::before{
	  height: 24px;
  background: url(Ctegory-02.svg) no-repeat center
}
#switch_left_column_wrap{
	display:none
}
.product-prices .product-price {
  display: flex;
  justify-content: left;
  align-items: center;
}
.product_list.list .owin{
    display:flex;
    align-items: center;
    flex-direction: row-reverse;
}
  .product_list.list .ajax_block_product .pro_first_box {
    border-radius: 12px;
  }
  .product_list.list .ajax_block_product .pro_first_box {

  min-width: 140px;
}
.is_rtl .product_list.list .blog_lr .pro_first_box {
  float: unset !important;
  text-align: center;
  flex: unset;
  padding:20px;
  background:transparent;
  min-width: 30%;
}
#amazzing_filter.block .title_block:before{
    content: '\e9c8';
    font-family: "fontello";
    font-style: normal;
    font-weight: 400;
    margin-left:10px;
}
#top_extra {

  box-shadow: 0 1px 0 rgba(0,0,0,.14),0 2px 0 rgba(0,0,0,.05) !important;
}
.block_blog .blog_info .btn {
border: 0;
padding:5px;
  color: #e7004a;
  border: 1px solid #e7004a;
  box-shadow: 0 0 3px #eee;
}
.block_blog .blog_info .btn:hover{
    background:#fff;
}
@media screen and (min-width: 980px) {
     .input-radio {
  cursor: pointer;
  opacity: 0;
  width: 100% !important;
  height: 100%;
}
      .product_list.list .blog_info span {
    margin: 0 0 0 15px;
  }
    .block_blog .blog_info .btn {
    margin-right: auto;
  }
    .product_name_wrap .product_name {
  display: flex;
  margin-top:0 !important;
  align-items: center;
}
.breadcrumb_nav{
    padding-bottom:15px;
}
#product .breadcrumb_nav{
    padding-bottom:0;
}
.product-description-short ul{
	display: flex;
margin-top:20px;
  flex-wrap: wrap;
  gap: 20px;
}
.product-description-short li{
min-width: calc(33.33% - 20px);
}
.middl{
	align-items: center;
	width:100%;
}
.st_mega_menu .stmenu_sub{

  right: 0;
  top: 100%;
}
	#header_primary #st_menu_0{
		display:block !important
	}
    .logo_box{
        margin-left:30px;
    }


	.product_img_link {
  padding: 1px;
}
	.dynamic-loading {
  font-feature-settings: "ss02";
  display: flex;
  justify-content: space-between;
  padding: 10px;
  font-family:irswl;
  align-items: center;
  margin-top: 20px;
}
#js-product-list-bottom-wrap .dynamic-loading{
	border-top: 1px solid #eee;
}
#product-list-wrap .dynamic-loading.prev{
	justify-content: left;
}
.dynamic-product-count {
  margin-top:0 !important;
}
  .tab-content .col-xl-9 > div:last-child {
    border-bottom: 0;
  }
}


#easycontent_77{
	margin:0
}
.freee.nofree {
  background: #f6edd9 url(../../../../img/cms/free-shipping.svg) no-repeat left;
    background-position-x: left;
    background-size: auto;
  background-size: 75px 75px;
  background-position-x: 10px;
  	font-feature-settings: "ss02";
	position:relative;
padding: 10px;
  margin: 0 -15px;
  overflow:hidden;
  font-family:irswl;
}
.freee::after {
  content: "";
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  animation: fadee 3s infinite;
}
@media screen and (min-width: 980px) {
  #product .freee {
    padding: 20px 10px;
    margin: 20px 0 10px 0px;
    border-radius: 10px;
	
  }
}
@keyframes fadee {
  0% {
    background:none;
    right:-200%
  }
  50% {
    right:100%;
    background:linear-gradient(70deg,#0000 33%,#fff6 50%,#0000 66%)
  }
  51% {
    background:none
  }
  100% {
    right:-200%
  }
}
.product-subtitle{
    font-size: 14px;
color: #666666;
display: inline-block;
margin: -9px auto 0 0;
line-height: 1.4;
width: max-content;
background: #fff;
padding: 0 15px 0 0;
}
#easycontent_93{
	margin-bottom:10px;
}
.pro_extra_info_brand {
  color: #222;
margin-left:0;
}
.pro_extra_info_brand img{
    padding:3px;
    border-radius:15px;
}
#product .freee {
padding: 2px;
  margin: 0;
  position: relative;
  border-radius: 15px;
  overflow: hidden;
background: linear-gradient(90deg,#dbb654 0%, #eadcbd 100%);

}
#product .freee a {
	color:#000
}
.freee > div {
  width: 100%;
  border-radius: 13px;
  position: relative;
  overflow: hidden;
  background: #fff url(../../../../img/cms/etemad/deliveryman.png) no-repeat left;
    background-size: auto;
  background-size: 90%;
  background-size: 90%;
  padding: 20px 20px;
  font-feature-settings: "ss02";
  margin: 0;
  background-size: contain;
  color: #111;
}

.product-variants .product-variants-item {
  margin-bottom: 15px;
}
#header_primary > div {
background: #fff;
  position: relative;

}
#displayBanner > div{
    margin:0 !important;
}
.kk_container {
background: rgba(72, 91, 108, 0.5);
  z-index: 9999;
  backdrop-filter: blur(5px);
}
.kk_container .kk_close {
  display:block;
  left:5px;
  right:auto;
  top:0;

}
.kk_container>div {
  max-height:90vh;
  top:50%;
  left:50%;
  -webkit-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  transition:all 0.5s ease;
  position:absolute;
  max-width:80vw;
  min-width:460px;
  border-radius:15px;
  background:#fff;
  display:flex;
  flex-direction:column;
  width:1200px;
  height:90vh;
  padding:10px
}
.kk_container .tab-content {
  overflow-y:auto;
  height:100%;
  display:flex;
  flex-direction:column;
  padding:0;
  border:0!important;
  box-shadow:none!important
}
#customers-videos.active,
#rasmi-pics.active,
#rasmi-videos.active,
#nat-pisc.active {
  display:flex;
  flex-direction:column;
  flex-grow:1;
  justify-content: center;
}
.ppro_gallery_thumbs .swiper-slide-thumb-active .pro_gallery_thumb_box.general_border,

.pro_gallery_thumbsss .swiper-slide-thumb-active .pro_gallery_thumb_box.general_border,
.pppro_gallery_thumbs .swiper-slide-thumb-active .pro_gallery_thumb_boxi.general_border {
  border:2px solid #e7004a
}
.pro_gallery_thumb {
  border-radius:5px;
  opacity:1!important
}
.kk_container .nav-tabs .nav-link {
  padding: 10px;
  margin-left:15px;
  border:0;
  background:transparent;
  font-size:14px
}
.kk_container .nav-tabs .nav-link i {
  margin-left:10px;
  font-size:16px;
  vertical-align:middle
}
.kk_container .nav-tabs .nav-link.active {
  border-bottom:3px solid #e7004a;
  color:#e7004a;
  font-weight:700
}
.kk_container .easyzoom--overlay {
  display:flex;
  justify-content:center
}
.kk_container .pro_gallery_thumbs_grid .swiper-container .swiper-wrapper .swiper-slide {
  height:80px;
  padding:5px
}
.pro_gallery_thumbs_container.bahman .swiper-wrapper>div:last-child {
  position:relative;
  z-index:1
}
.pro_gallery_thumbs_container.bahman .swiper-wrapper>div:last-child img {
  filter:blur(5px);
  opacity:.5
}
.pro_gallery_thumbs_container.bahman .swiper-wrapper>div:last-child:before {
  width:32px;
  height:32px;
  position:absolute;
  top:50%;
  left:50%;
  text-align:center;
  line-height:32px;
  color:rgba(0,0,0,.8);
  text-shadow:0 1px 1px rgba(255,255,255,.3);
  font-size:20px;
  z-index:1;
  margin-top:-16px;
  margin-left:-16px;
  content:"\e8ca";
  font-family:"fontello"
}
.clicked_thumb .pro_gallery_thumb_box,
.pro_gallery_thumb_box {
  border-radius:70px!important;
  overflow:hidden;
  border:1px solid #ddd
}
.clicked_thumb .pro_gallery_thumb_box::before,
.pro_gallery_thumb_box::before {
  display:none
}
.pvideo img,
.pvideooo img,
.pvideoo img {
  opacity:.5;
  filter:blur(5px);
  transform:scale(1.5)
}
.pro_gallery_thumb_boxi {
  border-radius:7px
}
#product .kk_container .swiper-wrapper {
  justify-content:right
}

.kk_container .pro_gallery_thumbsss .swiper-slide {
  display:flex
}
.pro_gallery_thumbsss .swiper-slide-thumb-active .general_border {
  border:2px solid #1ca2bd
}
.pro_gallery_thumb_boxxx.general_border {
  padding:0;
  display:flex;
  position:relative;
  background:#000;
  height:74px;
  width:100%;
  align-items:center;
  border:2px solid #000
}
#customers-videos .swiper-button {
  margin-top:-100px!important
}
.pro_gallery_thumbsss .swiper-slide-thumb-active .pro_gallery_thumb_boxxx.general_border {
  border:2px solid #1ca2bd
}
.pro_gallery_thumb_boxxx a,
.pro_gallery_thumb_box a {
  color:#fff;
  position:absolute;
  display:flex;
  align-items:center;
  justify-content:center;
  width:calc(100% - 10px);
  color:#fff;
  z-index:1;
  height:calc(100% - 10px);
  border-radius:0!important;
  background:transparent
}
.clicked_thumb .pro_gallery_thumb_box,
.pro_gallery_thumb_box {
  position:relative
}
.pro_gallery_thumb_boxxx i,
.pro_gallery_thumb_box i {
  display:inherit;
  background:rgba(0,0,0,.75);
  padding:7px;
  color:#fff;
  border-radius:7px
}
.kk_container video {
  height:100%;
  border:0;
  max-width:100%;
  margin:auto;
  display:block
}
.video_title {
  padding:10px 10px 1px 10px;
  background:#e7f2f7;
  border-radius:7px
}
.kk_container .plyr__video-wrapper {
  width:100%!important
}
.kk_container .plyr * {
  direction:ltr
}
.kk_container .plyr.plyr--video {
  border-radius:7px!important
}
.plyr__play-large {
  border-radius:7px!important;
  padding:10px 15px!important
}
#footer-bottom {
padding-top: 10px;
margin-top:10px;
  padding-bottom: 15px;

}
.category_blogs_container .products_section .swiper-container-free-mode .block_blog  .pro_outer_box{
	width:100% !important;
	max-width:100% !important;
	background:#fff;
	box-shadow: 0 3px 8px rgba(2,25,89,.07) !important;
	border: 1px solid #eef2f9;
}
@media screen and (min-width:1200px) {
    .order-his .card-body {
  display: flex;
  flex-direction: row-reverse !important;
  justify-content: right !important;
  direction: rtl !important;
  overflow-x: auto;
  scroll-behavior: smooth;
}
    #top_extra , #header_primary{
  margin-top: auto;
}
    #st_header {
  display: flex;
  flex-direction: column;
}
    .images-container-0, #rasmi-videos > div {

  padding-top: 10px !important;
}
.m_column_row > div{
    padding:5px 15px;
}

.product-actions{
position: sticky;
    top: 160px;
    box-shadow: 0 0 5px rgba(0,0,0,.15) !important;
    background: #fff;
    padding: 15px;
    border-radius: 15px;;
}
	    .product_left_content{
		min-width:450px !important;
		position:relative;
	}

	.product_description_container{
		width:1024px;
		padding-top:40px;
		margin:auto
	}
	#easycontent_80 {
		border:1px solid #feedd8!important;
  margin-bottom: 0px;
  margin-top: auto;
  position:relative;
  z-index:-1;
  overflow:hidden;
  padding-right:60px !important;
}
.product-quantity{
    background:#fff;
}
#easycontent_80::after {
 content: '\e9b9';
color: #fb8d00;
  position: absolute;
  top: 45%;
  height: 100%;
  right: 0;
  width: 40px;
  justify-content: center;
  font-size: 24px;
  display: flex;
  align-items: center;
  z-index: 2;
  transform: translateY(-50%);
  font-family: "fontello";
}
#easycontent_80::before {
  content: '';
  position: absolute;
  top: 0;
  height: 100%;
  right: 0;
  width: 40px;
background-color: #feedd8;
}
	.product_middle_column_inner {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.product-information {
  display: flex;
  flex-direction: column;
  height: 100%;
}


  .ppro_gallery_thumbs .swiper-slide,
  .pro_gallery_thumbsss .swiper-slide,
  .pppro_gallery_thumbs .swiper-slide,
  .pro_gallery_thumbsss .swiper-slide {
    vertical-align:middle;
    max-width:21%
  }
  .ppro_gallery_thumbs .swiper-wrapper,
  .pro_gallery_thumbsss .swiper-wrapper {
    flex-wrap:wrap;
    transform:none!important
  }
  .kk_container .pro_gallery_top_containerr,
  .kk_container .pro_gallery_top_containerrr {
    width:70%;

  }
  .kk_container .pro_gallery_thumbs_container,
  .kk_container .pro_gallery_thumbs_containerr {
    width:30%;
    padding-right:1%
  }
}
@media screen and (max-width:1400px) {
	.kk_container .tab-content {
  padding: 0;
}
  .kk_container>div {
    max-height:100vh;
    max-width:80vw;
    border-radius:7px;
    background:#fff;
    display:flex;
    flex-direction:column;
    width:980px;
    height:90vh;
    padding:10px
  }
}
.swiper-pagination.swiper-pagination-fraction {
	font-family:irswl;
  font-feature-settings:"ss02";
  direction:ltr;
  bottom:0;
  left:0
}
.ppro_gallery_top,
.pro_gallery_toppp,
.pppro_gallery_top {
  padding-bottom:40px
}
.kk_container .swiper-slide {
  margin-bottom:5px
}
.kk_container .tab-content .h6 {
  margin-bottom:30px!important;
  color:#111
}
.kk_container .kk_closee {
  width:100%;
  display:block;
  height:100%;
  position:fixed;
  left:0;
  top:0;
  z-index:-1
}
@media screen and (max-width:1200px) {
  .kk_container video {
    height:auto
  }
  .st_popup_video i,
  .st_popup_videoo i {
    padding:2px;
    border-radius:4px;
    font-size:14px
  }
  .kk_container .swiper-container {
    height:auto
  }
  .imgboxx.d-flex .h6,
    #rasmi-videos .h6 ,
  #customers-videos h6 {
    display:none
  }
  .topcat > div{
      padding:0;
  }
  .breadcrumb_wrapper{
      margin-top:-10px;
  }
  .imgboxx.d-flex .pro_gallery_thumbs_container,
  .pro_gallery_thumbs_containerr {
    max-width:100%!important;
margin-top: 40px;
    padding:0 10px;
    width:100%
  }
  .ppro_gallery_thumbs {
    width:100%
  }
  .imgboxx.d-flex,
  #customers-videos>div,   #rasmi-videos>div {
flex-direction: column;
    height: unset !important;
    width: 100%;
    justify-content: center;
  }
  .kk_container .nav-tabs .nav-link i {
    display:none
  }
    .kk_container .nav-tabs .nav-link.active{
    position: relative;
   }
  .kk_container .nav-tabs .nav-link.active:after{
content: "";
    position: absolute;
    bottom: -3px;
    width: 60%;
    display: block;
    height: 10px;
    background: #e7004a;
    z-index: 2;
    left: 50%;
    transform: translateX(-50%);
    border-radius: 25px;
  }
  .kk_container .nav-tabs .nav-link {
font-size: 13px;
    font-weight: 700;
border-left: 1px solid #777;
    border-radius: 0;
    margin: 0;
    padding: 15px 10px;
  }
  .kk_container .kk_close {
  display: block;
  left: 7px;
  right: auto;
  top: 10px;
}
  .kk_container .nav-tabs .nav-link.active , .kk_container .nav-tabs .nav-link{

  color: #fff;
}
 .kk_container .nav {

  justify-content: center;
}
  .kk_container .pro_gallery_item {
  border-radius: 25px;
}
  .kk_container .nav-tabs {
width: max-content;
    margin: 10px auto;
    border: 1px solid #777;
    border-radius: 15px;
    overflow: hidden;
}
  .kk_container>div {
    max-height:100%;
    border-radius:0;
    background:#000;
    display:flex;
    flex-direction:column;
    width:980px;
    height:100%;
    padding:10px;
    min-width:100%;
    z-index:99999
  }
  .kk_open .kk_container {
    z-index:9999999999
  }
}
 #easycontent_83 .style_content p{
	line-height:1.6;
	font-size: 13px;
}
.product_view_more_box a:hover{
    background:#fff;
}
.stbestsellers_container .product_view_more_box {

  left: 20px;
  top: 5px;
}
.st_sticker_text .st_reduce{
    display:none
}
.st_sticker_3 .st_sticker_text .st_reduce {
   display:block; 
}
.category_blogs_container .product_view_more_box {

  left: 0;
  top: -11px;
}
.product_view_more_box a:after{
content: '\f104';
  font-family: "fontello";
  margin-right: 12px;
  vertical-align: middle;
  background: #e7004a;
  color: #fff;
  width: 32px;
  display: inline-block;
  height: 24px;
  line-height: 24px;
  text-align: center;
  box-shadow: 3px 4px 9px 0 rgba(231,0,74,.2) !important;
  border-radius: 5px;
}
.st_popup_video,
.st_popup_videoo {
  color:#fff;
  position:relative;
  display:flex;
  align-items:center;
  justify-content:center;
  width:100%;
  height:100%;
  border-radius:0!important;
  background:transparent
}
.st_popup_video i,
.st_popup_videoo i {
  display:inherit;
  color:red;
  padding:3px;
  border-radius:7px;
  border:2px solid red;
  font-size:14px;
  text-shadow:0 1px 1px rgba(255,255,255,.3)
}
.pvideo {
  position:relative
}
.pvideo img {
  filter:blur(5px)
}
.st_popup_video_wrap {
  position:absolute;
  z-index:8;
  top:0!important;
  right:0!important;
  margin-right:0;
  margin-top:0;
  width:100%;
  height:100%
}
.pvideo span,
.pvideooo span {
  position:absolute;
  width:100%;
  text-align:center;
  bottom:2px;
  left:0;
  font-size:12px;
  z-index:1;
  color:#111
}
.pvideo .st_popup_videoo i,
.pvideooo i {
  margin-top:-15px
}
.pro_gallery_thumb_boxx p {
  color:#333
}
@media (max-width:767px) {
  .pro_gallery_topp {
    padding-top:35px
  }
}
.pro_gallery_topp {
  padding-top:1px
}


.pvideo {
  position: relative;
}

.clicked_thumb .pro_gallery_thumb_box, .pro_gallery_thumb_box {
  border-radius: 15px !important;
  overflow: hidden;
  border: 2px solid #ddd;
  position: relative;
  padding: 0px;
}
.pvideo span, .pvideooo span {
  position: absolute;
  width: 100%;
  text-align: center;
  bottom: 5px;
  left: 0;
  font-size: 12px;
  z-index: 1;
  color: #111;
}
.pvideo img, .pvideooo img, .pvideoo img {
  opacity: .5;
  filter: blur(5px);
  transform: scale(1.5);
}
.st_popup_video_wrap {
  position: absolute;
  z-index: 8;
  top: 0 !important;
  right: 0 !important;
  margin-right: 0;
  margin-top: 0;
  width: 100%;
  height: 100%;
  bottom: 10px;
}
.st_popup_video, .st_popup_videoo {
  color: #fff;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  border-radius: 0 !important;
  background: transparent;
}

.st_popup_video i, .st_popup_videoo i {
  display: inherit;
  color: #424750;
  padding: 3px;
  border-radius: 7px;
  border: 2px solid #424750;
  font-size: 14px;
  text-shadow: 0 1px 1px rgba(255,255,255,.3);
}
.pvideo .st_popup_videoo i, .pvideooo i {
  margin-top: 0;
}
.pro_gallery_thumb {
  border-radius: 5px;
  opacity: 1 !important;
}
.pro_gallery_thumbs_container.bahman .swiper-wrapper > div:last-child {
  position: relative;
  z-index: 1;
}
.pro_gallery_thumbs_container.bahman .swiper-wrapper > div:last-child img {
  filter: blur(5px);
  opacity: .5;
}
.pro_gallery_thumbs_container.bahman .swiper-wrapper > div:last-child::before {
  width: 32px;
  height: 32px;
  position: absolute;
  top: 50%;
  left: 50%;
  text-align: center;
  line-height: 32px;
  color: rgba(0,0,0,.8);
  text-shadow: 0 1px 1px rgba(255,255,255,.3);
  font-size: 20px;
  z-index: 1;
  margin-top: -16px;
  margin-left: -16px;
  content: "\e8ca";
  font-family: "fontello";
}
.plyr--audio .plyr__controls button.tab-focus:focus, .plyr--audio .plyr__controls button:hover, .plyr__play-large {
  background: #e7004a !important;

}
.plyr__progress--played, .plyr__volume--display{
	
	 color: #e7004a !important;
}
.plyr--video .plyr__controls button.tab-focus:focus, .plyr--video .plyr__controls button:hover{
	 background: #e7004a !important;
}
#top_bar{
	display:none;
	font-family:irswl;
	position:relative;
	padding:0 0 10px 0;
	font-feature-settings: "ss02";
}
#top_bar p{
	margin:0;
	}
	

#cart #sidebar_box, #checkout #sidebar_box {
	display:none
}
#cart #wrapper, #checkout #wrapper{
	margin-top:30px
}

@media screen and (max-width: 768px) {
    #rasmi-videos{
        background:#111;
    }
    .product_name_wrap .product_name{
        margin-top:0 !Important;
    }
    #product   #page_banner_container_1  .container{
         padding:0 !important;
         margin-top:10px;
    }
  #product   #page_banner_container_1{
        padding:0 !important;
    }
    .product-subtitle {

  margin: -9px auto 0 -15px;
  padding: 0 15px 0 15px;
}
    .product_middle_column_inner {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.cdpcp-header-inner {
    position: relative;

    display:flex;
}
    .is_rtl .product_list.list .ajax_block_product .pro_second_box {

    padding-right: 10px;
  }
    #stb_search_block_left {
  margin-top: -31px !important;

}
#footer-bottom {

  border-top: 1px solid #ddd;
}
    #easycontent_83 .row{
        margin:0;
    }
     #easycontent_83 .style_content p {
  font-size: 10px;
  margin-bottom:10px;
}
.title_block {
  margin: 0;
}
	  .sortsort .h6 {
	      align-items: center;
    box-shadow: none;
    border-radius: 0;
    border-bottom: 1px solid #eee;
   
  }
  .products-sort-order ul li a {
    display: flex;
    align-items: center;
    margin: 5px;
    font-size: 13px;
    padding: 5px 10px;
  }
   .products-sort-order ul li a i {
    position: relative;
    margin-left: 10px;
    width: 24px;
    height: 24px;
    border: 2px solid #ddd;
    border-radius: 25px;
  }
    .dropdown_list_item.current {
    color: #e7004a;
    border: 0;
    background: transparent;
  }
   .products-sort-order ul li a.current i::before {
    position: absolute;
    content: "";
    top: 4px;
    left: 4px;
    border-radius: 25px;
    background: #e7004a;
    width: 12px;
    height: 12px;
  }
	  .sortsort {
display: flex;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    padding: 5px 15px 15px 15px;
    z-index: 9999;
    height: unset;
    width: 90%;
    background: #fff;
    flex-direction: column;
    box-shadow: 0 0 0 1000px rgba(0,0,0,.4);
    border-radius: 10px;
    margin: auto;
  }
	#footer {
  margin-top: 80px;
}
#js-product-list-top > .flex_child{
    display:none;
}
  .compact-toggle {
display: flex;
    padding: 0 10px;
    height: 30px;
    line-height: 28px;
    border-radius: 7px;
    background: unset;
    border: 0;

    overflow: hidden;
    align-items: center;
    color: #000;
  }
    .products-selection .products-sort-order {

    margin: 0 5px 0 0;
  }
  .compact-toggle .compact-toggle-icon {
  font-size: 22px;
  width:25px;
}
.list_grid_switcher div {
  width: 32px;
  height: 24px;
  line-height: 24px;
  font-size: 20px;
}
 .compact-toggle-text {
    letter-spacing: 0;
    position: static;
    font-size: 14px;
    font-weight: bold;
    transform: rotate(0);
  }
  .sortlink i.fto-down-dir-2{
      display:none;
  }
   .sortlink::before {
   content: '\e9c7';
    font-family: "fontello";
  font-style: normal;
  font-weight: 400;
  display: inline-block;
  margin-left:5px;
  font-size:20px;
  }
    .products-sort-order > a {

    border:0;
font-size: 15px;
    border-radius: 7px;
    text-align: center;
    height: 30px;
    font-weight: 400;
    line-height: 27px;
    padding: 0 10px;
    width: 100%;
    color: #000 !important;
    font-weight: bold;
  }
  #js-product-list-top {
justify-content: right;
  padding: 6px 10px;

}
.compact-toggle-text{
    padding:0;
}
}
.selectedFilters { 
clear: both;
  background: #fff;
  box-shadow: 0 12px 12px 0 hsl(0 0% 71% / .11) !important;
  border: 1px solid #f2f2f2;
  padding: 0;
  padding-bottom: 10px;
  display: flex;
  gap: 5px;
  margin-bottom:10px;
  border-radius: 12px;
  padding: 10px;
flex-wrap:wrap;
}

.special .af_filter_content {

  margin: 5px 0 5px 0 !important;
}
.countdown_text{
	display:none
}
.stspecialslider_container .countdown_wrap,  .product-actions .countdown_wrap{
  position: relative;
  margin-right: auto;
  width: 260px;
  align-items: center;
  display: flex;
  flex-direction: row-reverse;
  background:none;
}
.countdown_wrap .countdown_wrap_inner {
  display: flex;
  flex-direction: row-reverse;
}
#index .stspecialslider_container .countdown_wrap_inner div ,
#product .product-actions .countdown_wrap_inner div {
  display: flex;
  width: auto;
  border:0;
  align-items: center;
  flex-direction: row-reverse;
}
#index .stspecialslider_container .countdown_wrap_inner div span.countdown_number,
#product .product-actions .countdown_wrap_inner div span.countdown_number{
font-size: 20px;
    padding: 0;
    width: 34px;
    height: 34px;
    line-height: 36px;
    border-radius: 12px;
    background: #fff;
    color: #121212;
}
.stspecialslider_container .countdown_wrap_inner .countdown_text,
.stspecialslider_container .countdown_wrap_inner .countdown_text{
  display: none !important;
}
.stspecialslider_container .countdown_wrap_inner > div::after {
  content: " : ";
  color: #fff;
  display: inline-block;
  font-size: 21px;
  margin-left: 5px;
  margin-right: 5px;
}
.stspecialslider_container .countdown_wrap_inner > div:last-child:after {
display:none
}
 .countdown_wrap{
	 font-family:irswl;
	font-feature-settings: "ss02"; 
 }
 .stspecialslider_container .countdown_name {
  display: block;
  font-size: 0;
  width: 175px;
  position: relative;
}

.stspecialslider_container .countdown_name::before {
  display: block;
  font-size: 15px;
  line-height: 34px;
  color: #555;
  content: "زمان باقی مانده ";

}
.products_sldier_swiper .pro_outer_box:hover .pro_second_box, .product_list.grid .pro_outer_box:hover .pro_second_box {
  background-color: transparent !important;
}
.stspecialslider_container .countdown_wrap {
  width: 310px;
}

#index .stspecialslider_container {
  padding:  0 6px 30px 6px;
  margin-top: 90px;
  border-radius:0;
  overflow:hidden;
  position:relative
}
.full_width_top2_container{
	  position:relative
}

#index .full_width_top2_container:after {
	height:75px;
	  bottom: -75px;
content: '';
  position: absolute;

  left: -0.1vw;
  right: -0.1vw;
  background-size: 100% 62px;
  background-position: 50% 0%;
  background-repeat: no-repeat;
  z-index: 3;
  pointer-events: none;
  background-image: url('data:image/svg+xml;charset=utf8, <svg preserveAspectRatio="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 100"><g fill="%23faeecc"><path d="M167 61zM98 62zM98 60a1 1 0 000 1 1 1 0 010 1 5 5 0 001-1l-1-1zM171 71a3 3 0 000 1v-1 1a1 1 0 000-1zM229 64l-1 1v1a7 7 0 000 1l1-2v-1zM270 62v1a6 6 0 000 1v-1-1z" fill-rule="evenodd"/><path d="M9 61l2 1a6 6 0 010-2v2a3 3 0 010 1l2 1v-1 2a21 21 0 011-2v-1 0h1v-2 1a4 4 0 010-2v1a4 4 0 011-1v-1-1 1a6 6 0 010 1 6 6 0 010 1 2 2 0 011 1v-1c0-1 0 1 0 0a9 9 0 010-2h0v3a3 3 0 011 2 7 7 0 011 1v-1l1 2 1-1c1 0 0 1 0 0v1h2v2a15 15 0 010 1c0 2 1-1 1 1v1c0 2-1-1-1-1a1 1 0 000 1 1 1 0 010 1h-1l1-1h-1v1a4 4 0 010-1v-1l-1-1v0l-1-1v4l1 1v3h1a3 3 0 010 1v-2h2a1 1 0 010-1c0-1 0 0 0 0v1a3 3 0 010-1v1s0-1 0 0a3 3 0 010 1v-1a2 2 0 010 1l1-2v1h1a4 4 0 010-2v1a15 15 0 002-1l2-4v-1-1-1c0-1 0 0 0 0v2l1-1a2 2 0 010 1l-1 1v-1a2 2 0 000 1c1 1 1 2 2 1l4-5h4l3-2a5 5 0 004-2c1-1 0-4 2-4h5l4 1h1l2 3v1a17 17 0 011-4v4c0 1 0 0 0 0v-2 1a5 5 0 010 1 6 6 0 010-2h1a4 4 0 010-1v-2 1a6 6 0 010 1 25 25 0 010 5v1a2 2 0 002 1v-1l1-2v1l1 2v-2l1 1h1v1a5 5 0 010 1h2a10 10 0 011-2c0-1 0 0 0 0v-2-1h1v2l2 1a2 2 0 010 1 3 3 0 010 1 5 5 0 010-2c1-1 1 1 1 2v-1 1h1a2 2 0 000-1h0v1-1a3 3 0 010-1 3 3 0 000-1 1 1 0 010-1h1v-1 0c0-1 1-2 1 0s-1 0-1 1c0 2 1 1 1 1a7 7 0 010 1h1v-1-1l1 2v-1a3 3 0 010 1v-1-1c0-1 0 0 0 0v-1l1 1v-2 2a4 4 0 000-1v-1l1 1v0a11 11 0 010 2v-2 1s0-1 0 0a3 3 0 011 0v-1-1l1-1v-1c0-1 0 0 0 0v0l1 1v1l1-5v1c0 1 0 0 0 0v1l1-1v-1-1 4l1-4v0l1-1v-2 1a5 5 0 010 1 6 6 0 010-2 4 4 0 011-1v-2 1a6 6 0 010 1 25 25 0 011 5v2h1v0a4 4 0 010 1 7 7 0 010 1 17 17 0 011-2v0l-1-1a1 1 0 011-1v-1h1v3l1-2v1h2v3c1 2 1-1 1 1a13 13 0 001-1 4 4 0 010-1v1l2-4 2-4c2-2 3-4 4-3a4 4 0 013 2l2 1 2-3c1-1 1-4 3-5l3-2a3 3 0 011-2v2a4 4 0 011 0v-1-1-1l1 2v-1l1-2v3l1-2v2l1-1v2a6 6 0 001-2l1-2 1 2v0a5 5 0 012-2l3-1a11 11 0 010-2 15 15 0 010-2 8 8 0 010-2l1-1v1h1s1-1 1 1l-1-1v2l1-1v1a8 8 0 010 2l1-1v-1-2a3 3 0 010 2 11 11 0 002-2c0-3 2-6 3-4l4 8 3 9c1-1 2 2 3 4v-1a8 8 0 010 2l1 1v-2a6 6 0 010 3l1 1v-3-1c1 0 1 2 2 1l-1-2c0-1 0 1 0 0l1-2 1-3v2l-1 1 1 1a1 1 0 010 1c-1 1-1-3-1-2a8 8 0 000 2 5 5 0 000 1v-1c1 1 1 5 2 3l-1-1a3 3 0 011-2 5 5 0 011-2v-1a7 7 0 010 3c0 1-1-1-1 1a5 5 0 000 1h1a8 8 0 011 3 4 4 0 010 1l-1 2v2l1 4v-2l1 2v-2 1a3 3 0 011-1v-1-1h1v1l1-1v1l1 1a9 9 0 010 2 6 6 0 010 1 5 5 0 01-1 1l1-1h-1c0 1 0 1 0 0a1 1 0 010-1l-1 1v-1 3l1 1c0-1 0-1 0 0l1-2a2 2 0 010-1h1v1a14 14 0 011-3l-1 2 1 1v-2 1a9 9 0 010-1l1-2a11 11 0 010 1v-2 1a6 6 0 010 1 3 3 0 010 1 3 3 0 001-2l-1-2a14 14 0 011 2 4 4 0 010 1l1 1v-1a3 3 0 010-1s0 1 0 0v-1a6 6 0 010 2 4 4 0 010 1v1c1 0 0-6 1-5v8-1c0-1 0-2 1-1a5 5 0 010 1v-1a7 7 0 010-3h1c0-1 0 0 0 0v-1 5l1-2v2a3 3 0 012 3 7 7 0 013-1c4-1 3 0 4 2a5 5 0 000 1 13 13 0 011 2 2 2 0 001-1s0 1 0 0v-2-3c1-1 1 3 1 1l1-2v3l-1 2c1 1 1-2 2-1a5 5 0 010 2h-1a3 3 0 000 1c1 1 1-1 1 1a1 1 0 010 1l-1-1c0 3 2 1 2 4a9 9 0 01-1 3l-1 1v-2-2-3l-1 2v2a43 43 0 011 3v1l1 1v-1 1l2-1a4 4 0 00-1-1v-3 1a3 3 0 011-3v1l1-1v1s1-1 1 1-2-1-1 2a6 6 0 000 1 9 9 0 001-2 10 10 0 010-3 7 7 0 011 2v-1a4 4 0 000-1v-1l-1-1-1 1v-5 4c-1 2-1 2-2 0v-1c0-5 2-5 3-4 0 0 0-1 0 0v1c0 2 1 0 1 0l1-1 1-1 1-1v-1 2l1-2v3c0 1 0 0 0 0l1-5 1-3a4 4 0 010 1c1-3 0-4 2-5a22 22 0 002-2l4 1c1-1 2-1 2 1s0 9 2 10 1 2 3 1l3-3c2-3 1-4 3-4s3 1 4 4v-1a4 4 0 010 1s0-1 0 0v2a9 9 0 011-1s0-1 0 0l-1 1a7 7 0 001 1v1a11 11 0 010-2v2h1v-1-1-2 1a5 5 0 010 1 6 6 0 011-3v1a4 4 0 010-1v-1-1 1a7 7 0 010 1 25 25 0 010 5v1h2v-1l1-1 1 2a7 7 0 011-1v1h1l5-6 4 6 5 6 4 3h1v-1c0-1 0 1 0 0a7 7 0 010-1v2h2v-1 1a9 9 0 000-2 3 3 0 010-1l1-1v-1-1s0-1 0 0v3l1-3c0-1 0-2 0 0v2a6 6 0 010 1l1 1v-1 0l1-1-1-1c1-2 1 1 1 2v-1a2 2 0 010 1v-1h1c0-3-1 0-1-1v-1l1-1c1 0 0 0 0 0v1a1 1 0 010 1 1 1 0 011 0v-1l-1-1a1 1 0 011-1v2c0-1 0 0 0 0h1l1-1v-1a4 4 0 000 1c0 1 0 0 0 0v-3 3a1 1 0 001-1v-1 1c0 1 0 1 0 0l1-5v4l1-1c1 0 0-1 0 0v-2-1 1h1l-1 3v-1 1l1-4v-1 1a4 4 0 010 1 1 1 0 000 1l1-1v-2c0-1 0 0 0 0v-2c0-1 0 0 0 0a5 5 0 010 1 6 6 0 011-2v1a4 4 0 010-1v-1-2 1a6 6 0 010 2 25 25 0 010 5v1a3 3 0 011 2l-1-1v1a11 11 0 012-2v-1l1-1a3 3 0 011 1l1-1h2l1-1h1v-5c1-1 1 1 1 2l-1 1 1-1 1-1c1 0 0 0 0 0v-1c0-1 0 0 0 0v-1l1 2v-1l1-3-1 3 1 1c0 1 0 0 0 0l1-2v1l1 1-1 1h1a6 6 0 001-2l1-2 1 2h-1l1 1v-1h1s0-2 1-1v1l-1 3h1v1l-1 1 2-1 1-1v1a6 6 0 011 0 11 11 0 004 0 6 6 0 013 0 6 6 0 010-2l1-2a4 4 0 00-1-2v-1a6 6 0 010-2v-1l1 4v-1-1 1l1-1 1 2h1v1c1 0 0 0 0 0v-1 2l1-1 1 1v-1a12 12 0 000 2l1 1 1-1 2 6v1c1-1 1 0 1 1l-1-1 2 4v-3-2 3l1-2a7 7 0 010 3l-1 2v1a4 4 0 000 1 5 5 0 011-1v-1l1 1-1-5 1-1 1 1v-2c0-1 0 1 0 0v-2c1-2 1-5 2-3l-1 1 1 1-1 1 1 1a1 1 0 010 1c-1 1-1-3-1-2a8 8 0 000 2 5 5 0 000 1v-1c1 1 1 4 2 3l-1-2a3 3 0 010-1 5 5 0 012-2h1v-1a7 7 0 01-1 3s0-1 0 0a5 5 0 000 2l1-1a8 8 0 011 3 2 2 0 010 1h6l4-1h2V42v28c4-7 10-7 10-7l1 1a6 6 0 010-2l1 1v-1 2c0-1 0 0 0 0a3 3 0 010 1l1 1v-1l1 1v-1-1 2l1-2v1a3 3 0 010 1h-1 1v-2-1-2 1a3 3 0 010 1l1-1a4 4 0 010-1v-1-2l1 1a6 6 0 01-1 1v1a6 6 0 011 1l1-1h-1a9 9 0 011-1v-1a4 4 0 010 1v2a3 3 0 011 2 7 7 0 010 1v-1l1 1v2l1-1c0-1 0 0 0 0h1l1 1v2c0 1 0 0 0 0v-1l1 2v1a3 3 0 010-1v1c0 3 0-1-1 0a2 2 0 000 1v-1 1h-1a3 3 0 011 0l-1-1-1-1v-1 1l-1 2h1v3a2 2 0 010 1v1h1s0-1 0 0v-1a3 3 0 010 1v-1h1l1-1v0a1 1 0 010-1 1 1 0 010 1l1-1-1 1a3 3 0 010 2l1-1v-1a4 4 0 000 1l1-1a5 5 0 010-1v1a15 15 0 002-1c0-1 0 0 0 0l2-5v-1-1c0-1 0 0 0 0v1h1a2 2 0 010 1h-1c-1-1 1 0 0 0a2 2 0 000 1c2 1 1 2 3 1s2-5 3-5h4c2-1 2-3 4-3a5 5 0 003-2c1-1 0-3 2-3h5l4 1h1l2 3v1a2 2 0 000-1 16 16 0 011-3v3a6 6 0 010 1v-2c0-1 0 0 0 0a5 5 0 010 1 6 6 0 011-2v1a4 4 0 010-1v-1-1a6 6 0 010 2 25 25 0 010 5 2 2 0 002 1 1 1 0 010-1l1-1 1 2v-1h1v1h1c1 0 0 0 0 0a5 5 0 010 1 18 18 0 002 0 9 9 0 011-2s0 1 0 0v-1-2c0-1 0 0 0 0h1v3l2 1a2 2 0 010 1 5 5 0 010-2l1 2v-1 1h1v-1c0-1 0 0 0 0v1a3 3 0 010-2h1a1 1 0 01-1-1h1a2 2 0 010-1v-1 1c0-1 1-2 1 0v1 1a4 4 0 010 1 2 2 0 011 0v-1-1c0-2 1 0 1 1v-1-1-1h1v2a4 4 0 001-1l-1-1a1 1 0 010-1l1 1v1a11 11 0 010 1v-1 1l1-1-1 1a3 3 0 011 0v-1 1a1 1 0 010-1v-1-1h1a4 4 0 000 1c0 1 0 0 0 0v-3 3a1 1 0 001-1v-2 2l1-5v3l1-2v-1 3c0 1 0 0 0 0s0 1 0 0l1-4v1a4 4 0 010 1 1 1 0 000 1v-1-2l1-1v-2 1a5 5 0 010 1 6 6 0 011-2v-1-2 1a6 6 0 010 2 25 25 0 010 4v2a2 2 0 010 1h1v0a4 4 0 011 1 7 7 0 010 1 17 17 0 010-2v-1a1 1 0 010-1l1-1 1 2v-1h1v1h1c1 0 0-1 0 0v2l1 1v-2a15 15 0 010 2c0 1 1-1 1 1a13 13 0 001-2l1-3 2-4c1-2 3-4 5-4a4 4 0 013 2l3 2 1-4 3-4 4-3a3 3 0 010-1v1l1 1a4 4 0 010-1v-1l1 1v-2h-1 1v1l1-1 1-2-1 3 1 1 1-3-1 3 1-1v2h1c1 0-1 0 0 0a6 6 0 001-2v-2c1 0 2 0 1 1v1h1a5 5 0 011-2l3-1v-1 1l1-1a11 11 0 01-1-2 15 15 0 010-2 8 8 0 010-2l1-1 1 2v-1l2 1h-1v1a8 8 0 011 2v-1h1v-2a3 3 0 010 2 11 11 0 001-3c1-2 3-5 4-3l3 7c1 0 3 10 4 9l2 5 1-1a8 8 0 010 2s0-2 1-1a6 6 0 010 2v-1l1-1v-1l1 2-1-2 1-1v-2l1-3v5a1 1 0 010 1s0-4-1-3a8 8 0 000 2 5 5 0 000 1h1l1 2v-1a4 4 0 010-1 5 5 0 011-2h1v-1a7 7 0 01-1 3h-1a5 5 0 001 2l1-1a8 8 0 010 3 4 4 0 010 2l-1 2 1 2c0 1 0 4 1 3v-1-1l1 2a3 3 0 010-1 3 3 0 010-1h1v-1-1l1 2s0-1 0 0v-1l1 1v1a9 9 0 010 1v1c-1 0 0 0 0 0a9 9 0 010 1 5 5 0 010 1v-1a1 1 0 010-1l-1-1v3a1 1 0 010 1l1 1a1 1 0 010-1l1-2s0-1 0 0h1a13 13 0 010-3v3a15 15 0 010-1c0-1 0 0 0 0a3 3 0 010 1h1a7 7 0 010-1v-3a11 11 0 010 2v-1-1a6 6 0 010 2 3 3 0 010 1 1 1 0 011 0 3 3 0 000-3v-2a14 14 0 011 3v-1a4 4 0 010 1v0a3 3 0 010-1h1a6 6 0 010 1 4 4 0 010 1v1h-1l1-4v7a1 1 0 010-1l1-1a5 5 0 010 1v-1a7 7 0 010-2l1-1 1-1-1 4v1h1v-1 2a3 3 0 012 2 7 7 0 013-1c4-1 3 0 4 2a4 4 0 000 1 14 14 0 012 2h1l-1-2 1-1v-2l1 1v-2l1 2-1 2c0 2 1-1 1-1a5 5 0 010 2c0 1 0-1 0 0a3 3 0 000 2c0 1 1-1 1 1a1 1 0 010 1l-1-1 1 3a9 9 0 010 3l-1 1v-1l-1-2v-3 2h-1l1 1a40 40 0 011 4c0 2 0 2 1 1l1-1v-3l-1 2v-2a3 3 0 011-2l1 1v-1l1 1h1c0 3-2 0-2 2a6 6 0 000 1 9 9 0 002-2 10 10 0 010-3 7 7 0 010 3l1-1a4 4 0 000-1l-1 1v-3l-1-1v-2l-1-1v4c0 2-1 1-1 0l-1-1c0-5 2-5 3-5l1 1-1 1h1l1-1 2-1v-1-2l1 2v-2 3h1l1-4a2 2 0 010-1v-2a4 4 0 010 1l2-5a22 22 0 003-3l4 2c1 0 1-2 2 1s0 8 1 9 2 2 3 1l3-3c2-3 1-4 3-4s3 1 4 4l1-1a4 4 0 010 1h-1a3 3 0 000 1l1 2a9 9 0 010-1c0-1 0-1 0 0 0 0 0-1 0 0v2h1a11 11 0 010-1v1a3 3 0 000 1v-2-1-2l1 1c1 0 0 0 0 0a5 5 0 010 1 6 6 0 010-2l1-1v-2 1a6 6 0 010 2 25 25 0 010 4v2h2v-1l1-1c1 0 0 0 0 0v2h1a7 7 0 010-1h1v1a2 2 0 001-1l5-6 4 6 5 7 4 2h1a8 8 0 010-1v2h1v-1a2 2 0 011 1v-2 1a9 9 0 000-2 3 3 0 010-1h1v-2-1 0c0-1 1-2 1 0s0 0-1 1c0 2 1 1 1 1a7 7 0 010 1v1a2 2 0 010 1l1-2v-1-1l1 2s0-1 0 0v-1-1c0-1 0 0 0 0v-1l1 1v-2 0l1 1-1 1h1v-1a2 2 0 010 1 5 5 0 010-1v1s0-1 0 0h1v-1-1l1-1v1a4 4 0 00-1 0v1l1-1v-3 1l1 1v-4c1-1 1 0 1 1v1l1 1v-3-1 4l1-4v0l1-1v-2 1a5 5 0 010 1 6 6 0 010-2 4 4 0 011-1v-1-1 1a6 6 0 010 1 25 25 0 010 5v2a3 3 0 010 1s0-1 0 0a11 11 0 012-2v-1l1-1a3 3 0 010 1l2-1c0-1 0 0 0 0h2v-1h1l1-5v3l1-1v-1h1v-1h-1l1-1v2l1-1 1-2-1 3h1l1-2-1 2 1-1v2 1h1v-1a6 6 0 001-1l1-3v3l1-1h1v-1 4c0 1 0-1 0 0v2h2a2 2 0 010-1l1-1v1a6 6 0 011 0 11 11 0 004 0 6 6 0 012 0 6 6 0 011-2v-2a4 4 0 000-1l-1-2a6 6 0 011-2v3l1-1v-1 1l1-1 1 2v1h1c0 1 0-1 0 0v1l1-1v1l1-1a13 13 0 000 2v1h2l2 6 1 1-1-1 1 4v-2l1-3v3c1 0 0-2 1-1a7 7 0 01-1 3v2a1 1 0 010 1 4 4 0 010-1v-1h1s0 2 1 1l-1-5h1v-1s1 3 1 1l-1-2h1v-2l1-3v3c0 1 0 0 0 0v2c0 1 0-3-1-2a8 8 0 000 2 5 5 0 000 1h1l1 2v-1a3 3 0 010-2 5 5 0 011-1l1-1c1 0 0-1 0 0a7 7 0 01-1 3h-1a5 5 0 001 1h1a8 8 0 010 3 2 2 0 010 1h7l4-1h2v-1c4-7 9-7 9-7l2 1a6 6 0 011-2v2c0-1 0 0 0 0a3 3 0 010 1l1 1 1-1v1a19 19 0 010-2v2l1-2v1a4 4 0 010 1v-2-1-2 1h1a3 3 0 010 1v-1a4 4 0 010-1v-1-2l1 1a6 6 0 01-1 1v1a6 6 0 011 1l1-1h-1a9 9 0 011-1v-1a4 4 0 010 1v2a3 3 0 011 2 6 6 0 010 1l1-1v1l1 2v-1c0-1 0 0 0 0h2v3h1v-1a15 15 0 010 2l1 1v-1 1c0 3-1-1-2 0 0 1 0 0 0 0v0l-1-1h-1v-1 6a2 2 0 010 1v1h1s0-1 0 0v-1a3 3 0 011 1v-1c0-1 0 0 0 0a3 3 0 011 0v-1 0a1 1 0 010-1h1a1 1 0 010 1v-1 1h-1 1a3 3 0 010 2v-1l1-1v1-1h1a4 4 0 010-1v1a16 16 0 001-1c0-1 0 0 0 0l2-5v-1-1c0-1 0 0 0 0h1v1c1 0 0 0 0 0a2 2 0 010 1s0 1 0 0a2 2 0 000 1c1 1 0 2 2 1s3-5 4-5h3l4-3a5 5 0 003-2c1-1 1-3 3-3h4l5 1c0-1 0 0 0 0 1 0 1-1 3 3v1a2 2 0 000-1 16 16 0 010-3v2c0-1 0 0 0 0h1a5 5 0 010 1 6 6 0 010-2v1a4 4 0 010-1v-1l1-1c1 0 0 0 0 0a6 6 0 01-1 2 1 1 0 011 0 25 25 0 010 5 2 2 0 002 1v-1-1h1v2h1v-1s0 1 0 0v1h2a5 5 0 010 1 18 18 0 002 0 9 9 0 010-2s0 1 0 0v-1-2h1l1 3 1 1a2 2 0 010 1h1a5 5 0 010-2v2h1v-1 0c0-1 0 0 0 0v1a3 3 0 011-2s0 1 0 0v-1a2 2 0 010-1v-1 4c1 1 1-2 1-3s0-2 0 0v2a5 5 0 011 0 4 4 0 010 1 1 1 0 010-1v1l1-1v-1 1l1-1c0-2-1 1-1-1l1-1v0l1 2v-1 1a4 4 0 000-1v-1a1 1 0 010-1v2a11 11 0 010 1v-1l1 1v-1 1-1 1a1 1 0 010-1l1-1v-1s0-1 0 0a4 4 0 000 1c0 1 0 0 0 0l1-3v3a1 1 0 000-1v-2 1l1 1v-5 3l1-1v-1 1l1-2v0l-1 3h1s0 1 0 0v-4 2s0-2 1-1-1 1-1 1l1-2v1a4 4 0 010 1 1 1 0 000 1v-1-2-1-2 1h1a5 5 0 010 1 6 6 0 010-2v-1l1-2v1a6 6 0 01-1 2 25 25 0 011 4v2a2 2 0 010 1h1v0a4 4 0 010 1 7 7 0 010 1 17 17 0 011-2l-1-1a1 1 0 011-1v-1h1v2l1-1v1h2v1l1 2v1a13 13 0 001-2l2-3 2-4 4-4a4 4 0 013 2l3 2c1 0 0-3 2-4s1-3 3-4l3-3a3 3 0 010-1c1-1 1 1 1 1v-1l1 1v-2s0 1 0 0c0 0 0-1 0 0 0 0 0 2 1 1v-1l1-2-1 3h1v1l1-3-1 3 1-1 1 1-1 1h1a6 6 0 001-2l1-2 1 1-1 1h1a5 5 0 012-2l2-1v-1l1 1v-1a11 11 0 01-1-2 15 15 0 010-2 8 8 0 010-2l1-1 1 2v-1l2 1h-1v1a8 8 0 011 2l1-1v-2a3 3 0 010 2 11 11 0 001-3c1-2 3-5 4-3l3 7s3 10 4 9l3 5v-1a8 8 0 010 2l1-1a6 6 0 010 2l1 2-1-3 1-1v-1l1 2-1-2 1-1v-2l1-3v2l1 1-1 1 1 1a1 1 0 01-1 1s0-4-1-3a7 7 0 000 2 4 4 0 000 1h1l1 2v-1a4 4 0 010-1 5 5 0 011-2h1v-1a6 6 0 01-1 3s0-1 0 0a5 5 0 000 2l1-1a8 8 0 011 3 4 4 0 01-1 2l-1 2 1 2c0 1 0 4 1 3v-1 1l1-2v2a3 3 0 010-1 3 3 0 010-1h1v-1-1l1 2s0-1 0 0l1-1v1l1 1a9 9 0 010 1v1h-1a6 6 0 010 1 5 5 0 010 1v-1a1 1 0 010-1v-1l-1 2v-2 4l1 1a2 2 0 010-1l1-2s0-1 0 0h1a14 14 0 010-3v3a15 15 0 010-1c0-1 0 0 0 0h1a3 3 0 010 1 9 9 0 010-1c0-2 0-4 1-3a10 10 0 01-1 2l1-1v-1 1a6 6 0 010 1 3 3 0 010 1 3 3 0 000-3v-2a14 14 0 011 3v1h1a2 2 0 010-1s-1 1 0 0c0-1 0 0 0 0v-1a6 6 0 010 1 1 1 0 010 1 4 4 0 010 1v-4 7h1a5 5 0 010-1v-1a5 5 0 010 1h1v-1h-1a7 7 0 011-2v-1l1 1v-1l-1 3v1h1v-1 2a3 3 0 012 2 7 7 0 013-1c4-1 3 1 4 3a4 4 0 001 1 14 14 0 011 1h1l-1-2 1-1v-2l1 1v-2l1 2-1 3 1-2a5 5 0 010 2c0 1 0-1 0 0a3 3 0 000 2c0 1 1-1 1 1a1 1 0 010 1l-1-1 1 4a9 9 0 010 2l-1 1v-1l-1-2v-3 2h-1l1 1v2l1 2c0 2 0 2 1 1l1-1v-3l-1 2v-2a3 3 0 011-2l1 1v-1l1 1h1c0 3-2 0-2 2a6 6 0 000 1 9 9 0 002-2 10 10 0 010-3 7 7 0 010 3l1-1a4 4 0 000-1l-1 1v-3l-1-1v-2c0-1 0-2-1-1v4c0 2-1 1-1 0l-1-1c0-5 2-5 3-5l1 1-1 1h1l1-1 2-1v-1-1l1 1v-2 3h1l1-4a2 2 0 010-1v-2a4 4 0 010 1l2-5a22 22 0 003-3l4 2c1 0 1-2 2 1s0 8 1 9 2 2 4 1l2-3 3-4c1 0 3 1 4 4l1-1a3 3 0 010 1 3 3 0 000 1v1a7 7 0 010-1l1 1h-1v1a7 7 0 001 0v1a11 11 0 010-1v0l1-1v-2 1a5 5 0 010 1 6 6 0 010-2 4 4 0 011 0v-1-2 1a6 6 0 010 2 25 25 0 010 4v2h2v-1l1-1 1 2a7 7 0 010-1h1v1a2 2 0 001-1l5-6 4 7 5 6 4 2h1v-1 2h1v-1a2 2 0 010 1h1v-2 1a9 9 0 000-1 3 3 0 010-2v-2h1v-1 1s1-3 1-1 0 0-1 1c0 2 1 1 1 1a7 7 0 010 1v1a2 2 0 010 1l1-2v-1-1l1 2s0-1 0 0v-1-1c0-1 0 0 0 0v-1l1 1v-2 2h1v-1a2 2 0 010 1 7 7 0 010-1v1s0-1 0 0h1v-1-1l1-1-1 1v1l1-1v-2c0-1 0 0 0 0v0l1 1v1l1-5v1c0 1 0 0 0 0v2l1-1v-1-2 4l1-4v0l1-1v-2 1a5 5 0 010 1 6 6 0 010-2 4 4 0 011-1v-2 1a7 7 0 010 1 25 25 0 010 5v2a3 3 0 011 1 11 11 0 012-2l1-2v1l1-1h1c0-1 0 0 0 0h1l1-1 1 1 1-6v3l1-1v-1s0 1 0 0v-1l1-1v2l1-1c0-1 0-3 1-2s-1 2-1 3c1 0 1-3 2-2s-1 3-1 3l1-1v1a6 6 0 001-1l1-2 1 1v1h1v-1l1-1v4c1 1 0 0 0 0v2h1a2 2 0 011-1v-1 1a6 6 0 012 0 11 11 0 004 0 6 6 0 012 0 6 6 0 010-2l1-2a4 4 0 000-1l-1-2a6 6 0 011-2v3c0 1 0-1 0 0l1-2v1l1-1 1 2c0 1 0 0 0 0v2h1v-1 1h1v1l1-2a12 12 0 00-1 2l1 1v1l1-1s1-1 3 6l1 1-1-1 1 4v-2c0-1 0-3 1-2s-1 3 0 2v-1a7 7 0 010 3l-1 1 1 1a1 1 0 010 1v-2h1v-4h1v-1s0 3 1 1l-1-2h1v-2l1-3v3c0 1 0 0 0 0v2l-1-2a7 7 0 000 2 4 4 0 000 1h1l1 2v-1a3 3 0 010-1 5 5 0 011-2c0-1 0-1 0 0l1-1a7 7 0 01-1 3h-1a5 5 0 000 1h2a8 8 0 010 3 2 2 0 010 1h7l4-1h2V0L0-2v70c4-7 9-7 9-7zm12 10v-1 1zm0 2v-1 1zm0-3v0zm0 5zm0-4l1-1-1 1zm1 0s0 1 0 0a2 2 0 010 1v-1zm1 2h-1v-1h1c0-1 0 0 0 0a1 1 0 010 1zm0 0v0c0-1 0-1 0 0zm167 7v-1 1zm0-1v-1s1 1 0 0zm164-7zm0 2h0zm1-2v0zm0 5v-1 1zm0-4v-1 1zm0 0v-1 1h0zm1 1v-1 1zm1 0v0l-1 1v-1h1c0 1 0 0 0 0zm167 7v-1 1zm0-1zm163-8zm1 2zm0-2v0zm0 5v-1 1zm0-4v-1 1zm1 0h-1l1-1v1zm0 1v-1 1zm1 0v1h-1 1v-1c0 1 0 0 0 0zm167 7v-1 1zm0-1zm130-31h1l-1-1v1zm-1 1l1 1a3 3 0 010 2l-1-2 1-1zm-8-6l1-1-1 1zm-5 5l1 2-1-2zm-1 6h1v2a3 3 0 010-2zm0-3v-1 1zm-1-1a1 1 0 01-1 1l1-1zm-2-2l1 2v-2zm-3 13a2 2 0 010-1h-1l1-2 1-1a3 3 0 010 1l-1 1v2zm2-3l-1 1v1l-1-1a3 3 0 011-1h1zm-3-5h1v-1a3 3 0 011 1v1l-1-1v2c0 1 0 0 0 0l-1-2zm0 5l1-1v1a3 3 0 01-1 1h-1l1-1zm0-8a3 3 0 010 1v-1zm-1 2zm-3-10l2-1v-1 4l-1-2h-1zm1 4a7 7 0 010-2h1l-1 1 1 1v1s0-1 0 0l-1-1v1l-1 1 1-2zm-2-5h0zm0 3h1v-1a2 2 0 010 1v1l-1 1a3 3 0 010-2zm0 12v-1-2a15 15 0 010-2 8 8 0 010-2l1-1 1 2v-1s1-1 1 1l-1-1v2l1-1v3l1 1h-1s0-1 0 0v1l-1 1 1 1-1 1s1 0 0 0v1l-1 1v2l-1-1 1-1a3 3 0 000-1l-1-1c0-1 0 0 0 0h1v-2 1l-2-1h1zm-5-9l1-1-1 1zm-14 17v-1a1 1 0 010 1zm0-8a9 9 0 010-1h1l-1 1zm0 3v0zm0 2a16 16 0 010-3v3a4 4 0 010 2v-1zm-2-2a3 3 0 011 0v-1a6 6 0 010 1c0 1 0 1 0 0h-1zm0 3a9 9 0 011-1s0-1 0 0l-1 1zm0-2v-1a4 4 0 010 1s0-1 0 0v1a5 5 0 010 1v-1c0-1 0 1 0 0a9 9 0 010-1zm-2-3a9 9 0 010-1v1zm-1 4h1-1zm0 2a16 16 0 010-4v3a4 4 0 010 2v-1zm-1-3v-1a6 6 0 010 2v-1s0 1 0 0zm0 3a9 9 0 010-1v1zm-1-2v-1a3 3 0 010 1v1a5 5 0 010 1v-1c0-1 0 1 0 0a9 9 0 010-1zm-2 7h1l-1-2 1 1-1 1zm1-7v-2 2zm-1 4a8 8 0 010-3l1 1v-1 2a2 2 0 010-1v2l-1-1v1a9 9 0 010-1c1-1 0 0 0 0v1zm0 1v-2a6 6 0 010 2zm-4-2v2a6 6 0 010-2zm-2 8v-1 2s0 1 0 0v-1zm-27-6c0 1 0 1 0 0zm1-7v-1a9 9 0 010-1v2zm-1 3h1c0 1 0 0 0 0h-1zm0 2a16 16 0 010-3v3a4 4 0 010 1v-1zm-1-2a3 3 0 010-1v-1a6 6 0 010 2zm0 2a9 9 0 010-1c0 1 0 0 0 0v1zm-1-2v-1a3 3 0 010 1v1a5 5 0 010 1v-1s0 1 0 0a9 9 0 010-1zm-1-11a4 4 0 010 1v-2zm-1 9v-1a9 9 0 010-1v2zm0 3v0zm-1 2a16 16 0 011-3v3a4 4 0 01-1 1v-1zm-1-2a3 3 0 010-1l1-1a6 6 0 010 2h-1zm-11-2v-1c0 2-1 2-1 1zm-7-16v0zm0 8v0zm-10 3c1-1 1 2 1 3l-1-3zm-5 9l1 1-1-1zm1-2c0 1-1 0 0 0l-1-1c0-2 1 0 1 1zm-2-1v3s0-3 1-2a8 8 0 010 3l-1-1c-1 0 0 0 0 0v-3zm-2 0c1-1 1-1 1 1 0 0 0-1 0 0l-1 1a12 12 0 010-2zm-1 2c0-2 1-3 1-1v1l-1 2a6 6 0 010-2zm-9-3a4 4 0 011 3l-1 1v-4zm-1-5v1l-1 1 1-2zm-1 5h1l-1 1 1 1-1-2zm-5-5a10 10 0 010-1h1l-1 1zm0 3v0zm0 2a16 16 0 010-3v3a4 4 0 010 1s0 1 0 0v-1zm-2-5h0zm-2 1a9 9 0 010-1c0-1 0 0 0 0v1zm-1 3l1 1-1-1zm0-6a9 9 0 010 3c0 1 0 0 0 0v-3zm-1 7l-1 2 1-2zm0-1v-1a6 6 0 010 1c0 1 0 1 0 0zm-5-31v1l-1-2zm-1 2v1a3 3 0 010 1v-2zm-8-7s0-1 0 0zm-6 6l1 2-1-2zm-1 2l1-1-1 1zm-8-4h-1v-1h-1v1a7 7 0 010-3h1l-1 1 1 1v1h1zm-1-5l1-2-1 2v0l-1 1 1-1zm-2-4h0zm0 3v0zm-1 4l1-1v-1a2 2 0 010 1v3a3 3 0 01-1-2zm-5 2l1-1-1 1zm-30 31s0-1 0 0zm-5-5c0 1 0 1 0 0zm1-7v-1a9 9 0 010-1v2zm-1 3h1c0 1 0 0 0 0h-1zm0 2a16 16 0 010-3v3a4 4 0 010 1v-1zm-1-2a3 3 0 010-1v-1a6 6 0 010 2zm0 2a9 9 0 010-1c0 1 0 0 0 0v1zm-1-2v-1a3 3 0 010 1v1a5 5 0 010 1v-1 1a9 9 0 010-2zm-2-2v-1a9 9 0 010-1v2zm0 3v0zm-1 2a16 16 0 011-3v3a4 4 0 01-1 1v-1zm-1-2a3 3 0 010-1l1-1a6 6 0 010 2h-1zm0 3a7 7 0 010-2l1 1h-1v1zm0-3v-1a3 3 0 010 1v1a5 5 0 010 2v-2l-1 1a9 9 0 011-2zm-2 7s0 1 0 0v-1 2zm0-7v-2l1 1-1 2v-1zm-1 4a8 8 0 011-3v2c0-1 0 0 0 0v1a8 8 0 010-1c0-1 0 0 0 0l-1 1zm0 1v-1a6 6 0 010 1zm-3-1c0-1 0 0 0 0l-1 1a6 6 0 010-1zm-2 1h0zm-1 7l1-1c1 0 0-1 0 0l-1 1s0 1 0 0v-1zm-2-9a9 9 0 010 3c0 1 0 0 0 0v-3zm-1 7v0zm-1 0v0zm-1 1v1a7 7 0 010-2v1zm0-4v2-2zm-1 0s0 1 0 0v1a1 1 0 010-1zm-1 1v1s0 1 0 0a2 2 0 010-1zm-6 4v-1a1 1 0 010 1zm0-8v-1a9 9 0 010-1v2zm0 3v0zm0 2a16 16 0 010-3v3a4 4 0 010 1s0 1 0 0v-1zm-2-2a3 3 0 011-1v0a6 6 0 010 1c0 1 0 0 0 0h-1zm0 3a9 9 0 011-1c0-1 0-1 0 0l-1 1zm0-3s0-1 0 0v2a5 5 0 010 1v-1c0-1 0 1 0 0a9 9 0 010-2zm-2-2a9 9 0 010-1c0-1 0 0 0 0v1zm-1 3l1 1-1-1zm-1 0c0-1 0 0 0 0v-1a6 6 0 010 1c0 1 0 0 0 0zm-32 12s0-1 0 0zm-1 1v0zm-1-2c0-1 0 0 0 0zm0 2a1 1 0 010-1v1zm0-2v-1zm-1 4v-1a3 3 0 010 1zm0-1c0-1 0-1 0 0zm0-5a2 2 0 010 1v-1zm-1 3a2 2 0 011-1v1zm0 1v0zm0-5v0zm0 2v0zm0 4zm0-1h-1a2 2 0 011 1h-1a1 1 0 010-1s0 1 0 0a2 2 0 010-1v1a2 2 0 011 1v-1zm0 2a4 4 0 010-2 5 5 0 010 2zm0-6v-1zm-5-5c0 1 0 1 0 0v-1 1zm0-7v-1a8 8 0 011-1l-1 2zm0 3c0-1 0 0 0 0 0 1 0 0 0 0zm0 2a17 17 0 010-3v3a4 4 0 010 1v-1zm-1-2a3 3 0 010-1v-1a6 6 0 010 2zm0 2a9 9 0 010-1c0 1 0 0 0 0v1zm-3-4v-1a10 10 0 010-1v2zm0 3c0-1 0 0 0 0 0 1 0 0 0 0zm-1 2a16 16 0 010-3v3a4 4 0 010 1v-1zm-1-2a3 3 0 010-1v-1a6 6 0 010 2zm0 2a9 9 0 010-1c0 1 0 0 0 0v2zm-1-2l1-1a4 4 0 010 1h-1v1a5 5 0 010 1v-1 1a9 9 0 010-2zm-1 0v-2 2zM11 60v-1l1-1v1l-1 1zm2 0v-1 2a5 5 0 010 1v-1c0-1-1 1 0 0a9 9 0 010-2s0-1 0 0zm1 1l-1 1a9 9 0 010-1h1zm0-2c0 1 0 1 0 0h-1 1v-1a6 6 0 010 1zm1 2a4 4 0 010 1h-1l1-1a16 16 0 010-3v3zm0-1v-1 1zm0-5v1a7 7 0 010-1c0-1 0 0 0 0zm3 5v1a7 7 0 010-1c0-1 0-1 0 0zm0-2c0 1 0 0 0 0a3 3 0 010-1v0a6 6 0 010 1zm1 5v-1 1zm0-3a4 4 0 010 1v-1a16 16 0 010-3v3zm1-1v-1 1zm0-5v0a7 7 0 010-1v1zm6 18c0 1 0 0 0 0zm-1-4v-1 1zm-1-1zm0 5s0-1 0 0a3 3 0 000-1v1a2 2 0 010-1 2 2 0 010 1zm0 1a5 5 0 010-1 4 4 0 010 1zm1 0a1 1 0 01-1-1l1 1c0 1 0 0 0 0zm0-4h-1zm0 2v0zm0-1s0 1 0 0c0 0 0-1 0 0zm0-2h0zm1 5h0v-1a2 2 0 010 1zm0-3v-1 1zm0 1c0-1 0 0 0 0zm1-2zm0 3v-1 1zm1-2zm33-11h-1v-1l1-1a6 6 0 010 2zm1 0c0-1 0 0 0 0zm0-5v1a9 9 0 010-1zm2 4v1a5 5 0 010 1v-1c0-1 0 1 0 0a9 9 0 010-1l1-1a4 4 0 01-1 1zm1 1c0 1 0 0 0 0v1a9 9 0 010-1zm0-1v-1c0-1 0 1 0 0v-1a6 6 0 010 2zm1 4v-1 1zm0-3a4 4 0 010 2v-1a16 16 0 010-4v3zm1-1h-1 1zm0-5v1a9 9 0 010-1zm6 6l-1 1a2 2 0 011-2v1zm1-1h-1a1 1 0 011-1v1zm0 0v0zm0 4v1a7 7 0 010-2v1zm2-1l-1-1 1 1zm1-1l-1 2 1-2zm0-3v-1-2a10 10 0 010 3zm3 6h-1l1-1v-1s0-1 0 0v2zm1-8v0zm1 0a6 6 0 010-1v1c0 1 0 1 0 0zm4 0h-1l1-1a6 6 0 010 1zm0 3v-1-1l1 1-1 1zm0-4v1a9 9 0 010-2c0-1 0 0 0 0v1a8 8 0 010-3v1h1l-1 1h1l-1 1zm1-3v-1-1 2zm1 0v-1 2a5 5 0 010 1v-1c0-1 0 1 0 0a9 9 0 010-2s0-1 0 0a3 3 0 010 1zm1 1v1a9 9 0 010-1s0-1 0 0zm0-2c0 1 0 1 0 0v-1a6 6 0 010 1zm1 2a4 4 0 010 1c0 1 0 1 0 0v-1a16 16 0 010-3v3zm0-1v-1 1zm1-5l-1 1a9 9 0 011-1c0-1 0 0 0 0zm2 3c0 1 0 0 0 0v2a5 5 0 01-1 1l1-1h-1a9 9 0 011-2s0-1 0 0zm1 2h-1v1a9 9 0 010-1h1zm0-2h-1c0-1 0 0 0 0l1-1a6 6 0 010 1zm1 5l-1-1a1 1 0 011 1zm-1-3h1a4 4 0 01-1 1s0 1 0 0v-1a16 16 0 011-3v3zm1-1v-1 1zm0-5v0a10 10 0 010-1v1zm4 13h1zm39-33l-1-2h-1l1-1 1-2v5zm-2-3l-1-1 1 1zm-6 5v-1 1zm6-2l-1 1v1a3 3 0 010-2v-1-1a2 2 0 011 2zm0-7l1 1-1-1zm1 10v-1h-1v1c-1 0 0 0 0 0v-1a7 7 0 011-2c0-1 0-1 0 0v2h1v1h-1zm10 4v-1 1zm1-3v0zm5-5l1-1-1 1zm9 9l-1-2v-1l1 1a3 3 0 010 2zm0-5l1 1-1-1zm6 32l-1 2v-2zm0 0h-1c0-1 0 0 0 0a3 3 0 010-1h1v-1a6 6 0 010 2zm0-3v-1-2a9 9 0 010 3zm1 3c0-1 0 0 0 0 0 1 0 0 0 0zm0-3v-1a10 10 0 010-1v2zm10 0v-1 1zm-8-2l1 1-1-1zm2 6a4 4 0 010 1v-1a16 16 0 010-3v3zm1-2h-1 1c0 1 0 0 0 0zm0-5v1a9 9 0 010-1zm5 6v0zm1 4s0 1 0 0l1-3a4 4 0 010 2l-1 1zm10 0v1a6 6 0 010-2l1-1-1 2zm1-2v2a12 12 0 010-3l1 1h-1zm2 3v-1h-1v-3 3l1-2a8 8 0 010 3zm1-1v0zm0-2v-1l1 2-1-1zm5-4v-2 3zm9-6v0zm0-5v-2h1l-1 2zm7 14l1-2-1 2zm12 1c0 1 0 1 0 0 0 0 0 1 0 0v-1a6 6 0 010 1zm1 2a4 4 0 010 1v-1a16 16 0 010-3v3zm0-1v-1 1zm1-5l-1 1a10 10 0 011-1c0-1 0 0 0 0zm1-7c-1 1-1-1-1-2l1 1a3 3 0 010 1zm1 10c0 1 0 0 0 0v2a5 5 0 01-1 1l1-1h-1a9 9 0 011-2s0-1 0 0zm1 2h-1v1a9 9 0 010-1h1zm0-2h-1c0-1 0 0 0 0l1-1a6 6 0 010 1zm1 5l-1-1a1 1 0 011 1zm-1-3h1a4 4 0 01-1 1s0 1 0 0v-1a17 17 0 011-3v3zm1-1v-1 1zm0-4a9 9 0 010-2v2zm26 14v0l1-1s0-1 0 0c0 2 0 1-1 1zm2-7a6 6 0 011-1l-1 1zm4 0s0 1 0 0v-1a6 6 0 010 1zm1 3v-1s0 1 0 0v-1 2zm0-4a9 9 0 010-1c0-1 0 0 0 0l-1 1a8 8 0 011-3v3zm0-3v-1-2l1 1-1 2zm2-1v2a5 5 0 010 1v-1h-1a9 9 0 011-2v-1a4 4 0 010 1zm1 2s0-1 0 0l-1 1a9 9 0 010-1h1zm0-2h-1a3 3 0 010-1h1a6 6 0 010 1zm1 2a4 4 0 01-1 1v-1a17 17 0 011-3v3zm0-1v-1 1zm0-5v0a9 9 0 010-1v1zm2 3v1a5 5 0 010 2v-2 1a9 9 0 010-2l1-1a4 4 0 01-1 1zm1 2s0-1 0 0v1a9 9 0 010-2v1zm0-2c0 1 0 0 0 0a3 3 0 010-1v-1a6 6 0 010 2zm1 5v-1a1 1 0 010 1zm0-4v1a4 4 0 010 1v-1a16 16 0 010-3v2zm1 0l-1-1c1-1 1 0 1 1zm0-6v1a7 7 0 010-1zm20-17h-1zm3 14v-2a3 3 0 010 2zm0 1h-1 1zm-3-6v0a7 7 0 010-3l1 1h-1l1 1 1 1h-1v-1h-1v1zm1-3v-2l-1 1 1-1 1-2-1 2v2zm-2 0v-1a2 2 0 010 1v3a3 3 0 01-1-2l1-1zm0-3v0zm-6 6l1-1-1 1zm9 8l-1 2v2l-1 1-1 1v1c-1 0 0 0 0 0v-1a3 3 0 000-1v-1-1h1c1-1 0-2-1-2v1s-1 1-1-1v-1l1 1-1-3a15 15 0 010-2 8 8 0 010-2l1-1 1 2v-1l2 1h-1v2l1 2 1 1-1-1h-1l1 1zm1 5l1-2v-1 1a3 3 0 010 1l-1 1zm2 2a2 2 0 01-1-1v-1l1-1v-2a3 3 0 010 1v2 2zm1-4a1 1 0 010 1h-1v0a3 3 0 010-1h1zm-1-3v-1s0 1 0 0v1h-1v-2c1-1 0 1 0 0l1-1a3 3 0 010 1l1 1-1 1zm3-6v1-1zm1 3l-1-1h1a1 1 0 010 1zm1-1l1-1-1 1zm1 5a3 3 0 010-1v-1h1v1l-1 1zm0-7l1 2-1-2zm14 3v-2 1a3 3 0 010 1zm0-5l1 1v1l-1-2zm-8-4s0 1 0 0zm33 20v-1-2 3zm1-1v1a5 5 0 010 1v-1 1a9 9 0 010-2v-1a4 4 0 010 1zm1 2v-1 1a7 7 0 010-1v1zm0-2a3 3 0 010-1v-1a6 6 0 010 2zm1 1v1a4 4 0 010 1v-1a16 16 0 010-3v2zm1-1h-1 1c0 1 0 0 0 0zm0-5v1a8 8 0 010-1zm3 5c0 1 0 0 0 0l-1 1a7 7 0 010-1h1zm0-1h-1a3 3 0 010-1h1v-1a6 6 0 010 2zm1 4c0 1 0 0 0 0v-1 1zm0-3v1a4 4 0 010 1h-1l1-1a17 17 0 010-3v2zm0-1c0-1 0 0 0 0 0 1 0 0 0 0zm0-5v1a6 6 0 010-1zm6 19a1 1 0 010-1v1zm-1-5v-1 1zm0 0v-1 1zm0 4h-1a2 2 0 010 1 1 1 0 010-1s0 1 0 0a2 2 0 010-1v0a2 2 0 011 2v-1zm0 1a5 5 0 010-1 4 4 0 010 2zm0 0zm0-3v-1 1zm0 2v0zm1-2l-1 1a2 2 0 010-1h1zm0-2a3 3 0 010 1v-1zm0 6v-1a2 2 0 010 1zm0-4l1-1-1 1zm1 2a1 1 0 010-1v1zm0-2zm1 3a2 2 0 010-1l-1-1 1 2zm1-2v-1 1zm32-12c0 1 0 0 0 0a3 3 0 010-1v0a6 6 0 010 1zm1 1v-1 1zm1-5l-1 1 1-1a9 9 0 010-1v1zm2 3c0 1 0 0 0 0v2a5 5 0 010 1v-1h-1a9 9 0 011-2v-1a4 4 0 010 1zm1 2l-1 1a9 9 0 010-1h1zm0-2h-1a3 3 0 010-1h1c1 0 0-1 0 0a6 6 0 010 1zm1 5v-1 1zm0-3a4 4 0 01-1 1v-1a16 16 0 011-3v3zm0-1v-1 1zm0-5v0a7 7 0 010-1v1zm6 6c0-1 0 1 0 0a2 2 0 010-1v1zm1-2v1a1 1 0 010-1v1zm0 0l1 2-1-2zm1 4v1a7 7 0 010-2v1zm1 0v-1 1zm1-1s0 2-1 1 1-2 1-1zm1-4c0 1 0 0 0 0v-3a9 9 0 010 3zm2 6s0 1 0 0v-1-1l1 1-1 1zm1-7h0zm1 0a6 6 0 010-1v1zm4 0v-1a6 6 0 010 1zm1 3v-1s0 1 0 0v-1 2zm0-4a9 9 0 010-1h-1v1a8 8 0 011-3v2c0-1 0 0 0 0v1zm0-3v-1-2 3zm2-1h-1v1a5 5 0 010 2v-2 1a9 9 0 010-2l1-1a4 4 0 010 1zm0 2s0-1 0 0v1a9 9 0 010-1c0-1 0-1 0 0zm0-2c0 1 0 0 0 0a3 3 0 010-1 6 6 0 010 1zm1 1v1a4 4 0 010 1v-1a16 16 0 011-3l-1 2zm1 0v-1 1zm0-6v1a9 9 0 010-1zm2 4v1a5 5 0 010 1v-1 1a9 9 0 010-2v-1a4 4 0 010 1zm1 1c0 1 0 0 0 0v1a9 9 0 010-1zm0-1a3 3 0 010-1v-1a6 6 0 010 2zm1 4c0 1 0 1 0 0zm0-3v1a4 4 0 010 1v-1a16 16 0 010-3v2zm0-1h0zm1-5l-1 2 1-1a8 8 0 010-1zm4 14s0-1 0 0zm30-31l1-1-1 1zm8-2v-2h-1l1-1 1-2-1 2v2zm-2-3v-1 1zm0 2v3a3 3 0 01-1-2l1-1v-1a2 2 0 010 1zm0-6h0zm2 9l-1-1c-1 0 0 0 0 0v1a7 7 0 010-3l1 1h-1l1 1v1h0zm9 4l1-1-1 1zm1-2l1 2-1-2zm6-6s0-1 0 0zm8 9v-2 1a3 3 0 010 1zm0-5l1 1v1l-1-2zm6 33l-1 1 1-1zm0-1c0 1 0 1 0 0v-1a6 6 0 010 1zm1-3h-1l1-3a9 9 0 010 3zm0 4v-1l1 1h-1zm0-4h1a9 9 0 010-1c0-1 0 0 0 0l-1 1zm10 1v-2 2zm-7-2h0zm2 5a4 4 0 01-1 1s0 1 0 0v-1a16 16 0 011-3v3zm0-1v-1 1zm0-5v1a10 10 0 010-1c0-1 0 0 0 0zm5 6h1l-1 1 1 1-1-2zm2 4v-4a4 4 0 010 3v1zm9-1v2a6 6 0 010-2c0-2 1-3 1-1l-1 1zm2-1l-1 1a12 12 0 010-2c0-1 1-1 1 1 0 0 0-1 0 0zm2 3l-1-1v-3 3s0-3 1-2a8 8 0 010 3zm0-1l1 1-1-1zm1-2l-1-1c0-2 1 0 1 1h-1zm5-4l-1-3 1 3zm8-6c1-1 1 0 1 1l-1-1zm1-6v-2 2zm6 14c1 0 1-3 1-1l-1 1zm12 2c0 1 0 0 0 0a3 3 0 010-1v-1a6 6 0 010 2zm1 1v1a4 4 0 010 1v-1a16 16 0 011-3l-1 2zm1 0v-1 1zm0-6v1a9 9 0 010-1zm1-6v-2-1a2 2 0 000 1 3 3 0 010 2zm1 10v1a5 5 0 010 1v-1 1a9 9 0 010-2v-1a4 4 0 010 1zm1 1c0 1 0 0 0 0v1a9 9 0 010-1zm0-1a3 3 0 010-1v-1a6 6 0 010 2zm1 4c0 1 0 1 0 0zm0-3v1a4 4 0 010 1v-1a16 16 0 010-3v2zm0-1c0-1 0 0 0 0 0 1 0 0 0 0zm0-3l1-1a9 9 0 010-1l-1 2zm27 14s0 1 0 0v-1-1 2zm2-7a7 7 0 010-2v2zm4 0h-1l1-2a6 6 0 010 2zm0 2c0-1 0 0 0 0v-2l1 1-1 1zm0-3v-1 1a9 9 0 010-2v1s0 1 0 0a8 8 0 010-2v1l1-1-1 2a2 2 0 010-1l1 1-1 1zm1-4v-2 2zm1 0v1a5 5 0 010 1v-1c0-1 0 1 0 0a9 9 0 010-1v-1a4 4 0 010 1zm1 1v1a9 9 0 010-1zm0-1v-1s0 1 0 0v-1a6 6 0 010 2zm1 1a4 4 0 010 2v-1a16 16 0 010-4v3zm0-1c0-1 0 0 0 0 1 0 0 0 0 0zm1-5l-1 1h1a9 9 0 010-1zm2 4s0-1 0 0v1a5 5 0 010 1v-1h-1a9 9 0 011-1v-1a4 4 0 010 1zm1 1l-1 1a7 7 0 010-1h1zm0-2h-1c-1-1 0 1 0 0h1v-1a6 6 0 010 1zm1 5v-1a1 1 0 010 1zm0-3a4 4 0 01-1 2v-1a16 16 0 011-4v3zm0-1v-1 1zm0-5v1a7 7 0 010-1zm14-8v-1 1zm9 4v-1a3 3 0 010 1zm0 1c0 1-1 0 0 0zm-2-5h-1v-1a7 7 0 011-2s0-1 0 0v2h1v1h-1v-1h-1l1 1zm-2-3c1-1 0-2 1-1a2 2 0 010 1l-1 1v1a3 3 0 010-2zm0-3h0zm1-4l1 1-1-1zm2 7l-1-2h-1l2-1v-1 4zm0 11l-1 1v1 1c0 1 1 0 0 0v1l-1 1v2l-1-1 1-1a3 3 0 000-1l-1-1c0-1 0 0 0 0l1-1v-1l-1 1-1-1h1v-1-2a15 15 0 010-2 8 8 0 010-2l1-1 1 2v-1s1-1 1 1l-1-1v2l1-1v3l1 1h-1s0-1 0 0v1zm1 4l1-1 1-1v1a3 3 0 01-1 1h-1zm2 2a2 2 0 010-1h-1l1-2 1-1a3 3 0 010 1l-1 1v2zm1-3v2l-1-1a3 3 0 011-1c0-1 0-1 0 0zm0-4l-1-1v2l-1-2h1v-1a3 3 0 011 1v1c0 1 0 0 0 0zm2-6l1 2-1-2zm1 3h-1l1-1a1 1 0 010 1zm2 0v-1 1zm0 5a3 3 0 010-2h1l-1 2zm1-8v0zm5-5l1-1-1 1zm9 9l-1-2v-1l1 1a3 3 0 010 2zm0-5v1h1l-1-1zm13-10l-1 1 1-1z" fill-rule="evenodd"/><path d="M301 59v2a2 2 0 000 1l1-1-1-2zM98 61s0 1 0 0l-1 1a4 4 0 011-1l-1-1-1-1v0h-1v3h1a6 6 0 01-1 1 2 2 0 001 0 4 4 0 001-1c0 1 0 1 0 0a3 3 0 001 0v-1zm-2 1v-1 1zm0-1l1 1-1-1zm1 1v-1 1zM171 61l-1 2c-1 0 0 0 0 0v3a3 3 0 010 1c0 1 0 0 0 0v1a1 1 0 011-1v-1l1 2a11 11 0 00-1-6v-1zM264 71zM198 70zM264 71zM23 74zM23 76v-1 1h1l-1-1a2 2 0 000 1zM22 76c0 1 0 0 0 0zM62 61v0c0-1 0 0 0 0zM72 66v-2 2zM19 67v1zM11 62v0c0-1 0 0 0 0zM15 62zM94 59v-1a2 2 0 00-1 1h1a3 3 0 000 1l1 3v-1-1l-1-2zM74 65a1 1 0 000 1h1v-1h-1zM91 52l-1 1v0a3 3 0 010 1 7 7 0 000 1l1-2v-1zM165 60zM88 58a2 2 0 000-1v1zM84 62v-1 1zM85 62a4 4 0 000-1 1 1 0 010 1zM407 67a1 1 0 000 1h1v-1h-1zM396 62l-1 1 1 1v-1-1zM499 62v-1a3 3 0 000 1zM421 59a2 2 0 000-1 2 2 0 010 1zM418 63zM405 67h1a8 8 0 000-1l-1 1zM352 69h1zM348 64v-1a1 1 0 000 1zM344 64c1-1 0 0 0 0zM357 76zM357 77a1 1 0 000 1 1 1 0 010-1zM355 77v1a1 1 0 010-1zM418 64v-1 1zM531 72v-1 1zM562 66v1a7 7 0 000 1v-1-1zM504 63v5a3 3 0 010 1v-1 1a1 1 0 010-1l1-1v2a11 11 0 00-1-5v-1zM604 64s-1 1 0 0l-1 1v-1a3 3 0 010 1 6 6 0 000 1l1-2v-1 1zM505 72h-1v1h1a2 2 0 000-1zM597 73zM598 73zM635 61l-1 2h1v-1-1zM424 54v1a7 7 0 000 1v-1-1zM501 63zM428 61v-1h-1a2 2 0 000 1 3 3 0 001 1v-1zM431 63v-1l-1-1h-1v-1 4c0-1 0-1 0 0a6 6 0 010 1 4 4 0 002-1h-1l1-1v0zm-2 0h0zm1 0v0zm0 1v-1 1zM431 63v1-1z" fill-rule="evenodd"/><path d="M432 62a1 1 0 00-1 0 2 2 0 000 1l1-1-1 1h1v-1zM740 67a1 1 0 000 1h1v-1h-1zM751 63zM738 67h1v-1l-1 1zM751 64v-1 1zM761 61v-1h-1a2 2 0 000 1 3 3 0 001 1v2l1-2-1-1zM757 54v1a7 7 0 000 1v-1-1zM755 59a2 2 0 000-1 2 2 0 01-1 1h1zM682 64v-1a1 1 0 000 1zM677 64h0zM686 69zM729 62v1h-1l1 1v-1-1zM690 76zM690 77a1 1 0 000 1 1 1 0 010-1zM688 77a8 8 0 000 1h1a1 1 0 01-1-1zM931 73zM895 66v1a7 7 0 000 1v-1-1zM832 62a1 1 0 000-1 1 1 0 000 1zM837 63v5a3 3 0 010 1v-1 1h1a1 1 0 010-1v-1 2a11 11 0 000-5l-1-1zM864 72l1-1-1 1zM937 64s0 1 0 0v0h-1a3 3 0 010 1 7 7 0 000 1c1 1 1-1 1-2v-1 1zM968 61v2a2 2 0 00-1 0h1v-1-1zM930 73h1-1zM838 72h-1a3 3 0 000 1 3 3 0 001 0 2 2 0 000-1z" fill-rule="evenodd"/><path d="M765 63h-1s0 1 0 0v-1l-1-1s0 1 0 0l-1-1c-1 0 0 0 0 0v4c0-1 0-1 0 0a6 6 0 010 1 2 2 0 001 0 4 4 0 001-1v-1 1l1-1zm-2 0zm0 0v0zm0 1v-1 1z" fill-rule="evenodd"/><path d="M764 63v1l1-1h-1zM765 62a1 1 0 00-1 0 2 2 0 001 1v-1 0zM834 63z" fill-rule="evenodd"/></g></svg>');
}
.wdt-blob-gradient{
	fill:url(#wdt-blob-gradient-clr);
	}
	.booom img {
position: absolute;
  top: 0;
  right: 0;
}
.booom a {
  display: flex;
  width: 100%;
  height: 100%;
}
#index .full_width_top2_container:before {
	  top: -75px;
	height:75px;

content: '';
  position: absolute;
  left: -0.1vw;
  right: -0.1vw;
  background-size: 100% 62px;
  background-position: 50% 100%;
  background-repeat: no-repeat;
  z-index: 3;
  pointer-events: none;
  background-image: url('data:image/svg+xml;charset=utf8, <svg preserveAspectRatio="xMidYMin slice" xmlns="http://www.w3.org/2000/svg" viewBox="0 -3.9 2000 95.3"><path fill="%23faeecc" d="M1859 18a6 6 0 00-7-6h-47a6 6 0 00-6 6v42a6 6 0 007 6h47a6 6 0 006-6zM1649 4a3 3 0 00-3-4l-25 1a3 3 0 00-4 3l1 22a3 3 0 003 4l25-1a3 3 0 004-3zM1468 18a6 6 0 00-7-6h-47a6 6 0 00-6 6v42a6 6 0 007 6h47a6 6 0 006-6zM1281 18a6 6 0 00-6-6h-47a6 6 0 00-7 6v42a6 6 0 007 6h47a6 6 0 007-6zM1069 6a3 3 0 00-3-2h-23a3 3 0 00-4 3l1 21a3 3 0 003 3h23a3 3 0 004-3zM889 18a6 6 0 00-7-6h-47a6 6 0 00-6 6v42a6 6 0 007 6h47a6 6 0 006-6zM694 18a6 6 0 00-7-6h-47a6 6 0 00-6 6v42a6 6 0 007 6h47a6 6 0 006-6zM487 5a3 3 0 00-3-3h-24a3 3 0 00-4 3l1 22a3 3 0 003 3h24a3 3 0 003-3zM310 18a6 6 0 00-6-6h-47a6 6 0 00-7 6v42a6 6 0 007 6h47a6 6 0 007-6zM113 18a6 6 0 00-7-6H59a6 6 0 00-6 6v42a6 6 0 007 6h47a6 6 0 006-6zM1928 8a3 3 0 00-3-3h-22a3 3 0 00-3 3v20a3 3 0 003 3l22-1a3 3 0 003-2zM1751 11a7 7 0 00-8-6h-51a7 7 0 00-8 7l1 46a7 7 0 007 7h52a7 7 0 007-7zM1556 11a7 7 0 00-7-6h-52a7 7 0 00-7 7v46a7 7 0 008 7h51a7 7 0 007-7zM1350 8a3 3 0 00-3-3h-22a3 3 0 00-3 3v19a3 3 0 003 3l22-1a3 3 0 003-2zM1172 11a7 7 0 00-7-6h-52a7 7 0 00-7 7v46a7 7 0 008 7h51a7 7 0 007-7zM977 11a7 7 0 00-7-6h-52a7 7 0 00-7 7v46a7 7 0 008 7h51a7 7 0 007-7zM764 4a3 3 0 00-3-3h-22a3 3 0 00-3 3v20a3 3 0 003 3h22a3 3 0 004-3zM590 11a7 7 0 00-8-6h-51a7 7 0 00-8 7l1 46a7 7 0 007 7h52a7 7 0 007-7zM398 11a7 7 0 00-7-6h-52a7 7 0 00-7 7v46a7 7 0 008 7h51a7 7 0 007-7zM188 4a4 4 0 00-5-4h-31a4 4 0 00-4 4v28a4 4 0 004 4h31a4 4 0 005-4z" opacity=".75"/><g opacity=".5"><path fill="%23faeecc" d="M1890 31a4 4 0 00-4-4l-30 1a4 4 0 00-4 4v29a4 4 0 005 4h29a4 4 0 004-4zM1691 31a4 4 0 00-4-4l-29 1a4 4 0 00-4 4v29a4 4 0 004 4h30a4 4 0 004-4zM1496 31a4 4 0 00-4-4l-29 1a4 4 0 00-5 4l1 29a4 4 0 004 4h29a4 4 0 005-4zM1315 31a4 4 0 00-4-4l-29 1a4 4 0 00-4 4v29a4 4 0 004 4h30a4 4 0 004-4zM1115 31a4 4 0 00-4-4l-29 1a4 4 0 00-4 4v29a4 4 0 004 4h30a4 4 0 004-4zM919 31a4 4 0 00-4-4l-30 1a4 4 0 00-4 4v29a4 4 0 005 4h29a4 4 0 004-4zM725 31a4 4 0 00-4-4l-30 1a4 4 0 00-4 4v29a4 4 0 004 4h30a4 4 0 004-4zM531 31a4 4 0 00-4-4l-30 1a4 4 0 00-4 4v29a4 4 0 004 4h30a4 4 0 004-4zM341 31a4 4 0 00-4-4l-30 1a4 4 0 00-4 4v29a4 4 0 005 4h29a4 4 0 004-4zM142 31a4 4 0 00-4-4h-30a4 4 0 00-4 5v29a4 4 0 004 4h30a4 4 0 004-4z"/></g><path fill="%23faeecc" d="M2000 95H0V49h2000z"/><path fill="%23faeecc" d="M2000 29a7 7 0 00-7-6h-50a7 7 0 00-7 6l1 45a7 7 0 007 6h49a7 7 0 007-7zM1612 25a7 7 0 00-7-6h-49a7 7 0 00-7 7v44a7 7 0 007 6h50a7 7 0 007-6zM1419 29a7 7 0 00-7-6h-50a7 7 0 00-7 6l1 45a7 7 0 007 6h49a7 7 0 007-7zM1225 29a7 7 0 00-7-6h-49a7 7 0 00-7 6v45a7 7 0 007 6h49a7 7 0 007-7zM1031 29a7 7 0 00-7-6h-49a7 7 0 00-7 6l1 45a7 7 0 006 6h50a7 7 0 007-7zM838 29a7 7 0 00-7-6h-50a7 7 0 00-6 6v45a7 7 0 007 6h49a7 7 0 007-7zM644 29a7 7 0 00-7-6h-49a7 7 0 00-7 6v45a7 7 0 007 6h50a7 7 0 006-7zM450 29a7 7 0 00-7-6h-49a7 7 0 00-7 6l1 45a7 7 0 007 6h49a7 7 0 007-7zM257 29a7 7 0 00-7-6h-50a7 7 0 00-6 6v45a7 7 0 007 6h49a7 7 0 007-7zM63 29a7 7 0 00-7-6H7a7 7 0 00-7 6v45a7 7 0 007 6h50a7 7 0 006-7zM1806 29a7 7 0 00-7-6h-49a7 7 0 00-7 6v45a7 7 0 007 6h49a7 7 0 007-7z"/></svg>');
}

.products_section{
	border-radius: 14px;
	overflow:hidden;
	margin:0 -15px;
	position:relative;
}
.products_section .title_block{
   padding:0 15px; 
}

.products_sldier_swiper .ajax_block_product .pro_outer_box.home_default {
  background: #fff;
  border-radius: 12px;
}
.products_sldier_swiper .ajax_block_product div.pro_outer_box.home_default, .product_list.grid .ajax_block_product div.pro_outer_box.home_default {
  max-width: 230px;
}
.featured_categories_container.products_container {

  background: unset;
}
.product_right_column .pro_right_item:nth-child(1) {
  flex: 1;
  margin: 0 -5px 0 0;
}
.product_right_column .pro_right_item:nth-child(2) {
  flex: 1;
  margin: 0 0 0 -5px;
}
.inline_popup_content {
  text-align: right;
  border-radius: 15px;
}
.suppp > div a {
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 5px;
  min-width: 10px;
  margin: 0 5px;
  font-weight: 400;
  font-size: 13px;
  background:#fff;
border: 1px solid rgb(213, 218, 226);
  box-shadow: 0px 4px 0px -1px #e6e9ee;
  border-radius: 12px;
  color: #000;
  transition: 0.2s all;
  text-align: center;
}

.suppp > div a::before {
  font-family: "fontello";
  vertical-align: middle;
  display: block;
  font-size: 24px;
  color: #007bff;
  
}
.suppp > div:nth-child(1) a::before {
content: '\e9ba';
}
.suppp > div:nth-child(2) a::before {
  content: '\e833';
}
#easycontent_83 {

  margin-top: 30px !important;
  z-index: 9;
  display: block;
  position: relative;
  padding-top: 15px;
}
#easycontent_83:before {
content: "";
  position: absolute;
  left: 0;
  width: 150%;
  top: 0;
  border-radius: 100px;
  background: #fff;
  height: 100%;
}


	.sttab_2 > .nav-tabs{
		  border-radius: 0;
    border: 0;
    box-shadow: unset;
	    background: transparent;
	}
	.sttab_2 > .nav-tabs .nav-link {
  position: relative;
  background: #fff;
  padding: .7em 3.5em;
  text-decoration: none;
  color: #444;
}

.sttab_2 > .nav-tabs .nav-link.active::after, .sttab_2 > .nav-tabs .nav-link.active {
  background: #fff !important;
  z-index: 3;
}
.product_middle_column{
	z-index:9
}
.product-description-short ul, .product-description-short ul li, .product-description-short span, .product-description-short p, .product-description-short{
	font-size:15px !important
}
.brands_slider_container .pro_second_box{
	display:none
}
.brands_slider_container .fc_cat_image {
  padding: 5px 15px;
  transition:0.2s background;
}
.sttext_item_image_inner img{
border:0 !important;
}
.brands_slider_container .fc_cat_image:hover {
box-shadow: 0 0 0 1px #000;
background:#fff;
}

 .images-container-0  {
  min-width: 0;
  position: relative;
  cursor: zoom-in;
  border-radius: 15px;
  overflow: hidden;

  padding: 10px;
}
@media (min-width: 980px) {
	#st_header .search_widget_block {
  width: 80% !important;
}

.product_middle_column{
	padding-right:30px !important
}
.product_right_column{
	width:100%
}

.product-description-short ul li{
list-style:none;
line-height:2
}
.product-description-short ul li::before {
background-color: rgb(231, 0, 74);
margin-left:10px;
  height: 6px;
  width: 6px;
  border-radius: 50%;
  content: '';
  display:inline-block;

}

	.product_left_column{
padding:0  0 20px 0;
  position:relative;

	}
    .product_left_content{
		min-width:400px;
	}

    .featured_categories_item .pro_outer_box.category_default {
  max-width: 100%;
  margin: 3px;
}
.featured_categories_list .featured_categories_item {
margin: 3px 0;
    padding: 0 3px;
}

.stspecialslider_container .countdown_wrap {
  width: 200px;
  position: absolute;
  background: transparent;
  bottom:unset;
  top:0;
  margin:0;
  left:10px;
  right:unset
}

.countdown_wrap .countdown_wrap_inner {
  justify-content: center;
}


.stspecialslider_container .countdown_wrap_inner > div::after {
  content: " : ";
  color: #e7004a;
  display: inline-block;
  font-size: 21px;
  margin-left: 5px;
  margin-right: 5px;
}
.ajax_block_product .price {
  font-size: 16px;
}
}
#easycontent_container_91{
	margin:0
}
#easycontent_91 p{
margin: 0;
  font-size: 13px;
  line-height: 1.4;
}

.stspecialslider_container .countdown_wrap_inner > div::after{
	color:#e7004a;
}
#index .stspecialslider_container .countdown_wrap_inner div span.countdown_number {
  font-size: 20px;
  padding: 0;
  width: 34px;
  height: 34px;
  line-height: 36px;
  border-radius: 12px;
background: #e7004a;
  color:  #fff;
}
.stspecialslider_container .countdown_wrap_inner > div:first-child{
	display:none !important
}
#subcategories .inline_list li a.img img {
  border: 0;

}
#subcategories .inline_list li a.img img {
border: 1px solid #ddd;
  border-radius: 12px;
  background:#fff;

}
#subcategories{
    width:100%;
}
#subcategories .inline_list li h3{
margin: 0;
  padding-top: 0;
  color: #000;
}
#subcategories .inline_list li h3 a{
color:#000;
font-size:13px;
}
  .stspecialslider_container .countdown_name {
    display: none;

}
#subcategories .subcate_grid_view li {
  padding-left: 5px;
  padding-right: 5px;
  margin-left:3px;
}
  .mobile_device.use_mobile_header #sidebar_box {
background: #fff;
  background: rgba(255,255,255,0.7);
box-shadow: 0 1px 10px rgba(0,0,0,.14),0 2px 0 rgba(0,0,0,.1) !important;
  background: radial-gradient(150% 170% at 50% 0%, rgba(255, 255, 255, .9) 0%, rgba(255, 255, 255, .9) 34%, rgba(255, 255, 255, .7) 56%, rgba(255, 255, 255, 0.9) 74%);
  border-radius: 15px;

  padding: 5px 0;
  border: 2px solid #fff;
backdrop-filter: blur(10px) saturate(120%) contrast(1.08);
  margin: 10px;
  width: calc(100% - 20px);
  }
   .mobile_device.use_mobile_header #sidebar_box .rightbar_wrap a.icon_wrap {
    height: 48px;
    padding: 0;
  }
  .mobile_device.use_mobile_header #sidebar_box .rightbar_wrap a.icon_wrap{
      font-size:13px;
  }
    #sidebar_box .rightbar_wrap .icon_wrap i {
    font-size: 1.3rem;
  }
  .block.easycontent .flex_child{
        border-bottom-width: 0px !important;
  }
  .stspecialslider_container .product_view_more_box {
      display:none;
  }
  @media screen and (max-width: 768px) {
      .pro_extra_info_brand {

  margin-left: 0;
}
      .pro_extra_info_brand img {
  padding: 2px;
  max-width: 58px;
}
      #index .full_width_top2_container::after {
  height: 50px;
  bottom: -34px;
  background-size: 100% 40px;

      }
     .stspecialslider_container .products_section {

  overflow: unset;
      }
.stspecialslider_container .product_view_more_box {
  position: absolute;
  left: 10px;
  top: unset;
  bottom: -33px;
  display:block;
  z-index: 22;
}
.stspecialslider_container .product_view_more_box a {
   background:unset; 
   color:#fff;
}
      #index .stspecialslider_container {
  padding: 0 6px 50px 6px;
      }
      #index .stspecialslider_container::before {
content: "";
    display: block;
    height: 65px;
    z-index: 1;
    z-index: 11;
    background: #e7004a;
    --f: 1.4em;
    --r: 2em;
    position: absolute;
    bottom: 10px;
    padding-inline: .25em;
    line-height: 1.8;
    border-top: var(--f) solid #0005;
    border-left: var(--r) solid #0000;
    clip-path: polygon(0 100%,100% 100%,100% var(--f),calc(100% - var(--f)) 0, calc(100% - var(--f)) var(--f),0 var(--f), var(--r) calc(50% + var(--f)/2));
    width: calc(60%);
    left: -40px;
    transform: scaleX(-1);
}
        .product_list .pro_outer_box {

    max-width: 100% !important;
    width: 100%;
  }
      #stacked_footer_column_6::after {
  height: 40px;
  bottom: -35px;
  background-size: 100% 40px;
      }
      #steasy_element_78 .sttext_item_text p{
          line-height:1.4;
      }
       div #steasy_element_78 > div > div:last-child {

    top: 10px;
  }
      div#stacked_footer_column_6::before {
top: 0;
    height: calc(100% - 5px);
}
            div#amazzing_filter{
          border: 0;
  border-radius: 0;
      }
     .oooo .cdpcp-count-box {

  font-size: 11px;
}
.oooo .cdpcp-close-btn{
   padding:0; 
}

      .oooo .cdpcp-complex-container {
  padding: 4px 5px;
  border-radius: 10px;
  min-width: 150px;
  font-size: 12px;
}
      .swiper-pagination-bullet {
  width: 6px;
  height: 6px;

}
      .product_count{
          margin-bottom:10px;
          font-size:12px;
      }
      .bottom_pagination {
  margin-bottom: 20px;
  flex-direction: column;
}
  #cattt #subcategories ul {
overflow-y: hidden;
  overflow-x: auto;
  margin: 0;
  display: flex;
  flex-wrap: nowrap;
  }
    #cattt, .subcate_grid_view.flex_container {
    flex-wrap: wrap;
  }
    #subcategories .inline_list li {
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 10px;
    margin-top: 2px;
    width: unset;
  }
}
#steasy_element_135 .button{
 border-radius: 15px;
  border: 1px solid #ddd;
  padding: 5px 10px;
  margin: 5px;
}
.ovll {
position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  backdrop-filter: blur(5px);
  z-index: 999;
}
@media (max-width: 980px) {
     #sortsort .h6::after {
content: '\e8cc';
    font-family: "fontello";
    font-style: normal;
    font-weight: 400;
    color: white;
    font-size: 24px;
    margin-right: auto;
    background: #e7004a;
    width: 30px;
    height: 30px;
    border-radius: 8px;
    text-align: center;
    line-height: 30px;
    margin: 5px auto 5px 0;
  }
    #st_header {
  height: 180px;
}
    #st_header {
  height: 180px;
}
     #footer .footer_block_content {
border:0 !important;
    display: block;
  }
    .product_first_section {
  padding-top: 5px;
  border:0;
}
	#rasmi-pics .images-container-0{
		padding:10px 0;
	
	}
	.kk_container > div{
		padding:0
	}
	#bestkit_icons_container{
	border-bottom:1px solid #ddd;
	padding-bottom:20px
}
	#footer-primary {

  position: relative;
  z-index: 0;
}
	.product-description-short{
		padding-top:10px;
		border-bottom:1px solid #ddd;
	}
	#product #sidebar_box {
  display: none;
}
	.suppp {
  margin: 0 -15px 10px -15px !important;
  background: #f7f7f7;
  padding: 5px 15px 15px 15px;
}


#rightbar_30 .fto-menu:before{
background-image: url(menuuu.svg);
height: 50px;
}
.mobile_device.use_mobile_header .rightbar_wrap {
  flex: 1;
}

	#amazzing_filter .af_filter {
  box-shadow: unset;
}
	 .has-compact-filter #amazzing_filter .compact-toggle {
    display: none;
  }
	.product_info_tabs.sttab_block .nav-tabs .nav-link {
  padding: 9px 8px;
	}
	.sttab_2 .nav-tabs .nav-item .nav-link i, .sttab_2 .nav-tabs .nav-item .nav-link::before,
.product_info_tabs.sttab_block.sttab_2_2 .nav-tabs .nav-link.active i, .product_info_tabs.sttab_block.sttab_2_2 .nav-tabs .nav-link.active::before	{
  font-size: 16px;
  height: 36px;
  width: 26px;
  line-height: 36px;
}
	.mobile_tab .nav-tabs{
		display:none !Important
	}

	.product_left_column{
		flex-direction: column;
		background: #fff;
	}
	#easycontent_91 p, #easycontent_91  a, #easycontent_91 span{
		color:#fff
	}


#subcategories .inline_list {
 
  overflow: hidden;
    overflow-x: hidden;
  overflow-x: auto;
}


    #easycontent_83 .style_content img{
    max-width:36px;
}
    .products_container{
  background: unset ;
  padding: 0;

}
    .featured_categories_container .products_slider .swiper-slide {
  padding-right: 5px !important;

}
    #easycontent_87 .sttext_block{

    padding: 2px;
    }
   #easycontent_87 .steasy_element_block > .row, #easycontent_87 .steasy_element_block{
        display: flex;
    flex-wrap: nowrap;
    width:100%;
    }
     #easycontent_87 .steasy_element_block{
         margin:0 -15px;
         padding-right:30px;
         padding-bottom:1px;
    overflow-x: auto;
}
	.stspecialslider_container.products_container .title_block_inner {
  font-size: 22px;
  display: flex;
  align-items: center;
}
	#index  .stspecialslider_container    .pro_outer_box.home_default{
	border-radius:12px !important
}
		.countdown_timer.countdown_style_0 .countdown_wrap_inner div{
		margin-top:0 !Important;
		
	}
	#index .stspecialslider_container .swiper-slide .pro_outer_box.home_default{
		margin:0 !important
	}
	.firstt {
		display:none !important
	}
	.stspecialslider_container.products_container .title_block {
  margin-bottom: 10px;

}
.stspecialslider_container .countdown_wrap{
width: 180px;
    top: 0;
    bottom: unset;
    position: absolute;
    left: 35px;
}
}
.st_banner_block .adveditor_image {

  border-radius: 15px;
}
.lte-effect-smoke{
	position: relative;
  z-index: -1;
}
.lte-effect-smoke img {
  zoom: 1;
  filter: alpha(opacity=0);
  -webkit-opacity: 0;
  -moz-opacity: 0;
  opacity: 0;
  position: absolute;
  bottom: 0%;
  left: 50%;
  margin: 0 0 300px;
  -webkit-transform: translate(-50%, 0px);
  -moz-transform: translate(-50%, 0px);
  -ms-transform: translate(-50%, 0px);
  -o-transform: translate(-50%, 0px);
  transform: translate(-50%, 0px);
  -webkit-animation: lte-smoke-1 12s infinite;
  -moz-animation: lte-smoke-1 12s infinite;
  -o-animation: lte-smoke-1 12s infinite;
  animation: lte-smoke-1 12s infinite;
}
.lte-effect-smoke .lte-effect-item-2 {
  animation-delay: 2s;
}
.lte-effect-smoke .lte-effect-item-3 {
  animation-delay: 4s;
}
.lte-effect-smoke .lte-effect-item-4 {
  animation-delay: 6s;
}
.lte-effect-smoke .lte-effect-item-5 {
  animation-delay: 8s;
}
.lte-effect-smoke .lte-effect-item-6 {
  animation-delay: 10s;
}
@keyframes lte-smoke-1 {
  0% {
    opacity: 0;
    transform: translate(-50%, 650px);
  }
  50% {
    opacity: .5;
  }
  100% {
    opacity: 0;
    transform: translateY(-50%, 0px);
  }
}

.reg-price {
  display: none;
}
.discount.discount-amount, .discount.discount-percentage {
  padding: 0 3px;
  font-weight: 400;
  border-radius: 5px;
  color: #fff;
  margin-right:4px;
  font-size: 13px;
background: #e7004a;
  font-family:irswl;
  font-feature-settings: "ss02";
}
#product .product-prices .regular-price {
  color: #555;
  font-size: 17px;
}
#top_extra{
    background:#fff;
    padding-top:5px;
}
@media (min-width: 980px) {
	#product .header-container #st_header {
  box-shadow: 0 2px 3px -3px #949496;
}
	.product-actions .btn-default.btn-large {
  font-size: 15px;
}
#easycontent_83 .sttext_item_content > p:first-child{
position:relative;
z-index:1;
margin:0;
}

}
.swiper-button-tr .swiper-button {
  height: 32px;
  line-height: 32px;
  width: 32px;
  text-align: center;
  border-radius: 100%;
  color: #444;
  display: inline-block;
  margin-right: 10px;
  font-size: 27px;
  background: #f9f9f9;
}
.namads {
  justify-content: space-evenly;
}
.easyzoom--overlay  {
	text-align:center
}
.pro_gallery_thumbss .swiper-wrapper{
	justify-content: center;
}
@media screen and (max-width: 980px) {
	.images-container >.images-container-0  {
min-width: 0;
  position: relative;
  cursor: zoom-in;
  overflow: hidden;
  border-radius:0;
  background: #fff;
  padding: 0 10px 10px 10px;
  margin: 0 15px -10px 15px;
}
	#st_header .search_widget_form_inner.input-group-with-border {
	    background:unset;
  border-color: #fff !important;
}
    #steasy_element_78 > div > div:last-child{
  width:60%;
}

#steasy_element_78 > div > div:first-child{
width: 39%;
    bottom: -27px !important;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 0;
}
#steasy_element_78 p{
    margin:0;
    line-height:1.8;
}
 #footer-primary #easycontent_88 .footer_block_content{
    padding:0 !important;
 }
 #footer #easycontent_88 .title_block{
     padding:0 !important;
 }



	#st_swiper_9{
		padding-bottom:20px
	}
	#st_swiper_9.swiper-container-horizontal > .swiper-pagination-bullets{
		bottom:0
	}
	#easycontent_83 {
  margin-top: 20px !important;
}
  #steasy_column_84 .row > .sttext_block {
    max-width: 50%;
	padding: 5px 5px 0 5px;
  }
 #steasy_column_84 .row {
  margin: 0 -5px;
}
  #steasy_column_84 .steasy_element_item {
	  border: 1px solid #eee;
  margin: 5px 0 0 0;
  border-radius: 12px;
  padding: 10px 5px 0 5px;
  }
}

/***
.mv_level_1 > a:before, .mo_ma_level_0:before{
	content:"";
	width:48px;
	display:inline-block;
	height:48px;
	text-align:center;
	margin-left:15px;
	vertical-align: middle;
  background-size: contain !important;
}
*/
.st_swiper_image {
  display: block;
  margin: 0 auto;
  border-radius: 10px;
}

.swiper-button-lr.swiper-navigation-arrow .swiper-button i {
  font-size: 1.4rem;
}
.kk_container .swiper-container {
  height: unset;
}

    #st_mo_menu_12 .mo_ma_level_0:before, #st_mo_menu_17 .mo_ma_level_0:before,#st_mo_menu_2 .mo_ma_level_0:before,#st_mo_menu_13 .mo_ma_level_0:before{
display:none;
}
#st_mo_menu_11{
  border-bottom: 1px solid #eee;
}
.swiper-button-lr.swiper-navigation-rectangle .swiper-button, .swiper-button-lr.swiper-navigation-circle .swiper-button {
 bottom: auto;
  height: auto;
  top: 50%;
  width: auto;
  padding: 0;
  margin-top: 0;
  transform: translateY(calc(-50% - 20px));
}
#steasy_element_104{
    padding:0
}
.sttext_item_image_inner {

  margin-bottom: 0;
}
#product .product-actions .countdown_box {
  display: flex;
  padding: 10px;
  background: #f5f8f2;
  font-size: 1.166em;
  color: #444;
  text-transform: capitalize;
  border-radius: 10px;
  justify-content: center;
}

.product-price-and-shipping.pad_b6{
  display: flex;
  flex-direction: column;
  align-items: last baseline;
}
.product-price-and-shipping .st_sticker_block {
   position: absolute;
  right: 10px;
}
#pagenotfound #body_wrapper {
  padding-bottom: 0;
  background: #fff;
}
.af_filter .name, .selectedFilters .cf {
font-size:13px;
}
.selectedFilters .cf {
  font-size: 11px;
}
.s_title_block.two_rows {
  height: 3.2em;
}
.products_containerr .swiper-slide::after {
  left: -5px;
  top: 0;
  width: 1px;
  height: 100%;
  content: "";
  position: absolute;
  background: linear-gradient(0deg,rgba(255,255,255,1) 0%,rgba(238,238,238,1) 25%,rgba(238,238,238,1) 50%,rgba(238,238,238,1) 75%,rgba(255,255,255,1) 100%);
}
  .products_slider .swiper-slide {
    padding-right: 10px;
    margin-left: 0 !important;
    height:unset
  }
  .pro_outer_box {

  height: calc(100% - 20px);
}
  #js-product-list .pro_outer_box {
      border: 1px solid #eef2f9;
    box-shadow: 0 2px 8px 0 rgb(0 0 0 / .09);
overflow:hidden;
  height: calc(100% - 1px);
  margin: 0 auto !important;
  height: calc(100% - 1px) !important;
}

  .sttext_item_image_inner img{
      background:#fff;
  }
 #easycontent_87 .sttext_item_image_inner {
  margin-bottom: -10px;
}
 #easycontent_87 .steasy_element_item .title_block{
    background: #000;
  color: #fff;
  padding-top:10px;
  border-radius:0 0 12px 12px;
}
 #easycontent_87 .sttext_item_image_inner img {
  border: 1px solid rgba(0,0,0,0.2);
}
 #easycontent_87 .steasy_element_item .title_block > div{

  color: #fff;
}
   .featured_categories_container .products_slider .swiper-slide {
    padding-right: 0;
    margin-left: 0 !Important;
  }
  .featured_categories_item .pro_outer_box.category_default {

  border: 1px solid #ddd;
  border-radius: 15px;
}

.products_section .swiper-container-free-mode  .swiper-slide .pro_outer_box {
width: 230px;
  padding: 1px;
  max-width: 230px !important;
  background: #fff;
  border: 1px solid #eef2f9;
  background: #fff;
box-shadow: 0 2px 8px 0 rgb(0 0 0 / .09);
}
.stspecialslider_container .products_section .swiper-container-free-mode  .swiper-slide .pro_outer_box {
width: 230px;
  padding: 1px;
  border:0;
  box-shadow:none;
  max-width: 230px !important;
  background: #fff;
}
.product_list.grid .pro_second_box, .products_sldier_swiper .pro_second_box {
  text-align: center;
  padding: 10px 6px 10px;
}
.products_section .product_list_item .pro_outer_box{
border-radius: 12px;
  border: 1px solid #eef2f9;
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.09);
	
}
.blog_cover_box .blog_image{
    border-radius:15px !important;
}
.owin{

		border-radius:12px;
	background:#fff;
}
.pro_first_box{
border-radius:12px 12px 0 0;
background:#fff;
}
#easycontent_77 a {
margin-right: 10px;
  color: #444;
  width: 40px;
  height: 40px;
  border-radius: 10px !important;
  font-size: 20px !important;
  line-height: 38px !important;
  padding: 0 !important;
  text-align: center;
  border: 1px solid #ddd;
  filter: grayscale(100%);
}
#easycontent_77 a:hover i {
    color:#333;
}
#easycontent_77 a i {
 font-size: 20px !important;
  margin: 0;
  line-height: 1;
}
#easycontent_77 a img {
 width:24px;   
}
#easycontent_79 hr{
	border-color:#222
}
.namads a{
border: 1px solid #d2d2d2;
  display: flex;
  border-radius: 15px;
  padding: 10px;
  width: 24%;
  margin: 0 1%;
  align-items: center;
}
.namads a img{
max-height: 75px;
}
#easycontent_77 a:hover {
color:#fff;

}
#easycontent_86{
	border: 1px solid #ddd;
  border-radius: 10px;
  padding: 15px 15px 5px 15px;
}
.product_list.grid .product_list_item{
	padding:5px !important
}


.swiper-button-lr.swiper-navigation-rectangle .swiper-button-next i, .swiper-button-lr.swiper-navigation-rectangle .swiper-button-prev i {
  height: 36px;
  line-height: 36px;
  width: 36px;
}
#easycontent_80{
	padding:10px 15px 0 15px;
	border-radius:12px;
	color:#777;

	border:1px solid #eee;
}
#easycontent_80 .style_content{
		line-height:1.8;
}
  #footer .stlinkgroups_links_footer .footer_block_content {
    padding-left: 0;
    padding-right: 20px; 
    list-style: disc;
  }

@media screen and (min-width: 980px) {
    #steasy_element_78 .steasy_element_item .col-lg-6:last-child{
        display:none;
    }
        #steasy_element_78 .steasy_element_item .col-lg-6:first-child{
        flex: 0 0 100%;
    max-width: 100%;
    }
    #easycontent_88 .style_content img, #easycontent_83 .style_content img {
max-width: 200px;
    top: 0;
    position: relative;
}
    #easycontent_87 .sttext_block{
    padding:4px 5px;
}



}
  .products_container .swiper_loading.swiper-container-initialized .swiper-slide {
    width: unset !important;
    max-width: unset;
  }
.review_count_extra{
    font-family:irswl;
}
.pro_gallery_item {
    border-radius:12px;
}
.pro_kuan_box{ 
    justify-content: left !important;
}

@media screen and (min-width: 980px) {

  #extra-0 {
    border-bottom: 0 !important;
  }
}
.booom{
border: 0 !important;
  background: transparent !important;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
}
.stspecialslider_container .mmore {
  position: absolute;
  bottom: 10px;
  margin: auto;
  right: 0;
  left: 0;
  color: #5455aa;
  border: 2px solid #5455aa;
  width: 75%;
  display:none;
}
	#footer-bottom-container {
  padding: 20px 0 10px 0;
}

.stlinkgroups_links_footer_bottom li .dropdown_list_item:after{
	display:inline-block;
	margin:0 10px 0 0;
	vertical-align:middle;
	content:"";
	width:7px;
	height:7px;
	border-radius:25px;
	background:#444
}

.stlinkgroups_links_footer_bottom li:last-child .dropdown_list_item:after{
	display:none
}
#mobile_bar .mobile_logo img {

  margin: 5px auto !important;

}
.banner_col.banner_b .st_banner_block {
  margin-bottom: 10px;
}
.block_blog.swiper-slide{
    width:unset;
}

.product_list.list .block_blog{
    box-shadow: 0 3px 8px rgba(2,25,89,.07) !important;
  border: 1px solid #eef2f9;
  border-radius:12px;
}
@media only screen and (max-width: 991px) {
    .is_rtl .product_list.list .blog_lr .pro_second_box{
        width:100%;
    }
      .is_rtl .product_list.list .blog_lr .pro_second_box .blog_info {
padding: 10px 10px 5px 10px !important;
    border-radius: 12px;
    margin: 0 0 10px 0 !important;
    border: 0 !important;
    justify-content: space-between;
    background: radial-gradient(150% 170% at 50% 0%, rgba(255, 255, 255, .85) 0%, rgba(255, 255, 255, .68) 34%, rgba(0, 0, 0, .12) 56%, rgba(0, 0, 0, 0) 74%);
    box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.75) inset,0 14px 26px rgba(0, 0, 0, 0.08);
  }
.products_section .swiper-container-free-mode .swiper-slide .pro_outer_box {
  width: 150px;
  max-width: 150px !important;
}

	#easycontent_83 .sttext_block{
		flex:1;
		padding: 0;
	}
	  #easycontent_83 {
    margin-top: -30px !important;
  }


	#footer-bottom #footer-bottom-container {
  border-top-width: 0px !important;
	}
  body#index .pro_outer_box.clearfix.home_default, .pro_outer_box , .products_section .swiper-container-free-mode .autosize .swiper-slide .pro_outer_box{
border: 1px solid #eef2f9;
  box-shadow: 0 2px 8px 0 rgb(0 0 0 / .09);
    margin: 10px auto !important;
    transition: .2s transform;
    overflow: hidden;
    width: 155px;
    max-width: 155px !important;
  }

  body#index .product_list_item .pro_outer_box.home_default {
	 width:100% !important;
	 max-width: 100% !important;
	 margin: 0 !important;
  }
  .products_section .swiper-container-free-mode .autosize .swiper-slide {
  width: auto !important;
  padding-top:5px;
  padding-bottom:5px;
 
}


	.featured_categories_item .pro_outer_box.category_default{
		max-width: 100% !important;
  width: 100%;
  padding:0 !Important;
	}
}
.stbestsellers_container .product-price-and-shipping {
  display: none;
}
.product_image img , .product_img_link img.front-image 
{
	border-radius:12px;
}
.hover_effect_2 .st_banner_block::before {

  border-radius: 15px;
}
.st_ma_11{
    font-size:14px;
}
@media screen and (max-width: 480px) {
.products_section .product_list .pro_outer_box{
	flex-direction:column
}
.st_ma_11{
    font-size:12px;
}
}
.banner_col {
  padding-left: 5px;
  padding-right: 5px;
}
.st_banner_row.row, .st_banner_row .row {
  margin-left: -5px;
  margin-right: -5px;
}
.featured_categories_container .products_slider .swiper-slide:first-child {
  margin-right: 0;
}
#footer #easycontent_88{
    margin-bottom:0 !important;
}
#stacked_footer_column_6{
    margin-bottom:40px;
}

#footer .st_ma_11 p{
    line-height:1.6;
}
#steasy_element_78 .sttext_item_image_inner{
    margin:0;
}
#easycontent_88 .style_content img, #easycontent_83 .style_content img{
    border:0;
    border-radius:0;
    background:unset;
}

#steasy_element_78 > div > div:last-child{
    margin-right:auto
}

#steasy_element_78 > div > div:first-child{

  bottom: 0;
  right:0
}


@media (max-width: 767px) {
  .st_banner_block {
    margin-bottom: 10px;
  }
}

.fto-right-open-3::before, .owl-buttons .fto-left-open-3::before, .swiper-button .fto-left-open-3::before {
 content: '\f104';
}
.fto-left-open-3::before, .owl-buttons .fto-right-open-3::before, .swiper-button .fto-right-open-3::before {
content: '\f105';
}
.products_slider.display_as_grid{
	position:relative;
}


.bahman_boxes.easycontent .sttext_item_image_inner img{
	background: unset;
  border: 0;
  margin: auto;
  border-radius:0;
  display: block;
  filter: drop-shadow( 10px -5px 4px rgba(0, 0, 0, 0.2));
}
.bahman_boxes.easycontent .sttext_item_image_inner:after{
content: "";
  width: 70%;
  height: 25px;
  border-radius: 100%;
  background: rgba(0,0,0,0.5);
  filter: blur(8px);
  position: absolute;
  bottom: -12px;
  left: 10px;
  right: 0;
  margin: auto;
}
.bahman_boxes.easycontent .sttext_item_image_inner {
overflow: unset;
  width: 160px;
  height: 160px;
  margin: auto;
  background: transparent !important;
  box-shadow: none !important;
  border: 0 !important;
  display: flex;
  align-content: center;
  justify-content: center;
    transition: all .2s ;
}
#steasy_column_50{
	position:relative;
	height:320px;
	  background: url(../../../../img/cms/shelf_c.png) repeat-x right bottom;
}
#steasy_column_50::after {
  background: url(../../../../img/cms/shelf_r.png) no-repeat right bottom;
  position: absolute;
  bottom: 0px;
  right: -139px;
  width: 139px;
  height: 320px;
  content: "";
}
#steasy_column_50::before {
  background: url(../../../../img/cms/shelf_l.png) no-repeat right bottom;
  position: absolute;
  bottom: 0px;
  left: -139px;
  width: 139px;
  height: 320px;
  content: "";
}


.bahman_boxes.easycontent .sttext_item_image_inner:hover {
  filter: grayscale(100%);
transform: scale(1.05) translateY(-10px);
}

.bahman_boxes.easycontent .sttext_item_image_inner:hover {
border: 6px solid #dacb76;
}
.hover_effect_target {
  transition: all .2s ;
}
.bahman_boxes.easycontent .sttext_block{
flex: 1;
  min-width: 170px;
  text-align:center;
  margin:5px 0;

}
.bahman_boxes.easycontent  .steasy_element_block > .row{
justify-content: space-between;
  overflow-y: hidden;
  flex-wrap: nowrap;
  align-items: center;
  padding-bottom: 20px;
  padding-top: 20px;
}
.bahman_boxes.easycontent .title_block{
	flex-direction: row;
	transition: all .2s ;
}
.bahman_boxes.easycontent .sttext_item_image + .title_block {
	opacity:0;
	position:absolute;
	background: rgba(255,255,255,0.6);
  border-radius: 25px;
  backdrop-filter:blur(5px);
  transform:translateY(-35px);
  left: 0;
    right: 0;
}
#easycontent_89{
	margin: 0 0 -40px 0 !Important;
}
.bahman_boxes.easycontent .sttext_item_image:hover + .title_block {
	opacity:1;
transform:translateY(-25px);
}
@media screen and (max-width: 480px) {
	.bahman_boxes.easycontent .sttext_item_image_inner{
	width: 130px;
  height: 130px;
	}
	.bahman_boxes.easycontent .sttext_block{
flex: 1;
  min-width: 150px;
	}
}

.bahman_boxes.easycontent .steasy_element_item{
  z-index: 2;
  position: relative;
}

.bahman_boxes.easycontent .steasy_element_item .title_block:first-child
 {
border-radius: 100px;
  margin-top: -28px;
  width: 150px;
  height: 64px;
  background: #dacb76;
  box-shadow: 0 0 0 2px #dacb76;
}

#steasy_column_36 .row{
	border-bottom:1px solid #eee;
	padding-top:10px;
}
#steasy_column_36 .row:last-child{
	border-bottom:0;
}
.pro_first_box .countdown_wrap.v_middle {
  display: none !important;
}

.products_section .swiper-container-free-mode .swiper-slide .pro_outer_box{
    margin-top:7px;
    margin-bottom:7px;
	position:relative;
	z-index:1
}
.products_section .swiper-container-free-mode .swiper-slide .pro_outer_box:after{

opacity:0;
	transition: 0.3s all;
	position:absolute;
	top:0;
	right:0;
	width:100%;
	height:100%;
	border-radius:10px;
	z-index:-1;
}
.products_section .swiper-container-free-mode .swiper-slide .pro_outer_box:hover:after{

	opacity:1;
}
    .relatedvids .title_align_0 .title_block_inner{
        font-size:17px;
    }
@media (min-width: 980px) {

    .relatedvids{
        position: sticky;
  top: 160px;
    }
    .list_grid_switcher{
        display:none;
    }
	.stspecialslider_container.products_container .title_block_inner {
  padding-right: 35px;
}
	.block, .wpb_content_element {
  margin-bottom: 1rem;
}

#st_mega_menu_wrap .st_mega_menu:after{
	display:none
}
	.shopping_cart_style_2 {

  padding: 3px 10px 3px 10px !important;


}
  #st_ma_15 + ul {
    gap: 10px;
    column-count: 3;
  }
}
.swiper_images_slider .swiper-container {
border-radius:15px;
}
@media screen and (max-width: 980px) {
	.bahman_boxes.easycontent .sttext_item_image_inner img {
  filter: drop-shadow( 7px -3px 4px rgba(0, 0, 0, 0.2));
}
	#steasy_column_50{
		height:275px
	}
	#steasy_column_50::before, #steasy_column_50::after{
		display:none
	}
	.bahman_boxes.easycontent .sttext_item_image + .title_block {
  opacity: 1;
  transform: translateY(-20px);
}
.bahman_boxes.easycontent .sttext_item_image + .title_block .title_block_inner{
	font-size:12px !important;
}
	#steasy_element_78.sttext_block .title_block_inner{
		font-size:14px !Important
	}
	.ajax_block_product .price {
  font-size: 14px;
}
.is_rtl .full_width_top_container .swiper-button-lr .swiper-button-prev ,
.is_rtl .full_width_top_container .swiper-button-lr .swiper-button-next{
display:none !important
}
.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
  bottom: 0;
}
}
.popsearch {
  height: 130px;
  box-shadow: 0 0 100px rgba(0,0,0,.5);
}

@media screen and (max-width:980px) {
    .mo_ml_level_1{
        border: 0;
    border-bottom-width: 0px;
    border-bottom-style: none;
    border-bottom-color: currentcolor;
    background: #f5f7f9;
    border-bottom: 1px solid #e0e0e0;
    border-radius: .5rem;
    margin-bottom: .5rem;
    }
	.advantages{
		margin-top:20px
	}
  .submenus .fto-plus-2:before {
    content:'\e864'
  }
  .submenus .fto-minus::before {
    content:'\e8b6'
  }
  .mo_ma_level_1 {
    color:#111;
    font-weight:700
  }
  #steasy_column_59 .row>div {
    width:33%;
	padding:0 5px;
    max-width:33%
  }
  #st_mobile_menu_ul {
    min-width:100px;
    background:#f0f0f1;
    height:calc(100vh - 130px)
  }
  .is_rtl .st-effect-0.open_bar_left .st-pusher {
    -webkit-transform:translate3d(-100%,0,0);
    transform:translate3d(-100%,0,0)
  }
  #side_stmobilemenu {
    width:100%
  }
  #st_mobile_menu .tab-pane {
    padding:15px 10px 15px 10px!important
  }
  #st_mobile_menu {
    display:flex;
	margin-top:0;
    height:calc(100% - 50px);
    border-top:0
  }
  #st_mobile_menu_ul li.active {
    background:#fff
  }
  #st_mobile_menu_ul li.active a {
background: #fff;
    border-left: 0;
    box-shadow: inset 2px 0 12px 0 rgba(0,0,0,.161);
  }
  .overflow-y-auto {
    overflow-y:auto
  }

  .mo_mu_level_1.mo_sub_ul {
    border-bottom:0px solid #eee;
    margin:0
  }
  .mo_mu_level_1.mo_sub_ul:last-child {
    border-bottom:0
  }
  .mo_ml_level_2 {
    padding:0!important
  }
    #sst_mo_menu_7 .mo_ml_level_2 {
    padding: 0 !important;
    flex: 1;
    min-width: 50%;
  }
  .mo_ma_level_0,
  .mo_sub_a {
    font-size:13px
  }
  #side_stmobilemenu {
    overflow:hidden
  }
  #st_mobile_menu .mo_ml_level_0 .opener i {
    display:none!important
  }
  #st_mo_menu_59,
  #st_mo_menu_72,
  #st_mo_menu_2 .mo_ml_level_1.mo_sub_li.active>ul {
    display:block
  }
  .mo_ma_level_0 {
    margin:0;
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:center;
    text-align:center;
    font-size:11px;
    font-weight:700
  }
  #st_mobile_menu .mo_ma_level_0 img{
      margin-bottom:7px;
  }
  #st_mobile_menu .mo_ma_level_0 {
padding: 15px 0;
    font-weight:700;
    border-left:1px solid #ddd
  }
  #st_mobile_menu_ul li.active a,
  #st_mobile_menu_ul li.active a i {
    color:#e7004a !important
  }
  .mo_ml_level_0 {
    border-bottom:1px solid #ddd;
    color:#424750;
    padding:0
  }
  a.mo_ma_level_0 i {
    color:#424750!important;
    margin:0 0 5px 0
  }
   .st-menu-header {
    margin-bottom:0;
	margin-bottom: 0;
background: #fff;
  }
    .st-menu-header h3,  .st-menu-header  a {
		color:#000 !important
	}

.product_desc_block{
	margin-bottom:30px;
}
  .mo_mu_level_2 {
    display:none
  }
  #side_stmobilemenu .tab-content>.tab-pane {
    display:none
  }
  #side_stmobilemenu .tab-content>.tab-pane.active {
    display:block
  }
  #bloaderr {
    display:none !Important
  }
  .submenus {
    width:100%;
    height:calc(100vh - 50px)
  }
  #product .submenus {
    width:100%;
    height:calc(100vh - 30px)
  } 
  #st_mobile_menu_ul {
    min-width:100px;
background:#fff;
    height:calc(100vh - 50px);
    display:flex;
    flex-direction:column
  }

}
#easycontent_101 {
box-shadow: 0 1px 10px rgba(0,0,0,.14),0 2px 0 rgba(0,0,0,.1) !important;
  background: radial-gradient(150% 170% at 50% 0%, rgba(255, 255, 255, .9) 0%, rgba(255, 255, 255, .9) 34%, rgba(255, 255, 255, .7) 56%, rgba(255, 255, 255, 0.9) 74%);
  box-shadow: 1px 1px 8px 8px #c1c3c747;
  border: 1px solid rgba(255,255,255,0.7);
  backdrop-filter: blur(10px) saturate(120%) contrast(1.08);
  
  margin: auto 10px;
  width: calc(100% - 20px);
  
  padding: 0 15px 120px 15px !important;
  
  border-radius: 15px 15px;
  position: fixed !important;
  bottom: -150%;
  margin: auto;
    margin-top: auto;
    margin-bottom: auto;
  transition: 0.3s all;
  opacity: 0;
  left: 0;

  z-index: 999;
  right: 0;
  font-feature-settings: "ss02";
  font-family:irswl;
  width: 640px;
  max-width: 100%;

}
#footer #easycontent_101.opened {
  bottom: -20px;
  opacity: 1;
}
.fto-qrcode{
    margin-right:2px;
}
.desktop_device #footer #easycontent_101.opened {
  bottom: 0;
  top: 0;
  opacity: 1;
  margin: auto;
}
.desktop_device #easycontent_101 {
      height:430px;
}
#footer #easycontent_101 p{
    margin:0;
    line-height:1.8
}
#steasy_column_80 > div, #steasy_column_86 > div {
border-radius: 15px;
  padding: 15px 15px 5px 15px;
  margin-bottom: 5px;
  background: #fff;
  border: 1px solid #2297e8;
  overflow: hidden;
}
#steasy_column_80 .title_block, #steasy_column_86 .title_block {
background:#2297e8;
padding: 10px !important;
margin:-15px -15px 10px -15px !important;
}
#steasy_column_80 .title_block .title_block_inner, #steasy_column_86 .title_block .title_block_inner {
color:#fff;
}
#steasy_column_80 .btn::before, #steasy_column_86 .btn::before {
  content: '\e847';
  font-family: "fontello";
  margin-right: 10px;
}
#steasy_column_80 .btn, #steasy_column_86 .btn{
  background: #fead2a;
  margin: 3px;
  padding: 10px !important;
  border:0;
}
#steasy_column_84,#steasy_column_89{
    padding:0;
    padding-bottom:15px;
    border-bottom:1px solid #ddd;
    margin-bottom:10px;
}

@media only screen and (min-width: 1200px) {
  #st_mega_menu_wrap .ma_level_0 {
    color: #444;
  }
  #st_ma_0{
    color:#000 !important;
}
}

 #product #st_mobile_menu_ul {

    height: calc(100vh - 50px);
  }
  .mo_ml_level_1.mo_sub_li.active>ul {
    display:block;
  }

  #st_mobile_menu {
    display:flex;

	    height:calc(100% - 50px);
    border-top:0
  }
  .mobile_device.use_mobile_header .st-menu {
    bottom:0!important
  }
  .st-menu-header .close_right_side {
    color:#000
  }

.product-description h1,.product-description h2,.product-description h3,.product-description h4,.product-description h5,.product-description h6 {
font-weight:bold;
  color: #000;
}
.product-description blockquote{
  line-height: 24px;
  padding: 16px 56px 16px 26px;
  background-color: #fff;
  border-right: none;
  border: 1px solid #0087fb;
  border-radius: 10px;
  position: relative;
  font-size: 14px;
  margin: 0 0 20px;
}
.product-description blockquote::after {
content: '\e865';
  color: #0087fb;
  position: absolute;
  top: 50%;
  height: 100%;
  right: 0;
  width: 40px;
  justify-content: center;
  font-size: 24px;
  display: flex;
  align-items: center;
  z-index: 2;
  transform: translateY(-50%);
font-family: "fontello";
}
.product-description blockquote::before {
  content: '';
  position: absolute;
  top: 0;
  height: 100%;
  right: 0;
  width: 40px;
  opacity: 0.15;
  background-color: #0087fb;
}


.page-content.page-cms{
	background:#fff;
	border-radius:15px;
	padding:15px;
}

#module-stblog-article.is_blog .breadcrumb_wrapper {
  position:relative;
  padding:25px 0 200px 0!important;
  z-index:1
}
#module-stblog-article.is_blog .breadcrumb_wrapper::before {
  clip-path:polygon(0 0,100% 0,100% calc(100% - 50px),50% 100%,0)
}
.article-top img {
  box-shadow:0 0 10px 10px rgba(0,0,0,.1)
}
.article-top {
  margin-top:-150px;
  position:relative;
  z-index:2
}
.blog_content {
  border: 1px solid rgb(213,218,226);
  background: #fff;
  padding: 10px 15px;
  margin-top:0;
  border-radius: 0 0 15px 15px;
}
.blog_heading{
border-radius: 15px 15px 0 0;
  border: 1px solid #ddd;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: rgb(221, 221, 221);
  padding: 15px;
  border-bottom: 0;
  margin-bottom:0;
  }
.article-top .blog_info div.boox {
font-feature-settings: "ss02";
  padding: 20px 30px;
  border-radius: 15px;
  display: flex;
  width: 100%;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  border: 1px solid #fff;
  background: radial-gradient(150% 170% at 50% 0%, rgba(255, 255, 255, .85) 0%, rgba(255, 255, 255, .68) 34%, rgba(0, 0, 0, .08) 56%, rgba(0, 0, 0, 0) 74%);
  box-shadow: 1px 1px 8px 8px #c1c3c747;
  backdrop-filter: blur(10px) saturate(120%) contrast(1.08);
}
.article-top .blog_info div.innn {
  padding:7px 7px 4px 7px;
  margin-bottom:10px;
  border-bottom:1px solid rgba(0,0,0,0.05);
  display:flex;
  align-items:center
}
.article-top .blog_info div.innn:last-child {
    border:0;
}
.article-top .blog_info div.innn i {
  color:#000;
  display:inline-block;
  width:42px;
  height:42px;
  font-size:20px;
  margin-left:10px;
  text-align:center;
  line-height:40px
}
#stb_search_block_left {
margin-top: -70px;
  margin-bottom: 10px;
  border-radius: 15px;
  background: #fff;
  box-shadow: 0 0 5px rgba(0,0,0,.15);
  padding: 5px 20px;
  z-index: 2;
  position: relative;
}
#stb_search_block_left .title_block {
  display: none;
}
#stb_search_block_left .input-group-with-border {
  border:0;
  background:#f0f5f9;
  padding:0 15px 0 5px;
  border-radius:12px
}
.is_blog .breadcrumb_wrapper,
#cms .breadcrumb_wrapper {
  position:relative;
  padding:50px 0 50px 0;
  z-index:1
}
#stb_search_block_left .form-control {
  background:transparent
}
#module-stblog-default.is_blog .breadcrumb_wrapper {
  padding:25px 0 60px 0
}
.form-control::placeholder {
  color:#4d4d4d
}
.is_blog .breadcrumb_nav li,
.is_blog .breadcrumb_nav span,
.is_blog .breadcrumb_nav a,
#cms .breadcrumb_nav li,
#cms .breadcrumb_nav span,
#cms .breadcrumb_nav a {
  color:#fff
}
.is_blog .product_list.list {
  display:flex;
  flex-wrap:wrap;
  grid-gap:20px;
  margin-top:30px;
}
.countdown_timer.countdown_style_0 .countdown_wrap_inner div:first-child{
    display:none !important;
}

.owin{
    padding-top:27px;
}
.owin .countdown_wrap{
position: absolute;
  top: 0;
  bottom: unset;
  left: 0;
  padding: 2px 5px;
  background: #fff;
  display: flex;
  flex-direction: row-reverse;
  border-bottom: 4px solid rgb(231, 0, 74);
  margin: 0 10px;
  visibility: visible !important;
}
.owin .countdown_wrap_inner > div::after {
    content: " : ";
    color: rgba(231,0,74,1);
    display: inline-block;
    font-size: 15px;
    margin-left: 0;
    margin-right:0;
  }
 #st-container .owin .countdown_wrap_inner div {
  display: flex;
  width: auto;
  border:0;
  align-items: center;
  flex-direction: row-reverse;
}

 #st-container .owin .countdown_wrap_inner div span.countdown_number {
font-size: 14px !important;
  padding: 0;
  width: 20px;
  height: 20px;
  line-height: 20px;
  border-radius: 0;
  font-weight: bold;
}
.countdown_wrap_inner .countdown_text, .stspecialslider_container .countdown_wrap_inner .countdown_text {
  display: none !important;
}
.owin .countdown_wrap_inner > div:last-child::after {
  display: none !important;
}
.product_list.list .product_list_item {
  border-bottom: 0 solid #ddd;
  padding-top: 10px;
  padding-bottom: 10px;
}
.is_blog .product_list.list .product_list_item {
  flex:1;
  padding-top:0;
  padding-bottom:0;
  margin-bottom:0;
  border:0;
  min-width:100%;
  max-width:100%
}
.blog_info span{
margin: 0;
  padding-right: 5px;
  padding-left: 5px;
  border-left: 1px solid rgba(0, 0, 0, 0.1);
  line-height: 1;
  
}
 .blog_info .innn span{
    border:0;
}
.blog_info span.date-add{
border:0;
  
}
.blog_info {
  display:flex;
  align-items:center;
  color:#4d5e8a;
  font-family:irswl;
  font-feature-settings:"ss02";
  font-size:11px;
  padding:10px 10px 5px 10px;
  display:flex;
  justify-content:space-between;
  border-top:1px dashed #aaa
}.blog_info i{
    
    font-size:18px;
    margin-left:5px;
}
.is_blog .blog_info {
color: #000;
  font-size: 12px;
  padding: 10px 10px 5px 10px;
  border-radius: 0;
  margin: 0;
  font-family: irswl;
  font-feature-settings: "ss02";
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-top: 1 dashed #aaa;
}
.is_rtl .product_list.list .blog_lr .pro_second_box {
  margin-left: 0;
  margin-right: 0;
  display: flex;
  flex-direction: column;
}
.is_rtl .product_list.list .blog_lr .pro_second_box .blog_info {
  order:2;
  color:#000;
  font-size:12px;
  padding:10px 0 0 0;
  margin:10px 0 0 0;
  font-feature-settings:"ss02";
  display:flex;
  align-items:center;
  border-top:1px solid rgba(0,0,0,.1)
}

#module-stblog-article.is_blog .breadcrumb_wrapper {
  position: relative;
  padding: 25px 0 140px 0 !important;
  z-index: 1;
}
.is_blog .breadcrumb_wrapper::before,  #cms .breadcrumb_wrapper::before {
  width: 100%;
  left: 0;
  top: -5px;
  background: #F9F9F9;
background: linear-gradient( 90deg, #32cbff 0%, #2091e6 100% );
  position: absolute;
  content: "";
  height: 100%;
}
.products_section .swiper-container-free-mode  .block_blog.swiper-slide .pro_outer_box {
  width: 285px;
  max-width: 285px !important;
}
@media screen and (max-width: 980px) {

    #page_banner_container_1 {
margin:0 !important;
    padding-bottom: 5px !important;
    padding-top: 15px !Important;
    border-top: 0 solid #f7f7f7;
    border-bottom: 0 !important;
  }
  #module-stblog-article.is_blog .breadcrumb_wrapper{
  padding: 25px 0 140px 0 !important;
}
 .article-top .blog_info div.innn {
     border:0;
    padding:  5px;
    margin: 3px;
    font-size: 10px;
    flex: 1;
    min-width: 47%;
  }
    .article-top .blog_info div.boox {
    padding: 10px 10px;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
  }
  .article-top .blog_info div.innn i {
    width: 20px;
    height: 20px;
    font-size: 16px;
    margin-left: 5px;
    line-height: 20px;
  }
  .article-top .blog_info div.innn {
    font-size: 10px;
  }
 #easycontent_95 .sttext_block,  #easycontent_97 .sttext_block{
min-width: 33.33%;
  padding: 0;
  flex: 1;
 }
  #easycontent_94 .sttext_block {
    min-width: 156px;
    padding: 0;
  }
 #easycontent_94 .row{
  flex-wrap: nowrap;
  overflow-x: auto;
 }
}
#footer-bottom-container .col-12{
	align-items:center
}
.st-menu-header:before{
content: '';
  position: absolute;
  bottom: -0.1vw;
  left: -0.1vw;
  right: -0.1vw;
  top: 55px;
  background-size: 100% 50px;
  background-position: 50% 0%;
  background-repeat: no-repeat;
  z-index: 1;
  pointer-events: none;


 }
 
.watch {
  font-size: 11px; /* مقیاس کلی */
margin:auto;
  display: block;
  width: 15em;
  height: 15em;
z-index:5;
  background:
    /* خط سمت راست */
    no-repeat center right 3.5em / 2em 1em
      linear-gradient(rgba(0,0,0,.1), rgba(0,0,0,.1)),

    /* نقاط ساعت */
    no-repeat top 1.5em center / .5em .5em
      radial-gradient(rgba(0,0,0,.25) .5em, transparent .5em),
    no-repeat top 3.25em right 3.25em / .5em .5em
      radial-gradient(rgba(0,0,0,.25) .5em, transparent .5em),
    no-repeat center right 1.5em / .5em .5em
      radial-gradient(rgba(0,0,0,.25) .5em, transparent .5em),
    no-repeat bottom 3.25em right 3.25em / .5em .5em
      radial-gradient(rgba(0,0,0,.25) .5em, transparent .5em),
    no-repeat bottom 1.5em center / .5em .5em
      radial-gradient(rgba(0,0,0,.25) .5em, transparent .5em),
    no-repeat bottom 3.25em left 3.25em / .5em .5em
      radial-gradient(rgba(0,0,0,.25) .5em, transparent .5em),
    no-repeat center left 1.5em / .5em .5em
      radial-gradient(rgba(0,0,0,.25) .5em, transparent .5em),
    no-repeat top 3.25em left 3.25em / .5em .5em
      radial-gradient(rgba(0,0,0,.25) .5em, transparent .5em),

    /* بک‌گراند صفحه */
    linear-gradient(
      to bottom right,
      #B4D6C6 25%,
      #A1BFB1 50%,
      #A9C9BA 50%,
      #A1BFB1 100%
    );

  border-radius: 50%;

  box-shadow:
    inset 0 0 0 .5em #F5F1D5,
    inset 0 0 0 .9em #182E38,
    inset .5em .5em 0 .75em rgba(0,0,0,.15),
    .25em .25em 0 .15em rgba(0,0,0,.15);

  box-sizing: border-box;
  position: relative;
}

.watch::after {
  content: "";
  width: .75em;
  height: 40%;
  background:
    #182E38
    no-repeat top center / .75em .75em
    radial-gradient(#F5F1D5 .4em, transparent .4em);

  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -.375em;
  margin-top: -.25em;

  transform-origin: center 6%;
  border-radius: .4em;
  animation: tick 2400ms linear infinite;
}

.watch::before {
  content: "";
  width: .75em;
  height: 25%;
  background: #182E38;

  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -.375em;
  margin-top: -.25em;

  transform-origin: center 10%;
  border-radius: .4em;
  animation: tick 28800ms linear infinite;
}

.watch-wrap {
  position: relative;
  width: 100%;
  margin: auto;
}

/* بند بالا */
.watch-wrap::before,
.watch-wrap::after {
  content: "";
  position: absolute;
  left: 50%;
  width: 6em;
  height: 6em;
  background:
    linear-gradient(
      to right,
      #2c3e50,
      #1f2f3a,
      #2c3e50
    );
  border-radius: 1em;
  transform: translateX(-50%);
  box-shadow:
    inset 0 0 .4em rgba(255,255,255,.15),
    inset 0 0 .6em rgba(0,0,0,.4);
}

/* بالا */
.watch-wrap::before {
  bottom: 100%;
  margin-bottom: -.8em;
}

/* پایین */
.watch-wrap::after {
  top: 100%;
  margin-top: -.8em;
}
.watch-wrap span {
  position: absolute;
  top: 70%;
  left: 50%;
  margin-left: -25px;
  width: 50px;
}


@keyframes tick {
  100% {
    transform: rotate(360deg);
  }
}
 .feature-name h4:before{
	content: "";
  vertical-align: middle;
  margin-left: 7px;
  width: 7px;
  height: 7px;
  background: #e7004a;
  border-radius: 15px;
  display: inline-block; 
 }
 
 #easycontent_97, #easycontent_95{
     border:1px solid #ddd;
     border-radius:12px;
     padding:10px 15px;
 }
  #easycontent_97 .title_block_inner ,   #easycontent_95 .title_block_inner{
  padding-right: 20px;
  padding-left: 20px;
  margin-top: -33px;
  background:#fff;
}
 #st_menu_column_22, #sst_mo_menu_46.active,  #st_menu_column_23, #st_menu_column_31{
     display: flex !Important;
  flex-wrap: wrap;
  gap:5px;
 }
 #side_stmobilemenu {
  z-index: 9999;
 }
#st_menu_46 .m_column_row {
  padding-bottom: 0;
  margin-bottom: 0;
  border-bottom: 0;
}
  #st_menu_column_22 > div, #sst_mo_menu_46 > div,   #st_menu_column_23 > div, #st_menu_column_31 > div{
flex: 1;
  border: 1px solid #ddd; 
  border-radius: 15px;
  padding: 15px 5px;
  background: #fff;
  min-width:100px;
 }
 .is_blog .product_list.list .product_list_item .s_title_block {
  font-size: 17px;
  font-weight: 700;
  margin:0;
}
@media (min-width: 980px) {
    .blog_image{
        border-radius:15px 15px !important;
    }
    .is_blog .product_list.list .product_list_item .s_title_block{
        height:2em;
    }
      .product_list.list .block_blog, .product_list.list .pro_outer_box {
          width:100%;
    display: flex;
  }
     .is_rtl .product_list.list .blog_lr .pro_second_box {
         width:100%;
    padding: 20px;
  }
   .topshobeh {
  padding: 5px 15px;
  border-left: 1px solid #ddd;
}
   .topshobeh i {
margin-left:5px;
}
  #st_mega_menu_wrap .st_mega_menu > li:last-child a {
    display: flex;
    opacity: 1;
    padding: 0;
    align-items: center;
flex-direction: row-reverse;
font-feature-settings: "ss02";
  font-family: irswl;
  }
    #st_mega_menu_wrap .st_mega_menu > li:last-child a i {
margin-right:10px;

  }
    #st_mega_menu_wrap .st_mega_menu > li:last-child {
    margin-right: auto;
    
  }
}
.product-description h2:before {
    margin-left: 10px;
content: '\e815';
color: #e7004a;
vertical-align:middle;
  font-family: "fontello";
    display: inline-block;
  }
.col-xs-4{
    width:33.33%;
}
#easycontent_99 {
    border:1px solid #ddd;
    padding-top:15px;
    padding-bottom:15px;
    border-radius:25px;
    margin:15px 0 -20px 0  !important;
}
#easycontent_99 img{
    max-width:48px;
}
#easycontent_99 h6{
   font-size:14px;
   margin:0;
}
#easycontent_99 .btn-link{
    position: absolute;
  font-size: 0;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  z-index:1;
}
@media (max-width: 980px) {
    #easycontent_99 {
  border: 0;
  padding-top: 15px !important;
  border-radius: 0;
  margin: -15px -15px 10px -15px !important;
  background: #f5f5f5;
}
      #mobile_bar_top #mobile_bar_left {
    height: 100%;
    display: flex;
    align-items: center;
  }

    #displayBanner .col-12{
        padding:0;
    }
    #easycontent_91 p {
  font-size: 11px;
}
  .col-xs-4{
    width:100%;
}  
}
#amazzing_filter{
    border:1px solid #ddd;
    border-radius:12px;
}
.stbestsellers_container.products_container{
    padding:10px 15px 0 15px;
}
.pro_simple_box {
  align-items: center;
  display: flex;
  border: 1px solid #eef2f9;
  background: #fff;
  box-shadow: 0 6px 10px -2px rgba(178,189,206,.2);
  border-radius: 15px;
}
.pro_itemlist li {
  padding: 10px;
}
.stbestsellers_container .title_block .title_block_inner {
  position: relative;
  font-size: 0px !important;
}
.product-variants .color {
  width: auto;
  height: 2rem;
  border: 0;
  box-shadow: 0 0 5px rgba(0,0,0,.15);
  border-radius: 10px;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
  align-items: center;
}
#product .product-actions .sr-only {
  position: static;
  width: auto;
  height: auto;
  padding: 2px 4px;
  margin: auto;
  overflow: hidden;
  clip: rect(0,0,0,0);
  border: 0;
  display: none;
  font-size: 12px;
}
.input-color:checked + span .sr-only {
  display: block !important;
}
.product-variants .product-variants-item .color span:last-child {
  width: 28px;
  height: 20px;
  border-radius: 7px;
}
.input-color:checked + span {
  border: 1px solid #e7004a;
  box-shadow: inset 0 0 0 2px #fff;
  width: auto;
  height: 2rem;
  position: relative;
}
.products_slider .bestkit_icons_wrapper{
    display:none;
}
.stbestsellers_container .title_block .title_block_inner::before {
  content: "";
  width: 48px;
  height: 48px;
  display: inline-block;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAD4pJREFUeNrsW21sZNdZfs859873jD1jj9feD9tLsuku3U2ym1CokkhAaSVaSiJEVQSJoKkoBP5UAqlF6l9ACKk/QELtj0ZCEaoAqQQBoqUNyRJUQha27K5CQpLdbJz1x3psz3g+79x7z3l5zr2212uP1/aObQLhKu/Gmo97z/v1vM/7njOCmemDfEn6gF/Odh/wz/8VOccmSOaniKY7RJfrRO8uEOmASIjNX7ABlVQUlgx1hSQtFCmYWbhJsp/WgV9MdSpp/DVD1OP7hkk9VSS9OEfhwk1K/dhZ++LWC8SyCEui05C2fQDumcXafEiIv3O/358B9uyyxjI6lfDbT2uZuKCVMxNba92lEZJDWFQBFpvn/0spIEiwGXYblS/KRuVD8LEy5EL928Vol+SZBEUhw++TFOj3Yigv2Uw4tblf1/WFJSHEdV8mcp5K4x2+3fslpux9Hh2Y9vttAEbYSzIn3Wbl86ZRmyXWVVLOaILDglA2KtZ9NiRKnNQkEvz+AsG7V15SQodnyFv+FdOovoty2yIhHWLTFbpb0tqHAfgWcCLy3ftC6gmM//sMAO+SPiPaS0/r1vJVaOgBBFWkq2FPhOEwGQlfsx+9hn+TJxiVRt6CJqUOxBh3ZwBjYulVBrF4nRYf5nb1c1Z5eNkqvx5sfRH6aYfEiGF1w+IAS0UivEb+pXmorPAKZGr2nBwtoFK4c0Td95EBGGhVGrQlbbMBoIgh714TzjytG9V3eigf3YGDbigzyXt0euCGrfHMWEbjTeL6fFQN7H3U9LVn5M3gIT1Y/pg6MVlFUe+9HvfADBAxHKKhPIQ3Kw9Q405jVE/Pf8E0q+9B+fZq2G/KjtCvq6B9ypRGzlscYFYkhUsqiip7b43K4Z0Rs5Wz9MLffou8Jz9NYbFJHGxeFjgZHTkIA1jAKiAaT2ZX2APfRnK4I/L6lcozpjpfwWcbPZWPPyyZTV02q+MmWywYy+OMIqcEy+RyeBto2G7cI/32A5RGqawt/Ti/+Pyfi5/97BOUSgVRBK6/xiBD+20Aq7CGmTP53rgUamUuXvhVPX09hPKLUH67+4bUaZIbNM5qN3XepoHwgIQGHEDCEAvzj8PbKULRoEQC713/JF/662fF4595Kl6M2Qp798EADO/6XTJOBn9ner1N4j+vfFa/cWMIxfxqVOq2LRJSGt+rOC3vI3Jg4J+IHZZRSYQBQt8R1blfZlsFbJpZpSRahzf+60nOfXdaPPbTXybNcURuvDq7x4RtF2uUBiJP97Yu8E3Wa4/Q2xcfMrrzutiJ8qu+MqZOzYVT6mjytEmmrogusKCVIeHXP0mBdz9JebtnUymif3/1SyQHr9O5R75Guts7AjK7I5LbLli1YADknejR3ADOj/DMm09wu34Vyu8uAEESdXupJefU46Yor6iiJjU8oPjS61+JPN/rdskE8ZUX/0gcL71Fk6de2LI8hnvZDJkOgBnou14IWGRDdWbqSbagR6K7uwy02B+m2TQCUZ8/S63KR03JLmX5KWrVfyTun2mz2LRAneTv/P1zPDs1QR3gRru9QVrIJG/vDGBKISTYICEJp/YpXpoZoDBc2BrxeysPRHWY/Ixw/AHq3hSqI36DFmr30KXLvxfFZFQKexjAvu7gUZ3GGJ3/znNR+6icuHtcL66zwiT3wADh1EYByb0ejvPV6ce43XgXubobMsUWVUCWstB6QEofwNlMylblQfX2jRe4vTxG1pY2/CVtLUgFuonnv/ry75JWcchvlC7KpRH9Y4CjnI25L0Sz8vO8vADeKvTuZgoAe+pmhOwOQEpSdNETcMl0Z4ekUx4TCgWd67CSYx9z51slQMpeu/zbVBz9Rxo7/m0yfu+6WOgzAmQquU5QmqX+UV6aHaHAX+hBc++cTuSnWXQKQnaKUnhl5rDEIhwB9I8afxmxcTKqq2tdoriD2ChBC8EX//nr1KkORa50zAbRe5ACIohEixASJKg28wlq1KZhCbVb5YXwBqTqlKT0RgCsJdx9mJzgGPIVZbFFJkRlcU/gwyswHikJg2wlyHXRbSIdf/CH5IoeBjD9p0An8NaGG6kweFRVbyZRw9u7MADHysPzqg3Pd6G8j24iUn4C3nRXOQUhqIxzBPZYghFA8lUi8jbfKR3AFOnq25+j3Ng3aXj8u5v6hWKfEZBOaVByTZmUTiQai4+YZn0WysvdK98pRcqTP4zQh/LhJAI4vbHf4E4FqXDKMh/0RHrbTLBYEVGQa1e+yp1aiv0OmGt7TfpOAQ7R4oYINY8e5upiCqWns8OaHymPL64oj7CnLvI+GIqVN7nek2MP/2Hx7mn0PTCANnEUQEm2s9Je4jhgkdXTPD/1m6TAGG0rsip98wCUEjYW+Rsf4dbyguXxOyM6QQo5n5dryvtlhD2U15MkTeEOfQJSYQmgnozxQPt2ihRX0C3DIOYHYuatL4nm0ogIAxKhH0n/EZDKkkymjslGtUxB0Ni+PtnVBKhRXt56HkYoR8pbz0vkvNSDO2iWkApzMD46UDEKI6zMCu9YFSQU7pb11Gtf9OdukD/7XiT9R0AHEd+onzX1qkdi28i3yidAdPKk2lC+U5ZR2CPnFZRXprQbwsjtOfAclEaTWjFCnPMxUdostoOU7eqvqWxiRBUHSBUL/RvASSel8lsnyGvX8BCxDcV1oXwuQnvZHZbCL5MNexWMQ/ldji0sHnTtlIkM8ECEJto2Y7Gy6p69gv2OX+JW7fPazYBwp/YgAgJzSDTrAwA/j7YOAas8KG4XFNcbhPJDQPyY6MgQdV4P391w2eJBFWiOyuscR3D50ZPsZksMgOJ2EStRUJt7mtuttOl09yACmCe41TB0xx1KYLptbqRXAMmx5a5MlujI8Ihw9KGoVN2tWLrRnoVyE5BBVKVgHSDyZrHpELbvFd3qT0aNUb8GkKF3FOHf2Rr8LOL7KNrdPAxQjEqdCYos9CiUP7wXewzR5Li5CG/8cLSFFk2E7Ou2IPUSLFW1Kr+ggNl9G0Bof5jCYIvwj/p6Fw1OFp4fQM4PCQqLSNiycMKje7azYVMhQJPURTSoSaRFnAorTGizWCP4nY9pN1no2wDkd7OoR0HvCDAIOjA9ab3fhfcBQBwWhauPYnF7u+uENplb8yCL43FVCMNb2Cs3p4Ew3THB7XN7wAQDy/31Ft5PoJPLQvmCJL8I5Qvg92MsTZZtGdtroS4KA+it+0MkAh2j0prXbxf7EldrH+27GcJj7ZZHjzGjkZbtSelnpQhAbqC80EPs3CXi7ygKoJW3QJweh/nfxSMBiI6zRaIBB3T77B7sC0jYXm4MFmYRoAENEf5BDooXmE2eXIv4JPdvUzM6ZYIo6JBMgSWGb2ElKsYIsXEfx25BBcf7TwEh0NQI2iCChUkIFaDTC/NMOhtRXGU5/j7v6FqA6y6j7peR5yreHxDx/sR6iVLBMtC+x+JuwjeOJdpCr3qBEf4wf0IKk0a5y8IkGXJAcw9ia99623aM2kGZt5m3TJQQmzA6Kp69Os5dp0A62xF2MGg4jJ9iYdbGHSXQ1aVIoadnzgpH5O22dvzofT7lYR8RIP9TQ8i+asQMqVeTKrdvXrY3QCZXE05ihP2utxbewgKjcRGDKSifRBnKwjiuWAuB/Q4Fy/Y8hPpA1B+s4uNGqgL9vb4NwJnCDIwwbsKwFs3uogIQSnjfAQ5EkzhEZYYP8mRLFN8+PJ+zvrjVJInb65cQdrbWLxFKyHeoMODa56yInQVLIdlhxS5FO5tIhx5AtH8ioZ7G/+1i3DjlNuwlRMMlNznVtwFU8dB7Yniss/Kk1blETDesKVBuQVIU96Kk+yYrDag1hN1IEb12kwDVTuI/+t8d1sKXpUNXZSZ/j/HaCxZtDNRX1vrWfhHrEuKAD3fFIR55Q8asb9U466dKIv1y/82QAtoWi/8my6PpqAQ58daV5QcxR5JWDB1oBIgVBVcjYQMVtt5X7pwv8v/SPw/IDdoHvEPjJ26Km7M5ML6WPenKRhpmpYU90AMycOARYJ1hmyAdRMOQKBjWTl4a0snC804uV+8/ArJgXJlhkpNnzsvyWAmIC28rI5QKSUIYQtLra+ixW4kiE7gr7fnaINoRtq/zqkiltZP5GgXN/neGhBMPFcSg+5pz6swNqlUGZaA9QQkQI+kDBwIQoM4aUTyQyxC7yEiGgspEWkTULCpF6BVSxb8UhdIlxdtvje1gxl+IhXOkJh/4GzX5oXzEvITjMzldREEXJm8BCPwDy38Lf0lwALOI1ljFZwKi8mfs2YC6GTj2FeHAQG56Dwxgb7IqueKsuv/Rl8Tw4UNAGURBqsMy0cEK2qRVPR5HHYCoZHwIwsyDDqM6uzLaHrNtm0mN/Q45mavRcbod/BxoeyocbGgyhiZfUud+Ytx8v3aCmh3EoNsSymmzCZeYeYj2uyDaw5SZIjw3jzQA001lYy3sL1iGJv5MjT74J3Ho76wf2d4A9jTGxrC59+G/4E71Gb7wd4ep6y2TdItYQQ0AuczKDO6rAaQimUb4exeJCwnLVKO858Loi/K+n/oC2eN8ZHZ+u7ssQZ489dg36MGPL1Gq5DK7VSESTdLOnC2L+4b+9rRafgxPuA7XocJl0I9F5wDcl+TY6Z8jp9COx8a8TvbDANYGbqYuj5/9Y/nAx69TfgxGkFWkwyKMMBvv3Owx8NmczoyQSHRJhK8TD2ZI2B2zVP6bYWrkU0i82m4837cBVuZOTXHs3q/Kh37mBTH6YQep0KZAzlCoKltuX92N2J+TZMBHskkS7VcQ7kD+nGqH2fJvhelDv8gs2nc7g3D6NIBtjUMamXhW5p94w7w9+gxP/WuBmpVpO5QTCR7uazYAMIvUyh9F2UOhbZ2H8iGZYuEfwnT+y+TkfxAj/d0PYPqf3dtn24MM2cL35clHL3P5yC/Re5c/w7Ov5dlfEuTqom2eo/K1s3MVkeLx6fw8iRw8r2+Q6FyE4plX9NChPzBu4nlQcvtjLIqnUPQ/aIBbbaPVr0lDR78uB8e/xZMPfppm33yCF998mPzKGOtmHMrreurbjLjG791Y8ZQdMjXJdF+d127t2/rQ4edYud+Tlo9Ev7TZm7Hb3u7eRClh+blTEeWJZ6l86k9Fo3KOq9cfo+bMo+RV7qdu7SjpTjI6CbZKVe0GqFVcOZqccMHo2rXQu3GBRe3FMJV4WaQPL0pb7uyJjz3+rfP+/GjKLtKmhUJNypYukGsuiMGxb6CMHWevcYJbNyeEXyuTaeTs2bjQeC0dLCwqPTutZeOa8RvXtEjNiuQgWHYYMTzap5mb+P9fj3/Ar/8WYADCNFy/4OcbuAAAAABJRU5ErkJggg==) no-repeat;
    background-size: auto;
  background-size: contain;
  vertical-align: middle;
}
.stbestsellers_container .title_block .title_block_inner::after {
  content: "پرفروش های این ماه ";
  font-size: 19px;
}
.featured_categories_list .featured_categories_item:nth-last-child(2){
    display:none;
}
.ma_block_qty{
    display:none;
}

#comments .title_block,
#comments .title_block>div {
    font-size:15px;
  border:0
}
#st_blog_comment_reply_block .title_block {
  display:none
}
#comments .title_block {
background: #f0f5f9;
align-items: center;
  border-radius: 15px 15px 0 0;
  padding: 10px 15px;
}
#comments .title_block_inner:before {
vertical-align: middle;
  font-family: fontello;
  content: '\e8c5';
  margin-left: 10px;
  color: #e7004a;
  font-size: 24px;
}
.comment_node_left {
  width:100px;
  float:right;
  display:flex;
  flex-direction:column;
  text-align:center
}
.comment_node_right {
  margin:0
}
.comment_node_right i {
width: 40px;
min-width:40px;
  line-height: 36px;
  height: 40px;
  float: right;
  overflow: hidden;
  background: #e7004a;
  border-radius: 15px;
  text-align: center;
  margin: 0 0 0 10px;
  color: #fff;
}
.st_blog_comment_list .comment_child {
  padding-left:0;
  padding-right:40px;
  margin-bottom:5px
}
.st_blog_comment_list {
  font-feature-settings:"ss02"
}
.st_blog_comment_list .comment_child li {
border: 1px solid #f0f5f9;
  padding: 10px;
    padding-bottom: 10px;
  font-feature-settings: "ss02";
  padding-bottom: 10px !important;
  border-radius: 10px;
  position: relative;
  background-color: #f0f5f9;
  color: #3e3e3e;
}
.st_blog_comment_list .comment_child li::before {
position: absolute;
  top: 0;
  right: -35px;
  content: "";
  width: 35px;
  height: 20px;
  border-right: 1px solid #e3e9f4;
  border-bottom: 1px solid #e3e9f4;
}
.comment_node {
  border:0!important
}
.comment_child i,
.comment_child .comment_node_info {
  display:none!important
}
.comment_child .comment_reply_link,
.comment_child .comment_node_info {
  display:none!important
}
.comment_node_right>div {
  align-items:center;
  margin-bottom:15px
}
.comment_child .comment_node_right>div {
    margin:0;
}
.comment_node_info {
  margin:0;
  width:100%;
  align-items:center
}
.comment_reply_link {
  margin-right:auto;
  display:none;
}
.st_blog_comment_list>li,
.st_blog_comment_reply {
  border-bottom:1px solid #e3e9f4!important;
 text-align:justify;
  margin-bottom:0!important;
  padding:15px;


}

.st_blog_comment_reply{
    border-radius: 15px;
  border: 1px solid #ddd;
}
.st_blog_comment_list > li:last-child{
    border:0 !important;
        margin-bottom:0!important;
}
#comments-container{
    border-radius: 15px;
  border: 1px solid #ddd;
}
.loaderrr{z-index:999;background:#fff;opacity:.9;position:absolute;top:-60px;left:-30px;width:calc(100% + 60px);height:calc(100% + 120px)}
.loaderrr i{position:absolute;top:0;bottom:0;left:0;right:0;margin:200px auto;text-align:center;color:#000;width:64px;height:64px}
.st_blog_comment_list{position:relative;z-index:9}
.comment_node {
  padding:0
}
.st_blog_comment_list .comment_child li br {
  height:1px;
  display:block
}
.st_blog_comment_list .comment_child li .comment_node_right p {
  margin-bottom:5px
}
.st_blog_comment_list p {
  text-align:justify
}
.btngocom,
#st_blog_comment_submit {
background: #e7004a;
  color: #fff;
  border: 1px solid #e7004a;
  padding: 10px 15px;
  font-weight: 700;
  margin-right:auto;
}
#comment_input input {
  width:100%
}
.is_blog_landing header,
.is_blog_landing .breadcrumb_wrapper,
.is_blog_landing .breadcrumb_spacing {
  display:none
}
@media screen and (max-width:980px) {
    
    .st_attr_list_item {
  margin-bottom: 0;
  display: flex;
  padding: 0;
  justify-content: center;
  gap: 5px;
}
    #btn-open-gesti {
font-size: 15px;

    }
    .block_blog{
        width:unset;
    }
    .products_section .swiper-container-free-mode .block_blog.swiper-slide .pro_outer_box {
  width: 250px;
  max-width: 250px !important;
}
  .st_blog_comment_list p {
    font-size:13px
  }
  .st_blog_comment_reply {
    padding:15px!important
  }
}
.block_blog .add_to_love{
    display:none !important;
}

.custom-split-layout {
    display: flex !important;
    flex-wrap: wrap;

    gap: 0;
}

.blog-column-right {
    flex: 0 0 50%;
    max-width: 50%;
    padding: 0
}

.blog-column-left {
flex: 0 0 50%;
  max-width: 50%;
  padding: 0;
  margin: 0 !important;
  max-height: 465px;
  overflow-y: auto;
  scrollbar-width: thin;
}
.custom-split-layout .s_title_block a{
    font-weight:bold;
}
.custom-split-layout .first-main-post .s_title_block a{
    font-size:19px;
}
.first-main-post {
    height: 100%;
}
.first-main-post .pro_second_box{
padding: 15px 15px 10px 15px;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 9;
  width: 100%;
  border-radius:15px;
  background-image: linear-gradient(180deg,rgba(255,255,255,0) 0,#03174d 100%);
}
.custom-split-layout .first-main-post .s_title_block a,
.custom-split-layout .first-main-post  .blog_info{
    color:#fff;
}
.custom-split-layout .first-main-post .blog_info .btn{
    display:none;
}
.first-main-post .pro_first_box {
    height: 100%;
}
.blog-column-left .pro_first_box{
    width:200px;
    margin-left:15px;
}
.blog-column-left  .pro_outer_box {
    display:flex;
    padding:10px;
    margin-bottom:10px;
}
.blog-column-left  .pro_second_box {
width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.custom-split-layout .first-main-post .blog_info{
      justify-content: start;
}
@media (max-width: 991px) {
    .blog_info span {
  margin-right: 0;
  margin-left: 0;
}
    .blog_info span:first-child{
        display:none;
    }
    .modal-title {

  font-size: 14px;
}
        .custom-split-layout .blog-column-left .pro_outer_box{
        flex-direction: row !important;
        margin: 5px auto !important;
    }
    .custom-split-layout .first-main-post .pro_outer_box{
       display: block !important;
    }
    .custom-split-layout  .pro_outer_box .btn{
        display:none;
    }
    .first-main-post {

  padding: 15px;
}
.custom-split-layout .first-main-post .blog_image{
    min-height:200px !important;
}
    .custom-split-layout {
        flex-direction: column; 
    }
    .blog-column-right, 
    .blog-column-left {
        flex: 0 0 100%;
        max-width: 100%;
    }
}
.modal-backdrop.show {
  opacity: 1;
  backdrop-filter: blur(5px);
  background: rgba(0,0,0,0.3) !important;
}
.modal-content {
margin-right: 10px;
  margin-left: 10px;
  border-radius: 15px;
  margin: auto;
  top: 0;
  bottom: 0;
  align-content: center;
  justify-content: center;
  width: 980px;
  max-width: 100%;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px auto;
  height: 100%;
  display: flex;
}
.botcat {
background: linear-gradient(to bottom,#f5f5f5,#fff 80%);
}
button.close {
  color: red;
  font-size: 32px;
}
.product-reference {
  position: relative;
  top: 0 !important;
}
.col-xs-1 { width: 8.33333333%; }
.col-xs-2 { width: 16.66666667%; }
.col-xs-3 { width: 25%; }
.col-xs-4 { width: 33.33333333%; }
.col-xs-5 { width: 41.66666667%; }
.col-xs-6 { width: 50%; }
.col-xs-7 { width: 58.33333333%; }
.col-xs-8 { width: 66.66666667%; }
.col-xs-9 { width: 75%; }
.col-xs-10 { width: 83.33333333%; }
.col-xs-11 { width: 91.66666667%; }
.col-xs-12 { width: 100%; }
.mce-toc ul{
    padding-right:15px;
}
.mce-toc ul a{
text-decoration: underline;
}
.modal-content.revvv{
     position: absolute; /* یا fixed */
    top: 50%;
    left: 50%;
    bottom: unset;
    transform: translate(-50%, -50%);
    margin: 0; 
    
}
.modal-content.revvv img {
  width: 100%;
  max-height: 80vh;
  object-fit: contain;
  background: #000;
  border-radius: 12px;
}
.loved_remove_product {
  position: absolute;
  top: 5px;
  left: 20px;
  display: block;  
  color: white;
  font-size: 16px;
  margin-right: auto;
  background: #e7004a;
  width: 30px;
  color: #fff !important;
  height: 30px;
  border-radius: 8px;
  text-align: center;
  line-height: 32px;
  margin: 0;
}
.psf-cart-item .product-info-total .qty .bootstrap-touchspin input.form-control{
    border-radius:0 !important;
}
.psf-cart-voucher .promo-input {
  border-radius: 0 5px 5px 0 !important;
}
#promo-code form{
    display:flex;
}
@media (max-width: 768px) {

  .psf-cart-item .product-line-info.product-name {
    padding-left: 47px;
  }
  .psf-cart-voucher .promo-input + button {
  min-width: 100px;
}
#psfcart-header .psfcart-help {
  float: left;
  display: none;
}
#delivery-addresses {
overflow-x: auto;
  flex-wrap: nowrap;
}
#prestacart-checkout-3p .address-selector .address-item.psf_addresses_two_box {
  width: 70%;
  min-width: 70%;
  flex: 1;
  margin: 10px 10px 10px 0 !important;
}
#prestacart-checkout-3p .address-selector .address-item .address-footer .text-muted {
  margin-left: 10px;
  margin-right: 0;
  text-align: right;
  padding-right: 10px;
  padding-left: 5px;
}
#prestacart-checkout-3p .address-selector .address-item {
  padding: 10px 10px 10px 10px !important;
}
.psf-modal-address #psf-modal-edit-address-content, .psf-modal-address #psf-modal-add-address-content {
  padding-right: 10px;
  padding-left: 10px;
}
  .psf-modal-address .js-address-form .form-group, .psf-modal-address .js-address-form .form-group-full-width {

    padding: 0 5px;
  }
  #psfcart-header {

    display: flex;
    flex-direction: row-reverse;
    justify-content: space-between;
  }
   .carrier-selected .carrier-price {
    background: #4fba6f;
    color: #fff;
    text-align: left;
  }
 #psfcart-header  #container{
      margin: 0 10px;
  }
  .myafra-fields {
  padding: 0 20px;
}

}
    