table.shop_table_responsive thead{display:none}table.shop_table_responsive tbody th{display:none}table.shop_table_responsive tr td{display:block;text-align:right;clear:both}table.shop_table_responsive tr td:before{content:attr(data-title) ": ";float:left}table.shop_table_responsive tr td.product-remove a{text-align:left}table.shop_table_responsive tr td.product-remove:before{display:none}table.shop_table_responsive tr td.actions:before,table.shop_table_responsive tr td.download-actions:before{display:none}table.shop_table_responsive tr td.download-actions .button{display:block;text-align:center}@media screen and (min-width:48em){table.shop_table_responsive thead{display:table-header-group}table.shop_table_responsive tbody th{display:table-cell}table.shop_table_responsive tr th,table.shop_table_responsive tr td{text-align:left}table.shop_table_responsive tr td{display:table-cell}table.shop_table_responsive tr td:before{display:none}}ul.products{content:"";display:table;table-layout:fixed;margin:0;padding:0}ul.products li.product{list-style:none;position:relative;margin-bottom:2em}ul.products li.product .woocommerce-loop-product__title{font-size:1rem}ul.products li.product img{display:block}ul.products li.product .button{display:block}@media screen and (min-width:48em){ul.products li.product{width:30.7966666667%;float:left;margin-right:3.8%}ul.products li.product.first{clear:both}ul.products li.product.last{margin-right:0}.columns-1 ul.products li.product{float:none;width:100%}.columns-2 ul.products li.product{width:48.1%}.columns-3 ul.products li.product{width:30.7966666667%}.columns-4 ul.products li.product{width:22.15%}.columns-5 ul.products li.product{width:16.96%}.columns-6 ul.products li.product{width:13.4933333333%}}.woocommerce-top-info-container{margin-top:30px;margin-bottom:40px;border-bottom:1px solid #e6e6e6;padding-bottom:30px}.woocommerce-top-info-container>div{align-items:center;margin-bottom:35px}.woocommerce-top-info-container p{font-weight:300;display:inline;margin-bottom:0}@media (max-width:768px){.woocommerce-top-info-container p,.woocommerce-top-info-container form select{font-size:13px!important}.woocommerce-top-info-container .ns-order-container{margin-top:15px!important}}.woocommerce-top-info-container .ns-order-container{display:flex;align-items:center;justify-content:flex-end}.woocommerce-top-info-container .ns-order-container p{margin-right:10px}.woocommerce-top-info-container form select{font-weight:300;padding:10px}.woocommerce-pagination ul.page-numbers{margin:0;padding:0;width:100%;display:block}.woocommerce-pagination ul.page-numbers li{list-style:none;display:inline-block;width:32px;height:32px;text-align:center;color:rgb(255 255 255);background:#e4702b;line-height:2}.woocommerce-pagination ul.page-numbers li a{width:100%;height:100%;display:block;color:rgb(255 255 255);transition:background-color 0.2s}.woocommerce-pagination ul.page-numbers li a:visited{color:rgb(255 255 255)}.woocommerce-pagination ul.page-numbers li a:hover{background-color:#ba5418}.woocommerce-pagination ul.page-numbers li span.current{display:block;width:100%;height:100%;background:#ba5418}nav.woocommerce-pagination{margin-top:-40px}.ns-woocomm-arch.ns-trior-dodizdelki .stock.in-stock,.ns-woocomm-arch.ns-trior-dodizdelki .stock.out-of-stock,.ns-woocomm-arch.ns-trior-dodizdelki .stock.available-on-backorder{padding-bottom:0px!important;margin-bottom:0}.ns-woocomm-arch.ns-trior-dodizdelki ul.products li.product .price{padding-bottom:10px!important}.ns-woocomm-arch.ns-trior-dodizdelki ul.products li.product img{margin-bottom:20px}.ns-woocomm-arch.ns-trior-dodizdelki ul.products li.product h2{margin-top:10px}.ns-woocomm-arch .stock.in-stock,.ns-woocomm-arch .stock.available-on-backorder,.ns-woocomm-arch .stock.out-of-stock{order:4;padding-bottom:0px!important;text-transform:uppercase;font-size:13px}.out-of-stock.povprasevanje{display:none}.single-product #new-price{font-size:28px}.single-product #new-price ins{background:none}.single-product #new-price .amount{color:#e4702b;font-size:28px;font-weight:500;background:none}@media screen and (max-width:767px){.woocommerce-top-info-container .ns-order-container{justify-content:flex-start;margin-top:30px}}@media screen and (max-width:480px){.woocommerce-top-info-container{margin-top:15px;margin-bottom:30px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding:15px 0}nav.woocommerce-pagination{margin-top:0}}@media screen and (max-width:325px){.woocommerce-top-info-container .ns-order-container p{font-size:12px}.woocommerce-top-info-container form select{font-size:14px}}.single-product div.product{content:"";display:table;table-layout:fixed;position:relative}.single-product div.product .woocommerce-product-gallery{position:relative}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:1em;right:1em;display:block;z-index:99}.single-product div.product .woocommerce-product-gallery .flex-viewport{margin-bottom:1em}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{content:"";display:table;table-layout:fixed;margin:0;padding:0;display:flex;flex-wrap:wrap}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{list-style:none;cursor:pointer;float:left}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img{opacity:.5}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active{opacity:1}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li:hover img{opacity:1}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li{width:48.1%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:30.7966666667%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:22.15%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:16.96%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:both}.stock:empty:before{display:none}.stock.in-stock,.stock.available-on-backorder{color:#0f834d}.stock.out-of-stock{color:#e2401c;font-weight:700}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img{transition:opacity 0.2s}.single-product div.product{width:100%;margin-top:20px}.single-product .product{margin-bottom:50px}.quantity input[type="number"]{height:45px;width:45px;line-height:0;text-align:center;display:block;float:left;margin-left:-1px;color:#fff;font-size:16px;padding:0;border-radius:0;border-color:#d3d3d3;background:#e4702b}.quantity input[type="button"]{display:block;float:left;height:45px;width:45px;font-size:32px;line-height:0;color:#535353;cursor:pointer;padding:0;border-radius:0;background:#fff}.quantity input[type="button"]:nth-child(4){margin-left:-1px}.quantity input[type="button"]:hover{color:#e4702b}.quantity input[type="number"]:disabled,.quantity input[type="number"]:hover:disabled{color:#666}.quantity input:disabled,.quantity input:hover:disabled{color:#ccc;background-color:#ebebe4;cursor:default;border-color:#ccc #bbb #aaa}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}h1.product_title{font-size:36px}.product p,.product ul,.product ol{font-weight:400}.simple-price-container{margin:50px 0 30px;padding:20px 0 0;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.simple-price-container del,.simple-price-container del .amount{color:#9a9a9a!important;font-size:24px!important}.simple-price-container .price{font-size:28px}.product span.onsale{display:none}.stock.in-stock,.stock.available-on-backorder{font-weight:700}.single-product .warranty{margin-bottom:1rem}.single-product .warranty a{font-size:1.5rem;font-weight:700}.single-product .warranty a:visited{color:#e4702b}.single-product .warranty a:hover{text-decoration:underline}.single-product .price ins .amount,.single-product .price .amount,.single-product .price ins{color:#e4702b;font-size:28px;font-weight:500;background:none}.single-product .ns-sale-procent{position:absolute;left:0;background:#e4702b;color:rgb(255 255 255);font-weight:700;font-size:18px;border-radius:0 0 9px 0;padding:11px 15px;z-index:1}.single-product .ns-5-year,.ns-5-year{padding:0!important;background-color:#fff0;z-index:1;position:absolute;left:0;top:0}.single-product .ns-5-year:before{width:100px;height:100px}.ns-5-year:before{content:'';display:block;width:100%;height:100%;background:url(/wp-content/themes/ns-template/img/worx-5-let-garancije.png) no-repeat center center!important;background-size:contain!important;width:50px;height:50px;left:0}@media (max-width:992px){.ns-5-year:before{width:40px;height:40px}.single-product .ns-5-year:before{width:80px;height:80px}}form.cart{display:flex}.single-product form.cart #wc-stripe-payment-request-wrapper,.single-product form.cart #wc-stripe-payment-request-button-separator{display:none!important}form.cart>div>div{width:100%;display:flex;margin-right:10px}form.cart>button,.posljipovprasevanjebutton{width:100%;font-size:21px}.single-product div.product .woocommerce-product-gallery .flex-viewport{border:1px solid #d8d8d8;border:1px solid #f2f2f2}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){margin-left:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:30.7967%}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{margin:12px}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img{object-fit:contain;height:160px;width:100%;padding:10px;border:1px solid #d8d8d8;border:1px solid #f2f2f2}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active,.flex-control-thumbs li img:hover{border:1px solid #e4702b}.single-product div.product .woocommerce-product-gallery figure>div>a img{display:block;margin:0 auto}.single-product div.product .woocommerce-product-gallery a{display:flex;height:600px}.single-product div.product .woocommerce-product-gallery .flex-viewport figure a img{width:100%;object-fit:contain}.extra-prods .dodatni-izdelek-container{display:flex;align-items:baseline}.extra-prods .dodatni-izdelek-container input{position:relative;top:2px;margin-right:10px;min-width:18px}.extra-prods a:visited{color:#e4702b}.extra-prods a:hover{text-decoration:underline}.woocommerce-tabs ul.tabs{display:flex;margin-bottom:50px!important;border-bottom:1px solid #ccc;border-bottom:1px solid #f2f2f2;margin-top:35px}.woocommerce-tabs ul.tabs li{float:left}.woocommerce-tabs ul.tabs li a{font-weight:700;color:#515151;transition:color 0.2s ease 0s;padding:1em 50px!important}.woocommerce-tabs ul.tabs li.active a{color:#e4702b}.woocommerce-tabs ul.tabs li.active::after,.woocommerce-tabs ul.tabs li:hover::after{content:"";position:absolute;width:100%;display:block;margin-top:-3px;height:7px;background:#e4702b}.woocommerce-tabs ul.tabs li::after{content:"";position:absolute;width:100%;display:block;margin-top:-3px;height:7px;background:#fff0;transition:background-color 0.2s ease 0s}.woocommerce-tabs>div ul{margin:0;padding:0}.woocommerce-tabs>div ul li{list-style:none;padding:5px 0}.woocommerce-tabs>div ul li::before{content:"";display:inline-block;margin-top:10px;padding-right:10px;width:0;height:0;border-style:solid;border-width:5.5px 0 5.5px 9px;border-color:#fff0 #fff0 #fff0 #e46f2b}.yikes-custom-woo-tab-title{display:none}.woocommerce-tabs .wc-tab table tr td{border:none;padding:5px 10px}.woocommerce-tabs .wc-tab table tr:nth-child(even){background:#eaeaea}.woocommerce-tabs .wc-tab table tr:first-child{font-weight:700}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px;left:calc(50% - 40px)}.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#e4702b;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis1 0.6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 0.6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 0.6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 0.6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0,0)}100%{transform:translate(24px,0)}}@media screen and (max-width:1335px){.single-product div.product .woocommerce-product-gallery .flex-viewport{height:402px!important}.single-product div.product .woocommerce-product-gallery .flex-viewport figure a img{height:400px}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{margin:8px}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img{height:130px}}@media screen and (max-width:991px){.single-product div.product .woocommerce-product-gallery .flex-viewport{height:302px!important}.single-product div.product .woocommerce-product-gallery .flex-viewport figure a img{height:300px}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{margin:6px}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img{height:100px}h1.product_title{font-size:24px}.product h3{font-size:18px}}@media screen and (max-width:767px){.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{margin:9px}}@media screen and (max-width:500px){.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{margin:8px}}@media screen and (max-width:450px){.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{margin:7px}}@media screen and (max-width:397px){.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{margin:6px}}@media screen and (max-width:344px){.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{margin:5px}}@media screen and (max-width:480px){.woocommerce-tabs .wc-tab table tr td{font-size:10px}}@media screen and (max-width:440px){.woocommerce-tabs ul.tabs li a{padding:1em 20px!important}form.cart>button,.posljipovprasevanjebutton{font-size:18px}}@media screen and (max-width:320px){form.cart>button,.posljipovprasevanjebutton{font-size:12px}}@media screen and (min-width:768px){.col2-set .form-row-first{float:left;margin-right:3.8%}.col2-set .form-row-last{float:right;margin-right:0}.col2-set .form-row-first,.col2-set .form-row-last{width:48.1%}}#mini-cart-popup .cart_list{margin:0;max-height:300px;overflow-y:auto;padding:0}#mini-cart-popup .cart_list .mini_cart_item{position:relative;padding-bottom:20px;list-style:none;padding-left:30px;font-size:16px}#mini-cart-popup .cart_list .mini_cart_item .remove_from_cart_button{position:absolute;left:0;top:0;text-decoration:none;color:red;font-weight:700}#mini-cart-popup .cart_list .mini_cart_item .remove_from_cart_button+a{font-weight:400}#mini-cart-popup .cart_list .mini_cart_item .remove_from_cart_button+a img{float:right;width:15%;margin-left:5px;margin-right:5px}#mini-cart-popup .cart_list .mini_cart_item a{color:#3f3f3f;text-decoration:none;font-weight:400}#mini-cart-popup .cart_list .mini_cart_item .quantity{display:block}#mini-cart-popup p:nth-child(2){margin-top:20px;margin-bottom:0;border-top:1px solid #dee2e6;padding-top:10px;font-size:18px}#mini-cart-popup .buttons{margin:10px -1% 5px -1%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly}@media (max-width:768px){#mini-cart-popup .buttons{flex-direction:column}#mini-cart-popup .buttons .button{margin-bottom:10px;width:100%!important}}#mini-cart-popup .buttons:after{content:"";display:block;clear:both}.continue-shoping{cursor:pointer}#mini-cart-popup .buttons .button{width:47%;color:#fff!important}#mini-cart-popup .buttons .button:last-child{font-weight:600}#mini-cart-popup .modal-footer{justify-content:center}#mini-cart-popup .modal-footer .continue-shoping{color:#3f3f3f;text-decoration:none;font-weight:700;margin-bottom:1px}#mini-cart-popup .modal-footer .continue-shoping:hover{text-decoration:underline}#mini-cart-popup .mini-cart-popup-content .woocommerce-mini-cart__empty-message{display:block;text-align:center;color:#000;top:14px;position:relative;font-size:16px}.shop_table .cart_item .product-name{width:66%}.order-total .includes_tax{display:inline-block}.woocommerce-cart-form .product-thumbnail img{width:110px;padding:0}.woocommerce-cart-form .product-thumbnail{text-align:center;width:130px}.woocommerce-cart-form .product-quantity{width:75px}.woocommerce-cart-form .product-quantity .quantity,.woocommerce-cart-form .product-quantity .quantity input{width:100%;text-align:center}.woocommerce-cart-form .product-subtotal,.woocommerce-cart-form .product-price,.woocommerce-cart-form .product-quantity{text-align:center}.woocommerce-cart-form .product-name a{color:#515151;text-decoration:none;transition:color 0.3s}.woocommerce-cart-form .product-name a:hover{color:#e4702b}table.shop_table_responsive tr td.product-remove{text-align:center}table.shop_table_responsive tr td.product-remove a{text-align:center;text-decoration:none;font-weight:700;color:red;font-size:32px}.woocommerce-cart-form .cart_item td{border-collapse:collapse;padding:10px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.woocommerce-cart-form thead tr th{border-collapse:collapse;padding-bottom:20px}.woocommerce-cart-form .cart_item td:first-child{border-left:1px solid #e5e5e5}.woocommerce-cart-form .cart_item td:last-child{border-right:1px solid #e5e5e5}.woocommerce-cart-form table.cart{border-collapse:collapse}.woocommerce-cart-form .btn{float:right;margin-top:30px}.woocommerce-cart-form .coupon{display:none}.woocommerce-form-coupon-toggle{display:none}.cart-collaterals .cart_totals table tr td{width:350px}.wc-proceed-to-checkout{float:right;margin-bottom:30px}.wc-proceed-to-checkout a{text-decoration:none;color:white!important}.woocommerce-billing-fields .form-row,.woocommerce-shipping-fields .form-row,.woocommerce-additional-fields .form-row,.woocommerce-checkout-review-order .form-row{margin-left:0;display:block;float:left;width:100%}.woocommerce-billing-fields,.woocommerce-shipping-fields{display:block;width:100%;height:auto}.woocommerce-shipping-fields input#ship-to-different-address-checkbox{width:auto}.woocommerce-billing-fields input,.woocommerce-shipping-fields input,.woocommerce-additional-fields textarea{width:100%;display:inline-block;padding:10px}input.woocommerce-form__input.input-checkbox{width:auto}.woocommerce-additional-fields .woocommerce-input-wrapper{width:100%;display:inline-block}.woocommerce-billing-fields .form-row-first,.woocommerce-billing-fields .form-row-last,.woocommerce-shipping-fields .form-row-first,.woocommerce-shipping-fields .form-row-last{float:left;width:49.5%;clear:none}.woocommerce-billing-fields .form-row-first,.woocommerce-shipping-fields .form-row-first{margin-right:1%}.checkout-row h3{margin-top:30px;margin-bottom:30px}h3#ship-to-different-address{font-size:1.125rem;font-family:"Work Sans",sans-serif}.woocommerce-billing-fields .select2-container .select2-selection--single,.woocommerce-shipping-fields .select2-container .select2-selection--single{padding:10px;height:auto}.woocommerce-billing-fields .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce-shipping-fields .select2-container--default .select2-selection--single .select2-selection__arrow{top:12px}.woocommerce-checkout-review-order table thead th{font-size:24px}.woocommerce-checkout-review-order table tr{border-bottom:1px solid #e5e5e5}.woocommerce-checkout-review-order table tr td{padding:10px 0}.woocommerce-checkout-payment ul.payment_methods{margin:0;padding:0}.woocommerce-checkout-payment ul.payment_methods li{list-style:none}.woocommerce-checkout-payment ul li:before{display:none}.woocommerce-checkout-payment{background:#f1f1f1;padding:30px;display:inline-block}.woocommerce-checkout-payment .payment_box{position:relative;display:block;margin:15px 0;background:#dedede;padding:10px 15px;border-radius:5px;font-size:16px}.woocommerce-checkout-payment .payment_box p:last-child{margin-bottom:0}.woocommerce-checkout-payment div.payment_box::before{content:"";display:block;border:1em solid #dedede;border-right-color:#fff0;border-left-color:#fff0;border-top-color:#fff0;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background:none!important}.woocommerce-message,.woocommerce-thankyou-order-received{width:100%;border-bottom:1px solid #e5e5e5;padding:15px;margin-bottom:30px;background:#f1f1f1!important}abbr.required{border:none!important;text-decoration:none!important}.woocommerce-NoticeGroup ul.woocommerce-error{margin:0;padding:0;width:100%;background:none}.woocommerce-NoticeGroup ul.woocommerce-error li{list-style:none;border-bottom:1px solid red;line-height:2em}.form-row.woocommerce-invalid input.input-text{box-shadow:inset 2px 0 0 red}.required{color:red!important}ul.woocommerce-thankyou-order-details{margin:0;padding:0;margin-bottom:15px}ul.woocommerce-thankyou-order-details li{list-style:none}table.woocommerce-table--order-details tr{border-bottom:1px solid #e5e5e5}table.woocommerce-table--order-details tr td{padding:5px 0}ul.woocommerce-shipping-methods{margin:0;padding:0}ul.woocommerce-shipping-methods li{list-style:none}.woocommerce .cart-collaterals{width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .cart_totals table tr td,.woocommerce .cart-collaterals .cart_totals table tr th{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:10px}.woocommerce .cart-collaterals .cart_totals table tr th{vertical-align:top}.woocommerce-cart-form table.cart{margin-top:60px}#billing_davcna_field{display:none}#billing_origracun_field{display:none}#billing_origracun_field input{width:auto}#billing_origracun_field>label{width:100%}.woocommerce-order-received section.woocommerce-customer-details{display:none}.woocommerce-billing-fields .company-info-container{display:none;margin-bottom:10px;background-color:#e8e8e8}.woocommerce-address-fields__field-wrapper .company-info-container{display:none;margin-bottom:10px;background-color:#e8e8e8}.woocommerce-billing-fields .form-check#billing_checkcompany_field{display:block;margin-bottom:10px}.woocommerce-billing-fields .company-info-container>div.row{margin:0;padding:10px 10px 20px;align-items:center}.woocommerce-billing-fields .form-check>input{width:auto}.woocommerce-billing-fields .company-info-container .form-check>label{margin-top:2px}@media screen and (max-width:768px){table.shop_table_responsive tr td.product-thumbnail:before{content:""}.woocommerce-cart-form .product-subtotal,.woocommerce-cart-form .product-price,.woocommerce-cart-form .product-quantity{text-align:right}table.shop_table_responsive tr td.product-quantity{width:100%}table.shop_table_responsive tr td.product-quantity .quantity{width:10%;float:right;padding-bottom:10px}table.shop_table_responsive tr td.product-quantity:before{padding-top:6px}.woocommerce-cart-form .cart_item td:first-child{border-left:none}.woocommerce-cart-form .cart_item td:last-child{border-right:none}.woocommerce-cart-form .cart_item td{border-bottom:none;padding-left:0;padding-right:0}.woocommerce-cart-form td.product-thumbnail,.woocommerce-cart-form td.product-remove{border-top:none}table.shop_table_responsive tr td.product-remove{text-align:left;padding:0}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%}.woocommerce-cart-form .product-thumbnail img{width:130px}.cart-collaterals .cart_totals table tr td{width:auto}.woocommerce .cart-collaterals .cart_totals table tr td,.woocommerce .cart-collaterals .cart_totals table tr th{border-top:none}.woocommerce .cart-collaterals .cart_totals table tr td,.woocommerce .cart-collaterals .cart_totals table tr th{padding-left:0;padding-right:0}.woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-destination{text-align:left}.woocommerce-checkout-review-order table tr td:nth-child(even),.woocommerce-checkout-review-order table thead th:nth-child(even){text-align:right}.woocommerce-cart-form .woocommerce-cart-form__cart-item.cart_item{display:inline-block;padding:10px;width:100%;border:1px solid #e5e5e5;margin-bottom:20px}#mini-cart-popup .buttons .button{font-size:14px}#ship-to-different-address label span{font-size:16px}.woocommerce-checkout-review-order table thead th{font-size:16px}#place_order.btn{width:100%;padding:10px}}.site-header-cart{position:relative;margin:0;padding:0;content:"";display:table;table-layout:fixed}.site-header-cart .cart-contents{text-decoration:none}.site-header-cart .widget_shopping_cart{display:none}.site-header-cart .product_list_widget{margin:0;padding:0}.star-rating{overflow:hidden;position:relative;height:1.618em;line-height:1.618;font-size:1em;width:5.3em;font-family:"star";font-weight:400}.star-rating:before{content:"\53\53\53\53\53";opacity:.25;float:left;top:0;left:0;position:absolute}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span:before{content:"\53\53\53\53\53";top:0;position:absolute;left:0;color:royalblue}p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;margin-right:1px;font-weight:400}p.stars a:before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:"star";content:"\53";color:#404040;text-indent:0;opacity:.25}p.stars a:hover~a:before{content:"\53";color:#404040;opacity:.25}p.stars:hover a:before{content:"\53";color:royalblue;opacity:1}p.stars.selected a.active:before{content:"\53";color:royalblue;opacity:1}p.stars.selected a.active~a:before{content:"\53";color:#404040;opacity:.25}p.stars.selected a:not(.active):before{content:"\53";color:royalblue;opacity:1}.woocommerce-tabs ul.tabs{list-style:none;margin:0;padding:0;text-align:left}.woocommerce-tabs ul.tabs li{display:block;margin:0;position:relative}.woocommerce-tabs ul.tabs li a{padding:1em 0;display:block}.woocommerce-tabs .panel h2:first-of-type{margin-bottom:1em}.woocommerce-password-strength{text-align:right}.woocommerce-password-strength.strong{color:#0f834d}.woocommerce-password-strength.short{color:#e2401c}.woocommerce-password-strength.bad{color:#e2401c}.woocommerce-password-strength.good{color:#3d9cd2}.form-row.woocommerce-validated input.input-text{box-shadow:inset 2px 0 0 #0f834d}.form-row.woocommerce-invalid input.input-text{box-shadow:inset 2px 0 0 #e2401c}.required{color:red}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,p.no-comments{content:"";display:table;table-layout:fixed;background-color:#0f834d;clear:both}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background-color:#3d9cd2}.woocommerce-error{background-color:#e2401c}.demo_store{position:fixed;left:0;bottom:0;right:0;margin:0;padding:1em;background-color:#3d9cd2;z-index:9999}@media screen and (min-width:48em){.site-header-cart .widget_shopping_cart{position:absolute;top:100%;width:100%;z-index:999999;left:-999em;display:block;box-shadow:0 3px 3px rgb(0 0 0 / .2)}.site-header-cart:hover .widget_shopping_cart,.site-header-cart.focus .widget_shopping_cart{left:0;display:block}}.wc-toggle-button-wrapper{margin-left:40px;margin-right:0;font-size:14px}.wc-toggle-button-wrapper>a{display:flex;align-items:center;position:relative;font-weight:400}.wc-toggle-button-wrapper>a:hover{text-decoration:none}.wc-toggle-button-wrapper>a:before{content:"";position:absolute;top:50%;transform:translateY(-50%);right:-20px;width:1px;height:20px;background-color:#fff}.wc-toggle-button-wrapper .wc-menu-cart__toggle-button{display:flex;align-items:center;justify-content:flex-end;height:100%;margin-top:0;line-height:1.2;border-radius:4px}.wc-toggle-button-wrapper .wc-menu-cart__toggle-button>div{line-height:1.2}.wc-toggle-button-wrapper .wc-menu-cart__toggle-button>div:first-child{margin-right:10px}.wc-toggle-button-wrapper .wc-menu-cart__toggle-button .cart-item-count{position:absolute;display:flex;align-items:center;justify-content:center;width:auto;min-width:20px;top:-5px;right:-10px;height:20px;padding:6px;margin-left:12px;border-radius:12px;font-size:12px;font-weight:600;line-height:0;color:#fff;background-color:#e4702b}.wc-toggle-button-wrapper .wc-menu-cart__toggle-button .cart-item-text{color:#fff;font-weight:400}.wc-toggle-button-wrapper .wc-menu-cart__toggle-button .cart-item-text,.wc-toggle-button-wrapper .wc-menu-cart__toggle-button .amount{display:none}@media screen and (max-width:1379px){.wc-toggle-button-wrapper{margin-left:0}.wc-toggle-button-wrapper .wc-menu-cart__toggle-button{padding:7px 12px}.wc-toggle-button-wrapper>a{align-items:unset}.wc-toggle-button-wrapper .cart-item-text{font-size:14px}}.xoo-wsc-basket{width:56px;height:56px;display:flex!important;align-items:center;justify-content:center;transition:right 0.5s!important}@media screen and (max-width:992px){.wc-toggle-button-wrapper .wc-menu-cart__toggle-button{display:none}}.xoo-wsc-product .xoo-wsc-pname{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.xoo-wsc-qty-box{max-width:70px}.xoo-wsc-qty-box.xoo-wsc-qtb-square{border-color:#dedede}input[type=number].xoo-wsc-qty{border-color:#dedede;border-radius:0}.xoo-wsc-ft-buttons-cont{grid-template-columns:unset}.xoo-wsc-bki{top:3px;left:-1px}.xoo-wsc-basket{box-shadow:0 1px 15px 2px rgb(0 0 0 / .2);right:12px;transition:all 0.5s}.xoo-wsc-cart-active .xoo-wsc-basket{right:362px}.xoo-wsc-ft-btn-checkout{background-color:#e4702b;color:#ffffff!important;padding:10px;transition:all 0.2s}.xoo-wsc-ft-btn-checkout:hover{background-color:#1a803d;color:#ffffff!important;transition:all 0.2s}.xoo-wsc-header{border-bottom:1px solid #eee}.xoo-wsch-top .xoo-wsch-basket{display:none}.wc-menu-cart__toggle-button.xoo-wsc-cart-trigger .cart-button-icon:before{content:"\e903";font-size:25px;background-color:#fff0;color:#000}.wc-menu-cart__toggle-button.xoo-wsc-cart-trigger>div:first-of-type{box-shadow:0 1px 15px 2px rgb(0 0 0 / .2);padding:10px;border-radius:50%}@media screen and (min-width:992px){.xoo-wsc-modal .xoo-wsc-basket{display:none!important}}.widget_price_filter .price_slider{margin-bottom:1.5em}.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4em}.widget_price_filter .price_slider_amount .button{float:left}.widget_price_filter .ui-slider{position:relative;text-align:left}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;cursor:ew-resize;outline:none;background:royalblue;box-sizing:border-box;margin-top:-.25em;opacity:1}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-1em}.widget_price_filter .ui-slider .ui-slider-handle:hover,.widget_price_filter .ui-slider .ui-slider-handle.ui-state-active{box-shadow:0 0 0 .25em rgb(0 0 0 / .1)}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;display:block;border:0;background:royalblue}.widget_price_filter .price_slider_wrapper .ui-widget-content{background:rgb(0 0 0 / .1)}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{height:100%}.ns-woocomm-arch ul.products li.product img{height:230px;width:auto;object-fit:contain}.ns-woocomm-arch ul.products li.product{margin-bottom:10px}.ns-woocomm-arch .button,.ns-woocomm-innerarch ul.products li.product .button{bottom:0}.ns-woocomm-arch .ns-sale-procent,.single-product .ns-sale-procent,.ns-woocomm-arch .ns-new-badge{font-size:16px;padding:7.5px 10px}@media screen and (max-width:768px){.ns-woocomm-arch .ns-sale-procent,.single-product .ns-sale-procent,.ns-woocomm-arch .ns-new-badge{font-size:13px}.ns-woocomm-innerarch ul.products li.product .button .fa{display:none}.ns-woocomm-innerarch ul.products.slick-slider li.product{min-height:350px}.ns-woocomm-arch .products:not(.slick-slider){grid-template-columns:repeat(2,1fr)!important;grid-gap:10px!important}.ns-woocomm-arch ul.products li.product img{height:182px}}.yith-woocommerce-ajax-product-filter h2.widget-title{font-size:20px;font-weight:400;line-height:31px;border-bottom:1px solid #c8c8c8;margin-bottom:20px;padding-bottom:15px}.yith-woocommerce-ajax-product-filter h2.widget-title:first-child{margin-top:12px}ul.yith-wcan-list li>a{color:#3f3f3f;font-weight:700;line-height:31px}.yith-wcan-reset-navigation.button{display:inline-block;text-align:center;margin-top:30px;width:100%;transition:all 0.2s;border:2px solid #fff0;padding:7.5px 20px!important;font-size:16px!important}.yith-wcan-reset-navigation.button:hover{text-decoration:none}div.widget.yith-wcan-sort-by{min-width:331px;margin-bottom:0;padding:0 0 0 15px;border:1px solid #c8c8c8}div.widget.yith-wcan-sort-by ul.orderby{display:block;position:absolute;background:#fff;padding:10px;border:1px solid #c8c8c8;z-index:501;width:calc(100% + 2px);left:-1px}.yith-woocommerce-ajax-product-filter.yith-wcan-sort-by.with-checkbox ul li a:before{display:none}.yith-woocommerce-ajax-product-filter.yith-wcan-sort-by.with-checkbox ul li a.active{text-decoration:underline}@media screen and (max-width:991px){.yith-woocommerce-ajax-product-filter h2.widget-title:first-child{margin-top:0}.prod-archive-left .widget_product_categories h2,.yith-woocommerce-ajax-product-filter h2.widget-title{font-size:17px!important;line-height:21px!important}.widget h2.widgettitle.with-dropdown,.prod-archive-left .widget_product_categories .product-categories a,ul.yith-wcan-list li>a{font-size:15px!important;line-height:25px!important}}@media screen and (max-width:767px){div.widget.yith-wcan-sort-by{min-width:100%}}.archive-cats-wrap ul li a:hover{text-decoration:underline}@media screen and (max-width:500px){.ns-woocomm-arch .button:not(.yith-wcan-reset-navigation){font-size:14px!important}}.woocommerce-privacy-policy-text{margin-top:20px!important}.form-row.validate-required,.woocommerce-privacy-policy-text{margin-bottom:20px!important}.woocommerce-checkout-payment ul.payment_methods li{margin-top:5px;margin-bottom:5px}.woocommerce-checkout-payment .payment_box{margin-bottom:15px!important}.category-template-content p{display:block!important;margin-bottom:1rem}ul.yith-wcan-list li.chosen>a:before{color:transparent!important}ul.yith-wcan-list li a{position:relative;padding-left:26px}ul.yith-wcan-list li a::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;border:2px solid #333;border-radius:3px;background:#fff;box-sizing:border-box;color:#fff0}ul.yith-wcan-list li.chosen>a::before{background:#000;border-color:#000}ul.yith-wcan-list li.chosen>a::after{content:"✓";position:absolute;left:3px;top:calc(50% + 2px);transform:translateY(-55%);font-size:12px;color:#fff}.yith-wcan ul.yith-wcan-list li.chosen>a::before{background:#000!important}