body.tc-store{font-family:Inter,Arial,sans-serif}body,html{overflow-x:clip}.tc-container{width:min(1440px,calc(100% - 64px))}.tc-header-main{position:relative;display:grid;grid-template-columns:196px minmax(0,1fr) 58px 58px;gap:32px;height:98px}.tc-logo img{width:196px!important}.tc-header .tc-search{position:static;transform:none;width:100%;max-width:none;height:52px}.tc-header .tc-search input[type=search]{font-size:14px}.tc-category-menu>li>a{font-size:13px;padding:12px 8px;min-height:78px}.tc-cart-count[data-empty=true]{display:none}
.archive-home .m10hero{margin-bottom:64px}.archive-home .hero-box{position:relative}.archive-home .hero-dots{display:flex;position:absolute;bottom:12px;left:50%;transform:translateX(-50%);gap:6px;z-index:3}.archive-home .hero-dots button{border:0;border-radius:8px;width:8px;height:8px;padding:0;background:#ffffff80;min-height:0}.archive-home .hero-dots button.on{width:23px;background:#fff}.archive-home .hero-arrow{display:none}.archive-home .rail{scrollbar-width:none}.archive-home .rail::-webkit-scrollbar{display:none}.archive-home .pcard-rate{font-size:12px;height:20px}.archive-home .fx-person img{max-height:none;width:100%;height:auto}.archive-home .fx-feat{display:block}.archive-home .fx-minis{min-width:0}.archive-home .fx-mini{min-width:0}.archive-home .fx-mini-in .p{display:flex;flex-direction:column}.archive-home .fx-mini-in .t{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.archive-home .m10rail .pcard-price small{position:static}.archive-home .m10b4 .b4{overflow:hidden}.archive-home .m10yt{min-height:470px}.archive-home .m10bfull img{display:block}.archive-home .fx-in{grid-template-columns:21% 24% minmax(0,1fr)}.archive-home .fx-minis{display:grid;grid-template-columns:1fr 1fr}.archive-home .fx-person{grid-column:auto;grid-row:auto;margin:0}.archive-home .fx-feat{grid-column:auto;grid-row:auto}.archive-home .sektor-t{font-size:13px}
#m10ftr .footer{padding:40px 32px 0}#m10ftr .f-red{max-width:1440px}#m10ftr .f-grid{grid-template-columns:1.5fr 1fr 1fr .9fr 1fr;gap:40px}#m10ftr .f-logo img{max-width:100%}#m10ftr .f-red a:hover{color:#fff}.tc-whatsapp{position:fixed;right:28px;bottom:59px;z-index:60;background:#079a22;color:#fff;border-radius:8px;width:48px;height:48px;display:grid;place-items:center;box-shadow:0 5px 16px #0002}.tc-whatsapp:hover{color:#fff;background:#087b1c}.tc-whatsapp svg{width:30px;height:30px}
.tc-inner-page-title{padding:22px 24px;background:#f7f7f7;margin:4px 0 48px}.tc-inner-page-title h1{font-size:30px}.tc-inner-page-title nav,.tc-inner-page-title .woocommerce-breadcrumb{font-size:13px;margin-bottom:8px}.tc-page-content{font-size:16px;line-height:1.75}.tc-page-content .entry-content{margin:0}.woocommerce-account .col2-set .col-1,.woocommerce-account .col2-set .col-2{width:48%}.woocommerce-account .u-columns h2{font-size:28px;margin:0 0 16px}.woocommerce form.login,.woocommerce form.register{padding:22px 20px;border-color:#cbd1d7;border-radius:4px;margin:0}.woocommerce form .form-row{padding:0;margin:0 0 18px}.woocommerce form .form-row label{font-size:14px;color:#505962;margin-bottom:6px;line-height:1.6}.woocommerce form .form-row input.input-text{border-radius:0;padding:8px 12px;min-height:41px}.woocommerce form .form-row .required{color:var(--tc-accent)}.woocommerce-account .woocommerce-form-login .button{font-size:17px;font-weight:400;border-radius:3px;padding:11px 18px}.woocommerce-account .lost_password a{color:var(--tc-accent);font-size:16px}.woocommerce-account .woocommerce-privacy-policy-text{font-size:16px}.woocommerce-account .woocommerce-form-login__rememberme{margin-left:10px}.woocommerce-account .woocommerce-form-register .button{font-size:16px}.woocommerce-account .woocommerce-form-login{min-height:0}.tc-page .woocommerce{font-size:16px}
.m10cat.tc-container{padding:20px 0 40px}.m10cat .woocommerce-breadcrumb{margin:0;font-size:13px}.m10cat .cat-layout{grid-template-columns:33% minmax(0,1fr);gap:32px}.m10cat .cat-toolbar{gap:16px;flex-wrap:wrap}.m10cat .woocommerce-ordering{margin:0 0 0 auto}.m10cat .woocommerce-ordering select{max-width:180px;font-size:13px;height:38px;padding:0 12px}.m10cat .cat-brands{overflow-x:auto}.m10cat .cat-check{font-size:13px;white-space:nowrap}.m10cat .cat-count{font-size:13px}.tc-headset{font-size:32px;color:var(--tc-accent)}.tc-archive-filters .cat-box>label{display:block;padding:7px 18px;font-size:13px}.tc-archive-filters .cat-box:has(>label){max-height:360px;overflow:auto}.tc-price-inputs{display:flex;align-items:center;gap:8px;padding:12px 18px}.tc-price-inputs input{width:45%;min-width:0;padding:10px;border:1px solid #ddd;border-radius:5px}.tc-clear-filter{display:block;margin:12px 0;font-size:12px}.tc-store ul.products.m10loop li.product{border:0;background:transparent;border-radius:0;box-shadow:none}.tc-store ul.products.m10loop li.product:hover{box-shadow:none}.tc-store ul.products.m10loop li.product img{background:#fff}.tc-store .m10loop .add-btn{display:grid;place-items:center}.m10cat ul.products.m10loop{grid-template-columns:repeat(3,minmax(0,1fr))}.m10cat .pcard-title{font-size:13px}.m10cat .chips{flex-wrap:wrap}.m10cat .chip{font-size:9px}.m10cat .pcard-price b{font-size:17px}.m10cat .pcard-badges .b-kamp,.m10cat .pcard-badges .b-disc{font-size:11px;padding-inline:8px}
.tc-reference-product{padding-top:24px}.tc-product-crumb .woocommerce-breadcrumb{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;margin-bottom:24px}.tc-reference-product .pdp-wrap{padding:0}.tc-reference-product .product-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) 280px;gap:24px}.tc-reference-product .product-info h1{font-size:25px;line-height:1.23;font-weight:500}.tc-reference-product .summary.buy-box{width:auto;float:none;margin:0;padding:22px;border:1px solid #ddd;border-radius:12px}.tc-reference-product .product-info{min-width:0}.tc-reference-product .gallery-wrap{min-width:0}.tc-reference-product .price.buybox-price{font-size:25px;color:#1a1a1a}.tc-reference-product .m10gal-desk{display:flex}.tc-reference-product .mgal{display:none}.tc-reference-product .product-info .spec-brief-table{font-size:13px}.tc-reference-product .main-image{min-width:0}.tc-reference-product .main-image img{cursor:zoom-in}.tc-reference-product .gallery{border:0;padding:0}.tc-reference-product .m10gal .main-image img{width:100%;height:auto;object-fit:contain}.tc-reference-product .pdp-head .accordion-panel{font-size:14px;line-height:1.8}.tc-reference-product .buy-box .buy-row .add{background:var(--tc-accent)}.tc-reference-product #lightboxImage{height:100%;width:100%;object-fit:contain}.tc-reference-product .tc-local-review input,.tc-reference-product .tc-local-review textarea{max-width:100%;width:100%}.tc-reference-product .tc-local-review input[type=checkbox]{width:auto}.tc-reference-product .review-modal.open{display:flex}.tc-reference-product .m10ray{overflow:hidden}.tc-reference-product .m10ray .pcard{min-width:0}.tc-reference-product .mbar{display:none}.tc-video-dialog{position:fixed;inset:10vh 10vw;width:80vw;height:80vh;padding:40px 15px 15px;background:#fff;border:0;border-radius:14px;z-index:2147483001}.tc-video-dialog::backdrop{background:#0009}.tc-video-dialog iframe{width:100%;height:100%;border:0}.tc-video-dialog button{position:absolute;right:12px;top:8px;background:none;border:0;font-size:24px}
.woocommerce-cart .woocommerce-cart-form{width:65%;float:left}.woocommerce-cart .cart-collaterals{width:32%;float:right}.woocommerce-cart .cart-collaterals .cart_totals{width:100%;background:white;border:1px solid #eee;padding:22px}.woocommerce-cart .woocommerce:after{content:'';display:table;clear:both}.woocommerce-cart table.shop_table{border-color:#e4e6e9;border-radius:10px;font-size:14px}.woocommerce-cart .cart_totals h2{font-size:22px}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{font-size:16px;border-radius:9px}.woocommerce-cart .product-name{font-weight:600}.woocommerce-cart .coupon .input-text{width:140px!important;border:1px solid #ddd;padding:10px}.woocommerce-cart .woocommerce-cart-form .button{font-size:13px}.woocommerce-checkout form.checkout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:0 34px;align-items:start}.woocommerce-checkout form.checkout #customer_details{grid-column:1;grid-row:1/4;padding:0;border:0}.woocommerce-checkout #customer_details .col-1,.woocommerce-checkout #customer_details .col-2{float:none;width:100%}.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review{grid-column:2}.woocommerce-checkout #order_review_heading{margin:0 0 20px}.woocommerce-checkout .woocommerce-billing-fields>h3{font-size:24px}.woocommerce-checkout #payment{background:#f8f8f8}.tc-invoice-tabs{display:flex;gap:28px;margin:16px 0 24px;padding:12px 0;border-bottom:1px solid #ddd}.tc-company-field{display:none}.tc-invoice-company .tc-company-field{display:block}.woocommerce-checkout .woocommerce form.checkout .form-row label{font-weight:500}.tc-blog-card{border:0;border-radius:0}.tc-blog-body{padding:22px 0}.tc-blog-body h2{font-size:23px}.tc-blog-title{margin:4px 0 40px;padding:26px}.tc-blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.tc-blog-image{background:white}.tc-blog-image img{border-radius:3px}.tc-blog-body small{color:var(--tc-accent)}.tc-blog-body p{font-size:15px}.tc-prose{font-size:16px}.entry-content .kt-accordion-panel-inner{padding:20px}.entry-content .kt-accordion-panel[hidden]{display:none!important}.tc-page-content table{border-collapse:collapse;width:100%}.tc-page-content th,.tc-page-content td{padding:12px;border:1px solid #ddd}.entry-content .kt-row-column-wrap{display:grid;gap:28px}.entry-content .kt-has-2-columns{grid-template-columns:1fr 1fr}.entry-content .kt-has-3-columns{grid-template-columns:repeat(3,1fr)}.entry-content .kt-has-4-columns{grid-template-columns:repeat(4,1fr)}.entry-content .kt-inside-inner-col{min-width:0}.entry-content svg{max-width:100%}.entry-content .wc-markalar a{font-size:14px}.entry-content .wc-markalar{margin:0!important}.entry-content .about-page{font-size:16px}.entry-content .about-page h2{margin-top:30px}.entry-content .kt-accordion-header-wrap button{width:100%;text-align:left;padding:18px;border:1px solid #ddd;background:#f7f7f7}.entry-content .kt-blocks-accordion-icon-trigger{float:right}.tc-contact-notice{padding:16px;border:1px solid #e9e9e9;border-radius:8px;background:#f8f8f8}
@media(min-width:1200px){.m10cat ul.products.m10loop{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(min-width:801px) and (max-width:1200px){.archive-home .rail.pv6{grid-auto-columns:calc((100% - 80px)/6)}.archive-home .fx-mini-in{padding-right:22px}.archive-home .fx-mini-image{width:60px}.archive-home .fx-mini .t{font-size:11px}.archive-home .fx-mini .p b{font-size:12px}}
@media(max-width:800px){:root{--global-content-edge-padding:14px}.tc-container{width:calc(100% - 28px)}.tc-header-main{display:flex;height:auto;gap:14px}.tc-logo img{width:145px!important}.tc-header .tc-search{height:44px;flex-basis:100%}.tc-category-menu>li>a{font-size:14px;min-height:52px}.archive-home .m10hero{margin-bottom:30px}.archive-home .fx-in{display:grid;grid-template-columns:1fr}.archive-home .fx-person{display:none}.archive-home .fx-minis{display:grid;grid-template-columns:1fr 1fr}.archive-home .fx-feat{grid-column:auto}.archive-home .m10yt{min-height:250px}.archive-home .m10fx .fx-minis{grid-column:auto}.archive-home .m10fx .fx-mini{max-width:100%}.archive-home .m10fx .fx-in{padding:18px}.archive-home .sektor{flex-basis:30%;width:30%}#m10ftr .footer{padding:20px 14px 0}#m10ftr .f-grid{grid-template-columns:1fr;gap:0}#m10ftr .f-red{padding:28px 20px}.tc-whatsapp{right:16px;bottom:20px;width:44px;height:44px}.m10cat .cat-layout{display:block}.m10cat .cat-side{display:none}.m10cat .cat-hero h1{font-size:24px}.m10cat .cat-toolbar{gap:12px}.m10cat ul.products.m10loop{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 12px!important}.m10cat .pcard-badges .b-kamp,.m10cat .pcard-badges .b-disc{font-size:10px}.m10cat .cat-sort,.m10cat .woocommerce-ordering{margin-left:0}.tc-reference-product .product-grid{display:flex;flex-direction:column;gap:24px}.tc-reference-product .gallery-wrap,.tc-reference-product .product-info,.tc-reference-product .summary.buy-box{width:100%}.tc-reference-product .gallery-wrap{overflow:hidden}.tc-reference-product .product-info h1{font-size:24px}.tc-reference-product .gallery{width:100%;max-width:100%}.tc-reference-product .m10gal-desk{display:flex;flex-direction:column}.tc-reference-product .thumbs-col{width:100%;height:auto}.tc-reference-product .thumbs{display:flex;flex-direction:row;max-height:100px;overflow-x:auto}.tc-reference-product .thumbs button{flex:0 0 70px}.tc-reference-product .main-image{max-width:350px;margin:auto}.tc-reference-product .product-grid .summary.buy-box{position:static}.tc-reference-product .accordion-panel table{display:block;max-width:100%;overflow-x:auto}.tc-reference-product .addons{overflow:hidden}.tc-reference-product .product-info-top{display:flex}.tc-reference-product .pdp-wrap{max-width:100%}.tc-reference-product .m10pdp-sekmeler{width:100%}.tc-reference-product .m10ray .pcard{max-width:100%}.woocommerce-account .col2-set .col-1,.woocommerce-account .col2-set .col-2{width:100%;float:none}.woocommerce-account .col2-set .col-2{margin-top:30px}.tc-inner-page-title{margin-bottom:30px}.woocommerce-cart .woocommerce-cart-form,.woocommerce-cart .cart-collaterals{float:none;width:100%}.woocommerce-checkout form.checkout{display:block}.woocommerce-checkout #order_review_heading{margin-top:28px}.tc-blog-grid{grid-template-columns:1fr}.entry-content .kt-row-column-wrap{grid-template-columns:1fr!important}.entry-content .wc-marka{flex:0 0 calc(33.333% - 10px)}.tc-invoice-tabs{font-size:14px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
/* Reference screen refinements */
.tc-reference-product .m10gal-desk{display:grid;grid-template-columns:76px minmax(0,1fr);gap:16px}.tc-reference-product .m10gal-desk .main-image{grid-column:2;grid-row:1}.tc-reference-product .m10gal-desk .thumbs-col{grid-column:1;grid-row:1;width:76px}.tc-reference-product .thumbs{width:76px}.tc-reference-product .thumbs button{width:76px}.tc-reference-product .m10-card-ico:empty:before{content:'♙';font-size:20px}.tc-page-content{line-height:1.65}.tc-about-layout{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:48px}.tc-about-layout .about-page h2:first-child{margin-top:0}.tc-about-sidebar{border:1px solid #ddd;border-radius:10px;padding:24px;font-size:14px;align-self:start}.tc-about-sidebar h3{font-size:18px}.tc-about-sidebar ul{margin:0;padding:0;list-style:none}.tc-about-sidebar li{margin:4px 0}.woocommerce-cart .tc-inner-page-title,.woocommerce-checkout .tc-inner-page-title{display:none}.woocommerce-cart .tc-page{padding-top:36px}.woocommerce-checkout .tc-header,.woocommerce-checkout .tc-navigation,.woocommerce-checkout #m10ftr,.woocommerce-checkout .tc-whatsapp{display:none}.tc-checkout-header{border-bottom:1px solid #eee;background:#fff}.tc-checkout-header .tc-container{height:82px;display:flex;align-items:center;justify-content:space-between;font-size:14px;color:#78818a}.tc-checkout-header img{width:176px;height:45px;object-fit:contain;background:var(--tc-accent);border-radius:12px;padding:8px 14px}.tc-checkout-header span{color:#28805a;font-weight:600}.woocommerce-checkout .tc-page{padding-top:32px}.woocommerce-checkout .woocommerce-info{background:#eef9f1;border:1px solid #cfe3d5;padding:14px 18px;font-size:14px}.woocommerce-checkout .woocommerce-info:before{display:none}.woocommerce-checkout .woocommerce-info a{color:#075cac;text-decoration:underline}.woocommerce-checkout form.checkout{grid-template-columns:minmax(0,1.28fr) minmax(0,1fr);gap:0 40px}.woocommerce-checkout #order_review{padding:20px;background:#fafbfc;border:1px solid #e5e7eb;border-radius:16px}.woocommerce-checkout #order_review_heading{font-size:18px;margin:0;padding:20px 22px 0;background:#fafbfc;border:1px solid #e5e7eb;border-bottom:0;border-radius:16px 16px 0 0}.woocommerce-checkout #order_review{border-top:0;border-radius:0 0 16px 16px}.woocommerce-checkout .woocommerce-billing-fields>h3{font-size:22px;margin-bottom:18px}.woocommerce-checkout .woocommerce form .form-row{margin-bottom:14px}.woocommerce-checkout .woocommerce form .form-row input.input-text,.woocommerce-checkout .woocommerce form .form-row select{border-radius:10px;min-height:45px}.woocommerce-checkout .woocommerce table.shop_table{border:0;background:transparent;font-size:14px}.woocommerce-checkout .woocommerce table.shop_table thead{display:none}.woocommerce-checkout .woocommerce table.shop_table td,.woocommerce-checkout .woocommerce table.shop_table th{background:transparent;padding:15px 0;font-size:14px;border-top:1px solid #eee}.woocommerce-checkout .woocommerce table.shop_table tbody tr:first-child td{border-top:0}.woocommerce-checkout .woocommerce table.shop_table td.product-total{text-align:right;white-space:nowrap;padding-left:12px}.tc-order-image{width:56px;height:65px;object-fit:contain;float:left;margin:0 12px 8px 0;border:1px solid #eee;border-radius:8px;background:white}.tc-order-quantity{font-size:11px}.woocommerce-checkout #payment{background:transparent}.woocommerce-checkout #payment ul.payment_methods{padding:0;border:0}.woocommerce-checkout #payment .wc_payment_method{padding:14px;border:1px solid #ddd;border-radius:12px;background:white;margin-bottom:12px}.woocommerce-checkout #payment div.payment_box{background:#f4f5f8;font-size:13px}.woocommerce-checkout #payment .place-order{padding:0}.woocommerce-checkout #place_order{width:100%;border-radius:12px;font-size:16px}.tc-invoice-company .tc-individual-field{display:none}.woocommerce-checkout .tc-company-field{display:none}.woocommerce-checkout.tc-invoice-company .tc-company-field{display:block}.tc-store .m10loop .pcard-rate:empty{min-height:18px}
@media(min-width:801px){.m10cat ul.products.m10loop{grid-template-columns:repeat(4,minmax(185px,1fr))}.tc-header-main{grid-template-columns:196px minmax(0,1fr) 58px 58px;column-gap:32px}.tc-header .tc-search{margin-left:8px;width:calc(100% - 8px)}}
@media(max-width:800px){.tc-about-layout{display:block}.tc-about-sidebar{margin-top:30px}.tc-reference-product .m10gal-desk{display:flex;flex-direction:column}.tc-reference-product .m10gal-desk .thumbs-col,.tc-reference-product .thumbs{width:100%}.tc-checkout-header .tc-container{gap:8px;font-size:11px}.tc-checkout-header img{width:136px}.woocommerce-checkout form.checkout{display:block}.woocommerce-checkout #order_review_heading{margin-top:30px}.woocommerce-checkout .tc-page{padding-top:20px}}
.woocommerce-checkout form.checkout #customer_details,.woocommerce-checkout form.checkout #order_review,.woocommerce-checkout form.checkout #order_review_heading{width:100%!important;float:none!important;margin-left:0!important;margin-right:0!important}.woocommerce-checkout .woocommerce table.shop_table td,.woocommerce-checkout .woocommerce table.shop_table th{border:0;border-bottom:1px solid #eee}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row{float:none;width:100%}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row-first,.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row-last{width:48%}.woocommerce-checkout #billing_email_field{order:1}.woocommerce-checkout #billing_first_name_field{order:2}.woocommerce-checkout #billing_last_name_field{order:3}.woocommerce-checkout #billing_invoice_type_field{order:4}.woocommerce-checkout #billing_identity_field{order:5}.woocommerce-checkout #billing_company_field{order:6}.woocommerce-checkout #billing_tax_office_field{order:7}.woocommerce-checkout #billing_tax_number_field{order:8}.woocommerce-checkout #billing_phone_field{order:9}.woocommerce-checkout #billing_country_field{order:10}.woocommerce-checkout #billing_state_field{order:11}.woocommerce-checkout #billing_city_field{order:12}.woocommerce-checkout #billing_address_1_field{order:13}.woocommerce-checkout #billing_address_2_field{order:14}.woocommerce-checkout #billing_postcode_field{order:15}
.woocommerce-checkout form.checkout:before,.woocommerce-checkout form.checkout:after{display:none!important}.woocommerce-checkout form.checkout{grid-template-rows:min-content 1fr}.woocommerce-checkout form.checkout #customer_details{grid-row:1/3}.woocommerce-checkout form.checkout #order_review_heading{grid-row:1;margin-bottom:0!important}.woocommerce-checkout form.checkout #order_review{grid-row:2}
@media(max-width:800px){.tc-reference-product .m10gal-desk{display:flex!important;flex-direction:column}.tc-reference-product .main-image{width:100%;max-width:320px}.tc-reference-product .m10gal-desk .thumbs-col{width:100%;height:90px}.tc-reference-product .thumbs{height:90px;display:flex;flex-direction:row}.tc-reference-product .product-info{border:0!important;padding:0!important}.tc-reference-product .m10gal-desk .main-image img{max-height:320px}.tc-reference-product .product-grid{gap:20px}}
.tc-price-dialog{border:0;border-radius:16px;width:min(500px,90vw);padding:30px}.tc-price-dialog::backdrop{background:#0007}.tc-price-dialog h2{font-size:23px}.tc-price-dialog label{display:block;margin-bottom:14px}.tc-price-dialog input{display:block;width:100%;padding:10px;border:1px solid #ddd;border-radius:6px;margin-top:5px}.tc-dialog-close{position:absolute;right:12px;top:8px;border:0;background:transparent;font-size:24px}.tc-page-content .woocommerce form.login{padding-bottom:22px}.woocommerce-account .woocommerce form.login input.input-text,.woocommerce-account .woocommerce form.register input.input-text{height:41px;min-height:41px}.woocommerce-account .woocommerce-form-login .button{padding:11px 18px!important;font-size:17px!important}
@media(max-width:800px){.tc-reference-product .main-image{position:relative!important}.tc-reference-product .main-image .m10v-rozet{position:absolute;top:8px;left:8px;right:auto;bottom:auto}.tc-reference-product .thumbs{gap:8px;overflow-x:auto;scrollbar-width:none;align-items:center}.tc-reference-product .thumbs button{background:#fff!important;padding:4px!important;border:1px solid #ddd!important;border-radius:8px;width:70px!important;min-width:70px;height:76px!important;flex:0 0 70px}.tc-reference-product .thumbs button.active{border:2px solid var(--tc-accent)!important}.tc-reference-product .thumbs img{width:100%!important;height:100%!important;object-fit:contain}.tc-reference-product .thumbs-col .thumbs-nav{display:none!important}.m10cat .cat-side.is-open{display:block;margin-bottom:24px}.tc-mobile-filters{display:block;width:100%;padding:12px;background:#f7f7f7;border:1px solid #ddd;border-radius:8px;margin-bottom:20px;font-weight:600}}
@media(min-width:801px){.tc-mobile-filters{display:none}}
