.single .b2bking_bulkorder_form_cream_main_container::-webkit-scrollbar{display:none}@media (min-width:0){.nm-product-summary-inner-col .single_variation_wrap{display:none!important}}.nm-product-tabs-col .nm-row .nm-tabs-panel-inner.entry-content{padding:0;padding-inline:0;padding-left:0;padding-right:0}.nm-product-tabs-col .nm-row .nm-tabs-panel-inner.entry-content .custom-product-info-wrapper{gap:25px}.nm-product-tabs-col .nm-row .nm-tabs-panel-inner.entry-content .custom-product-info-wrapper .product-info-column.left{padding-right:10px}.nm-product-tabs-col .nm-row .nm-tabs-panel-inner.entry-content .custom-product-info-wrapper .product-info-column.right{padding-left:10px}.nm-product-tabs-col .nm-row .nm-tabs-panel-inner.entry-content .custom-product-info-wrapper .product-info-column.center{padding-right:10px;padding-left:10px}.custom-product-info-wrapper-tabs{gap:0!important;background:#f5f5f5!important;border-radius:8px!important;padding:4px!important;margin-bottom:20px!important;justify-content:stretch!important}.custom-product-info-tab{font-size:13px!important;padding:8px 12px!important;border-radius:6px!important;background:transparent!important;color:#777!important;cursor:pointer;transition:all 0.2s ease;flex:1!important;text-align:center;justify-content:center!important;white-space:nowrap;font-weight:500}.custom-product-info-tab:hover{color:#282828!important}.custom-product-info-tab.active{background:#fff!important;color:#282828!important;box-shadow:0 1px 3px rgb(0 0 0 / .1)}@media (max-width:768px){.custom-product-info-wrapper .product-info-column{padding:0!important}.custom-product-info-wrapper .product-info-column ul{padding-left:16px}}.single .b2bking_bulkorder_form_cream_main_container.b2bking_filters_closed{max-height:440px;scrollbar-gutter:stable}.single .b2bking_bulkorder_form_cream_main_container{border-bottom:1px solid #ccc}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .b2bking_bulkorder_form_cream_main_container_content.b2bking_filters_closed{font-family:"Roboto",sans-serif}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .b2bking_bulkorder_form_container_content_header_qty.b2bking_bulkorder_form_container_content_header_qty_indigo.b2bking_bulkorder_form_container_content_header_qty_cream.blk-product-col.sortable{justify-content:start!important;flex:1;width:auto!important;@media(max-width:768px){font-size:14px}}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .b2bking_bulkorder_form_container_content_header_qty.b2bking_bulkorder_form_container_content_header_qty_indigo.b2bking_bulkorder_form_container_content_header_qty_cream.blk-stock-col{min-width:70px;max-width:100px}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .b2bking_bulkorder_form_container_top.b2bking_bulkorder_form_container_top_indigo.b2bking_bulkorder_form_container_top_cream{padding:10px 20px!important;@media(max-width:665px){padding:10px 7px!important}}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .b2bking_bulkorder_form_container_top.b2bking_bulkorder_form_container_top_indigo.b2bking_bulkorder_form_container_top_cream .b2bking_bulkorder_form_container_content_header_qty.b2bking_bulkorder_form_container_content_header_qty_indigo.b2bking_bulkorder_form_container_content_header_qty_cream:not(.sortable){min-width:60px;max-width:70px}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .b2bking_bulkorder_form_container_top.b2bking_bulkorder_form_container_top_indigo.b2bking_bulkorder_form_container_top_cream .b2bking_bulkorder_form_container_content_header_qty.b2bking_bulkorder_form_container_content_header_qty_indigo.b2bking_bulkorder_form_container_content_header_qty_cream:not(.sortable):not(.blk-qty-col){display:none!important}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .b2bking_bulkorder_form_container_content_header_multiselect_cream{display:none!important}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .sort-select-toggle{transition:0.1s all ease-in-out;transform:rotate(180deg)}.single .b2bking_bulkorder_form_container_cream.b2bking_orderform_cart_container{max-width:1200px;margin:auto;margin-bottom:40px;border-inline:1px solid #ccc;border-radius:0}@media (max-width:991px){#nm-header-search{display:flex!important}.nm-menu-search.menu-item-default.has-icon{display:flex}.nm-mobile-menu-top.col-xs-12{display:none}}.nm-single-product>.product_meta{display:none}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 form.variations_form table.variations{margin-bottom:0}.nm-product-share-wrap.has-share-buttons{padding:0}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .b2bking_bulkorder_form_container_content_header_qty.b2bking_bulkorder_form_container_content_header_qty_indigo.b2bking_bulkorder_form_container_content_header_qty_cream.blk-product-cols.blk-product-col{overflow:hidden;flex:auto;justify-content:start;@media(max-width:1024px){align-items:center}}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .b2bking_bulkoder_title_content{display:flex;flex-direction:column;flex:1}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .nm-product-tabs-col .nm-row ul.tabs.wc-tabs li.active a{color:#dc9814}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .b2bking_bulkorder_form_container_bottom.b2bking_bulkorder_form_container_bottom_indigo.b2bking_bulkorder_form_container_bottom_cream.b2bking_bulkorder_form_container_bottom_indigo_large.b2bking_bulkorder_form_container_bottom_cream_large.b2bking_bulkorder_bottom_cream_is_product{padding-left:20px;padding-right:20px}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .nm-menu-search.menu-item-default.has-icon{display:flex}.woocommerce-billing-fields .form-row-first,.woocommerce-billing-fields .form-row-last{width:48%!important;float:left}.woocommerce-billing-fields .form-row-first{clear:both}.woocommerce-billing-fields .form-row-last{margin-left:4%}.checkout-inline-error-message,.nm-validation-inline-notices .form-row.woocommerce-invalid-required-field:after{display:none}@media (max-width:768px){.woocommerce-billing-fields .form-row-first,.woocommerce-billing-fields .form-row-last{width:100%!important;float:none}.woocommerce-billing-fields .form-row-last{margin-left:0}}form.checkout p.form-row:has(input[name="ecomail_not_subscribe"]):not(.textilbase-ecomail-optout){display:none!important}.woocommerce-terms-and-conditions-wrapper p.form-row:has(input[name="ecomail_not_subscribe"]){display:none!important}.textilbase-ecomail-optout label .optional,.wc-block-checkout .wc-block-components-checkbox:has([id*="ecomail-not_subscribe"]) .optional,.wc-block-checkout .wc-block-components-checkbox:has([id*="ecomail/not_subscribe"]) .optional{display:none!important}.woocommerce-product-details__short-description{position:relative;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;max-width:100%;line-height:1.5em;padding-right:2em}.woocommerce-product-details__short-description .excerpt-dots{position:absolute;right:20px;bottom:0;height:1.5em;background:#fff;padding-left:4px;color:#0073aa;font-weight:700;cursor:pointer;display:flex;align-items:center}.nm-shop-loop-thumbnail img{width:100%;height:300px;object-fit:cover}.related .nm-shop-loop-thumbnail,.upsells .nm-shop-loop-thumbnail{background-color:#fff!important}.related .nm-products>li,.upsells .nm-products>li{width:20%!important}.related .nm-products>li:nth-of-type(4n+1),.upsells .nm-products>li:nth-of-type(4n+1){clear:none!important}.related .nm-products>li:nth-of-type(5n+1),.upsells .nm-products>li:nth-of-type(5n+1){clear:both!important}@media (max-width:991px){.related .nm-products>li,.upsells .nm-products>li{width:33.333%!important}.related .nm-products>li:nth-of-type(5n+1),.upsells .nm-products>li:nth-of-type(5n+1){clear:none!important}.related .nm-products>li:nth-of-type(3n+1),.upsells .nm-products>li:nth-of-type(3n+1){clear:both!important}}@media (max-width:640px){.related .nm-products>li,.upsells .nm-products>li{width:50%!important}.related .nm-products>li:nth-of-type(3n+1),.upsells .nm-products>li:nth-of-type(3n+1){clear:none!important}.related .nm-products>li:nth-of-type(2n+1),.upsells .nm-products>li:nth-of-type(2n+1){clear:both!important}}.b2b-show-more{display:block;width:100%;margin:20px 0 0;padding:12px;background:#fff;border:1px solid #ddd;font-size:14px;cursor:pointer;text-align:center}.b2b-show-more:hover{background:#f5f5f5}.woocommerce-product-gallery__image img,.woocommerce-product-gallery__image a img{max-height:600px;object-fit:contain}.product .summary form.cart{padding-top:20px}.b2bking_bulkorder_form_container,.nm-variable-add-to-cart-button{z-index:1!important}.meta-layout-default .product_meta{border-top:1px solid #EEEE}.product_meta{padding:10px 0;font-size:12px;line-height:1.6;color:#888;letter-spacing:.2px}.product_meta .sku_wrapper,.product_meta .posted_in{display:inline-block;margin-right:18px}.product_meta .sku_wrapper+.posted_in,.product_meta .posted_in+.posted_in{padding-left:18px;border-left:1px solid #e5e5e5;margin-left:0}.product_meta a,.product_meta .sku{color:#555;text-decoration:none;transition:color 0.15s ease}.product_meta a:hover{color:#111}@media (max-width:600px){.product_meta .sku_wrapper,.product_meta .posted_in{display:block;margin:4px 0}.product_meta .sku_wrapper+.posted_in,.product_meta .posted_in+.posted_in{padding-left:0;border-left:none}}.sz_tbl_popup{text-decoration:underline;cursor:pointer}table.size-table{border-collapse:collapse;width:100%;font-family:Arial,sans-serif}.sub-categories table.size-table th,table.size-table td{border:1px solid #d7d3d3;padding:10px 4px;text-align:center;font-weight:600}table.size-table th{background-color:#f9fafb;font-weight:700;font-weight:800}table.size-table tr:nth-child(even){background-color:#fcfcfc}.popup-modal{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;display:none;background-color:rgb(0 0 0 / .5);display:flex;justify-content:center;align-items:center;padding:20px;box-sizing:border-box}.popup-modal-content{background:#fff;padding:20px 25px;border-radius:8px;box-shadow:0 2px 15px rgb(0 0 0 / .3);max-width:600px;width:90%;position:relative;overflow-x:auto;max-height:90vh}.popup-close{position:absolute;top:0;right:10px;cursor:pointer;color:#333}.wpn-product-variation{width:100%}.nm-product-variation-table{width:100%;border:1px solid #d7d3d3;border-collapse:collapse}.nm-product-variation-table-head{border-bottom:1px solid #d7d3d3}.nm-product-variation-table-htr{width:100%;padding:10px}.nm-product-th{text-align:center;font-weight:500;color:#333}.nm-product-th .content{display:flex;justify-content:center;align-items:center;height:40px}.nm-product-variation-table-rtr{width:100%;padding:10px}.nm-product-td{text-align:center;font-weight:400}.nm-product-td>div{display:flex;justify-content:start;align-items:center;height:40px}.nm-product-content{display:flex;align-items:center}.nm-color{height:20px;width:20px;border:1.5px solid #535050;border-radius:999px;padding:2px}.nm-color-bg{display:block;height:100%;background-color:var(--bg-color);width:100%;border-radius:999px}.variation-val{font-size:12px}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .nm-product-skeld-content{background-color:#155724;color:#fff;padding:2px 8px;height:fit-content;border-radius:30px;font-size:10px;font-weight:500}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .nm-product-skeld{display:flex;align-items:center;justify-content:center;height:40px}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .nm-product-content .nm-product-price{font-size:12px;font-weight:500;color:#dc9814}.nm-product-variant-inner{display:flex;align-items:center;justify-content:center;gap:10px;padding:10px;font-size:14px;color:#333}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .nm-product-td>div>.nm-quantity-wrap>label:not(.nm-qty-label-abbrev){display:none!important}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .nm-product-td>div>.nm-quantity-wrap{text-align:center!important;border:1px solid #d7d3d3!important;border-radius:4px;width:80%!important;height:32px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:auto!important;padding:0!important;color:#d7d3d3}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .nm-product-td>div>.nm-quantity-wrap .quantity .nm-qty-plus,.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .nm-product-td>div>.nm-quantity-wrap .quantity .nm-qty-minus{line-height:20px!important;height:20px!important}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .nm-product-td>div>.nm-quantity-wrap .quantity{height:20px!important;line-height:20px!important;text-align:center}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .nm-product-td>div>.nm-quantity-wrap .quantity .nm-qty-plus::before,.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .nm-product-td>div>.nm-quantity-wrap .quantity .nm-qty-minus::before{color:#d7d3d3!important}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .nm-product-td>div>.nm-quantity-wrap .quantity .input-text.qty.text{text-align:center;padding:0!important;border:none!important;box-shadow:none!important;height:20px!important;color:#d7d3d3!important;line-height:20px!important}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 div.b2bking_bulkorder_form_container_content_header_product.b2bking_bulkorder_form_container_content_header_product_indigo.b2bking_bulkorder_form_container_content_header_product_cream{display:none}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .b2bking_bulkorder_form_container_content_header_qty.b2bking_bulkorder_form_container_content_header_qty_indigo.b2bking_bulkorder_form_container_content_header_qty_cream.blk-stock-col{display:flex;align-items:center;justify-content:center}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .b2bking_bulkorder_indigo_product_container.b2bking_bulkorder_cream_product_container{display:none}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .b2bking_stock_col{background-color:#155724;color:#fff;padding:2px 8px;height:fit-content;border-radius:30px;min-width:32px;font-size:10px;font-weight:500}.blk-stock-col[data-stock="0"] .b2bking_stock_col{background-color:#dc3545}#b2bking_cream_add_selected{position:static}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .b2bking_bulkorder_form_container_content_multiselect_cream{display:none!important}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .woocommerce-Price-amount.amount{color:#dc9814;font-size:12px;font-weight:500}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .b2bking_bulkorder_form_container_content_header_qty.b2bking_bulkorder_form_container_content_header_qty_indigo.b2bking_bulkorder_form_container_content_header_qty_cream.sortable{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;margin:0!important;@media(max-width:768px){font-size:12px}}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .b2bking_bulkorder_form_container_content_line .b2bking_cream_order_form_final_lines{display:flex;width:100%}button.button{@media(max-width:480px){padding:0;font-size:14px}}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .sort-box{font-size:15px;display:flex;flex-direction:column;align-items:center;justify-content:center}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .sort-select-color{color:#333}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .b2bking_bulkorder_form_container_content_header_qty{margin:0px!important;margin-right:0px!important;margin-inline:0px!important;margin-inline-end:0px!important}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 div.b2bking_bulkorder_indigo_product_container.b2bking_bulkorder_cream_product_container img.b2bking_bulkorder_indigo_image.b2bking_bulkorder_cream_image{display:none!important}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .b2bking_cream_order_form_final_lines>div:nth-child(2){order:2!important}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .b2bking_bulkorder_form_container_content.b2bking_bulkorder_form_container_content_indigo.b2bking_bulkorder_form_container_content_cream{max-height:555px;scrollbar-gutter:stable}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .woocommerce-variation-availability{display:none}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .b2bking_cream_order_form_final_lines .b2bking_bulkorder_form_container_content_header_qty.b2bking_bulkorder_form_container_content_header_qty_indigo.b2bking_bulkorder_form_container_content_header_qty_cream.blk-product-col span{font-size:14px;font-weight:500;text-align:left;color:#333;-webkit-line-clamp:1;white-space:break-spaces;overflow:hidden;height:25px;width:100%;@media(max-width:480px){font-size:12px}}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .b2bking_bulkorder_form_container_content.b2bking_bulkorder_form_container_content_indigo.b2bking_bulkorder_form_container_content_cream::-webkit-scrollbar{width:8px}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 div.b2bking_bulkorder_form_container_content_header_qty.b2bking_bulkorder_form_container_content_header_qty_indigo.b2bking_bulkorder_form_container_content_header_qty_cream{margin:0px!important;align-items:center;display:flex;justify-content:center;@media(max-width:768px){font-size:12px}}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .b2bking_bulkorder_form_container_content_header_qty.b2bking_bulkorder_form_container_content_header_qty_indigo.b2bking_bulkorder_form_container_content_header_qty_cream.blk-price-col{min-width:80px;max-width:105px}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .woocommerce-Price-amount.amount>bdi>span.woocommerce-Price-currencySymbol{display:none}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .b2bking_cream_order_form_final_lines .b2bking_cream_input_group .b2bking_bulkorder_form_container_content_line_qty_indigo.b2bking_bulkorder_form_container_content_line_qty.b2bking_bulkorder_form_container_content_line_qty_cream{padding:3px!important;width:30px!important;max-height:33px}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .b2bking_cream_order_form_final_lines .b2bking_cream_input_button.b2bking_cream_input_minus_button,.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .b2bking_cream_order_form_final_lines .b2bking_cream_input_button.b2bking_cream_input_plus_button{width:19px!important;max-height:33px;margin:0px!important;padding:2px!important}.nm-product-tag{position:absolute;top:12%;left:0;background-color:#dc9814;color:#fff;font-size:8px;font-weight:400;padding:1.5px 4px;border-radius:4px;z-index:2;transform:rotate(90deg) translateY(50%)}.nm-product-summary-inner-col.nm-product-summary-inner-col-2 .b2bking_cream_input_group{min-width:60px;max-width:70px;align-items:center}.b2bking_bulkorder_form_container_bottom.b2bking_bulkorder_form_container_bottom_indigo.b2bking_bulkorder_form_container_bottom_cream.b2bking_bulkorder_bottom_cream_is_product{position:sticky;bottom:0;left:0;background:#fff;z-index:10}.blk-product-cols{@media(min-width:768px){gap:12px}}.nm-family-scroll-wrap{position:relative}.nm-product-families-cards-main{margin-top:20px;display:flex;width:100%;overflow-x:auto;justify-content:start;margin:0 -7px;scroll-snap-type:x mandatory}.nm-product-family-heading{margin:28px 7px 12px;font-size:18px;font-weight:600;line-height:1.3;color:#282828}.nm-product-families-cards-main::-webkit-scrollbar{display:none}.nm-family-arrow{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;border:1px solid #d7d3d3;background:rgb(255 255 255 / .95);font-size:22px;line-height:34px;text-align:center;cursor:pointer;z-index:3;color:#333;transition:opacity 0.2s,box-shadow 0.2s;box-shadow:0 1px 4px rgb(0 0 0 / .1);padding:0}.nm-family-arrow:hover{box-shadow:0 2px 8px rgb(0 0 0 / .15);background:#fff}.nm-family-arrow--left{left:-4px}.nm-family-arrow--right{right:-4px}.nm-family-arrow--hidden{opacity:0;pointer-events:none}@media (max-width:480px){.nm-family-arrow{width:30px;height:30px;font-size:18px;line-height:28px}.nm-family-arrow--left{left:2px}.nm-family-arrow--right{right:2px}}.nm-products-family-card{box-sizing:border-box;position:relative;width:100%;height:100%;overflow:hidden;border:1px solid #d7d3d3;display:flex;flex-direction:column}.nm-products-family-card-content{scroll-snap-align:start;width:25%;padding:0 7px;min-width:25%;height:220px;@media(max-width:768px){width:50%;min-width:50%;height:300px}@media(max-width:480px){width:50%;height:200px;min-width:50%}}.nm-product-details-content{position:absolute;bottom:0;left:0;background-color:#fff;z-index:2;padding:7px;width:100%;transition:all 0.3s ease-in-out;display:flex;flex-direction:column;gap:3px;box-sizing:border-box;align-items:start;justify-content:start}.menutack-menu .menu-list li .category-item>a{text-align:left;align-items:start}.nm-product-details-content .nm-product-title{font-size:12px;font-weight:500;color:#333;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;width:100%;height:auto;min-height:16px}.nm-product-details-content .nm-product-price{font-size:10px;color:#dc9814;font-weight:400}@media(max-width:480px){.nm-product-family-heading{margin-top:24px;font-size:16px}}.nm-product-image-content{height:100%;width:100%;position:relative}.nm-product-image-content img{height:100%;width:100%;object-fit:contain;background-color:#fff;transition:all 0.3s ease-in-out}.nm-product-fav{position:absolute;right:5px;top:5px;z-index:2;color:#dc9814}.nm-product-top-details{display:flex;align-items:center;width:100%;justify-content:space-between}.nm-product-image-content:hover:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;transition:all 0.3s ease-in-out;background:rgb(0 0 0 / .1);z-index:1}.nm-products-family-card:hover .nm-product-image-content img{transform:scale(1.05);transition:all 0.3s ease-in-out}#nm-shop{padding-top:46px!important}@media (max-width:768px){#nm-shop{padding-top:20px!important}}.megamenu .sub-menu img.nm-menu-item-image{width:45px!important;height:45px!important}#nm-mobile-menu .menu .mobile-thumbnail-menu>.sub-menu.open{display:flex;flex-wrap:wrap;justify-content:center;padding:16px 8px 0}#nm-mobile-menu .menu .mobile-thumbnail-menu .sub-menu>li{float:none;width:25%;text-align:center;margin-bottom:12px}#nm-mobile-menu .menu .mobile-thumbnail-menu .sub-menu li img{display:block;max-height:45px;width:auto;margin:0 auto 8px}#nm-mobile-menu .menu .mobile-thumbnail-menu .sub-menu li a .nm-menu-item-image-title{font-size:11px}@media (max-width:370px){#nm-mobile-menu .menu .mobile-thumbnail-menu .sub-menu>li{width:33.33%}}#nm-shop,#nm-shop h5,.waf-filter-wrap,.waf-sorting-bar,.category-filter{font-family:inherit}.nm-shop-sidebar-col .waf-filter-wrap{margin-top:0;padding:16px 12px 16px 0;border-bottom:1px solid #eee;border-top:none}.nm-shop-sidebar-col .waf-filter-wrap:last-child{border-bottom:none}@media (min-width:993px){#nm-shop.nm-shop-sidebar-default .nm-shop-sidebar-col{border-right:1px solid #eee;padding-right:24px}#nm-shop.nm-shop-sidebar-default .nm-shop-products-col{padding-left:24px;padding-top:24px}}.waf-filter-wrap h5{display:block;font-family:inherit;font-size:15px;font-weight:600;line-height:1.4;color:#282828;margin:0 0 10px;letter-spacing:normal;text-transform:none}.waf-filter:focus-visible,.waf-filter.is-target{outline:2px solid #282828;outline-offset:2px;box-shadow:0 0 0 2px #fff,0 0 0 4px #282828}.waf-filter-wrap li label{font-family:inherit;font-size:14px;font-weight:400;color:#282828}.waf-_price .tl-slider-container{margin-top:4px!important;margin-bottom:0!important;padding:0!important;max-width:none}.waf-_price .tl-input-fields{margin:0 0 12px!important;padding:0!important;gap:8px}.waf-_price .tl-input-fields label,.tl-input-fields label{display:block;font-family:inherit;font-size:12px;font-weight:400;color:#777;margin-bottom:4px}.waf-_price .tl-input-fields input,.tl-input-fields input{width:100%;height:36px;box-sizing:border-box;padding:6px 10px;border:1px solid #ddd;border-radius:4px;font-family:inherit;font-size:13px;font-weight:400;color:#282828;background:#fff}.tl-slider{height:3px!important;background:#e5e5e5!important;border-radius:2px}.tl-track,.tl-thumb,.tl-tooltip{background:#282828!important}.tl-thumb{width:14px!important;height:14px!important;border:2px solid #fff;box-shadow:0 0 0 1px #282828}.waf-show-more-btn,.waf-show-less-btn{font-family:inherit;font-size:13px;font-weight:400;color:#dc9814}.waf-show-more-btn:not(.waf-translated-toggle),.waf-show-less-btn:not(.waf-translated-toggle){font-size:0!important}.waf-show-more-btn:not(.waf-translated-toggle)::after{content:"Zobrazit více";font-size:13px}.waf-show-less-btn:not(.waf-translated-toggle)::after{content:"Zobrazit méně";font-size:13px}.woocommerce .category-filter .unseclected-filter label,.search .category-filter .unseclected-filter label,.category-filter .unseclected-filter label{box-shadow:none!important;border:1px solid #eee!important;border-radius:4px!important;font-family:inherit;font-size:14px;font-weight:400;color:#282828}.category-filter .count{font-family:inherit;font-size:13px!important;font-weight:400;color:#777}@media (max-width:668px){.woocommerce .category-filter,.category-filter{overflow:visible}.woocommerce .category-filter ul,.category-filter ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px;list-style:none;margin:0;padding:0}.woocommerce .category-filter .unseclected-filter li,.category-filter .unseclected-filter li{min-width:0!important;width:auto;list-style:none}.woocommerce .category-filter .unseclected-filter label,.search .category-filter .unseclected-filter label,.category-filter .unseclected-filter label{display:block!important;grid-template-columns:none;grid-template-rows:none;column-gap:0;row-gap:0;gap:0;align-items:unset;padding:8px 8px;min-width:0;overflow:hidden;max-height:calc(8px * 2 + 1.3em * 2);line-height:1.3!important;font-size:12px;text-wrap:pretty;text-wrap:balance;box-shadow:none!important;border:1px solid #eee!important;border-radius:4px!important}.woocommerce .category-filter .unseclected-filter label img,.category-filter .unseclected-filter label img,.woocommerce .category-filter img,.category-filter img{float:left;grid-column:auto;grid-row:auto;width:20px!important;height:20px!important;margin:1px 6px 0 0;align-self:unset}.woocommerce .category-filter .unseclected-filter label input,.category-filter .unseclected-filter label input{display:none}.woocommerce .category-filter .unseclected-filter label span:nth-child(3),.category-filter .unseclected-filter label span:nth-child(3){display:inline!important;grid-column:auto;grid-row:auto;-webkit-line-clamp:none;line-clamp:none;overflow:visible;text-overflow:clip;white-space:normal;text-wrap:pretty;text-wrap:balance;overflow-wrap:normal;word-break:normal;hyphens:manual;min-width:0;font-size:12px;line-height:1.3}.woocommerce .category-filter .unseclected-filter label span.count,.category-filter .unseclected-filter label span.count{display:inline!important;grid-column:auto;grid-row:auto;flex:none;justify-self:unset;font-size:12px;line-height:1.3;white-space:nowrap}.woocommerce .category-filter .waf-show-more-btn,.category-filter .waf-show-more-btn{display:inline-block;position:static;visibility:visible;height:auto;margin:10px 0 12px;overflow:visible;z-index:1}}@media (max-width:992px){.woocommerce .waf-container,.waf-container{display:flex;align-items:center;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-inline-start:12px;padding-inline-end:20px;scroll-padding-inline-end:20px;width:100%;box-sizing:border-box}.woocommerce .waf-container .waf-filter,.waf-container .waf-filter{flex:0 0 auto;flex-shrink:0;width:max-content;max-width:none;font-size:14px;padding:6px 10px;margin:.4rem 8px .4rem 0;gap:.4rem;overflow:visible;white-space:nowrap}.woocommerce .waf-container .waf-filter span,.waf-container .waf-filter span{white-space:nowrap;overflow:visible;text-overflow:clip}}.waf-sorting-bar,.sorting-filter{border-top:none!important;border-bottom:none!important}.waf-sorting-bar{display:flex!important;justify-content:space-between;align-items:center;padding:0 0 16px;margin:0 0 8px;width:100%;font-family:inherit}.waf-sorting-bar .sorting-filter{display:none}.waf-sorting-left{display:flex;align-items:center;gap:8px}.waf-sorting-left label,.waf-sorting-right{font-family:inherit;font-size:13px;font-weight:400;color:#777;white-space:nowrap}#waf-sorting-select{appearance:none;-webkit-appearance:none;height:36px;padding:6px 32px 6px 12px;border:1px solid #ddd;border-radius:4px;font-family:inherit;font-size:13px;font-weight:400;color:#282828;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%23282828' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round' d='M3 4.5 6 7.5 9 4.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:12px;cursor:pointer;min-width:160px}@media (max-width:768px){.waf-sorting-bar{flex-direction:column;align-items:flex-start;gap:8px}}.product-category.cat-item-1,li.cat-item-1{display:none!important}body.admin-bar #wpadminbar #wp-admin-bar-wp-logo>.ab-item{pointer-events:none}body.admin-bar .b2bking_bulkorder_form_container_cream,body.admin-bar .single_add_to_cart_button{position:relative;z-index:99999}.b2b-product-badge{display:inline-block;color:#fff;font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;padding:3px 8px;border-radius:3px;position:absolute;top:8px;left:8px;z-index:5}.b2b-product-badge--single{position:relative;top:auto;left:auto;font-size:12px;padding:4px 12px}.b2b-product-badges{display:flex;gap:6px;margin-bottom:8px}.b2b-badge--new{background:#00838f}.b2b-badge--outlet{background:#e65100}.b2b-badge--akce{background:#c62828}#waf-product_brand li:has(input.waf-filter-checkbox:disabled:not(:checked)){display:none}.tb-doprava h1,.tb-faq-title{margin:0 0 1rem;font-size:1.5rem;font-weight:600;line-height:1.25}.tb-doprava p{max-width:62ch;margin:0 0 .85rem;line-height:1.55}body.textilbase-kontakt-page .nm-page-default,.textilbase-kontakt-page.elementor-page .nm-page-default{max-width:1280px;padding-top:48px;padding-bottom:48px;padding-left:15px;padding-right:15px}body.textilbase-kontakt-page .nm-page-default-col,.textilbase-kontakt-page.elementor-page .nm-page-default-col{padding-left:15px;padding-right:15px}.textilbase-kontakt-page.footer-sticky-1 .nm-page-wrap,.textilbase-kontakt-page .nm-page-wrap{min-height:0}.textilbase-kontakt{max-width:720px;margin:0 auto;color:#777}.textilbase-kontakt h1{margin:0 0 1rem;font-size:1.5rem;font-weight:600;line-height:1.25;color:#282828}.textilbase-kontakt__lead{margin:0 0 1rem;font-size:1.05rem;line-height:1.45;color:#777;max-width:62ch}.textilbase-kontakt__chips{display:flex;flex-wrap:wrap;gap:.65rem;margin:0 0 1rem}.textilbase-kontakt__chip{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:48px;padding:.7rem 1.1rem;border-radius:8px;font-weight:600;line-height:1.2;text-decoration:none;box-sizing:border-box;max-width:100%;white-space:normal;overflow-wrap:anywhere}body.textilbase-kontakt-page .textilbase-kontakt a.textilbase-kontakt__chip,body.textilbase-kontakt-page .textilbase-kontakt a.textilbase-kontakt__chip:link,body.textilbase-kontakt-page .textilbase-kontakt a.textilbase-kontakt__chip:visited,body.textilbase-kontakt-page .textilbase-kontakt a.textilbase-kontakt__chip:hover,body.textilbase-kontakt-page .textilbase-kontakt a.textilbase-kontakt__chip:focus,body.textilbase-kontakt-page .textilbase-kontakt a.textilbase-kontakt__chip:active,body.textilbase-kontakt-page .textilbase-kontakt a.textilbase-kontakt__chip--phone,body.textilbase-kontakt-page .textilbase-kontakt a.textilbase-kontakt__chip--phone:link,body.textilbase-kontakt-page .textilbase-kontakt a.textilbase-kontakt__chip--phone:visited,body.textilbase-kontakt-page .textilbase-kontakt a.textilbase-kontakt__chip--phone:hover,body.textilbase-kontakt-page .textilbase-kontakt a.textilbase-kontakt__chip--phone:focus,body.textilbase-kontakt-page .textilbase-kontakt a.textilbase-kontakt__chip--phone:active,body.textilbase-kontakt-page .textilbase-kontakt a.textilbase-kontakt__chip--email,body.textilbase-kontakt-page .textilbase-kontakt a.textilbase-kontakt__chip--email:link,body.textilbase-kontakt-page .textilbase-kontakt a.textilbase-kontakt__chip--email:visited,body.textilbase-kontakt-page .textilbase-kontakt a.textilbase-kontakt__chip--email:hover,body.textilbase-kontakt-page .textilbase-kontakt a.textilbase-kontakt__chip--email:focus,body.textilbase-kontakt-page .textilbase-kontakt a.textilbase-kontakt__chip--email:active{background:#fff!important;border:1px solid #c8c8c8;color:#282828!important}body.textilbase-kontakt-page .textilbase-kontakt a.textilbase-kontakt__chip:hover,body.textilbase-kontakt-page .textilbase-kontakt a.textilbase-kontakt__chip:focus,body.textilbase-kontakt-page .textilbase-kontakt a.textilbase-kontakt__chip--phone:hover,body.textilbase-kontakt-page .textilbase-kontakt a.textilbase-kontakt__chip--phone:focus,body.textilbase-kontakt-page .textilbase-kontakt a.textilbase-kontakt__chip--email:hover,body.textilbase-kontakt-page .textilbase-kontakt a.textilbase-kontakt__chip--email:focus{background:#f4f4f4!important;border-color:#a8a8a8}body.textilbase-kontakt-page .textilbase-kontakt a.textilbase-kontakt__chip .textilbase-kontakt__chip-label,body.textilbase-kontakt-page .textilbase-kontakt a.textilbase-kontakt__chip .textilbase-kontakt__chip-icon,body.textilbase-kontakt-page .textilbase-kontakt a.textilbase-kontakt__chip--phone .textilbase-kontakt__chip-label,body.textilbase-kontakt-page .textilbase-kontakt a.textilbase-kontakt__chip--phone .textilbase-kontakt__chip-icon,body.textilbase-kontakt-page .textilbase-kontakt a.textilbase-kontakt__chip--email .textilbase-kontakt__chip-label,body.textilbase-kontakt-page .textilbase-kontakt a.textilbase-kontakt__chip--email .textilbase-kontakt__chip-icon{color:#282828!important;stroke:currentColor;fill:none}.textilbase-kontakt__chip-icon{flex:0 0 auto;display:block}.textilbase-kontakt__card{box-sizing:border-box;width:100%;max-width:62ch;margin:0 0 .75rem;padding:.5rem .75rem;border:1px solid #d0d0d0;border-radius:12px;background:#fff}.textilbase-kontakt__card-name{margin:0 0 .25rem;font-size:1.15rem;font-weight:600;line-height:1.25;color:#282828;max-width:none}.textilbase-kontakt__card-note{margin:0;font-size:.95rem;line-height:1.4;color:#777;max-width:none}.textilbase-kontakt p{margin:0 0 1.25rem;line-height:1.55;max-width:62ch}.textilbase-kontakt a,.textilbase-kontakt a:visited{color:#282828}.textilbase-kontakt a:hover,.textilbase-kontakt a:focus{color:#111}.textilbase-kontakt__facts{list-style:none;margin:0 0 2rem;padding:0;line-height:1.7}.textilbase-kontakt__facts li{margin:0}.textilbase-kontakt__seat{font-size:.92em}.textilbase-kontakt__intro{display:flex;gap:2rem;align-items:flex-start;margin:0 0 2rem}.textilbase-kontakt__col{flex:1 1 auto;min-width:0}.textilbase-kontakt__bio{min-width:0}.textilbase-kontakt__bio p{margin:0 0 1rem;line-height:1.6;max-width:62ch}.textilbase-kontakt__bio p:last-child{margin-bottom:0}.textilbase-kontakt__portrait{flex:0 0 auto;margin:0;padding:0;max-width:220px}.textilbase-kontakt__portrait img{display:block;width:100%;max-width:220px;height:auto;object-fit:contain;object-position:center top;border-radius:12px}.textilbase-kontakt__portrait figcaption{margin-top:.75rem;font-size:13px;line-height:1.45;color:#777}.textilbase-kontakt__company{margin:0 0 2rem;line-height:1.6;color:#444}.textilbase-kontakt__company p{margin:0 0 .35rem}.textilbase-kontakt__company p:last-child{margin-bottom:0}.textilbase-kontakt__company-person{font-weight:600}@media (max-width:600px){.textilbase-kontakt__chips{flex-direction:column;align-items:stretch}.textilbase-kontakt__chip{width:100%;justify-content:flex-start}.textilbase-kontakt__intro{flex-direction:column;gap:1.25rem}.textilbase-kontakt__portrait{order:-1}}.textilbase-kontakt__map{margin:0 0 1rem;max-width:720px}.textilbase-kontakt__map iframe{display:block;width:100%;height:320px;border:0}.textilbase-footer-legal{display:block;margin:0 0 4px;padding:0;font-size:12px;line-height:1.5;color:#AAA}.textilbase-footer-contact{display:block;margin:0 0 8px;padding:0;font-size:12px;line-height:1.5;color:#AAA}.textilbase-footer-contact a{color:#AAA;text-decoration:none}.textilbase-footer-contact a:hover,.textilbase-footer-contact a:focus{color:#EEE}@media (max-width:768px){body.textilbase-kontakt-page .nm-page-default,.textilbase-kontakt-page.elementor-page .nm-page-default{padding-top:28px;padding-bottom:36px;padding-left:0;padding-right:0}}.woocommerce-password-strength{display:block;width:100%;box-sizing:border-box;margin:8px 0 0;padding:0!important;border-radius:0!important;background:none!important;font-size:0;line-height:0;color:#fff0}.woocommerce-password-strength:not(.short):not(.bad):not(.good):not(.strong):not(.mismatch){display:none!important}.woocommerce-password-strength::before{content:"";display:block;height:3px;width:100%;margin:0 0 6px;border-radius:2px;background:#e8e8e8}.woocommerce-password-strength.short::before,.woocommerce-password-strength.bad::before{background:linear-gradient(to right,#c62828 33%,#e8e8e8 33%)}.woocommerce-password-strength.good::before{background:linear-gradient(to right,#f3b700 66%,#e8e8e8 66%)}.woocommerce-password-strength.strong::before{background:#03a678}.woocommerce-password-strength::after{display:block;font-size:12px;line-height:1.4;font-weight:500}.woocommerce-password-strength.short::after,.woocommerce-password-strength.bad::after{content:"slabé";color:#c62828}.woocommerce-password-strength.good::after{content:"střední";color:#b8860b}.woocommerce-password-strength.strong::after{content:"silné";color:#03a678}.woocommerce-password-strength.mismatch::after{content:"hesla nesouhlasí";color:#c62828}.nm-myaccount-login input.input-text,.nm-myaccount-login input.woocommerce-Input,.nm-myaccount-login select,.nm-myaccount-login .textilbase-phone-composite-control,.nm-myaccount-login .textilbase-phone-composite-prefix{height:40px;box-sizing:border-box;background-color:#f5f5f5;border:1px solid #ccc;border-radius:0;color:#282828}.nm-myaccount-login .textilbase-phone-composite-control{overflow:hidden}.nm-myaccount-login .textilbase-phone-composite-prefix{border-width:0 1px 0 0;background-color:#f5f5f5}.nm-myaccount-login .textilbase-phone-composite-input input{height:100%;background-color:#f5f5f5;border:0!important}.nm-myaccount-login input:-webkit-autofill,.nm-myaccount-login input:-webkit-autofill:hover,.nm-myaccount-login input:-webkit-autofill:focus,.nm-myaccount-login input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px #f5f5f5 inset!important;box-shadow:0 0 0 1000px #f5f5f5 inset!important;-webkit-text-fill-color:#282828!important;caret-color:#282828;border-color:#ccc;transition:background-color 99999s ease-out}.nm-myaccount-login .password-input{display:block;position:relative;width:100%}.nm-myaccount-login .password-input input[type="password"],.nm-myaccount-login .password-input input[type="text"]{width:100%;padding-right:40px}.nm-myaccount-login .show-password-input{-webkit-appearance:none;appearance:none;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:22px;height:22px;margin:0;padding:0;border:0;border-radius:0;background:#fff0;box-shadow:none;font-size:0;line-height:0;cursor:pointer;z-index:1}.nm-myaccount-login .show-password-input::before{content:"";display:block;width:22px;height:22px;background-repeat:no-repeat;background-position:center;background-size:18px 18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23777' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E")}.nm-myaccount-login .show-password-input.display-password::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23777' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17.94 17.94A10.07 10.07 0 0 1 12 20c-7 0-11-8-11-8a18.45 18.45 0 0 1 5.06-5.94'/%3E%3Cpath d='M9.9 4.24A9.12 9.12 0 0 1 12 4c7 0 11 8 11 8a18.5 18.5 0 0 1-2.16 3.19'/%3E%3Cline x1='1' y1='1' x2='23' y2='23'/%3E%3C/svg%3E")}.textilbase-checkout-ico-banner,.woocommerce-checkout .textilbase-registration-notice{padding:12px 16px;background:#f6f6f6;border-left:3px solid #282828;margin:0 0 20px;font-size:13px;line-height:1.5}#billing_ic_field.validate-required label .optional,#billing_dic_field.validate-required label .optional{display:none}.textilbase-checkout-sk-vat-banner[hidden]{display:none!important}.textilbase-reverse-charge-row td{font-weight:600}.care-symbols{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.care-symbols img{display:inline-block;width:36px;height:36px;object-fit:contain}.tb-gbp-reviews{background:#111;color:#eee;padding:36px 16px}.tb-gbp-reviews__inner{max-width:960px;margin:0 auto}.tb-gbp-reviews__stars{margin:0 0 8px;font-size:22px;letter-spacing:3px;color:#fff}.tb-gbp-reviews__summary{margin:0 0 20px;font-size:14px;color:#aaa}.tb-gbp-reviews__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.tb-gbp-reviews__item{border:1px solid #444;padding:16px;background:#1a1a1a}.tb-gbp-reviews__author,.tb-gbp-reviews__time{margin:0 0 6px;font-size:13px;color:#aaa}.tb-gbp-reviews__rating{margin:0 0 8px;letter-spacing:2px;color:#fff}.tb-gbp-reviews__text{margin:0;font-size:14px;line-height:1.5;color:#eee}.tb-gbp-reviews__cta{margin:24px 0 0}.tb-gbp-reviews__cta a{display:inline-block;padding:10px 18px;border:1px solid #fff;color:#fff;text-decoration:none}.tb-gbp-reviews__cta a:hover,.tb-gbp-reviews__cta a:focus{background:#fff;color:#111}@media (max-width:768px){.tb-gbp-reviews__list{grid-template-columns:1fr}}.tb-gbp-thankyou{margin:24px 0;padding:24px 20px;border:1px solid #ddd;background:#fff;color:#111;text-align:center}.tb-gbp-thankyou__stars{margin:0 0 10px;font-size:22px;letter-spacing:3px;color:#111}.tb-gbp-thankyou__lead{margin:0 0 16px;color:#555;line-height:1.5}.tb-gbp-thankyou__cta a{display:inline-block;padding:10px 18px;background:#111;color:#fff;text-decoration:none;font-weight:600}.tb-gbp-thankyou__cta a:hover,.tb-gbp-thankyou__cta a:focus{background:#333;color:#fff}.tb-gbp-product-review{color:#111}.tb-gbp-product-review__title{margin:16px 0 8px;font-size:24px;color:#111}.tb-gbp-product-review__lead{margin:0 0 20px;color:#555}.tb-gbp-product-review__photo img{width:200px;height:200px;object-fit:cover;border:1px solid #ddd;background:#f3f3f3}.tb-gbp-product-review__notice,.tb-gbp-product-review__done{color:#555}.tb-gbp-product-review__error{color:#111;border:1px solid #888;padding:10px 12px;background:#f6f6f6}.tb-gbp-product-review__field{margin:0 0 14px}.tb-gbp-product-review__field input,.tb-gbp-product-review__field textarea{width:100%;max-width:480px;border:1px solid #888;background:#fff;color:#111;padding:8px 10px}.tb-gbp-stars{border:0;margin:0 0 16px;padding:0}.tb-gbp-stars__row{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:4px}.tb-gbp-stars input{position:absolute;opacity:0;width:1px;height:1px}.tb-gbp-stars label{font-size:32px;line-height:1;color:#ccc;cursor:pointer}.tb-gbp-stars input:checked~label,.tb-gbp-stars label:hover,.tb-gbp-stars label:hover~label{color:#111}.tb-gbp-product-review__submit button{background:#111;color:#fff;border:0;padding:10px 18px;font-weight:600}