.flex-row {display:flex;}.flex-center {display:flex;align-items:center;justify-content:center;}.peek-toggle {position:absolute;bottom:0;right:0;width:40px;height:40px;line-height:40px;text-align:center;cursor:pointer;}.peek-toggle:hover {-webkit-box-shadow:inset 0 0 10px 1px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 0 10px 1px rgba(0, 0, 0, 0.1);box-shadow:inset 0 0 10px 1px rgba(0, 0, 0, 0.1);}.tableForm td > .peek-toggle {bottom:10px;}.tableForm td:not(:last-child) > .peek-toggle {right:10px;}a.btn {text-decoration:none;}.icon-2x {font-size:200%;}.process-tree {margin-left:20px !important;}#gdpr-cookies-bar {display:none;position:fixed;top:0;z-index:99;width:100%;padding:25px 10px;background-color:#fff;border-bottom:2px solid #000;font-size:14px;}#gdpr-cookies-bar.visible {display:block;}#gdpr-cookies-bar p {margin:5px 0;line-height:15px;}.gdpr-cookies-wrap {width:1000px;margin:0 auto;}#gdpr-cookies-bar h2 {margin:0 0 10px;padding:0px;font-size:20px;}.cookie-ok-btn {float:left;padding:7px 50px;background-color:#004997;color:#fff;cursor:pointer;}.cookie-ok-btn:hover {background-color:#0059b9;}.cookie-settings-btn {float:right;padding:7px 20px;background-color:#EC5598;color:#fff;cursor:pointer;}.cookie-settings-btn:hover {background-color:#fc5ba2;}.cookie-extended-settings {display:none;padding-top:20px;}#gdpr-cookies-bar h3 {margin:0 0 10px;padding:0px;font-size:16px;}.cookie-extended-settings {clear:both;}#gdpr-cookies-bar .cookie-tabs-wrap {margin-top:15px;border:1px solid #ec55974f;}.cookie-tabs {display:table-row;background-color:#ec55974f;}.cookie-tabs > * {display:table-cell;vertical-align:top;}.cookie-tabs .cookie-categories {padding:5px 0;}.cookie-tabs .cookie-categories li {padding:5px 10px;}.cookie-tabs .cookie-categories li.active {background-color:#fff;}.cookie-tabs .cookie-details {background-color:#fff;padding:10px 15px 25px;}.cookie-tabs .cookie-details .tab {display:none;}.cookie-tabs .cookie-details .tab.active {display:block;}.cookies-detail-table {margin-top:15px;width:100%;}.cookies-detail-table thead th {text-align:left;}.cookies-detail-table td.key, .cookies-detail-table td.provider {white-space:nowrap;}.cookies-detail-table td, .cookies-detail-table th {padding:3px 5px;}.cookie-categories {width:200px;}.cookie-categories ul {padding-left:0;}.cookie-categories .nav {white-space:nowrap;vertical-align:middle;}.cookie-categories input {height:auto;line-height:normal;vertical-align:middle;}.product-list .code-n-delivery .delivery .delivery6,.product-block.delivery-state, .cart-table .name .delivery.delivery6,.product-block.delivery-state.delivery6 {font-weight:bold;color:#d01510;}.product-block.delivery-state, .cart-table .name .delivery.delivery6,.product-block.delivery-state.delivery6 {font-size:150%;}.info-bar-item {position:relative;text-align:center;background:#fe1707;color:white;padding:4px 15px;display:flex;align-items:center;justify-content:center;line-height:14px;height:70px;font-size:11px;}.info-bar-item ~ header {top:70px;}.info-bar-item * {margin:0;}@media (min-width:768px) {.info-bar-item {font-size:12px;line-height:18px;}.info-bar-item ~ header {}}@media (min-width:1200px) {.info-bar-item {font-size:14px;line-height:24px;}}@media (min-width:1600px) {.info-bar-item {font-size:18px;line-height:28px;}}html, body {font-family:'Open Sans', sans-serif;font-size:14px;color:#373737;font-weight:600;background:#F8F8F8;}.btn {border-radius:3px;padding:.475rem .75rem;}.btn:not(.btn-icon) {border-bottom:2px solid rgba(0, 0, 0, 0.3);}.btn-outline-secondary:not(.btn-icon) {border-bottom-color:#6c757d;}.btn-primary {background:#0a4595;border-color:#0a4595;}.btn-primary:hover {background:#00357d;border-color:#00357d;}.color-main {color:#00357d;}.clr {display:block;clear:both;}a {}a:hover {}h1, .h1 {display:block;margin:0 0 25px 0;}.blurred > *:not(.unblurrable):not(.modal) {-webkit-filter:blur(2px);-moz-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px);filter:blur(2px);}label .checkbox {border-radius:3px;}header {position:absolute;top:0;left:0;width:100%;background:white;z-index:3;border-bottom:3px solid #E8E8E8;}header .side.left {max-width:185px;}header .side.right {display:flex;justify-content:flex-end;}header .side.middle > * {flex-grow:1;display:block;}header .module.main-nav {display:flex;flex-flow:row;align-items:center;padding:0 40px;}header .module.main-nav .link-holder {display:none;}#header-bottom .side.left:after,#header-bottom .side.right .search .toggler:before {content:"";position:absolute;top:0;right:-70px;background:url("/images/template/diagonal-line.svg") center center no-repeat;height:100%;width:80px;pointer-events:none;}#header-bottom .side.right .search .toggler:before {right:initial;left:-60px;}header .module.main-nav > .menuList:last-child {flex-grow:1;}header + section {padding-top:134px;}.my-slider .slider-navigation .swiper-pagination-bullet-active,.my-slider .slider-navigation .swiper-pagination-bullet:hover {background:#e0edf5 !important;}.li-full-nav {position:absolute;top:100%;left:0;width:100%;background:white;display:none;z-index:3;border-bottom:3px solid #E8E8E8;}.menu-item-level-0:hover .li-full-nav {display:block;}.li-full-nav .inner-li {display:flex;flex-flow:row;}.li-full-nav .level-0 > .nav {display:flex;flex-flow:row;flex-wrap:wrap;}.li-full-nav .level-0 > .nav > li {display:flex;flex-flow:row;width:25%;}.li-full-nav .level-0 > .img {display:flex;flex-flow:column;align-items:center;justify-content:flex-start;padding:20px 10px;}.li-full-nav .level-0 > .img img {max-width:75px;max-height:75px;}.li-full-nav .level-0 > .info,.li-full-nav .level-0 > .info > .link {display:block;}.li-full-nav .level-0 > .info {padding:20px 0 20px 0;}.li-full-nav .level-0 > .info > .link {margin:0 0 10px 0;}.li-full-nav .link:hover {text-decoration:underline;}.li-full-nav .level-1 .img {display:none;}.li-full-nav .level-1 > .info > .link {padding:2px 6px 2px 0;margin-right:6px;color:#484848;text-decoration:underline;font-weight:400;}.li-full-nav .level-1 > .info > .link:hover {color:black;}.manufacturers-nav a,.manufacturers-row a {display:flex;align-items:center;justify-content:center;flex:1;padding:20px;cursor:pointer;border-radius:3px;border:1px solid transparent;}.manufacturers-nav li,.manufacturers-row > div {display:flex;align-items:stretch;justify-content:stretch;}.manufacturers-row img,.manufacturers-nav img {max-width:100%;max-height:100px;}.manufacturers-nav a:hover,.manufacturers-row a:hover {border-color:#e6e6e6;}#header-top {background:#F3F3F3;font-size:12px;}#header-top .side {padding:6px 0;}#header-top .inner-side:first-child {padding-right:10px;margin-right:10px;}#header-top .inner-side:not(:last-child):before,#header-top .menuList ul.menu-level-0 > li:not(:last-child) > a:before,.li-full-nav .level-1:not(:last-child) > .info > .link:before {content:"";display:block;width:1px;height:10px;background:#bdbdbd;position:absolute;top:50%;right:0;margin-top:-5px;}#header-top strong {color:#0a4595;font-weight:600;}#header-top .menuList ul {display:flex;flex-flow:row;align-items:center;list-style-type:none;margin:-6px 0;padding:0;}#header-top .menuList ul a {display:block;padding:6px 10px;color:initial;}#header-top .menuList .module.countries {padding:6px 0 6px 10px;}#header-top .menuList ul li:last-child a {padding-right:0;}#header-bottom,#header-bottom > *,.module.search .toggle-content {min-height:81px;}.pre-heading {display:block;text-align:center;text-transform:uppercase;font-size:14px;font-weight:400;color:#888888;margin:0 0 0 0;}.heading {display:block;text-align:center;text-transform:uppercase;font-size:30px;font-weight:600;color:#373737;margin:0 0 40px 0;}.module,.module-group {display:flex;align-items:stretch;}.module.eshop-title {max-width:170px;}.module.eshop-title a {display:flex;align-items:center;padding-right:30px;}.module.eshop-title img {width:100%;}.module.storage-favorite {margin-left:-10px;}.module.storage-cart {min-width:110px;}.module.storage .storage-amount {position:absolute;top:50%;right:0;width:24px;height:24px;line-height:24px;text-align:center;background:white;margin-top:-24px;border-radius:50px;border:2px solid #EC5598;color:#EC5598;display:flex;align-items:center;justify-content:center;}.module a {text-decoration:none;}.module > a,.module > .d-flex > a,.module .toggler {flex-grow:1;padding:0 8px;display:flex;align-items:center;cursor:pointer;}.module .toggler i:before,.module.user > .d-flex > .icon-user1:before,.module.storage a i:before {border-radius:50px;width:40px;height:40px;line-height:40px;text-align:center;display:block;margin:0 2px;transition:background-color 200ms linear;}.module .toggler:hover i:before,.module.user > .d-flex > a.icon-user1:hover:before {background:#f3f3f3;}.module.storage a:hover i:before {background:rgba(255, 255, 255, 0.2);}.module i,.module a.icon-user1,.module a.icon-user1:before {font-size:22px;}.module.user .toggle-content {position:absolute;top:100%;right:0;background:white;padding:10px 0;}.module.user .user-full-name {white-space:nowrap;max-width:150px;overflow:hidden;text-overflow:ellipsis;display:block;color:#484848;}.module.user .options > * {line-height:14px;}.module.user .options a {padding:0;margin:0;font-size:12px;}.module.user .options a:hover {text-decoration:underline;color:#c13272;}.module.user a,.module .toggler i,.module.user .icon-user1,.country-module-selected .label {color:#EC5598;}.storage-cart .label {display:flex;flex-flow:column;}.storage-cart .icon {margin-right:5px;}.amount-in-cart,.storage-compare {display:none;}.header-flex-row {align-items:stretch;justify-content:stretch;}.header-flex-row .middle {flex-grow:1;}.module:not(.toggled) .toggle-content,.toggle-container:not(.toggled) .toggle-content {display:none;}.module-group {background:#EC5598;}.module-group,.module-group a {color:white;}.module-group:before {content:"";background:white url("/images/template/cart-bg-left.svg") center center / auto 100% no-repeat;width:82px;margin-right:-1px;border-right:1px solid #EC5598;}.module-group:after {content:"";background:white url("/images/template/cart-bg-right.svg") center center / auto 100% no-repeat;width:72px;margin-right:-72px;}.module.storage-cart small {opacity:0.6;font-size:13px;margin-top:-5px;}.module.storage-cart .label {font-size:18px;line-height:20px;}.module.search .toggle-content {position:absolute;top:0;right:0;background:white;width:100%;align-items:center;}.module.search .toggle-content.toggled {display:flex;z-index:2;}.module.search .toggle-content form,.module.search .product-search-form {flex:1;}.module.search .search-input-container {display:flex;align-items:center;}.module.search .search-close {min-width:30px;height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center;}.module.search .search-input {flex-grow:1;}.module.search .search-ajax-loader {position:absolute;top:50%;right:5px;height:24px;margin-top:-12px;display:none;}.module.search .product-search-form.searching .search-ajax-loader {display:block;}.module.search .search-input input {border-radius:50px 0 0 50px;border-color:#e4e4e4;height:40px;}.module.search .product-search-form .btn {border-radius:0 50px 50px 0;margin-left:-1px;display:flex;align-items:center;justify-content:center;height:40px;background:#0a4595;border-color:#0a4595;}.module.search .search-results {position:absolute;top:calc(50% + 20px);left:0;width:100%;background:white;padding:10px 0;}.module.search .search-results .resultTitle {display:block;margin:0 0 5px 0;padding:4px 15px;}.module.search .search-results a {display:flex;align-items:center;padding:4px 15px;}.module.search .search-results .img {display:inline-flex;width:25px;height:20px;align-items:center;justify-content:center;}.module.search .search-results .img img {max-width:25px;max-height:20px;}.module.search .search-results a > *:not(:last-child) {margin-right:10px;}.module.countries {position:relative;}.country-module-selected {display:flex;align-items:center;}.country-module-options {position:absolute;top:100%;right:0;width:100%;max-width:250px;background:white;z-index:4;display:none !important;flex-flow:column !important;justify-content:flex-start !important;align-items:flex-start !important;margin-top:0 !important;}.module.countries:hover .country-module-options {display:block !important;}.country-module-options a,.country-module-options li {display:block;}.country-module-selected .label {margin-right:8px;}body.toggled-search .module-group:after {display:none;}.main-nav .menu-item-level-0 > a,.main-nav .menu-item-level-0 > span {color:#484848;text-decoration:none;display:flex;flex-flow:column;align-items:center;cursor:pointer;}.main-nav ul {list-style:none;margin:0;padding:0;}.main-nav .menu-level-0 {display:flex;align-items:center;}.main-nav .menu-level-0 > li {flex-grow:1;border-bottom:3px solid transparent;margin-bottom:-3px;transition:all 100ms linear;}.main-nav .menu-item-level-0 > a,.main-nav .menu-item-level-0 > span {padding:30px 25px;}.main-nav .menuList .menu-item-level-0:not(:last-child) > a:after,.main-nav .menuList .menu-item-level-0:not(:last-child) > span:after,.main-nav .menuList:first-child .menu-item-level-0:not(:last-child) > a:after,.main-nav .menuList:first-child .menu-item-level-0:not(:last-child) > span:after {content:"";width:1px;height:14px;background:#D2D2D2;position:absolute;top:50%;right:0;margin-top:-7px;}.main-nav .menu-item-level-0.active > span,.main-nav .menu-item-level-0.active > a,.section-motivators .title,.my-slider .slide-nav .title {color:#002557;}.main-nav .menu-item-level-0.active,.main-nav .menu-item-level-0:hover {border-bottom-color:#002557;}.main-nav .sub-title {display:none;font-size:11px;font-weight:lighter;opacity:0.6;line-height:11px;}.site-block,.heading {margin-bottom:40px;}.site-block.mb-smaller {margin-bottom:20px;}.site-block.mb-bigger {margin-bottom:60px;}.section-banner {z-index:1;}.section-content {min-height:calc(100vh - 560px);}.most-searched-products .swiper-wrapper .swiper-slide {height:460px;}.most-searched-products {overflow:hidden;}.most-searched-products.product-list .product {padding-top:0;padding-bottom:0;}.most-searched-products .swiper-container {margin:0 -100px;}.most-searched-products .swiper-button-next,.most-searched-products .swiper-button-prev {top:0;margin:0;background:rgba(255, 255, 255, 0.75);height:100%;width:80px;}.most-searched-products .swiper-button-prev {left:100px;box-shadow:0 0 60px 30px rgba(255, 255, 255, 0.75);}.most-searched-products .swiper-button-next {right:100px;box-shadow:0 0 60px 30px rgba(255, 255, 255, 0.75);}.products-on-sale.product-list .product .wrap form {display:flex;flex-flow:row;}.products-on-sale.product-list .product .detail {padding:30px;text-align:left;}.products-on-sale.product-list .price-n-button {padding-bottom:0;}.products-on-sale.product-list .price-n-button .prices {padding-left:0;justify-content:flex-start;}.products-on-sale.product-list .price-n-button .buttons {padding-right:0;}.products-on-sale.product-list .description {display:block;}.products-on-sale.product-list .name a {padding-left:0;padding-right:0;color:initial;}.products-on-sale.product-list .big-full {display:flex;}.products-on-sale.product-list .big-full .product {flex:1;}.products-on-sale.product-list .big-full .image {max-width:300px;}.products-on-sale.product-list .product .image a {height:200px;}.products-on-sale.product-list .product .image a img {max-height:160px;}.products-on-sale.product-list .big-full .product .image a {height:400px;}.products-on-sale.product-list .big-full .product .image a img {max-height:360px;}.section-motivators .wrap {padding:30px;background:white;margin:0 -15px;flex:1;color:#394658;}.section-motivators .row > * {display:flex;}.section-motivators .row > :first-child .wrap {margin-left:0;border-radius:3px 0 0 3px;}.section-motivators .row > :last-child .wrap {margin-right:0;border-radius:0 3px 3px 0;}.section-motivators .row > :not(:last-child) .wrap {border-right:3px solid #f8f8f8;}.section-motivators .icon {min-width:60px;max-width:60px;height:60px;margin-right:20px;display:flex;align-items:center;justify-content:center;}.section-motivators .icon img {display:block;max-width:100%;max-height:100%;}.section-motivators .title {font-size:20px;font-weight:400;margin:0 0 10px 0;}.section-manufacturers .manufacturer-swiper {background:white;padding:30px 90px;}.section-manufacturers .swiper-wrapper {align-items:center;}.section-manufacturers .swiper-slide {height:100%;}.section-manufacturers .swiper-slide a {display:flex;align-items:center;justify-content:center;cursor:pointer;}.section-manufacturers .swiper-slide img {max-width:100%;max-height:80px;display:block;}.section-manufacturers .swiper-button-white {position:absolute;top:22px;width:90px;height:100%;background:#F8F8F8;display:flex;align-items:center;justify-content:center;}.section-manufacturers .swiper-button-white:before {content:"";width:40px;height:40px;border-radius:50px;background:white;border:2px solid #0a4595;}.section-manufacturers .swiper-button-white:after {width:40px;height:40px;line-height:40px;text-align:center;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;margin-top:-20px;color:#0a4595;font-size:16px;}.section-manufacturers .swiper-button-prev:after {content:"\e995";}.section-manufacturers .swiper-button-next:after {content:"\e98e";}.section-manufacturers .swiper-button-prev {left:0;border-right:30px solid white;justify-content:flex-start;}.section-manufacturers .swiper-button-next {right:0;border-left:30px solid white;justify-content:flex-end;}.breadcrumbs {display:flex;align-items:center;}.breadcrumbs .icon-home {display:none;}.breadcrumbs > * {display:block;padding:3px 5px;}.breadcrumbs > * > i {display:none;}.breadcrumbs > *:first-child {padding-left:0;}.breadcrumbs a {text-decoration:none;}.breadcrumbs a,.breadcrumbs .separator {color:#373737;opacity:0.8;}.breadcrumbs a:hover {opacity:1;text-decoration:underline;}.breadcrumbs .separator {margin:0;}.breadcrumbs .actual {color:#073a6b;}#userLoginBox .modal-body {padding:0;}#userLoginBox .userLogin {display:flex;align-items:stretch;}#userLoginBox .loginPhase {padding:40px 40px 40px 40px;flex:1;}#userLoginBox .registerPhase {padding:40px 40px 40px 40px;flex:1;background:#f8f8f8;border-left:1px solid #cccccc;}#userLoginBox .close {top:0;right:0;}#userLoginBox .wrap .text > *:not(:last-child) {margin-bottom:1rem;display:block;}#userLoginBox .btn {width:100%;}#userLoginBox .resultContainer:not(:empty) {padding:10px 10px 0 10px;}footer {background:white;color:#484848;font-size:16px;font-weight:400;}footer .container {padding-top:100px;padding-bottom:100px;}footer .row-icon {display:flex;flex-flow:row;align-items:flex-start;}footer .row-icon .icon {font-size:40px;color:#B9B9B9;margin:8px 20px 0 0;}footer .row-icon .icon-questions {background-image:url("/images/template/help-circle.svg");}footer .row-icon .icon-map-mark {background-image:url("/images/template/map-pin.svg");}footer .logo {display:block;margin:0 0 40px 0;}footer .phone,footer .workshop {font-size:22px;font-weight:bold;}footer .socials a {padding-right:10px;}footer h3 {text-transform:uppercase;margin:0 0 70px 0;font-size:20px;font-weight:bold;}footer .menuList ul {margin:0;padding:0;list-style-type:none;}footer .menuList a {display:block;text-decoration:none;padding:0 0 20px 0;color:#484848;}footer .menuList a:hover {color:#073a6b;text-decoration:underline;}.icon-map-mark,.icon-questions {width:40px;height:40px;background-repeat:no-repeat;background-size:100% auto;}.id-display-1:not(.menu-item-37):not(.menu-item-34):not(.menu-item-6):not(.menu-item-30):not(.menu-item-31):not(.menu-item-24):not(.menu-item-86) #content-block,.id-display-30 #content-block {background:white;padding:30px;border-radius:3px;}#content-flex-row {align-items:stretch;}.vertical-menu {list-style-type:none;padding:0;margin:0;}.vertical-menu i {margin-right:10px;}.vertical-menu a {text-decoration:none;padding:5px 10px;}.vertical-menu li,.vertical-menu a {display:block;}.vertical-menu li:not(:last-child) a {border-bottom:1px solid rgba(0, 0, 0, 0.05);}#createOrder,[for="createOrder"] {}.big-payment-button {padding:20px 30px;font-size:20px;}.preparing-products {position:relative;display:block;background:#e9ffd0;border:1px solid #93DF3D;padding:25px 40px;margin:0 0 20px 0;border-radius:3px;color:#374c1d;font-weight:normal;}.preparing-products .title {font-size:20px;margin-bottom:5px;}.preparing-products a {color:#186300;}#bottom-bar {position:fixed;bottom:0;left:0;z-index:2;background:#0b4595;width:100%;padding:5px 10px;color:white;font-weight:normal;}#bottom-bar a {color:white;}.menu-toggler {display:none !important;}.search-results a,.search-results .resultTitle {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;width:100%;padding:5px 15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;}.search-results a .text {text-decoration:underline;}.search-results .resultTitle {font-weight:bold;padding-top:10px;font-size:16px;}.search-results a .img {margin-right:10px;width:30px;max-width:30px;min-width:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.search-results a > .code {display:none;}.search-results a .img img {max-width:30px;max-height:25px;}.tax-number-cell {position:relative;}.tax-number-cell .btn {position:absolute;top:-6px;right:0;border:none;text-decoration:underline;}.tax-validation-result {position:absolute;top:calc(100% - 10px);width:100%;}.b-none {border:none !important;}.before-discount-sum {opacity:0.8;}.before-discount-sum .num {text-decoration:line-through;}.discount-sum .num {color:#76BE25;}.discount-sum .discount-text {margin-left:5px;}.total-sum,.total-sum td {vertical-align:middle;}.total-sum .total {font-size:18px;}#product-description{white-space:pre-line;}.mot-search{position:absolute;background-color:#fff;border:1px solid #ccc;border-radius:3px;}.mot-search ul{list-style:none;padding:0;margin:0;}.mot-search .img{width:40px;display:inline-block;}.mot-search .img img{width:100%;max-height:40px;}.mot-search ul li{height:40px;}.mot-search ul li:hover{background-color:#eee;}.my-slider .swiper-slide,.my-slider .swiper-slide a,.my-slider .swiper-slide a img,.my-slider .swiper-slide span,.my-slider .swiper-slide span img {display:block;}.my-slider .swiper-slide a img,.my-slider .swiper-slide span img {width:100%;max-width:1400px;}.my-slider .slider-navigation {position:relative;}.my-slider .swiper-pagination-bullet {}.my-slider .swiper-pagination-bullet.active,.my-slider .swiper-pagination-bullet.swiper-pagination-bullet-active {background-color:#4C8ADE;}.my-slider .swiper-pagination-bullet,.my-slider .swiper-pagination-bullet.active {opacity:1;}.my-slider .slider-navigation .slide-nav.active,.my-slider .slider-navigation .slide-nav:hover {background:transparent;color:#464646;opacity:1;width:auto;height:auto;border-radius:0;outline:none;}.my-slider .slider-navigation .slide-nav.active:after,.my-slider .slider-navigation .slide-nav:hover:after {display:none !important;}.my-slider .slider-navigation .swiper-pagination-bullet-active:after,.my-slider .slider-navigation .swiper-pagination-bullet-active.active:after {display:block !important;}.my-slider .swiper-slide .slide-image {position:relative;}.articles .wrap {background:white;padding:30px;border-radius:3px;}.articles .wrap img {max-width:100%;}.articles .wrap a {text-decoration:none;display:block;}.articles .image a {display:flex;align-items:center;justify-content:center;}.articles .image a img {max-width:150px;max-height:150px;}.articles .image{margin-bottom:20px;}.articles .date {margin-bottom:10px;}.articles .more:hover {text-decoration:underline;}.articles .content,.articles .date {opacity:0.6;}.main-categories img {width:100%;}.main-categories .category-wrap {display:flex;flex-flow:column;position:relative;background:white;overflow:hidden;padding:20px 30px;border-top:2px solid transparent;border-radius:3px;text-decoration:none;flex:1;color:#484848;align-items:flex-start;justify-content:space-between;}.main-categories .category-wrap:before {content:"";position:absolute;top:0;right:0;width:125%;height:200%;background:transparent;border-radius:190px;transform:translate(50%, -50%);opacity:0.4;}.main-categories .categories {margin:0;padding:0;list-style-type:none;margin-bottom:10px;}.main-categories .categories a:not(:hover) {color:#394658;}.main-categories .category {display:flex;}.main-categories .category .btn {border-width:0 0 3px 0;border-radius:50px;}.main-categories .category:nth-child(1) .category-wrap {border-color:#4c8ade;}.main-categories .category:nth-child(1) .category-wrap:before {background:#d2deef;}.main-categories .category:nth-child(1) .btn {background:#4C8ADE;border-color:#326CBB;}.main-categories .category:nth-child(1) .btn:hover {background:#326CBB;}.main-categories .category:nth-child(2) .category-wrap {border-color:#EC5598;}.main-categories .category:nth-child(2) .category-wrap:before {background:#f5bfd7;}.main-categories .category:nth-child(2) .btn {background:#EC5598;border-color:#CE377A;}.main-categories .category:nth-child(2) .btn:hover {background:#CE377A;}.main-categories .category:nth-child(3) .category-wrap {border-color:#93DF3D;}.main-categories .category:nth-child(3) .category-wrap:before {background:#b3de84;}.main-categories .category:nth-child(3) .btn {background:#93DF3D;border-color:#76BE25;}.main-categories .category:nth-child(3) .btn:hover {background:#76BE25;}.main-categories .category:nth-child(4) .category-wrap {border-color:#F6B554;}.main-categories .category:nth-child(4) .category-wrap:before {background:#ffcb7d;}.main-categories .category:nth-child(4) .btn {background:#F6B554;border-color:#DC9935;}.main-categories .category:nth-child(4) .btn:hover {background:#DC9935;}.main-categories .category:not(.secondary) .image {position:absolute;top:15px;right:15px;width:40%;height:60%;z-index:0;display:flex;align-items:center;justify-content:center;opacity:0.6;}.main-categories .category .title,.main-categories .btn {z-index:2;position:relative;}.main-categories .category .title {font-size:23px;margin-bottom:20px;clear:both;display:block;text-decoration:none;}.main-categories .category .title {font-weight:400;color:#353535;}.main-categories .btn {padding:8px 20px;font-weight:600;}.main-categories .btn-container {width:100%;}.main-categories .secondary .btn-container {display:none !important;}.main-categories .secondary a {flex-flow:row;align-items:center;justify-content:flex-start;padding:15px 30px;}.main-categories .secondary .title {margin-bottom:0;flex-grow:1;font-size:16px;}.main-categories .secondary .image {width:50px;height:50px;margin-right:30px;display:flex;align-items:center;justify-content:center;}.filter-header {margin-top:30px;}.category-children .category,.small-item-list .item {text-decoration:none;}.category-children .category .image,.small-item-list .item .image {width:50px;height:50px;}.category-children .category .image img,.small-item-list .item .image img {max-width:50px;max-height:50px;border-radius:3px;}.category-children .category .title,.small-item-list .item .title {text-decoration:none;padding-left:15px;}.category-children > .flex-row,.small-item-list > .row {margin:0 -2px;}.category-children > .flex-row > a,.small-item-list > .row > a {padding:2px !important;display:flex;flex-flow:column;align-items:stretch;}.category-children .category .wrap,.small-item-list .item .wrap {padding:10px 20px;background:white;flex:1;display:flex;flex-flow:row;align-items:center;transition:all 200ms linear;}.category-children .category .wrap,#basic-filter-form select,#basic-filter-form input,#content-block .pagination,.orderingSelect .toggler,.small-item-list .item .wrap {border-radius:3px;border:1px solid #efefef;}.orderingSelect .toggler {background:white;height:39px;line-height:39px;padding:0 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:150px;}.orderingSelect .toggle-content {position:absolute;top:100%;left:0;z-index:99;margin-top:-1px;}.category-children .category:hover .wrap {border-color:#b3cef3;background:#f4f9ff;}.category-children .category .btn {display:none;}.filterBlocks .filterBlock {padding:0 0 20px 0;border-bottom:1px solid rgba(0, 0, 0, 0.05);margin:0 0 20px 0;}.filterBlocks .filterBlock.found-info {margin-bottom:0;padding-bottom:0;border-bottom:none;}.filterBlocks .filterBlock.found-info {margin-top:-20px;}#left-block {width:325px;min-width:325px;padding-right:40px;display:flex;flex-flow:column;}#left-block.account {padding-right:0;}#left-block > .wrap {background:#f1f4f7;padding:30px;border-radius:3px;flex:1;}#category-block {padding:0;display:flex;flex-flow:column;}#category-block,#content-block:not(.wide) {width:calc(100% - 325px);}#product-footer {flex-grow:1;display:flex;flex-flow:column;justify-content:flex-end;}.product-list {}#filterToggle,.filter-title,#filterTagsBlock,.orderingTabs .label {display:none;}.filterInfo {display:flex;align-items:center;justify-content:center;}.filter-header {display:flex;justify-content:space-between;}#priceFilterContainer,.filterBlock .slider {position:relative;display:block;height:4px;padding:0 20px;background:#c8c8c8;margin-bottom:16px;}#priceSlider,.filterBlock .slider > * {position:relative;margin:10px 0;height:4px;border:none;background:transparent;}#priceSlider span,.filterBlock .slider > * span {position:absolute;display:block;border-radius:90px;width:20px;height:20px;font-size:0;margin-top:-8px;background:#073a6b !important;border:none;}#priceSlider .ui-slider-range,.filterBlock .slider > * .ui-slider-range {background:#073a6b;}#priceSlider .ui-slider-handle,.filterBlock .slider > * .ui-slider-handle {margin-left:-20px;cursor:pointer;}#priceSlider .ui-slider-handle + .ui-slider-handle,.filterBlock .slider > * .ui-slider-handle + .ui-slider-handle {margin-left:0;margin-right:-20px;}#priceFilter {padding:0;}.filterInfo > * {flex-grow:1;justify-content:space-between;}.filterInfo > *,.filterInfo > * > * {display:flex;align-items:center;}.filterInfo > * > * {min-height:50px;justify-content:center;}.filterInfo > * > *:first-child {justify-content:flex-start;}.filterInfo > * > span {flex-grow:1;}.filterInfo > * > label {margin-bottom:0;width:50px;cursor:pointer;justify-content:flex-end;}.filter .clear {cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:13px;}.filter .clear:hover .clr-text {text-decoration:underline;}.filterBlock .header {font-size:20px;}.filterBlock .header i {font-size:12px;margin-right:6px;margin-left:-20px;}.filterBlock .header .clear i {margin-left:6px;margin-right:0;font-size:10px;color:red;}.filterBlock .header > span {display:flex;align-items:center;}.filterInfo > * > label.active {color:red;}.filterBlock .list {margin-top:10px;padding:0 0 0 0;}.filterBlock.labels .list {display:flex;flex-wrap:wrap;}.filterBlock.labels .list select {margin:0 0 5px 0;}.filterBlock.labels .item label {background:black;border:1px solid #efefef;border-radius:3px;color:white;margin:0 5px 5px 0;padding:4px 8px;}.filterBlock.labels .item,.filterBlock.labels .item label,.filterBlock.labels .item .cell {text-decoration:none !important;}.filterBlock.labels .item .input {display:none;}.filterBlock.labels .item:not(.selected):not(:hover) label {background:white !important;}.filterBlock.labels .item.label-1 label {color:#EC5598;border-color:#EC5598;}.filterBlock.labels .item.label-2 label,.filterBlock.labels .item.label-4 label{color:#93DF3D;border-color:#93DF3D;}.filterBlock.labels .item.selected label,.filterBlock.labels .item:hover label {color:white;}.filterBlock .disabled {opacity:0.5;pointer-events:none;}.filterBlock .item.disabled {text-decoration:line-through;}.filterBlock .item label {display:flex;align-items:center;margin:0;cursor:pointer;font-size:12px;}.filterBlock .item label:hover .value {text-decoration:underline;}.filterBlock .item label .cell {display:flex;align-items:center;}.filterBlock .item label .value {flex-grow:1;justify-content:space-between;padding-left:5px;}.filterBlock .header.toggled > span:first-child i:before {content:"\e98e";}.product-categories ul {margin:0;padding:0;list-style-type:none;}.orderingTabs > * > * {flex:1;}.orderingTabs > * > * label {min-height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;}.orderingTabs > * > * label {margin-bottom:0;padding:0 10px;}.orderingTabs > * > * label i {margin-right:8px;}.orderingTabs > * > * label:hover .desktop,.orderingTabs > * > *.active label .desktop {color:#073a6b;text-decoration:underline;}#product-header {width:100%;max-width:calc(66.66% - 10px);}#product-sub-header {display:flex;flex-flow:column;align-items:flex-end;}#product-amount {text-align:center;font-size:13px;}#product-amount .displaying {opacity:0.6;}#basic-filter-form .wrap {display:flex;align-items:center;}#basic-filter-form .wrap .label {white-space:nowrap;margin-right:20px;}#basic-filter-form .wrap .filterBlock:not(:last-child) {padding-right:15px;}#basic-filter-form .wrap .filterBlock:not(:first-child) {padding-left:15px;}#basic-filter-form .orderingSelect .toggle-container {flex-grow:1;}#basic-filter-form .filterBlock {width:50%;}#basic-filter-form .flex-row {align-items:center;}.productListLoading {position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:rgba(255, 255, 255, 0.5);}#filterInfoBlock {position:absolute;height:30px;line-height:30px;top:-30px;right:0;white-space:nowrap;text-align:right;font-size:13px;}#manufacturersSelectBlock {padding-right:0 !important;}.payment-and-shippings-block {padding:15px 30px;margin:0 -30px;border-top:15px solid #f8f8f8;border-bottom:15px solid #f8f8f8;}.payment-and-shippings-block .header {font-size:20px;margin-bottom:10px;padding-left:0;}.payment-and-shippings .separator {border:none !important;}.payment-and-shippings img {max-width:100%;max-height:30px;}.payment-and-shippings > div {margin-bottom:3px;justify-content:space-between;border-radius:0;padding:5px 0;}.payment-and-shippings > div:not(:last-child):not(.header){border-bottom:1px solid rgba(0, 0, 0, 0.05);}.payment-and-shippings .image {display:flex;width:80px;min-width:80px;height:30px;align-items:center;justify-content:center;padding-right:15px;}.payment-and-shippings .image + div {flex-grow:1;}.payment-and-shippings .name {font-size:13px;margin-bottom:5px;line-height:15px;color:#465361;}.payment-and-shippings .price {font-size:15px;color:#0a4595;}.payment-and-shippings .for-free {color:#70d83d;}#userRegistration .addressForm,.tableForm.full {width:100%;}.product-list .product,.item-list .item {padding-top:15px;padding-bottom:15px;}.product-list .product > .wrap,.item-list .item > .wrap {background:white;border-radius:3px;}.product-list .product > .wrap,.product-list .product > .wrap form,.item-list .item > .wrap,.item-list .item > .wrap form {height:100%;}.product-list .product .wrap form,.item-list .item > .wrap form {display:flex;flex-flow:column;}.product-list .product .wrap .detail {flex-grow:1;display:flex;flex-flow:column;justify-content:space-between;}.product-list .product .wrap .detail .name {margin-bottom:20px;}.product-list .product .image a,.item-list .item .image a {height:280px;padding:30px;}.product-list .product .image a img,.item-list .item .image a img {max-width:100%;max-height:260px;border-radius:3px;}.product-list .product .category {display:none;}.product-list .product .buttons {justify-content:center;display:flex;flex-flow:row-reverse;padding-right:30px;}.product-list .product .in-button.compare {display:none;}.product-list .buy-button .btn,.product-list .in-button.favorite .btn,.product-detail .in-button.favorite .btn {width:45px;height:45px;max-width:45px;border-radius:50%;border:2px solid #e6e6e6;display:flex;align-items:center;justify-content:center;}.product-list .product .in-button:not(.buy-button) .btn,.product-detail .in-button.favorite .btn {padding:0;display:flex;align-items:center;justify-content:center;}.product-list .buy-button {margin-left:15px;}.product-list .buy-button .text {display:none;}.product-list .in-button .btn i,.product-detail .in-button.favorite .btn i {font-size:24px;}.product-list .in-button.favorite i,.product-detail .in-button.favorite .btn i {color:#EC5598;}.product-list .in-button.compare i {color:#17b917;}.product-list .oldPrice {text-decoration:line-through;color:#bf1d1d;}.product-list .quantity .btn,.product-list .shortDescription,.product-list .code,.product-list .in-cart,.product-list .quantity {display:none;}.product-list .quantity input {border-radius:100px 0 0 100px;border:1px solid #eaeaea;margin-right:-20px;padding:0 20px 0 15px;width:70px;}.product-list .buy-button .btn,.product-list .quantity input {padding-top:0;padding-bottom:0;text-align:center;}.product-list .buy-button {display:flex;align-items:center;justify-content:center;}.product-list .detail {text-align:center;}.product-list .name a {text-decoration:none;color:#888888;font-size:16px;display:block;padding:0 30px;font-weight:400;}.product-list .buy-button .btn {color:#0a4595;border-color:#0a4595;}.product-list .buy-button .btn.btn-outline-primary:not(:disabled):not(.disabled).active,.product-list .buy-button .btn.btn-outline-primary:not(:disabled):not(.disabled):active,.product-list .buy-button .btn:hover,.product-list .buy-button .btn:focus {background:#0a4595;border-color:#0a4595;color:white;box-shadow:none;}.product-list .buy-button .btn:focus,.product-list .buy-button .btn:active,.product-list .buy-button .btn.active {box-shadow:0 0 0 0.2rem rgba(10, 69, 149, .5) !important;}.product-list .favorite .btn:not(:disabled):not(.disabled).active,.product-list .favorite .btn:not(:disabled):not(.disabled):active,.product-list .favorite .btn:hover,.product-list .favorite .btn:focus,.product-detail .in-button.favorite .btn:hover,.product-detail .in-button.favorite .btn:focus {background:#EC5598;border-color:#EC5598;color:white;box-shadow:none;}.product-list .favorite .btn:not(:disabled):not(.disabled).active i,.product-list .favorite .btn:not(:disabled):not(.disabled):active i,.product-list .favorite .btn:hover i,.product-list .favorite .btn:focus i,.product-detail .in-button.favorite .btn:hover i,.product-detail .in-button.favorite .btn:focus i {color:white;}.product-list .favorite .btn:focus,.product-list .favorite .btn:active,.product-list .favorite .btn.active,.product-detail .in-button.favorite .btn:focus,.product-detail .in-button.favorite .btn.focus,.product-detail .in-button.favorite .btn:active,.product-detail .in-button.favorite .btn.active {box-shadow:0 0 0 0.2rem rgba(236, 85, 152, .5) !important;}.product-detail .in-button.favorite {margin-left:20px;}.price-n-button {display:flex;flex-flow:row;padding-bottom:30px;align-items:center;}.price-n-button .prices {flex-grow:1;display:flex;align-items:flex-start;justify-content:center;flex-flow:column;color:#0a4595;font-size:24px;padding-left:30px;}.price-n-button .price-label {font-size:12px;color:#373737;opacity:0.8;margin-bottom:-5px;}.price-n-button .oldPrice {margin-bottom:-20px;font-size:14px;line-height:16px;}.in-button i.active:after {content:"\e9b0";position:absolute;bottom:-9px;right:-9px;width:18px;height:18px;line-height:18px;background:#bf1d1d;color:white;border-radius:50px;font-size:8px;display:flex;align-items:center;justify-content:center;}.productLabels {position:absolute;top:0;left:0;padding:20px;pointer-events:none !important;}.productLabels .label {margin-bottom:2px;display:flex;align-items:center;border-radius:50px;overflow:hidden;padding:5px 12px;background:#EC5598;text-align:center;color:white;}.productLabels .label.label-oversize {background:#ec5959;pointer-events:all;}.productLabels .label.label-new-wrap,.filterBlock.labels .item.label-1 label {background:#EC5598;}.productLabels .label.label-action,.filterBlock.labels .item.label-2 label,.filterBlock.labels .item.label-4 label {background:#93DF3D;}.productLabels .label i {display:none;}.productLabels .label.label-oversize i {display:inline-block;margin-right:8px;}#content-block .pagination {flex-grow:1;display:flex;flex-flow:row;background:white;}#content-block .pagination li {display:flex;align-items:center;justify-content:center;flex-grow:1;}#content-block .pagination li > * {height:39px;width:35px;display:flex;align-items:center;justify-content:center;border-left:1px solid #eaeaea;}#content-block .pagination li.start,#content-block .pagination li.prev {justify-self:flex-start;}#content-block .pagination li.start > *,#content-block .pagination li.prev > * {border-left:none;border-right:1px solid #eaeaea;}#content-block .pagination li.next,#content-block .pagination li.end {justify-self:flex-end;}#content-block .pagination li.next > *,#content-block .pagination li.end > * {border-right:none;}#content-block .pagination li.start,#content-block .pagination li.prev,#content-block .pagination li.next,#content-block .pagination li.end {width:35px;max-width:35px;}#content-block .pagination li.disabled {opacity:0.6;}#content-block .pagination li:not(.disabled) > * {cursor:pointer;}#content-block .pagination li:not(.disabled) > *:hover,#content-block .pagination li:not(:disabled).active > * {background:#0a4595;color:white;}#product-amount {position:absolute;height:30px;line-height:30px;top:-30px;right:0;white-space:nowrap;}.product-list .code-n-delivery {display:block;}.product-list .code-n-delivery .expedition {display:none;}.product-list .code-n-delivery .delivery {display:flex;align-items:center;justify-content:center;margin:0 0 15px 0;}.product-list .code-n-delivery .delivery,.product-block.delivery-state,.cart-table .name .delivery,.product-event-box .delivery {color:#70d83d;}.product-list .kuna-price {font-size:50%;color:#777;}.product-swiper-container .swiper-container-android .swiper-slide,.product-swiper-container .swiper-wrapper {padding:10px 0 40px 0;}.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom:10px;}.product-detail {background:white;}.product-detail-info {display:flex;flex-flow:row;}.product-detail-info .product-info {flex-grow:1;padding:30px;background:white;border-radius:3px;margin:0 0 30px 0;}.detail-name {margin-top:0;margin-bottom:0;padding-right:75px;}.detail-back {position:absolute;top:7px;right:10px;}.product-detail .discount {display:none;}.product-images {min-width:500px;max-width:500px;width:500px;padding-right:30px;}.product-images .labels {z-index:2;pointer-events:none;}.product-images .images-container,.product-images .product-thumbs-container {padding:20px;background:white;border-radius:3px;}.product-images .images-container,.product-images .product-thumbs-container {margin:0 0 30px 0;}.product-images .product-thumbnails-slider {height:140px;}.product-images-container {height:300px;margin-bottom:30px;}.product-images a {width:100%;display:flex;align-items:center;justify-content:center;}.product-images .swiper-slide img {max-width:100%;max-height:100%;}.product-thumbnails-slider .swiper-slide {display:flex;align-items:center;justify-content:center;}.product-thumbnails-slider .swiper-slide img {max-height:100px;}.product-detail .tab-pane,.product-main-section ul {}.product-main-section ul {background:#f8f8f8;}.product-detail .tab-pane {padding:30px;}.product-sections {background:#f5f5f5;}.product-main-section {background:white;}.product-main-section .nav li a {padding:15px 20px;text-decoration:none;display:flex;align-items:center;}.product-main-section ul a i {margin-right:10px;color:#8a8a8a;}.product-detail-info .buy-button {display:flex;flex-flow:row;align-items:stretch;}.number-input .btn {border-radius:0;display:flex;align-items:center;justify-content:center;}.number-input .btn,.number-input input {border:1px solid #efefef;}.number-input .btn.less {border-radius:3px 0 0 3px;border-right:none;}.product-detail-info .buy-button .storage-btn {border-radius:0 3px 3px 0;padding:15px 25px;font-size:20px;display:flex;align-items:center;}.product-detail-info .buy-button .storage-btn i {margin-right:10px;}.product-detail-info .buy-button .quantity {display:flex;align-items:stretch;}.number-input input {width:60px;padding:0 10px;border-right:none;text-align:center;font-size:20px;}.product-detail-info .btn.more {border-right:none;}.product-detail-info .vatPrice {font-size:20px;font-weight:normal;}.product-detail-info .vatPrice strong {font-size:34px;color:#0a4595;}.product-detail-info .oldPrice {text-decoration:line-through;color:red;font-size:16px;}.product-detail-info .product-info .product-block:not(:last-child):not(.nobottomborder) {border-bottom:1px solid #efefef;padding-bottom:20px;margin-bottom:20px;}.product-images-info {padding:30px;display:none;}.product-block.buttons > form {display:flex;align-items:center;}.manufacturer-block {display:flex;align-items:center;justify-content:center;}.manufacturer-block a {flex:1;display:flex;flex-flow:column;align-items:center;justify-content:center;padding:0 20px;text-decoration:none;}.manufacturer-block .label {color:initial;}.manufacturer-block .name {font-size:18px;text-decoration:underline;}.manufacturer-block img {max-width:100%;max-height:60px;}.productFiles .productFile {display:flex;flex-flow:column;align-items:center;justify-content:center;border:1px solid #e2e5e7;padding:10px;border-radius:3px;}.productFiles .productFile .icon {width:100%;padding-top:50%;display:block;position:relative;margin:0 0 20px 0;}.productFiles .productFile .icon .file-icon {position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;}.productFiles .productFile .icon img,.productFiles .productFile .icon svg {position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:calc(100% - 20px);max-height:calc(100% - 20px);}.productFiles .productFile .name {text-align:center;}#system-message + article > .process-steps {margin-top:15px;}.process-steps {padding:0;margin:-30px -30px 20px -30px;list-style:none;display:flex;align-items:center;flex-flow:row;border-bottom:1px solid #f1f1f1;border-left:1px solid #f1f1f1;}.process-steps li {flex:1;width:25%;}.process-steps li {border-right:1px solid #f1f1f1;}.process-steps li a {display:flex;align-items:center;justify-content:center;padding:20px;text-decoration:none;border-top:3px solid #f1f1f1;transition:all 200ms ease;}.process-steps li a .num {width:50px;height:50px;display:flex;align-items:center;justify-content:center;margin-right:15px;border-radius:50px;font-size:24px;background:#f1f1f1;}.process-steps li a:hover {border-top-color:#d8d8d8;}.process-steps li.active a {border-top-color:#0a4595;}.process-steps li.current a .num {background:#0a4595;color:white;}.cart-table {width:100%;margin-bottom:0;}.cart-table .loading {position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:99;background-color:rgba(0, 0, 0, 0.05);}.cart-table .loading img {border:none;max-height:20px !important;max-width:20px !important;}.cart-table img,.cart-recap .cart-item img {max-width:60px !important;max-height:60px !important;border-radius:3px;}.cart-table .price > *,.cart-table .vat > *,.cart-table .total > * {display:block;font-weight:normal;}.cart-table .price,.cart-table .vat,.cart-table .total {font-weight:bold;}.cart-table td,.cart-table th {padding:12px 8px;vertical-align:middle;}.cart-table .price-sum,.cart-table .price-sum > * {font-size:18px;font-weight:bold;}.cart-table .price-sum small {font-size:14px;opacity:0.8;font-weight:normal;}.cart-table .inputs {vertical-align:middle;max-width:50px;width:50px;}.cart-table .ean,.cart-table .weight,.cart-table td.code,.cart-table th.code,.cart-table td.delivery,.cart-table th.delivery {display:none !important;}.cart-table span.code {display:block;}.cart-table .name a {text-decoration:none;}.cart-table .name a:hover {text-decoration:underline;}.cart-table td.price,.cart-table td.total,.cart-table .name a {font-size:14px;}.cart-table td.price .small,.cart-table td.total .small,.cart-table .name .code {font-size:14px;opacity:0.8;font-weight:500;}.cart-table .image {padding-left:20px;padding-top:4px;padding-bottom:4px;}.cart-table .image a {display:flex;align-items:center;justify-content:center;}.cart-table tbody tr:not(.separator),.cart-table thead tr:not(.separator) {border-bottom:1px solid #f1f1f1;}.cart-table tbody tr:not(.separator) td:not(:last-child) {}.cart-table .quantity {max-width:180px;width:180px;}.cart-table tbody td.price,.cart-table tbody td.vat,.cart-table tbody td.total {max-width:150px;width:150px;}.cart-table .price-sum {white-space:nowrap;}#content-block .cart-form {margin:0 -30px;}#orderOptionsInfo {margin-bottom:0;}#orderOptionsInfo tr:last-child td {padding:30px 0 15px 0;}.step-button a {padding:15px 40px;display:flex;align-items:center;}.product-event-box {margin-bottom:-10px;}.event-title {margin:-30px -30px 20px -30px;padding:20px 50px 20px 30px;font-size:22px;color:black;}.product-event-box .btn {margin-left:10px;}.product-event-box .product {margin-bottom:20px;}.product-event-box .name {font-size:24px;font-weight:normal;line-height:28px;}.product-event-box-prices {font-size:24px;}.product-event-box .name .delivery {display:none;}.product-event-box .info {display:flex;flex-flow:row;align-items:center;flex-grow:1;justify-content:space-between;}.product-event-box .quantity {margin-right:20px;margin-left:20px;}.product-event-box .quantity,.product-event-box .price {color:#373737;white-space:nowrap;}.product-event-box .image {width:120px;height:100px;padding-right:20px;}.product-event-box .image img {max-width:100px;max-height:100px;}.product-event-box a {text-decoration:none !important;}.order-payship-selection .order-recap {display:none;}.order-payship-containers {display:flex;flex-flow:row;}.order-payship-containers > * {flex:1;}.order-payship-containers h2,.recap-title {margin:0 0 25px 0;display:block;font-size:34px;color:#073a6b;font-weight:normal;}.order-payship-containers > *:first-child {padding-right:20px;}.order-payship-containers > *:last-child {padding-left:20px;}.payship-row label {display:block;margin:0 0 10px 0;padding:10px;border:1px solid #f1f1f1;border-radius:3px;cursor:pointer;transition:all 200ms ease;}.payship-row label.disabled {opacity:0.5;pointer-events:none;display:none !important;}.payship-row label:hover {border-color:#b9b9b9;}.payship-row label.active {border-color:#b9b9b9;background:#fbfbfb;}.whole-order > * {flex:1;width:50%;}.whole-order > *:first-child {padding-right:20px;}.whole-order > *:last-child {padding-left:20px;}.whole-order table {width:100%;margin-bottom:0;}#deliveryAddressFields:not(.active) {display:none;}#companyAdreesInfoOptionButton {margin-top:20px;}.btn-address-info {border-bottom:1px solid #ddd;width:100%;display:flex !important;align-items:center;flex-flow:row-reverse;margin-bottom:20px !important;border-radius:0;padding-left:0;justify-content:flex-end;text-align:left;}.btn-address-info .checkbox {margin-right:10px;}.addressForm td {width:50%;padding-bottom:5px;}.addressForm td + td {padding-left:5px;}.addressForm label {margin-bottom:5px;display:block;cursor:pointer;}.addressForm input {height:40px;padding-top:0;padding-bottom:0;}.companyInfoRow:last-child td {padding-bottom:20px;}.user-options {display:none;}#orderCommentRow,#finishOrderButton {display:flex;flex-flow:column;align-items:center;justify-content:center;}#finishOrderButton {max-width:600px;margin:0 auto;}#orderCommentRow {margin-top:20px;}#orderCommentRow .inputField,#orderCommentRow .addressForm {width:100%;max-width:600px;margin:0 auto;}#orderCommentRow textarea {width:100%;height:120px;resize:none;display:block;}#finishOrderButton label:not([for="createOrder"]) {display:flex;align-items:center;padding:10px;margin-bottom:0;cursor:pointer;}#finishOrderButton label:not([for="createOrder"]) i {margin-right:10px !important;}.btn[for="createOrder"] {padding:15px 40px;margin-top:30px;display:flex;align-items:center;}.btn[for="createOrder"] i {margin-left:10px;}.tooltip.fade.in {display:block;opacity:1;pointer-events:none;}.small-cart .cart-recap {padding:20px 20px 15px 20px;background:#fbfbfb;border-radius:3px;margin:0 0 20px 0;}.small-cart tr:not(:last-child) {border-bottom:1px solid #eaeaea;}.small-cart td {padding:7px 20px 7px 0;}.small-cart .price {text-align:right;}.small-cart .price > * {display:block;white-space:nowrap;}.small-cart .price span.val {color:#073a6b;}#orderRecapitulation td img {max-width:50px;max-height:50px;}#orderRecapitulation td.icon {padding-right:10px;}#orderRecapitulation td.icon img {height:auto;}#orderRecapitulation .ean {display:none;}.terms-buttons > * {max-width:600px;}.terms-buttons .g-recaptcha {padding:20px 0;}