.cx-header-left{grid-area:left-icons;justify-self:start;display:flex;align-items:center;margin-left:-1.2rem}.cx-header-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:none;color:rgb(var(--color-foreground));cursor:pointer}.cx-header-icon svg{width:22px;height:22px}.cx-header-icon:focus,.cx-header-icon:focus-visible,.cx-header-icon.focused{outline:none;box-shadow:none}.header__icons{align-items:center}@media screen and (max-width:749px){.header-wrapper .header{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.header__heading-logo{width:min(150px,calc(100vw - 210px))}}@media screen and (min-width:1281px){.header-wrapper .header.page-width{max-width:140rem;padding-left:5rem;padding-right:5rem}}html.cx-nav-locked,html.cx-nav-locked body{overflow:hidden}.cx-nav{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;color:#1a1a1a;font-family:var(--font-body-family)}.cx-nav[hidden]{display:none}.cx-nav .cx-nav__backdrop{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073}.cx-nav__panel{position:absolute;top:0;bottom:0;left:0;display:flex;flex-direction:column;width:min(480px,100%);background:#fff;transform:translate(-100%)}.cx-nav.is-open .cx-nav__panel{transform:none;transition:transform .25s ease}.cx-nav__top{position:absolute;top:4px;right:6px;z-index:2}.cx-nav__close{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:none;color:inherit;cursor:pointer}.cx-nav__views{position:relative;flex:1 1 auto;min-height:0}.cx-nav__view{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:24px}.cx-nav__view[hidden]{display:none}.cx-nav__view.is-entering{animation:cxNavViewIn .22s ease}@keyframes cxNavViewIn{0%{transform:translate(24px);opacity:0}to{transform:none;opacity:1}}.cx-nav__section{padding:12px 16px 20px}.cx-nav__view>.cx-nav__section:first-child{padding-top:15px}.cx-nav__section-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.cx-nav__heading{margin:0 0 12px;font-family:inherit;font-size:17px;font-weight:600;letter-spacing:0;line-height:1.3;color:#1a1a1a}.cx-nav__section-head .cx-nav__heading{margin-bottom:0}.cx-nav__view-all{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:13px;color:#444;text-decoration:none}.cx-nav__quick{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.cx-nav__quick-tile{position:relative;display:block;aspect-ratio:4 / 3;border-radius:8px;background:#f2f0ed;overflow:hidden;color:#1a1a1a;text-decoration:none}.cx-nav__quick-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cx-nav__quick--fade-light .cx-nav__quick-tile:after,.cx-nav__quick--fade-strong .cx-nav__quick-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.cx-nav__quick--fade-strong .cx-nav__quick-tile:after{background:linear-gradient(160deg,#ffffffeb,#fff9 28%,#fff0 55%)}.cx-nav__quick--fade-light .cx-nav__quick-tile:after{background:linear-gradient(160deg,#fff9,#ffffff40 25%,#fff0 45%)}.cx-nav__quick-title{position:absolute;z-index:1;top:10px;left:12px;max-width:calc(100% - 24px);font-size:15px;font-weight:var(--cx-quick-weight, 500);line-height:1.2;color:#171717}.cx-nav__quick-badge{position:absolute;z-index:1;left:12px;bottom:10px;padding:3px 7px;border-radius:3px;background:var(--cx-badge-bg, #1a1a1a);color:var(--cx-badge-text, #fff);font-size:10px;font-weight:700;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.cx-nav__list{margin:0;padding:0;list-style:none}.cx-nav__list>li+li{border-top:1px solid #ececec}.cx-nav__item{display:flex;align-items:center;gap:14px;width:100%;min-height:56px;padding:6px 0;border:0;background:none;color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer}.cx-nav__item:hover .cx-nav__label,.cx-nav__item.is-current .cx-nav__label{text-decoration:underline;text-underline-offset:3px}.cx-nav__thumb{display:inline-flex;flex:0 0 44px;width:44px;height:44px;border-radius:50%;background:#f2f2f2;overflow:hidden}.cx-nav__thumb img{width:100%;height:100%;object-fit:cover;transform:scale(var(--cx-nav-zoom, 1))}.cx-nav__thumb--icon{align-items:center;justify-content:center}.cx-nav__thumb--icon img{width:55%;height:55%;object-fit:contain}.cx-nav__label{font-size:15px;font-weight:var(--cx-category-weight, 400);line-height:1.3}.cx-nav__badge{padding:3px 6px;border-radius:3px;background:var(--cx-badge-bg, #1a1a1a);color:var(--cx-badge-text, #fff);font-size:9px;font-weight:700;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.cx-nav__chevron{flex-shrink:0;margin-left:auto;color:#555}.cx-nav__view>.cx-nav__list{padding:4px 16px 0}.cx-nav__back{display:flex;align-items:center;gap:10px;width:100%;min-height:52px;padding:0 16px;border:0;border-bottom:1px solid #ececec;background:none;color:inherit;font:inherit;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.cx-nav__models{padding:12px 16px 0}.cx-nav__model-search:focus,.cx-nav__model-search:focus-visible{outline:none;box-shadow:none}.cx-nav__model-search{width:100%;height:44px;margin-bottom:16px;padding:0 14px;border:1px solid #e3e3e3;border-radius:8px;background:#fafafa;color:inherit;font:inherit;font-size:16px;-webkit-appearance:none;appearance:none}.cx-nav .cx-md-item{min-height:48px;font-family:inherit}.cx-nav .cx-md-item[hidden],.cx-nav .cx-md-group[hidden],.cx-nav__model-empty[hidden]{display:none}.cx-nav__model-empty{margin:8px 0 0;font-size:14px;color:#6b6b6b}.cx-nav :focus:not(:focus-visible){outline:none;box-shadow:none}.cx-nav__trending{display:grid;grid-template-columns:repeat(var(--cx-trending-count, 5),minmax(0,1fr));gap:6px;margin:8px 0 0;padding:0;list-style:none}.cx-nav__trending>li{min-width:0}.cx-nav__trending-item{display:flex;flex-direction:column;align-items:center;gap:8px;color:inherit;text-decoration:none}.cx-nav__trending-media{display:block;width:100%;aspect-ratio:3 / 5;overflow:hidden}.cx-nav__trending-media img{width:100%;height:100%;object-fit:cover;transform:scale(1.22)}.cx-nav__trending-button{display:flex;align-items:center;justify-content:center;min-height:48px;margin:16px 0 0;padding:0 16px;border:1.5px solid #171717;border-radius:10px;background:#fff;color:#171717;font-size:14px;font-weight:600;letter-spacing:.06em;text-align:center;text-decoration:none;-webkit-tap-highlight-color:transparent}.cx-nav__help{display:flex;justify-content:space-between;margin:8px 0 0;padding:4px 16px;list-style:none;border-top:1px solid #ececec}.cx-nav__help-link{display:flex;align-items:center;min-height:48px;font-size:15px;white-space:nowrap;color:inherit;text-decoration:none}@media(max-width:360px){.cx-nav__help-link{font-size:14px}}.cx-nav__help-link:hover{background:#f7f7f7}@media(prefers-reduced-motion:reduce){.cx-nav.is-open .cx-nav__panel{transition:none}.cx-nav__view.is-entering{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/cx-nav-drawer.css.map */
