:root{--nb-color-primary:#B94F65;--nb-color-primary-hover:#9F3D53;--nb-color-primary-accessible-fill:#A8455A;--nb-color-primary-accessible-text:#FFFFFF;--nb-color-primary-on-dark:#F6D8C8;--nb-color-primary-soft:#FFFAFB;--nb-color-primary-subtle:#F4E7EA;--nb-color-secondary:#B88945;--nb-color-secondary-soft:rgba(184,137,69,0.14);--nb-color-text-primary:#22191B;--nb-color-text-secondary:#6A5C55;--nb-color-text-muted:#81736C;--nb-color-text-hint:#A99C93;--nb-color-text-disabled:#CEC3BC;--nb-color-text-inverse:#FFFFFF;--nb-color-surface:#FFFFFF;--nb-color-surface-raised:#FFFFFF;--nb-color-surface-soft:#FCF9F8;--nb-color-surface-warm:#F8F1EF;--nb-color-background:#FFFEFE;--nb-color-border:#E8DDDA;--nb-color-border-soft:#F3ECEA;--nb-color-border-strong:#B99A8C;--nb-color-danger:#A11B2B;--nb-color-danger-soft:#FFE8EC;--nb-color-success:#137A45;--nb-color-success-soft:#E9F8F0;--nb-color-warning:#8A5B15;--nb-color-warning-soft:#FFF1D7;--nb-color-info:#324B7A;--nb-color-info-soft:#EAF0FF;--nb-color-focus-ring:#B94F65;--nb-state-hover-bg:rgba(185,79,101,0.05);--nb-shadow-color-soft:rgba(118,55,70,0.10);--nb-shadow-color-medium:rgba(118,55,70,0.18);--nb-black-alpha-06:rgba(0,0,0,0.06);--nb-black-alpha-08:rgba(0,0,0,0.08);--nb-black-alpha-14:rgba(0,0,0,0.14);--nb-white-alpha-95:rgba(255,255,255,0.95);--nb-primary-alpha-08:rgba(185,79,101,0.08);--nb-primary-alpha-12:rgba(185,79,101,0.12);--nb-primary-alpha-20:rgba(185,79,101,0.20);--nb-primary-alpha-26:rgba(185,79,101,0.26);--ako-color-maroon-deep:#7F2438;--ako-color-maroon:#B94F65;--ako-color-maroon-text:#A8455A;--ako-color-maroon-rich:#CC6A7E;--ako-color-champagne:#C8A35E;--ako-color-champagne-soft:#F6E6CA;--ako-color-ivory:#FFF9F2;--ako-color-ink:#22191B;--nb-font-family-base:Georgia,"Times New Roman",serif;--nb-font-family-mono:"SF Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--nb-font-size-display:48px;--nb-font-size-h1:32px;--nb-font-size-h2:26px;--nb-font-size-h3:20px;--nb-font-size-h4:17px;--nb-font-size-h5:16px;--nb-font-size-h6:14px;--nb-font-size-body:16px;--nb-font-size-body-small:14px;--nb-font-size-caption:12px;--nb-font-size-tiny:10px;--nb-line-height-display:1.08;--nb-line-height-heading:1.22;--nb-line-height-body:1.58;--nb-line-height-compact:1.35;--nb-font-weight-regular:400;--nb-font-weight-medium:500;--nb-font-weight-semibold:600;--nb-font-weight-bold:700;--nb-font-weight-extrabold:800;--nb-radius-xs:2px;--nb-radius-sm:4px;--nb-radius-md:6px;--nb-radius-lg:8px;--nb-radius-xl:8px;--nb-radius-pill:9999px;--nb-control-radius:3px;--nb-button-radius:var(--nb-control-radius);--nb-input-radius:var(--nb-control-radius);--nb-select-radius:var(--nb-input-radius);--nb-select-menu-radius:var(--nb-radius-lg);--nb-search-radius:var(--nb-control-radius);--nb-shadow-sm:0 2px 8px var(--nb-shadow-color-soft);--nb-shadow-md:0 12px 30px var(--nb-shadow-color-soft);--nb-shadow-lg:0 22px 54px var(--nb-shadow-color-medium);--nb-shadow-focus:0 0 0 3px rgba(185,79,101,0.22);--nb-shadow-primary:0 16px 32px var(--nb-primary-alpha-26);--nb-motion-duration-instant:0ms;--nb-motion-duration-fast:120ms;--nb-motion-duration-base:180ms;--nb-motion-duration-slow:280ms;--nb-motion-duration-slower:420ms;--nb-motion-ease-standard:cubic-bezier(0.4,0,0.2,1);--nb-motion-ease-enter:cubic-bezier(0,0,0.2,1);--nb-motion-ease-exit:cubic-bezier(0.4,0,1,1);--nb-motion-ease-emphasized:cubic-bezier(0.22,1,0.36,1);--nb-motion-ease-spring-soft:cubic-bezier(0.25,0.46,0.45,0.94);--nb-motion-reveal-distance-sm:6px;--nb-motion-reveal-distance-md:14px;--nb-motion-reveal-opacity-start:0.01;--nb-motion-shimmer-duration:1400ms;--nb-motion-shimmer-background-size:240% 100%;--nb-motion-image-fade-duration:260ms;--nb-motion-overlay-duration:180ms;--nb-color-shimmer-base:var(--nb-color-border-soft);--nb-color-shimmer-highlight:var(--nb-color-surface-soft)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--nb-color-text-primary);background:var(--nb-color-background);font-family:var(--nb-font-family-base);font-size:var(--nb-font-size-body);line-height:var(--nb-line-height-body)}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit}.ako-app-shell{min-height:100vh;background:linear-gradient(180deg,rgba(185,79,101,.018),rgba(255,254,254,0) 240px),var(--nb-color-background)}.ako-access-page{display:grid;min-height:100vh;place-items:center;padding:clamp(24px,6vw,72px);background:linear-gradient(180deg,rgba(185,79,101,.08),rgba(255,253,252,0) 42%),radial-gradient(circle at 50% 0,rgba(200,163,94,.14),rgba(255,253,252,0) 34%),var(--nb-color-background)}.ako-access-panel{display:grid;width:min(100%,500px);grid-gap:22px;gap:22px;padding:clamp(28px,5vw,44px);border:1px solid var(--nb-color-border-soft);box-shadow:0 22px 54px rgba(118,55,70,.14)}.ako-access-logo{justify-self:center;width:min(280px,72vw)}.ako-access-copy{display:grid;grid-gap:10px;gap:10px;text-align:center}.ako-access-kicker{color:var(--ako-color-maroon-text)}.ako-access-copy h1{margin:0;font-size:clamp(34px,6vw,46px);line-height:1.08}.ako-access-copy p{margin:0;color:var(--nb-color-text-secondary)}.ako-access-contact{display:grid;justify-items:center;grid-gap:14px;gap:14px}.ako-access-whatsapp{display:inline-flex;align-items:center;gap:8px}.ako-access-social{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.ako-access-social a{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;border:1px solid var(--nb-color-border-soft);border-radius:var(--nb-radius-sm);color:var(--nb-color-text-secondary)}.ako-access-social a:focus-visible,.ako-access-social a:hover{border-color:var(--nb-color-primary-subtle);color:var(--ako-color-maroon-text)}.ako-access-code{position:fixed;right:12px;bottom:12px;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;max-width:calc(100vw - 24px);opacity:.55;transition:opacity var(--nb-motion-duration-base,.18s) var(--nb-motion-ease-standard,ease)}.ako-access-code:focus-within,.ako-access-code:hover{opacity:1}.ako-access-code-input,.ako-access-code-submit{height:26px;border:1px solid var(--nb-color-border-soft);border-radius:var(--nb-radius-sm);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px}.ako-access-code-input{width:96px;background:rgba(255,255,255,.72);color:var(--nb-color-text-primary);outline:none;padding:0 8px}.ako-access-code-input:focus,.ako-access-code-submit:focus-visible{border-color:var(--ako-color-maroon);box-shadow:var(--nb-shadow-focus);outline:none}.ako-access-code-submit{background:transparent;color:var(--nb-color-text-muted);cursor:pointer;padding:0 8px}.ako-access-code-error{flex-basis:100%;margin:0;color:var(--nb-color-danger);font-size:11px;text-align:right}.ako-access-code-error,.ako-skip-link{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ako-skip-link{position:fixed;top:12px;left:12px;z-index:100;transform:translateY(-160%);border-radius:var(--nb-radius-sm);background:var(--nb-color-secondary);color:var(--nb-color-text-inverse);padding:10px 14px;font-weight:700}.ako-skip-link:focus{transform:translateY(0)}.ako-header.ako-header{position:-webkit-sticky;position:sticky;top:0;z-index:30;overflow:visible;border-radius:0}.ako-announcement{min-height:30px;display:grid;place-items:center;background:var(--ako-color-maroon);color:#FFFFFF;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:700;letter-spacing:.02em;padding:6px 18px;text-align:center}.ako-main-header{display:grid;grid-template-areas:". brand actions" "nav nav nav";grid-template-columns:1fr auto 1fr;align-items:center;grid-column-gap:22px;column-gap:22px;grid-row-gap:20px;row-gap:20px;padding:15px clamp(18px,5vw,72px) 14px}.ako-brand{display:inline-flex;grid-area:brand;align-items:center;color:var(--ako-color-ink);justify-self:center;width:clamp(240px,21vw,320px)}.ako-brand-logo{width:100%;height:auto;max-width:100%}.ako-nav{grid-area:nav;color:#5F5350;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase}.ako-nav-list{display:flex;align-items:center;justify-content:center;gap:clamp(18px,2.4vw,34px);margin:0;padding:0;list-style:none}.ako-nav-item{position:relative}.ako-nav-item>a,.ako-nav-trigger{display:inline-flex;min-height:32px;align-items:center;gap:5px;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;font-weight:inherit;letter-spacing:inherit;padding:0 2px;text-transform:inherit}.ako-nav-trigger>span{transition:transform var(--nb-motion-duration-base) var(--nb-motion-ease-standard)}.ako-nav-trigger[aria-expanded=true]>span{transform:rotate(180deg)}.ako-submenu{position:absolute;top:calc(100% + 8px);left:50%;min-width:150px;margin:0;padding:7px;transform:translateX(-50%);border:1px solid var(--nb-color-border-soft);border-radius:var(--nb-radius-md);background:rgba(255,254,254,.98);box-shadow:var(--nb-shadow-md);list-style:none}.ako-submenu:before{position:absolute;top:-9px;right:0;left:0;height:9px;content:""}.ako-submenu a{display:flex;min-height:36px;align-items:center;border-radius:var(--nb-radius-sm);padding:7px 10px;white-space:nowrap}.ako-submenu a:focus-visible,.ako-submenu a:hover{background:var(--nb-state-hover-bg);outline:none}.ako-actions a,.ako-mobile-menu,.ako-nav a,.ako-nav-trigger{transition:color var(--nb-motion-duration-base,.18s) var(--nb-motion-ease-standard,ease),background var(--nb-motion-duration-base,.18s) var(--nb-motion-ease-standard,ease),box-shadow var(--nb-motion-duration-slow,.28s) var(--nb-motion-ease-emphasized,ease),transform var(--nb-motion-duration-fast,.12s) var(--nb-motion-ease-emphasized,ease)}.ako-actions a:focus-visible,.ako-actions a:hover,.ako-mobile-menu:focus-visible,.ako-mobile-menu:hover,.ako-nav a:focus-visible,.ako-nav a:hover,.ako-nav-trigger:focus-visible,.ako-nav-trigger:hover{color:var(--ako-color-maroon-text)}.ako-nav-trigger:focus-visible{border-radius:var(--nb-radius-sm);box-shadow:var(--nb-shadow-focus);outline:none}.ako-actions{display:flex;grid-area:actions;align-items:center;justify-content:flex-end;justify-self:end;gap:4px;color:var(--ako-color-ink)}.ako-actions a,.ako-mobile-menu{position:relative;display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;border:0;border-radius:var(--nb-radius-sm);background:transparent;box-shadow:none}.ako-actions a:before,.ako-mobile-menu:before{position:absolute;width:30px;height:30px;border:1px solid var(--nb-glass-control-border);border-radius:var(--nb-radius-sm);background:var(--nb-glass-control-bg);box-shadow:var(--nb-glass-control-shadow);content:"";transition:background var(--nb-motion-duration-base,.18s) var(--nb-motion-ease-standard,ease),box-shadow var(--nb-motion-duration-slow,.28s) var(--nb-motion-ease-emphasized,ease),transform var(--nb-motion-duration-fast,.12s) var(--nb-motion-ease-emphasized,ease)}.ako-actions a>span,.ako-mobile-menu>span{position:relative;z-index:1}.ako-actions a:focus-visible,.ako-actions a:hover,.ako-mobile-menu:focus-visible,.ako-mobile-menu:hover{outline:none}.ako-actions a:hover:before,.ako-mobile-menu:hover:before{background:var(--nb-glass-bg-strong);box-shadow:var(--nb-glass-shadow-soft);transform:translateY(-1px)}.ako-actions a:focus-visible:before,.ako-mobile-menu:focus-visible:before{background:var(--nb-glass-bg-strong);box-shadow:var(--nb-shadow-focus)}.ako-mobile-menu{display:none;color:var(--nb-color-text-primary)}.ako-hero{min-height:min(760px,calc(100vh - 126px));display:grid;align-items:end;padding:clamp(32px,7vw,80px) clamp(18px,5vw,72px);background:linear-gradient(90deg,rgba(255,254,254,.98) 0,rgba(255,250,251,.94) 44%,rgba(255,250,251,.18) 74%),linear-gradient(180deg,rgba(255,255,255,.12) 0,rgba(185,79,101,.025) 100%),url(/images/aiman-ivory-blue-suit.png) 100% /auto 100% no-repeat,var(--nb-color-background);box-shadow:inset 0 -1px 0 rgba(200,163,94,.24)}.ako-hero-content{max-width:680px;color:var(--nb-color-text-primary)}.ako-kicker{color:var(--ako-color-maroon-text)!important;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700!important;text-transform:uppercase}.ako-hero h1{margin-top:12px!important;color:var(--nb-color-text-primary)!important;font-size:clamp(40px,6vw,78px)!important;font-weight:400!important;letter-spacing:0}.ako-hero p{max-width:600px;margin-top:18px!important;color:var(--nb-color-text-secondary)!important;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ako-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.ako-hero-secondary-action{border-color:var(--nb-color-primary-subtle)!important;color:var(--ako-color-maroon-text)!important}.ako-hero-secondary-action:focus-visible,.ako-hero-secondary-action:hover{background:var(--nb-state-hover-bg)!important;border-color:var(--ako-color-maroon)!important}.ako-section{padding:clamp(52px,7vw,92px) clamp(18px,5vw,72px);scroll-margin-top:150px}.ako-section-heading{display:grid;justify-items:center;grid-gap:8px;gap:8px;margin-bottom:34px;text-align:center}.ako-section-heading span{color:var(--ako-color-maroon-text)!important;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px!important;font-weight:800!important;text-transform:uppercase}.ako-section-heading h2{font-size:clamp(30px,4vw,48px)!important;font-weight:400!important}.ako-collection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(18px,2.8vw,36px);gap:clamp(18px,2.8vw,36px)}.ako-collection-card{scroll-margin-top:152px;overflow:hidden;border:1px solid rgba(185,79,101,.12)!important;background:var(--nb-color-surface)!important;box-shadow:var(--nb-shadow-sm)!important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ako-collection-card:hover{transform:translateY(-3px);border-color:rgba(185,79,101,.22)!important;box-shadow:0 18px 44px rgba(118,55,70,.14)!important}.ako-collection-image{width:100%}.ako-collection-image img{object-fit:cover;object-position:center top}.ako-collection-copy{display:grid;grid-gap:10px;gap:10px;padding:20px}.ako-collection-copy h3{font-size:24px!important;font-weight:400!important}.ako-collection-copy p{color:var(--nb-color-text-secondary)!important;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px!important}.ako-shop-section{background:var(--nb-color-surface-soft)}.ako-shop-section .ako-section-heading p{max-width:720px;color:var(--nb-color-text-secondary)!important;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ako-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(18px,2.8vw,36px);gap:clamp(18px,2.8vw,36px)}.ako-product-card{display:grid;overflow:hidden;border:1px solid rgba(185,79,101,.12)!important;background:var(--nb-color-surface)!important;box-shadow:var(--nb-shadow-sm)!important}.ako-product-image-link{display:block;overflow:hidden;background:var(--nb-color-surface-warm);aspect-ratio:3/4}.ako-product-image-link img{width:100%;height:100%;object-fit:cover;object-position:center top;transition:transform var(--nb-motion-duration-slow) var(--nb-motion-ease-emphasized)}.ako-product-card:hover .ako-product-image-link img{transform:scale(1.015)}.ako-product-card-copy{display:grid;align-content:start;grid-gap:14px;gap:14px;min-height:228px;padding:20px}.ako-product-card-copy h3{font-size:23px!important;font-weight:400!important}.ako-product-card-copy h3 a:focus-visible,.ako-product-card-copy h3 a:hover{color:var(--ako-color-maroon-text)}.ako-product-card-copy p{color:var(--nb-color-text-secondary)!important;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px!important}.ako-product-card-copy>a{align-self:end;justify-self:start;margin-top:auto}.ako-product-price{display:flex;align-items:baseline;gap:10px;margin:0;color:var(--nb-color-text-primary)!important;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:17px!important;font-weight:700}.ako-product-price-sale{color:var(--ako-color-maroon-text)}.ako-product-price del{color:var(--nb-color-text-muted);font-size:13px;font-weight:500}.ako-catalog-status{max-width:720px;margin:0 auto;border:1px solid var(--nb-color-border);border-radius:var(--nb-radius-lg);background:var(--nb-color-surface);color:var(--nb-color-text-secondary);padding:28px;text-align:center;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ako-product-page{width:min(100%,1480px);margin:0 auto;padding:clamp(28px,5vw,72px) clamp(18px,5vw,72px) clamp(56px,8vw,110px)}.ako-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px;color:var(--nb-color-text-muted);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px}.ako-breadcrumb a{color:var(--ako-color-maroon-text);font-weight:700}.ako-product-layout{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr);align-items:start;grid-gap:clamp(30px,5vw,76px);gap:clamp(30px,5vw,76px)}.ako-product-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.ako-product-gallery img{width:100%;height:auto;background:var(--nb-color-surface-warm);object-fit:cover;aspect-ratio:3/4}.ako-product-gallery img:first-child:last-child{grid-column:1/-1;width:min(100%,720px)}.ako-product-summary{position:-webkit-sticky;position:sticky;top:164px;display:grid;grid-gap:18px;gap:18px}.ako-product-summary h1{margin:0!important;font-size:clamp(36px,4vw,56px)!important;font-weight:400!important}.ako-product-summary>p:not(.ako-product-price):not(.ako-product-store-name):not(.ako-commerce-handoff-note){color:var(--nb-color-text-secondary)!important;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ako-product-store-name{margin:0;color:var(--ako-color-maroon-text);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.ako-product-blueprint h2,.ako-product-variants h2{margin:0 0 14px;font-size:24px;font-weight:400}.ako-product-variants ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.ako-product-variants li{min-width:46px;border:1px solid var(--nb-color-border-strong);border-radius:var(--nb-radius-sm);padding:8px 12px;text-align:center;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:700}.ako-product-variants li[data-available=false]{color:var(--nb-color-text-disabled);text-decoration:line-through}.ako-commerce-handoff-note,.ako-size-guide-help{margin:0;color:var(--nb-color-text-muted);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;line-height:1.5}.ako-product-blueprint{margin-top:clamp(48px,7vw,92px);border-top:1px solid var(--nb-color-border);padding-top:clamp(32px,5vw,56px)}.ako-product-detail-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin:0}.ako-product-detail-list>div{border:1px solid var(--nb-color-border);border-radius:var(--nb-radius-md);background:var(--nb-color-surface-soft);padding:16px}.ako-product-detail-list dt{color:var(--nb-color-text-muted);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:700}.ako-product-detail-list dd{margin:7px 0 0;color:var(--nb-color-text-primary);white-space:pre-wrap}.ako-size-guide{margin-top:28px}.ako-table-scroll{max-width:100%;overflow-x:auto;border:1px solid var(--nb-color-border);border-radius:var(--nb-radius-md)}.ako-table-scroll table{width:100%;min-width:960px;border-collapse:collapse;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;text-align:left}.ako-table-scroll caption{padding:14px;color:var(--nb-color-text-primary);font-family:var(--nb-font-family-base);font-size:20px;text-align:left}.ako-table-scroll td,.ako-table-scroll th{border-top:1px solid var(--nb-color-border);padding:11px 13px;white-space:nowrap}.ako-table-scroll thead th{background:var(--nb-color-surface-warm)}.ako-size-guide-help{margin-top:10px}.ako-catalog-unavailable-page{display:grid;min-height:55vh;place-content:center;justify-items:center;grid-gap:18px;gap:18px;padding:60px 20px;text-align:center}.ako-commerce-section .ako-section-heading p{max-width:720px;color:var(--nb-color-text-secondary)!important;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ako-commerce-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(18px,2.8vw,32px);gap:clamp(18px,2.8vw,32px)}.ako-commerce-card{overflow:hidden;border:1px solid rgba(185,79,101,.14)!important;background:var(--nb-color-surface)!important;box-shadow:var(--nb-shadow-sm)!important;display:grid;align-content:start;grid-gap:12px;gap:12px;padding:20px}.ako-commerce-card h3{color:var(--nb-color-text-primary)!important;font-size:23px!important;font-weight:400!important}.ako-commerce-card p{color:var(--nb-color-text-secondary)!important;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px!important}.ako-commerce-section{background:var(--nb-color-background)}.ako-commerce-card{min-height:230px}.ako-commerce-card a{align-self:end;justify-self:start;margin-top:auto}.ako-footer{scroll-margin-top:152px;border-top:1px solid var(--nb-color-border-soft);background:rgba(255,255,255,.72);color:var(--nb-color-text-primary);padding:clamp(46px,6vw,78px) clamp(18px,5vw,72px) 22px}.ako-footer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(26px,3vw,52px);gap:clamp(26px,3vw,52px)}.ako-footer h3{margin:0 0 16px!important;color:var(--nb-color-text-primary)!important;font-size:18px!important;font-weight:500!important}.ako-footer a,.ako-footer p,.ako-footer-meta,.ako-footer-status,.ako-store-list{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ako-footer p,.ako-footer-meta,.ako-store-list{color:var(--nb-color-text-secondary)!important;font-size:14px!important;line-height:1.7!important}.ako-footer-about p{max-width:420px}.ako-footer-links{display:grid;grid-gap:9px;gap:9px;margin:0;padding:0;list-style:none}.ako-footer-links a{display:inline-flex;min-height:30px;align-items:center;color:var(--nb-color-text-secondary);font-size:14px}.ako-footer-links a:focus-visible,.ako-footer-links a:hover{color:var(--ako-color-maroon-text)}.ako-store-list{display:grid;grid-gap:14px;gap:14px;font-style:normal}.ako-store-list span{display:grid;grid-gap:2px;gap:2px}.ako-store-list strong{color:var(--nb-color-text-primary);font-family:var(--nb-font-family-base);font-size:16px;font-weight:500}.ako-footer-pending{font-style:italic}.ako-footer-about{grid-column:span 2}.ako-contact-actions{display:grid;grid-gap:8px;gap:8px;margin-top:12px;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px}.ako-contact-actions a{color:var(--ako-color-maroon-text);font-weight:700}.ako-contact-actions span{color:var(--nb-color-text-muted);font-size:12px}.ako-footer-meta{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:20px;gap:20px;margin-top:clamp(36px,5vw,64px);border-top:1px solid var(--nb-color-border-soft);padding-right:190px;padding-top:20px}.ako-footer-meta p{margin:0!important;text-align:center}.ako-footer-social,.ako-payment-methods{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ako-footer-social a,.ako-footer-social-disabled{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border:1px solid var(--nb-color-border-soft);border-radius:var(--nb-radius-sm);color:var(--nb-color-text-secondary)}.ako-footer-social-disabled{cursor:not-allowed;opacity:.48}.ako-footer-social a:focus-visible,.ako-footer-social a:hover{border-color:var(--nb-color-primary-subtle);color:var(--ako-color-maroon-text)}.ako-payment-methods{justify-content:flex-end}.ako-payment-methods>span:not(:only-child){border:1px solid var(--nb-color-border);border-radius:var(--nb-radius-sm);background:var(--nb-color-surface);padding:4px 8px;color:var(--nb-color-text-primary);font-size:12px;font-weight:700}.ako-whatsapp-action{position:fixed;right:18px;bottom:18px;z-index:40;display:inline-flex;min-height:46px;align-items:center;gap:8px;border:1px solid rgba(20,118,67,.24);border-radius:var(--nb-radius-pill);background:#147643;box-shadow:0 12px 30px rgba(20,118,67,.22);color:#FFFFFF;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:700;padding:0 16px;transition:background var(--nb-motion-duration-base) var(--nb-motion-ease-standard),box-shadow var(--nb-motion-duration-base) var(--nb-motion-ease-standard),transform var(--nb-motion-duration-fast) var(--nb-motion-ease-emphasized)}.ako-whatsapp-action:focus-visible,.ako-whatsapp-action:hover{background:#0F6538;box-shadow:0 16px 36px rgba(20,118,67,.28);outline:none;transform:translateY(-2px)}.ako-whatsapp-action:focus-visible{box-shadow:0 0 0 3px rgba(20,118,67,.24),0 16px 36px rgba(20,118,67,.28)}.ako-whatsapp-action-disabled{cursor:not-allowed;filter:grayscale(.35);opacity:.64}.ako-whatsapp-action-disabled:hover{background:#147643;box-shadow:0 12px 30px rgba(20,118,67,.22);transform:none}.ako-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (max-width:1080px){.ako-main-header{grid-template-areas:"menu brand actions" "nav nav nav";grid-template-columns:auto 1fr auto}.ako-mobile-menu{display:inline-flex;grid-area:menu}.ako-brand{grid-area:brand;justify-self:center;text-align:center}.ako-actions{grid-area:actions}.ako-nav{grid-area:nav;display:none;width:100%;padding-bottom:4px}.ako-nav[data-open=true]{display:block}.ako-nav-list{align-items:stretch;gap:2px;border-top:1px solid var(--nb-color-border-soft);padding-top:10px;flex-direction:column}.ako-nav-item>a,.ako-nav-trigger{width:100%;min-height:40px;justify-content:space-between;padding:6px 8px}.ako-submenu{position:static;min-width:0;margin:0 0 4px;transform:none;border:0;border-left:1px solid var(--nb-color-primary-subtle);border-radius:0;background:transparent;box-shadow:none;padding:0 0 0 12px}.ako-submenu:before{display:none}.ako-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ako-footer-about{grid-column:span 2}.ako-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ako-product-layout{grid-template-columns:1fr}.ako-product-summary{position:static}.ako-product-detail-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.ako-section{scroll-margin-top:156px}.ako-main-header{gap:10px;padding:10px 14px}.ako-brand{width:min(184px,48vw)}.ako-actions{gap:2px}.ako-actions .ako-action-account,.ako-actions .ako-action-contact{display:none}.ako-hero{min-height:640px;align-items:end;background:linear-gradient(180deg,rgba(255,254,254,.06) 0,rgba(255,250,251,.76) 46%,rgba(255,254,254,.98) 100%),url(/images/aiman-ivory-blue-suit.png) top /auto 100% no-repeat,var(--nb-color-background)}.ako-hero-content{max-width:100%}.ako-hero h1{font-size:40px!important}.ako-hero-actions{flex-direction:column}.ako-hero-actions a,.ako-hero-actions button{width:100%}.ako-collection-grid,.ako-product-detail-list,.ako-product-gallery,.ako-product-grid{grid-template-columns:1fr}.ako-product-gallery img:first-child:last-child{grid-column:auto}.ako-commerce-grid,.ako-footer-grid,.ako-footer-meta{grid-template-columns:1fr}.ako-footer-about{grid-column:auto}.ako-footer-meta{align-items:start;padding-right:62px}.ako-footer-meta p{text-align:left}.ako-payment-methods{justify-content:flex-start}.ako-whatsapp-action{right:12px;bottom:12px;width:48px;min-height:48px;justify-content:center;padding:0}.ako-whatsapp-action>span:last-child{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}}