:root{--ac-navy:#0b2545;--ac-navy-d:#081a33;--ac-navy-l:#15355f;--ac-red:#d8202a;--ac-red-d:#b3171f;--ac-bg:#f4f6f9;--ac-border:#e3e8f0;--ac-text:#1f2d3d;--ac-muted:#5d6b80;--ac-shadow:0 6px 24px rgba(11,37,69,.08)}body,.ast-container{font-family:'Inter',system-ui,-apple-system,'Segoe UI',sans-serif;color:var(--ac-text)}h1,h2,h3,h4,h5,.ac-h,.entry-title,.woocommerce-loop-product__title,.product_title{font-family:'Poppins','Inter',sans-serif;font-weight:700;color:var(--ac-navy);letter-spacing:-.01em}.ac-topbar{background:var(--ac-navy-d);color:#dfe7f1;font-size:13.5px;line-height:1}.ac-topbar .ac-tb-in{max-width:1240px;margin:0 auto;padding:9px 24px;display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap}.ac-topbar a{color:#dfe7f1;text-decoration:none}.ac-topbar a:hover{color:#fff}.ac-topbar .ac-tb-l,.ac-topbar .ac-tb-r{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.ac-topbar .ac-tb-item{display:inline-flex;align-items:center;gap:7px}.ac-topbar svg{width:15px;height:15px;flex:0 0 auto;opacity:.85}.ac-topbar .ac-tb-r .ac-tb-item{color:#aebfd6}@media(max-width:782px){.ac-topbar .ac-tb-r{display:none}.ac-topbar .ac-tb-in{justify-content:center}}.site-header .ast-primary-header-bar,.ast-primary-header-bar .site-primary-header-wrap{background:#fff}#masthead{box-shadow:0 2px 14px rgb(11 37 69 / .07)}.ast-primary-header-bar .ast-container{padding-top:8px;padding-bottom:8px}.site-header .custom-logo-link img,.ast-logo-title-inline img,.site-branding img.custom-logo{max-height:62px!important;width:auto!important}.site-header .site-title,.site-header .site-description,.ast-site-title-wrap .site-title,.ast-site-identity .site-title,.ast-site-identity .site-description,p.site-title,h1.site-title{display:none!important}.main-header-menu .menu-link,.ast-builder-menu .menu-item>.menu-link{font-family:'Poppins',sans-serif;font-weight:500;font-size:15px;text-transform:none;letter-spacing:0;color:var(--ac-navy)!important}.main-header-menu .menu-item>.menu-link:hover,.main-header-menu .current-menu-item>.menu-link{color:var(--ac-red)!important}.main-header-menu .menu-item{position:relative}.main-header-menu>.menu-item>.menu-link:after{content:"";position:absolute;left:14px;right:14px;bottom:-4px;height:2px;background:var(--ac-red);border-radius:3px;transform:scaleX(0);transition:.2s}.main-header-menu>.menu-item:hover>.menu-link:after,.main-header-menu>.current-menu-item>.menu-link:after{transform:scaleX(1)}.ac-search-li,.ac-cart-li{display:flex;align-items:center}.ac-search-li{margin-left:8px!important}.ac-cart-li{margin-left:2px!important}.ac-search-li .menu-link,.ac-cart-li .menu-link{padding:0!important}.main-header-menu .ac-search-li>.menu-link:after,.main-header-menu .ac-cart-li>.menu-link:after{display:none!important}.ac-search{position:relative}.ac-search summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;color:var(--ac-navy);padding:8px}.ac-search summary::-webkit-details-marker{display:none}.ac-search summary svg{width:22px;height:22px}.ac-search summary:hover{color:var(--ac-red)}.ac-search-pop{position:absolute;right:0;top:calc(100% + 14px);background:#fff;border:1px solid var(--ac-border);border-radius:10px;box-shadow:0 14px 40px rgb(11 37 69 / .18);padding:12px;width:320px;z-index:120}.ac-search-pop:before{content:"";position:absolute;right:14px;top:-7px;width:12px;height:12px;background:#fff;border-left:1px solid var(--ac-border);border-top:1px solid var(--ac-border);transform:rotate(45deg)}.ac-search-pop form{display:flex;gap:8px}.ac-search-pop input[type=search]{flex:1;border:1px solid var(--ac-border);border-radius:8px;padding:10px 12px;font-size:14px;min-width:0}.ac-search-pop button{background:var(--ac-navy);border:0;border-radius:8px;color:#fff;padding:0 14px;cursor:pointer;display:inline-flex;align-items:center}.ac-search-pop button:hover{background:var(--ac-red)}.ac-search-pop button svg{width:18px;height:18px}.ac-cart-li a.ac-cart{position:relative;display:inline-flex;align-items:center;color:var(--ac-navy)!important;padding:8px!important}.ac-cart-li a.ac-cart:after{display:none!important}.ac-cart-li a.ac-cart:hover{color:var(--ac-red)!important}.ac-cart svg{width:24px;height:24px}.ac-cart .ac-cart-count{position:absolute;top:-3px;right:-5px;background:var(--ac-red);color:#fff;font-size:11px;font-weight:700;min-width:18px;height:18px;border-radius:9px;display:flex;align-items:center;justify-content:center;padding:0 4px;font-family:'Inter'}.ac-catbar{background:var(--ac-navy);border-top:3px solid var(--ac-red);overflow:hidden}.ac-cat-track{display:flex;width:max-content;animation:ac-marquee 60s linear infinite}.ac-catbar:hover .ac-cat-track{animation-play-state:paused}.ac-cat-set{list-style:none;margin:0;padding:0;display:flex;align-items:center;flex:0 0 auto}.ac-cat-set li{display:flex;align-items:center}.ac-cat-set li:after{content:"";width:5px;height:5px;border-radius:50%;background:var(--ac-red);margin:0 6px;flex:0 0 auto}.ac-cat-set li a{display:inline-flex;align-items:center;color:#e7edf6;text-decoration:none;font-size:12.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:13px 6px;transition:.15s;white-space:nowrap}.ac-cat-set li a:hover{color:var(--ac-red)}.ac-cat-set li.ac-cat-first a{color:#fff}.ac-cat-set li.ac-cat-first a:hover{color:var(--ac-red)}@keyframes ac-marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media(max-width:782px){.ac-cat-set li a{font-size:11.5px;padding:11px 5px}.ac-cat-set li:after{margin:0 4px}.ac-cat-track{animation-duration:42s}}.ac-home .ac-section{padding:72px 24px}.ac-home .ac-wrap{max-width:1200px;margin:0 auto}.ac-home .ac-eyebrow{display:block;text-align:center;color:var(--ac-red);font-family:'Poppins';font-weight:600;font-size:13px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px}.ac-home h2.ac-h{font-size:36px;line-height:1.12;text-align:center;margin:0 0 14px;font-weight:800;text-transform:uppercase}.ac-home h2.ac-h .hl{color:var(--ac-red)}.ac-home .ac-sub{text-align:center;color:var(--ac-muted);max-width:680px;margin:0 auto 48px;font-size:17px;line-height:1.6}.ac-home .ac-hero2{position:relative;background-size:cover;background-position:center right;display:flex;align-items:center;min-height:580px}.ac-home .ac-hero2:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgb(244 246 249 / .96) 0%,rgb(244 246 249 / .85) 26%,rgb(244 246 249 / .45) 48%,#fff0 66%)}.ac-home .ac-hero2-inner{position:relative;z-index:2;max-width:1200px;margin:0 auto;padding:64px 24px;width:100%}.ac-home .ac-hero2-copy{max-width:580px}.ac-home .ac-hero2-title{font-family:'Poppins',sans-serif;font-size:62px;line-height:1.02;font-weight:800;text-transform:uppercase;color:var(--ac-navy);margin:0 0 20px;letter-spacing:-.015em}.ac-home .ac-hero2-title .hl{color:var(--ac-red)}.ac-home .ac-hero2-sub{font-size:20px;color:#33455c;margin:0 0 24px;line-height:1.5;max-width:460px}.ac-home .ac-hero2-points{list-style:none;display:flex;gap:26px;padding:0;margin:0 0 34px;flex-wrap:wrap}.ac-home .ac-hero2-points li{font-weight:700;color:var(--ac-navy);font-size:15.5px;display:flex;align-items:center;gap:9px}.ac-home .ac-hero2-points li:before{content:"";width:20px;height:20px;border-radius:50%;background:var(--ac-red);flex:0 0 auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E");background-size:13px;background-position:center;background-repeat:no-repeat}.ac-home .ac-hero2-btns{display:flex;gap:16px;flex-wrap:wrap}.ac-home .ac-hero2 .ac-btn.outline{background:#fff0;color:var(--ac-navy)!important;border:2px solid var(--ac-navy);padding:14px 36px}.ac-home .ac-hero2 .ac-btn.outline:hover{background:var(--ac-navy);color:#fff!important}@media(max-width:860px){.ac-home .ac-hero2{min-height:auto;background-position:center}.ac-home .ac-hero2:before{background:linear-gradient(180deg,rgb(244 246 249 / .94),rgb(244 246 249 / .72))}.ac-home .ac-hero2-inner{padding:52px 22px}.ac-home .ac-hero2-title{font-size:40px}.ac-home .ac-hero2-sub{font-size:17px}}.ac-trust{background:#fff;border-bottom:1px solid var(--ac-border)}.ac-trust .ac-trust-in{max-width:1200px;margin:0 auto;padding:26px 24px;display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.ac-trust .ac-ti{display:flex;align-items:center;gap:14px}.ac-trust .ac-ti .ic{flex:0 0 auto;width:46px;height:46px;border-radius:10px;background:rgb(216 32 42 / .08);display:flex;align-items:center;justify-content:center}.ac-trust .ac-ti .ic svg{width:24px;height:24px;color:var(--ac-red)}.ac-trust .ac-ti b{display:block;font-family:'Poppins';color:var(--ac-navy);font-size:15px;line-height:1.2}.ac-trust .ac-ti span{font-size:13px;color:var(--ac-muted)}@media(max-width:900px){.ac-trust .ac-trust-in{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.ac-trust .ac-trust-in{grid-template-columns:1fr}}.ac-home .ac-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:26px}.ac-home .ac-card{background:#fff;border:1px solid var(--ac-border);border-radius:14px;padding:34px 26px;text-align:center;box-shadow:var(--ac-shadow);transition:.22s}.ac-home .ac-card:hover{transform:translateY(-5px);border-color:rgb(216 32 42 / .35)}.ac-home .ac-card .ic{width:64px;height:64px;border-radius:14px;background:var(--ac-navy);display:flex;align-items:center;justify-content:center;margin:0 auto 18px}.ac-home .ac-card .ic svg{width:30px;height:30px;color:#fff}.ac-home .ac-card h4{font-size:18px;margin:0 0 9px;font-weight:700}.ac-home .ac-card p{color:var(--ac-muted);font-size:14.5px;margin:0;line-height:1.6}.ac-home .ac-grey{background:var(--ac-bg)}.ac-home .ac-valueband{position:relative;background-size:cover;background-position:center;padding:84px 24px;overflow:hidden}.ac-home .ac-valueband .ac-vb-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgb(8 26 51 / .84) 0%,rgb(8 26 51 / .92) 100%)}.ac-home .ac-valueband .ac-vb-inner{position:relative;z-index:2}.ac-home .ac-valueband .ac-vb-head{text-align:center;margin-bottom:46px}.ac-home .ac-valueband h2.ac-h{color:#fff;margin:0}.ac-home .ac-valueband .ac-eyebrow{color:#ff5a64}.ac-home .ac-glass-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.ac-home .ac-glass{background:rgb(255 255 255 / .07);backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);border:1px solid rgb(255 255 255 / .15);border-radius:16px;padding:34px 26px;transition:.25s}.ac-home .ac-glass:hover{background:rgb(255 255 255 / .12);transform:translateY(-6px);border-color:rgb(216 32 42 / .55)}.ac-home .ac-glass .gic{display:inline-flex;width:52px;height:52px;align-items:center;justify-content:center;margin-bottom:16px}.ac-home .ac-glass .gic svg{width:44px;height:44px;color:#fff}.ac-home .ac-glass h4{color:#fff;font-size:18px;text-transform:uppercase;letter-spacing:.03em;margin:0 0 12px;font-weight:700}.ac-home .ac-glass p{color:#c7d3e3;font-size:13.5px;line-height:1.65;margin:0}.ac-home .ac-glass p b{color:#fff;font-weight:600}@media(max-width:980px){.ac-home .ac-glass-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.ac-home .ac-glass-grid{grid-template-columns:1fr}}.ac-home .ac-cats-wrap .woocommerce{max-width:1200px;margin:0 auto;padding:0 24px}.ac-home .ac-cats-wrap ul.products{display:grid!important;grid-template-columns:repeat(4,1fr);gap:24px;list-style:none;margin:0!important;padding:0!important}.ac-home .ac-cats-wrap ul.products:before,.ac-home .ac-cats-wrap ul.products:after{content:none!important;display:none!important}.ac-home .ac-cats-wrap ul.products li.product-category{margin:0!important;width:auto!important;float:none!important}@media(max-width:900px){.ac-home .ac-cats-wrap ul.products{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.ac-home .ac-cats-wrap ul.products{grid-template-columns:1fr}}.ac-home .ac-cats-wrap ul.products li.product-category a{background:#fff;border:1px solid var(--ac-border);border-radius:14px;display:block;padding:18px 14px 20px;box-shadow:var(--ac-shadow);transition:.22s;text-align:center;text-decoration:none}.ac-home .ac-cats-wrap ul.products li.product-category a:hover{transform:translateY(-5px);border-color:rgb(216 32 42 / .4)}.ac-home .ac-cats-wrap ul.products li.product-category img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:10px;margin-bottom:14px}.ac-home .ac-cats-wrap ul.products li.product-category h2.woocommerce-loop-category__title{font-size:16px;padding:0;color:var(--ac-navy)}.ac-home .ac-cats-wrap ul.products li.product-category mark{background:var(--ac-red);color:#fff;border-radius:20px;padding:1px 9px;font-size:12px;font-weight:700}.ac-home .ac-products-wrap .woocommerce{max-width:1200px;margin:0 auto;padding:0 24px}.ac-home .ac-story{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:center;max-width:1200px;margin:0 auto}.ac-home .ac-story .ac-story-img{position:relative}.ac-home .ac-story img{width:100%;border-radius:16px;display:block;box-shadow:0 20px 50px rgb(11 37 69 / .22)}.ac-home .ac-story .ac-badge{position:absolute;left:-18px;bottom:-18px;background:var(--ac-red);color:#fff;border-radius:14px;padding:18px 22px;font-family:'Poppins';box-shadow:var(--ac-shadow)}.ac-home .ac-story .ac-badge b{display:block;font-size:30px;line-height:1}.ac-home .ac-story .ac-badge span{font-size:13px;opacity:.92}.ac-home .ac-story h2.ac-h{text-align:left;font-size:32px;margin-bottom:10px}.ac-home .ac-story .ac-eyebrow,.ac-home .ac-story .ac-sub{text-align:left;margin-left:0}.ac-home .ac-story .ac-feat{display:flex;gap:14px;margin-bottom:20px}.ac-home .ac-story .ac-feat .ic{flex:0 0 auto;width:44px;height:44px;border-radius:10px;background:rgb(11 37 69 / .06);display:flex;align-items:center;justify-content:center}.ac-home .ac-story .ac-feat .ic svg{width:22px;height:22px;color:var(--ac-red)}.ac-home .ac-story .ac-feat h4{font-size:17px;margin:0 0 3px}.ac-home .ac-story .ac-feat p{color:var(--ac-muted);font-size:14.5px;margin:0;line-height:1.55}@media(max-width:900px){.ac-home .ac-story{grid-template-columns:1fr;gap:40px}}.ac-bank-box{border:1px solid var(--ac-border);border-radius:14px;padding:26px 28px;margin:26px 0;background:#f4f6f9;box-shadow:var(--ac-shadow)}.ac-bank-box .ac-bank-head{display:flex;align-items:center;gap:12px;font-family:'Poppins',sans-serif;color:var(--ac-navy);font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;margin-bottom:14px}.ac-bank-box .ac-bank-intro{color:#33455c;font-size:15px;line-height:1.65;margin:0 0 18px}.ac-bank-box .ac-bank-contacts{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.ac-bank-box .ac-bank-contacts a{display:inline-flex;align-items:center;gap:9px;background:#fff;border:1px solid var(--ac-border);border-radius:9px;padding:12px 18px;text-decoration:none;color:var(--ac-navy);font-weight:600;font-size:14.5px;transition:.15s}.ac-bank-box .ac-bank-contacts a:hover{border-color:var(--ac-red);color:var(--ac-red)}.ac-bank-box .ac-bank-contacts svg{width:18px;height:18px;color:var(--ac-red)}.ac-bank-box .ac-bank-note{color:var(--ac-muted);font-size:13.5px;line-height:1.6;margin:0}.ac-bank-box .ac-bank-note strong{color:var(--ac-navy)}.ac-tracking-box{border:1px solid var(--ac-border);border-radius:12px;padding:22px 24px;margin:26px 0;background:#f4f6f9;box-shadow:var(--ac-shadow)}.ac-tracking-box h3{display:flex;align-items:center;gap:9px;font-family:'Poppins',sans-serif;color:var(--ac-navy);font-size:17px;margin:0 0 16px;text-transform:uppercase;letter-spacing:.02em;font-weight:700}.ac-tracking-box h3 svg{width:22px;height:22px;color:var(--ac-red);flex:0 0 auto}.ac-tracking-box dl{display:grid;grid-template-columns:auto 1fr;gap:9px 22px;margin:0}.ac-tracking-box dt{color:var(--ac-muted);font-size:14px}.ac-tracking-box dd{margin:0;color:var(--ac-navy);font-weight:600;font-size:14px}.ac-tracking-box dd a{color:var(--ac-red);font-weight:700}.ac-home .ac-track-card{max-width:600px;margin:0 auto;background:#fff;border:1px solid var(--ac-border);border-radius:16px;padding:38px 40px;box-shadow:var(--ac-shadow);text-align:center}.ac-home .ac-track-card .ac-track-ic{width:64px;height:64px;border-radius:16px;background:var(--ac-navy);display:flex;align-items:center;justify-content:center;margin:0 auto 18px}.ac-home .ac-track-card .ac-track-ic svg{width:32px;height:32px;color:#fff}.ac-home .ac-track-card h2{font-family:'Poppins',sans-serif;color:var(--ac-navy);font-size:24px;margin:0 0 8px;font-weight:800;text-transform:uppercase}.ac-home .ac-track-card>p{color:var(--ac-muted);font-size:15px;line-height:1.6;margin:0 0 24px}.ac-home .woocommerce-OrderTracking{text-align:left;margin:0}.ac-home .woocommerce-OrderTracking>p:first-child{display:none}.ac-home .woocommerce-OrderTracking .form-row{margin:0 0 18px;padding:0;width:100%;float:none}.ac-home .woocommerce-OrderTracking label{display:block;font-family:'Poppins',sans-serif;font-weight:600;font-size:13.5px;color:var(--ac-navy);margin-bottom:7px}.ac-home .woocommerce-OrderTracking input.input-text{width:100%;border:1px solid var(--ac-border);border-radius:9px;padding:13px 14px;font-size:15px;background:#fff;box-sizing:border-box}.ac-home .woocommerce-OrderTracking input.input-text:focus{outline:none;border-color:var(--ac-red);box-shadow:0 0 0 3px rgb(216 32 42 / .12)}.ac-home .woocommerce-OrderTracking .button{background:var(--ac-red)!important;color:#fff!important;border:0;border-radius:7px;padding:15px 36px;font-family:'Poppins',sans-serif;font-weight:700;font-size:14.5px;text-transform:uppercase;letter-spacing:.03em;cursor:pointer;width:100%;transition:.18s}.ac-home .woocommerce-OrderTracking .button:hover{background:var(--ac-red-d)!important}.ac-home .woocommerce-OrderTracking .clear{clear:both}.ac-home .ac-steps{max-width:840px;margin:0 auto}.ac-home .ac-step{display:flex;gap:24px;padding:28px 0;border-bottom:1px solid var(--ac-border)}.ac-home .ac-step:last-child{border-bottom:0}.ac-home .ac-step .num{flex:0 0 auto;width:54px;height:54px;border-radius:50%;background:var(--ac-navy);color:#fff;font-family:'Poppins';font-weight:800;font-size:22px;display:flex;align-items:center;justify-content:center}.ac-home .ac-step .num.red{background:var(--ac-red)}.ac-home .ac-step h3{font-family:'Poppins';color:var(--ac-navy);font-size:20px;margin:6px 0 9px;font-weight:700}.ac-home .ac-step p{color:#41546a;line-height:1.72;margin:0;font-size:15.5px}.ac-home .ac-step a{color:var(--ac-red);font-weight:600;text-decoration:none}.ac-home .ac-step a:hover{text-decoration:underline}@media(max-width:560px){.ac-home .ac-step{gap:16px}.ac-home .ac-step .num{width:44px;height:44px;font-size:18px}}.ac-home .ac-faq{max-width:840px;margin:0 auto}.ac-home .ac-faq details{background:#fff;border:1px solid var(--ac-border);border-radius:12px;margin-bottom:14px;box-shadow:var(--ac-shadow);overflow:hidden}.ac-home .ac-faq summary{list-style:none;cursor:pointer;padding:20px 24px;font-family:'Poppins';font-weight:600;color:var(--ac-navy);font-size:16.5px;display:flex;justify-content:space-between;align-items:center;gap:16px;transition:.15s}.ac-home .ac-faq summary::-webkit-details-marker{display:none}.ac-home .ac-faq summary:hover{color:var(--ac-red)}.ac-home .ac-faq summary:after{content:"+";font-size:26px;font-weight:400;color:var(--ac-red);flex:0 0 auto;transition:.2s;line-height:1}.ac-home .ac-faq details[open] summary:after{transform:rotate(45deg)}.ac-home .ac-faq details[open] summary{border-bottom:1px solid var(--ac-bg)}.ac-home .ac-faq .ac-faq-a{padding:18px 24px 22px;color:#41546a;line-height:1.72;font-size:15.5px}.ac-home .ac-faq .ac-faq-a a{color:var(--ac-red);font-weight:600;text-decoration:none}.ac-home .ac-seo{padding-top:64px;padding-bottom:64px}.ac-home .ac-seo-wrap{max-width:900px}.ac-home .ac-seo h2.ac-h{font-size:30px;margin-bottom:20px}.ac-home .ac-seo h3{font-family:'Poppins',sans-serif;color:var(--ac-navy);font-size:20px;font-weight:700;margin:28px 0 10px}.ac-home .ac-seo p{color:#41546a;font-size:16px;line-height:1.75;margin:0 0 6px}.ac-home .ac-seo a{color:var(--ac-red);text-decoration:none;font-weight:600}.ac-home .ac-seo a:hover{text-decoration:underline}.ac-home .ac-seo strong{color:var(--ac-navy)}.ac-home .ac-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.ac-home .ac-blog-card{background:#fff;border:1px solid var(--ac-border);border-radius:14px;overflow:hidden;box-shadow:var(--ac-shadow);display:flex;flex-direction:column;transition:.22s}.ac-home .ac-blog-card:hover{transform:translateY(-6px);border-color:rgb(216 32 42 / .3)}.ac-home .ac-blog-img{display:block;height:210px;background-size:cover;background-position:center;position:relative}.ac-home .ac-blog-date{position:absolute;left:16px;top:16px;background:var(--ac-red);color:#fff;border-radius:9px;padding:9px 13px;text-align:center;font-family:'Poppins';font-weight:800;line-height:1;font-size:21px;box-shadow:0 4px 14px rgb(11 37 69 / .25)}.ac-home .ac-blog-date small{display:block;font-size:11px;font-weight:600;text-transform:uppercase;margin-top:4px;letter-spacing:.04em}.ac-home .ac-blog-body{padding:24px;display:flex;flex-direction:column;flex:1}.ac-home .ac-blog-body h3{font-size:18px;margin:0 0 11px;line-height:1.32}.ac-home .ac-blog-body h3 a{color:var(--ac-navy);text-decoration:none}.ac-home .ac-blog-body h3 a:hover{color:var(--ac-red)}.ac-home .ac-blog-body p{color:var(--ac-muted);font-size:14px;line-height:1.6;margin:0 0 20px}.ac-home .ac-btn.small{padding:11px 26px;font-size:13px;margin-top:auto;align-self:flex-start}@media(max-width:900px){.ac-home .ac-blog-grid{grid-template-columns:1fr;max-width:460px;margin:0 auto}}.ac-home .ac-reviews{background:var(--ac-bg);overflow:hidden}.ac-home .ac-rev-rating{display:flex;align-items:center;justify-content:center;gap:12px;margin:0 0 44px;flex-wrap:wrap}.ac-home .ac-rev-rating .ac-stars{display:inline-flex;gap:3px;color:#f5a623}.ac-home .ac-rev-rating .ac-stars svg{width:22px;height:22px}.ac-home .ac-rev-rating .t{color:var(--ac-muted);font-size:15px;font-weight:600}.ac-home .ac-rev-marquee{overflow:hidden;padding:4px 0}.ac-home .ac-rev-track{display:flex;width:max-content;animation:ac-revscroll 60s linear infinite}.ac-home .ac-reviews:hover .ac-rev-track{animation-play-state:paused}.ac-home .ac-review{flex:0 0 auto;width:368px;background:#fff;border:1px solid var(--ac-border);border-radius:14px;padding:28px;margin-right:24px;box-shadow:var(--ac-shadow);display:flex;flex-direction:column}.ac-home .ac-rev-stars{display:flex;gap:2px;margin-bottom:14px;color:#f5a623}.ac-home .ac-rev-stars svg{width:18px;height:18px}.ac-home .ac-review p{color:#41546a;line-height:1.65;font-size:15px;margin:0 0 18px;flex:1}.ac-home .ac-rev-by b{color:var(--ac-navy);font-family:'Poppins',sans-serif;font-size:15px;display:block}.ac-home .ac-rev-by span{color:var(--ac-muted);font-size:13px}@keyframes ac-revscroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.ac-home .ac-rev-track{will-change:transform}.ac-stats{background:var(--ac-navy);color:#fff}.ac-stats .ac-stats-in{max-width:1100px;margin:0 auto;padding:54px 24px;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;text-align:center}.ac-stats .ac-stat b{display:block;font-family:'Poppins';font-size:42px;font-weight:800;color:#fff;line-height:1}.ac-stats .ac-stat .r{color:var(--ac-red);display:inline}.ac-stats .ac-stat span{display:block;margin-top:8px;color:#aebfd6;font-size:14px;letter-spacing:.02em}@media(max-width:700px){.ac-stats .ac-stats-in{grid-template-columns:repeat(2,1fr);gap:34px}}.ac-home .ac-cta{background:linear-gradient(120deg,var(--ac-navy) 0%,var(--ac-navy-l) 100%);text-align:center;position:relative;overflow:hidden}.ac-home .ac-cta:before{content:"";position:absolute;right:-60px;top:-60px;width:280px;height:280px;border:30px solid rgb(216 32 42 / .16);border-radius:50%}.ac-home .ac-cta h2{color:#fff;font-size:34px;font-weight:800;margin:0 0 14px;text-transform:uppercase;position:relative}.ac-home .ac-cta p{color:#c7d2e0;font-size:18px;margin:0 0 32px;max-width:640px;margin-left:auto;margin-right:auto;position:relative}.ac-btnrow{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;position:relative}.ac-btn{display:inline-flex;align-items:center;gap:10px;background:var(--ac-red);color:#fff!important;padding:16px 38px;border-radius:7px;font-family:'Poppins';font-weight:600;text-decoration:none;text-transform:uppercase;letter-spacing:.03em;font-size:15px;transition:.18s}.ac-btn:hover{background:var(--ac-red-d);transform:translateY(-2px)}.ac-btn svg{width:18px;height:18px}.ac-btn.alt{background:#fff;color:var(--ac-navy)!important}.ac-btn.alt:hover{background:#eef2f7}.woocommerce ul.products li.product{background:#fff;border:1px solid var(--ac-border);border-radius:14px;padding:14px 14px 20px;box-shadow:var(--ac-shadow);transition:.22s;overflow:hidden}.woocommerce ul.products li.product:hover{transform:translateY(-5px);border-color:rgb(216 32 42 / .35)}.woocommerce ul.products li.product img{border-radius:10px;margin-bottom:14px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:15.5px;font-weight:600;padding:0 4px;min-height:42px}.woocommerce ul.products li.product .price{color:var(--ac-red)!important;font-weight:800;font-family:'Poppins';font-size:18px;display:block;padding:0 4px}.woocommerce ul.products li.product .price del{color:var(--ac-muted);font-weight:500;font-size:14px}.woocommerce ul.products li.product .button,.woocommerce a.button,.woocommerce button.button,.woocommerce #respond input#submit{background:var(--ac-navy)!important;color:#fff!important;border-radius:7px;font-family:'Poppins';font-weight:600;font-size:13.5px;text-transform:uppercase;letter-spacing:.02em;padding:.7em 1.2em;transition:.18s}.woocommerce ul.products li.product .button:hover,.woocommerce a.button:hover,.woocommerce button.button:hover{background:var(--ac-red)!important}.woocommerce ul.products li.product .button.added{background:var(--ac-red)!important}.woocommerce span.onsale{background:var(--ac-red);border-radius:20px;font-family:'Poppins';font-weight:700}.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce .single_add_to_cart_button{background:var(--ac-red)!important}.woocommerce a.button.alt:hover,.woocommerce .single_add_to_cart_button:hover{background:var(--ac-red-d)!important}.ac-shop-hero{background:var(--ac-navy);color:#fff;padding:46px 24px;text-align:center;border-bottom:3px solid var(--ac-red)}.ac-shop-hero h1{color:#fff;font-size:34px;margin:0 0 8px;text-transform:uppercase}.ac-shop-hero p{color:#aebfd6;margin:0;font-size:16px}.ac-shop-hero .ac-bc a{color:#cdd8e8;text-decoration:none}.ac-shop-hero .ac-bc{font-size:13px;margin-top:10px;color:#8ea2c0}.ac-shop-intro p{color:#41546a;font-size:15.5px;line-height:1.7;margin:0 0 28px}.ac-shop-intro strong{color:var(--ac-navy)}.ac-shop-cats{margin:0 0 40px}.ac-shop-cats h2{font-family:'Poppins',sans-serif;color:var(--ac-navy);font-size:22px;text-transform:uppercase;margin:0 0 18px;letter-spacing:.02em}.ac-shop-cat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.ac-shop-cat{display:block;background:#fff;border:1px solid var(--ac-border);border-radius:12px;overflow:hidden;text-decoration:none;box-shadow:var(--ac-shadow);transition:.2s}.ac-shop-cat:hover{transform:translateY(-4px);border-color:rgb(216 32 42 / .4)}.ac-shop-cat .img{display:block;height:112px;background-size:cover;background-position:center;background-color:var(--ac-bg)}.ac-shop-cat .t{display:block;padding:13px 10px}.ac-shop-cat .t b{display:block;color:var(--ac-navy);font-family:'Poppins',sans-serif;font-size:13.5px;line-height:1.25;margin-bottom:3px}.ac-shop-cat .t span{color:var(--ac-muted);font-size:12px}@media(max-width:1100px){.ac-shop-cat-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){.ac-shop-cat-grid{grid-template-columns:repeat(2,1fr)}}.ac-shop-seo{margin:50px 0 0;padding:34px 0 0;border-top:1px solid var(--ac-border)}.ac-shop-seo h2{font-family:'Poppins',sans-serif;color:var(--ac-navy);font-size:23px;margin:0 0 14px;text-transform:uppercase;letter-spacing:.01em}.ac-shop-seo p{color:#41546a;font-size:15px;line-height:1.75;margin:0 0 14px}.ac-shop-seo a{color:var(--ac-red);font-weight:600;text-decoration:none}.ac-shop-seo a:hover{text-decoration:underline}.ac-shop-seo strong{color:var(--ac-navy)}#secondary .widget,.widget-area .widget{background:#fff;border:1px solid var(--ac-border);border-radius:12px;padding:20px 20px 22px;margin-bottom:24px;box-shadow:var(--ac-shadow)}#secondary .widget-title,.widget-area .widget-title,#secondary .widgettitle{font-family:'Poppins';font-size:16px;text-transform:uppercase;color:var(--ac-navy);margin:0 0 16px;padding-bottom:12px;border-bottom:2px solid var(--ac-bg);letter-spacing:.02em;position:relative}#secondary .widget-title:after,.widget-area .widget-title:after{content:"";position:absolute;left:0;bottom:-2px;width:46px;height:2px;background:var(--ac-red)}.widget_product_categories ul,.widget_product_categories ul.product-categories{list-style:none;margin:0;padding:0}.widget_product_categories li{margin:0;border-bottom:1px solid var(--ac-bg)}.widget_product_categories li:last-child{border-bottom:0}.widget_product_categories li a{display:inline-block;padding:9px 0;color:var(--ac-text);text-decoration:none;font-size:14.5px;transition:.15s}.widget_product_categories li a:hover,.widget_product_categories li.current-cat>a{color:var(--ac-red);padding-left:5px}.widget_product_categories li .count{float:right;color:var(--ac-muted);font-size:12.5px;background:var(--ac-bg);border-radius:20px;padding:1px 9px}.widget_product_categories li ul.children{margin:4px 0 6px 12px;border-left:2px solid var(--ac-bg);padding-left:10px}.price_slider_wrapper .ui-slider .ui-slider-range,.widget_price_filter .ui-slider .ui-slider-range{background:var(--ac-red)}.widget_price_filter .ui-slider .ui-slider-handle{background:var(--ac-navy);border-radius:50%}.widget_price_filter .price_slider_amount .button{background:var(--ac-navy)!important;float:right}.wp-block-search__input,.widget_product_search input[type=search],.widget_search input[type=search]{border:1px solid var(--ac-border);border-radius:8px;padding:10px 12px}.widget_product_search button,.widget_product_search [type=submit]{background:var(--ac-navy)!important;color:#fff;border-radius:8px}.woocommerce .ac-trust-box{background:#f4f6f9;border:1px solid var(--ac-border);border-radius:12px;padding:20px 22px;margin:24px 0}.ac-trust-box .ac-tb-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 24px}.ac-trust-box .ac-tb-item{display:flex;gap:12px;align-items:flex-start}.ac-trust-box .ac-tb-item .ic{flex:0 0 auto;margin-top:1px}.ac-trust-box .ac-tb-item .ic svg{width:24px;height:24px;stroke-width:2}.ac-trust-box .ac-tb-item.gr .ic svg{color:#1a9e54}.ac-trust-box .ac-tb-item.nv .ic svg{color:var(--ac-navy)}.ac-trust-box .ac-tb-item b{display:block;color:var(--ac-navy);font-family:'Poppins',sans-serif;font-size:14.5px;line-height:1.2;font-weight:700}.ac-trust-box .ac-tb-item span{color:var(--ac-muted);font-size:13px}.ac-trust-box .ac-tb-pay{display:flex;gap:8px;align-items:center;margin-top:18px;padding-top:16px;border-top:1px solid var(--ac-border);flex-wrap:wrap}.ac-trust-box .ac-tb-pay svg{height:26px;width:auto}@media(max-width:520px){.ac-trust-box .ac-tb-grid{grid-template-columns:1fr}}.woocommerce .woocommerce-result-count{color:var(--ac-muted);margin:0;font-size:14px}.woocommerce .woocommerce-ordering{margin:0}.woocommerce .woocommerce-ordering select{border:1px solid var(--ac-border);border-radius:8px;padding:9px 12px;font-size:14px;background:#fff}.woocommerce .products-header-bar,.woocommerce-notices-wrapper:empty{margin:0}.ast-woocommerce-container .woocommerce-result-count,.ast-woocommerce-container .woocommerce-ordering{display:inline-block;vertical-align:middle}.woocommerce ul.products:not(.products-block){display:grid!important;gap:26px;margin:0 0 30px!important;grid-template-columns:repeat(3,1fr)}.woocommerce ul.products:before,.woocommerce ul.products:after{content:none!important;display:none!important}.woocommerce ul.products li.product{width:auto!important;margin:0!important;float:none!important;display:flex!important;flex-direction:column;text-align:left}.woocommerce ul.products li.product>a:first-of-type{display:flex;flex-direction:column;flex:1 1 auto}.woocommerce ul.products li.product img{aspect-ratio:4/3;object-fit:cover;width:100%;margin:0 0 16px!important}.woocommerce ul.products li.product .ast-woo-product-category,.woocommerce ul.products li.product .ast-woocommerce-product-category{color:var(--ac-muted);font-size:11.5px;text-transform:uppercase;letter-spacing:.05em;font-weight:600;margin-bottom:2px;display:block}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:15.5px;line-height:1.35;padding:0;margin:0 0 6px;min-height:0}.woocommerce ul.products li.product .price{margin:auto 0 14px;font-size:19px}.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .added_to_cart{margin-top:0!important;width:100%;text-align:center}.woocommerce ul.products li.product .button.loading,.woocommerce ul.products li.product .added_to_cart{margin-top:8px!important}@media(min-width:993px){#secondary,.widget-area{position:sticky;top:24px;align-self:flex-start}.ast-left-sidebar #primary{padding-left:30px}}@media(max-width:992px){.woocommerce ul.products:not(.products-block){grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.woocommerce ul.products:not(.products-block){grid-template-columns:1fr}}.woocommerce nav.woocommerce-pagination ul{border:0;gap:8px;display:flex;justify-content:center}.woocommerce nav.woocommerce-pagination ul li{border:0}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{border:1px solid var(--ac-border);border-radius:8px;min-width:42px;height:42px;line-height:42px;padding:0;color:var(--ac-navy);font-weight:600}.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a:hover{background:var(--ac-navy);color:#fff;border-color:var(--ac-navy)}.ac-contact .ac-pagehero,.ac-home .ac-pagehero{background:var(--ac-navy);color:#fff;padding:60px 24px;text-align:center;border-bottom:3px solid var(--ac-red)}.ac-contact .ac-pagehero h1,.ac-home .ac-pagehero h1{color:#fff;font-size:40px;margin:0 0 10px;text-transform:uppercase;letter-spacing:-.01em;font-family:'Poppins',sans-serif;font-weight:800}.ac-contact .ac-pagehero p,.ac-home .ac-pagehero p{color:#aebfd6;margin:0 auto;font-size:17px;max-width:640px;line-height:1.6}.ac-contact .ac-pagehero .ac-bc,.ac-home .ac-pagehero .ac-bc{font-size:13px;margin-top:12px;color:#8ea2c0}.ac-contact .ac-pagehero .ac-bc a,.ac-home .ac-pagehero .ac-bc a{color:#cdd8e8;text-decoration:none}@media(max-width:768px){.ac-home .ac-pagehero h1{font-size:30px}}.ac-contact .ac-section{padding:64px 24px}.ac-contact .ac-wrap{max-width:1200px;margin:0 auto}.ac-contact .ac-c-grid{display:grid;grid-template-columns:1.45fr 1fr;gap:48px;align-items:start}.ac-contact .ac-c-eyebrow{display:block;color:var(--ac-red);font-family:'Poppins';font-weight:600;font-size:13px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px}.ac-contact h2.ac-c-h{font-family:'Poppins';color:var(--ac-navy);font-size:28px;font-weight:800;margin:0 0 8px;text-transform:uppercase}.ac-contact .ac-c-sub{color:var(--ac-muted);font-size:16px;line-height:1.6;margin:0 0 26px}.ac-form{display:flex;flex-direction:column;gap:18px}.ac-form .ac-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.ac-form-row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.ac-form label,.ac-form .ac-form-full{display:flex;flex-direction:column;font-family:'Poppins';font-weight:600;font-size:13.5px;color:var(--ac-navy);gap:7px}.ac-form input,.ac-form select,.ac-form textarea{font-family:'Inter';font-weight:400;font-size:15px;color:var(--ac-text);border:1px solid var(--ac-border);border-radius:9px;padding:13px 14px;background:#fff;transition:.15s;width:100%}.ac-form input:focus,.ac-form select:focus,.ac-form textarea:focus{outline:none;border-color:var(--ac-red);box-shadow:0 0 0 3px rgb(216 32 42 / .12)}.ac-form textarea{resize:vertical;min-height:130px}.ac-form .ac-btn{align-self:flex-start;border:0;cursor:pointer;margin-top:4px}@media(max-width:640px){.ac-form-row{grid-template-columns:1fr}}.ac-form-note{display:flex;gap:13px;align-items:flex-start;border-radius:12px;padding:18px 20px;margin-bottom:24px}.ac-form-note.ok{background:#eafaf0;border:1px solid #b6e6c8}.ac-form-note.err{background:#fdecec;border:1px solid #f3c2c2}.ac-form-note svg{width:24px;height:24px;flex:0 0 auto;color:#1a9e54;margin-top:1px}.ac-form-note b{display:block;color:var(--ac-navy);font-family:'Poppins';font-size:15.5px;margin-bottom:3px}.ac-form-note span{color:#41546a;font-size:14px}.ac-form-note a{color:var(--ac-red)}.ac-contact .ac-c-info{background:var(--ac-navy);border-radius:16px;padding:34px 30px;color:#cdd8e8}.ac-contact .ac-c-info h3{color:#fff;font-family:'Poppins';font-size:20px;margin:0 0 22px;text-transform:uppercase;letter-spacing:.02em}.ac-contact .ac-ci{display:flex;gap:15px;align-items:flex-start;margin-bottom:22px}.ac-contact .ac-ci .ic{flex:0 0 auto;width:44px;height:44px;border-radius:11px;background:rgb(255 255 255 / .08);display:flex;align-items:center;justify-content:center}.ac-contact .ac-ci .ic svg{width:20px;height:20px;color:var(--ac-red)}.ac-contact .ac-ci b{display:block;color:#fff;font-family:'Poppins';font-size:14px;margin-bottom:3px;text-transform:uppercase;letter-spacing:.03em}.ac-contact .ac-ci a,.ac-contact .ac-ci span{color:#cdd8e8;text-decoration:none;font-size:15px;line-height:1.55}.ac-contact .ac-ci a:hover{color:#fff}.ac-contact .ac-c-social{display:flex;gap:11px;margin-top:26px;padding-top:22px;border-top:1px solid rgb(255 255 255 / .1)}.ac-contact .ac-c-social a{width:40px;height:40px;border-radius:10px;background:rgb(255 255 255 / .08);display:flex;align-items:center;justify-content:center}.ac-contact .ac-c-social a:hover{background:var(--ac-red)}.ac-contact .ac-c-social svg{width:18px;height:18px;color:#fff}.ac-contact .ac-abn{font-size:13px;color:#8ea2c0;margin-top:20px;line-height:1.7}.ac-contact .ac-map{line-height:0}.ac-contact .ac-map iframe{width:100%;height:420px;border:0;display:block;filter:grayscale(.15)}@media(max-width:900px){.ac-contact .ac-c-grid{grid-template-columns:1fr;gap:34px}.ac-contact .ac-pagehero h1{font-size:30px}}.site-footer .site-primary-footer-wrap,.site-footer .site-below-footer-wrap,.ast-small-footer{display:none!important}.ac-footer{font-size:15px;color:var(--ac-text)}.ac-footer .ac-f-social-strip{background:var(--ac-navy);border-bottom:3px solid var(--ac-red)}.ac-footer .ac-f-social-in{max-width:1240px;margin:0 auto;padding:18px 24px;display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap}.ac-footer .ac-f-social-label{font-family:'Poppins';color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:18px}.ac-footer .ac-f-social{display:flex;gap:12px}.ac-footer .ac-f-social a{width:42px;height:42px;border-radius:10px;background:rgb(255 255 255 / .1);display:flex;align-items:center;justify-content:center;transition:.18s}.ac-footer .ac-f-social a:hover{background:var(--ac-red);transform:translateY(-2px)}.ac-footer .ac-f-social svg{width:19px;height:19px;color:#fff}.ac-footer .ac-f-main{background:#fff}.ac-footer .ac-f-cols{max-width:1240px;margin:0 auto;padding:56px 24px 48px;display:grid;grid-template-columns:1.7fr 1fr 1fr 1.3fr;gap:44px}.ac-footer .ac-f-col h4{font-family:'Poppins';color:var(--ac-navy);font-size:16px;text-transform:uppercase;letter-spacing:.03em;margin:0 0 22px;padding-bottom:12px;border-bottom:1px solid var(--ac-border);position:relative}.ac-footer .ac-f-col h4:after{content:"";position:absolute;left:0;bottom:-1px;width:48px;height:2px;background:var(--ac-red)}.ac-footer .ac-f-col ul{list-style:none;margin:0;padding:0}.ac-footer .ac-f-col li{margin-bottom:12px}.ac-footer .ac-f-col a{color:#48566b;text-decoration:none;transition:.15s}.ac-footer .ac-f-col a:hover{color:var(--ac-red);padding-left:4px}.ac-footer .ac-f-logo{height:56px;width:auto;margin-bottom:18px;display:block}.ac-footer .ac-f-brand p{color:#5a6b80;line-height:1.7;margin:0 0 18px;max-width:340px}.ac-footer .ac-f-ids{font-size:14px;color:#33455c;line-height:1.95;margin-bottom:20px}.ac-footer .ac-f-ids b{color:var(--ac-navy);font-weight:700}.ac-footer .ac-f-hours{display:flex;gap:13px;align-items:flex-start}.ac-footer .ac-f-hours svg{width:32px;height:32px;color:var(--ac-red);flex:0 0 auto}.ac-footer .ac-f-hours b{display:block;color:var(--ac-navy);font-family:'Poppins';font-size:15px;margin-bottom:4px}.ac-footer .ac-f-hours span{color:#5a6b80;font-size:13.5px;line-height:1.7}.ac-footer .ac-f-hours em{font-style:normal;color:#8595aa}.ac-footer .ac-f-contact .ci{display:flex;gap:12px;margin-bottom:18px;align-items:flex-start}.ac-footer .ac-f-contact .ci svg{width:19px;height:19px;flex:0 0 auto;margin-top:3px;color:var(--ac-red)}.ac-footer .ac-f-contact .ci b{display:block;color:var(--ac-navy);font-family:'Poppins';font-size:14.5px;margin-bottom:3px}.ac-footer .ac-f-contact .ci a,.ac-footer .ac-f-contact .ci span{color:#48566b;text-decoration:none}.ac-footer .ac-f-contact .ci a:hover{color:var(--ac-red)}.ac-footer .ac-f-bottom{background:var(--ac-navy)}.ac-footer .ac-f-bottom-in{max-width:1240px;margin:0 auto;padding:18px 24px;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;font-size:13.5px;color:#c3cee0}.ac-footer .ac-f-pay{display:flex;gap:9px;align-items:center}.ac-footer .ac-f-pay svg{height:30px;width:auto;border-radius:4px}@media(max-width:960px){.ac-footer .ac-f-cols{grid-template-columns:1fr 1fr;gap:36px}}@media(max-width:560px){.ac-footer .ac-f-cols{grid-template-columns:1fr}.ac-footer .ac-f-bottom-in,.ac-footer .ac-f-social-in{flex-direction:column;text-align:center}}@media(max-width:768px){.ac-home .ac-section{padding:52px 20px}.ac-home h2.ac-h{font-size:28px}.ac-home .ac-cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.ac-home .ac-cards{grid-template-columns:1fr}}body.home .entry-header,body.home .ast-archive-description,body.page-template-default.home header.entry-header{display:none!important}body.home .ast-container>#primary>.ast-article-single{padding-top:0}