@import url("https://fonts.googleapis.com/css2?family=Comfortaa:wght@300;400;500;600;700&display=swap");:root{--font-comfortaa:"Comfortaa",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,cursive,sans-serif;--blaabo-font:"Comfortaa",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,cursive,sans-serif;--blaabo-bg:#ffffff;--blaabo-text:#111827;--blaabo-text-secondary:#4b5563;--blaabo-text-muted:#6b7280;--blaabo-primary:#2d135d;--blaabo-primary-light:#52279e;--blaabo-accent-blue:#2b3d5b;--blaabo-sale-red:#ef4444;--blaabo-topbar-bg:#dbebf9;--blaabo-topbar-text:#1e4b77;--blaabo-hero-bg:#faf9f7;--blaabo-border:#f0f0f0;--blaabo-radius:12px;--blaabo-radius-pill:9999px;--blaabo-transition:all 0.25s cubic-bezier(0.16,1,0.3,1);--blaabo-shadow-sm:0 2px 8px rgba(0,0,0,0.04);--blaabo-shadow-md:0 6px 20px rgba(0,0,0,0.07);--blaabo-shadow-lg:0 12px 32px rgba(0,0,0,0.1)}.blaabo-footer,.blaabo-header,.blaabo-mobile-drawer,.blaabo-page,a,b,body,button,em,h1,h2,h3,h4,h5,h6,html,input,label,li,p,select,small,strong,textarea{font-family:Comfortaa,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,cursive,sans-serif!important}.blaabo-page{font-family:var(--blaabo-font);color:var(--blaabo-text);background-color:var(--blaabo-bg);overflow-x:hidden;-webkit-font-smoothing:antialiased}.blaabo-container{width:100%;max-width:1240px;margin:0 auto;padding:0 20px}.blaabo-topbar{background-color:var(--blaabo-topbar-bg);color:var(--blaabo-topbar-text);font-size:13px;font-weight:500;padding:8px 0;position:relative;overflow:hidden;z-index:1001}.blaabo-topbar.hidden{display:none}.blaabo-topbar-content{display:flex;align-items:center;position:relative;width:100%;overflow:hidden;white-space:nowrap}.blaabo-marquee-track{display:inline-flex;align-items:center;white-space:nowrap;animation:blaabo-marquee 30s linear infinite;will-change:transform}.blaabo-topbar:hover .blaabo-marquee-track{animation-play-state:paused}.blaabo-marquee-item{display:inline-flex;align-items:center;font-size:13px;font-weight:500;color:var(--blaabo-topbar-text);letter-spacing:.3px;padding:0 10px}.blaabo-marquee-sep{opacity:.45;font-size:11px;padding:0 12px}@keyframes blaabo-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.blaabo-topbar-close{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:var(--blaabo-topbar-bg);border:none;font-size:18px;line-height:1;color:var(--blaabo-topbar-text);cursor:pointer;padding:4px 8px;opacity:.8;border-radius:4px;transition:opacity .2s ease,background .2s ease;z-index:2;box-shadow:-8px 0 14px var(--blaabo-topbar-bg)}.blaabo-topbar-close:hover{opacity:1;background:rgba(0,0,0,.06)}.blaabo-header{background:#ffffff;border-bottom:1px solid var(--blaabo-border);position:-webkit-sticky;position:sticky;top:0;z-index:1000;transition:box-shadow .3s ease}.blaabo-header.is-sticky{box-shadow:0 4px 20px rgba(0,0,0,.05)}.blaabo-header-inner{display:flex;align-items:center;justify-content:space-between;height:74px}.blaabo-logo-link{display:flex;align-items:center;text-decoration:none}.blaabo-logo-img{height:42px;width:auto;max-width:160px;object-fit:contain;display:block}.blaabo-nav{display:flex;align-items:center;gap:24px;list-style:none;margin:0;padding:0}.blaabo-nav-item{position:relative}.blaabo-nav-link{display:inline-flex;align-items:center;gap:4px;font-size:15px;font-weight:500;color:#1f2937;text-decoration:none;padding:10px 0;white-space:nowrap;transition:color .2s ease}.blaabo-nav-link.active,.blaabo-nav-link:hover{color:var(--blaabo-primary)}.blaabo-nav-caret{font-size:12px;transition:transform .2s ease;color:#9ca3af}.blaabo-nav-item:hover .blaabo-nav-caret{transform:rotate(180deg);color:var(--blaabo-primary)}.blaabo-dropdown{position:absolute;top:100%;left:0;min-width:200px;background:#ffffff;border:1px solid var(--blaabo-border);border-radius:10px;box-shadow:var(--blaabo-shadow-md);padding:10px 0;opacity:0;visibility:hidden;transform:translateY(8px);transition:all .2s cubic-bezier(.16,1,.3,1);z-index:100}.blaabo-nav-item:hover .blaabo-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.blaabo-dropdown-item{display:block;padding:8px 18px;font-size:14px;color:#374151;text-decoration:none;transition:background .15s ease,color .15s ease}.blaabo-dropdown-item:hover{background:#f9fafb;color:var(--blaabo-primary)}.blaabo-actions{display:flex;align-items:center;gap:18px}.blaabo-action-btn{background:transparent;border:none;color:#1f2937;font-size:20px;padding:8px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;position:relative;border-radius:50%;text-decoration:none;transition:var(--blaabo-transition)}.blaabo-action-btn:hover{color:var(--blaabo-primary);background-color:#f3f4f6}.blaabo-badge{position:absolute;top:2px;right:0;background-color:#111827;color:#ffffff;font-size:10px;font-weight:700;min-width:17px;height:17px;line-height:17px;text-align:center;border-radius:9999px;padding:0 4px}.blaabo-search-overlay{position:absolute;top:100%;left:0;right:0;background:#ffffff;border-bottom:1px solid var(--blaabo-border);box-shadow:var(--blaabo-shadow-md);padding:16px 20px;display:flex;justify-content:center;z-index:99}.blaabo-search-box{width:100%;max-width:600px;display:flex;align-items:center;background:#f9fafb;border:1px solid var(--blaabo-border);border-radius:var(--blaabo-radius-pill);padding:4px 14px}.blaabo-search-input{flex:1 1;background:transparent;border:none;padding:8px 12px;font-size:14px;outline:none;color:var(--blaabo-text)}.blaabo-search-submit{color:#6b7280;font-size:18px;display:flex;align-items:center;padding:4px}.blaabo-mobile-toggle,.blaabo-search-submit{background:transparent;border:none;cursor:pointer}.blaabo-mobile-toggle{display:none;font-size:24px;color:#111827}.blaabo-mobile-drawer{position:fixed;top:0;left:0;bottom:0;width:290px;background:#ffffff;box-shadow:4px 0 24px rgba(0,0,0,.15);z-index:2000;padding:24px 20px;transform:translateX(-100%);transition:transform .3s cubic-bezier(.16,1,.3,1);overflow-y:auto}.blaabo-mobile-drawer.open{transform:translateX(0)}.blaabo-mobile-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:1999}.blaabo-drawer-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;padding-bottom:14px;border-bottom:1px solid var(--blaabo-border)}.blaabo-mobile-nav{list-style:none;padding:0;margin:0}.blaabo-mobile-nav-link{display:block;padding:12px 0;font-size:16px;font-weight:500;color:#1f2937;text-decoration:none;border-bottom:1px solid #f3f4f6}.blaabo-hero{background-color:var(--blaabo-hero-bg);padding:70px 0 50px;position:relative;overflow:hidden}.blaabo-hero:before{content:"";position:absolute;top:-120px;right:-100px;width:550px;height:550px;background:radial-gradient(circle,rgba(82,39,158,.06) 0,transparent 70%);pointer-events:none;opacity:0;animation:blaaboAmbientIn 1.5s ease 1.8s forwards}.blaabo-hero-grid{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;grid-gap:40px;gap:40px;position:relative}.blaabo-hero-content{padding-right:20px;position:relative;z-index:2}.blaabo-hero-tag-wrap{display:block;overflow:hidden;margin-bottom:14px}.blaabo-hero-tag{display:inline-flex;align-items:center;font-size:14px;font-weight:600;color:#52279e;background:rgba(82,39,158,.08);border:1px solid rgba(82,39,158,.16);border-radius:9999px;padding:5px 16px;letter-spacing:.5px;text-transform:capitalize;opacity:0;transform:translateY(24px);animation:blaaboTagIn .75s cubic-bezier(.16,1,.3,1) .15s forwards}.blaabo-hero-title{font-size:58px;font-weight:700;line-height:1.14;color:#111827;margin-bottom:28px;letter-spacing:-1px}.blaabo-title-line{display:block;overflow:hidden;padding-bottom:4px}.blaabo-title-text{display:inline-block;opacity:0;transform:translateY(115%) rotate(1.5deg);filter:blur(8px)}.blaabo-title-line-1 .blaabo-title-text{animation:blaaboTitle1In .85s cubic-bezier(.16,1,.3,1) .75s forwards}.blaabo-title-line-2 .blaabo-title-text{color:#2d135d;animation:blaaboTitle2In .85s cubic-bezier(.16,1,.3,1) 1.35s forwards}.blaabo-title-accent-line{display:block;height:3px;width:0;background:linear-gradient(90deg,#52279e,rgba(82,39,158,.2));border-radius:2px;margin-top:10px;opacity:0;animation:blaaboAccentLineIn .6s cubic-bezier(.16,1,.3,1) 1.85s forwards}.blaabo-hero-cta-wrap{display:block;opacity:0;transform:translateY(20px);animation:blaaboCtaIn .75s cubic-bezier(.16,1,.3,1) 2.25s forwards}.blaabo-hero-cta{display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:600;color:#111827;text-decoration:none;padding-bottom:4px;border-bottom:2px solid #111827;transition:var(--blaabo-transition)}.blaabo-hero-cta:hover{color:var(--blaabo-primary);border-bottom-color:var(--blaabo-primary);padding-left:6px}.blaabo-hero-image-wrap{position:relative;display:flex;align-items:center;justify-content:center;opacity:0;transform:translateX(45px) scale(.95);filter:blur(12px);animation:blaaboBannerReveal 1.1s cubic-bezier(.16,1,.3,1) 2.1s forwards}.blaabo-hero-img{width:100%;max-width:480px;height:auto;max-height:540px;object-fit:cover;border-radius:12px;display:block;box-shadow:0 16px 40px rgba(0,0,0,.08);transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s ease}.blaabo-hero-img:hover{transform:scale(1.015);box-shadow:0 20px 48px rgba(0,0,0,.12)}.blaabo-hero-indicators{position:absolute;right:-30px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;gap:12px;opacity:0;animation:blaaboIndicatorsIn .6s ease 2.4s forwards}.blaabo-dot{width:7px;height:7px;border-radius:50%;border:1px solid #111827;background:transparent;cursor:pointer;transition:var(--blaabo-transition)}.blaabo-dot.active{background:#111827;height:18px;border-radius:4px}.blaabo-hero-arrow{background:transparent;border:none;font-size:14px;color:#6b7280;cursor:pointer;padding:4px}@keyframes blaaboTagIn{0%{opacity:0;transform:translateY(24px);letter-spacing:2px}60%{opacity:1}to{opacity:1;transform:translateY(0);letter-spacing:.5px}}@keyframes blaaboTitle1In{0%{opacity:0;transform:translateY(115%) rotate(2deg);filter:blur(8px)}40%{opacity:.9;filter:blur(2px)}to{opacity:1;transform:translateY(0) rotate(0deg);filter:blur(0)}}@keyframes blaaboTitle2In{0%{opacity:0;transform:translateY(115%) rotate(2deg);filter:blur(8px)}40%{opacity:.9;filter:blur(2px)}to{opacity:1;transform:translateY(0) rotate(0deg);filter:blur(0)}}@keyframes blaaboAccentLineIn{0%{width:0;opacity:0}40%{opacity:1}to{width:80px;opacity:1}}@keyframes blaaboBannerReveal{0%{opacity:0;transform:translateX(45px) scale(.95);filter:blur(12px)}40%{opacity:.7;filter:blur(4px)}to{opacity:1;transform:translateX(0) scale(1);filter:blur(0)}}@keyframes blaaboCtaIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes blaaboIndicatorsIn{0%{opacity:0}to{opacity:1}}@keyframes blaaboAmbientIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.blaabo-hero-cta-wrap,.blaabo-hero-image-wrap,.blaabo-hero-indicators,.blaabo-hero-tag,.blaabo-title-accent-line,.blaabo-title-text{animation:none!important;opacity:1!important;transform:none!important;filter:none!important;width:auto!important}}.blaabo-trust-strip{background:#ffffff;padding:34px 0;border-top:1px solid var(--blaabo-border);border-bottom:1px solid var(--blaabo-border)}.blaabo-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}.blaabo-trust-item{display:flex;align-items:center;gap:14px}.blaabo-trust-icon{font-size:26px;color:#111827;line-height:1;flex-shrink:0}.blaabo-trust-title{font-size:15px;font-weight:600;color:#111827;margin:0 0 2px}.blaabo-trust-desc{font-size:13px;color:#6b7280;margin:0}.blaabo-categories-section{padding:60px 0;background:#ffffff}.blaabo-section-title{font-size:32px;font-weight:600;color:#111827;text-align:center;margin-bottom:40px;letter-spacing:-.5px}.blaabo-bento-grid{display:grid;grid-template-columns:1fr 1.15fr;grid-gap:20px;gap:20px}.blaabo-bento-col-left,.blaabo-bento-col-right{display:flex;flex-direction:column;gap:20px}.blaabo-bento-row-top{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.blaabo-bento-card{position:relative;border-radius:var(--blaabo-radius);overflow:hidden;text-decoration:none;display:flex;align-items:center;justify-content:center;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1)}.blaabo-bento-card:hover{transform:translateY(-3px);box-shadow:var(--blaabo-shadow-md)}.blaabo-bento-card-img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease;display:block}.blaabo-bento-card:hover .blaabo-bento-card-img{transform:scale(1.03)}.blaabo-card-handbags{height:380px;background-color:#f7eff3}.blaabo-card-glasses{height:220px;background-color:#fafafa}.blaabo-card-sneakers{height:220px;background-color:#f3f4f6}.blaabo-card-sandals{height:220px;background-color:#ebf3f9}.blaabo-card-jackets{height:380px;background-color:#fbf5eb}.blaabo-bento-pill{position:absolute;bottom:22px;left:50%;transform:translateX(-50%);background:#ffffff;color:#111827;font-size:13px;font-weight:600;padding:8px 24px;border-radius:var(--blaabo-radius-pill);box-shadow:0 4px 14px rgba(0,0,0,.08);white-space:nowrap;letter-spacing:.2px;transition:all .2s ease;pointer-events:none}.blaabo-bento-card:hover .blaabo-bento-pill{box-shadow:0 6px 18px rgba(0,0,0,.14);transform:translateX(-50%) translateY(-2px)}.blaabo-feature-split{padding:20px 0 60px}.blaabo-split-card{display:grid;grid-template-columns:1fr 1fr;border-radius:var(--blaabo-radius);overflow:hidden;background:#ffffff;min-height:440px}.blaabo-split-image-wrap{position:relative;height:100%;min-height:360px}.blaabo-split-img{width:100%;height:100%;object-fit:cover;display:block}.blaabo-split-content{background-color:#edf2f8;padding:60px 50px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.blaabo-split-tag{font-size:12px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#7b8ea8;margin-bottom:12px}.blaabo-split-title{font-size:38px;font-weight:800;line-height:1.2;color:#233754;letter-spacing:.5px;margin-bottom:16px}.blaabo-split-desc{font-size:15px;line-height:1.65;color:#536783;margin-bottom:28px;max-width:480px}.blaabo-split-btn{display:inline-block;background-color:var(--blaabo-accent-blue);color:#ffffff;font-size:14px;font-weight:600;padding:12px 36px;border-radius:var(--blaabo-radius-pill);text-decoration:none;transition:var(--blaabo-transition)}.blaabo-split-btn:hover{background-color:#1a273b;color:#ffffff;box-shadow:0 6px 18px rgba(35,55,84,.25)}.blaabo-products-section{padding:40px 0 60px}.blaabo-products-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:34px;flex-wrap:wrap;gap:16px}.blaabo-products-title{font-size:30px;font-weight:700;color:#111827;margin:0;letter-spacing:-.5px}.blaabo-tabs{display:flex;align-items:center;gap:20px;list-style:none;margin:0;padding:0;overflow-x:auto}.blaabo-tab-btn{background:transparent;border:none;font-size:14px;font-weight:500;color:var(--blaabo-text-muted);cursor:pointer;padding:6px 4px;position:relative;white-space:nowrap;transition:color .2s ease}.blaabo-tab-btn.active,.blaabo-tab-btn:hover{color:#111827;font-weight:600}.blaabo-tab-btn.active:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:#111827}.blaabo-products-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:22px;gap:22px}.blaabo-product-card{display:flex;flex-direction:column;text-decoration:none;color:inherit}.blaabo-product-image-box{position:relative;height:330px;border-radius:var(--blaabo-radius);overflow:hidden;display:flex;align-items:center;justify-content:center;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1)}.blaabo-product-card:hover .blaabo-product-image-box{transform:translateY(-4px);box-shadow:var(--blaabo-shadow-md)}.blaabo-product-img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.blaabo-product-card:hover .blaabo-product-img{transform:scale(1.03)}.blaabo-prod-bg-1{background-color:#f3f0f7}.blaabo-prod-bg-2{background-color:#faeff2}.blaabo-prod-bg-3{background-color:#f1f0f5}.blaabo-prod-bg-4{background-color:#f4eff6}.blaabo-sale-badge{position:absolute;top:12px;left:12px;background-color:#ef4444;color:#ffffff;font-size:11px;font-weight:600;padding:3px 10px;border-radius:var(--blaabo-radius-pill);text-transform:capitalize;z-index:2}.blaabo-quick-actions{position:absolute;bottom:12px;left:50%;transform:translateX(-50%) translateY(20px);display:flex;gap:8px;opacity:0;transition:all .25s cubic-bezier(.16,1,.3,1);z-index:3}.blaabo-product-card:hover .blaabo-quick-actions{opacity:1;transform:translateX(-50%) translateY(0)}.blaabo-quick-btn{background:#ffffff;border:none;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;color:#111827;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.12);transition:all .15s ease}.blaabo-quick-btn:hover{background:#111827;color:#ffffff}.blaabo-product-info{padding-top:14px;text-align:center}.blaabo-product-name{font-size:14px;font-weight:500;color:#374151;margin:0 0 6px;transition:color .15s ease}.blaabo-product-card:hover .blaabo-product-name{color:var(--blaabo-primary)}.blaabo-product-price{font-size:14px;font-weight:600;color:#111827;margin:0;display:flex;align-items:center;justify-content:center;gap:8px}.blaabo-price-discounted{color:#ef4444}.blaabo-price-original{color:#9ca3af;text-decoration:line-through;font-weight:400;font-size:13px}.blaabo-promo-banner{padding:20px 0 60px}.blaabo-promo-card{background:linear-gradient(135deg,#646551,#4a4b37 55%,#3c3c2b);border-radius:var(--blaabo-radius);overflow:hidden;display:grid;grid-template-columns:1.1fr 1fr;align-items:center;min-height:380px}.blaabo-promo-content{padding:50px 60px}.blaabo-promo-tag{font-size:12px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#d1cfb7;margin-bottom:12px}.blaabo-promo-title{font-size:38px;font-weight:800;line-height:1.15;color:#ffffff;letter-spacing:.5px;margin-bottom:16px}.blaabo-promo-desc{font-size:15px;line-height:1.6;color:#e5e3d2;margin-bottom:24px;max-width:480px}.blaabo-promo-cta{display:inline-block;color:#ffffff;font-size:15px;font-weight:600;text-decoration:underline;padding-bottom:2px;transition:opacity .2s ease}.blaabo-promo-cta:hover{opacity:.8;color:#ffffff}.blaabo-promo-image-wrap{height:100%;display:flex;align-items:center;justify-content:center;padding:20px}.blaabo-promo-img{width:100%;max-height:340px;object-fit:contain;display:block}.blaabo-footer{background-color:#ffffff;border-top:1px solid var(--blaabo-border);padding:60px 0 20px}.blaabo-footer-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;grid-gap:40px;gap:40px;margin-bottom:50px}.blaabo-footer-col-title{font-size:15px;font-weight:600;color:#111827;margin-bottom:18px}.blaabo-footer-links{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.blaabo-footer-link{font-size:14px;color:#6b7280;text-decoration:none;transition:color .15s ease}.blaabo-footer-link:hover{color:var(--blaabo-primary)}.blaabo-company-info{display:flex;flex-direction:column;gap:12px;margin-top:16px}.blaabo-contact-item{font-size:14px;color:#6b7280;text-decoration:none}.blaabo-contact-item:hover{color:var(--blaabo-primary)}.blaabo-subfooter{border-top:1px solid var(--blaabo-border);padding-top:24px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.blaabo-payment-badges{display:flex;align-items:center;gap:10px}.blaabo-pay-badge{display:inline-flex;align-items:center;justify-content:center;height:26px;padding:0 8px;background:#f8f9fa;border:1px solid #e5e7eb;border-radius:4px;font-size:11px;font-weight:700;color:#4b5563}.blaabo-copyright{font-size:13px;color:#9ca3af;margin:0}.blaabo-social-links{display:flex;align-items:center;gap:14px}.blaabo-social-btn{color:#6b7280;font-size:16px;text-decoration:none;transition:color .15s ease,transform .15s ease}.blaabo-social-btn:hover{color:var(--blaabo-primary);transform:translateY(-2px)}.blaabo-scroll-top{position:fixed;bottom:28px;right:28px;width:44px;height:44px;border-radius:50%;background-color:#111827;color:#ffffff;border:none;display:flex;align-items:center;justify-content:center;font-size:18px;cursor:pointer;box-shadow:0 6px 18px rgba(0,0,0,.2);transition:all .25s ease;z-index:999}.blaabo-scroll-top:hover{background-color:var(--blaabo-primary);transform:translateY(-3px)}@media (max-width:1024px){.blaabo-nav{display:none}.blaabo-mobile-toggle{display:block}.blaabo-hero-title{font-size:44px}.blaabo-promo-title,.blaabo-split-title{font-size:32px}.blaabo-products-grid,.blaabo-trust-grid{grid-template-columns:repeat(2,1fr)}.blaabo-trust-grid{gap:20px}.blaabo-footer-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.blaabo-hero-grid{grid-template-columns:1fr;text-align:center;gap:30px}.blaabo-hero-content{padding-right:0}.blaabo-hero-tag-wrap{display:flex;justify-content:center}.blaabo-title-accent-line{margin-left:auto;margin-right:auto}.blaabo-hero-cta-wrap{display:flex;justify-content:center}.blaabo-hero-indicators{display:none}.blaabo-bento-grid,.blaabo-split-card{grid-template-columns:1fr}.blaabo-split-content{padding:40px 24px}.blaabo-promo-card{grid-template-columns:1fr;text-align:center}.blaabo-promo-content{padding:40px 24px}.blaabo-promo-desc{margin:0 auto 24px}.blaabo-subfooter{flex-direction:column;text-align:center}}@media (max-width:576px){.blaabo-hero-title{font-size:34px}.blaabo-bento-row-top,.blaabo-footer-grid,.blaabo-products-grid,.blaabo-trust-grid{grid-template-columns:1fr}.blaabo-products-title,.blaabo-section-title{font-size:26px}}