.absolute-footer{display:none}.red-button{background-color:var(--main-color-buttons)!important}.pomocnik-za-kritine{margin-top:10px;margin-bottom:15px;border:solid 1px #ededed;padding:20px}.pomocnik-za-kritine .button{margin:0!important}.product-atributes{position:absolute;z-index:2;top:15px;right:0;display:flex;flex-wrap:wrap;justify-content:end}.debelina-atribut{color:white!important;background-color:#000;border-radius:50px;padding:11px 2px;margin-right:6px;height:46px;width:46px;font-size:14px;display:flex;align-items:center;justify-content:center}.barva-atribut{border-radius:50px;padding:11px 2px;padding:10px 22px;border:solid 1px #ddd;margin-right:6px;height:46px;width:46px}.opozorilo-slike{font-size:.75rem}.termotom-shop-title,.termotom-search-title{margin-bottom:1rem}.termotom-home-campaign{background:linear-gradient(125deg,#111 0%,#272727 65%,#8b1b1b 100%);color:#fff;display:flex;margin:0 0 1.5rem;min-height:300px;overflow:hidden;text-decoration:none}.termotom-home-campaign:hover{color:#fff}.termotom-home-campaign-image{background:#101010 url(/wp-content/uploads/bbbbb.jpg) center / cover no-repeat;display:block;flex:0 0 46%}.termotom-home-campaign-copy{align-items:flex-start;display:flex;flex-direction:column;gap:.8rem;justify-content:center;padding:clamp(2rem, 5vw, 4.5rem)}.termotom-home-campaign-copy strong{color:#fff;font-size:clamp(1.8rem, 3vw, 3rem);line-height:1.12}.termotom-home-campaign-copy .button{margin:.3rem 0 0}.termotom-home-campaign-deadline{background:#fff;color:#111;font-size:.78rem;font-weight:700;letter-spacing:.04em;padding:.25rem .55rem;text-transform:uppercase}.termotom-home-campaign--evergreen .termotom-home-campaign-copy{margin:0 auto;max-width:1000px;width:100%}.termotom-sample-request-notice{background:#f7f7f7;border-left:4px solid var(--primary-color,#446084);margin-bottom:1.5rem;padding:1rem 1.25rem}.termotom-sample-request-notice p{margin:.35rem 0 0}.termotom-recaptcha-branding{color:#666;font-size:.72rem;line-height:1.45;margin:.75rem 0 0}.grecaptcha-badge{visibility:hidden!important}.single-product .woocommerce-product-gallery__image{background:#f7f7f7;border:1px solid #eee}.single-product .ux-swatch[role="radio"]{min-height:44px}.single-product .ux-swatch[role="radio"]:focus-visible,.single-product .product-thumbnails a[role="button"]:focus-visible{outline:3px solid #1a5fb4;outline-offset:2px}.single-product .single_add_to_cart_button:disabled{cursor:not-allowed;opacity:.55}.termotom-checkout-title{margin-bottom:1.25rem}body.home #content .slider-wrapper.termotom-replaced-hero{display:none}@media (max-width:849px){.termotom-home-campaign{flex-direction:column;min-height:0}.termotom-home-campaign-image{background:#101010 url(/wp-content/uploads/bbbbb.jpg) left center / auto 500px no-repeat;flex-basis:auto;height:210px}.termotom-home-campaign-copy{gap:.65rem;padding:1.2rem 1.25rem 1.4rem}.termotom-home-campaign-copy strong{font-size:1.45rem}.termotom-home-campaign--evergreen .termotom-home-campaign-copy{padding-bottom:1.8rem;padding-top:1.8rem}.cky-btn-revisit-wrapper.cky-revisit-bottom-left{bottom:2px!important;height:32px!important;left:auto!important;right:2px!important;width:32px!important}#shop-sidebar .woocommerce-widget-layered-nav-list{max-height:18rem;overscroll-behavior:contain;overflow-y:auto;padding-right:6px}.header-main .mobile-nav>li.nav-icon>a,.header-main .mobile-nav>li.cart-item>a.header-cart-link{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:44px;min-width:44px}body.woocommerce-cart .cart-collaterals{display:flex;flex-direction:column}body.woocommerce-cart .cart-collaterals>.cart-sidebar,body.woocommerce-cart .cart-collaterals>.cart_totals{order:1;width:100%}body.woocommerce-cart .cart-collaterals>.cross-sells{margin-top:1.5rem;order:2;width:100%}}@media (max-width:549px){body.page-id-6190 #content .row>.col.medium-3.small-6.large-3,body.page-id-41472 #content .row>.col.medium-3.small-6.large-3,body.page-id-41473 #content .row>.col.medium-3.small-6.large-3,body.page-id-41474 #content .row>.col.medium-3.small-6.large-3{flex-basis:100%;max-width:100%;width:100%}}#wide-nav a.nav-top-link:focus-visible,#wide-nav .mega-menu-sen a:focus-visible,#main-menu button.toggle:focus-visible,#main-menu .termotom-mobile-language-links a:focus-visible,a.header-cart-link:focus-visible,.termotom-home-campaign:focus-visible{outline:3px solid #1a5fb4;outline-offset:2px}@media (max-width:849px){#main-menu .nav-sidebar li>button.toggle{min-height:44px;min-width:44px}#main-menu .termotom-mobile-languages{border-bottom:1px solid rgb(0 0 0 / .08);padding:14px 20px 16px}#main-menu .termotom-mobile-languages-title{display:block;font-size:.75em;font-weight:700;letter-spacing:.05em;margin-bottom:.55rem;text-transform:uppercase}#main-menu .termotom-mobile-language-links{display:flex;flex-wrap:wrap;gap:.5rem}#main-menu .termotom-mobile-language-links a{align-items:center;border:1px solid #d7d7d7;border-radius:4px;color:#333;display:inline-flex;justify-content:center;min-height:44px;padding:0 12px;text-decoration:none}#main-menu .termotom-mobile-language-links a[aria-current="page"]{background:var(--primary-color,#446084);border-color:var(--primary-color,#446084);color:#fff}}#shop-sidebar .termotom-filter-search{background:#fff;border:1px solid #b8b8b8;border-radius:3px;box-sizing:border-box;font:inherit;margin:0 0 .75rem;min-height:44px;padding:.55rem .75rem;width:100%}#shop-sidebar .termotom-filter-search:focus-visible{border-color:#1a5fb4;outline:3px solid rgb(26 95 180 / .28);outline-offset:1px}#shop-sidebar .termotom-filter-toggle{align-items:center;background:#fff0;border:1px solid #b8b8b8;border-radius:3px;color:#222;cursor:pointer;display:inline-flex;font:inherit;font-weight:600;justify-content:center;margin:.65rem 0 0;min-height:44px;padding:.5rem .85rem;text-transform:none;width:100%}#shop-sidebar .termotom-filter-toggle:hover{background:#f5f5f5}#shop-sidebar .termotom-filter-toggle:focus-visible,#shop-sidebar .termotom-clear-filters:focus-visible,.category-filtering .filter-button:focus-visible{outline:3px solid #1a5fb4;outline-offset:2px}#shop-sidebar .termotom-filter-toggle[hidden],#shop-sidebar .wc-layered-nav-term[hidden]{display:none!important}#shop-sidebar .termotom-filter-actions{border-bottom:1px solid #e5e5e5;margin:0 0 1.25rem;padding:0 0 1rem}#shop-sidebar .termotom-clear-filters{align-items:center;color:#8b1b1b;display:inline-flex;font-weight:700;min-height:44px;text-decoration:underline;text-underline-offset:.15em}#shop-sidebar .wc-layered-nav-term>a[aria-current="true"]{font-weight:700}.category-filtering .filter-button{align-items:center;display:inline-flex;min-height:44px}.off-canvas .mfp-close{min-height:44px;min-width:44px}#shop-sidebar .widget_price_filter .price_slider{height:8px;margin:1.75rem 22px 1.35rem}#shop-sidebar .widget_price_filter .ui-slider .ui-slider-handle{box-sizing:border-box;height:28px;margin-left:-14px;top:50%;touch-action:none;transform:translateY(-50%);width:28px}#shop-sidebar .widget_price_filter .ui-slider .ui-slider-handle::before{content:"";inset:-8px;position:absolute}#shop-sidebar .widget_price_filter .ui-slider .ui-slider-handle:focus-visible{outline:3px solid #1a5fb4;outline-offset:2px}#shop-sidebar .widget_price_filter button[type="submit"]{min-height:44px}.shop-container .termotom-results-focus:focus{outline:3px solid #1a5fb4;outline-offset:4px}@media (max-width:849px){.mfp-wrap #shop-sidebar .woocommerce-widget-layered-nav-list{max-height:none;overflow-y:visible;padding-right:0}}@media (max-width:359px){.shop-container .products.row>.product-small.col{flex-basis:100%!important;max-width:100%!important;width:100%!important}}.termotom-home-campaign--evergreen{background:#f5f6f1;color:#303235;display:grid;grid-template-columns:minmax(0,58%) minmax(400px,42%);min-height:400px}.termotom-home-campaign--evergreen .termotom-home-campaign-copy{box-sizing:border-box;gap:1rem;grid-column:1;grid-row:1;margin:0;max-width:none;order:1;padding:clamp(3rem, 5vw, 5.25rem) clamp(2rem, 4vw, 4.75rem) clamp(3rem, 5vw, 5.25rem) max(1.5rem, calc((100vw - 1230px) / 2));width:100%}.termotom-home-campaign--evergreen::after{background:linear-gradient(90deg,rgb(245 246 241 / .24),#fff0 24%),url(/wp-content/uploads/MARLON_R_GLAZE_PANEL_2.jpg) 50% 45% / cover no-repeat;clip-path:polygon(8% 0,100% 0,100% 100%,0 100%);content:"";display:block;grid-column:2;grid-row:1;margin-left:-3rem;min-width:0;order:2;transition:transform 280ms ease}.termotom-home-campaign--evergreen:hover::after{transform:scale(1.015)}.termotom-home-campaign--evergreen .termotom-home-campaign-copy::before{align-items:center;background:linear-gradient(#c7d500,#c7d500) left center / 2rem 4px no-repeat;color:#5a5f5b;content:"Plošče po meri • strokovno svetovanje";display:inline-flex;font-size:.78rem;font-weight:800;letter-spacing:.08em;line-height:1.4;padding-left:2.75rem;text-transform:uppercase}html[lang^="en"] .termotom-home-campaign--evergreen .termotom-home-campaign-copy::before{content:"Cut-to-size sheets • expert advice"}html[lang^="de"] .termotom-home-campaign--evergreen .termotom-home-campaign-copy::before{content:"Platten nach Maß • Fachberatung"}html[lang^="hr"] .termotom-home-campaign--evergreen .termotom-home-campaign-copy::before{content:"Ploče po mjeri • stručno savjetovanje"}.termotom-home-campaign--evergreen .termotom-home-campaign-copy strong{color:#303235;font-size:clamp(2.1rem, 2.65vw, 3.25rem);letter-spacing:-.035em;line-height:1.06;max-width:18ch}.termotom-home-campaign--evergreen .termotom-home-campaign-copy>.termotom-home-campaign-title+span{color:#5b605d;font-size:clamp(1rem, 1.05vw, 1.125rem);line-height:1.6;max-width:39rem}.termotom-home-campaign--evergreen .termotom-home-campaign-copy .button{align-items:center;background:#c7d500;border:0;border-radius:3px;box-shadow:0 8px 22px rgb(76 83 0 / .16);color:#262a27;display:inline-flex;font-size:.86rem;font-weight:800;justify-content:center;letter-spacing:.015em;min-height:48px;padding:0 1.45rem;transition:background-color 180ms ease,box-shadow 180ms ease,transform 180ms ease}.termotom-home-campaign--evergreen .termotom-home-campaign-copy .button::after{content:"→";font-size:1.2em;margin-left:.7rem;transition:transform 180ms ease}.termotom-home-campaign--evergreen:hover .termotom-home-campaign-copy .button{background:#d4e300;box-shadow:0 10px 26px rgb(76 83 0 / .22);transform:translateY(-1px)}.termotom-home-campaign--evergreen:hover .termotom-home-campaign-copy .button::after{transform:translateX(3px)}@media (max-width:849px){.termotom-home-campaign--evergreen{display:grid;grid-template-columns:minmax(0,1fr)}.termotom-home-campaign--evergreen::after{background-position:50% 42%;clip-path:none;grid-column:1;grid-row:1;height:clamp(210px, 46vw, 290px);margin-left:0;order:1}.termotom-home-campaign--evergreen .termotom-home-campaign-copy{gap:.8rem;grid-column:1;grid-row:2;order:2;padding:1.8rem max(1.25rem, calc((100vw - 720px) / 2)) 2rem}.termotom-home-campaign--evergreen .termotom-home-campaign-copy strong{font-size:clamp(1.8rem, 5.8vw, 2.5rem);max-width:22ch}}@media (max-width:549px){.termotom-home-campaign--evergreen::after{height:190px}.termotom-home-campaign--evergreen .termotom-home-campaign-copy{padding:1.45rem 1.25rem 1.7rem}.termotom-home-campaign--evergreen .termotom-home-campaign-copy::before{font-size:.7rem;letter-spacing:.065em}.termotom-home-campaign--evergreen .termotom-home-campaign-copy strong{font-size:1.75rem}.termotom-home-campaign--evergreen .termotom-home-campaign-copy>.termotom-home-campaign-title+span{font-size:.96rem}}@media (prefers-reduced-motion:reduce){.termotom-home-campaign--evergreen::after,.termotom-home-campaign--evergreen .termotom-home-campaign-copy .button,.termotom-home-campaign--evergreen .termotom-home-campaign-copy .button::after{transition:none}}@media (max-width:849px){body.woocommerce .woocommerce-result-count.hide-for-medium,.shop-page-title .woocommerce-result-count.hide-for-medium,.page-title .woocommerce-result-count.hide-for-medium{display:block!important;font-size:.875rem;line-height:1.4;margin:.4rem 0 .6rem;text-align:center}}#altEmail_container,.altEmail_container{position:fixed!important;left:-10000px!important;top:0!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;pointer-events:none!important}.termotom-load-more-wrap{clear:both;padding:1.25rem 0 2rem;text-align:center}.termotom-load-more-wrap .view-more-button{margin:0;min-height:46px;min-width:11rem}.termotom-intro-toggle,.termotom-filter-toggle{background:#fff0;border:0;box-shadow:none;color:#333;cursor:pointer;font:inherit;text-transform:none}.termotom-intro-toggle:focus-visible,.termotom-filter-toggle:focus-visible,.termotom-load-more-wrap .view-more-button:focus-visible{outline:3px solid #1a5fb4;outline-offset:2px}@media (max-width:849px){.tax-product_cat .shop-container>h1{font-size:1.5rem;line-height:1.2;margin-bottom:.45rem}.tax-product_cat .shop-container>p.termotom-category-intro:not(.is-expanded){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.tax-product_cat .shop-container>p.termotom-category-intro{margin-bottom:.35rem}.termotom-intro-toggle{font-size:.875rem;font-weight:700;margin:0 0 .8rem;min-height:44px;padding:0 .35rem;text-decoration:underline;text-underline-offset:.18em}.tax-product_cat .pomocnik-za-kritine{margin:0 0 .9rem;padding:12px}.tax-product_cat .pomocnik-za-kritine p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.875rem;line-height:1.35;margin-bottom:.5rem;overflow:hidden}.tax-product_cat .pomocnik-za-kritine .button{display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;letter-spacing:0;line-height:1.15;min-height:44px;padding:.45rem .55rem;width:100%}#shop-sidebar .termotom-mobile-category-filter>.widget-title,#shop-sidebar .termotom-mobile-category-filter>.is-divider{display:none}#shop-sidebar .termotom-mobile-category-filter>.product-categories{display:none}#shop-sidebar .termotom-mobile-category-filter.is-open>.product-categories{display:block}#shop-sidebar .termotom-filter-toggle{display:flex;align-items:center;justify-content:space-between;margin:0;min-height:48px;padding:0 .25rem;width:100%}#shop-sidebar .termotom-filter-toggle>span:first-child{font-weight:700}#shop-sidebar .termotom-filter-toggle-icon{font-size:1.35rem;transition:transform 160ms ease}#shop-sidebar .termotom-mobile-category-filter.is-open .termotom-filter-toggle-icon{transform:rotate(180deg)}#shop-sidebar .widget_product_categories li>a,#shop-sidebar .woocommerce-widget-layered-nav-list__item>a{display:flex;align-items:center;box-sizing:border-box;min-height:44px}.product-small a.add_to_cart_button{display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;line-height:1.2;min-height:44px;padding:.55rem .7rem}#main-menu .nav-sidebar>li.menu-item-has-children{position:relative}#main-menu .nav-sidebar>li.menu-item-has-children>a{padding-right:56px}#main-menu .nav-sidebar>li.menu-item-has-children>button.toggle{position:absolute;right:4px;top:2px}form.searchform button[type="submit"],form.searchform input[type="submit"]{min-height:44px;min-width:44px}}@media (prefers-reduced-motion:reduce){#shop-sidebar .termotom-filter-toggle-icon{transition:none}}.termotom-dimension-picker,.termotom-mobile-buy-dock{display:none}@media (max-width:849px){.termotom-dimension-row>th.label{display:none}.termotom-dimension-row>td.value{display:block;width:100%}.termotom-original-dimensions{display:none!important}.termotom-dimension-picker{display:grid;gap:.9rem;margin:.35rem 0 .85rem}.termotom-dimension-step{border:0;margin:0;min-width:0;padding:0}.termotom-dimension-step legend{color:#333;font-size:.9rem;margin-bottom:.45rem;padding:0}.termotom-dimension-step legend span{align-items:center;background:#555;border-radius:50%;color:#fff;display:inline-flex;font-size:.75rem;height:1.55rem;justify-content:center;margin-right:.3rem;width:1.55rem}.termotom-dimension-options{display:flex;flex-wrap:wrap;gap:.45rem}.termotom-dimension-choice{background:#fff;border:1px solid #b9b9b9;border-radius:4px;box-shadow:none;color:#333;font:inherit;font-size:.875rem;font-weight:600;line-height:1.2;margin:0;min-height:44px;min-width:76px;padding:.55rem .7rem;text-transform:none}.termotom-dimension-choice[aria-pressed="true"]{background:#555;border-color:#555;color:#fff}.termotom-dimension-choice:disabled{cursor:not-allowed;opacity:.42}.termotom-dimension-choice:focus-visible,.termotom-mobile-buy-button:focus-visible{outline:3px solid #1a5fb4;outline-offset:2px}body.termotom-has-mobile-buy-dock{padding-bottom:72px}.termotom-mobile-buy-dock{background:rgb(255 255 255 / .97);border-top:1px solid #ddd;bottom:0;box-shadow:0 -5px 18px rgb(0 0 0 / .12);left:0;padding:8px max(12px, env(safe-area-inset-left)) calc(8px + env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-right));position:fixed;right:0;display:block;transform:translateY(0);transition:transform 160ms ease;z-index:40}.termotom-mobile-buy-dock.is-original-visible{pointer-events:none;transform:translateY(110%);visibility:hidden}.termotom-mobile-buy-button{display:flex;align-items:center;justify-content:center;margin:0;min-height:48px;width:100%}}@media (prefers-reduced-motion:reduce){.termotom-mobile-buy-dock{transition:none}}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid #1a5fb4!important;outline-offset:2px!important}@media (max-width:849px){.mobile-sidebar form.searchform,.mobile-sidebar .searchform-wrapper{min-width:0;width:100%}.mobile-sidebar .autocomplete-suggestions{box-sizing:border-box;left:0!important;max-height:min(60vh, 420px)!important;max-width:100%!important;overflow-x:hidden!important;overflow-y:auto!important;right:auto!important;width:100%!important}.mobile-sidebar .autocomplete-suggestion{box-sizing:border-box;display:grid!important;gap:.55rem;grid-template-columns:44px minmax(0,1fr);min-width:0!important;padding:0.55rem!important;white-space:normal!important;width:100%!important}.mobile-sidebar .autocomplete-suggestion img{height:44px!important;margin:0!important;object-fit:cover;width:44px!important}.mobile-sidebar .autocomplete-suggestion .search-image{grid-column:1;grid-row:1 / span 2}.mobile-sidebar .autocomplete-suggestion .search-name,.mobile-sidebar .autocomplete-suggestion .search-price{grid-column:2}.mobile-sidebar .autocomplete-suggestion>div,.mobile-sidebar .autocomplete-suggestion .search-name,.mobile-sidebar .autocomplete-suggestion .search-price{max-width:100%;min-width:0;overflow-wrap:anywhere;white-space:normal!important}}.termotom-shop-status{background:#fff7d6;border-left:4px solid #c4124f;display:none;font-weight:600;margin:0 0 1rem;padding:.7rem .9rem}.termotom-shop-status.is-visible{display:block}body.termotom-products-loading .shop-container{opacity:.55;pointer-events:none;transition:opacity 160ms ease}.termotom-filter-empty-status{color:#555;font-size:.875rem;margin:.35rem 0 .6rem}#shop-sidebar li[data-termotom-thickness-slugs] .count:empty{display:none}@media (min-width:850px){.termotom-original-dimensions{display:none!important}.termotom-dimension-picker{display:grid;gap:1rem;margin:.35rem 0 1rem}.termotom-dimension-step{border:0;margin:0;min-width:0;padding:0}.termotom-dimension-step legend{color:#333;font-size:.95rem;margin-bottom:.5rem;padding:0}.termotom-dimension-step legend span{align-items:center;background:#555;border-radius:50%;color:#fff;display:inline-flex;height:1.6rem;justify-content:center;margin-right:.35rem;width:1.6rem}.termotom-dimension-options{display:flex;flex-wrap:wrap;gap:.5rem}.termotom-dimension-choice{background:#fff;border:1px solid #b8b8b8;color:#333;cursor:pointer;font-size:.9rem;font-weight:600;margin:0;min-height:44px;min-width:92px;padding:.45rem .7rem}.termotom-dimension-choice[aria-pressed="true"]{background:#333;border-color:#333;color:#fff}.termotom-dimension-choice:disabled{cursor:not-allowed;opacity:.35}}@media (max-width:849px){body.termotom-mobile-buy-dock-visible .cky-btn-revisit-wrapper,body.termotom-mobile-buy-dock-visible .cky-btn-revisit-wrapper.cky-revisit-bottom-left{bottom:calc(76px + env(safe-area-inset-bottom))!important;height:44px!important;width:44px!important}.cky-btn-revisit,.cky-btn-revisit-wrapper{min-height:44px!important;min-width:44px!important}.woocommerce .quantity .button,.woocommerce .quantity input.qty,.woocommerce-cart .product-remove a,.woocommerce-cart button[name="update_cart"],.woocommerce-cart .checkout-button,.woocommerce-cart .continue-shopping a,.woocommerce-checkout input.input-text,.woocommerce-checkout textarea,.woocommerce-checkout .select2-selection,.woocommerce-checkout button,.woocommerce-checkout input[type="submit"]{box-sizing:border-box;min-height:44px!important}.woocommerce .quantity .button,.woocommerce-cart .product-remove a{align-items:center;display:inline-flex;justify-content:center;min-width:44px!important}.woocommerce .quantity input.qty{min-width:44px!important}.woocommerce-shipping-methods>li,.woocommerce-shipping-methods>li>label,.woocommerce-checkout-payment li.wc_payment_method,.woocommerce-checkout-payment li.wc_payment_method>label{align-items:center;box-sizing:border-box;min-height:44px}.woocommerce-shipping-methods>li>label,.woocommerce-checkout-payment li.wc_payment_method>label{display:flex;gap:.55rem;padding:.55rem 0;width:100%}.woocommerce-checkout .woocommerce-checkout-review-order{box-sizing:border-box;margin-left:0;margin-right:0;max-width:none;padding-left:.85rem;padding-right:.85rem;width:100%}.woocommerce-checkout-review-order-table th.product-total,.woocommerce-checkout-review-order-table td.product-total{min-width:7.5rem}}.woocommerce-product-gallery__wrapper[tabindex]:focus-visible,.product-thumbnails[tabindex]:focus-visible,div.slider[tabindex]:focus-visible{outline:3px solid #1a5fb4!important;outline-offset:3px!important}@media (prefers-reduced-motion:reduce){body.termotom-products-loading .shop-container{transition:none}}.termotom-home-campaign-title{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.single-product .stock.available-on-request{color:#4f5652}.termotom-inquiry-product-contact{margin:1rem 0 1.25rem}.termotom-inquiry-product-contact .button{margin:0}@media (max-width:849px){.termotom-inquiry-product-contact .button{min-height:44px;width:100%}}@media (max-width:849px){.mobile-sidebar .autocomplete-suggestion .search-name{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.35;max-height:2.7em;overflow:hidden}.mobile-sidebar .autocomplete-suggestion .search-price{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap!important}.woocommerce-ordering select,.mobile-sidebar input.search-field,.single-product form.cart input[type="text"],.products .product .button{box-sizing:border-box;min-height:44px!important}.mobile-sidebar .nav>li>a,.mobile-sidebar .sub-menu a,.mobile-sidebar .children a,.mobile-sidebar .woocommerce-MyAccount-navigation a,.products .product .button{align-items:center;display:flex;min-height:44px!important}.products .product .button{justify-content:center}}@media (max-width:340px){body.single-product .woocommerce-product-gallery .flickity-prev-next-button{box-sizing:border-box;min-height:44px!important;min-width:44px!important;width:44px!important}.cky-preference-center .cky-preference-header .cky-btn-close{align-items:center;box-sizing:border-box;display:flex;flex:0 0 44px;height:44px!important;justify-content:center;min-height:44px!important;min-width:44px!important;width:44px!important}body.woocommerce-cart .woocommerce-cart-form__contents{box-sizing:border-box;max-width:100%;width:100%!important}body.woocommerce-cart .woocommerce-cart-form__contents .product-thumbnail{display:none!important}body.woocommerce-cart .woocommerce-cart-form__contents .cart_item .product-name{box-sizing:border-box;min-width:0!important;overflow-wrap:anywhere;padding-left:52px!important}body.woocommerce-cart .woocommerce-cart-form__contents .product-quantity{box-sizing:border-box;padding-left:0!important;padding-right:0!important;width:132px!important}}@media (max-width:849px){.header-main .logo>a{align-items:center;display:flex;min-height:44px}}@media (max-width:849px){body:not(.termotom-mobile-buy-dock-passed) .termotom-mobile-buy-dock{opacity:0!important;pointer-events:none!important;transform:translateY(110%)!important;visibility:hidden!important}}@media (max-width:849px){body.single-product .woocommerce-product-gallery .flickity-prev-next-button{box-sizing:border-box;min-height:44px!important;min-width:44px!important;width:44px!important}.cky-preference-center .cky-preference-header .cky-btn-close{align-items:center;box-sizing:border-box;display:flex;flex:0 0 44px;height:44px!important;justify-content:center;min-height:44px!important;min-width:44px!important;width:44px!important}}@media (min-width:850px){body.woocommerce .featured-title .woocommerce-result-count{display:inline-block!important;font-size:.875rem;line-height:1.4;margin:.35rem 0 0;text-align:right}body.woocommerce-cart .ux-quantity__button,body.woocommerce-cart .quantity .minus,body.woocommerce-cart .quantity .plus,body.woocommerce-cart .quantity input.qty{box-sizing:border-box;height:44px!important;min-height:44px!important;min-width:44px!important}}.product-small .box-image>.image-zoom_in>a{position:static;inset:auto;display:block;width:auto;height:auto}.product-small .box-image>.image-zoom_in>a:focus-visible{outline:none!important;outline-offset:0}.product-small .box-image>.image-zoom_in>a:focus-visible::after{content:"";position:absolute;inset:3px;box-shadow:inset 0 0 0 3px #1a5fb4;pointer-events:none;z-index:2}@media (min-width:850px){body.single-product form.cart .quantity .ux-quantity__button,body.single-product form.cart .quantity input.qty{box-sizing:border-box;height:44px!important;min-height:44px!important;min-width:44px!important}}@media (max-width:340px){body.woocommerce-cart .woocommerce-cart-form table.shop_table thead .product-quantity{display:none!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table thead .product-name{width:auto!important}}@media (max-width:849px){body.woocommerce-cart .shipping-calculator-button,body.woocommerce-cart #coupon_code,body.woocommerce-cart button[name="apply_coupon"],body.woocommerce-checkout #ship-to-different-address label{box-sizing:border-box;min-height:44px}body.woocommerce-cart .shipping-calculator-button,body.woocommerce-checkout #ship-to-different-address label{display:inline-flex;align-items:center}body.single-product .woocommerce-product-gallery .flickity-prev-next-button{opacity:0.85!important}body.single-product .woocommerce-product-gallery .flickity-prev-next-button:hover,body.single-product .woocommerce-product-gallery .flickity-prev-next-button:focus-visible{opacity:1!important}}@media (min-width:850px){body.woocommerce-cart .checkout-button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:44px}}@media (min-width:850px) and (max-width:1149px){.header-bottom .header-nav{justify-content:center}}@media (max-width:340px){body.woocommerce-checkout .woocommerce-checkout-review-order-table{table-layout:fixed;width:100%!important;max-width:100%}body.woocommerce-checkout .woocommerce-checkout-review-order-table th,body.woocommerce-checkout .woocommerce-checkout-review-order-table td{overflow-wrap:anywhere;word-break:normal;white-space:normal}}@media (max-width:849px){body.woocommerce-checkout #payment .wc_payment_methods .wc_payment_method{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:start}body.woocommerce-checkout #payment .wc_payment_methods .wc_payment_method>input.input-radio{grid-column:1;grid-row:1;align-self:start;margin:15px 0 0 5px}body.woocommerce-checkout #payment .wc_payment_methods .wc_payment_method>label{grid-column:2;grid-row:1;width:auto;min-width:0;min-height:44px;margin:0 0 .4em;overflow-wrap:anywhere}body.woocommerce-checkout #payment .wc_payment_methods .wc_payment_method>.payment_box{grid-column:1 / -1;grid-row:2}}@media (min-width:850px) and (max-width:921px){body.woocommerce-cart .woocommerce.row.row-large.row-divided>.large-7,body.woocommerce-cart .woocommerce.row.row-large.row-divided>.cart-collaterals.large-5{flex:0 0 100%;max-width:100%!important;width:100%}body.woocommerce-cart .woocommerce-cart-form{width:100%}body.woocommerce-cart .woocommerce.row.row-large.row-divided>.cart-collaterals{border-left:0;border-top:1px solid #ececec;margin-top:20px;padding-top:30px}}@media (min-width:850px) and (max-width:900px){body.woocommerce-page #shop-sidebar .termotom-filter-search{padding-left:8px;padding-right:8px;font-size:14px}}.termotom-shop-status{color:#4e4f51!important}.product-small .button,.product-small .button:hover,.product-small .button:focus-visible{color:#2f3133!important}.product-small .in-stock-label.stock-label{color:#596100!important}body.archive .product-small .box-image>.image-zoom_in>a,body.search .product-small .box-image>.image-zoom_in>a,body.single-product .related .product-small .box-image>.image-zoom_in>a{bottom:0!important;height:100%!important;left:0!important;position:absolute!important;right:0!important;top:0!important;width:100%!important}body.single-product .woocommerce-product-gallery.termotom-single-gallery-image .flickity-prev-next-button{display:none!important}@media (max-width:849px){body.woocommerce-checkout .woocommerce-form-coupon-toggle .showcoupon{align-items:center;box-sizing:border-box;display:inline-flex;min-height:44px;padding-bottom:6px;padding-top:6px}}@media (max-width:1099px){body:not(.woocommerce-cart):not(.woocommerce-checkout) .cky-btn-revisit-wrapper.cky-revisit-bottom-left{left:auto!important;right:15px!important}}@media (min-width:922px) and (max-width:1099px){#wide-nav .header-bottom-nav>li{margin-left:3px;margin-right:3px}#wide-nav .header-bottom-nav>li>a.nav-top-link{font-size:14px;white-space:nowrap}html[lang^="hr"] #wide-nav .header-bottom-nav>li>a.nav-top-link{font-size:13.5px}html[lang^="de"] #wide-nav .header-bottom-nav>li{margin-left:1px;margin-right:1px}html[lang^="de"] #wide-nav .header-bottom-nav>li>a.nav-top-link{font-size:12.5px}}@media (min-width:1100px) and (max-width:1149px){#wide-nav .header-bottom-nav>li{margin-left:5px;margin-right:5px}#wide-nav .header-bottom-nav>li>a.nav-top-link{font-size:15px;white-space:nowrap}html[lang^="de"] #wide-nav .header-bottom-nav>li{margin-left:3px;margin-right:3px}html[lang^="de"] #wide-nav .header-bottom-nav>li>a.nav-top-link{font-size:13.5px}}.product-small .box-image>.image-zoom_in>a:focus-visible{outline:3px solid #1a5fb4!important;outline-offset:-3px!important}.product-small .box-image>.image-zoom_in>a:focus-visible::after{content:none!important}@media (min-width:850px) and (max-width:1099px){body:not(.woocommerce-cart):not(.woocommerce-checkout) .cky-btn-revisit-wrapper.cky-revisit-bottom-left{bottom:64px!important}}@media (max-width:480px){body.woocommerce-cart .cart-collaterals .cky-btn-revisit-wrapper.termotom-cart-cookie-static{bottom:auto!important;float:none!important;left:auto!important;margin:16px 0 0 auto!important;position:static!important;right:auto!important;transform:none!important}}@media (max-width:849px){#cta-modal .mfp-close,.mfp-wrap>button.mfp-close{align-items:center;box-sizing:border-box;display:flex;height:44px!important;justify-content:center;min-height:44px!important;min-width:44px!important;width:44px!important}body.error404 .searchform input[type="search"],body.error404 input.search-field{box-sizing:border-box;min-height:44px}body.error404 .page-content .searchform button,body.error404 .page-content .searchform input[type="submit"]{min-height:44px;min-width:44px}}.product-category .termotom-card-heading{font-size:1em;line-height:1.3;margin-bottom:0}#footer .termotom-footer-heading,.termotom-contact-subheading{font-size:1.1em;line-height:1.3;margin-bottom:.65em}.header-language-dropdown>a:focus-visible{outline:3px solid #1a5fb4!important;outline-offset:2px}.stock-label.available-on-request,p.stock.available-on-request{color:#5d5500!important;font-weight:700}.woocommerce-widget-layered-nav-list__item.termotom-thickness-range,.wc-layered-nav-term.termotom-thickness-range{border-top:1px solid #d9d9d9;margin-top:.5rem;padding-top:.5rem}.cky-consent-container .cky-btn,.cky-preference-center .cky-btn,.cky-preference-center .cky-accordion-btn{min-height:44px}@media (max-width:849px){.termotom-home-campaign--evergreen .termotom-home-campaign-title strong{font-size:clamp(1.5rem, 7vw, 1.75rem)!important;line-height:1.16!important}body.home .product-small .button,.save-cart-trigger,button.save-cart-trigger{align-items:center;display:inline-flex;justify-content:center;min-height:44px!important}#footer .footer-links li>a{align-items:center;display:flex;min-height:44px;padding-bottom:4px;padding-top:4px}.mfp-content .termotom-filter-secondary-widget,.mobile-sidebar .termotom-filter-secondary-widget,#shop-sidebar .termotom-filter-secondary-widget,.shop-sidebar .termotom-filter-secondary-widget{display:none!important}body.woocommerce-checkout #payment input[type="radio"],body.woocommerce-checkout #payment input[type="checkbox"],body.woocommerce-checkout .woocommerce-shipping-methods input[type="radio"]{height:20px;min-height:20px;min-width:20px;width:20px}body.woocommerce-checkout #payment .wc_payment_method>label,body.woocommerce-checkout .woocommerce-shipping-methods label{align-items:center;display:inline-flex;min-height:44px}}@media (max-width:340px){body.home .termotom-home-campaign .termotom-home-campaign-title strong,body.home .termotom-home-campaign h1{font-size:24px!important;line-height:1.15!important}body.error404 .page-content .searchform input[type="search"],body.error404 .page-content .searchform button,body.error404 .page-content .searchform input[type="submit"]{min-height:44px!important}}.cky-preference-center .cky-accordion-btn,.cky-preference-center .cky-show-desc-btn{min-width:44px!important;min-height:44px!important}