#NavDrawer.cmbt-elite-drawer{position:fixed!important;top:0!important;bottom:0!important;left:0!important;right:auto!important;width:min(100vw,980px)!important;max-width:980px!important;height:100dvh!important;background:#101112!important;color:#f6f5f1!important;z-index:100000!important;font-family:Barlow,Arial,sans-serif!important;box-shadow:20px 0 90px #0007;overflow:hidden}#NavDrawer.cmbt-elite-drawer *{box-sizing:border-box}#NavDrawer .cmbt-elite-layout{display:grid;grid-template-columns:minmax(0,1fr) 36%;height:100%;background:#111213}#NavDrawer .cmbt-elite-primary{min-width:0;display:flex;flex-direction:column;height:100%;background:#111213}#NavDrawer .cmbt-elite-topbar{flex:none;display:flex;align-items:center;gap:18px;padding:24px 34px;border-bottom:1px solid #393b3b}#NavDrawer .cmbt-elite-brand{font:900 italic 30px/1 Barlow,Arial,sans-serif!important;letter-spacing:-.06em;color:#fff!important;text-decoration:none}#NavDrawer .cmbt-elite-brand img{width:135px;height:auto;max-height:46px;object-fit:contain}#NavDrawer .cmbt-elite-overline{margin-left:auto;font:600 9px Barlow,Arial,sans-serif;letter-spacing:.16em;color:#b5b4af}#NavDrawer .cmbt-elite-close{position:static!important;background:transparent!important;border:0!important;color:#fff!important;padding:10px!important;cursor:pointer}#NavDrawer .cmbt-elite-scroll{flex:1;min-height:0;overflow-y:auto!important;overscroll-behavior:contain;padding:26px 34px 38px!important;scrollbar-width:thin;scrollbar-color:#565656 #111}#NavDrawer .cmbt-elite-search{height:50px;display:flex;align-items:center;gap:12px;padding:0 15px;border:1px solid #505151;background:#202122;margin-bottom:29px}#NavDrawer .cmbt-elite-search input{flex:1;min-width:0;border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;color:#fff!important;font:600 12px Barlow,Arial,sans-serif!important;letter-spacing:.13em}#NavDrawer .cmbt-elite-search input::placeholder{color:#bcbdbb!important}#NavDrawer .cmbt-elite-search button{border:0;background:transparent;color:#fff;font-size:19px;cursor:pointer}#NavDrawer .cmbt-elite-section-label{display:flex;justify-content:space-between;gap:10px;color:#b6b6b0;font:600 10px Barlow,Arial,sans-serif;letter-spacing:.14em;margin-bottom:13px}#NavDrawer .cmbt-elite-label-spaced{margin-top:29px}#NavDrawer .cmbt-elite-departments{display:grid;grid-template-columns:1fr 1fr;gap:10px}#NavDrawer .cmbt-elite-dept{position:relative;display:block;min-height:145px;overflow:hidden;background:#292a2a;color:#fff!important;text-decoration:none}#NavDrawer .cmbt-elite-dept img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.1) brightness(.65);transition:transform .35s}#NavDrawer .cmbt-elite-dept:hover img{transform:scale(1.05)}#NavDrawer .cmbt-elite-dept:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#000a,transparent 80%)}#NavDrawer .cmbt-elite-dept-text{position:absolute;bottom:14px;left:15px;right:12px;z-index:1;display:flex;flex-direction:column;gap:5px}#NavDrawer .cmbt-elite-dept-text small{font:600 9px Barlow,Arial,sans-serif;letter-spacing:.13em}#NavDrawer .cmbt-elite-dept-text strong{font:800 22px/1 Barlow,Arial,sans-serif;letter-spacing:.015em}#NavDrawer .cmbt-elite-dept-text b{position:absolute;right:0;bottom:0;font-size:18px}#NavDrawer .cmbt-elite-nav{border-top:1px solid #454747}#NavDrawer .cmbt-elite-category{display:block;border-bottom:1px solid #454747;color:#fff}#NavDrawer .cmbt-elite-category summary,#NavDrawer a.cmbt-elite-category{min-height:58px;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 3px;cursor:pointer;font:800 23px/1.1 Barlow,Arial,sans-serif!important;letter-spacing:.025em;color:#f6f5f1!important;text-decoration:none;list-style:none}#NavDrawer .cmbt-elite-category summary::-webkit-details-marker{display:none}#NavDrawer .cmbt-elite-plus{font:400 25px Barlow,Arial,sans-serif;transition:transform .2s}#NavDrawer details[open] .cmbt-elite-plus{transform:rotate(45deg)}#NavDrawer .cmbt-elite-links{padding:8px 16px 17px;background:#242628;display:grid;grid-template-columns:1fr 1fr;gap:0 15px}#NavDrawer .cmbt-elite-links a{padding:12px 0;border-bottom:1px solid #414344;color:#e6e6e2!important;font:600 12px/1.3 Barlow,Arial,sans-serif!important;text-decoration:none;letter-spacing:.03em}#NavDrawer .cmbt-elite-links a.cmbt-elite-all{grid-column:1/-1;font-weight:800!important;letter-spacing:.1em;color:#fff!important}#NavDrawer .cmbt-elite-last{color:#e2b9b4!important}#NavDrawer .cmbt-elite-feature-pair{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:25px}#NavDrawer .cmbt-elite-feature{min-height:100px;padding:15px;display:flex;flex-direction:column;justify-content:space-between;text-decoration:none!important}#NavDrawer .cmbt-elite-feature-dark{background:#303234;color:#fff!important}#NavDrawer .cmbt-elite-feature-light{background:#e4e1d9;color:#111!important}#NavDrawer .cmbt-elite-mini{font:600 9px Barlow,Arial,sans-serif;letter-spacing:.13em}#NavDrawer .cmbt-elite-feature strong{font:800 19px Barlow,Arial,sans-serif}#NavDrawer .cmbt-elite-feature>span:last-child{align-self:flex-end}#NavDrawer .cmbt-elite-taps{display:flex;align-items:center;gap:15px;padding:20px;margin-top:12px;background:#777160;color:#fff!important;text-decoration:none!important}#NavDrawer .cmbt-elite-taps-mark{font-size:32px}#NavDrawer .cmbt-elite-taps>span:nth-child(2){display:flex;flex-direction:column;gap:4px}#NavDrawer .cmbt-elite-taps small{font:600 9px Barlow,Arial,sans-serif;letter-spacing:.13em}#NavDrawer .cmbt-elite-taps strong{font:800 21px Barlow,Arial,sans-serif;letter-spacing:.04em}#NavDrawer .cmbt-elite-taps em{font:400 11px Barlow,Arial,sans-serif}#NavDrawer .cmbt-elite-taps-arrow{margin-left:auto;font-size:22px}#NavDrawer .cmbt-elite-utility{display:grid;grid-template-columns:1fr 1fr;gap:0 18px;margin-top:24px;border-top:1px solid #454747}#NavDrawer .cmbt-elite-utility a{display:flex;justify-content:space-between;gap:6px;padding:16px 0;border-bottom:1px solid #454747;color:#e8e8e4!important;text-decoration:none!important;font:700 11px Barlow,Arial,sans-serif;letter-spacing:.07em}#NavDrawer .cmbt-elite-bottomline{display:flex;justify-content:space-between;gap:10px;margin-top:24px;color:#a9a9a4;font:600 9px Barlow,Arial,sans-serif;letter-spacing:.1em}#NavDrawer .cmbt-elite-rail{min-height:0;display:flex;flex-direction:column;background:#242626}#NavDrawer .cmbt-elite-rail-image{flex:1;min-height:0;position:relative;overflow:hidden;color:#fff!important;text-decoration:none!important}#NavDrawer .cmbt-elite-rail-image img{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;filter:grayscale(1) contrast(1.2) brightness(.72)}#NavDrawer .cmbt-elite-rail-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#000b,transparent 70%)}#NavDrawer .cmbt-elite-rail-copy{position:absolute;bottom:35px;left:24px;right:20px;display:flex;flex-direction:column;gap:14px}#NavDrawer .cmbt-elite-rail-copy small{font:700 10px Barlow,Arial,sans-serif;letter-spacing:.12em}#NavDrawer .cmbt-elite-rail-copy strong{font:900 36px/.97 Barlow,Arial,sans-serif}#NavDrawer .cmbt-elite-rail-copy em{font:700 11px Barlow,Arial,sans-serif;letter-spacing:.08em}#NavDrawer .cmbt-elite-rail-footer{flex:none;padding:20px 24px;display:flex;flex-direction:column;gap:6px;background:#e4e1d9;color:#111!important;text-decoration:none!important}#NavDrawer .cmbt-elite-rail-footer span{font:600 9px Barlow,Arial,sans-serif;letter-spacing:.1em}#NavDrawer .cmbt-elite-rail-footer strong{font:800 15px Barlow,Arial,sans-serif}#NavDrawer a:focus-visible,#NavDrawer button:focus-visible,#NavDrawer summary:focus-visible,#NavDrawer input:focus-visible{outline:2px solid #e4e1d9!important;outline-offset:3px}@media(max-width:767px){#NavDrawer.cmbt-elite-drawer{width:min(100vw,430px)!important}#NavDrawer .cmbt-elite-layout{display:block}#NavDrawer .cmbt-elite-rail{display:none}#NavDrawer .cmbt-elite-topbar{padding:17px 20px}#NavDrawer .cmbt-elite-overline{display:none}#NavDrawer .cmbt-elite-scroll{padding:21px 20px 35px!important}#NavDrawer .cmbt-elite-dept{min-height:125px}#NavDrawer .cmbt-elite-category summary,#NavDrawer a.cmbt-elite-category{font-size:21px!important;min-height:55px}#NavDrawer .cmbt-elite-links{grid-template-columns:1fr 1fr;padding:8px 12px 15px}}@media(max-width:350px){#NavDrawer .cmbt-elite-dept-text strong{font-size:18px}#NavDrawer .cmbt-elite-links{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){#NavDrawer *{transition:none!important}}#NavDrawer.cmbt-elite-drawer.drawer--left{left:0!important;right:auto!important;transform:translate3d(-105%,0,0)!important;transition:transform .32s cubic-bezier(.2,.7,.2,1)!important;visibility:hidden}#NavDrawer.cmbt-elite-drawer.drawer--left.drawer--is-open,#NavDrawer.cmbt-elite-drawer.drawer--left.is-open,#NavDrawer.cmbt-elite-drawer.drawer--left[data-cmbt-open=true]{transform:translateZ(0)!important;visibility:visible!important}@media(prefers-reduced-motion:reduce){#NavDrawer.cmbt-elite-drawer{transition:none!important}}#NavDrawer .cmbt-elite-taps:has(.cmbt-elite-taps-image){color:#fff!important;isolation:isolate}#NavDrawer .cmbt-elite-taps:has(.cmbt-elite-taps-image) .cmbt-elite-taps-image{opacity:1!important;filter:none!important;object-fit:cover!important;z-index:-2}#NavDrawer .cmbt-elite-taps:has(.cmbt-elite-taps-image):before{background:linear-gradient(90deg,#000000c7,#00000040)!important;opacity:1!important;z-index:-1}#NavDrawer .cmbt-elite-taps:has(.cmbt-elite-taps-image)>span{z-index:1}@media(max-width:767px){#NavDrawer.cmbt-elite-drawer,#NavDrawer.cmbt-elite-drawer.drawer--left{width:85vw!important;max-width:85vw!important}#NavDrawer .cmbt-elite-topbar{position:sticky;top:0;z-index:5;background:#111213;min-height:66px;justify-content:space-between}#NavDrawer .cmbt-elite-close{margin-left:auto!important;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}#NavDrawer .cmbt-elite-dept-text strong{font-size:clamp(15px,4.7vw,22px)!important}#NavDrawer .cmbt-elite-dept-text small{font-size:8px!important}}#cmbt-nav-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000094;z-index:99999;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility .25s ease}body:has(#NavDrawer.drawer--is-open) #cmbt-nav-backdrop,body:has(#NavDrawer.is-open) #cmbt-nav-backdrop{opacity:1;visibility:visible;pointer-events:auto}
/*# sourceMappingURL=/cdn/shop/t/377/assets/cmbt-premium-menu.css.map */
