#header .search-form input,.ts-header .search-form input{border-radius:var(--radius-pill);border:2px solid rgba(255,255,255,.15);background:rgba(255,255,255,.08);color:#fff;padding:8px 16px;font-family:var(--font-body);transition:border-color .2s,background .2s}#header .search-form input:focus,.ts-header .search-form input:focus{border-color:var(--primary);background:rgba(255,255,255,.12);outline:none}#header .cart-contents,.ts-header .cart-contents,#header .ts-cart-count{color:#fff!important}#header .cart-contents:hover,.ts-header .cart-contents:hover{color:var(--primary)!important}.btn-secondary,.at-btn-secondary,a.btn-secondary{background-color:var(--secondary)!important;border-color:var(--secondary)!important;color:#fff!important;font-family:var(--font-heading);font-weight:700;letter-spacing:.04em;text-transform:uppercase;border-radius:var(--radius-md);padding:12px 24px;transition:background-color .2s,border-color .2s,transform .15s}.btn-secondary:hover,.at-btn-secondary:hover{background-color:var(--secondary-hover)!important;border-color:var(--secondary-hover)!important;color:#fff!important;transform:translateY(-1px)}ul.products li.product:hover{box-shadow:var(--shadow-md);transform:translateY(-3px);border-color:var(--primary-soft)}.at-section-dark,.section-dark{background-color:var(--bg-dark);color:#fff}.at-section-dark h1,.at-section-dark h2,.at-section-dark h3,.section-dark h1,.section-dark h2,.section-dark h3{color:#fff}.at-section-light,.section-light{background-color:var(--bg-section)}.at-section--bordered{border-top:4px solid var(--primary)}.at-divider{width:60px;height:4px;background:linear-gradient(90deg,var(--primary),var(--secondary));border-radius:2px;margin:12px 0 24px}.at-trust{display:flex;flex-wrap:wrap;gap:24px;align-items:center;justify-content:center;padding:32px 0}.at-trust__item{display:flex;align-items:center;gap:12px;font-family:var(--font-body);font-size:15px;font-weight:500;color:var(--text)}.at-trust__icon{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--primary-soft);color:var(--primary);font-size:22px;flex-shrink:0}.at-trust__icon--cold{background:var(--secondary-soft);color:var(--secondary)}.at-hero{background:linear-gradient(135deg,var(--bg-dark) 60%,#1e2d4a 100%);color:#fff;padding:56px 0 48px;position:relative;overflow:hidden}.at-hero::before{content:"";position:absolute;top:0;right:0;width:40%;height:100%;background:linear-gradient(135deg,transparent 0%,rgba(255,107,31,.08) 100%);pointer-events:none}.at-hero__title{font-family:var(--font-heading);font-weight:800;font-size:clamp(28px,5vw,48px);color:#fff;line-height:1.15;margin-bottom:16px}.at-hero__title span.accent-fire{color:var(--primary)}.at-hero__title span.accent-ice{color:var(--secondary)}.at-hero__subtitle{font-size:18px;color:rgba(255,255,255,.8);margin-bottom:32px;max-width:540px}.at-hero__cta{display:inline-flex;align-items:center;gap:10px;background:var(--primary);color:#fff;font-family:var(--font-heading);font-weight:700;font-size:16px;letter-spacing:.04em;text-transform:uppercase;padding:16px 32px;border-radius:var(--radius-md);border:none;cursor:pointer;transition:background .2s,transform .15s,box-shadow .2s;text-decoration:none}.at-hero__cta:hover{background:var(--primary-hover);color:#fff;transform:translateY(-2px);box-shadow:0 8px 24px rgba(255,107,31,.4);text-decoration:none}.at-hero__cta--ice{background:var(--secondary)}.at-hero__cta--ice:hover{background:var(--secondary-hover);box-shadow:0 8px 24px rgba(0,184,212,.4)}.at-hero--with-photo>.at-container{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:48px;align-items:center;position:relative;z-index:1}.at-hero--with-photo .at-hero__subtitle{max-width:100%}.at-hero__media{position:relative;border-radius:18px;overflow:hidden;max-height:460px;box-shadow:0 20px 60px rgba(0,0,0,.4);aspect-ratio:5/4;background:#0a1322}.at-hero__media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(15,23,42,.5) 100%);pointer-events:none}@media (max-width:900px){.at-hero--with-photo>.at-container{grid-template-columns:1fr;gap:24px}.at-hero--with-photo .at-hero__text{order:2}.at-hero__media{order:1;aspect-ratio:4/3;max-height:300px;width:100%}}.at-faq__item{border-bottom:1px solid #e5e7eb;padding:0}.at-faq__question{display:flex;justify-content:space-between;align-items:center;padding:16px 0;font-family:var(--font-heading);font-weight:700;font-size:16px;color:var(--text);cursor:pointer;gap:12px}.at-faq__question::after{content:"+";font-size:22px;color:var(--primary);flex-shrink:0;transition:transform .25s;line-height:1}.at-faq__item.open .at-faq__question::after{transform:rotate(45deg)}.at-faq__answer{display:none;padding:0 0 16px;color:var(--text-mid);font-size:15px;line-height:1.7}.at-faq__item.open .at-faq__answer{display:block}.at-lead-form{background:var(--bg-dark);border-radius:var(--radius-lg);padding:40px;color:#fff}.at-lead-form__title{font-family:var(--font-heading);font-weight:800;font-size:24px;color:#fff;margin-bottom:8px}.at-lead-form__subtitle{color:rgba(255,255,255,.7);margin-bottom:24px;font-size:15px}.at-lead-form input[type=text],.at-lead-form input[type=tel],.at-lead-form input[type=email],.at-lead-form textarea{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.25);border-radius:var(--radius-md);color:#fff!important;font-family:var(--font-body);font-size:15px;padding:12px 16px;width:100%;transition:border-color .2s,background .2s}.at-lead-form input::placeholder,.at-lead-form textarea::placeholder{color:rgba(255,255,255,.45)}.at-lead-form input:focus,.at-lead-form textarea:focus{border-color:var(--primary);background:rgba(255,255,255,.16);outline:none}.at-lead-form input:-webkit-autofill,.at-lead-form input:-webkit-autofill:hover,.at-lead-form input:-webkit-autofill:focus{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:0 0 0px 1000px #1e2d4a inset!important;box-shadow:0 0 0px 1000px #1e2d4a inset!important;transition:background-color 5000s ease-in-out 0s;caret-color:#fff}.ts-footer-bottom,#footer .footer-bottom,.footer-bottom{background-color:rgba(0,0,0,.3)!important;border-top:1px solid rgba(255,255,255,.08)!important;color:rgba(255,255,255,.5)!important;font-size:13px}.woocommerce ul.products li.product h2,.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:var(--font-body);font-weight:600;font-size:15px;color:var(--text);transition:color .2s}.woocommerce ul.products li.product:hover h2,.woocommerce ul.products li.product:hover .woocommerce-loop-product__title{color:var(--primary)}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{font-family:var(--font-heading);font-weight:700;border-radius:var(--radius-sm)}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:var(--primary)!important;color:#fff!important}@media (max-width:767px){.at-hero{padding:48px 0 40px}.at-hero__cta{width:100%;justify-content:center;font-size:15px;padding:14px 20px}.at-trust{gap:16px}.at-trust__item{font-size:14px}.at-lead-form{padding:24px 20px}}@media (max-width:480px){.at-hero__title{font-size:26px}}.at-section{padding:64px 0}.at-section-header{text-align:center;margin-bottom:40px}.at-section-header h2{margin-bottom:0}.at-section-header .at-divider{margin:12px auto 0}.at-section-header__sub{color:var(--text-mid);font-size:16px;margin-top:8px;margin-bottom:0}.at-hero__badge{display:inline-block;background:rgba(255,107,31,.15);color:var(--primary);font-family:var(--font-heading);font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;padding:6px 16px;border-radius:var(--radius-pill);margin-bottom:20px}.at-hero__actions{display:flex;gap:16px;flex-wrap:wrap}.at-hero__trust{display:flex;align-items:center;gap:6px 10px;margin-top:20px;flex-wrap:wrap}.at-hero__trust-item{font-size:14px;color:rgba(255,255,255,.65)}.at-hero__trust-price{color:var(--primary);font-family:var(--font-heading);font-weight:700;font-size:15px}.at-hero__trust-sep{color:rgba(255,255,255,.25);font-size:14px;flex-shrink:0}.at-hero__cta--outline{background:0 0;border:2px solid rgba(255,255,255,.75);color:#fff}.at-hero__cta--outline:hover{background:rgba(255,255,255,.1);border-color:#fff;color:#fff;box-shadow:none}.at-section-light .at-hero__cta--outline,.at-section .at-hero__cta--outline{border-color:var(--primary);color:var(--primary)}.at-section-light .at-hero__cta--outline:hover,.at-section .at-hero__cta--outline:hover{background:var(--primary-soft);color:var(--primary-hover)}.at-tasks{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.at-task-card{display:flex;flex-direction:column;align-items:center;text-align:center;background:#fff;border-top:4px solid transparent;border-radius:var(--radius-lg);padding:40px 24px 32px;text-decoration:none;color:var(--text);cursor:pointer;box-shadow:0 2px 12px rgba(0,0,0,.08);transition:box-shadow .25s,transform .25s;position:relative;overflow:hidden}.at-task-card--fire{border-top-color:var(--primary)}.at-task-card--ice{border-top-color:var(--secondary)}.at-task-card--parts{border-top-color:var(--text-mid)}.at-task-card--parts .at-task-card__price{color:var(--text-mid)}.at-task-card--parts .at-task-card__link{color:var(--text-mid)}.at-task-card--parts:hover .at-task-card__link{color:var(--text)}.at-task-card:hover{transform:translateY(-8px);box-shadow:0 12px 36px rgba(0,0,0,.14);text-decoration:none;color:var(--text)}.at-task-card__icon{margin-bottom:20px}.at-task-card__title{font-family:var(--font-heading);font-weight:800;font-size:19px;margin-bottom:8px;color:var(--text)}.at-task-card__desc{color:var(--text-mid);font-size:15px;margin-bottom:12px;line-height:1.5}.at-task-card__price{font-family:var(--font-heading);font-weight:700;font-size:18px;color:var(--primary-text);margin-bottom:16px}.at-task-card--ice .at-task-card__price{color:var(--secondary-text)}.at-task-card__link{display:inline-block;font-family:var(--font-heading);font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.04em;color:var(--primary-text);transition:color .2s,transform .2s}.at-task-card--ice .at-task-card__link{color:var(--secondary-text)}.at-task-card:hover .at-task-card__link{color:var(--primary-hover);transform:translateX(4px)}.at-task-card--ice:hover .at-task-card__link{color:var(--secondary-hover);transform:translateX(4px)}.at-podbor-section{background:var(--bg-base)}.at-products-more{text-align:center;margin-top:32px}.at-products-grid .woocommerce{margin-bottom:0}.at-usecase-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}.at-usecase-card{display:flex;flex-direction:column;align-items:center;text-align:center;background:#fff;border-radius:var(--radius-lg);padding:32px 16px 24px;text-decoration:none;color:var(--text);transition:box-shadow .25s,transform .25s;border:1px solid #e5e7eb}.at-usecase-card:hover{box-shadow:var(--shadow-md);transform:translateY(-3px);text-decoration:none;color:var(--text)}.at-usecase-card__emoji{font-size:40px;margin-bottom:12px;line-height:1}.at-usecase-card h3{font-size:16px;font-weight:700;margin-bottom:4px}.at-usecase-card p{color:var(--text-mid);font-size:13px;margin:0;line-height:1.4}.at-why-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.at-why-item{text-align:center}.at-why-item__num{font-family:var(--font-heading);font-weight:800;font-size:36px;color:var(--primary);margin-bottom:12px;line-height:1}.at-why-item h3{color:#fff;font-size:18px;margin-bottom:8px}.at-why-item p{color:rgba(255,255,255,.65);font-size:14px;line-height:1.5}.at-section-dark .at-section-header h2{color:#fff}.at-lead-form__inner{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.at-lead-form__inner:not(:has(.at-lead-form__form)){grid-template-columns:1fr;max-width:720px;margin:0 auto;text-align:center}.at-lead-form__inner:not(:has(.at-lead-form__form)) .at-lp-lead__chat{justify-content:center}.at-lead-form__form{display:flex;flex-direction:column;gap:12px}body.page-id-27779 #at-svc-form{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.at-lead-form__form select{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.25);border-radius:var(--radius-md);color:#fff!important;font-family:var(--font-body);font-size:15px;padding:12px 16px;width:100%;appearance:none;-webkit-appearance:none;cursor:pointer;transition:border-color .2s,background .2s}.at-lead-form__form select:focus{border-color:var(--primary);background:rgba(255,255,255,.16);outline:none}.at-lead-form__form select option{background:var(--bg-dark);color:#fff}.at-lead-form__form select option[value=""]{color:rgba(255,255,255,.45)}.at-lead-form__form .at-hero__cta{text-align:center;justify-content:center;border:none;cursor:pointer;width:100%}.at-seo-block{padding:48px 0}.at-seo-block h2{font-size:22px;margin-bottom:16px;text-align:left}.at-seo-text p{color:var(--text-mid);font-size:15px;line-height:1.7;margin-bottom:12px}.at-seo-text p:last-child{margin-bottom:0}.at-front{width:100%;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding:0!important;overflow-x:hidden!important;box-sizing:border-box!important}.at-front .at-container{width:100%!important;max-width:1200px!important;margin:0 auto!important;padding:0 20px!important;box-sizing:border-box!important}@media (max-width:1024px){.at-tasks{grid-template-columns:repeat(2,1fr)!important;gap:16px!important}.at-usecase-grid{grid-template-columns:repeat(3,1fr)!important;gap:16px!important}.at-why-grid{grid-template-columns:repeat(2,1fr)!important;gap:24px!important}.at-lead-form__inner{grid-template-columns:1fr!important;gap:24px!important}.at-hero{padding:60px 0 48px!important}.at-section{padding:48px 0!important}}@media (max-width:767px){.at-front{margin-left:0!important;width:100%!important}.at-front .at-container{padding:0 16px!important}.at-section{padding:36px 0!important}.at-section-header{margin-bottom:24px!important}.at-section-header h2{font-size:22px!important}.at-hero{padding:40px 0 32px!important}.at-hero__badge{font-size:11px!important;padding:5px 12px!important;margin-bottom:16px!important}.at-hero__title{font-size:26px!important;line-height:1.2!important}.at-hero__subtitle{font-size:15px!important;margin-bottom:24px!important}.at-hero__actions{flex-direction:column!important;gap:12px!important}.at-hero__trust{margin-top:16px!important;gap:4px 8px!important}.at-hero__trust-item,.at-hero__trust-sep{font-size:13px!important}.at-hero__trust-price{font-size:14px!important}.at-hero__cta{width:100%!important;justify-content:center!important;font-size:14px!important;padding:14px 20px!important;text-align:center!important;box-sizing:border-box!important}.at-tasks{grid-template-columns:1fr!important;gap:10px!important}.at-task-card{flex-direction:column!important;text-align:center!important;padding:20px 16px 16px!important;gap:0!important;align-items:center!important}.at-task-card__icon{margin-bottom:10px!important;flex-shrink:0!important}.at-task-card__title{font-size:18px!important;margin-bottom:4px!important}.at-task-card__desc{font-size:13px!important;margin-bottom:6px!important;line-height:1.3!important}.at-task-card__price{font-size:17px!important;margin-bottom:6px!important}.at-task-card__link{font-size:12px!important}.at-trust{display:grid!important;grid-template-columns:1fr 1fr!important;gap:16px!important;padding:24px 0!important}.at-trust__item{font-size:13px!important;gap:8px!important}.at-trust__icon{width:40px!important;height:40px!important;font-size:18px!important}.at-usecase-grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.at-usecase-card{padding:20px 12px 16px!important}.at-usecase-card__emoji{font-size:32px!important;margin-bottom:8px!important}.at-usecase-card h3{font-size:14px!important}.at-usecase-card p{font-size:12px!important}.at-why-grid{grid-template-columns:repeat(2,1fr)!important;gap:20px!important}.at-why-item__num{font-size:28px!important}.at-why-item h3{font-size:15px!important}.at-why-item p{font-size:13px!important}.at-lead-form{padding:24px 16px!important;border-radius:var(--radius-md)!important}.at-lead-form__inner{grid-template-columns:1fr!important;gap:20px!important}.at-lead-form__title{font-size:20px!important}.at-lead-form__subtitle{font-size:14px!important}.at-lead-form input,.at-lead-form select,.at-lead-form textarea{font-size:16px!important;padding:14px 16px!important}.at-products-grid .woocommerce ul.products{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.at-products-grid .woocommerce ul.products li.product{width:100%!important;margin:0!important;padding:8px!important}.at-seo-block{padding:32px 0!important}.at-seo-block h2{font-size:18px!important}.at-seo-text p{font-size:14px!important}body.home{padding-bottom:68px!important}}@media (max-width:400px){.at-hero__title{font-size:22px!important}.at-usecase-grid{grid-template-columns:1fr!important}.at-why-grid{grid-template-columns:1fr!important}.at-trust{grid-template-columns:1fr!important}.at-products-grid .woocommerce ul.products{grid-template-columns:1fr!important}}.at-sticky-mobile{display:none}@media (max-width:767px){.at-sticky-mobile{display:flex!important;position:fixed!important;bottom:calc(56px + env(safe-area-inset-bottom,0px))!important;left:0!important;right:0!important;z-index:9999!important;background:var(--bg-dark)!important;padding:10px 16px!important;padding-left:max(16px,env(safe-area-inset-left,0px))!important;padding-right:max(16px,env(safe-area-inset-right,0px))!important;box-shadow:0 -4px 20px rgba(0,0,0,.4)!important;gap:8px!important}body.at-has-sticky-cta,body.page-template-template-lp-konditsioner-kabina-php,body.home{padding-bottom:calc(56px + env(safe-area-inset-bottom,0px))!important}}@media (max-width:991px){body.home .ts-header.is-sticky,body.home .ts-header.sticky-header,body[class*=page-template-template-lp-] .ts-header.is-sticky,body[class*=page-template-template-lp-] .ts-header.sticky-header{position:static!important}}.at-sticky-mobile a{flex:1!important;display:flex!important;align-items:center!important;justify-content:center!important;background:var(--primary)!important;color:#fff!important;font-family:var(--font-heading)!important;font-weight:700!important;font-size:13px!important;text-transform:uppercase!important;letter-spacing:.03em!important;padding:12px!important;border-radius:var(--radius-md)!important;text-decoration:none!important;transition:background .2s!important;white-space:nowrap!important}.at-sticky-mobile a:hover{background:var(--primary-hover)!important;color:#fff!important}.at-sticky-mobile a.at-sticky-phone{background:var(--success)!important;flex:0 0 auto!important;padding:12px 16px!important}.at-sticky-mobile a.at-sticky-phone:hover{background:#0d9668!important}@media (max-width:767px){.at-sidebar-cats{display:none!important}}.at-compat{margin:18px 0;padding:16px 18px;background:var(--secondary-soft,#e0f7fa);border-left:4px solid var(--secondary,#00b8d4);border-radius:8px;font-family:var(--font-body,"Inter",sans-serif)}.at-compat__header{display:flex;align-items:center;gap:8px;margin-bottom:8px;color:var(--secondary,#00b8d4)}.at-compat__icon{flex:0 0 auto}.at-compat__title{font-family:var(--font-heading,"Montserrat",sans-serif);font-size:15px;font-weight:700;margin:0;color:var(--text,#0f172a);text-transform:none;letter-spacing:0}.at-compat__lead{font-size:14px;color:var(--text,#0f172a);margin:0 0 8px;line-height:1.45;font-weight:600}.at-compat__list{list-style:none;padding:0;margin:0 0 8px}.at-compat__list li{position:relative;padding-left:18px;font-size:14px;line-height:1.55;color:var(--text-mid,#4b5563);margin-bottom:4px}.at-compat__list li::before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;background:var(--secondary,#00b8d4);border-radius:50%}.at-compat__note{margin:8px 0 0;font-size:13px;color:var(--text-mid,#4b5563);line-height:1.45}.at-compat__note strong{color:var(--warning,#f59e0b)}.at-service-usp__btn--ghost{background:0 0;color:var(--text,#0f172a);border:2px solid var(--text,#0f172a)}.at-service-usp__btn--ghost:hover{background:var(--text,#0f172a);color:#fff}.woof_submit_search_form,input.woof_submit_search_form,button.woof_submit_search_form,.woof .woof_submit_search_form{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:var(--primary)!important;color:#fff!important;font-family:var(--font-heading)!important;font-weight:700!important;font-size:14px!important;text-transform:uppercase!important;letter-spacing:.04em!important;padding:12px 24px!important;border:none!important;border-radius:var(--radius-md)!important;cursor:pointer!important;width:100%!important;box-sizing:border-box!important;transition:background .2s!important;white-space:nowrap!important;min-height:44px!important}.woof_submit_search_form:hover,input.woof_submit_search_form:hover,button.woof_submit_search_form:hover{background:var(--primary-hover)!important}.woof_reset_search_form,a.woof_reset_search_form{display:block!important;text-align:center!important;color:var(--text-mid)!important;font-size:13px!important;margin-top:8px!important;text-decoration:underline!important}.woof_price_filter .ui-slider-range{background:var(--primary)!important}.woof_price_filter .ui-slider-handle{border-color:var(--primary)!important}.woof_container_inner{font-family:var(--font-body)!important;font-size:14px!important}#ts-filter-widget-area .widget_price_filter,.filter-widget-area .widget_price_filter{display:none!important}.woof_price_filter,.widget_price_filter{overflow:visible!important;padding-bottom:4px}.at-sidebar-cats__list{list-style:none;padding:0;margin:0}.at-sidebar-cats__list li{border-bottom:1px solid rgba(15,23,42,.07)}.at-sidebar-cats__list li:last-child{border-bottom:none}.at-sidebar-cats__list li a{display:flex;align-items:center;justify-content:space-between;padding:8px 4px;color:var(--text-mid);font-size:14px;text-decoration:none;transition:color .15s}.at-sidebar-cats__list li a:hover,.at-sidebar-cats__list li.current a{color:var(--primary)}.at-sidebar-cats__list li.current a{font-weight:600}.at-sidebar-cats__count{color:var(--text-light);font-size:13px;flex-shrink:0;margin-left:4px}.woocommerce-cart-form .shop_table{font-family:var(--font-body)!important;font-size:15px}.woocommerce-cart-form .shop_table thead th{font-family:var(--font-head)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#fff!important;background:var(--bg-dark)!important}.woocommerce-cart-form .shop_table tbody td{font-family:var(--font-body)!important;color:var(--text)!important}.woocommerce-cart-form .shop_table .product-name a{font-weight:500;color:var(--text)!important;text-decoration:none}.woocommerce-cart-form .shop_table .product-name a:hover{color:var(--primary)!important}.woocommerce-cart-form .shop_table .product-price .amount,.woocommerce-cart-form .shop_table .product-subtotal .amount{font-weight:600;color:var(--text)!important}.woocommerce-cart-form .shop_table .product-subtotal .amount{font-weight:700}.woocommerce-cart-form .shop_table .product-remove a{color:var(--text-light)!important;transition:color .15s}.woocommerce-cart-form .shop_table .product-remove a:hover{color:var(--error)!important}.woocommerce-cart-form .quantity .number-button{border-color:rgba(15,23,42,.2)!important;border-radius:4px}.woocommerce-cart-form .quantity input.minus,.woocommerce-cart-form .quantity input.plus{background:var(--bg-section)!important;border-color:rgba(15,23,42,.15)!important;color:var(--text-mid)!important;cursor:pointer;transition:background .15s,color .15s}.woocommerce-cart-form .quantity input.minus:hover,.woocommerce-cart-form .quantity input.plus:hover{background:var(--primary-soft)!important;color:var(--primary)!important;border-color:var(--primary)!important}.woocommerce-cart-form .quantity input.qty{font-family:var(--font-body)!important;font-size:14px!important}#page .woocommerce-cart-form .actions,#page .woocommerce-cart-form td.actions{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:20px!important;flex-wrap:wrap!important;padding-right:20px!important}#page .woocommerce-cart-form .coupon{margin-right:auto;align-items:center!important;gap:12px!important;flex-wrap:nowrap!important;width:auto!important;max-width:none!important;position:relative!important}#page .woocommerce-cart-form .coupon #coupon_code{flex:1 1 280px!important;min-width:0!important;max-width:360px!important}#page .woocommerce-cart-form .coupon button[name=apply_coupon],#page .woocommerce-cart-form .coupon input[name=apply_coupon]{flex:0 0 auto!important;white-space:nowrap!important;position:static!important;top:auto!important;left:auto!important;right:auto!important}.woocommerce-cart-form .at-coupon-notices{width:100%;margin:0 0 16px;flex-basis:100%}@media (max-width:600px){#page .woocommerce-cart-form .coupon{flex-wrap:wrap!important;gap:8px!important}#page .woocommerce-cart-form .coupon #coupon_code,#page .woocommerce-cart-form .coupon button[name=apply_coupon],#page .woocommerce-cart-form .coupon input[name=apply_coupon]{flex:1 1 100%!important;max-width:100%!important}}#page .woocommerce-cart-form .actions button.empty-cart-button,#page .woocommerce-cart-form td.actions button.empty-cart-button{margin-left:auto!important}.woocommerce-cart-form .actions button.empty-cart-button{font-family:var(--font-body)!important;font-size:14px!important;font-weight:500!important;background:0 0!important;border:none!important;box-shadow:none!important;padding:0!important;min-width:unset!important;color:var(--text-light)!important;text-decoration:underline!important;text-underline-offset:3px!important;text-decoration-color:rgba(156,163,175,.4)!important;cursor:pointer;transition:color .15s}.woocommerce-cart-form .actions button.empty-cart-button:hover{color:var(--error)!important;text-decoration-color:rgba(239,68,68,.5)!important}#page .woocommerce-cart-form .actions button[name=update_cart],#page .woocommerce-cart-form td.actions button[name=update_cart]{display:inline-block!important;font-family:var(--font-body)!important;font-size:14px!important;font-weight:500!important;background:0 0!important;border:none!important;box-shadow:none!important;padding:0!important;min-width:unset!important;color:var(--text-light)!important;text-decoration:underline!important;text-underline-offset:3px!important;text-decoration-color:rgba(156,163,175,.4)!important;opacity:1!important;cursor:pointer;transition:color .15s}#page .woocommerce-cart-form .actions button[name=update_cart]:not(:disabled):hover,#page .woocommerce-cart-form td.actions button[name=update_cart]:not(:disabled):hover{color:var(--text-mid)!important}#page .woocommerce-cart-form .actions button[name=update_cart]:disabled,#page .woocommerce-cart-form td.actions button[name=update_cart]:disabled{color:var(--text-light)!important;opacity:.5!important;cursor:default}.woocommerce-cart .cart-collaterals .cart_totals>h2{font-family:var(--font-head)!important;font-size:15px!important;font-weight:700!important;color:var(--text)!important}.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td{font-family:var(--font-body)!important;color:var(--text)!important;font-weight:400!important;background:0 0!important}.woocommerce-cart .cart-collaterals .cart_totals table .order-total th,.woocommerce-cart .cart-collaterals .cart_totals table .order-total td{font-weight:700!important;font-size:16px!important;color:var(--text)!important}.woocommerce-cart .cart-collaterals .cart_totals table .amount{color:var(--text)!important;font-weight:600!important}.woocommerce-cart .cart-collaterals .cart_totals table .order-total .amount,.woocommerce-cart .cart-collaterals .cart_totals table .order-total bdi,.woocommerce-cart .cart-collaterals .cart_totals table .order-total strong{color:var(--primary)!important;font-weight:800!important;font-size:22px!important}.wc-proceed-to-checkout .checkout-button,.cart_totals .checkout-button{font-family:var(--font-head)!important;font-size:15px!important;font-weight:700!important;letter-spacing:.04em!important;display:block!important;width:100%!important;padding:16px!important;background:var(--primary)!important;border:none!important;border-radius:8px!important;color:#fff!important;text-align:center!important;text-decoration:none!important;margin-top:20px!important;transition:background .2s!important}.wc-proceed-to-checkout .checkout-button:hover,.cart_totals .checkout-button:hover{background:var(--primary-hover)!important}.summary.entry-summary .at-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 12px;margin:0 0 14px;line-height:1.1}.summary.entry-summary .at-price .at-price-now{font:800 34px/1.1 var(--font-head,"Montserrat"),system-ui,sans-serif;color:var(--primary,#ff6b1f);white-space:nowrap}.summary.entry-summary .at-price .at-price-old{color:var(--price-old,#9ca3af);font-size:18px;font-weight:500;text-decoration:line-through;white-space:nowrap}.summary.entry-summary .at-price .at-price-prefix{color:var(--text-mid,#6b7280);font-size:14px;font-weight:500;margin-right:-4px}.summary.entry-summary .at-discount-badge{display:inline-flex;align-items:center;justify-content:center;background:var(--primary,#ff6b1f);color:#fff;font-weight:800;font-size:13px;padding:4px 10px;border-radius:8px;letter-spacing:.02em;box-shadow:0 4px 10px -4px rgba(255,107,31,.5)}.summary.entry-summary .at-variations{margin:16px 0 18px}.summary.entry-summary .at-variations .at-var-row{margin-bottom:14px}.summary.entry-summary .at-variations .at-var-row:last-child{margin-bottom:0}.summary.entry-summary .at-variations .at-var-label{display:block;font-size:13px;font-weight:600;color:var(--text-mid,#4b5563);text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px}.summary.entry-summary .at-variations .at-var-label .at-var-current{color:var(--text,#0f172a);text-transform:none;letter-spacing:0;font-size:15px;margin-left:6px;font-weight:700}.summary.entry-summary .at-pills{display:flex;flex-wrap:wrap;gap:10px}.summary.entry-summary .at-pill{appearance:none;-webkit-appearance:none;border:2px solid #e5e7eb;background:#fff;padding:12px 22px;border-radius:12px;font:700 16px/1 var(--font-head,"Montserrat"),system-ui,sans-serif;color:var(--text,#0f172a);cursor:pointer;transition:border-color .15s,background .15s,color .15s,box-shadow .15s,transform .05s;min-width:96px;text-align:center;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:8px}.summary.entry-summary .at-pill:hover{border-color:var(--primary,#ff6b1f);color:var(--primary,#ff6b1f)}.summary.entry-summary .at-pill[aria-pressed=true]{background:var(--primary,#ff6b1f);border-color:var(--primary,#ff6b1f);color:#fff;box-shadow:0 6px 16px -6px rgba(255,107,31,.55)}.summary.entry-summary .at-pill:active{transform:scale(.97)}.summary.entry-summary .at-pill.is-disabled{opacity:.4;cursor:not-allowed;text-decoration:line-through;border-color:#e5e7eb;color:#9ca3af;background:#f7f9fc}.summary.entry-summary .at-pill.is-disabled:hover{border-color:#e5e7eb;color:#9ca3af}.summary.entry-summary .at-variations[data-needs-choice="1"] .at-var-row::after{content:"Выберите вариант ↑";display:block;margin-top:8px;font-size:13px;color:var(--primary,#ff6b1f);font-weight:600}.summary.entry-summary .at-cta-card{background:var(--bg-section,#f7f9fc);border:1px solid #e5e7eb;border-radius:16px;padding:18px;margin-top:16px}.summary.entry-summary .at-cta-card form.cart{margin:0!important;padding:0!important;background:0 0!important;border:0!important}.summary.entry-summary .at-dolyami-split{display:block;margin-top:6px;font:500 12px/1.3 var(--font-body,"Inter"),system-ui,sans-serif;color:var(--text-mid,#6b7280);text-align:center}.summary.entry-summary .at-dolyami-split b{color:var(--text,#0f172a);font-weight:700}@media (max-width:1024px){.summary.entry-summary .at-cta-card{padding:16px}}@media (max-width:600px){.summary.entry-summary .at-cta-card{padding:14px;border-radius:14px}.summary.entry-summary .at-pills{gap:8px}.summary.entry-summary .at-pill{flex:1 1 calc(50% - 4px);min-width:0;padding:14px 10px;font-size:17px}.summary.entry-summary .at-price{gap:6px 10px;margin-bottom:12px}.summary.entry-summary .at-price .at-price-now{font-size:26px}.summary.entry-summary .at-price .at-price-old{font-size:15px}.summary.entry-summary .at-discount-badge{font-size:12px;padding:3px 8px}}@media (max-width:768px){.at-sticky-cta{position:fixed;left:0;right:0;bottom:56px;z-index:995;background:#fff;border-top:1px solid #e5e7eb;padding:10px 14px;display:flex;align-items:center;gap:12px;box-shadow:0 -4px 20px -4px rgba(15,23,42,.12)}.at-sticky-cta .at-sticky-price{font:800 18px/1.1 var(--font-head,"Montserrat"),system-ui,sans-serif;color:var(--primary,#ff6b1f)}.at-sticky-cta .at-sticky-price small{display:block;font-size:11px;font-weight:500;color:var(--text-light,#9ca3af)}.at-sticky-cta .at-sticky-btn{flex:1;background:var(--primary,#ff6b1f);color:#fff;border:0;padding:14px 18px;border-radius:12px;font:700 16px/1 var(--font-head,"Montserrat"),system-ui,sans-serif;text-align:center;text-decoration:none;cursor:pointer}.at-sticky-cta .at-sticky-btn:hover{background:var(--primary-hover,#e65510);color:#fff}.at-sticky-cta .at-sticky-btn[disabled],.at-sticky-cta .at-sticky-btn.is-disabled{background:var(--text-light,#9ca3af);cursor:not-allowed}}.summary.entry-summary .at-cta-card .at-dolyami-chip{margin:0 0 14px!important;width:100%}.summary.entry-summary .at-cta-card .at-dolyami-chip a.gostore-dolyami-button{display:flex!important;align-items:center;gap:10px;width:100%;min-height:42px!important;padding:8px 14px!important;background:#fffbea!important;color:var(--text,#0f172a)!important;border:1px solid #f5e5a0!important;border-radius:10px!important;font:500 13px/1.2 var(--font-body,"Inter"),system-ui,sans-serif!important;text-transform:none!important;letter-spacing:0!important;text-decoration:none!important;box-shadow:none!important;transition:background .15s,border-color .15s!important}.summary.entry-summary .at-cta-card .at-dolyami-chip a.gostore-dolyami-button:hover{background:#fff4c2!important;border-color:#f0d670!important;transform:none!important}.summary.entry-summary .at-cta-card .at-dolyami-chip .gostore-dolyami-badge{width:22px;height:22px;flex:0 0 22px;background:#ffdd2d;border-radius:6px}.summary.entry-summary .at-cta-card .at-dolyami-chip .gostore-dolyami-badge::before{width:11px;height:9px;background:linear-gradient(#000,#000) 0 50%/2px 9px no-repeat,linear-gradient(#000,#000) 50% 50%/2px 7px no-repeat,linear-gradient(#000,#000) 100% 50%/2px 5px no-repeat}.summary.entry-summary .at-cta-card .at-dolyami-chip .gostore-dolyami-label{font-weight:600!important;font-size:13px!important;color:var(--text,#0f172a)!important;flex:0 0 auto}.summary.entry-summary .at-cta-card .at-dolyami-chip .gostore-dolyami-chevron{font-size:14px;color:var(--text-mid,#6b7280);margin-left:auto}.summary.entry-summary .at-cta-card .at-dolyami-chip .at-dolyami-split{position:static!important;display:inline-block;margin:0!important;font-size:13px!important;color:var(--text-mid,#4b5563)!important;text-align:left!important;line-height:1.2!important;flex:1 1 auto}.summary.entry-summary .at-cta-card .at-dolyami-chip .at-dolyami-split b{color:var(--text,#0f172a);font-weight:700}.summary.entry-summary .at-cta-card .at-cta-bullets{list-style:none!important;margin:16px 0 0!important;padding:14px 0 0!important;border-top:1px solid rgba(15,23,42,.08);display:flex;flex-direction:column;gap:8px}.summary.entry-summary .at-cta-card .at-cta-bullets li{display:flex;align-items:center;gap:10px;margin:0!important;padding:0!important;font:500 13px/1.3 var(--font-body,"Inter"),system-ui,sans-serif;color:var(--text-mid,#4b5563);list-style:none}.summary.entry-summary .at-cta-card .at-cta-bullets li::before{content:none!important}.summary.entry-summary .at-cta-card .at-cta-bullets .at-bullet-ico{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:0 0 22px;background:var(--secondary-soft,#e0f7fa);color:var(--secondary,#00b8d4);border-radius:6px;font-size:13px;line-height:1}@media (max-width:600px){.summary.entry-summary .at-cta-card .at-dolyami-chip a.gostore-dolyami-button{flex-wrap:wrap;padding:8px 12px!important}.summary.entry-summary .at-cta-card .at-cta-bullets li{font-size:12px}}.blockMsgAwooc{border-radius:16px!important;box-shadow:0 24px 60px rgba(15,23,42,.35)!important;overflow:hidden!important;background:#fff!important}#awooc-form-custom-order.awooc-popup-wrapper{background:#fff;border-radius:16px;font-family:var(--font-body,"Inter"),system-ui,sans-serif;color:var(--text,#0f172a)}.awooc-popup-inner{padding:28px 28px 24px!important}#awooc-form-custom-order .awooc-popup-title,#awooc-form-custom-order h2.awooc-popup-title{font-family:var(--font-head,"Montserrat"),sans-serif!important;font-weight:700!important;font-size:20px!important;line-height:1.3!important;color:var(--text,#0f172a)!important;margin:0 0 20px!important;padding-right:40px!important}#awooc-form-custom-order .awooc-close{top:14px!important;right:14px!important;width:32px!important;height:32px!important;line-height:30px!important;border-radius:50%!important;background:var(--bg-section,#f7f9fc)!important;color:var(--text,#0f172a)!important;font-size:24px!important;text-align:center!important;opacity:1!important;transition:background .2s ease,color .2s ease,transform .2s ease!important}#awooc-form-custom-order .awooc-close:hover{background:var(--primary,#ff6b1f)!important;color:#fff!important;transform:rotate(90deg)}#awooc-form-custom-order .awooc-popup-price,#awooc-form-custom-order .awooc-popup-sum{font-family:var(--font-body,"Inter"),system-ui,sans-serif;font-size:15px;color:var(--text-mid,#4b5563);margin:8px 0 4px}#awooc-form-custom-order .awooc-popup-price .woocommerce-Price-amount,#awooc-form-custom-order .awooc-popup-sum .woocommerce-Price-amount{color:var(--price,#ff6b1f);font-weight:700;font-size:18px}#awooc-form-custom-order .awooc-popup-qty{margin:12px 0 4px;color:var(--text-mid,#4b5563)}#awooc-form-custom-order .awooc-popup-qty .quantity{border:1px solid #e5e7eb!important;border-radius:8px!important;overflow:hidden}#awooc-form-custom-order .awooc-popup-qty .quantity input[type=number]{font-weight:600;color:var(--text,#0f172a)}#awooc-form-custom-order .awooc-popup-qty .quantity .awooc-popup-input-qty--minus,#awooc-form-custom-order .awooc-popup-qty .quantity .awooc-popup-input-qty--plus{color:var(--primary,#ff6b1f)!important;font-weight:700;font-size:18px!important;cursor:pointer;transition:background .15s ease}#awooc-form-custom-order .awooc-popup-qty .quantity .awooc-popup-input-qty--minus:hover,#awooc-form-custom-order .awooc-popup-qty .quantity .awooc-popup-input-qty--plus:hover{background:var(--primary-soft,#fff3ec)!important}#awooc-form-custom-order .wpcf7-form input[type=text],#awooc-form-custom-order .wpcf7-form input[type=tel],#awooc-form-custom-order .wpcf7-form input[type=email],#awooc-form-custom-order .wpcf7-form input[type=number],#awooc-form-custom-order .wpcf7-form textarea{width:100%!important;padding:12px 14px!important;border:1px solid #e5e7eb!important;border-radius:8px!important;background:#fff!important;font:400 15px/1.4 var(--font-body,"Inter"),system-ui,sans-serif!important;color:var(--text,#0f172a)!important;box-shadow:none!important;transition:border-color .15s ease,box-shadow .15s ease!important}#awooc-form-custom-order .wpcf7-form input::placeholder,#awooc-form-custom-order .wpcf7-form textarea::placeholder{color:var(--text-light,#9ca3af)!important;opacity:1!important}#awooc-form-custom-order .wpcf7-form input:focus,#awooc-form-custom-order .wpcf7-form textarea:focus{border-color:var(--primary,#ff6b1f)!important;box-shadow:0 0 0 3px var(--primary-soft,#fff3ec)!important;outline:none!important}#awooc-form-custom-order .wpcf7-form textarea{min-height:100px!important;resize:vertical}#awooc-form-custom-order .awooc-captcha-label{display:block!important;margin:4px 0 6px!important;font-size:13px!important;color:var(--text-mid,#4b5563)!important;font-weight:500!important}#awooc-form-custom-order .awooc-captcha-row{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:nowrap!important}#awooc-form-custom-order .awooc-captcha-row .wpcf7-form-control-wrap{display:inline-flex!important;margin:0!important;width:auto!important;min-width:0!important;flex:0 0 auto!important}#awooc-form-custom-order .awooc-captcha-row>.wpcf7-form-control-wrap:last-child,#awooc-form-custom-order .awooc-captcha-row>.wpcf7-form-control-wrap[data-name$="-r"]{flex:1 1 0!important;min-width:80px!important}#awooc-form-custom-order .awooc-captcha-reload{display:inline-flex!important;align-items:center;justify-content:center;width:44px!important;height:44px!important;flex:0 0 44px;background:var(--primary-soft,#fff3ec)!important;color:var(--primary,#ff6b1f)!important;border:1px solid var(--primary,#ff6b1f)!important;border-radius:8px!important;font-size:22px!important;line-height:1!important;cursor:pointer;transition:background .15s ease,transform .3s ease;padding:0!important}#awooc-form-custom-order .awooc-captcha-reload:hover{background:var(--primary,#ff6b1f)!important;color:#fff!important}#awooc-form-custom-order .awooc-captcha-reload:active{transform:rotate(180deg)}#awooc-form-custom-order input.wpcf7-captchar{width:100%!important;height:44px!important;margin:0!important;padding:10px 12px!important;text-align:left;letter-spacing:2px;font-weight:600;text-transform:uppercase}#awooc-form-custom-order .wpcf7-form label{font-size:13px;color:var(--text-mid,#4b5563);font-weight:500}#awooc-form-custom-order .wpcf7-form .wpcf7-acceptance,#awooc-form-custom-order .wpcf7-form .wpcf7-list-item-label,#awooc-form-custom-order .wpcf7-form p:has(.wpcf7-acceptance){color:var(--text-mid,#4b5563)!important;font-size:13px!important;line-height:1.4!important}#awooc-form-custom-order .wpcf7-form .wpcf7-list-item{margin:0!important}#awooc-form-custom-order .wpcf7-form input[type=checkbox]{width:16px!important;height:16px!important;accent-color:var(--primary,#ff6b1f);margin-right:8px;vertical-align:middle}#awooc-form-custom-order .wpcf7-form input[type=submit],#awooc-form-custom-order .wpcf7-form button[type=submit]{display:block!important;width:100%!important;margin-top:8px!important;padding:14px 20px!important;background:var(--primary,#ff6b1f)!important;color:#fff!important;border:none!important;border-radius:10px!important;font:700 15px/1 var(--font-head,"Montserrat"),sans-serif!important;text-transform:uppercase!important;letter-spacing:.5px!important;cursor:pointer!important;box-shadow:0 8px 20px rgba(255,107,31,.25)!important;transition:background .2s ease,transform .15s ease,box-shadow .2s ease!important}#awooc-form-custom-order .wpcf7-form input[type=submit]:hover,#awooc-form-custom-order .wpcf7-form button[type=submit]:hover{background:var(--primary-hover,#e65510)!important;transform:translateY(-1px);box-shadow:0 12px 24px rgba(255,107,31,.35)!important}#awooc-form-custom-order .wpcf7-form .wpcf7-not-valid-tip{display:block!important;margin-top:4px!important;padding:4px 8px!important;background:#fef2f2!important;color:var(--error,#ef4444)!important;border-radius:6px!important;font-size:12px!important;font-weight:500!important;border:none!important}#awooc-form-custom-order .wpcf7-form .wpcf7-not-valid{border-color:var(--error,#ef4444)!important;box-shadow:0 0 0 3px rgba(239,68,68,.1)!important}#awooc-form-custom-order .wpcf7-response-output{border-radius:8px!important;border-width:1px!important;font-size:13px!important;padding:10px 14px!important;margin:12px 0 0!important}@media (min-width:568px) and (max-width:1024px){.blockMsgAwooc{width:92vw!important;max-width:720px!important}.awooc-popup-inner{padding:26px 24px 22px!important}#awooc-form-custom-order .awooc-col.columns-left,#awooc-form-custom-order .awooc-col.columns-right{max-width:calc(50% - .75rem)!important}}@media (max-width:600px){.blockMsgAwooc{width:94vw!important;max-width:94vw!important;max-height:92vh!important;max-height:92dvh!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;padding-bottom:env(safe-area-inset-bottom,0)!important;border-radius:14px!important}#awooc-form-custom-order.awooc-popup-wrapper{border-radius:14px}.awooc-popup-inner{padding:20px 16px 18px!important}#awooc-form-custom-order .awooc-popup-title,#awooc-form-custom-order h2.awooc-popup-title{font-size:17px!important;margin-bottom:14px!important;padding-right:36px!important}#awooc-form-custom-order .awooc-close{top:10px!important;right:10px!important;width:36px!important;height:36px!important;line-height:34px!important;font-size:26px!important}#awooc-form-custom-order .awooc-col-wrap.awooc-row{gap:4px}#awooc-form-custom-order .awooc-col.columns-left,#awooc-form-custom-order .awooc-col.columns-right{flex:0 1 100%!important;max-width:100%!important}#awooc-form-custom-order .awooc-popup-image{float:none!important;text-align:left}#awooc-form-custom-order .awooc-popup-price,#awooc-form-custom-order .awooc-popup-sum{font-size:14px;margin:4px 0}#awooc-form-custom-order .awooc-popup-price .woocommerce-Price-amount,#awooc-form-custom-order .awooc-popup-sum .woocommerce-Price-amount{font-size:17px}#awooc-form-custom-order .wpcf7-form input[type=text],#awooc-form-custom-order .wpcf7-form input[type=tel],#awooc-form-custom-order .wpcf7-form input[type=email],#awooc-form-custom-order .wpcf7-form input[type=number],#awooc-form-custom-order .wpcf7-form textarea{font-size:16px!important;padding:13px 14px!important}#awooc-form-custom-order .wpcf7-form textarea{min-height:80px!important}#awooc-form-custom-order .wpcf7-form input[type=submit],#awooc-form-custom-order .wpcf7-form button[type=submit]{padding:16px 20px!important;font-size:15px!important}#awooc-form-custom-order .wpcf7-form input[type=checkbox]{width:18px!important;height:18px!important}}@media (max-width:360px){.awooc-popup-inner{padding:18px 14px 16px!important}}@supports (-webkit-touch-callout:none){#awooc-form-custom-order .wpcf7-form input[type=text],#awooc-form-custom-order .wpcf7-form input[type=tel],#awooc-form-custom-order .wpcf7-form input[type=email],#awooc-form-custom-order .wpcf7-form input[type=number],#awooc-form-custom-order .wpcf7-form textarea,#awooc-form-custom-order .wpcf7-form input[type=submit],#awooc-form-custom-order .wpcf7-form button[type=submit]{-webkit-appearance:none!important;appearance:none!important}#awooc-form-custom-order .wpcf7-form input[type=submit]{background-image:none!important}#awooc-form-custom-order .wpcf7-form input[type=checkbox]{-webkit-appearance:checkbox!important;appearance:checkbox!important}@media (max-width:600px){#awooc-form-custom-order .wpcf7-form input[type=submit],#awooc-form-custom-order .wpcf7-form button[type=submit]{margin-bottom:calc(env(safe-area-inset-bottom,0) + 8px)!important}}}.summary.entry-summary form.cart button.single_add_to_cart_button.at-cta-locked{opacity:.55!important;cursor:not-allowed!important;filter:grayscale(.2);transition:opacity .15s ease,filter .15s ease}.summary.entry-summary form.cart button.single_add_to_cart_button.at-cta-locked:hover{background:var(--primary,#ff6b1f)!important}.at-variations.at-flash .at-pills .at-pill{animation:at-pill-flash 1.1s ease}.at-variations.at-flash .at-var-label{color:var(--primary,#ff6b1f)!important;font-weight:700;transition:color .2s ease}.at-parts-empty{font-size:14px;color:var(--text-mid,#4b5563);padding:12px 0;font-style:italic}.at-svc-section{margin:40px 0;padding:0}.at-svc-h2{font-family:var(--font-head,"Montserrat",sans-serif);font-size:28px;font-weight:800;color:var(--text,#0f172a);margin:0 0 8px}.at-svc-lead{font-size:16px;line-height:1.55;color:var(--text-mid,#4b5563);margin:0 0 20px}.at-svc-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 24px;border-radius:10px;font-weight:700;font-size:15px;text-decoration:none;border:2px solid transparent;transition:transform .1s,box-shadow .15s,background .15s;cursor:pointer;font-family:inherit;line-height:1.2}.at-svc-btn:hover{transform:translateY(-1px)}.at-svc-btn--primary{background:var(--primary,#ff6b1f);color:#fff}.at-svc-btn--primary:hover{background:var(--primary-hover,#e65510);color:#fff}.at-svc-btn--ghost{background:0 0;color:#fff;border-color:rgba(255,255,255,.4)}.at-svc-btn--ghost:hover{background:rgba(255,255,255,.1);color:#fff}.at-svc-btn--full{width:100%}.at-svc-hero{background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);color:#fff;border-radius:16px;padding:40px;margin:24px 0 40px;position:relative;overflow:hidden}.at-svc-hero::before{content:"";position:absolute;top:-50%;right:-10%;width:400px;height:400px;background:radial-gradient(circle,rgba(255,107,31,.15) 0%,transparent 70%);pointer-events:none}.at-svc-hero__inner{position:relative;z-index:1;max-width:760px}.at-svc-hero__badge{display:inline-block;padding:6px 14px;background:rgba(255,107,31,.15);color:var(--primary,#ff6b1f);border-radius:6px;font-size:13px;font-weight:700;margin-bottom:16px;text-transform:none;letter-spacing:0}.at-svc-hero__title{font-family:var(--font-head,"Montserrat",sans-serif);font-size:36px;font-weight:800;line-height:1.15;margin:0 0 12px;color:#fff}.at-svc-hero__lead{font-size:17px;line-height:1.5;color:rgba(255,255,255,.85);margin:0 0 24px}.at-svc-hero__contact{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:0 0 24px}.at-svc-hero__row{display:flex;gap:14px;align-items:flex-start;background:rgba(255,255,255,.06);padding:14px 16px;border-radius:10px}.at-svc-hero__icon{font-size:24px;flex-shrink:0;line-height:1}.at-svc-hero__sub{display:block;margin-top:2px;font-size:13px;color:rgba(255,255,255,.6)}.at-svc-hero__phone{color:#fff;font-weight:700;text-decoration:none;font-size:18px}.at-svc-hero__phone:hover{color:var(--primary,#ff6b1f)}.at-svc-hero__cta{display:flex;flex-wrap:wrap;gap:12px}.at-svc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.at-svc-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:20px;transition:border-color .15s,transform .1s,box-shadow .15s}.at-svc-card:hover{border-color:var(--primary,#ff6b1f);transform:translateY(-2px);box-shadow:0 4px 16px rgba(15,23,42,.08)}.at-svc-card__icon{font-size:32px;line-height:1;margin-bottom:12px}.at-svc-card__title{font-family:var(--font-head,"Montserrat",sans-serif);font-size:16px;font-weight:800;margin:0 0 8px;color:var(--text,#0f172a)}.at-svc-card__desc{font-size:14px;line-height:1.45;color:var(--text-mid,#4b5563);margin:0 0 14px}.at-svc-card__price{font-size:18px;font-weight:800;color:var(--primary,#ff6b1f);font-family:var(--font-head,"Montserrat",sans-serif)}.at-svc-card--cool .at-svc-card__price{color:var(--secondary,#00b8d4)}.at-svc-card--neutral .at-svc-card__price{color:var(--text-mid,#4b5563);font-size:14px;text-transform:uppercase;letter-spacing:.04em}.at-svc-trucks{background:linear-gradient(135deg,#fff3ec 0%,#fff 100%);border:2px solid #ffe0cc;border-radius:16px;padding:32px}.at-svc-trucks__head{margin-bottom:20px}.at-svc-trucks__badge{display:inline-block;padding:6px 14px;background:var(--primary,#ff6b1f);color:#fff;border-radius:6px;font-size:13px;font-weight:700;margin-bottom:12px;text-transform:none;letter-spacing:0}.at-svc-trucks__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:0 0 20px}.at-svc-trucks__item{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:12px 14px;font-size:14px;font-weight:600;color:var(--text,#0f172a);text-align:center}.at-svc-trucks__note{font-size:15px;line-height:1.5;color:var(--text,#0f172a);margin:0}.at-svc-trucks__note a{color:var(--primary,#ff6b1f);font-weight:700}.at-svc-brands{display:flex;flex-wrap:wrap;gap:10px}.at-svc-brand{display:inline-block;padding:8px 16px;background:#f7f9fc;border:1px solid #e5e7eb;border-radius:24px;font-size:14px;font-weight:600;color:var(--text,#0f172a)}.at-svc-map{position:relative;width:100%;height:400px;border-radius:12px;overflow:hidden;border:1px solid #e5e7eb}.at-svc-map iframe{width:100%;height:100%;border:0;display:block}.at-svc-form-section{background:#f7f9fc;border-radius:16px;padding:32px;border:1px solid #e5e7eb}.at-svc-form{display:flex;flex-direction:column;gap:12px;max-width:560px;margin:0 auto}.at-cta-card{display:flex;align-items:center;justify-content:space-between;gap:32px;background:var(--bg-dark,#0f172a);color:#fff;border-radius:16px;padding:32px 40px;max-width:1080px;margin:0 auto;flex-wrap:wrap}.at-cta-card__text{flex:1 1 420px;min-width:280px}.at-cta-card__title{font-family:var(--font-head);font-size:24px;font-weight:700;margin:0 0 8px;color:#fff}.at-cta-card__lead{margin:0;color:#cbd5e1;font-size:15px;line-height:1.5}.at-cta-card__actions{display:flex;gap:12px;flex-wrap:wrap}@media (max-width:600px){.at-cta-card{padding:24px 22px;gap:20px}.at-cta-card__title{font-size:20px}.at-cta-card__actions{width:100%}.at-cta-card__actions a{flex:1 1 auto}}.at-rekv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1200px;margin:0 auto}@media (max-width:1024px){.at-rekv{grid-template-columns:repeat(2,minmax(0,1fr));max-width:880px;gap:24px}}.at-rekv__col{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:20px 24px}.at-rekv__h3{font-size:16px;font-weight:700;color:var(--text);margin:0 0 12px;padding-bottom:8px;border-bottom:1px solid #f1f5f9}.at-rekv__list{display:grid;grid-template-columns:auto 1fr;gap:6px 14px;margin:0;font-size:14px;line-height:1.5}.at-rekv__list dt{font-weight:500;color:var(--text-mid,#4b5563);white-space:nowrap}.at-rekv__list dd{margin:0;color:var(--text);font-weight:500;word-break:break-word}.at-rekv__list a{color:var(--primary);text-decoration:none}.at-rekv__list a:hover{text-decoration:underline}@media (max-width:768px){.at-rekv{grid-template-columns:1fr;gap:16px}.at-rekv__col{padding:16px 18px}.at-rekv__list{grid-template-columns:1fr;gap:0}.at-rekv__list dt{margin-top:8px;font-size:12px;text-transform:uppercase;letter-spacing:.04em}.at-rekv__list dd{margin-bottom:6px}}.at-svc-certs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:880px;margin:0 auto}.at-svc-cert{display:block;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:14px;text-decoration:none;color:var(--text);transition:border-color .15s,transform .15s}.at-svc-cert:hover{border-color:var(--primary);transform:translateY(-2px)}.at-svc-cert__caption{display:block;margin-top:10px;text-align:center;font-size:14px;font-weight:500;color:var(--text-mid)}@media (max-width:600px){.at-svc-certs{grid-template-columns:1fr;gap:14px}}.at-input--error{border-color:var(--error,#ef4444)!important;background:#fff5f5!important}.at-form-error{display:block;color:var(--error,#ef4444);font-size:12px;font-weight:400;margin-top:4px;line-height:1.3}.at-lead-form .at-form-error{color:#ffb4b4}.at-lead-form input.at-input--error,.at-lead-form textarea.at-input--error{border-color:#ffb4b4!important;background:rgba(239,68,68,.08)!important}.at-svc-form-section .at-svc-h2{text-align:center;font-size:24px;margin-bottom:6px}.at-svc-form-section .at-svc-lead{text-align:center;margin-bottom:18px;font-size:14px;max-width:560px;margin-left:auto;margin-right:auto}.at-svc-form__row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.at-svc-form label{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:600;color:var(--text,#0f172a)}.at-svc-form input[type=text],.at-svc-form input[type=tel],.at-svc-form select,.at-svc-form textarea{padding:12px 14px;border:1px solid #e5e7eb;border-radius:8px;font-family:inherit;font-size:15px;font-weight:400;color:var(--text,#0f172a);background:#fff;transition:border-color .15s}.at-svc-form input:focus,.at-svc-form select:focus,.at-svc-form textarea:focus{outline:none;border-color:var(--primary,#ff6b1f)}.at-svc-form textarea{resize:vertical;min-height:80px}.at-svc-form__opt{font-weight:400;color:var(--text-light,#9ca3af);font-size:13px}.at-svc-form label.at-svc-form__check{flex-direction:row;align-items:flex-start;gap:12px;font-weight:400;font-size:14px;line-height:1.45;color:var(--text-mid,#4b5563);cursor:pointer;user-select:none;padding:4px 0}.at-svc-form__check input[type=checkbox]{appearance:none;-webkit-appearance:none;width:20px;height:20px;flex-shrink:0;margin:0;border:2px solid #cbd5e1;border-radius:4px;background:#fff;cursor:pointer;position:relative;transition:border-color .15s,background .15s;top:1px}.at-svc-form__check input[type=checkbox]:hover{border-color:var(--primary,#ff6b1f)}.at-svc-form__check input[type=checkbox]:checked{background:var(--primary,#ff6b1f);border-color:var(--primary,#ff6b1f)}.at-svc-form__check input[type=checkbox]:checked::after{content:"";position:absolute;left:5px;top:1px;width:6px;height:11px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.at-svc-form__check input[type=checkbox]:focus-visible{outline:2px solid var(--primary,#ff6b1f);outline-offset:2px}.at-svc-form__check span{flex:1 1 auto}.at-svc-form__check a{color:var(--primary,#ff6b1f);font-weight:600;text-decoration:underline;text-underline-offset:2px}.at-svc-form__check a:hover{color:var(--primary-hover,#e65510)}.at-svc-form__note{margin:8px 0 0;font-size:13px;color:var(--text-mid,#4b5563);text-align:center}.at-svc-form__note a{color:var(--primary,#ff6b1f);font-weight:700;text-decoration:none}.at-svc-faq{display:flex;flex-direction:column;gap:8px}.at-svc-faq__item{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:0;transition:border-color .15s}.at-svc-faq__item[open]{border-color:var(--primary,#ff6b1f)}.at-svc-faq__item summary{padding:16px 18px;font-weight:700;font-size:15px;color:var(--text,#0f172a);cursor:pointer;list-style:none;position:relative;padding-right:46px;line-height:1.4}.at-svc-faq__item summary::-webkit-details-marker{display:none}.at-svc-faq__item summary::after{content:"+";position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:22px;font-weight:400;color:var(--text-mid,#4b5563);transition:transform .15s,color .15s}.at-svc-faq__item[open] summary::after{transform:translateY(-50%) rotate(45deg);color:var(--primary,#ff6b1f)}.at-svc-faq__item[open]{padding:0 18px 16px}.at-svc-faq__item[open]>summary{margin:0 -18px;padding:16px 18px}.at-svc-faq__item p{margin:0;padding:0;font-size:14px;line-height:1.55;color:var(--text-mid,#4b5563)}.at-svc-faq__item p+p{margin-top:8px}.at-svc-faq__item p a{color:var(--primary,#ff6b1f)}.at-svc-faq__item[open]{font-size:14px;line-height:1.55;color:var(--text-mid,#4b5563)}.at-svc-msg{display:block;padding:16px 20px;border-radius:10px;margin:24px 0;font-size:15px;font-weight:600;line-height:1.4}.at-svc-msg--ok{background:#d1fae5;color:#065f46;border-left:4px solid #10b981}.at-svc-msg--err{background:#fee2e2;color:#991b1b;border-left:4px solid #ef4444}@media (max-width:900px){.at-svc-hero{padding:28px 24px}.at-svc-hero__title{font-size:28px}.at-svc-hero__lead{font-size:15px}.at-svc-hero__contact{grid-template-columns:1fr;gap:10px}.at-svc-grid{grid-template-columns:repeat(2,1fr)}.at-svc-trucks{padding:24px 20px}.at-svc-trucks__grid{grid-template-columns:repeat(2,1fr)}.at-svc-form-section{padding:24px 20px}.at-svc-h2{font-size:24px}}@media (max-width:520px){.at-svc-hero{padding:24px 18px;border-radius:12px}.at-svc-hero__title{font-size:24px}.at-svc-hero__cta{flex-direction:column;align-items:stretch}.at-svc-btn{width:100%}.at-svc-grid{grid-template-columns:1fr}.at-svc-trucks__grid{grid-template-columns:1fr}.at-svc-form__row{grid-template-columns:1fr}.at-svc-map{height:300px}}.at-lp{background:var(--bg-base)}.at-lp-hero{background:linear-gradient(135deg,#0f172a 0%,#1e3a5f 60%,#0a4a5c 100%);color:#fff;padding:64px 0 56px;text-align:center;position:relative;overflow:hidden}.at-lp-hero::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 80% 20%,rgba(0,184,212,.18),transparent 50%),radial-gradient(circle at 20% 80%,rgba(255,107,31,.1),transparent 55%);pointer-events:none}.at-lp-hero>.at-container{position:relative;z-index:1}.at-lp-hero__badge{display:inline-block;padding:6px 14px;background:rgba(0,184,212,.15);border:1px solid rgba(0,184,212,.4);border-radius:999px;font-size:13px;font-weight:600;color:#7adfee;margin-bottom:18px}.at-lp-hero__title{font-family:var(--font-head,"Montserrat",sans-serif);font-weight:800;font-size:clamp(28px,5vw,46px);line-height:1.15;margin:0 0 18px;color:#fff}.at-lp-hero__title .accent-ice{background:linear-gradient(90deg,#00b8d4,#5fdcef);-webkit-background-clip:text;background-clip:text;color:transparent}.at-lp-hero__lead{font-size:clamp(15px,1.6vw,18px);line-height:1.55;color:#c9d4e6;max-width:720px;margin:0 auto 28px}.at-lp-hero__actions{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-bottom:28px}.at-lp-hero__bullets{list-style:none;padding:0;margin:0 auto;max-width:560px;display:flex;flex-direction:column;gap:8px;text-align:left}.at-lp-hero__bullets li{font-size:15px;color:#d8e1ee}@media (max-width:600px){.at-lp-hero{padding:44px 0 36px}.at-lp-hero__bullets{max-width:100%}.at-lp-hero__bullets li{font-size:14px}}.at-lp-hero--with-photo>.at-container{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:40px;align-items:center}.at-lp-hero--with-photo .at-lp-hero__text{text-align:left}.at-lp-hero--with-photo .at-lp-hero__lead{margin-left:0;margin-right:0}.at-lp-hero--with-photo .at-lp-hero__actions{justify-content:flex-start}.at-lp-hero--with-photo .at-lp-hero__bullets{margin-left:0;max-width:100%}.at-lp-hero__media{position:relative;border-radius:18px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.35);aspect-ratio:4/5;background:#0a1322}.at-lp-hero__media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 60%,rgba(15,23,42,.45) 100%);pointer-events:none}@media (max-width:900px){.at-lp-hero--with-photo>.at-container{grid-template-columns:1fr;gap:24px}.at-lp-hero--with-photo .at-lp-hero__text{text-align:center;order:2}.at-lp-hero--with-photo .at-lp-hero__actions{justify-content:center}.at-lp-hero--with-photo .at-lp-hero__bullets{margin-left:auto;margin-right:auto;max-width:560px}.at-lp-hero__media{order:1;aspect-ratio:4/3;max-height:300px;width:100%}}.at-lp-btn{display:inline-block;padding:14px 28px;border-radius:12px;font-family:var(--font-head,"Montserrat",sans-serif);font-weight:700;font-size:16px;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s;border:2px solid transparent;cursor:pointer;line-height:1.2;text-align:center}.at-lp-btn--primary{background:var(--primary);color:#fff;box-shadow:0 6px 20px rgba(255,107,31,.35)}.at-lp-btn--primary:hover{background:var(--primary-hover);transform:translateY(-1px);box-shadow:0 8px 24px rgba(255,107,31,.45);color:#fff}.at-lp-btn--outline{background:0 0;color:#fff;border-color:rgba(255,255,255,.4)}.at-lp-btn--outline:hover{background:rgba(255,255,255,.08);border-color:#fff;color:#fff}.at-section-light .at-lp-btn--outline,.at-products-more .at-lp-btn--outline{color:var(--primary);border-color:var(--primary)}.at-section-light .at-lp-btn--outline:hover,.at-products-more .at-lp-btn--outline:hover{background:var(--primary);color:#fff}.at-lp-top-grid .products{gap:20px}.at-lp-top-grid .products,.at-lp-top-grid .woocommerce .products{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin:0!important}.at-lp-top-grid .products>.product,.at-lp-top-grid .products>li.product,.at-lp-top-grid .products>section.product{width:auto!important;max-width:100%!important;margin:0!important;float:none!important;clear:none!important}@media (max-width:1199px){.at-lp-top-grid .products,.at-lp-top-grid .woocommerce .products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.at-lp-top-grid .products,.at-lp-top-grid .woocommerce .products{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (max-width:340px){.at-lp-top-grid .products,.at-lp-top-grid .woocommerce .products{grid-template-columns:1fr}}.at-lp-faq-wrap{max-width:860px}.at-lp-faq{display:flex;flex-direction:column;gap:12px}.at-lp-faq__item{background:#fff;border:1px solid #e5e9f2;border-radius:12px;overflow:hidden;transition:border-color .15s,box-shadow .15s}.at-lp-faq__item[open]{border-color:var(--secondary);box-shadow:0 4px 16px rgba(0,184,212,.08)}.at-lp-faq__item summary{cursor:pointer;padding:18px 22px;font-family:var(--font-head,"Montserrat",sans-serif);font-weight:600;font-size:16px;color:var(--text);list-style:none;position:relative;padding-right:50px}.at-lp-faq__item summary::-webkit-details-marker{display:none}.at-lp-faq__item summary::after{content:"+";position:absolute;right:22px;top:50%;transform:translateY(-50%);width:26px;height:26px;border-radius:50%;background:var(--secondary-soft);color:var(--secondary);font-weight:700;font-size:18px;text-align:center;line-height:26px}.at-lp-faq__item[open] summary::after{content:"−"}.at-lp-faq__a{padding:0 22px 18px;color:var(--text-mid);font-size:15px;line-height:1.6}.at-lp-faq__a p{margin:0}.at-lp-compare{overflow-x:auto;border-radius:12px;box-shadow:0 4px 20px rgba(15,23,42,.06);background:#fff}.at-lp-compare table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.45;min-width:640px}.at-lp-compare thead th{background:var(--bg-dark);color:#fff;padding:14px 12px;text-align:left;font-family:var(--font-head,"Montserrat",sans-serif);font-size:14px;font-weight:700}.at-lp-compare thead th:first-child{background:#1e293b;font-weight:500}.at-lp-compare tbody th{text-align:left;font-weight:600;color:var(--text-mid);padding:12px;background:var(--bg-section);border-bottom:1px solid #e5e9f2;width:28%}.at-lp-compare tbody td{padding:12px;border-bottom:1px solid #e5e9f2;vertical-align:top;color:var(--text)}.at-lp-compare tbody tr:last-child th,.at-lp-compare tbody tr:last-child td{border-bottom:0}.at-lp-compare__when th,.at-lp-compare__when td{background:var(--secondary-soft)!important;font-weight:600;color:var(--text)}.at-lp-price-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.at-lp-price-card{background:#fff;border:1px solid #e5e9f2;border-radius:14px;padding:24px 22px;display:flex;flex-direction:column;transition:border-color .2s,box-shadow .2s,transform .2s}.at-lp-price-card:hover{border-color:var(--primary);box-shadow:0 6px 20px rgba(255,107,31,.12);transform:translateY(-2px)}.at-lp-price-card__ico{font-size:32px;margin-bottom:12px}.at-lp-price-card__title{font-family:var(--font-head,"Montserrat",sans-serif);font-weight:700;font-size:19px;margin-bottom:6px;color:var(--text)}.at-lp-price-card__price{font-size:16px;color:var(--text-mid);margin-bottom:14px}.at-lp-price-card__price b{color:var(--primary);font-size:26px;font-weight:800;font-family:var(--font-head,"Montserrat",sans-serif)}.at-lp-price-card__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:7px;color:var(--text-mid);font-size:14px;line-height:1.5}.at-lp-price-card__list li{position:relative;padding-left:18px}.at-lp-price-card__list li::before{content:"✓";position:absolute;left:0;color:var(--success);font-weight:700}.at-lp-price-note{text-align:center;margin-top:22px;font-size:14px;color:var(--text-mid)}.at-lp-price-note a{color:var(--primary);font-weight:700;text-decoration:none;border-bottom:1px solid currentColor}.at-lp-steps{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;counter-reset:at-steps}.at-lp-steps__item{position:relative;padding:28px 22px 22px;background:var(--bg-section);border-radius:14px;border-left:4px solid var(--primary)}.at-lp-steps__num{position:absolute;top:-16px;left:18px;width:36px;height:36px;border-radius:50%;background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-head,"Montserrat",sans-serif);font-weight:800;font-size:16px;box-shadow:0 4px 12px rgba(255,107,31,.35)}.at-lp-steps__title{font-family:var(--font-head,"Montserrat",sans-serif);font-weight:700;font-size:17px;margin:0 0 8px;color:var(--text)}.at-lp-steps__text{margin:0;font-size:14px;line-height:1.55;color:var(--text-mid)}.at-section-dark.at-section{background:var(--bg-dark)!important;color:#fff}.at-section-dark .at-section-header h2,.at-section-dark .at-section-header__sub{color:#e2e8f0}.at-lp-econ__h .accent-ice{background:linear-gradient(90deg,#00b8d4,#5fdcef);-webkit-background-clip:text;background-clip:text;color:transparent}.at-lp-econ-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:24px}.at-lp-econ-card{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:22px 20px;text-align:left;display:flex;flex-direction:column}.at-lp-econ-card--accent{background:linear-gradient(135deg,rgba(255,107,31,.18),rgba(255,107,31,.05));border-color:var(--primary)}.at-lp-econ-card__ico{font-size:32px;line-height:1;margin-bottom:12px}.at-lp-econ-card__label{font-family:var(--font-head,"Montserrat",sans-serif);font-weight:700;font-size:17px;color:#fff;margin-bottom:8px;line-height:1.25}.at-lp-econ-card--accent .at-lp-econ-card__label{color:#ffb27a}.at-lp-econ-card__txt{font-size:14px;color:#cbd5e1;line-height:1.5}.at-lp-econ-card__value{font-family:var(--font-head,"Montserrat",sans-serif);font-weight:800;font-size:32px;line-height:1;color:#fff;margin-bottom:6px}.at-lp-econ-card--accent .at-lp-econ-card__value{color:#ffb27a}.at-lp-econ-card__value small{font-size:14px;font-weight:600;color:#94a3b8;margin-left:2px}.at-lp-econ-card__note{font-size:12px;color:#94a3b8;line-height:1.4}.at-lp-econ-summary{background:rgba(0,184,212,.08);border:1px solid rgba(0,184,212,.3);border-radius:12px;padding:18px 22px;text-align:center;font-size:16px;line-height:1.55;color:#e2e8f0}.at-lp-econ-summary b{color:#5fdcef;font-weight:700}.at-lp-map__frame{width:100%;margin:0 auto 18px;max-width:1080px}.at-lp-map__cta{text-align:center}.at-lp-map__cta .at-lp-btn{color:var(--primary);border-color:var(--primary)}.at-lp-map__cta .at-lp-btn:hover{background:var(--primary);color:#fff}.at-lp-map-grid{display:grid;grid-template-columns:2fr 1fr;gap:24px;align-items:stretch}.at-lp-map-grid .at-lp-map__frame{min-height:380px}.at-lp-map__side{background:#fff;border-radius:12px;padding:22px;display:flex;flex-direction:column;gap:16px;box-shadow:0 4px 20px rgba(15,23,42,.06)}.at-lp-map__side strong{color:var(--text);display:block;margin-bottom:4px;font-size:13px;text-transform:uppercase;letter-spacing:.3px}.at-lp-map__phone a{color:var(--primary);font-weight:700;font-size:18px;text-decoration:none;font-family:var(--font-head,"Montserrat",sans-serif)}.at-lp-map__reviews{margin-top:auto;padding-top:14px;border-top:1px solid #e5e9f2}.at-lp-map__rating{font-size:16px;margin-bottom:8px;color:#f59e0b;letter-spacing:1px}.at-lp-map__rating b{color:var(--text);font-weight:800;font-size:18px}.at-lp-map__rating span{color:var(--text-mid);font-size:14px}.at-lp-map__btn{display:inline-block;font-size:14px;color:var(--primary);font-weight:700;text-decoration:none;border-bottom:1px solid currentColor}.at-lp-map__route{width:100%;padding:11px 18px!important;font-size:14px!important;text-align:center}.at-lp-map__phone-cta{text-align:center;margin-top:28px;display:flex;flex-direction:column;align-items:center;gap:12px}.at-lp-map__phone-cta .at-lp-map__phone a{font-size:26px;letter-spacing:.5px}.at-lp-map__max-link{color:#07f;font-weight:600;font-size:15px;text-decoration:none;font-family:var(--font-head,"Montserrat",sans-serif)}.at-lp-map__max-link:hover{text-decoration:underline}@media (max-width:768px){.at-lp-map-grid{grid-template-columns:1fr}.at-lp-compare table{font-size:13px}.at-lp-compare tbody th,.at-lp-compare tbody td,.at-lp-compare thead th{padding:10px 8px}.at-lp-econ-card__value{font-size:26px}}.at-lp-cases{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px}.at-lp-cases__item{margin:0;background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 4px 20px rgba(15,23,42,.08);transition:transform .2s,box-shadow .2s}.at-lp-cases__item:hover{transform:translateY(-2px);box-shadow:0 8px 28px rgba(15,23,42,.14)}.at-lp-cases__item figcaption{padding:14px 18px;font-size:14px;color:var(--text-mid);line-height:1.5}.at-lp-reviews{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;margin-bottom:22px}.at-lp-review{background:#fff;border:1px solid #e5e9f2;border-radius:14px;padding:20px 22px;display:flex;flex-direction:column;gap:12px;position:relative;transition:border-color .2s,box-shadow .2s}.at-lp-review:hover{border-color:var(--secondary);box-shadow:0 4px 16px rgba(0,184,212,.08)}.at-lp-review__head{display:flex;align-items:center;gap:12px}.at-lp-review__avatar{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,var(--secondary),var(--primary));color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-head,"Montserrat",sans-serif);font-weight:700;font-size:14px;flex-shrink:0}.at-lp-review__name{font-family:var(--font-head,"Montserrat",sans-serif);font-weight:700;font-size:15px;color:var(--text)}.at-lp-review__meta{font-size:13px;color:#f59e0b;margin-top:2px;letter-spacing:.5px}.at-lp-review__text{margin:0;font-size:15px;line-height:1.5;color:var(--text);font-style:italic}.at-lp-reviews__more{text-align:center}.at-lp-lead .at-lead-form__inner{max-width:1080px}.at-lp-lead__phone{margin:10px 0 0;font-size:14px;color:var(--text-light)}.at-lp-lead__phone a{color:var(--primary);font-weight:700;text-decoration:none}.at-lp-lead__phone a:hover{text-decoration:underline}@media (max-width:600px){.at-lp-faq__item summary{font-size:15px;padding:16px 18px;padding-right:46px}.at-lp-faq__item summary::after{right:18px}.at-lp-faq__a{padding:0 18px 16px;font-size:14px}.at-lp-btn{padding:13px 22px;font-size:15px;width:100%;max-width:320px}}.at-lp-dolyame{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:24px;background:#fff;border:1px solid #e8ecf0;border-radius:16px;padding:28px;box-shadow:0 2px 12px rgba(0,0,0,.06)}.at-lp-dolyame__main{display:flex;flex-direction:column;gap:14px}.at-lp-dolyame__badge{display:inline-block;background:var(--primary);color:#fff;font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;border-radius:20px;padding:4px 14px;width:fit-content}.at-lp-dolyame__title{font-family:var(--font-head);font-weight:700;font-size:22px;color:var(--text);margin:0;line-height:1.3}.at-lp-dolyame__list{margin:0;padding:0 0 0 20px;display:flex;flex-direction:column;gap:8px}.at-lp-dolyame__list li{font-size:15px;color:var(--text-mid);line-height:1.5}.at-lp-dolyame__list li b{color:var(--text)}.at-lp-credit-note{font-size:13px;color:var(--text-light);text-align:center;margin:0}.at-lp-credit-note a{color:var(--primary);text-decoration:none;border-bottom:1px dashed}.at-lp-dolyame__schedule{background:var(--primary-soft);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:8px}.at-lp-dolyame__sched-title{font-weight:700;font-size:14px;color:var(--text);margin-bottom:6px}.at-lp-dolyame__row{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;background:#fff;border-radius:8px;font-size:14px}.at-lp-dolyame__row--now{background:var(--primary);color:#fff;font-weight:700}.at-lp-dolyame__row--now .at-lp-dolyame__amt{color:#fff}.at-lp-dolyame__when{color:var(--text-mid)}.at-lp-dolyame__row--now .at-lp-dolyame__when{color:#fff}.at-lp-dolyame__amt{font-weight:700;color:var(--text)}.at-lp-dolyame__total{margin-top:6px;padding-top:12px;border-top:1px solid rgba(255,107,31,.2);font-size:14px;color:var(--text-mid);text-align:center}.at-lp-dolyame__total b{color:var(--text)}@media (max-width:800px){.at-lp-dolyame{grid-template-columns:1fr;padding:20px}.at-lp-dolyame__title{font-size:19px}}.at-lp-payment-strip{display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:center}.at-lp-pay-item{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:500;color:var(--text);background:var(--bg-section);border:1px solid #e2e8f0;border-radius:10px;padding:10px 18px;white-space:nowrap}@media (max-width:600px){.at-lp-pay-item{font-size:14px;padding:8px 14px}}.at-lp-map__frame{border-radius:12px;overflow:hidden}.at-lp-map__frame iframe{display:block}.at-lp-map__cta{text-align:center;margin-top:20px}.at-section--tight{padding-top:24px;padding-bottom:24px}.at-section--tight .at-lead-form{padding:28px 32px}.at-section--tight .at-lead-form__title{font-size:22px;margin-bottom:6px}.at-section--tight .at-lead-form__subtitle{margin-bottom:14px;font-size:14px}.at-section--tight .at-lead-form__form{gap:10px}.at-section--tight .at-lp-lead__chat{margin-top:10px}@media (max-width:768px){.at-section--tight .at-lead-form{padding:22px 18px}}.at-lp-urgency{display:grid;grid-template-columns:auto 1fr auto;gap:20px;align-items:center;background:linear-gradient(135deg,#fff3ec 0%,#ffe6d5 100%);border:1px solid #ffcba8;border-left:4px solid var(--primary);border-radius:14px;padding:20px 24px}.at-lp-urgency__icon{font-size:32px;line-height:1}.at-lp-urgency__title{font-family:var(--font-head);font-weight:700;font-size:18px;color:var(--text);margin-bottom:4px}.at-lp-urgency__text{margin:0;font-size:14px;color:var(--text-mid);line-height:1.5}.at-lp-urgency__cta{white-space:nowrap}.at-lp-urgency--inline{margin-top:28px}@media (max-width:800px){.at-lp-urgency{grid-template-columns:1fr;text-align:center;gap:12px;padding:18px}.at-lp-urgency__cta{width:100%;max-width:320px;margin:0 auto}}.at-lp-trustbar{padding-top:18px;padding-bottom:18px;background:var(--bg-section,#f7f9fc);border-bottom:1px solid #e5e7eb}.at-lp-trustbar-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 22px;font-family:var(--font-body,"Inter",sans-serif);font-size:14px;color:var(--text-mid,#4b5563);text-align:center}.at-lp-trustbar-list li{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.at-lp-trustbar-list b{color:var(--text,#0f172a);font-weight:700}.at-lp-trustbar-list a{color:var(--secondary,#00b8d4);text-decoration:none;border-bottom:1px dotted currentColor}.at-lp-trustbar-list a:hover{color:var(--secondary-hover,#0096ab)}.at-lp-trustbar-list li:not(:last-child)::after{content:"·";margin-left:22px;color:#cbd5e1;pointer-events:none}@media (max-width:600px){.at-lp-trustbar{padding-top:14px;padding-bottom:14px}.at-lp-trustbar-list{font-size:13px;gap:4px 14px}.at-lp-trustbar-list li:not(:last-child)::after{margin-left:14px}}.at-lp-final-cta{background:linear-gradient(135deg,#0f172a 0%,#1e3a5f 60%,#0a4a5c 100%);color:#fff}.at-lp-final-cta__wrap{max-width:720px;margin:0 auto;text-align:center;padding:8px 0}.at-lp-final-cta__title{font-family:var(--font-head,"Montserrat",sans-serif);font-size:clamp(24px,4vw,34px);font-weight:800;line-height:1.2;margin:0 0 12px;color:#fff}.at-lp-final-cta__sub{font-size:16px;line-height:1.55;color:#cbd5e1;margin:0 0 22px}.at-lp-final-cta__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.at-lp-final-cta__actions .at-lp-btn--outline{color:#fff;border-color:#fff}.at-lp-final-cta__actions .at-lp-btn--outline:hover{background:#fff;color:var(--bg-dark,#0f172a)}.at-lp-final-cta__messenger{margin:18px 0 0;font-size:14px;color:#94a3b8}.at-lp-final-cta__messenger a{color:var(--secondary,#00b8d4);text-decoration:none;font-weight:600}.at-lp-final-cta__messenger a:hover{color:#7adfee}@media (max-width:600px){.at-lp-final-cta__actions{flex-direction:column;align-items:stretch}.at-lp-final-cta__actions .at-lp-btn{width:100%}}.at-lp-payment-strip-title{font-family:var(--font-head,"Montserrat",sans-serif);font-size:20px;font-weight:700;color:var(--text,#0f172a);margin:32px 0 16px;text-align:center}@media (max-width:600px){.at-lp-payment-strip-title{font-size:17px;margin-top:24px}}@media (max-width:991px){.mobile-menu-wrapper li.at-submenu-open>.ts-menu-drop-icon,.vertical-menu-mobile li.at-submenu-open>.ts-menu-drop-icon{transform:rotate(180deg)}.mobile-menu-wrapper li.at-submenu-open>ul.sub-menu,.mobile-menu-wrapper li.at-submenu-open>ul.children,.vertical-menu-mobile li.at-submenu-open>ul.sub-menu,.vertical-menu-mobile li.at-submenu-open>ul.children{display:block!important}}.at-lp-lead__chat{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px}.at-lp-lead__chat-label{font-size:14px;color:rgba(255,255,255,.7);margin-right:4px}.at-lp-chat-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 14px 8px 8px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);border-radius:999px;text-decoration:none;color:#fff;font-weight:600;font-size:14px;transition:background .15s,border-color .15s,transform .15s}.at-lp-chat-chip:hover{background:rgba(255,255,255,.14);text-decoration:none;color:#fff;transform:translateY(-1px)}.at-lp-chat-chip--tg{color:#fff}.at-lp-chat-chip--max:hover{border-color:#2787f5}.at-lp-chat-chip--tg:hover{border-color:#229ed9}.at-lp-chat-chip--phone span{font-weight:700;letter-spacing:.2px}.at-lp-chat-chip--phone:hover{border-color:var(--primary,#ff6b1f);background:var(--primary-soft,#fff3ec)}@media (max-width:600px){.at-lp-lead__chat{gap:8px}.at-lp-lead__chat-label{width:100%;margin-right:0;margin-bottom:2px}}#page .at-post-hero{margin:0 auto 24px;background:0 0;display:block;text-align:center;max-width:100%}#page .at-post-hero__img{display:inline-block;max-width:100%;max-height:480px;width:auto;height:auto;border-radius:8px}@media (max-width:600px){#page .at-post-hero{margin:0 auto 18px}#page .at-post-hero__img{max-height:280px;border-radius:6px}}#page .at-toc{background:var(--bg-section,#f7f9fc);border-left:4px solid var(--secondary,#00b8d4);padding:18px 22px;margin:0 0 28px;border-radius:6px}#page .at-toc__title{font-weight:700;font-size:16px;margin-bottom:10px;color:var(--text,#0f172a)}#page .at-toc__list{margin:0;padding-left:20px;font-size:15px;line-height:1.6}#page .at-toc__list li{margin:4px 0}#page .at-toc__list a{color:var(--text-mid,#4b5563);text-decoration:none}#page .at-toc__list a:hover{color:var(--secondary,#00b8d4);text-decoration:underline}#page .at-blog-cta{background:linear-gradient(135deg,var(--primary,#ff6b1f),#ff8a4d);color:#fff;padding:24px 28px;border-radius:8px;margin:32px 0;text-align:center}#page .at-blog-cta__title{font-size:22px;font-weight:700;margin:0 0 8px;color:#fff}#page .at-blog-cta__text{margin:0 0 16px;opacity:.95;font-size:15px;color:#fff}#page .at-blog-cta__btn{display:inline-block;background:#fff;color:var(--primary,#ff6b1f);padding:14px 32px;border-radius:6px;font-weight:700;text-decoration:none;font-size:16px;line-height:1.2;min-height:48px;box-sizing:border-box}#page .at-blog-cta__btn:hover{background:#0f172a;color:#fff}#page .at-blog-rel{margin:32px 0 0;padding-top:24px;border-top:1px solid #e5e7eb}#page .at-blog-rel__h{font-size:22px;margin-bottom:18px}#page .at-blog-rel__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,320px));gap:16px;align-items:stretch}#page .at-blog-rel__card{display:flex;flex-direction:column;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:14px;text-decoration:none;color:var(--text,#0f172a);transition:.2s;height:100%}#page .at-blog-rel__card:hover{border-color:var(--primary,#ff6b1f);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}#page .at-blog-rel__img{display:flex;align-items:center;justify-content:center;height:180px;margin-bottom:10px;background:#fff}#page .at-blog-rel__title{font-size:14px;font-weight:600;line-height:1.3;margin:8px 0 6px;color:var(--text,#0f172a)}#page .at-blog-rel__price{font-size:16px;font-weight:700;color:var(--price,#ff6b1f);margin-top:auto;padding-top:6px}@media (max-width:600px){#page .at-blog-cta{padding:20px 16px}#page .at-blog-cta__title{font-size:18px}#page .at-blog-rel__grid{grid-template-columns:1fr 1fr;gap:10px}}#page .at-blog-rel__more{display:inline-block;margin-top:14px;color:var(--secondary,#00b8d4);font-weight:600;text-decoration:none;font-size:15px}#page .at-blog-rel__more:hover{text-decoration:underline}#page .at-blog-page{max-width:1200px;margin:0 auto;padding:0 16px}#page .at-blog-hero{background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);color:#fff;padding:56px 32px;border-radius:12px;margin:24px 0 40px;text-align:center}#page .at-blog-hero__h1{color:#fff;font-size:34px;font-weight:800;margin:0 0 14px;line-height:1.2}#page .at-blog-hero__sub{color:rgba(255,255,255,.85);font-size:17px;margin:0;max-width:720px;margin-inline:auto;line-height:1.5}#page .at-blog-cats{margin:0 0 48px}#page .at-blog-cats__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px}#page .at-blog-cat{display:block;background:#fff;border:2px solid transparent;border-radius:10px;padding:22px 18px;text-decoration:none;color:var(--text,#0f172a);text-align:center;transition:.2s;box-shadow:0 1px 3px rgba(0,0,0,.04)}#page .at-blog-cat:hover{transform:translateY(-3px);box-shadow:0 6px 18px rgba(0,0,0,.1)}#page .at-blog-cat--warm:hover{border-color:var(--primary,#ff6b1f)}#page .at-blog-cat--cool:hover{border-color:var(--secondary,#00b8d4)}#page .at-blog-cat__icon{font-size:34px;margin-bottom:10px;line-height:1}#page .at-blog-cat__title{font-weight:700;font-size:15px;margin-bottom:4px;line-height:1.3}#page .at-blog-cat__count{font-size:13px;color:var(--text-light,#9ca3af)}#page .at-blog-recent__h{font-size:26px;margin:0 0 24px;font-weight:700}#page .at-blog-recent__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media (max-width:980px){#page .at-blog-recent__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}#page .at-blog-card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;display:flex;flex-direction:column;transition:.2s}#page .at-blog-card:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,0,0,.08)}#page .at-blog-card__img{display:block;aspect-ratio:16/10;height:auto;background:#f7f9fc center/cover no-repeat;background-image:linear-gradient(135deg,#fff3ec,#e0f7fa);border-bottom:1px solid #e5e7eb}#page .at-blog-card__body{padding:18px 18px 16px;display:flex;flex-direction:column;flex:1}#page .at-blog-card__cat{display:inline-block;font-size:12px;font-weight:600;color:var(--secondary,#00b8d4);text-decoration:none;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}#page .at-blog-card__title{font-size:18px;line-height:1.3;margin:0 0 10px;font-weight:700}#page .at-blog-card__title a{color:var(--text,#0f172a);text-decoration:none}#page .at-blog-card__title a:hover{color:var(--primary,#ff6b1f)}#page .at-blog-card__excerpt{font-size:14px;color:var(--text-mid,#4b5563);line-height:1.5;margin:0 0 14px;flex:1}#page .at-blog-card__meta{font-size:12px;color:var(--text-light,#9ca3af);margin-top:auto}@media (max-width:600px){#page .at-blog-hero{padding:32px 16px;margin:16px 0 28px}#page .at-blog-hero__h1{font-size:22px;line-height:1.25;margin-bottom:10px}#page .at-blog-hero__sub{font-size:14px;line-height:1.45}#page .at-blog-cats__grid{grid-template-columns:repeat(2,1fr);gap:10px}#page .at-blog-cat{padding:16px 10px}#page .at-blog-cat__icon{font-size:28px}#page .at-blog-cat__title{font-size:13px}#page .at-blog-recent__grid{grid-template-columns:1fr}}#page .at-blog-hero--cat{position:relative;text-align:left}#page .at-blog-hero--cat .at-blog-hero__h1{font-size:32px}#page .at-blog-hero--cat .at-blog-hero__sub{margin-inline:0;max-width:none}#page .at-blog-hero__back{display:inline-block;color:rgba(255,255,255,.7);font-size:14px;text-decoration:none;margin-bottom:16px}#page .at-blog-hero__back:hover{color:var(--secondary,#00b8d4)}#page .at-blog-hero__count{margin-top:12px;display:inline-block;background:rgba(255,255,255,.12);padding:6px 14px;border-radius:20px;font-size:14px;color:rgba(255,255,255,.9)}@media (max-width:600px){#page .at-blog-hero--cat .at-blog-hero__h1{font-size:20px}}@media (max-width:360px){#page .at-blog-hero{padding:24px 14px}#page .at-blog-hero__h1{font-size:19px}#page .at-blog-hero__sub{font-size:13px}#page .at-blog-cat{padding:12px 8px;font-size:13px}}#to-top.on.scroll-button{display:flex!important}#page .at-cat-filters{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:14px 16px;margin:0 0 22px;box-shadow:0 1px 2px rgba(15,23,42,.04)}#page .at-cat-filters__hd{display:flex;align-items:center;gap:6px;margin:0 0 10px;padding:0 0 8px;border-bottom:1px dashed #e5e7eb;color:var(--text-mid,#6b7280)}#page .at-cat-filters__icon{flex:0 0 16px;color:var(--secondary,#00b8d4)}#page .at-cat-filters__title{font-family:var(--font-head,"Montserrat",sans-serif);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-mid,#6b7280)}body.term-air-heaters #page .at-cat-filters__icon,body.term-engine-pre-heaters #page .at-cat-filters__icon,body.term-perenosnye-avtonomnye-otopiteli #page .at-cat-filters__icon{color:var(--primary,#ff6b1f)}#page .at-cat-filters__row{display:flex;flex-wrap:wrap;gap:18px 22px;align-items:center}#page .at-cat-filters__group{display:flex;align-items:center;gap:10px;flex-wrap:wrap}#page .at-cat-filters__label{font-family:var(--font-head,"Montserrat",sans-serif);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-mid,#4b5563)}#page .at-cat-filters__chips{display:flex;flex-wrap:wrap;gap:6px}#page .at-cat-filters__chip-input{position:absolute;opacity:0;pointer-events:none;width:0;height:0}#page .at-cat-filters__chip{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;border:1.5px solid #d1d5db;background:#fff;color:var(--text,#0f172a);font-size:14px;font-weight:600;cursor:pointer;transition:transform .12s ease,border-color .15s ease,background .15s ease,color .15s ease,box-shadow .15s ease;user-select:none;line-height:1}#page .at-cat-filters__chip:hover{border-color:var(--secondary,#00b8d4);color:var(--secondary,#00b8d4);transform:translateY(-1px);box-shadow:0 2px 6px rgba(15,23,42,.08)}#page .at-cat-filters__chip-input:checked+.at-cat-filters__chip,#page .at-cat-filters__chip.is-active{background:var(--secondary,#00b8d4);border-color:var(--secondary,#00b8d4);color:#fff;padding-left:10px}#page .at-cat-filters__chip-input:checked+.at-cat-filters__chip::before,#page .at-cat-filters__chip.is-active::before{content:"";display:inline-block;width:14px;height:14px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>");background-repeat:no-repeat;background-position:center;background-size:14px 14px;flex:0 0 14px}#page .at-cat-filters__chip-input:focus-visible+.at-cat-filters__chip{outline:2px solid var(--secondary,#00b8d4);outline-offset:2px}#page .at-cat-filters__price{width:96px;padding:8px 10px;border:1.5px solid #e5e7eb;border-radius:8px;font-size:14px;font-family:var(--font-body,"Inter",sans-serif);background:#fff;color:var(--text,#0f172a);-moz-appearance:textfield}#page .at-cat-filters__price::-webkit-outer-spin-button,#page .at-cat-filters__price::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#page .at-cat-filters__price:focus{outline:none;border-color:var(--secondary,#00b8d4);box-shadow:0 0 0 3px var(--secondary-soft,#e0f7fa)}#page .at-cat-filters__sep{color:var(--text-light,#9ca3af);font-weight:600}#page .at-cat-filters__actions{display:flex;gap:10px;align-items:center;margin-left:auto}#page .at-cat-filters__submit{background:var(--primary,#ff6b1f);color:#fff;border:0;padding:10px 22px;border-radius:10px;font-family:var(--font-head,"Montserrat",sans-serif);font-size:14px;font-weight:700;cursor:pointer;transition:background .15s ease}#page .at-cat-filters__submit:hover{background:var(--primary-hover,#e65510)}#page .at-cat-filters__reset{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;border:1.5px solid #e5e7eb;border-radius:10px;background:#fff;color:var(--text-mid,#4b5563);font-family:var(--font-head,"Montserrat",sans-serif);font-size:14px;font-weight:600;text-decoration:none;line-height:1;transition:all .15s ease}#page .at-cat-filters__reset:hover{border-color:var(--primary,#ff6b1f);color:var(--primary,#ff6b1f);text-decoration:none}#page .at-cat-filters__reset-x{font-size:18px;line-height:1;font-weight:400;margin-top:-1px}#page .woocommerce-checkout .at-customer-type-field{margin:0 0 22px}#page .woocommerce-checkout .at-customer-type-field>label{display:block!important;font-family:var(--font-head,"Montserrat",sans-serif);font-size:13px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.04em;color:var(--text-mid,#4b5563)!important;margin-bottom:10px!important}#page .woocommerce-checkout .at-customer-type-field .woocommerce-input-wrapper{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:10px!important}#page .at-customer-type-field input[type=radio],#page .at-legal-vat-field input[type=radio]{position:absolute!important;opacity:0!important;width:0!important;height:0!important;pointer-events:none!important;margin:0!important}#page .at-customer-type-field label.radio{position:relative;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;padding:16px 18px!important;border:2px solid #e5e7eb!important;border-radius:12px!important;background:#fff!important;cursor:pointer!important;font-family:var(--font-head,"Montserrat",sans-serif)!important;font-size:15px!important;font-weight:700!important;color:var(--text-mid,#4b5563)!important;transition:all .15s ease!important;text-align:center!important;margin:0!important;user-select:none!important;width:auto!important;min-width:0!important;white-space:normal!important;word-break:break-word!important;overflow-wrap:anywhere!important;overflow:hidden!important;box-sizing:border-box!important;transform:none!important}#page .at-customer-type-field label.radio:hover{border-color:#9ca3af!important;color:var(--text,#0f172a)!important;background:#fafbfc!important}#page .at-customer-type-field label.radio::before{content:""!important;display:inline-block!important;width:20px!important;height:20px!important;border:2px solid #cbd5e1!important;border-radius:50%!important;flex-shrink:0!important;background:#fff!important;transition:all .15s ease!important;box-sizing:border-box!important}#page .at-customer-type-field input[type=radio]:checked+label.radio,#page .at-customer-type-field label.radio.at-active{border-color:var(--primary,#ff6b1f)!important;background:var(--primary,#ff6b1f)!important;color:#fff!important;box-shadow:0 4px 14px rgba(255,107,31,.3)!important}#page .at-customer-type-field input[type=radio]:checked+label.radio::before,#page .at-customer-type-field label.radio.at-active::before{border-color:#fff!important;background:#fff!important;box-shadow:inset 0 0 0 5px var(--primary,#ff6b1f)!important}@media (max-width:480px){#page .at-customer-type-field label.radio{padding:12px 8px!important;font-size:13px!important;gap:6px!important;line-height:1.2!important;min-height:54px!important}#page .at-customer-type-field label.radio::before{width:16px!important;height:16px!important;border-width:1.5px!important}#page .at-customer-type-field input[type=radio]:checked+label.radio::before,#page .at-customer-type-field label.radio.at-active::before{box-shadow:inset 0 0 0 4px var(--primary,#ff6b1f)!important}#page .woocommerce-checkout .at-customer-type-field .woocommerce-input-wrapper{gap:8px!important}}@media (max-width:360px){#page .at-customer-type-field label.radio{padding:10px 6px!important;font-size:12px!important;gap:4px!important}#page .at-customer-type-field label.radio::before{width:14px!important;height:14px!important}}#page .at-legal-vat-field .woocommerce-input-wrapper{display:flex!important;gap:8px!important;flex-wrap:wrap!important}#page .at-legal-vat-field label.radio{padding:10px 22px!important;border:2px solid #e5e7eb!important;border-radius:10px!important;background:#fff!important;cursor:pointer!important;font-size:14px!important;font-weight:700!important;color:var(--text-mid,#4b5563)!important;transition:all .15s ease!important;margin:0!important;display:inline-flex!important;align-items:center!important}#page .at-legal-vat-field label.radio:hover{border-color:#9ca3af!important;color:var(--text)!important}#page .at-legal-vat-field input[type=radio]:checked+label.radio,#page .at-legal-vat-field label.radio.at-active{background:var(--secondary,#00b8d4)!important;border-color:var(--secondary,#00b8d4)!important;color:#fff!important}#page .woocommerce-checkout .form-row#billing_first_name_field,#page .woocommerce-checkout .form-row#billing_last_name_field{width:calc(50% - 10px);display:inline-block;vertical-align:top}#page .woocommerce-checkout .form-row#billing_first_name_field{margin-right:18px}@media (max-width:600px){#page .woocommerce-checkout .form-row#billing_first_name_field,#page .woocommerce-checkout .form-row#billing_last_name_field{width:100%;display:block;margin-right:0}}#page .woocommerce-checkout .form-row input.input-text,#page .woocommerce-checkout .form-row textarea,#page .woocommerce-checkout .form-row .select2-selection{border-radius:8px!important;border:1.5px solid #e5e7eb!important;padding:11px 14px!important;font-size:15px!important;transition:border-color .15s ease,box-shadow .15s ease!important;min-height:44px!important}#page .woocommerce-checkout .form-row input.input-text:focus,#page .woocommerce-checkout .form-row textarea:focus{border-color:var(--primary,#ff6b1f)!important;box-shadow:0 0 0 3px var(--primary-soft,#fff3ec)!important;outline:none!important}#page form.checkout_coupon{gap:8px!important;align-items:center!important;flex-wrap:wrap!important;margin:0 0 14px!important;padding:0!important;border:0!important;max-width:480px}#page form.checkout_coupon p.form-row{margin:0!important;padding:0!important;flex:1!important;width:auto!important;float:none!important}#page form.checkout_coupon p.form-row-last{flex:0 0 auto!important}#page form.checkout_coupon input#coupon_code{width:100%!important}#page form.checkout_coupon .clear{display:none!important}#page form.checkout_coupon .at-coupon-notices{flex:0 0 100%;width:100%;margin:0 0 4px;order:-1}@media (max-width:600px){#page form.checkout_coupon p.form-row{margin:0 0 10px!important}#page form.checkout_coupon button[name=apply_coupon],#page form.checkout_coupon input[name=apply_coupon]{width:100%!important}}#page form.checkout_coupon{align-items:flex-start!important;position:relative;margin-bottom:24px!important}#page form.checkout_coupon p.form-row{position:static!important;align-self:flex-start!important}#page form.checkout_coupon .coupon-error-notice{position:absolute!important;top:calc(100% + 4px)!important;left:0!important;right:0!important;display:block!important;width:auto!important;max-width:none!important;font-size:12px!important;font-weight:500!important;color:var(--error,#ef4444)!important;background:0 0!important;padding:0!important;margin:0!important;line-height:1.3!important;white-space:normal!important;overflow:visible!important;z-index:2}@media (max-width:600px){#page form.checkout_coupon p.form-row{position:static!important}#page form.checkout_coupon .coupon-error-notice{position:static!important;margin-top:6px!important;white-space:normal}}#page .woocommerce-notices-wrapper .woocommerce-error{list-style:none!important;margin:8px 0 0!important;padding:10px 14px!important;background:#fef2f2!important;border:1px solid #fecaca!important;border-left:3px solid var(--error,#ef4444)!important;border-radius:8px!important;color:#991b1b!important;font-size:13px!important;font-weight:500!important}#page .woocommerce-notices-wrapper .woocommerce-error li{margin:0!important;padding:0!important;list-style:none!important}body.woocommerce-cart .coupon{gap:10px!important;align-items:center!important;flex-wrap:nowrap!important;margin:0!important;padding:0!important;max-width:480px!important}body.woocommerce-cart .coupon label[for=coupon_code],body.woocommerce-cart .coupon .screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;border:0!important;padding:0!important;margin:-1px!important;white-space:nowrap!important}body.woocommerce-cart .coupon input#coupon_code{flex:1 1 auto!important;width:auto!important;min-width:0!important;max-width:280px!important;margin:0!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding:0 14px!important;line-height:42px!important;border:1.5px solid #cbd5e1!important;border-radius:8px!important;background:#fff!important;font-size:14px!important;box-sizing:border-box!important}body.woocommerce-cart .coupon button[name=apply_coupon],body.woocommerce-cart .coupon input[name=apply_coupon]{flex:0 0 auto!important;width:auto!important;margin:0!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding:0 18px!important;line-height:42px!important;white-space:nowrap!important;box-sizing:border-box!important}@media (max-width:600px){body.woocommerce-cart .coupon{max-width:100%!important}body.woocommerce-cart .coupon input#coupon_code{display:block!important;width:100%!important;max-width:100%!important;margin:0 0 10px!important}body.woocommerce-cart .coupon button[name=apply_coupon],body.woocommerce-cart .coupon input[name=apply_coupon]{display:block!important;width:100%!important;margin:0!important}}body.woocommerce-cart .at-cart-coupon-toggle,body.woocommerce-cart .woocommerce-cart-form .coupon{display:none!important}#page .at-cart-coupon-toggle{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--text-mid,#4b5563);text-decoration:none;margin:0 0 12px;cursor:pointer;transition:color .15s}#page .at-cart-coupon-toggle span{color:var(--primary,#ff6b1f);text-decoration:underline;text-underline-offset:3px}#page .at-cart-coupon-toggle:hover span{color:var(--primary-hover,#e65510)}#page .at-cart-coupon-toggle::before{content:"🏷";font-size:14px;filter:grayscale(.3)}#page .at-cart-coupon-toggle.is-open span{color:var(--text-mid,#4b5563);text-decoration:none}#page .woocommerce-cart-form .coupon button[name=apply_coupon],#page .woocommerce-cart-form .coupon input[name=apply_coupon]{background:#fff!important;color:var(--primary,#ff6b1f)!important;border:1.5px solid var(--primary,#ff6b1f)!important;box-shadow:none!important;padding:0 18px!important;height:42px!important;min-height:42px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.02em!important;border-radius:8px!important}#page .woocommerce-cart-form .coupon button[name=apply_coupon]:hover,#page .woocommerce-cart-form .coupon input[name=apply_coupon]:hover{background:var(--primary-soft,#fff3ec)!important;color:var(--primary-hover,#e65510)!important;border-color:var(--primary-hover,#e65510)!important}#page .checkout-login-coupon-wrapper .woocommerce-info,#page .checkout-login-coupon-wrapper .wc-block-components-notice-banner.is-info{background:0 0!important;border:0!important;padding:6px 0!important;font-size:14px!important;color:var(--text-mid,#4b5563)!important}#page .at-checkout-callstrip{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:0 0 18px;padding:12px 16px;background:linear-gradient(90deg,#fff3ec 0%,#fff 70%);border:1px solid #ffd9c2;border-left:3px solid #ff6b1f;border-radius:10px}#page .at-checkout-callstrip__phone{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--text,#0f172a)}#page .at-checkout-callstrip__phone:hover{color:var(--primary,#ff6b1f)}#page .at-checkout-callstrip__ico{font-size:20px;line-height:1}#page .at-checkout-callstrip__num{font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;letter-spacing:.2px}#page .at-checkout-callstrip__hint{font-size:12px;color:#10b981;font-weight:600}#page .at-checkout-callstrip__hint::before{content:"● "}#page .at-checkout-callstrip__cb{margin-left:auto;font-size:13px;font-weight:700;color:#fff;background:var(--primary,#ff6b1f);padding:8px 14px;border-radius:8px;text-decoration:none;transition:background .15s}#page .at-checkout-callstrip__cb:hover{background:var(--primary-hover,#e65510);color:#fff}#page .at-checkout-callstrip__num{white-space:nowrap}@media (max-width:560px){#page .at-checkout-callstrip{padding:10px 12px;gap:8px}#page .at-checkout-callstrip__phone{flex:1 1 auto;min-width:0;flex-wrap:wrap}#page .at-checkout-callstrip__num{font-size:16px}#page .at-checkout-callstrip__hint{font-size:11px;flex-basis:100%;margin-left:30px;margin-top:-2px}#page .at-checkout-callstrip__cb{margin-left:0;width:100%;text-align:center;padding:10px 12px}}@media (max-width:380px){#page .at-checkout-callstrip{padding:10px;gap:6px}#page .at-checkout-callstrip__num{font-size:15px;letter-spacing:0}#page .at-checkout-callstrip__ico{font-size:18px}#page .at-checkout-callstrip__hint{margin-left:26px}}#page .at-checkout-pay-icons{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin:14px 0 10px;padding:10px;background:#f7f9fc;border-radius:8px}#page .at-pay-ico{display:inline-flex;align-items:center;justify-content:center;min-width:54px;height:28px;padding:0 10px;font-family:Inter,sans-serif;font-size:11px;font-weight:700;letter-spacing:.3px;background:#fff;color:#4b5563;border:1px solid #e5e7eb;border-radius:6px;text-transform:uppercase}#page .at-pay-ico--accent{color:#ff6b1f;border-color:#ffd9c2;background:#fff3ec}#page .at-checkout-badges{list-style:none;margin:10px 0 14px;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}#page .at-checkout-badges--2col{grid-template-columns:repeat(2,1fr)}#page .at-checkout-badges li{display:flex;align-items:center;gap:10px;min-width:0;padding:10px 12px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;font-size:12px;line-height:1.3;color:#4b5563}#page .at-checkout-badges li>span:first-child{font-size:20px;line-height:1;flex:0 0 auto;width:24px;text-align:center}#page .at-checkout-badges li>span:last-child{flex:1 1 auto;min-width:0;word-break:break-word}#page .at-checkout-badges li strong{color:var(--text,#0f172a);font-weight:700}@media (max-width:560px){#page .at-checkout-badges,#page .at-checkout-badges--2col{grid-template-columns:1fr;gap:6px}#page .at-checkout-badges li{padding:9px 12px}}#page .at-checkout-review{margin:12px 0 14px;padding:12px 14px 12px 38px;position:relative;background:#fffbeb;border:1px solid #fde68a;border-radius:10px;font-style:normal}#page .at-checkout-review::before{content:"“";position:absolute;left:10px;top:2px;font-family:Georgia,serif;font-size:38px;line-height:1;color:#f59e0b}#page .at-checkout-review__stars{color:#f59e0b;font-size:13px;letter-spacing:2px;margin-bottom:4px}#page .at-checkout-review__text{margin:0 0 6px;font-size:13px;line-height:1.45;color:var(--text,#0f172a)}#page .at-checkout-review__name{display:block;font-size:11px;color:#6b7280;font-style:normal}#page table.shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total th,#page table.shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total td{font-size:22px!important;font-weight:900!important;padding-top:14px!important;padding-bottom:14px!important;border-top:2px solid var(--primary,#ff6b1f)!important}#page table.shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total td .amount,#page table.shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total td bdi{font-size:24px!important;font-weight:900!important;color:var(--primary,#ff6b1f)!important}@media (max-width:560px){#page table.shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total th{font-size:18px!important}#page table.shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total td .amount{font-size:20px!important}}#page table.shop_table.woocommerce-checkout-review-order-table .fee th,#page table.shop_table.woocommerce-checkout-review-order-table tr[class*=fee] th{position:relative}#page .at-fee-hint{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:6px;border-radius:50%;background:#e5e7eb;color:#6b7280;font-size:11px;font-weight:700;cursor:help;vertical-align:middle}#page .at-fee-hint:hover{background:var(--primary,#ff6b1f);color:#fff}#page .at-fee-hint__tip{display:none;position:absolute;left:0;top:100%;margin-top:6px;z-index:10;background:#0f172a;color:#fff;padding:8px 12px;border-radius:6px;font-size:11px;line-height:1.4;font-weight:400;font-style:normal;width:240px;white-space:normal;box-shadow:0 4px 12px rgba(0,0,0,.15)}#page .at-fee-hint:hover+.at-fee-hint__tip,#page .at-fee-hint:focus+.at-fee-hint__tip{display:block}body .woocommerce-message{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:10px!important;padding:10px 36px 10px 12px!important;border-radius:8px!important;background:#f0fdf4!important;border:1px solid #bbf7d0!important;color:#065f46!important;font-size:13px!important;font-weight:500!important;text-transform:none!important;line-height:1.4!important;position:relative!important;margin:8px 0 12px!important;box-shadow:0 2px 6px rgba(0,0,0,.04)!important}body .woocommerce-message::before{display:none!important}body .woocommerce-message .at-toast__check{flex:0 0 auto!important;display:inline-flex!important;align-items:center;justify-content:center;width:22px;height:22px;background:#10b981;color:#fff;border-radius:50%;font-size:12px;font-weight:700;line-height:1}body .woocommerce-message .at-toast__text{flex:1 1 auto!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#065f46!important;text-decoration:none!important}body .woocommerce-message .at-toast__text strong{font-weight:700!important;color:#065f46!important}body .woocommerce-message .at-toast__btn{flex:0 0 auto!important;display:inline-block!important;padding:6px 12px!important;margin:0!important;font-size:12px!important;font-weight:700!important;background:#fff!important;color:#065f46!important;border:1px solid #10b981!important;border-radius:6px!important;white-space:nowrap!important;text-decoration:none!important;text-transform:none!important;line-height:1.2!important;box-shadow:none!important;width:auto!important}body .woocommerce-message .at-toast__btn:hover{background:#10b981!important;color:#fff!important}@media (max-width:480px){body .woocommerce-message{font-size:12px!important;padding:9px 32px 9px 10px!important;gap:8px!important}body .woocommerce-message .at-toast__check{width:20px;height:20px;font-size:11px}body .woocommerce-message .at-toast__btn{padding:5px 10px!important;font-size:11px!important}}.woocommerce-message>a.button:hover,.woocommerce-message a.wc-forward:hover{background:#10b981!important;color:#fff!important}@media (max-width:480px){.woocommerce-message{font-size:12px!important;padding:9px 32px 9px 10px!important;gap:8px!important}.woocommerce-message::before{width:20px!important;height:20px!important;font-size:12px!important}.woocommerce-message>a.button{padding:5px 10px!important;font-size:11px!important}}.at-notice-close{position:absolute!important;top:50%!important;right:8px!important;transform:translateY(-50%)!important;width:22px!important;height:22px!important;border:none!important;background:0 0!important;color:#065f46!important;font-size:18px!important;line-height:1!important;cursor:pointer!important;padding:0!important;opacity:.6!important;border-radius:4px!important}.at-notice-close:hover{opacity:1!important;background:rgba(16,185,129,.1)!important}.woocommerce-message.at-notice-fadeout{opacity:0!important;transform:translateY(-8px);transition:opacity .4s ease,transform .4s ease}@media (max-width:560px){body.woocommerce-cart .woocommerce-cart-form table.shop_table tr.cart_item,body.woocommerce-cart .woocommerce-cart-form table.shop_table tr.cart_item td{padding-left:14px!important;padding-right:14px!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table .product-name{padding-right:44px!important;word-break:break-word!important;overflow-wrap:break-word!important;hyphens:auto!important;line-height:1.35!important;font-size:14px!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table .product-name a{word-break:break-word!important;overflow-wrap:break-word!important;display:inline!important;line-height:1.35!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table .product-remove{position:absolute!important;top:8px!important;right:8px!important;padding:0!important;width:30px!important;height:30px!important;border:none!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table tr.cart_item{position:relative!important}}@media (max-width:380px){body.woocommerce-cart .woocommerce-cart-form table.shop_table .product-name{font-size:13px!important;padding-right:38px!important}}#page table.shop_table.woocommerce-checkout-review-order-table,#page table.shop_table.woocommerce-checkout-review-order-table tr,#page table.shop_table.woocommerce-checkout-review-order-table td,#page table.shop_table.woocommerce-checkout-review-order-table th,#page .woocommerce-checkout-payment,body.woocommerce-cart #page .cart-collaterals .cart_totals,body.woocommerce-cart #page .cart-collaterals .cart_totals tr,body.woocommerce-cart #page .cart-collaterals .cart_totals td,body.woocommerce-cart #page .cart-collaterals .cart_totals th,body.woocommerce-cart #page .cart-collaterals .cross-sells,#page .woocommerce-cart-form table.shop_table,#page .woocommerce-cart-form table.shop_table tr,#page .woocommerce-cart-form table.shop_table td,#page .woocommerce-cart-form table.shop_table th{border-color:#e5e7eb!important;border-style:none!important}#page table.shop_table.woocommerce-checkout-review-order-table,#page .woocommerce-checkout-payment,body.woocommerce-cart #page .cart-collaterals .cart_totals,body.woocommerce-cart #page .cart-collaterals .cross-sells,#page .woocommerce-cart-form table.shop_table{border:1px solid #e5e7eb!important;border-radius:10px!important;background:#fff!important}#page table.shop_table.woocommerce-checkout-review-order-table tr td,#page table.shop_table.woocommerce-checkout-review-order-table tr th,body.woocommerce-cart #page .cart-collaterals .cart_totals tr td,body.woocommerce-cart #page .cart-collaterals .cart_totals tr th{border-bottom:1px solid #f3f4f6!important;border-top-style:none!important}#page table.shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total th,#page table.shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total td,body.woocommerce-cart #page .cart-collaterals .cart_totals table tr.order-total th,body.woocommerce-cart #page .cart-collaterals .cart_totals table tr.order-total td{border-top:2px solid var(--primary,#ff6b1f)!important}body.woocommerce-cart #page .cart-collaterals .cart_totals table tr.order-total th,body.woocommerce-cart #page .cart-collaterals .cart_totals table tr.order-total td,body.woocommerce-cart #page .cart-collaterals .cart_totals table tr.order-total td strong,body.woocommerce-cart #page .cart-collaterals .cart_totals table tr.order-total td .amount,body.woocommerce-cart #page .cart-collaterals .cart_totals table tr.order-total td bdi{font-size:22px!important;font-weight:900!important;line-height:1.3!important}body.woocommerce-cart #page .cart-collaterals .cart_totals table tr.order-total th{padding-top:16px!important;padding-bottom:16px!important;border-top:2px solid var(--primary,#ff6b1f)!important}body.woocommerce-cart #page .cart-collaterals .cart_totals table tr.order-total td{padding-top:16px!important;padding-bottom:16px!important;border-top:2px solid var(--primary,#ff6b1f)!important}body.woocommerce-cart #page .cart-collaterals .cart_totals table tr.order-total td .amount,body.woocommerce-cart #page .cart-collaterals .cart_totals table tr.order-total td bdi{font-size:24px!important;color:var(--primary,#ff6b1f)!important}@media (max-width:560px){body.woocommerce-cart #page .cart-collaterals .cart_totals table tr.order-total th,body.woocommerce-cart #page .cart-collaterals .cart_totals table tr.order-total td strong{font-size:18px!important}body.woocommerce-cart #page .cart-collaterals .cart_totals table tr.order-total td .amount,body.woocommerce-cart #page .cart-collaterals .cart_totals table tr.order-total td bdi{font-size:20px!important}}@media (min-width:992px){#page .woocommerce-checkout #order_review,#page .woocommerce-checkout-review-order{position:static}}#page .at-checkout-sample-invoice{display:flex;align-items:center;gap:10px;margin:0 0 12px;padding:11px 14px;background:#f0fdf4;border:1px dashed #86efac;border-radius:8px;font-size:13px;color:#065f46;text-decoration:none;transition:background .15s,border-color .15s}#page .at-checkout-sample-invoice:hover{background:#dcfce7;border-color:#10b981}#page .at-checkout-sample-invoice>span:first-child{font-size:18px;flex:0 0 auto}#page .at-checkout-sample-invoice strong{color:#065f46;font-weight:700}#page .at-checkout-sample-invoice__arrow{margin-left:auto;font-size:16px;color:#10b981}#page .at-checkout-rating-agg{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 8px;padding:8px 12px;background:#fff;border:1px solid #fde68a;border-radius:8px}#page .at-checkout-rating-agg__stars{color:#f59e0b;font-size:14px;letter-spacing:1.5px}#page .at-checkout-rating-agg__num{font-size:15px;font-weight:800;color:var(--text,#0f172a)}#page .at-checkout-rating-agg__total{font-size:11px;color:#6b7280}#page .at-checkout-eta{display:flex;align-items:flex-start;gap:10px;margin:10px 0 0;padding:10px 14px;background:#fff3ec;border:1px solid #ffd9c2;border-radius:8px;font-size:13px;color:var(--text,#0f172a)}#page .at-checkout-eta--courier{background:#eff6ff;border-color:#bfdbfe}#page .at-checkout-eta--unknown{background:#f7f9fc;border-color:#e5e7eb}#page .at-checkout-eta__ico{font-size:18px;flex:0 0 auto;line-height:1.4}#page .at-checkout-eta__txt{display:flex;flex-direction:column;gap:2px;line-height:1.35}#page .at-checkout-eta__txt strong{color:var(--primary,#ff6b1f);font-weight:800}#page .at-checkout-eta--courier .at-checkout-eta__txt strong{color:#1d4ed8}#page .at-checkout-eta__note{font-size:11px;color:#6b7280;font-weight:400}#page .at-checkout-next__note{display:block;font-size:11px;color:#6b7280;margin-top:2px}#page .at-checkout-tbank-reassure{margin:6px 0 10px;font-size:11px;color:#065f46;font-weight:600;line-height:1.4;background:#f0fdf4;padding:7px 10px;border-radius:6px;text-align:center}#page .at-checkout-cancel-reassure{display:flex;align-items:center;gap:8px;margin:10px 0 8px;padding:8px 12px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;font-size:12px;color:#065f46;font-weight:500;line-height:1.4}#page .at-checkout-cancel-reassure>span:first-child{font-size:14px;color:#10b981;font-weight:700;flex:0 0 auto}#page .at-checkout-edo-note{margin:8px 0 10px;padding:8px 12px;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;font-size:11px;color:#1e40af;font-weight:500;line-height:1.45;text-align:center}#page .at-checkout-edo-note strong{color:#1d4ed8;font-weight:700}#page .at-field-msg--ok{color:#059669!important;font-weight:600}#page .woocommerce-checkout #billing_email_field .description,#page .woocommerce-checkout #billing_phone_field .description,body.woocommerce-checkout .form-row .description{display:block!important;background:0 0!important;background-color:transparent!important;border:none!important;box-shadow:none!important;color:var(--text-light,#9ca3af)!important;font-size:11px!important;line-height:1.4!important;font-weight:400!important;padding:0!important;margin:4px 0 0!important;position:static!important;text-transform:none!important;letter-spacing:0!important;border-radius:0!important}body.woocommerce-checkout .form-row .description::before,body.woocommerce-checkout .form-row .description::after{display:none!important}#page .woocommerce-checkout .woocommerce-info,#page .woocommerce-form-login-toggle .woocommerce-info,#page .woocommerce-form-coupon-toggle .woocommerce-info{background:0 0!important;border:none!important;padding:6px 0!important;margin:0 0 8px!important;font-size:13px;color:var(--text-mid,#4b5563)!important;text-transform:none!important;letter-spacing:0!important;font-weight:400!important}#page .woocommerce-checkout .woocommerce-info::before{display:none!important}#page .woocommerce-checkout .woocommerce-info a,#page .woocommerce-checkout .woocommerce-form-login-toggle a,#page .woocommerce-checkout .woocommerce-form-coupon-toggle a,body.woocommerce-checkout .woocommerce-info a,body.woocommerce-checkout .showlogin,body.woocommerce-checkout .showcoupon,body.woocommerce-checkout a.showlogin,body.woocommerce-checkout a.showcoupon{color:var(--text-mid,#4b5563)!important;text-decoration:underline dotted!important;text-transform:none!important;letter-spacing:0!important;font-size:13px!important;font-weight:500!important;background:0 0!important}#page .woocommerce-checkout .woocommerce-info a:hover,body.woocommerce-checkout .woocommerce-info a:hover,body.woocommerce-checkout .showlogin:hover,body.woocommerce-checkout .showcoupon:hover{color:var(--primary,#ff6b1f)!important}@media (max-width:768px){body.woocommerce-checkout .page-title-wrap,body.woocommerce-checkout .gostore-page-title{padding-top:14px!important;padding-bottom:8px!important}body.woocommerce-checkout .page-title-wrap h1,body.woocommerce-checkout .gostore-page-title h1,body.woocommerce-checkout .entry-title{font-size:20px!important;line-height:1.2!important;margin:0 0 4px!important}body.woocommerce-checkout .breadcrumbs,body.woocommerce-checkout .woocommerce-breadcrumb,body.woocommerce-checkout .gostore-breadcrumb{display:none!important}body.woocommerce-checkout .gostore-checkout-steps,body.woocommerce-checkout .checkout-steps,body.woocommerce-checkout .woocommerce-checkout-steps{padding:10px 12px!important;margin-bottom:10px!important}body.woocommerce-checkout .gostore-checkout-steps .step-name,body.woocommerce-checkout .gostore-checkout-steps .step-desc{font-size:11px!important;line-height:1.2!important}}@media (max-width:768px){.at-mobile-cta__drawer{background:#fff;border-top:1px solid #e5e7eb;border-bottom:1px solid #f3f4f6;max-height:60vh;overflow-y:auto;padding:0;animation:atMcSlideUp .2s ease-out}.at-mobile-cta__drawer-head{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid #f3f4f6}.at-mobile-cta__drawer-title{font-family:Montserrat,sans-serif;font-size:13px;font-weight:700;color:var(--text,#0f172a);text-transform:uppercase;letter-spacing:.3px}.at-mobile-cta__drawer-close{width:28px;height:28px;border:none;background:0 0;font-size:22px;line-height:1;color:var(--text-mid,#4b5563);cursor:pointer}.at-mobile-cta__list{list-style:none;margin:0;padding:10px 16px 12px;display:flex;flex-direction:column;gap:6px}.at-mobile-cta__list li{display:flex;justify-content:space-between;gap:10px;font-size:13px;color:var(--text-mid,#4b5563);line-height:1.4;margin:0}.at-mobile-cta__list .at-mc-item span:first-child{flex:1 1 auto;color:var(--text,#0f172a)}.at-mobile-cta__list .at-mc-item span:last-child{flex:0 0 auto;font-weight:600;color:var(--text,#0f172a)}.at-mobile-cta__list .at-mc-row{padding-top:6px;border-top:1px dashed #f3f4f6}.at-mobile-cta__list .at-mc-total{font-weight:800;color:var(--text,#0f172a);padding-top:8px;border-top:1px solid #e5e7eb;font-size:14px}.at-mobile-cta__list .at-mc-total span:last-child{color:var(--primary,#ff6b1f);font-size:16px}.at-mobile-cta__arrow{display:inline-block;font-size:11px;margin-left:2px;transition:transform .2s}.at-mobile-cta.is-open .at-mobile-cta__arrow{transform:rotate(180deg)}}#page #payment ul.payment_methods li .payment_box{background:0 0!important;border:none!important;padding:8px 0 6px!important;margin:0!important}#page #payment ul.payment_methods li .payment_box::before{display:none!important}#page .at-pay-card{background:#fff;border:1px solid #e5e7eb;border-left:3px solid var(--secondary,#00b8d4);border-radius:8px;padding:12px 14px;font-size:13px;line-height:1.45;color:var(--text,#0f172a)}#page .at-pay-card--warm{border-left-color:var(--primary,#ff6b1f)}#page .at-pay-card__head{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700}#page .at-pay-card__ico{font-size:18px;line-height:1;flex:0 0 auto}#page .at-pay-card__title{flex:1 1 auto}#page .at-pay-card__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}#page .at-pay-card__list li{position:relative;padding-left:22px;font-size:12px;color:var(--text-mid,#4b5563);margin:0}#page .at-pay-card__list li::before{content:"✓";position:absolute;left:0;top:0;color:#10b981;font-weight:800;font-size:14px;line-height:1.3}#page .at-pay-card__list strong{color:var(--primary,#ff6b1f);font-weight:700}@media (max-width:480px){#page .at-pay-card{padding:10px 12px}#page .at-pay-card__head{font-size:13px}#page .at-pay-card__list li{font-size:11.5px;padding-left:20px}}#page .at-checkout-edit-cart-row td{padding:6px 12px!important;background:0 0!important;border:none!important}#page .at-checkout-edit-cart{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#6b7280;text-decoration:none;border-bottom:1px dashed #d1d5db;padding-bottom:1px;transition:color .15s,border-color .15s}#page .at-checkout-edit-cart:hover{color:var(--primary,#ff6b1f);border-color:var(--primary,#ff6b1f)}#page .at-checkout-trust{list-style:none;margin:14px 0 0;padding:12px 14px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;display:flex;flex-wrap:wrap;justify-content:space-around;gap:10px}#page .at-checkout-trust li{margin:0;padding:0;display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-mid,#4b5563);font-weight:600}#page .at-checkout-consent{margin:10px 0 0;font-size:11px;line-height:1.45;color:var(--text-light,#9ca3af);text-align:center}#page .at-checkout-consent a{color:var(--text-mid,#4b5563);text-decoration:underline}#page .at-checkout-consent a:hover{color:var(--primary,#ff6b1f)}#page .at-tbank-methods{display:inline-block;margin-top:4px;font-size:12px;font-weight:400;color:var(--text-mid,#4b5563);letter-spacing:.1px}#page .at-tbank-methods strong{color:var(--primary,#ff6b1f);font-weight:700}#page .at-checkout-help{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin:12px 0 0;font-size:13px;color:var(--text-mid,#4b5563)}#page .at-checkout-help__txt{font-size:12px}#page .at-checkout-help__btn{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border:1px solid #e5e7eb;border-radius:18px;background:#fff;font-weight:600;font-size:12px;text-decoration:none;color:var(--text,#0f172a);transition:.15s}#page .at-checkout-help__btn:hover{border-color:var(--primary,#ff6b1f);color:var(--primary,#ff6b1f)}#page .at-checkout-help__btn--tg:hover{border-color:#08c;color:#08c}@media (max-width:480px){#page .at-checkout-help{flex-direction:column;gap:6px}}.suggestions-suggestions{background:#fff;border:1px solid #e5e7eb;border-radius:6px;box-shadow:0 4px 14px rgba(0,0,0,.08);font-size:14px;z-index:99999!important}.suggestions-suggestion{padding:8px 12px;cursor:pointer}.suggestions-suggestion:hover,.suggestions-selected{background:var(--secondary-soft,#e0f7fa)}.suggestions-promo,.suggestions-promo-link{display:none!important}#page .woocommerce-billing-fields .form-row,#page .woocommerce-shipping-fields .form-row,#page .woocommerce-billing-fields,#page .woocommerce-shipping-fields,#page .woocommerce-checkout #customer_details,#page .col2-set,#page .col-1,#page .col-2{overflow:visible!important}#page .suggestions-wrapper{position:relative;z-index:auto}.suggestions-suggestions{position:absolute}html.at-ctype-physical .at-checkout-stepper{display:none!important}#page .at-checkout-stepper{display:flex;align-items:center;gap:8px;margin:0 0 22px;padding:14px 16px;background:linear-gradient(135deg,var(--secondary-soft,#e0f7fa) 0%,#fff 70%);border:1px solid #bae6f0;border-radius:10px}#page .at-step{display:flex;align-items:center;gap:8px;flex:0 0 auto}#page .at-step__num{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#fff;border:2px solid #cbd5e1;color:#64748b;font-weight:700;font-size:13px;transition:.2s}#page .at-step__lbl{font-size:13px;font-weight:600;color:#64748b}#page .at-step.is-active .at-step__num{background:var(--primary,#ff6b1f);border-color:var(--primary,#ff6b1f);color:#fff}#page .at-step.is-active .at-step__lbl{color:var(--text,#0f172a)}#page .at-step.is-done .at-step__num{background:var(--success,#10b981);border-color:var(--success,#10b981);color:#fff}#page .at-step.is-done .at-step__num::before{content:"✓";font-size:14px}#page .at-step.is-done .at-step__num{font-size:0}#page .at-step__sep{flex:1;height:2px;background:#cbd5e1;border-radius:1px;min-width:18px}@media (max-width:600px){#page .at-checkout-stepper{flex-wrap:nowrap;overflow-x:auto;padding:10px;gap:6px}#page .at-step__lbl{font-size:11px;white-space:nowrap}#page .at-step__sep{min-width:12px}}#page .at-checkout-next{list-style:none;margin:14px 0 0;padding:14px 16px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;display:flex;flex-direction:column;gap:10px;font-size:13px;color:var(--text-mid,#4b5563)}#page .at-checkout-next li{display:flex;align-items:flex-start;gap:10px;margin:0;padding:0;line-height:1.5}#page .at-checkout-next__num{flex:0 0 22px;width:22px;height:22px;border-radius:50%;background:var(--primary-soft,#fff3ec);color:var(--primary,#ff6b1f);font-weight:700;font-size:12px;display:inline-flex;align-items:center;justify-content:center}#page .at-checkout-next strong{color:var(--text,#0f172a)}.at-mobile-cta{display:none}@media (max-width:768px){body.woocommerce-checkout{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}.at-mobile-cta{display:flex;flex-direction:column;position:fixed;left:0;right:0;bottom:0;z-index:9998;background:#fff;border-top:1px solid #e5e7eb;box-shadow:0 -6px 18px rgba(15,23,42,.08);box-sizing:border-box}.at-mobile-cta__bar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px;padding-bottom:max(env(safe-area-inset-bottom,0px),8px);min-height:56px;box-sizing:border-box}.at-mobile-cta__total{display:flex;align-items:center;gap:6px;flex:0 0 auto;background:0 0!important;background-color:transparent!important;border:none;padding:0 4px;text-align:left;cursor:pointer;-webkit-appearance:none;appearance:none;color:var(--text,#0f172a);line-height:1.2}.at-mobile-cta__total .at-mobile-cta__lbl{font-size:10px;color:#64748b;text-transform:uppercase;letter-spacing:.5px;margin:0}.at-mobile-cta__total .at-mobile-cta__val{font-size:15px;font-weight:800;color:var(--text,#0f172a);white-space:nowrap}.at-mobile-cta__total .at-mobile-cta__arrow{font-size:10px;color:var(--text-mid,#4b5563)}.at-mobile-cta__lbl{font-size:10px;color:#64748b;text-transform:uppercase;letter-spacing:.5px}.at-mobile-cta__val{font-size:15px;font-weight:800;color:var(--text,#0f172a);white-space:nowrap}.at-mobile-cta button.at-mobile-cta__btn,.at-mobile-cta__btn{flex:1 1 auto;background:#ff6b1f!important;background-color:#ff6b1f!important;color:#fff1e5!important;border:none!important;border-radius:8px!important;padding:0 14px!important;height:40px!important;line-height:40px!important;font-weight:700!important;font-size:13px!important;cursor:pointer;text-transform:none!important;box-shadow:none!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-mobile-cta__btn:active{background:#e65510!important}}#page .form-row.at-valid input,#page .form-row.at-valid select,#page .form-row.at-valid textarea{border-color:var(--success,#10b981)!important;box-shadow:0 0 0 1px rgba(16,185,129,.15)}#page .form-row.at-invalid input,#page .form-row.at-invalid select,#page .form-row.at-invalid textarea{border-color:var(--error,#ef4444)!important;box-shadow:0 0 0 1px rgba(239,68,68,.15)}#page .form-row.at-valid::after{content:"✓";position:absolute;right:14px;top:38px;color:var(--success,#10b981);font-weight:700;pointer-events:none}#page .form-row{position:relative}#page .at-field-msg{display:block;margin-top:4px;font-size:12px;color:var(--error,#ef4444)}#page .at-cart-ship{margin:0 0 22px;padding:16px 18px;background:linear-gradient(135deg,var(--secondary-soft,#e0f7fa) 0%,#fff 60%);border:1px solid #bae6f0;border-radius:12px}#page .at-cart-ship__head{display:flex;gap:12px;align-items:flex-start;margin-bottom:12px}#page .at-cart-ship__ic{font-size:24px;line-height:1;flex-shrink:0;margin-top:2px}#page .at-cart-ship__title{display:block;font-family:var(--font-head,"Montserrat",sans-serif);font-size:16px;font-weight:800;color:var(--text,#0f172a);margin-bottom:2px}#page .at-cart-ship__sub{font-size:13px;color:var(--text-mid,#4b5563);line-height:1.4}#page .at-cart-ship__row{display:flex;flex-wrap:wrap;align-items:center;gap:12px}#page .at-cart-ship__label{font-size:13px;font-weight:600;color:var(--text-mid,#4b5563);text-transform:uppercase;letter-spacing:.04em}#page .at-cart-ship__select{flex:1;min-width:200px;padding:9px 14px;border:1.5px solid #bae6f0;border-radius:8px;background:#fff;font-family:var(--font-body,"Inter",sans-serif);font-size:14px;color:var(--text,#0f172a);cursor:pointer}#page .at-cart-ship__select:focus{outline:none;border-color:var(--secondary,#00b8d4);box-shadow:0 0 0 3px rgba(0,184,212,.15)}#page .at-cart-ship__result{display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:120px}#page .at-cart-ship__price{font-family:var(--font-head,"Montserrat",sans-serif);font-weight:800;font-size:18px;color:var(--secondary,#00b8d4)}#page .at-cart-ship__price strong{color:var(--success,#10b981);font-weight:800}#page .at-cart-ship__days{font-size:12px;color:var(--text-mid,#4b5563)}@media (max-width:768px){#page .at-cart-ship{padding:14px}#page .at-cart-ship__row{flex-direction:column;align-items:stretch}#page .at-cart-ship__result{flex-direction:row;justify-content:space-between;align-items:center;border-top:1px dashed #bae6f0;padding-top:10px;margin-top:4px}}#page .at-cart-xsell{margin:36px 0 28px;padding:24px;background:var(--bg-section,#f7f9fc);border-radius:14px}#page .at-cart-xsell__title{font-family:var(--font-head,"Montserrat",sans-serif);font-size:22px;font-weight:800;margin:0 0 6px;color:var(--text,#0f172a)}#page .at-cart-xsell__sub{margin:0 0 18px;color:var(--text-mid,#4b5563);font-size:14px}#page .at-cart-xsell__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:14px}#page .at-cart-xsell__item{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:10px;transition:border-color .15s ease,box-shadow .15s ease}#page .at-cart-xsell__item:hover{border-color:var(--secondary,#00b8d4);box-shadow:0 4px 14px rgba(0,184,212,.1)}#page .at-cart-xsell__link{display:flex;flex-direction:column;gap:8px;text-decoration:none;color:var(--text,#0f172a)}#page .at-cart-xsell__img{width:100%;aspect-ratio:1/1;object-fit:contain;background:#fff;border-radius:8px}#page .at-cart-xsell__img--ph{background:#f1f5f9}#page .at-cart-xsell__name{font-size:14px;font-weight:600;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:38px}#page .at-cart-xsell__price{font-family:var(--font-head,"Montserrat",sans-serif);font-weight:800;font-size:16px;color:var(--price,#ff6b1f)}#page .at-cart-xsell__price del{color:var(--text-light,#9ca3af);font-weight:500;font-size:13px;margin-right:6px}#page .at-cart-xsell__btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 12px!important;border-radius:8px!important;background:#fff!important;border:1.5px solid var(--primary,#ff6b1f)!important;color:var(--primary,#ff6b1f)!important;font-family:var(--font-head,"Montserrat",sans-serif)!important;font-size:13px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.02em!important;transition:all .15s ease;margin-top:auto!important}#page .at-cart-xsell__btn:hover,#page .at-cart-xsell__btn.added{background:var(--primary,#ff6b1f)!important;color:#fff!important}#page .at-cart-trust{list-style:none;margin:0 0 18px;padding:14px 16px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;display:grid;gap:10px}#page .at-cart-trust li{display:flex;align-items:flex-start;gap:10px;margin:0;font-size:13px;line-height:1.4;color:var(--text-mid,#4b5563)}#page .at-cart-trust strong{color:var(--text,#0f172a);font-weight:700}#page .at-cart-trust__ic{font-size:18px;line-height:1;flex-shrink:0;margin-top:1px}#page .at-cart-payments{margin:18px 0 0;padding-top:16px;border-top:1px solid #e5e7eb}#page .at-cart-payments__label{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--text-light,#9ca3af);margin-bottom:8px;font-weight:600}#page .at-cart-payments__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}#page .at-cart-payments__chip{margin:0;padding:5px 11px;background:#fff;border:1px solid #e5e7eb;border-radius:6px;font-size:12px;font-weight:600;color:var(--text-mid,#4b5563);font-family:var(--font-body,"Inter",sans-serif)}#page .at-cart-payments__chip--accent{border-color:var(--primary,#ff6b1f);color:var(--primary,#ff6b1f);background:var(--primary-soft,#fff3ec)}@media (max-width:768px){#page .at-cart-xsell{padding:16px;margin:24px 0}#page .at-cart-xsell__grid{grid-template-columns:repeat(2,1fr);gap:10px}#page .at-cart-xsell__item{padding:10px}#page .at-cart-xsell__title{font-size:18px}#page .at-cart-trust{grid-template-columns:1fr}}@media (max-width:380px){#page .at-cart-xsell{padding:14px}#page .at-cart-xsell__grid{grid-template-columns:1fr;gap:10px}#page .at-cart-xsell__name{font-size:14px;line-height:1.35}}@media (max-width:991px){#page .at-cart-trust{display:none!important}}@media (max-width:767px){#page .at-cat-filters{padding:12px 14px}#page .at-cat-filters__row{gap:14px}#page .at-cat-filters__group{width:100%}#page .at-cat-filters__group--price{justify-content:flex-start}#page .at-cat-filters__price{flex:1;min-width:0;width:auto}#page .at-cat-filters__actions{width:100%;margin-left:0;justify-content:space-between}#page .at-cat-filters__submit{flex:1}}#page .woocommerce-message,.woocommerce .woocommerce-message{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:14px!important;padding:10px 16px!important;line-height:1.4!important}#page .woocommerce-message a.button.wc-forward,#page .woocommerce-message a.added_to_cart,.woocommerce .woocommerce-message a.button.wc-forward,.woocommerce .woocommerce-message a.added_to_cart{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;margin-left:auto!important;width:auto!important;max-width:240px!important;min-height:0!important;height:auto!important;padding:4px 14px!important;font-size:11px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:.03em!important;text-transform:uppercase!important;border-radius:4px!important;float:none!important;white-space:nowrap!important}@media (max-width:600px){#page .woocommerce-message,.woocommerce .woocommerce-message{flex-direction:column!important;align-items:stretch!important;flex-wrap:wrap!important;gap:8px!important;padding:12px 14px!important}#page .woocommerce-message a.button.wc-forward,#page .woocommerce-message a.added_to_cart,.woocommerce .woocommerce-message a.button.wc-forward,.woocommerce .woocommerce-message a.added_to_cart{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:10px 14px!important;font-size:12px!important}}#page .at-cart-trustbar{display:none!important}@media (max-width:991px){#page .at-cart-trustbar{list-style:none!important;margin:0 0 16px!important;padding:10px 14px!important;display:flex!important;flex-wrap:wrap!important;gap:8px 18px!important;background:var(--bg-section,#f7f9fc)!important;border-radius:10px!important;font-size:13px!important;color:var(--text-mid,#4b5563)!important}}#page .at-cart-trustbar li{display:inline-flex!important;align-items:center!important;gap:6px!important;padding:0!important;margin:0!important;white-space:nowrap!important}#page .at-cart-trustbar__ic{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:22px!important;height:22px!important;font-size:14px!important;line-height:1!important}@media (max-width:600px){#page .at-cart-trustbar{padding:10px 12px!important;gap:6px 14px!important;font-size:12px!important;justify-content:space-between!important}#page .at-cart-trustbar li{flex:1 1 auto!important;justify-content:flex-start!important}}@media (max-width:600px){#page .woocommerce-cart-form td.actions{display:flex!important;flex-direction:column!important;align-items:center!important;gap:6px!important;text-align:center!important;padding:14px 0!important}#page .woocommerce-cart-form td.actions button[name=update_cart],#page .woocommerce-cart-form td.actions input[name=update_cart],#page .woocommerce-cart-form td.actions button[name=ts_empty_cart],#page .woocommerce-cart-form td.actions .empty-cart-button,#page .woocommerce-cart-form td.actions a[href*=empty],#page .woocommerce-cart-form td.actions a.at-clear-cart,#page .woocommerce-cart-form td.actions .at-cart-clear{display:inline-block!important;width:auto!important;max-width:100%!important;margin:0!important;padding:8px 14px!important;white-space:nowrap!important;text-align:center!important}}#page .at-cart-ship__inputwrap{position:relative;flex:1 1 auto;min-width:200px}#page .at-cart-ship__input{width:100%;height:40px;padding:0 14px;font-size:14px;background:#fff;border:1px solid var(--text-light,#9ca3af);border-radius:8px;color:var(--text,#0f172a);outline:none;transition:border-color .15s ease}#page .at-cart-ship__input:focus{border-color:var(--secondary,#00b8d4);box-shadow:0 0 0 3px rgba(0,184,212,.12)}#page .at-cart-ship__suggest{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:50;list-style:none;margin:0;padding:6px 0;background:#fff;border:1px solid var(--text-light,#e5e7eb);border-radius:8px;box-shadow:0 6px 20px rgba(15,23,42,.12);max-height:280px;overflow-y:auto}#page .at-cart-ship__suggest li{padding:8px 14px;cursor:pointer;font-size:14px;color:var(--text,#0f172a);transition:background .12s ease}#page .at-cart-ship__suggest li:hover,#page .at-cart-ship__suggest li:focus{background:var(--bg-section,#f7f9fc)}#page .at-cart-ship__suggest-type{color:var(--text-light,#9ca3af);font-size:12px;margin-left:4px}#page .at-cart-ship__hint{font-size:13px;color:var(--text-mid,#4b5563)}#page .at-cart-ship__hint--err{color:var(--warning,#f59e0b)}@media (max-width:600px){#page .at-cart-ship__inputwrap{min-width:0;width:100%}#page .at-cart-ship__suggest li{padding:10px 14px}}#page .at-lk-dashboard{display:flex;flex-direction:column;gap:24px;width:100%;max-width:1100px}#page .at-lk-hello h2{font-size:26px;margin:0 0 6px;font-weight:800;color:#0f172a}#page .at-lk-hello__sub{color:#4b5563;font-size:15px;margin:0}#page .at-lk-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}#page .at-lk-stat{display:flex;flex-direction:column;gap:4px;padding:18px 20px;background:#f7f9fc;border:1px solid #e5e7eb;border-radius:14px;text-decoration:none;transition:all .2s}#page .at-lk-stat:hover{background:#fff3ec;border-color:#ff6b1f;transform:translateY(-2px)}#page .at-lk-stat__num{font-size:28px;font-weight:800;color:#ff6b1f;line-height:1}#page .at-lk-stat__label{font-size:13px;color:#4b5563}#page .at-lk-cta-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}#page .at-lk-cta{display:flex;flex-direction:column;gap:6px;padding:20px;border-radius:14px;text-decoration:none;transition:all .2s;border:1px solid #e5e7eb}#page .at-lk-cta:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(15,23,42,.08)}#page .at-lk-cta--cool{background:linear-gradient(135deg,#e0f7fa 0%,#fff 100%);border-color:#00b8d4}#page .at-lk-cta--warm{background:linear-gradient(135deg,#fff3ec 0%,#fff 100%);border-color:#ff6b1f}#page .at-lk-cta--soft{background:linear-gradient(135deg,#f7f9fc 0%,#fff 100%);border-color:#9ca3af}#page .at-lk-cta__ico{font-size:28px;line-height:1}#page .at-lk-cta__title{font-size:17px;font-weight:700;color:#0f172a}#page .at-lk-cta__sub{font-size:13px;color:#4b5563;line-height:1.4}#page .at-lk-help{background:#0f172a;color:#fff;border-radius:14px;padding:22px 24px;display:flex;flex-direction:column;gap:10px}#page .at-lk-help__title{font-size:18px;font-weight:700}#page .at-lk-help__sub{color:#9ca3af;font-size:14px}#page .at-lk-help__chips{display:flex;flex-wrap:wrap;gap:8px}#page .at-lk-help__chip{display:inline-block;padding:10px 16px;border-radius:999px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s}#page .at-lk-help__chip--tg{background:#229ed9;color:#fff}#page .at-lk-help__chip--max{background:#ff6b1f;color:#fff}#page .at-lk-help__chip--phone{background:#fff;color:#0f172a}#page .at-lk-help__chip:hover{transform:scale(1.05)}#page .at-lk-quicklinks{display:flex;flex-wrap:wrap;gap:12px;padding:14px 20px;background:#f7f9fc;border-radius:10px}#page .at-lk-quicklinks a{font-size:14px;color:#0f172a;text-decoration:none;padding:4px 10px;border-radius:6px}#page .at-lk-quicklinks a:hover{background:#fff;color:#ff6b1f}body.at-lk-ctype-fiz .at-lk-legal{display:none!important}body:not(.at-lk-ctype-legal) .at-lk-legal{display:none!important}#page .woocommerce-MyAccount-content form .form-row label{font-size:13px;color:#4b5563;font-weight:500;margin-bottom:4px}#page .woocommerce-MyAccount-content form .form-row input[type=text],#page .woocommerce-MyAccount-content form .form-row input[type=email],#page .woocommerce-MyAccount-content form .form-row input[type=tel],#page .woocommerce-MyAccount-content form .form-row select,#page .woocommerce-MyAccount-content form .form-row textarea{border-radius:8px;padding:10px 12px;border:1px solid #d1d5db}#page .woocommerce-MyAccount-content form .form-row input:focus,#page .woocommerce-MyAccount-content form .form-row textarea:focus{border-color:#ff6b1f;box-shadow:0 0 0 3px rgba(255,107,31,.15);outline:none}#page .woocommerce-orders-table .woocommerce-orders-table__cell-order-status mark,#page .woocommerce-orders-table .woocommerce-orders-table__cell-order-status .order-status{display:inline-block;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;background:#f3f4f6;color:#0f172a;border:0;line-height:1.4}#page .woocommerce-orders-table .order-status.status-processing{background:#fff3ec;color:#ff6b1f}#page .woocommerce-orders-table .order-status.status-completed{background:#d1fae5;color:#065f46}#page .woocommerce-orders-table .order-status.status-on-hold{background:#fef3c7;color:#92400e}#page .woocommerce-orders-table .order-status.status-cancelled,#page .woocommerce-orders-table .order-status.status-failed,#page .woocommerce-orders-table .order-status.status-refunded{background:#fee2e2;color:#991b1b}#page .woocommerce-orders-table .order-status.status-pending{background:#e0f2fe;color:#075985}@media (min-width:769px){#page .woocommerce-orders-table{border-collapse:collapse;width:100%}#page .woocommerce-orders-table td.woocommerce-orders-table__cell{display:table-cell;vertical-align:middle;padding:14px 12px;border:0;border-bottom:1px solid #f3f4f6;background:0 0}#page .woocommerce-orders-table tr:last-child td.woocommerce-orders-table__cell{border-bottom:0}#page .woocommerce-orders-table td.woocommerce-orders-table__cell::before{content:none!important}}#page .woocommerce-orders-table .button.reorder{background:#ff6b1f;color:#fff}#page .woocommerce-orders-table .button.invoice_pdf{background:#0f172a;color:#fff}@media (max-width:768px){#page .at-lk-stats,#page .at-lk-cta-grid{grid-template-columns:1fr}#page .woocommerce-MyAccount-navigation ul{display:flex;overflow-x:auto;gap:8px;padding-bottom:6px;-webkit-overflow-scrolling:touch}#page .woocommerce-MyAccount-navigation li{flex:0 0 auto}#page .at-lk-help{padding:18px}#page .at-lk-help__chips{flex-direction:column}#page .at-lk-help__chip{text-align:center}}@media (max-width:900px){#page .woocommerce-MyAccount-navigation{width:100%!important;float:none!important;margin:0 0 16px;padding:8px 0!important;position:relative;background:#f7f9fc;border-radius:12px}#page .woocommerce-MyAccount-navigation::after{content:"";position:absolute;top:0;right:0;bottom:0;width:48px;background:linear-gradient(to right,rgba(247,249,252,0) 0%,#f7f9fc 70%);pointer-events:none;z-index:2;border-radius:0 12px 12px 0}#page .woocommerce-MyAccount-navigation.at-lk-nav--end::after{opacity:0;transition:opacity .2s}#page .woocommerce-MyAccount-content{width:100%!important;float:none!important}#page .woocommerce-MyAccount-navigation ul{display:flex!important;flex-wrap:nowrap;overflow-x:auto;gap:8px;margin:0;padding:0 0 8px 8px;list-style:none;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#ff6b1f #f3f4f6}#page .woocommerce-MyAccount-navigation ul::-webkit-scrollbar{height:4px}#page .woocommerce-MyAccount-navigation ul::-webkit-scrollbar-track{background:#f3f4f6;border-radius:2px}#page .woocommerce-MyAccount-navigation ul::-webkit-scrollbar-thumb{background:#ff6b1f;border-radius:2px}#page .woocommerce-MyAccount-navigation li{flex:0 0 auto;margin:0!important;padding:0!important}#page .woocommerce-MyAccount-navigation li a{display:block;padding:10px 16px;border:1px solid #e5e7eb;border-radius:999px;background:#fff;color:#0f172a;font-size:14px;white-space:nowrap;text-decoration:none;font-weight:500}#page .woocommerce-MyAccount-navigation li.is-active a,#page .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--current a{background:#ff6b1f;border-color:#ff6b1f;color:#fff}}@media (max-width:600px){#page .at-lk-hello h2{font-size:22px}#page .at-lk-hello__sub{font-size:14px}#page .at-lk-stats{grid-template-columns:repeat(2,1fr);gap:10px}#page .at-lk-stat{padding:14px 16px;border-radius:12px}#page .at-lk-stat__num{font-size:22px}#page .at-lk-stat__label{font-size:12px}#page .at-lk-cta-grid{grid-template-columns:1fr;gap:12px}#page .at-lk-cta{padding:16px}#page .at-lk-cta__title{font-size:15px}#page .at-lk-cta__sub{font-size:12px}#page .at-lk-help{padding:18px 16px}#page .at-lk-help__chips{flex-direction:column;gap:8px}#page .at-lk-help__chip{width:100%;text-align:center;padding:12px 16px}#page .at-lk-quicklinks{gap:8px;padding:10px 12px}#page .at-lk-quicklinks a{font-size:13px}#page .woocommerce-MyAccount-content form .form-row,#page .woocommerce-MyAccount-content form .form-row-first,#page .woocommerce-MyAccount-content form .form-row-last{width:100%!important;float:none!important;margin-right:0!important}#page .woocommerce-MyAccount-content form .form-row input[type=text],#page .woocommerce-MyAccount-content form .form-row input[type=email],#page .woocommerce-MyAccount-content form .form-row input[type=tel],#page .woocommerce-MyAccount-content form .form-row select,#page .woocommerce-MyAccount-content form .form-row textarea{font-size:16px!important;padding:12px 14px;min-height:44px}#page .woocommerce-MyAccount-content button[type=submit],#page .woocommerce-MyAccount-content .button{width:100%;padding:14px;font-size:16px;min-height:48px}#page .woocommerce-Addresses{display:flex!important;flex-direction:column;gap:14px}#page .woocommerce-Address{width:100%!important;float:none!important}#page .woocommerce-orders-table{display:block}#page .woocommerce-orders-table thead{display:none}#page .woocommerce-orders-table tbody{display:block}#page .woocommerce-orders-table tr{display:block;border:1px solid #e5e7eb;border-radius:12px;padding:12px 14px;margin-bottom:12px;background:#fff}#page .woocommerce-orders-table td{display:flex;justify-content:space-between;align-items:center;border:0;padding:6px 0;font-size:14px;gap:8px}#page .woocommerce-orders-table td::before{content:attr(data-title);font-weight:600;color:#4b5563;font-size:12px;text-transform:uppercase;letter-spacing:.5px}#page .woocommerce-orders-table td.woocommerce-orders-table__cell-order-actions{flex-direction:column;align-items:stretch;gap:6px;padding-top:10px;border-top:1px solid #f3f4f6;margin-top:6px}#page .woocommerce-orders-table td.woocommerce-orders-table__cell-order-actions::before{display:none}#page .woocommerce-orders-table td.woocommerce-orders-table__cell-order-actions .button{width:100%;text-align:center;padding:10px}#page .woocommerce-pagination ul{flex-wrap:wrap;justify-content:center;gap:6px}}@media (max-width:380px){#page .at-lk-stats{grid-template-columns:1fr}}#page .woocommerce-orders-table a[href*=view-order],#page .woocommerce-orders-table .woocommerce-orders-table__cell-order-number a{color:#0f172a;font-weight:700;text-decoration:none}#page .woocommerce-orders-table a[href*=view-order]:hover{color:#ff6b1f}#page .woocommerce-orders-table td.woocommerce-orders-table__cell-order-status{vertical-align:middle!important;white-space:normal}#page .woocommerce-orders-table td.woocommerce-orders-table__cell-order-status mark,#page .woocommerce-orders-table .order-status{display:inline-flex;align-items:center;gap:4px;padding:4px 10px!important;border-radius:999px;font-size:12px!important;font-weight:600!important;background:#f3f4f6!important;color:#0f172a!important;border:0!important;text-transform:none;letter-spacing:0;line-height:1.4}#page .woocommerce-orders-table mark.processing,#page .woocommerce-orders-table .order-status.status-processing{background:#fff3ec!important;color:#ff6b1f!important}#page .woocommerce-orders-table mark.completed,#page .woocommerce-orders-table .order-status.status-completed{background:#d1fae5!important;color:#065f46!important}#page .woocommerce-orders-table mark.on-hold,#page .woocommerce-orders-table .order-status.status-on-hold{background:#fef3c7!important;color:#92400e!important}#page .woocommerce-orders-table mark.cancelled,#page .woocommerce-orders-table mark.failed,#page .woocommerce-orders-table mark.refunded,#page .woocommerce-orders-table .order-status.status-cancelled,#page .woocommerce-orders-table .order-status.status-failed,#page .woocommerce-orders-table .order-status.status-refunded{background:#fee2e2!important;color:#991b1b!important}#page .woocommerce-orders-table mark.pending,#page .woocommerce-orders-table .order-status.status-pending{background:#e0f2fe!important;color:#075985!important}#page .woocommerce-orders-table td.woocommerce-orders-table__cell-order-actions{text-align:right}#page .woocommerce-orders-table td.woocommerce-orders-table__cell-order-actions .button{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px!important;min-height:36px;border-radius:8px!important;font-size:13px!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important;margin:2px 0 2px 6px!important;line-height:1.2!important;border:1px solid transparent!important}#page .woocommerce-orders-table .button.view{background:#fff!important;color:#0f172a!important;border-color:#e5e7eb!important}#page .woocommerce-orders-table .button.view:hover{background:#f7f9fc!important;border-color:#ff6b1f!important;color:#ff6b1f!important}#page .woocommerce-orders-table .button.reorder{background:#ff6b1f!important;color:#fff!important;border-color:#ff6b1f!important}#page .woocommerce-orders-table .button.reorder:hover{background:#e65510!important}#page .woocommerce-orders-table .button.invoice_pdf{background:#0f172a!important;color:#fff!important;border-color:#0f172a!important}#page .woocommerce-orders-table .button.cancel{background:#fff!important;color:#991b1b!important;border-color:#fca5a5!important}@media (min-width:901px){#page .woocommerce-MyAccount-navigation ul{display:flex;flex-wrap:wrap;gap:6px;padding:0;margin:0 0 20px;list-style:none;border-bottom:0}#page .woocommerce-MyAccount-navigation li{margin:0;padding:0}#page .woocommerce-MyAccount-navigation li a{display:block;padding:10px 18px;font-size:14px;font-weight:500;color:#4b5563;text-decoration:none;border-radius:8px;border:1px solid transparent;background:0 0;margin-bottom:0;transition:background .15s,color .15s,border-color .15s}#page .woocommerce-MyAccount-navigation li.is-active a,#page .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--current a{background:#fff;border-color:#e5e7eb;color:#0f172a;font-weight:600;box-shadow:0 1px 3px rgba(15,23,42,.05)}#page .woocommerce-MyAccount-navigation li a:hover{color:#ff6b1f;background:#fff}}@media (max-width:900px){#page .woocommerce-MyAccount-navigation ul{display:flex!important;gap:6px;padding:0 16px 6px;margin:0 -16px 16px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-padding-inline-start:16px;list-style:none}#page .woocommerce-MyAccount-navigation ul::-webkit-scrollbar{display:none}#page .woocommerce-MyAccount-navigation li{flex:0 0 auto;margin:0;padding:0}#page .woocommerce-MyAccount-navigation li a{display:flex;align-items:center;gap:8px;padding:8px 22px 8px 28px;font-size:13px;font-weight:500;color:#0f172a;background:#fff;border:1px solid #e5e7eb;border-radius:999px;white-space:nowrap;text-decoration:none;line-height:1.2}#page .woocommerce-MyAccount-navigation li.is-active a,#page .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--current a{background:#ff6b1f;border-color:#ff6b1f;color:#fff}#page .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--dashboard a::before{content:"🏠 "}#page .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--orders a::before{content:"📦 "}#page .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-address a::before{content:"📍 "}#page .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-account a::before{content:"👤 "}#page .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout a::before{content:"🚪 "}}@media (max-width:480px){#page .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-address a{font-size:0;line-height:0}#page .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-address a::before{content:"📍 Адреса";font-size:13px;line-height:1.2}}@media (max-width:600px){#page .woocommerce-orders-table thead{display:none}#page .woocommerce-orders-table,#page .woocommerce-orders-table tbody,#page .woocommerce-orders-table tr,#page .woocommerce-orders-table td,#page .woocommerce-orders-table th.woocommerce-orders-table__cell{display:block;width:100%!important}#page .woocommerce-orders-table tr{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:14px 16px;margin-bottom:12px}#page .woocommerce-orders-table td,#page .woocommerce-orders-table th.woocommerce-orders-table__cell-order-number{border:0!important;padding:6px 0!important;text-align:left!important}#page .woocommerce-orders-table th.woocommerce-orders-table__cell-order-number{display:flex!important;justify-content:flex-start;align-items:center;font-size:16px;font-weight:700;padding:0 0 6px!important;border-bottom:1px solid #f3f4f6!important;margin-bottom:8px}#page .woocommerce-orders-table th.woocommerce-orders-table__cell-order-number a{font-size:16px}#page .woocommerce-orders-table td.woocommerce-orders-table__cell-order-date,#page .woocommerce-orders-table td.woocommerce-orders-table__cell-order-status,#page .woocommerce-orders-table td.woocommerce-orders-table__cell-order-total{display:flex!important;justify-content:space-between;align-items:center;font-size:14px;padding:6px 0!important}#page .woocommerce-orders-table td.woocommerce-orders-table__cell-order-date::before,#page .woocommerce-orders-table td.woocommerce-orders-table__cell-order-status::before,#page .woocommerce-orders-table td.woocommerce-orders-table__cell-order-total::before{content:attr(data-title);color:#6b7280;font-size:13px;font-weight:500}#page .woocommerce-orders-table td.woocommerce-orders-table__cell-order-actions{display:flex!important;flex-direction:row;flex-wrap:wrap;gap:6px;padding:10px 0 0!important;margin-top:8px!important;border-top:1px solid #f3f4f6!important}#page .woocommerce-orders-table td.woocommerce-orders-table__cell-order-actions::before{display:none!important}#page .woocommerce-orders-table td.woocommerce-orders-table__cell-order-actions .button{flex:1 1 calc(50% - 4px);min-width:0;margin:0!important;padding:10px 8px!important;font-size:13px!important;min-height:40px}}#page .at-lk-empty{text-align:center;padding:40px 20px;background:#f7f9fc;border-radius:14px;border:1px dashed #e5e7eb}#page .at-lk-empty__icon{font-size:42px;margin-bottom:8px}#page .at-lk-empty__title{font-size:18px;font-weight:700;color:#0f172a;margin-bottom:6px}#page .at-lk-empty__sub{font-size:14px;color:#4b5563;margin-bottom:16px}#page .at-lk-empty__cta{display:inline-block;background:#ff6b1f;color:#fff!important;padding:12px 24px;border-radius:8px;font-weight:600;text-decoration:none}#page .at-lk-empty__cta:hover{background:#e65510}#page .woocommerce-account .woocommerce,#page .woocommerce-MyAccount-content,#page .woocommerce-account .u-columns{overflow:visible!important}@media (max-width:768px){#page .woocommerce-account .woocommerce-MyAccount-content{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))!important}body.at-has-cart #page .woocommerce-account .woocommerce-MyAccount-content{padding-bottom:calc(140px + env(safe-area-inset-bottom,0px))!important}}#at-mc-bar.at-mc-bar.is-active{display:flex}@media (max-width:768px){#at-mc-bar.is-pulse{animation:atMcPulse .35s ease}}@media (min-width:769px){#at-mc-bar.is-pulse{animation:atMcPulse .35s ease}}body.at-has-cart .at-sticky-mobile{display:none!important}body.at-has-cart.single-product .at-sticky-cta{display:none!important}@media (max-width:768px){body.at-has-cart #to-top.scroll-button{bottom:calc(128px + env(safe-area-inset-bottom,0px))!important}}@media (min-width:769px){body.at-has-cart #to-top.scroll-button{bottom:96px!important}}#at-mc-toast.is-show{opacity:1;transform:translateX(-50%) translateY(0);pointer-events:auto}#at-mc-toast .at-mc-toast__msg{overflow:hidden;text-overflow:ellipsis}#at-mc-toast .at-mc-toast__cta{background:#ff6b1f;color:#fff!important;text-decoration:none;padding:6px 12px;border-radius:6px;font-weight:700;font-size:12px;flex:0 0 auto}@media (min-width:769px){#at-mc-toast.is-show{transform:translateX(0)}}@media (max-width:900px){body.woocommerce-account #to-top.scroll-button{display:none!important}}#page .woocommerce ul.products li.product .button.add_to_cart_button,#page .woocommerce ul.products li.product a.at-loop-readmore,#page .woocommerce ul.products li.product .button.product_type_variable,#page .woocommerce ul.products li.product .button.product_type_external,#page .woocommerce ul.products li.product .button.product_type_grouped,#page .woocommerce ul.products li.product .button.at-loop-deta{display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;box-sizing:border-box;margin:8px 0 0!important;padding:0 12px!important;height:40px;min-height:40px;line-height:1.1;background:#ff6b1f!important;color:#fff!important;border:0!important;border-radius:8px!important;font-weight:700!important;font-size:13px!important;text-transform:none!important;letter-spacing:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:none!important;transition:background .15s ease,transform .12s ease}.woocommerce ul.products li.product .button.add_to_cart_button:hover,.woocommerce ul.products li.product a.at-loop-readmore:hover,.woocommerce ul.products li.product .button.product_type_variable:hover{background:#e65510!important;transform:translateY(-1px)}#page .woocommerce ul.products li.product .button.added{background:#10b981!important}#page .woocommerce ul.products li.product .added_to_cart{display:none!important}.woocommerce ul.products li.product .button.add_to_cart_button::before,.woocommerce ul.products li.product .button.add_to_cart_button>i,.woocommerce ul.products li.product .button.add_to_cart_button>svg{display:none!important}@media (max-width:360px){.woocommerce ul.products li.product .button.add_to_cart_button,.woocommerce ul.products li.product a.at-loop-readmore,.woocommerce ul.products li.product .button.product_type_variable{height:36px;min-height:36px;font-size:12px!important;padding:0 8px!important}}#page .woocommerce-account .woocommerce>p:first-of-type{color:#4b5563;font-size:14px;margin:0 0 16px}#page .woocommerce-account .woocommerce .u-columns.woocommerce-Addresses,#page .woocommerce-Addresses{display:grid!important;grid-template-columns:1fr 1fr!important;gap:16px!important;float:none!important;width:100%!important}#page .woocommerce-account .woocommerce .u-columns.woocommerce-Addresses::before,#page .woocommerce-account .woocommerce .u-columns.woocommerce-Addresses::after{content:none!important;display:none!important}#page .woocommerce-Addresses>.woocommerce-Address,#page .woocommerce-Addresses>.u-column1,#page .woocommerce-Addresses>.u-column2,#page .woocommerce-Addresses>.col-1,#page .woocommerce-Addresses>.col-2{width:auto!important;max-width:none!important;float:none!important;clear:none!important;margin:0!important;order:0!important;grid-row:auto!important;padding:18px 18px 16px;background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 2px 8px rgba(15,23,42,.06);position:relative}#page .woocommerce-Addresses>.u-column1,#page .woocommerce-Addresses>.col-1{grid-column:1!important;max-width:520px!important;width:100%!important}#page .woocommerce-Addresses>.u-column2,#page .woocommerce-Addresses>.col-2{display:none!important}#page .woocommerce-account .u-columns.woocommerce-Addresses{grid-template-columns:520px 1fr!important;max-width:none!important}@media (max-width:768px){#page .woocommerce-Addresses>.u-column1,#page .woocommerce-Addresses>.col-1,#page .woocommerce-Addresses>.u-column2,#page .woocommerce-Addresses>.col-2{grid-column:1!important}}#page .woocommerce-Address .woocommerce-Address-title.title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px;padding:0;border:0}#page .woocommerce-Address .woocommerce-Address-title h3,#page .woocommerce-Address .woocommerce-Address-title h2{font-size:14px;font-weight:700;color:#0f172a;text-transform:uppercase;letter-spacing:.4px;margin:0;padding:0;line-height:1.3;display:flex;align-items:center;gap:8px}#page .woocommerce-Addresses .woocommerce-Address:nth-child(1) .woocommerce-Address-title h3::before,#page .woocommerce-Addresses .woocommerce-Address.woocommerce-Address--billing .woocommerce-Address-title h3::before{content:"📄";font-size:16px}#page .woocommerce-Addresses .woocommerce-Address:nth-child(2) .woocommerce-Address-title h3::before,#page .woocommerce-Addresses .woocommerce-Address.woocommerce-Address--shipping .woocommerce-Address-title h3::before{content:"🚚";font-size:16px}#page .woocommerce-Address .woocommerce-Address-title a.edit{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;font-size:0;line-height:0;color:#ff6b1f!important;background:#fff3ec;border:1px solid #ffe4d1;border-radius:8px;text-decoration:none!important;transition:background .15s ease,border-color .15s ease}#page .woocommerce-Address .woocommerce-Address-title a.edit::before{content:"✏️";font-size:15px;line-height:1}#page .woocommerce-Address .woocommerce-Address-title a.edit:hover{background:#ff6b1f;border-color:#ff6b1f}#page .woocommerce-Address .woocommerce-Address-title a.edit:hover::before{filter:brightness(0) invert(1)}#page .woocommerce-Address address{font-style:normal!important;font-size:14px;line-height:1.6;color:#0f172a;margin:0;padding:0;border:0;word-break:break-word;overflow-wrap:anywhere}#page .woocommerce-Address address:empty,#page .woocommerce-Address>p:last-child{color:#9ca3af;font-style:normal;font-size:14px}@media (max-width:768px){#page .woocommerce-account .woocommerce .u-columns.woocommerce-Addresses,#page .woocommerce-Addresses{grid-template-columns:1fr!important;gap:12px!important}#page .woocommerce-Addresses>.woocommerce-Address{padding:16px}#page .woocommerce-Address .woocommerce-Address-title h3,#page .woocommerce-Address .woocommerce-Address-title h2{font-size:13px}}#page .woocommerce-MyAccount-content>p:first-child,#page .woocommerce-account .my_account_default_address_description,#page .woocommerce-account p.my_account_orders_description{color:#4b5563;font-size:14px;line-height:1.5;margin:0 0 14px}@media (max-width:768px){body.woocommerce-account .page-title-wrap,body.woocommerce-account .gostore-page-title,body.woocommerce-account .breadcrumb-title-wrapper,body.woocommerce-account .breadcrumb-title{display:none!important}body.woocommerce-account #main-content,body.woocommerce-account .ts-col-24{padding-top:12px!important}body.woocommerce-account .woocommerce-MyAccount-content{margin-top:0!important}#page body.woocommerce-account .woocommerce-MyAccount-navigation,body.woocommerce-account #page .woocommerce-MyAccount-navigation,#page .woocommerce-account .woocommerce-MyAccount-navigation{position:sticky!important;top:0!important;z-index:50!important;background:#fff!important;margin:0 0 12px!important;padding:8px 0 6px!important;box-shadow:0 1px 0 #e5e7eb!important}#page .woocommerce-account .woocommerce-MyAccount-navigation ul{margin-left:0!important;margin-right:0!important}}@media (max-width:480px){body.woocommerce-account .woocommerce-MyAccount-content>p:first-child,body.woocommerce-edit-address .woocommerce-MyAccount-content>p:first-of-type{display:none}}#page .at-contact-page{max-width:1100px;margin:0 auto;padding:24px 0 40px;color:#0f172a}#page .at-contact-hero{margin:0 0 24px}#page .at-contact-hero h1{font-size:36px;font-weight:800;margin:0 0 8px;letter-spacing:-.5px;line-height:1.1}#page .at-contact-hero__sub{color:#4b5563;font-size:15px;line-height:1.5;margin:0;max-width:760px}#page .at-contact-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:20px;margin:0 0 32px}@media (max-width:768px){#page .at-contact-grid{grid-template-columns:1fr}}#page .at-contact-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:22px;box-shadow:0 2px 8px rgba(15,23,42,.06)}#page .at-contact-card__head{display:flex;align-items:center;gap:14px;margin:0 0 16px}#page .at-contact-card__avatar{flex:0 0 56px;width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#ff6b1f,#e65510);color:#fff;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:700}#page .at-contact-card__role{color:#9ca3af;font-size:13px;text-transform:uppercase;letter-spacing:.5px}#page .at-contact-card__name{font-size:20px;font-weight:700;line-height:1.2;margin:2px 0}#page .at-contact-card__hours{color:#4b5563;font-size:13px}#page .at-contact-btn{display:inline-flex;align-items:center;gap:12px;width:auto;max-width:100%;box-sizing:border-box;padding:10px 20px 10px 14px;border-radius:10px;text-decoration:none;background:linear-gradient(180deg,#ff7b33 0%,#ff6b1f 100%);color:#fff;transition:transform .15s,box-shadow .15s,background .15s;margin:0 0 12px;box-shadow:0 1px 0 rgba(255,255,255,.18) inset,0 6px 14px -4px rgba(255,107,31,.45)}#page .at-contact-btn:hover{background:#e65510;color:#fff;transform:translateY(-1px);box-shadow:0 1px 0 rgba(255,255,255,.18) inset,0 10px 20px -6px rgba(255,107,31,.55)}#page .at-contact-btn:active{transform:translateY(0)}#page .at-contact-btn__ico{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:rgba(255,255,255,.18);flex:0 0 32px}#page .at-contact-btn strong{display:block;font-size:18px;font-weight:700;letter-spacing:.2px;line-height:1.2}#page .at-contact-btn small{display:block;font-size:12px;font-weight:500;opacity:.95;margin-top:2px;letter-spacing:.1px}#page .at-contact-channels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:6px}@media (max-width:560px){#page .at-contact-channels{grid-template-columns:1fr}}#page .at-contact-channel{min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;min-height:42px;border:1px solid #e5e7eb;border-radius:999px;text-decoration:none;color:#0f172a;transition:border-color .15s,background .15s;font-size:13px;font-weight:600;line-height:1;white-space:nowrap}#page .at-contact-channel small{display:none}#page .at-contact-channel:hover{border-color:#0f172a;background:#f7f9fc;color:#0f172a}#page .at-contact-channel__ico{font-size:16px;line-height:1;flex:0 0 auto}#page .at-contact-channel__svg{width:18px;height:18px;flex:0 0 auto;display:inline-block;vertical-align:middle}#page .at-contact-channel strong{font-size:13px;font-weight:600;line-height:1}#page .at-contact-channel--tg strong{color:#00b8d4}#page .at-contact-channel--max strong{color:#ff6b1f}#page .at-contact-channel--mail strong{font-size:0;line-height:0;color:#0f172a}#page .at-contact-channel--mail strong::before{content:"Email";font-size:13px;line-height:1;font-weight:600;color:#0f172a}#page .at-contact-channel--mail small{text-decoration:none}#page .at-contact-card h2{font-size:18px;font-weight:700;margin:0 0 14px}#page .at-contact-list{list-style:none;padding:0;margin:0}#page .at-contact-list li{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid #f3f4f6;align-items:flex-start}#page .at-contact-list li:last-child{border-bottom:0;padding-bottom:0}#page .at-contact-list li:first-child{padding-top:0}#page .at-contact-list__ico{flex:0 0 24px;font-size:18px;line-height:1.3}#page .at-contact-list li strong{display:block;font-size:14px;font-weight:600;color:#0f172a;line-height:1.3}#page .at-contact-list li small{display:block;font-size:13px;color:#4b5563;margin-top:3px;line-height:1.5}#page .at-contact-list li small a{color:#ff6b1f;text-decoration:none;font-weight:500;white-space:nowrap}#page .at-contact-list li small a:hover{text-decoration:underline}#page .at-contact-map-section{margin:32px 0}#page .at-contact-map-section h2{font-size:24px;font-weight:700;margin:0 0 14px}#page .at-contact-map{position:relative;border-radius:14px;overflow:hidden;box-shadow:0 2px 8px rgba(15,23,42,.06)}#page .at-contact-map iframe{display:block;width:100%;height:440px;border:0}#page .at-contact-map__lbl{position:absolute;left:14px;top:14px;z-index:2;background:#fff;color:#ff6b1f;font-weight:600;font-size:13px;padding:8px 12px;border-radius:8px;text-decoration:none;box-shadow:0 2px 8px rgba(15,23,42,.1)}#page .at-contact-map__lbl:hover{color:#e65510}#page .at-contact-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;background:#0f172a;color:#fff;border-radius:16px;padding:28px;margin:32px 0}@media (max-width:680px){#page .at-contact-cta{flex-direction:column;align-items:stretch;text-align:center}}#page .at-contact-cta h2{font-size:22px;font-weight:700;margin:0 0 6px;color:#fff}#page .at-contact-cta p{margin:0;color:rgba(255,255,255,.78);font-size:15px}#page .at-contact-cta__btn{flex:0 0 auto;padding:14px 22px;background:#ff6b1f;color:#fff!important;border-radius:999px;text-decoration:none;font-weight:600;white-space:nowrap;transition:background .15s}#page .at-contact-cta__btn:hover{background:#e65510}#page .at-contact-legal{margin:32px 0 0}#page .at-contact-legal h2{font-size:24px;font-weight:700;margin:0 0 8px}#page .at-contact-legal__sub{color:#4b5563;font-size:14px;margin:0 0 18px}#page .at-contact-legal__grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width:768px){#page .at-contact-legal__grid{grid-template-columns:1fr}}#page .at-contact-legal__card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:18px 20px;margin:0;display:grid;grid-template-columns:130px 1fr;gap:8px 16px}#page .at-contact-legal__card dt{color:#9ca3af;font-size:12px;text-transform:uppercase;letter-spacing:.4px;font-weight:500;margin:0;align-self:start;padding-top:3px;line-height:1.45}#page .at-contact-legal__card dd{margin:0;color:#0f172a;font-size:14px;font-weight:500;line-height:1.45;align-self:start;word-break:normal;overflow-wrap:anywhere}#page .at-contact-legal__card dd a{color:#ff6b1f;text-decoration:none;font-weight:500}#page .at-contact-legal__card dd a:hover{text-decoration:underline}@media (max-width:480px){#page .at-contact-legal__card{grid-template-columns:1fr;gap:0 0;padding:14px 16px}#page .at-contact-legal__card dt{margin-top:8px}}#page .at-legal-page{max-width:920px;margin:0 auto;padding:24px 0 40px;color:#0f172a}#page .at-legal-hero{margin:0 0 28px}#page .at-legal-hero h1{font-size:36px;font-weight:800;margin:0 0 10px;line-height:1.15;letter-spacing:-.5px}#page .at-legal-hero__sub{color:#4b5563;font-size:16px;line-height:1.6;margin:0;max-width:760px}#page .at-legal-page h2{font-size:22px;font-weight:700;margin:32px 0 14px;padding-top:8px;scroll-margin-top:80px}#page .at-legal-page h3{font-size:16px;font-weight:700;margin:0 0 8px;line-height:1.3}#page .at-legal-page p{font-size:15px;line-height:1.6;margin:0 0 12px;color:#0f172a}#page .at-legal-page p.muted,#page .at-legal-page .muted{color:#6b7280;font-size:14px}#page .at-legal-page a{color:#ff6b1f;text-decoration:none;font-weight:500}#page .at-legal-page a:hover{text-decoration:underline}#page .at-legal-page ol,#page .at-legal-page ul{padding-left:22px;margin:0 0 16px}#page .at-legal-page ol li,#page .at-legal-page ul li{margin:0 0 6px;line-height:1.55}#page .at-legal-toc{background:#f7f9fc;border:1px solid #e5e7eb;border-radius:14px;padding:18px 22px;margin:0 0 32px}#page .at-legal-toc__title{color:#9ca3af;font-size:12px;text-transform:uppercase;letter-spacing:.5px;font-weight:600;margin:0 0 8px}#page .at-legal-toc ol{margin:0;padding-left:22px;column-count:2;column-gap:24px}@media (max-width:560px){#page .at-legal-toc ol{column-count:1}}#page .at-legal-toc li{break-inside:avoid;margin:0 0 6px}#page .at-legal-toc a{color:#0f172a;font-weight:500;font-size:14px}#page .at-legal-toc a:hover{color:#ff6b1f}#page .at-legal-grid{display:grid;gap:14px;margin:0 0 16px}#page .at-legal-grid--3{grid-template-columns:repeat(3,1fr)}@media (max-width:880px){#page .at-legal-grid--3{grid-template-columns:1fr 1fr}}@media (max-width:560px){#page .at-legal-grid--3{grid-template-columns:1fr}}#page .at-legal-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:18px 20px;margin:0 0 16px;box-shadow:0 2px 8px rgba(15,23,42,.06)}#page .at-legal-card--soft{background:#f7f9fc}#page .at-legal-card--warm{background:#fff3ec;border-color:#ffd9c2}#page .at-legal-card--cool{background:#e0f7fa;border-color:#b2ebf2}#page .at-legal-card p:last-child{margin-bottom:0}#page .at-legal-card h2{margin-top:0}#page .at-legal-card h3{font-size:15px;margin:16px 0 6px;color:#0f172a}.at-legal-separator{border:none;border-top:2px solid #e5e7eb;margin:40px 0}#page .at-legal-table{width:100%;border-collapse:collapse;font-size:14px;margin:16px 0 24px}#page .at-legal-table th{background:#f7f9fc;font-weight:600;text-align:left;padding:10px 14px;border:1px solid #e5e7eb;color:#0f172a}#page .at-legal-table td{padding:9px 14px;border:1px solid #e5e7eb;color:#4b5563;vertical-align:top;line-height:1.5}#page .at-legal-table tr:nth-child(even) td{background:#fafbfc}@media (max-width:600px){#page .at-legal-table,#page .at-legal-table thead,#page .at-legal-table tbody,#page .at-legal-table th,#page .at-legal-table td,#page .at-legal-table tr{display:block}#page .at-legal-table thead{display:none}#page .at-legal-table td{border-top:none;padding:7px 12px}#page .at-legal-table tr{border:1px solid #e5e7eb;margin-bottom:8px;border-radius:8px;overflow:hidden}}#page .at-legal-checks{list-style:none;padding:0;margin:0}#page .at-legal-checks li{position:relative;padding:4px 0 4px 24px;font-size:14px;line-height:1.5;color:#0f172a}#page .at-legal-checks li::before{content:"✓";position:absolute;left:0;top:4px;color:#10b981;font-weight:700;font-size:14px}#page .at-legal-faq{display:flex;flex-direction:column;gap:8px;margin:0 0 24px}#page .at-legal-faq details{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:14px 18px;transition:border-color .15s}#page .at-legal-faq details[open]{border-color:#ff6b1f}#page .at-legal-faq summary{cursor:pointer;font-weight:600;font-size:15px;color:#0f172a;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px}#page .at-legal-faq summary::-webkit-details-marker{display:none}#page .at-legal-faq summary::after{content:"+";font-size:22px;line-height:1;color:#ff6b1f;flex:0 0 auto;transition:transform .2s}#page .at-legal-faq details[open] summary::after{content:"−"}#page .at-legal-faq details p{margin:10px 0 0;color:#4b5563;font-size:14px}#page .at-legal-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;background:#0f172a;color:#fff;border-radius:16px;padding:24px 28px;margin:32px 0 0}@media (max-width:680px){#page .at-legal-cta{flex-direction:column;align-items:stretch;text-align:center}}#page .at-legal-cta h3{color:#fff;font-size:20px;font-weight:700;margin:0 0 4px}#page .at-legal-cta p{color:rgba(255,255,255,.78);font-size:14px;margin:0}#page .at-legal-cta__btn{flex:0 0 auto;padding:13px 22px;background:#ff6b1f;color:#fff!important;border-radius:999px;font-weight:600;white-space:nowrap;transition:background .15s}#page .at-legal-cta__btn:hover{background:#e65510;text-decoration:none}#page .at-howto-page{max-width:1080px;margin:0 auto;padding:24px 0 40px;color:#0f172a}#page .at-howto-page p{font-size:15px;line-height:1.6;margin:0 0 12px}#page .at-howto-page a{color:#ff6b1f;text-decoration:none;font-weight:500}#page .at-howto-page a:hover{text-decoration:underline}#page .at-howto-hero{margin:0 0 24px}#page .at-howto-hero h1{font-size:38px;font-weight:800;margin:0 0 10px;line-height:1.1;letter-spacing:-.5px}#page .at-howto-hero__sub{color:#4b5563;font-size:16px;line-height:1.55;max-width:760px;margin:0 0 18px}#page .at-howto-hero__cta{display:flex;gap:10px;flex-wrap:wrap}#page .at-howto-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border:1px solid #e5e7eb;border-radius:999px;background:#fff;color:#0f172a!important;font-weight:600;font-size:14px;text-decoration:none;transition:background .15s,border-color .15s;white-space:nowrap}#page .at-howto-btn:hover{background:#f7f9fc;border-color:#0f172a;text-decoration:none}#page .at-howto-btn--primary{background:#ff6b1f;border-color:#ff6b1f;color:#fff!important}#page .at-howto-btn--primary:hover{background:#e65510;border-color:#e65510;color:#fff!important}#page .at-howto-tabs{display:flex;gap:8px;margin:0 0 24px;padding:6px;background:#f7f9fc;border:1px solid #e5e7eb;border-radius:14px;max-width:520px}#page .at-howto-tab{flex:1 1 0;padding:10px 16px;border:0;background:0 0;border-radius:10px;font-size:14px;font-weight:600;color:#4b5563;cursor:pointer;transition:background .15s,color .15s}#page .at-howto-tab.is-active{background:#fff;color:#0f172a;font-weight:700;box-shadow:0 4px 12px rgba(15,23,42,.12),0 0 0 2px var(--primary,#ff6b1f)}#page .at-howto-tab:hover:not(.is-active){color:#0f172a}#page .at-howto-pane[hidden]{display:none}#page .at-howto-h2{font-size:24px;font-weight:700;margin:32px 0 16px}#page .at-howto-steps{display:grid;gap:14px;grid-template-columns:1fr;margin:0 0 32px}#page .at-howto-step{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:22px 24px;position:relative;box-shadow:0 2px 8px rgba(15,23,42,.06)}#page .at-howto-step__num{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#ff6b1f;color:#fff;font-weight:700;font-size:14px;margin:0 0 10px}#page .at-howto-step h3{font-size:18px;font-weight:700;margin:0 0 8px}#page .at-howto-step p{margin:0 0 12px;color:#0f172a}#page .at-howto-step__img{display:block;width:100%;max-width:560px;height:auto;margin:12px 0 0;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 1px 2px rgba(15,23,42,.06)}#page .at-howto-step__links{display:flex;gap:10px;flex-wrap:wrap;margin-top:10px}#page .at-howto-step__link{font-weight:500}#page .at-howto-pay{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:0 0 24px}@media (max-width:880px){#page .at-howto-pay{grid-template-columns:1fr 1fr}}@media (max-width:560px){#page .at-howto-pay{grid-template-columns:1fr}}#page .at-howto-pay__card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:18px 20px;box-shadow:0 2px 8px rgba(15,23,42,.06)}#page .at-howto-pay__card--primary{border-color:#ff6b1f;background:#fff3ec}#page .at-howto-pay__head{display:flex;align-items:center;gap:10px;margin:0 0 8px}#page .at-howto-pay__head strong{font-size:15px;font-weight:700}#page .at-howto-pay__ico{font-size:22px;line-height:1}#page .at-howto-pay__desc{font-size:14px;color:#4b5563;margin:0 0 10px;line-height:1.5}#page .at-howto-pay__card ul{list-style:none;padding:0;margin:0}#page .at-howto-pay__card ul li{position:relative;padding:4px 0 4px 22px;font-size:13px;line-height:1.5;color:#0f172a}#page .at-howto-pay__card ul li::before{content:"✓";position:absolute;left:0;top:4px;color:#10b981;font-weight:700}#page .at-howto-feat{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:0 0 24px}@media (max-width:680px){#page .at-howto-feat{grid-template-columns:1fr}}#page .at-howto-feat__item{background:#f7f9fc;border:1px solid #e5e7eb;border-radius:12px;padding:16px 18px}#page .at-howto-feat__item h4{font-size:15px;font-weight:700;margin:0 0 6px}#page .at-howto-feat__item p{margin:0;font-size:14px;color:#4b5563;line-height:1.55}#page .at-howto-faq{display:flex;flex-direction:column;gap:8px;margin:0 0 24px}#page .at-howto-faq details{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:14px 18px;transition:border-color .15s}#page .at-howto-faq details[open]{border-color:#ff6b1f}#page .at-howto-faq summary{cursor:pointer;font-weight:600;font-size:15px;color:#0f172a;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px}#page .at-howto-faq summary::-webkit-details-marker{display:none}#page .at-howto-faq summary::after{content:"+";font-size:22px;line-height:1;color:#ff6b1f;flex:0 0 auto}#page .at-howto-faq details[open] summary::after{content:"−"}#page .at-howto-faq details p{margin:10px 0 0;color:#4b5563;font-size:14px}#page .at-howto-delivery{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:0 0 24px}@media (max-width:880px){#page .at-howto-delivery{grid-template-columns:1fr 1fr}}@media (max-width:560px){#page .at-howto-delivery{grid-template-columns:1fr}}#page .at-howto-delivery__item{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px 18px;box-shadow:0 2px 8px rgba(15,23,42,.06)}#page .at-howto-delivery__item h4{font-size:15px;font-weight:700;margin:0 0 6px}#page .at-howto-delivery__item p{margin:0;font-size:14px;color:#4b5563;line-height:1.5}#page .at-howto-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;background:#0f172a;color:#fff;border-radius:16px;padding:28px 32px;margin:32px 0 0}@media (max-width:680px){#page .at-howto-cta{flex-direction:column;align-items:stretch;text-align:center}}#page .at-howto-cta h2{color:#fff;font-size:24px;font-weight:700;margin:0 0 4px}#page .at-howto-cta p{color:rgba(255,255,255,.78);font-size:14px;margin:0}#page .at-howto-cta__btns{display:flex;gap:10px;flex-wrap:wrap;flex:0 0 auto}@media (max-width:680px){#page .at-howto-cta__btns{justify-content:center}}#page .main-menu>li.menu-item:nth-last-child(-n+2)>.sub-menu{left:auto!important;right:0!important}#page .main-menu .sub-menu li.current-menu-item>a,#page .main-menu .sub-menu li.current_page_item>a,#page .main-navigation .sub-menu li.current-menu-item>a,#page .main-navigation .sub-menu li.current_page_item>a{background:#fff3ec!important;color:#ff6b1f!important;font-weight:600!important}.ts-search-result-container ul.product_list_widget li,.ts-search-result-container ul li{display:flex!important;flex-direction:row!important;align-items:center!important;gap:12px!important;padding:8px 12px!important;margin:0!important;border-bottom:1px solid #f1f3f5!important;min-height:auto!important;list-style:none!important;float:none!important;width:auto!important}.ts-search-result-container ul li:last-child{border-bottom:0!important}.ts-search-result-container ul li>a:first-child,.ts-search-result-container ul li>.product-thumbnail{flex:0 0 48px!important;width:48px!important;max-width:48px!important;height:48px!important;margin:0!important;padding:0!important;float:none!important;position:static!important;display:block!important}.ts-search-result-container ul li .product-title,.ts-search-result-container ul li .product-title a,.ts-search-result-container ul li h3,.ts-search-result-container ul li h3 a{font-size:13px!important;font-weight:600!important;line-height:1.3!important;margin:0!important;padding:0!important;color:#0f172a!important;text-decoration:none!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:normal!important;word-break:break-word!important;text-transform:none!important}.ts-search-result-container .description,.ts-search-result-container ul li .product-description{display:none!important}.ts-search-result-container ul li .price,.ts-search-result-container ul li .price *{font-size:12px!important;line-height:1.2!important;margin:0!important}.ts-search-result-container ul li .price{font-weight:700!important;color:#ff6b1f!important}.ts-search-result-container ul li .price del{color:#9ca3af!important;font-weight:400!important;margin-right:4px!important}.ts-search-result-container ul li .price ins{text-decoration:none!important}.ts-search-result-container ul li .price ins .amount{color:#ff6b1f!important}@media (max-width:600px){.ts-search-result-container ul li{padding:6px 10px!important}}#page .at-aftermarket{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:32px 0 16px}#page .at-am-card{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;padding:24px 28px;background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 1px 2px rgba(15,23,42,.04);text-decoration:none;color:var(--text,#0f172a);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}#page .at-am-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(15,23,42,.08)}#page .at-am-card--parts{border-left:4px solid var(--primary,#ff6b1f)}#page .at-am-card--parts:hover{border-color:var(--primary,#ff6b1f)}#page .at-am-card--acc{border-left:4px solid var(--secondary,#00b8d4)}#page .at-am-card--acc:hover{border-color:var(--secondary,#00b8d4)}#page .at-am-card__icon{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:14px;background:var(--primary-soft,#fff3ec);color:var(--primary,#ff6b1f);flex-shrink:0}#page .at-am-card--acc .at-am-card__icon{background:var(--secondary-soft,#e0f7fa);color:var(--secondary,#00b8d4)}#page .at-am-card__body{min-width:0}#page .at-am-card__title{font-family:var(--font-head,"Montserrat",sans-serif);font-size:22px;font-weight:700;color:var(--text,#0f172a);margin:0 0 6px;line-height:1.2}#page .at-am-card__desc{font-size:14px;color:var(--text-mid,#4b5563);margin:0 0 8px;line-height:1.45}#page .at-am-card__count{display:inline-block;font-size:13px;font-weight:600;color:var(--primary,#ff6b1f)}#page .at-am-card--acc .at-am-card__count{color:var(--secondary-text,#007e94)}#page .at-am-card__cta{font-family:var(--font-head,"Montserrat",sans-serif);font-size:14px;font-weight:700;color:var(--primary,#ff6b1f);white-space:nowrap;flex-shrink:0}#page .at-am-card--acc .at-am-card__cta{color:var(--secondary-text,#007e94)}@media (max-width:991px){#page .at-aftermarket{grid-template-columns:1fr;gap:16px}}@media (max-width:600px){#page .at-am-card{grid-template-columns:auto 1fr;padding:18px 20px;gap:16px}#page .at-am-card__icon{width:52px;height:52px}#page .at-am-card__title{font-size:18px}#page .at-am-card__cta{grid-column:1/-1;margin-top:4px}}.at-podbor-step--branch .at-branch-btn{box-shadow:0 6px 20px rgba(15,23,42,.13)}.at-podbor-step--branch .at-branch-btn{animation:at-branch-pulse 2.4s ease-in-out infinite}.at-podbor-step--branch .at-branch-btn--warm{animation-delay:.6s}.at-podbor-step--branch .at-branch-btn--ice{animation-delay:1.2s}.at-podbor-step--branch .at-branch-btn:hover,.at-podbor-step--branch .at-branch-btn:focus{animation-play-state:paused}.at-podbor-branch-hint{text-align:center;font-size:14px;color:var(--text-mid,#4b5563);margin:18px 0 0;display:flex;align-items:center;justify-content:center;gap:6px;opacity:.8}.at-podbor-branch-hint__arrow{font-size:18px;animation:at-hint-bounce .9s ease-in-out infinite alternate}.woocommerce ul.products li.product{position:relative}.at-badge--new{background:var(--secondary,#00b8d4);color:#fff}.at-season-banner{background:var(--bg-dark,#0f172a);padding:28px 0}.at-season-inner{display:flex;align-items:center;gap:32px}.at-season-col{display:flex;align-items:flex-start;gap:14px;flex:1}.at-season-col__icon{flex-shrink:0;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:22px;line-height:1}.at-season-col__icon--cold{color:var(--secondary,#00b8d4);background:rgba(0,184,212,.15)}.at-season-col__icon--price{color:var(--warning,#f59e0b);background:rgba(245,158,11,.15)}.at-season-col__title{display:block;font-family:var(--font-head,"Montserrat",sans-serif);font-size:15px;font-weight:700;color:#fff;margin-bottom:5px}.at-season-col__text{font-size:13px;color:rgba(255,255,255,.65);margin:0;line-height:1.55}.at-season-accent{color:var(--secondary,#00b8d4);font-weight:600}.at-season-sep{width:1px;height:56px;background:rgba(255,255,255,.12);flex-shrink:0;align-self:center}.at-season-cta{display:inline-flex;align-items:center;padding:12px 22px;background:var(--secondary,#00b8d4);color:#fff;border-radius:8px;font-family:var(--font-head,"Montserrat",sans-serif);font-size:14px;font-weight:700;text-decoration:none;white-space:nowrap;flex-shrink:0;transition:background .2s,transform .2s}.at-season-cta:hover{background:var(--secondary-hover,#0096ab);color:#fff;transform:translateY(-1px)}@media (max-width:900px){.at-season-inner{gap:20px}.at-season-col__text{font-size:12px}}@media (max-width:700px){.at-season-inner{flex-direction:column;gap:18px}.at-season-sep{width:100%;height:1px}.at-season-cta{width:100%;justify-content:center;padding:14px 22px}}.at-about-counters{display:flex;gap:0;justify-content:center;background:var(--bg-dark);border-radius:16px;overflow:hidden;margin:0 0 8px}.at-about-counter{flex:1;text-align:center;padding:40px 24px 36px;position:relative}.at-about-counter+.at-about-counter::before{content:"";position:absolute;left:0;top:20%;height:60%;width:1px;background:rgba(255,255,255,.12)}.at-about-counter__num{display:block;font-family:"Montserrat",sans-serif;font-size:52px;font-weight:800;line-height:1;color:#fff;margin-bottom:4px}.at-about-counter__num span{color:var(--primary)}.at-about-counter__label{display:block;font-size:14px;color:rgba(255,255,255,.6);font-weight:500;letter-spacing:.02em}@media (max-width:640px){.at-about-counters{flex-direction:column;border-radius:12px}.at-about-counter+.at-about-counter::before{top:0;left:20%;width:60%;height:1px}.at-about-counter{padding:28px 16px}.at-about-counter__num{font-size:40px}}.at-empty-cart__btn-outline{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;border-radius:8px;font-size:15px;font-weight:600;border:2px solid var(--text);color:var(--text);text-decoration:none;transition:background .2s,color .2s}.at-empty-cart__btn-outline:hover{background:var(--text);color:#fff}@media (max-width:600px){.at-empty-cart__btn-outline{border:none;background:0 0;padding:4px 0;font-size:14px;color:var(--text-mid);font-weight:500;text-decoration:underline;text-underline-offset:3px}.at-empty-cart__btn-outline::after{content:" →";text-decoration:none}.at-empty-cart__btn-outline:hover{background:0 0;color:var(--text)}.at-empty-cart__actions{flex-direction:column;align-items:center;gap:8px}.at-svc-btn.at-svc-btn--primary{width:100%;max-width:320px;justify-content:center}}.at-empty-cart{text-align:center;padding:48px 24px 0}.at-empty-cart__icon{font-size:56px;line-height:1;margin-bottom:16px}.at-empty-cart__title{font-family:"Montserrat",sans-serif;font-size:22px;font-weight:700;color:var(--text);margin:0 0 8px}.at-empty-cart__sub{font-size:15px;color:var(--text-mid);margin:0 0 28px}.at-empty-cart__actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-bottom:56px}.at-empty-cart-recs{background:var(--bg-section);padding:48px 0 56px;margin-top:0}.at-empty-cart-recs__title{font-family:"Montserrat",sans-serif;font-size:20px;font-weight:700;color:var(--text);text-align:center;margin:0 0 32px}.at-empty-cart-recs__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,320px));gap:20px;max-width:1000px;margin:0 auto;padding:0 24px}.at-empty-cart-rec-card{background:#fff;border-radius:12px;padding:20px;text-align:center;box-shadow:0 2px 12px rgba(0,0,0,.07);display:flex;flex-direction:column;gap:10px;transition:transform .2s,box-shadow .2s}.at-empty-cart-rec-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.at-empty-cart-rec-card__img{width:100%;aspect-ratio:4/3;object-fit:contain;border-radius:8px}.at-empty-cart-rec-card__name{font-size:14px;font-weight:600;color:var(--text);line-height:1.4;flex:1}.at-empty-cart-rec-card__price{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:700;color:var(--price)}.at-empty-cart-rec-card__btn{display:block;background:var(--primary);color:#fff;border-radius:8px;padding:10px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:background .2s}.at-empty-cart-rec-card__btn:hover{background:var(--primary-hover);color:#fff}@media (max-width:480px){.at-empty-cart-recs__grid{grid-template-columns:1fr}}.at-consult-trust{list-style:none;padding:0;margin:0 0 24px;display:flex;flex-direction:column;gap:10px}.at-consult-trust li{display:flex;align-items:flex-start;gap:10px;color:rgba(255,255,255,.75);font-size:15px;line-height:1.5}.at-consult-trust li::before{content:"✓";color:var(--success);font-weight:700;flex-shrink:0;margin-top:1px}.at-consult-trust a{color:var(--primary);font-weight:700;text-decoration:none;white-space:nowrap}.at-consult-trust a:hover{text-decoration:underline}@media (max-width:600px){.at-consult-trust{margin-bottom:18px}.at-consult-trust li{font-size:14px}}.at-lead-form__inner:not(:has(.at-lead-form__form)) .at-consult-trust{align-items:center}.at-consult-wizard-btn{display:inline-flex;align-items:center;justify-content:center;margin-top:8px}.at-consult-or{display:flex;align-items:center;gap:12px;margin:18px auto 4px;max-width:320px;color:rgba(255,255,255,.35);font-size:13px;text-transform:uppercase;letter-spacing:.08em}.at-consult-or::before,.at-consult-or::after{content:"";flex:1;height:1px;background:rgba(255,255,255,.15)}.at-consult-trust-line{color:rgba(255,255,255,.6);font-size:14px;margin:0 0 22px;line-height:1.5}.at-consult-wizard-btn{margin-top:0}.at-consult-secondary{margin:14px 0 0;font-size:13px;color:rgba(255,255,255,.7);line-height:1.6}.at-consult-secondary a{color:rgba(255,255,255,.65);text-decoration:none;transition:color .2s}.at-consult-secondary a:hover{color:#fff;text-decoration:underline}#group-icon-header .at-mob-catalog a,#group-icon-header .at-mob-nav-list a,#group-icon-header .at-mob-menu-footer a{color:var(--text);text-decoration:none}#group-icon-header .at-mob-catalog__toggle{display:flex;align-items:center;gap:8px;width:100%;padding:14px 16px;background:0 0;border:none;border-bottom:1px solid #f0f0f0;font-size:15px;font-weight:700;font-family:"Montserrat",sans-serif;color:var(--text);cursor:pointer;text-transform:uppercase;letter-spacing:.04em;box-shadow:none;outline:none;-webkit-tap-highlight-color:transparent}#group-icon-header .at-mob-catalog__toggle:focus{outline:none}#group-icon-header .at-mob-cat-dot{width:8px;height:8px;border-radius:50%;background:var(--primary);flex-shrink:0}#group-icon-header .at-mob-catalog__arrow{margin-left:auto;transition:transform .25s;color:var(--text-light)}#group-icon-header .at-mob-catalog__toggle[aria-expanded=true] .at-mob-catalog__arrow{transform:rotate(180deg)}#group-icon-header .at-mob-catalog__list{list-style:none;margin:0;padding:4px 0 8px;background:#f7f9fc;border-bottom:1px solid #e8e8e8}#group-icon-header .at-mob-catalog__list li a{display:block;padding:10px 16px 10px 32px;font-size:14px;color:var(--text-mid);transition:color .15s}#group-icon-header .at-mob-catalog__list li a:hover,#group-icon-header .at-mob-catalog__list li a:active{color:var(--primary)}#group-icon-header .at-mob-catalog__list li a::before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:8px;vertical-align:middle;position:relative;top:-1px}#group-icon-header .at-mob-cat--cold>a::before{background:var(--secondary)}#group-icon-header .at-mob-cat--warm>a::before{background:var(--primary)}#group-icon-header .at-mob-cat--neutral>a::before{background:#9ca3af}#group-icon-header .at-mob-nav-wrapper{flex:1;overflow-y:auto;min-height:0}#group-icon-header .at-mob-nav-list{list-style:none;margin:0;padding:4px 0}#group-icon-header .at-mob-nav-list li,#group-icon-header .at-mob-group-sub-list li,#group-icon-header .at-mob-catalog__list li{list-style:none!important}#group-icon-header .at-mob-nav-item>a{display:block;padding:12px 16px;font-size:15px;color:var(--text);border-bottom:1px solid #f0f0f0;transition:color .15s}#group-icon-header .at-mob-nav-item>a:hover{color:var(--primary)}#group-icon-header .at-mob-nav--current>a{color:var(--primary);font-weight:600}#group-icon-header .at-mob-group-toggle{display:flex;align-items:center;gap:6px;width:100%;padding:12px 16px;background:0 0;border:none;border-bottom:1px solid #f0f0f0;font-size:15px;font-family:inherit;font-weight:600;color:var(--text);cursor:pointer;text-align:left;box-shadow:none;outline:none;-webkit-tap-highlight-color:transparent}#group-icon-header .at-mob-group-toggle:focus{outline:none}#group-icon-header .at-mob-group-label{flex:1}#group-icon-header .at-mob-group-arrow{color:var(--text-light);transition:transform .25s;flex-shrink:0}#group-icon-header .at-mob-group-toggle[aria-expanded=true] .at-mob-group-arrow{transform:rotate(180deg)}#group-icon-header .at-mob-group-sub-list{list-style:none;margin:0;padding:0;background:#f7f9fc}#group-icon-header .at-mob-nav-item--sub>a{display:flex;align-items:flex-start;gap:10px;padding:10px 16px 10px 28px;font-size:14px;color:var(--text-mid);border-bottom:1px solid #ebebeb;transition:color .15s}#group-icon-header .at-mob-nav-item--sub>a:hover{color:var(--primary)}#group-icon-header .at-mob-menu-footer{padding:12px 16px;border-top:1px solid #e8e8e8;display:flex;flex-direction:column;align-items:stretch;gap:8px;background:#fff;flex-shrink:0}#group-icon-header .at-mob-menu-cta{display:block;padding:11px 18px;background:var(--primary);color:#fff!important;border-radius:8px;font-size:14px;font-weight:600;text-align:center;transition:background .2s;text-decoration:none!important}#group-icon-header .at-mob-menu-cta:hover,#group-icon-header .at-mob-menu-cta:active{background:var(--primary-hover)}#group-icon-header .at-mob-menu-phone{display:flex;align-items:center;justify-content:center;gap:6px;font-size:13px;color:var(--text-mid)!important;text-decoration:none!important}#group-icon-header .at-mob-menu-phone:hover{color:var(--primary)!important}@media (max-width:767px){#ts-filter-widget-area.active .ts-sidebar-content,.show-filter-sidebar #ts-filter-widget-area.active .ts-sidebar-content{transform:translate(0,0)!important;opacity:1!important;visibility:visible!important}#ts-filter-widget-area.active .overlay{opacity:1!important;pointer-events:auto!important}#ts-filter-widget-area .close{display:flex!important;align-items:center;justify-content:space-between;padding:14px 18px 10px;background:#fff;position:sticky;top:0;z-index:1;border-bottom:1px solid #f0f0f0;font-size:0}#ts-filter-widget-area .close::before{content:"Фильтры";font-size:16px;font-weight:700;color:var(--text,#0f172a);font-family:var(--font-head,Montserrat,sans-serif)}#ts-filter-widget-area .close::after{content:"✕";font-size:20px;color:var(--text-mid,#4b5563);cursor:pointer;line-height:1;font-style:normal}.filter-widget-area{padding:16px 18px 8px!important}.filter-widget-area-button+#ts-filter-widget-area .ts-sidebar-content::after{content:"";display:block;height:72px}.filter-widget-area .woof_submit_search_form,.filter-widget-area button[type=submit]{position:sticky!important;bottom:0!important;width:100%!important;margin:8px 0 0!important;background:var(--primary,#ff6b1f)!important;color:#fff!important;border:none!important;padding:14px!important;font-size:15px!important;font-weight:600!important;border-radius:0!important;cursor:pointer!important;z-index:2!important}.show-filter-sidebar .before-loop-wrapper,.show-filter-sidebar .main-products,.show-filter-sidebar .after-loop-wrapper{transform:none!important;padding-left:0!important}.filter-widget-area-button a{background:var(--primary-soft,#fff3ec)!important;color:var(--primary,#ff6b1f)!important;border:1px solid var(--primary,#ff6b1f)!important;border-radius:8px!important;font-weight:600!important;font-size:14px!important}.filter-widget-area-button a.active{background:var(--primary,#ff6b1f)!important;color:#fff!important}}.filter-widget-area-button{display:none!important}.at-sidebar-cats{display:none!important}.at-cat-strip{display:flex;flex-wrap:wrap;gap:8px;padding:12px 0 4px;margin-bottom:4px}.at-cat-strip__pill,.at-cat-strip__pill:hover,.at-cat-strip__pill:focus,.at-cat-strip__pill:visited,.at-cat-strip__pill:active{text-decoration:none!important}.at-cat-strip__pill{display:inline-flex;align-items:center;gap:7px;padding:7px 14px 7px 10px;border:1.5px solid #e5e7eb;border-radius:24px;font-size:13px;font-weight:500;color:var(--text-mid,#4b5563);white-space:nowrap;transition:border-color .15s,color .15s,background .15s;background:#fff}.at-cat-strip__dot{width:8px;height:8px;border-radius:50%;background:#d1d5db;flex-shrink:0;transition:background .15s}.at-cat-strip__pill--cold .at-cat-strip__dot{background:var(--secondary,#00b8d4)}.at-cat-strip__pill--hot .at-cat-strip__dot{background:var(--primary,#ff6b1f)}.at-cat-strip__pill--parts .at-cat-strip__dot{background:#6b7280}.at-cat-strip__pill:hover{border-color:var(--secondary,#00b8d4);color:var(--text,#0f172a);background:#fff;transform:translateY(-2px);box-shadow:0 4px 10px rgba(15,23,42,.08)}.at-cat-strip__pill--hot:hover{border-color:var(--primary,#ff6b1f)}.at-cat-strip__pill--parts:hover{border-color:#6b7280}.at-cat-strip__pill{transition:border-color .15s,color .15s,background .15s,transform .15s,box-shadow .15s}.at-cat-strip__hd{display:flex;align-items:center;gap:6px;padding:0 0 4px;color:var(--text-mid,#6b7280)}.at-cat-strip__icon{color:var(--text-mid,#6b7280);flex-shrink:0}.at-cat-strip__label{font-family:var(--font-head,"Montserrat",sans-serif);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-mid,#6b7280)}.at-cat-strip__count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;padding:0 6px;margin-left:2px;border-radius:9px;background:#f3f4f6;color:var(--text-mid,#6b7280);font-size:11px;font-weight:600;line-height:1}.at-cat-strip__pill.is-current .at-cat-strip__count{background:rgba(255,255,255,.25);color:#fff}.at-cat-strip__pill:not(.is-current):hover .at-cat-strip__count{background:#ffe0cc;color:var(--primary,#ff6b1f)}.at-cat-strip__pill--cold:not(.is-current):hover .at-cat-strip__count{background:var(--secondary-soft,#e0f7fa);color:var(--secondary,#00b8d4)}@media (max-width:640px){.at-cat-strip__hd{padding:6px 4px 2px}.at-cat-strip__label{font-size:10px;letter-spacing:.06em}.at-cat-strip__count{min-width:18px;height:16px;font-size:10px;padding:0 5px}.at-cat-strip__pill{padding:6px 12px 6px 9px;font-size:12px}.at-cat-strip__pill:hover{transform:none;box-shadow:none}}.at-cat-strip__pill.is-current{font-weight:700;color:var(--text,#0f172a);background:#f7f9fc;border-color:#d1d5db}.at-cat-strip__pill--cold.is-current{background:var(--secondary,#00b8d4);border-color:transparent;color:#fff!important;font-weight:700}.at-cat-strip__pill--hot.is-current{background:var(--primary,#ff6b1f);border-color:transparent;color:#fff!important;font-weight:700}#page .at-cat-filters__sort{margin-left:auto;border:1.5px solid #e5e7eb;border-radius:8px;padding:8px 32px 8px 12px;font-size:14px;font-weight:500;color:var(--text,#0f172a);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%236B7280' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat right 10px center;-webkit-appearance:none;appearance:none;cursor:pointer;outline:none;transition:border-color .15s}#page .at-cat-filters__sort:focus{border-color:var(--secondary,#00b8d4)}.at-mob-action-bar{display:none}.at-sheet-backdrop,.at-sheet{display:none}@media (max-width:767px){.at-cat-strip{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;padding:10px 16px;margin:0 -16px;gap:6px;scrollbar-width:none}.at-cat-strip::-webkit-scrollbar{display:none}.at-cat-strip__pill{scroll-snap-align:start;flex-shrink:0}#page .at-cat-filters{display:none!important}.woocommerce-ordering{display:none!important}.at-mob-action-bar{display:flex!important;position:sticky;top:56px;z-index:300;background:#f7f9fc;border-bottom:1px solid #eaecf0;padding:8px 16px;gap:10px;width:100%;box-sizing:border-box}.at-mob-action-btn{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:7px;padding:10px 16px;background:#fff!important;border:1.5px solid #e2e5ea!important;border-radius:24px;cursor:pointer;color:var(--text,#0f172a)!important;font-size:13px;font-weight:600;line-height:1.2;-webkit-tap-highlight-color:transparent;transition:background .12s,border-color .12s,color .12s;box-shadow:0 1px 3px rgba(0,0,0,.06)}.at-mob-action-btn:active,.at-mob-action-btn.is-open{background:var(--primary-soft,#fff3ec)!important;border-color:var(--primary,#ff6b1f)!important;color:var(--primary,#ff6b1f)!important;box-shadow:none}.at-mob-action-btn+.at-mob-action-btn{border-left:1.5px solid #e2e5ea!important}.at-mob-filter-badge{display:inline-flex;align-items:center;justify-content:center;background:var(--primary,#ff6b1f);color:#fff;border-radius:10px;font-size:10px;font-style:normal;font-weight:700;min-width:16px;height:16px;padding:0 4px;margin-left:2px;vertical-align:middle;line-height:16px}.at-sheet-backdrop{display:block!important;position:fixed;inset:0;background:rgba(0,0,0,0);z-index:1200;pointer-events:none;transition:background .25s ease}.at-sheet-backdrop.is-on{background:rgba(0,0,0,.45);pointer-events:auto}.at-sheet{display:flex!important;flex-direction:column;position:fixed;bottom:8px;left:8px;right:8px;z-index:1300;background:#fff;border-radius:20px;max-height:calc(88dvh - 8px);transform:translateY(calc(100% + 12px));transition:transform .3s cubic-bezier(.32,.72,0,1);will-change:transform}.at-sheet.is-open{transform:translateY(0)}.at-sheet__drag{width:40px;height:4px;background:#dfe2e8;border-radius:2px;margin:10px auto 0;flex-shrink:0}.at-sheet__hd{display:flex;align-items:center;gap:12px;padding:14px 20px 12px;font-size:17px;font-weight:700;color:var(--text,#0f172a);font-family:var(--font-head,Montserrat,sans-serif);border-bottom:1px solid #f3f4f6;flex-shrink:0}.at-sheet__hd>span:first-child{flex:1 1 auto}.at-sheet__reset{font-family:var(--font-body,Inter,sans-serif);font-size:14px;font-weight:600;color:var(--primary,#ff6b1f)!important;text-decoration:underline!important;text-underline-offset:3px;background:0 0;padding:6px 4px;white-space:nowrap;-webkit-tap-highlight-color:transparent}.at-sheet__reset:active{color:var(--primary-hover,#e65510)!important}#at-sheet-filters .at-sheet__x,#at-sheet-sort .at-sheet__x{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;max-width:32px!important;max-height:32px!important;background:#374151!important;border:none!important;border-radius:50%!important;padding:0!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;-webkit-tap-highlight-color:transparent;transition:background .12s}#at-sheet-filters .at-sheet__x:active,#at-sheet-sort .at-sheet__x:active{background:#1f2937!important}.at-sheet__bd{overflow-y:auto;-webkit-overflow-scrolling:touch;flex:0 1 auto;overscroll-behavior:contain}.at-sheet__ft{flex-shrink:0;display:flex;align-items:center;gap:14px;padding:12px 20px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid #f3f4f6}.at-sheet__apply{flex:1;background:var(--primary,#ff6b1f);color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:700;padding:14px 20px;cursor:pointer;-webkit-tap-highlight-color:transparent}.at-sheet__apply:active{background:var(--primary-hover,#e65510)}.at-sheet__reset{color:var(--text-mid,#4b5563);font-size:14px;text-decoration:underline;white-space:nowrap;padding:4px}html.at-no-scroll,html.at-no-scroll body{overflow:hidden!important}.at-mob-filters__group{padding:16px 20px;border-bottom:1px solid #f3f4f6}.at-mob-filters__group-label{font-size:11px;font-weight:700;color:var(--text-light,#9ca3af);text-transform:uppercase;letter-spacing:.07em;margin-bottom:12px}.at-mob-filters__chips{display:flex;flex-wrap:wrap;gap:8px}.at-mob-filters__chip-input{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.at-mob-filters__chip{display:inline-flex;align-items:center;padding:10px 18px;border:1.5px solid #e2e5ea;border-radius:24px;font-size:14px;font-weight:500;color:var(--text,#0f172a);cursor:pointer;transition:all .12s;-webkit-tap-highlight-color:transparent}.at-mob-filters__chip-input:checked+.at-mob-filters__chip,.at-mob-filters__chip.is-active{border-color:var(--secondary,#00b8d4);background:var(--secondary-soft,#e0f7fa);color:var(--secondary,#00b8d4);font-weight:700}.at-mob-filters__price-row{display:flex;align-items:center;gap:10px}.at-mob-filters__price-input{flex:1;border:1.5px solid #e2e5ea;border-radius:10px;padding:13px 14px;font-size:15px;color:var(--text,#0f172a);outline:none;-moz-appearance:textfield;transition:border-color .12s}.at-mob-filters__price-input::-webkit-inner-spin-button,.at-mob-filters__price-input::-webkit-outer-spin-button{display:none}.at-mob-filters__price-input:focus{border-color:var(--secondary,#00b8d4)}.at-mob-filters__price-sep{color:var(--text-light,#9ca3af);font-weight:600;flex-shrink:0}.at-sheet-sort__list{list-style:none!important;margin:0;padding:8px 0}.at-sheet-sort__list li{list-style:none!important;border-bottom:1px solid #f7f8fa}.at-sheet-sort__list li:last-child{border-bottom:none}.at-sheet-sort__row{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;font-size:15px;color:var(--text,#0f172a);text-decoration:none;-webkit-tap-highlight-color:transparent}.at-sheet-sort__row:active{background:#f7f9fc}.at-sheet-sort__row.is-active{color:var(--primary,#ff6b1f);font-weight:700}.at-sheet-sort__row.is-active span{color:var(--primary,#ff6b1f);font-weight:700}}body.tax-product_cat #main-content.ts-col-18,body.post-type-archive-product #main-content.ts-col-18{width:100%!important}.at-recently-viewed{margin:40px 0 0;padding:32px 0 0;border-top:1px solid #e5e7eb}.at-recently-viewed__title{font-family:var(--font-head,"Montserrat",sans-serif);font-size:18px;font-weight:700;color:var(--text,#0f172a);margin:0 0 20px}.at-recently-viewed__strip{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:8px;scrollbar-width:thin;scrollbar-color:#e5e7eb transparent}.at-recently-viewed__strip::-webkit-scrollbar{height:4px}.at-recently-viewed__strip::-webkit-scrollbar-track{background:0 0}.at-recently-viewed__strip::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:2px}.at-rv__card{flex:0 0 160px;scroll-snap-align:start;text-decoration:none;color:inherit;background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:12px;transition:box-shadow .18s,transform .18s;display:flex;flex-direction:column;gap:8px}.at-rv__card:hover{box-shadow:0 4px 18px rgba(0,0,0,.1);transform:translateY(-2px);border-color:var(--primary,#ff6b1f)}.at-rv__thumb{aspect-ratio:1/1;overflow:hidden;border-radius:6px;background:#f7f9fc;display:flex;align-items:center;justify-content:center}.at-rv__img{width:100%;height:100%;object-fit:contain}.at-rv__name{font-size:12px;font-weight:600;color:var(--text,#0f172a);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.at-rv__price{font-size:13px;font-weight:700;color:var(--price,#ff6b1f);margin-top:auto}html.at-no-scroll #at-mc-bar.at-mc-bar{display:none!important}html.at-no-scroll #to-top.on.scroll-button{display:none!important}.at-cat-strip__pill--cold.is-current .at-cat-strip__dot{background:rgba(255,255,255,.8)}.at-cat-strip__pill--hot.is-current .at-cat-strip__dot{background:rgba(255,255,255,.8)}#page a.at-cat-filters__chip{text-decoration:none;color:var(--text,#0f172a)}#page a.at-cat-filters__chip.is-active{color:#fff}#page a.at-cat-filters__chip:visited{color:var(--text,#0f172a)}#page a.at-cat-filters__chip.is-active:visited{color:#fff}#page .at-cat-filters__row{flex-wrap:nowrap;align-items:center}#page .at-cat-filters__attr-groups{display:flex;flex-wrap:wrap;gap:14px 20px;align-items:center;flex:1;min-width:0}#page .at-cat-filters__group--price{flex-shrink:0}@media (max-width:900px){#page .at-cat-filters__row{flex-wrap:wrap}#page .at-cat-filters__attr-groups{width:100%}#page .at-cat-filters__group--price{width:100%}}@media (max-width:767px){.at-cat-strip{margin:0;padding:10px 0}}body.term-air-heaters #page .at-cat-filters__chip:hover,body.term-engine-pre-heaters #page .at-cat-filters__chip:hover{border-color:var(--primary,#ff6b1f);color:var(--primary,#ff6b1f)}body.term-air-heaters #page .at-cat-filters__chip-input:checked+.at-cat-filters__chip,body.term-air-heaters #page .at-cat-filters__chip.is-active,body.term-engine-pre-heaters #page .at-cat-filters__chip-input:checked+.at-cat-filters__chip,body.term-engine-pre-heaters #page .at-cat-filters__chip.is-active{background:var(--primary,#ff6b1f);border-color:var(--primary,#ff6b1f);color:#fff}body.term-air-heaters #page .at-cat-filters__chip-input:focus-visible+.at-cat-filters__chip,body.term-engine-pre-heaters #page .at-cat-filters__chip-input:focus-visible+.at-cat-filters__chip{outline-color:var(--primary,#ff6b1f)}#page .at-cat-filters__group--sku{display:flex;align-items:center;gap:6px;flex-shrink:0}#page .at-cat-filters__sku-input{height:34px;padding:0 10px;border:1.5px solid #e5e7eb;border-radius:20px;font:14px/1 "Inter",sans-serif;color:var(--text,#0f172a);background:#fff;outline:none;width:160px;transition:border-color .15s}#page .at-cat-filters__sku-input:focus{border-color:var(--secondary,#00b8d4)}#page .at-cat-filters__sku-input::-webkit-search-cancel-button{display:none}#page .at-cat-filters__sku-clear{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#e5e7eb;color:#6b7280;font-size:16px;line-height:1;text-decoration:none;flex-shrink:0;transition:background .15s}#page .at-cat-filters__sku-clear:hover{background:#d1d5db;color:var(--text,#0f172a)}body.term-air-heaters #page .at-cat-filters__sku-input:focus,body.term-engine-pre-heaters #page .at-cat-filters__sku-input:focus{border-color:var(--primary,#ff6b1f)}.at-mob-filters__sku-input{width:100%;box-sizing:border-box;height:44px;padding:0 14px;border:1.5px solid #334155;border-radius:10px;font:15px/1 "Inter",sans-serif;color:#fff;background:rgba(255,255,255,.06);outline:none;transition:border-color .15s}.at-mob-filters__sku-input::placeholder{color:rgba(255,255,255,.35)}.at-mob-filters__sku-input:focus{border-color:var(--secondary,#00b8d4)}.at-mob-filters__sku-input::-webkit-search-cancel-button{display:none}#page .at-cat-filters__group--sku .at-cat-filters__submit{font-size:12px;padding:0 12px;height:30px;line-height:30px;border-radius:15px}#page .at-cat-filters__group--sku .at-cat-filters__sku-input{height:30px}#page .at-cat-filters__sku-clear{width:18px;height:18px;font-size:13px}#page .at-cat-filters__group--sku{align-items:stretch}#page .at-cat-filters__group--sku .at-cat-filters__sku-input,#page .at-cat-filters__group--sku .at-cat-filters__submit{height:32px!important;box-sizing:border-box!important}#page .at-cat-filters__group--sku .at-cat-filters__submit{padding:0 14px!important;font-size:12px!important;line-height:32px!important;border-radius:16px!important;display:inline-flex!important;align-items:center!important}#page .at-cat-filters__group--price{align-items:stretch}#page .at-cat-filters__group--price .at-cat-filters__price,#page .at-cat-filters__group--price .at-cat-filters__submit{height:36px!important;box-sizing:border-box!important}#page .at-cat-filters__group--price .at-cat-filters__sep{align-self:center}#page .at-cat-filters__group--price .at-cat-filters__submit{padding:0 18px!important;border-radius:8px!important;display:inline-flex!important;align-items:center!important;line-height:1!important}.at-cat-strip__pill:active{opacity:.65;transform:scale(.95);transition:none}.at-cat-strip__pill--parts.is-current{background:#6b7280;border-color:transparent;color:#fff!important;font-weight:700}.at-cat-strip__pill--parts.is-current .at-cat-strip__dot{background:rgba(255,255,255,.8)}@media (max-width:767px){.at-cat-strip{scroll-snap-type:none}.at-cat-strip__pill{scroll-snap-align:none}}.woocommerce ul.products li.product h2 a,.woocommerce ul.products li.product .woocommerce-loop-product__title a{text-decoration:none!important;color:inherit}.at-usecase-grid--3{grid-template-columns:repeat(3,1fr);gap:24px}.at-usecase-card--fire{border-top:4px solid var(--primary)}.at-usecase-card--ice{border-top:4px solid var(--secondary)}.at-usecase-card--fire .at-usecase-card__emoji,.at-usecase-card--fire h3{color:var(--primary)}.at-usecase-card--ice .at-usecase-card__emoji,.at-usecase-card--ice h3{color:var(--secondary)}.at-usecase-card p{margin-bottom:12px}.at-usecase-card__cta{display:inline-block;margin-top:auto;font-size:13px;font-weight:600;color:var(--text-mid);text-decoration:none}.at-usecase-card--fire:hover .at-usecase-card__cta{color:var(--primary)}.at-usecase-card--ice:hover .at-usecase-card__cta{color:var(--secondary)}@media (max-width:767px){.at-usecase-grid--3{grid-template-columns:1fr;gap:14px}.at-usecase-grid--3 .at-usecase-card{flex-direction:row;text-align:left;padding:18px 20px;gap:16px;align-items:flex-start}.at-usecase-grid--3 .at-usecase-card__emoji{font-size:32px;flex-shrink:0;margin-bottom:0}.at-usecase-grid--3 .at-usecase-card__cta{display:none}}.at-usecase-card__icon{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:16px;flex-shrink:0;transition:transform .2s ease}.at-usecase-card--ice .at-usecase-card__icon{background:var(--secondary-soft);color:var(--secondary)}.at-usecase-card--fire .at-usecase-card__icon{background:var(--primary-soft);color:var(--primary)}.at-usecase-card:hover .at-usecase-card__icon{transform:scale(1.1)}.at-usecase-card__body{display:flex;flex-direction:column;align-items:center;width:100%}@media (max-width:767px){.at-usecase-grid--3{grid-template-columns:1fr!important;gap:12px!important}.at-usecase-grid--3 .at-usecase-card{flex-direction:row!important;text-align:left!important;padding:14px 16px!important;gap:12px!important;align-items:center!important}.at-usecase-card__icon{width:52px!important;height:52px!important;margin-bottom:0!important}.at-usecase-card__body{align-items:flex-start!important;flex:1!important;min-width:0!important}.at-usecase-grid--3 .at-usecase-card h3{font-size:14px!important;margin-bottom:3px!important;text-align:left!important}.at-usecase-grid--3 .at-usecase-card p{font-size:12px!important;margin-bottom:0!important;text-align:left!important;line-height:1.35!important}.at-usecase-grid--3 .at-usecase-card__cta{display:none!important}}@media (max-width:400px){.at-usecase-grid--3{grid-template-columns:1fr!important}}.at-lp-hero--fire{background:linear-gradient(135deg,#0f172a 0%,#2c1005 60%,#180800 100%)}.at-lp-hero--fire::before{background:radial-gradient(circle at 75% 25%,rgba(255,107,31,.25),transparent 50%),radial-gradient(circle at 25% 75%,rgba(200,60,0,.14),transparent 55%)}.at-lp-hero--fire .at-lp-hero__badge{background:rgba(255,107,31,.15);border-color:rgba(255,107,31,.45);color:#ffb380}.at-lp-hero--ice{background:linear-gradient(135deg,#0f172a 0%,#1e3a5f 60%,#0a4a5c 100%)}.at-lp-hero--ice::before{background:radial-gradient(circle at 80% 20%,rgba(0,184,212,.18),transparent 50%),radial-gradient(circle at 20% 80%,rgba(0,130,180,.1),transparent 55%)}.at-wizard-invite{display:flex;flex-direction:column;align-items:center;gap:14px;margin:0 auto 32px;max-width:560px;padding:20px 24px;background:var(--bg-section);border-radius:12px;border:1px solid rgba(0,0,0,.06)}.at-wizard-invite__bullets{display:flex;gap:8px 24px;flex-wrap:wrap;justify-content:center}.at-wizard-invite__bullets span{color:var(--success);font-size:15px;font-weight:600;white-space:nowrap}.at-wizard-invite__or{font-size:14px;color:var(--text-mid);margin:0;text-align:center}.at-wizard-invite__chips{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}@media (max-width:480px){.at-wizard-invite{padding:16px;gap:12px}.at-wizard-invite__bullets{gap:6px 16px}.at-wizard-invite__bullets span{font-size:14px}}.at-wizard-invite .at-lp-chat-chip{background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.12);color:var(--text)}.at-wizard-invite .at-lp-chat-chip:hover{background:rgba(0,0,0,.09);color:var(--text)}.at-wizard-invite .at-lp-chat-chip--tg{color:var(--text)}.at-lp-book-form{max-width:680px;margin:0 auto}.at-lp-book-form__row{display:flex;gap:16px;margin-bottom:16px}.at-lp-book-form__field{flex:1;display:flex;flex-direction:column;gap:6px}.at-lp-book-form__field label{color:rgba(255,255,255,.7);font-size:13px;font-weight:500}.at-lp-book-form__field input[type=text],.at-lp-book-form__field input[type=tel]{padding:12px 16px;border-radius:8px;border:1.5px solid rgba(255,255,255,.2);background:rgba(255,255,255,.08);color:#fff;font-size:15px;outline:none;transition:border-color .2s;width:100%;box-sizing:border-box}.at-lp-book-form__field input[type=text]::placeholder,.at-lp-book-form__field input[type=tel]::placeholder{color:rgba(255,255,255,.35)}.at-lp-book-form__field input[type=text]:focus,.at-lp-book-form__field input[type=tel]:focus{border-color:var(--primary)}.at-lp-book-form__consent{display:flex;align-items:flex-start;gap:10px;color:rgba(255,255,255,.6);font-size:13px;margin-bottom:20px;cursor:pointer}.at-lp-book-form__consent input[type=checkbox]{width:16px;height:16px;flex-shrink:0;margin-top:2px;accent-color:var(--primary);cursor:pointer}.at-lp-book-form__actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.at-lp-book-form__note{color:rgba(255,255,255,.55);font-size:13px}.at-lp-book-form__note a{color:rgba(255,255,255,.75);text-decoration:none}.at-lp-book-form__note a:hover{color:#fff}.at-lp-book-msg{margin-top:14px;font-size:14px;min-height:20px}.at-lp-book-msg--err{color:#fca5a5}.at-lp-book-success{text-align:center;color:#fff;font-size:18px;padding:28px 24px;background:rgba(16,185,129,.15);border-radius:12px;border:1px solid rgba(16,185,129,.3)}@media (max-width:480px){.at-lp-book-form__row{flex-direction:column;gap:12px}.at-lp-book-form__actions{flex-direction:column;align-items:stretch}.at-lp-book-form__actions .at-lp-btn{width:100%;text-align:center}.at-lp-book-form__note{text-align:center}}#page .at-am-card--parts .at-am-card__count{color:var(--primary-text,#c7430f)!important}#page .at-am-card--parts .at-am-card__cta{color:var(--primary-text,#c7430f)!important}#page .at-optom-success{max-width:720px;margin:40px auto;padding:48px 32px;background:#fff;border:1px solid #e5e7eb;border-radius:20px;box-shadow:0 8px 32px rgba(15,23,42,.06);text-align:center}#page .at-optom-success__icon{margin-bottom:24px;animation:at-success-pop .6s cubic-bezier(.34,1.56,.64,1)}#page .at-optom-success__title{font-family:var(--font-heading,"Montserrat",sans-serif);font-weight:800;font-size:28px;color:var(--text,#0f172a);margin:0 0 12px}#page .at-optom-success__lead{font-size:16px;color:var(--text-mid,#4b5563);margin:0 0 32px;line-height:1.5}#page .at-optom-success__steps{display:flex;flex-direction:column;gap:16px;margin:0 0 32px;text-align:left}#page .at-optom-success__step{display:flex;gap:16px;align-items:flex-start;padding:16px;background:#f7f9fc;border-radius:12px;font-size:14px;line-height:1.5;color:var(--text-mid,#4b5563)}#page .at-optom-success__step b{color:var(--text,#0f172a)}#page .at-optom-success__step-num{flex:0 0 32px;width:32px;height:32px;border-radius:50%;background:var(--primary,#ff6b1f);color:#fff;font-weight:800;display:inline-flex;align-items:center;justify-content:center;font-size:16px}#page .at-optom-success__alt{margin:0 0 24px;padding:20px;background:var(--primary-soft,#fff3ec);border-radius:12px}#page .at-optom-success__alt-label{margin:0 0 12px;font-size:14px;color:var(--text,#0f172a);font-weight:600}#page .at-optom-success__alt-channels{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}#page .at-optom-success__channel{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border-radius:10px;font-weight:600;font-size:14px;text-decoration:none;transition:transform .15s,box-shadow .15s}#page .at-optom-success__channel--max{background:#07f;color:#fff}#page .at-optom-success__channel--phone{background:#fff;color:var(--text,#0f172a);border:1px solid #e5e7eb}#page .at-optom-success__channel:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(15,23,42,.1)}#page .at-optom-success__trust{font-size:13px;color:var(--text-mid,#4b5563);padding-top:24px;border-top:1px solid #e5e7eb}@media (max-width:600px){#page .at-optom-success{padding:32px 20px;margin:20px 12px}#page .at-optom-success__title{font-size:22px}#page .at-optom-success__alt-channels{flex-direction:column}#page .at-optom-success__channel{width:100%;justify-content:center}}#page .at-optom-success__channel--max,#colophon a.elementor-social-icon[href*="max.ru"]{background:linear-gradient(135deg,#00cfff 0%,#2b7fff 50%,#8b3dff 100%)!important;color:#fff!important;border:none!important}#page .at-optom-success__channel--max:hover,#colophon a.elementor-social-icon[href*="max.ru"]:hover{background:linear-gradient(135deg,#00b8e6 0%,#2670e6 50%,#7a33e6 100%)!important}#page .at-contact-card__role{color:#6b7280!important;font-weight:600!important}#page .at-contact-card__hours{color:#4b5563!important}#page .at-contact-channel{padding:8px 18px 8px 8px!important;min-height:52px!important;border:1.5px solid #e5e7eb!important;border-radius:14px!important;font-size:14px!important;font-weight:600!important;gap:12px!important;background:#fff!important;transition:border-color .2s,box-shadow .2s,transform .15s!important}#page .at-contact-channel:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(15,23,42,.1)!important;background:#fff!important}#page .at-contact-channel__svg{width:36px!important;height:36px!important;border-radius:50%!important;padding:8px;box-sizing:border-box!important;color:#fff!important}#page .at-contact-channel--tg .at-contact-channel__svg{background:#229ed9!important}#page .at-contact-channel--tg:hover{border-color:#229ed9!important}#page .at-contact-channel--tg strong{color:#0f172a!important;font-size:14px!important}#page .at-contact-channel--max .at-contact-channel__svg{background:linear-gradient(135deg,#00cfff 0%,#2b7fff 50%,#8b3dff 100%)!important}#page .at-contact-channel--max:hover{border-color:#2b7fff!important}#page .at-contact-channel--max strong{color:#0f172a!important;font-size:14px!important}#page .at-contact-channel--mail .at-contact-channel__svg{background:#c7430f!important}#page .at-contact-channel--mail:hover{border-color:#c7430f!important}#page .at-contact-channel--mail strong::before{color:#0f172a!important;font-size:14px!important}.woocommerce ul.products li.product .at-loop-details{background:var(--primary,#ff6b1f)!important;color:#fff!important;font-weight:700!important;border:none!important}.woocommerce ul.products li.product .at-loop-details:hover{background:var(--primary-hover,#e65510)!important;color:#fff!important}.woocommerce ul.products li.product .at-loop-variant-pills{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 8px;justify-content:center}.woocommerce ul.products li.product .at-loop-variant-pills{width:100%;box-sizing:border-box;padding:0 8px;margin-top:8px;margin-bottom:4px;position:relative;z-index:1}@media (max-width:600px){.woocommerce ul.products li.product .at-loop-variant-pills{gap:4px!important;padding:0 4px}}#colophon a.elementor-social-icon{font-size:14px!important;width:32px!important;height:32px!important;line-height:32px!important;padding:0!important;display:inline-flex!important;align-items:center!important}#colophon a.elementor-social-icon{overflow:hidden!important}@media (max-width:600px){.at-empty-cart-recs{padding:28px 0 100px!important}.at-empty-cart-recs__title{font-size:17px!important;margin:0 0 20px!important;padding:0 16px;line-height:1.3}.at-empty-cart-recs__grid{grid-template-columns:1fr 1fr!important;gap:10px!important;padding:0 12px!important;max-width:100%!important}.at-empty-cart-rec-card{padding:10px!important;gap:6px!important}}@media (max-width:360px){.at-empty-cart-recs__grid{gap:8px!important;padding:0 8px!important}.at-empty-cart-rec-card{padding:8px!important}}.at-empty-cart-rec-card{min-width:0!important;overflow:hidden}.at-empty-cart-rec-card__name{word-wrap:break-word;overflow-wrap:break-word;hyphens:auto;font-size:13px!important;line-height:1.3!important}@media (max-width:600px){.at-empty-cart-rec-card__name{font-size:12px!important}.at-empty-cart-rec-card__price{font-size:14px!important}.at-empty-cart-rec-card__btn{font-size:12px!important;padding:6px 10px!important}}.at-verify{max-width:560px;margin:48px auto 80px;padding:48px 40px;background:#fff;border-radius:16px;box-shadow:0 4px 24px rgba(15,23,42,.06);text-align:center}.at-verify__icon{width:88px;height:88px;margin:0 auto 24px;background:#ecfdf5;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#10b981}.at-verify__title{font-family:"Montserrat",sans-serif;font-size:28px;font-weight:800;color:var(--text);margin:0 0 12px;line-height:1.2}.at-verify__lead{font-size:16px;line-height:1.55;color:var(--text-mid);margin:0 0 32px}.at-verify__steps{list-style:none;padding:0;margin:0 0 28px;text-align:left;display:flex;flex-direction:column;gap:12px}.at-verify__steps li{display:flex;align-items:center;gap:14px;padding:12px 16px;background:var(--bg-section);border-radius:10px;font-size:15px;color:var(--text)}.at-verify__num{flex:0 0 28px;width:28px;height:28px;border-radius:50%;background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;font-family:"Montserrat",sans-serif}.at-verify__hint{background:#fff8e6;border-left:3px solid #f59e0b;padding:14px 16px;border-radius:8px;font-size:14px;color:var(--text);text-align:left;margin:0 0 28px;line-height:1.5}.at-verify__hint strong{color:#92400e}.at-verify__actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-bottom:24px}.at-verify__btn{display:inline-flex;align-items:center;justify-content:center;padding:13px 24px;border-radius:10px;font-weight:700;font-size:15px;text-decoration:none;transition:all .2s;min-width:160px}.at-verify__btn--primary{background:var(--primary);color:#fff}.at-verify__btn--primary:hover{background:var(--primary-hover);color:#fff;transform:translateY(-1px)}.at-verify__btn--ghost{background:0 0;color:var(--text);border:1.5px solid #e5e7eb}.at-verify__btn--ghost:hover{border-color:var(--primary);color:var(--primary)}.at-verify__support{font-size:14px;color:var(--text-mid);padding-top:24px;border-top:1px solid #f3f4f6}.at-verify__support a{color:var(--primary-text);font-weight:600;text-decoration:none}.at-verify__support a:hover{text-decoration:underline}@media (max-width:600px){.at-verify{margin:24px 16px 60px;padding:32px 20px;border-radius:12px}.at-verify__title{font-size:22px}.at-verify__lead{font-size:15px}.at-verify__icon{width:72px;height:72px}.at-verify__btn{width:100%;min-width:0}}@media (max-width:480px){#page .at-customer-type-field label.radio,#page .at-legal-vat-field label.radio{padding:12px 8px!important;font-size:13px!important;gap:6px!important;min-width:0!important;white-space:normal!important;word-break:keep-all;line-height:1.2!important}#page .at-customer-type-field label.radio::before,#page .at-legal-vat-field label.radio::before{flex:0 0 16px!important;width:16px!important;height:16px!important}#page .woocommerce-checkout .at-customer-type-field .woocommerce-input-wrapper,#page .woocommerce-checkout .at-legal-vat-field .woocommerce-input-wrapper{gap:8px!important}}@media (max-width:360px){#page .at-customer-type-field label.radio,#page .at-legal-vat-field label.radio{padding:10px 6px!important;font-size:12px!important}}@media (max-width:480px){#page .at-customer-type-field label.radio,#page .at-legal-vat-field label.radio{padding:11px 6px!important;font-size:12px!important;gap:4px!important;word-break:normal!important;overflow-wrap:anywhere!important;line-height:1.15!important;text-align:center!important}#page .at-customer-type-field label.radio::before,#page .at-legal-vat-field label.radio::before{flex:0 0 14px!important;width:14px!important;height:14px!important}}@media (max-width:480px){body.woocommerce-checkout #page form.checkout .at-customer-type-field label.radio,html body .woocommerce-checkout .at-customer-type-field label.radio{min-width:0!important;max-width:100%!important;box-sizing:border-box!important;overflow:hidden!important;padding:11px 4px!important;font-size:0!important;color:transparent!important;gap:4px!important;line-height:1.15!important;white-space:nowrap!important}body.woocommerce-checkout #page form.checkout .at-customer-type-field label.radio::before,html body .woocommerce-checkout .at-customer-type-field label.radio::before{flex:0 0 13px!important;width:13px!important;height:13px!important;margin:0!important}body.woocommerce-checkout #page form.checkout .at-customer-type-field label.radio::after,html body .woocommerce-checkout .at-customer-type-field label.radio::after{font-family:var(--font-head,"Montserrat",sans-serif)!important;font-size:13px!important;font-weight:700!important;color:#4b5563!important;white-space:nowrap!important}body.woocommerce-checkout #page form.checkout .at-customer-type-field input[type=radio]:checked+label.radio::after,body.woocommerce-checkout #page form.checkout .at-customer-type-field label.radio.at-active::after,html body .woocommerce-checkout .at-customer-type-field input[type=radio]:checked+label.radio::after,html body .woocommerce-checkout .at-customer-type-field label.radio.at-active::after{color:#fff!important}body.woocommerce-checkout #page form.checkout .at-customer-type-field label.radio[for*=physical]::after,body.woocommerce-checkout #page form.checkout .at-customer-type-field label.radio:nth-of-type(1)::after,html body .woocommerce-checkout .at-customer-type-field label.radio[for*=physical]::after,html body .woocommerce-checkout .at-customer-type-field label.radio:nth-of-type(1)::after{content:"Физлицо"!important}body.woocommerce-checkout #page form.checkout .at-customer-type-field label.radio[for*=legal]::after,body.woocommerce-checkout #page form.checkout .at-customer-type-field label.radio:nth-of-type(2)::after,html body .woocommerce-checkout .at-customer-type-field label.radio[for*=legal]::after,html body .woocommerce-checkout .at-customer-type-field label.radio:nth-of-type(2)::after{content:"Юрлицо"!important}body.woocommerce-checkout #page form.checkout .at-customer-type-field .woocommerce-input-wrapper,html body .woocommerce-checkout .at-customer-type-field .woocommerce-input-wrapper{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:6px!important;width:100%!important;overflow:hidden!important}}body.woocommerce-checkout .woocommerce-account-fields p.create-account{display:block;background:0 0!important;border:0!important;border-top:1px solid #e5e7eb!important;padding:16px 0 0!important;margin:18px 0 0!important}body.woocommerce-checkout .woocommerce-account-fields p.create-account label.checkbox{display:flex;align-items:center;gap:10px;margin:0;font-weight:600;font-size:15px;color:#0f172a;cursor:pointer;line-height:1.4}body.woocommerce-checkout .woocommerce-account-fields p.create-account input#createaccount{flex:0 0 18px;width:18px;height:18px;margin:0;padding:0;accent-color:#ff6b1f;cursor:pointer;position:static;vertical-align:middle}body.woocommerce-checkout .woocommerce-account-fields p.create-account label.checkbox>span{flex:1 1 auto;min-width:0;display:inline;line-height:1.4}body.woocommerce-checkout .woocommerce-account-fields p#account_password_field{margin:12px 0 0;padding:0}body.woocommerce-checkout .woocommerce-account-fields p#account_password_field>label{display:none}body.woocommerce-checkout .woocommerce-account-fields p#account_password_field .woocommerce-input-wrapper{display:block;position:relative}body.woocommerce-checkout .woocommerce-account-fields p#account_password_field input[type=password]{width:100%;height:44px;min-height:44px;padding:10px 44px 10px 12px;font-size:15px;line-height:1.4;border:1px solid #d1d5db;border-radius:6px;background:#fff;box-sizing:border-box}body.woocommerce-checkout .woocommerce-account-fields p#account_password_field input[type=password]:focus{border-color:#ff6b1f;outline:0;box-shadow:0 0 0 3px rgba(255,107,31,.15)}body.woocommerce-checkout .woocommerce-account-fields p#account_password_field .show-password-input{position:absolute;right:10px;top:50%;transform:translateY(-50%)}@media (max-width:480px){body.woocommerce-checkout .woocommerce-account-fields p.create-account label.checkbox{font-size:14px}body.woocommerce-checkout .woocommerce-account-fields p#account_password_field input[type=password]{height:42px;min-height:42px;font-size:14px}}body.at-pay-locked #place_order{position:relative;pointer-events:none!important;opacity:.6!important;cursor:wait!important}body.at-pay-locked #place_order::after{content:"Обновление…";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(255,107,31,.95);color:#fff;font-weight:700;font-size:14px;border-radius:inherit}.at-ty-wrap{max-width:880px;margin:24px auto 80px;padding:0 16px;font-family:var(--font-body,Inter,sans-serif);color:#0f172a}.at-ty-hero{display:flex;gap:18px;align-items:center;background:#ecfdf5;border:1px solid #a7f3d0;border-left:4px solid #10b981;border-radius:14px;padding:20px 24px;margin:0 0 24px}.at-ty-hero__check{flex:0 0 56px;display:flex;align-items:center;justify-content:center}.at-ty-hero__text h1{font-size:24px;line-height:1.2;margin:0 0 6px;color:#065f46;font-weight:800;font-family:var(--font-head,Montserrat,sans-serif)}.at-ty-hero__text p{margin:0;font-size:15px;color:#0f172a}.at-ty-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1px;background:#e5e7eb;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;margin:0 0 28px}.at-ty-strip__cell{background:#fff;padding:14px 16px}.at-ty-strip__cell span{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:#6b7280;margin-bottom:4px;font-weight:600}.at-ty-strip__cell strong{display:block;font-size:15px;color:#0f172a;font-weight:700}.at-ty-section{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:20px 24px;margin:0 0 20px}.at-ty-section h2{font-size:18px;margin:0 0 16px;font-weight:800;color:#0f172a;font-family:var(--font-head,Montserrat,sans-serif)}.at-ty-section h3{font-size:16px;margin:0 0 12px;font-weight:700;color:#0f172a}.at-ty-timeline{list-style:none;margin:0;padding:0}.at-ty-timeline__item{display:flex;gap:14px;padding:12px 0;border-bottom:1px solid #f3f4f6}.at-ty-timeline__item:last-child{border-bottom:0}.at-ty-timeline__num{flex:0 0 32px;height:32px;border-radius:50%;background:#ff6b1f;color:#fff;font-weight:800;font-size:14px;display:flex;align-items:center;justify-content:center}.at-ty-timeline__title{font-weight:700;font-size:15px;color:#0f172a;margin-bottom:4px}.at-ty-timeline__desc{font-size:14px;color:#4b5563;line-height:1.45}.at-ty-contacts__sub{margin:0 0 12px;color:#6b7280;font-size:13px}.at-ty-contacts__row{display:flex;flex-wrap:wrap;gap:8px}.at-ty-contacts__btn{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:10px;text-decoration:none;font-weight:600;font-size:14px;border:1px solid #e5e7eb;background:#fff;color:#0f172a;transition:all .15s}.at-ty-contacts__btn:hover{border-color:#ff6b1f;background:#fff8f2}.at-ty-contacts__btn--phone{background:#ff6b1f;border-color:#ff6b1f;color:#fff}.at-ty-contacts__btn--phone:hover{background:#e65510;color:#fff}.at-ty-contacts__btn--tg{background:linear-gradient(135deg,#229ed9,#1b7bb3);border-color:#229ed9;color:#fff}.at-ty-contacts__btn--tg:hover{color:#fff}.at-ty-contacts__btn--max{background:linear-gradient(135deg,#0ee0e5,#5b5bd6 60%,#9b5bff);border-color:#5b5bd6;color:#fff}.at-ty-contacts__btn--max:hover{color:#fff}.at-ty-table{width:100%;border-collapse:collapse;font-size:14px}.at-ty-table th,.at-ty-table td{padding:10px 8px;border-bottom:1px solid #f3f4f6;text-align:left}.at-ty-table th{font-weight:600;color:#6b7280;font-size:12px;text-transform:uppercase;letter-spacing:.04em}.at-ty-table .at-r{text-align:right}.at-ty-table .at-ty-sku{color:#9ca3af;font-size:12px}.at-ty-table tfoot th{font-weight:600;color:#0f172a;font-size:14px;text-transform:none;letter-spacing:0}.at-ty-table__row-order_total th,.at-ty-table__row-order_total td{font-weight:800;font-size:16px;color:#ff6b1f;border-top:2px solid #e5e7eb}.at-ty-customer__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px 20px}.at-ty-customer__cell span{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:#6b7280;margin-bottom:4px;font-weight:600}.at-ty-customer__cell strong{font-size:14px;color:#0f172a;font-weight:600}.at-ty-customer__cell strong a{color:#ff6b1f;text-decoration:none}.at-ty-customer__cell small{color:#6b7280;font-size:12px}.at-ty-trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,320px));gap:16px;background:#f9fafb;border:1px solid #e5e7eb}.at-ty-trust__item{display:flex;gap:12px;align-items:flex-start;font-size:13px}.at-ty-trust__item span{font-size:24px;flex:0 0 auto}.at-ty-trust__item strong{color:#0f172a;font-size:14px}.at-ty-trust__item small{color:#6b7280}.at-ty-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:8px}.at-ty-actions .at-btn{display:inline-block;padding:11px 20px;border-radius:10px;text-decoration:none;font-weight:600;font-size:14px}.at-ty-actions .at-btn--ghost{border:1px solid #d1d5db;color:#0f172a;background:#fff}.at-ty-actions .at-btn--ghost:hover{border-color:#ff6b1f;color:#ff6b1f}.at-ty-failed{background:#fef2f2;border:1px solid #fecaca;border-left:4px solid #ef4444;border-radius:12px;padding:20px 24px;margin:0 0 24px}.at-ty-failed h2{color:#991b1b;margin:0 0 8px;font-size:20px}.at-ty-failed .at-btn--primary{background:#ff6b1f;color:#fff;border:0;padding:11px 24px;border-radius:10px;display:inline-block;text-decoration:none;font-weight:700}@media (max-width:600px){.at-ty-hero{flex-direction:column;text-align:center;padding:18px}.at-ty-hero__text h1{font-size:20px}.at-ty-section{padding:16px}.at-ty-section h2{font-size:16px}.at-ty-timeline__item{padding:10px 0}.at-ty-timeline__num{flex:0 0 28px;height:28px;font-size:13px}.at-ty-timeline__title{font-size:14px}.at-ty-timeline__desc{font-size:13px}.at-ty-contacts__btn{flex:1 1 calc(50% - 4px);justify-content:center;font-size:13px;padding:11px 8px}.at-ty-contacts__btn--phone{flex:1 1 100%}}.at-orders-list{display:flex;flex-direction:column;gap:14px;margin:0 0 24px}.at-order-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px 18px;box-shadow:0 1px 2px rgba(0,0,0,.04);transition:box-shadow .15s}.at-order-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.08);border-color:#d1d5db}.at-order-card__head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin:0 0 12px;flex-wrap:wrap}.at-order-card__id{display:flex;flex-direction:column;gap:2px}.at-order-card__id a{font-size:18px;font-weight:800;color:#0f172a;text-decoration:none;line-height:1;font-family:var(--font-head,Montserrat,sans-serif)}.at-order-card__id a:hover{color:#ff6b1f}.at-order-card__id time{font-size:12px;color:#6b7280}.at-order-card__status{padding:4px 10px;border-radius:999px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;background:#e5e7eb;color:#374151;border:0}.at-order-card__status.status-completed{background:#d1fae5;color:#065f46}.at-order-card__status.status-processing{background:#dbeafe;color:#1e40af}.at-order-card__status.status-pending,.at-order-card__status.status-on-hold{background:#fef3c7;color:#92400e}.at-order-card__status.status-failed,.at-order-card__status.status-cancelled,.at-order-card__status.status-refunded{background:#fee2e2;color:#991b1b}.at-order-card__body{display:grid;grid-template-columns:1fr auto;gap:18px;margin:0 0 14px;align-items:start}.at-order-card__items{list-style:none;margin:0;padding:0;font-size:14px;color:#0f172a}.at-order-card__items li{padding:2px 0;line-height:1.4}.at-order-card__items li.at-order-card__more{color:#6b7280;font-size:13px}.at-order-card__meta{text-align:right;font-size:13px;display:flex;flex-direction:column;gap:8px;min-width:140px}.at-order-card__meta span{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:#6b7280;font-weight:600}.at-order-card__meta strong{font-size:14px;color:#0f172a;font-weight:700}.at-order-card__total strong{color:#ff6b1f;font-size:16px}.at-order-card__actions{display:flex;flex-wrap:wrap;gap:8px;border-top:1px solid #f3f4f6;padding-top:12px}.at-order-card__actions .at-btn{padding:8px 14px;font-size:13px;border-radius:8px;text-decoration:none;font-weight:600;transition:all .15s;display:inline-block}.at-order-card__actions .at-btn--primary{background:#ff6b1f;color:#fff;border:1px solid #ff6b1f}.at-order-card__actions .at-btn--primary:hover{background:#e65510;border-color:#e65510;color:#fff}.at-order-card__actions .at-btn--ghost{background:#fff;color:#0f172a;border:1px solid #d1d5db}.at-order-card__actions .at-btn--ghost:hover{border-color:#ff6b1f;color:#ff6b1f}.at-orders-pagination{display:flex;justify-content:space-between;gap:12px;margin:20px 0}.at-orders-pagination .at-btn{padding:10px 18px;border-radius:8px;border:1px solid #d1d5db;background:#fff;color:#0f172a;text-decoration:none;font-weight:600;font-size:13px}.at-orders-pagination .at-btn:hover{border-color:#ff6b1f;color:#ff6b1f}.at-vo-header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin:0 0 18px;flex-wrap:wrap}.at-vo-header__title h1{font-size:22px!important;line-height:1.25!important;font-weight:800!important;margin:0 0 4px!important;padding:0!important;font-family:var(--font-head,Montserrat,sans-serif)!important;color:#0f172a!important;letter-spacing:0!important;text-transform:none!important}.at-vo-header__title time{font-size:13px;line-height:1.4;color:#6b7280;display:block}.at-vo-status{padding:6px 14px;border-radius:999px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;background:#e5e7eb;color:#374151;border:0}.at-vo-status.status-completed{background:#d1fae5;color:#065f46}.at-vo-status.status-processing{background:#dbeafe;color:#1e40af}.at-vo-status.status-pending,.at-vo-status.status-on-hold{background:#fef3c7;color:#92400e}.at-vo-status.status-failed,.at-vo-status.status-cancelled,.at-vo-status.status-refunded{background:#fee2e2;color:#991b1b}.at-vo-pay-cta{display:flex;justify-content:space-between;align-items:center;gap:14px;background:#fff8f2;border:1px solid #ffd9ba;border-left:4px solid #ff6b1f;border-radius:10px;padding:16px 20px;margin:0 0 20px;flex-wrap:wrap}.at-vo-pay-cta__text strong{display:block;font-size:15px;color:#0f172a;font-weight:700}.at-vo-pay-cta__text small{display:block;font-size:13px;color:#6b7280;margin-top:2px}.at-vo-pay-cta .at-btn--lg{padding:12px 22px;font-size:15px;background:#ff6b1f;color:#fff;border:0;border-radius:10px;font-weight:700;text-decoration:none}.at-vo-pay-cta .at-btn--lg:hover{background:#e65510;color:#fff}.at-vo-section{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:18px 22px;margin:0 0 16px}.at-vo-section h2{font-size:17px;font-weight:800;margin:0 0 14px;color:#0f172a;font-family:var(--font-head,Montserrat,sans-serif)}.at-vo-section h3{font-size:15px;font-weight:700;margin:0 0 10px;color:#0f172a}.at-vo-flow{list-style:none!important;counter-reset:none!important;display:flex;justify-content:space-between;gap:8px;margin:0;padding:0;position:relative}.at-vo-flow>li{list-style:none!important;counter-increment:none!important}.at-vo-flow>li::before,.at-vo-flow>li::marker{content:none!important;display:none!important}.at-vo-flow::before{content:"";position:absolute;top:18px;left:18px;right:18px;height:2px;background:#e5e7eb;z-index:0}.at-vo-flow__step{flex:1;text-align:center;position:relative;z-index:1}.at-vo-flow__icon{width:36px;height:36px;border-radius:50%;background:#fff;border:2px solid #e5e7eb;display:flex;align-items:center;justify-content:center;font-size:16px;margin:0 auto 6px}.at-vo-flow__label{font-size:11px;color:#9ca3af;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.at-vo-flow__step--done .at-vo-flow__icon{background:#10b981;border-color:#10b981}.at-vo-flow__step--done .at-vo-flow__label{color:#10b981}.at-vo-flow__step--current .at-vo-flow__icon{background:#ff6b1f;border-color:#ff6b1f;box-shadow:0 0 0 4px rgba(255,107,31,.15)}.at-vo-flow__step--current .at-vo-flow__label{color:#ff6b1f}.at-vo-tracking p{margin:0;font-size:14px}.at-vo-tracking strong{font-size:16px;color:#0f172a}.at-vo-tracking a{color:#ff6b1f;font-weight:600;text-decoration:none;margin-left:8px}.at-vo-cancelled{background:#fef2f2;border-color:#fecaca;border-left:4px solid #ef4444}.at-vo-cancelled h2{color:#991b1b}.at-vo-notes__list{list-style:none;margin:0;padding:0}.at-vo-notes__list li{padding:10px 0;border-bottom:1px solid #f3f4f6}.at-vo-notes__list li:last-child{border-bottom:0}.at-vo-notes__list time{font-size:12px;color:#6b7280}.at-vo-notes__list p{margin:4px 0 0;font-size:14px;color:#0f172a}.at-vo-manager__sub{margin:0 0 12px;font-size:13px;color:#6b7280}.at-vo-manager__row{display:flex;flex-wrap:wrap;gap:8px}.at-vo-manager .at-btn{padding:9px 14px;font-size:13px;border-radius:8px;text-decoration:none;font-weight:600;display:inline-block}.at-vo-manager .at-btn--primary{background:#ff6b1f;color:#fff;border:0}.at-vo-manager .at-btn--primary:hover{background:#e65510;color:#fff}.at-vo-manager .at-btn--ghost{background:#fff;color:#0f172a;border:1px solid #d1d5db}.at-vo-manager .at-btn--ghost:hover{border-color:#ff6b1f;color:#ff6b1f}@media (max-width:600px){.at-order-card__body{grid-template-columns:1fr;gap:10px}.at-order-card__meta{text-align:left;flex-direction:row;flex-wrap:wrap;gap:14px}.at-vo-flow__icon{width:30px;height:30px;font-size:14px}.at-vo-flow__label{font-size:10px}.at-vo-flow::before{top:15px}.at-vo-pay-cta{flex-direction:column;align-items:stretch;text-align:center}.at-vo-pay-cta .at-btn--lg{padding:14px 18px}}.at-pay-hero{display:flex;gap:14px;align-items:flex-start;background:#fff8f2;border:1px solid #ffd9ba;border-left:4px solid #ff6b1f;border-radius:12px;padding:16px 20px;margin:0 0 20px}.at-pay-hero__icon{font-size:32px;flex:0 0 auto;line-height:1}.at-pay-hero__body h2{font-size:18px;font-weight:800;margin:0 0 6px;color:#0f172a;font-family:var(--font-head,Montserrat,sans-serif)}.at-pay-hero__body p{margin:0;font-size:14px;color:#0f172a;line-height:1.5}.at-pay-hero__body strong{color:#ff6b1f;font-weight:700}.at-pay-hero__sub{font-size:13px;color:#6b7280!important;margin-top:6px!important}.at-pay-trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin:20px 0 0;padding:14px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px}.at-pay-trust__item{display:flex;gap:10px;align-items:flex-start;font-size:13px}.at-pay-trust__item span{font-size:22px;flex:0 0 auto}.at-pay-trust__item strong{color:#0f172a;font-size:13px;display:block}.at-pay-trust__item small{color:#6b7280;font-size:12px}@media (max-width:600px){.at-pay-hero{flex-direction:column;gap:8px}.at-pay-hero__icon{font-size:28px}.at-pay-hero__body h2{font-size:16px}}.at-ty-contacts__btn,.at-ty-contacts__btn:hover,.at-ty-contacts__btn:visited{text-decoration:none!important}.at-ty-contacts__btn--phone,.at-ty-contacts__btn--phone:hover,.at-ty-contacts__btn--phone:visited{background:#ff6b1f!important;border-color:#ff6b1f!important;color:#fff!important}.at-ty-contacts__btn--phone:hover{background:#e65510!important}.at-ty-contacts__btn--tg,.at-ty-contacts__btn--tg:hover,.at-ty-contacts__btn--tg:visited{background:linear-gradient(135deg,#229ed9,#1b7bb3)!important;border-color:#229ed9!important;color:#fff!important}.at-ty-contacts__btn--max,.at-ty-contacts__btn--max:hover,.at-ty-contacts__btn--max:visited{background:linear-gradient(135deg,#0ee0e5,#5b5bd6 60%,#9b5bff)!important;border-color:#5b5bd6!important;color:#fff!important}.at-ty-strip__cell strong{white-space:nowrap}.at-ty-strip__cell{min-width:0}.woocommerce-MyAccount-content .shop_table th,.woocommerce-MyAccount-content table.woocommerce-table--order-details th,.woocommerce-MyAccount-content table.woocommerce-table--order-downloads th{white-space:nowrap!important}.at-ty-table th,.at-ty-table .at-r{white-space:nowrap}.at-orders-list,.at-order-card,.at-order-card *{box-sizing:border-box}.at-order-card{display:block!important;visibility:visible!important;opacity:1!important}.woocommerce-MyAccount-content .at-orders-list,.woocommerce-account .at-orders-list,body .at-orders-list{width:100%!important;display:flex!important;flex-direction:column!important}.woocommerce-MyAccount-content .at-order-card,.at-orders-list .at-order-card{width:100%!important;flex:1 1 auto!important;min-width:0!important}.at-ty-strip{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important}.at-ty-strip__cell strong{white-space:nowrap!important;line-height:1.3}.at-ty-strip__cell{min-width:0;overflow:hidden}.at-ty-strip__cell strong,.at-ty-strip__cell strong .amount,.at-ty-strip__cell strong .woocommerce-Price-amount,.at-ty-strip__cell strong .woocommerce-Price-currencySymbol{color:#0f172a!important;font-size:15px;font-weight:700}.at-ty-contacts__btn{transition:transform .18s ease,box-shadow .18s ease,background .18s ease,filter .18s ease}.at-ty-contacts__btn:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(15,23,42,.12)}.at-ty-contacts__btn:active{transform:translateY(0);box-shadow:0 2px 6px rgba(15,23,42,.1)}.at-ty-contacts__btn--phone:hover{background:#e65510!important;filter:brightness(1.02)}.at-ty-contacts__btn--tg:hover{filter:brightness(1.08)}.at-ty-contacts__btn--max:hover{filter:brightness(1.08)}.at-vo-manager .at-btn{transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.at-vo-manager .at-btn:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(15,23,42,.12)}.at-vo-manager .at-btn:active{transform:translateY(0);box-shadow:0 2px 6px rgba(15,23,42,.1)}.at-ty-strip__cell strong .woocommerce-Price-amount,.at-ty-strip__cell strong .amount{white-space:nowrap!important;display:inline-block}@media (max-width:480px){.at-ty-strip{grid-template-columns:1fr 1fr!important;gap:1px}.at-ty-strip__cell{padding:10px 12px}.at-ty-strip__cell span{font-size:10px}.at-ty-strip__cell strong{font-size:13px!important;line-height:1.25}.at-ty-strip__cell strong .woocommerce-Price-amount,.at-ty-strip__cell strong .amount{font-size:14px}.woocommerce-MyAccount-content .shop_table{font-size:12.5px}.woocommerce-MyAccount-content .shop_table th,.woocommerce-MyAccount-content .shop_table td{padding:8px 6px!important;white-space:normal!important;word-break:break-word}.woocommerce-MyAccount-content .shop_table tfoot th{font-size:12px}.woocommerce-MyAccount-content .shop_table tfoot td{font-size:13px;text-align:right}}body.woocommerce-order-received .ts-checkout-progress,body.woocommerce-order-received .checkout-progress,body.woocommerce-order-received [class*=checkout-steps],body.woocommerce-order-received .checkout-steps-wrap,body.woocommerce-checkout.woocommerce-order-received .ts-checkout-steps,body.woocommerce-order-received .gostore-checkout-steps{display:none!important}body.woocommerce-order-received .at-ty-wrap{margin-top:0}body.woocommerce-order-received .at-ty-hero{margin-top:0}body.woocommerce-order-received .at-ty-hero{margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}body.woocommerce-order-received .at-ty-strip{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0;border-top:0}body.woocommerce-view-order .woocommerce-MyAccount-content>h2:first-of-type,body.woocommerce-view-order .woocommerce-MyAccount-content>p.woocommerce-customer-details,body.woocommerce-view-order .woocommerce-MyAccount-content>.woocommerce-order-details,body.woocommerce-view-order .woocommerce-MyAccount-content>p:first-child:not(:has(.at-vo-header)){display:none!important}body.woocommerce-view-order .woocommerce-MyAccount-content{min-height:0!important}body.woocommerce-view-order .woocommerce-MyAccount-content>*:first-child{margin-top:0!important}body.woocommerce-order-received .ts-cart-checkout-process-bar,body.woocommerce-order-received .ts-checkout-progress{display:none!important}@media (min-width:769px){.at-ty-hero{padding:14px 20px!important;margin:0 0 14px!important}.at-ty-hero__text h1{font-size:20px!important;line-height:1.25!important;margin:0 0 4px!important}.at-ty-hero__text p{font-size:14px!important}.at-ty-strip{margin:0 0 16px!important}.at-ty-strip__cell{padding:10px 14px!important}.at-ty-section{padding:16px 20px!important;margin:0 0 12px!important}.at-ty-section h2{font-size:16px!important;margin:0 0 12px!important}}.at-ty-strip__cell strong,.at-ty-strip__cell strong .woocommerce-Price-amount,.at-ty-strip__cell strong .woocommerce-Price-currencySymbol,.at-ty-table .woocommerce-Price-amount,.at-ty-table .at-r .woocommerce-Price-amount{white-space:nowrap!important;display:inline!important}.at-ty-strip__cell strong{display:flex!important;flex-wrap:nowrap!important;align-items:baseline!important;gap:2px!important}.at-ty-strip__cell strong .woocommerce-Price-amount{display:inline-flex!important;align-items:baseline!important;gap:2px!important}@media (max-width:480px){.at-ty-table{font-size:12px!important;table-layout:auto!important;width:100%!important}.at-ty-table th,.at-ty-table td{padding:8px 6px!important;word-break:break-word!important;white-space:normal!important}.at-ty-table tfoot th{font-size:13px!important}.at-ty-table .at-r{white-space:nowrap!important;text-align:right!important}.at-ty-table tfoot td{white-space:normal!important;text-align:right!important;line-height:1.35!important}.at-ty-table tfoot td .woocommerce-Price-amount{white-space:nowrap!important}.at-ty-section{padding:12px 14px!important}.at-ty-section h2{font-size:15px!important}}.at-ty-contacts__btn,.at-vo-manager .at-btn{transition:transform .15s ease,box-shadow .15s ease,filter .15s ease,background .15s ease!important;cursor:pointer}.at-ty-contacts__btn:hover,.at-vo-manager .at-btn:hover{transform:translateY(-2px)!important;box-shadow:0 6px 16px rgba(0,0,0,.15)!important;filter:brightness(1.05)!important}.at-ty-contacts__btn:active,.at-vo-manager .at-btn:active{transform:translateY(0)!important;box-shadow:0 2px 6px rgba(0,0,0,.1)!important;filter:brightness(.97)!important}body.woocommerce-account.woocommerce-view-order .ts-cart-checkout-process-bar,body.woocommerce-account .ts-cart-checkout-process-bar{display:none!important}body.woocommerce-view-order .woocommerce-MyAccount-content>.at-vo-header{margin-top:0!important}.at-ty-strip__cell strong,.at-ty-strip__cell strong *,.at-ty-strip__cell strong .woocommerce-Price-amount,.at-ty-strip__cell strong .woocommerce-Price-currencySymbol{white-space:nowrap!important}.at-ty-strip__cell strong{display:flex!important;flex-wrap:nowrap!important;align-items:baseline!important;gap:3px!important}@media (max-width:480px){.at-ty-section.at-ty-details{padding:12px!important}.at-ty-table{table-layout:fixed!important;width:100%!important;font-size:13px!important}.at-ty-table thead th:nth-child(1){width:60%!important}.at-ty-table thead th:nth-child(2){width:15%!important}.at-ty-table thead th:nth-child(3){width:25%!important}.at-ty-table th,.at-ty-table td{padding:8px 6px!important;word-break:break-word!important;overflow-wrap:anywhere!important;vertical-align:top!important}.at-ty-table .at-r{text-align:right!important}.at-ty-table tfoot th[colspan]{width:70%!important}.at-ty-table tfoot td{width:30%!important;text-align:right!important;white-space:normal!important;line-height:1.35!important}.at-ty-table tfoot td .woocommerce-Price-amount{white-space:nowrap!important;display:inline-flex!important;align-items:baseline!important;gap:2px!important}.at-ty-table thead th{font-size:11px!important;letter-spacing:.02em!important;white-space:normal!important}.at-ty-sku{font-size:11px!important}}@media (max-width:480px){.at-ty-table tfoot td.at-r,.at-ty-table tfoot td.at-r *:not(.woocommerce-Price-amount):not(.woocommerce-Price-currencySymbol){white-space:normal!important;word-break:break-word!important;overflow-wrap:anywhere!important}.at-ty-table tfoot th[colspan]{width:50%!important}.at-ty-table tfoot td.at-r{width:50%!important;font-size:12px!important;line-height:1.4!important}.at-ty-table tfoot td.at-r .woocommerce-Price-amount{white-space:nowrap!important}}@media (max-width:480px){.at-ty-table tfoot{display:block!important;width:100%!important}.at-ty-table tfoot tr{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;gap:10px!important;padding:8px 0!important;border-bottom:1px solid #f3f4f6!important;width:100%!important}.at-ty-table tfoot tr:last-child{border-bottom:0!important}.at-ty-table tfoot th[colspan],.at-ty-table tfoot th{display:block!important;width:auto!important;flex:0 0 auto!important;border:0!important;padding:0!important;text-align:left!important;color:#0f172a!important;font-weight:600!important}.at-ty-table tfoot td.at-r{display:block!important;width:auto!important;flex:1 1 auto!important;border:0!important;padding:0!important;text-align:right!important;font-weight:600!important;color:#0f172a!important;line-height:1.4!important;font-size:13px!important}.at-ty-table tfoot td.at-r .woocommerce-Price-amount{white-space:nowrap!important;color:#ff6b1f!important;font-weight:700!important}.at-ty-table .at-ty-table__row-order_total th,.at-ty-table .at-ty-table__row-order_total td{font-size:15px!important;color:#ff6b1f!important;font-weight:800!important;border-top:2px solid #e5e7eb!important;padding-top:10px!important}}@media (max-width:480px){.at-ty-table tfoot td.at-r{word-break:normal!important;overflow-wrap:break-word!important;hyphens:none!important}}@media (min-width:769px){.at-ty-strip{grid-template-columns:minmax(140px,.8fr) minmax(200px,1.4fr) minmax(200px,1.4fr) minmax(140px,.9fr)!important}.at-ty-strip__cell{overflow:visible!important}.at-ty-strip__cell strong{white-space:normal!important;display:block!important;line-height:1.3!important;word-break:normal!important;overflow-wrap:break-word!important}.at-ty-strip__cell strong .woocommerce-Price-amount,.at-ty-strip__cell strong .woocommerce-Price-amount *{white-space:nowrap!important}}@media (max-width:480px){.at-ty-strip{grid-template-columns:1fr 1fr!important}.at-ty-strip__cell{overflow:visible!important;min-width:0!important}.at-ty-strip__cell strong{white-space:normal!important;display:block!important;line-height:1.3!important;word-break:normal!important;overflow-wrap:break-word!important;font-size:13px!important}.at-ty-strip__cell strong .woocommerce-Price-amount,.at-ty-strip__cell strong .woocommerce-Price-amount *{white-space:nowrap!important}}body.woocommerce-account .at-mc-bar,body.woocommerce-account .at-mc-toast{display:none!important}body.woocommerce-order-received .at-mc-bar,body.woocommerce-order-received .at-mc-toast,body.woocommerce-checkout .at-mc-bar,body.woocommerce-checkout .at-mc-toast,body.woocommerce-view-order .at-mc-bar,body.woocommerce-view-order .at-mc-toast,body.woocommerce-edit-account .at-mc-bar,body.woocommerce-orders .at-mc-bar{display:none!important}body.woocommerce-order-received .at-mobile-cta,body.woocommerce-view-order .at-mobile-cta,body.woocommerce-account .at-mobile-cta{display:none!important}@media (max-width:480px){.at-ty-table{font-size:13px!important}.at-ty-table thead th{font-size:11px!important;padding:8px 4px!important;white-space:nowrap!important}.at-ty-table tbody td{padding:10px 6px!important}.at-ty-table tfoot tr{display:block!important;padding:10px 0!important;border-bottom:1px solid #f3f4f6!important}.at-ty-table tfoot tr:last-child{border-bottom:0!important}.at-ty-table tfoot th[colspan],.at-ty-table tfoot th{display:block!important;width:100%!important;text-align:left!important;padding:0 0 4px!important;border:0!important;color:#6b7280!important;font-weight:600!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:.04em!important}.at-ty-table tfoot td.at-r{display:block!important;width:100%!important;text-align:right!important;padding:0!important;border:0!important;color:#0f172a!important;font-weight:600!important;font-size:14px!important;line-height:1.4!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}.at-ty-table tfoot td.at-r .woocommerce-Price-amount{white-space:nowrap!important;color:#ff6b1f!important;font-weight:700!important}.at-ty-table .at-ty-table__row-order_total td.at-r,.at-ty-table .at-ty-table__row-order_total .woocommerce-Price-amount{font-size:17px!important}.at-ty-table .at-ty-table__row-order_total{border-top:2px solid #e5e7eb!important;padding-top:12px!important;margin-top:4px!important}}@media (max-width:480px){.at-ty-section:has(.at-ty-table){padding:14px!important}.at-ty-table tfoot tr{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;padding:12px 0!important}.at-ty-table tfoot th[colspan],.at-ty-table tfoot th{display:inline-block!important;width:auto!important;flex:0 0 auto!important;max-width:38%!important;text-align:left!important;text-transform:none!important;letter-spacing:0!important;font-size:13px!important;color:#6b7280!important;font-weight:500!important;padding:0!important;line-height:1.4!important}.at-ty-table tfoot td.at-r{display:inline-block!important;width:auto!important;flex:1 1 auto!important;text-align:right!important;font-size:13px!important;color:#0f172a!important;font-weight:600!important;line-height:1.4!important;padding:0!important;word-break:normal!important;overflow-wrap:break-word!important;hyphens:none!important}.at-ty-table .at-ty-table__row-order_total th,.at-ty-table .at-ty-table__row-order_total td.at-r{font-size:15px!important;color:#0f172a!important;font-weight:700!important}.at-ty-table .at-ty-table__row-order_total td.at-r .woocommerce-Price-amount{font-size:18px!important}}@media (max-width:480px){.at-ty-table tfoot th[colspan],.at-ty-table tfoot th{white-space:nowrap!important;max-width:none!important;flex:0 0 auto!important}.at-ty-table tfoot td.at-r{flex:1 1 0!important;min-width:0!important}}@media (max-width:480px){.at-ty-section{padding:12px!important}.at-ty-section:has(.at-ty-table){padding:14px 12px!important}.at-ty-table tfoot tr{gap:8px!important}.at-ty-table tfoot th{font-size:13px!important;color:#6b7280!important;font-weight:500!important}.at-ty-table tfoot td.at-r,.at-ty-table tfoot td.at-r *{word-break:keep-all!important;overflow-wrap:normal!important;word-wrap:normal!important;hyphens:none!important;-webkit-hyphens:none!important}.at-ty-table tfoot td.at-r{white-space:normal!important;line-height:1.45!important;font-size:14px!important}}body.woocommerce-view-order .woocommerce-MyAccount-content{padding-top:0!important;margin-top:0!important}body.woocommerce-view-order .woocommerce-MyAccount-content>.at-vo-header:first-child{margin-top:0!important}body.woocommerce-checkout-pay .at-mobile-cta,body.woocommerce-order-pay .at-mobile-cta{display:none!important}body.woocommerce-account .woocommerce-MyAccount-content h1,body.woocommerce-account .woocommerce-MyAccount-content h2,body.woocommerce-account .woocommerce-MyAccount-content h3,body.woocommerce-account .woocommerce-MyAccount-content h4{line-height:1.3!important;letter-spacing:0!important}body.woocommerce-account .woocommerce-MyAccount-content>*:first-child,body.woocommerce-view-order .woocommerce-MyAccount-content>.at-vo-pay-cta,body.woocommerce-view-order .woocommerce-MyAccount-content>.at-vo-section:first-of-type,body.woocommerce-orders .woocommerce-MyAccount-content>.at-orders-list{margin-top:96px!important;padding-top:0!important}@media (max-width:900px){body.woocommerce-account .woocommerce-MyAccount-content>*:first-child,body.woocommerce-view-order .woocommerce-MyAccount-content>.at-vo-pay-cta,body.woocommerce-view-order .woocommerce-MyAccount-content>.at-vo-section:first-of-type,body.woocommerce-orders .woocommerce-MyAccount-content>.at-orders-list{margin-top:12px!important}}.at-vo-cancelled{background:#fff!important;border:1px solid #e5e7eb!important;border-left:0!important;border-radius:12px!important;padding:16px 20px!important;box-shadow:0 1px 3px rgba(15,23,42,.04)!important}.at-vo-cancelled h2{font-size:15px!important;line-height:1.3!important;margin:0 0 4px!important;color:#991b1b!important;font-weight:700!important}.at-vo-cancelled p{font-size:13px!important;line-height:1.5!important;margin:0!important;color:#6b7280!important}@media (min-width:901px){#page .woocommerce-MyAccount-navigation ul{border-bottom:1px solid #e5e7eb!important;gap:6px!important}#page .woocommerce-MyAccount-navigation li a{border-radius:8px 8px 0 0!important;padding:10px 18px!important;border:1px solid transparent!important;border-bottom:0!important;margin-bottom:-1px!important;background:0 0!important;transition:color .2s ease,background-color .2s ease,border-color .2s ease!important}#page .woocommerce-MyAccount-navigation li a:hover{color:#ff6b1f!important;background:0 0!important;transform:none!important;box-shadow:none!important}#page .woocommerce-MyAccount-navigation li.is-active a,#page .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--current a{background:#fff!important;border-color:#e5e7eb!important;color:#0f172a!important;font-weight:700!important;box-shadow:none!important;transform:none!important}}.at-orders-list{display:flex;flex-direction:column;gap:0}.at-orders-list__head{display:none}@media (min-width:901px){.at-orders-list{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px rgba(15,23,42,.04)}.at-orders-list__head,.at-order-row{display:grid;grid-template-columns:110px 130px 160px minmax(140px,1fr) auto;gap:16px;align-items:center;padding:14px 20px}.at-orders-list__head{display:grid;background:#f9fafb;border-bottom:1px solid #e5e7eb;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#6b7280}.at-orders-list__head-actions{text-align:right}.at-order-row+.at-order-row{border-top:1px solid #f3f4f6}.at-order-row{transition:background .15s ease}.at-order-row:hover{background:#fafbfc}.at-order-row__num a{color:#0f172a;font-weight:700;font-size:15px;text-decoration:none}.at-order-row__num a:hover{color:#ff6b1f}.at-order-row__date time{color:#4b5563;font-size:14px}.at-order-row__status mark.order-status{display:inline-block;padding:4px 12px;border-radius:999px;font-size:12px;font-weight:600;line-height:1.4;background:#f3f4f6;color:#374151}.at-order-row__total{display:flex;flex-direction:column;gap:2px}.at-order-row__sum{font-weight:700;color:#0f172a;white-space:nowrap;font-size:14px}.at-order-row__total small{color:#9ca3af;font-size:12px}.at-order-row__actions{display:flex;gap:8px;justify-content:flex-end}.at-order-row__actions .at-btn--sm{padding:8px 14px;font-size:13px;font-weight:600;border-radius:8px;text-decoration:none;line-height:1;white-space:nowrap;transition:all .15s ease}.at-order-row__actions .at-btn--ghost{background:#fff;color:#0f172a;border:1px solid #d1d5db}.at-order-row__actions .at-btn--ghost:hover{border-color:#ff6b1f;color:#ff6b1f}.at-order-row__actions .at-btn--primary{background:#ff6b1f;color:#fff;border:1px solid #ff6b1f}.at-order-row__actions .at-btn--primary:hover{background:#e65510;border-color:#e65510}}.at-order-row__status .status-processing{background:#fff3ec;color:#c7430f}.at-order-row__status .status-on-hold{background:#fef3c7;color:#92400e}.at-order-row__status .status-pending{background:#e0f7fa;color:#0e7490}.at-order-row__status .status-completed{background:#d1fae5;color:#065f46}.at-order-row__status .status-cancelled,.at-order-row__status .status-refunded,.at-order-row__status .status-failed{background:#fee2e2;color:#991b1b}@media (max-width:900px){.at-orders-list{gap:12px}.at-order-row{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:14px 16px;box-shadow:0 1px 3px rgba(15,23,42,.04);display:grid;grid-template-columns:1fr auto;gap:6px 12px}.at-order-row__num{grid-column:1}.at-order-row__num a{font-size:16px;font-weight:700;color:#0f172a;text-decoration:none}.at-order-row__date{grid-column:1;font-size:13px;color:#6b7280}.at-order-row__status{grid-column:2;grid-row:1/3;align-self:start;justify-self:end}.at-order-row__status mark.order-status{display:inline-block;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:600;line-height:1.4}.at-order-row__total{grid-column:1/3;display:flex;align-items:baseline;gap:8px;border-top:1px solid #f3f4f6;padding-top:10px;margin-top:4px}.at-order-row__sum{font-weight:700;color:#0f172a;font-size:16px;white-space:nowrap}.at-order-row__total small{color:#9ca3af;font-size:12px}.at-order-row__actions{grid-column:1/3;display:flex;gap:8px}.at-order-row__actions .at-btn--sm{flex:1;padding:10px 12px;font-size:13px;font-weight:600;border-radius:8px;text-decoration:none;line-height:1.2;text-align:center}.at-order-row__actions .at-btn--ghost{background:#fff;color:#0f172a;border:1px solid #d1d5db}.at-order-row__actions .at-btn--primary{background:#ff6b1f;color:#fff;border:1px solid #ff6b1f}}@media (max-width:900px){#page .woocommerce-MyAccount-navigation ul{border-bottom:1px solid #e5e7eb!important;padding:0 16px!important;margin:0 -16px 16px!important;gap:0!important}#page .woocommerce-MyAccount-navigation li a{background:0 0!important;border:0!important;border-radius:0!important;border-bottom:2px solid transparent!important;padding:12px 14px!important;font-size:13px!important;font-weight:500!important;color:#6b7280!important;line-height:1.2!important;transition:color .18s ease,border-color .18s ease!important}#page .woocommerce-MyAccount-navigation li.is-active a,#page .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--current a{color:#ff6b1f!important;background:0 0!important;border-bottom-color:#ff6b1f!important;font-weight:700!important}#page .woocommerce-MyAccount-navigation li a:active{color:#ff6b1f!important}}@media (max-width:900px){#page .woocommerce-MyAccount-navigation li a::before{content:none!important}#page .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-address a{font-size:13px!important;line-height:1.2!important}}@media (max-width:900px){#page .woocommerce-MyAccount-navigation li a{padding:10px 8px!important;font-size:12px!important;letter-spacing:0!important}#page .woocommerce-MyAccount-navigation ul{gap:4px!important;padding:0 12px!important;margin:0 -12px 14px!important;justify-content:space-between}#page .woocommerce-MyAccount-navigation li{flex:1 1 0;min-width:0}#page .woocommerce-MyAccount-navigation li a{text-align:center;display:block!important}}@media (max-width:380px){#page .woocommerce-MyAccount-navigation li a{padding:10px 4px!important;font-size:11px!important}}@media (max-width:900px){#page .woocommerce-MyAccount-navigation ul{justify-content:flex-start!important;overflow-x:auto!important}#page .woocommerce-MyAccount-navigation li{flex:0 0 auto!important}#page .woocommerce-MyAccount-navigation li a{padding:10px 12px!important;font-size:13px!important;white-space:nowrap!important;text-align:left!important}#page .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--orders a{font-size:0!important;line-height:0!important}#page .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--orders a::before{content:"Заказы"!important;font-size:13px!important;line-height:1.2!important}#page .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-address a{font-size:0!important;line-height:0!important}#page .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-address a::before{content:"Адреса"!important;font-size:13px!important;line-height:1.2!important}}@media (max-width:900px){#page .woocommerce-MyAccount-navigation ul{padding:0!important;margin:0 0 12px!important;gap:0!important}#page .woocommerce-MyAccount-navigation li a{padding:10px!important}}@media (max-width:600px){.at-vo-flow__step--current .at-vo-flow__icon{box-shadow:none!important}.at-vo-flow__icon{width:32px!important;height:32px!important;font-size:14px!important;box-sizing:border-box!important}}#page .woocommerce-Addresses>.woocommerce-Address,#page .woocommerce-Addresses>.u-column1,#page .woocommerce-Addresses>.col-1{padding:16px 18px!important;border-radius:12px!important;box-shadow:0 1px 3px rgba(15,23,42,.05)!important}#page .woocommerce-Address .woocommerce-Address-title.title,#page .woocommerce-Address header.title{display:flex!important;align-items:center!important;justify-content:space-between!important;text-align:left!important;gap:10px!important;margin:0 0 10px!important;padding:0!important;border:0!important}#page .woocommerce-Address .woocommerce-Address-title h3,#page .woocommerce-Address .woocommerce-Address-title h2,#page .woocommerce-Address header.title h3,#page .woocommerce-Address header.title h2{font-size:13px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.5px!important;color:#6b7280!important;margin:0!important;padding:0!important;text-align:left!important;flex:1 1 auto!important}#page .woocommerce-Address .woocommerce-Address-title a.edit{width:32px!important;height:32px!important;background:0 0!important;border:1px solid #e5e7eb!important;border-radius:8px!important;color:#6b7280!important;flex:0 0 auto!important}#page .woocommerce-Address .woocommerce-Address-title a.edit::before{content:"✏️"!important;font-size:14px!important;line-height:1!important;filter:grayscale(1)}#page .woocommerce-Address .woocommerce-Address-title a.edit:hover{background:#fff3ec!important;border-color:#ff6b1f!important;color:#ff6b1f!important}#page .woocommerce-Address .woocommerce-Address-title a.edit:hover::before{filter:none}#page .woocommerce-Address address{font-size:13px!important;line-height:1.55!important;color:#0f172a!important}body.woocommerce-view-order .at-vo-items table.shop_table tfoot tr.order_total th,body.woocommerce-view-order .at-vo-items table.shop_table tfoot tr.order_total td,body.woocommerce-view-order .woocommerce-order-details table tfoot tr.order_total th,body.woocommerce-view-order .woocommerce-order-details table tfoot tr.order_total td,body.woocommerce-view-order table.woocommerce-table--order-details tfoot tr.order_total th,body.woocommerce-view-order table.woocommerce-table--order-details tfoot tr.order_total td{background:#fff3ec!important;border-top:2px solid #ff6b1f!important;font-weight:800!important;font-size:16px!important;color:#0f172a!important;padding-top:14px!important;padding-bottom:14px!important}body.woocommerce-view-order table tfoot tr.order_total td .amount,body.woocommerce-view-order table tfoot tr.order_total td bdi,body.woocommerce-view-order table tfoot tr.order_total td strong{font-size:20px!important;font-weight:800!important;color:#ff6b1f!important}body.woocommerce-view-order .at-vo-items table.shop_table tfoot tr.order-total th,body.woocommerce-view-order .at-vo-items table.shop_table tfoot tr.order-total td,body.woocommerce-view-order .at-vo-items table.shop_table tfoot tr.at-row-order-total th,body.woocommerce-view-order .at-vo-items table.shop_table tfoot tr.at-row-order-total td,body.woocommerce-view-order .woocommerce-order-details table tfoot tr.order-total th,body.woocommerce-view-order .woocommerce-order-details table tfoot tr.order-total td{background:#fff3ec!important;border-top:2px solid #ff6b1f!important;font-weight:800!important;font-size:16px!important;color:#0f172a!important;padding-top:14px!important;padding-bottom:14px!important}body.woocommerce-view-order table tfoot tr.order-total td .amount,body.woocommerce-view-order table tfoot tr.order-total td bdi,body.woocommerce-view-order table tfoot tr.order-total td strong,body.woocommerce-view-order table tfoot tr.at-row-order-total td .amount,body.woocommerce-view-order table tfoot tr.at-row-order-total td bdi,body.woocommerce-view-order table tfoot tr.at-row-order-total td strong{font-size:20px!important;font-weight:800!important;color:#ff6b1f!important}#page .woocommerce-Address address{font-size:13px!important;line-height:1.45!important;white-space:pre-line!important;margin:0!important}#page .woocommerce-Addresses>.woocommerce-Address,#page .woocommerce-Addresses>.u-column1,#page .woocommerce-Addresses>.col-1{padding:14px 16px!important}#page .woocommerce-Address .woocommerce-Address-title.title,#page .woocommerce-Address header.title{margin:0 0 8px!important}#awooc-form-custom-order .wpcf7-response-output:empty,#awooc-form-custom-order .wpcf7-response-output:not(.wpcf7-display-none):not([role]):not(.wpcf7-validation-errors):not(.wpcf7-mail-sent-ok):not(.wpcf7-mail-sent-ng):not(.wpcf7-spam-blocked):not(.wpcf7-acceptance-missing){display:none!important;border:0!important;padding:0!important;margin:0!important}#awooc-form-custom-order .wpcf7-response-output:empty{display:none!important}.awooc-success-card{text-align:center;padding:24px 16px 18px;display:flex;flex-direction:column;align-items:center;gap:14px;font-family:var(--font-body,Inter,system-ui,sans-serif)}.awooc-success-card__icon{animation:awooc-pop .35s cubic-bezier(.34,1.56,.64,1)}.awooc-success-card__title{font-size:22px;font-weight:800;color:#0f172a;margin:0;font-family:var(--font-head,Montserrat,sans-serif)}.awooc-success-card__sub{font-size:14px;line-height:1.5;color:#4b5563;margin:0;max-width:420px}.awooc-success-card__sub strong{color:#0f172a;font-weight:700}.awooc-success-card__contacts{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:4px}.awooc-success-card__contacts a{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;border-radius:10px;background:#ff6b1f;color:#fff;font-weight:700;font-size:14px;text-decoration:none;transition:background .15s ease,transform .12s ease}.awooc-success-card__contacts a:hover{background:#e65510;transform:translateY(-1px)}.awooc-success-card__contacts a:nth-child(2){background:#fff;color:#0f172a;border:1px solid #d1d5db}.awooc-success-card__contacts a:nth-child(2):hover{border-color:#ff6b1f;color:#ff6b1f;background:#fff}.awooc-success-card__note{font-size:12px;color:#9ca3af;margin:4px 0 0}.awooc-success-card__note span{font-weight:700;color:#ff6b1f}@media (max-width:480px){.awooc-success-card{padding:18px 12px 12px}.awooc-success-card__title{font-size:18px}.awooc-success-card__sub{font-size:13px}.awooc-success-card__contacts a{flex:1 1 100%;justify-content:center}}@media (max-width:991px){body.menu-mobile-active,html:has(#group-icon-header.ts-floating-sidebar.active){overflow:hidden!important}#group-icon-header.ts-floating-sidebar.active .mobile-menu-wrapper{overscroll-behavior:contain;touch-action:pan-y}}.product-label .new,.product-label span.new,.products .product .product-label .new,.product-loop .product-label .new{display:none!important}#page .at-active-pills{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:10px 14px;margin:0 0 14px;background:#fff8f2;border:1px solid #ffe0cc;border-radius:10px}#page .at-active-pills__label{font-size:13px;font-weight:700;color:var(--text-mid,#4b5563);text-transform:uppercase;letter-spacing:.04em;margin-right:4px}#page .at-active-pills__list{display:flex;align-items:center;flex-wrap:wrap;gap:6px;flex:1 1 auto}#page .at-active-pills__pill{display:inline-flex;align-items:center;gap:6px;padding:5px 10px 5px 12px;border-radius:999px;background:var(--primary,#ff6b1f);color:#fff!important;font-size:13px;font-weight:600;text-decoration:none!important;line-height:1;transition:background .15s ease,transform .12s ease}#page .at-active-pills__pill:hover{background:var(--primary-hover,#e65510);transform:translateY(-1px)}#page .at-active-pills__pill:visited{color:#fff!important}#page .at-active-pills__x{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:rgba(255,255,255,.25);font-size:14px;line-height:1;font-weight:400}#page .at-active-pills__pill:hover .at-active-pills__x{background:rgba(255,255,255,.4)}#page .at-active-pills__reset{margin-left:auto;padding:5px 10px;font-size:13px;font-weight:600;color:var(--text-mid,#4b5563)!important;text-decoration:underline!important;text-underline-offset:3px;background:0 0}#page .at-active-pills__reset:hover{color:var(--primary,#ff6b1f)!important}#page .at-active-pills__pill,#page .at-active-pills__reset{-webkit-tap-highlight-color:transparent;touch-action:manipulation}#page .at-active-pills__pill:active{transform:scale(.96)}@media (max-width:768px){#page .at-active-pills{padding:10px 12px;gap:7px;margin-bottom:12px}}@media (max-width:600px){#page .at-active-pills{padding:6px 8px;gap:6px;margin:0 0 10px;border-radius:10px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}#page .at-active-pills::-webkit-scrollbar{display:none}#page .at-active-pills__label{display:none}#page .at-active-pills__list{flex:0 0 auto;flex-wrap:nowrap;gap:6px;align-items:center}#page .at-active-pills__pill{font-size:12px;padding:5px 8px 5px 11px;min-height:28px;line-height:1.1;flex-shrink:0}#page .at-active-pills__x{width:16px;height:16px;font-size:13px;flex-shrink:0}#page .at-active-pills__reset{margin-left:auto;flex:0 0 auto;padding:5px 4px 5px 8px;font-size:12px;min-height:28px;line-height:1.1;white-space:nowrap}}@media (max-width:380px){#page .at-active-pills__label{font-size:9px;letter-spacing:.05em}#page .at-active-pills__pill{font-size:12px;padding:8px 10px 8px 12px}}@media (min-width:600px) and (max-width:768px){#page .at-active-pills__reset{flex:0 0 auto;margin-left:auto;padding-top:0}}body.term-air-heaters #page .at-active-pills,body.term-engine-pre-heaters #page .at-active-pills,body.term-perenosnye-avtonomnye-otopiteli #page .at-active-pills{background:#fff8f2;border-color:#ffe0cc}#page .at-result-count{display:inline-block;margin-left:8px;font-size:.55em;font-weight:600;color:var(--text-mid,#6b7280);vertical-align:middle;letter-spacing:0}.at-cat-grid{display:none}@media (max-width:768px){.at-cat-strip{display:none!important}.at-cat-strip__hd{display:flex!important;padding:0 4px 6px;margin:0}body.tax-product_cat .at-cat-strip__hd,body.tax-product_tag .at-cat-strip__hd{display:none!important}.at-cat-grid{display:block;margin:0 0 14px}.at-cat-grid__list{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.at-cat-grid__card{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:14px 12px;border:1.5px solid #e5e7eb;border-radius:14px;background:#fff;text-decoration:none!important;transition:border-color .15s,background .15s,transform .15s;-webkit-tap-highlight-color:transparent;touch-action:manipulation;min-height:88px;position:relative}.at-cat-grid__card:active{transform:scale(.98)}.at-cat-grid__icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:#f3f4f6;color:#6b7280;flex-shrink:0}.at-cat-grid__card--cold .at-cat-grid__icon{background:var(--secondary-soft,#e0f7fa);color:var(--secondary,#00b8d4)}.at-cat-grid__card--hot .at-cat-grid__icon{background:var(--primary-soft,#fff3ec);color:var(--primary,#ff6b1f)}.at-cat-grid__card--parts .at-cat-grid__icon{background:#f3f4f6;color:#4b5563}.at-cat-grid__name{font-family:var(--font-head,"Montserrat",sans-serif);font-size:14px;font-weight:700;color:var(--text,#0f172a);line-height:1.2}.at-cat-grid__count{font-size:11px;font-weight:500;color:var(--text-light,#9ca3af);line-height:1}.at-cat-grid__card.is-current{border-color:transparent}.at-cat-grid__card--cold.is-current{background:var(--secondary,#00b8d4);border-color:var(--secondary,#00b8d4)}.at-cat-grid__card--hot.is-current{background:var(--primary,#ff6b1f);border-color:var(--primary,#ff6b1f)}.at-cat-grid__card--parts.is-current{background:#374151;border-color:#374151}.at-cat-grid__card.is-current .at-cat-grid__name,.at-cat-grid__card.is-current .at-cat-grid__count{color:#fff}.at-cat-grid__card.is-current .at-cat-grid__count{color:rgba(255,255,255,.85)}.at-cat-grid__card.is-current .at-cat-grid__icon{background:rgba(255,255,255,.2);color:#fff}.at-cat-grid__toggle,.at-cat-grid__toggle:hover,.at-cat-grid__toggle:focus,.at-cat-grid__toggle:active{display:flex;align-items:center;gap:8px;width:100%;padding:10px 14px;border:1.5px solid #e5e7eb!important;border-radius:12px;background:#fff!important;color:var(--text,#0f172a)!important;font-size:13px;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;margin:0 0 10px;box-shadow:none!important;text-transform:none!important;letter-spacing:0!important}.at-cat-grid__toggle:hover{border-color:var(--secondary,#00b8d4)!important}body.term-air-heaters .at-cat-grid__toggle:hover,body.term-engine-pre-heaters .at-cat-grid__toggle:hover,body.term-perenosnye-avtonomnye-otopiteli .at-cat-grid__toggle:hover{border-color:var(--primary,#ff6b1f)!important}.at-cat-grid__toggle-text{flex:1;text-align:left}.at-cat-grid__chevron{transition:transform .2s ease}.at-cat-grid.is-expanded .at-cat-grid__chevron{transform:rotate(180deg)}.at-cat-grid.is-collapsed .at-cat-grid__list{display:none}.at-cat-grid.is-collapsed.is-expanded .at-cat-grid__list{display:grid}}@media (max-width:380px){.at-cat-grid__card{padding:12px 10px;min-height:80px}.at-cat-grid__icon{width:32px;height:32px}.at-cat-grid__name{font-size:13px}}@media (max-width:640px){#at-sheet-filters .at-sheet__hd,#at-sheet-sort .at-sheet__hd{padding:11px 14px 9px!important;font-size:16px!important;gap:10px!important}#at-sheet-filters .at-sheet__reset{font-size:13px!important;padding:4px 2px!important}#at-sheet-filters .at-sheet__x,#at-sheet-sort .at-sheet__x{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;max-width:28px!important;max-height:28px!important}#at-sheet-filters .at-sheet__ft,#at-sheet-sort .at-sheet__ft{padding:9px 14px calc(9px + env(safe-area-inset-bottom,0px))!important;gap:10px!important}#at-sheet-filters .at-sheet__apply{font-size:15px!important;padding:12px 16px!important;border-radius:10px!important}#at-sheet-filters .at-mob-filters__group{padding:11px 14px!important}#at-sheet-filters .at-mob-filters__group-label{font-size:10px!important;margin-bottom:8px!important;letter-spacing:.06em!important}#at-sheet-filters .at-mob-filters__chips{gap:6px!important}#at-sheet-filters .at-mob-filters__chip{padding:7px 13px!important;font-size:13px!important}#at-sheet-filters .at-mob-filters__price-row{gap:8px!important}#at-sheet-filters .at-mob-filters__price-input{padding:9px 11px!important;font-size:14px!important;border-radius:8px!important}#at-sheet-filters .at-mob-filters__price-sep{font-size:13px!important}}@media (max-width:380px){#at-sheet-filters .at-sheet__hd{padding:9px 12px 7px!important;font-size:15px!important}#at-sheet-filters .at-mob-filters__group{padding:9px 12px!important}#at-sheet-filters .at-mob-filters__group-label{margin-bottom:6px!important}#at-sheet-filters .at-mob-filters__chips{gap:5px!important}#at-sheet-filters .at-mob-filters__chip{padding:6px 11px!important;font-size:12px!important}#at-sheet-filters .at-sheet__ft{padding:7px 12px calc(7px + env(safe-area-inset-bottom,0px))!important}#at-sheet-filters .at-sheet__apply{font-size:14px!important;padding:11px 14px!important}}@media (min-width:992px){body.single-product .at-sticky-cta{display:flex!important;position:fixed!important;bottom:24px!important;right:24px!important;left:auto!important;width:auto!important;max-width:360px!important;border-top:0!important;border-radius:14px!important;padding:12px 14px!important;z-index:9990!important;background:#fff!important;box-shadow:0 14px 36px rgba(15,23,42,.22),0 4px 12px rgba(15,23,42,.14)!important;align-items:center!important;gap:12px!important}body.single-product .at-sticky-cta .at-sticky-price{font:800 18px/1.1 var(--font-head,"Montserrat"),system-ui,sans-serif;color:var(--primary,#ff6b1f)}body.single-product .at-sticky-cta .at-sticky-price small{display:block;font-size:11px;font-weight:500;color:var(--text-light,#9ca3af)}body.single-product .at-sticky-cta .at-sticky-btn{background:var(--primary,#ff6b1f);color:#fff;border:0;padding:11px 18px;border-radius:10px;font:700 14px/1 var(--font-head,"Montserrat"),system-ui,sans-serif;cursor:pointer;white-space:nowrap}body.single-product .at-sticky-cta .at-sticky-btn:hover{background:var(--primary-hover,#e65510)}body.single-product .at-sticky-cta .at-sticky-btn[disabled],body.single-product .at-sticky-cta .at-sticky-btn.is-disabled{background:var(--text-light,#9ca3af);cursor:not-allowed}}.at-empty-cart-recs{width:100vw!important;position:relative!important;left:50%!important;right:50%!important;margin-left:-50vw!important;margin-right:-50vw!important}@media (min-width:992px){.at-empty-cart-recs__grid{grid-template-columns:repeat(4,minmax(0,240px))!important;max-width:1080px!important;justify-content:center!important}}body.at-has-cart .at-desktop-fab{display:none!important}body.woocommerce-checkout .woocommerce-NoticeGroup-checkout,body.woocommerce-checkout form.checkout>.woocommerce-error,body.woocommerce-checkout form.checkout>ul.woocommerce-error,body.woocommerce-checkout>.woocommerce-notices-wrapper>.woocommerce-error{display:none!important}@media (min-width:901px){.at-vo-pay-cta{display:flex!important;flex-direction:row!important;align-items:center!important;flex-wrap:nowrap!important}.at-vo-pay-cta .at-vo-pay-cta__text{flex:1 1 auto}.at-vo-pay-cta .at-btn--lg{padding:10px 18px!important;font-size:14px!important;margin:auto 0!important;align-self:center!important;white-space:nowrap}}.at-order-row__actions .at-btn--sm,.at-order-card__actions .at-btn{min-width:110px;text-align:center;box-sizing:border-box}body.woocommerce-view-order .woocommerce-customer-details .woocommerce-column--shipping-address,body.woocommerce-view-order .woocommerce-customer-details .woocommerce-column--2,body.woocommerce-view-order .woocommerce-customer-details address+h2+address,body.woocommerce-view-order .woocommerce-customer-details .col2-set .col-2{display:none!important}body.woocommerce-view-order .woocommerce-customer-details .col2-set .col-1,body.woocommerce-view-order .woocommerce-customer-details .woocommerce-column--billing-address{width:100%!important;max-width:100%!important;flex:1 1 100%!important}#left-sidebar .at-sidebar-block{margin-bottom:24px}#left-sidebar .at-sidebar-block:last-child{margin-bottom:0}#left-sidebar .at-cat-strip__hd{display:flex;align-items:center;gap:8px;margin:0 0 10px;padding:0;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-mid,#4b5563)}#left-sidebar nav.at-cat-strip{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:6px!important;overflow:visible!important;padding:0!important;margin:0!important}#left-sidebar .at-cat-strip__pill{display:flex!important;width:100%!important;box-sizing:border-box!important;justify-content:flex-start!important;padding:10px 12px!important;border-radius:10px!important;font-size:14px!important;flex-shrink:0;overflow:hidden!important}#left-sidebar .at-cat-strip__name{flex:1 1 0!important;min-width:0!important;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#left-sidebar .at-cat-strip__count{margin-left:6px!important;flex-shrink:0!important}#left-sidebar #page .at-cat-filters,#page #left-sidebar .at-cat-filters{padding:14px!important;margin:0!important;border-radius:12px;background:#fff;border:1px solid #eaecf0;box-shadow:0 1px 2px rgba(15,23,42,.04)}#left-sidebar #page .at-cat-filters__hd,#page #left-sidebar .at-cat-filters__hd{margin:0 0 12px!important;padding-bottom:10px;border-bottom:1px solid #eaecf0}#left-sidebar #page .at-cat-filters__row,#page #left-sidebar .at-cat-filters__row{flex-direction:column!important;align-items:stretch!important;gap:16px!important}#left-sidebar #page .at-cat-filters__attr-groups,#page #left-sidebar .at-cat-filters__attr-groups{display:flex!important;flex-direction:column!important;gap:16px!important;width:100%!important}#left-sidebar #page .at-cat-filters__group,#page #left-sidebar .at-cat-filters__group{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;width:100%!important;margin:0!important}#left-sidebar #page .at-cat-filters__label,#page #left-sidebar .at-cat-filters__label{display:block;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-mid,#4b5563);margin:0}#left-sidebar #page .at-cat-filters__chips,#page #left-sidebar .at-cat-filters__chips{display:flex!important;flex-wrap:wrap!important;gap:6px!important}#left-sidebar #page .at-cat-filters__chip,#page #left-sidebar .at-cat-filters__chip{font-size:13px!important;padding:6px 10px!important}#left-sidebar #page .at-cat-filters__group--price,#page #left-sidebar .at-cat-filters__group--price{display:grid!important;grid-template-columns:1fr auto 1fr!important;grid-template-areas:"label   label   label" "min     sep     max" "submit  submit  submit"!important;gap:8px!important;align-items:center!important}#left-sidebar #page .at-cat-filters__group--price .at-cat-filters__label,#page #left-sidebar .at-cat-filters__group--price .at-cat-filters__label{grid-area:label}#left-sidebar #page .at-cat-filters__group--price .at-cat-filters__price:first-of-type,#page #left-sidebar .at-cat-filters__group--price .at-cat-filters__price:first-of-type{grid-area:min;min-width:0!important;width:100%!important}#left-sidebar #page .at-cat-filters__group--price .at-cat-filters__sep,#page #left-sidebar .at-cat-filters__group--price .at-cat-filters__sep{grid-area:sep;text-align:center}#left-sidebar #page .at-cat-filters__group--price .at-cat-filters__price:last-of-type,#page #left-sidebar .at-cat-filters__group--price .at-cat-filters__price:last-of-type{grid-area:max;min-width:0!important;width:100%!important}#left-sidebar #page .at-cat-filters__group--price .at-cat-filters__submit,#page #left-sidebar .at-cat-filters__group--price .at-cat-filters__submit{grid-area:submit;width:100%}#left-sidebar #page .at-cat-filters__group--sku,#page #left-sidebar .at-cat-filters__group--sku{display:grid!important;grid-template-columns:1fr!important;gap:8px!important}#left-sidebar #page .at-cat-filters__sku-input,#page #left-sidebar .at-cat-filters__sku-input{width:100%!important}#left-sidebar #page .at-cat-filters__group--sku .at-cat-filters__submit,#page #left-sidebar .at-cat-filters__group--sku .at-cat-filters__submit{width:100%}#left-sidebar .at-cat-strip__pill:not(.is-current) .at-cat-strip__count{background:#f3f4f6}@media (max-width:767px){#left-sidebar .at-sidebar-block{display:none!important}}.awooc-trust-bar{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:-4px 0 16px;padding:8px 12px;background:var(--bg-section,#f7f9fc);border-radius:8px;font-size:12px;font-weight:500;color:var(--text-mid,#4b5563);line-height:1.3}.awooc-trust-bar__item{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.awooc-trust-bar__sep{color:var(--text-light,#9ca3af);font-weight:700}@media (max-width:480px){.awooc-trust-bar{font-size:11px;padding:8px 10px}.awooc-trust-bar__sep{display:none}.awooc-trust-bar__item{width:100%}}.awooc-cta-line{margin:8px 0 12px;padding:10px 12px;background:var(--primary-soft,#fff3ec);border-left:3px solid var(--primary,#ff6b1f);border-radius:6px;font-size:13px;line-height:1.45;color:var(--text,#0f172a)}.awooc-cta-line strong{color:var(--primary,#ff6b1f);font-weight:700}@media (max-width:480px){.awooc-cta-line{margin:6px 0 10px;padding:8px 10px;font-size:12px;line-height:1.4;border-left-width:2px;border-radius:4px}}.awooc-consent{margin:8px 0 0;padding:0;font-size:11px;line-height:1.4;color:var(--text-light,#9ca3af);text-align:center}.awooc-consent a{color:var(--text-mid,#4b5563);text-decoration:underline;text-decoration-color:var(--text-light,#9ca3af)}.awooc-consent a:hover{color:var(--primary,#ff6b1f);text-decoration-color:var(--primary,#ff6b1f)}body.woocommerce.archive,body.woocommerce-page.archive{background:var(--bg-section,#f7f9fc)!important}#at-faq .at-faq-list{max-width:880px;margin:0 auto;display:flex;flex-direction:column;gap:12px}#at-faq .at-faq-item{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:18px 24px;transition:border-color .15s ease,box-shadow .15s ease}#at-faq .at-faq-item[open]{border-color:var(--primary,#ff6b1f);box-shadow:0 6px 24px rgba(15,23,42,.06)}#at-faq .at-faq-item__q{list-style:none;cursor:pointer;font-family:var(--font-head,"Montserrat",sans-serif);font-weight:700;font-size:17px;line-height:1.4;color:var(--text,#0f172a);position:relative;padding-right:36px;display:block}#at-faq .at-faq-item__q::-webkit-details-marker{display:none}#at-faq .at-faq-item__q::after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:24px;font-weight:400;color:var(--primary,#ff6b1f);transition:transform .2s ease;line-height:1}#at-faq .at-faq-item[open] .at-faq-item__q::after{content:"−"}#at-faq .at-faq-item__a{margin-top:12px;padding-top:12px;border-top:1px solid #f3f4f6;font-size:15px;line-height:1.6;color:var(--text-mid,#4b5563)}@media (max-width:600px){#at-faq .at-faq-item{padding:14px 18px}#at-faq .at-faq-item__q{font-size:15px;padding-right:30px}#at-faq .at-faq-item__a{font-size:14px}}