.afn{--afn-ink: #111827;--afn-muted: #6b7280;--afn-line: #eceef2;--afn-soft: #f5f7fa;--afn-navy: #132238;--afn-accent: #afe0ff;position:relative;z-index:40}.afn *,.afn *:before,.afn *:after{box-sizing:border-box}:where(.afn) ul{list-style:none;margin:0;padding:0}:where(.afn) a{text-decoration:none;color:inherit}:where(.afn) img{display:block}:where(.afn) p{margin:0}.af-nav-wrapper{display:none!important}.afn-bar{background:var(--afn-bar, #000);color:var(--afn-bar-text, #fff);border-top:1px solid rgba(255,255,255,.08)}.afn-bar__list{display:flex;justify-content:center;align-items:stretch;gap:4px;max-width:1440px;margin:0 auto;padding:0 24px}.afn-item{position:static;display:flex}.afn-top{position:relative;display:inline-flex;align-items:center;gap:6px;padding:15px 18px;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--afn-bar-text, #fff)!important;transition:opacity .15s ease}.afn-top:after{content:"";position:absolute;left:18px;right:18px;bottom:9px;height:2px;background:var(--afn-accent);transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.afn-item:hover .afn-top:after,.afn-item.is-open .afn-top:after,.afn-top.is-current:after{transform:scaleX(1)}.afn-chev{width:9px;height:9px;opacity:.8;transition:transform .2s ease}.afn-item.is-open .afn-chev{transform:rotate(180deg)}.afn-panel{position:absolute;top:100%;left:0;right:0;background:#fff;color:var(--afn-ink);box-shadow:0 30px 60px #0a14282e;border-top:1px solid var(--afn-line);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s;z-index:2;text-align:left;letter-spacing:normal;max-height:calc(100vh - 120px);overflow-y:auto}.afn-item.is-open .afn-panel,.afn:not(.afn--js) .afn-item:hover .afn-panel,.afn:not(.afn--js) .afn-item:focus-within .afn-panel{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .18s ease,transform .18s ease,visibility 0s}.afn-panel__inner{max-width:1380px;margin:0 auto;padding:32px 40px 28px;display:grid;gap:40px}.afn-panel__inner--rich{grid-template-columns:190px minmax(0,1fr) 290px}.afn-panel__inner--tiles{grid-template-columns:minmax(0,1fr) 300px}.afn-panel__inner--tiles:not(:has(.afn-col--aside)){grid-template-columns:minmax(0,1fr)}.afn-heading{font-size:11.5px!important;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--afn-muted);margin:0 0 12px!important;line-height:1.2}.afn-count{margin-left:6px;padding:2px 6px;border-radius:4px;background:var(--afn-soft);font-size:10px;letter-spacing:.06em}.afn-group+.afn-group{margin-top:26px}.afn-list{display:flex;flex-direction:column;gap:2px}.afn-link{display:inline-flex;align-items:center;gap:10px;padding:5px 0;font-size:14.5px;color:var(--afn-ink);transition:color .12s ease}.afn-link:hover{color:var(--afn-navy);text-decoration:underline;text-underline-offset:3px}.afn-list--thumbs .afn-link{padding:4px 0;font-weight:600}.afn-thumb{width:40px;height:40px;border-radius:8px;overflow:hidden;background:var(--afn-soft);flex-shrink:0}.afn-thumb{display:inline-flex;align-items:center;justify-content:center}.afn-thumb img{width:100%;height:100%;object-fit:cover}.afn-thumb__icon{width:20px;height:20px;color:var(--afn-navy);opacity:.6;display:inline-flex}.afn-thumb__icon svg{width:100%;height:100%}.afn-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:16px}.afn-tiles--popular{grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:28px}.afn-tile{display:flex;flex-direction:column;gap:8px}.afn-tile__img{display:block;aspect-ratio:4 / 5;border-radius:10px;overflow:hidden;background:linear-gradient(135deg,#eef2f7,#dfe6ef);position:relative}.afn-tile__img img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.afn-tile:hover .afn-tile__img img{transform:scale(1.06)}.afn-tile__label{font-size:14px;font-weight:600;line-height:1.25;color:var(--afn-ink)}.afn-tile:hover .afn-tile__label{text-decoration:underline;text-underline-offset:3px}.afn-tile--text .afn-tile__img{display:flex;align-items:center;justify-content:center}.afn-tile__icon{width:34px;height:34px;color:var(--afn-navy);opacity:.55}.afn-tile__icon svg{width:100%;height:100%}.afn-panel__inner--tiles .afn-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 16px}.afn-panel__inner--tiles .afn-tile__img{aspect-ratio:4 / 3}.afn-panel__inner--tiles .afn-tiles--cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.afn-tiles--cards .afn-tile{flex-direction:row;align-items:center;gap:14px;padding:16px;border:1px solid var(--afn-line);border-radius:12px;transition:border-color .15s ease,background .15s ease}.afn-tiles--cards .afn-tile:hover{border-color:var(--afn-accent);background:#f3f9ff}.afn-panel__inner--tiles .afn-tiles--cards .afn-tile__img{aspect-ratio:1 / 1;width:44px;flex-shrink:0;border-radius:10px}.afn-tiles--cards .afn-tile__icon{width:22px;height:22px}.afn-tiles--cards .afn-tile__label{font-size:15px}.afn-az{border-top:1px solid var(--afn-line);padding-top:22px}.afn-az__list{columns:4 150px;column-gap:24px}.afn-az__list li{break-inside:avoid}.afn-az__list .afn-link{font-size:14px;padding:4px 0}.afn-swatches{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 8px}.afn-swatch{display:flex;align-items:center;gap:8px;padding:5px 6px;margin-left:-6px;border-radius:8px;font-size:13px;color:var(--afn-ink);transition:background .12s ease}.afn-swatch:hover{background:var(--afn-soft)}.afn-swatch__dot{width:20px;height:20px;border-radius:50%;flex-shrink:0;background:var(--sw, #ddd);box-shadow:inset 0 0 0 1px #00000024;transition:transform .15s ease}.afn-swatch:hover .afn-swatch__dot{transform:scale(1.12)}.afn-swatch__name{line-height:1.2}[data-swatch=black]{--sw: #111}[data-swatch=black-white],[data-swatch=black-and-white]{--sw: linear-gradient(135deg, #111 50%, #fff 50%)}[data-swatch=blue]{--sw: #2f6fd6}[data-swatch=navy]{--sw: #1b2a55}[data-swatch=green]{--sw: #3c9a4a}[data-swatch=yellow]{--sw: #f2d43a}[data-swatch=orange]{--sw: #f08a24}[data-swatch=red]{--sw: #d0302b}[data-swatch=pink]{--sw: #ef8fb8}[data-swatch=purple]{--sw: #7c4bb3}[data-swatch=peach]{--sw: #f7b99a}[data-swatch=brown]{--sw: #7a4e2d}[data-swatch=beige]{--sw: #d8c3a0}[data-swatch=cream]{--sw: #f3ead2}[data-swatch=white]{--sw: #fff}[data-swatch=grey],[data-swatch=gray]{--sw: #9a9a9a}[data-swatch=gold]{--sw: linear-gradient(135deg, #f3d77a, #b8891f)}[data-swatch=pastel]{--sw: conic-gradient(#f9c6d9, #c6e2f9, #d4f5d0, #fbe7b5, #f9c6d9)}.afn-feature{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;background:var(--afn-navy);color:#fff!important;margin-top:26px}.afn-col--aside>.afn-feature:first-child{margin-top:0}.afn-feature__img{display:block;aspect-ratio:16 / 10;overflow:hidden;background:#1f3a5f}.afn-feature__img img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.afn-feature:hover .afn-feature__img img{transform:scale(1.05)}.afn-feature__body{display:flex;flex-direction:column;gap:4px;padding:14px 16px 16px}.afn-feature__eyebrow{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--afn-accent)}.afn-feature__heading{font-size:17px;font-weight:700;line-height:1.25}.afn-feature__text{font-size:13.5px;opacity:.85;line-height:1.4}.afn-feature__btn{margin-top:8px;display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:700}.afn-arrow{width:16px;height:16px;transition:transform .15s ease}.afn-feature:hover .afn-arrow,.afn-all:hover .afn-arrow,.afn-m-all:hover .afn-arrow{transform:translate(3px)}.afn-all{display:inline-flex;align-items:center;gap:6px;margin-top:22px;font-size:14px;font-weight:700;color:var(--afn-navy)!important}.afn-trust{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 32px;padding:12px 24px;background:var(--afn-soft);border-top:1px solid var(--afn-line);font-size:13px;font-weight:600;color:var(--afn-navy)}.afn-trust__item{display:inline-flex;align-items:center;gap:7px}.afn-trust__item svg{width:15px;height:15px;color:#1f9d55}.afn-backdrop{position:fixed;left:0;right:0;bottom:0;top:var(--afn-backdrop-top, 0);background:#0a101c61;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s linear .2s;z-index:1;pointer-events:none}.afn.has-open .afn-backdrop{opacity:1;visibility:visible;transition:opacity .2s ease,visibility 0s}@media screen and (max-width:1240px){.afn-panel__inner{padding:26px 28px 24px;gap:28px}.afn-panel__inner--rich{grid-template-columns:170px minmax(0,1fr) 250px}.afn-tiles--popular{grid-template-columns:repeat(4,minmax(0,1fr))}.afn-tiles--popular li:nth-child(n+5){display:none}.afn-az__list{columns:3 140px}.afn-top{padding:15px 13px;letter-spacing:.08em}.afn-top:after{left:13px;right:13px}}.afn-drawer{display:none}@media screen and (max-width:989px){.afn-bar,.afn-backdrop{display:none!important}.afn-drawer{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.afn-drawer[hidden]{display:none}}.afn-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a101c80;opacity:0;transition:opacity .25s ease}.afn-drawer.is-open .afn-drawer__overlay{opacity:1}.afn-drawer__sheet{position:absolute;top:0;bottom:0;left:0;width:min(440px,92vw);background:#fff;color:var(--afn-ink);display:flex;flex-direction:column;transform:translate(-102%);transition:transform .3s cubic-bezier(.22,.8,.3,1);box-shadow:10px 0 40px #0003}.afn-drawer.is-open .afn-drawer__sheet{transform:translate(0)}.afn-drawer__head{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:58px;padding:0 8px;border-bottom:1px solid var(--afn-line);flex-shrink:0}.afn-drawer__title{grid-column:2;font-size:15px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.afn-back,.afn-x{display:inline-flex;align-items:center;gap:2px;height:42px;min-width:42px;padding:0 8px;border:0;background:none;color:var(--afn-ink);font:inherit;font-size:15px;font-weight:600;cursor:pointer;border-radius:10px}.afn-back{grid-column:1;justify-self:start}.afn-back[hidden]{display:none}.afn-x{grid-column:3;justify-self:end;justify-content:center}.afn-back svg,.afn-x svg{width:22px;height:22px}.afn-back:active,.afn-x:active{background:var(--afn-soft)}.afn-drawer__viewport{position:relative;flex:1;overflow:hidden}.afn-screen{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:18px 18px 40px;background:#fff;transition:transform .28s cubic-bezier(.22,.8,.3,1)}.afn-screen[hidden]{display:block;visibility:hidden;transform:translate(100%)}.afn-screen[data-afn-screen=main][hidden]{transform:translate(-30%)}.afn-screen.is-active{visibility:visible;transform:translate(0)}.afn-m-quick{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.afn-pill{display:inline-flex;align-items:center;padding:10px 16px;border-radius:999px;background:var(--afn-navy);color:#fff!important;font-size:14px;font-weight:700}.afn-pill+.afn-pill{background:var(--afn-soft);color:var(--afn-ink)!important;border:1px solid var(--afn-line)}.afn-m-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.afn-m-tile{position:relative;display:block;width:100%;padding:0;border:0;border-radius:14px;overflow:hidden;background:linear-gradient(135deg,#1f3a5f,#132238);aspect-ratio:5 / 4;cursor:pointer;font:inherit;text-align:left}.afn-m-tile__img,.afn-m-tile__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.afn-m-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 35%,#000000a6)}.afn-m-tile__label{position:absolute;left:12px;right:10px;bottom:10px;z-index:1;display:flex;align-items:center;justify-content:space-between;color:#fff;font-size:16px;font-weight:700;line-height:1.2}.afn-right{width:18px;height:18px;flex-shrink:0}.afn-m-util{margin-top:22px;border-top:1px solid var(--afn-line)}.afn-m-util__link{display:flex;align-items:center;gap:12px;padding:14px 4px;border-bottom:1px solid var(--afn-line);font-size:15px;font-weight:600}.afn-m-util__link svg{width:20px;height:20px;color:var(--afn-navy)}.afn-m-trust{margin-top:18px;display:flex;flex-direction:column;gap:8px;font-size:13px;color:var(--afn-muted);font-weight:600}.afn-m-trust li{display:flex;align-items:center;gap:8px}.afn-m-trust svg{width:15px;height:15px;color:#1f9d55}.afn-m-all{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;margin-bottom:22px;border-radius:12px;background:var(--afn-navy);color:#fff!important;font-size:15px;font-weight:700}.afn-m-scroll{display:grid;grid-auto-flow:column;grid-auto-columns:38%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -18px 24px;padding:0 18px 4px;scrollbar-width:none}.afn-m-scroll::-webkit-scrollbar{display:none}.afn-m-scroll li{scroll-snap-align:start}.afn-m-group{margin-bottom:24px}.afn-m-rooms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.afn-m-room{display:flex;align-items:center;gap:10px;padding:8px;border:1px solid var(--afn-line);border-radius:12px;font-size:14px;font-weight:600}.afn-swatches--m{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.afn-swatches--m .afn-swatch{margin:0;padding:8px;border:1px solid var(--afn-line);border-radius:10px;font-size:13px}.afn-m-list li{border-bottom:1px solid var(--afn-line)}.afn-m-list a{display:flex;align-items:center;justify-content:space-between;padding:13px 2px;font-size:15px}.afn-m-list--2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.afn-m-list--2 a{font-size:14.5px;padding:11px 2px}.afn-m-grid .afn-tile__img{aspect-ratio:4 / 3}.afn-m-grid .afn-tile--text .afn-tile__img{aspect-ratio:16 / 9}.afn-m-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:24px}.afn-m-feature .afn-feature{margin-top:4px}body.afn-lock{overflow:hidden}@media(prefers-reduced-motion:reduce){.afn *,.afn *:before,.afn *:after{transition:none!important}}.afn-show__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.afn-show__all{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:var(--afn-navy)!important;white-space:nowrap}.afn-show__all:hover .afn-arrow{transform:translate(3px)}.afn-show__list{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px 16px}.afn-prod{display:flex;flex-direction:column;gap:6px}.afn-prod__img{display:block;aspect-ratio:5 / 7;border-radius:8px;overflow:hidden;background:var(--afn-soft);box-shadow:0 1px 2px #0000000f}.afn-prod__img img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.afn-prod:hover .afn-prod__img img{transform:scale(1.05)}.afn-prod__name{font-size:13.5px;font-weight:600;line-height:1.25;color:var(--afn-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.afn-prod:hover .afn-prod__name{text-decoration:underline;text-underline-offset:3px}.afn-prod__price{font-size:13px;color:var(--afn-muted);font-weight:600}.afn-mini{display:flex;flex-direction:column;gap:10px;margin-bottom:22px!important}.afn-mini__link{display:flex;align-items:center;gap:12px;padding:8px;border:1px solid var(--afn-line);border-radius:12px;transition:border-color .15s ease,background .15s ease}.afn-mini__link:hover{border-color:var(--afn-accent);background:#f3f9ff}.afn-mini__img{width:72px;height:54px;border-radius:8px;overflow:hidden;background:var(--afn-soft);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.afn-mini__img img{width:100%;height:100%;object-fit:cover}.afn-mini__label{display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:700;color:var(--afn-ink)}@media screen and (max-width:1240px){.afn-show__list{grid-template-columns:repeat(4,minmax(0,1fr))}.afn-show__list li:nth-child(n+5){display:none}}.afn-show--m{margin-bottom:22px}.afn-show--m .afn-show__list{display:grid;grid-auto-flow:column;grid-auto-columns:40%;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;margin:0;padding:0 0 4px;scrollbar-width:none;gap:12px}.afn-show--m .afn-show__list::-webkit-scrollbar{display:none}.afn-show--m .afn-show__list li{scroll-snap-align:start}.afn-show__all--m{margin-top:12px}
/*# sourceMappingURL=/cdn/shop/t/74/assets/af-nav.css.map */
