/* Variables */
  :root {
    --ji-scrollbar-width:0px;
  }
  body {
    --ji-top-bar-height: 40px;
    --ji-header-top-height: 60px;
    --ji-navigation-height: 58px;

    --ji-admin-bar-bottom: var(--ji-admin-bar-height);
    --ji-site-msg-bottom: calc(var(--ji-admin-bar-bottom) + var(--ji-site-msg-height) - 0.5px);
    --ji-top-bar-bottom: calc(var(--ji-site-msg-bottom) + var(--ji-top-bar-height) - 0.5px);
    --ji-header-top-bottom: calc(var(--ji-top-bar-bottom) + var(--ji-header-top-height) - 0.5px);
    --ji-navigation-bottom: calc(var(--ji-header-top-bottom) + var(--ji-navigation-height));
  }

  body {--ji-site-msg-height:36.5px;--ji-admin-bar-height:0px;}
  body:is(.admin-logged,.jh-admin-bar):not(.jh-admin-bar-hidden) {--ji-admin-bar-height:25px;}
  body:not(:has(.site-msg.information)) {--ji-site-msg-height:0px !important;}
  @media (max-width: 991px) {
      body {--ji-admin-bar-height:0px !important;}
  }

/* Main styles */
body {color: #1F1D1D;background-color: #fff;font-size: 16px;font-weight: 400;line-height: 1.5;font-family: 'Inter', sans-serif;}
.overall-wrapper {min-height: 100vh;opacity: 0;transition: opacity 0.3s;padding-top: var(--ji-navigation-bottom);}
.overall-wrapper.prep {overflow-x: hidden;opacity: 1;}
.ready {visibility: visible!important;}
#content {width: auto;max-width: 100%;position: relative;z-index: 2;}
.external-fonts-loaded h1, .external-fonts-loaded h2, .external-fonts-loaded h3, .external-fonts-loaded h4, .external-fonts-loaded h5, .external-fonts-loaded h6, .external-fonts-loaded .h1, .external-fonts-loaded .h2, .external-fonts-loaded .h3, .external-fonts-loaded .h4, .external-fonts-loaded .h5, .external-fonts-loaded .h6, .external-fonts-loaded .cart-table .main-link, .external-fonts-loaded .cart-related-name, .blank-mode h1, .blank-mode h2, .blank-mode h3, .blank-mode h4, .blank-mode h5, .blank-mode h6, .blank-mode .h1, .blank-mode .h2, .blank-mode .h3, .blank-mode .h4, .blank-mode .h5, .blank-mode .h6, .blank-mode .cart-table .main-link, .blank-mode .cart-related-name {font-family: 'Inter', sans-serif;}
.banner {overflow: visible;min-height: 0;margin-bottom: 0;}
.homepage-box {margin: 0;padding: 0;}
.banner-wrapper {margin-top: 0;color: initial;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {color: #1F1D1D;font-weight: 700;}
.content-inner {max-width: 100%;}
.center {text-align: center;}
.browse-p {display: none;}
.has-carousel .content-wrapper-in>#content.content.wide {padding-left: 20px;padding-right: 20px;}
.latest-contribution-box {display: none;}
.homepage-box.welcome-wrapper {display: none;}

.site-msg.information {max-width: 100%;bottom: initial;left: 0;top: var(--ji-admin-bar-bottom);width: 100%;background: #6e6866;opacity: 1;color: #fff;font-size: 14px;z-index: 10;}
.site-msg.information .container {max-width: 1460px;width: 100%;}
.site-msg .close::before, .site-msg .close::after {background: unset;color: unset;}
.admin-bar {position: fixed;top: 0;}

.checkout-box span {color: #fff!important;}
.checkout-box span>[href^=tel] {color: #fff!important;}
.checkout-box .contact-box span {color: #000!important;}
.checkout-box .contact-box [href^=tel] {color: #000!important;}

@media (min-width: 1200px) {
  .container {width: 1440px;}
}

/* Dropdown */
.dropdown.--custom .dropdown-menu {min-width: 81px;}
.dropdown.--custom button {padding-left: 16px;display: flex;align-items: center;color: #1F1D1D;font-weight: bold;font-size: 12px;}
.dropdown.--custom {border-right: 0;margin-right: 0;display: flex!important;align-items: center;justify-content: flex-end;}
.dropdown.--custom img {max-width: 20px;margin: 0 8px;}
.dropdown.--custom a {display: flex;align-items: center;color: #1F1D1D;font-weight: bold;font-size: 12px;}
.dropdown.--custom::before {display: none;}
.dropdown-menu li a:before, .top-navigation-bar-menu-helper li a:before {display: none;}

/* Top navigation */
.top-navigation-bar {background-color: #fff;border: 0;position: fixed;top: var(--ji-site-msg-bottom);z-index: 21;width: 100%;}
.top-navigation-bar .container>div.top-navigation-tools {display: none;}
.top-navigation-bar .container>div {width: 80%;flex: 1 1 80%;height: 40px;text-align: left;}
.top-navigation-bar .container>div.top-navigation-menu {display: block;}
.top-navigation-bar-menu li a, .top-navigation-bar-menu-helper li a {font-weight: 400;font-size: 13px;text-transform: initial;color: #707070;padding: 9px 9px;}
.top-navigation-bar-menu-helper li a {color: #000;}
.top-navigation-bar-menu li a:hover {text-decoration: underline;color: #707070;}
.top-navigation-bar-menu li::before {margin-top: -6px;color: #707070;left: -2px;}

.top-navigation-bar .container>div.top-navigation-contacts {display: none;}

/* Header */
.header-top {height: 60px;align-items: center;position: fixed;top: var(--ji-top-bar-bottom);width: 100%;max-width: 1400px;width: 100%;z-index: 21;padding: 0;background-color: #FCFCFC;}
.header-top::after {content: "";height: 100%;left: -500%;width: 1000%;z-index: -1;background: #FCFCFC;position: absolute;bottom: 0px;}
.header-top.--toggled {height: 180px;}
.header-top>div.search {margin-left: auto;}
.header-top>div.search #formSearchForm {width: 440px;border: 2px solid #17213D;border-radius: 16px;background-color: #fff;}
.header-top>div.search .form-control {height: 31px;line-height: 31px;background: none;outline: none;border: 0;padding: 0 20px;}
.header-top>div.search .form-control:focus {outline: none;border: 0;box-shadow: none;}
.header-top>div.search .form-control::placeholder {color: #000;font-size: 14px;font-weight: 400;}
.header-top>div.search .compact-form .btn:hover {opacity: 0.8;}
.header-top>div.search .compact-form .btn {width: 24px;height: 24px;padding: 0px;background-color: transparent;border: 0;top: 3px;right: 3px;font-size: 0;background-repeat: no-repeat;background-position: center;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg id='Group_67' data-name='Group 67' transform='translate(-1390 -58)'%3E%3Ccircle id='Ellipse_117' data-name='Ellipse 117' cx='12' cy='12' r='12' transform='translate(1390 58)' fill='%2317213d'/%3E%3Cg id='search_5_' data-name='search (5)' transform='translate(1396.262 63.718)'%3E%3Cpath id='Path_300' data-name='Path 300' d='M11.247,10.218,9.033,8A5,5,0,1,0,8.025,9.012l2.214,2.214a.712.712,0,0,0,1.008-1.008Zm-6.2-1.633A3.561,3.561,0,1,1,8.606,5.024,3.561,3.561,0,0,1,5.045,8.585Z' transform='translate(0 0)' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");}
.header-top .btn.cart-count .cart-price {display: none!important;}

.search-whisperer {margin-top: 11px;border-width: 1px;}

.header-top>div {flex: 0 0 auto;}

.dkLabComparerHeaderIconBtn::before {content: "";background-position: center;padding: 0 15px;width: 52px;height: 22px;margin: 0;display: block;background-size: contain;background-repeat: no-repeat;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.605' height='15.605' viewBox='0 0 15.605 15.605'%3E%3Cpath id='balance-scale-left_2_' data-name='balance-scale-left (2)' d='M13.084.194,8.453,1.43V0h-1.3V1.776L2.432,3.035,0,9.637v.441a2.926,2.926,0,0,0,5.852,0V9.637L3.782,4.021l3.37-.9V14.3H2.6v1.3H13V14.3H8.453V2.775l3.183-.849L9.753,7.037v.441a2.926,2.926,0,1,0,5.852,0V7.037ZM2.926,11.7a1.628,1.628,0,0,1-1.592-1.3H4.518A1.628,1.628,0,0,1,2.926,11.7ZM4.269,9.1H1.583L2.926,5.457Zm8.41-6.247L14.022,6.5H11.336Zm0,6.247a1.628,1.628,0,0,1-1.592-1.3h3.185A1.628,1.628,0,0,1,12.68,9.1Z' fill='%2317213d'/%3E%3C/svg%3E%0A");}
.dkLabComparerHeaderIconBtn em {width: 15px;height: 15px;border-radius: 50%;background-color: #FCFE03;color: #000;font-size: 9px;text-align: center;line-height: 15px;font-weight: bold;position: absolute;top: -6px;right: 15px;left: initial;}

.header-top .site-contact {padding: 0 80px;font-weight: 300;font-size: 14px;font-weight: 300;}
.header-top .site-contact span {font-weight: 400;}
.header-top .site-contact strong {color: #17213D;font-weight: bold;position: relative;z-index: 1;}
.header-top .site-contact strong:hover {color: #000;}
.header-top .site-contact strong::after {content: "";width: 100%;height: 7px;background-color: #FDFF03;position: absolute;bottom: 0;left: 0;z-index: -1;}

.header-top>div.navigation-buttons {flex: 0 0 250px;justify-content: space-between;display: flex;align-items: center;}

#header .site-name a img {}
#header .site-name {display: flex;align-items: center;}

.navigation-buttons a[data-target=login], .navigation-buttons a[data-target=login]:hover, .navigation-buttons a[data-target=search], .navigation-buttons a[data-target=search]:hover {background-color: transparent;}

.header-top__left {display: flex;align-items: center;}
.header-top__left>* {padding: 0 20px;color: #000;font-size: 16px;cursor: pointer;}
.header-top__left>*::before {content: "";display: block;margin: 0 auto 10px auto;width: 29px;height: 29px;background-size: contain;background-repeat: no-repeat;}
.header-top__left .msnger::before {background-image: url("data:image/svg+xml,%3Csvg id='Component_68_1' data-name='Component 68 – 1' xmlns='http://www.w3.org/2000/svg' width='37' height='34' viewBox='0 0 37 34'%3E%3Cg id='logo'%3E%3Cg id='Group_12' data-name='Group 12'%3E%3Cpath id='Path_122' data-name='Path 122' d='M17,0C7.423,0,0,7.015,0,16.49a16.132,16.132,0,0,0,5.339,12.2,1.362,1.362,0,0,1,.458.969l.092,3.023a1.36,1.36,0,0,0,1.908,1.2l3.374-1.489a1.362,1.362,0,0,1,.908-.067A18.527,18.527,0,0,0,17,32.98c9.577,0,17-7.015,17-16.49S26.577,0,17,0ZM27.208,12.688l-4.994,7.923a2.55,2.55,0,0,1-3.688.68l-3.972-2.979a1.018,1.018,0,0,0-1.228,0l-5.365,4.07A.808.808,0,0,1,6.79,21.312l4.994-7.923a2.55,2.55,0,0,1,3.688-.68l3.972,2.979a1.018,1.018,0,0,0,1.228,0l5.365-4.07A.808.808,0,0,1,27.208,12.688Z' fill-rule='evenodd'/%3E%3C/g%3E%3C/g%3E%3Ccircle id='Ellipse_19' data-name='Ellipse 19' cx='6.5' cy='6.5' r='6.5' transform='translate(24 21)' fill='%23fff'/%3E%3Ccircle id='Ellipse_20' data-name='Ellipse 20' cx='5.5' cy='5.5' r='5.5' transform='translate(25 22)' fill='%2319984a'/%3E%3C/svg%3E%0A");}
.header-top__left .project-email::before {background-image: url("data:image/svg+xml,%3Csvg id='envelope_1_' data-name='envelope (1)' xmlns='http://www.w3.org/2000/svg' width='31.543' height='28.915' viewBox='0 0 31.543 28.915'%3E%3Cpath id='envelope_1_2' data-name='envelope (1)' d='M27.6,1H3.943A3.943,3.943,0,0,0,0,4.943V29.915H31.543V4.943A3.943,3.943,0,0,0,27.6,1Zm-.3,3.943-9.378,9.378a3.119,3.119,0,0,1-4.308,0L4.24,4.943ZM3.943,25.972V10.223l6.886,6.886a6.988,6.988,0,0,0,9.885,0L27.6,10.223V25.972Z' transform='translate(0 -1)'/%3E%3C/svg%3E%0A");}
.header-top .project-phone {padding-left: 10px;font-weight: bold;}
.header-top .project-phone::before {display: block;background-image: url("data:image/svg+xml,%3Csvg id='phone-call' xmlns='http://www.w3.org/2000/svg' width='28.86' height='28.86' viewBox='0 0 28.86 28.86'%3E%3Cpath id='phone-call-2' data-name='phone-call' d='M28.86,12.025H25.252a8.427,8.427,0,0,0-8.417-8.417V0A12.038,12.038,0,0,1,28.86,12.025ZM16.835,6.012V9.62a2.4,2.4,0,0,1,2.4,2.4h3.607a6.02,6.02,0,0,0-6.012-6.012Zm7.534,20.725,4.383-4.383-7.986-7.987L17.2,17.945a12.867,12.867,0,0,1-6.267-6.288l3.564-3.563L6.506.108,2.124,4.49A7.281,7.281,0,0,0,0,9.69c0,8.6,10.571,19.17,19.17,19.17A7.281,7.281,0,0,0,24.369,26.737ZM9.39,8.094,6.663,10.822l.444,1.105a16.76,16.76,0,0,0,9.86,9.839l1.092.416,2.712-2.713,2.886,2.886-1.833,1.834a3.7,3.7,0,0,1-2.645,1.064c-6.012,0-15.571-8.5-15.571-15.564A3.7,3.7,0,0,1,4.673,7.044L6.506,5.209Z' transform='translate(0)'/%3E%3C/svg%3E%0A");}

.navigation-buttons {padding-top: 0;padding-bottom: 0;padding-left: 15px;}
.navigation-buttons>a.login-toggler, .navigation-buttons>a.fav-toggler {width: auto;height: auto;padding: 0 15px;display: block;position: relative;}
.search-toggler:hover, a.login-toggler:hover {color: var(--color-primary);}
.search-toggler, a.login-toggler, a.fav-toggler {padding: 0 20px;color: #000;font-size: 16px;cursor: pointer;transition: .5s;}
.search-toggler::before, .login-toggler::before, .fav-toggler::before {content: "";display: block;margin: 0 auto 0px auto;width: 24px!important;height: 22px;background-size: contain;background-repeat: no-repeat;background-position: center;}
.fav-toggler::before {content: ""!important;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.399' height='20.132' viewBox='0 0 21.399 20.132'%3E%3Cpath id='heart_11_' data-name='heart (11)' d='M10.7,21.007l-.772-.545C8.907,19.743,0,13.271,0,7.359A6.271,6.271,0,0,1,6.016.875,5.856,5.856,0,0,1,10.7,3.288,5.856,5.856,0,0,1,15.374.875a6.271,6.271,0,0,1,6.016,6.484c0,5.912-8.908,12.384-9.924,13.1ZM6.016,3.549a3.6,3.6,0,0,0-3.342,3.81c0,3.49,5.226,8.209,8.022,10.349,2.8-2.139,8.022-6.859,8.022-10.349a3.6,3.6,0,0,0-3.342-3.81,3.6,3.6,0,0,0-3.342,3.81H9.358a3.6,3.6,0,0,0-3.342-3.81Z' transform='translate(0.004 -0.875)' fill='%2317213d'/%3E%3C/svg%3E%0A");}
.search-toggler::before {background-image: url("data:image/svg+xml,%3Csvg id='search_2_' data-name='search (2)' xmlns='http://www.w3.org/2000/svg' width='28.86' height='28.86' viewBox='0 0 28.86 28.86'%3E%3Cpath id='search_2_2' data-name='search (2)' d='M22.67,20.124a12.633,12.633,0,1,0-2.546,2.546l6.113,6.113,2.546-2.541ZM12.6,21.591a8.99,8.99,0,1,1,8.99-8.99,8.99,8.99,0,0,1-8.99,8.99Z' transform='translate(0.077 0.077)'/%3E%3C/svg%3E%0A");}
.login-toggler::before {content: ""!important;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.099' height='20.132' viewBox='0 0 15.099 20.132'%3E%3Cg id='user_7_' data-name='user (7)' transform='translate(-3)'%3E%3Cpath id='Path_596' data-name='Path 596' d='M18.1,22.388H15.582V18.194A1.678,1.678,0,0,0,13.9,16.516H7.194a1.678,1.678,0,0,0-1.678,1.678v4.194H3V18.194A4.2,4.2,0,0,1,7.194,14H13.9A4.2,4.2,0,0,1,18.1,18.194Z' transform='translate(0 -2.257)' fill='%2317213d'/%3E%3Cpath id='Path_597' data-name='Path 597' d='M11.033,10.066a5.033,5.033,0,1,1,5.033-5.033A5.033,5.033,0,0,1,11.033,10.066Zm0-7.549a2.516,2.516,0,1,0,2.516,2.516A2.516,2.516,0,0,0,11.033,2.516Z' transform='translate(-0.484)' fill='%2317213d'/%3E%3C/g%3E%3C/svg%3E%0A");}
.fav-toggler span {font-style: normal;display: inline-block;background: #e02e16;color: white;font-weight: 400;font-size: 11px;width: 17px;height: 17px;text-align: center;border-radius: 50%;position: absolute;top: -4px;right: 6px;line-height: 17px;}
.fav-toggler .favourite-count {width: 15px;height: 15px;border-radius: 50%;background-color: #FCFE03;color: #000;font-size: 9px;text-align: center;line-height: 15px;font-weight: bold;position: absolute;top: -10px;right: 10px;}


#header {border: 0;position: relative;z-index: 20;}
.navigation-buttons > a[data-target="cart"] i {width: 15px;height: 15px;left: auto;right: -8px;top: -3px;padding: 0;line-height: 15px;font-size: 9px;font-weight: bold;background-color: #FCFE03;color: #000;}
#header .cart-count {padding-left: 10px;position: relative;}
#header .cart-count>div {text-transform: initial;color: #000;}
.header-top .btn.cart-count::before {content: "";margin: 0 auto -1px auto;width: 20px;height: 20px;background-size: contain;background-repeat: no-repeat;background-image: url("data:image/svg+xml,%3Csvg id='shopping-cart_1_' data-name='shopping-cart (1)' xmlns='http://www.w3.org/2000/svg' width='20.11' height='20.132' viewBox='0 0 20.11 20.132'%3E%3Ccircle id='Ellipse_120' data-name='Ellipse 120' cx='1.678' cy='1.678' r='1.678' transform='translate(4.194 16.776)' fill='%2317213d'/%3E%3Ccircle id='Ellipse_121' data-name='Ellipse 121' cx='1.678' cy='1.678' r='1.678' transform='translate(12.582 16.776)' fill='%2317213d'/%3E%3Cpath id='Path_595' data-name='Path 595' d='M4.743,4.194l-.221-1.73A2.792,2.792,0,0,0,1.751,0H0V2.516H1.751a.278.278,0,0,1,.273.252l1.258,9.864A2.791,2.791,0,0,0,6.054,15.1H17.112l3-10.9Zm10.45,8.388H6.054a.276.276,0,0,1-.273-.252l-.717-5.62H16.807Z' fill='%2317213d'/%3E%3C/svg%3E%0A");}

.row {margin-left: 0;margin-right: 0;}

@media (min-width: 768px) {
  #navigation.scrolled + .menu-helper {opacity:0}

  .top-navigation-bar:hover + #header #navigation {opacity: 1;}
  .top-navigation-bar:hover + #header .menu-helper {opacity: 1;}
  #header:hover #navigation {opacity: 1;}
  #header:hover .menu-helper {opacity: 1;}

  .ordering-process #navigation {margin-bottom: 0;}
  .menu-helper {bottom: initial;position: fixed;top: 115px;bottom: initial;}
  #navigation.scrolled {opacity: 0;}
  #navigation.scrolled:hover {opacity: 1;}
  #navigation {height: 58px;transition: opacity 0.5s;margin-left: auto;margin-right: auto;margin-bottom: 32px;overflow: initial;position: fixed;top: var(--ji-header-top-bottom);width: 100%;left: 50%;transform: translateX(-50%);max-width: 1400px;width: 100%;}
  #navigation::after {content: "";height: 100%;left: -500%;width: 1000%;z-index: -1;background: #fff;position: absolute;bottom: 0px;}
  .navigation-in {background-color: transparent;line-height: 40px;}
  .navigation-in>ul>li {border: 0;}
  .navigation-in>ul>li>a {color: #000;font-size: 14px;}
  .navigation-in>ul>li:first-child>a {padding-left: 0!important;}
  .navigation-in>ul>li>a b {font-weight: 500;}
  .navigation-in>ul>li.exp>a, .navigation-in>ul>li>a:hover {color: #17213D;position: relative;background-color: transparent;}
  .navigation-in>ul>li.ext>a>span {font-size: 8px;font-weight: bold;}

  .navigation-in>ul>li.menu-item-2851>a b {padding: 8px 12px;border-radius: 18px;background-color: #FDFF03;font-weight: bold;font-size: 13px;}

  .navigation-in>ul>li.ext>a>span {display: inline-block;position: relative;top: -2px;}

  .menu-helper {right: 20px;transition: opacity 0.5s;}
  .menu-helper::after, .menu-trigger::after {background-color: transparent;color: #000;}

  .top-navigation-menu-trigger {bottom: 6px;}
}

/* Main banners */
.banners-row .banner-wrapper+.banner-wrapper {margin-top: 0;}
.next-to-carousel-banners {display: flex;justify-content: space-between;margin: 0 -14px;}
.next-to-carousel-banners .banner-wrapper {flex: 1;padding: 0 14px;}

/* USPS */
.fixito-title {width: 100%;margin-bottom: 20px;font-size: 25px;}
body.type-detail .usps .fixito-title {display: none;}
.usps {display: flex;flex-flow: row wrap;align-items: center;padding: 30px 0;}
.usps__item {padding: 20px 30px;border-radius: 15px;background-color: #FCFCFC;margin-right: 20px;width: calc(20% - 20px);}
.usps__item img {margin-bottom: 10px;}
.usps__item.--gold div {color: #E7C52B;}
.usps__item div {font-size: 16px;font-weight: bold;color: #17213D;}
.usps__item p {margin-bottom: 0;font-size: 14px;padding-right: 40px;}
.usps__item.--heureka {display: flex;align-items: center;padding: 0 0 0 130px;margin-right: 0;width: 20%;border-left: 1px solid #E5E5E5;border-radius: 0;background-color: transparent;flex-flow: row wrap;position: relative;}
.usps__item.--heureka div {display: block;font-size: 16px;color: #E7C52B;line-height: 1.2;}
.usps__item.--heureka p {padding-right: 0;}
.usps__item.--heureka img {position: absolute;left: 25px;top: 50%;margin-top: -40px;}

/* Footer banners */
.footer-banners {display: flex;flex-flow: row wrap;margin: 0 -20px;margin-bottom: 50px;}
.footer-banners .footer-banner {width: 33.3333%;padding: 0 20px;}
.footer-banners::before {display: none;}
.footer-banners::after {display: none;}

/* Homepage */
.homepage-box {background-color: transparent;border: 0;margin-bottom: 35px;}
.body-banners .col-sm-12 {padding: 0;}

/* Footer */
.custom-footer {padding: 55px 20px 0 20px;border: 0;background-color: transparent;}
.custom-footer>div {width: 16.25%;padding: 10px 3px;}
.custom-footer>div:nth-of-type(1) {width: 35%;}
.custom-footer>div:nth-of-type(6) {width: 100%;}
.custom-footer>div:nth-of-type(+n+7) {display: none;}

.custom-footer>div:nth-of-type(1) a {display: block;}
.custom-footer>div:nth-of-type(1) a:not(.contact-item) {margin-bottom: 15px;}
.contact-item {font-size: 14px;position: relative;padding-left: 18px;margin: 5px 0;}
.contact-item:not(.--tel):hover {text-decoration: underline;}
.contact-item.--ins::before {background-image: url("data:image/svg+xml,%3Csvg id='instagram_3_' data-name='instagram (3)' xmlns='http://www.w3.org/2000/svg' width='10.435' height='10.437' viewBox='0 0 10.435 10.437'%3E%3Cpath id='Path_22' data-name='Path 22' d='M10.858,3.069A3.814,3.814,0,0,0,10.615,1.8,2.674,2.674,0,0,0,9.088.275,3.824,3.824,0,0,0,7.822.033C7.263.006,7.086,0,5.669,0S4.074.006,3.518.031A3.815,3.815,0,0,0,2.252.273a2.547,2.547,0,0,0-.926.6,2.57,2.57,0,0,0-.6.924A3.824,3.824,0,0,0,.482,3.066C.455,3.625.449,3.8.449,5.22S.455,6.814.48,7.371A3.813,3.813,0,0,0,.722,8.637,2.673,2.673,0,0,0,2.25,10.164a3.824,3.824,0,0,0,1.266.243c.557.025.734.031,2.151.031s1.594-.006,2.151-.031a3.813,3.813,0,0,0,1.266-.243,2.67,2.67,0,0,0,1.527-1.527,3.826,3.826,0,0,0,.243-1.266c.024-.557.031-.734.031-2.151S10.882,3.625,10.858,3.069ZM9.918,7.33a2.861,2.861,0,0,1-.179.968,1.731,1.731,0,0,1-.991.991,2.871,2.871,0,0,1-.968.179c-.551.025-.716.031-2.108.031s-1.56-.006-2.108-.031a2.859,2.859,0,0,1-.968-.179,1.606,1.606,0,0,1-.6-.389,1.623,1.623,0,0,1-.389-.6,2.871,2.871,0,0,1-.179-.968C1.4,6.781,1.4,6.616,1.4,5.224s.006-1.56.031-2.108a2.859,2.859,0,0,1,.179-.968A1.586,1.586,0,0,1,2,1.547a1.62,1.62,0,0,1,.6-.389A2.873,2.873,0,0,1,3.565.979C4.115.954,4.28.948,5.673.948s1.56.006,2.108.031a2.861,2.861,0,0,1,.968.179,1.6,1.6,0,0,1,.6.389,1.622,1.622,0,0,1,.389.6,2.872,2.872,0,0,1,.179.968c.024.55.031.716.031,2.108S9.942,6.779,9.918,7.33Zm0,0' transform='translate(-0.449 0)' fill='%2317213d'/%3E%3Cpath id='Path_23' data-name='Path 23' d='M127.63,124.5a2.681,2.681,0,1,0,2.681,2.681A2.682,2.682,0,0,0,127.63,124.5Zm0,4.42a1.739,1.739,0,1,1,1.739-1.739A1.739,1.739,0,0,1,127.63,128.92Zm0,0' transform='translate(-122.411 -121.962)' fill='%2317213d'/%3E%3Cpath id='Path_24' data-name='Path 24' d='M363.7,89.227a.626.626,0,1,1-.626-.626A.626.626,0,0,1,363.7,89.227Zm0,0' transform='translate(-355.068 -86.795)' fill='%2317213d'/%3E%3C/svg%3E%0A");}
.contact-item.--fb::before {left: 2px;background-image: url("data:image/svg+xml,%3Csvg id='_x30_1._Facebook' xmlns='http://www.w3.org/2000/svg' width='5.564' height='10.315' viewBox='0 0 5.564 10.315'%3E%3Cpath id='Icon_11_' d='M29.949,15.922H28.671c-.207,0-.271-.077-.271-.271V14.089c0-.207.077-.271.271-.271h1.278V12.682a2.868,2.868,0,0,1,.349-1.459,2.142,2.142,0,0,1,1.149-.955,2.872,2.872,0,0,1,.994-.168h1.265c.181,0,.258.077.258.258V11.83c0,.181-.077.258-.258.258-.349,0-.7,0-1.046.013a.466.466,0,0,0-.529.529c-.013.387,0,.762,0,1.162h1.5c.207,0,.284.077.284.284v1.562c0,.207-.065.271-.284.271h-1.5v4.209c0,.219-.065.3-.3.3H30.22c-.194,0-.271-.077-.271-.271V15.922Z' transform='translate(-28.4 -10.1)' fill='%2317213d'/%3E%3C/svg%3E%0A");}
.contact-item.--email::before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.891' height='9.983' viewBox='0 0 10.891 9.983'%3E%3Cpath id='envelope_1_' data-name='envelope (1)' d='M9.53,1H1.361A1.361,1.361,0,0,0,0,2.361v8.622H10.891V2.361A1.361,1.361,0,0,0,9.53,1Zm-.1,1.361L6.189,5.6A1.077,1.077,0,0,1,4.7,5.6L1.464,2.361ZM1.361,9.622V4.184L3.739,6.562a2.413,2.413,0,0,0,3.413,0L9.53,4.184V9.622Z' transform='translate(0 -1)' fill='%2317213d'/%3E%3C/svg%3E%0A");}
.contact-item.--tel::before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.891' height='10.891' viewBox='0 0 10.891 10.891'%3E%3Cpath id='phone-call' d='M10.891,4.538H9.53A3.18,3.18,0,0,0,6.353,1.361V0A4.543,4.543,0,0,1,10.891,4.538ZM6.353,2.269V3.63a.908.908,0,0,1,.908.908H8.622A2.272,2.272,0,0,0,6.353,2.269ZM9.2,10.09,10.85,8.436,7.836,5.422,6.489,6.772A4.856,4.856,0,0,1,4.124,4.4L5.469,3.054,2.455.041.8,1.694A2.748,2.748,0,0,0,0,3.657C0,6.9,3.989,10.891,7.234,10.891A2.748,2.748,0,0,0,9.2,10.09ZM3.544,3.054,2.514,4.084l.167.417A6.325,6.325,0,0,0,6.4,8.214l.412.157L7.838,7.347,8.927,8.436l-.692.692a1.4,1.4,0,0,1-1,.4c-2.269,0-5.876-3.207-5.876-5.873a1.4,1.4,0,0,1,.4-1l.692-.692Z' transform='translate(0)' fill='%2317213d'/%3E%3C/svg%3E%0A");}
.contact-item::before {content: "";width: 11px;height: 11px;position: absolute;left: 0;top: 50%;margin-top: -5px;background-repeat: no-repeat;background-position: left center;}

.contact-item.--tel {font-weight: 300;}
.contact-item.--tel span {font-weight: 400;}
.contact-item.--tel strong {color: #17213D;font-weight: bold;position: relative;z-index: 1;}
.contact-item.--tel strong:hover {color: #000;}
.contact-item.--tel strong::after {content: "";width: 100%;height: 7px;background-color: #FDFF03;position: absolute;bottom: 0;left: 0;z-index: -1;}

.footer-logos {display: flex;align-items: center;}
.footer-logos img {margin: 6px 12px 6px 0;}

#signature {color: #17213D;font-size: 13px;}
#signature a:hover {color: #17213D;text-decoration: underline;}
#signature a {color: #17213D;}
#signature a.image {order: -1;}
#signature a.title {padding: 0 5px;}
#signature img {width:14px;margin:0 5px;}
#signature .me-signature-part {white-space: nowrap;display: inline-flex;flex-flow: row wrap;color: #17213D;}
#signature .me-signature-jiho::before {content:"";display:inline-block;vertical-align:middle;position:relative;top:-1px;margin:0 5px 0 5px;width:40px;height:13px;background-repeat: no-repeat;background-size: contain;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='49' height='15' viewBox='0 0 98 30' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.417 0h6.14v30H3.37L0 26.673V18h6.139v6l12.278.065V0zm30.695 0v12h12.155V0h6.139v11.666l-3.279 3.217 3.279 3.196V30h-6.14V18H49.113v12h-6.139V18.08l3.264-3.182v-.03l-3.264-3.202V0h6.14zm42.88 30H79.573l-6.13-6h-.009V6l6.14-5.98V0h12.418v.148L98 6v18h-6.008v6zm-.131-6V6H79.573v18h12.288zM30.695 12h6.14v18h-6.14V12zm0-12h6.14v6h-6.14V0z' fill='%23030712'%3E%3C/path%3E%3C/svg%3E");}

.copyright {font-size: 13px;color: #17213D;}

#footer h4 {text-transform: initial;font-size: 18px;}
#footer ul li a {font-size: 14px;color: #17213D;}
#footer ul li a:hover {text-decoration: underline;}

#footer>.container {background-color: transparent;}
#footer {background-color: #FCFCFC;}
#footer .site-name {display: none;}

/* Blog */
.type-posts-listing .content-inner {max-width: 100%;}
#newsWrapper {display: flex;justify-content: space-between;flex-flow: row wrap;margin-bottom: 25px;margin-right: -35px;}
#newsWrapper .news-item {text-align: right;margin-bottom: 25px;margin-bottom: 24px;display: flex!important;flex-direction: column;width: 33%;padding-right: 20px;height: 100%;}
#newsWrapper .news-item .image a {display: block;height: 100%;}
#newsWrapper .news-item .image {position: relative;width: 100%;margin-right: 0;height: 280px;margin-bottom: 22px;border-radius: 16px;overflow: hidden;}
#newsWrapper .news-item .image:hover {opacity: 0.8;}
#newsWrapper .news-item .image img {width: 100%;height: 100%;object-fit: cover;}
#newsWrapper .news-item .text {display: flex;flex-flow: row wrap;}
#newsWrapper .news-item .text a {color: #17213D;width: 100%;font-size: 17px;margin-bottom: 0px;font-weight: bold;text-align: left;}
#newsWrapper .news-item .text a:hover {text-decoration: underline;}
#newsWrapper .news-item a.arrow {color: #4B8741;font-weight: 300;font-size: 16px;display: flex;align-items: center;font-weight: bold;text-decoration: underline;}
#newsWrapper .news-item a.arrow:hover {text-decoration: none;}
#newsWrapper .news-item a.arrow::after {content: "";position: relative;height: 16px;width: 16px;display: inline-block;margin-left: 7px;background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.3335 7.5332L6.60013 3.7332C6.33346 3.46654 5.93346 3.46654 5.6668 3.7332C5.40013 3.99987 5.40013 4.39987 5.6668 4.66654L8.93346 7.9332L5.6668 11.1999C5.53346 11.3332 5.4668 11.4665 5.4668 11.6665C5.4668 12.0665 5.73346 12.3332 6.13346 12.3332C6.33346 12.3332 6.4668 12.2665 6.60013 12.1332L10.4001 8.3332C10.6001 8.19987 10.6001 7.79987 10.3335 7.5332Z' fill='%234B8741'/%3E%3C/svg%3E%0A");}
#newsWrapper .news-item time {display: none;}
#newsWrapper .news-item .text .description {width: 100%;order: 3;margin-bottom: 0px;margin-top: auto;position: relative;top: 0px;}
#newsWrapper .news-item .text .description p {font-size: 14px;text-align: left;padding-bottom: 10px;margin-bottom: 12px;color: #1F1D1D;}
#newsWrapper::after {flex: auto;content: "";}

/* Products of slick */
.products-block.products.slick-slider .product {height: 100%;}
.products-block.products.slick-slider {margin-bottom: 30px;}

/* Slick */
.slick-list {width: 100%!important;border: 0!important;}
.products-block.products>div.slick-list {padding: 0 0 1px 0!important;width: 100%!important;margin-right: -24px;width: calc(100% + 20px)!important;}

.slick-track {display: flex;margin-left: initial;}
.slick-slide {float: none;height: auto;}
.slick-slide>div {height: 100%;}

.slick-dots {list-style: none;display: flex!important;justify-content: center;padding: 0;width: 100%;margin: 5px 0 0px 0;}
.slick-dots button {border-radius: 100px;font-size: 0;background: #fff;border: 1px solid #DFDFDF;width: 18px;height: 18px;padding: 0;margin: 4px;outline: none;position: relative;}
.slick-dots .slick-active button {background: #6B6B2D;border-color: #fff;border-width: 3px;}

.slick-prev.slick-disabled, .slick-next.slick-disabled {display: none!important;}
.slick-prev, .slick-next {background-color: #fff;border-radius: 0;z-index: 8;font-size: 0;line-height: 0;position: absolute;top: 40%;display: block;width: 42px;height: 42px;border-radius: 50%;overflow: hidden;padding: 0;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%); transform: translate(0, -50%);cursor: pointer;color: transparent;border: none;outline: none;background: none;}
.slick-prev {background-repeat: no-repeat;background-color: #fff;left: -18px;content: "";width: 42px;height: 42px;display: block;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='42' viewBox='0 0 42 42'%3E%3Cg id='Component_55_3' data-name='Component 55 – 3' transform='translate(42 42) rotate(180)'%3E%3Ccircle id='Ellipse_122' data-name='Ellipse 122' cx='21' cy='21' r='21' fill='%23fdff03'/%3E%3Cpath id='angle-small-down_1_' data-name='angle-small-down (1)' d='M12,16a2.5,2.5,0,0,1-1.768-.731L4.939,9.975,7.061,7.854,12,12.793l4.939-4.939,2.122,2.121-5.293,5.293A2.5,2.5,0,0,1,12,16Z' transform='translate(9 33.007) rotate(-90)'/%3E%3C/g%3E%3C/svg%3E%0A");}
.slick-prev:hover {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='42' viewBox='0 0 42 42'%3E%3Cg id='Component_55_3' data-name='Component 55 – 3' transform='translate(42 42) rotate(180)'%3E%3Ccircle id='Ellipse_122' data-name='Ellipse 122' cx='21' cy='21' r='21' fill='%2317213d'/%3E%3Cpath id='angle-small-down_1_' data-name='angle-small-down (1)' d='M12,16a2.5,2.5,0,0,1-1.768-.731L4.939,9.975,7.061,7.854,12,12.793l4.939-4.939,2.122,2.121-5.293,5.293A2.5,2.5,0,0,1,12,16Z' transform='translate(9 33.007) rotate(-90)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A");}
.slick-next {background-repeat: no-repeat;background-color: #fff;right: -18px;content: "";width: 42px;height: 42px;display: block;background-image: url("data:image/svg+xml,%3Csvg id='Component_55_1' data-name='Component 55 – 1' xmlns='http://www.w3.org/2000/svg' width='42' height='42' viewBox='0 0 42 42'%3E%3Ccircle id='Ellipse_122' data-name='Ellipse 122' cx='21' cy='21' r='21' fill='%23fdff03'/%3E%3Cpath id='angle-small-down_1_' data-name='angle-small-down (1)' d='M12,16a2.5,2.5,0,0,1-1.768-.731L4.939,9.975,7.061,7.854,12,12.793l4.939-4.939,2.122,2.121-5.293,5.293A2.5,2.5,0,0,1,12,16Z' transform='translate(9 33.007) rotate(-90)'/%3E%3C/svg%3E%0A");}
.slick-next:hover {background-image: url("data:image/svg+xml,%3Csvg id='Component_55_1' data-name='Component 55 – 1' xmlns='http://www.w3.org/2000/svg' width='42' height='42' viewBox='0 0 42 42'%3E%3Ccircle id='Ellipse_122' data-name='Ellipse 122' cx='21' cy='21' r='21' fill='%2317213d'/%3E%3Cpath id='angle-small-down_1_' data-name='angle-small-down (1)' d='M12,16a2.5,2.5,0,0,1-1.768-.731L4.939,9.975,7.061,7.854,12,12.793l4.939-4.939,2.122,2.121-5.293,5.293A2.5,2.5,0,0,1,12,16Z' transform='translate(9 33.007) rotate(-90)' fill='%23fff'/%3E%3C/svg%3E%0A");}

/* Products */
.products-block:not(.slick-slider) {gap: 32px;display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));}
.products-block:not(.slick-slider)>div {width: auto;}
.products-block .slick-slide {margin-right: 24px;}
.products-block .product {border: 1px solid #F0F0F0!important;border-radius: 16px;overflow: hidden;padding: 12px 14px;}
.products-block .product .p {position: relative;padding-bottom: 35px;}
.products-block.products .p .name {font-size: 15px;font-weight: 500;margin-bottom: 7px;}
.products-block .ratings-wrapper .availability {flex: initial;order: -1;display: block;}
.products-block .ratings-wrapper .availability .show-tooltip {display: block;background-color: #76D958!important;padding: 2px 9px;border-radius: 10px;font-size: 11px;font-weight: bold;}
.products-block .ratings-wrapper {min-height: 0;}
.products-block .ratings-wrapper:not(.--empty)::before {content: "";margin-left: 12px;width: 10px;height: 10px;margin-right: 8px;background-repeat: no-repeat;background-size: contain;background-image: url("data:image/svg+xml,%3Csvg id='Star' xmlns='http://www.w3.org/2000/svg' width='10.303' height='9.869' viewBox='0 0 10.303 9.869'%3E%3Cg id='Group_2' data-name='Group 2' transform='translate(0 0)'%3E%3Cpath id='Path_48' data-name='Path 48' d='M8.008,20.614,5.152,18.827,2.3,20.614a.3.3,0,0,1-.453-.329l.817-3.269L.108,14.853a.3.3,0,0,1,.173-.533l3.331-.233,1.26-3.125a.315.315,0,0,1,.56,0l1.26,3.125,3.331.233a.3.3,0,0,1,.173.533L7.644,17.017l.817,3.269a.3.3,0,0,1-.453.329Z' transform='translate(0 -10.792)' fill='%23f2e125'/%3E%3C/g%3E%3C/svg%3E%0A");}
.products-block .ratings-wrapper .stars-wrapper {order: 1;flex: initial;}
.products-block .ratings-wrapper .stars-wrapper .stars {display: none;}
.products-block .ratings-wrapper .stars-wrapper::before {content: attr(data-micro-rating-value);font-size: 11px;font-weight: 500;color: #000;}
.products-block .ratings-wrapper .stars-wrapper::after {content: "/ 5";padding-left: 5px;font-size: 11px;font-weight: 500;color: #000;}
.products-block .p a.image img {margin: auto;}
.products-block .p-bottom .p-tools::before {content: "";display: block;width: 34px;height: 34px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E%3Ccircle id='Ellipse_84' data-name='Ellipse 84' cx='17' cy='17' r='17' fill='%2317213d'/%3E%3Ctext id='_' data-name='+' transform='translate(10 25)' fill='%23fff' font-size='22' font-family='Poppins-Bold, Poppins' font-weight='700'%3E%3Ctspan x='0' y='0'%3E+%3C/tspan%3E%3C/text%3E%3C/svg%3E%0A");}
.products-block .p-bottom .p-tools {cursor: pointer;position: absolute;bottom: 0;left: 0;width: 34px;height: 34px;}
.products-block .p-bottom .p-tools:is(:hover, :focus) {width: 80px;background-color: #17213D;border-radius: 21px;}
.products-block .p-bottom .p-tools:is(:hover, :focus)::before {opacity: 0;}
.products-block .p-bottom .p-tools>* {opacity: 0;}
.products-block .p-bottom .p-tools:is(:hover, :focus)>* {opacity: 1;}
.products-block .p-bottom .p-tools .btn.add-to-cart-button::before {display: none;}
.products-block .p-bottom .p-tools .btn.add-to-cart-button::after, .products-block .p-bottom .p-tools .btn.btn-primary::after {content: "";width: 1px;height: 15px;position: absolute;right: 0;top: 10px;background-color: #707070;}
.products-block .p-bottom .p-tools .btn.add-to-cart-button, .products-block .p-bottom .p-tools .btn.btn-primary {padding: 0;background-position: center;background-color: transparent;border: 0;width: 42px;height: 34px;position: absolute;left: 0;top: 0;background-size: 16px;background-repeat: no-repeat;font-size: 0;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.441' height='15.441' viewBox='0 0 15.441 15.441'%3E%3Cg id='_01_align_center' data-name='01 align center' opacity='0.998'%3E%3Cpath id='Path_295' data-name='Path 295' d='M11.581,3.86a3.86,3.86,0,1,0-7.721,0H0v9.651a1.93,1.93,0,0,0,1.93,1.93H13.511a1.93,1.93,0,0,0,1.93-1.93V3.86ZM7.721,1.287A2.574,2.574,0,0,1,10.294,3.86H5.147A2.574,2.574,0,0,1,7.721,1.287Zm6.434,12.224a.643.643,0,0,1-.643.643H1.93a.643.643,0,0,1-.643-.643V5.147H3.86V6.434H5.147V5.147h5.147V6.434h1.287V5.147h2.574Z' transform='translate(0 0)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A");}
.products-block .p-bottom .p-tools .btn.btn-primary {transition: 0;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.434' height='11.435' viewBox='0 0 11.434 11.435'%3E%3Cg id='search_5_' data-name='search (5)' transform='translate(-0.021 0)'%3E%3Cpath id='Path_300' data-name='Path 300' d='M11.247,10.218,9.033,8A5,5,0,1,0,8.025,9.012l2.214,2.214a.712.712,0,0,0,1.008-1.008Zm-6.2-1.633A3.561,3.561,0,1,1,8.606,5.024,3.561,3.561,0,0,1,5.045,8.585Z' transform='translate(0 0)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A");}
.products-block .dkLabComparerProductDiv {position: absolute;bottom: 0;left: 42px;height: 34px;}
.products-block .dkLabComparerProductDiv .dkLabComparerProductSpan {font-size: 0;}
.products-block .dkLabComparerProductDiv .dkLabComparerProductSpan::before {content: "";display: block;background-position: center;top: 0;background-repeat: no-repeat;background-size: 16px;width: 38px;height: 34px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.605' height='15.605' viewBox='0 0 15.605 15.605'%3E%3Cpath id='balance-scale-left_2_' data-name='balance-scale-left (2)' d='M13.084.194,8.453,1.43V0h-1.3V1.776L2.432,3.035,0,9.637v.441a2.926,2.926,0,0,0,5.852,0V9.637L3.782,4.021l3.37-.9V14.3H2.6v1.3H13V14.3H8.453V2.775l3.183-.849L9.753,7.037v.441a2.926,2.926,0,1,0,5.852,0V7.037ZM2.926,11.7a1.628,1.628,0,0,1-1.592-1.3H4.518A1.628,1.628,0,0,1,2.926,11.7ZM4.269,9.1H1.583L2.926,5.457Zm8.41-6.247L14.022,6.5H11.336Zm0,6.247a1.628,1.628,0,0,1-1.592-1.3h3.185A1.628,1.628,0,0,1,12.68,9.1Z' fill='%23d9d9d9'/%3E%3C/svg%3E%0A");}
.products-block .dkLabComparerProductDiv .dkLabComparerProductSpan.dkLabComparerRemoveProduct::before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.605' height='15.605' viewBox='0 0 15.605 15.605'%3E%3Cpath id='balance-scale-left_2_' data-name='balance-scale-left (2)' d='M13.084.194,8.453,1.43V0h-1.3V1.776L2.432,3.035,0,9.637v.441a2.926,2.926,0,0,0,5.852,0V9.637L3.782,4.021l3.37-.9V14.3H2.6v1.3H13V14.3H8.453V2.775l3.183-.849L9.753,7.037v.441a2.926,2.926,0,1,0,5.852,0V7.037ZM2.926,11.7a1.628,1.628,0,0,1-1.592-1.3H4.518A1.628,1.628,0,0,1,2.926,11.7ZM4.269,9.1H1.583L2.926,5.457Zm8.41-6.247L14.022,6.5H11.336Zm0,6.247a1.628,1.628,0,0,1-1.592-1.3h3.185A1.628,1.628,0,0,1,12.68,9.1Z' fill='%23fdff03'/%3E%3C/svg%3E%0A");}
.products-block .p-bottom .prices {flex-basis: initial;flex-grow: initial;margin-bottom: 11px;padding: 5px 0px;}
.products-block .p-bottom .prices.discount {background-color: #FDFF03;display: inline-flex;align-items: center;padding: 5px 7px;}
.products-block.products .p .price-standard {color: #1F1D1D;font-size: 14px;}
.products-block.products .p .price.price-final {font-size: 14px;font-weight: bold;}
.products-block.products .p .price.price-final strong {color: #1F1D1D;font-size: 14px;margin-right: 15px;}

.products-block .tb-price-coupon {color: #1F1D1D;font-size: 13px;font-weight: 500;background-color: #F5F5F5;padding: 5px 12px;border-radius: 14px;margin-bottom: 12px;}
.tb-coupon-flag {display: none!important;}

.favourite-products-toggle svg {display: none;}
.favourite-products-toggle {width: 32px;height: 32px;display: flex;align-items: center;justify-content: center;position: absolute;right: 0;top: 0;background-color: #FCFCFC;border-radius: 100%;cursor: pointer;}
.favourite-products-toggle .dkFavPridat::before {content: "";display: block;width: 18px;height: 18px;background-size: contain;background-repeat: no-repeat;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.489' height='16.454' viewBox='0 0 17.489 16.454'%3E%3Cpath id='heart_11_' data-name='heart (11)' d='M8.74,17.329l-.631-.446C7.279,16.3,0,11.006,0,6.174A5.125,5.125,0,0,1,4.916.875,4.786,4.786,0,0,1,8.74,2.847,4.786,4.786,0,0,1,12.565.875a5.125,5.125,0,0,1,4.917,5.3c0,4.832-7.28,10.121-8.111,10.708ZM4.916,3.06A2.945,2.945,0,0,0,2.184,6.174c0,2.853,4.271,6.709,6.556,8.458C11.025,12.884,15.3,9.027,15.3,6.174A2.945,2.945,0,0,0,12.565,3.06,2.945,2.945,0,0,0,9.833,6.174H7.648A2.945,2.945,0,0,0,4.916,3.06Z' transform='translate(0.004 -0.875)' fill='%23b7b7b7'/%3E%3C/svg%3E%0A");}
.favourite-products-toggle .dkFavSmazat::before {content: "";display: block;width: 18px;height: 18px;background-size: contain;background-repeat: no-repeat;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.489' height='16.454' viewBox='0 0 17.489 16.454'%3E%3Cpath id='heart_11_' data-name='heart (11)' d='M8.74,17.329l-.631-.446C7.279,16.3,0,11.006,0,6.174A5.125,5.125,0,0,1,4.916.875,4.786,4.786,0,0,1,8.74,2.847,4.786,4.786,0,0,1,12.565.875a5.125,5.125,0,0,1,4.917,5.3c0,4.832-7.28,10.121-8.111,10.708ZM4.916,3.06A2.945,2.945,0,0,0,2.184,6.174c0,2.853,4.271,6.709,6.556,8.458C11.025,12.884,15.3,9.027,15.3,6.174A2.945,2.945,0,0,0,12.565,3.06,2.945,2.945,0,0,0,9.833,6.174H7.648A2.945,2.945,0,0,0,4.916,3.06Z' transform='translate(0.004 -0.875)' fill='%23f03b3b'/%3E%3C/svg%3E%0A");}
.favourite-products-toggle:hover {background-color: #F5F5F5;}

.flag {border-radius: 11px;font-size: 11px;max-width: 100%;}
.flag.flag-new {background-color: #17213D;}
.flag.flag-dklabFav {display: none;}
.flag.dkLabComparerFlagProduct {display: none;}
.flag.flag-discount {background-color: #FCFE03;}
.flag.flag-discount .price-save {font-weight: bold;color: #000000;font-size: 11px;}

.h4.homepage-group-title, h4.homepage-group-title {display: none;}
.homepage-group-btn {cursor: pointer;text-align: center;width: 100%;display: none;margin-bottom: 55px;font-size: 13px;}
.homepage-group-btn:hover {text-decoration: underline;}

/* Breadcrumbs */
.breadcrumbs {display: flex!important;}
.breadcrumbs {background:none;border: 0;padding: 25px 0;}
.breadcrumbs>span {font-size: 13px;color: #909090;font-weight: 900;}
.breadcrumbs>span>a, .breadcrumbs>span>span {padding: 0px 20px;}
.breadcrumbs>span>a::before, .breadcrumbs>span>a::after {right: -3px;}
.breadcrumbs>span:not(#navigation-first)>a::before, .breadcrumbs>span:not(#navigation-first)>a::after {top: 4px;right: -3px;}
.breadcrumbs>span>a {color: #BDBDBD;min-height: 18px;}
.breadcrumbs>span>a {color: #BDBDBD;}
.breadcrumbs>span>a:hover {text-decoration: underline;}
.breadcrumbs>span>a::before {display: none;}
.breadcrumbs>span>a::after {height: 11px;width:6px;transform: rotate(0deg);background-size: contain;background-repeat: no-repeat;background-color: transparent;top: 3px;bottom: initial;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6.477' height='11.363' viewBox='0 0 6.477 11.363'%3E%3Cg id='arrow-down-sign-to-navigate' transform='translate(-97.141 11.363) rotate(-90)'%3E%3Cpath id='Path_110' data-name='Path 110' d='M5.682,103.617a.793.793,0,0,1-.563-.233L.234,98.5a.8.8,0,1,1,1.125-1.125L5.682,101.7,10,97.374A.8.8,0,0,1,11.13,98.5l-4.886,4.886A.793.793,0,0,1,5.682,103.617Z' transform='translate(0)' fill='%23909090'/%3E%3C/g%3E%3C/svg%3E%0A");}
.navigation-home-icon-wrapper::before {height: 14px;width: 14px;content: "";margin-top: -8px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.362' height='14.114' viewBox='0 0 14.362 14.114'%3E%3Cpath id='home_1_' data-name='home (1)' d='M8.239.853a1.5,1.5,0,0,0-2.116,0L0,6.976v5.757a1.8,1.8,0,0,0,1.8,1.8H12.567a1.8,1.8,0,0,0,1.8-1.8V6.976Zm4.328,11.88H9.574v-1.9A2.285,2.285,0,0,0,7.29,8.544H7.072a2.285,2.285,0,0,0-2.285,2.285v1.9H1.8V7.72L7.181,2.334,12.567,7.72Z' transform='translate(0 -0.415)' fill='%23909090'/%3E%3C/svg%3E%0A");}
.navigation-home-icon-wrapper #navigation-first a {padding-left: 42px;}

/* Category */
.category-perex:not(.--expanded, .empty-content) {max-height:140px;overflow: hidden;margin-bottom:0;position:relative;}
.category-perex:not(.empty-content)::after {content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:40px;background: linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);}
.category-perex.--expanded::after {display: none;}
.category-perex-show-more-wrap {margin-bottom:30px;margin-top: 15px;display: block;}
.category-perex-show-more {border-radius: 7px;background-color: #F0F0F0;padding: 4px 10px;font-size: 13px;}
.category-perex-show-more:hover {background-color: #e9e9e9;}
.category-perex-show-more::after {content:"";display:inline-block;vertical-align:middle;margin-left:7px;width:16px;height:16px;background:var(--icon-chevron-down--white);}

.subcategories:not(.--opened) li:nth-of-type(+n+11) {display: none;}
.subcategories li {width: 20%;padding: 11px;}
.subcategories li a {background-color: #FCFCFC;border: 0;border-radius: 16px;height: 108px;max-height: 100px;padding: 0;}
.subcategories.with-image li a .text {font-size: 15px;padding-right: 10px;padding-left: 7px;color: #000;font-weight: 400;line-height: 17px;width: calc(100% - 85px);max-height: 90px;}
.subcategories.with-image li a:hover {background-color: #ededed;}
.subcategories li a:after {display: none;}
.subcategories li a:before {display: none;}
.subcategories.with-image li a .image {width: 85px;height: 90px;background-color: #fff;border-radius: 11px;display: flex;align-items: center;justify-content: center;}
.subcategories.with-image li a .image img {max-height: 90px;}

.category-top>h4 {margin: 30px 0 15px 0;font-weight: 400;font-size: 25px;}
.products-top .slick-next, .products-top .slick-prev {top: 50%;}
.products-inline.products-top>div:first-child, .products-inline.products-top>div:nth-child(2) {display: block;}
.products-inline.products-top {display: block;margin-bottom: 50px;position: relative;padding: 0;}
.products-top .slick-list {position: relative;padding: 0 70px 0 0!important;}
.products-top .slick-track>.slick-slide {counter-increment: inst;}
.products-top .product.inactive {position: relative;height: 100%;transform: initial!important;}
.products-top .product {padding: 5px!important;margin-bottom: 0;height: 100%;position: relative;}
.products-top .product .ratings-wrapper {display: none!important;}
.products-top .product .p {padding: 5px;border-radius: 16px;height: 100%;background-color: #FCFCFC;}
.products-top .product .favourite-products-toggle {display: none;}
.products-top .product .image {border-radius: 16px;overflow: hidden;background-color: #fff;}
.products-top .product .image img {margin: auto;}
.products-top .product .prices {width: 100%;display: flex;align-items: center;flex-flow: row wrap;}
.products-top .product .prices .price-final {width: 100%;}
.products-top .product .prices .availability {font-size: 13px;font-weight: bold;width: 50%;}
.products-top .product .prices strong {font-size: 16px;font-weight: bold;}
.products-top .product .name {font-size: 14px;font-weight: 500;line-height: 20px;margin-bottom: 5px;}
.products-top .product .name:hover {text-decoration: underline;}
.products-top .product .flags-default {display: none;}
.products-inline.products-top > div .p .image {width: 72px;height: 72px;min-height: 72px;}
.products-inline.products-top .product .p .p-in {padding: 5px 5px 5px 19px;}
.products-inline.products-top .product .p .p-in .p-in-in {padding-right: 0;}
.products-inline.products-top .button-wrapper {display: none!important;}
.products-top .availability-amount {display: none;}

.category-header {border-radius: 16px;background-color: #FCFCFC;margin-bottom: 30px;}
.category-header input[type=radio]+label {font-size: 14px;font-weight: bold;color: #B7B7B7;}
.category-header input[type=radio]+label:hover, .category-header input[type=radio]:checked+label {color: #17213D;font-weight: bold;text-decoration: underline;background-color: transparent;}
.category-header div {color: #909090;}

.category-perex .spec-banner {display: none;}
.spec-banner.product {border: 0!important;padding: 0!important;}
.spec-banner.product:hover {transform: scale(1.05);}


/* Pagination */
.pagination-wrapper {padding: 40px 0 105px 0;margin-top: 0;margin-bottom: 0;justify-content: center;justify-content: center;flex-direction: column;}
.pagination-link.up::before {font-size: 9px;font-weight: bold;}
.pagination-wrapper strong.js-scroll-top {font-size: 14px;font-weight: 400;width: initial;border: 0;margin-left: 0px;text-transform: initial;text-decoration: underline;}
.pagination-wrapper strong.js-scroll-top:hover {text-decoration: none;}
.pagination-wrapper .pagination-loader {order: -1;margin-bottom: 35px;}
.pagination-loader .btn {border-radius: 7px;border: 0;background-color: #F0F0F0;padding: 4px 10px;font-size: 13px;color: #1F1D1D;text-transform: initial;}
.pagination-loader .btn:hover {background-color: #e9e9e9;color: #1F1D1D;}

.pagination>a, .pagination-top>a, .pagination>strong, .pagination-top>strong {font-weight: 900;color: #B7B7B7;border-radius: 0;line-height: 35px;width: 35px;height: 35px;border:0;background: #fff;border: 0;font-size: 14px;}
.pagination>a:hover {border: 0;color: #17213D;}
.pagination>strong.current {border: 0;color: #17213D;font-weight: bold;font-weight: 700;}
.pagination-link.prev {transform: rotate(180deg);}
.pagination-link.next:hover, .pagination-link.prev:hover {background-image: url("data:image/svg+xml,%3Csvg id='Component_55_6' data-name='Component 55 – 6' xmlns='http://www.w3.org/2000/svg' width='39.289' height='39.289' viewBox='0 0 39.289 39.289'%3E%3Ccircle id='Ellipse_134' data-name='Ellipse 134' cx='19.644' cy='19.644' r='19.644' fill='%23fff'/%3E%3Ccircle id='Ellipse_122' data-name='Ellipse 122' cx='16.501' cy='16.501' r='16.501' transform='translate(3.143 3.143)' fill='%2317213d'/%3E%3Cpath id='angle-small-down_1_' data-name='angle-small-down (1)' d='M5.548,6.4a1.964,1.964,0,0,1-1.389-.574L0,1.667,1.667,0,5.548,3.881,9.429,0,11.1,1.667,6.938,5.826A1.964,1.964,0,0,1,5.548,6.4Z' transform='translate(16.387 25.198) rotate(-90)' fill='%23fcfcfc'/%3E%3C/svg%3E%0A");}
.pagination-link.next, .pagination-link.prev {width: 40px;height: 40px;background-size: contain;background-image: url("data:image/svg+xml,%3Csvg id='Component_55_6' data-name='Component 55 – 6' xmlns='http://www.w3.org/2000/svg' width='39.289' height='39.289' viewBox='0 0 39.289 39.289'%3E%3Ccircle id='Ellipse_134' data-name='Ellipse 134' cx='19.644' cy='19.644' r='19.644' fill='%23fff'/%3E%3Ccircle id='Ellipse_122' data-name='Ellipse 122' cx='16.501' cy='16.501' r='16.501' transform='translate(3.143 3.143)' fill='%23fdff03'/%3E%3Cpath id='angle-small-down_1_' data-name='angle-small-down (1)' d='M5.548,6.4a1.964,1.964,0,0,1-1.389-.574L0,1.667,1.667,0,5.548,3.881,9.429,0,11.1,1.667,6.938,5.826A1.964,1.964,0,0,1,5.548,6.4Z' transform='translate(16.387 25.198) rotate(-90)'/%3E%3C/svg%3E%0A");}
.pagination-link.next::before {font-size: 11px;line-height: 35px;position: relative;top: -1px;display: none;}
.pagination-link.prev::before {font-size: 11px;line-height: 35px;position: relative;top: -1px;display: none;}
.pagination-link:hover {background-color: transparent;border: 0;}
.pagination-link.up {background: none;border: 0;width: 10px;min-width: initial;margin-right: 5px;display: none;}
.pagination-top .js-scroll-top {background: none;display: none;}

.pagination-wrapper .pagination {display: flex;justify-content: center;}
.prev.pagination-link {order: -1!important;}
.next.pagination-link {order: 100000!important;}

/* Sidebar */
.sidebar {width: 222px;background: none;margin-right: 40px;margin-left: 20px;}
.sidebar-inner {padding: 0;}
.sidebar-inner .box-filters {background: #fff;border: 0px}

#filters::before {content: "Filtry";display: block;width: 100%;font-size: 18px;font-weight: 400;margin-bottom: 20px;}
#filters {background: #FCFCFC;border-radius: 16px;padding: 20px;}
.top-h3 {display: none;position: relative;border-radius: 0px;margin: 0;font-size: 18px;color: #000;font-weight: bold;padding: 15px;border: 1px solid black;}
.top-h3::after {transition: transform 0.5s;position: absolute;right: 18px;top: 24px;content: "";width: 9px;height: 6px;background-repeat: no-repeat;background-size: contain;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8.827' height='5.032' viewBox='0 0 8.827 5.032'%3E%3Cg id='arrow-down-sign-to-navigate' transform='translate(-0.001 -97.141)'%3E%3Cpath id='Path_110' data-name='Path 110' d='M4.414,102.172a.616.616,0,0,1-.437-.181l-3.8-3.8a.618.618,0,0,1,.874-.874l3.358,3.359,3.358-3.358a.618.618,0,0,1,.874.874l-3.8,3.8A.616.616,0,0,1,4.414,102.172Z' transform='translate(0)'/%3E%3C/g%3E%3C/svg%3E%0A");}
.mobile .top-h3 {display: flex;}


.content #category-filter-hover, #category-filter-hover.visible {display: flex;flex-direction: column;position: relative;}
.filter-sections {background: none;padding: 0;}
.filter-total-count {position: absolute;right: 0;font-size: 14px;font-weight: 300;padding-top: 10px;color: #000;display: none;}
.filter-total-count strong {font-weight: 300;}
.filter-section.filter-section-boolean {border: 0;}
.filter-section {padding: 0px;border: 0!important;}
.filter-section:not(.active):hover {cursor: pointer;}
.filter-section form {display: none;padding-bottom: 20px;}
.filter-section h4, .slider-wrapper h4 {padding: 24px 0;text-align:left;position: relative;padding-right: 15px;font-size: 14px;font-weight: bold;text-transform: initial;margin: 0;color: #000;}
.filter-section h4:hover, .slider-wrapper h4:hover {color: #002266;cursor: pointer;}
.filter-section h4::after, .slider-wrapper h4::after {transition: transform 0.5s;position: absolute;right: 0px;top: 30px;content: "";width: 9px;height: 6px;background-repeat: no-repeat;background-size: contain;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8.827' height='5.032' viewBox='0 0 8.827 5.032'%3E%3Cg id='arrow-down-sign-to-navigate' transform='translate(-0.001 -97.141)'%3E%3Cpath id='Path_110' data-name='Path 110' d='M4.414,102.172a.616.616,0,0,1-.437-.181l-3.8-3.8a.618.618,0,0,1,.874-.874l3.358,3.359,3.358-3.358a.618.618,0,0,1,.874.874l-3.8,3.8A.616.616,0,0,1,4.414,102.172Z' transform='translate(0)'/%3E%3C/g%3E%3C/svg%3E%0A");}
.filter-section.active h4::after, .slider-wrapper.active h4::after {transform: rotate(180deg);}
.box.box-sm.box-filters {padding: 0;}
.filter-section input[type="checkbox"]:checked+label::after, .filter-section input[type="radio"]:checked+label::after {}
.filter-section input[type="checkbox"]+label::before, .filter-section input[type="radio"]+label::before {width: 17px;height: 17px;}
.filter-label {width: 100%;margin-right: 0!important;margin-bottom: 0px;padding-left: 25px;font-size: 14px;font-weight: 400;color: #000;}
.filter-section label.active {color: #17213D;font-weight: 700;}
.filter-section label.disabled {opacity: 0.2;}
.filter-label:hover {color: #17213D;}
.filter-count {padding: 0;text-align: center;color: #B5B5B5;font-weight: 400;font-size: 14px;background: none;margin-left: 2px;}
.filter-count::before {content: "(";}
.filter-count::after {content: ")";}

.filter-label[for="dd[]824"] {display: none;}

.advanced-filters-wrapper > div .advanced-parameter[title=Bílá] .advanced-parameter-inner {border: 1px solid #707070;}
.advanced-filters-wrapper > div .advanced-parameter[title=Černá] .advanced-parameter-inner.yes-before::before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.825' height='9.228' viewBox='0 0 12.825 9.228'%3E%3Cg id='check' transform='translate(0 -71.788)'%3E%3Cg id='Group_1' data-name='Group 1' transform='translate(-0.001 71.788)'%3E%3Cpath id='Path_12' data-name='Path 12' d='M12.526,72.086a1.017,1.017,0,0,0-1.438,0L4.614,78.561,1.736,75.683A1.017,1.017,0,0,0,.3,77.122l3.6,3.6a1.017,1.017,0,0,0,1.439,0l7.193-7.194A1.017,1.017,0,0,0,12.526,72.086Z' transform='translate(0.001 -71.788)' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");}

.advanced-parameter-inner {box-shadow: none;}
.advanced-parameter-inner.yes-before {border: 0;}
.advanced-parameter-inner.yes-before::before {top: 5px;right: 0;margin: auto;width: 14px;height: 11px;background-repeat: no-repeat;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.825' height='9.228' viewBox='0 0 12.825 9.228'%3E%3Cg id='check' transform='translate(0.001 -71.788)'%3E%3Cg id='Group_1' data-name='Group 1' transform='translate(-0.001 71.788)'%3E%3Cpath id='Path_12' data-name='Path 12' d='M12.526,72.086a1.017,1.017,0,0,0-1.438,0L4.614,78.561,1.736,75.683A1.017,1.017,0,0,0,.3,77.122l3.6,3.6a1.017,1.017,0,0,0,1.439,0l7.193-7.194A1.017,1.017,0,0,0,12.526,72.086Z' transform='translate(0.001 -71.788)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-size: contain;}

#clear-filters {margin-bottom: 0;}
#clear-filters a {width: 100%;display:inline-block;font-size: 16px;margin-bottom: 0;border-top: 1px solid #fff;padding: 15px 0!important;text-transform: initial;}
#clear-filters a:hover {text-decoration: underline;}
#clear-filters .close-after {font-size: 16px;}
#clear-filters .close-after::after {display: none;}
.filter-section-count {padding: 0;}

.filter-section .--hidden {display: none;}
.filters-show-more-btn:hover {text-decoration: underline;}
.filters-show-more-btn {appearance: none;display: flex;align-items: center;border: 0;background: none;font-size: 13px;color: #000;padding: 0;margin-top: 5px;}
.filters-show-more-btn::after {content: "";width: 7px;height: 4px;background-size: contain;background-repeat: no-repeat;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6.051' height='3.449' viewBox='0 0 6.051 3.449'%3E%3Cg id='arrow-down-sign-to-navigate' transform='translate(-0.001 -97.141)'%3E%3Cpath id='Path_110' data-name='Path 110' d='M3.026,100.59a.422.422,0,0,1-.3-.124l-2.6-2.6a.424.424,0,1,1,.6-.6l2.3,2.3,2.3-2.3a.424.424,0,1,1,.6.6l-2.6,2.6A.423.423,0,0,1,3.026,100.59Z' transform='translate(0)'/%3E%3C/g%3E%3C/svg%3E%0A");margin-left: 5px;}

.slider-wrapper {padding: 0px;flex-flow: row wrap;}

.filter-section input[type="checkbox"]:checked+label::before, .filter-section input[type="radio"]:checked+label::before {background-color: #fff;border-color: #000;}
.filter-section input[type="checkbox"]:checked+label::after, .filter-section input[type="radio"]:checked+label::after {background-image: none;border-radius: 3px;left: 4px;background-color: #17213D;width: 9px;height: 9px;}
.filter-section input[type="checkbox"]+label::before, .filter-section input[type="radio"]+label::before {border-radius: 5px;border-color: #000;}
.filter-section input[type="checkbox"]+label, .filter-section input[type="radio"]+label {line-height: 16px;}

.slider-header {width: 100%;order: 1;font-size: 12px;color: #000;padding-bottom: 0px;font-weight: bold;margin-top: 10px;}
.slider-content {width: 100%;order: 2;margin-top: 14px;margin-left: 0px;height: 2px;}

.ui-slider, .slider-content {border-radius: 3px;background: #EBEBEB;padding-right: 0;}
.ui-slider::after {content: "";width: 6px;height: 6px;border-radius: 50%;background: #EBEBEB;position: absolute;right: -6px;top: -2px;display: none;}
.ui-slider::before {content: "";width: 6px;height: 6px;border-radius: 50%;background: #EBEBEB;position: absolute;left: -12px;top: -2px;}
.ui-slider .ui-slider-range {background: #FFFFFF;}

.ui-slider-horizontal {height: 2px;}
.ui-slider-horizontal .ui-slider-handle {top: -3px;width: 8px;height: 8px;background: #17213D;border-radius: 50%;}
.ui-slider-horizontal .ui-slider-handle::after {display: none;}

.parametric-slider-wrapper {margin-bottom: 15px;}

.advanced-filters-wrapper>div {width: 16.6666%;padding-bottom: 12px;}
.advanced-filters-wrapper .advanced-parameter {width: 19px;height: 19px;}
.advanced-filters-wrapper .advanced-parameter-inner {width: 19px;height: 19px;}

.mobile-sort {display: none;}

/* Detail */
.product-top {margin-bottom: 0px;}
.social-buttons-wrapper {display: none;}
.p-info-wrapper a[href="#description"] {display: none;}
.product-top>div {padding: 0;}
.product-top>div.p-image-wrapper {padding-right: 60px;}

.desc-box {border-radius: 30px;padding: 60px;text-align: center;margin-bottom: 30px;}
.desc-box h2 {font-weight: bold;font-size: 38px;margin: 20px auto 30px auto;max-width: 600px;}
.desc-box h2 a {color: #000;text-decoration: underline;}
.desc-box h2 a:hover {text-decoration: none;}
.desc-box p {max-width: 690px;margin: 0 auto 30px auto;font-size: 18px;}
.desc-box img {margin: auto;}
.desc-box .desc-box__row {display: flex;justify-content: space-between;flex-flow: row wrap;}
.desc-box .desc-box__row img {height: 65px;}
.desc-box .desc-box__row>div {max-width: 220px;width: 100%;margin: 15px 0;}
.desc-box .desc-box__row h3 {font-size: 16px;font-weight: bold;}
.desc-box .desc-box__rounded {border-radius: 24px;background-color: #92CB84;display: inline-block;padding: 10px 40px;color: #fff;font-size: 20px;font-weight: 500;}

.desc-box__graph .desc-box__graph-row {display: flex;align-items: center;flex-flow: row wrap;margin-bottom: 50px;}
.desc-box__graph .desc-box__graph-row>div:nth-of-type(2) span {position: absolute;left: 0;background-color: #92CB84;height: 100%;}
.desc-box__graph .desc-box__graph-row>div:nth-of-type(2) {width: 60%;background-color: #fff;height: 45px;position: relative;}
.desc-box__graph .desc-box__graph-row>div:nth-of-type(1) {width: 20%;line-height: 24px;text-align: right;padding-right: 20px;font-size: 18px;font-weight: bold;}
.desc-box__graph .desc-box__graph-row>div:nth-of-type(3) {width: 20%;line-height: 24px;text-align: left;padding-left: 20px;font-size: 18px;font-weight: bold;}

.desc-box.--mint-box {background-color: #fafafa;}
.desc-box.--drop-box {background-color: #F0F5F7;}
.desc-box.--graph-box {background-color: #eff2ec;}
.desc-box.--mint-2-box {background-color: #F0F5F7;}

.desc-box.--smaller>* {max-width: 580px;margin-left: auto;margin-right: auto;display: block;}
.desc-box.--pink {background-color: #F7F0F0;}
.desc-box.--gray {background-color: #F4F4F4;}
.desc-box.--green {background-color: #F3F5F2;}
.desc-box.--blue {background-color: #F0F5F7;}

.desc-box i {font-size: 16px;margin-top: 22px;margin-bottom: 22px;}

.faq-block__item {border: 2px solid #000;border-radius: 30px;margin-bottom: 30px;}
.faq-block__item .faq-block__title {cursor: pointer;padding: 12px 30px;font-size: 18px;display: flex;align-items: center;position: relative;justify-content: center;}
.faq-block__item .faq-block__title::after {content: "\e911";font-family: shoptet;font-size: 12px;transform: rotate(180deg);margin-left: 5px;}
.faq-block__item.--active .faq-block__title::after {transform: rotate(0deg);}
.faq-block__item .faq-block__desc {font-weight: 300;font-size: 16px;padding: 0 30px 30px 30px;}
.faq-block__item:not(.--active) .faq-block__desc {display: none;}

.p-image-wrapper .flags-extra .flag {width: 75px;height: 75px;}
.p-image-wrapper .flag.flag-discount {background-color: #E02E16;}
.p-image-wrapper .flag.flag-discount .price-save {font-size: 19px;font-weight: bold;}
.p-image-wrapper .flag.flag-discount .price-standard {display: none;}

.p-info-wrapper .category-help {padding-top: 35px;padding-bottom: 30px;}
.p-info-wrapper .detail-parameters {margin-bottom: 0;}

.basic-description {padding-right: 0;}
.basic-description>h3:first-child {font-size: 32px;font-weight: bold;margin: 0 0 15px 0;}
.description-inner {padding: 0;}
.shp-tabs-wrapper .col-sm-12 {padding-left: 0;padding-right: 0;}

@media (max-width: 1199px) {
  .extended-description .detail-parameters-wrap {max-height: initial!important;}
}
@media (min-width: 1200px) {
  .extended-description {padding-left: 20px;position:relative;will-change:top;}
  .extended-description .detail-parameters-wrap {overflow:auto;}
}

.shp-tabs-holder, .responsive-nav {display: none;}

.products-block.products-alternative>div, .products-block.products-related>div {width: 33%;}
.advanced-order .products-block.products-alternative>div, .advanced-order .products-block.products-related>div {width: 100%;}
.p-switchable .inactive {display: block;}
.p-detail .browse-p {display: none;}

.products-related-header {font-weight: 400;margin-bottom: 35px;}
.products-additional .slick-navigation-custom {width: 100%!important;padding-right: 130px!important;}

#description {padding-bottom: 50px;margin-bottom: 60px;margin-top: 20px;}

.p-thumbnails a {margin-right: 12px;margin-bottom: 12px;margin-left: 0;}
.p-thumbnails a img {border-color: transparent; border-radius: 16px;overflow: hidden;max-width: 100px;}
.p-thumbnails a.highlighted img {border-color:#000;}
.p-thumbnails a.p-thumbnail-video {border-radius:25px;overflow: hidden}
.p-thumbnails a.p-thumbnail-video::after {content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(229, 229, 229, 0.7);background-repeat:no-repeat;background-size:40px;background-position:center;background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath d='M20.4086 9.35258C22.5305 10.5065 22.5305 13.4935 20.4086 14.6474L7.59662 21.6145C5.53435 22.736 3 21.2763 3 18.9671L3 5.0329C3 2.72368 5.53435 1.26402 7.59661 2.38548L20.4086 9.35258Z' stroke='%23000' stroke-width='1.5'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");}
.p-thumbnails a.p-thumbnail-video img {height:100%;object-fit:cover;}
.p-thumbnails>div {position: initial;width: 100%;}
.p-thumbnails>div>div {display: flex;flex-flow: row wrap;row-gap: 0!important;}
.p-thumbnails-horizontal .p-thumbnail::before, .p-thumbnails-horizontal .show360image::before {display: none;}
.p-thumbnails {height:auto;}
.p-thumbnails>div {height: auto;}
.p-thumbnails>div>div {row-gap: 20px;}
.p-thumbnail {min-height: 100px;}
.p-thumbnail.--hidden {display: none;}
.p-thumbnails-show-more-btn {appearance: none;width: 100px;height: 100px;line-height: 100px;text-align: center;border:1px solid #E5E5E5;border-radius: 25px;background: none;font-weight: 900;font-size: 35px;position: relative;overflow: hidden;}
.p-thumbnails-show-more-btn:hover::after {background: rgba(229, 229, 229, 0.5);}
.p-thumbnails-show-more-btn::after {content: "";width: 100%;height: 100%;background: rgba(229, 229, 229, 0.7);position: absolute;top: 0;left: 0;}
.p-thumbnails-show-more-btn__inner {position: relative;z-index: 2;}

.p-detail-inner-header {display: flex;flex-flow: row wrap;margin-bottom: 20px;order: -10;}
.p-detail-inner-header h1 {margin: 0 0 5px 0;color: #262626;flex: 0 0 100%;}
.p-detail-inner-header .stars-label {display: none;}
.p-detail-inner-header .stars-wrapper {}
.p-detail-inner-header .p-code {font-size: 16px;color: #BDBDBD;margin-left: 10px;}

.stars .star.is-active:hover, .stars .star.star-half:before, .stars .star.star-on:before {color: #F4E754;}

.p-info-wrapper {display: flex;flex-direction: column;}
.p-info-wrapper .p-short-description {order: -9;font-size: 16px;margin-bottom: 10px;}
.p-info-wrapper .p-short-description ul {padding: 25px;border-radius: 16px;background-color: #FCFCFC}
.p-info-wrapper .p-short-description ul li {font-weight: bold;padding: 7px 0;color: #17213D;}
.p-info-wrapper .p-short-description ul li.fixito-icon {padding-left: 45px;position: relative;}
.p-info-wrapper .p-short-description ul li.fixito-icon.--box::before {content: "";position: absolute;left: 0;top: 50%;margin-top: -12px;;width: 24px;height: 24px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23.995' height='23.949' viewBox='0 0 23.995 23.949'%3E%3Cpath id='box-open-full' d='M23.577,10.352,21.444,6.8,12,9.946,2.556,6.8.442,10.319A3.026,3.026,0,0,0,2,14.718v5.934l10,3.333,10-3.333V14.719a3,3,0,0,0,1.577-4.368Zm-21.42,1L3.444,9.2,10.5,11.556,8.968,14.111a1,1,0,0,1-1.174.435L2.713,12.853a1.027,1.027,0,0,1-.556-1.5ZM4,15.387l3.161,1.054a3.03,3.03,0,0,0,.96.157,2.981,2.981,0,0,0,2.562-1.459L11,14.61v6.936L4,19.212V15.387Zm9,6.159V14.61l.317.529A2.981,2.981,0,0,0,15.879,16.6a3.034,3.034,0,0,0,.96-.157L20,15.388v3.825l-7,2.334Zm8.942-9.307a1,1,0,0,1-.619.6l-5.117,1.7a.994.994,0,0,1-1.174-.435L13.5,11.555,20.556,9.2l1.307,2.179a.988.988,0,0,1,.08.857ZM7.163,6.226,5.042,5.519,10.525.036l2.749,2.749,1.2-1.2,4.071,4.071-2.121.707-1.95-1.95L11.286,7.6,9.165,6.894,11.859,4.2,10.524,2.865,7.162,6.227Z' transform='translate(-0.01 -0.036)' fill='%2317213d'/%3E%3C/svg%3E%0A");}

.p-info-wrapper .tb-price-coupon {margin-top: 12px;border-radius: 13px;background-color: #F5F5F5;padding: 5px 20px;align-self: baseline;font-size: 14px;order: -2;}

.p-image-wrapper {position: relative;}
.p-image-wrapper .flags-default {position: absolute;left: 0;top: 0;}

.detail-help {border: 2px solid #F0F0F0;border-radius: 16px;padding: 20px 24px;display: flex;align-items: center;}
.detail-help>* {width: 50%;}
.detail-help .detail-help__title {font-size: 20px;}
.detail-help p {font-size: 12px;margin-bottom: 0;}
.detail-help__tel {font-size: 16px;font-weight: 300;}
.detail-help__tel strong {color: #17213D;}
.detail-help__channels {font-size: 12px;}
.detail-help__channels a, .detail-help__channels span {text-decoration: underline;cursor: pointer;}
.detail-help__channels a:hover, .detail-help__channels span:hover {text-decoration: none;}


.wrapped-value {order: -4;}
.add-to-cart .quantity {order: -3;}
.p-final-price-wrapper .price-standard {order: 2;font-size: 20px;color: #1F1D1D;}
.p-final-price-wrapper .price-standard::after {content: "Nejnižší cena za posledních 30 dní";color: #1F1D1D;font-size: 12px;display: block;margin-top: 2px;}
.p-info-wrapper .p-final-price-wrapper {order: -2;margin-bottom: 0px;align-self: center;width: 100%;display: flex;align-items: center;}
.p-final-price-wrapper .price-measure {margin: 0;}
.p-info-wrapper .price-final {font-size: 32px;margin-right: 15px;}
.p-info-wrapper .price-final.price-action {background-color: #FDFF03;padding: 6px 10px;}
.p-info-wrapper .add-to-cart {order: -1;margin-bottom: 0;justify-content: space-between;margin: 30px 0 13px 0;}
.p-detail .add-to-cart .quantity {order: 1;border: 0;margin-right: 60px;}

.add-to-cart .quantity::before {content: "Počet";font-size: 18px;margin-right: 30px;}
.add-to-cart .quantity {height: 44px;width: 205px;border: 0;display: flex;align-items: center;border-radius: 0;padding-right: 0;}
.add-to-cart .quantity .increase {order: 2;border-left: 0!important;}
.add-to-cart .quantity .increase::after {content: "+";font-size: 18px;font-weight: 700;color: #000;}
.add-to-cart .quantity .decrease {border-right: 0!important;order: 0;}
.add-to-cart .quantity .decrease::after {content: "-";font-size: 18px;font-weight: 700;color: #000;}
.add-to-cart .quantity .increase::before, .add-to-cart .quantity .decrease::before {display: none;}
.add-to-cart .quantity .increase, .add-to-cart .quantity .decrease {position: initial;width: 44px;height: 44px;color: #565656;border: 0;font-weight: 300;text-align: center;line-height: 42px;background: none;}
.add-to-cart .quantity .increase:hover, .add-to-cart .quantity .decrease:hover {}
.add-to-cart .quantity .increase:hover::after, .add-to-cart .quantity .decrease:hover::after {color: #000;}
.add-to-cart .quantity input {font-family: "Inter",sans-serif;order: 1;text-align: center;font-size: 18px;color: #000;font-weight: 700;height: 30px;width: 35px;line-height: 35px;}

.btn.add-to-cart-button {width: 100%;max-width: 300px;border-radius: 7px;font-size: 20px;font-weight: bold;}
.btn.add-to-cart-button:before {display: none;}
.price-final .price-final-holder {}
.product-top span.price-save {display: inline-block;color: #000;font-size: 14px;font-weight: bold;border-radius: 11px;background-color: #FCFE03;height: 23px;line-height: 23px;padding: 0 6px;margin-right: 10px;}
.p-info-wrapper .availability-value {order: -8;margin-bottom: 10px;}
.availability-label {margin-right: 15px;white-space: nowrap;}
.availability-label {background-color: #76D958!important;padding: 5px 15px;border-radius: 13px;font-size: 14px;font-weight: bold;}
.delivery-time-label {display: none !important;}
.delivery-time {color: #000;font-size: 16px;padding-right: 0;padding-bottom: 0;}
.delivery-time::after {content: "u vás doma";}
.shipping-options {margin-bottom: 10px;}
.p-info-wrapper .shipping-options::before {content: "";display: inline-block;mask: var(--icon-truck--dark) no-repeat center / 100%;width: 24px;height: 18px;background: currentColor;position: relative;top: 3px;margin-right: 2px;}

.wrapped-watchdog>* {margin-bottom: 5px;}

.link-icon.watchdog:before {content: "";margin-right: 7px;margin-bottom: 0;width: 13px;flex: 0 0 13px;height: 13px;display: block;background-size: contain;background-repeat: no-repeat;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.182' height='12.177' viewBox='0 0 12.182 12.177'%3E%3Cg id='paw_6_' data-name='paw (6)' transform='translate(-0.007 0)'%3E%3Cpath id='Path_613' data-name='Path 613' d='M2.774,136.477c-.112-1.072-.731-1.693-1.439-1.693h0a1.217,1.217,0,0,0-.128.007c-.76.078-1.3.836-1.184,1.972.114,1.087.771,1.918,1.493,1.918a.9.9,0,0,0,.1-.005C2.375,138.6,2.893,137.611,2.774,136.477Zm-1.266,1.184a1.417,1.417,0,0,1-.475-1,1.6,1.6,0,0,1,.111-.735.194.194,0,0,1,.169-.124h.022c.171,0,.378.292.43.782A1.5,1.5,0,0,1,1.508,137.661Z' transform='translate(0 -131.578)' fill='%2317213d'/%3E%3Cpath id='Path_614' data-name='Path 614' d='M112.5,4.287a.694.694,0,0,0,.108-.006c.836-.087,1.407-1.171,1.277-2.42C113.764.683,113.083,0,112.3,0h0a1.311,1.311,0,0,0-.14.008c-.836.087-1.434.92-1.3,2.17C110.986,3.373,111.708,4.287,112.5,4.287Zm-.5-3.09a.338.338,0,0,1,.261-.183h.035c.235,0,.507.327.573.952a1.932,1.932,0,0,1-.164,1.066c-.092.175-.185.236-.211.238-.13,0-.55-.413-.633-1.2A1.357,1.357,0,0,1,112.008,1.2Z' transform='translate(-108.2 0)' fill='%2317213d'/%3E%3Cpath id='Path_615' data-name='Path 615' d='M274.606,4.282c.036,0,.072.006.108.006.794,0,1.517-.913,1.642-2.11.13-1.25-.467-2.083-1.3-2.17A1.315,1.315,0,0,0,274.913,0c-.779,0-1.46.683-1.583,1.862C273.2,3.111,273.771,4.2,274.606,4.282Zm-.267-2.315c.065-.625.336-.952.573-.952h.035a.338.338,0,0,1,.261.182,1.35,1.35,0,0,1,.137.873c-.082.787-.5,1.2-.635,1.2-.023,0-.116-.063-.209-.238A1.928,1.928,0,0,1,274.34,1.967Z' transform='translate(-266.804)' fill='%2317213d'/%3E%3Cpath id='Path_616' data-name='Path 616' d='M68.357,234.667a4.985,4.985,0,0,0-4.57,4.754c-.063,1.623,1.319,2.211,2.994,1.612a4.878,4.878,0,0,1,3.149,0,4.47,4.47,0,0,0,1.218.23,1.626,1.626,0,0,0,1.776-1.842A4.98,4.98,0,0,0,68.357,234.667Zm0,5.074c-1.144-.181-3.665,1.437-3.552-.32a3.952,3.952,0,0,1,3.552-3.739,3.953,3.953,0,0,1,3.552,3.739C72.023,241.177,69.506,239.562,68.357,239.741Z' transform='translate(-62.261 -229.086)' fill='%2317213d'/%3E%3Cpath id='Path_617' data-name='Path 617' d='M396.5,156.331h0a1.221,1.221,0,0,0-.126-.023c-.757-.1-1.46.513-1.607,1.646-.14,1.084.307,2.044,1.01,2.211a.916.916,0,0,0,.1.018c.759.1,1.49-.742,1.637-1.873C397.653,157.24,397.194,156.494,396.5,156.331Zm0,1.848a1.5,1.5,0,0,1-.5.991,1.417,1.417,0,0,1-.231-1.085,1.6,1.6,0,0,1,.278-.689.194.194,0,0,1,.193-.081l.022,0C396.437,157.358,396.572,157.69,396.508,158.179Z' transform='translate(-385.35 -152.581)' fill='%2317213d'/%3E%3C/g%3E%3C/svg%3E%0A");}
.link-icon.watchdog {display: inline-flex;align-self: baseline;padding-left: 0;align-items: center;font-size: 12px;text-transform: initial;color: #17213D;}
.link-icon.watchdog:hover {text-decoration: underline;}

body.type-detail #dkLabComparerDiv {margin-bottom: 0!important;display: inline-flex;align-self: baseline;}
.dkLabComparerDetailSpan.hasIcon:hover {text-decoration: underline;}
.dkLabComparerDetailSpan.hasIcon {display: inline-flex;align-items: center;font-size: 12px;color: #17213D;}
.dkLabComparerDetailSpan.hasIcon:before {content: "";margin-right: 7px;width: 13px;flex: 0 0 13px;height: 13px;display: block;background-size: contain;background-repeat: no-repeat;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.177' height='12.177' viewBox='0 0 12.177 12.177'%3E%3Cpath id='balance-scale-left_2_' data-name='balance-scale-left (2)' d='M10.21.152,6.6,1.116V0H5.581V1.386L1.9,2.368,0,7.521v.344a2.283,2.283,0,0,0,4.567,0V7.521L2.951,3.138l2.63-.7v8.726H2.03v1.015h8.118V11.163H6.6v-9L9.08,1.5,7.611,5.491v.344a2.283,2.283,0,1,0,4.567,0V5.491ZM2.283,9.133A1.27,1.27,0,0,1,1.041,8.118H3.526A1.27,1.27,0,0,1,2.283,9.133ZM3.332,7.1h-2.1L2.283,4.259ZM9.894,2.229l1.048,2.845h-2.1Zm0,4.874A1.27,1.27,0,0,1,8.652,6.089h2.486A1.27,1.27,0,0,1,9.895,7.1Z' fill='%2317213d'/%3E%3C/svg%3E%0A");}

.p-image-wrapper .flags-extra {display: none;}


.law-p {margin-top: 15px;}
.law-p p {margin-bottom: 0;font-size: 14px;color: #000;}
.extended-description>div:first-child {padding: 30px 20px;border-radius: 30px;background-color: #FCFCFC;}
.extended-description h3 {margin: 0 0 15px 0;font-size: 25px;font-weight: 600;}
.extended-description h3::after {content: "Vše co potřebujete vědět";font-size: 14px;margin-top: 5px;display: block;font-weight: 400;}
.tab-content .detail-parameters {display: block;}
.tab-content .detail-parameters tbody {display: flex;flex-direction: column;}
.tab-content .detail-parameters .group-header {cursor: pointer;}
.tab-content .detail-parameters .group-header td {align-items: center;width: 100%;position: relative;padding: 10px 0!important;text-align: left;color: #000!important;font-size: 18px;font-weight: 400;text-decoration: underline;}
.tab-content .detail-parameters .group-header td:hover {text-decoration: none;}
.tab-content .detail-parameters .group-header td::after {content: "";content: "\e911";position: absolute;font-family: shoptet;font-size: 12px;transform: rotate(180deg);right: auto;margin-left: 15px;top: 50%;margin-top: -7px;}
.tab-content .detail-parameters .group-header.--toggled td::after {transform: rotate(0);}
.tab-content .detail-parameters .group-header.spec + .group-inner th {display: none;}
.tab-content .detail-parameters .group-header.spec + .group-inner td {width: 100%;text-align: left;}
.tab-content .detail-parameters .group-inner {padding-bottom: 20px;display: none;}
.tab-content .detail-parameters .group-inner.--opened {display: block;}
.tab-content .detail-parameters tr {width: 100%;display: flex;justify-content: space-between;}
.tab-content .detail-parameters tr:not(.group-header) {border-bottom: 1px solid #F5F5F5;}
.tab-content .detail-parameters tr.group-footer {border-color: #fff;background: #fff;margin-top: -2px;display: block;height: 3px;position: relative;}
.tab-content .detail-parameters .group-inner tr.group-footer {display: none;}
.tab-content .detail-parameters td {width: 50%;padding: 5px 0;color: #000;text-align: right;}
.tab-content .detail-parameters th {width: 50%;color: #000;padding: 5px 0;}

/* Fav */
body.in-oblibene .content-inner {max-width: 100%;}
body.in-oblibene .content-inner .products-block.products .flag-discount {display: none;}

.favourite-products-share {float: right;margin-top: -15px;position: relative;z-index: 1;padding-bottom: 10px;}
.favourite-products-share:hover .favourite-products-share__tooltip {display: block;}
.favourite-products-share__tooltip {display: none;background: #000;padding: 5px;color: #fff;border-radius: 5px;position: absolute;right: 0;top: 100%;}
.favourite-products-share__tooltip input {color: #000;}

.ordering-process #header {border: 0;}
.ordering-process .content-wrapper {margin-top: 20px;}

/* Widgets */

.popup-widget.cart-widget::before {display: none;}

@media (min-width: 992px) {
  .user-action {position: fixed;left:0;top:0;width:100%;z-index: 100;}
  .user-action-in {position: relative;}
  .popup-widget:is(.cart-widget,.login-widget) {margin:0;right:0;left:unset;top:calc(var(--ji-header-top-bottom));transform:unset;bottom:unset;}
  .popup-widget.login-widget {right:100px;top:calc(var(--ji-header-top-bottom) - 15px);}
}

/* Page styling */
.h1, h1 {font-size: 32px;}

body:not(.in-index) .content-wrapper-in {padding-bottom: 50px;}


:root {
  --icon-chevron-down--white: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='%231F1D1D' stroke-linecap='round' stroke-linejoin='round' d='M11.2 6.4 8 9.6 4.8 6.4'/%3E%3C/svg%3E");
  --icon-close--dark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' fill='none'%3E%3Cpath stroke='%2333302B' stroke-linecap='round' d='m11.333 5.167-6.666 6.666m6.666 0L4.667 5.167'/%3E%3C/svg%3E");
  --icon-truck--dark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M8.528 16.826c.007.887-.51 1.69-1.307 2.035a2.096 2.096 0 0 1-2.332-.465 2.23 2.23 0 0 1-.47-2.388 2.135 2.135 0 0 1 1.974-1.356 2.1 2.1 0 0 1 1.507.633c.4.408.626.962.628 1.541v0ZM18.701 16.826c.007.887-.51 1.69-1.307 2.035a2.096 2.096 0 0 1-2.332-.465 2.23 2.23 0 0 1-.47-2.388 2.135 2.135 0 0 1 1.974-1.356 2.1 2.1 0 0 1 1.507.633c.4.408.626.962.628 1.541Z' clip-rule='evenodd'/%3E%3Cpath fill='%23000' d='M14.18 17.576a.75.75 0 1 0 0-1.5v1.5Zm-5.655-1.5a.75.75 0 0 0 0 1.5v-1.5Zm4.905.75a.75.75 0 1 0 1.5 0h-1.5Zm1.5-5.267a.75.75 0 0 0-1.5 0h1.5Zm-.75 4.517a.75.75 0 0 0 0 1.5v-1.5Zm.25 1.5a.75.75 0 1 0 0-1.5v1.5Zm4.267-1.5a.75.75 0 1 0 .007 1.5l-.007-1.5Zm2.265-1.591.75-.003a.75.75 0 0 0-.011-.13l-.739.133Zm.215-3.058a.75.75 0 1 0-1.476.264l1.476-.264Zm-6.998-5.3a.75.75 0 0 0 0 1.5v-1.5Zm3.58.75v.75h.015l-.015-.75Zm1.62.674.539-.521-.54.52Zm.64 1.667-.749-.021a.743.743 0 0 0 .011.153l.739-.132Zm-.32 2.473a.75.75 0 0 0 1.477-.264l-1.476.264Zm-4.77-4.814a.75.75 0 1 0-1.5 0h1.5Zm-1.5 4.682a.75.75 0 1 0 1.5 0h-1.5Zm0-4.682a.75.75 0 0 0 1.5 0h-1.5Zm.75-.8h.75v-.005l-.75.005ZM13.113 5v.75h.005L13.114 5ZM3.505 5l-.007.75h.007V5Zm-.75.31-.533-.528.532.529Zm-.317.765-.75-.007v.007h.75Zm0 9.675h-.75v.007l.75-.007Zm.316.764.532-.528-.532.528Zm.751.311v-.75h-.007l.007.75Zm.753.75a.75.75 0 1 0 0-1.5v1.5Zm9.922-6.766a.75.75 0 0 0 0 1.5v-1.5Zm6.26 1.5a.75.75 0 1 0 0-1.5v1.5Zm-6.26 3.767H8.525v1.5h5.655v-1.5Zm.75.75v-5.267h-1.5v5.267h1.5Zm-.75.75h.25v-1.5h-.25v1.5Zm4.524 0a2.993 2.993 0 0 0 2.14-.919l-1.079-1.042c-.286.296-.67.46-1.068.461l.007 1.5Zm2.14-.919a3.111 3.111 0 0 0 .868-2.175l-1.5.007c.003.425-.16.83-.447 1.126l1.079 1.042Zm.857-2.304-.524-2.926-1.476.264.523 2.926 1.477-.264Zm-7.522-6.726h3.58v-1.5h-3.58v1.5Zm3.595 0c.395-.008.78.15 1.065.445l1.079-1.042a2.94 2.94 0 0 0-2.175-.903l.03 1.5Zm1.065.445c.285.295.443.701.431 1.125l1.5.042a3.057 3.057 0 0 0-.852-2.21l-1.08 1.043Zm.442 1.278.419 2.341 1.476-.264-.418-2.34-1.477.263Zm-5.853-2.473v4.682h1.5V6.877h-1.5Zm1.5 0v-.8h-1.5v.8h1.5Zm0-.805c-.007-.995-.804-1.829-1.82-1.822l.01 1.5c.153-.001.309.13.31.332l1.5-.01ZM13.114 4.25H3.505v1.5h9.609v-1.5Zm-9.602 0c-.485-.005-.95.19-1.29.532L3.286 5.84c.06-.06.137-.09.212-.089l.014-1.5Zm-1.29.532c-.34.343-.53.806-.534 1.286l1.5.014c0-.095.038-.182.098-.243L2.222 4.782Zm-.534 1.293v9.675h1.5V6.075h-1.5Zm0 9.682c.004.48.194.943.534 1.286l1.064-1.057a.349.349 0 0 1-.099-.243l-1.5.014Zm.534 1.286c.34.343.805.537 1.29.532l-.014-1.5a.294.294 0 0 1-.212-.09l-1.064 1.058Zm1.283.532h.753v-1.5h-.753v1.5Zm10.675-5.266h6.26v-1.5h-6.26v1.5Z'/%3E%3C/svg%3E");
}
