:root{--hb-navy:#0B2D5B;--hb-navy-900:#082A55;--hb-blue:#1A6FD4;--hb-blue-50:#EAF3FF;--hb-sky:#9FD2FF;--hb-red:#D63B3B;--hb-red-50:#FDECEC;--hb-green:#0A7A3B;--hb-green-50:#E7F6EC;--hb-ink:#0F172A;--hb-ink-2:#334155;--hb-ink-3:#64748B;--hb-line:#E5E7EB;--hb-grey:#F4F5F7;--hb-grey-2:#EEF0F3;--hb-white:#fff;--hb-radius:12px;--hb-radius-sm:8px;--hb-radius-pill:999px;--hb-shadow:0 10px 30px rgba(11,45,91,.08);--hb-shadow-lg:0 24px 60px rgba(11,45,91,.16);--hb-container:1400px;--hb-font-head:"Archivo",Inter,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--hb-font-body:"Roboto",Inter,system-ui,-apple-system,"Segoe UI",Arial,sans-serif}body{background:#fff;color:var(--hb-ink)}#root{overflow-x:clip}.hb-container{max-width:var(--hb-container);margin:0 auto;padding:0 24px}@media(max-width:760px){.hb-container{padding:0 16px}}.hb-section{margin:48px 0}@media(max-width:760px){.hb-section{margin:32px 0}}.hb-section__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:20px}.hb-section__title{font-family:var(--hb-font-head);font-weight:700;font-size:26px;line-height:1.15;letter-spacing:-.01em;color:var(--hb-ink);margin:0}.hb-section__sub{font-size:15px;color:var(--hb-ink-3);margin:6px 0 0}.hb-section__link{font-weight:700;color:var(--hb-navy);text-decoration:underline;text-underline-offset:3px;white-space:nowrap;font-size:15px}.hb-section__link:hover{color:var(--hb-blue)}@media(max-width:760px){.hb-section__title{font-size:21px}}.hb-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border-radius:var(--hb-radius-sm);font-family:var(--hb-font-body);font-weight:700;font-size:15px;line-height:1;text-decoration:none!important;border:2px solid transparent;cursor:pointer;transition:background .15s,color .15s,border-color .15s,transform .15s}.hb-btn--primary{background:var(--hb-navy);color:#fff!important}.hb-btn--primary:hover{background:var(--hb-blue)}.hb-btn--white{background:#fff;color:var(--hb-navy)!important}.hb-btn--white:hover{background:var(--hb-blue-50)}.hb-btn--outline{background:transparent;border-color:var(--hb-navy);color:var(--hb-navy)!important}.hb-btn--outline:hover{background:var(--hb-navy);color:#fff!important}.hb-btn--red{background:var(--hb-red);color:#fff!important}.hb-btn--block{width:100%}.hb-btn svg{width:16px;height:16px}#content h1,#content h2,#content h3,#content h4{font-family:var(--hb-font-head);letter-spacing:-.01em}#content a.plain,#content button.plain,#content .link-btn a.plain,#content input[type=submit].plain,#content a.overlay-buy_button:not(.inline),#content button.overlay-buy_button:not(.inline){border-radius:var(--hb-radius-sm)!important}#content .link-btn a.plain:not(.inv),#content button.plain:not(.inv),#content input[type=submit]{font-weight:700}#header-outer,#header{background:#fff}#header{box-shadow:0 1px 0 var(--hb-line)}#nav-top-outer{background:var(--hb-navy)!important;color:#fff}#nav-top-outer a,#nav-top-outer li,#nav-top-outer p{color:#fff!important}#nav-top{font-weight:600}#nav ul[data-type=horizontal-nav]>li>a{font-weight:700;font-size:15px;letter-spacing:0;text-transform:none;color:var(--hb-ink)}#nav ul[data-type=horizontal-nav]>li>a:hover{color:var(--hb-blue)}#nav-outer{border-top:1px solid var(--hb-line);border-bottom:1px solid var(--hb-line);background:#fff}#header .f8sr input[type=search],#header .f8sr input[type=text],#header form input[type=search]{border:2px solid var(--hb-navy)!important;border-radius:var(--hb-radius-sm)!important;height:48px!important;font-size:15px}#header .f8sr button,#header form button[type=submit]{background:var(--hb-navy)!important;color:#fff!important;border-radius:0 var(--hb-radius-sm) var(--hb-radius-sm) 0!important}#nav-user ul li a{font-weight:600;color:var(--hb-ink)}#nav-user .cart-count,#nav-user [data-cart-count],#nav-user .counter,#nav-user span.count{background:var(--hb-red)!important;color:#fff!important;border-radius:999px;font-weight:700}#nav ul[data-type=horizontal-nav] li ul{border-radius:0 0 var(--hb-radius) var(--hb-radius);box-shadow:var(--hb-shadow-lg);border:1px solid var(--hb-line)}#nav ul[data-type=horizontal-nav] li ul a{font-size:14px;color:var(--hb-ink-2)}#nav ul[data-type=horizontal-nav] li ul a:hover{color:var(--hb-blue)}.hb-promo{background:var(--hb-navy-900);color:#fff;font-size:13px;font-weight:600}.hb-promo__in{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:40px}.hb-promo__main{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.hb-promo__code{display:inline-flex;align-items:center;gap:6px;background:#ffffff24;border:1px solid rgba(255,255,255,.35);padding:3px 10px;border-radius:6px;font-weight:800;letter-spacing:.04em;cursor:pointer}.hb-promo__code svg{width:13px;height:13px;opacity:.9}.hb-promo__links{display:flex;gap:18px}.hb-promo__links a,.hb-promo__main a{color:#fff;text-decoration:underline;text-underline-offset:3px}@media(max-width:760px){.hb-promo__links{display:none}.hb-promo__in{justify-content:center;text-align:center}}.hb-chips{margin:14px 0 0}.hb-chips__track{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:4px 0 8px;scroll-snap-type:x proximity}.hb-chips__track::-webkit-scrollbar{display:none}.hb-chip{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;background:var(--hb-grey);color:var(--hb-ink);border:1px solid transparent;border-radius:var(--hb-radius-sm);padding:12px 18px;font-weight:600;font-size:15px;white-space:nowrap;text-decoration:none;scroll-snap-align:start;transition:background .15s,border-color .15s,transform .15s}.hb-chip:hover{background:#fff;border-color:var(--hb-navy);color:var(--hb-navy);transform:translateY(-1px)}.hb-chip--accent{background:var(--hb-red-50);color:var(--hb-red)}.hb-chip--accent:hover{border-color:var(--hb-red);color:var(--hb-red)}@media(max-width:760px){.hb-chip{padding:10px 14px;font-size:14px}}.hb-hero{position:relative}.hb-hero__viewport{position:relative;overflow:hidden;border-radius:var(--hb-radius)}.hb-hero__track{display:flex;transition:transform .55s cubic-bezier(.22,.61,.36,1);will-change:transform}.hb-slide{position:relative;flex:0 0 100%;min-height:520px;display:flex;align-items:center;color:#fff;overflow:hidden;isolation:isolate}.hb-slide__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover}.hb-slide__img--mobile{display:none}.hb-slide__art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.hb-slide__in{position:relative;width:100%;padding:72px 80px;display:grid;grid-template-columns:1.15fr .85fr;gap:40px;align-items:center}.hb-slide__eyebrow{display:inline-block;background:#ffffff29;border:1px solid rgba(255,255,255,.45);padding:7px 14px;border-radius:var(--hb-radius-pill);font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-size:12px;margin-bottom:20px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hb-slide__eyebrow--red{background:var(--hb-red);border-color:var(--hb-red)}.hb-slide__title{font-family:var(--hb-font-head);font-weight:800;font-size:clamp(34px,4.6vw,68px);line-height:.98;letter-spacing:-.02em;margin:0;color:inherit}.hb-slide__title em{font-style:normal;color:var(--hb-sky)}.hb-slide__text{font-size:clamp(16px,1.4vw,21px);font-weight:500;opacity:.94;margin:18px 0 0;max-width:620px}.hb-slide__cta{margin-top:30px;display:flex;gap:12px;flex-wrap:wrap}.hb-slide__media{position:relative;display:flex;align-items:center;justify-content:center;min-height:300px}.hb-slide__media img{max-width:100%;max-height:420px;object-fit:contain;filter:drop-shadow(0 30px 50px rgba(0,0,0,.28))}.hb-slide__badge{position:absolute;right:8%;bottom:10%;width:150px;height:150px;border-radius:50%;background:#fff;color:var(--hb-navy);display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:900;text-align:center;box-shadow:var(--hb-shadow-lg);line-height:1;z-index:3}.hb-slide__badge small{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin:4px 0}.hb-slide__badge strong{font-size:44px}.hb-slide__badge--red{background:var(--hb-red);color:#fff}.hb-slide--light{color:var(--hb-navy)}.hb-slide--light .hb-slide__title em{color:var(--hb-blue)}.hb-slide--light .hb-slide__eyebrow{background:#fff;border-color:#cfe0f7;color:var(--hb-navy)}.hb-art--navy{background:linear-gradient(115deg,#082a55,#0f3f86 55%,#1a6fd4)}.hb-art--blue{background:linear-gradient(115deg,#0b3c7e,#1a6fd4 60%,#4fa3f7)}.hb-art--red{background:linear-gradient(115deg,#8e1a1a,#d63b3b 60%,#f26a5b)}.hb-art--teal{background:linear-gradient(115deg,#064e58,#0f8a8a 60%,#4bc1c1)}.hb-art--pink{background:linear-gradient(115deg,#f6a5c0,#f9c5d6,#ffe9f0)}.hb-art--light{background:linear-gradient(115deg,#eaf3ff,#f7fbff 60%,#fff)}.hb-art--green{background:linear-gradient(115deg,#0e5a3a,#1c9c58 60%,#6fd38f)}.hb-bubbles{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.hb-bubbles i{position:absolute;border-radius:50%;background:radial-gradient(circle at 30% 30%,#ffffff8c,#ffffff14 60%,#fff0 72%);border:1px solid rgba(255,255,255,.35)}.hb-wave{position:absolute;left:0;right:0;bottom:-2px;width:100%;height:120px}.hb-hero__dots{position:absolute;left:0;right:0;bottom:18px;display:flex;justify-content:center;gap:6px;z-index:4}.hb-hero__dots button{width:26px;height:6px;border-radius:3px;border:0;background:#ffffff73;cursor:pointer;padding:0;transition:background .2s,width .2s}.hb-hero__dots button[aria-current=true]{background:#fff;width:40px}.hb-hero__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:4;width:44px;height:44px;border-radius:50%;background:#ffffffeb;border:0;color:var(--hb-navy);cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:var(--hb-shadow)}.hb-hero__arrow svg{width:18px;height:18px}.hb-hero__arrow--prev{left:16px}.hb-hero__arrow--next{right:16px}@media(max-width:1024px){.hb-slide__in{padding:56px 48px;grid-template-columns:1fr}.hb-slide__media,.hb-slide__badge{display:none}}@media(max-width:760px){.hb-hero__viewport{border-radius:0}.hb-slide{min-height:440px;align-items:flex-start}.hb-slide__in{padding:40px 20px 70px}.hb-slide__img--desktop.has-mobile{display:none}.hb-slide__img--mobile{display:block}.hb-slide__text{font-size:16px}.hb-hero__arrow{display:none}.hb-slide__cta .hb-btn{min-height:46px;padding:0 18px;font-size:14px}}.hb-tiles{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}.hb-tile{position:relative;display:block;border-radius:var(--hb-radius);overflow:hidden;background:var(--hb-grey);aspect-ratio:1/1.05;text-decoration:none;color:#fff;isolation:isolate}.hb-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease;z-index:-2}.hb-tile:hover img{transform:scale(1.06)}.hb-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0b2d5b00 35%,#0b2d5bc7);z-index:-1}.hb-tile__label{position:absolute;left:0;right:0;bottom:0;padding:16px;font-family:var(--hb-font-head);font-weight:700;font-size:17px;line-height:1.15;text-align:center}.hb-tile--text{background:var(--hb-grey);color:var(--hb-ink);display:flex;align-items:center;justify-content:center;aspect-ratio:auto;min-height:64px;padding:18px;font-weight:700;border:1px solid transparent}.hb-tile--text:after{display:none}.hb-tile--text:hover{border-color:var(--hb-navy);background:#fff}.hb-tiles--text{grid-template-columns:repeat(5,1fr)}@media(max-width:1024px){.hb-tiles,.hb-tiles--text{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.hb-tiles{display:flex;overflow-x:auto;gap:12px;scrollbar-width:none;padding-bottom:6px}.hb-tiles::-webkit-scrollbar{display:none}.hb-tile{flex:0 0 44%;aspect-ratio:1/1.1}.hb-tiles--text .hb-tile{flex:0 0 auto;min-width:150px;aspect-ratio:auto}.hb-tile__label{font-size:15px;padding:12px}}.hb-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.hb-cards--5{grid-template-columns:repeat(5,1fr)}.hb-cards--6{grid-template-columns:repeat(6,1fr)}.hb-carousel{position:relative}.hb-carousel .hb-cards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;padding-bottom:6px;scroll-behavior:smooth}.hb-carousel .hb-cards::-webkit-scrollbar{display:none}.hb-carousel .hb-card{flex:0 0 calc((100% - 64px)/5);scroll-snap-align:start}.hb-carousel--4 .hb-card{flex-basis:calc((100% - 48px)/4)}.hb-carousel--6 .hb-card{flex-basis:calc((100% - 16px*5)/6)}.hb-carousel__arrow{position:absolute;top:36%;z-index:3;width:44px;height:44px;border-radius:50%;background:#fff;border:1px solid var(--hb-line);color:var(--hb-navy);cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:var(--hb-shadow)}.hb-carousel__arrow svg{width:18px;height:18px}.hb-carousel__arrow--prev{left:-14px}.hb-carousel__arrow--next{right:-14px}.hb-card{position:relative;display:flex;flex-direction:column;background:#fff;border-radius:var(--hb-radius);border:1px solid transparent;transition:border-color .15s,box-shadow .15s}.hb-card:hover{border-color:var(--hb-line);box-shadow:var(--hb-shadow)}.hb-card__media{position:relative;display:block;background:var(--hb-grey);border-radius:var(--hb-radius);overflow:hidden;aspect-ratio:1}.hb-card__media img{width:100%;height:100%;object-fit:contain;padding:14px;mix-blend-mode:multiply;transition:transform .4s ease}.hb-card:hover .hb-card__media img{transform:scale(1.05)}.hb-card__rating{position:absolute;left:10px;top:10px;display:inline-flex;align-items:center;gap:4px;background:#fff;border-radius:6px;padding:4px 8px;font-size:12px;font-weight:700;color:var(--hb-ink);box-shadow:0 2px 8px #00000014}.hb-card__rating svg{width:12px;height:12px;color:#f5a623}.hb-card__tag{position:absolute;left:10px;bottom:10px;background:var(--hb-ink-2);color:#fff;font-size:11px;font-weight:700;padding:4px 8px;border-radius:4px;letter-spacing:.02em}.hb-card__tag--sale{background:var(--hb-red)}.hb-card__tag--new{background:var(--hb-blue)}.hb-card__body{display:flex;flex-direction:column;flex:1;padding:12px 10px 10px}.hb-card__brand{font-size:12px;color:var(--hb-ink-3);text-decoration:underline;text-underline-offset:2px;margin-bottom:4px}.hb-card__title{font-size:14px;font-weight:600;line-height:1.35;color:var(--hb-ink);margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-decoration:none;min-height:38px}.hb-card__promo{font-size:13px;font-weight:700;color:var(--hb-red);margin:0 0 6px}.hb-card__price{display:flex;align-items:baseline;gap:8px;margin-top:auto}.hb-card__price strong{font-size:18px;font-weight:800;color:var(--hb-ink)}.hb-card__price s{font-size:13px;color:var(--hb-ink-3)}.hb-card__unit{font-size:11px;color:var(--hb-ink-3);margin-top:2px}.hb-card__btn{margin-top:10px}.hb-card__btn .hb-btn{min-height:44px;font-size:14px}.hb-card__btn form{margin:0}@media(max-width:1024px){.hb-cards{grid-template-columns:repeat(3,1fr)}.hb-carousel .hb-card,.hb-carousel--4 .hb-card,.hb-carousel--6 .hb-card{flex-basis:calc((100% - 16px*2)/3)}}@media(max-width:760px){.hb-cards{grid-template-columns:repeat(2,1fr);gap:10px}.hb-carousel .hb-cards{gap:10px}.hb-carousel .hb-card,.hb-carousel--4 .hb-card,.hb-carousel--6 .hb-card{flex-basis:calc((100% - 10px)/2.15)}.hb-carousel__arrow{display:none}.hb-card__title{font-size:13px}.hb-card__btn .hb-btn{min-height:40px;font-size:13px;padding:0 10px}}.hb-banner{position:relative;border-radius:var(--hb-radius);overflow:hidden;color:#fff;isolation:isolate;min-height:140px;display:flex;align-items:center;text-decoration:none}.hb-banner__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.hb-banner__img--mobile{display:none}.hb-banner__in{position:relative;width:100%;display:flex;align-items:center;gap:28px;padding:28px 40px}.hb-banner__icon{flex:0 0 72px;width:72px;height:72px;border-radius:50%;background:#fff;color:var(--hb-navy);display:flex;align-items:center;justify-content:center}.hb-banner__icon svg{width:36px;height:36px}.hb-banner__title{font-family:var(--hb-font-head);font-weight:800;font-size:clamp(20px,2.4vw,32px);line-height:1.05;letter-spacing:-.01em;margin:0;color:inherit}.hb-banner__text{font-size:15px;opacity:.92;margin:6px 0 0}.hb-banner__cta{margin-left:auto}.hb-banner--light{color:var(--hb-navy)}.hb-banner--light .hb-banner__icon{background:var(--hb-navy);color:#fff}.hb-banner--compact{min-height:88px}.hb-banner--compact .hb-banner__in{padding:16px 24px}.hb-banner--compact .hb-banner__icon{flex-basis:52px;width:52px;height:52px}.hb-banner--compact .hb-banner__icon svg{width:26px;height:26px}.hb-banner--compact .hb-banner__title{font-size:clamp(16px,1.6vw,20px)}@media(max-width:760px){.hb-banner__in{padding:20px;gap:14px;flex-wrap:wrap}.hb-banner__cta{margin-left:0;width:100%}.hb-banner__cta .hb-btn{width:100%}.hb-banner__img--desktop.has-mobile{display:none}.hb-banner__img--mobile{display:block}.hb-banner__icon{flex-basis:52px;width:52px;height:52px}.hb-banner__icon svg{width:26px;height:26px}}.hb-info{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.hb-info__tile{display:block;background:var(--hb-grey);border-radius:var(--hb-radius);padding:20px 22px;text-decoration:none;color:var(--hb-ink);border:1px solid transparent;transition:border-color .15s,background .15s}a.hb-info__tile:hover{border-color:var(--hb-navy);background:#fff}.hb-info__tile h3{font-family:var(--hb-font-head);font-size:17px;font-weight:700;margin:0 0 6px;display:flex;align-items:center;gap:10px}.hb-info__tile h3 svg{width:20px;height:20px;color:var(--hb-blue)}.hb-info__tile p{font-size:14px;color:var(--hb-ink-2);margin:0;line-height:1.5}@media(max-width:1024px){.hb-info{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.hb-info{grid-template-columns:1fr;gap:10px}.hb-info__tile{padding:16px}}.hb-reviews{background:var(--hb-grey);border-radius:var(--hb-radius);padding:40px}.hb-reviews__head{display:grid;grid-template-columns:auto 1fr auto;gap:32px;align-items:center;margin-bottom:28px}.hb-reviews__score{display:flex;flex-direction:column;align-items:flex-start}.hb-reviews__score strong{font-family:var(--hb-font-head);font-size:64px;line-height:1;font-weight:800;color:var(--hb-ink)}.hb-reviews__stars{display:inline-flex;gap:2px;color:#f5a623}.hb-reviews__stars svg{width:18px;height:18px}.hb-reviews__count{font-size:13px;color:var(--hb-ink-3);margin-top:6px}.hb-reviews__bars{display:grid;gap:6px;max-width:520px}.hb-reviews__bar{display:grid;grid-template-columns:52px 1fr 36px;align-items:center;gap:10px;font-size:13px;color:var(--hb-ink-2)}.hb-reviews__bar i{display:block;height:8px;border-radius:4px;background:#d9dde3;overflow:hidden}.hb-reviews__bar i b{display:block;height:100%;background:var(--hb-ink-2);border-radius:4px}.hb-reviews__badges{display:flex;flex-direction:column;gap:8px;font-size:13px;color:var(--hb-ink-2)}.hb-reviews__badges span{display:inline-flex;align-items:center;gap:8px;background:#fff;border-radius:8px;padding:8px 12px;font-weight:600}.hb-reviews__badges svg{width:16px;height:16px;color:var(--hb-green)}.hb-reviews__grid{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.hb-reviews__grid::-webkit-scrollbar{display:none}.hb-review{flex:0 0 calc((100% - 42px)/4);scroll-snap-align:start;background:#fff;border-radius:var(--hb-radius);padding:18px;display:flex;flex-direction:column;gap:10px;border:1px solid var(--hb-line)}.hb-review__stars{display:inline-flex;gap:2px;color:#f5a623}.hb-review__stars svg{width:14px;height:14px}.hb-review__title{font-weight:700;font-size:15px;margin:0;color:var(--hb-ink)}.hb-review__text{font-size:14px;line-height:1.55;color:var(--hb-ink-2);margin:0;flex:1}.hb-review__meta{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--hb-ink-3);flex-wrap:wrap}.hb-review__avatar{width:30px;height:30px;border-radius:50%;background:var(--hb-navy);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:12px}.hb-review__verified{display:inline-flex;align-items:center;gap:4px;color:var(--hb-green);font-weight:700}.hb-review__verified svg{width:12px;height:12px}@media(max-width:1024px){.hb-reviews__head{grid-template-columns:1fr;gap:18px}.hb-review{flex-basis:calc((100% - 14px*2)/3)}}@media(max-width:760px){.hb-reviews{padding:22px 16px;border-radius:0}.hb-review{flex-basis:78%}.hb-reviews__score strong{font-size:48px}}.hb-posts{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.hb-post{display:block;text-decoration:none;color:var(--hb-ink)}.hb-post__media{border-radius:var(--hb-radius);overflow:hidden;background:var(--hb-grey);aspect-ratio:16/8}.hb-post__media img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.hb-post:hover .hb-post__media img{transform:scale(1.04)}.hb-post__title{font-family:var(--hb-font-head);font-size:18px;font-weight:700;margin:12px 0 4px;line-height:1.3}.hb-post__excerpt{font-size:14px;color:var(--hb-ink-3);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:1024px){.hb-posts{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.hb-posts{display:flex;overflow-x:auto;gap:12px;scrollbar-width:none}.hb-posts::-webkit-scrollbar{display:none}.hb-post{flex:0 0 78%}}.hb-fd{background:var(--hb-grey);border-radius:var(--hb-radius);padding:16px 18px;margin:0 0 18px}.hb-fd__label{font-size:12px;color:var(--hb-ink-3);margin:0 0 4px}.hb-fd__text{font-size:15px;font-weight:700;color:var(--hb-ink);margin:0 0 10px}.hb-fd__text .hb-fd__amt{color:var(--hb-navy)}.hb-fd__track{height:8px;border-radius:4px;background:#d9dde3;overflow:hidden}.hb-fd__bar{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--hb-navy),var(--hb-blue));border-radius:4px;transition:width .5s ease}.hb-fd--done .hb-fd__bar{background:var(--hb-green)}.hb-fd--done .hb-fd__text{color:var(--hb-green)}.hb-fd__hint{font-size:13px;color:var(--hb-ink-2);margin:10px 0 0}.s1ld{background:var(--hb-grey)!important;border-radius:var(--hb-radius-sm);padding:12px 14px!important;font-weight:600;font-size:14px}ul.l4cl>li{border-radius:var(--hb-radius);transition:box-shadow .15s}ul.l4cl>li:hover{box-shadow:var(--hb-shadow)}ul.l4cl>li figure{background:var(--hb-grey);border-radius:var(--hb-radius);overflow:hidden}ul.l4cl>li figure img{mix-blend-mode:multiply}ul.l4cl>li .s1pr,ul.l4cl>li .price{font-weight:800!important;color:var(--hb-ink)!important;font-size:17px}ul.l4cl>li .s1pr .old,ul.l4cl>li .old-price{color:var(--hb-ink-3)!important;font-weight:500!important;font-size:13px}ul.l4cl>li .s1bx{background:var(--hb-red)!important;color:#fff!important;border-radius:4px;font-weight:700;font-size:11px;letter-spacing:.02em}ul.l4cl>li .r6rt{color:#f5a623}ul.l4cl>li .link-btn a,ul.l4cl>li button.overlay-buy_button,ul.l4cl>li .f8pr button{background:var(--hb-navy)!important;color:#fff!important;border-radius:var(--hb-radius-sm)!important;font-weight:700!important;border-color:var(--hb-navy)!important}ul.l4cl>li .link-btn a:hover,ul.l4cl>li button.overlay-buy_button:hover{background:var(--hb-blue)!important;border-color:var(--hb-blue)!important}ul.l4cl>li h3,ul.l4cl>li .s1hd,ul.l4cl>li p.ff-secondary{font-size:14px!important;font-weight:600!important;line-height:1.35}.template-collection #content h1{font-size:32px;font-weight:800}.template-collection .f8fl .btn,.template-collection .l4ft>li>a,.template-collection .filters-sorting button,.template-collection .f8fl select,.template-collection .m6fl .btn{border:1px solid var(--hb-line)!important;border-radius:var(--hb-radius-sm)!important;background:#fff!important;font-weight:600!important;min-height:48px}.template-product #content h1{font-size:clamp(24px,2.6vw,34px);font-weight:700;line-height:1.15}.template-product #content .s1pr,.template-product #content .price{font-size:28px!important;font-weight:800!important;color:var(--hb-ink)!important}.template-product #content .old,.template-product #content .old-price{font-size:16px!important;font-weight:500!important;color:var(--hb-ink-3)!important}.template-product #content form .link-btn button,.template-product #content button[name=add],.template-product #content .overlay-buy_button:not(.inline){background:var(--hb-navy)!important;border-color:var(--hb-navy)!important;color:#fff!important;border-radius:var(--hb-radius-sm)!important;font-weight:700!important;min-height:54px;font-size:16px}.template-product #content button[name=add]:hover{background:var(--hb-blue)!important;border-color:var(--hb-blue)!important}.template-product #content .shopify-payment-button__button{border-radius:var(--hb-radius-sm)!important;min-height:54px}.template-product #content .m6pr figure,.template-product #content .l4pr li{background:var(--hb-grey);border-radius:var(--hb-radius);overflow:hidden}.template-product #content .m6pr figure img{mix-blend-mode:multiply}.hb-pdp-trust{display:grid;grid-template-columns:1fr;gap:10px;margin:18px 0}.hb-pdp-trust__item{display:flex;align-items:center;gap:12px;background:var(--hb-grey);border-radius:var(--hb-radius-sm);padding:12px 14px;font-size:14px;color:var(--hb-ink-2);line-height:1.45}.hb-pdp-trust__item strong{color:var(--hb-ink);display:block;font-size:14px}.hb-pdp-trust__item svg{width:22px;height:22px;color:var(--hb-navy);flex:0 0 22px}.hb-pdp-trust__item--green svg{color:var(--hb-green)}.hb-pdp-trust__item a{color:var(--hb-navy);font-weight:700}.hb-pdp-case{display:flex;align-items:center;gap:10px;background:var(--hb-blue-50);color:var(--hb-navy);border-radius:var(--hb-radius-sm);padding:10px 14px;font-size:13px;font-weight:600;margin:12px 0}.hb-pdp-case svg{width:18px;height:18px;flex:0 0 18px}#sticky-add-to-cart,.m6sk{box-shadow:0 -6px 24px #00000014}.template-cart #content h1{font-size:30px;font-weight:800}.template-cart .link-btn .plain,.template-cart button[name=checkout],.template-cart input[name=checkout]{background:var(--hb-navy)!important;border-color:var(--hb-navy)!important;color:#fff!important;border-radius:var(--hb-radius-sm)!important;font-weight:700!important;min-height:54px}.template-blog #content figure,.template-article #content figure.img-cover{border-radius:var(--hb-radius);overflow:hidden}.template-article #content h1{font-size:clamp(28px,3.2vw,44px);font-weight:800;line-height:1.1}.template-article #content article h2{font-size:26px;margin-top:36px}.template-article #content article h3{font-size:20px}.template-article #content article img{border-radius:var(--hb-radius)}#footer{background:var(--hb-grey)!important;color:var(--hb-ink)}#footer h2,#footer h3,#footer h4,#footer .s1hd{font-family:var(--hb-font-head);font-weight:700;font-size:16px;color:var(--hb-ink)}#footer a{color:var(--hb-ink-2)}#footer a:hover{color:var(--hb-blue)}#footer input[type=email]{border-radius:var(--hb-radius-sm)!important;border:1px solid var(--hb-line)!important;min-height:48px}#footer button,#footer input[type=submit]{background:var(--hb-navy)!important;color:#fff!important;border-radius:var(--hb-radius-sm)!important;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/19/assets/hb.css.map */
