/* FXTUL Studio: public presentation only. Native WooCommerce forms and state remain native. */
body.fxstudio{--fx-red:#db2635;--fx-ink:#151a22;--fx-muted:#646c77;--fx-line:#dfe3e8;--wd-primary-color:#d32736;--wd-btn-accented-bgcolor:#d32736;--wd-btn-accented-color:#fff;background:#f5f6f7;color:var(--fx-ink);font-family:Arial,Helvetica,sans-serif}
.fxstudio .main-page-wrapper{background:#f5f6f7;padding-top:36px}.fxstudio.home .main-page-wrapper,.fxstudio.page-id-4439 .main-page-wrapper{padding-top:0}.fxstudio.home .site-content{margin-bottom:0}.fxstudio .container{max-width:1340px}.fxstudio .whb-header{box-shadow:0 1px 0 #e1e4e8}.fxstudio .whb-general-header{background:#fff!important;border-bottom:1px solid #e4e7eb}.fxstudio .whb-header-bottom{background:#171c24!important}.fxstudio .whb-header-bottom .wd-nav>li>a,.fxstudio .whb-header-bottom .wd-tools-element>a,.fxstudio .whb-header-bottom a{color:#fff}.fxstudio .whb-header-bottom .sub-menu a{color:#202630}.fxstudio .whb-header-bottom .wd-nav>li>a{font-size:13px;letter-spacing:.02em}.fxstudio .wd-header-search-form input{border-radius:8px!important;background:#f3f5f7!important;border-color:#e7e9ec!important}.fxstudio .wd-logo img{max-height:72px!important;object-fit:contain}.fxstudio .whb-flex-row{gap:16px}.fxstudio .wd-nav li>a:hover{color:#e2404f}.fxstudio .wd-tools-element .wd-tools-count{background:#d32736}.fxstudio .wd-page-title{background:#171c24!important}.fxstudio .wd-page-title .title,.fxstudio .wd-page-title a{color:#fff}
.fx-home{width:100%;color:var(--fx-ink)}.fx-home *,.fx-contact-page *,.fx-catalog-intro *{box-sizing:border-box}.fx-eyebrow{font-size:11px!important;font-weight:800;letter-spacing:.15em;line-height:1.6;color:var(--fx-red);margin:0 0 20px}.fx-hero{display:grid;grid-template-columns:1.1fr 1fr;background:#171c24;color:#fff;border-radius:0 0 22px 22px;overflow:hidden;position:relative;margin-top:0;min-height:580px}.fx-hero-copy{padding:64px 20px 48px 48px;position:relative;z-index:1}.fx-hero h1{font-size:clamp(38px,4.1vw,62px);line-height:1.12;font-weight:800;letter-spacing:-.045em;color:#fff;margin:0 0 24px}.fx-hero h1 em{font-style:normal;color:#ff5765}.fx-hero-copy>p:not(.fx-eyebrow){font-size:17px;line-height:1.7;color:#c2c8d0;max-width:480px}.fx-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.fx-button{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:50px;padding:14px 24px;border-radius:7px;background:#d32736;color:#fff!important;font-size:13px;font-weight:700;text-decoration:none;transition:background .2s,transform .2s}.fx-button:hover{background:#b61b29;color:#fff!important;transform:translateY(-2px)}.fx-button-outline{background:transparent;border:1px solid #56606e;color:#fff!important}.fx-button-white{background:#fff;color:#171c24!important}.fx-button-white:hover{background:#f1f1f1;color:#171c24!important}.fx-hero-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:42px;padding-top:24px;border-top:1px solid #414650}.fx-hero-facts span{font-size:10px;color:#aeb6c1;line-height:1.6}.fx-hero-facts b{display:block;color:#fff;font-size:17px;letter-spacing:.04em;margin-bottom:5px}.fx-hero-art{position:relative;display:flex;align-items:center;justify-content:center;isolation:isolate;min-width:0;padding:42px 22px 120px;background:radial-gradient(ellipse at 60% 45%,#54313c 0,#222a36 48%,#171c24 78%)}.fx-hero-art>img{position:relative;z-index:1;width:100%;max-height:360px;object-fit:contain;background:#fff;border-radius:18px;padding:14px;box-shadow:0 30px 70px #0005;transform:rotate(-6deg)}.fx-hero-index{position:absolute;top:36px;right:30px;color:#b0b7c2;font-size:10px;letter-spacing:.15em}.fx-orbit{position:absolute;width:360px;height:360px;max-width:90%;border:1px solid #ffffff17;border-radius:50%;box-shadow:0 0 0 35px #ffffff04,0 0 0 70px #ffffff03}.fx-art-label{position:absolute;bottom:38px;left:32px;border-left:3px solid #e63949;padding-left:18px;z-index:2}.fx-art-label span{display:block;font-size:9px;letter-spacing:.1em;color:#c8cdd5}.fx-art-label strong{display:block;font-size:25px;color:#fff;margin:6px 0}.fx-art-label small{font-size:12px;color:#c8cdd5}.fx-category-strip{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--fx-line);padding:22px 0;gap:16px}.fx-category-strip a{color:#171c24;font-size:13px;font-weight:700;padding:8px 18px;border-right:1px solid var(--fx-line)}.fx-category-strip a:last-child{border:0}.fx-category-strip span{color:#bd2633;font-size:11px;margin-right:16px}.fx-section{padding:66px 0}.fx-section-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:28px}.fx-section h2,.fx-selection h2,.fx-contact-band h2{font-size:34px;line-height:1.2;font-weight:800;letter-spacing:-.035em;margin:0;color:#171c24}.fx-section-head .fx-eyebrow{margin-bottom:12px}.fx-section-head>p{font-size:13px;line-height:1.7;color:#646c77;margin:0}.fx-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.fx-card{border:1px solid #e0e4e8;border-radius:12px;overflow:hidden;background:#fff;min-width:0;transition:box-shadow .2s,transform .2s}.fx-card:hover{box-shadow:0 16px 40px #151a2212;transform:translateY(-4px)}.fx-card-image{height:235px;display:flex;align-items:center;justify-content:center;padding:20px;border-bottom:1px solid #eef0f3;background:#fff}.fx-card-image img{width:100%;height:100%;object-fit:contain}.fx-card-body{padding:22px}.fx-kicker{font-size:9px;color:#aa2330;letter-spacing:.11em;font-weight:800}.fx-card h3{font-size:20px;line-height:1.25;letter-spacing:-.02em;margin:10px 0}.fx-card h3 a{color:#171c24}.fx-card p{font-size:12px;color:#646c77;min-height:36px;margin:0 0 12px}.fx-price{font-size:20px;font-weight:800;color:#171c24;min-height:50px;line-height:1.4;margin:12px 0}.fx-price del{font-size:12px;color:#7d838c;display:block;font-weight:400}.fx-price ins{color:#b72332;text-decoration:none}.fx-card-link{display:flex;justify-content:space-between;border-top:1px solid #e4e7ec;padding-top:16px;color:#171c24;font-size:12px;font-weight:700}.fx-card-link span{color:#d32736}.fx-selection{display:grid;grid-template-columns:1fr 1fr;gap:60px;background:#e9edf1;border:1px solid #dfe4eb;border-radius:16px;padding:44px}.fx-selection p{color:#5d6672;line-height:1.8;font-size:14px;margin:20px 0}.fx-selection ol{list-style:none;margin:0;padding:0}.fx-selection li{display:flex;gap:24px;border-bottom:1px solid #d0d7df;padding:20px 0;margin:0}.fx-selection li:last-child{border-bottom:0}.fx-selection li>span{font-size:12px;font-weight:800;color:#c32635}.fx-selection h3{font-size:18px;margin:0}.fx-selection li p{font-size:13px;margin:8px 0 0}.fx-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.fx-guide-card{background:#fff;border:1px solid var(--fx-line);border-top:3px solid #c92736;border-radius:3px 3px 12px 12px;padding:26px;position:relative}.fx-guide-number{display:block;font-size:34px;font-weight:800;color:#e1e5ea;margin-bottom:28px}.fx-guide-card h3{font-size:21px;line-height:1.3;letter-spacing:-.025em;min-height:82px;margin:10px 0 16px}.fx-guide-card h3 a{color:#171c24}.fx-guide-card>p:not(.fx-kicker){font-size:13px;color:#646c77;line-height:1.7;min-height:70px}.fx-text-link{font-size:12px;color:#b72332;font-weight:700}.fx-contact-band{display:flex;justify-content:space-between;align-items:center;gap:28px;background:#a71928;border-radius:12px;padding:38px;margin-bottom:52px;color:#fff}.fx-contact-band h2{font-size:28px;color:#fff}.fx-contact-band .fx-eyebrow{color:#ffc6cd;margin-bottom:12px}.fx-contact-band p{color:#ffe3e7;font-size:14px;margin:14px 0 0}.fx-contact-band .fx-button{flex-shrink:0}
.fxstudio .wd-footer{background:#171c24!important;color:#c2c8d0;border-top:4px solid #d32736;padding-top:32px}.fxstudio .wd-footer .elementor-section,.fxstudio .wd-footer .elementor-element{background-color:transparent}.fxstudio .wd-footer a,.fxstudio .wd-footer p{color:#bcc4ce!important;font-size:13px;line-height:1.8}.fxstudio .wd-footer h4{color:#fff!important;font-size:15px;font-weight:700}.fxstudio .wd-footer a:hover{color:#ff6673!important}.fx-help{position:fixed;right:20px;bottom:22px;z-index:390;background:#fff;border:1px solid #e0e3e8;box-shadow:0 6px 30px #0002;border-left:4px solid #d32736;border-radius:8px;padding:11px 18px}.fx-help a{color:#171c24}.fx-help span{display:block;font-size:8px;letter-spacing:.13em;color:#777}.fx-help strong{font-size:13px}.fxstudio #jdiag-contact-buttons{display:none!important}
.fx-catalog-intro{background:#171c24;border-radius:14px;padding:40px;margin:0 0 32px;width:100%;color:#c5ccd5}.fx-catalog-intro h1{font-size:40px;letter-spacing:-.04em;line-height:1.15;color:#fff;margin:0 0 18px}.fx-catalog-intro>p:not(.fx-eyebrow){max-width:760px;font-size:15px;line-height:1.8}.fx-catalog-facts{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.fx-catalog-facts span{font-size:11px;border:1px solid #4a5361;padding:7px 12px;border-radius:5px}.fxstudio.tax-product_cat .product-grid-item,.fxstudio.post-type-archive-product .product-grid-item{background:#fff;border:1px solid #e0e4e9;border-radius:12px;overflow:hidden;padding:14px!important}.fxstudio .product-grid-item .product-image-link img{aspect-ratio:1/1;object-fit:contain;background:#fff}.fxstudio .product-grid-item .wd-entities-title{font-size:16px!important;line-height:1.4;font-weight:700}.fxstudio .product-grid-item .price{font-weight:800;font-size:18px!important;color:#b72332}.fxstudio .product-grid-item del{font-size:12px;color:#7c8490}.fxstudio .wd-shop-tools{background:#fff;border:1px solid #e0e4e8;border-radius:10px;padding:16px}.fxstudio .sidebar-container .widget{border-bottom:1px solid #dfe3e8;padding-bottom:24px}.fxstudio .widget-title{font-size:14px;font-weight:800}.fxstudio .single-product-content{background:#fff;border:1px solid #e1e5e9;border-radius:16px;padding:28px}.fxstudio .product_title{font-size:32px;line-height:1.2;letter-spacing:-.035em}.fxstudio .woocommerce-product-gallery img{object-fit:contain}.fxstudio .woocommerce-product-details__short-description{font-size:14px;line-height:1.8;color:#59626f}.fxstudio .woocommerce-product-details__short-description li{margin-bottom:7px}.fxstudio .single_add_to_cart_button{background:#c82635!important;color:#fff!important;border-radius:7px!important}.fxstudio .woocommerce-tabs{background:#fff;border-radius:14px;padding:28px;margin-top:28px}.fx-product-copy,.fx-guide{max-width:880px;margin:auto;font-size:15px;line-height:1.85;color:#4d5764}.fx-product-copy h2,.fx-guide h2{font-size:27px;line-height:1.3;color:#171c24;margin:34px 0 15px;letter-spacing:-.02em}.fx-product-copy h3,.fx-guide h3{font-size:20px;color:#171c24;margin:26px 0 12px}.fx-product-copy li{margin-bottom:8px}.fx-note{background:#eceff3;border-left:3px solid #d32736;padding:24px;margin-top:30px}.fxstudio.single-post .entry-content{max-width:900px;margin:auto;background:#fff;padding:32px;border-radius:14px}.fxstudio .wd-post .article-inner{border-radius:14px;overflow:hidden;background:#fff}.fxstudio .wd-post .entry-title{font-size:26px;line-height:1.3}.fxstudio .wd-post .wd-post-img img{object-fit:contain;background:white;max-height:300px}.fxstudio .blog-design-masonry .article-body-container{padding:24px}.fx-contact-page{padding:60px 0}.fx-contact-page h1{font-size:52px;line-height:1.1;letter-spacing:-.04em}.fx-intro{font-size:17px;line-height:1.8;color:#606a77;max-width:780px}.fx-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:34px 0}.fx-contact-grid section{background:#fff;padding:32px;border:1px solid #e0e4e8;border-radius:12px}.fx-contact-grid h2{font-size:24px;line-height:1.3;margin:18px 0}.fx-contact-grid p,.fx-contact-grid li,.fx-contact-grid address{font-size:14px;line-height:1.8;color:#606a77}.fx-contact-grid address{font-style:normal}.fxstudio .woocommerce-cart-form,.fxstudio .cart-totals-inner,.fxstudio form.checkout{border-radius:12px;background:#fff}.fxstudio .woocommerce-checkout input,.fxstudio .woocommerce-checkout select{border-radius:5px}
@media(min-width:1025px){.fxstudio .wd-nav-main{gap:26px}.fxstudio .whb-header-bottom-inner{min-height:56px}}
@media(max-width:1100px){.fx-hero-copy{padding:45px 20px 35px 28px}.fx-hero{min-height:520px}.fx-hero h1{font-size:43px}.fx-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-card-image{height:260px}.fx-guide-card h3{font-size:19px}.fx-selection{gap:30px;padding:32px}.fx-section h2,.fx-selection h2{font-size:29px}}
@media(max-width:767px){.fxstudio .main-page-wrapper{padding-top:20px}.fxstudio .container{padding-inline:18px}.fx-hero{grid-template-columns:1fr;border-radius:0 0 16px 16px}.fx-hero-copy{padding:36px 24px 28px}.fx-hero h1{font-size:40px}.fx-hero-copy>p:not(.fx-eyebrow){font-size:15px}.fx-eyebrow{font-size:9px!important;letter-spacing:.1em;margin-bottom:16px}.fx-hero-art{min-height:330px;padding:30px 30px 100px}.fx-hero-art>img{max-height:230px;max-width:360px;padding:12px}.fx-hero-index{top:10px;font-size:8px}.fx-art-label{bottom:22px;left:24px}.fx-art-label strong{font-size:20px}.fx-art-label span{font-size:8px}.fx-orbit{width:230px;height:230px}.fx-hero-facts{margin-top:28px;gap:10px}.fx-hero-facts b{font-size:15px}.fx-hero-facts span{font-size:9px}.fx-actions{gap:10px}.fx-button{font-size:12px;padding:13px 18px;gap:12px;min-height:46px}.fx-category-strip{grid-template-columns:1fr;padding:10px 0;gap:0}.fx-category-strip a{padding:14px 8px;border-right:0;border-bottom:1px solid #dfe3e8;font-size:13px}.fx-section{padding:40px 0}.fx-section-head{display:block;margin-bottom:24px}.fx-section-head>p,.fx-section-head>.fx-text-link{display:block;margin-top:16px}.fx-section h2,.fx-selection h2{font-size:28px}.fx-product-grid{gap:12px}.fx-card-image{height:172px;padding:12px}.fx-card-body{padding:16px 13px}.fx-card h3{font-size:17px;min-height:43px}.fx-card p{font-size:11px;min-height:34px}.fx-kicker{font-size:8px;letter-spacing:.06em}.fx-price{font-size:17px;min-height:49px}.fx-card-link{font-size:10px;gap:4px}.fx-selection{grid-template-columns:1fr;padding:25px;gap:12px}.fx-selection li{gap:18px}.fx-guide-grid{grid-template-columns:1fr;gap:16px}.fx-guide-card{padding:24px}.fx-guide-number{font-size:26px;margin-bottom:18px}.fx-guide-card h3,.fx-guide-card>p:not(.fx-kicker){min-height:0}.fx-guide-card h3{font-size:23px}.fx-contact-band{display:block;padding:26px;margin-bottom:30px}.fx-contact-band h2{font-size:25px}.fx-contact-band .fx-button{margin-top:20px}.fx-contact-band p{font-size:12px;overflow-wrap:anywhere}.fx-catalog-intro{padding:26px 22px;margin-bottom:24px}.fx-catalog-intro h1{font-size:32px}.fx-catalog-intro>p:not(.fx-eyebrow){font-size:13px}.fx-catalog-facts{gap:8px}.fx-catalog-facts span{font-size:10px;padding:5px 8px}.fxstudio .single-product-content{padding:16px;border-radius:10px}.fxstudio .product_title{font-size:27px}.fxstudio .woocommerce-tabs{padding:20px 16px}.fx-product-copy,.fx-guide{font-size:14px}.fx-product-copy h2,.fx-guide h2{font-size:23px}.fxstudio.single-post .entry-content{padding:22px 18px}.fx-contact-page{padding:35px 0}.fx-contact-page h1{font-size:38px}.fx-contact-grid{grid-template-columns:1fr;gap:15px}.fx-contact-grid section{padding:24px}.fx-contact-grid h2{font-size:23px}.fx-intro{font-size:15px}.fx-help{right:12px;bottom:68px;padding:8px 12px}.fx-help strong{font-size:11px}.fx-help span{font-size:7px}.fxstudio .product-grid-item .wd-entities-title{font-size:14px!important}.fxstudio .product-grid-item .price{font-size:16px!important}}
@media(max-width:350px){.fx-hero h1{font-size:34px}.fx-hero-copy{padding-inline:18px}.fx-card-image{height:145px}.fx-card-body{padding:13px 10px}.fx-card h3{font-size:15px}.fx-price{font-size:15px}.fx-contact-page h1{font-size:33px}}
@media(prefers-reduced-motion:reduce){.fx-home *{transition:none!important;transform:none!important}}
/* Final theme integration: consistent width, readable navigation, restrained archive headings. */
.fxstudio.home .fx-home{max-width:1300px;margin-inline:auto;padding-inline:18px}.fxstudio .whb-header-bottom .wd-nav-main>li>a,.fxstudio .whb-header-bottom .wd-nav-main>li>a .nav-link-text{color:#fff!important}.fxstudio .whb-header-bottom .wd-button-wrapper a{background:#d32736!important;color:#fff!important;border-radius:6px}.fxstudio .whb-general-header .wd-header-cart .wd-tools-icon,.fxstudio .whb-general-header .wd-header-cart .wd-tools-text{color:#171c24!important}.fx-hero-art>img{max-width:520px;max-height:320px}.fxstudio.tax-product_cat .elementor-element-b1f172e .title-wrapper{background:none!important;padding:0!important;text-align:left!important;border-radius:0!important}.fxstudio.tax-product_cat .elementor-element-b1f172e h4{color:#171c24!important;font-size:20px!important;line-height:1.4}.fxstudio.tax-product_cat .sidebar-container .title-wrapper{background:none!important;padding:0!important;border-radius:0!important}.fxstudio.tax-product_cat .sidebar-container .title-wrapper h4,.fxstudio.tax-product_cat .sidebar-container .title-wrapper h3{color:#171c24!important;font-size:18px!important}.fxstudio .fx-help{display:block!important}.fxstudio .fx-help a{color:#171c24!important}
@media(max-width:767px){.fxstudio.home .fx-home{padding-inline:0}.fx-hero-art>img{max-height:230px}.fxstudio.tax-product_cat .product-grid-item{padding:10px!important}.fxstudio .fx-help{bottom:70px}}
.fxstudio.tax-product_cat .elementor-element-b1f172e{display:none!important}.fxstudio .fx-hero-art img{max-width:480px}.fxstudio .fx-art-label{background:#171c24c9;padding:12px 18px}.fxstudio .main-page-wrapper .wd-content-layout{column-gap:30px}.fxstudio .product-grid-item .product-element-top{background:#fff}.fxstudio .product-grid-item .product-image-link{display:block;min-height:180px}.fxstudio .product-grid-item .product-image-link img{min-height:180px;max-height:260px}.fxstudio .woocommerce-product-gallery{background:#fff;border-radius:12px}.fxstudio .fx-help{z-index:390!important}
@media(max-width:767px){.fxstudio .product-grid-item .product-image-link,.fxstudio .product-grid-item .product-image-link img{min-height:140px}.fxstudio .fx-hero-art img{max-width:340px}}
.fxstudio .fx-card{display:flex;flex-direction:column}.fxstudio .fx-card-body{display:flex;flex-direction:column;flex:1}.fxstudio .fx-card-body .fx-price{margin-top:auto;padding-top:12px}.fxstudio .fx-auto-section .fx-card h3{font-size:18px;line-height:1.35}.fxstudio .fx-card-image{flex-shrink:0}
.fxstudio.post-type-archive-product .elementor-element-b1f172e{display:none!important}
/* Navigation 1.1 — balanced header and direct product groups. */
.fxstudio .whb-general-header{background:#fff!important;border-bottom:1px solid #e4e7ec!important}.fxstudio .whb-header .wd-tools-icon,.fxstudio .whb-header .wd-tools-text,.fxstudio .whb-header .wd-tools-icon:before{color:#171c24!important}
@media(min-width:1025px){
.fxstudio .whb-general-header>.container{max-width:1400px;padding-inline:32px}.fxstudio .whb-general-header-inner{min-height:92px;gap:30px;flex-wrap:nowrap!important}.fxstudio .whb-general-header-inner>.whb-col-center{order:0;flex:0 0 220px!important;max-width:220px!important;width:220px!important}.fxstudio .whb-general-header-inner>.whb-col-left{order:1;flex:1 1 auto!important;width:auto!important;min-width:0}.fxstudio .whb-general-header-inner>.whb-col-right{order:2;flex:0 0 auto!important;width:auto!important}.fxstudio .whb-general-header .site-logo img{width:220px!important;max-width:220px!important;height:auto}.fxstudio .wd-header-main-nav{width:100%}.fxstudio .wd-nav-main{flex-wrap:nowrap!important;justify-content:center;gap:6px!important}.fxstudio .wd-nav-main>li{margin:0!important;border:0!important}.fxstudio .wd-nav-main>li:after{display:none!important}.fxstudio .wd-nav-main>li>a{height:44px!important;min-height:44px;padding:0 14px!important;border-radius:8px;font-size:12px!important;font-weight:700!important;color:#303846!important;white-space:nowrap}.fxstudio .wd-nav-main>li>a .nav-link-text{color:inherit!important}.fxstudio .wd-nav-main>li:hover>a,.fxstudio .wd-nav-main>li:focus-within>a,.fxstudio .wd-nav-main>li.current-menu-item>a{background:#fff0f1;color:#bb2333!important}.fxstudio .wd-header-cart{border:1px solid #e4e7ec;background:#f5f6f8;border-radius:10px;padding:5px 10px}.fxstudio .wd-header-cart .wd-tools-text{font-size:11px!important}.fxstudio .wd-header-divider,.fxstudio .whb-space-element{display:none!important}.fxstudio .whb-col-right{gap:14px}.fxstudio #menu-item-30272>.wd-dropdown-menu{width:620px!important;max-width:calc(100vw - 80px);padding:16px!important;border:1px solid #e2e6ed;border-radius:16px;box-shadow:0 22px 55px #171c2422;background:#fff!important;left:0!important;right:auto!important}.fxstudio #menu-item-30272:focus-within>.wd-dropdown-menu{opacity:1;visibility:visible;pointer-events:auto}.fxstudio #menu-item-30272>.wd-dropdown-menu>.container{width:100%!important;max-width:100%!important;padding:0!important}.fxstudio #menu-item-30272>.wd-dropdown-menu .wd-sub-menu{display:grid!important;grid-template-columns:1fr 1fr;gap:10px}.fxstudio #menu-item-30272>.wd-dropdown-menu .wd-sub-menu>li{min-width:0;border:0!important;margin:0!important}.fxstudio #menu-item-30272>.wd-dropdown-menu .wd-sub-menu>li>a{display:block!important;padding:20px!important;background:#f5f6f9;border-radius:10px;color:#171c24!important;font-size:14px!important;font-weight:800;line-height:1.4}.fxstudio #menu-item-30272>.wd-dropdown-menu .wd-sub-menu>li>a:hover,.fxstudio #menu-item-30272>.wd-dropdown-menu .wd-sub-menu>li>a:focus-visible{background:#fff0f1;color:#b72332!important;outline:2px solid #d32736;outline-offset:-2px}.fxstudio #menu-item-30272 .wd-sub-menu>li>a:after{display:block!important;position:static!important;font:400 11px/1.7 Arial,sans-serif!important;color:#687180;margin-top:6px}.fxstudio #menu-item-30273>a:after{content:'Servisiniz için motosiklet diagnostik'!important}.fxstudio #menu-item-30274>a:after{content:'Teşhis, devre testi ve dijital planlar'!important}.fxstudio #menu-item-30275>a:after{content:'M200 V2 · M200 V3 · M300 · M400'!important}.fxstudio #menu-item-30276>a:after{content:'MotoMaster · MS70 · MP001 Set'!important}
}
@media(min-width:1025px) and (max-width:1199px){.fxstudio .whb-general-header>.container{padding-inline:22px}.fxstudio .whb-general-header-inner{gap:18px}.fxstudio .whb-general-header-inner>.whb-col-center{flex-basis:180px!important;max-width:180px!important;width:180px!important}.fxstudio .whb-general-header .site-logo img{width:180px!important;max-width:180px!important}.fxstudio .wd-nav-main>li>a{padding-inline:9px!important;font-size:11px!important}.fxstudio .wd-header-cart .wd-tools-text{display:none!important}.fxstudio #menu-item-30272>.wd-dropdown-menu{width:520px!important}}
@media(max-width:1024px){.fxstudio .whb-general-header-inner{min-height:76px}.fxstudio .whb-mobile-center .site-logo img{max-width:200px!important}.fxstudio .mobile-nav{width:min(88vw,370px)!important;background:#f6f7fa!important;border-radius:0 20px 20px 0;box-shadow:12px 0 60px #171c2422;padding:22px 16px!important}.fxstudio .mobile-nav:before{content:'FXTUL TÜRKİYE';display:block;color:#c32635;font-size:15px;letter-spacing:.05em;font-weight:900;padding:8px 10px 22px}.fxstudio .mobile-nav .wd-search-form{border:1px solid #e0e4eb;background:#fff;border-radius:10px;margin-bottom:20px;overflow:hidden}.fxstudio .mobile-nav form input{color:#171c24!important;border:0!important;padding-left:16px}.fxstudio .mobile-nav .wd-nav-mobile>li{border:0!important;margin:6px 0!important;border-radius:10px;background:#fff;overflow:hidden}.fxstudio .mobile-nav .wd-nav-mobile>li>a{min-height:54px;padding:18px 16px!important;font-size:13px!important;font-weight:700!important;color:#252e3c!important;border:0!important}.fxstudio .mobile-nav .wd-nav-mobile>li.current-menu-item>a{color:#b72332!important;background:#fff0f1}.fxstudio .mobile-nav .wd-sub-menu{padding:6px 10px 12px!important;background:#fff}.fxstudio .mobile-nav .wd-sub-menu>li{border:0!important;margin:6px 0!important;background:#f3f5f8;border-radius:8px}.fxstudio .mobile-nav .wd-sub-menu>li>a{padding:15px 14px!important;min-height:48px;font-size:12px!important;color:#343d4b!important}.fxstudio .mobile-nav .fx-menu-toggle{right:8px!important;top:6px!important;width:42px!important;height:42px!important;border:1px solid #e3e6ec!important;border-radius:8px!important;background:#f4f6f9!important;color:#bc2635!important;font-size:22px!important}.fxstudio .mobile-nav .fx-menu-open>.fx-menu-toggle{background:#fff0f1!important;border-color:#f2c5ca!important}.fxstudio .mobile-nav .menu-item-30276>a{color:#ba2232!important;font-weight:800!important}}
.fx-obdstar-section .fx-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fx-obdstar-section .fx-card h3{font-size:20px;line-height:1.35}
@media(max-width:767px){.fx-obdstar-section .fx-product-grid{grid-template-columns:1fr}.fx-obdstar-section .fx-card-image{height:240px}}
@media(prefers-reduced-motion:reduce){.fxstudio .whb-header *,.fxstudio .mobile-nav *{transition:none!important}}
/* Shop templates use a second native header. Preserve search, tracking and languages. */
@media(min-width:1025px){
.fxstudio .whb-header_914547 .whb-general-header-inner>.whb-col-left{order:0;flex:0 0 220px!important;max-width:220px!important;width:220px!important}.fxstudio .whb-header_914547 .whb-general-header-inner>.whb-col-center{order:1;flex:1 1 auto!important;max-width:none!important;width:auto!important;min-width:0}.fxstudio .whb-header_914547 .whb-general-header-inner>.whb-col-right{order:2}.fxstudio .whb-header_914547 .wd-header-search-form{width:100%;max-width:540px;margin-inline:auto}.fxstudio .whb-header_914547 .wd-header-search-form form{background:#f5f6f9;border:1px solid #dfe4ec;border-radius:10px;min-width:0}.fxstudio .whb-header_914547 .wd-header-search-form input{color:#252e3b!important;border:0!important;height:46px}.fxstudio .whb-header_914547 .wd-header-search-form button{color:#252e3b!important}.fxstudio .whb-header_914547 .whb-header-bottom{background:#fff!important;border-top:1px solid #eef0f4!important;border-bottom:1px solid #dfe4ea!important;box-shadow:0 5px 16px #171c2406!important}.fxstudio .whb-header_914547 .whb-header-bottom>.container{max-width:1400px;padding-inline:32px}.fxstudio .whb-header_914547 .whb-header-bottom-inner{min-height:66px;gap:18px;flex-wrap:wrap}.fxstudio .whb-header_914547 .whb-header-bottom-inner>.whb-col-left{flex:1 1 460px!important;min-width:0}.fxstudio .whb-header_914547 .whb-header-bottom-inner>.whb-col-center{display:none!important}.fxstudio .whb-header_914547 .whb-header-bottom-inner>.whb-col-right{flex:1 1 500px!important;min-width:0;justify-content:flex-end;gap:18px}.fxstudio .whb-header_914547 .whb-header-bottom .wd-nav-main{justify-content:flex-start;gap:3px!important}.fxstudio .whb-header_914547 .whb-header-bottom .wd-nav-main>li>a,.fxstudio .whb-header_914547 .whb-header-bottom .wd-nav-main>li>a .nav-link-text{color:#303846!important}.fxstudio .whb-header_914547 .whb-header-bottom .wd-nav-main>li:hover>a,.fxstudio .whb-header_914547 .whb-header-bottom .wd-nav-main>li.current-menu-item>a{color:#bb2333!important}.fxstudio .whb-header_914547 .whb-header-bottom .wd-button-wrapper a{font-size:10px!important;min-height:36px;padding:10px 14px!important;white-space:nowrap}.fxstudio .whb-header_914547 .whb-header-bottom .wd-header-text{font-size:11px;white-space:nowrap}.fxstudio .whb-header_914547 .whb-header-bottom .wd-header-text a{color:#536072!important}.fxstudio .whb-header_914547 .whb-header-bottom .wd-header-text img{width:20px!important}.fxstudio .whb-header_914547 .whb-header-bottom .wd-header-text p{margin:0}
}
@media(min-width:1025px) and (max-width:1199px){.fxstudio .whb-header_914547 .whb-general-header-inner>.whb-col-left{flex-basis:180px!important;max-width:180px!important;width:180px!important}.fxstudio .whb-header_914547 .whb-header-bottom>.container{padding-inline:22px}.fxstudio .whb-header_914547 .whb-header-bottom-inner{gap:10px}.fxstudio .whb-header_914547 .whb-header-bottom-inner>.whb-col-left{flex-basis:420px!important}.fxstudio .whb-header_914547 .whb-header-bottom-inner>.whb-col-right{flex-basis:440px!important;gap:10px}}
