:root{--cp-tap:40px;--cp-tap-lg:44px;--cp-gutter:15px}@media (max-width:991.98px){html{overflow-x:clip}body{max-width:100%;overflow-x:clip}img,svg,video,iframe,canvas{max-width:100%}img{height:auto}.container,.container-xxl,.container-xxxl,.row>[class*=col-]{min-width:0}h1,h2,h3,h4,h5,h6,p,li,td,th,a,span,b,strong{overflow-wrap:anywhere;word-break:normal}}.brator-social-link.cp-social-text{flex-wrap:wrap;align-items:center;gap:0 12px;min-width:0;max-width:100%;display:flex}.brator-social-link.cp-social-text a{margin:10px 0 0}@media (max-width:991.98px){.brator-header-area.header-three.header-one{padding:10px 0 12px}.brator-header-area.header-three.header-one .brator-logo-area{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.brator-logo-area .brator-infobox__btn{width:var(--cp-tap-lg);height:var(--cp-tap-lg);min-width:var(--cp-tap-lg);border-radius:var(--cp-radius);background:#ffffff1f;order:3;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex!important}.brator-logo-area .brator-infobox__btn svg{width:18px;height:18px}.brator-header-area.header-three.header-one .brator-logo-area .brator-logo{flex:auto;order:1;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.brator-header-area.header-three.header-one.dark-bg .brator-logo-area .brator-logo button,.brator-header-area.header-three.header-one .brator-logo-area .brator-logo button{width:var(--cp-tap-lg);height:var(--cp-tap-lg);min-width:var(--cp-tap-lg);border-radius:var(--cp-radius);background:#ffffff1f;justify-content:center;align-items:center;padding:0;display:inline-flex!important}.brator-header-area.header-three.header-one .brator-logo-area .brator-logo button svg{width:20px;height:20px}.brator-header-area.header-three.header-one .lg-dextop-none{flex:0 0 100%;width:100%;max-width:100%;margin-top:12px;display:block}.brator-header-area.header-three.header-one .brator-search-area{width:100%}.brator-header-area.header-three.header-one .brator-search-area .search-form{align-items:stretch;width:100%;min-width:0;height:44px;display:flex}.brator-header-area.header-three.header-one .brator-search-area .search-form input{flex:auto;min-width:0;height:44px;font-size:14px}.brator-header-area.header-three.header-one .brator-search-area .search-form button{flex:none;width:48px;height:44px}.brator-header-area.header-three.header-one .brator-search-area .search-form .select-search{flex:0 0 108px;min-width:0}.brator-header-area.header-three.header-one .brator-info-right{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;min-width:0;margin-top:12px;display:flex}.brator-header-area.header-three.header-one .brator-info-right .header-support-info{display:none}.brator-header-area.header-three.header-one .brator-info-right .brator-icon-link-text a,.brator-header-area.header-three.header-one .brator-info-right .brator-cart-link>a{min-width:var(--cp-tap-lg);min-height:var(--cp-tap-lg);justify-content:center;align-items:center;padding:0 8px;display:inline-flex}.brator-header-area.header-three.header-one .brator-info-right .cp-account-link b{font-size:13px}}@media (max-width:420px){.brator-header-area.header-three.header-one .brator-search-area .search-form .select-search,.brator-header-area.header-three.header-one .brator-info-right .cp-account-link b{display:none}}@media (max-width:991.98px){.h-infobox__wrapper .h-infobox__popup{width:100%;max-width:100%;padding:16px var(--cp-gutter);box-sizing:border-box}.h-infobox__wrapper .search-quly{flex-wrap:wrap;gap:6px 14px;display:flex}.h-infobox__wrapper .search-quly a{align-items:center;min-height:32px;display:inline-flex}.brator-main-menu-area .brator-main-menu,.brator-sticky-menu-area .brator-main-menu{display:none}.brator-sticky-menu-area .container>.row,.brator-menu-area .container>.row{align-items:center}.brator-sticky-menu-area .brator-search-area .search-form,.brator-sticky-menu-area .brator-search-area .search-form input{height:40px}}.brator-slide-menu-area .brator-slide-menu-content{overscroll-behavior:contain;width:min(340px,88vw);max-width:88vw}@media (max-width:991.98px){.brator-slide-menu-area .brator-slide-menu-items>ul>li>a,.brator-slide-menu-area .brator-slide-menu-items>ul>li>button,.brator-slide-menu-area .brator-slide-menu-items ul ul li a{min-height:var(--cp-tap-lg);align-items:center;font-size:15px;display:flex}.brator-slide-menu-area .brator-slide-menu-close{width:var(--cp-tap-lg);height:var(--cp-tap-lg);justify-content:center;align-items:center;display:inline-flex}body.mobile-menu-open{overflow:hidden}}@media (max-width:767.98px){.brator-header-area.header-three.header-one.dark-bg .brator-info-right .brator-cart-link .brator-cart-item-list,.brator-cart-item-list{overscroll-behavior:contain;box-sizing:border-box;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;padding-left:var(--cp-gutter);padding-right:var(--cp-gutter);position:fixed;top:0;left:0;right:0;overflow-y:auto}.brator-cart-item-list .brator-cart-item-list-header h2{font-size:20px}.brator-cart-item-list .brator-cart-close{width:var(--cp-tap-lg);height:var(--cp-tap-lg);justify-content:center;align-items:center;display:inline-flex}.brator-cart-item-list .brator-cart-total-money .brator-cart-total-action{flex-direction:column;gap:10px;display:flex}.brator-cart-item-list .brator-cart-total-money .brator-cart-total-action a{width:100%;min-height:var(--cp-tap-lg);text-align:center;justify-content:center;align-items:center;display:inline-flex}.brator-cart-item-list .brator-cart-item-single,.brator-cart-item-list .brator-cart-item-list-content{min-width:0}}@media (min-width:768px) and (max-width:991.98px){.brator-header-area.header-three.header-one.dark-bg .brator-info-right .brator-cart-link .brator-cart-item-list,.brator-cart-item-list{width:420px;max-width:92vw;max-height:100dvh;overflow-y:auto}}@media (max-width:991.98px){.cp-hero .cp-hero-slider .splide__arrows .splide__arrow{width:var(--cp-tap);height:var(--cp-tap)}.cp-vehicle-box,.brator-parts-search-box-area .brator-parts-search-box-form{grid-template-columns:1fr;gap:10px;display:grid}.cp-vehicle-box .cp-vehicle-field,.cp-vehicle-box select,.cp-vehicle-box input,.cp-vehicle-box button,.brator-parts-search-box-area .brator-parts-search-box-form select,.brator-parts-search-box-area .brator-parts-search-box-form input,.brator-parts-search-box-area .brator-parts-search-box-form button{width:100%;min-width:0;min-height:var(--cp-tap-lg)}.cp-hero .cp-hero-content h2,.cp-hero .brator-banner-content h2{font-size:26px;line-height:1.25}}@media (max-width:420px){.cp-hero .cp-hero-content h2,.cp-hero .brator-banner-content h2{font-size:22px}}@media (max-width:767.98px){.cp-wizard-steps,.cp-stepper{flex-wrap:wrap;gap:6px;display:flex}.cp-wizard-list,.cp-year-list,.cp-make-list{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-wizard-list button,.cp-year-list button,.cp-make-list button,.cp-wizard-card{min-height:var(--cp-tap-lg)}.cp-chips{flex-wrap:wrap}}@media (max-width:420px){.cp-wizard-list,.cp-year-list,.cp-make-list{grid-template-columns:minmax(0,1fr)}}.product-list-items{min-width:0}@media (max-width:420px){.product-list-items{gap:10px}.product-list-items .brator-product-single-item-area{flex:0 0 calc(50% - 5px);width:calc(50% - 5px);max-width:calc(50% - 5px)}}@media (min-width:421px) and (max-width:767.98px){.product-list-items{gap:15px}.product-list-items .brator-product-single-item-area{flex:0 0 calc(50% - 8px);width:calc(50% - 8px);max-width:calc(50% - 8px)}}@media (min-width:768px) and (max-width:1199.98px){.product-list-items{gap:20px}.product-list-items .brator-product-single-item-area{flex:0 0 calc(33.3333% - 14px);width:calc(33.3333% - 14px);max-width:calc(33.3333% - 14px)}}@media (min-width:1200px) and (max-width:1499.98px){.product-list-items .brator-product-single-item-area{width:calc(25% - 23px);max-width:calc(25% - 23px)}}@media (min-width:1500px){.product-list-items .brator-product-single-item-area{width:calc(20% - 24px);max-width:calc(20% - 24px)}}@media (max-width:767.98px){.product-list-items.type-list .brator-product-single-item-area.design-three{grid-template-columns:116px minmax(0,1fr);grid-template-areas:"media body""buy buy";align-items:start;gap:12px 14px;width:100%;max-width:100%;display:grid}.product-list-items.type-list .brator-product-single-item-area.design-three .brator-product-single-item-area-left{grid-area:media;width:116px;min-width:0;max-width:116px}.product-list-items.type-list .brator-product-single-item-area.design-three .brator-product-single-item-area-mdl{grid-area:body;width:100%;min-width:0;max-width:100%}.product-list-items.type-list .brator-product-single-item-area.design-three .brator-product-single-item-area-right{grid-area:buy;width:100%;min-width:0;max-width:100%}}@media (max-width:991.98px){.brator-product-single-item-area{min-width:0}.brator-product-single-item-area .brator-product-single-item-img img{object-fit:contain;width:100%;height:auto}.brator-product-single-item-area .brator-product-single-item-info-right a,.brator-product-single-item-area .brator-product-single-item-info-right button,.brator-product-single-item-area .cp-compare-icon,.brator-product-single-item-area .cp-wish-icon{min-width:var(--cp-tap);min-height:var(--cp-tap);justify-content:center;align-items:center;display:inline-flex}.brator-product-single-item-area .brator-product-single-item-mini .brator-product-single-item-btn{height:auto;overflow:visible}.brator-product-single-item-area .brator-product-single-item-mini .brator-product-single-item-btn a,.brator-product-single-item-area .brator-product-single-item-btn button{min-height:var(--cp-tap-lg);justify-content:center;align-items:center;display:inline-flex}.product-list-items.check-box-product .brator-product-single-item-area,.product-list-items.check-box-product .brator-product-single-item-mini,.product-list-items.check-box-product .brator-product-single-item-checkbox{min-width:0;max-width:100%}}@media (max-width:767.98px){.brator-categories-list-area.design-two .brator-categories-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.brator-categories-list-area.design-two .brator-categories-single{width:100%;max-width:100%;margin:0;padding:14px 10px}.brator-categories-list-area.design-two .brator-categories-single-img img{width:60px;height:auto}.brator-categories-list-area.design-two .brator-categories-single-title p a{font-size:14px}}@media (min-width:768px) and (max-width:991.98px){.brator-categories-list-area.design-two .brator-categories-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.brator-categories-list-area.design-two .brator-categories-single{width:100%;max-width:100%;margin:0}}@media (min-width:992px) and (max-width:1365.98px){.brator-categories-list-area.design-two .brator-categories-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;display:grid}.brator-categories-list-area.design-two .brator-categories-single{width:100%;max-width:100%;margin:0}}@media (max-width:767.98px){.brator-blog-listing-single-item,.brator-blog-single-item{width:100%;min-width:0;max-width:100%}.brator-blog-listing-single-item-thumbnail img,.brator-blog-single-item img{object-fit:cover;width:100%;height:auto}.brator-blog-featured-area.grid-type .row{margin-left:0;margin-right:0}.brator-blog-featured-area.grid-type .row>[class*=col-]{padding-left:0;padding-right:0}}@media (max-width:991.98px){.splide__arrows.style-two .splide__arrow,.splide__arrows.style-one .splide__arrow{width:var(--cp-tap);height:var(--cp-tap)}.brator-section-title-area,.cp-section-head{min-height:44px;padding-right:96px}.splide__pagination li button{width:12px;height:12px;margin:6px}.splide__pagination li{justify-content:center;align-items:center;min-width:24px;min-height:24px;display:inline-flex}}@media (max-width:520px){.brator-section-title-area,.cp-section-head{padding-right:0}.brator-section-title-area .splide__arrows,.cp-section-head .splide__arrows{justify-content:flex-end;gap:8px;margin-top:10px;display:flex;position:static}}@media (max-width:767.98px){.brator-cart-area .brator-cart-list-items.title-me{display:none}.brator-cart-area .brator-cart-list .brator-cart-list-items{flex-wrap:wrap;align-items:center;gap:10px 12px;width:100%;min-width:0;padding:16px 0;display:flex}.brator-cart-area .brator-cart-list .brator-cart-list-items>div{width:auto;min-width:0;margin:0}.brator-cart-area .brator-cart-list-items .brator-cart-list-items-title{flex:100%;align-items:flex-start;gap:12px;display:flex}.brator-cart-area .brator-cart-list-items .brator-cart-list-items-title .img-cart{flex:0 0 72px;width:72px}.brator-cart-area .brator-cart-list-items .brator-cart-list-items-title .img-cart img{width:72px;height:auto}.brator-cart-area .brator-cart-list-items .brator-cart-list-items-title .prodct-info{flex:auto;min-width:0}.brator-cart-area .brator-cart-list-items .prodct-info h5,.brator-cart-area .brator-cart-list-items .prodct-info h5 a,.brator-cart-area .brator-cart-list-items .prodct-info h6,.brator-cart-area .brator-cart-list-items .prodct-info>a{text-transform:none;font-size:14px;line-height:1.35}.brator-cart-area .brator-cart-list-items .prodct-info p{margin-bottom:4px;font-size:13px}.brator-cart-area .brator-cart-list-items .brator-cart-list-items-price{flex:calc(50% - 6px)}.brator-cart-area .brator-cart-list-items .brator-cart-list-items-qty-area{flex:none;margin-left:auto}.brator-cart-area .brator-cart-list-items .brator-cart-list-items-subtotal{flex:calc(50% - 6px);font-weight:700}.brator-cart-area .brator-cart-list-items .brator-cart-list-items-removed{text-align:right;flex:none;margin-left:auto}.brator-cart-area .brator-cart-list-items-qty button,.brator-cart-area .brator-cart-list-items-removed button{min-width:var(--cp-tap);min-height:var(--cp-tap)}.brator-cart-area .brator-cart-list-items-qty{align-items:center;width:auto;min-width:136px;display:flex}.brator-cart-area .brator-cart-list-items-qty input{min-height:var(--cp-tap);text-align:center;width:56px;min-width:56px;padding:0}.brator-cart-info .brator-cart-checkout{flex-direction:column;gap:12px;display:flex}.brator-cart-info .brator-cart-checkout .brator-cart-checkout-right,.brator-cart-info .brator-cart-checkout .brator-cart-checkout-left{width:100%}.brator-cart-info .brator-cart-checkout .brator-cart-checkout-back a{width:100%;min-height:var(--cp-tap-lg);justify-content:center;align-items:center;display:flex}.cart-total-area{margin-top:20px}.cart-total-area .cart-total-process button,.cart-total-area .cart-total-process a{width:100%;min-height:var(--cp-tap-lg)}.item-ditels-cart-total{justify-content:space-between;gap:12px;display:flex}}@media (max-width:991.98px){.brator-checkout-area .row>[class*=col-],.cp-checkout-grid{flex:0 0 100%;width:100%;max-width:100%}.cp-checkout-grid{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.cp-checkout-summary,.brator-checkout-area .cart-total-area{width:100%;margin-top:20px;position:static}.brator-checkout-area .cp-form-row,.brator-contact-form-field-two-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.brator-checkout-area input,.brator-checkout-area select,.brator-checkout-area textarea{width:100%;min-width:0;min-height:var(--cp-tap-lg)}.brator-checkout-area button[type=submit],.cp-checkout-submit{width:100%;min-height:48px}}@media (max-width:520px){.brator-checkout-area .cp-form-row,.brator-contact-form-field-two-items{grid-template-columns:minmax(0,1fr)}}@media (max-width:1199.98px){.brator-compare-table-content{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;max-width:100%;overflow:auto visible}.brator-compare-table-content>.cp-compare-grid{min-width:720px}.brator-compare-table-content .brator-compare-title-full-area,.brator-compare-table-content .brator-compare-title-item{z-index:2;background:var(--cp-card);position:sticky;left:0}.brator-compare-table-content .brator-compare-title-item.odd{background:var(--cp-card-alt)}}@media (max-width:767.98px){.brator-compare-table-content>.cp-compare-grid{min-width:620px}.brator-compare-table-content .brator-compare-title-full-area,.brator-compare-table-content .brator-compare-title-item{width:132px;min-width:132px}.cp-compare-remove{min-width:var(--cp-tap);min-height:var(--cp-tap)}.cp-picker-dialog{width:calc(100vw - 24px);max-width:calc(100vw - 24px);max-height:86dvh;overflow-y:auto}}@media (max-width:991.98px){.cp-table-scroll,.brator-order-table-wrap,.cp-account-table-wrap{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.cp-account-body table,.brator-account-area table,.cp-order-lines table{-webkit-overflow-scrolling:touch;max-width:100%;display:block;overflow-x:auto}}@media (max-width:767.98px){.brator-account-area .row>[class*=col-],.cp-account-layout{flex:0 0 100%;width:100%;max-width:100%}.cp-account-layout{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.cp-account-nav{flex-wrap:wrap;gap:8px;display:flex}.cp-account-nav a{min-height:var(--cp-tap);align-items:center;padding:0 12px;display:inline-flex}.cp-order-row,.cp-order-card{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.cp-shop-banner h1,.brator-breadcrumb-area h1,.brator-page-banner-area h1{font-size:28px;line-height:1.2}.brator-breadcrumb-area .brator-breadcrumb-content,.cp-breadcrumb{flex-wrap:wrap;gap:4px 8px;display:flex}.cp-breadcrumb a,.brator-breadcrumb-content a{align-items:center;min-height:32px;display:inline-flex}.cp-listing-bar,.brator-shop-page-top-bar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cp-listing-bar select,.brator-shop-page-top-bar select{min-height:var(--cp-tap);width:100%}.cp-listing-bar button,.brator-shop-page-top-bar button{min-height:var(--cp-tap);min-width:var(--cp-tap)}.cp-shop-sidebar,.brator-filter-item-content-area{max-width:100%}.brator-pagination-area a,.cp-pagination a,.cp-pagination button{min-width:var(--cp-tap);min-height:var(--cp-tap);justify-content:center;align-items:center;display:inline-flex}}@media (max-width:991.98px){.cp-filters-drawer.is-open,.brator-shop-sidebar.is-open{z-index:60;overscroll-behavior:contain;background:var(--cp-card);width:100%;max-width:100%;padding:16px var(--cp-gutter) 32px;position:fixed;inset:0;overflow-y:auto}.brator-product-hero-area .row>[class*=col-]{flex:0 0 100%;width:100%;max-width:100%}.brator-product-hero-content h1,.brator-product-hero-content h2{font-size:24px;line-height:1.3}.brator-product-single-cart-count-add,.brator-product-hero-content-add-to-cart{flex-wrap:wrap;gap:10px;display:flex}.brator-product-single-cart-add button,.cp-qty-preset{min-height:var(--cp-tap-lg)}.brator-product-single-cart-add{flex:100%}.brator-product-single-cart-add button{width:100%}.brator-product-details-tab-area .nav-tabs,.cp-product-tabs{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:6px;display:flex;overflow-x:auto}.brator-product-details-tab-area .nav-tabs a,.brator-product-details-tab-area .nav-tabs button,.cp-product-tabs a,.cp-product-tabs button{white-space:nowrap;min-height:var(--cp-tap)}.brator-product-gallery img,.brator-product-hero-img img{width:100%;height:auto}.brator-footer-top-area .row>[class*=col-]{min-width:0}.brator-footer-top-element{min-width:0;max-width:100%}.brator-footer-top-element .brator-sub-form,.brator-newsletter-form.design-one .news-letter-form{flex-wrap:wrap;gap:10px;display:flex}.brator-footer-top-element .brator-sub-form input,.brator-newsletter-form.design-one .news-letter-form input{min-width:0;min-height:var(--cp-tap-lg);flex:100%}.brator-footer-top-element .brator-sub-form button,.brator-newsletter-form.design-one .news-letter-form button{min-height:var(--cp-tap-lg);flex:100%}.brator-copyright-area{text-align:center}.brator-copyright-area .row>[class*=col-]{flex:0 0 100%;width:100%;max-width:100%}}@media (max-width:767.98px){.brator-contact-form-fields .brator-contact-form-field input,.brator-contact-form-fields .brator-contact-form-field select,.brator-contact-form-fields .brator-contact-form-field textarea,.cp-form input,.cp-form select,.cp-form textarea{width:100%;min-width:0;min-height:var(--cp-tap-lg)}.brator-contact-form-fields .brator-contact-form-field button,.cp-form button[type=submit]{width:100%;min-height:48px}.cp-form-grid,.cp-fields{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.brator-contact-info-single,.cp-contact-card{min-width:0;max-width:100%}iframe,.cp-map iframe{width:100%}}@media (max-width:991.98px){.cp-hint,.cp-price-suffix,.cp-affirm-line,.cp-brand-caption,.cp-fit-label,.cp-tire-hint,.cp-stat-hint,.count-hot-beg,.product-batch,.yollow-batch,.cp-badge,.cp-chip,.cp-tag,small,sub,sup,figcaption,.brator-product-single-item-size,.brator-product-single-item-sold p{font-size:12px;line-height:1.4}.cp-lang,.brator-header-menu-info a,.brator-header-menu-info span{font-size:12px}button,select,input[type=submit],input[type=button],[role=button]{min-height:var(--cp-tap)}.cp-lang,.cp-chip a,.cp-clear-all,.brator-pagination-area a{min-width:var(--cp-tap);min-height:var(--cp-tap);justify-content:center;align-items:center;display:inline-flex}.scroll-top,button.scroll-top{min-width:var(--cp-tap);min-height:var(--cp-tap)}.brator-slide-menu-items .cp-mobile-lang a{padding:0 10px}}@media (min-width:768px) and (max-width:991.98px){.container,.container-xxl,.container-xxxl{padding-left:24px;padding-right:24px}.brator-offer-box-one,.brator-offer-box-two,.cp-promo-card{min-width:0}}@media (max-width:1399.98px){.brator-product-shop-page-area .col-lg-9{flex:0 0 100%;width:100%;max-width:100%}}@media (min-width:1920px){.container-xxxl{max-width:1720px}}@supports (padding:env(safe-area-inset-bottom)){@media (max-width:767.98px){.brator-cart-item-list,.brator-slide-menu-area .brator-slide-menu-content{padding-bottom:calc(24px + env(safe-area-inset-bottom))}}}@media (max-width:991.98px){.brator-blog-featured-area.grid-type .hug-padding-right{padding-right:0}.brator-blog-featured-area.grid-type .hug-padding-left{padding-left:0}.brator-blog-featured-area.grid-type .hug-padding-right:after,.brator-blog-featured-area.grid-type .hug-padding-left:after{display:none}.brator-blog-listing-single-item-area{min-width:0;max-width:100%}}.brator-header-menu-area .brator-header-menu ul.list-style-outside-none li a .count-hot-beg,.brator-header-menu-area.dark-bg .brator-header-menu ul.list-style-outside-none li a .count-hot-beg,.count-hot-beg{letter-spacing:.02em;justify-content:center;align-items:center;width:auto;min-width:38px;height:auto;min-height:20px;padding:2px 9px;font-size:12px;line-height:1.2;display:inline-flex}.product-batch,.product-batch.yollow-batch,.brator-product-single-item-area .product-batch,.brator-product-single-item-area .brator-product-single-item-info .brator-product-single-item-info-left .yollow-batch,.cp-brand-caption{font-size:12px}.brator-hot-single-box .brator-hot-box-content .brator-hot-box-button a,.brator-hot-box-button a{min-height:var(--cp-tap);justify-content:center;align-items:center;padding:0 18px;font-size:12px;display:inline-flex}.brator-footer-top-element ul li a,.brator-footer-top-element .brator-footer-top-menu a,.brator-social-link.cp-social-text a,.brator-breadcrumb-content a,.brator-breadcrumb-content span,.cp-breadcrumb a,.brator-header-menu-area .brator-header-menu ul.list-style-outside-none>li>a,.cat-menu-info-s-item,.brator-header-top-bar-area a,.cp-lang,.cp-account-nav a,.brator-cart-item-list .brator-cart-item-single-info a,.brator-cart-item-list .brator-cart-item-single-info h6 a{min-height:var(--cp-tap);align-items:center;display:inline-flex}.brator-pagination-area a,.brator-pagination-area button,.cp-pagination a,.cp-pagination button,.cp-page-size a,.cp-page-size button,.cp-compare-icon,.cp-wish-icon,.brator-product-single-item-info-right a,.brator-product-single-item-info-right button,.brator-cart-close,.brator-slide-menu-close,.cp-season-close,.cp-compare-remove{min-width:var(--cp-tap);min-height:var(--cp-tap);justify-content:center;align-items:center;display:inline-flex}.splide__pagination li button{width:12px;height:12px}.splide__pagination li{justify-content:center;align-items:center;min-width:24px;min-height:24px;display:inline-flex}@media (hover:none){.brator-product-single-item-area .brator-product-single-item-mini .brator-product-single-item-btn{height:auto;overflow:visible}a,button,select,[role=button]{touch-action:manipulation}}.brator-product-hero-content .brator-product-hero-content-info .brator-product-hero-content-review .product-batch.yollow-batch,.brator-product-hero-content .brator-product-hero-content-info .brator-product-hero-content-review .product-batch.off-batch{font-size:12px}.brator-footer-top-content.brator-link-list-one a,.brator-footer-top-element .brator-footer-top-content a,nav.brator-breadcrumb li a,nav.brator-breadcrumb li span,.brator-pagination-box .nav-links .page-numbers,.brator-filter-show-items-count a,.brator-filter-view-type a,.brator-filter-view-type button{min-height:var(--cp-tap);align-items:center;display:inline-flex}.brator-pagination-box .nav-links .page-numbers,.brator-filter-view-type a,.brator-filter-view-type button{min-width:var(--cp-tap);justify-content:center}.brator-filter-show-items-count a{padding:0 10px}.brator-product-single-item-title h5 a,.brator-product-single-item-cat a,.brator-blog-listing-single-item-title a{padding:10px 0;display:block}@media (max-width:991.98px){.brator-product-single-frequently{padding:20px 15px}.brator-product-single-frequently h2{margin-bottom:18px;font-size:22px}.brator-product-single-frequently-list{flex-direction:column;gap:20px;min-width:0;display:flex}.product-list-items.check-box-product{gap:20px;min-width:0}.product-list-items.check-box-product .brator-product-single-item-area.design-two{flex:0 0 100%;width:100%;max-width:100%}.brator-product-single-frequently-total{width:100%;max-width:100%}.brator-product-single-frequently-total button{white-space:normal;width:100%;min-height:var(--cp-tap-lg)}.product-list-items.check-box-product .brator-product-single-item-area.design-two{width:100%}.product-list-items.check-box-product .brator-product-single-item-area.design-two:after{align-items:center;width:30px;height:24px;inset:auto auto -20px 50%;transform:translate(-50%)}}.brator-header-top-bar-area.design-one .brator-header-top-bar-info-left a,.brator-header-top-bar-area.design-one .brator-header-top-bar-info-left p,.brator-header-top-bar-area.design-one .brator-header-top-bar-info-right a{font-size:12px}.brator-inline-product-filter-area .brator-inline-product-filter-left .brator-filter-show-items .brator-filter-show-items-count a{min-width:var(--cp-tap);min-height:var(--cp-tap);justify-content:center;align-items:center;padding:5px 8px;display:inline-flex}.brator-categories-single-sub a,.brator-categories-list-area.design-two .brator-categories-single-sub a{min-height:var(--cp-tap);align-items:center;padding:0 4px;display:inline-flex}.brator-brand-img a,.brator-brand-item-area .brator-brand-img a{min-height:var(--cp-tap);flex-direction:column;justify-content:center;align-items:center;display:inline-flex}.splide__pagination li button,.splide__pagination__page{width:var(--cp-tap);height:var(--cp-tap);box-sizing:border-box;background-clip:content-box;margin:0;padding:14px}.brator-header-area .brator-search-area .search-form button,.brator-sticky-menu-area .brator-search-area .search-form button,.brator-cart-link>a,.brator-icon-link-text>a,.cp-account-link a,.cp-lang,a.cp-lang{min-width:var(--cp-tap);min-height:var(--cp-tap);justify-content:center;align-items:center;display:inline-flex}.brator-makes-list-tab-header a,.js-tabs__title,.brator-best-seller-sub-filter-content li a,.brator-makes-list-single a,.brator-makes-list-view-more a,.cp-see-all,.cp-clear-all,.brator-blog-post-sidebar-items a,.cat-item a,.cp-tag-list a,.brator-section-header-title+a,li>a.cp-link-secondary{min-height:var(--cp-tap);align-items:center;display:inline-flex}.cp-clear-all,.brator-makes-list-view-more a{min-width:var(--cp-tap);justify-content:center}.brator-filter-short-by select,.brator-inline-product-filter-area select,.cp-select,select.cp-select,.brator-categories-list-load-more button,.brator-categories-list-load-more a,.cp-load-more,button.cp-load-more{min-height:var(--cp-tap)}.blog-listing-single-item-thumbnail-link,a.blog-listing-single-item-thumbnail-link{min-height:var(--cp-tap);display:block}.brator-copyright-area a,.brator-payment-method a,.brator-copyright-payment a{min-height:var(--cp-tap);align-items:center;display:inline-flex}.cp-hero .cp-hero-slider .splide__pagination li button,.cp-hero .cp-hero-slider .splide__pagination li button.is-active{width:var(--cp-tap);height:var(--cp-tap);box-sizing:border-box;background-clip:content-box;padding:14px}.affirm-disclaimer,span.affirm-disclaimer{font-size:12px}@media (max-width:991.98px){li>a{min-height:var(--cp-tap);align-items:center;display:inline-flex}.cp-prose li>a,p li>a{min-height:0;display:inline}}.cp-chip,a.cp-chip,.cp-active-filters .cp-chip{min-height:var(--cp-tap)}.header-support-info-l a,.brator-header-menu-area .brator-header-menu ul li a,.brator-mega-menu a,.cat-menu-info a{min-height:var(--cp-tap);align-items:center;display:inline-flex}.header-support-info-l a{white-space:nowrap}.brator-filter-item-content-area button.rest-all-checkbox,.brator-filter-item-content-area button.ac-trigger,button.rest-all-checkbox,button.ac-trigger{min-height:var(--cp-tap);min-width:var(--cp-tap)}.brator-product-single-cart-count-add button,.cp-qty-preset,button#btn-wishlist,button#btn-compare,.brator-product-single-cart-compare button,.brator-product-single-cart-action button{min-height:var(--cp-tap)}.brator-categories-single-sub a{min-width:var(--cp-tap);justify-content:center}.cp-payment-logo,.brator-payment-area a,.brator-payment-area .cp-payment-logo,.brator-brand-item-area a,.brator-brand-single a{min-height:var(--cp-tap);justify-content:center;align-items:center;display:inline-flex}.brator-product-single-light-info-s a,.brator-product-single-light-info a,.menu-cat-list-item ul li a,.menu-cat-list-area .text,.brator-header-menu-with-info a{min-height:var(--cp-tap);align-items:center;display:inline-flex}.cp-qty-presets button,.brator-categories-more-button,.brator-categories-list-load-more button{min-height:var(--cp-tap)}.brator-contact-info-single a,.cp-contact-card a,.brator-brand-img a .cp-brand-caption{min-height:var(--cp-tap);align-items:center;display:inline-flex}.brator-search-area .search-form button,.h-infobox__wrapper .search-form button,.splide__arrows .splide__arrow,.splide__arrows.style-one .splide__arrow,.splide__arrows.style-two .splide__arrow{min-width:var(--cp-tap);min-height:var(--cp-tap)}.brator-contact-list-items a{min-height:var(--cp-tap);align-items:center;display:inline-flex}.brator-logo-area .brator-logo button,.splide__pagination li button,.splide__pagination__page{min-width:var(--cp-tap);min-height:var(--cp-tap)}@media only screen and (min-width:1331px) and (max-width:1639.98px){.splide__arrows.style-two .splide__arrow--prev{left:-40px}.splide__arrows.style-two .splide__arrow--next{right:-40px}}@media (max-width:991.98px){.cp-hero .cp-hero-slider .splide__arrows{justify-content:center;gap:14px;margin-top:18px;display:flex;position:static}.cp-hero .cp-hero-slider .splide__arrows .splide__arrow{position:static;inset:auto;transform:none}.cp-hero .cp-hero-slider .splide__pagination{margin-top:12px;position:static}}@media only screen and (min-width:300px) and (max-width:768.98px){.brator-header-top-bar-area.design-one{display:block}.brator-header-top-bar-area.design-one.dark-bg{padding:8px 0}.brator-header-top-bar-area .brator-header-top-bar-info-left,.brator-header-top-bar-area .brator-header-top-bar-info-right{text-align:center;flex-wrap:wrap;justify-content:center;gap:4px 12px}.brator-header-top-bar-area.design-one.dark-bg .brator-header-top-bar-info-left.cp-topbar-promo{text-align:left;flex-wrap:nowrap;align-items:center;gap:10px;min-width:0}.brator-header-top-bar-area.design-one.dark-bg .brator-header-top-bar-info-left.cp-topbar-promo p{flex-wrap:nowrap;display:block}.brator-header-top-bar-area.design-one.dark-bg .brator-header-top-bar-info-left.cp-topbar-promo p span{display:inline}.brator-header-top-bar-area .cp-topbar-promo p{white-space:nowrap;text-overflow:ellipsis;text-align:left;flex:auto;min-width:0;margin:0;font-size:12px;line-height:1.4;display:block;overflow:hidden}.brator-header-top-bar-area .cp-topbar-promo p span{line-height:1.4}.brator-header-top-bar-area .cp-topbar-promo>a{white-space:nowrap;flex:none;min-height:32px}.brator-header-top-bar-area .brator-header-top-bar-info-right{min-height:0}.brator-header-top-bar-area .brator-header-top-bar-info-right-content,.brator-header-top-bar-area .brator-header-top-bar-info-right-content p{min-height:0;margin:0;font-size:12px;line-height:1.4}.brator-header-top-bar-area .brator-header-top-bar-info-right-content a{min-height:32px;min-width:var(--cp-tap)}.brator-header-top-bar-area .brator-header-top-bar-info-right-link{display:none}}@media (max-width:991.98px){.brator-header-area .brator-logo-area .brator-infobox__btn{display:none!important}}@media (max-width:420px){.cp-wizard-list:not(.cp-wizard-cards),.cp-year-list,.cp-make-list{grid-template-columns:repeat(3,minmax(0,1fr))}.cp-wizard-list:not(.cp-wizard-cards)>li>button{padding-left:4px;padding-right:4px}}@media (max-width:575.98px){.brator-contact-form-fields .brator-contact-form-field-two-items{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.cp-compare-grid .brator-compare-info-list{grid-template-columns:minmax(0,1fr)}.cp-compare-grid .brator-compare-title-item,.cp-compare-grid .brator-compare-title-full-area{width:auto;max-width:none}.cp-compare-grid .brator-compare-title-item p,.cp-compare-grid .brator-compare-info-list p{text-align:left;white-space:normal;text-overflow:clip;overflow:visible}}@media (max-width:767.98px){.cp-wizard{flex-direction:column;display:flex}.cp-wizard-manual{order:-1;margin-bottom:24px;margin-top:0!important}}@media (max-width:420px){.cp-wizard-list.cp-wizard-years{grid-template-columns:repeat(4,minmax(0,1fr))}.cp-wizard-list.cp-wizard-years>li>button{padding-left:2px;padding-right:2px;font-size:14px}}@media (max-width:575.98px){.brator-search-area .search-form input,.brator-header-area.header-three.header-one.dark-bg .brator-search-area .search-form input{padding-left:10px;padding-right:44px;font-size:12px}}@media only screen and (max-width:680.98px){.brator-section-header .brator-section-header-title h1,.brator-section-header .brator-section-header-title h2,.brator-section-header .brator-section-header-title h3{margin-bottom:0}.brator-section-header.brator-section-header>a{margin-top:10px}}@media only screen and (max-width:1399.98px){.shop-filter-open .brator-product-shop-page-area .lg-display-none{z-index:1000}.shop-filter-open .brator-product-shop-page-area .lg-display-none .brator-sidebar-area.design-one{padding-top:56px;position:relative}.shop-filter-open .brator-product-shop-page-area .lg-display-none .close-fillter{width:var(--cp-tap);height:var(--cp-tap);justify-content:center;align-items:center;padding:0;display:inline-flex;top:8px;left:auto;right:0}.shop-filter-open .brator-product-shop-page-area .lg-display-none .close-fillter svg{width:20px;height:20px}.shop-filter-open button.scroll-top{display:none}}@media only screen and (max-width:575.98px){.shop-filter-open .brator-product-shop-page-area .lg-display-none .brator-sidebar-area.design-one{max-width:none}.product-list-items:not(.type-list):not(.check-box-product) .brator-product-single-item-area.design-two .brator-product-single-item-img{aspect-ratio:4/3}}@media only screen and (max-width:576.98px){.brator-inline-product-filter-area .brator-inline-product-filter-left .brator-filter-show-items p,.brator-inline-product-filter-area .brator-inline-product-filter-right .brator-filter-short-by p{white-space:nowrap;margin:0 10px 0 0;font-size:13px;display:block}.brator-inline-product-filter-area .brator-inline-product-filter-left .brator-filter-show-items .brator-filter-show-items-count{margin-left:0}.brator-inline-product-filter-area .brator-inline-product-filter-left .brator-filter-show-items,.brator-inline-product-filter-area .brator-inline-product-filter-right .brator-filter-short-by{flex-wrap:wrap;justify-content:flex-start}.brator-inline-product-filter-area .brator-inline-product-filter-right .brator-filter-short-by .brator-filter-show-items-count{flex:200px;min-width:0}}@media only screen and (max-width:991.98px){.brator-product-single-tab-area.design-one-m .brator-product-single-tab-list .brator-product-single-tab-header ul li{white-space:normal}.brator-product-single-tab-area.design-one-m .brator-product-single-tab-list .brator-product-single-tab-header ul li a{min-height:var(--cp-tap-lg);border-radius:var(--cp-radius);text-align:center;overflow-wrap:anywhere;justify-content:center;align-items:center;margin:5px;padding:8px 10px;font-size:15px;line-height:1.25;display:flex}.brator-product-single-tab-area.design-one-m .brator-product-single-tab-list .brator-product-single-tab-header ul li a.js-tabs__title.js-tabs__title-active{background:var(--cp-menu-gray);color:#fff}}@media only screen and (max-width:575.98px){.cp-picker-controls>button{flex:100%;width:100%}#promotions .brator-whats-hot-slider .cp-hot-card{height:100%;min-height:240px}nav.brator-breadcrumb ul{flex-wrap:nowrap;align-items:center}nav.brator-breadcrumb ul li{white-space:nowrap}nav.brator-breadcrumb ul li:not(:first-child):not(:last-child):not(:nth-last-child(2)){display:none}nav.brator-breadcrumb ul li:first-child:nth-last-child(n+4):after{content:"/ ... /"}nav.brator-breadcrumb ul li:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}}@media only screen and (max-width:991.98px){.brator-cart-header-area h3{font-size:50px;line-height:60px}}@media only screen and (max-width:576.98px){.brator-cart-header-area{padding:24px 0}.brator-cart-header-area h3{font-size:30px;line-height:40px}}@media only screen and (max-width:575.98px){.comming-sson-pag-header .row>.col-8,.comming-sson-pag-header .row>.col-4{flex:0 0 100%;width:100%;max-width:100%}.cp-bare-page .comming-sson-pag-header .brator-info-right{justify-content:flex-start;margin-top:10px}.cp-bare-page .comming-sson-pag-header .cp-social-text{flex-wrap:nowrap;gap:0 16px}.comming-sson-pag-header .brator-social-link.cp-social-text a{white-space:nowrap;margin-top:0}}@media only screen and (min-width:300px) and (max-width:991.98px){.brator-categories-single .brator-categories-single-title{position:relative}.brator-categories-single .brator-categories-single-title p a:after{content:"";position:absolute;inset:-8px 0 0}.brator-footer-top-area.gray-bg.design-two .brator-footer-top-element.brator-footer-top-address .brator-footer-top-content .brator-social-link.svg-link a{width:var(--cp-tap);height:var(--cp-tap);min-height:var(--cp-tap);justify-content:center;align-items:center;display:inline-flex}.brator-footer-top-area .brator-footer-top-element .cp-footer-contact a{min-height:var(--cp-tap);vertical-align:middle;align-items:center;display:inline-flex}}@media only screen and (min-width:300px){.brator-sidebar-single-item .shop-sidebar-content .shop-cat-list ul li a{min-height:var(--cp-tap);flex-wrap:wrap;align-items:center;display:flex}.brator-sidebar-single-item .shop-sidebar-content .shop-cat-list ul .sub-cat>a{padding-right:44px}.brator-sidebar-single-item .shop-sidebar-content .shop-cat-list ul .sub-cat>button.cp-cat-toggle{width:var(--cp-tap);height:var(--cp-tap);justify-content:flex-end;align-items:center;display:inline-flex;top:2px}.brator-rang-item-slider .noUi-touch-area{width:var(--cp-tap);height:var(--cp-tap);position:absolute;top:-12.5px;left:-12.5px}.brator-product-hero-content .brator-product-hero-content-info .brator-product-hero-content-brand a{min-height:var(--cp-tap);align-items:center;display:inline-flex}.brator-cart-item-list .brator-cart-item-list-item .brator-cart-item-list-item-title .brator-cart-item-list-item-title-accetion .brator-cart-item-list-item-title-accetion-part a,.brator-cart-item-list .brator-cart-item-list-item .brator-cart-item-list-item-title .brator-cart-item-list-item-title-accetion .brator-cart-item-list-item-title-accetion-part button.cart-item-close{width:var(--cp-tap);height:var(--cp-tap);justify-content:center;align-items:center;display:inline-flex}.brator-cart-item-list .brator-cart-item-list-item .brator-cart-item-list-item-title .brator-cart-item-list-item-title-accetion .brator-cart-item-list-item-title-accetion-part button.cart-item-close svg{top:0}.cart-total-area .cart-total-header a{min-height:var(--cp-tap);align-items:center;display:inline-flex}}@media only screen and (min-width:768px){.brator-cart-area .brator-cart-list-items-removed button{min-width:var(--cp-tap);min-height:var(--cp-tap)}.cp-wizard-list>li>button{min-height:var(--cp-tap)}}
.cp-chat{--cp-chat-inset:24px;--cp-chat-lift:28px;--cp-chat-width:360px;--cp-chat-gap:12px;left:var(--cp-chat-inset);bottom:var(--cp-chat-lift);z-index:9000;align-items:flex-start;gap:var(--cp-chat-gap);max-width:calc(100vw - (var(--cp-chat-inset) * 2));font-family:var(--content-font);color:var(--cp-text);flex-direction:column;display:flex;position:fixed}.cp-chat,.cp-chat *{line-height:1.45}.cp-chat p{color:var(--cp-text-muted);margin:0;font-size:13.5px}.cp-chat-launcher{box-sizing:border-box;max-width:calc(100vw - (var(--cp-chat-inset) * 2));background:var(--cp-red);color:#fff;min-height:48px;font-family:var(--title-font);text-align:left;border:0;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:700;transition:background-color .2s;display:inline-flex;box-shadow:0 6px 20px #00000038}.cp-chat-launcher svg{fill:currentColor;flex:none}.cp-chat-launcher span{line-height:1.2}.cp-chat-launcher:hover{background:var(--cp-red-hover);color:#fff}.cp-chat .cp-chat-launcher:focus-visible{outline:2px solid var(--cp-text);outline-offset:3px}.cp-chat-panel{box-sizing:border-box;width:min(var(--cp-chat-width), calc(100vw - (var(--cp-chat-inset) * 2)));max-height:calc(100vh - var(--cp-chat-lift) - 68px - var(--cp-menubar-height,71px) - 16px);max-height:calc(100dvh - var(--cp-chat-lift) - 68px - var(--cp-menubar-height,71px) - 16px);background:var(--cp-card);border:1px solid var(--cp-border);border-radius:10px;flex-direction:column;animation:.18s ease-out cp-chat-rise;display:flex;overflow:hidden;box-shadow:0 14px 44px #0000002e}.cp-chat-panel[hidden]{display:none}.cp-chat .cp-chat-panel:focus-visible{outline:2px solid var(--cp-red);outline-offset:2px}@keyframes cp-chat-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.cp-chat-head{background:var(--cp-black);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:8px 8px 8px 16px;display:flex}.cp-chat-title{color:#fff;margin:0;font-size:15px;font-weight:700;line-height:1.3;transition:none}.cp-chat-close{color:#fff;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:inline-flex}.cp-chat-close svg{fill:currentColor}.cp-chat-close:hover{background:#ffffff29}.cp-chat .cp-chat-close:focus-visible{outline:2px solid var(--cp-yellow);outline-offset:-2px}.cp-chat-body{overscroll-behavior:contain;flex-direction:column;gap:14px;padding:16px;display:flex;overflow-y:auto}.cp-chat .cp-chat-greeting{background:var(--cp-yellow-pale);color:var(--cp-text);border-radius:12px 12px 12px 3px;padding:12px 14px;font-size:14px;line-height:1.45}.cp-chat-menu{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cp-chat-choice{box-sizing:border-box;background:var(--cp-card);width:100%;min-height:44px;color:var(--cp-text);border:1px solid var(--cp-border);font-family:var(--content-font);text-align:left;border-radius:8px;flex-direction:column;gap:2px;padding:11px 14px;transition:border-color .15s,background-color .15s;display:flex}.cp-chat-choice:hover{background:var(--cp-card-alt);border-color:var(--cp-red)}.cp-chat .cp-chat-choice:focus-visible{outline:2px solid var(--cp-red);outline-offset:1px}.cp-chat-choice-label{color:var(--cp-text);font-size:14px;font-weight:600;line-height:1.35}.cp-chat-choice-hint{color:var(--cp-text-muted-card);font-size:12.5px;line-height:1.35}.cp-chat-flow{flex-direction:column;gap:12px;display:flex}.cp-chat-back{color:var(--cp-text-muted);font-family:var(--content-font);background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:4px 0;font-size:13px;font-weight:600;display:inline-flex}.cp-chat-back svg{fill:currentColor;transform:rotate(180deg)}.cp-chat-back:hover{color:var(--cp-red)}.cp-chat .cp-chat-back:focus-visible{outline:2px solid var(--cp-red);outline-offset:2px}.cp-chat-step-title{color:var(--cp-text);margin:0;font-size:15px;font-weight:700;line-height:1.3;transition:none}.cp-chat .cp-chat-text{font-size:13.5px;line-height:1.5}.cp-chat .cp-chat-or{text-transform:uppercase;letter-spacing:.04em;color:var(--cp-text-muted-card);align-items:center;gap:10px;font-size:12px;display:flex}.cp-chat-or:before,.cp-chat-or:after{content:"";background:var(--cp-border);flex:auto;height:1px}.cp-chat-form{flex-direction:column;gap:12px;margin:0;display:flex}.cp-chat-field{flex-direction:column;gap:4px;display:flex}.cp-chat-label{color:var(--cp-text);font-size:12.5px;font-weight:600;line-height:1.3}.cp-chat input.cp-chat-input{box-sizing:border-box;background:var(--cp-card);width:100%;min-height:42px;color:var(--cp-text);border:1px solid var(--cp-border-card);font-family:var(--content-font);border-radius:6px;padding:9px 12px;font-size:16px}.cp-chat input.cp-chat-input::placeholder{color:#999}.cp-chat .cp-chat-input:focus-visible{outline:2px solid var(--cp-red);outline-offset:1px;border-color:var(--cp-red)}.cp-chat input.cp-chat-input[aria-invalid=true]{border-color:var(--cp-red)}.cp-chat .cp-chat-help{color:var(--cp-text-muted-card);font-size:12px;line-height:1.4}.cp-chat .cp-chat-error{color:var(--cp-red);font-size:12.5px;line-height:1.4}.cp-chat .cp-chat-status{font-size:13px;line-height:1.45}.cp-chat .cp-chat-status.is-error{color:var(--cp-red)}.cp-chat .cp-chat-status.is-ok{color:var(--cp-green)}.cp-chat .cp-chat-consent{color:var(--cp-text-muted-card);font-size:11.5px;line-height:1.4}.cp-chat-consent a{color:var(--cp-red);font-weight:600;text-decoration:underline;display:inline}.cp-chat .cp-chat-consent a:focus-visible{outline:2px solid var(--cp-red);outline-offset:2px}.cp-chat-action,.cp-chat-submit{box-sizing:border-box;background:var(--cp-red);color:#fff;border:1px solid var(--cp-red);width:100%;min-height:44px;font-family:var(--title-font);text-align:center;border-radius:6px;justify-content:center;align-items:center;padding:10px 16px;font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .2s,border-color .2s;display:flex}.cp-chat-action:hover,.cp-chat-submit:hover{background:var(--cp-red-hover);border-color:var(--cp-red-hover);color:#fff}.cp-chat .cp-chat-action:focus-visible,.cp-chat .cp-chat-submit:focus-visible{outline:2px solid var(--cp-text);outline-offset:2px}.cp-chat-submit:disabled{opacity:.55;pointer-events:none}@media only screen and (max-width:575.98px){.cp-chat{--cp-chat-inset:16px}}@media only screen and (max-height:520px){.cp-chat{--cp-chat-lift:16px}}.mobile-menu-open .cp-chat,.shop-filter-open .cp-chat{display:none}@media (prefers-reduced-motion:reduce){.cp-chat-panel{animation:none}.cp-chat-launcher,.cp-chat-choice,.cp-chat-action,.cp-chat-submit{transition:none}}.cp-chat .cp-chat-launcher{justify-content:flex-start;gap:8px;width:56px;height:56px;min-height:56px;padding:0 0 0 16px;transition:width .18s,padding-right .18s;overflow:hidden}.cp-chat .cp-chat-launcher span{opacity:0;white-space:nowrap;max-width:0;transition:max-width .18s,opacity .14s;overflow:hidden}.cp-chat .cp-chat-launcher:hover,.cp-chat .cp-chat-launcher:focus-visible,.cp-chat .cp-chat-launcher[aria-expanded=true]{width:auto;padding-right:18px}.cp-chat .cp-chat-launcher:hover span,.cp-chat .cp-chat-launcher:focus-visible span,.cp-chat .cp-chat-launcher[aria-expanded=true] span{opacity:1;max-width:220px}@media (prefers-reduced-motion:reduce){.cp-chat .cp-chat-launcher,.cp-chat .cp-chat-launcher span{transition:none}}

