 .tm-category-block .sliderList {margin-top: 25px;}.tm-category-block .sliderList .uk-slider-container {padding: 0 0 40px;}.tm-category-block .sliderList .sliderNav {text-decoration: none !important;}.tm-category-block .subCategoryList {margin: 65px 0;}.tm-category-block .subCategoryList ul li a {background: var(--bg-white);border-radius: var(--radius-small);display: block;line-height: 24px;text-decoration: none !important;text-align: center;padding: 8px 8px 8px 8px;margin: 0;position: relative;transition: linear 0.35s;}.tm-category-block .subCategoryList ul li:not(.noImage) a {text-align: left;padding: 8px 8px 8px 66px;margin: 20px 0 0;}.tm-category-block .subCategoryList ul li a:hover, .tm-category-block .subCategoryList ul li a:focus {background: var(--bg-light-grey);box-shadow: 1px 2px 5px rgba(0,0,0,.14);}.tm-category-block .subCategoryList ul li a > img, .tm-category-block .subCategoryList ul li a > svg {width: 50px;position: absolute;top: -20px;left: 8px;}.tm-category-block .uk-button-filter .hide {display: none;}.tm-category-block .largeFiltr {border: 1px solid var(--color-border-primary);box-shadow: 0px 4px 14px 0px rgba(0, 0, 0, 0.03);padding: 20px 0;}.tm-category-block .largeFiltr .uk-accordion > li {border-bottom: 1px dashed var(--color-border);padding: 15px 0;margin: 0;}.tm-category-block .largeFiltr .uk-accordion > li:first-child {padding: 0 0 15px;}.tm-category-block .largeFiltr .uk-accordion > li:last-child {border-bottom: 0;padding: 15px 0 0;}.tm-category-block .largeFiltr .uk-accordion li > .uk-accordion-title {font-size: 16px;font-weight: 500;padding: 0 20px;}.tm-category-block .largeFiltr .uk-accordion li .uk-nav li a {border-radius: var(--radius-xsmall);padding: 5px 10px;margin: 0 10px 5px;transition: linear 0.35s;}.tm-category-block .largeFiltr .uk-accordion li .uk-nav li a:hover, .tm-category-block .largeFiltr .uk-accordion li .uk-nav li a:focus {background: var(--bg-lighten-grey);}.tm-category-block .largeFiltr .uk-accordion li label {border-radius: var(--radius-xsmall);display: block;padding: 5px 10px;margin: 0 10px 5px;cursor: pointer;transition: linear 0.35s;}.tm-category-block .largeFiltr .uk-accordion li label:hover, .tm-category-block .largeFiltr .uk-accordion li label:focus {background: var(--bg-lighten-grey);}.tm-category-block .largeFiltr .uk-accordion li.radioImages label {padding: 0;margin: 0 20px 10px;}.tm-category-block .largeFiltr .uk-accordion li .colors .color {border: 1px solid var(--color-border);border-radius: var(--radius-large);display: block;width: 20px;height: 20px;}.tm-category-block .largeFiltr .uk-accordion li #price-slider {margin: 0 35px;}.tm-category-block .largeFiltr .uk-accordion li #price-slider .noUi-handle {cursor: pointer;}.tm-category-block .largeFiltr .uk-accordion li .price-range {padding: 0 20px;margin: 20px 0 0;}.tm-category-block .largeFiltr .resetFilter > .resetBtn {text-decoration: underline;padding: 0 20px;}@media(max-width: 639px) {.tm-category-block .subCategoryList {margin: 30px 0;}.tm-category-block .subCategoryList ul li a {font-size: 12px;}}@media(max-width: 1199px) {.tm-category-block .largeFiltr {display: none;}}.products .product {border-radius: var(--radius-medium);border: 1px solid var(--color-border-primary);position: relative;}.products .product .badges {width: calc(100% - 40px);position: absolute;top: 12px;left: 12px;z-index: 10;}.products .product .badges ul li {margin: 4px 0 0 4px;}.products .product .image {margin: -20px -20px 0;}.products .product .image img {width: unset !important;max-height: 325px;}.products .product .subtitle {color: var(--color-primary);font-size: 12px;line-height: 16px;}.products .product h2, .products .product h2 > a {color: var(--color-black) !important;text-decoration: none;}.products .product .introtext {font-weight: 400;}.products .product .price {color: var(--color-black);font-weight: 700;}.products .product .addToCart {border-top: 2px solid var(--color-border-primary);margin: 20px -20px -20px;}.products .product .addToCart .quantity {background: var(--bg-white);border: 1px solid var(--color-primary);border-radius: var(--radius-xsmall);padding: 12px 16px;margin-right: 5px;}.products .product .addToCart .quantity input {background: transparent !important;border: 0 !important;width: 50px;height: 22px;text-align: center;}.products .product .addToCart .quantity .minus, .products .product .addToCart .quantity .plus {cursor: pointer;}.products .product .supplies {font-size: 13px;font-weight: 300;line-height: 22px;}.products .product .supplies.stock {color: var(--color-primary);}.products .product .supplies.outOfStock {color: var(--color-light-danger);}.products .product .sku {color: var(--bg-grey);font-size: 12px;font-weight: 400;line-height: 16px;text-align: center;}@media(max-width: 639px) {.products .product .image img {width: 100% !important;max-height: auto;}}.tm-productDetail-block .base {background: var(--bg-white);}.tm-productDetail-block .base .subtitle {color: var(--color-primary);font-size: 18px;font-style: italic;font-weight: 700;line-height: 22px;text-transform: uppercase;}.tm-productDetail-block .base h1 {margin: 10px 0 20px;}.tm-productDetail-block .base .gallery .uk-grid > li > a {border: 1px solid var(--color-border);border-radius: var(--radius-medium);display: block;padding: 8px;transition: border linear 0.35s;}.tm-productDetail-block .base .gallery .uk-grid > li > a:hover, .tm-productDetail-block .base .gallery .uk-grid > li > a:focus {border: 2px solid var(--color-primary);}.tm-productDetail-block .base .introtext {font-weight: 400;}.tm-productDetail-block .base .introtext > *:last-child {margin-bottom: 0;}.tm-productDetail-block .base .addToCart .price {font-weight: 700;}.tm-productDetail-block .base .addToCart .quantity {background: var(--bg-white);border: 1px solid var(--color-primary);border-radius: var(--radius-xsmall);padding: 12px 16px;margin-right: 5px;}.tm-productDetail-block .base .addToCart .quantity input {background: transparent !important;border: 0 !important;width: 50px;height: 22px;text-align: center;}.tm-productDetail-block .base .addToCart .quantity .minus, .tm-productDetail-block .base .addToCart .quantity .plus {cursor: pointer;}.tm-productDetail-block .base .supplies .suppliesBadge {background: var(--bg-lighten-grey);border-radius: var(--radius-xsmall);font-size: 13px;font-weight: 300;line-height: 22px;padding: 3px 10px;}.tm-productDetail-block .base .supplies .suppliesBadge.stock {background: var(--bg-primary);color: var(--color-white);}.tm-productDetail-block .base .supplies .suppliesBadge.outOfStock {color: var(--color-light-danger);}.tm-productDetail-block .base .supplies .suppliesBadge span {font-weight: 500;}.tm-productDetail-block .customsFields .fieldDesc {font-size: 14px;margin: 0 0 15px;}.tm-productDetail-block .customsFields .galleryField label {background: var(--bg-lighten-grey);border: 2px solid var(--bg-lighten-grey);border-radius: var(--radius-small);display: block;padding: 6px;transition: border-color linear .35s;cursor: pointer;position: relative;}.tm-productDetail-block .customsFields .galleryField label:hover, .tm-productDetail-block .customsFields .galleryField label:focus {border-color: var(--color-primary);}.tm-productDetail-block .customsFields .galleryField label .check {display: none;visibility: hidden;}.tm-productDetail-block .customsFields .galleryField .uk-active label {border-color: var(--color-primary);}.tm-productDetail-block .customsFields .galleryField .uk-active label .check {display: inline-block;visibility: visible;position: absolute;top: 8px;right: 6px;}.tm-productDetail-block .customsFields .textField textarea {box-shadow: 1px 2px 4px rgba(0,0,0,.25);height: 65px !important;}.tm-productDetail-block .parameters h2 {margin: 0 0 15px;}.tm-productDetail-block .parameters .uk-table {margin: 0;}.tm-productDetail-block .parameters .uk-table tr td {border-bottom: 1px solid var(--color-border);font-size: 16px;font-weight: 400;line-height: 24px;padding: 16px 0;}.tm-productDetail-block .parameters .uk-table tr td strong {font-weight: 600;}.tm-productDetail-block .parameters .uk-table tr td a {color: var(--color-link) !important;text-decoration: underline;}.tm-productDetail-block .parameters .uk-table tr td:last-child {text-align: right;padding: 16px 0 16px 16px;}.tm-productDetail-block .parameters .uk-table tr:last-child td {border: 0;}.tm-productDetail-block .parameters .fulltext {background: var(--bg-white);border-radius: var(--radius-medium);padding: 24px;}@media(max-width: 959px) {.tm-productDetail-block .base h1 {font-size: 30px;line-height: 40px;}.tm-productDetail-block .base .badge {margin: 0 0 30px;}.tm-productDetail-block .base .introtext {margin: 0 0 30px;}.tm-productDetail-block .base .addToCart {padding: 30px 0 0;margin: 30px 0 30px;}.tm-productDetail-block .base .introtext + .addToCart {margin: 0 0 30px;}}@media(min-width: 1200px) {.tm-productDetail-block .base .addToCart .addCart {min-width: 235px;}}.tm-cartDetail-block h1 {text-transform: uppercase;margin: 0 0 50px;}.tm-cartDetail-block h2 {font-weight: 500;margin: 0 0 10px;}.tm-cartDetail-block #stepInfo {margin-bottom: 25px;}.tm-cartDetail-block #stepInfo ul li {color: var(--bg-grey);font-size: 16px;font-weight: 500;line-height: 24px;}.tm-cartDetail-block #stepInfo ul li img {height: 12px;}.tm-cartDetail-block #stepInfo ul li .cntStep {background: var(--bg-grey);border-radius: var(--radius-large);display: inline-block;width: 24px;height: 24px;color: var(--color-white);text-align: center;font-size: 14px;font-weight: 600;line-height: 24px;}.tm-cartDetail-block #stepInfo ul li.uk-active {color: var(--color-primary);}.tm-cartDetail-block #stepInfo ul li.uk-active .cntStep {background: var(--bg-primary);}.tm-cartDetail-block .uk-card {background: var(--bg-white);border-radius: var(--radius-medium);}.tm-cartDetail-block .uk-card h2 {font-size: 18px;font-weight: 500;line-height: 26px;margin: 0 0 15px;}.tm-cartDetail-block .uk-card table {margin: 0;}.tm-cartDetail-block .uk-card table tr td .title {font-weight: 600;}.tm-cartDetail-block .uk-card table tr td .title > span {display: block;font-size: 12px;line-height: 16px;font-weight: 300;color: var(--color-black);}.tm-cartDetail-block .uk-card table tr td .title > span + span {margin-top: 3px;}.tm-cartDetail-block .uk-card table tr td .quantity {display: inline-block;border: 1px solid var(--color-border);border-radius: var(--radius-xsmall);}.tm-cartDetail-block .uk-card table tr td .quantity .btn {background: var(--color-light-grey);height: 40px;line-height: 40px;padding: 0 15px;cursor: pointer;}.tm-cartDetail-block .uk-card table tr td .quantity .btn.minus {border-right: 1px solid var(--color-border);}.tm-cartDetail-block .uk-card table tr td .quantity .btn.plus {border-left: 1px solid var(--color-border);}.tm-cartDetail-block .uk-card table tr td .quantity input {background: transparent !important;border: 0 !important;width: 60px;height: 40px;font-size: 18px;font-weight: 500;text-align: center;}.tm-cartDetail-block .uk-card table tr td .quantity input::-webkit-outer-spin-button, .tm-cartDetail-block .uk-card table tr td .quantity input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}.tm-cartDetail-block .uk-card table tr td .quantity input[type=number] {-moz-appearance: textfield;}.tm-cartDetail-block .uk-card table tr td .priceWithTax {font-weight: 700;color: var(--color-primary);}.tm-cartDetail-block .uk-card table tr td .priceWithOutTax > span, .tm-cartDetail-block .uk-card table tr td .priceWithTax > span {display: block;font-size: 11px;}.tm-cartDetail-block .uk-card table tr td:first-child {padding-left: 0;}.tm-cartDetail-block .uk-card table tr td:last-child {padding-right: 0;}.tm-cartDetail-block .emptyProducts {color: var(--color-primary);font-weight: 600;text-align: center;padding-top: 40px;padding-bottom: 40px;}.tm-cartDetail-block #address .withInput {display: inline-block !important;padding-left: 26px;cursor: pointer;position: relative;}.tm-cartDetail-block #address .withInput > input {position: absolute;top: 6px;left: 0;}.tm-cartDetail-block #address label:not(.withInput) {display: block;font-size: 14px;font-weight: 600;margin: 0 0 5px;}.tm-cartDetail-block #paymentMethods .method label, .tm-cartDetail-block #shipedMethods .method label {cursor: pointer;}.tm-cartDetail-block #paymentMethods .method label img, .tm-cartDetail-block #shipedMethods .method label img, .tm-cartDetail-block #paymentMethods .method label svg, .tm-cartDetail-block #shipedMethods .method label svg {width: 30px;margin-top: 3px;}.tm-cartDetail-block #paymentMethods .method label strong, .tm-cartDetail-block #shipedMethods .method label strong {transition: color linear .35s;}.tm-cartDetail-block #paymentMethods .method label:hover strong, .tm-cartDetail-block #shipedMethods .method label:hover strong {color: var(--color-primary);}.tm-cartDetail-block #paymentMethods .method label .text, .tm-cartDetail-block #shipedMethods .method label .text {display: block;font-size: 12px;font-weight: 300;}.tm-cartDetail-block #paymentMethods .method label .logo, .tm-cartDetail-block #shipedMethods .method label .logo {display: inline-block;margin-left: 5px;}.tm-cartDetail-block #paymentMethods .method label .logo > img, .tm-cartDetail-block #shipedMethods .method label .logo > img {max-height: 20px;}.tm-cartDetail-block #notes textarea {height: 150px;}.tm-cartDetail-block #totalOrderInfo {font-size: 18px;}.tm-cartDetail-block #totalOrderInfo .totalPrice {font-weight: 700;color: var(--color-primary);}.tm-cartDetail-block #goToConfirmPage ul {list-style-type: none;padding: 0;margin: 0;}.tm-cartDetail-block #goToConfirmPage ul li {font-size: 14px;line-height: 20px;margin-bottom: 5px;}.tm-cartDetail-block #goToConfirmPage ul li > label a {text-decoration: underline;}.tm-cartDetail-block .confirmPage h1 {text-transform: initial;margin: 0 0 10px;}.tm-cartDetail-block .confirmPage > svg {margin: 50px 0;}@media(min-width: 639px) and (max-width: 959px) {.tm-cartDetail-block .steps .productList table tr td {font-size: 14px;}.tm-cartDetail-block .steps .productList table tr td .supplies {line-height: 20px;}.tm-cartDetail-block .steps .productList table tr td .supplies > strong {display: block;}.tm-cartDetail-block .steps .productList table tr td .quantity {width: 115px;}}@media(max-width: 767px) {.tm-cartDetail-block .steps #stepInfo ul li {font-size: 14px;line-height: 24px;}.tm-cartDetail-block .steps .productList table tr {margin: 0 0 8px;}.tm-cartDetail-block .steps .productList table tr td:first-child {border-radius: var(--radius-medium) var(--radius-medium) 0 0;}.tm-cartDetail-block .steps .productList table tr td:last-child {border-radius: 0 0 var(--radius-medium) var(--radius-medium);}.tm-cartDetail-block .steps .productList table tr td > div:not(.uk-grid-small) {margin-left: calc(100%/4 + 5px);}.tm-cartDetail-block .stepAction {padding-top: 25px;margin-top: 25px;}}@media(max-width: 959px) {.tm-cartDetail-block .onePageCheckout .uk-table-responsive tbody tr {text-align: center;}}.tm-similarly-block .sliderList {margin-top: 25px;}.tm-similarly-block .sliderList .uk-dotnav > * > * {background: var(--bg-white);border: 0;}.cartWrapper {position: relative;}.cartWrapper a > .count {background-color: var(--bg-white);border-radius: 100%;display: inline-block;width: 16px;height: 16px;color: var(--color-primary);font-size: 8px;font-weight: 600;line-height: 16px;text-align: center;position: absolute;bottom: 30px;right: 0;}.cartWrapper .cartProductList {box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.12);border: 1px solid var(--color-border);border-radius: var(--radius-small);}.cartWrapper .cartProductList .productItem {padding: 0 0 25px;}.cartWrapper .cartProductList .productItem + .productItem {border-top: 1px solid var(--color-border);padding: 25px 0;}.cartWrapper .cartProductList .productItem .base img {max-width: 90px;max-height: 90px;}.cartWrapper .cartProductList .productItem .base .subtitle {color: var(--color-primary);font-size: 12px;font-style: italic;font-weight: 700;line-height: 16px;text-transform: uppercase;}.cartWrapper .cartProductList .productItem .base .title {color: #000;font-size: 14px;font-weight: 700;line-height: 22px;margin: 4px 0;}.cartWrapper .cartProductList .productItem .base .quantity {color: #7D7D7D;font-size: 14px;font-weight: 400;line-height: 22px;}.cartWrapper .cartProductList .productItem .base .quantity > a {color: #7D7D7D;font-size: 12px;text-decoration: underline;}@media only screen and (max-width: 600px) and (orientation: landscape) {.cartWrapper .cartProductList .cartProductListWrapperInner {height: 150px !important;}.cartWrapper .cartProductList {width: 300px;}}@media only screen and (max-width: 959px) and (orientation: landscape) {.cartWrapper .cartProductList {padding: 15px;}.cartWrapper .cartProductList .cartProductListWrapperInner {height: 180px;padding: 0 15px;overflow-x: scroll;}.cartWrapper .cartProductList .cartProductListWrapperInner::-webkit-scrollbar {-webkit-appearance: none;}.cartWrapper .cartProductList .cartProductListWrapperInner::-webkit-scrollbar:vertical {width: 3px;}.cartWrapper .cartProductList .cartProductListWrapperInner::-webkit-scrollbar:horizontal {height: 0;}.cartWrapper .cartProductList .cartProductListWrapperInner::-webkit-scrollbar-thumb {background-color: rgba(0, 0, 0, .5);border-radius: var(--radius-xsmall);border: 2px solid #000;}.cartWrapper .cartProductList .cartProductListWrapperInner::-webkit-scrollbar-track {border-radius: 5px;background-color: var(--bg-light-grey);}}@media(max-width: 320px) {.cartWrapper .cartProductList {width: 300px;}}@media(min-width: 376px) and (max-width: 639px) {.cartWrapper .cartProductList {width: 375px;}}@media(max-width: 639px) {.cartWrapper .cartProductList {width: 375px;}}@media(min-width: 640px) and (max-width: 959px) {.cartWrapper .cartProductList {width: 375px;}}@media(min-width: 960px) {.cartWrapper .cartProductList {min-width: 420px;}}#addToCart .uk-modal-dialog.uk-modal-body {background: var(--bg-primary);color: var(--color-white);padding: 15px;}#addToCart .uk-modal-dialog.uk-modal-body .uk-close {color: var(--color-white) !important;}.badge {background: var(--bg-grey);border-radius: var(--radius-large);height: auto;color: var(--color-white);font-size: 12px;font-weight: 400;line-height: 18px;padding: 2px 10px;}.badgeLarge {font-size: 16px;font-weight: 500;line-height: 26px;padding: 4px 16px;}.badge svg {margin-right: 4px;}.badgeTip {background: var(--color-link-active);}.badgeNew {background: var(--color-danger);}.badgeSale {background: var(--color-warning);}