:root{--ht-orange: #e05a14;--ht-orange-light: #fff3ee;--ht-orange-border: #f4c3a8;--ht-dark: #1c1c1c;--ht-dark2: #2a2a2a;--ht-bg: #f7f6f3;--ht-white: #ffffff;--ht-gray: #888888;--ht-border: #eeebe6;--ht-text: #1a1a1a;--ht-green: #1a7a4a}.ht-trust-strip{display:flex;background:var(--ht-white);border-top:1px solid var(--ht-border);border-bottom:1px solid var(--ht-border)}.ht-trust-strip__item{flex:1;display:flex;align-items:center;gap:11px;padding:13px 18px;border-right:1px solid var(--ht-border)}.ht-trust-strip__item:last-child{border-right:none}.ht-trust-strip__icon{width:34px;height:34px;background:var(--ht-orange-light);border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--ht-orange)}.ht-trust-strip__icon svg{width:16px;height:16px}.ht-trust-strip__text strong{display:block;font-size:12px;font-weight:700;color:var(--ht-text);margin-bottom:1px}.ht-trust-strip__text span{font-size:10.5px;color:var(--ht-gray)}@media(max-width:768px){.ht-trust-strip{flex-wrap:wrap}.ht-trust-strip__item{flex:0 0 50%;border-right:1px solid var(--ht-border)}.ht-trust-strip__item:nth-child(2n){border-right:none}}.ht-hero{display:flex;min-height:220px}.ht-hero__main{flex:3;background:var(--ht-dark);padding:36px;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden}.ht-hero__deco1{position:absolute;right:-80px;top:-80px;width:300px;height:300px;background:#272727;border-radius:50%;pointer-events:none}.ht-hero__deco2{position:absolute;right:60px;bottom:-60px;width:180px;height:180px;background:#232323;border-radius:50%;pointer-events:none}.ht-hero__deco3{position:absolute;right:120px;top:30px;width:60px;height:60px;background:var(--ht-orange);border-radius:50%;opacity:.15;pointer-events:none}.ht-hero__tag{display:inline-flex;align-items:center;gap:6px;background:#2a2a2a;border:1px solid #333;color:var(--ht-orange);font-size:10px;padding:4px 12px;border-radius:20px;font-weight:700;margin-bottom:14px;letter-spacing:.05em;width:fit-content;position:relative;z-index:2}.ht-hero__title{font-size:28px;font-weight:800;color:#fff;line-height:1.15;margin-bottom:10px;letter-spacing:-.3px;position:relative;z-index:2}.ht-hero__title em{color:var(--ht-orange);font-style:normal}.ht-hero__sub{font-size:13px;color:#888;margin-bottom:22px;max-width:400px;line-height:1.6;position:relative;z-index:2}.ht-hero__btns{display:flex;gap:10px;position:relative;z-index:2}.ht-hero__btn-primary{background:var(--ht-orange);color:#fff;border:none;padding:11px 24px;border-radius:7px;font-size:13px;cursor:pointer;font-weight:700;display:inline-flex;align-items:center;gap:7px;text-decoration:none;line-height:1}.ht-hero__btn-primary:hover{background:#c94d0e;color:#fff;text-decoration:none}.ht-hero__btn-outline{background:transparent;color:#ccc;border:1.5px solid #333;padding:11px 24px;border-radius:7px;font-size:13px;cursor:pointer;font-weight:500;text-decoration:none;line-height:1}.ht-hero__btn-outline:hover{border-color:#555;color:#fff;text-decoration:none}.ht-hero__stats{display:flex;gap:28px;margin-top:24px;position:relative;z-index:2;border-top:1px solid #2a2a2a;padding-top:20px}.ht-hero__stat strong{display:block;font-size:22px;font-weight:800;color:#fff;letter-spacing:-.5px}.ht-hero__stat strong em{color:var(--ht-orange);font-style:normal;font-size:16px}.ht-hero__stat span{font-size:10px;color:#666;text-transform:uppercase;letter-spacing:.06em}.ht-hero__side{flex:1;display:grid;grid-template-rows:1fr 1fr;background:var(--ht-white)}.ht-hero__side-card{display:flex;align-items:center;gap:14px;padding:18px 20px;cursor:pointer;border-bottom:1px solid var(--ht-border);border-left:3px solid transparent;text-decoration:none;transition:border-color .15s,background .15s}.ht-hero__side-card:last-child{border-bottom:none}.ht-hero__side-card:hover{border-left-color:var(--ht-orange);background:#fffaf8;text-decoration:none}.ht-hero__side-img{width:52px;height:52px;background:var(--ht-bg);border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.ht-hero__side-img img{width:100%;height:100%;object-fit:cover}.ht-hero__side-info strong{display:block;font-size:13px;font-weight:700;color:var(--ht-text);margin-bottom:3px}.ht-hero__side-price{font-size:14px;color:var(--ht-orange);font-weight:800}.ht-hero__side-info small{display:block;font-size:10.5px;color:#aaa;margin-top:2px}@media(max-width:768px){.ht-hero{flex-direction:column}.ht-hero__main{padding:28px 20px}.ht-hero__title{font-size:22px}.ht-hero__stats{gap:16px;flex-wrap:wrap}.ht-hero__stat strong{font-size:18px}.ht-hero__side{grid-template-rows:unset;grid-template-columns:1fr 1fr}}.ht-reviews{padding:28px;background:var(--ht-bg)}.ht-reviews__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.ht-reviews__title{font-size:15px;font-weight:800;color:var(--ht-text);display:flex;align-items:center;gap:10px}.ht-reviews__title:before{content:"";width:4px;height:18px;background:var(--ht-orange);border-radius:2px;flex-shrink:0;display:inline-block}.ht-reviews__link{font-size:11.5px;color:var(--ht-orange);font-weight:700;text-decoration:none}.ht-reviews__link:hover{text-decoration:underline}.ht-reviews__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.ht-reviews__card{background:var(--ht-white);border:1.5px solid var(--ht-border);border-radius:10px;padding:18px}.ht-reviews__card-head{display:flex;align-items:center;gap:10px;margin-bottom:10px}.ht-reviews__avatar{width:38px;height:38px;border-radius:50%;background:var(--ht-orange-light);border:1.5px solid var(--ht-orange-border);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:800;color:var(--ht-orange);flex-shrink:0;text-transform:uppercase}.ht-reviews__name{font-size:12px;font-weight:700;color:var(--ht-text)}.ht-reviews__city{font-size:10.5px;color:#aaa}.ht-reviews__stars{color:var(--ht-orange);font-size:13px;margin-bottom:8px;letter-spacing:1px}.ht-reviews__text{font-size:12.5px;color:#666;line-height:1.6;margin-bottom:10px}.ht-reviews__verified{font-size:10.5px;color:var(--ht-green);font-weight:700;display:flex;align-items:center;gap:4px}@media(max-width:768px){.ht-reviews{padding:20px 16px}.ht-reviews__grid{grid-template-columns:1fr}}.ht-footer{background:var(--ht-dark);padding:32px 28px 20px}.ht-footer__grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:28px;margin-bottom:24px}.ht-footer__brand-name{font-size:18px;font-weight:800;color:#fff;margin-bottom:8px;display:block}.ht-footer__brand-name span{color:var(--ht-orange)}.ht-footer__brand-desc{font-size:11.5px;color:#666;line-height:1.6;margin-bottom:16px}.ht-footer__social{display:flex;gap:8px}.ht-footer__social-btn{width:32px;height:32px;background:#2a2a2a;border-radius:7px;display:flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none;color:#888;font-size:14px;transition:background .15s}.ht-footer__social-btn:hover{background:var(--ht-orange);color:#fff}.ht-footer__col h4{color:#fff;font-size:11.5px;font-weight:700;margin-bottom:12px;letter-spacing:.06em;text-transform:uppercase}.ht-footer__col a{display:block;color:#666;font-size:12px;text-decoration:none;margin-bottom:7px;transition:color .15s}.ht-footer__col a:hover{color:var(--ht-orange)}.ht-footer__payments{border-top:1px solid #2a2a2a;padding-top:18px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:16px}.ht-footer__pay-badge{background:#222;border:1px solid #333;color:#666;font-size:11px;padding:5px 12px;border-radius:5px;font-weight:500}.ht-footer__bottom{border-top:1px solid #222;padding-top:14px;text-align:center;font-size:11px;color:#444;display:flex;align-items:center;justify-content:center;gap:8px}.ht-footer__bottom-dot{width:3px;height:3px;background:#333;border-radius:50%;display:inline-block}@media(max-width:768px){.ht-footer__grid{grid-template-columns:1fr 1fr;gap:20px}}@media(max-width:480px){.ht-footer__grid{grid-template-columns:1fr}}.ht-announcement-bar{background:#1c1c1c;color:#fff;text-align:center;font-size:11.5px;padding:9px 16px;display:flex;align-items:center;justify-content:center;gap:24px;letter-spacing:.03em}.ht-announcement-bar__item{display:flex;align-items:center;gap:6px}.ht-announcement-bar__item svg{width:13px;height:13px;stroke:var(--ht-orange);fill:none;stroke-width:2;flex-shrink:0}.ht-announcement-bar__sep{color:#444;font-size:10px}@media(max-width:600px){.ht-announcement-bar{flex-direction:column;gap:6px;padding:10px 16px}.ht-announcement-bar__sep{display:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ht-custom.css.map */
