/* Variables */
:root {
  --ji-p-padding: 8px;
}

/* Basic styles */
.overall-wrapper {min-height: 100vh;opacity: 0;transition: opacity 0.3s;}
.overall-wrapper.prep {overflow-x: hidden;opacity: 1;}
.ready {visibility: visible!important;}

body {color: #000;background-color: #fff;font-size: 16px;}
.link-like, a {color: #000;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {color: #000;font-weight: 700;}

#cboxContent {border-radius: 6px;}
#cboxClose {background-color: transparent!important;}
#content {line-height: 1.4;}
#content p {color: #000;font-weight: 400;}
.banner {min-height: 0;}

.h2, h2 {font-size: 28px;}
.h3, h3 {font-size: 24px;}

.only-mobile {display: none;}
@media (max-width: 767px) {
  .only-desktop {display: none!important;}
}

@media (min-width: 1440px) {
  .container {max-width: 1520px;width: 100%;}
}

@media (min-width: 992px) {
  .container-narrow {max-width: 1520px;width: 100%;}
}

.btn, a.btn {border-radius: 0px;padding: 11px 25px;font-family: var(--template-font),sans-serif;text-transform: initial;font-size: 16px;font-weight: 600;border-width: 2px;border-color: #DCDC00;}
.btn:hover, a.btn:hover {background-color: #DCDC00;}

.btn.btn-default, a.btn.btn-default {color: #000;border-color: var(--color-secondary);}
.btn.btn-default:hover, a.btn.btn-default:hover {color: #000;opacity: 0.8;border-color: var(--color-secondary-hover);}

.p:hover .btn-primary {background-color: var(--color-secondary);border-color: var(--color-secondary);color: #0D254D;}

.btn.btn-primary, a.btn.btn-primary {background-color: var(--color-secondary);border-color: var(--color-secondary);color: #0D254D;font-weight: 600;font-size: 16px;border-radius: 0px;display: inline-flex;align-items: center;}
.btn.btn-primary:not(.disabled,[disabled]):hover, a.btn.btn-primary:not(.disabled,[disabled]):hover {background-color: var(--color-secondary-hover);border-color: var(--color-secondary-hover);color: #0D254D;}

.btn.btn-cart, .btn.btn-conversion, a.btn.btn-cart, a.btn.btn-conversion {color: #000;font-weight: 600;}
.btn.btn-cart:hover, .btn.btn-conversion:hover, a.btn.btn-cart:hover, a.btn.btn-conversion:hover {color: #000;background-image: var(--color-secondary-hover);}
.p:hover .btn-cart {color: #000;}
.btn.add-to-cart-button:before, .btn.btn-cart:before, a.btn.add-to-cart-button:before, a.btn.btn-cart:before {content: "";}

.content-wrapper {background-color: transparent;}
.latest-contribution-box {display: none;}

.favourite-products-share {float: right;margin-top: -10px;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: #dcdc00;padding: 5px;color: #000;border-radius: 5px;position: absolute;right: 0;top: 100%;}
.favourite-products-share__tooltip input {color: #000;}
.in-oblibene .p-code {display: none;}
.in-oblibene .content-inner {max-width: 100%;}

.one-column-body .content-inner {padding-bottom: 40px;}

.p-info-wrapper .detail-parameters {position: relative;padding-top: 20px;display: block;}
.sizeID {position: absolute;top: 0;right: 0;}
.sizeID .sizeID-logo {display: none;}
.SizeID-button>div {border: 1px solid #DADADA;font-size: 16px;font-weight: 500;padding: 8px;cursor: pointer;display: flex;align-items: center;}
.SizeID-button>div::after {content: "";position: relative;top: -2px;margin-left: 5px;width: 21px;height: 24px;background-image: url("data:image/svg+xml,%3Csvg width='21' height='24' viewBox='0 0 21 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_13831_3556)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.0705 6.0176C9.41658 6.08633 8.83077 5.6125 8.76212 4.95931C8.6935 4.30647 9.16798 3.72108 9.8219 3.65235C10.4757 3.58363 11.0612 4.05762 11.1298 4.71046C11.1984 5.36365 10.7243 5.94888 10.0705 6.0176ZM1.95952 7.73535C1.67376 8.01265 1.53116 8.40552 1.57277 8.80139L2.94418 21.8495C3.01904 22.5617 3.65771 23.0786 4.37092 23.0036L19.177 21.447C19.8901 21.372 20.4074 20.7337 20.3326 20.0214L18.9612 6.97379C18.9196 6.57792 18.6984 6.22328 18.3611 6.01147L11.8009 1.8887C10.4408 1.03471 8.67198 1.22062 7.51937 2.33871' fill='%23B0193E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.9908 13.8831L14.2056 15.9265C14.2605 16.4604 13.8727 16.9379 13.338 16.9941L12.3782 17.0957L12.3783 17.0973L12.0559 17.1312C12.1447 17.1217 12.2092 17.042 12.1999 16.9531L11.5782 11.0369C11.5688 10.9481 11.4891 10.8836 11.4001 10.8925L11.7226 10.8586L11.7228 10.8602L12.6828 10.76C13.2174 10.7038 13.6961 11.0905 13.7534 11.6241L13.9908 13.8831ZM15.6501 11.0866L15.6571 11.0923C15.5233 9.8471 14.407 8.94561 13.1592 9.07651L9.61456 9.44883L9.45291 9.46582L9.2915 9.48279L9.34239 9.96695C9.4315 9.95758 9.51137 10.022 9.52076 10.1113L10.38 18.2863C10.3893 18.3752 10.3247 18.455 10.2355 18.4644L10.2864 18.9488L10.6095 18.9148L14.1539 18.5423L14.1538 18.5418C15.4013 18.4107 16.3062 17.2968 16.1783 16.0509L16.178 16.0456L15.9293 13.6794L15.6579 11.0976L15.6501 11.0866Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.70901 10.1387L7.65812 9.6545L5.39648 9.89221L5.44737 10.3764C5.5366 10.367 5.61647 10.4314 5.62586 10.5207L6.48508 18.6957C6.49445 18.7848 6.42975 18.8648 6.34052 18.8741L6.3914 19.3582L8.65304 19.1205L8.60216 18.6364C8.51294 18.6458 8.43303 18.5811 8.42366 18.4919L7.56444 10.317C7.55507 10.2279 7.61967 10.1481 7.70901 10.1387Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_13831_3556'%3E%3Crect width='18.6557' height='21.8311' fill='white' transform='translate(0.164551 1.95007) rotate(-6)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.sb-label {height: initial!important;line-height: 1!important;padding: 0!important;}
.SizeID-button>div {width: auto!important;height: auto!important;}

@media(min-width: 1440px) {
  .popup-widget {margin-left: 310px;}
}
@media(min-width: 992px) {
  .popup-widget.cart-widget {top: 150px;}
}

.cart-widget-product>div.cart-widget-product-unit {display: none;}
.cart-widget-product-amount {width: 135px;}
.cart-widget-product-name a {font-size: 14px;}

/* Msg bar*/
.site-msg.information {position: static;width: 100%;max-width: 100%;background-color: #DCDC00;text-align: center;font-size: 14px;box-shadow: initial;opacity: 1;padding: 10px;}
.site-msg.information a {text-decoration: underline;}
.site-msg.information a:hover {text-decoration: none;}

/* Header */
.top-navigation-bar .dropdown button, .top-navigation-bar a {color: #000;}
.top-navigation-bar .container>div.top-navigation-tools--language {flex: 0 0 135px;border-left: 1px solid #DADADA}
.top-navigation-bar .container>div.top-navigation-tools--language>a {display: none;}
.top-navigation-bar .container>div.top-navigation-menu {text-align: right;display: flex;align-items: center;justify-content: flex-end;}

.dropdown.--custom {height: 45px;display: flex;align-items: center;padding: 5px 10px;border-left: 1px solid #DADADA;border-right: 1px solid #DADADA;margin-right: 0;}
.dropdown.--custom img {max-width: 18px;}
.dropdown.--custom.open .caret:before {transform: rotate(180deg);}
.dropdown.--custom .caret:before {color: #000;font-size: 10px;font-weight: 700;}
.dropdown.--custom .dropdown-menu {margin-top: 0;right: -1px;min-width: 68px;}
.--custom .dropdown-menu>li>a {padding: 8px 15px;}
.--custom .dropdown-menu>li>a::before {display: none;}
.top-navigation-menu-trigger:before {color: #000;}
.top-navigation-menu-trigger {bottom: 8px;}

.top-navigation-contacts a.project-phone:before {content: "";margin-right: 5px;width: 22px;height: 23px;background-image: url("data:image/svg+xml,%3Csvg width='22' height='23' viewBox='0 0 22 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.58333 4.16663H8.25L10.0833 8.74996L7.79167 10.125C8.77338 12.1155 10.3844 13.7266 12.375 14.7083L13.75 12.4166L18.3333 14.25V17.9166C18.3333 18.4029 18.1402 18.8692 17.7964 19.213C17.4525 19.5568 16.9862 19.75 16.5 19.75C12.9243 19.5327 9.55181 18.0142 7.01876 15.4812C4.48571 12.9482 2.9673 9.57563 2.75 5.99996C2.75 5.51373 2.94315 5.04741 3.28697 4.7036C3.63079 4.35978 4.0971 4.16663 4.58333 4.16663Z' stroke='%230D254D' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.top-navigation-contacts a.project-email:before {content: "";margin-right: 5px;width: 22px;height: 23px;background-image: url("data:image/svg+xml,%3Csvg width='22' height='23' viewBox='0 0 22 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.75 6.91671C2.75 6.43048 2.94315 5.96416 3.28697 5.62034C3.63079 5.27653 4.0971 5.08337 4.58333 5.08337H17.4167C17.9029 5.08337 18.3692 5.27653 18.713 5.62034C19.0568 5.96416 19.25 6.43048 19.25 6.91671M2.75 6.91671V16.0834C2.75 16.5696 2.94315 17.0359 3.28697 17.3797C3.63079 17.7236 4.0971 17.9167 4.58333 17.9167H17.4167C17.9029 17.9167 18.3692 17.7236 18.713 17.3797C19.0568 17.0359 19.25 16.5696 19.25 16.0834V6.91671M2.75 6.91671L11 12.4167L19.25 6.91671' stroke='%230D254D' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.top-navigation-bar .top-navigation-bar-menu-helper a {padding-left: 20px!important;}
.top-navigation-bar a {color: #000;font-weight: 500;font-size: 14px;}
.top-navigation-bar a:hover {text-decoration: underline;}

@media (min-width: 768px) {
  .top-navigation-bar-menu-helper {top: 45px;}
}

.top-navigation-menu {height: 45px;padding-right: var(--menu-padding-right);--menu-padding-right:20px;}
.top-navigation-bar-menu {width:calc(100% - var(--menu-padding-right))}
.top-navigation-bar-menu li:before {display: none;}
.top-navigation-bar-menu li a, .top-navigation-bar-menu-helper li a {text-transform: initial;padding: 13px 16px;color: #000;text-transform: initial;font-size: 14px;}
.top-navigation-bar-menu li a:hover {text-decoration: underline;}

@media (min-width: 768px) {
  .header-top {height: 105px;}
  #header .site-name a img {max-height: 67px;}
  #header .site-name {padding-right: 20px;}

  .header-top>div {flex: 0 1 30%;}
  .header-top>div.search {flex: 0 1 40%;}
}

.search {position: relative;}
.search::before {content: "";z-index: 1;width: 24px;height: 25px;position: absolute;left: 8px;top: 10px;background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.0342 3.33993C7.97448 2.95046 8.98226 2.75 10 2.75C11.0177 2.75 12.0255 2.95046 12.9658 3.33993C13.9061 3.72941 14.7604 4.30027 15.4801 5.01992C16.1997 5.73958 16.7706 6.59393 17.1601 7.5342C17.5495 8.47448 17.75 9.48226 17.75 10.5C17.75 11.5177 17.5495 12.5255 17.1601 13.4658C16.8666 14.1743 16.4702 14.834 15.9847 15.424L21.5303 20.9697C21.8232 21.2626 21.8232 21.7374 21.5303 22.0303C21.2374 22.3232 20.7626 22.3232 20.4697 22.0303L14.924 16.4847C14.334 16.9702 13.6743 17.3666 12.9658 17.6601C12.0255 18.0495 11.0177 18.25 10 18.25C8.98226 18.25 7.97448 18.0495 7.0342 17.6601C6.09393 17.2706 5.23958 16.6997 4.51992 15.9801C3.80027 15.2604 3.22941 14.4061 2.83993 13.4658C2.45046 12.5255 2.25 11.5177 2.25 10.5C2.25 9.48226 2.45046 8.47448 2.83993 7.5342C3.22941 6.59393 3.80027 5.73958 4.51992 5.01992C5.23958 4.30027 6.09393 3.72941 7.0342 3.33993ZM10 4.25C9.17924 4.25 8.36651 4.41166 7.60823 4.72575C6.84994 5.03984 6.16095 5.50022 5.58058 6.08058C5.00022 6.66095 4.53984 7.34994 4.22575 8.10823C3.91166 8.86651 3.75 9.67924 3.75 10.5C3.75 11.3208 3.91166 12.1335 4.22575 12.8918C4.53984 13.6501 5.00022 14.3391 5.58058 14.9194C6.16095 15.4998 6.84994 15.9602 7.60823 16.2742C8.36651 16.5883 9.17924 16.75 10 16.75C10.8208 16.75 11.6335 16.5883 12.3918 16.2742C13.1501 15.9602 13.8391 15.4998 14.4194 14.9194C14.9998 14.3391 15.4602 13.6501 15.7742 12.8918C16.0883 12.1335 16.25 11.3208 16.25 10.5C16.25 9.67924 16.0883 8.86651 15.7742 8.10823C15.4602 7.34994 14.9998 6.66095 14.4194 6.08058C13.8391 5.50022 13.1501 5.03984 12.3918 4.72575C11.6335 4.41166 10.8208 4.25 10 4.25Z' fill='black'/%3E%3C/svg%3E%0A");}
.search .compact-form .btn {padding: 0px 25px;height: 45px;}
.search .compact-form .form-control {padding-right: 105px;padding-left: 40px;}

#header .cart-count {height: 42px;background-color: #DCDC00;display: flex;align-items: center;padding: 0 10px 0 5px;}
.header-top .btn.cart-count .cart-price {font-size: 16px;font-weight: 700;font-family: var(--template-headings-font),sans-serif;}
.header-top .btn.cart-count:before {content: "";width: 32px;height: 33px;margin-right: 5px;background-image: url("data:image/svg+xml,%3Csvg width='32' height='33' viewBox='0 0 32 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.0756 3.5C14.7896 3.5 13.5553 4.01062 12.646 4.91992C11.7367 5.82924 11.226 7.06363 11.226 8.34961V10.166H8.51705C8.01002 10.1659 7.50902 10.2766 7.0483 10.4883C6.58757 10.7 6.1773 11.0078 5.84713 11.3926C5.51697 11.7774 5.27548 12.2293 5.1362 12.7168C4.9969 13.2043 4.96344 13.7156 5.04049 14.2168L6.71432 25.0879C6.89072 26.232 7.47045 27.2775 8.34909 28.0312C9.22815 28.7855 10.3489 29.1992 11.5073 29.1992H20.644C21.8026 29.1996 22.9228 28.7855 23.8022 28.0312C24.6811 27.2774 25.2626 26.2324 25.4389 25.0879V25.0859L27.1128 14.2168C27.1897 13.7157 27.1563 13.2043 27.0171 12.7168C26.8777 12.2294 26.6344 11.7774 26.3042 11.3926C25.974 11.0076 25.5655 10.7 25.1049 10.4883C24.6443 10.2766 24.1432 10.1659 23.6362 10.166H20.9253V8.34961C20.9253 7.06365 20.4147 5.82925 19.5053 4.91992C18.5961 4.01059 17.3616 3.5 16.0756 3.5ZM16.0756 5.19922C16.9114 5.19922 17.7113 5.5321 18.3022 6.12305C18.8932 6.71401 19.226 7.51383 19.226 8.34961V10.166H12.9253V8.34961C12.9253 7.51385 13.2581 6.71403 13.8491 6.12305C14.4401 5.53207 15.2399 5.19922 16.0756 5.19922ZM8.51705 11.8672H11.226V15.0156C11.2258 15.1273 11.2477 15.238 11.2903 15.3413C11.3329 15.4446 11.3954 15.5384 11.4743 15.6175C11.5532 15.6966 11.6469 15.7594 11.7501 15.8022C11.8533 15.8451 11.9639 15.8671 12.0756 15.8672C12.1874 15.8671 12.298 15.8451 12.4012 15.8022C12.5044 15.7594 12.5981 15.6966 12.677 15.6175C12.7559 15.5384 12.8184 15.4446 12.861 15.3413C12.9036 15.238 12.9255 15.1273 12.9253 15.0156V11.8672H19.226V15.0156C19.2258 15.1273 19.2477 15.238 19.2903 15.3413C19.3329 15.4446 19.3954 15.5384 19.4743 15.6175C19.5532 15.6966 19.6469 15.7594 19.7501 15.8022C19.8533 15.8451 19.9639 15.8671 20.0756 15.8672C20.1874 15.8671 20.298 15.8451 20.4012 15.8022C20.5044 15.7594 20.5981 15.6966 20.677 15.6175C20.7559 15.5384 20.8184 15.4446 20.861 15.3413C20.9036 15.238 20.9255 15.1273 20.9253 15.0156V11.8672H23.6362C23.8982 11.8672 24.1559 11.9238 24.394 12.0332V12.0313C24.632 12.1406 24.8447 12.3014 25.0151 12.5C25.1857 12.6988 25.3102 12.9316 25.3823 13.1836C25.4542 13.4355 25.4709 13.6999 25.4311 13.959L23.7573 24.8281C23.6429 25.5721 23.2662 26.2501 22.6948 26.7402C22.1234 27.2303 21.3968 27.5002 20.644 27.5H11.5073C10.7547 27.5 10.0277 27.2304 9.45651 26.7402C8.88536 26.2502 8.50841 25.572 8.39401 24.8281L6.72018 13.959H6.72213C6.6823 13.6999 6.69704 13.4355 6.76901 13.1836C6.84096 12.9317 6.96756 12.6988 7.13815 12.5C7.30874 12.3012 7.51928 12.1426 7.75729 12.0332C7.99532 11.9238 8.25511 11.8672 8.51705 11.8672Z' fill='%230D254D'/%3E%3C/svg%3E%0A");}
.navigation-buttons>a[data-target=cart] i {width: 18px;height: 18px;border-radius: 50%;background-color: #fff;color: #000;font-size: 11px;padding: 0;line-height: 18px;left: 22px;top: initial;bottom: 2px}

.navigation-buttons>a:not(.cart-count):is(.login-btn, .fav-btn) {display: flex;align-items: center;justify-content: center;padding: 0;position: relative;}
.navigation-buttons>a.login-btn:before {width: 32px;height: 33px;content: "";background-image: url("data:image/svg+xml,%3Csvg width='32' height='33' viewBox='0 0 32 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.1526 4.79757C12.6894 4.16101 14.3365 3.83337 15.9999 3.83337C17.6633 3.83337 19.3105 4.16101 20.8472 4.79757C22.384 5.43413 23.7804 6.36715 24.9566 7.54336C26.1328 8.71956 27.0658 10.1159 27.7024 11.6527C28.339 13.1895 28.6666 14.8366 28.6666 16.5C28.6666 18.1635 28.339 19.8106 27.7024 21.3474C27.0658 22.8842 26.1328 24.2805 24.9566 25.4567C24.7294 25.6839 24.494 25.9021 24.2509 26.1108C24.2252 26.1366 24.1973 26.1604 24.1672 26.182C23.1727 27.0209 22.0532 27.703 20.8472 28.2025C19.3105 28.8391 17.6633 29.1667 15.9999 29.1667C14.3365 29.1667 12.6894 28.8391 11.1526 28.2025C9.61581 27.566 8.21944 26.6329 7.04323 25.4567C5.86702 24.2805 4.934 22.8842 4.29744 21.3474C3.66088 19.8106 3.33325 18.1635 3.33325 16.5C3.33325 14.8366 3.66088 13.1895 4.29744 11.6527C4.934 10.1159 5.86702 8.71956 7.04323 7.54336C8.21944 6.36715 9.61581 5.43413 11.1526 4.79757ZM24.0381 24.4896C25.079 23.4423 25.9054 22.2015 26.4706 20.8371C27.0401 19.4621 27.3333 17.9884 27.3333 16.5C27.3333 15.0117 27.0401 13.538 26.4706 12.163C25.901 10.7879 25.0662 9.53856 24.0138 8.48616C22.9614 7.43377 21.712 6.59896 20.337 6.02941C18.962 5.45985 17.4882 5.16671 15.9999 5.16671C14.5116 5.16671 13.0379 5.45985 11.6628 6.02941C10.2878 6.59896 9.03844 7.43377 7.98604 8.48616C6.93365 9.53856 6.09884 10.7879 5.52928 12.163C4.95973 13.538 4.66659 15.0117 4.66659 16.5C4.66659 17.9884 4.95973 19.4621 5.52928 20.8371C6.09449 22.2017 6.92092 23.4424 7.96198 24.4898C8.38031 23.6507 8.9918 22.9168 9.75186 22.3517C10.7872 21.5819 12.0431 21.1664 13.3333 21.1667M9.00531 25.4174C9.32537 24.6258 9.85774 23.9344 10.5474 23.4217C11.3527 22.8229 12.3296 22.4998 13.3331 22.5H18.6666C19.6714 22.4997 20.6497 22.8237 21.4556 23.4238C22.1439 23.9363 22.6752 24.6269 22.9948 25.4172C22.1853 26.0522 21.2914 26.5753 20.337 26.9707C18.962 27.5402 17.4882 27.8334 15.9999 27.8334C14.5116 27.8334 13.0379 27.5402 11.6628 26.9707C10.7085 26.5754 9.81473 26.0523 9.00531 25.4174ZM24.0381 24.4896C23.6205 23.6519 23.0103 22.9191 22.252 22.3544C21.2159 21.5829 19.9584 21.1663 18.6666 21.1667C18.6666 21.1667 18.6667 21.1667 18.6666 21.1667H13.3333M12.7001 10.5335C13.5753 9.65837 14.7622 9.16671 15.9999 9.16671C17.2376 9.16671 18.4246 9.65837 19.2998 10.5335C20.1749 11.4087 20.6666 12.5957 20.6666 13.8334C20.6666 15.0711 20.1749 16.258 19.2998 17.1332C18.4246 18.0084 17.2376 18.5 15.9999 18.5C14.7622 18.5 13.5753 18.0084 12.7001 17.1332C11.8249 16.258 11.3333 15.0711 11.3333 13.8334C11.3333 12.5957 11.8249 11.4087 12.7001 10.5335ZM15.9999 10.5C15.1159 10.5 14.268 10.8512 13.6429 11.4764C13.0178 12.1015 12.6666 12.9493 12.6666 13.8334C12.6666 14.7174 13.0178 15.5653 13.6429 16.1904C14.268 16.8155 15.1159 17.1667 15.9999 17.1667C16.884 17.1667 17.7318 16.8155 18.3569 16.1904C18.9821 15.5653 19.3333 14.7174 19.3333 13.8334C19.3333 12.9493 18.9821 12.1015 18.3569 11.4764C17.7318 10.8512 16.884 10.5 15.9999 10.5Z' fill='%230D254D'/%3E%3C/svg%3E%0A");}
.navigation-buttons>a.fav-btn {margin: 0 16px;}
.navigation-buttons>a.fav-btn:before {width: 32px;height: 33px;content: "";background-image: url("data:image/svg+xml,%3Csvg width='32' height='33' viewBox='0 0 32 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.2857 6.51867C10.4621 6.43081 9.62915 6.51444 8.83942 6.76429C8.04969 7.01414 7.32025 7.4248 6.69703 7.97041C6.07381 8.51602 5.57031 9.18476 5.21824 9.93451C4.86616 10.6843 4.67314 11.4988 4.65133 12.3268C4.62952 13.1549 4.77939 13.9784 5.0915 14.7457C5.40362 15.5129 5.87121 16.2072 6.46485 16.7849L6.46906 16.789L6.46904 16.789L15.9999 26.2284L25.5308 16.789C25.5513 16.7687 25.5728 16.75 25.5952 16.7328C26.1546 16.167 26.5962 15.4952 26.8937 14.7566C27.2023 13.9907 27.3494 13.1693 27.3259 12.3439C27.3024 11.5185 27.1089 10.7069 26.7573 9.95975C26.4057 9.21262 25.9037 8.54611 25.2826 8.00192C24.6616 7.45773 23.9349 7.04759 23.1481 6.79715C22.3613 6.54672 21.5312 6.46139 20.7099 6.54651C19.8885 6.63162 19.0936 6.88535 18.3749 7.29181C17.6561 7.69827 17.029 8.24871 16.5328 8.90868C16.4064 9.07669 16.2083 9.17528 15.9981 9.1747C15.7879 9.17411 15.5902 9.07442 15.4648 8.90571C14.9707 8.24091 14.3443 7.68562 13.6251 7.2748C12.9058 6.86398 12.1093 6.60653 11.2857 6.51867ZM26.4029 17.8018L16.469 27.6404C16.2092 27.8977 15.7906 27.8977 15.5308 27.6404L5.53498 17.7405C5.53426 17.7398 5.53354 17.7391 5.53282 17.7384C4.80829 17.0328 4.23754 16.1849 3.85645 15.2481C3.47498 14.3103 3.2918 13.3037 3.31846 12.2917C3.34512 11.2797 3.58103 10.2842 4.01134 9.36778C4.44166 8.45141 5.05704 7.63406 5.81876 6.9672C6.58047 6.30035 7.47201 5.79843 8.43724 5.49306C9.40246 5.18769 10.4205 5.08548 11.4271 5.19286C12.4338 5.30025 13.4073 5.6149 14.2864 6.11702C14.9245 6.48146 15.5027 6.93894 16.0028 7.4731C16.5037 6.944 17.0817 6.49136 17.7185 6.1312C18.597 5.63442 19.5686 5.32431 20.5724 5.22028C21.5763 5.11625 22.5908 5.22054 23.5525 5.52662C24.5142 5.83271 25.4023 6.33399 26.1613 6.99911C26.9204 7.66423 27.534 8.47886 27.9637 9.39202C28.3934 10.3052 28.63 11.2972 28.6587 12.306C28.6874 13.3148 28.5076 14.3187 28.1305 15.2548C27.7533 16.1909 27.1871 17.0391 26.4671 17.7463C26.4466 17.7664 26.4252 17.7849 26.4029 17.8018Z' fill='%230D254D'/%3E%3C/svg%3E%0A");}

.favourite-count {width: 18px;height: 18px;border-radius: 50%;background-color: #DCDC00;font-size: 11px;line-height: 18px;position: absolute;bottom: 0px;left: 0;display: none;}

/* Navigation */
@media (min-width: 768px) {
  #header {position: relative;}
  #header::after {content: "";width: 100%;height: 55px;background-color: #0D254D;position: absolute;bottom: 0;left: 0;z-index: 0;}
  #navigation {height: 55px;z-index: 2;}
  .navigation-in {background-color: #0D254D;height: 55px;}
  .fitted .navigation-in ul {justify-content: center;}

  .navigation-in>ul>li {border: 0;}
  .navigation-in>ul>li>a {font-size: 24px;padding-top: 21px;padding-bottom: 20px;font-weight: 500;text-transform: uppercase;font-family: var(--template-headings-font),sans-serif;}
  .navigation-in>ul>li>a b {font-weight: 500;}
  .navigation-in>ul>li.ext>a>span {display: inline-flex;position: relative;top: -3px;color: #DCDC00;}

  .menu-helper {top: 115px;}
  .menu-helper.visible {z-index: 2;}
  .menu-helper:after, .menu-trigger:after {background-color: transparent;}
}

/* Components */
.form-control {height: 45px;font-size: 16px;font-weight: 500;border-color: #DADADA;border-radius: 0;}
.form-control::placeholder {color: #000;}

/* Slick comps */
.slick-list {width: 100%!important;border: 0!important;}

.slick-track {display: flex;margin-left: initial;}
.slick-track::before, .slick-track::after {display: none;}
.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: 15px 0 0px 0;}
.slick-dots button {border-radius: 100px;font-size: 0;background: #fff;border: 1px solid #0D0D0D;width: 11px;height: 11px;padding: 0;margin: 4px;outline: none;position: relative;}
.slick-dots .slick-active button {background: #0D0D0D;border-color: #0D0D0D;}

.slick-prev.slick-disabled, .slick-next.slick-disabled {opacity: 0.5;}
.slick-prev, .slick-next {background-color: transparent;border-radius: 0;z-index: 8;z-index: 1;font-size: 0;line-height: 0;position: absolute;top: 50%;display: block;width: 41px;height: 41px;overflow: hidden;padding: 0;cursor: pointer;color: transparent;border: none;outline: none;background: none;top: -55px;}
.slick-prev:hover, .slick-next:hover {box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25);border-radius: 50%;}
.slick-prev {background-repeat: no-repeat;right: 55px;left: initial;content: "";width: 41px;height: 41px;display: block;background-image: url("data:image/svg+xml,%3Csvg width='42' height='41' viewBox='0 0 42 41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='40.1721' y='40.8315' width='40' height='40' rx='20' transform='rotate(-178.796 40.1721 40.8315)' fill='%23F7F7F7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M24.2452 12.0191C24.5001 12.2849 24.4912 12.7069 24.2254 12.9617L16.5403 20.3305L23.9091 28.0156C24.1639 28.2813 24.1551 28.7034 23.8893 28.9582C23.6236 29.213 23.2015 29.2041 22.9467 28.9384L15.1165 20.7721C14.8617 20.5063 14.8706 20.0843 15.1363 19.8295L23.3026 11.9993C23.5684 11.7445 23.9904 11.7533 24.2452 12.0191Z' fill='black'/%3E%3C/svg%3E%0A");}
.slick-next {background-repeat: no-repeat;right: 0px;content: "";width: 41px;height: 41px;display: block;background-image: url("data:image/svg+xml,%3Csvg width='41' height='41' viewBox='0 0 41 41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='40.1597' y='41.0078' width='40' height='40' rx='20' transform='rotate(-178.796 40.1597 41.0078)' fill='%23F7F7F7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.2915 12.0496C17.5572 11.7948 17.9792 11.8037 18.2341 12.0694L26.0642 20.2357C26.3191 20.5015 26.3102 20.9235 26.0444 21.1783L17.8781 29.0085C17.6124 29.2633 17.1904 29.2545 16.9355 28.9887C16.6807 28.7229 16.6896 28.3009 16.9553 28.0461L24.6404 20.6773L17.2717 12.9922C17.0168 12.7265 17.0257 12.3045 17.2915 12.0496Z' fill='black'/%3E%3C/svg%3E%0A");}


/* USPs */
.benefitBanner__picture {flex: 0 0 32px;max-width: 32px;}
.benefitBanner {margin: 0;padding: 30px 0;}
.benefitBanner__item {justify-content: center;margin: 10px 0;}
.benefitBanner__title {font-size: 16px;}

/* Fav block */
.fav-block {}
.fav-block a {background-color: #F7F7F7;display: flex;align-items: center;}
.fav-block a:hover span {text-decoration: underline;}
.fav-block a:is(.--1, .--6) {flex-direction: column;}
.fav-block a:is(.--1, .--6) span {max-width: 110px;text-align: center;margin-top: 10px;}
.fav-block a.--6 span {margin-bottom: 15px;margin-top: 15px;}
.fav-block a:not(.--1, .--6) span {padding-left: 8px;padding-right: 10px;}
.fav-block a span {font-size: 20px;line-height: 26px;font-weight: 700;font-family: var(--template-headings-font);}

.fav-block {display: grid;grid-template-columns: repeat(5, 1fr);grid-template-rows: repeat(2, 1fr);grid-column-gap: 14px;grid-row-gap: 14px;}

.fav-block .--1 { grid-area: 1 / 1 / 3 / 2; }
.fav-block .--2 { grid-area: 1 / 2 / 2 / 3; }
.fav-block .--3 { grid-area: 2 / 2 / 3 / 3; }
.fav-block .--4 { grid-area: 1 / 3 / 2 / 4; }
.fav-block .--5 { grid-area: 2 / 3 / 3 / 4; }
.fav-block .--6 { grid-area: 1 / 4 / 3 / 5; }
.fav-block .--7 { grid-area: 1 / 5 / 2 / 6; }
.fav-block .--8 { grid-area: 2 / 5 / 3 / 6; }

/* Detail */
.p-info-wrapper {display: flex;flex-direction: column;}
.p-info-wrapper .p-detail-inner-header {order: -15;}
.p-info-wrapper .p-detail-info {order: -14;}
.p-info-wrapper .p-short-description {order: -13;}
.p-detail-inner p:has(.chevron-down-after) {order: -13;}
.p-info-wrapper .detail-parameters {order: -12;}
.p-info-wrapper .products-block {order: -11;}
.p-info-wrapper .shipping-options {order: -11;}
.p-info-wrapper .add-to-cart {order: -10;}
.p-info-wrapper .bottom-detail {order: -9;}
.p-info-wrapper .dkLabFavDiv {order: -8;}

.p-info-wrapper .products-block.products::before {content: var(--jit-other-variants);width: 100%;font-weight: 500;font-size: 16px;color: #000;padding-bottom: 8px;}
.p-info-wrapper .products-block.products {margin-bottom: 15px;}
.p-info-wrapper .products-block.products .p .p-in {display: none;}
.p-info-wrapper .products-block .product {width: auto;margin-right: 8px;margin-bottom: 8px;}
.p-info-wrapper .products-block .product .p {padding: 0;border: 1px solid white;max-width: 80px;}
.p-info-wrapper .products-block .product:hover .p {position: initial;border: 1px solid #0D0D0D;}
.p-info-wrapper .products-block .flags {display: none;}

.p-image-wrapper .flags-extra .flag-freeshipping {flex-direction: column;}
.p-image-wrapper .flags-extra .flag-freeshipping .flag-text::before {content: var(--jit-free-shipping);display: block;}


.p-info-wrapper .detail-parameters {margin-bottom: 0;}
.p-info-wrapper .dkLabFavDiv {margin-top: 5px;cursor: pointer;}
.p-info-wrapper .dkLabFavDiv:hover {text-decoration: underline;}
.favourite-products-toggle.--detail {display: flex;align-items: center;justify-content: flex-end;}
.p-info-wrapper .dkLabFavDiv .dkFavPridat::before {content: "";display: block;margin-right: 5px;width: 19px;height: 18px;position: relative;top: -1px;background-image: url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_13845_570)'%3E%3Cpath d='M15.425 9.43684L9.80003 15.0078L4.17503 9.43684C3.80401 9.0758 3.51176 8.64185 3.31669 8.16231C3.12162 7.68278 3.02795 7.16805 3.04158 6.65054C3.05522 6.13303 3.17585 5.62394 3.3959 5.15534C3.61594 4.68674 3.93063 4.26878 4.32015 3.92777C4.70966 3.58677 5.16556 3.3301 5.65914 3.17395C6.15272 3.01779 6.67329 2.96553 7.18806 3.02044C7.70283 3.07535 8.20066 3.23626 8.65019 3.49302C9.09972 3.74978 9.49122 4.09684 9.80003 4.51234C10.1102 4.09985 10.5021 3.75583 10.9514 3.50179C11.4006 3.24775 11.8974 3.08918 12.4107 3.03598C12.9241 2.98278 13.4428 3.03611 13.9346 3.19263C14.4264 3.34915 14.8806 3.60549 15.2687 3.94561C15.6568 4.28573 15.9706 4.7023 16.1903 5.16926C16.4101 5.63621 16.5311 6.1435 16.5458 6.65937C16.5604 7.17524 16.4685 7.68858 16.2756 8.16728C16.0828 8.64597 15.7932 9.07971 15.425 9.44134' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_13845_570'%3E%3Crect width='18' height='18' fill='white' transform='translate(0.800049 0.00782776)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.p-info-wrapper .dkLabFavDiv .dkFavSmazat::before {content: "";display: block;margin-right: 5px;width: 19px;height: 18px;position: relative;top: -1px;background-image: url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_628_3272)'%3E%3Cpath d='M15.1548 11.1143L9.52977 16.6853L3.90477 11.1143C3.53375 10.7533 3.2415 10.3193 3.04643 9.83979C2.85136 9.36026 2.75769 8.84553 2.77132 8.32801C2.78495 7.8105 2.90559 7.30142 3.12564 6.83282C3.34568 6.36422 3.66037 5.94625 4.04988 5.60525C4.4394 5.26424 4.8953 5.00758 5.38888 4.85142C5.88246 4.69527 6.40302 4.643 6.91779 4.69791C7.43257 4.75283 7.93039 4.91373 8.37992 5.17049C8.82946 5.42726 9.22095 5.77431 9.52977 6.18981C9.83992 5.77733 10.2319 5.4333 10.6811 5.17927C11.1303 4.92523 11.6271 4.76665 12.1405 4.71345C12.6538 4.66026 13.1726 4.71359 13.6643 4.87011C14.1561 5.02663 14.6103 5.28297 14.9984 5.62309C15.3866 5.9632 15.7003 6.37978 15.9201 6.84673C16.1398 7.31369 16.2608 7.82098 16.2755 8.33684C16.2902 8.85271 16.1982 9.36606 16.0054 9.84475C15.8125 10.3234 15.523 10.7572 15.1548 11.1188' fill='%23FF0000'/%3E%3Cpath d='M15.1548 11.1143L9.52977 16.6853L3.90477 11.1143C3.53375 10.7533 3.2415 10.3193 3.04643 9.83979C2.85136 9.36026 2.75769 8.84553 2.77132 8.32801C2.78495 7.8105 2.90559 7.30142 3.12564 6.83282C3.34568 6.36422 3.66037 5.94625 4.04988 5.60525C4.4394 5.26424 4.8953 5.00758 5.38888 4.85142C5.88246 4.69527 6.40302 4.643 6.91779 4.69791C7.43257 4.75283 7.93039 4.91373 8.37992 5.17049C8.82946 5.42726 9.22095 5.77431 9.52977 6.18981C9.83992 5.77733 10.2319 5.4333 10.6811 5.17927C11.1303 4.92523 11.6271 4.76665 12.1405 4.71345C12.6538 4.66026 13.1726 4.71359 13.6643 4.87011C14.1561 5.02663 14.6103 5.28297 14.9984 5.62309C15.3866 5.9632 15.7003 6.37978 15.9201 6.84673C16.1398 7.31369 16.2608 7.82098 16.2755 8.33684C16.2902 8.85271 16.1982 9.36606 16.0054 9.84475C15.8125 10.3234 15.523 10.7572 15.1548 11.1188' stroke='%23FF0000' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_628_3272'%3E%3Crect width='18' height='18' fill='white' transform='translate(0.799805 0.0078125)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}


.p-thumbnail-video {height: 100px;}
.p-thumbnail-video img {width: auto;height: 100%;object-fit: cover;}
.p-thumbnail-video::after {content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);height: 80px;width: 80px;background-position: center;background-repeat: no-repeat;background-size: 100%;background-image: url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d_13810_5687)'%3E%3Ccircle cx='40' cy='40' r='16' fill='white'/%3E%3Cpath d='M36.0874 33.9559V45.3337C36.0874 45.4602 36.1211 45.5844 36.1851 45.6936C36.2491 45.8027 36.3411 45.8928 36.4515 45.9546C36.5619 46.0163 36.6869 46.0475 36.8134 46.0448C36.9399 46.0422 37.0634 46.0058 37.1711 45.9395L46.4156 40.2506C46.5191 40.187 46.6046 40.0979 46.6639 39.9919C46.7233 39.8858 46.7544 39.7663 46.7544 39.6448C46.7544 39.5232 46.7233 39.4037 46.6639 39.2977C46.6046 39.1916 46.5191 39.1025 46.4156 39.0389L37.1711 33.35C37.0634 33.2837 36.9399 33.2474 36.8134 33.2447C36.6869 33.2421 36.5619 33.2732 36.4515 33.335C36.3411 33.3967 36.2491 33.4868 36.1851 33.596C36.1211 33.7051 36.0874 33.8294 36.0874 33.9559Z' fill='%230D0D0D'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_13810_5687' x='-10' y='-10' width='100' height='100' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='17'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.55 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_13810_5687'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_13810_5687' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A");}
#cboxPrevious, #cboxNext {width: 30%;}
.p-main-image {z-index: 999;}
.p-thumbnails a img {min-height: 100px;max-width: 100px;}
.wide .image360, .wide .p-image {min-height: 0;}

.p-main-image:has(img[src="#"]) {display: none;}
.p-image iframe {width: 100%;aspect-ration: 16 / 9;}

.p-image-wrapper .flags-default {position: absolute;left: 0;top: 0;}
.p-detail-info a {color: #000;text-decoration: underline;}
.p-detail-info a:hover {text-decoration: none;}
.product-appendix {display: none;}
.p-detail-inner-header h1 {font-size: 28px;margin: 0 0 10px 0;}

.p-info-wrapper .variant-list {display: block;}
.p-info-wrapper .detail-parameters th {display: block;width: 100%;font-weight: 500;font-size: 16px;color: #000;}
.p-info-wrapper .detail-parameters td {display: block;width: 100%;font-weight: 500;font-size: 16px;color: #000;padding-bottom: 24px;}
.p-info-wrapper .detail-parameters td:has(#jsUnavailableCombinationMessage) {padding: 0;}

.tb-clickable-parameters {display: flex;flex-flow: row wrap;}
.tb-clickable-parameters__item {padding: 9px 12px;min-width: 40px;font-size: 14px;font-weight: 500;border: 1px solid #DADADA;margin: 0 10px 10px 0;text-align: center;}
.tb-clickable-parameters__item.--active {border-color: #0D0D0D;}
.tb-clickable-parameters__item.--out-of-stock {background-color: #F7F7F7;position: relative;}
.tb-clickable-parameters__item.--out-of-stock::after {content: "";width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-image: url("data:image/svg+xml,%3Csvg width='40' height='42' viewBox='0 0 40 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='39.358' y1='1.01067' x2='0.358' y2='41.0107' stroke='%23DADADA'/%3E%3C/svg%3E%0A");background-size: contain;background-position: center;}

.p-info-wrapper a[href='#description'] {text-decoration: underline;}
.p-info-wrapper a[href='#description']:hover {text-decoration: none;}
.p-info-wrapper a[href='#description'].chevron-after:after {font-size: 11px;}

.p-info-wrapper .add-to-cart {background-color: #F7F7F7;padding: 24px;align-items: center;margin-bottom: 8px;}
.p-info-wrapper .add-to-cart .availability-value {width: 100%;margin-bottom: 0;}

.p-thumbnails a {margin-right: 8px;}
.p-thumbnails a img {border-color: #fff;}
.p-thumbnails a.p-thumbnail.highlighted img {border-color: #D7D7D7;}
.p-thumbnail.highlighted:before, .p-thumbnail:hover:before, .show360image.highlighted:before, .show360image:hover:before {display: none;}

.p-code-label {display: none;}
.p-code {color: #000;font-size: 14px;}
.bottom-detail {font-size: 14px;display: flex;align-items: center;justify-content: space-between;}
.bottom-detail__question {text-decoration: underline;display: flex;align-items: center;cursor: pointer;}
.bottom-detail__question:hover {text-decoration: none;}
.bottom-detail__question::before {content: "";width: 22px;height: 23px;margin-right: 4px;background-image: url("data:image/svg+xml,%3Csvg width='22' height='23' viewBox='0 0 22 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.9997 2.49487L11.5882 2.49946L12.1529 2.51504L12.427 2.52696L12.9577 2.55812L13.4647 2.60029C17.7611 3.01737 19.5605 4.73887 20.0335 8.93079L20.061 9.19662L20.1032 9.70354L20.1407 10.37L20.1462 10.5075L20.1618 11.073L20.1664 11.6615L20.1618 12.25L20.1462 12.8147L20.1343 13.0888L20.1032 13.6195L20.061 14.1265C19.6439 18.4229 17.9224 20.2223 13.7305 20.6953L13.4647 20.7228L12.9577 20.765L12.2913 20.8025L12.1538 20.808L11.5882 20.8236L10.9997 20.8282L10.4112 20.8236L9.84657 20.808L9.57248 20.7961L9.04173 20.765L8.53482 20.7228C4.2384 20.3057 2.43898 18.5842 1.96598 14.3923L1.93848 14.1265L1.89632 13.6195L1.85873 12.9531L1.85323 12.8156L1.83765 12.25L1.83398 11.9585V11.3645L1.83765 11.073L1.85323 10.5084L1.86515 10.2343L1.89632 9.70354L1.93848 9.19662C2.35557 4.90021 4.07707 3.10079 8.26898 2.62779L8.53482 2.60029L9.04173 2.55812L9.70815 2.52054L9.84565 2.51504L10.4112 2.49946C10.6037 2.49671 10.7999 2.49487 10.9997 2.49487ZM10.9997 14.4115C10.7752 14.4116 10.5585 14.494 10.3907 14.6432C10.2229 14.7924 10.1158 14.998 10.0895 15.221L10.0831 15.3282L10.0895 15.4446C10.116 15.6674 10.2233 15.8728 10.391 16.0217C10.5588 16.1707 10.7754 16.253 10.9997 16.253C11.2241 16.253 11.4407 16.1707 11.6084 16.0217C11.7762 15.8728 11.8835 15.6674 11.91 15.4446L11.9164 15.3374L11.91 15.221C11.8837 14.998 11.7765 14.7924 11.6087 14.6432C11.441 14.494 11.2243 14.4116 10.9997 14.4115ZM12.2537 8.29462C11.705 8.01409 11.0775 7.92736 10.4733 8.04851C9.86903 8.16966 9.32349 8.49158 8.92532 8.96196C8.7735 9.13979 8.69538 9.36892 8.70695 9.60246C8.71851 9.836 8.81889 10.0563 8.98753 10.2183C9.15617 10.3802 9.38033 10.4716 9.61415 10.4738C9.84796 10.4759 10.0738 10.3886 10.2453 10.2297L10.4021 10.0647C10.5373 9.94057 10.7073 9.86085 10.8892 9.83626C11.0712 9.81168 11.2562 9.84342 11.4196 9.92721C11.5956 10.0163 11.7383 10.1599 11.8262 10.3365C11.9142 10.5132 11.9428 10.7135 11.9078 10.9077C11.8728 11.1019 11.776 11.2797 11.6319 11.4145C11.4878 11.5493 11.304 11.634 11.1079 11.656L10.8952 11.667C10.6621 11.6927 10.4476 11.8067 10.296 11.9857C10.1444 12.1647 10.0672 12.395 10.0802 12.6292C10.0933 12.8633 10.1956 13.0836 10.3661 13.2447C10.5367 13.4057 10.7624 13.4953 10.997 13.4949C11.6154 13.4967 12.2164 13.2901 12.7029 12.9083C13.1894 12.5266 13.533 11.992 13.6783 11.3909C13.8236 10.7898 13.762 10.1573 13.5035 9.59546C13.245 9.03366 12.8047 8.57538 12.2537 8.29462Z' fill='%230D0D0D'/%3E%3C/svg%3E%0A");}

/* Quantity */
.p-detail .add-to-cart .quantity {border-right: 1px solid #D7D7D7;}
.quantity {background: #fff;padding-right: 0;}
.quantity-form .quantity input {width: 40px;height: 56px;font-family: var(--template-font),sans-serif!important;}
.quantity-form .quantity {padding-right: 0;padding-left: 0;}
.quantity-form .quantity .increase, .quantity-form .quantity .decrease {width: 34px;height: 56px;line-height: 44px;}

.quantity {height: 58px;width: 110px;border: 1px solid #D7D7D7;border-radius: 0px;overflow: hidden;justify-content: space-evenly;display: flex;align-items: center;}
.quantity .increase {border: 0!important;border-radius: 0;order: 2;line-height: 56px!important;border-left: 1px solid #D7D7D7!important;background-color: #fff!important;}
.quantity .increase::after {content: "+";font-size: 18px;font-weight: bold;color: #000;}
.quantity .decrease {border: 0!important;border-radius: 0;order: 0;line-height: 56px!important;border-right: 1px solid #D7D7D7!important;background-color: #fff!important;}
.quantity .decrease::after {content: "-";font-size: 18px;font-weight: bold;color: #000;}
.quantity .increase::before, .quantity .decrease::before {display: none;}
.quantity .increase, .quantity .decrease {position: initial;width: 30px;height: 56px;line-height: 56px;color: #000;border: 0;font-weight: bold;text-align: center;line-height: 32px;background: none;}
.quantity .increase:hover, .quantity .decrease:hover {color: #fff;background-color: #000!important;border-radius: 0px;}
.quantity .increase:hover::after, .quantity .decrease:hover::after {color: #fff;}
.quantity input {order: 1;text-align: center;font-size: 14px;color: #0D0D0D;font-weight: 400;width: 40px;flex: 1;height: 56px;font-family: var(--template-font),sans-serif!important;}

.p-info-wrapper .price-additional {}
.p-info-wrapper .price-save {color: #0D0D0D;font-size: 14px;}
.p-info-wrapper .price-standard {color: #0D0D0D;font-size: 14px;}
.p-info-wrapper .price-final {font-size: 26px;}
.p-info-wrapper .p-final-price-wrapper:has(.price-save) .price-final .price-final-holder {background-color: #f2c1c1;border-radius: 3px;padding: 4px;display: inline-block;}
.p-info-wrapper .p-final-price-wrapper {margin-bottom: 0;padding-right: 20px;}
.price-measure {margin: 0;}

.p-detail .add-to-cart .quantity {margin-left: auto;}
.add-to-cart .btn.add-to-cart-button {margin-left: 16px;color: #0D0D0D;font-size: 18px;font-weight: 700;font-family: var(--template-headings-font);line-height: 30px;min-width: 260px;}
.add-to-cart .btn.add-to-cart-button:before {content: "";margin-right: 10px;width: 32px;height: 33px;background-image: url("data:image/svg+xml,%3Csvg width='32' height='33' viewBox='0 0 32 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.0756 2.66156C14.7896 2.66156 13.5553 3.17218 12.646 4.08148C11.7367 4.9908 11.226 6.22519 11.226 7.51117V9.32758H8.51705C8.01002 9.32751 7.50902 9.43812 7.0483 9.64984C6.58757 9.86155 6.1773 10.1694 5.84713 10.5541C5.51697 10.9389 5.27548 11.3908 5.1362 11.8784C4.9969 12.3659 4.96344 12.8772 5.04049 13.3784L6.71432 24.2495C6.89072 25.3936 7.47045 26.439 8.34909 27.1928C9.22815 27.9471 10.3489 28.3608 11.5073 28.3608H20.644C21.8026 28.3611 22.9228 27.9471 23.8022 27.1928C24.6811 26.4389 25.2626 25.3939 25.4389 24.2495V24.2474L27.1128 13.3783C27.1897 12.8772 27.1563 12.3658 27.0171 11.8783C26.8777 11.391 26.6344 10.939 26.3042 10.5541C25.974 10.1692 25.5655 9.86153 25.1049 9.64984C24.6443 9.43815 24.1432 9.32751 23.6362 9.32758H20.9253V7.51117C20.9253 6.22521 20.4147 4.99081 19.5053 4.08148C18.5961 3.17215 17.3616 2.66156 16.0756 2.66156ZM16.0756 4.36078C16.9114 4.36078 17.7113 4.69366 18.3022 5.28461C18.8932 5.87557 19.226 6.67539 19.226 7.51117V9.32758H12.9253V7.51117C12.9253 6.67541 13.2581 5.87559 13.8491 5.28461C14.4401 4.69363 15.2399 4.36078 16.0756 4.36078ZM8.51705 11.0287H11.226V14.1772C11.2258 14.2889 11.2477 14.3996 11.2903 14.5029C11.3329 14.6061 11.3954 14.7 11.4743 14.7791C11.5532 14.8582 11.6469 14.9209 11.7501 14.9638C11.8533 15.0066 11.9639 15.0287 12.0756 15.0287C12.1874 15.0287 12.298 15.0066 12.4012 14.9638C12.5044 14.9209 12.5981 14.8582 12.677 14.7791C12.7559 14.7 12.8184 14.6061 12.861 14.5029C12.9036 14.3996 12.9255 14.2889 12.9253 14.1772V11.0287H19.226V14.1772C19.2258 14.2889 19.2477 14.3996 19.2903 14.5029C19.3329 14.6061 19.3954 14.7 19.4743 14.7791C19.5532 14.8582 19.6469 14.9209 19.7501 14.9638C19.8533 15.0066 19.9639 15.0287 20.0756 15.0287C20.1874 15.0287 20.298 15.0066 20.4012 14.9638C20.5044 14.9209 20.5981 14.8582 20.677 14.7791C20.7559 14.7 20.8184 14.6061 20.861 14.5029C20.9036 14.3996 20.9255 14.2889 20.9253 14.1772V11.0287H23.6362C23.8982 11.0287 24.1559 11.0854 24.394 11.1948V11.1928C24.632 11.3022 24.8447 11.4629 25.0151 11.6616C25.1857 11.8603 25.3102 12.0931 25.3823 12.3452C25.4542 12.597 25.4709 12.8614 25.4311 13.1205L23.7573 23.9897C23.6429 24.7337 23.2662 25.4117 22.6948 25.9018C22.1234 26.3919 21.3968 26.6618 20.644 26.6616H11.5073C10.7547 26.6616 10.0277 26.3919 9.45651 25.9018C8.88536 25.4118 8.50841 24.7336 8.39401 23.9897L6.72018 13.1205H6.72213C6.6823 12.8615 6.69704 12.597 6.76901 12.3452C6.84096 12.0933 6.96756 11.8604 7.13815 11.6616C7.30874 11.4628 7.51928 11.3041 7.75729 11.1948C7.99532 11.0854 8.25511 11.0287 8.51705 11.0287Z' fill='%230D0D0D'/%3E%3C/svg%3E%0A");}

.delivery-time-label {display: none;}
.delivery-time .default-variant {display: none;}
.add-to-cart .availability-label {font-size: 16px;font-weight: 700;}
.add-to-cart .availability-amount {font-size: 16px;color: #16A34A;}
.add-to-cart .delivery-time {font-size: 16px;color: #16A34A;}
.add-to-cart .delivery-time span::before {content: ", ";margin-left: -5px;}
.add-to-cart .delivery-time span::after {content: "u Vás";}
.add-to-cart .delivery-time span.empty {display: none;}

.social-buttons-wrapper {display: none;}

.shp-tabs-wrapper {margin-bottom: 0px;}
.shp-tabs-wrapper .row {margin-left: 0;margin-right: 0;}
.description-inner {padding: 0;}

.shp-tabs-holder, .shp-tabs {background-color: transparent;border: 0;}
.shp-tab-link {background-color: transparent;}
.responsive-nav {position: relative;background: none;padding: 0;margin-bottom: 35px;}
.responsive-nav::before {content: "";height: 100%;left: calc(50% - 50dvw + var(--mi-scrollbar-width) / 2);width: calc(100dvw - var(--mi-scrollbar-width));top: 0;background: #F8F8F8;position: absolute;z-index: -1;}
.responsive-nav .navigation-btn {display: none!important;}

.p-detail-tabs-wrapper .col-sm-12:not(.responsive-nav) {padding: 0;}

.p-detail .browse-p {display: none;}

.shp-tabs-holder {border: 0;background: none;position: relative;z-index: 1;}
.shp-tabs {background: none;}
.shp-tabs-holder ul.shp-tabs {padding: 13px 0;display: flex;flex-flow: row wrap;}
.shp-tabs-holder ul.shp-tabs li:first-child a {padding-left: 0;}
.shp-tabs-holder ul.shp-tabs li a {background: none;border:0;color: #000;font-size: 16px;padding: 10px 16px;font-weight: 500;text-decoration: none;}
.shp-tabs-holder ul.shp-tabs li a:hover {text-decoration: underline;}
.shp-tabs-holder ul.shp-tabs li a::before {width: 16px;height: 16px;vertical-align: middle;display: inline-block;position: relative;margin-right: 5px;content: "";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%3Cg clip-path='url(%23clip0_13810_5738)'%3E%3Cpath d='M4 6L8 10L12 6' stroke='%230D0D0D' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_13810_5738'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.shp-tabs-holder ul.shp-tabs li:has([href="#productsAlternative"]) {display: none;}
.shp-tabs-holder ul.shp-tabs li:has([href="#productDiscussion"]):not(.--not) {display: none;}
.tab-manufacturer-name {display: inline;}

.tab-content>.tab-pane {display: block;opacity: 1;}
#productDiscussion {display: none;}

.price-standard-wrapper-placeholder, .products-related .p .availability, .products-related .p .flags-inline, .products-related .p .p-desc, .products-related .p .price-standard-wrapper, .products-related .p .stars-wrapper, .tab-content .p .availability, .tab-content .p .flags-inline, .tab-content .p .p-desc, .tab-content .p .price-standard-wrapper, .tab-content .p .stars-wrapper {display: block;}

@media (min-width: 992px) {
  .extended-description {flex: 0 0 calc(40% - 10px);}
}

.extended-description .detail-parameters {width: 100%;}
.extended-description .detail-parameters a {text-decoration: underline;}
.extended-description .detail-parameters a:hover {text-decoration: none;}
.extended-description .detail-parameters tr td {padding: 5px 0;}
.extended-description .detail-parameters tr th {padding: 5px 0;color: #000;}

.basic-description>h3:first-child {display: none;}

body.type-detail .content {padding-bottom: 50px;}
#manufacturerDescription {padding-top: 40px;}

.products-block .stars-wrapper[data-micro-rating-value="0"] {display: none;}

/* Rating tab */
.rate-wrapper {max-width: 100%;}
#ratingTab .votes-wrap {max-width: 100%;}

/* Detail rating block */
.p-detail #ratingWrapper {background-color: #F8F8F8;padding: 32px;margin-bottom: 20px;margin-top: 80px;}
.p-detail #ratingWrapper .rate-wrap.row {margin-left: 0;margin-right: 0;}
.p-detail #ratingWrapper .rate-wrap.row>* {width: 33.3333%!important;justify-content: center;align-items: center;}
.p-detail #ratingWrapper .add-comment .btn.btn-secondary {font-size: 16px;text-align: center;font-weight: 500;background-color: #C2CD99;color: #000;}
.p-detail #ratingWrapper .add-comment .btn.btn-secondary::before {content: "";}
.p-detail #ratingWrapper .add-comment .btn.btn-secondary:hover {background-color: var(--color-tertiary-hover);}
.p-detail #ratingWrapper .rate-average-wrap {width: 100%;padding: 0;flex-direction: row;align-items: center;justify-content: space-between;}
.p-detail #ratingWrapper .rate-average-wrap .add-comment {margin-right: 0;justify-content: end;}
.p-detail #ratingWrapper .rate-average {font-size: 28px;color: #000;font-weight: bold;font-family: var(--template-headings-font);}
.p-detail #ratingWrapper .stars-label {color: #000;display: block;margin-left: 5px;font-size: 16px;}
.p-detail #ratingWrapper .rate-star-wrap .stars {width: 120px;height: 24px;}
.p-detail #ratingWrapper .rate-star-wrap .stars a,
.p-detail #ratingWrapper .rate-star-wrap .stars span {width: 24px;height: 24px;line-height: 24px;}
.p-detail #ratingWrapper .rate-star-wrap .stars a:before,
.p-detail #ratingWrapper .rate-star-wrap .stars span:before {font-size: 24px;line-height: 24px;}
#ratingTab {margin-bottom: 70px;}
.p-detail .rate-wrapper.unveil-wrapper .rate-star-wrap {flex-direction: row;margin-left: 10px;align-items: center;}

.p-detail .rate-wrapper.unveil-wrapper .rate-block {background-color: #fff;border-radius: 100px;}
.p-detail .rate-wrapper.unveil-wrapper .rate-value {font-size: 14px;}
.p-detail .rate-wrapper.unveil-wrapper .rate-list {margin-bottom: 15px;position: relative;}
.p-detail .rate-wrapper.unveil-wrapper .rate-list .stars span.star:before {position: relative;top: -2px;content: "";width: 14px;height: 15px;background-image: url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 14 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.80865 4.7817L1.08698 5.32128L1.02106 5.3347C0.921278 5.36119 0.83031 5.41369 0.75745 5.48683C0.68459 5.55998 0.632448 5.65115 0.606349 5.75104C0.58025 5.85093 0.581129 5.95595 0.608896 6.05539C0.636663 6.15483 0.690323 6.24511 0.764396 6.31703L3.46056 8.94145L2.82473 12.6485L2.81715 12.7127C2.81104 12.8159 2.83247 12.9189 2.87924 13.0111C2.92602 13.1033 2.99645 13.1814 3.08334 13.2374C3.17023 13.2934 3.27045 13.3254 3.37373 13.3299C3.47702 13.3345 3.57966 13.3115 3.67115 13.2634L6.99965 11.5134L10.3206 13.2634L10.3789 13.2902C10.4752 13.3281 10.5798 13.3398 10.6821 13.3239C10.7844 13.308 10.8806 13.2652 10.9608 13.1999C11.0411 13.1346 11.1026 13.0491 11.1389 12.9522C11.1752 12.8553 11.1851 12.7505 11.1676 12.6485L10.5311 8.94145L13.2285 6.31645L13.274 6.26686C13.339 6.18681 13.3816 6.09096 13.3975 5.98908C13.4134 5.88719 13.402 5.78292 13.3644 5.68687C13.3269 5.59083 13.2646 5.50645 13.1838 5.44233C13.1031 5.37821 13.0068 5.33664 12.9047 5.32186L9.18306 4.7817L7.5194 1.41003C7.47126 1.31234 7.39673 1.23008 7.30426 1.17256C7.21178 1.11504 7.10505 1.08455 6.99615 1.08455C6.88724 1.08455 6.78051 1.11504 6.68804 1.17256C6.59556 1.23008 6.52104 1.31234 6.4729 1.41003L4.80865 4.7817Z' fill='%230D0D0D'/%3E%3C/svg%3E%0A");}
.p-detail .rate-wrapper.unveil-wrapper .rate-count {right: -30px;font-size: 14px;}
.p-detail .rate-wrapper.unveil-wrapper .rate-bar {position: initial;height: 10px;border-radius: 100px;background-color: #FFC42E;}
.p-detail .rate-wrapper.unveil-wrapper .rate-count.active {right: -30px;}

.p-detail .votes-wrap {margin-top: 0;display: flex;flex-flow: row wrap;justify-content: space-between;align-items: stretch;}
.p-detail .votes-wrap + .center {margin-top: 20px;text-align: center;}
.p-detail .votes-wrap:not(.--opened) .vote-wrap:nth-of-type(+n+4) {display: none;}
.p-detail .votes-wrap .vote-wrap {border-top: 0;padding: 32px 40px;width: 100%;border-bottom: 1px solid #DADADA;margin-bottom: 0px;position: relative;background: none;border: 0;border-bottom: 1px solid #ECECEC;display: flex;align-items: center;}
.p-detail .votes-wrap .vote-wrap .vote-delimeter {display: none;}
.p-detail .votes-wrap .vote-wrap .vote-name::before {display: none;}
.p-detail .votes-wrap .vote-wrap .vote-pic {display: none;}
.p-detail .votes-wrap .vote-name::after {content: var(--jit-verified-customer);display: block;font-weight: 400;font-size: 14px;margin-top: 4px;}
.p-detail .votes-wrap .vote-name {font-size: 16px;font-weight: 700;margin-bottom: 13px;display: block;font-family: var(--template-font),sans-serif;}
.p-detail .votes-wrap .vote-summary {flex-direction: column;align-items: flex-start;}
.p-detail .votes-wrap .vote-content {color: #0D0D0D;font-size: 16px;margin-top: 0;font-weight: 500;}
.p-detail .votes-wrap .vote-time {color: #0D0D0D;padding-left: 5px;}
.p-detail .votes-wrap .vote-header {margin-bottom: 0px;flex: 0 0 260px;}

img[style="float: left;"] {margin: 0 20px 20px 0;}
img[style="float: right;"] {margin: 0 0 20px 20px;}

/* Filters */
.filters-unveil-button-wrapper {display: none;}
.filters-wrapper.--top {position: relative;width: 100%;display: inline-block;vertical-align: top;}
#content .filters-wrapper.--top .filters {display: flex;padding: 8px 0;margin-left: -8px;margin-right: -8px;}

.filter-sections {padding: 0;background-color: transparent;margin-right: -10px;}
.filter-section+.filter-section {border: 0;}
.--top .filter-section h4 {min-width: 200px;font-family: var(--template-font),sans-serif!important;font-size: 16px;position: relative;font-weight: 400;margin: 0;padding: 0px 40px 0 13px;text-transform: initial;cursor: pointer;height: 50px;display: flex;align-items: center;border-radius: 0px;background: none;border: 1px solid #DADADA;background-color: #fff;}
.--top .filter-section h4 span {color: #000;}
.--top .filter-section h4:hover span {text-decoration: underline;}
.--top .filter-section h4::after {position: absolute;right: 16px;top: 50%;margin-top: -8px;content: "";width: 16px;height: 16px;display: inline-block;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%3Cg clip-path='url(%23clip0_13781_4145)'%3E%3Cpath d='M4 6L8 10L12 6' stroke='%230D254D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_13781_4145'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.--top .filter-section.active h4 {border-bottom: 1px solid #fff;margin-bottom: -1px;}
.--top .filter-section.active h4::after {transform: rotate(180deg);}
.ui-slider-horizontal .ui-slider-handle:first-of-type::after {display: none;}
.ui-slider-horizontal .ui-slider-handle:last-child::after {display: none;}
.ui-slider-horizontal .ui-slider-handle:first-of-type,
.ui-slider-horizontal .ui-slider-handle:last-child {background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d_77_3479)'%3E%3Crect x='4' y='4' width='24' height='24' fill='white'/%3E%3Crect x='4.5' y='4.5' width='23' height='23' stroke='%23DFDFDF'/%3E%3C/g%3E%3Cline x1='13.5' y1='12' x2='13.5' y2='20' stroke='%23B9B6B4'/%3E%3Cline x1='16.5' y1='12' x2='16.5' y2='20' stroke='%23B9B6B4'/%3E%3Cline x1='19.5' y1='12' x2='19.5' y2='20' stroke='%23B9B6B4'/%3E%3Cdefs%3E%3Cfilter id='filter0_d_77_3479' x='0' y='0' width='32' height='32' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_77_3479'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_77_3479' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A");}
.ui-slider-horizontal .ui-slider-handle::after {background: none;font-size: 14px;font-weight: 600;}
.ui-slider-horizontal .ui-slider-handle {background: none;width: 32px;height: 32px;top: -14px;}
.slider-content {border-radius: 10px;margin-top: 35px;}
.slider-header {color: #000;font-size: 14px;font-weight: 400;position: relative;top: -5px;}
.ui-slider .ui-slider-range {background: var(--red)}
.ui-slider, .slider-content {background: #DFDFDF;}
.filter-section select {margin-top: -10px;}
.filter-section {padding: 0;}
.filters-wrapper {padding: 0;position: relative;}
#content:has(.subcategories) .filters {margin-top: 0;}
#content .filters {padding: 0;position: relative;z-index: 7;margin-top: 20px;margin-bottom: 0px;padding: 8px 0;}
#content .filters::after {content: "";z-index: -2;width: 10000px;height: 100%;left: -50%;bottom: 0;position: absolute;background-color: #F7F7F7;display: block;clear: initial;}
.filter-section-button {display: none;}
.filter-sections {display: flex!important;flex-flow: row wrap;align-items: center;}
.filter-sections .filter-section.active {z-index: 10;box-shadow: 0px 4px 40px rgba(0, 0, 0, 0.15);border-radius: 6px 6px 0 0;}
.filter-sections .filter-section.active h4 {background: #fff;z-index: 10;border-color: #fff;}
.filter-sections .filter-section {position: relative;margin: 8px;flex: 1;}
.filter-sections .filter-section.filter-section-count {display: none;}
#category-filter-hover {display: flex!important;flex-flow: row wrap;}
#content .filter-section fieldset div {width: 100%;flex: 0 0 100%;margin-bottom: 15px;}
#content .filter-section fieldset .advanced-filters-wrapper{display: flex;flex-flow: row wrap;row-gap: 15px;margin-bottom: 0!important}
#content .filter-section fieldset .advanced-filters-wrapper>div {flex: none;margin: 0}
#content .filter-section fieldset div label {display: flex;align-items: center;}
#content .filter-section fieldset div label:hover {color: #000;}
#content .filter-section fieldset div label.active .filter-count {background: #000;color: #fff;}
.filter-section fieldset div .filter-count {background: #F3F3EE;border-radius: 100px;text-decoration: none!important;padding: 0 8px;margin-left: auto;color: #000;font-weight: 400;font-size: 14px;height: 20px;line-height: 20px;}
.filter-section fieldset::-webkit-scrollbar-track {background-color: #fff;border-radius: 20px;width: 9px;}
.filter-section fieldset::-webkit-scrollbar {width: 5px;background-color: #fff;}
.filter-section fieldset::-webkit-scrollbar-thumb {background-color: #8A8A8A;border-radius: 20px;}
.filter-section fieldset div.--hidden {display: none;}
#content .filter-section>form, #content .filter-section>.param-filter-top {position: absolute;display: none;width: 320px;left: 0px;margin-top: 0px;background: #fff;border: 0;padding: 20px;z-index: 5;border-radius: 0;box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.2);}
#content .filter-section>form fieldset {max-height: 200px;overflow-y: auto;}
#content .filter-section:not(.active) .param-filter-top {display: none!important;}
.filter-section>.param-filter-top {padding: 29px 17px 28px 17px;}
.param-filter-top fieldset div {width: 100%!important;}
.param-filter-top fieldset div label[for=stock] {color: #1A9D4D;white-space: nowrap;}
.filter-total-count {display: none;}
.filter-section-count {padding-bottom: 0!important;position: absolute;border-top: 0!important;right: 0;margin-top: -20px;border: 0;z-index: 1;}
.close-after {text-transform: initial;color: #1A1A1A!important;font-size: 14px;font-weight: 400;text-decoration: underline;}
#clear-filters .close-after {display: none;}
.ji-filters-close {display: block;width:16px;height:16px;background:var(--icon-close--dark) no-repeat center / 16px;box-sizing:content-box;position: absolute;top:20px;right:7px;padding:8px;display: none;}

.advanced-parameter-inner.yes-before::before {background-size: 20px;background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 10C0 4.47715 4.47715 0 10 0C15.5228 0 20 4.47715 20 10C20 15.5228 15.5228 20 10 20C4.47715 20 0 15.5228 0 10ZM9.42907 14.2809L15.1873 7.08309L14.1461 6.25016L9.23766 12.3857L5.76015 9.48781L4.90658 10.5121L9.42907 14.2809Z' fill='%23202326'/%3E%3C/svg%3E%0A");}
.advanced-parameter-inner.yes-before {border-color: transparent;}
.advanced-parameter-inner {box-shadow: none;}

.mobile-sort {display: none;}

/* Breadcrumbs */
.breadcrumbs-wrapper {position: relative;margin-bottom: 25px;z-index: 1;}
.breadcrumbs-wrapper::after {content: "";display: block;background: #F7F7F7;height: 100%;left: calc(50% - 50dvw + var(--mi-scrollbar-width) / 2);width: calc(100dvw - var(--mi-scrollbar-width));position: absolute;bottom: 0;z-index: -1;}
.breadcrumbs {margin: 0px;background: none;border: 0;position: relative;padding: 8px 0;}
.breadcrumbs>span {display: flex;}
.breadcrumbs>span>a::before {display: none;}
.breadcrumbs>span>a::after {content: "";bottom: initial;top: 50%;margin-top: -6px;background-color: transparent;transform: initial!important;right: -5px;background-repeat: no-repeat;background-size: contain;height: 12px;width: 12px;background-image: url("data:image/svg+xml,%3Csvg width='12' height='13' viewBox='0 0 12 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 10L8 6L4 2' stroke='%238E8E8F' stroke-width='1.5'/%3E%3C/svg%3E%0A");}
#navigation-first>a {padding-left: 5px;}
/*#navigation-first>a>span::before {content: "Úvod";position: relative;top: 2px;width: 17px;height: 18px;text-decoration: underline;display: inline-block;}*/
#navigation-first>a:hover>span::before {text-decoration: none;}
.breadcrumbs>span>a {min-height: 0;text-decoration: underline;color: #8E8E8F;font-size: 14px;font-weight: 500;padding: 6px 15px;}
.breadcrumbs>span>span {color: #0D254D;font-size: 14px;font-weight: 500;padding: 6px 15px;}
.breadcrumbs>span>a:hover {text-decoration: none;color: #0D0D0D;}

/* Category */
body.type-category .breadcrumbs-wrapper {margin-bottom: -47px;}
body.type-category .breadcrumbs-wrapper::after {display: none;}
.category-top {padding: 80px 0 60px 0;position: relative;margin-bottom: 8px;}
.category-top::after {content: "";display: block;background: #D7D7D7;position: absolute;top:0;left: calc(50% - 50dvw + var(--mi-scrollbar-width) / 2);width: calc(100dvw - var(--mi-scrollbar-width));height:100%;z-index: -1;}
.category-top::before {content: "";position: absolute;top: 0;--width:min(2000px, calc(100dvw - var(--mi-scrollbar-width)));left: calc(50% - var(--width) / 2);width: var(--width);height: 100%;background: url(../img/category-top-bg.webp) no-repeat center right / auto 100%;background-size: cover;z-index: 0;display: block;}
.category-top>* {max-width: 550px;position: relative;z-index: 1;}
.category-title {font-size: 28px;font-weight: 700;}

.pagination-loader .btn {background-color: #fff;}

.category__secondDescription {max-width: 1200px;padding: 50px 0;}

/* Category header */
.category-header {background-color: transparent;margin-bottom: 0px;padding: 10px 0;}
.category-header form+div {padding-right: 0;}

.category-header input[type=radio]+label {padding-left: 0;padding-right: 25px;text-decoration: underline;}
.category-header input[type=radio]:checked+label {text-decoration: none;font-weight: 700;}
.category-header input[type=radio]+label:hover {text-decoration: none;}

/* Pagination */
.pagination-wrapper {position: relative;padding-top: 25px;padding-bottom: 25px;margin-bottom: 0px;margin-top: 0;}
.pagination-link.up::before {content: "";width: 32px;flex: 0 0 32px;height: 32px;background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='31' height='31' fill='white'/%3E%3Crect x='0.5' y='0.5' width='31' height='31' stroke='%23DADADA'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.5581 9.72468C15.8022 9.48061 16.1979 9.48061 16.442 9.72468L19.7754 13.058C20.0194 13.3021 20.0194 13.6978 19.7754 13.9419C19.5313 14.186 19.1356 14.186 18.8915 13.9419L16.6251 11.6755V21.8333C16.6251 22.1785 16.3453 22.4583 16.0001 22.4583C15.6549 22.4583 15.3751 22.1785 15.3751 21.8333V11.6755L13.1087 13.9419C12.8646 14.186 12.4689 14.186 12.2248 13.9419C11.9807 13.6978 11.9807 13.3021 12.2248 13.058L15.5581 9.72468Z' fill='%230D254D'/%3E%3C/svg%3E%0A");}
.pagination-wrapper strong.js-scroll-top {font-size: 16px;font-weight: 500;width: initial;border: 0;margin-left: 0px;text-decoration: none;color: #000;text-transform: initial;}
.pagination-wrapper strong.js-scroll-top:hover {text-decoration: underline;}
.pagination-wrapper .pagination-loader {margin-bottom: 0;}

.pagination>a, .pagination-top>a, .pagination>strong, .pagination-top>strong {text-decoration: underline;font-size: 16px;font-weight: 500;color: #0D254D;border-radius: 0px;line-height: 40px;width: 40px;height: 40px;background: #fff;border: 0;}
.pagination>a:hover {color: #fff;background: #0D254D;text-decoration: none;}
.pagination>strong.current {color: #fff;background: #0D254D;text-decoration: none;border: 0;}
.pagination-link.prev {border: 1px solid #DADADA;}
.pagination-link.next {border: 1px solid #DADADA;}
.pagination-link.next:hover::before {background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.08216 4.17307C6.8514 4.40384 6.8514 4.77798 7.08216 5.00874L12.5734 10.5L7.08216 15.9913C6.8514 16.222 6.8514 16.5962 7.08216 16.8269C7.31293 17.0577 7.68707 17.0577 7.91784 16.8269L13.8269 10.9178C14.0577 10.6871 14.0577 10.3129 13.8269 10.0822L7.91784 4.17307C7.68707 3.94231 7.31293 3.94231 7.08216 4.17307Z' fill='%23fff'/%3E%3C/svg%3E%0A");}
.pagination-link.next::before {content: "";width: 20px;height: 20px;font-size: 11px;line-height: 35px;position: relative;top: -2px;background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.08216 4.17307C6.8514 4.40384 6.8514 4.77798 7.08216 5.00874L12.5734 10.5L7.08216 15.9913C6.8514 16.222 6.8514 16.5962 7.08216 16.8269C7.31293 17.0577 7.68707 17.0577 7.91784 16.8269L13.8269 10.9178C14.0577 10.6871 14.0577 10.3129 13.8269 10.0822L7.91784 4.17307C7.68707 3.94231 7.31293 3.94231 7.08216 4.17307Z' fill='%230D254D'/%3E%3C/svg%3E%0A");}
.pagination-link.prev::before {content: "";width: 20px;height: 20px;font-size: 11px;line-height: 35px;position: relative;top: -2px;background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.9178 4.17307C13.1486 4.40384 13.1486 4.77798 12.9178 5.00874L7.42658 10.5L12.9178 15.9913C13.1486 16.222 13.1486 16.5962 12.9178 16.8269C12.6871 17.0577 12.3129 17.0577 12.0822 16.8269L6.17307 10.9178C5.94231 10.6871 5.94231 10.3129 6.17307 10.0822L12.0822 4.17307C12.3129 3.94231 12.6871 3.94231 12.9178 4.17307Z' fill='%230D254D'/%3E%3C/svg%3E%0A");}
.pagination-link.prev:hover::before {background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.9178 4.17307C13.1486 4.40384 13.1486 4.77798 12.9178 5.00874L7.42658 10.5L12.9178 15.9913C13.1486 16.222 13.1486 16.5962 12.9178 16.8269C12.6871 17.0577 12.3129 17.0577 12.0822 16.8269L6.17307 10.9178C5.94231 10.6871 5.94231 10.3129 6.17307 10.0822L12.0822 4.17307C12.3129 3.94231 12.6871 3.94231 12.9178 4.17307Z' fill='%23fff'/%3E%3C/svg%3E%0A");}
.pagination-link:hover {background: none;border: 1px solid #E7E7E7;color: #1A1A1A;}
.pagination-link.up {background: none;border: 0;width: 32px;min-width: initial;margin-right: 8px;margin-left: 0;}
.pagination-top {display: flex;align-items: center;}
.pagination-top .js-scroll-top {}

.pagination-wrapper .pagination {display: flex;justify-content: flex-end;}

/* Subcategoies */
.subcategories {margin: 0 -8px 8px;}
.subcategories li {width: 25%;padding: 8px;}
.subcategories li a {min-height: 78px;padding: 4px;border-color: #DADADA;}
.subcategories.with-image li a .text {font-size: 16px;font-weight: 500;color: #000;max-height: 78px;}
.subcategories.with-image li a .image img {max-height: 78px;}
.subcategories li a:before {display: none;}

/* Active filters */
.active-filters {display: inline-flex;width: 100%;flex-flow: row wrap;align-items: center;margin-bottom: 20px;}
.active-filters::before {content: var(--jit-active-filters);margin-right: 10px;color: #000;font-size: 16px;font-weight: 400;}
.active-filters__label {font-size: 14px;font-weight: 400;padding-right: 10px;}
.active-filters__list {margin-right: 10px;display: flex;flex-flow: row wrap;}
.active-filters__parameter-name {margin-right: 5px;display: flex;align-items: center;display: none;}
.active-filters__parameter {display: flex;margin-right: 10px;margin-bottom: 3px;margin-top: 4px;}
.active-filters__parameter-value {display: flex;align-items: center;color: #000;background: none;padding: 4px 10px;margin: 4px 8px 4px 0;font-weight: 400;font-size: 14px;background-color: #fff;border: 1px solid #DFDFDF;border-radius: 2px;}
.active-filters__parameter-value:hover {background-color: #DFDFDF;color: #000;}
.active-filters__parameter-values {display: flex;}
.active-filters__remove-btn {margin-left: 8px;flex: 0 0 19px;width: 19px;height: 20px;display: inline-block;background-size: contain;background-repeat: no-repeat;background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 6L6 18M6 6L18 18' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.active-filters__remove-btn:hover {opacity: 0.8;}
.active-filters__remove-all-btn {color: #0D0D0D;font-size: 14px;cursor: pointer;font-weight: 400;text-decoration: underline;display: flex;align-items: center;}



/* Products */
.products-block {width: 100%;}
body.in-index .products-block:not(.slick-slider) {max-height: 500px;overflow: hidden;}
.products-block .slick-list {overflow: initial;}
body.in-index .content .products-block {padding-bottom: 60px;}
.h4.homepage-group-title[class*="homepage-products-heading"] {text-align: left;margin: 40px 0 20px 0;padding-right: 110px;}

@media (min-width: 1440px) {
  .columns-4 .products-block>div {width: 20%;}
}

.products-block.products>div.slick-list {padding: 0;}
.products-block.products:not(.slick-slider) .product {height: auto;}
.products-block.products .product {padding: 0px;border: 0;height: 100%;position: relative;}
.products-block.products .product:hover .p {box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.15);border-color: #0D254D;}
.products-block.products .p {border: 1px solid #D7D7D7;padding: 8px;position: relative;background-color: #fff;}
.products-block.products .p::after {content: "";height: 42px;width: 100%;border-top: 1px solid #D7D7D7;bottom: 0;left: 0;background-color: #fff;position: absolute;display: none;}
.products-block.products .p .name {height: auto;font-weight: 500;font-size: 16px;margin-bottom: 10px;text-align: left;color: #000!important;}
.products-block.products .p .name:hover {text-decoration: underline;}
.products-block.products .p .p-in {height: 100%;display: flex;flex-direction: column;}
.products-block.products .p .p-in .p-bottom {margin-top: auto;}
.products-block.products .p .availability {width: 100%;font-weight: 700;margin-bottom: 10px;font-size: 16px;}
.products-block.products .p .availability .availability-amount {color: #16A34A;font-weight: 600;}
.products-block.products .p .price-standard {color: #929292;font-size: 14px;}
.products-block .p-bottom>div {align-items: center;}
.products-block .p a.image img {margin: auto;}
.products-block .p a.image {margin-bottom: 0;}
.products-block .p-bottom .p-tools {padding-top: 10px;display: none;}
.products-block .p-bottom .p-tools, .products-block .p-bottom .prices {flex-basis: initial;width: 100%;}
.products-block.products .p:has(.price-save) .price {}
.products-block.products .p:has(.price-save) .price strong {background-color: #f2c1c1;border-radius: 3px;padding: 4px;}
.products-block.products .p .price {display: flex;}
.products-block.products .p .price strong {font-size: 20px;color: #000;font-weight: 700;font-family: var(--template-headings-font);margin-top: 5px;display: block;margin-bottom: 5px;}
.products-block.products .p .prices .price-save {font-size: 14px;color: #454545;padding: 0 5px;font-weight: 500;}
.products-block.products .p .prices .price-standard span {color: #454545;font-size: 14px;font-weight: 500;}
.products-block.products .p .prices .price-standard {margin-right: 6px;}
.products-block .p-bottom .btn {width: 100%;text-align: center;justify-content: center;margin-top: 0px;text-transform: initial;}
.products-block .product:hover .p-in::before {content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background: #fff;z-index:2;}
.products-block .product:hover :is(.p-in-in, .prices, .image) {/*position: relative;*/z-index:3;}
.products-block .product:hover .p-bottom .p-tools {display:block;position:absolute;top:100%;left:-1px;right:-1px;width:unset;z-index: 1;background: #fff;padding:var(--ji-p-padding);border:1px solid #0D254D;border-top:0;box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.15);}

.image .price-save.--save {background-color: #b52121;color: #fff;position: absolute;bottom: 5px;left: 5px;top: initial;font-size: 13px;border-radius: 3px;padding: 4px 8px;line-height: 1;}

.category-appendix {display: none;}

.p .favourite-products-toggle {position: absolute;top: 15px;right: 15px;cursor: pointer;}
.p .favourite-products-toggle svg {display: none;}
.p .favourite-products-toggle .dkFavPridat::after {content: "";display: block;width: 19px;height: 18px;background-image: url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_13845_570)'%3E%3Cpath d='M15.425 9.43684L9.80003 15.0078L4.17503 9.43684C3.80401 9.0758 3.51176 8.64185 3.31669 8.16231C3.12162 7.68278 3.02795 7.16805 3.04158 6.65054C3.05522 6.13303 3.17585 5.62394 3.3959 5.15534C3.61594 4.68674 3.93063 4.26878 4.32015 3.92777C4.70966 3.58677 5.16556 3.3301 5.65914 3.17395C6.15272 3.01779 6.67329 2.96553 7.18806 3.02044C7.70283 3.07535 8.20066 3.23626 8.65019 3.49302C9.09972 3.74978 9.49122 4.09684 9.80003 4.51234C10.1102 4.09985 10.5021 3.75583 10.9514 3.50179C11.4006 3.24775 11.8974 3.08918 12.4107 3.03598C12.9241 2.98278 13.4428 3.03611 13.9346 3.19263C14.4264 3.34915 14.8806 3.60549 15.2687 3.94561C15.6568 4.28573 15.9706 4.7023 16.1903 5.16926C16.4101 5.63621 16.5311 6.1435 16.5458 6.65937C16.5604 7.17524 16.4685 7.68858 16.2756 8.16728C16.0828 8.64597 15.7932 9.07971 15.425 9.44134' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_13845_570'%3E%3Crect width='18' height='18' fill='white' transform='translate(0.800049 0.00782776)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.p .favourite-products-toggle .dkFavSmazat::after {content: "";display: block;width: 19px;height: 18px;background-image: url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_628_3272)'%3E%3Cpath d='M15.1548 11.1143L9.52977 16.6853L3.90477 11.1143C3.53375 10.7533 3.2415 10.3193 3.04643 9.83979C2.85136 9.36026 2.75769 8.84553 2.77132 8.32801C2.78495 7.8105 2.90559 7.30142 3.12564 6.83282C3.34568 6.36422 3.66037 5.94625 4.04988 5.60525C4.4394 5.26424 4.8953 5.00758 5.38888 4.85142C5.88246 4.69527 6.40302 4.643 6.91779 4.69791C7.43257 4.75283 7.93039 4.91373 8.37992 5.17049C8.82946 5.42726 9.22095 5.77431 9.52977 6.18981C9.83992 5.77733 10.2319 5.4333 10.6811 5.17927C11.1303 4.92523 11.6271 4.76665 12.1405 4.71345C12.6538 4.66026 13.1726 4.71359 13.6643 4.87011C14.1561 5.02663 14.6103 5.28297 14.9984 5.62309C15.3866 5.9632 15.7003 6.37978 15.9201 6.84673C16.1398 7.31369 16.2608 7.82098 16.2755 8.33684C16.2902 8.85271 16.1982 9.36606 16.0054 9.84475C15.8125 10.3234 15.523 10.7572 15.1548 11.1188' fill='%23FF0000'/%3E%3Cpath d='M15.1548 11.1143L9.52977 16.6853L3.90477 11.1143C3.53375 10.7533 3.2415 10.3193 3.04643 9.83979C2.85136 9.36026 2.75769 8.84553 2.77132 8.32801C2.78495 7.8105 2.90559 7.30142 3.12564 6.83282C3.34568 6.36422 3.66037 5.94625 4.04988 5.60525C4.4394 5.26424 4.8953 5.00758 5.38888 4.85142C5.88246 4.69527 6.40302 4.643 6.91779 4.69791C7.43257 4.75283 7.93039 4.91373 8.37992 5.17049C8.82946 5.42726 9.22095 5.77431 9.52977 6.18981C9.83992 5.77733 10.2319 5.4333 10.6811 5.17927C11.1303 4.92523 11.6271 4.76665 12.1405 4.71345C12.6538 4.66026 13.1726 4.71359 13.6643 4.87011C14.1561 5.02663 14.6103 5.28297 14.9984 5.62309C15.3866 5.9632 15.7003 6.37978 15.9201 6.84673C16.1398 7.31369 16.2608 7.82098 16.2755 8.33684C16.2902 8.85271 16.1982 9.36606 16.0054 9.84475C15.8125 10.3234 15.523 10.7572 15.1548 11.1188' stroke='%23FF0000' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_628_3272'%3E%3Crect width='18' height='18' fill='white' transform='translate(0.799805 0.0078125)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}

.products-block .ratings-wrapper {min-height: 32px;height: auto;padding-bottom: 0;}
.p .stars-wrapper {height: auto;}
.products-block .stars-wrapper::before {content: attr(data-micro-rating-value);font-size: 14px;color: #000;line-height: 1;font-weight: 600;margin-right: 5px;position: relative;top: 1px;}
.products-block .stars-wrapper::after {content: "(" attr(data-micro-rating-count) ")";font-size: 14px;color: #000;line-height: 1;}
.products-block .stars-wrapper {flex: 0 0 100%;margin: 10px 0;}

.flag.flag-new {background-color: #4f84bf;}

.products-block .p .flags-default {left: 5px;top: 5px;}
.products-block .p .flags-default .flag {font-size: 13px;border-radius: 3px;font-family: var(--template-headings-font);text-align: left;}
.flag.flag-discount {background-color: rgb(245 5 55 / 60%);margin-left: auto!important;display: none;}
.flags-extra .flag {width: 60px;height: 60px;font-size: 18px;padding: 0;margin: 0;border-radius: 100px;max-width: initial;font-weight: 600;}
.flags-extra .flag .price-save {font-size: 18px;font-weight: 600;}
.p-image-wrapper .flags-extra .flag.flag-discount {background-color: #b52121;padding: 2px 10px;border-radius: 3px;min-height: 0;min-width: 0;width: auto;height: auto;display: flex;align-items: center;}
.p-image-wrapper .flags-extra .flag.flag-discount .price-standard {display: none;}
.products-block .flags-extra {width: 100%;padding: 15px;align-items: flex-end;}
.flag.flag-action {background-color: #CF0000;}

.flag {border-radius: 3px;font-size: 13px;font-weight: 600;display: flex;}
.flag.flag-freeshipping {background-color: #C3EBD2;line-height: 1;padding: 2px 6px;float: none;flex-direction: row;color: #000;font-size: 13px;width: auto;height: auto;font-weight: 600;}
.flag.flag-freeshipping::before {display: none;}
.flag.flag-freeshipping .flag-text {text-transform: initial;}
.flag.flag-freeshipping .icon-van {display: none;}

.widget-parameter-wrapper {padding: 0;overflow: initial;flex-flow: row wrap;display: block;}
.widget-parameter-more {display: none;}
.widget-parameter-wrapper .widget-parameter-list {flex-flow: row wrap;}
.widget-parameter-value a {border: 1px solid #DADADA;color: #000;margin: 0 8px 8px 0;font-size: 13px;text-align: center;padding: 5px 10px!important;display: block;}
/*.widget-parameter-value a:hover, .widget-parameter-value a.--active {background-color: #0D254D;color: #fff;border-color: #0D254D;}*/
.widget-parameter-value a.--active {border-color: #0D0D0D;}
.widget-parameter-value a.--out-of-stock {background-color: #F7F7F7;position: relative;cursor:not-allowed;}
.widget-parameter-value a.--out-of-stock::after {content: "";width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-image: url("data:image/svg+xml,%3Csvg width='40' height='42' viewBox='0 0 40 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='39.358' y1='1.01067' x2='0.358' y2='41.0107' stroke='%23DADADA'/%3E%3C/svg%3E%0A");background-size: contain;background-position: center;}
.widget-parameter-wrapper .widget-parameter-value:first-child a {padding-left: 10px;}

/* Carousel */
.homepage-box.before-carousel {margin-bottom: 0;}
.content-wrapper:has(.video-block) .content-wrapper-in>div {width: 100%;}
.homepage-box {padding: 0;border: 0;}
#content-wrapper:has(.wide-carousel) {padding-inline: 0;}
.wide-carousel {overflow: initial;}
/*#carousel {height: 70vh;position: relative;overflow: hidden;}*/
.video-block::after {content: "";width: 100%;height: 100%;position: absolute;z-index: 1;left: 0;top: 0;background: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), linear-gradient(360deg, rgba(0, 0, 0, 0) 73.07%, #000000 100%);}
.video-block {position: relative;z-index: 2;height: 100%;}
.video-block .btn {font-size: 16px;font-weight: 500;}
.video-block video {width: 100%;object-fit: cover;min-height: 550px;pointer-events: none;}
.video-block__texts {max-width: 1520px;width: 100%;padding-left: 20px;padding-right: 20px;position: absolute;left: 50%;top: 50%;margin-top: 0px;transform: translate(-50%, -50%);color: #fff;z-index: 2;}
.video-block__texts>* {max-width: 425px;}
.video-block__texts p {max-width: 370px;font-size: 20px;}
.video-block__subtitle {font-family: var(--template-headings-font);font-size: 30px;font-weight: 700;margin-bottom: 10px;}
.video-block__title {font-family: var(--template-headings-font);font-size: 62px;font-weight: 700;line-height: 80px;}
.video-block__btns {gap: 10px;display: flex;}

.video-block__control {cursor: pointer;width: 40px;height: 40px;margin-bottom: 15px;}
.video-block__control.--pause {background-image: var(--video-control-pause);}
.video-block__control.--play {background-image: var(--video-control-play);}
.video-block__control:hover {opacity: 0.8;}

.carousel-inner, .carousel-inner>.item, .carousel-inner>.item>span, .video-block {height: 100%;}
.banners-row .col-sm-8 {width: 100%;text-align: center;margin: auto;float: none;}
.content-wrapper-in:has(#carousel) {justify-content: center;}
.row.banners-row {margin-left: 0;margin-right: 0;}

.carousel-control.left, .carousel-control.right {opacity: 1;}
.carousel:hover .carousel-control.left:before {left: 0;}
.carousel:hover .carousel-control.right:before {right: 0;}
.carousel-control.right:before {right: 0;background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='40' height='40' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.5287 11.5286C15.2683 11.7889 15.2683 12.211 15.5287 12.4714L23.0573 20L15.5287 27.5286C15.2683 27.7889 15.2683 28.211 15.5287 28.4714C15.789 28.7317 16.2111 28.7317 16.4715 28.4714L24.4715 20.4714C24.7318 20.211 24.7318 19.7889 24.4715 19.5286L16.4715 11.5286C16.2111 11.2682 15.789 11.2682 15.5287 11.5286Z' fill='black'/%3E%3C/svg%3E%0A");}
.carousel-control.left:before {left: 0;background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='40' height='40' transform='matrix(-1 0 0 1 40 0)' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M24.4714 11.5286C24.7317 11.7889 24.7317 12.211 24.4714 12.4714L16.9428 20L24.4714 27.5286C24.7317 27.7889 24.7317 28.211 24.4714 28.4714C24.211 28.7317 23.7889 28.7317 23.5286 28.4714L15.5286 20.4714C15.2682 20.211 15.2682 19.7889 15.5286 19.5286L23.5286 11.5286C23.7889 11.2682 24.211 11.2682 24.4714 11.5286Z' fill='black'/%3E%3C/svg%3E%0A");}
.carousel-control:before {width: 40px;height: 40px;margin-top: -20px;background-color: transparent;border-radius: 0;content: ""!important;}

/* Banners */
.next-to-carousel-banners {padding: 40px 0;}
.next-to-carousel-banners .container {display: flex;align-items: center;}
.next-to-carousel-banners .banner-wrapper a {position: relative;}
.next-to-carousel-banners .banner-wrapper a::after {content: "";width: 110px;height: 146px;position: absolute;bottom: 20px;right: 20px;position: absolute;background-image: url("data:image/svg+xml,%3Csvg width='110' height='146' viewBox='0 0 110 146' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.4'%3E%3Cpath d='M109.301 54.2171C109.301 67.8098 105.945 79.053 100.407 89.4573C92.0163 105.064 82.2833 119.328 70.5365 132.417C67.3481 135.941 64.3276 139.465 60.9714 142.821C57.6151 146.009 53.7555 146.681 50.2315 144.667C48.889 143.828 47.8821 142.821 46.8753 141.646C37.1423 130.739 27.4093 119.831 19.1866 107.749C11.8029 97.1766 5.92957 85.9333 2.57336 73.6831C0.391829 65.6282 -0.615033 57.4055 0.391829 49.015C1.90212 34.5833 8.1111 22.6688 19.0188 13.2714C27.0737 6.22337 36.6389 1.8603 47.2109 0.517815C62.8173 -1.49591 76.7455 2.36373 88.9957 12.0967C99.2321 20.3194 105.609 30.8915 108.126 43.8129C108.797 47.8403 109.301 51.8678 109.301 54.2171ZM11.2995 55.7274C11.2995 57.9089 11.4673 60.5939 11.8029 63.2789C12.1386 65.1248 12.4742 67.1385 12.9776 68.9844C15.8304 80.3955 21.0325 90.632 27.5771 100.197C35.1286 111.44 44.0225 121.509 52.9165 131.578C54.4267 133.424 54.5946 133.424 56.1049 131.578C66.6769 119.999 76.5777 107.916 84.6326 94.3238C88.4922 87.947 92.1841 81.5702 94.7012 74.5222C98.5609 63.2789 99.3999 52.0356 95.7081 40.6245C89.1635 19.6482 66.3413 7.06242 44.6938 12.0967C26.2346 16.6276 10.9639 33.7443 11.2995 55.7274Z' fill='%23F7F7F7'/%3E%3Cpath d='M68.1876 77.2071C64.6636 79.0531 61.3074 80.2277 57.6156 80.899C55.434 81.4024 53.2525 81.738 51.071 82.0736C50.0641 82.2415 49.225 82.5771 48.7216 83.5839C47.7148 85.9333 45.701 87.2758 43.3517 88.2826C41.5058 89.1217 39.492 89.4573 37.3105 90.1285C37.9818 88.2826 38.653 86.4367 39.3242 84.7586C40.8345 81.0668 40.3311 78.8852 37.3105 76.3681C36.3036 75.529 35.4646 74.8578 34.2899 74.3544C33.2831 73.8509 32.1084 73.5153 30.7659 73.0119C34.4577 71.6694 37.9818 71.3338 41.5058 73.0119C43.1839 73.8509 44.862 74.5222 46.7079 74.8578C49.7285 75.3612 53.5881 73.5153 54.9306 70.9982C55.7696 69.3201 55.7696 67.8098 55.0984 66.1317C53.4203 62.6076 50.5675 60.7617 46.7079 60.2583C45.701 60.0905 45.701 59.9227 46.0366 59.0836C47.3791 56.063 47.5469 55.5596 47.3791 54.0493C46.8757 54.2171 47.0435 54.7206 46.8757 55.0562C44.5264 60.9295 40.8345 62.272 34.9612 59.7549C33.6187 59.2514 32.6118 58.2446 31.7728 57.0699C31.2693 56.063 30.2625 55.7274 29.2556 55.3918C28.5844 55.224 28.0809 55.0562 27.5775 54.5527C26.9063 53.8815 27.0741 53.2103 27.9131 52.8746C28.4166 52.7068 28.92 52.7068 29.2556 52.539C33.1153 51.5322 34.1221 47.5047 32.1084 44.9876C30.7659 43.3095 31.1015 42.806 33.1153 42.3026C41.0023 40.9601 48.7216 40.7923 56.4409 42.6382C63.9924 44.4841 70.2013 48.5116 73.5575 55.8952C75.4035 59.7549 76.4103 63.6145 75.5713 67.9776C75.2356 69.6557 74.5644 71.166 73.5575 72.5084C73.0541 73.1797 73.0541 73.6831 73.2219 74.3544C73.3897 74.8578 73.3897 75.1934 73.5575 75.6968C74.2288 79.7243 71.7116 82.4093 67.6842 81.738C66.8451 81.5702 65.6705 81.9058 65.3348 81.0668C64.9992 80.3955 66.3417 80.0599 66.6773 79.3887C67.3486 78.8852 67.852 78.3818 68.1876 77.2071ZM41.8414 44.3163C40.6667 44.3163 39.8277 45.3232 39.8277 46.33C39.8277 47.3369 40.8345 48.3438 42.0092 48.3438C43.0161 48.3438 44.0229 47.3369 44.0229 46.33C43.8551 45.3232 43.0161 44.3163 41.8414 44.3163Z' fill='%23F7F7F7'/%3E%3Cpath d='M78.0879 59.0835C75.5707 51.3642 70.7042 45.6586 63.3206 42.1346C64.3274 41.4634 65.1665 41.2956 66.0055 41.1278C68.6905 40.4565 71.3755 39.9531 74.2282 40.1209C74.8995 40.1209 75.4029 40.2887 75.2351 41.1278C74.7317 43.6449 75.9063 45.1552 78.0879 45.9943C78.9269 46.3299 78.9269 46.6655 78.7591 47.5046C78.2557 49.3505 78.4235 50.8608 79.9338 52.2032C80.2694 52.5389 80.1016 52.7067 80.1016 53.0423C79.2625 54.8882 78.4235 56.9019 78.0879 59.0835Z' fill='%23F7F7F7'/%3E%3C/g%3E%3C/svg%3E%0A");}
.next-to-carousel-banners .extended-banner-texts {position: absolute;left: 0;bottom: 0;padding: 20px;top: initial;right: initial;}
.next-to-carousel-banners .extended-banner-title {margin-bottom: 10px;font-weight: bold;color: #fff;width: 100%;display: block;font-size: 36px;font-family: var(--template-headings-font), sans-serif;}
.next-to-carousel-banners .extended-banner-link {display: inline-flex;align-items: center;padding: 10px 24px;background-color: var(--color-secondary);height: auto;font-weight: bold;color: #0D254D;font-size: 16px;}
.next-to-carousel-banners .extended-banner-link:hover {opacity: 0.9;}
.next-to-carousel-banners .extended-banner-link::after {content: "";width: 24px;height: 25px;margin-left: 10px;flex: 0 0 24px;background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 7.5L7 17.5M17 7.5H8M17 7.5V16.5' stroke='%230D254D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.next-to-carousel-banners .banner-wrapper+.banner-wrapper {margin: 0;padding-left: 12px;}
.next-to-carousel-banners .banner-wrapper:nth-of-type(1) {padding-right: 12px;}

.extended-banner-link, .extended-banner-text, .extended-banner-title {position: initial;box-shadow: initial;padding: 0;background-color: transparent;border: 0;margin: 0;}

/* Welcome block */
.homepage-box.welcome-wrapper {padding: 0;margin: 0;background-image: url(../img/welcome-bg.webp?v=0.1);border: 0;color: #fff;background-size: cover;}
.homepage-box.welcome-wrapper .welcome {padding-top: 55px;padding-bottom: 55px;}
.homepage-box.welcome-wrapper .welcome>div {display: flex;align-items: center;}
.welcome-left {width: 55%;padding-right: 25px;}
.welcome-right {width: 45%;position: relative;}
.welcome-right a:hover img {opacity: 0.9;}
.welcome-badge {position: absolute;bottom: 18px;left: -70px;max-width: 230px!important;}
.welcome .welcome-left h1 {max-width: 246px!important;color: #fff;display: block;font-size: 36px;font-weight: bold;margin-bottom: 10px;}
.welcome-left p {font-size: 16px;font-weight: 500;}
.welcome-left .btn {color: #fff;}
.welcome-left .btn:hover {color: #000;}
.welcome div, .welcome h1 {max-width: 100%;margin: initial;}

/* Heureka block */
.tb-heubl__title {text-align: center;font-size: 28px;font-weight: 700;margin-bottom: 16px;margin-top: 0;}
.tb-heubl-wrap {background-color: #F7F7F7;padding: 40px 0;}
.tb-heubl__button {text-align: center;margin-top: 15px;}
.tb-heubl__votes {background-color: #fff;padding: 24px;display: flex;}
.tb-heubl__votes>a {display: contents;}
.tb-heubl__votes .tb-heubl__logo {padding-right: 10px;}

.tb-heubl-wrap .vote-pic {display: none;}
.tb-heubl-wrap .vote-delimeter {display: none;}
.tb-heubl-vote__footer {display: flex;align-items: center;order: -1;}
.tb-heubl-wrap .vote-wrap {display: flex;flex-direction: column;width: 33.333%;padding: 10px;margin-bottom: 0;}
.tb-heubl-wrap .vote-summary {display: flex;align-items: center;}
.tb-heubl-wrap .vote-name {position: relative;margin-bottom: 0;font-size: 14px;color: #474747;font-family: var(--template-font),sans-serif;margin-right: 12px;}
.tb-heubl-wrap .vote-name::after {content: "•";margin-left: 12px;}
.tb-heubl-wrap .vote-content {margin-top: 8px;margin-bottom: 8px;font-size: 16px;font-weight: 500;}
.tb-heubl-wrap .vote-rating {font-size: 14px;color: #474747;}
.tb-heubl-wrap .percentage {font-size: 15px;font-weight: 500;}

body.in-index .news-wrapper {background-color: #0D254D;}
body.in-index .news-wrapper .container {display: flex;flex-flow: row wrap;}
body.in-index .news-wrapper .news-item {width: 20%;padding: 0 12px;margin-bottom: 40px;}
body.in-index .news-wrapper .homepage-group-title {text-align: center;color: #fff;margin: 0;padding: 40px 0 24px 0;font-size: 36px;font-weight: 700;}
body.in-index .news-wrapper .news-item .text .title {font-size: 16px;font-family: var(--template-font),sans-serif;}
body.in-index .news-wrapper .news-item .text {padding: 14px;width: calc(100% - 28px);}
body.in-index .news-wrapper .news-item .image {width: 100%;margin-right: 0;}
body.in-index .news-wrapper .news-item::after {content: "";width: 25px;height: 25px;position: absolute;right: 12px;top: 0;background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='25' height='25' fill='%230D254D'/%3E%3Cpath d='M15.42 9L9 15.42M15.42 9H9.642M15.42 9V14.778' stroke='%23DCDC00' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
body.in-index .news-wrapper .news-item:nth-of-type(+n+6) {display: none;}

/* Blog */
.homepage-blog-wrapper .news-item {width: 33.333%;flex-basis: 33.333%;padding: 0 8px;}
.homepage-blog-wrapper .news-item .image {margin-right: 0;}
.homepage-blog-wrapper.container {margin: auto;padding-top: 0;padding-bottom: 40px;padding-left: 20px;padding-right: 20px;}
.homepage-blog-wrapper .center {margin-top: 15px;}

body.in-index .news-item {position: relative;}
body.in-index .news-item .image:hover {opacity: 0.8;}
body.in-index .news-item .text {position: absolute;bottom: 0;padding: 8px 14px;}
body.in-index .news-item .text .title {color: #fff;font-family: var(--template-headings-font);font-size: 18px;font-weight: 700;margin: 0;line-height: 24px;}
.h4.homepage-group-title {font-size: 28px;font-weight: 700;margin-top: 40px;}

/* Instagram */
.instagram__block {border-top: 1px solid #DADADA;}
.instagram-block h4 {display: none;}
.instagram-widget {max-width: 100%;justify-content: space-between;margin-bottom: 3px;}
.instagram-widget.columns-3>a {padding-bottom: calc(16.66666% - 2px);width: calc(16.66666% - 2px);position: relative;}
.instagram-widget.columns-3>a:hover img {opacity: 0.8;}
.instagram-widget>a:nth-of-type(+n+7) {display: none;}
.instagram-follow-btn {display: none;}
.instagram__block h4 {display: none;}
.instagram__block>.container {display: flex;padding-top: 15px;padding-bottom: 15px;align-items: center;align-items: center;justify-content: space-between;}
.instagram__block>.container::before {display: none;}
.instagram__block>.container::after {display: none;}
.instagram-block__title {display: flex;align-items: center;font-family: var(--template-headings-font);font-weight: 700;font-size: 18px;text-decoration: underline;}
.instagram-block__title::before {content: "";margin-right: 8px;flex: 0 0 24px;width: 24px;height: 25px;background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_13736_2177)'%3E%3Cpath d='M14.2969 12.0156C14.2969 13.2842 13.2686 14.3125 12 14.3125C10.7314 14.3125 9.70312 13.2842 9.70312 12.0156C9.70312 10.7471 10.7314 9.71875 12 9.71875C13.2686 9.71875 14.2969 10.7471 14.2969 12.0156Z' fill='black'/%3E%3Cpath d='M17.3716 7.95184C17.2612 7.65265 17.085 7.38184 16.8561 7.15955C16.6339 6.93066 16.3632 6.75452 16.0638 6.6441C15.821 6.5498 15.4563 6.43756 14.7845 6.40698C14.0577 6.37384 13.8398 6.3667 12 6.3667C10.16 6.3667 9.94208 6.37366 9.21552 6.4068C8.5437 6.43756 8.17877 6.5498 7.93616 6.6441C7.63678 6.75452 7.36597 6.93066 7.14386 7.15955C6.91498 7.38184 6.73883 7.65247 6.62823 7.95184C6.53394 8.19464 6.42169 8.55957 6.39111 9.23138C6.35797 9.95795 6.35083 10.1758 6.35083 12.0159C6.35083 13.8557 6.35797 14.0736 6.39111 14.8004C6.42169 15.4722 6.53394 15.8369 6.62823 16.0797C6.73883 16.3791 6.91479 16.6497 7.14368 16.872C7.36597 17.1009 7.6366 17.277 7.93597 17.3875C8.17877 17.4819 8.5437 17.5942 9.21552 17.6248C9.94208 17.6579 10.1598 17.6649 11.9998 17.6649C13.84 17.6649 14.0579 17.6579 14.7843 17.6248C15.4561 17.5942 15.821 17.4819 16.0638 17.3875C16.6648 17.1556 17.1398 16.6807 17.3716 16.0797C17.4659 15.8369 17.5781 15.4722 17.6089 14.8004C17.642 14.0736 17.649 13.8557 17.649 12.0159C17.649 10.1758 17.642 9.95795 17.6089 9.23138C17.5783 8.55957 17.4661 8.19464 17.3716 7.95184ZM12 15.554C10.0457 15.554 8.46149 13.97 8.46149 12.0157C8.46149 10.0614 10.0457 8.47736 12 8.47736C13.9541 8.47736 15.5383 10.0614 15.5383 12.0157C15.5383 13.97 13.9541 15.554 12 15.554ZM15.6782 9.16437C15.2216 9.16437 14.8513 8.79413 14.8513 8.33746C14.8513 7.8808 15.2216 7.51056 15.6782 7.51056C16.1349 7.51056 16.5051 7.8808 16.5051 8.33746C16.5049 8.79413 16.1349 9.16437 15.6782 9.16437Z' fill='black'/%3E%3Cpath d='M12 0.015625C5.3736 0.015625 0 5.38922 0 12.0156C0 18.642 5.3736 24.0156 12 24.0156C18.6264 24.0156 24 18.642 24 12.0156C24 5.38922 18.6264 0.015625 12 0.015625ZM18.8491 14.8565C18.8157 15.59 18.6991 16.0908 18.5288 16.5292C18.1708 17.4548 17.4391 18.1865 16.5135 18.5444C16.0754 18.7147 15.5744 18.8312 14.8411 18.8647C14.1063 18.8982 13.8715 18.9062 12.0002 18.9062C10.1287 18.9062 9.8941 18.8982 9.15912 18.8647C8.42578 18.8312 7.9248 18.7147 7.48663 18.5444C7.02667 18.3714 6.61029 18.1002 6.26605 17.7496C5.91559 17.4055 5.64441 16.989 5.47137 16.5292C5.30109 16.091 5.18445 15.59 5.15112 14.8567C5.11725 14.1217 5.10938 13.887 5.10938 12.0156C5.10938 10.1443 5.11725 9.90955 5.15094 9.17474C5.18427 8.44122 5.30072 7.94043 5.47101 7.50208C5.64404 7.0423 5.91541 6.62573 6.26605 6.28168C6.61011 5.93103 7.02667 5.65985 7.48645 5.48682C7.9248 5.31653 8.4256 5.20007 9.15912 5.16656C9.89392 5.13306 10.1287 5.125 12 5.125C13.8713 5.125 14.1061 5.13306 14.8409 5.16675C15.5744 5.20007 16.0752 5.31653 16.5135 5.48663C16.9733 5.65967 17.3899 5.93103 17.7341 6.28168C18.0846 6.62592 18.356 7.0423 18.5288 7.50208C18.6993 7.94043 18.8157 8.44122 18.8492 9.17474C18.8828 9.90955 18.8906 10.1443 18.8906 12.0156C18.8906 13.887 18.8828 14.1217 18.8491 14.8565Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_13736_2177'%3E%3Crect width='24' height='24' fill='white' transform='translate(0 0.015625)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.instagram-block__socials {align-items: center;}
.instagram-block__socials span {font-family: var(--template-headings-font);font-weight: 700;font-size: 18px;}
.instagram-block__socials.socials a.--fb {width: 24px;height: 24px;background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_13736_2192)'%3E%3Cpath d='M24 12.0156C24 5.3875 18.6281 0.015625 12 0.015625C5.37188 0.015625 0 5.3875 0 12.0156C0 18.6437 5.37188 24.0156 12 24.0156C12.0703 24.0156 12.1406 24.0156 12.2109 24.0109V14.6734H9.63281V11.6688H12.2109V9.45625C12.2109 6.89219 13.7766 5.49531 16.0641 5.49531C17.1609 5.49531 18.1031 5.575 18.375 5.6125V8.29375H16.8C15.5578 8.29375 15.3141 8.88437 15.3141 9.75156V11.6641H18.2906L17.9016 14.6688H15.3141V23.5516C20.3297 22.1125 24 17.4953 24 12.0156Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_13736_2192'%3E%3Crect width='24' height='24' fill='white' transform='translate(0 0.015625)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}

/* Newsletter */
.newsletter-block__inner>* {max-width: 520px;}
.newsletter-block {padding: 90px 0;background-color: #F3F3F3;background-image: url(../img/newsletter-bg.webp?v=0.1);background-repeat: no-repeat;background-size: cover;}
.newsletter-block h4 {font-size: 28px;font-weight: 700;margin-bottom: 5px;margin-top: 0;}
.newsletter-block form br {display: none;}
.newsletter-block form label {padding-top: 4px;font-size: 14px;}
.newsletter-block form label a {text-decoration: underline;}
.newsletter-block form label a:hover {text-decoration: none;}
.newsletter-block form button.btn {border-radius: 0px!important;color: #000;border: 0;margin: 0;font-size: 0;padding: 0!important;height: 45px!important;width: 120px;line-height: 45px;text-align: center;top: 0px!important;right: 0px!important;}
.newsletter-block form button.btn:hover {background-color: var(--color-tertiary-hover);}
.newsletter-block .form-control {height: 45px;color: #000;flex: 1 1 auto;border: 1px solid #DADADA;padding-left: 50px;}
.newsletter-block form fieldset {position: relative;}
.newsletter-block form fieldset::before {content: "";width: 24px;height: 25px;position: absolute;left: 16px;top: 10px;background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 7.51562C3 6.98519 3.21071 6.47648 3.58579 6.10141C3.96086 5.72634 4.46957 5.51563 5 5.51562H19C19.5304 5.51563 20.0391 5.72634 20.4142 6.10141C20.7893 6.47648 21 6.98519 21 7.51562M3 7.51562V17.5156C3 18.0461 3.21071 18.5548 3.58579 18.9298C3.96086 19.3049 4.46957 19.5156 5 19.5156H19C19.5304 19.5156 20.0391 19.3049 20.4142 18.9298C20.7893 18.5548 21 18.0461 21 17.5156V7.51562M3 7.51562L12 13.5156L21 7.51562' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.newsletter-block form input::placeholder {color: #000;font-size: 14px;font-weight: 500;}
.newsletter-block form button::after {content: var(--jit-newsletter-submit);line-height: 45px;text-transform: initial;font-size: 16px!important;font-weight: 700;color: #000;position: relative;top: 0px;font-family: "Nunito Sans", serif!important;}
.newsletter-block form button::before {display: none!important;}

/* Footer */
#footer {background-color: #0D254D;background-repeat: no-repeat;background-position: right 50px bottom;background-image: url("data:image/svg+xml,%3Csvg width='464' height='557' viewBox='0 0 464 557' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.5'%3E%3Cpath d='M463.417 229.871C463.417 287.502 449.187 335.172 425.708 379.284C390.134 445.452 348.867 505.929 299.063 561.425C285.545 576.366 272.738 591.307 258.508 605.537C244.279 619.055 227.914 621.901 212.973 613.363C207.281 609.806 203.012 605.537 198.743 600.556C157.477 554.31 116.211 508.063 81.3479 456.836C50.0424 412.012 25.1404 364.343 10.9106 312.404C1.66129 278.253 -2.60764 243.39 1.66129 207.815C8.06468 146.627 34.3897 96.1118 80.6364 56.2685C114.788 26.386 155.343 7.88735 200.166 2.19545C266.335 -6.3424 325.388 10.0218 377.327 51.2881C420.727 86.151 447.764 130.975 458.436 185.759C461.282 202.835 463.417 219.911 463.417 229.871ZM47.908 236.275C47.908 245.524 48.6195 256.908 50.0424 268.292C51.4654 276.118 52.8884 284.656 55.0229 292.482C67.1181 340.864 89.1743 384.264 116.922 424.819C148.939 472.489 186.648 515.178 224.357 557.867C230.76 565.694 231.472 565.694 237.875 557.867C282.699 508.775 324.677 457.547 358.828 399.917C375.192 372.88 390.845 345.844 401.517 315.961C417.882 268.292 421.439 220.622 405.786 172.241C378.038 83.305 281.276 29.9435 189.494 51.2881C111.23 70.4983 46.485 143.07 47.908 236.275Z' fill='%23193564'/%3E%3Cpath d='M289.102 327.345C274.161 335.172 259.931 340.152 244.279 342.998C235.029 345.133 225.78 346.556 216.531 347.979C212.262 348.69 208.704 350.113 206.57 354.382C202.301 364.343 193.763 370.035 183.802 374.304C175.976 377.861 167.438 379.284 158.189 382.13C161.035 374.304 163.881 366.477 166.726 359.362C173.13 343.71 170.995 334.46 158.189 323.788C153.92 320.231 150.362 317.385 145.382 315.25C141.113 313.116 136.132 311.693 130.441 309.558C146.093 303.866 161.035 302.443 175.976 309.558C183.091 313.116 190.206 315.962 198.032 317.385C210.839 319.519 227.203 311.693 232.895 301.02C236.452 293.906 236.452 287.502 233.606 280.387C226.491 265.446 214.396 257.62 198.032 255.485C193.763 254.774 193.763 254.062 195.186 250.505C200.878 237.698 201.589 235.564 200.878 229.16C198.743 229.872 199.455 232.006 198.743 233.429C188.783 258.331 173.13 264.023 148.228 253.351C142.536 251.216 138.267 246.947 134.71 241.967C132.575 237.698 128.306 236.275 124.037 234.852C121.191 234.141 119.057 233.429 116.922 231.295C114.076 228.449 114.788 225.603 118.345 224.18C120.48 223.468 122.614 223.468 124.037 222.757C140.401 218.488 144.67 201.412 136.133 190.74C130.441 183.625 131.864 181.49 140.401 179.356C173.841 173.664 206.57 172.953 239.298 180.779C271.315 188.605 297.64 205.681 311.87 236.987C319.696 253.351 323.965 269.715 320.408 288.214C318.985 295.328 316.139 301.732 311.87 307.424C309.735 310.27 309.735 312.404 310.447 315.25C311.158 317.385 311.158 318.808 311.87 320.942C314.716 338.018 304.044 349.402 286.968 346.556C283.41 345.844 278.43 347.267 277.007 343.71C275.584 340.864 281.276 339.441 282.699 336.595C285.545 334.46 287.679 332.326 289.102 327.345ZM177.399 187.894C172.418 187.894 168.861 192.163 168.861 196.432C168.861 200.701 173.13 204.97 178.11 204.97C182.379 204.97 186.648 200.701 186.648 196.432C185.937 192.163 182.379 187.894 177.399 187.894Z' fill='%23193564'/%3E%3Cpath d='M331.08 250.504C320.408 217.776 299.774 193.585 268.469 178.644C272.738 175.798 276.295 175.087 279.853 174.375C291.237 171.529 302.62 169.395 314.716 170.106C317.562 170.106 319.696 170.818 318.985 174.375C316.85 185.048 321.831 191.451 331.08 195.008C334.637 196.431 334.637 197.854 333.926 201.412C331.791 209.238 332.503 215.642 338.906 221.334C340.329 222.756 339.618 223.468 339.618 224.891C336.06 232.717 332.503 241.255 331.08 250.504Z' fill='%23193564'/%3E%3C/g%3E%3C/svg%3E%0A");}
#footer>.container {background-color: transparent;}
#footer .site-name {display: none;}
.banner {margin-bottom: 0;}

.custom-footer>div:has(.socials, .transit-block) {width: 100%;}
.custom-footer>div:has(.socials) .banner {overflow: initial;margin-bottom: 20px;}
.custom-footer>div:has(.socials) .banner-wrapper>span {display: flex;align-items: center;padding: 40px 0;border-bottom: 1px solid #355282;}

.transit-block {display: flex;align-items: center;padding: 40px 0;margin-top: 30px;flex-flow: row wrap;justify-content: center;border-top: 1px solid #355282;border-bottom: 1px solid #355282;}
.transit__inner {padding: 5px 70px;color: #B2BFD6;font-weight: 500;font-size: 16px;}
.transit__inner span {padding-right: 10px;}

#footer h4 {color: #fff;text-transform: initial;font-weight: 700;font-size: 20px;padding: 10px 0 15px 0;margin-bottom: 0;}
#footer ul {margin: 0;padding: 0;}
#footer ul li a {font-size: 14px;font-weight: 500;padding: 2px 0;color: #B2BFD6;}
#footer ul li a:hover {text-decoration: underline;color: #B2BFD6;}

.custom-footer {padding-left: 0;padding-top: 0;border: 0;}

a.contact-item {color: #fff;padding-left: 40px;position: relative;margin-left: 40px;}
a.contact-item:hover div {text-decoration: underline;}
a.contact-item div {font-family: var(--template-headings-font),sans-serif;font-weight: 700;font-size: 24px;color: #DCDC00;}
a.contact-item span {font-weight: 500;font-size: 16px;}
a.contact-item::before {content: "";width: 32px;height: 33px;position: absolute;left: 0;top: 50%;margin-top: -16px;}
a.contact-item.--tel::before {background-image: url("data:image/svg+xml,%3Csvg width='32' height='33' viewBox='0 0 32 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_13736_2421)'%3E%3Cpath d='M6.66667 5.84888H12L14.6667 12.5155L11.3333 14.5155C12.7613 17.4109 15.1046 19.7543 18 21.1822L20 17.8489L26.6667 20.5155V25.8489C26.6667 26.5561 26.3857 27.2344 25.8856 27.7345C25.3855 28.2346 24.7072 28.5155 24 28.5155C18.799 28.1995 13.8935 25.9909 10.2091 22.3064C6.52467 18.622 4.31607 13.7165 4 8.51554C4 7.8083 4.28095 7.13002 4.78105 6.62993C5.28115 6.12983 5.95942 5.84888 6.66667 5.84888Z' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_13736_2421'%3E%3Crect width='32' height='32' fill='white' transform='translate(0 0.515625)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
a.contact-item.--email::before {background-image: url("data:image/svg+xml,%3Csvg width='32' height='33' viewBox='0 0 32 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_13736_2428)'%3E%3Cpath d='M4 9.84904C4 9.1418 4.28095 8.46352 4.78105 7.96342C5.28115 7.46332 5.95942 7.18237 6.66667 7.18237H25.3333C26.0406 7.18237 26.7189 7.46332 27.219 7.96342C27.719 8.46352 28 9.1418 28 9.84904V23.1824C28 23.8896 27.719 24.5679 27.219 25.068C26.7189 25.5681 26.0406 25.849 25.3333 25.849H6.66667C5.95942 25.849 5.28115 25.5681 4.78105 25.068C4.28095 24.5679 4 23.8896 4 23.1824V9.84904Z' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4 9.84888L16 17.8489L28 9.84888' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_13736_2428'%3E%3Crect width='32' height='32' fill='white' transform='translate(0 0.515625)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}

.signature__divider {color: #fff;padding: 0 5px;}
#signature, #signature a {color: #fff;font-size: 16px;font-weight: 500;}
#signature a:hover {color: #fff;text-decoration: underline;}
#signature img {max-width: 18px;margin-right: 8px;}

.copyright {color: #fff;font-size: 16px;font-weight: 500;}

#footer .socials {margin-left: auto;}
.socials {gap: 8px;display: flex;flex-flow: row wrap;}
.socials a:hover {transform: scale(1.15);}
.socials a {width: 32px;height: 33px;background-repeat: no-repeat;}
.socials a.--ins {background-image: url("data:image/svg+xml,%3Csvg width='32' height='33' viewBox='0 0 32 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_13736_2436)'%3E%3Cpath d='M19.0625 16.5156C19.0625 18.207 17.6914 19.5781 16 19.5781C14.3086 19.5781 12.9375 18.207 12.9375 16.5156C12.9375 14.8242 14.3086 13.4531 16 13.4531C17.6914 13.4531 19.0625 14.8242 19.0625 16.5156Z' fill='white'/%3E%3Cpath d='M23.1621 11.0972C23.0149 10.6982 22.78 10.3372 22.4749 10.0408C22.1785 9.7356 21.8176 9.50073 21.4185 9.35352C21.0947 9.22778 20.6084 9.07813 19.7126 9.03735C18.7437 8.99316 18.4531 8.98364 16 8.98364C13.5466 8.98364 13.2561 8.99292 12.2874 9.03711C11.3916 9.07812 10.905 9.22778 10.5815 9.35352C10.1824 9.50073 9.82129 9.7356 9.52515 10.0408C9.21997 10.3372 8.98511 10.698 8.83765 11.0972C8.71191 11.4209 8.56226 11.9075 8.52148 12.8032C8.47729 13.772 8.46777 14.0625 8.46777 16.5159C8.46777 18.969 8.47729 19.2595 8.52148 20.2285C8.56226 21.1243 8.71191 21.6106 8.83765 21.9343C8.98511 22.3335 9.21973 22.6943 9.5249 22.9907C9.82129 23.2959 10.1821 23.5308 10.5813 23.678C10.905 23.804 11.3916 23.9536 12.2874 23.9944C13.2561 24.0386 13.5464 24.0479 15.9998 24.0479C18.4534 24.0479 18.7439 24.0386 19.7124 23.9944C20.6082 23.9536 21.0947 23.804 21.4185 23.678C22.2197 23.3689 22.853 22.7356 23.1621 21.9343C23.2878 21.6106 23.4375 21.1243 23.4785 20.2285C23.5227 19.2595 23.532 18.969 23.532 16.5159C23.532 14.0625 23.5227 13.772 23.4785 12.8032C23.4377 11.9075 23.2881 11.4209 23.1621 11.0972ZM16 21.2334C13.3943 21.2334 11.282 19.1213 11.282 16.5156C11.282 13.9099 13.3943 11.7979 16 11.7979C18.6055 11.7979 20.7178 13.9099 20.7178 16.5156C20.7178 19.1213 18.6055 21.2334 16 21.2334ZM20.9043 12.7139C20.2954 12.7139 19.8018 12.2202 19.8018 11.6113C19.8018 11.0024 20.2954 10.5088 20.9043 10.5088C21.5132 10.5088 22.0068 11.0024 22.0068 11.6113C22.0066 12.2202 21.5132 12.7139 20.9043 12.7139Z' fill='white'/%3E%3Cpath d='M16 0.515625C7.16479 0.515625 0 7.68042 0 16.5156C0 25.3508 7.16479 32.5156 16 32.5156C24.8352 32.5156 32 25.3508 32 16.5156C32 7.68042 24.8352 0.515625 16 0.515625ZM25.1321 20.3035C25.0876 21.2815 24.9321 21.9492 24.7051 22.5337C24.2278 23.7678 23.2522 24.7434 22.0181 25.2207C21.4338 25.4478 20.7659 25.603 19.7881 25.6477C18.8083 25.6924 18.4954 25.7031 16.0002 25.7031C13.5049 25.7031 13.1921 25.6924 12.2122 25.6477C11.2344 25.603 10.5664 25.4478 9.98218 25.2207C9.3689 24.99 8.81372 24.6284 8.35474 24.1609C7.88745 23.7021 7.52588 23.1467 7.29517 22.5337C7.06812 21.9495 6.9126 21.2815 6.86816 20.3037C6.823 19.3237 6.8125 19.0107 6.8125 16.5156C6.8125 14.0205 6.823 13.7075 6.86792 12.7278C6.91235 11.7498 7.06763 11.082 7.29468 10.4976C7.52539 9.88452 7.88721 9.3291 8.35474 8.87036C8.81348 8.40283 9.3689 8.04126 9.98193 7.81055C10.5664 7.5835 11.2341 7.42822 12.2122 7.38354C13.1919 7.33887 13.5049 7.32812 16 7.32812C18.4951 7.32812 18.8081 7.33887 19.7878 7.38379C20.7659 7.42822 21.4336 7.5835 22.0181 7.8103C22.6311 8.04102 23.1865 8.40283 23.6455 8.87036C24.1128 9.32935 24.4746 9.88452 24.7051 10.4976C24.9324 11.082 25.0876 11.7498 25.1323 12.7278C25.177 13.7075 25.1875 14.0205 25.1875 16.5156C25.1875 19.0107 25.177 19.3237 25.1321 20.3035Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_13736_2436'%3E%3Crect width='32' height='32' fill='white' transform='translate(0 0.515625)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.socials a.--fb {background-image: url("data:image/svg+xml,%3Csvg width='32' height='33' viewBox='0 0 32 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_13736_2441)'%3E%3Cpath d='M32 16.5156C32 7.67813 24.8375 0.515625 16 0.515625C7.1625 0.515625 0 7.67813 0 16.5156C0 25.3531 7.1625 32.5156 16 32.5156C16.0938 32.5156 16.1875 32.5156 16.2812 32.5094V20.0594H12.8438V16.0531H16.2812V13.1031C16.2812 9.68437 18.3688 7.82188 21.4188 7.82188C22.8813 7.82188 24.1375 7.92812 24.5 7.97813V11.5531H22.4C20.7437 11.5531 20.4188 12.3406 20.4188 13.4969V16.0469H24.3875L23.8687 20.0531H20.4188V31.8969C27.1063 29.9781 32 23.8219 32 16.5156Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_13736_2441'%3E%3Crect width='32' height='32' fill='white' transform='translate(0 0.515625)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.socials a.--yt {background-image: url("data:image/svg+xml,%3Csvg width='32' height='33' viewBox='0 0 32 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_13736_2444)'%3E%3Cpath d='M14.0071 19.5132L19.2117 16.5156L14.0071 13.5181V19.5132Z' fill='white'/%3E%3Cpath d='M16 0.515625C7.16479 0.515625 0 7.68042 0 16.5156C0 25.3508 7.16479 32.5156 16 32.5156C24.8352 32.5156 32 25.3508 32 16.5156C32 7.68042 24.8352 0.515625 16 0.515625ZM25.9976 16.532C25.9976 16.532 25.9976 19.7769 25.5859 21.3416C25.3552 22.198 24.6799 22.8733 23.8235 23.1038C22.2588 23.5156 16 23.5156 16 23.5156C16 23.5156 9.75757 23.5156 8.17651 23.0874C7.32007 22.8569 6.64478 22.1814 6.41406 21.325C6.0022 19.7769 6.0022 16.5156 6.0022 16.5156C6.0022 16.5156 6.0022 13.271 6.41406 11.7063C6.64453 10.8499 7.33643 10.158 8.17651 9.92749C9.74121 9.51562 16 9.51562 16 9.51562C16 9.51562 22.2588 9.51562 23.8235 9.94385C24.6799 10.1743 25.3552 10.8499 25.5859 11.7063C26.0142 13.271 25.9976 16.532 25.9976 16.532Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_13736_2444'%3E%3Crect width='32' height='32' fill='white' transform='translate(0 0.515625)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.socials a.--tiktok {background-image: url("data:image/svg+xml,%3Csvg width='32' height='33' viewBox='0 0 32 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_13736_2447)'%3E%3Cpath d='M16 0.515625C7.16481 0.515625 0 7.68044 0 16.5156C0 25.3508 7.16481 32.5156 16 32.5156C24.8352 32.5156 32 25.3508 32 16.5156C32 7.68044 24.8352 0.515625 16 0.515625ZM24.0269 12.7577V14.9241C23.0053 14.9245 22.0128 14.7243 21.0766 14.3294C20.4747 14.0753 19.9139 13.7478 19.4009 13.3521L19.4163 20.0204C19.4099 21.522 18.8158 22.9328 17.7406 23.9955C16.8656 24.8605 15.7569 25.4106 14.5551 25.5886C14.2727 25.6304 13.9854 25.6519 13.6947 25.6519C12.4083 25.6519 11.187 25.2351 10.1879 24.4662C9.99994 24.3215 9.82012 24.1646 9.64894 23.9955C8.48369 22.8438 7.88281 21.2829 7.984 19.6409C8.06119 18.3909 8.56162 17.1989 9.39587 16.2646C10.4996 15.0282 12.0437 14.3419 13.6947 14.3419C13.9854 14.3419 14.2727 14.3637 14.5551 14.4056V15.2066V17.4348C14.2874 17.3465 14.0014 17.2979 13.7037 17.2979C12.1953 17.2979 10.975 18.5286 10.9976 20.0381C11.0119 21.0039 11.5394 21.8481 12.3176 22.3135C12.6832 22.5322 13.1039 22.6677 13.5529 22.6924C13.9046 22.7117 14.2424 22.6627 14.5551 22.5594C15.6328 22.2034 16.4102 21.1912 16.4102 19.9973L16.4138 15.5319V7.37937H19.3973C19.4002 7.675 19.4302 7.96344 19.4859 8.24294C19.7111 9.37425 20.3488 10.3558 21.2363 11.0249C22.0102 11.6086 22.9738 11.9546 24.0182 11.9546C24.0189 11.9546 24.0276 11.9546 24.0268 11.9539V12.7577H24.0269Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_13736_2447'%3E%3Crect width='32' height='32' fill='white' transform='translate(0 0.515625)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}

.products-related:after {display: none;}

html[lang="cs"] {
  --jit-other-variants: "Další varianty";
  --jit-free-shipping: "Doprava";
  --jit-verified-customer: "Ověřený zákazník";
  --jit-active-filters: "Vybrané filtry:";
  --jit-newsletter-submit: "Odeslat";
}

html[lang="sk"] {
  --jit-other-variants: "Ďalšie varianty";
  --jit-free-shipping: "Doprava";
  --jit-verified-customer: "Overený zákazník";
  --jit-active-filters: "Vybrané filtre:";
  --jit-newsletter-submit: "Odoslať";
}

:root{
  --template-font: "Nunito Sans", serif;
  --template-headings-font: "Rajdhani", serif;
  --mi-scrollbar-width: 0px;
  --video-control-pause: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 20C0.5 9.23045 9.23045 0.5 20 0.5C30.7696 0.5 39.5 9.23045 39.5 20C39.5 30.7696 30.7696 39.5 20 39.5C9.23045 39.5 0.5 30.7696 0.5 20Z' stroke='%23ECECEC'/%3E%3Cg clip-path='url(%23clip0_4264_8611)'%3E%3Cpath d='M13 12.2857C13 11.9447 13.1355 11.6177 13.3766 11.3766C13.6177 11.1355 13.9447 11 14.2857 11H16.8571C17.1981 11 17.5252 11.1355 17.7663 11.3766C18.0074 11.6177 18.1429 11.9447 18.1429 12.2857V27.7143C18.1429 28.0553 18.0074 28.3823 17.7663 28.6234C17.5252 28.8645 17.1981 29 16.8571 29H14.2857C13.9447 29 13.6177 28.8645 13.3766 28.6234C13.1355 28.3823 13 28.0553 13 27.7143V12.2857Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21.4707 12.2857C21.4707 11.9447 21.6062 11.6177 21.8473 11.3766C22.0884 11.1355 22.4154 11 22.7564 11H25.3278C25.6688 11 25.9959 11.1355 26.237 11.3766C26.4781 11.6177 26.6136 11.9447 26.6136 12.2857V27.7143C26.6136 28.0553 26.4781 28.3823 26.237 28.6234C25.9959 28.8645 25.6688 29 25.3278 29H22.7564C22.4154 29 22.0884 28.8645 21.8473 28.6234C21.6062 28.3823 21.4707 28.0553 21.4707 27.7143V12.2857Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4264_8611'%3E%3Crect x='8' y='8' width='24' height='24' rx='12' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
   --video-control-play: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 39.5C9.23045 39.5 0.5 30.7696 0.5 20C0.5 9.23045 9.23045 0.5 20 0.5C30.7696 0.5 39.5 9.23045 39.5 20C39.5 30.7696 30.7696 39.5 20 39.5Z' stroke='%23ECECEC'/%3E%3Cg clip-path='url(%23clip0_500_2812)'%3E%3Cpath d='M31.2971 18.8542L13.8297 10.1428C13.6423 10.0446 13.4013 10 13.2139 10C12.5088 10.0446 12 10.5623 12 11.2674V28.7348C12 29.672 12.9818 30.2789 13.8297 29.8594L31.2971 21.1034C32.2343 20.6393 32.2343 19.3272 31.2971 18.8542ZM13.6667 28.3333V12L30 20L13.6667 28.3333Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_500_2812'%3E%3Crect x='8' y='8' width='24' height='24' rx='12' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  --filters-icon: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_4433_20443)'%3E%3Cpath d='M12.5 6.5C12.5 7.03043 12.7107 7.53914 13.0858 7.91421C13.4609 8.28929 13.9696 8.5 14.5 8.5C15.0304 8.5 15.5391 8.28929 15.9142 7.91421C16.2893 7.53914 16.5 7.03043 16.5 6.5C16.5 5.96957 16.2893 5.46086 15.9142 5.08579C15.5391 4.71071 15.0304 4.5 14.5 4.5C13.9696 4.5 13.4609 4.71071 13.0858 5.08579C12.7107 5.46086 12.5 5.96957 12.5 6.5Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.5 6.5H12.5' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.5 6.5H20.5' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 12.5C6.5 13.0304 6.71071 13.5391 7.08579 13.9142C7.46086 14.2893 7.96957 14.5 8.5 14.5C9.03043 14.5 9.53914 14.2893 9.91421 13.9142C10.2893 13.5391 10.5 13.0304 10.5 12.5C10.5 11.9696 10.2893 11.4609 9.91421 11.0858C9.53914 10.7107 9.03043 10.5 8.5 10.5C7.96957 10.5 7.46086 10.7107 7.08579 11.0858C6.71071 11.4609 6.5 11.9696 6.5 12.5Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.5 12.5H6.5' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.5 12.5H20.5' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.5 18.5C15.5 19.0304 15.7107 19.5391 16.0858 19.9142C16.4609 20.2893 16.9696 20.5 17.5 20.5C18.0304 20.5 18.5391 20.2893 18.9142 19.9142C19.2893 19.5391 19.5 19.0304 19.5 18.5C19.5 17.9696 19.2893 17.4609 18.9142 17.0858C18.5391 16.7107 18.0304 16.5 17.5 16.5C16.9696 16.5 16.4609 16.7107 16.0858 17.0858C15.7107 17.4609 15.5 17.9696 15.5 18.5Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.5 18.5H15.5' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M19.5 18.5H20.5' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4433_20443'%3E%3Crect width='24' height='24' fill='white' transform='translate(0.5 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

@media (min-width: 1440px) and (max-width: 1560px) {
  .container {width: 1300px;}
  .popup-widget {margin-left: 200px;}
}

@media (max-width: 1440px) {
  .fav-block a span {font-size: 18px;}

  .add-to-cart .btn.add-to-cart-button {min-width: 0;padding-left: 10px;padding-right: 10px;}
}

@media (max-width: 1200px) {
  .custom-footer>div:has(.socials) .banner-wrapper>span {flex-flow: row wrap;}
  #footer .socials {width: 100%;margin-top: 20px;}

  .tb-heubl-wrap .vote-wrap {width: 50%;}
  .tb-heubl-wrap .vote-wrap:nth-of-type(3) {display: none;}

  body.in-index .news-wrapper .news-item .text .title {font-size: 14px;line-height: 18px;}
  body.in-index .news-wrapper .news-item {padding: 0 6px;}

  .welcome-badge {max-width: 100px!important;left: 10px;bottom: 10px;}

  .fav-block {display: grid;grid-template-columns: repeat(2, 1fr);grid-template-rows: repeat(5, 1fr);grid-column-gap: 10px;grid-row-gap: 10px;}

  .fav-block .--1 { grid-area: 1 / 1 / 3 / 2; }
  .fav-block .--6 { grid-area: 1 / 2 / 3 / 3; }
  .fav-block .--2 { grid-area: 3 / 1 / 4 / 2; }
  .fav-block .--3 { grid-area: 3 / 2 / 4 / 3; }
  .fav-block .--4 { grid-area: 4 / 1 / 5 / 2; }
  .fav-block .--5 { grid-area: 4 / 2 / 5 / 3; }
  .fav-block .--7 { grid-area: 5 / 1 / 6 / 2; }
  .fav-block .--8 { grid-area: 5 / 2 / 6 / 3; }

  #header .cart-count {padding: 0 5px;}
  .header-top .btn.cart-count:before {}
  .top-navigation-bar-menu li a, .top-navigation-bar-menu-helper li a {padding: 12px 10px;}

  .pagination-top {justify-content: center;}
  .pagination-wrapper .pagination {justify-content: center;margin-top: 20px;}

  .p-detail #ratingWrapper .rate-wrap.row {flex-direction: column;justify-content: center;align-items: center;}
  .p-detail #ratingWrapper .rate-wrap.row>* {width: 100%!important;margin: 10px 0;}
  .p-detail #ratingWrapper .rate-average {text-align: center;}
}

@media (max-width: 992px) {

    /* Breadcrumbs */
    .breadcrumbs-wrapper::after {display: none;}
   .breadcrumbs>span>a::after {content: "";position: absolute;top: 2px;display: none;}
   .breadcrumbs>span>a {position: relative;padding: 0;display: flex;align-items: center;}
   .breadcrumbs>span>a::before {content: "";margin-right: 8px;background-color: transparent;display: flex;width: 16px;height: 17px;flex: 0 0 16px;background-image: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.4444 11.4167L4.66663 8.5M4.66663 8.5L7.4444 5.58334M4.66663 8.5H11.3333' stroke='%233B3732' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
   .breadcrumbs {display: flex;padding: 0;}
   /*#navigation-first>a>span::before {content: "Úvod";font-size: 16px;background-image: initial;width: auto;height: auto;}*/

   .breadcrumbs>span {display: none;}
   .breadcrumbs>span:nth-last-of-type(2) {display: flex;}

   body.type-category .breadcrumbs-wrapper {display: none;}
   body.type-category .breadcrumbs>span {display: none;}
   body.type-category .breadcrumbs>span:nth-of-type(1) {display: flex;}


  .custom-footer>div:has(.socials) .banner-wrapper>span {justify-content: center;}
  .custom-footer>div:has(.socials) .banner-wrapper>span>a:first-child {width: 100%;margin-bottom: 10px;justify-content: center;text-align: center;}
  #footer .socials {justify-content: center;}
  a.contact-item {width: 270px;margin-left: 0;}
  .transit__inner span {display: block;text-align: center;padding-bottom: 10px;}
  .transit-block {padding: 20px 0;}

  .tb-heubl-wrap .vote-wrap {width: 100%;}
  .tb-heubl__votes {flex-direction: column;}
  .tb-heubl__votes .tb-heubl__logo {width: auto;padding-right: 0;align-self: center;margin-bottom: 10px;}

  .homepage-blog-wrapper .news-item {width: 50%;flex-basis: 50%;}
  .homepage-blog-wrapper .news-item:nth-of-type(3) {display: none;}

  .next-to-carousel-banners .extended-banner-title {font-size: 24px;}

  .welcome-right {width: 100%;}
  .welcome-left {width: 100%;padding-right: 0;padding-bottom: 20px;}
  .homepage-box.welcome-wrapper .welcome>div {flex-flow: row wrap;}

  .subcategories li {width: 33.333%;}
}

@media (max-width: 767px) {
  .container {padding-left: 10px;padding-right: 10px;}
  .homepage-blog-wrapper.container {padding-left: 10px;padding-right: 10px;}
  #footer>.container {padding-left: 0px;padding-right: 0px;}

  .scrolled-down body:not(.ordering-process):not(.search-window-visible) .top-navigation-bar,
  .scrolled-down body:not(.ordering-process):not(.search-window-visible) #header .site-name,
  .scrolled-down body:not(.ordering-process):not(.search-window-visible) #header .cart-count {transform: initial;}

  .responsive-nav::before {display: none;}
  .shp-tabs-holder ul.shp-tabs li {width: 100%;}
  .shp-tabs-holder ul.shp-tabs li a {text-align: left;padding: 10px 5px!important;}
  .shp-tabs-holder {padding: 0 10px;}

  .image360, .p-image {margin-bottom: 10px;}

  .p-detail #ratingWrapper .rate-wrap.row>.col-xs-12.col-sm-6:not(.rate-average-wrap) {margin-left: -40px;}
  .p-detail #ratingWrapper {margin-top: 40px;}

  .p-detail .votes-wrap .vote-wrap {flex-flow: row wrap;}
  .p-detail .votes-wrap .vote-header {flex: 0 0 100%;margin-bottom: 10px;}
  .p-detail .votes-wrap .vote-wrap {padding: 15px;}

  .add-to-cart .btn.add-to-cart-button {width: 100%;margin-left: 0;margin-top: 20px;}
  .p-info-wrapper .add-to-cart {padding: 14px;}

  a.contact-item {width: 100%;margin-left: 0;}
  .custom-footer>div:has(.socials) .banner-wrapper>span>a:first-child {text-align: left;}
  #footer .socials {justify-content: flex-start;}
  .custom-footer>div:has(.socials) .banner-wrapper>span {padding: 10px 0 20px 0;}
  .banner-wrapper:nth-of-type(1) {margin-top: 0;padding-right: 0;}
  .custom-footer>div:has(.socials) .banner {margin-bottom: 0;}
  .transit-block {margin-top: 0;}

  #signature, .copyright {margin-top: 0;margin-bottom: 5px;}
  .transit__inner {padding: 5px 0;}

  .newsletter-block {padding: 40px 0;}

  .instagram-widget.columns-3>a {padding-bottom: calc(50% - 2px);width: calc(50% - 2px);margin-bottom: 4px;}
  .instagram-widget.columns-3>a:nth-of-type(+n+5) {display: none;}
  .instagram__block>.container {flex-direction: column;}
  .instagram-block__title {margin-bottom: 5px;}

  .tb-heubl__votes {padding: 12px;}

  .homepage-blog-wrapper .news-item {width: 100%;flex-basis: 100%;padding: 0;}
  .homepage-blog-wrapper .news-item:nth-of-type(3) {display: none;}
  .homepage-blog-wrapper .center {text-align: center;}

  body.in-index .news-wrapper .news-item::after {right: 0;}
  body.in-index .news-wrapper .news-item .image {margin-bottom: 0;}
  body.in-index .news-wrapper .homepage-group-title {text-align: left;padding: 20px 100px 20px 10px;font-size: 28px;}
  #newsWrapper .slick-next {right: 10px;z-index: 2;}
  #newsWrapper .slick-prev {right: 65px;z-index: 2;}

  .next-to-carousel-banners .container {flex-flow: row wrap;}
  .next-to-carousel-banners .banner-wrapper+.banner-wrapper {padding-left: 0;padding-top: 10px;}
  .next-to-carousel-banners .banner-wrapper:nth-of-type(1) {padding-right: 0;}
  .next-to-carousel-banners {padding: 20px 0;}

  .homepage-box.welcome-wrapper .welcome {padding-top: 25px;padding-bottom: 25px;}

  .fav-block {grid-column-gap: 5px;grid-row-gap: 5px;grid-template-columns: repeat(2, auto);grid-template-rows: repeat(5, auto);}
  .fav-block img {max-width: 40%;}
  .fav-block .--1 img {max-width: 80%;}
  .fav-block .--6 img {max-width: 80%;}
  .fav-block a span {font-size: 16px;line-height: 20px;}

  .carousel-control:before {width: 30px;height: 30px;margin-top: -15px;background-size: contain;}

  .site-msg.information {position: fixed;bottom: 0;left: 0;width: 100%;}

  .top-navigation-bar .container>div.top-navigation-menu {display: none;}
  .top-navigation-bar .dropdown.--custom {display: none;}

  #header .cart-count {top: -50px;height: 50px;width: 50px;justify-content: center;}
  .header-top .btn.cart-count:before {margin-right: 0;}
  .navigation-buttons>a[data-target=cart] i {bottom: 5px;left: 25px;}
  .responsive-tools>a[data-target=navigation] {right: 5px;}
  .responsive-tools>a[data-target=navigation]:before {border-radius: 5px;}
  .top-navigation-bar {border-bottom: 1px solid #F7F7F7;}
  .responsive-tools [data-target=search], .responsive-tools [data-target=search]:hover {color: #000;}
  .navigation-buttons>a.fav-btn {position: absolute!important;top: -45px;right: 148px;margin: 0;transition: transform .15s;}
  #header a.login-btn {display: none!important;}
  #header {height: 0;margin: 0;}
  .search-window-visible #header .search {padding: 5px 0;}
  .search::before {top: 13px;}
  .responsive-tools>a:before {font-size: 20px;}
  .navigation-in .navigationActions {margin-bottom: 100px;}

  body.type-category .overall-wrapper {padding-top: 50px;}
  .overall-wrapper {padding-top: 70px;}

  .dropdown.--custom button {background: none;border: 0;}

  .ordering-process .navigation-buttons>a.fav-btn {display: none;}
  .top-navigation-bar .container>div.top-navigation-tools--language {border: 0;}

  .subcategories li {width: 50%;padding: 4px;}
  .subcategories {margin: 0 -4px 4px;}
  .subcategories.with-image li a .text {font-size: 14px;}

  .category-top::before {display: none;}
  .category-top {padding: 40px 0;}

  .filters-unveil-button-wrapper {display: flex;margin-top: 10px;}
  .filters-unveil-button-wrapper .btn.btn-default {background-color: #000!important;border-color: #000!important;padding: 10px 20px;font-weight: 500;display: flex!important;justify-content: center;color: #fff!important;}
  .filters-unveil-button-wrapper .btn.btn-default::before {content: "";width: 25px;height: 25px;margin-right: 8px;background-image: var(--filters-icon);}
  #content .filters-wrapper.--top .filters:not(.--opened) {display: none;}
  #content .filters::before {display: none;}
  #content .filters-wrapper.--top .filters {background: none;padding: 0;margin-left: 0;margin-right: 0;}
  #content .filters {margin-bottom: 30px;}
  .filter-sections .filter-section {margin: 0 0 10px 0;width: 100%;flex: 0 0 100%;max-width: 100%;}
  .filter-sections {margin-right: 0;}
  #content .filter-section>form, #content .filter-section>.param-filter-top {width: 100%;}

  .active-filters {margin-bottom: 25px;}
  .active-filters::before {display: block;width: 100%;}
  .active-filters__list {width: 100%;margin-right: 0;flex-flow: nowrap;width: calc(100% + 30px);padding: 0 15px;margin: 0 -15px;overflow: auto;}
  .active-filters__parameter-value span {white-space: nowrap;}

  .category-header {padding-top: 0;}
  .category-header input[type=radio]+label {padding: 5px 7px;font-size: 13px;}

  .products-related-header {font-size: 25px;}

}

@media (max-width: 480px) {
  .ordering-process .quantity-form .quantity {padding: 0;margin-left: auto;}
  .ordering-process .quantity-form .quantity .decrease, .ordering-process .quantity-form .quantity .increase {height: 56px;}
}
