@charset "UTF-8";.cms-top-header .topbar {  position:relative;  z-index:10;  font-size:14px;  min-height:45px;  display:flex;  align-items:center;  background-color:var(--bg-top-header);  border:1px solid var(--color-border-top)}.announcement-close {  position:absolute;  top:50%;  right:30px;  -webkit-transform:translate(0,-50%);  -ms-transform:translate(0,-50%);  transform:translateY(-50%);  color:var(--color-text-top-header);  font-size:18px;  cursor:pointer;  display:flex;  align-items:center}.announcement-close .icon-btn-close {  -webkit-transition:all .24s linear 0ms;  -khtml-transition:all .24s linear 0ms;  -moz-transition:all .24s linear 0ms;  -ms-transition:all .24s linear 0ms;  -o-transition:all .24s linear 0ms;  transition:all .24s linear 0ms}.announcement-close:hover .icon-btn-close {  transform:rotate(-180deg);  -webkit-transform:rotate(-180deg)}.cms-top-header .topbar .announcement-bar {  padding:0;  width:100%;  display:inline-flex;  align-items:center}.cms-top-header .topbar .announcement-bar .top_contac ul {  list-style:none;  display:flex;  gap:20px;  flex-wrap:wrap}.cms-top-header .topbar .announcement-bar .top_contac ul li {  display:inline-flex;  line-height:45px;  font-size:14px;  color:var(--color-text-top-header);  align-items:center}.cms-top-header .topbar .announcement-bar .top_contac ul li:last-child {  margin-right:0}.cms-top-header .topbar .announcement-bar .top_contac ul li i {  margin-right:5px;  font-size:16px}.cms-top-header .topbar .announcement-bar .top_contac ul li a {  margin:0;  font-size:14px;  color:var(--color-text-top-header);  display:flex;  align-items:center;  gap:5px}.cms-top-header .topbar .announcement-bar .top_contac ul li a:hover {  color:var(--color-text-top-header-hover)}.topbar .topbar-menu {  display:flex;  justify-content:center;  align-items:center;  gap:5px;  position:relative;}.topbar .topbar-menu:before {  content:"";  background-color:#e5e8ec;  height:14px;  width:1px;  display:block;  position:absolute;  top:50%;  right:-20px;  -webkit-transform:translate(0,-50%);  -ms-transform:translate(0,-50%);  transform:translateY(-50%)}.topbar .topbar-menu li {  position:relative}.topbar .topbar-menu li:last-child:after {  display:none}.topbar .topbar-menu li a {  margin:0;  color:var(--color-link-top-header);  font-weight:500;  font-size:12px;  line-height:15px;}.topbar .topbar-menu li a:hover {  color:var(--color-link-top-header-hover)}.cms-top-header .topbar .announcement-bar .topbar-right {  justify-content:flex-end;  margin-left:auto;  gap:40px}.cms-top-header .topbar .announcement-bar .socials {  position:relative;  list-style:none;  display:inline-flex;  align-items:center;  margin-bottom:0}.cms-top-header .topbar .announcement-bar .list-socials li a {  font-size:18px;  color:var(--color-text-top-header)}.cms-top-header .topbar .announcement-bar .list-socials li a:hover {  color:var(--color-text-top-header-hover)}.cms-top-header .topbar .announcement-bar .list-socials li:first-child {  margin-left:0}.cms-top-header .topbar .announcement-bar .laber-social-sharing ul li a span {  display:none}@media (max-width: 767px) {  .cms-top-header .topbar .announcement-bar .topbar-left,  .cms-top-header .topbar .announcement-bar .topbar-right {    width:100%;    text-align:center;    justify-content:center  }}.cms-top-header .topbar .announcement-bar .top-links {  list-style:none;  margin-bottom:0}.cms-top-header .topbar-center {  justify-content:center}.cms-top-header .wrapper-bar-message .announcement-bar__message {  padding:0;  margin:0;  font-size:12px;  color:var(--color-text-top-header);  font-weight:500}.announcement-bar__message span {  text-decoration:underline}.announcement-bar__message a {  font-weight:600;  text-decoration:underline}@media (max-width: 767px) {  .cms-top-header .topbar .announcement-bar {    display:unset  }}.cms-top-bar .topbar {  background-color:var(--bg-top-bar)}.cms-top-bar .wrapper-bar-message .announcement-bar__message {  color:var(--color-text-top-bar)}@media (min-width: 1199px) {  .home .header.sticky {    position:fixed;    top:0;    left:0;    right:0;    z-index:99;    background-color:transparent  }  .header.laberMenu-top {    box-shadow:0 5px 10px #d7ded34d;    position:fixed;    top:0;    right:0;    left:0;    z-index:99;    border-bottom:1px solid #dfe5e4  }  .header .header-control li {    display:inline-block;    list-style:none;    position:relative;    padding:0 15px  }}.header {  background-color:var(--color-bg-header)}.header .d-none-important {  display:none!important}.header .header-control {  display:flex;  align-items:center}.header .header-control li {  display:inline-block;  list-style:none;  position:relative;  padding:0 10px;}.header .header-control li:last-child {  padding-right:0}.header .header-control li:first-child {  padding-left:0}.header .header-control li.item-list {  position:relative}.header .header-control li.item-list .toggle-submenu {  min-width:70px;  height:36px;  border:1px solid #ababab;  border-radius:36px;  padding:0 15px;  display:flex;  justify-content:center;  align-items:center;  gap:5px;  margin:0;  cursor:pointer}.header.sticky_top .header-control li.item-list .toggle-submenu {  background:#fff}.header .header-control li.item-list ul.dropdown {  position:absolute;  z-index:100;  visibility:hidden;  opacity:0;  right:0;  top:55px;  background-color:#fff;  -webkit-transition:.5s ease 0s;  -moz-transition:.5s ease 0s;  -ms-transition:.5s ease 0s;  -o-transition:.5s ease 0s;  transition:.5s ease 0s;  padding:15px 20px;  text-align:left;  list-style:none;  width:195px;  transform:translateY(-5px);  -webkit-transform:translate(0,-5px);  -moz-transform:translate(0,-5px);  -o-transform:translate(0,-5px);  -ms-transform:translate(0,-5px);  box-shadow:0 0 20px #0000000d;  border:1px solid #ebebeb;  border-radius:3px}.header .header-control li.item-list ul.list-currencies {  width:100px}.header .header-control li.item-list.active ul.dropdown {  visibility:visible;  opacity:1;  clip:inherit;  transform:translate(0);  -webkit-transform:translate(0,0);  -moz-transform:translate(0,0);  -o-transform:translate(0,0);  -ms-transform:translate(0,0)}.header .header-control li.item-list ul.dropdown li {  display:block;  padding:0;  cursor:pointer}.header .header-control li.item-list ul.dropdown p {  padding:0;  color:#4f4f4f;  font-size:14px;  display:block;  line-height:30px;  margin:0;  cursor:pointer}.header .header-control li.item-list ul.dropdown li.active p,.header .header-control li.item-list ul.dropdown p:hover {  color:var(--color-link-hover)}.header .header-icon {  font-size:22px;  position:relative;  line-height:1;  display:flex;  color:var(--color-icon-header);  justify-content:center;  padding-left:36px;  flex-direction:column;  height:32px;}.header .header-icon i,.header .header-icon svg {  font-size:26px;  width:26px;  fill:var(--color-icon-header);  position:absolute;  top:5px;  left:0;  color:var(--color-icon-header)}.header .header-control li .header-search.header-icon {  padding-left:26px}.header .header-control li.signin .header-icon span {  font-weight:400;  font-size:11px;  line-height:14px}.header .header-control li.signin .header-icon span.b {  font-weight:600;  font-size:13px;  line-height:18px}.header .header-icon .header__counter {  color:#fff;  width:18px;  height:18px;  background:var(--color-count-header);  border-radius:100%;  display:inline-flex;  justify-content:center;  align-items:center;  position:absolute;  top:0;  right:0;  font-weight:600;  font-size:10px;  line-height:12px}@media (max-width: 767px) {  .header .header-icon svg {    width:24px  }}.header .header-icon .fa-balance-scale {  margin-top:-3px}.header .cart-block {  display:flex}.header .cart-block .total-price {  display:inline-flex;  color:var(--color-icon-header);  flex-direction:column;  justify-content:center;  margin-left:10px}.header .cart-block .total-price span:last-child {  font-weight:600;  font-size:14px;  line-height:18px}.parent-list {  position:relative;  list-style:none;  display:inline-flex;  align-items:center;  margin-bottom:0;  cursor:pointer;  gap:10px;  margin-right: -5% !important;}.parent-list localization-form {  position:relative}.parent-list .localization-form .disclosure__list-wrapper {  position:absolute;  display:block;  z-index:100;  top:calc(100% + 1px);  left:0;  background-color:#fff;  -webkit-transition:.5s ease 0s;  -moz-transition:.5s ease 0s;  -ms-transition:.5s ease 0s;  -o-transition:.5s ease 0s;  transition:.5s ease 0s;  padding:15px 20px;  text-align:left;  list-style:none;  min-width:200px;  -webkit-transition:opacity .5s ease,visibility .5s ease,-webkit-transform .5s ease;  transition:opacity .5s ease,visibility .5s ease,transform .5s ease,-webkit-transform .5s ease;  opacity:1;  box-shadow:0 0 30px #487bb726;  border-radius:0 0 3px 3px;  -webkit-transform:translate(0,0);  -ms-transform:translate(0,0);  transform:translate(0)}.topbar-right .parent-list .localization-form .disclosure__list-wrapper {  left:initial;  right:0}.parent-list .localization-form .disclosure__list-wrapper[hidden] {  visibility:hidden;  opacity:0;  -webkit-transform:translate(0,15px);  -ms-transform:translate(0,15px);  transform:translateY(15px)}.parent-list .localization-form .disclosure__list-wrapper ul {  padding:0}.parent-list .localization-form .disclosure__list-wrapper ul li a {  line-height:30px;  display:block;  font-weight:500}.parent-list .localization-form .disclosure__list-wrapper ul li.active a {  color:var(--color-link-hover)}.parent-list button {  color:var(--color-text-top-header);  margin:0;  display:flex;  gap:5px;  font-weight:500;  font-size:11px;  line-height:40px;  align-items:center;  cursor:pointer;  padding:0;  border:none;  background:none}.parent-list .toggle-submenu button {  background-color:transparent;  border:none}.parent-list .toggle-submenu .lang-currency p {  margin:0}.parent-list .item-list {  display:flex;  align-items:center;  width:fit-content;  position:relative}.parent-list .item-list>a {  display:inline-flex;  align-items:center;  font-weight:400;  font-size:13px;  line-height:19px;  gap:5px}.parent-list .item-list>a .icon {  font-weight:400;  font-size:12px;  line-height:12px}.parent-list .item-list.phone_number {  color:var(--color-main);  font-size:13px;  margin:0}@media (max-width: 767px) {  .parent-list .item-list>a .icon {    margin:0 5px  }}@media (max-width: 767px) {  .parent-list .item-list {    display:block;    width:auto  }}.parent-list .child-list {  position:absolute;  z-index:100;  visibility:hidden;  opacity:0;  top:30px;  right:0;  background-color:#fff;  -webkit-transition:.5s ease 0s;  -moz-transition:.5s ease 0s;  -ms-transition:.5s ease 0s;  -o-transition:.5s ease 0s;  transition:.5s ease 0s;  padding:15px 20px;  text-align:left;  list-style:none;  min-width:130px;  -webkit-transition:opacity .5s ease,visibility .5s ease,-webkit-transform .5s ease;  transition:opacity .5s ease,visibility .5s ease,transform .5s ease,-webkit-transform .5s ease;  filter:alpha(opacity=0);  transform:scaleY(0);  -webkit-transform:scale(1,0);  -moz-transform:scale(1,0);  -o-transform:scale(1,0);  -ms-transform:scale(1,0);  -webkit-transform-origin:0 0 0;  transform-origin:0 0 0;  box-shadow:0 0 30px #487bb726;  border-radius:0 0 3px 3px}.parent-list .child-list p {  padding:0;  color:var(--color-text-top-header);  display:flex;  line-height:30px;  align-items:center;  margin:0;  gap:5px;  -webkit-transition:all .24s linear 0ms;  -khtml-transition:all .24s linear 0ms;  -moz-transition:all .24s linear 0ms;  -ms-transition:all .24s linear 0ms;  -o-transition:all .24s linear 0ms;  transition:all .24s linear 0ms;  font-weight:500;  font-size:13px;  text-transform:capitalize}.parent-list .child-list li.active p {  color:var(--color-link-top-header-hover)}.parent-list .child-list p:hover {  padding-left:5px;  color:var(--color-link-top-header-hover)}.parent-list .item-list.active .child-list {  display:block;  pointer-events:auto;  visibility:visible;  opacity:1;  filter:alpha(opacity=100);  -webkit-transform:scale(1,1);  -moz-transform:scale(1,1);  -ms-transform:scale(1,1);  -o-transform:scale(1,1);  transform:scale(1)}.js-cart-inner,.js-popup-inner {  z-index:12;  right:0;  visibility:visible;  opacity:1;  min-width:290px;  top:100%;  -webkit-transition:.5s ease 0s;  -moz-transition:.5s ease 0s;  -ms-transition:.5s ease 0s;  -o-transition:.5s ease 0s;  transition:.5s ease 0s;  padding:0 30px 30px;  text-align:left}.js-cart-inner .list-item {  padding:0 0 15px;  border-bottom:solid 1px #e6e6e6;  width:100%}.js-cart-inner .title {  color:var(--color-main);  font-weight:500;  margin:0 0 20px;  background:#f5f5f5;  line-height:40px;  padding:0 15px;  text-align:center;  border-radius:2px}.js-cart-inner .product-item {  display:inline-block}.js-cart-inner .thumb {  float:left;  margin-right:8px}.js-cart-inner .product-item .info {  margin:0;  padding-top:12px;  overflow:hidden;  position:relative;  text-align:left}.js-cart-inner .subtotal {  text-align:left;  display:block;  width:100%;  padding:10px 0}.js-popup-inner .list-item {  padding:0;  border-bottom:0;  width:100%;  display:grid}.js-popup-inner .list-item .product-store-lists {  padding-bottom:20px;  margin:0 0 20px;  border-bottom:1px solid #e5e8ec;  display:inline-flex;  width:100%;  position:relative}.js-popup-inner .list-item .product-store-lists:first-child {  padding-top:0}.js-popup-inner .list-item .product-store-lists .product-store-lists__image {  float:left;  margin-right:20px;  max-width:60px}.js-popup-inner .list-item .product-store-lists .product-store-lists__content {  margin:0;  padding-top:0;  overflow:hidden;  position:relative;  text-align:left;  width:auto;  padding-right:50px}.js-popup-inner .price span.current {  color:var(--color-main);  font-size:14px;  font-weight:500}.js-popup-inner .price.price--sale span.current {  color:var(--color-hover)}.js-popup-inner .price {  color:var(--color-price-product);  text-decoration:unset;  font-weight:600;  font-size:14px;  line-height:18px}.js-popup-inner .price.price--sale {  color:var(--color-current-product);  display:flex;  align-items:center;  gap:5px}.js-popup-inner .price.price--sale span.compare {  color:var(--color-compare-price-product);  margin:unset;  font-weight:400;  text-decoration:line-through;  font-size:14px;  line-height:18px}.js-popup-inner .list-item .product-store-lists .product-store-lists__remove {  cursor:pointer;  color:var(--color-main);  font-weight:400;  font-size:16px;  width:16px;  height:16px;  display:block;  line-height:16px;  text-align:center;  position:absolute;  top:0;  right:0}.js-popup-inner .list-item .product-store-lists .product-store-lists__remove:hover {  color:var(--color-secondary)}.js-popup-inner .popup-wishlist_buttons .btn,.js-popup-inner .popup-compare_buttons .btn {  border:none;  height:50px;  display:inline-flex;  align-items:center;  justify-content:center;  background-color:var(--color-btn);  color:var(--color-btn-text);  margin-bottom:30px;  width:100%;  border-radius:30px;  font-weight:700;  font-size:12px;  line-height:15px;  text-transform:uppercase}.js-popup-inner .popup-wishlist_buttons .btn:hover,.js-popup-inner .popup-compare_buttons .btn:hover {  background-color:var(--color-btn-hover);  color:var(--color-btn-text_hover)}#search_pupop .mini_cart_header {  position:relative;  margin-bottom:0}#search_pupop .mini_cart_content .js_prs_search {  padding:0;  display:-ms-flexbox;  display:flex;  -ms-flex-wrap:wrap;  flex-wrap:wrap;  height:auto}#search_pupop .mini_cart_content .js_prs_search .item {  width:100%}#search_pupop .mini_cart_content .js_prs_search::-webkit-scrollbar {  width:3px}#search_pupop .mini_cart_content .js_prs_search::-webkit-scrollbar-thumb {  background-color:#c6c6c6;  cursor:pointer}#search_pupop .mini_cart_content .js_prs_search::-webkit-scrollbar-thumb:hover {  background-color:#c6c6c6}#search_pupop .mini_cart_content .js_prs_search::-webkit-scrollbar-track {  background-color:#ebebeb}#search_pupop .mini_cart_content .js_prs_search .item .product-item {  display:flex;  align-items:center;  margin-bottom:20px;  padding-bottom:20px;  border-bottom:1px solid #e6eaf0;  border-radius:0;  box-shadow:0 0}#search_pupop .mini_cart_content .js_prs_search .item .product-image {  position:relative;  margin-right:10px;  overflow:hidden;  width:60px}#search_pupop .mini_cart_content .js_prs_search a:link.btn {  line-height:45px;  display:inline-flex;  align-items:center;  justify-content:center;  text-transform:uppercase;  color:#fff;  background-color:var(--color-btn);  margin-bottom:0;  padding:0 30px;  border-radius:3px;  min-width:100%;  margin-left:auto;  margin-right:auto;  font-weight:600;  font-size:13px}#search_pupop .mini_cart_content .js_prs_search a:link.btn:hover {  background-color:var(--color-btn-hover)}#search_pupop .mini_cart_content .js_prs_search a.btn {  color:#fff}.cms-icon-close {  width:20px;  height:20px;  position:relative;  display:inline-block;  cursor:pointer}.cms-icon-close.cms-center {  position:absolute;  top:50%;  left:50%;  transform:translate(-50%,-50%)}.header a.site-title {  font-size:1.25em;  text-transform:uppercase;  color:#fff;  font-weight:600;  line-height:1}.header .header-nav-mobile {  display:none}.header .header-top {  padding:0;  height:auto}.cms-top-header .topbar .full-width,.header .header-top .full-width {  max-width:100%}.header .header-top .cms-full {  margin:0;  width:100%!important}@media (max-width: 1199px) {  .header .header-top .cms-full {    padding:0 15px  }}.header .header-top .container {  height:100%}.header .header-top>.container>.row {  align-items:center;  justify-content:space-between;  height:75px}.header.header-2-lines .header-top .container>.row {  height:105px;}.header .header-top .container .header-nav .row {  align-items:flex-start;  justify-content:space-between}.header .header-top .header-logo {  display:flex;  max-width:285px}.logo-left-menu-left .header-top .header-logo {  padding:0 15px}.logo-center_2l .header-top .header-logo,.both-center .header-top .header-logo,.logo-center-menu-left .header-top .header-logo {  justify-content:center;  align-items:center;  max-width:200px}.header .header-nav .header-logo h1 {  margin:0}.header .header-nav .header-logo a {  line-height:1;  display:block}.header .header-nav .header-logo a.logo-default span {  display:none}.header .header-nav .header-logo a.logo-default img {  width:90px}.header .header-top .header-top-meta .header-control {  margin:0;  display:flex;  align-items:center;  justify-content:flex-end}.header .cms-item-title {  position:relative}.header .cms-item-title .lbl_nav_title {  color:#fff;  font-size:10px;  padding:0 7px;  position:absolute;  right:-15px;  border-radius:3px;  line-height:16px;  top:50%;  font-weight:400;  background:#01bad4;  transform:translateY(-50%);  -moz-transform:translateY(-50%);  -o-transform:translateY(-50%);  -webkit-transform:translateY(-50%);  -ms-transform:translateY(-50%);  -webkit-transition:opacity .3s ease-in-out;  -moz-transition:opacity .3s ease-in-out;  -o-transition:opacity .3s ease-in-out;  transition:opacity .3s ease-in-out;  opacity:1;  margin-top:-15px}.home .header a.site-title {  color:#111}.header-top-left {  display:flex}.header-top-left .laber-social-sharing {  margin:0;  display:flex;  align-items:center}.header-top-left .laber-social-sharing label {  font-size:13px;  color:var(--color-main);  text-transform:uppercase;  font-weight:600;  display:none}.header-top-left .laber-social-sharing ul li a span {  display:none}.header .header-nav {  max-height:70px;  position:relative;  display:flex;  align-items:center;  border-bottom:1px solid #e7ecee}.ps-static {  position:static}.header .custom_html {  display:flex;  justify-content:center;  align-items:center;  gap:10px}.header .custom_html p {  margin:0;  font-weight:600;  font-size:14px;  line-height:16px}.header .header-top {  position:relative}.cart-block .total-price {  color:#111;  font-weight:500;  display:none}.cart-block .total-price .text {  font-weight:400;  font-size:11px;  line-height:14px;  color:var(--color-text-body)}.header-nav-mobile .mobile-navigation .icon span {  background-color:var(--color-main)}.wrap_bottom_menu {  height:53px;  display:flex;  align-items:center}.wrap_bottom_menu .header-bottom-nav {  display:flex;  align-items:center}.wrap_bottom_menu .header-bottom-nav .menu-bottom {  display:none;  list-style:none}.wrap_bottom_menu .header-bottom-nav .menu-bottom li {  margin-right:32px;  display:inline-flex}.wrap_bottom_menu .header-bottom-nav .menu-bottom li a {  color:#111;  font-size:15px;  font-weight:600;  padding:0 10px;  position:relative}.wrap_bottom_menu .header-bottom-nav .menu-bottom li a:first-child {  margin-left:-10px}.wrap_bottom_menu .header-bottom-nav .menu-bottom li a:after {  content:"";  background-color:var(--color-hover);  width:100%;  position:absolute;  height:8px;  bottom:5px;  left:0;  opacity:.3;  display:none}.wrap_bottom_menu .header-bottom-nav .menu-bottom li a:hover:after {  display:block}.wrap_bottom_menu .icon-bottom a {  font-size:29px;  color:#111;  position:relative;  display:flex}.wrap_bottom_menu .icon-bottom a svg {  width:29px;  background:transparent;  fill:#111;  margin-top:5px;  margin-right:-3px}@media (min-width: 1025px) {  .header .header-top {    display:flex;    align-items:center  }  .wrap_bottom_menu .header-bottom-nav .menu-bottom {    display:block  }  .hide-desktop {    display:none!important  }  .header .header-top .cms-full {    margin:0 153px;    width:100%!important  }  .header .cms-clone-wrap {    display:none  }  .header .header-main {    position:relative;    z-index:1001  }  .header .header-main .container {    position:relative  }  .header .header-main-wrap .logo {    padding-top:0;    text-align:center  }  .header.logo-center_2l .container-wapper,  .header.both-center .container-wapper {    text-align:center  }  .header.header-2-lines .navigationMenu {    border-top:1px solid var(--color-border-menu);    border-bottom:1px solid var(--color-border-menu)  }  .home .header-1-lines.sticky_top {    margin-bottom:-75px;    background:transparent  }  .home .header.header-2-lines.sticky_top .navigationMenu {    margin-bottom:-55px;    background:transparent  }  .logo-left-menu-center .header-nav-inner {    text-align:center  }  .header .main-menu {    margin:0;    display:inline-flex;    flex-wrap:wrap  }  .header .main-menu>li {    display:inline-block;    float:none;    padding:0 10px  }  .header .main-menu>li:first-child {    margin-left:0  }  .header .main-menu>li>a {    display:inline-block;    color:#fff;    cursor:pointer;    float:none;    padding:0;    position:relative;    line-height:75px;    font-weight:600;    font-size:14px  }  .header.header-2-lines .main-menu>li>a {    line-height:48px  }  .header .main-menu>li>a>i {    font-size:12px  }  .header .main-menu>li.menu_item_hover>a,  .header .main-menu>li:hover>a {    color:var(--color-link-menu-hover)  }  .header .main-menu>li.menu_item_hover .submenu {    opacity:1  }  .header .menu-item.has-children.type_mega.pos_rel,  .header .menu-item.has-children {    position:relative  }  .header .menu-item.has-children.type_mega {    position:static  }  .header .menu-item.has-children.type_mega .submenu {    width:90%;    margin: auto;    margin-top: -10px;  }  .header .menu-item-has-children.type_mega .submenu .row {    align-items:flex-start;    background:#fff  }  .header .submenu {    position:absolute;    z-index:100;    pointer-events:none;    left:0px !important;    top:100%;    background-color:#fff;    width:260px;    -webkit-transition:opacity .5s ease,visibility .5s ease,-webkit-transform .5s ease;    transition:opacity .5s ease,visibility .5s ease,transform .5s ease,-webkit-transform .5s ease;    padding:20px 30px;    text-align:left;    clip:rect(1px,1px,1px,1px);    -webkit-transform:translate(0,15px);    -ms-transform:translate(0,15px);    transform:translateY(15px);    box-shadow:0 0 30px #487bb726;    border-radius:0 0 5px 5px  }  .header .submenu.mega-menu {    padding:30px;    left:0;    right:0;    margin:0 auto;    -webkit-transform:translate(0,15px);    -ms-transform:translate(0,15px);    transform:translateY(15px);    /*! margin-left: 5% !important; */    /*! margin-right: 5% !important; */  }  .header .submenu li {    display:list-item;    list-style:none  }  .header .menu-item-has-children>a:after {    content:"\e951";    font-family:icon-dukamarket!important;    display:inline-block;    margin-left:5px;    font-size:13px;    float:right  }  .header .submenu .menu-item-has-children:hover>a:after {    content:"\f105"  }  .header .main-menu .submenu div .submenu {    left:100%;    top:0  }  .header .main-menu .submenu .menu-item.has-children:hover>.submenu {    top:-20px  }  .header .menu-item-has-children:hover>.submenu,  .header .menu-item.has-children:hover>.submenu {    visibility:visible;    pointer-events:auto;    opacity:1;    top:100%;    clip:inherit;    -webkit-transform:translate(0,0);    -ms-transform:translate(0,0);    transform:translate(0)  }  .header .main-menu .submenu .menu-item {    display:list-item;    list-style:none;    position:relative  }  .header .main-menu .submenu .menu-item a {    display:block;    color:var(--color-link-menu-sub);    padding:0;    text-transform:none;    font-style:normal;    font-weight:500;    font-size:14px;    line-height:30px  }  .header .main-menu .submenu .menu-item>a:hover {    color:var(--color-link-menu-hover);    padding-left:10px  }  .header .main-menu .demos-menu {    padding:35px 25px 10px  }  .header .main-menu .demos-menu .demo-item a {    padding:0  }  .header .main-menu .demos-menu .demo-item {    padding:0 10px;    margin-bottom:30px  }  .header .main-menu .demos-menu .demo-item .demo-title {    font-size:14px;    color:#242424;    font-weight:600;    text-transform:uppercase;    display:block;    margin:0 0 15px  }  .header .main-menu .mega-menu1 {    background-repeat:no-repeat  }  .header .main-menu .mega-menu1 .type_link .sub-column {    padding:0  }  .header .main-menu .mega-menu1 .type_link .sub-column .menu-item a {    padding:0;    font-weight:500;    font-size:14px;    line-height:30px  }  .header .main-menu .mega-menu1 .type_link .sub-column .menu-item a:hover {    color:var(--color-link-menu-hover);    padding-left:10px  }  .header .main-menu .mega-menu1 .type_mn_banner .banner_menu {    position:relative  }  .header .main-menu .mega-menu1 .type_mn_banner .banner_menu .alo-image a:hover {    box-shadow:0 0 9px #00000026  }  .header .main-menu .mega-menu1 .type_mn_banner .banner_menu a img {    line-height:1;    border-radius:5px;    overflow:hidden  }  .header .main-menu .mega-menu1 .type_mn_banner .banner_menu .title {    position:absolute;    bottom:20px;    left:20px;    right:20px  }  .header .main-menu .mega-menu1 .type_mn_banner .banner_menu .title a {    font-weight:600;    height:45px;    background:#fff;    display:flex;    border-radius:40px;    justify-content:center;    align-items:center;    text-align:center;    font-size:14px;    color:var(--color-main)  }  .header .main-menu .mega-menu1 .type_mn_banner .banner_menu a {    line-height:1  }  .header .main-menu .mega-menu1 .type_mn_banner .banner_menu a:hover img {    transform:scale(1)  }  .header .main-menu .mega-menu1 .type_mn_banner .banner_menu .laber_content_html {    position:absolute;    bottom:20px;    left:30px;    text-align:center  }  .header .main-menu .mega-menu1 .type_mn_banner .banner_menu .laber_content_html h3 {    margin:0  }  .header .main-menu .mega-menu1 .type_mn_banner .banner_menu .laber_content_html h3 a {    display:block;    font-size:14px;    font-weight:600;    text-transform:uppercase  }  .header .widgettitle {    font-size:14px;    font-weight:600;    color:#000;    margin:0 0 15px;    text-transform:uppercase  }  .header .widget-custom-menu {    margin-bottom:30px  }  .header .widget-custom-menu ul {    padding:0  }  .header .widget-custom-menu ul li {    list-style:none;    display:list-item  }  .header .widget-custom-menu ul li a {    font-size:13px;    color:#666;    line-height:24px;    display:block  }  .header .hidden-content {    display:none  }  .header .hidden-content.show-up {    display:block  }  .header .box-sticky {    position:fixed;    z-index:999;    -webkit-transform:translateY(-300px);    -moz-transform:translateY(-300px);    -ms-transform:translateY(-300px);    -o-transform:translateY(-300px);    transform:translateY(-300px);    left:0;    width:100%;    -webkit-transition:.5s ease 0s;    -moz-transition:.5s ease 0s;    -ms-transition:.5s ease 0s;    -o-transition:.5s ease 0s;    transition:.5s ease 0s;    background-color:#fff;    padding:0;    opacity:0;    box-shadow:0 3px 6px #0000000d  }  .header .box-sticky.is-sticky {    -webkit-transform:translateY(0);    -moz-transform:translateY(0);    -ms-transform:translateY(0);    -o-transform:translateY(0);    transform:translateY(0);    top:0;    opacity:1  }  .header .logo-prepend .logo {    padding-top:10px;    margin:0 auto;    width:100%;    text-align:center  }  .header .cart-prepend .box-minicart {    margin-top:5px;    float:left  }  .header .lbl_heading_cat {    position:absolute;    color:#fff;    font-size:9px;    padding:1px 7px 0;    border-radius:50px;    top:50%;    line-height:16px;    background:#01bad4;    transform:translateY(-50%);    -moz-transform:translateY(-50%);    -o-transform:translateY(-50%);    -webkit-transform:translateY(-50%);    -ms-transform:translateY(-50%);    right:-5px;    margin-top:-14px;    -webkit-transition:opacity .3s ease-in-out;    -moz-transition:opacity .3s ease-in-out;    -o-transition:opacity .3s ease-in-out;    transition:opacity .3s ease-in-out;    opacity:1  }  .header .cat_menu .lbl_heading_cat {    position:static;    -webkit-transform:none;    transform:none;    margin:0 5px  }  .header .main-menu>li>a:after {    display:none  }  .header .main-menu li.menu-item.menu_item_hover .submenu,  .header .main-menu li.menu-item.has-children:hover>.submenu {    opacity:1;    visibility:visible;    -webkit-transform:translate(0,0);    -ms-transform:translate(0,0);    transform:translate(0);    clip:inherit  }  .header .equal_nt .laber_bg_lz,  .header .pr_lazy_img {    display:block;    width:100%;    height:100%;    position:relative;    background-repeat:no-repeat;    background-size:cover;    -webkit-transition:all .6s ease;    -moz-transition:all .6s ease;    -ms-transition:all .6s ease;    -o-transition:all .6s ease;    transition:all .6s ease  }  .header .pr_lazy_img {    background-position:center center  }  .header .main-menu .submenu .menu-item .collection_item {    line-height:1  }  .header .main-menu .submenu .menu-item .product-name {    font-size:16px;    color:var(--color-main);    display:inline-block;    overflow:hidden;    margin:0;    text-transform:capitalize;    font-weight:500;    line-height:20px  }  .header .main-menu .product-item .product-name:hover {    color:var(--color-hover)  }  .header .main-menu .product-item .group-button a {    border:solid 1px #e6e6e6;    border-radius:3px;    display:inline-block;    line-height:40px;    text-align:center;    color:#666;    margin:4px 0 4px 4px;    background-color:#fff;    padding:0  }  .header .main-menu .group-button .add-to-cart,  .header .main-menu .group-button .btn-sold-out,  .header .main-menu .group-button .select-option {    font-size:13px;    text-transform:uppercase;    padding:0 14px;    margin-left:0;    margin-right:4px;    float:left;    text-align:center;    font-weight:600  }  .header .main-menu .product-inner .quickview-button {    line-height:35px;    color:#fff!important;    padding:8px 20px!important  }  .header .main-menu .group-button .inner {    padding:0 10px 10px  }  .header .main-menu .product-item .group-button {    display:inline;    position:relative;    opacity:1;    visibility:visible;    display:none  }  .header .main-menu .product-item:hover .product-inner {    box-shadow:none;    -webkit-box-shadow:none  }  .header .main-menu .product-inner .group-flash {    top:0  }  .header .main-menu .type_link2 .menu-item:hover>a {    color:var(--color-link-menu-hover)  }  .header .main-menu .submenu .slick-slide {    opacity:1  }  .header .main-menu div.type_link>a {    display:block;    color:#878787;    line-height:1.5;    padding:14px 15px;    background-color:transparent!important  }  .header .main-menu .submenu .type_link h3 {    margin-bottom:15px;    position:relative  }  .header .main-menu .submenu .type_link h3 a {    color:var(--color-link-menu-heading);    font-weight:600;    font-size:14px;    line-height:18px  }  .header .main-menu .submenu .type_link h3 a:hover {    color:var(--color-link-menu-hover)  }  .header .main-menu .type_link ul.sub-column {    padding-left:0  }  .header .main-menu .type_link .sub-column>li a {    padding:0;    background-color:transparent!important;    text-transform:capitalize  }  .header .main-menu .type_link .sub-column>li:last-child a {    padding:0  }  .header .container-fluid {    width:100%;    padding-right:15px;    padding-left:15px;    margin-right:auto;    margin-left:auto  }  .header .main-menu .submenu .menu-item .cat_grid_item__content {    position:relative  }  .header .main-menu .submenu .menu-item .cat_grid_item__wrapper {    position:absolute;    text-align:center;    right:20px;    left:20px;    bottom:20px  }  .header .main-menu .submenu .menu-item .cat_grid_item__content .alo-image {    border-radius:5px;    overflow:hidden  }  .header .main-menu .submenu .menu-item .cat_grid_item__wrapper .cat_grid_item__title a {    line-height:45px;    border-radius:40px;    font-weight:600;    background:#fff;    padding:0 15px;    height:45px;    display:flex;    justify-content:center;    align-items:center;    color:var(--color-main)  }  .header .main-menu .submenu .menu-item.cat_design_2 .cat_grid_item__wrapper {    top:15px;    -webkit-transform:translate(0,0);    -ms-transform:translate(0,0);    -moz-transform:translate(0,0);    transform:translate(0);    left:15px;    right:inherit  }  .header .main-menu .submenu .menu-item.cat_design_3 .cat_grid_item__wrapper {    top:15px;    -webkit-transform:translate(0,0);    -ms-transform:translate(0,0);    -moz-transform:translate(0,0);    transform:translate(0);    left:inherit;    right:15px  }  .header .main-menu .submenu .menu-item .cat_space_item {    overflow:hidden  }  .header.header-2-lines .navigationMenu.sticky-header,  .header.header-1-lines .header-top.sticky-header {    box-shadow:0 3px 10px #0000000d;    position:fixed!important;    top:0;    right:0;    left:0;    margin:0;    z-index:99;    /*! background:var(--color-bg-header-sticky); */    -webkit-animation-duration:.5s;    animation-duration:.5s  }}@media (min-width: 1230px) {  .header .main-menu>li {    padding:5px;  }}@media (min-width: 1650px) {  .header .main-menu>li {    padding:0 15px  }}.mask-overlay {  position:fixed;  top:0;  left:0;  width:100%;  height:100%;  z-index:9995;  opacity:0;  visibility:hidden;  pointer-events:auto;  background-color:#000000b3;  transition:opacity .25s,visibility .25s}.hero_canvas {  position:fixed;  top:0;  bottom:0;  width:450px;  background-color:#fff;  right:0;  -webkit-overflow-scrolling:touch;  -webkit-transform:translate3d(104%,0,0);  transform:translate3d(104%,0,0);  display:block;  z-index:99999!important;  opacity:0;  -webkit-transition:all .24s linear 0ms;  -khtml-transition:all .24s linear 0ms;  -moz-transition:all .24s linear 0ms;  -ms-transition:all .24s linear 0ms;  -o-transition:all .24s linear 0ms;  transition:all .24s linear 0ms}.hero_canvas .mini_header {  padding:35px 40px 22px;  border-bottom:none;  align-items:center;  display:flex}.hero_canvas .mini_header .widget-title {  line-height:1.2;  font-size:20px;  font-weight:700;  margin:0}#login_pupop.hero_canvas {  left:0;  right:0;  margin:0 auto;  bottom:auto;  top:50%;  opacity:0;  width:500px;  min-height:500px;  border-radius:10px;  padding:30px 40px 40px;  pointer-events:none;  -webkit-transform:translate(0,-50%);  -ms-transform:translate(0,-50%);  transform:translateY(-50%);  -webkit-transition:all .3s linear 0s;  -khtml-transition:all .3s linear 0ms;  -moz-transition:all .3s linear 0s;  -ms-transition:all .3s linear 0s;  -o-transition:all .3s linear 0s;  transition:all .3s linear 0s}#login_pupop.hero_canvas .login-register-form {  margin:0;  padding:0}#login_pupop.hero_canvas.act_opened {  opacity:1;  pointer-events:auto}#login_pupop.hero_canvas .tabcontent {  display:none}#login_pupop.hero_canvas .tabcontent.active {  display:block}#login_pupop .text p {  text-align:center;  margin:0;  font-weight:400;  font-size:12px}#login_pupop .text {  padding-top:30px}#login_pupop .text p a {  color:var(--color-link-hover)}#search_pupop.hero_canvas {  left:0;  right:0;  width:auto;  -webkit-transform:none;  transform:none;  -webkit-transition:all .3s linear 0s;  -khtml-transition:all .3s linear 0ms;  -moz-transition:all .3s linear 0s;  -ms-transition:all .3slinear 0s;  -o-transition:all .3s linear 0s;  transition:all .3s linear 0s;  top:0;  bottom:0;  opacity:0;  pointer-events:none}#search_pupop.hero_canvas.act_opened {  opacity:1;  top:0;  overflow:visible;  pointer-events:auto}.hero_canvas .mini_cart_header {  padding:0;  border-bottom:none;  align-items:center;  margin-bottom:30px;  position:relative}.hero_canvas .mini_cart_header .title {  line-height:50px;  margin:0;  text-align:center;  border-bottom:2px solid #ebebeb;  text-transform:uppercase;  width:50%;  cursor:pointer;  font-weight:700;  font-size:16px}.hero_canvas .mini_cart_header .title.active {  border-color:var(--color-link-hover);  color:var(--color-link-hover)}.hero_canvas .popup_content,.hero_canvas .popup-wishlist_empty {  margin:0}.hero_canvas .popup-wishlist_empty p {  display:block;  margin:0;  color:var(--color-main);  font-weight:400;  font-size:14px;  line-height:20px}.hero_canvas .box-cart {  display:flex;  flex-direction:column;  flex:1;  position:absolute;  bottom:0;  top:80px;  left:0;  right:0}.hero_canvas .js-cart-inner {  flex-grow:1;  overflow:hidden;  position:relative;  top:0}.hero_canvas .js-cart-inner::-webkit-scrollbar {  width:6px;  border-radius:3px;  overflow-y:auto;  max-height:600px}.hero_canvas .js-cart-inner::-webkit-scrollbar-thumb {  background-color:#777;  border-radius:4px;  cursor:pointer}.hero_canvas .js-cart-inner::-webkit-scrollbar-track {  -webkit-box-shadow:0 0 2px rgba(0,0,0,.3);  background-color:#f2f2f2;  border-radius:3px}.hero_canvas .js-cart-inner .list-item {  border-bottom:0;  width:auto;  overflow-y:auto;  position:absolute;  top:0;  left:0;  right:0;  bottom:30px;  padding:0 30px}.hero_canvas .js-cart-inner .list-item::-webkit-scrollbar {  width:3px;  border-radius:10px}.hero_canvas .js-cart-inner .list-item::-webkit-scrollbar-thumb {  border-radius:10px;  cursor:pointer}.hero_canvas .js-cart-inner .list-item::-webkit-scrollbar-track {  -webkit-box-shadow:0 0 2px rgba(0,0,0,.3);  background-color:#e2e6eb;  border-radius:10px}.hero_canvas .js-cart-inner .list-item .product-item {  margin:0 0 20px;  border-bottom:1px solid #e5e8ec;  display:inline-flex;  width:100%;  padding:0 0 20px;  box-shadow:0 0;  position:relative}.hero_canvas .js-cart-inner .list-item .product-item .thumb {  float:left;  margin-right:20px;  position:relative}.hero_canvas .js-cart-inner .list-item .product-item .thumb img {  height:auto!important;  min-width:60px}.hero_canvas .js-cart-inner .list-item .product-item.ajax-loading .thumb img {  opacity:.5}.hero_canvas .js-cart-inner .list-item .product-item .info {  margin:0;  padding-top:0;  overflow:hidden;  position:relative;  text-align:left;  padding-right:50px;  -ms-flex-preferred-size:0;  flex-basis:0;  -ms-flex-positive:1;  flex-grow:1;  max-width:100%}.hero_canvas .js-cart-inner .list-item .product-item .info .product-name {  color:var(--color-name-product);  -webkit-line-clamp:2;  display:-webkit-box;  -webkit-box-orient:vertical;  overflow:hidden;  margin-bottom:8px;  font-weight:500;  font-size:14px;  line-height:18px}.hero_canvas .js-cart-inner .list-item .product-item .info .product-name:hover {  color:var(--color-name-product-hover)}.hero_canvas .js-cart-inner .list-item .product-item .info .product-item-qty .price span {  font-weight:600;  font-size:14px;  line-height:18px}.hero_canvas .js-cart-inner .list-item .product-item .info .product-item-qty {  display:flex;  align-items:flex-start;  justify-content:space-between;  flex-direction:column;  gap:13px;  position:relative}.hero_canvas .js-cart-inner .list-item .product-item .info .product-item-qty .price span.qty {  color:var(--color-main);  font-weight:400;  font-size:14px;  display:none}.hero_canvas .js-cart-inner .list-item .product-item .info .product-item-qty .edit-cart {  position:absolute;  top:0;  right:-50px}.open-edit-cart .edit-cart {  pointer-events:none}.hero_canvas .js-cart-inner .list-item .product-item .info .quantity-item {  display:flex;  align-items:center;  margin-left:5px}.hero_canvas .js-cart-inner .list-item .product-item .quantity-item .group-quantity-button {  display:flex;  gap:5px}.hero_canvas .js-cart-inner .list-item .product-item .quantity-item .group-quantity-button a {  width:30px;  height:30px;  display:flex;  justify-content:center;  align-items:center;  font-size:16px;  color:var(--color-main);  border:1px solid #e5e8ec;  border-radius:2px}.hero_canvas .js-cart-inner .list-item .product-item .quantity-item .group-quantity-button a svg {  -webkit-transition:all .24s linear 0ms;  -khtml-transition:all .24s linear 0ms;  -moz-transition:all .24s linear 0ms;  -ms-transition:all .24s linear 0ms;  -o-transition:all .24s linear 0ms;  transition:all .24s linear 0ms}.hero_canvas .js-cart-inner .list-item .product-item .quantity-item .group-quantity-button a:hover {  fill:var(--color-link-menu-hover)}.hero_canvas .js-cart-inner .list-item .product-item .quantity-item .group-quantity-button a:hover svg {  transform:rotate(-180deg);  -webkit-transform:rotate(-180deg)}.hero_canvas .js-cart-inner .list-item .product-item .quantity-item .group-quantity-button .qty {  border:1px solid #e5e8ec;  background:#f1f5f6;  text-align:center;  border-radius:2px;  height:30px;  color:var(--color-main);  font-size:14px;  min-width:90px}.hero_canvas .js-cart-inner .list-item .product-item .remove {  color:var(--color-main);  font-weight:400;  font-size:14px;  width:16px;  height:16px;  display:block;  line-height:16px;  text-align:center;  position:absolute;  top:0;  right:0}.hero_canvas .js-cart-inner .list-item .product-item .remove:hover {  color:var(--color-secondary)}.hero_canvas .js-cart-inner .list-item .product-item:first-child {  padding-top:0}.hero_canvas .js-cart-inner .list-item .product-item:last-child {  margin:0}.hero_canvas .js-cart-inner .list-item .product-item .product-name:hover {  color:var(--color-hover)}.hero_canvas .js-cart-inner .list-item .product-item dl {  margin:0}.hero_canvas .js-cart-inner .list-item .product-item .product-option {  display:flex;  line-height:20px;  margin:0 0 5px}.hero_canvas .js-cart-inner .list-item .product-item .product-option dt {  min-width:60px}.hero_canvas .js-cart-inner .list-item .product-item .product-option dd {  margin:0;  color:var(--color-hover)}.hero_canvas .js-cart-inner.cart-empty {  align-items:center;  display:flex;  text-align:center;  flex-direction:column;  padding:0}.hero_canvas .js-cart-inner.cart-empty .icon-cart-empty {  font-size:30px;  margin-bottom:20px;  width:70px;  height:70px}.hero_canvas .js-cart-inner.cart-empty p {  display:inline-block;  margin:0 0 35px;  color:var(--color-main);  font-weight:500;  font-size:14px;  line-height:18px}.hero_canvas .js-cart-inner.cart-empty a {  min-width:290px;  line-height:50px;  height:50px;  background-color:var(--color-btn);  color:var(--color-btn-text);  padding:0 10px;  border-radius:5px;  font-weight:700;  font-size:12px;  text-align:center;  text-transform:uppercase}.hero_canvas .js-cart-inner.cart-empty a:hover {  background:var(--color-btn-hover);  color:var(--color-btn-text_hover)}.hero_canvas .cart-free-shipping {  padding:0 30px}.start.loading .hero_canvas:after {  background:var(--color-secondary);  content:"";  height:3px;  left:0;  opacity:1;  position:fixed;  top:0;  width:0;  z-index:9999;  animation:.4s cubic-bezier(.43,.27,.36,.83) forwards al-loading;  transition:width .4s linear,opacity .35s linear .35s}.end.loading .hero_canvas:after {  width:100%;  animation:.2s cubic-bezier(.43,.27,.36,.83) forwards al-loading-finish}.hero_canvas:before {  content:"";  background:#fff9;  top:0;  left:0;  right:0;  bottom:0;  position:absolute;  opacity:0;  pointer-events:none;  transition:opacity .35s cubic-bezier(.43,.27,.36,.83);  -webkit-transition:all .4s linear 0ms;  -khtml-transition:all .4s linear 0ms;  -moz-transition:all .4s linear 0ms;  -ms-transition:all .4s linear 0ms;  -o-transition:all .4s linear 0ms;  transition:all .4s linear 0ms}.start.loading .hero_canvas:before,.hero_canvas.addons-open:before {  z-index:99;  opacity:1;  pointer-events:auto}.hero_canvas .alo_cart-addons {  display:flex;  height:46px;  border-top:1px solid #e5e8ec;  justify-content:center;  align-items:center}.hero_canvas .alo_cart-addons>div {  position:relative;  display:flex;  justify-content:center;  flex:1}.hero_canvas .alo_cart-addons button {  background:none;  border:0;  font-weight:400;  line-height:1;  width:100%;  padding:14px 15px;  cursor:pointer}.hero_canvas .alo_cart-addons button:hover path,.hero_canvas .alo_cart-addons button:hover svg {  fill:var(--color-link-hover)}.hero_canvas .alo_cart-addons>div:not(:last-of-type):after {  content:"";  height:20px;  border-right:1px dashed #e5e8ec;  position:absolute;  right:0;  top:50%;  transform:translateY(-50%)}.hero_canvas .alo_addon {  position:absolute;  bottom:0;  left:0;  right:0;  background:#f1f5f6;  padding:30px;  border-top:1px solid #e5e8ec;  z-index:999;  opacity:0;  pointer-events:none;  -webkit-transform:translate3d(0,100%,0);  -moz-transform:translate3d(0,100%,0);  -ms-transform:translate3d(0,100%,0);  -o-transform:translate3d(0,100%,0);  transform:translate3d(0,100%,0);  -webkit-transition:all .3s cubic-bezier(.43,.27,.36,.83);  -khtml-transition:all .3s cubic-bezier(.43,.27,.36,.83);  -moz-transition:all .3s cubic-bezier(.43,.27,.36,.83);  -ms-transition:all .3s cubic-bezier(.43,.27,.36,.83);  -o-transition:all .3s cubic-bezier(.43,.27,.36,.83);  transition:all .3s cubic-bezier(.43,.27,.36,.83)}.hero_canvas .alo_addon.open {  opacity:1;  pointer-events:auto;  -webkit-transform:translateZ(0);  -moz-transform:translateZ(0);  -ms-transform:translateZ(0);  -o-transform:translateZ(0);  transform:translateZ(0)}.hero_canvas .alo_addon .alo_addon-title {  font-weight:600;  font-size:14px;  line-height:18px;  margin-bottom:20px;  color:var(--color-main);  display:flex;  gap:5px}.hero_canvas .alo_addon .alo_addon-title svg,.hero_canvas .alo_addon .alo_addon-title path {  fill:var(--color-main)}.hero_canvas .alo_addon-content label,.hero_canvas .alo_addon-content p {  font-weight:500;  font-size:14px;  line-height:16px;  margin-bottom:10px;  display:block}.hero_canvas .alo_addon .alo_addon-content .add-order-note {  margin-bottom:10px;  line-height:1}.hero_canvas .alo_addon .alo_addon-content .add-order-note .cart-note__input {  height:135px;  border:1px solid #e5e8ec;  border-radius:20px;  padding:20px;  width:100%;  line-height:20px}.hero_canvas .alo_addon .alo_addon-content .add-order-note .cart-note__input:placeholder {  color:var(--color-text-body)}.hero_canvas .alo_addon .add-order-coupon,.hero_canvas .alo_addon .alo_addon-content p.field {  margin-bottom:30px}.hero_canvas .alo_addon .alo_addon-content p.select {  margin-bottom:15px;  position:relative}.hero_canvas .alo_addon .alo_addon-content select,.hero_canvas .alo_addon .alo_addon-content input {  border:1px solid #e5e8ec;  height:50px;  border-radius:50px;  padding:0 15px;  width:100%}.hero_canvas .alo_addon .alo_addon-content select {  -webkit-appearance:none;  -moz-appearance:none;  appearance:none}.hero_canvas .alo_addon .alo_addon-content p.select:before {  content:"\e94f";  font-family:icon-dukamarket!important;  position:absolute;  bottom:17px;  right:20px;  font-size:18px;  top:inherit;  left:initial;  z-index:9}.hero_canvas .alo_addon .alo_addon-actions {  display:flex;  flex-direction:column;  gap:15px}.hero_canvas .alo_addon .add-order-shipping .title {  display:none}.hero_canvas .alo_addon .alo_addon-actions .alo_add-giftwrap,.hero_canvas .alo_addon .add-order-shipping .get-rates,.hero_canvas .alo_addon .alo_addon-actions .btn-save {  height:50px;  display:inline-flex;  align-items:center;  justify-content:center;  background-color:var(--color-btn);  color:var(--color-btn-text);  width:100%;  border-radius:30px;  border:1px solid var(--color-border-btn);  font-weight:700;  font-size:12px;  line-height:15px;  text-transform:uppercase;  cursor:pointer}.hero_canvas .alo_addon .alo_addon-actions .alo_add-giftwrap:hover,.hero_canvas .alo_addon .add-order-shipping .get-rates:hover,.hero_canvas .alo_addon .alo_addon-actions .btn-save:hover {  background:var(--color-btn-hover);  border-color:var(--color-border-btn-hover);  color:var(--color-btn-text_hover)}.hero_canvas .alo_addon .add-order-shipping #wrapper-response p {  color:var(--color-text-body);  font-size:14px;  line-height:20px;  font-weight:400;  text-align:center;  padding:0}.hero_canvas .alo_addon .add-order-shipping #wrapper-response p.error {  color:var(--color-secondary)}#shipping-rates {  list-style:none;  display:flex;  gap:10px;  justify-content:center;  font-weight:500;  color:var(--color-main);  margin-bottom:10px}.hero_canvas .alo_addon .alo_addon-actions .btn-cancel {  font-weight:700;  font-size:12px;  line-height:15px;  text-align:center;  text-transform:uppercase;  border:none;  background:no-repeat;  color:var(--color-link);  cursor:pointer}.hero_canvas .alo_addon .alo_addon-actions .btn-cancel:hover {  color:var(--color-link-hover)}.hero_canvas .alo_addon .add-order-gift {  text-align:center;  display:flex;  justify-content:center;  flex-direction:column;  align-items:center;  gap:10px;  margin-bottom:10px}.hero_canvas .alo_addon .add-order-gift svg {  width:40px;  height:40px}.hero_canvas .alo_addon .add-order-gift p span.money {  color:var(--color-price-product);  font-weight:700}.hero_canvas .cms-bottom-group {  padding:30px 30px 0;  background:#f1f5f6;  border-top:1px solid #e5e8ec}.hero_canvas .cms-bottom-group .subtotal {  display:flex;  width:100%;  padding:0 0 30px;  justify-content:space-between;  align-items:center}.hero_canvas .cms-bottom-group .subtotal .text {  color:var(--color-main);  text-transform:uppercase;  font-weight:700;  font-size:12px;  line-height:15px}.hero_canvas .cms-bottom-group .subtotal .js-total-price {  color:var(--color-current-product);  font-weight:700;  font-size:16px;  line-height:20px}.hero_canvas .cms-bottom-group .cms-group-button {  align-items:center;  display:flex;  text-align:center;  flex-direction:column}.hero_canvas .cms-bottom-group .cms-group-button .cms-btn-cart {  height:50px;  display:inline-flex;  align-items:center;  justify-content:center;  color:var(--color-main);  margin-bottom:10px;  width:100%;  background:#fff;  border:1px solid #e5e8ec;  border-radius:30px;  font-weight:700;  font-size:12px;  line-height:15px;  text-transform:uppercase}.hero_canvas .cms-bottom-group .cms-group-button .cms-btn {  height:50px;  display:inline-flex;  align-items:center;  justify-content:center;  background-color:var(--color-btn);  color:var(--color-btn-text);  margin-bottom:30px;  width:100%;  border-radius:30px;  border:1px solid var(--color-border-btn);  font-weight:700;  font-size:12px;  line-height:15px;  text-transform:uppercase}.hero_canvas .cms-bottom-group .cms-group-button .cms-btn-cart:hover,.hero_canvas .cms-bottom-group .cms-group-button .cms-btn:hover {  background:var(--color-btn-hover);  border-color:var(--color-border-btn-hover);  color:var(--color-btn-text_hover)}.hero_canvas.act_opened {  -webkit-transform:translate(0);  transform:translate(0);  opacity:1}.hero_canvas .tell_me {  width:100%;  height:100%}#wishlist_popup.hero_canvas {  padding:0;  overflow-y:auto}#js_cart_popup.hero_canvas .mini_cart_header .title,#wishlist_popup.hero_canvas .mini_cart_header .title {  width:100%;  text-align:left;  background:#f1f5f6;  color:var(--color-main);  border:none;  padding:0 30px;  height:50px;  display:flex;  align-items:center;  font-weight:700;  font-size:14px}#js_cart_popup.hero_canvas .close_popup_ajax,#wishlist_popup.hero_canvas .close_popup_ajax {  top:15px;  right:30px}.content_tell_me {  display:flex;  flex-direction:column;  align-items:center;  justify-content:center;  height:100%;  padding:0 20px;  text-align:center}.content_tell_me .logo {  margin-bottom:55px}.content_tell_me .logo h3.title {  font-size:13px;  margin:10px 0 25px;  text-transform:uppercase;  font-weight:600}.content_tell_me .logo .content {  font-size:14px;  color:#4f4f4f;  line-height:25px}.content_tell_me .div_instagram {  width:100%;  margin-bottom:55px}.content_tell_me .div_instagram .row {  margin:0 -5px}.content_tell_me .div_instagram .item {  width:33.33%;  padding:0 5px;  margin-bottom:10px}.content_tell_me .div_instagram .item .wrap_ins_img {  border-radius:3px;  overflow:hidden;  position:relative;  display:block}.content_tell_me .div_instagram .item .wrap_ins_img:before {  position:absolute;  border-radius:50%;  top:50%;  left:50%;  background-color:#fff3;  content:"";  z-index:2;  right:50%;  bottom:50%}.content_tell_me .div_instagram .item .wrap_ins_img:hover:before {  top:0;  left:0;  right:0;  bottom:0;  opacity:0;  transition:.6s}.content_tell_me .div_instagram .item .wrap_ins_img i {  position:absolute;  top:0;  left:0;  right:0;  bottom:0;  color:#fff;  display:flex;  justify-content:center;  align-items:center;  -webkit-transition:all .24s linear 0s;  -khtml-transition:all .24s linear 0ms;  -moz-transition:all .24s linear 0s;  -ms-transition:all .24s linear 0s;  -o-transition:all .24s linear 0s;  transition:all .24s linear 0s;  opacity:0}.content_tell_me .div_instagram .item .wrap_ins_img:hover i {  opacity:1}.content_tell_me .contact>.title {  font-size:13px;  color:var(--color-main);  text-transform:uppercase;  margin-bottom:20px;  line-height:1;  font-weight:600}.content_tell_me .contact .s_email,.content_tell_me .contact .address,.content_tell_me .contact .p_number {  font-size:14px;  color:#4f4f4f;  line-height:1;  margin-bottom:15px}.content_tell_me .contact .socials {  padding-top:15px}.content_tell_me .contact .socials label {  display:none}.mask_opened {  pointer-events:auto;  opacity:1;  visibility:visible;  transition:opacity .25s,visibility}.img_pr {  min-width:95px;  max-width:95px;  padding-right:0}.content_pr {  padding-left:10px;  color:#878787;  flex-basis:0;  flex-grow:1}.close_popup_ajax {  -ms-flex:0 0 auto;  flex:0 0 auto;  width:auto;  max-width:100%;  font-size:20px;  cursor:pointer;  transition:all .3s linear 0s;  -webkit-transition:all .3s linear 0s;  position:absolute;  color:var(--color-text-body);  top:20px;  right:20px;  z-index:9}.close_popup_ajax:hover {  transform:rotate(-180deg);  -webkit-transform:rotate(-180deg);  color:var(--color-link-menu-hover)}.widget-title {  -webkit-box-flex:1;  -ms-flex:1 1 auto;  flex:1 1 auto;  margin:10px 0;  font-weight:600;  letter-spacing:0px;  line-height:1.428;  font-size:24px}.laber_mini_cart .widget-title {  color:var(--color-main);  padding-top:95px;  text-align:center;  margin-bottom:25px;  margin-top:0;  font-weight:700;  font-size:18px;  line-height:22px}.search-title {  margin:0;  opacity:0;  visibility:hidden}.aloSearch .laber_search {  position:relative}.search_header__submit {  padding:0;  width:50px;  border:none;  background-color:transparent;  color:var(--color-main);  height:43px;  font-weight:400;  font-size:20px;  cursor:pointer}.frm_search_cat {  position:relative}.frm_search_cat:after {  content:"";  background-color:#acafb7;  height:15px;  width:1px;  display:block;  position:absolute;  top:15px;  right:0}.frm_search_cat select {  padding:0 30px 0 23px;  max-width:100%;  width:100%;  outline:0;  vertical-align:middle;  transition:border-color .5s;  -webkit-appearance:none;  -moz-appearance:none;  appearance:none;  display:inline-block;  background-color:transparent;  box-shadow:none;  color:var(--color-main);  font-weight:500;  font-size:14px;  line-height:18px;  border:none;  height:43px;  background: white;}.frm_search_input {  display:flex;  position:relative;  -ms-flex-preferred-size:0;  flex-basis:0;  -ms-flex-positive:1;  flex-grow:1;  max-width:100%}.mini_cart_wrap.open_result .frm_search_input {  border-color:var(--color-main)}.frm_search_input .search_header__submit {  display:inline-flex;  align-items:center;  pointer-events:none;  justify-content:center}.search_header__prs {  padding:10px 40px;  border-bottom:1px solid rgba(129,129,129,.2);  box-shadow:0 3px 10px #81818133}.search_header__prs span {  font-weight:600;  color:#111}.fixcl-scroll {  position:absolute;  width:100%;  padding: 30px 5px 30px 30px;  background: white;  z-index: 99999999999999;  height: 500px !important;  overflow: auto;}#search_pupop .mini_cart_wrap {  position:relative;  width:600px;  border:1px solid #cfd4de;  height:45px;  box-sizing:border-box;  border-radius:3px;  margin:0 auto}#search_pupop .mini_cart_wrap.open_result {  border-color:var(--color-hover)}#search_pupop .mini_cart_wrap .search_header {  display:flex;  position:relative}#search_pupop .mini_cart_content {  position:absolute;  -ms-flex:1 1 auto;  top:103%;  left:0;  right:0;  min-height:400px;  height:auto;  z-index:99;  background:#fff;  opacity:0;  display:none;  border-radius:5px;  padding:30px 5px 30px 30px}#search_pupop .mini_cart_wrap.open_result .mini_cart_content {  opacity:1;  display:block}.fixcl-scroll .product_list_widget .skeleton_wrap {  position:relative}input.search_header__input:not([type=submit]):not([type=checkbox]) {  height:43px;  border:none;  width:100%;  line-height:18px;  color:#acafb7;  -webkit-appearance:none;  appearance:none;  font-weight:400;  font-size:14px;  padding:0 20px}input.search_header__input:focus {  color:var(--color-hover)!important}.mini_cart_wrap {  position:relative}.header-search .search_header {  background-color:#fff;  border-radius:5px;  padding:0;  width:330px;  border:2px solid #e5e8ec}.search-bar .header-search .search_header {  width:100%;  /*! margin-left: 12%; */}.header-search .search_header .row {  margin:0;  align-items:center}.header-search .search_header .frm_search_cat select {  border:none;  margin:0;  height:41px;  max-width: 150px;  padding-right: 0px !important;  font-size: 12px;}.header-search .search_header .frm_search_cat:after {  top:13px}.header-search .search_header input.search_header__input:not([type=submit]):not([type=checkbox]) {  border:none;  height:41px;  padding:0 10px;  background:transparent;  color:#8d979e;  font-weight:400;  font-size:13px;  line-height:16px}.header-search .search_header .btn_search {  padding:0!important}.header-search .search_header .search_header__submit {  position:static;  min-width:110px;  height:45px;  border:none;  cursor:pointer;  background:var(--color-btn);  color:var(--color-btn-text);  font-weight:600;  font-size:14px;  line-height:18px;  margin-top:-2px;  margin-right:-2px;  margin-bottom:-2px;  border-radius:0 5px 5px 0}.header-search .search_header .search_header__submit:hover {  background:var(--color-btn-hover);  border-color:var(--color-border-btn-hover);  color:var(--color-btn-text_hover)}.header-search .mini_cart_content {  /*! position:absolute; */  /*! background:#fff; */  /*! height:auto; */  /*! z-index:9999999999999; */  /*! opacity:0; */  /*! pointer-events:none; */  /*! -webkit-transition:all .24s linear 0s; */  /*! -khtml-transition:all .24s linear 0ms; */  /*! -moz-transition:all .24s linear 0s; */  /*! -ms-transition:all .24s linear 0s; */  /*! -o-transition:all .24s linear 0s; */  /*! transition:all .24s linear 0s; */  /*! padding:30px 5px 30px 30px; */  /*! box-shadow:0 0 30px #487bb726; */  /*! border-radius:5px; */  /*! top:auto; */  /*! -webkit-transform:translate(0,20px); */  /*! -moz-transform:translate(0,20px); */  /*! -o-transform:translate(0,20px); */  /*! -ms-transform:translate(0,20px); */  /*! transform:translateY(20px) */}.fixcl-scroll .product_list_widget {  max-height:400px;  overflow-y:auto;  padding-right:22px}.header-search .open_result .mini_cart_content {  opacity:1;  pointer-events:auto;  -webkit-transform:translate(0,0);  -moz-transform:translate(0,0);  -o-transform:translate(0,0);  -ms-transform:translate(0,0);  transform:translate(0);}.header-search .mini_cart_content::-webkit-scrollbar {  width:3px;  border-radius:2px}.header-search .mini_cart_content::-webkit-scrollbar-thumb {  border-radius:2px}.header-search .mini_cart_content::-webkit-scrollbar-track {  border-radius:2px}.header-search .mini_cart_content .js_prs_search .item {  margin-bottom:15px}.header-search .mini_cart_content .js_prs_search .item .product-item {  display:flex;  align-items:center;  padding:0 0 15px;  margin-bottom:15px;  border-bottom:1px dashed #e5e8ec}.header-search .mini_cart_content .js_prs_search .item .product-item .product-image {  width:60px;  margin-right:20px}.header-search .mini_cart_content .js_prs_search .detail_link {  width:100%;  border-radius:5px;  line-height:45px;  color:var(--color-main);  justify-content:center;  align-content:center;  display:flex;  background:#f1f5f6;  border:1px solid #e5e8ec;  font-weight:700;  font-size:12px;  text-transform:uppercase}.header-search .mini_cart_content .js_prs_search .detail_link:hover {  background:var(--color-btn-hover);  border-color:var(--color-border-btn-hover);  color:var(--color-btn-text_hover)}.header-search .ld_bar_search {  -webkit-transition:all .24s linear 0s;  -khtml-transition:all .24s linear 0ms;  -moz-transition:all .24s linear 0s;  -ms-transition:all .24s linear 0s;  -o-transition:all .24s linear 0s;  transition:all .24s linear 0s;  background:#1a73e8;  height:2px;  position:absolute;  bottom:0;  left:0;  right:100%;  opacity:0}.header-search .ld_bar_search.on_star {  right:50%;  opacity:1}.header-search .ld_bar_search.on_star.on_end {  right:0}.popular-search-keywords {  display:flex;  justify-content:center;  align-items:center;  font-weight:400;  font-size:15px;  line-height:22px;  padding-top:15px;  color:var(--color-main);  gap:5px}.popular-search-keywords a {  text-transform:capitalize}.popular-search-keywords a:after {  content:","}.popular-search-keywords a:last-child:after {  display:none}#nt_search_canvas .product_list_widget {  padding:20px}#login_pupop .login-form {  padding:0}#table-compare {  min-height:150px;  display:block}.popup-wishlist_buttons a {  min-height:35px;  margin-top:20px;  background-color:#fff;  display:inline-flex;  justify-content:center;  ms-flex-pack:center;  -webkit-justify-content:center;  -ms-justify-content:center;  align-items:center;  padding-top:0;  padding-bottom:0;  border:1px solid #333;  box-sizing:border-box;  color:#333;  font-size:13px;  line-height:14px;  letter-spacing:.05em;  font-weight:400;  text-transform:uppercase}.popup-wishlist_empty {  margin-top:15px;  padding:30px;  font-size:16px;  text-align:center;  color:#6b6b6b}.mini_cart_header {  padding:5px 0 5px 20px;  border-bottom:1px solid rgba(129,129,129,.2)}.remove {  color:#555;  font-size:20px}.js_prs_search .product-title {  color:var(--color-name-product);  font-weight:600;  font-size:14px;  line-height:18px;  margin-bottom:5px;  display:block}.js_prs_search .product-title:hover {  color:var(--color-name-product-hover)}.js_prs_search .product-price {  color:var(--color-price-product);  text-decoration:unset;  font-weight:600;  font-size:14px;  line-height:26px}.js_prs_search .product-price .compare {  color:var(--color-compare-price-product);  margin:unset;  font-weight:400;  text-decoration:line-through;  margin-left:2px;  font-size:14px}.js_prs_search .product-price .current {  color:var(--color-current-product)}.type_product a {  padding:0}.product-store-lists {  display:block;  float:left;  width:100%;  margin-bottom:10px}.product-store-lists__title h3 {  margin:0 0 10px}.product-store-lists__title h3 a {  color:var(--color-name-product);  -webkit-line-clamp:2;  display:-webkit-box;  -webkit-box-orient:vertical;  overflow:hidden;  margin-bottom:8px;  font-weight:500;  font-size:14px;  line-height:18px}.product-store-lists__title h3 a:hover {  color:var(--color-name-product-hover)}.product-store-lists .product-store-lists__image {  float:left;  width:50%}.product-store-lists .product-store-lists__content {  float:right;  width:50%;  text-align:left}.product-store-lists__variant {  color:#858585}.mini_cart_header .title-customer {  line-height:55px;  font-size:14px;  font-weight:500;  margin:0;  color:var(--color-main);  text-align:center;  border-bottom:2px solid #ebebeb;  text-transform:uppercase;  cursor:pointer}.mini_cart_header .title-customer span {  color:var(--color-hover)}.hero_canvas .cms-bottom-group .discounts.list-unstyled .discounts__discount {  margin-bottom:15px}.discounts.list-unstyled .discounts__discount {  display:flex;  font-size:14px;  font-weight:400;  align-items:center;  justify-content:flex-end}.discounts.list-unstyled .discounts__discount svg {  width:16px;  margin-right:10px}.discounts.list-unstyled .discounts__discount span {  color:var(--color-price-product);  font-weight:700}@media (max-width: 1024px) {  .header.header-2-lines .header-top .container>.row {    height:75px  }  .wrap_bottom_menu,  .hide-mobile {    display:none!important  }  .cms-top-header .topbar .full-width,  .header .header-top .full-width {    padding:0 15px  }  .header .header-top .header-control {    display:inline-flex;    align-items:center  }  .header .header-top .header-control .total-price {    display:none  }  .header .header-top .header-control li:first-child {    padding-left:0  }  .header .header-top .header-control li:last-child {    padding-right:0  }  .header .header-top .header-control li.hide-mobile {    display:none  }  .header .header-top .header-top-meta {    justify-content:flex-end;    display:flex;    padding-right:10px  }  .cms-top-header .topbar .announcement-bar .wrapper-bar-message,  .cms-top-header .topbar .announcement-bar .topbar-right,  .cms-top-header .topbar .announcement-bar .topbar-left {    width:100%;    max-width:100%;    text-align:center;    justify-content:center  }  .cms-top-header .wrapper-bar-message .announcement-bar__message,  .cms-top-header .topbar .announcement-bar .top_contac ul li {    line-height:30px  }  .header .header-control li {    padding:0  }  .header .header-nav {    display:none!important  }  .header .topbar .announcement-bar {    display:block  }  .header .topbar .announcement-bar div {    text-align:inherit  }  .header .topbar .full-width {    width:100%;    padding:60px  }  .header .header-top-left {    display:none  }  .header .header-nav-mobile {    justify-content:flex-start;    display:inline-flex;    max-width:max-content  }  .header .logo-mobile {    justify-content:center;    display:inline-flex  }  .header .logo-mobile h1 {    margin:0  }  .header .header-nav-mobile .mobile-navigation {    font-weight:700;    text-transform:uppercase;    font-size:14px;    cursor:pointer;    line-height:1;    display:block  }  .header .header-nav-mobile .mobile-navigation .icon svg {    width:26px;    fill:var(--color-icon-header)  }  .header .header-nav-mobile .mobile-navigation.sidebar-homepage {    margin-right:15px  }  .header .header-top .header-logo {    text-align:center;    flex-grow:2;    justify-content:center;    height:auto;    align-items:center;    display:flex  }  .header .header-top .header-nav {    display:none  }  .header .header-control li:first-child {    margin-bottom:0  }  .cms-clone-wrap {    position:fixed;    overflow-x:hidden;    top:0;    left:-250%;    width:320px;    height:100vh;    background-color:#fff;    -webkit-transition:all .3s ease 0s;    -o-transition:all .3s ease 0s;    -moz-transition:all .3s ease 0s;    transition:all .3s ease 0s;    z-index:100000;    -webkit-box-shadow:3px 5px 14px -3px rgba(0,0,0,.11);    -moz-box-shadow:3px 5px 14px -3px rgba(0,0,0,.11);    box-shadow:3px 5px 14px -3px #0000001c  }  .cms-clone-wrap.open {    left:0  }  .cms-panels-actions-wrap {    border-bottom:1px solid #eee;    height:50px;    position:relative  }  .cms-panels-actions-wrap h3 {    background-color:var(--color-main);    margin:0;    padding:0 50px;    line-height:50px;    color:#fff;    font-size:20px;    text-align:center  }  .cms-panels-actions-wrap .cms-close-btn,  .cms-panels-actions-wrap .cms-prev-panel {    width:50px;    height:50px;    position:absolute;    top:0;    right:0;    z-index:10;    text-align:center;    line-height:50px;    font-size:20px;    color:#fff;    border-left:1px solid #fff  }  .cms-panels-actions-wrap .cms-prev-panel {    right:inherit;    left:0;    border:none;    border-right:1px solid #fff;    color:#fff;    font-size:16px  }  .cms-panels-actions-wrap .cms-current-panel-title {    display:block;    text-align:center;    line-height:50px;    padding:0 50px;    text-transform:uppercase  }  .cms-panels-actions-wrap .cms-prev-panel:before {    content:"\e875";    font-family:Linearicons-Free  }  .cms-panel>ul {    padding:0;    margin:0  }  .cms-sub-panel>.submenu {    padding:0  }  .cms-panel li {    list-style:none;    position:relative  }  .cms-panel>ul>li {    padding:0 20px;    border-bottom:1px solid #f5f5f5;    color:#111  }  .cms-panel>ul>li:hover {    background-color:#f5f5f5;    color:var(--color-main)  }  .cms-panel>ul.submenu>li {    padding:0  }  .cms-panel>ul>li>a {    display:block;    font-size:16px;    color:inherit  }  .cms-panel>ul>li a i {    display:none  }  .cms-panel .cms-next-panel {    height:50px;    line-height:50px;    width:50px;    border-left:1px solid #f5f5f5  }  .cms-panel .cms-item-title {    height:50px;    line-height:50px;    color:inherit  }  .cms-panel .cms-item-title:hover {    color:var(--color-main)  }  .cms-next-panel {    width:50px;    text-align:center;    position:absolute;    top:0;    right:0;    z-index:10  }  .cms-next-panel:before {    content:"\f105";    font-family:FontAwesome  }  .cms-clone-wrap .cms-panels {    background:inherit;    border-color:inherit;    position:absolute;    margin-top:50px;    left:0;    right:0;    top:0;    bottom:0;    z-index:0;    box-sizing:border-box  }  .cms-clone-wrap .cms-panel {    bottom:0;    box-sizing:border-box;    display:block;    left:0;    margin:0;    overflow-x:hidden;    overflow-y:auto;    position:absolute;    right:0;    top:0;    transform:translate(100%);    transition:all .2s ease 0s;    z-index:0  }  .cms-clone-wrap .cms-main-panel,  .cms-clone-wrap .cms-panel.cms-panel-opened {    transform:translate(0);    z-index:10  }  .cms-clone-wrap .cms-main-panel,  .cms-clone-wrap .cms-panel.cms-panel-opened.cms-sub-opened {    z-index:8  }  .cms-clone-wrap .cms-sub-opened {    z-index:1;    opacity:0;    visibility:hidden  }  .cms-clone-wrap .cms-hidden {    display:block!important;    opacity:0;    visibility:hidden  }  .cms-clone-wrap .submenu.megamenu {    padding:20px;    max-width:100%!important;    width:100%!important  }  .cms-panel-opened>.submenu {    position:static;    visibility:visible;    opacity:1;    -webkit-box-shadow:none;    -moz-box-shadow:none;    -ms-box-shadow:none;    -o-box-shadow:none;    box-shadow:none  }  .cms-panel-opened>.submenu .menu-item.has-children {    margin-left:10px  }  .cms-panel-opened>.submenu .menu-item>a {    font-weight:600;    height:50px;    display:block;    line-height:50px;    padding:0 20px;    border-bottom:1px solid #f5f5f5;    color:#353e45;    font-size:16px  }  .cms-panel-opened>.submenu row {    margin:0  }  .cms-panel-opened>.submenu .menu-item:not(.type_link):not(.type_mn_banner) {    border-bottom:1px solid #f5f5f5;    color:#353e45;    padding:0 20px  }  .cms-panel-opened>.submenu .menu-item:not(.type_link):not(.type_mn_banner) a {    font-weight:400;    color:inherit;    width:100%;    display:block;    border-bottom:none;    font-size:14px  }  .cms-panel-opened>.submenu .menu-item .laberProducts-column {    padding:20px  }  .cms-panel-opened>.submenu .menu-item.type_mn_banner .banner_menu .laber_content_html {    position:absolute;    top:50%;    left:0;    right:0;    text-align:center;    -webkit-transform:translate(0,-50%);    -ms-transform:translate(0,-50%);    transform:translateY(-50%)  }  .cms-panel-opened>.submenu .menu-item.type_mn_banner .banner_menu .laber_content_html h3 {    margin:0  }  .cms-panel-opened>.submenu .menu-item.type_mn_banner .banner_menu .laber_content_html h3 a {    color:var(--color-main);    background:#fff;    font-weight:600;    line-height:50px;    height:50px;    font-size:14px;    padding:0 30px;    display:inline-block;    border-radius:3px  }  .cms-panel-opened>.submenu .menu-item.type_mn_banner .banner_menu .laber_content_html h3 a:hover {    background-color:var(--color-hover);    color:#fff  }  .cms-panel-opened .mega-menu {    padding:0  }  .cms-panel-opened .mega-menu .container {    width:auto;    padding:0  }  .cms-panel-opened .mega-menu .container .type_link {    padding:0  }  .cms-panel-opened .mega-menu .container .type_link .menu-item {    border-bottom:1px solid #eee;    color:#111  }  .cms-panel-opened .mega-menu .container .type_link .menu-item a {    padding:14px 20px;    color:inherit;    width:100%;    display:block  }  .cms-panel-opened .mega-menu .container .type_link .menu-item:hover {    background-color:var(--color-hover);    color:#fff  }  .menu-item.has-children.clone-menu-item>a:after {    display:none  }  .cms-panel>.demos-menu {    padding:0  }  .cms-panel>.demos-menu .demo-item {    width:100%  }  .cms-panel>.demos-menu .demo-item .demo-title {    margin:0  }  #search_pupop .mini_cart_content .js_prs_search a:link.btn,  .cms-panel>.mega-menu .widget-custom-menu {    width:100%  }  .header .header-top .header-top-meta {    max-width:max-content  }  .header-search .search_header {    width:100%  }}@media only screen and (max-width: 1200px) {  .open-edit-cart .hero_canvas.act_opened {    -webkit-overflow-scrolling:touch;    -webkit-transform:translate3d(104%,0,0);    transform:translate3d(104%,0,0);    opacity:0  }}@media only screen and (min-width: 992px) and (max-width: 1199px) {  .header-nav .menu {    padding-left:10px  }  .header-nav .menu li {    padding:0 10px  }  .header .header-top .header-logo {    max-width:245px  }  .header .header-control li.signin .header-icon span {    display:none  }}@media only screen and (max-width: 767px) {  .frm_search_cat {    display:none  }  .hero_canvas .js-cart-inner {    height:calc(100% - 380px)  }  .cms-top-header .topbar .full-width,  .header .header-top .full-width {    padding:0 15px  }  .header .header-top .header-control li.button_tell_me,  .header .header-top .header-control li.header_search,  .header .header-top .header-control li.hide-mobile {    display:none  }  .header .header-control li.box-minicart {    padding-right:0  }  #search_pupop.hero_canvas {    left:0;    right:0;    height:auto;    -webkit-transform:translateX(100%);    -ms-transform:translateX(100%);    transform:translate(100%);    top:0;    bottom:0;    pointer-events:none  }  #search_pupop.hero_canvas.act_opened {    pointer-events:auto;    -webkit-transform:translateX(0);    -ms-transform:translateX(0);    transform:translate(0)  }  #search_pupop .mini_cart_wrap.open_result .mini_cart_content {    top:auto  }  .cms-top-header .topbar .announcement-bar .top_contac {    display:none  }  #login_pupop.hero_canvas {    width:100%  }  #search_pupop .mini_cart_wrap {    position:static;    width:100%  }  .laber_mini_cart .widget-title {    padding-top:15px;    margin-bottom:15px  }  #search_pupop.hero_canvas {    min-height:inherit  }}@media only screen and (max-width: 480px) {  #js_cart_popup,  #login_pupop,  #menu_popup,  #search_pupop,  #wishlist_popup {    width:100%;    left:0  }  .popular-search-keywords span.title_key_word {    display:none  }  .close_popup_ajax {    top:10px;    right:10px  }}.no-js .header .submenu {  visibility:hidden}.modeller {width: 8%;  border: 1px solid #e4e4e4;  margin-right: 12px;  margin-bottom: 5px;  text-align: center;  border-radius: 4px;  padding: 10px 4px;}.markaadi {font-size:12px;}#modelSearchInput {  width: 100% !important;  border: 2px solid #f1f5f6;  border-radius: 4px;  height: 35px;  padding: 5px;}/*# sourceMappingURL=/cdn/shop/t/4/assets/header.css.map?v=34081017431199706791698678672 */