:root{--brand-blue:#2f86b7;--brand-blue-dark:#216f9c;--brand-blue-light:#58a6d1;--brand-graphite:#293038;--brand-dark:#171c22;--background:#fff;--surface:#f5f7f9;--text:#20262d;--muted:#6e7781;--border:#e2e7eb;--success:#15945a;--container:1240px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--background);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-family:Arial,Helvetica,sans-serif}button,input,select,textarea{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.container{width:min(calc(100% - 40px), var(--container));margin:0 auto}.topbar{color:#d1d7dc;background:linear-gradient(90deg,#252c33,#303840);min-height:36px;font-size:12px}.topbarInner{justify-content:space-between;align-items:center;min-height:36px;display:flex}.topbarLocation{font-weight:500}.topbarLinks{gap:24px;display:flex}.topbarLinks a{opacity:.85;transition:opacity .2s,color .2s}.topbarLinks a:hover{opacity:1;color:#fff}.header{z-index:100;background:#fff;position:sticky;top:0}.headerMain{align-items:center;gap:30px;min-height:92px;display:flex}.brand{flex:none;align-items:center;width:205px;display:flex}.brandLogo{object-fit:contain;width:200px;height:76px;display:block}.search{background:#f8fafb;border:1px solid #dce3e8;border-radius:14px;flex:1;align-items:center;height:52px;transition:border-color .25s,box-shadow .25s,background .25s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6}.search:focus-within{background:#fff;border-color:#2f86b78c;box-shadow:0 0 0 4px #2f86b717,0 8px 28px #20364812}.searchIcon{color:#9aa6b0;flex:none;justify-content:center;align-items:center;width:48px;display:flex}.search input{min-width:0;color:var(--text);background:0 0;border:0;outline:none;flex:1;padding:0 12px 0 0;font-size:14px}.search input::placeholder{color:#98a2ac}.search button{background:linear-gradient(135deg, #4099c7, var(--brand-blue));color:#fff;border:0;border-radius:10px;min-width:94px;height:42px;margin-right:5px;font-size:13px;font-weight:800;transition:transform .2s,box-shadow .2s,filter .2s}.search button:hover{filter:brightness(.97);transform:translateY(-1px);box-shadow:0 7px 18px #2f86b740}.headerActions{align-items:center;gap:9px;display:flex}.headerRoundButton{border:1px solid var(--border);color:#4b5660;background:#fff;border-radius:13px;justify-content:center;align-items:center;width:46px;height:46px;transition:transform .2s,color .2s,border-color .2s,box-shadow .2s;display:flex}.headerRoundButton:hover{color:var(--brand-blue);border-color:#2f86b759;transform:translateY(-2px);box-shadow:0 8px 22px #22364614}.cartButton{background:var(--brand-graphite);color:#fff;border:0;border-radius:13px;align-items:center;gap:8px;min-height:46px;padding:0 14px;font-size:13px;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s;display:flex}.cartButton:hover{background:#1e252c;transform:translateY(-2px);box-shadow:0 10px 25px #1a222a2e}.cartButton strong{background:var(--brand-blue);border-radius:100px;justify-content:center;align-items:center;min-width:23px;height:23px;padding:0 7px;font-size:11px;display:flex}.navArea{background:linear-gradient(#f7f9fa 0%,#f1f4f6 100%);border-top:1px solid #eef1f3;padding:9px 0 12px}.navBar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;border:1px solid #d2dce3c7;border-radius:18px;align-items:center;min-height:66px;padding:6px;display:flex;position:relative;box-shadow:0 12px 35px #20303e17,inset 0 1px #fffffff2}.catalogMenuWrap{flex:none;position:relative}.catalogButton{color:#fff;background:linear-gradient(115deg,#3d9ccc 0%,#2f86b7 45%,#246f9a 100%) 0 0/200% 100%;border-radius:13px;align-items:center;gap:10px;min-width:250px;min-height:54px;padding:0 16px;font-size:14px;font-weight:800;transition:transform .25s,box-shadow .25s,background-position .5s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 22px #2f86b747}.catalogButton:before{content:"";background:linear-gradient(90deg,#0000,#ffffff3b,#0000);width:70px;height:160%;transition:left .6s;position:absolute;top:-30%;left:-100px;transform:rotate(20deg)}.catalogButton:hover:before{left:120%}.catalogButton:hover{background-position:100% 0;transform:translateY(-1px);box-shadow:0 12px 28px #2f86b757}.catalogIconBox{background:#ffffff26;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;display:flex;box-shadow:inset 0 1px #ffffff2e}.catalogButton>svg{opacity:.8;margin-left:auto;transition:transform .3s}.catalogMenuWrap:hover .catalogButton>svg{transform:rotate(180deg)}.navLinks{scrollbar-width:none;flex:1;align-items:center;gap:3px;min-width:0;padding-left:12px;display:flex;overflow-x:auto}.navLinks::-webkit-scrollbar{display:none}.navLink{white-space:nowrap;color:#505b66;border-radius:11px;flex:none;align-items:center;gap:7px;min-height:46px;padding:0 15px;font-size:13px;font-weight:700;transition:color .22s;display:flex;position:relative;overflow:hidden}.navLink:before{content:"";opacity:0;background:linear-gradient(135deg,#2f86b71a,#2f86b709);border-radius:11px;transition:transform .22s,opacity .22s;position:absolute;inset:0;transform:scale(.82)}.navLink span,.navBadge{z-index:2;position:relative}.navLink:hover{color:var(--brand-blue-dark)}.navLink:hover:before{opacity:1;transform:scale(1)}.navBadge{color:var(--brand-blue);letter-spacing:.5px;background:#2f86b71c;border-radius:5px;padding:4px 6px;font-size:8px;font-weight:900}.navContact{min-width:148px;min-height:50px;color:var(--brand-blue-dark);background:linear-gradient(135deg,#2f86b714,#2f86b706);border:1px solid #2f86b733;border-radius:13px;flex:none;align-items:center;gap:9px;padding:0 13px;transition:transform .22s,box-shadow .22s,background .22s,color .22s;display:flex;position:relative}.navContact:hover{background:linear-gradient(135deg, var(--brand-blue), var(--brand-blue-dark));color:#fff;transform:translateY(-1px);box-shadow:0 10px 24px #2f86b740}.navContactIcon{background:#2f86b71a;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.navContact:hover .navContactIcon{background:#ffffff26}.navContact>div{flex-direction:column;gap:1px;display:flex}.navContact small{color:#84909a;font-size:9px}.navContact strong{font-size:12px}.navContact:hover small{color:#ffffffb8}.navContactPulse{background:#34c77b;border-radius:50%;width:7px;height:7px;animation:2s infinite contactPulse;position:absolute;top:8px;right:8px;box-shadow:0 0 #34c77b59}@keyframes contactPulse{0%{box-shadow:0 0 #34c77b59}70%{box-shadow:0 0 0 8px #34c77b00}to{box-shadow:0 0 #34c77b00}}.megaMenu{z-index:200;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);opacity:0;visibility:hidden;transform-origin:0 0;background:#fffffffa;border:1px solid #dbe2e7f2;border-radius:20px;width:820px;padding:24px;transition:opacity .22s,visibility .22s,transform .22s;position:absolute;top:calc(100% + 15px);left:0;transform:translateY(-8px)scale(.985);box-shadow:0 28px 70px #192a392e}.catalogMenuWrap:hover .megaMenu{opacity:1;visibility:visible;transform:translateY(0)scale(1)}.megaMenu:before{content:"";height:18px;position:absolute;top:-18px;left:0;right:0}.megaMenuHeader{border-bottom:1px solid #edf0f2;justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:18px;display:flex}.megaMenuHeader small{color:var(--brand-blue);letter-spacing:1px;font-size:10px;font-weight:900}.megaMenuHeader h3{letter-spacing:-.7px;margin:5px 0 0;font-size:24px}.megaAllLink{color:var(--brand-blue);align-items:center;gap:7px;font-size:12px;font-weight:800;transition:gap .2s;display:flex}.megaAllLink:hover{gap:11px}.megaMenuGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;padding:22px 0;display:grid}.megaGroup h4{color:#28313a;margin:0 0 10px;font-size:14px}.megaGroup>a{color:#66717c;border-radius:8px;justify-content:space-between;align-items:center;min-height:36px;padding:0 9px;font-size:12px;transition:background .18s,color .18s,transform .18s;display:flex}.megaGroup>a svg{opacity:0;width:13px;transition:opacity .18s,transform .18s;transform:translate(-5px)}.megaGroup>a:hover{color:var(--brand-blue-dark);background:#2f86b712;transform:translate(3px)}.megaGroup>a:hover svg{opacity:1;transform:translate(0)}.megaBottom{color:#58636d;background:linear-gradient(135deg,#f4f8fa,#eef5f8);border-radius:11px;justify-content:space-between;align-items:center;min-height:48px;padding:0 15px;font-size:11px;display:flex}.megaBottom>div{align-items:center;gap:8px;display:flex}.megaBottom strong{color:var(--brand-blue-dark)}.megaBlueDot{background:var(--brand-blue);border-radius:50%;width:7px;height:7px}.hero{color:#fff;background:linear-gradient(110deg,#1e242bfa 0%,#26303af5 48%,#202a33eb 100%);position:relative;overflow:hidden}.heroBackdrop{opacity:.05;filter:grayscale();background-image:url(/brand/catalog-cover.png);background-position:50%;background-size:cover;position:absolute;inset:0}.heroGrid{z-index:3;grid-template-columns:minmax(0,1.1fr) minmax(350px,.9fr);align-items:center;gap:80px;min-height:590px;display:grid;position:relative}.heroText{padding:80px 0 110px}.heroBadge{color:#dce1e5;background:#ffffff0e;border:1px solid #ffffff24;border-radius:50px;padding:8px 14px;font-size:13px;font-weight:700;display:inline-flex}.hero h1{letter-spacing:-2.6px;max-width:730px;margin:21px 0;font-size:clamp(43px,5vw,67px);line-height:1.02}.hero h1 span{color:var(--brand-blue-light)}.heroText>p{color:#c4cbd1;max-width:670px;margin:0;font-size:18px;line-height:1.65}.heroButtons{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.primaryButton,.secondaryButton{border-radius:8px;justify-content:center;align-items:center;min-height:50px;padding:0 22px;font-weight:800;display:inline-flex}.primaryButton{background:var(--brand-blue);color:#fff}.primaryButton:hover{background:var(--brand-blue-dark)}.secondaryButton{color:#fff;border:1px solid #ffffff40}.secondaryButton:hover{background:#ffffff0f}.stats{gap:42px;margin-top:44px;display:flex}.stats div{flex-direction:column;display:flex}.stats strong{font-size:23px}.stats span{color:#99a4ae;margin-top:4px;font-size:12px}.catalogPreview{color:inherit;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff12;border:1px solid #ffffff21;border-radius:15px;max-width:390px;margin-left:auto;text-decoration:none;transition:transform .2s,box-shadow .2s;display:block;position:relative;overflow:hidden;box-shadow:0 35px 80px #00000059}.catalogPreview:hover{transform:translateY(-3px);box-shadow:0 39px 85px #00000061}.catalogPreviewLabel{background:var(--brand-blue);color:#fff;text-transform:uppercase;letter-spacing:.5px;padding:12px 16px;font-size:12px;font-weight:800}.catalogPreviewImage{background:#fff;height:305px;overflow:hidden}.catalogPreviewImage img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.catalogPreviewFooter{justify-content:space-between;align-items:center;gap:15px;padding:18px;display:flex}.catalogPreviewFooter>div{flex-direction:column;display:flex}.catalogPreviewFooter small{color:var(--brand-blue-light);letter-spacing:.8px;font-size:10px;font-weight:800}.catalogPreviewFooter strong{margin-top:5px;font-size:14px;line-height:1.35}.catalogPreviewFooter .catalogPreviewAction{background:var(--brand-blue);color:#fff;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:20px;text-decoration:none;display:inline-flex}.heroWave{border-radius:50% 50% 0 0;width:110%;height:210px;position:absolute;bottom:-145px;left:-5%}.heroWaveBlue{z-index:1;background:var(--brand-blue);bottom:-125px;transform:rotate(-2deg)}.heroWaveDark{z-index:2;background:#fff;bottom:-150px;transform:rotate(1.5deg)}.section{padding:82px 0}.productsSection{background:var(--surface)}.sectionTitle{justify-content:space-between;align-items:end;gap:25px;margin-bottom:28px;display:flex}.sectionTitle span,.businessLabel{color:var(--brand-blue);letter-spacing:1px;margin-bottom:8px;font-size:12px;font-weight:900;display:block}.sectionTitle h2{letter-spacing:-1.2px;margin:0;font-size:35px}.sectionTitle>a{color:#59636d;font-size:14px;font-weight:700}.categoryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.categoryCard{border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:13px;grid-template-columns:auto 1fr auto;gap:17px;min-height:138px;padding:22px;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid}.categoryCard:hover{border-color:#2f86b780;transform:translateY(-3px);box-shadow:0 16px 40px #1e324617}.categoryIcon{color:#2f86b7;background:#edf5fa;border:1px solid #2f86b71f;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.categoryIconSvg{width:36px;height:36px;display:block}.categoryIconSvgCompact{width:20px;height:20px}.categoryCard:hover .categoryIcon{background:#e4f1f9;border-color:#2f86b742}.categoryCard h3{margin:3px 0 8px;font-size:17px}.categoryCard p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.categoryCard>strong{color:var(--brand-blue);font-size:20px}.productGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;display:grid}.productCard{border:1px solid var(--border);background:#fff;border-radius:13px;transition:transform .2s,box-shadow .2s;overflow:hidden}.productCard:hover{transform:translateY(-3px);box-shadow:0 18px 45px #14233217}.productImage{color:#98a1aa;background:linear-gradient(135deg,#f4f6f7,#e8edf0);justify-content:center;align-items:center;height:215px;font-size:13px;text-decoration:none;display:flex;position:relative;overflow:hidden}.homeProductPhoto{object-fit:contain;width:100%;height:100%;padding:14px}.homeProductFallback{color:#8e99a2;flex-direction:column;justify-content:center;align-items:center;gap:9px;width:100%;height:100%;display:flex}.homeProductFallback>span{font-size:56px}.homeProductFallback small{font-size:11px}.productBody h3 a{color:inherit;text-decoration:none}.productBody h3 a:hover{color:var(--brand-blue)}.homeProductAction{background:var(--brand-blue);color:#fff;border-radius:8px;justify-content:center;align-items:center;min-height:40px;padding:0 14px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.homeProductAction:hover{filter:brightness(.96)}.productImage button{border:1px solid var(--border);background:#fff;border-radius:9px;width:38px;height:38px;font-size:18px;position:absolute;top:12px;right:12px}.productBody{padding:18px}.productBody small{color:#8a949e}.productBody h3{min-height:44px;margin:8px 0 5px;font-size:16px;line-height:1.35}.sku{color:#98a1aa;font-size:11px}.stock{color:var(--success);margin-top:15px;font-size:12px;font-weight:700}.productFooter{justify-content:space-between;align-items:center;gap:10px;margin-top:18px;display:flex}.productFooter strong{font-size:20px}.productFooter span{color:var(--muted);margin-left:3px;font-size:11px}.productFooter button{background:var(--brand-blue);color:#fff;border:0;border-radius:8px;height:40px;padding:0 14px;font-size:12px;font-weight:800}.aboutSection{padding-top:60px;padding-bottom:40px}.aboutInner{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);align-items:center;gap:48px;display:grid}.aboutCopy{min-width:0}.aboutEyebrow{color:var(--brand-blue);letter-spacing:.11em;font-size:12px;font-weight:900}.aboutCopy h2{color:#273642;letter-spacing:-.035em;max-width:590px;margin:12px 0 18px;font-size:clamp(27px,3vw,37px);line-height:1.15}.aboutCopy p{color:#70808d;max-width:620px;margin:0 0 12px;font-size:14px;line-height:1.7}.aboutActions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.aboutActions a{border-radius:9px;justify-content:center;align-items:center;min-height:44px;padding:12px 17px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.aboutPrimary{color:#fff;background:#318dbd}.aboutPrimary:hover{background:#237aa8}.aboutSecondary{color:#287ba7;border:1px solid #cddce7}.aboutSecondary:hover{background:#edf6fa}.aboutVisual{isolation:isolate;width:100%;height:auto;box-shadow:none;background:0 0;border:0;border-radius:18px;transition:transform .2s;display:block;position:relative;overflow:hidden}.aboutVisual:hover{transform:translateY(-2px)}.aboutVisualImage{object-fit:contain;transform-origin:50%;width:100%;max-width:100%;height:auto;display:block;transform:scale(1.016)}.aboutVisual:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#4452610b,#535e6b1a);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.aboutVisual{transition:none}.aboutVisual:hover{transform:none}}.aboutHighlights{background:linear-gradient(145deg,#f6fafd,#eaf3f8);border:1px solid #dfe9ef;border-radius:20px;gap:12px;padding:24px;display:grid}.aboutHighlights div{background:#fff;border-radius:12px;flex-direction:column;gap:5px;padding:13px 17px;display:flex}.aboutHighlights strong{color:#2f86b7;font-size:15px}.aboutHighlights span{color:#6e7d88;font-size:12px;line-height:1.5}.benefitsMore{color:#277eaa;margin-top:14px;font-size:12px;font-weight:800;text-decoration:none;display:inline-block}.benefitsMore:hover{text-decoration:underline}@media (max-width:900px){.aboutInner{grid-template-columns:1fr;gap:25px}}@media (max-width:760px){.aboutSection{padding-top:45px}.aboutActions>*{width:100%}.aboutHighlights{padding:14px}}.business{padding-top:82px}.businessInner{background:linear-gradient(120deg, var(--brand-graphite), #202a33);color:#fff;border-radius:20px;grid-template-columns:1.1fr .9fr;align-items:center;gap:60px;min-height:350px;padding:52px;display:grid;position:relative;overflow:hidden}.businessInner:after{content:"";border:35px solid #2f86b729;border-radius:50%;width:380px;height:380px;position:absolute;top:-190px;right:-180px}.businessLabel{color:var(--brand-blue-light)}.business h2{letter-spacing:-1.2px;max-width:650px;margin:10px 0 15px;font-size:36px;line-height:1.15}.business p{color:#b4bdc5;max-width:590px;line-height:1.6}.businessButtons{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.businessButtons>a{background:var(--brand-blue);color:#fff;border:0;border-radius:8px;justify-content:center;align-items:center;min-height:49px;padding:0 20px;font-weight:800;text-decoration:none;display:inline-flex}.businessButtons .businessSecondary{color:#fff;background:0 0;border:1px solid #ffffff3d}.businessSteps{z-index:2;flex-direction:column;gap:12px;display:flex;position:relative}.businessSteps div{background:#ffffff06;border:1px solid #ffffff1c;border-radius:11px;align-items:center;gap:15px;padding:17px;display:flex}.businessSteps strong{color:var(--brand-blue-light)}.businessSteps span{color:#d4d9dd;font-size:13px}.benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;display:grid}.benefits article{border:1px solid var(--border);border-radius:13px;padding:26px}.benefits article>div{font-size:28px}.benefits h3{margin:14px 0 8px}.benefits p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.footer{background:var(--brand-graphite);color:#fff;padding-top:58px}.footerGrid{grid-template-columns:1.6fr 1fr 1fr 1.2fr;gap:45px;display:grid}.footerGrid>div{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.footerLogo{object-fit:contain;background:#fff;border-radius:8px;width:180px;height:85px;padding:8px}.footerGrid p,.footerGrid a,.footerGrid>div>span{color:#adb5bc;font-size:13px;line-height:1.6}.footerGrid p{max-width:340px}.footerGrid a:hover{color:#fff}.footerBottom{color:#89939c;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;min-height:72px;margin-top:50px;font-size:12px;display:flex}@media (max-width:1180px){.navContact{display:none}.navLink{padding:0 12px}.catalogButton{min-width:225px}}@media (max-width:1050px){.headerMain{gap:18px}.brand{width:165px}.brandLogo{width:160px}.navLinks{overflow-x:auto}.heroGrid{grid-template-columns:1fr;gap:0}.catalogPreview{margin:0 auto 100px}.categoryGrid,.productGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.businessInner{grid-template-columns:1fr}.footerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.container{width:calc(100% - 28px)}.topbarLinks{display:none}.header{position:static}.headerMain{flex-wrap:wrap;gap:10px;padding:10px 0}.brand{width:145px}.brandLogo{width:140px;height:58px}.headerActions{margin-left:auto}.cartButton span{display:none}.search{flex-basis:100%;order:3;width:100%}.search button{min-width:78px}.navArea{padding:7px 0 9px}.navBar{scrollbar-width:none;border-radius:14px;padding:5px;overflow-x:auto}.navBar::-webkit-scrollbar{display:none}.catalogButton{min-width:205px}.navLinks{flex:none;padding-left:7px}.navLink{white-space:nowrap;padding:0 12px}.megaMenu{display:none}.heroText{padding:58px 0 40px}.hero h1{letter-spacing:-2px;font-size:42px}.heroText>p{font-size:16px}.stats{gap:23px}.catalogPreview{width:100%}.section{padding:60px 0}.sectionTitle h2{font-size:29px}.sectionTitle>a{display:none}.categoryGrid,.productGrid,.benefits{grid-template-columns:1fr}.business{padding-top:60px}.businessInner{border-radius:0;width:100%;padding:42px 24px}.business h2{font-size:29px}.footerGrid{grid-template-columns:1fr}.footerBottom{flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;padding:20px 0}}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:3px solid #2f86b733}.productCard,.categoryCard,.benefits article,.businessInner,.footerGrid>div,.productBody,.productFooter,.productFooter>div{min-width:0}.productBody h3,.categoryCard h3,.footerGrid a,.footerGrid span{overflow-wrap:anywhere}.homeProductPhoto{display:block}@media (max-width:760px){.heroButtons,.businessButtons{align-items:stretch}.heroButtons>*,.businessButtons>*{min-height:48px}.productFooter{flex-direction:column;align-items:flex-start}.homeProductAction{width:100%}}.stockUnavailable{color:#a66868}.footerBottom{gap:12px 24px}.footerCredit{letter-spacing:.14em;color:#9baaba;white-space:nowrap;font-size:10px}.footerCredit strong{color:#f0f5fa;letter-spacing:.11em;font-weight:800}@media (max-width:760px){.footerCredit{white-space:normal;margin-top:10px}}
