.ag{--navy:#0C345A;--soft:#3D5875;--faint:#6F87A0;--surface:#F5F8FA;--accent:#D9ECFF;--hair:#E3EAF0;--ease:cubic-bezier(.22,1,.36,1);--g:20px;padding:0 var(--g);color:var(--navy);font-family:Montserrat,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased}.ag *{box-sizing:border-box}.ag-in{max-width:1180px;margin:0 auto}.ag-sec{padding-top:72px}.ag-sec--last{padding-bottom:80px}@media(min-width:750px){.ag{--g:24px}.ag-sec{padding-top:112px}.ag-sec--last{padding-bottom:112px}}.ag-h{font-size:29px;font-weight:300;line-height:1.14;letter-spacing:-.02em;margin:0;text-wrap:balance;color:var(--navy)}.ag-h strong,.ag-h b{font-weight:600}@media(min-width:750px){.ag-h{font-size:40px}}.ag-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:26px}@media(min-width:750px){.ag-head{margin-bottom:36px}}.ag-head--c{justify-content:center;text-align:center}.ag-nav{display:none;gap:8px;flex:none}@media(min-width:990px)and (hover:hover){.ag-nav{display:flex}}.ag-nav button{width:46px;height:46px;border-radius:50%;border:1px solid var(--hair);background:#fff;color:var(--navy);display:grid;place-items:center;cursor:pointer;padding:0;transition:background .25s,border-color .25s,opacity .25s,transform .25s var(--ease)}.ag-nav button:hover{background:var(--navy);border-color:var(--navy);color:#fff}.ag-nav button:active{transform:scale(.94)}.ag-nav button[disabled]{opacity:.35;pointer-events:none}.ag-link{font-size:14.5px;font-weight:600;color:var(--navy);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;white-space:nowrap}.ag-link:hover{color:var(--soft)}.ag-rail{display:grid;grid-auto-flow:column;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;margin:0 calc(-1*var(--g));padding:4px var(--g) 14px;scroll-padding-inline:var(--g)}.ag-rail::-webkit-scrollbar{display:none}.ag-rail>*{scroll-snap-align:start}.ag-rail:after{content:"";width:1px}@media(min-width:750px){.ag-rail{gap:20px}}@media(min-width:1228px){.ag-rail{margin:0;padding:4px 0 14px;scroll-padding-inline:0}.ag-rail:after{display:none}}.ag-ph{position:relative;overflow:hidden;background:var(--ph,var(--surface));isolation:isolate}.ag-ph>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ag-ph>.ag-lo{filter:blur(14px);transform:scale(1.12)}.ag-ph>.ag-hi{opacity:0;transition:opacity .7s var(--ease),transform .9s var(--ease)}.ag-ph>.ag-hi.is-in{opacity:1}@media(scripting:none){.ag-ph>.ag-hi{opacity:1}}.ag-tap{-webkit-tap-highlight-color:transparent;transition:transform .45s var(--ease)}.ag-tap:active{transform:scale(.97);transition-duration:.12s}@media(hover:hover){.ag-tap:hover .ag-hi.is-in{transform:scale(1.035)}}.ag a:focus-visible,.ag button:focus-visible{outline:2px solid var(--navy);outline-offset:3px;border-radius:14px}.ag-on .ag-rise{opacity:0;transform:translateY(18px);transition:opacity .8s var(--ease),transform .8s var(--ease);transition-delay:calc(var(--i,0)*70ms)}.ag-on .ag-rise.is-vis{opacity:1;transform:none}.ag-add{position:relative;flex:none;width:42px;height:42px;border-radius:50%;border:0;background:var(--navy);color:#fff;display:grid;place-items:center;cursor:pointer;padding:0;transition:background .3s,transform .3s var(--ease)}.ag-add:active{transform:scale(.9)}.ag-add svg{grid-area:1/1;transition:opacity .25s,transform .35s var(--ease)}.ag-add .ck{opacity:0;transform:scale(.6)}.ag-add.is-adding{opacity:.7}.ag-add.is-added{background:#1d6b45}.ag-add.is-added .bag{opacity:0;transform:scale(.6)}.ag-add.is-added .ck{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.ag-on .ag-rise{opacity:1;transform:none;transition:none}.ag-tap,.ag-ph>.ag-hi,.ag-add,.ag-add svg{transition:none}.ag-tap:active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/92/assets/home-ag.css.map */
