:root{color-scheme:light!important;--bg:#e5e0d7!important;--surface:#fff!important;--surface2:#fff!important;--panel:#fff!important;--card:#fff!important;--text:#111!important;--muted:#626a75!important;--line:#111!important}html,body{background:#fff!important;background-image:none!important;color:#111!important;color-scheme:light!important}body::before,body::after{background:none!important}body h1,body h2,body h3,body h4,body h5,body h6,body strong,body b{color:#111!important;text-shadow:none!important}body p,body li,body label,body small,body span{text-shadow:none!important}body a{color:#111}body input:not([type="checkbox"]):not([type="radio"]),body select,body textarea{background:#fff!important;background-image:none!important;color:#111!important;border:2px solid #111!important;box-shadow:none!important}body input::placeholder,body textarea::placeholder{color:#777!important;opacity:1!important}body button,body .btn,body a.btn,body .button,body a.button,body input[type="submit"],body input[type="button"]{background:#fff!important;background-image:none!important;color:#111!important;border:2px solid #111!important;box-shadow:none!important;text-shadow:none!important}body button:hover,body .btn:hover,body a.btn:hover,body .button:hover,body a.button:hover{background:#f3f3f3!important;color:#111!important}.site-header,.search-header,.catalog-header,.seo-top,.dashboard-topnav,.site-footer,.customer-footer,.footer-panel,.footer-location-pro,.footer-location-pro--elegant,.footer-grid>div{background:#fff!important;background-image:none!important;color:#111!important;border-color:#111!important}.site-header,.search-header,.catalog-header,.seo-top{border-bottom:2px solid #111!important}.site-footer,.customer-footer{border-top:2px solid #111!important}.section,.section--dark,.section.section--dark,.stats-section,.cta-section,.cta-inner,.real-works,.real-works-section,.works-section,.work-section,[class*="works-section"],[class*="real-work"]{background:#fff!important;background-image:none!important;color:#111!important;border-color:#111!important}.section--dark,.section.section--dark,.real-works,.real-works-section,.works-section,.work-section{border-top:2px solid #111!important;border-bottom:2px solid #111!important}.service-card,.video-card,.work-card,.works-card,.work-item,.works-item,.portfolio-card,.gallery-card,[class*="work-card"],[class*="works-card"],[class*="portfolio-card"]{background:#fff!important;background-image:none!important;color:#111!important;border:2px solid #111!important;box-shadow:none!important}.service-card p,.video-card p,.work-card p,.works-card p,.work-item p,.works-item p{color:#626a75!important}.video-card video,.work-card img,.works-card img,.work-item img,.works-item img{background:#fff!important;border-color:#111!important}.filter-btn,.filter-pill,.work-filter,.works-filter,.status-filter,[class*="filter-pill"],[class*="status-filter"]{background:#fff!important;color:#111!important;border:2px solid #111!important;box-shadow:none!important}.filter-btn.active,.filter-pill.active,.work-filter.active,.works-filter.active,.status-filter.active{background:#ececec!important;color:#111!important}.detail{background:#fff!important;color:#111!important}.mainMedia{background:#fff!important;background-image:none!important;border:2px solid #111!important;border-radius:22px!important;box-shadow:none!important}.mainMedia img,.mainMedia video{background:#fff!important}.thumbs{background:#fff!important}.thumbBtn{background:#fff!important;color:#111!important;border:2px solid #111!important;box-shadow:none!important}.thumbBtn.active{border:3px solid #111!important}.videoBtn{color:#111!important}.info{background:#fff!important;background-image:none!important;color:#111!important;border:2px solid #111!important;box-shadow:none!important}.info h1,.info p,.info strong,.info small{color:#111!important}.info .desc{color:#555!important}.info .views{background:#fff!important;color:#111!important;border:2px solid #111!important}.price{color:#8a6b15!important}.back{color:#111!important;border:2px solid #111!important;border-radius:12px!important;padding:10px 14px!important;width:max-content;background:#fff!important}.catalog-hero,.brand-page-head,.brand-detail-logo,.brand-empty,.product-card,.catalog-empty,.brand-grid .brand-button,.brand-admin-note,.brand-result-head{background:#fff!important;background-image:none!important;color:#111!important;border-color:#111!important}.catalog-hero,.brand-page-head,.brand-empty,.product-card,.brand-grid .brand-button,.brand-detail-logo{border:2px solid #111!important;box-shadow:none!important}.product-image,.product-body{background:#fff!important;color:#111!important}.product-image{border-bottom:2px solid #111!important}.product-title,.brand-result-head h2,.brand-result-head span{color:#111!important}.product-heart{background:#fff!important;color:#111!important;border:2px solid #111!important}.catalog-search,.category-pill,.catalog-btn,.catalog-back{background:#fff!important;color:#111!important;border:2px solid #111!important}.category-pill.active{background:#ececec!important}.seo-main,.seo-hero,.seo-card,.seo-check-list li,.seo-steps li,.seo-faq details,.model-card,.model-part-card,.model-no-results,.brand-models-meta,.model-search,.year-filter,.seo-cta{background:#fff!important;background-image:none!important;color:#111!important;border-color:#111!important}.seo-hero,.seo-card,.seo-check-list li,.seo-steps li,.seo-faq details,.model-card,.model-part-card,.model-no-results,.brand-models-meta,.model-search,.year-filter,.seo-cta{border:2px solid #111!important;box-shadow:none!important}.model-card[hidden]{display:none!important}.model-search input{border:0!important}.year-filter.active{background:#ececec!important}.search-form,.result-card,.empty{background:#fff!important;background-image:none!important;color:#111!important;border:2px solid #111!important;box-shadow:none!important}.result-image{background:#fff!important;color:#111!important;border:2px solid #111!important}.result-card p,.search-meta,.empty{color:#5d6570!important}.customer-kpi,.quick-customer-actions a,.box,.order-card,.dashboard-support-chat,.gift-modal,.cart-shell,.cart-card,.cart-item,.cart-summary,.cart-panel,.order-panel,.request-card,[class*="cart-card"],[class*="cart-item"],[class*="cart-summary"]{background:#fff!important;background-image:none!important;color:#111!important;border-color:#111!important}.customer-kpi,.quick-customer-actions a,.box,.order-card,.dashboard-support-chat,.cart-card,.cart-item,.cart-summary,.cart-panel,.request-card{border:2px solid #111!important;box-shadow:none!important}.reels,.reel,.reels-head,.comment-sheet,.comment-form,.comment-list{background:#fff!important;background-image:none!important;color:#111!important}.reel{border:2px solid #111!important}.reel>video{background:#fff!important}.reel-gradient{background:linear-gradient(transparent 45%,rgba(255,255,255,.76) 72%,rgba(255,255,255,.98))!important}.sound,.reel-actions span,.comment-head button{background:#fff!important;color:#111!important;border:2px solid #111!important}.reel-actions button,.reel-actions .views,.reel-actions b,.reel-actions small{color:#111!important}.comment-sheet{border:2px solid #111!important}.hero,.quick-facts,.quick-facts-grid,.order-card--premium,.order-layout--premium,.utility-search,.utility-pill,.utility-icon-btn,.utility-lang-shell,.services-entry-card,.onfix-location-card,.video-hub-card,.floating-card,.onfix-public-review-card,.onfix-public-review-item,.onfix-chat-panel,.onfix-chat-head,.onfix-chat-form,.onfix-chat-contact,.onfix-chat-msg{background:#fff!important;background-image:none!important;color:#111!important;border-color:#111!important}.quick-facts,.quick-facts-grid,.order-card--premium,.order-layout--premium,.utility-search,.utility-pill,.utility-icon-btn,.utility-lang-shell,.services-entry-card,.onfix-location-card,.video-hub-card,.floating-card{border:2px solid #111!important;box-shadow:none!important}[style*="background:#000"],[style*="background: #000"],[style*="background:#050505"],[style*="background:#080a0f"],[style*="background:#090c11"],[style*="background:#0d1016"],[style*="background:#11151d"],[style*="background:#151922"],[style*="background: #050505"],[style*="background: #080a0f"],[style*="background: #090c11"],[style*="background: #0d1016"],[style*="background: #11151d"],[style*="background: #151922"]{background:#fff!important;background-image:none!important;color:#111!important;border-color:#111!important}#onfix-category-menu a,#onfix-category-menu .onfix-commerce-subaction{background:#fff!important;color:#111!important;border:2px solid #111!important;box-shadow:none!important}@media (max-width:760px){.detail{grid-template-columns:1fr!important;gap:16px!important;margin:14px auto!important;padding:10px!important}.mainMedia{height:min(62vh,430px)!important}.info{padding:20px!important}}body.onfix-public-admin-light .floating-actions{right:20px!important;bottom:86px!important;z-index:1610!important}body.onfix-public-admin-light .floating-main{background:#fff!important;color:#111!important;border:2px solid #111!important;box-shadow:0 8px 20px rgba(20,24,32,.14)!important}body.onfix-public-admin-light .floating-menu{right:0!important;bottom:68px!important;z-index:1620!important}body.onfix-public-admin-light .floating-menu .floating-contact,body.onfix-public-admin-light .floating-menu a{background:#fff!important;color:#111!important;border:2px solid #111!important;box-shadow:0 8px 18px rgba(20,24,32,.12)!important}body.onfix-public-admin-light .floating-menu .floating-contact .contact-svg,body.onfix-public-admin-light .floating-menu a .contact-svg{fill:currentColor!important;color:#111!important}body.onfix-public-admin-light .floating-menu .floating-contact:hover,body.onfix-public-admin-light .floating-menu a:hover{background:#f3f4f6!important;color:#111!important;border-color:#111!important}body.onfix-public-admin-light .onfix-chat-fab{right:20px!important;bottom:20px!important;z-index:1605!important;background:#fff!important;color:#111!important;border:2px solid #111!important;box-shadow:0 8px 20px rgba(20,24,32,.14)!important}body.onfix-public-admin-light .onfix-chat-panel{right:20px!important;bottom:86px!important}@media (max-width:560px){body.onfix-public-admin-light .floating-actions{right:14px!important;bottom:76px!important}body.onfix-public-admin-light .onfix-chat-fab{right:14px!important;bottom:14px!important}body.onfix-public-admin-light .onfix-chat-panel{right:8px!important;bottom:76px!important}}body.onfix-public-admin-light .onfix-chat-overlay{z-index:1690!important}body.onfix-public-admin-light .onfix-chat-panel{right:20px!important;bottom:158px!important;z-index:1700!important;max-height:calc(100dvh - 178px)!important}body.onfix-public-admin-light .onfix-chat-fab{z-index:1650!important}body.onfix-public-admin-light .floating-actions{z-index:1610!important}body.onfix-public-admin-light .floating-menu{z-index:1620!important}@media (max-width:560px){body.onfix-public-admin-light .onfix-chat-panel{right:8px!important;bottom:140px!important;width:calc(100vw - 16px)!important;height:min(560px,calc(100dvh - 154px))!important;max-height:calc(100dvh - 154px)!important;z-index:1700!important}}:root{--onfix-canvas-warm:#e5e0d7;--onfix-canvas-light:#f0ece5;--onfix-canvas-sage:#dce3df;--onfix-canvas-line:rgba(73,70,61,.14);--onfix-window:#ffffff;--page:#e5e0d7!important}html{min-height:100%;background:#e5e0d7!important;background-image:radial-gradient(circle at 10% -4%,rgba(181,146,65,.16)0,transparent 30%),radial-gradient(circle at 94% 12%,rgba(89,119,107,.12)0,transparent 31%),linear-gradient(145deg,#f0ece5 0%,#e5e0d7 52%,#dce3df 100%)!important}html body,html body.onfix-public-admin-light,html body.onfix-catalog-page,html body.onfix-cart-page{min-height:100vh!important;background-color:#e5e0d7!important;background-image:radial-gradient(circle at 10% -4%,rgba(181,146,65,.16)0,transparent 30%),radial-gradient(circle at 94% 12%,rgba(89,119,107,.12)0,transparent 31%),linear-gradient(145deg,#f0ece5 0%,#e5e0d7 52%,#dce3df 100%)!important;background-attachment:fixed!important;color:#171714!important}html body>main,html body main,html body section,html body aside,html body .hero,html body .section,html body .section--dark,html body .stats-section,html body .cta-section,html body .video-cta-below-ticker,html body .catalog-main,html body .search-main,html body .seo-main,html body .reels,html body .detail,html body .cart-shell,html body .order-layout,html body .order-layout--premium,html body .order-copy,html body .order-copy--premium,html body .split-section,html body .advantages-text-only{background-color:transparent!important;background-image:none!important}html body header,html body .site-header,html body .catalog-header,html body .search-header,html body .seo-top,html body .dashboard-topnav{background-color:rgba(239,235,227,.96)!important;background-image:linear-gradient(180deg,rgba(246,243,237,.98),rgba(230,226,217,.96))!important;border-color:var(--onfix-canvas-line)!important;box-shadow:0 8px 26px rgba(54,49,39,.06)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}html body .site-header .nav-wrap,html body .site-header .utility-bar,html body .catalog-nav,html body .seo-top nav{background-color:transparent!important;background-image:none!important}html body footer,html body .site-footer,html body .customer-footer,html body .seo-footer,html body .catalog-footer{background-color:rgba(220,221,215,.94)!important;background-image:linear-gradient(180deg,rgba(229,227,220,.95),rgba(216,220,216,.97))!important;border-color:var(--onfix-canvas-line)!important}html body .panel,html body .box,html body .card,html body .product-card,html body .catalog-card,html body .service-card,html body .video-card,html body .work-card,html body .order-card,html body .order-card--premium,html body .dashboard-card,html body .profile-card,html body .stat-card,html body .kpi,html body .table-wrap,html body .form-card,html body .sidebar,html body .topbar,html body .chat-list,html body .chat-room,html body .chat-reply,html body .dashboard-support-chat,html body .dashboard-chat-messages,html body .cart-card,html body .cart-item,html body .cart-summary,html body .cart-panel,html body .request-card,html body .search-form,html body .result-card,html body .empty,html body .mainMedia,html body .info,html body .catalog-hero,html body .seo-hero,html body .seo-card,html body .model-card,html body .model-part-card,html body .brand-page-head,html body .brand-detail-logo,html body .brand-grid .brand-button,html body .services-entry-card,html body .onfix-commerce-block,html body .onfix-commerce-card,html body .onfix-public-review-card,html body .onfix-public-review-item,html body .onfix-chat-panel,html body .auth-card,html body .auth-container,html body .verify-box,html body .login-required-box,html body .cta-inner,html body .cta-inner--premium,html body .video-hub-card,html body .footer-panel,html body .footer-location-pro,html body .footer-location-pro--elegant{background-color:#fff!important;background-image:none!important}html body .stats-grid article{background:#fff!important;border:1px solid rgba(25,25,22,.16)!important;border-radius:18px!important;box-shadow:0 10px 26px rgba(49,44,34,.055)!important}html body input:not([type="checkbox"]):not([type="radio"]),html body select,html body textarea,html body button,html body .btn,html body a.btn,html body .button,html body a.button{background-color:#fff!important}html body video,html body .repair-process-ad-video{background-color:#000!important}@media (max-width:760px){html body,html body.onfix-public-admin-light,html body.onfix-catalog-page,html body.onfix-cart-page{background-attachment:scroll!important;background-image:radial-gradient(circle at 12% 0%,rgba(181,146,65,.13)0,transparent 29%),linear-gradient(155deg,#eeeae3 0%,#e3ded5 56%,#dce2de 100%)!important}}html{background:#e7ece9!important;background-image:radial-gradient(circle at 9% -5%,rgba(184,151,77,.105)0,transparent 29%),radial-gradient(circle at 94% 11%,rgba(91,124,114,.10)0,transparent 31%),linear-gradient(145deg,#f3f0e9 0%,#e7ece9 50%,#dce5e1 100%)!important}html body{background-color:#e7ece9!important;background-image:radial-gradient(circle at 9% -5%,rgba(184,151,77,.105)0,transparent 29%),radial-gradient(circle at 94% 11%,rgba(91,124,114,.10)0,transparent 31%),linear-gradient(145deg,#f3f0e9 0%,#e7ece9 50%,#dce5e1 100%)!important}html body main,html body .catalog-main,html body .search-main,html body .seo-main,html body .reels,html body .cart-wrap,html body .dashboard,html body .detail,html body .auth-page,html body.onfix-public-admin-light #main>.hero,html body .section,html body .section--dark,html body .stats-section,html body .cta-section,html body .seo-section,html body .catalog-grid,html body .cart-list,html body .customer-kpis,html body .quick-customer-actions,html body .brand-models-section,html body .model-parts-section,html body .video-cta-below-ticker{background-color:transparent!important;background-image:none!important}
body .onfix-cart-floating{position:fixed!important;top:94px!important;right:18px!important;z-index:2147481200!important;width:54px!important;height:54px!important;min-width:54px!important;padding:0!important;display:grid!important;place-items:center!important;border:1.5px solid #18130a!important;border-radius:16px!important;background:linear-gradient(145deg,#fffdf8,#ead19a)!important;color:#17130b!important;box-shadow:0 8px 0 rgba(70,49,10,.10),0 18px 38px rgba(70,49,10,.18)!important;cursor:pointer!important}body .onfix-cart-floating:hover{transform:translateY(-2px)!important}body .onfix-cart-floating svg{width:25px!important;height:25px!important;fill:currentColor!important}body .onfix-cart-floating__count,body .onfix-header-cart-count{position:absolute!important;top:-7px!important;right:-7px!important;min-width:22px!important;height:22px!important;display:grid!important;place-items:center!important;padding:0 5px!important;border:2px solid #fff!important;border-radius:999px!important;background:#e63232!important;color:#fff!important;font:900 11px/1 Arial,sans-serif!important;box-shadow:0 4px 10px rgba(0,0,0,.18)!important}body .onfix-cart-floating__count[hidden],body .onfix-header-cart-count[hidden]{display:none!important}body .onfix-header-cart-btn{position:relative!important;cursor:pointer!important}body .onfix-header-cart-btn svg{width:23px!important;height:23px!important;fill:currentColor!important}body .onfix-cart-overlay[hidden]{display:none!important}body .onfix-cart-overlay{position:fixed!important;inset:0!important;z-index:2147482200!important;display:block!important}body .onfix-cart-overlay__backdrop{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;border:0!important;border-radius:0!important;background:rgba(17,14,9,.34)!important;backdrop-filter:blur(3px)!important;cursor:default!important}body .onfix-cart-drawer{position:absolute!important;top:0!important;right:0!important;width:min(470px,100vw)!important;height:100dvh!important;display:grid!important;grid-template-rows:auto auto minmax(0,1fr) auto!important;background:#fff!important;color:#17130b!important;border-left:1px solid rgba(105,75,19,.18)!important;box-shadow:-28px 0 70px rgba(46,33,9,.24)!important;overflow:hidden!important;animation:onfixCartSlideIn .24s ease both!important}@keyframes onfixCartSlideIn{from{transform:translateX(102%)}to{transform:translateX(0)}}body.onfix-cart-open{overflow:hidden!important}body .onfix-cart-drawer__head{min-height:88px!important;padding:18px 20px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;background:linear-gradient(180deg,#fffdf9,#f7ead0)!important;border-bottom:1px solid rgba(105,75,19,.14)!important}body .onfix-cart-drawer__eyebrow{display:block!important;margin-bottom:3px!important;color:#8a661b!important;font:900 10px/1.2 Arial,sans-serif!important;letter-spacing:.12em!important}body .onfix-cart-drawer__head h2{margin:0!important;color:#17130b!important;font-size:24px!important;line-height:1.1!important}body .onfix-cart-close{width:42px!important;height:42px!important;min-width:42px!important;padding:0!important;border:1px solid rgba(20,18,13,.14)!important;border-radius:13px!important;background:#fff!important;color:#17130b!important;font-size:30px!important;line-height:1!important;cursor:pointer!important}body .onfix-cart-guest-note{padding:9px 20px!important;background:#fff7e8!important;border-bottom:1px solid #e5c983!important;color:#7b5a17!important;font-size:12px!important;font-weight:800!important}body .onfix-cart-guest-note[hidden]{display:none!important}body .onfix-cart-drawer__body{min-height:0!important;overflow:auto!important;padding:10px 0!important;background:#fff!important}body .onfix-cart-loading,body .onfix-cart-empty{padding:42px 24px!important;text-align:center!important;color:#69706d!important}body .onfix-cart-empty svg{width:52px!important;height:52px!important;fill:none!important;stroke:#b5903e!important;stroke-width:1.5!important;margin-bottom:10px!important}body .onfix-cart-empty strong{display:block!important;margin-bottom:6px!important;color:#17130b!important;font-size:18px!important}body .onfix-cart-item{display:grid!important;grid-template-columns:76px minmax(0,1fr) auto!important;gap:13px!important;align-items:center!important;padding:15px 18px!important;border-bottom:1px solid rgba(0,0,0,.075)!important;background:#fff!important}body .onfix-cart-item__image{width:76px!important;height:76px!important;border:1px solid rgba(0,0,0,.11)!important;border-radius:13px!important;overflow:hidden!important;background:#fafafa!important;display:grid!important;place-items:center!important}body .onfix-cart-item__image img{width:100%!important;height:100%!important;object-fit:contain!important}body .onfix-cart-item__copy{min-width:0!important}body .onfix-cart-item__title{display:block!important;color:#18140d!important;text-decoration:none!important;font-size:14px!important;font-weight:900!important;line-height:1.28!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}body .onfix-cart-item__meta{margin-top:5px!important;color:#70736f!important;font-size:10px!important}body .onfix-cart-item__price{margin-top:7px!important;color:#8a661b!important;font-size:15px!important;font-weight:950!important}body .onfix-cart-item__actions{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin-top:9px!important}body .onfix-cart-qty{display:inline-grid!important;grid-template-columns:34px 38px 34px!important;align-items:center!important;border:1px solid rgba(0,0,0,.11)!important;border-radius:10px!important;overflow:hidden!important;background:#f6f6f6!important}body .onfix-cart-qty button{width:34px!important;height:34px!important;min-width:34px!important;padding:0!important;border:0!important;border-radius:0!important;background:#f6f6f6!important;color:#222!important;font-size:22px!important;cursor:pointer!important}body .onfix-cart-qty span{display:grid!important;place-items:center!important;height:34px!important;background:#fff!important;color:#222!important;font-size:13px!important;font-weight:900!important}body .onfix-cart-item__tools{display:flex!important;align-items:center!important;gap:5px!important}body .onfix-cart-item__tool{width:34px!important;height:34px!important;min-width:34px!important;padding:0!important;display:grid!important;place-items:center!important;border:0!important;border-radius:9px!important;background:#fff!important;color:#28231a!important;text-decoration:none!important;cursor:pointer!important;font-size:17px!important}body .onfix-cart-item__tool--remove{color:#9d2e26!important}body .onfix-cart-item__line{align-self:center!important;white-space:nowrap!important;color:#17130b!important;font-size:13px!important;font-weight:900!important}body .onfix-cart-drawer__foot{padding:16px 20px 20px!important;background:#faf8f4!important;border-top:1px solid rgba(0,0,0,.08)!important}body .onfix-cart-total-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin-bottom:12px!important;color:#252019!important;font-size:16px!important;font-weight:900!important}body .onfix-cart-total-row strong{font-size:20px!important;color:#17130b!important}body .onfix-cart-edit-link{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;margin-bottom:10px!important;color:#8a661b!important;text-decoration:none!important;font-size:12px!important;font-weight:900!important}body .onfix-cart-checkout-btn{min-height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 16px!important;border:1px solid #8b6414!important;border-radius:12px!important;background:linear-gradient(180deg,#efd06d,#bd8c2c)!important;color:#17130b!important;text-decoration:none!important;font-size:14px!important;font-weight:950!important;box-shadow:0 8px 18px rgba(139,100,20,.22)!important}body .onfix-cart-toast{position:fixed!important;left:50%!important;bottom:25px!important;z-index:2147482800!important;transform:translate(-50%,20px)!important;opacity:0!important;pointer-events:none!important;max-width:min(90vw,420px)!important;padding:11px 16px!important;border:1px solid rgba(0,0,0,.12)!important;border-radius:12px!important;background:#17130b!important;color:#fff!important;font-size:12px!important;font-weight:850!important;transition:.2s ease!important}body .onfix-cart-toast.show{transform:translate(-50%,0)!important;opacity:1!important}body .onfix-cart-toast.error{background:#8e2823!important}body .product-card{position:relative!important}body .onfix-card-cart-add{position:absolute!important;right:13px!important;bottom:13px!important;z-index:8!important;width:44px!important;height:44px!important;min-width:44px!important;padding:0!important;display:grid!important;place-items:center!important;border:1.5px solid #111!important;border-radius:50%!important;background:linear-gradient(180deg,#fff,#f1f1f1)!important;color:#111!important;box-shadow:0 3px 0 rgba(0,0,0,.11),0 10px 20px rgba(0,0,0,.13)!important;cursor:pointer!important}body .onfix-card-cart-add svg,body .product-heart svg{width:21px!important;height:21px!important;fill:currentColor!important;stroke:none!important}body .onfix-card-cart-add:hover{transform:translateY(-2px) scale(1.05)!important}body .product-heart.active{background:linear-gradient(145deg,#f4d779,#b78324)!important;border-color:#8b6414!important;color:#17130b!important;box-shadow:0 4px 14px rgba(139,100,20,.20)!important}body .onfix-product-add-cart{width:100%!important;min-height:50px!important;margin:12px 0 8px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;border:1px solid #8b6414!important;border-radius:13px!important;background:linear-gradient(180deg,#efd06d,#bd8c2c)!important;color:#17130b!important;font-weight:950!important;cursor:pointer!important;box-shadow:0 8px 18px rgba(139,100,20,.22)!important}body .onfix-product-add-cart svg{width:21px!important;height:21px!important;fill:currentColor!important}@media (max-width:760px){body .onfix-cart-floating{top:82px!important;right:12px!important;width:50px!important;height:50px!important;min-width:50px!important;border-radius:15px!important}body .onfix-cart-drawer{top:auto!important;bottom:0!important;width:100%!important;height:min(86dvh,760px)!important;border-left:0!important;border-top:1px solid rgba(105,75,19,.18)!important;border-radius:22px 22px 0 0!important;animation:onfixCartSheetIn .24s ease both!important}@keyframes onfixCartSheetIn{from{transform:translateY(102%)}to{transform:translateY(0)}}body .onfix-cart-drawer__head{min-height:70px!important;padding:14px 16px!important}body .onfix-cart-drawer__head h2{font-size:21px!important}body .onfix-cart-item{grid-template-columns:62px minmax(0,1fr)!important;padding:12px 14px!important}body .onfix-cart-item__image{width:62px!important;height:62px!important}body .onfix-cart-item__line{grid-column:2!important;justify-self:end!important;margin-top:-32px!important}body .onfix-cart-drawer__foot{padding:13px 15px 16px!important}body .onfix-card-cart-add{width:40px!important;height:40px!important;min-width:40px!important;right:10px!important;bottom:10px!important}}
