/* Ata Sport / shop3-branch. Presentation only; catalog and checkout remain native. */
@font-face{font-family:AoVazir;src:url('../fonts/Vazirmatn-Regular.woff2') format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:AoVazir;src:url('../fonts/Vazirmatn-Bold.woff2') format('woff2');font-weight:700;font-display:swap}
@font-face{font-family:AoVazir;src:url('../fonts/Vazirmatn-Black.woff2') format('woff2');font-weight:900;font-display:swap}
html[data-atta-orbit]{--ao-bg:#111014;--ao-panel:#1b191f;--ao-text:#f3eef5;--ao-muted:#b4abbc;--ao-line:#ffffff20;--ao-accent:#c8b1f4;--ao-lime:#d6edaa;--ks-brand:#8060af;--ks-brand-deep:#634887;--c-brand-500:#8060af;--c-brand-600:#634887;--ks-brand-soft:#eee7f8;scroll-padding-top:104px}
html[data-atta-orbit] body{font-family:AoVazir,Vazirmatn,sans-serif;background:var(--ao-bg);color:var(--ao-text)}
[data-atta-orbit] :focus-visible{outline:3px solid var(--ao-accent);outline-offset:5px}
[data-atta-orbit] .ao-home,[data-atta-orbit] .ao-header,[data-atta-orbit] .ao-footer{color:var(--ao-text);line-height:1.8}
[data-atta-orbit] .ao-home{overflow:clip}
[data-atta-orbit] .ao-home *,[data-atta-orbit] .ao-header *,[data-atta-orbit] .ao-footer *{box-sizing:border-box}
[data-atta-orbit] .ao-home h1,[data-atta-orbit] .ao-home h2,[data-atta-orbit] .ao-home h3{color:inherit;margin:0}
[data-atta-orbit] .ao-home a,[data-atta-orbit] .ao-header a,[data-atta-orbit] .ao-footer a{color:inherit;text-decoration:none}
[data-atta-orbit] .ao-home button,[data-atta-orbit] .ao-header button,[data-atta-orbit] .ao-header input{font:inherit}
[data-atta-orbit] .ao-wrap{width:calc(100% - 96px);max-width:1320px;margin-inline:auto}
.ao-header{position:relative;z-index:30;background:#111014f5;border-bottom:1px solid var(--ao-line)}
.ao-header-row{display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:100px}
.ao-logo{display:inline-flex;align-items:center;gap:10px;flex-shrink:0}.ao-logo img{width:50px;height:56px;object-fit:contain}.ao-logo span{display:grid}.ao-logo b{font-size:20px;font-weight:900;line-height:1.7}.ao-logo small{font:10px Arial,sans-serif;letter-spacing:3.5px;color:var(--ao-muted)}
.ao-desktop-nav{display:flex;align-items:center;gap:28px;font-size:12px}.ao-desktop-nav a{display:flex;align-items:center;gap:8px;min-height:44px;white-space:nowrap}.ao-desktop-nav a:first-child{font-weight:700}.ao-nav-dot{width:5px;height:5px;border-radius:50%;background:var(--ao-accent)}
.ao-header-actions{display:flex;align-items:center;gap:8px}.ao-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;min-height:44px;border-radius:50%;border:1px solid var(--ao-line);background:transparent;color:var(--ao-text);cursor:pointer}.ao-icon:hover{background:#ffffff12}.ao-count{position:absolute;top:-5px;right:-3px;background:var(--ao-accent);color:#111014;border-radius:50%;font-size:10px;min-width:18px;text-align:center}.ao-count[hidden]{display:none}
.ao-mobile-menu{display:none}.ao-mobile-menu summary{list-style:none}.ao-mobile-menu summary::-webkit-details-marker{display:none}.ao-mobile-menu nav{position:absolute;top:100%;inset-inline:0;background:#1b191f;padding:20px 24px;box-shadow:0 30px 50px #0009;border-bottom:1px solid var(--ao-line)}.ao-mobile-menu nav a{display:block;min-height:48px;padding:10px;border-bottom:1px solid var(--ao-line);font-size:14px}
.ao-search{padding-bottom:20px}.ao-search[hidden]{display:none}.ao-search form{display:flex;gap:10px;align-items:center}.ao-search input{flex:1;min-width:0;background:var(--ao-panel);color:var(--ao-text);border:1px solid var(--ao-line);border-radius:12px;padding:14px 18px}.ao-search input::placeholder{color:var(--ao-muted)}
.ao-hero{display:grid;grid-template-columns:.88fr 1.12fr;align-items:center;gap:36px;min-height:730px;padding-block:38px 60px;position:relative}
.ao-eyebrow{display:flex;align-items:center;gap:12px;color:var(--ao-accent);font-size:12px;font-weight:400;margin:0 0 20px;line-height:1.8}.ao-status-dot{width:7px;height:7px;border-radius:50%;background:var(--ao-accent);box-shadow:0 0 16px #b289ff66}
[data-atta-orbit] .ao-hero h1{font-size:clamp(56px,6.2vw,92px);font-weight:900;line-height:1.55;letter-spacing:-3px}.ao-hero h1 em{font-style:normal;color:var(--ao-accent);position:relative}.ao-hero h1 em::after{content:'';position:absolute;inset:80% -5% -3% -8%;border-bottom:2px solid var(--ao-accent);border-radius:50%;transform:rotate(-8deg)}
.ao-hero-lead{font-size:15px;line-height:2.15;color:var(--ao-muted);margin:24px 0 28px}.ao-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap}
[data-atta-orbit] .ao-button{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:54px;padding:12px 24px;background:var(--ao-accent);color:#21162d;border:1px solid transparent;border-radius:999px;font-size:13px;font-weight:700;transition:transform .18s,background .18s;cursor:pointer}
[data-atta-orbit] .ao-button:hover{background:#ddc9ff;transform:translateY(-2px)}
.ao-text-link{display:inline-flex;align-items:center;gap:16px;min-height:44px;font-size:12px}.ao-text-link:hover{text-decoration:underline!important;text-underline-offset:6px}
.ao-hero-foot{display:flex;gap:18px;align-items:center;margin-top:52px;border-top:1px solid var(--ao-line);padding-top:24px;max-width:440px}.ao-cross{font-size:48px;line-height:1;color:var(--ao-accent);font-weight:400}.ao-hero-foot p{margin:0;color:var(--ao-muted);font-size:11px;line-height:2}.ao-hero-foot b{color:var(--ao-text);font-weight:400}.ao-micro{margin-inline-start:auto;font:9px/1.8 Arial,sans-serif;letter-spacing:1.3px;color:#978da1}
.ao-stage{position:relative;height:580px;isolation:isolate;perspective:1100px;--ao-x:0deg;--ao-y:0deg}.ao-stage::before{content:'';position:absolute;inset:5% -15% -5%;background:radial-gradient(ellipse at center,#9160ba29,transparent 65%);z-index:-2;pointer-events:none}.ao-stage-word{position:absolute;left:-3%;top:-2%;font:900 clamp(85px,10vw,145px)/1 Arial,sans-serif;letter-spacing:-8px;color:#ffffff06;-webkit-text-stroke:1px #ffffff18;z-index:-1}
.ao-orbit{position:absolute;width:115%;height:44%;left:-8%;top:36%;border:1px solid #cba3ff91;border-radius:50%;transform:rotate(-24deg);box-shadow:0 0 20px #ab71ff20,inset 0 0 16px #ab71ff10;pointer-events:none;z-index:4;clip-path:polygon(0 42%,100% 42%,100% 100%,0 100%)}.ao-orbit--second{z-index:-1;clip-path:none;transform:rotate(-24deg);border-color:#cba3ff38}
.ao-hero-product{position:absolute;display:block;width:49%;height:470px;overflow:hidden;border:1px solid #d6c6e866;border-radius:150px 150px 20px 20px;background:#dedbd7;box-shadow:0 30px 60px #0008;transition:transform .25s ease-out;transform:rotateY(var(--ao-x)) rotateX(var(--ao-y)) rotate(var(--ao-angle));will-change:auto}.ao-hero-product--woman{right:0;top:66px;z-index:3;--ao-angle:-5deg}.ao-hero-product--man{left:0;top:30px;z-index:2;--ao-angle:6deg}.ao-hero-product img{width:100%;height:100%;object-fit:cover;object-position:50% 34%;display:block}.ao-hero-product--woman img{object-position:48% 50%}.ao-hero-product::after{content:'';position:absolute;inset:50% 0 0;background:linear-gradient(transparent,#16121af5);pointer-events:none}.ao-photo-label{position:absolute;top:30px;left:18px;right:18px;display:flex;align-items:center;justify-content:space-between;font:9px Arial,sans-serif;letter-spacing:1.5px;color:#fff;mix-blend-mode:difference;padding:16px 6px}.ao-photo-label span{font-size:22px}.ao-hero-product-info{position:absolute;bottom:22px;left:20px;right:20px;z-index:1;display:grid;gap:4px;padding-inline-end:35px}.ao-hero-product-info>span:first-child{font-size:12px}.ao-hero-product-info strong{font-size:16px;font-weight:700}.ao-hero-product-info small{font-size:10px;color:#d7cfdf;font-weight:400}.ao-product-arrow{position:absolute;left:0;bottom:4px;font-size:25px}.ao-stage-coordinate{position:absolute;bottom:0;left:8%;font:9px Arial,sans-serif;letter-spacing:2px;color:#aaa0b4}.ao-hero-fallback{display:flex;align-items:center;justify-content:center;height:100%;font-size:24px;color:var(--ao-accent)}
.ao-ribbon{overflow:hidden;border-top:1px solid var(--ao-line);border-bottom:1px solid var(--ao-line);background:#1b1721}.ao-ribbon>div{width:max-content;display:flex;align-items:center;gap:48px;padding:20px 0;direction:ltr}.ao-ribbon span{font-size:22px;letter-spacing:1px;font-weight:700;color:#d8cde3}.ao-ribbon span:nth-of-type(odd){font-family:Arial,sans-serif}.ao-ribbon i{font-size:30px;color:var(--ao-accent);font-style:normal}
.ao-section{padding-top:90px}.ao-section-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:32px}.ao-section-head .ao-eyebrow{margin-bottom:8px}.ao-section-head h2,.ao-categories h2{font-size:34px;font-weight:700;letter-spacing:-1px;line-height:1.8}.ao-rule{width:38px;height:1px;background:var(--ao-accent)}
.ao-women-layout{display:grid;grid-template-columns:.8fr 1.6fr;gap:24px}.ao-editorial{position:relative;isolation:isolate;overflow:hidden;border-radius:120px 12px 12px 12px;min-height:680px;background:#313941}.ao-editorial>img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:50% 30%}.ao-editorial::after{content:'';position:absolute;inset:30% 0 0;background:linear-gradient(transparent,#182332ed);z-index:0}.ao-editorial-top{position:absolute;left:26px;right:26px;top:32px;direction:ltr;display:flex;justify-content:space-between;color:#23262f;font:10px Arial,sans-serif;letter-spacing:1.6px}.ao-editorial-top span{font-size:24px}.ao-editorial-copy{position:absolute;bottom:40px;right:30px;left:30px;z-index:1;display:grid;gap:20px}.ao-editorial-copy small{font-size:12px}.ao-editorial-copy strong{font-size:43px;line-height:1.6;font-weight:900;letter-spacing:-1px}.ao-editorial-copy>span{display:flex;align-items:center;gap:18px;font-size:13px}
.ao-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 22px}.ao-product-grid--women{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 18px}.ao-card{min-width:0;position:relative}.ao-card-media{position:relative;background:#dad7d7;border-radius:12px;overflow:hidden;aspect-ratio:3/4}.ao-card-media>a:first-child{display:block;width:100%;height:100%}.ao-card-media img{width:100%;height:100%;object-fit:cover;object-position:center 32%;display:block;transition:transform .35s}.ao-card:hover .ao-card-media img{transform:scale(1.035)}
[data-atta-orbit] .ao-card h3{font-size:12px;font-weight:400;line-height:1.9;margin:14px 0 8px;min-height:46px}.ao-card h3 a:hover{color:var(--ao-accent)}.ao-card-price{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:13px}.ao-card-price strong{font-weight:700}.ao-card-price small{font-size:10px;font-weight:400;color:var(--ao-muted);margin-inline-start:3px}.ao-card-price del{font-size:10px;color:var(--ao-muted)}
[data-atta-orbit] .ao-save{position:absolute;top:10px;left:10px;width:44px;min-height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#ffffffcf;border:1px solid #fff9;color:#2b2233;cursor:pointer;backdrop-filter:blur(8px)}.ao-save.is-active{background:var(--ao-accent)}.ao-discount{position:absolute;right:10px;top:12px;font-size:10px;padding:5px 9px;border-radius:999px;background:var(--ao-lime);color:#27301c}.ao-empty{color:var(--ao-muted);padding:40px 0}
.ao-offers-intro{position:relative;display:flex;gap:32px;align-items:center;padding:40px 48px;border:1px solid #d6edaa30;border-radius:20px;background:radial-gradient(ellipse at 95% 100%,#b7d18216,transparent 65%),#1b2019}.ao-offer-symbol{font:100px/1 Arial,sans-serif;transform:rotate(-15deg);color:var(--ao-lime);padding-inline:15px}.ao-offers .ao-eyebrow{color:var(--ao-lime);margin-bottom:5px}.ao-offers h2{font-size:35px!important}.ao-offers p:not(.ao-eyebrow){font-size:12px;color:#b9c2b1;margin:8px 0 0}.ao-offers .ao-button{margin-inline-start:auto;flex-shrink:0}.ao-offers>.ao-product-grid{margin-top:32px}[data-atta-orbit] .ao-button--lime{background:var(--ao-lime);color:#233015}
.ao-categories{display:grid;grid-template-columns:1fr 1.7fr;gap:64px;padding-bottom:96px}.ao-categories>div>p:last-child{font-size:13px;color:var(--ao-muted)}.ao-categories nav a{display:flex;gap:22px;align-items:center;min-height:90px;border-bottom:1px solid var(--ao-line);font-size:23px;transition:color .2s}.ao-categories nav a:first-child{border-top:1px solid var(--ao-line)}.ao-categories nav a:hover{color:var(--ao-accent)}.ao-category-number{font-size:11px;color:var(--ao-muted)}.ao-categories nav small{margin-inline-start:auto;font:9px Arial,sans-serif;color:var(--ao-muted);letter-spacing:1.2px}.ao-category-arrow{font-size:26px}
.ao-manifesto{background:#c8b1f4;color:#24182f!important;position:relative;overflow:hidden;text-align:center;padding:64px 0 120px}.ao-manifesto .ao-eyebrow{justify-content:center;color:#5b426b}.ao-manifesto h2{font-size:clamp(35px,4.6vw,62px);font-weight:900;line-height:1.65;letter-spacing:-1px;position:relative;z-index:1}.ao-manifesto h2 span{color:#66417d}.ao-manifesto .ao-button{margin-top:28px;position:relative;z-index:1}[data-atta-orbit] .ao-button--outline{background:transparent;border-color:#24182f66;color:#24182f}.ao-manifesto-word{position:absolute;bottom:-4vw;left:0;right:0;font:900 17.2vw/.9 Arial,sans-serif;white-space:nowrap;letter-spacing:-.6vw;color:#24182f0d;pointer-events:none}
.ao-footer{background:#111014;padding-top:65px}.ao-footer-grid{display:grid;grid-template-columns:1.3fr .8fr 1.1fr;gap:70px;padding-bottom:48px}.ao-footer h2{font-size:13px;color:var(--ao-text);margin:0 0 20px}.ao-footer p{color:var(--ao-muted);font-size:12px;line-height:2.2}.ao-footer nav a{display:block;font-size:12px;color:var(--ao-muted);min-height:38px}.ao-socials{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.ao-socials a{font-size:11px;min-height:44px;display:flex;align-items:center}.ao-contact>a{display:block;width:fit-content;font-size:14px;min-height:40px}.ao-contact .ao-phone{font-size:26px;font-weight:700;color:var(--ao-accent)}.ao-footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:24px;border-top:1px solid var(--ao-line);padding-block:22px;color:var(--ao-muted);font-size:10px}.ao-footer-bottom>div{display:flex;gap:18px}.ao-footer-bottom a{display:inline-flex;align-items:center;min-height:44px}.ao-footer-bottom>span:last-child{font:8px Arial,sans-serif;letter-spacing:1.1px}
/* A calm, legible shopping surface inside the new brand shell. */
[data-atta-orbit] .ao-inner-page #main{background:#f5f1f7;color:#211a29;min-height:55vh;padding-block:24px 48px;--ks-brand:#8060af;--ks-brand-deep:#634887;--ks-brand-soft:#eee7f8;--ks-brand-edge:#d9c4ef;--ks-ink:#211a29;--ks-ink-2:#62556d;--ks-line:#ded5e5}
[data-atta-orbit] .ao-inner-page .ks-card{border-radius:14px;overflow:hidden;border-color:#e2d9e9}
[data-atta-orbit] .ao-inner-page .ks-card__media{background:#efebf3}
[data-atta-orbit] .ao-inner-page .ks-card__media img{object-fit:contain}
[data-atta-orbit] .ao-inner-page .ks-btn--primary{background:#8060af;border-color:#8060af;color:#fff}
@media(min-width:1440px){.ao-stage{height:620px}.ao-hero-product{height:505px}.ao-hero{min-height:770px}}
@media(max-width:1150px){[data-atta-orbit] .ao-wrap{width:calc(100% - 56px)}.ao-desktop-nav{gap:17px;font-size:11px}.ao-header-row{gap:18px}.ao-logo b{font-size:18px}.ao-logo img{width:43px}.ao-hero{gap:24px;min-height:660px;grid-template-columns:.9fr 1.1fr}.ao-stage{height:520px}.ao-hero-product{height:410px}.ao-actions{gap:12px}.ao-actions .ao-button{padding:12px 18px;font-size:12px}.ao-women-layout{grid-template-columns:.75fr 1.5fr;gap:18px}.ao-product-grid--women{grid-template-columns:repeat(2,minmax(0,1fr))}.ao-editorial{min-height:800px}.ao-editorial-copy strong{font-size:36px}.ao-footer-grid{gap:35px}.ao-stage-coordinate{letter-spacing:1px;font-size:8px}.ao-hero-product-info{right:14px;left:14px}.ao-hero-product-info>span:first-child{font-size:10px}}
@media(max-width:900px){.ao-desktop-nav{display:none}.ao-mobile-menu{display:block}.ao-header-row{min-height:84px}.ao-hero{grid-template-columns:1fr;gap:12px;padding-top:44px;padding-bottom:42px;min-height:0}.ao-hero-copy{text-align:center}.ao-hero-copy .ao-eyebrow,.ao-actions{justify-content:center}[data-atta-orbit] .ao-hero h1{font-size:64px;line-height:1.35}.ao-hero h1 br{display:none}.ao-hero-lead{margin:20px 0}.ao-hero-foot{display:none}.ao-stage{max-width:600px;width:100%;margin:20px auto 0;height:580px}.ao-hero-product{height:470px}.ao-stage-word{font-size:125px;left:10%;top:0}.ao-women-layout{grid-template-columns:1fr}.ao-editorial{min-height:430px;border-radius:14px}.ao-editorial>img{object-position:50% 40%;width:55%;inset-inline-start:auto;inset-inline-end:0}.ao-editorial::after{inset:0;background:linear-gradient(90deg,transparent 20%,#283443 62%)}.ao-editorial-copy{right:40px;left:auto;bottom:45px}.ao-editorial-top{z-index:2;color:#fff;left:auto;gap:30px}.ao-product-grid--women{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px}.ao-product-grid{gap:28px 16px}.ao-offers-intro{padding:30px;gap:20px}.ao-offer-symbol{font-size:70px;padding:0}.ao-categories{gap:30px}.ao-categories nav a{font-size:19px}.ao-footer-grid{grid-template-columns:1fr 1fr}.ao-footer-brand{grid-column:1/-1}.ao-footer-bottom>span:last-child{display:none}}
@media(max-width:600px){[data-atta-orbit] .ao-wrap{width:calc(100% - 40px)}.ao-header-row{min-height:78px;gap:10px}.ao-logo{gap:6px}.ao-logo img{width:38px;height:43px}.ao-logo b{font-size:17px}.ao-logo small{font-size:8px;letter-spacing:2.5px}.ao-header-actions{gap:3px}.ao-icon{width:40px;min-height:44px;border-color:transparent}.ao-account{display:none}.ao-hero{padding-top:34px}.ao-eyebrow{font-size:10px;margin-bottom:18px}[data-atta-orbit] .ao-hero h1{font-size:49px;letter-spacing:-2px}.ao-hero-lead{font-size:12px;line-height:2.1;margin:20px 0}.ao-actions{gap:8px}.ao-actions .ao-text-link{font-size:11px;padding:7px}.ao-actions .ao-button{min-height:50px;padding:12px 20px}.ao-stage{height:425px;margin-top:22px}.ao-stage-word{font-size:84px;left:5%;top:8px;letter-spacing:-5px}.ao-hero-product{width:49.5%;height:325px;border-radius:90px 90px 14px 14px}.ao-hero-product--woman{top:62px;right:2%}.ao-hero-product--man{top:34px;left:2%}.ao-hero-product-info{right:10px;left:10px;bottom:15px;padding-inline-end:15px;gap:3px}.ao-hero-product-info>span:first-child{font-size:9px}.ao-hero-product-info strong{font-size:12px}.ao-hero-product-info small{font-size:8px}.ao-product-arrow{font-size:18px}.ao-photo-label{left:10px;right:10px;top:14px;font-size:7px;letter-spacing:.4px;padding:15px 4px}.ao-orbit{width:112%;left:-6%;height:36%;top:48%}.ao-stage-coordinate{font-size:7px;letter-spacing:.9px;left:6%;bottom:0}.ao-ribbon>div{gap:24px;padding:14px 0}.ao-ribbon span{font-size:15px}.ao-ribbon i{font-size:22px}.ao-section{padding-top:54px}.ao-section-head{gap:12px;margin-bottom:24px;align-items:start}.ao-section-head h2,.ao-categories h2{font-size:25px;letter-spacing:-.7px}.ao-section-head .ao-text-link{font-size:10px;gap:6px;white-space:nowrap;margin-top:24px}.ao-section-head .ao-text-link svg{width:16px}.ao-section-head .ao-eyebrow{font-size:10px}.ao-editorial{min-height:360px}.ao-editorial-copy{right:22px;bottom:30px;gap:16px}.ao-editorial-copy strong{font-size:32px}.ao-editorial-copy small{font-size:10px}.ao-editorial-top{right:22px;top:24px;font-size:8px;letter-spacing:1px}.ao-editorial-copy>span{font-size:11px}.ao-editorial>img{width:60%;object-position:50% 30%}.ao-editorial::after{background:linear-gradient(90deg,transparent 5%,#283443 78%)}.ao-product-grid,.ao-product-grid--women{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 13px}.ao-card-media{border-radius:10px}.ao-card h3{font-size:13px!important;margin-top:12px!important;min-height:44px}.ao-card-price{font-size:12px;gap:5px}.ao-card-price small{font-size:9px}.ao-save{width:40px!important;min-height:44px;left:6px!important;top:6px!important}.ao-offers-intro{padding:26px;display:grid;grid-template-columns:1fr;gap:16px;overflow:hidden}.ao-offer-symbol{position:absolute;left:12px;top:15px;font-size:115px;opacity:.1}.ao-offers .ao-button{margin-inline-start:0;justify-self:start;font-size:12px;min-height:48px;position:relative}.ao-offers h2{font-size:29px!important}.ao-offers p:not(.ao-eyebrow){max-width:260px;font-size:11px;line-height:2}.ao-categories{grid-template-columns:1fr;gap:20px;padding-bottom:54px}.ao-categories h2 br{display:none}.ao-categories nav a{font-size:18px;min-height:76px;gap:16px}.ao-categories nav small{font-size:8px}.ao-manifesto{padding:44px 0 86px}.ao-manifesto h2{font-size:32px}.ao-footer{padding-top:40px}.ao-footer-grid{gap:32px 24px;padding-bottom:30px}.ao-footer-brand{grid-column:1/-1}.ao-footer h2{font-size:11px}.ao-footer nav a{font-size:11px;min-height:44px}.ao-footer .ao-contact{min-width:0}.ao-contact .ao-phone{font-size:19px}.ao-contact>a{font-size:13px}.ao-contact p{font-size:10px}.ao-footer-bottom{flex-wrap:wrap;gap:0;font-size:9px;padding-bottom:85px}.ao-footer-bottom>div{margin-inline-start:auto}.ao-search input{padding:12px;font-size:12px}.ao-search .ao-button{font-size:11px;padding:10px 16px;min-height:48px}}
[data-atta-orbit] .ao-home .ao-button{color:#21162d}
[data-atta-orbit] .ao-home .ao-save{color:#2b2233}
[data-atta-orbit] .bottom-nav{background:#19161fed;border-color:#ffffff26;backdrop-filter:blur(14px)}
[data-atta-orbit] .bottom-nav__item{color:#b4abbc;min-height:52px}
[data-atta-orbit] .bottom-nav__item.is-active{color:#d2b5ff}
.ao-hero h1>span{white-space:nowrap}
@media(max-width:900px){.ao-hero h1 br{display:initial}}
@media(max-width:600px){.ao-icon{width:44px}.ao-save{width:44px!important}}
@media(max-width:360px){[data-atta-orbit] .ao-hero h1{font-size:43px}.ao-section-head{flex-wrap:wrap}.ao-section-head .ao-text-link{margin-top:0}.ao-logo img{width:30px}.ao-logo b{font-size:15px}.ao-logo small{font-size:7px}.ao-header-actions{gap:0}.ao-card h3{font-size:13px!important}}
@media(prefers-reduced-motion:reduce){html[data-atta-orbit]{scroll-behavior:auto}.ao-hero-product,.ao-card-media img,[data-atta-orbit] .ao-button{transition:none!important;transform:none!important}}
