.js .shopify-section-group-header-group.announcement-bar-section{z-index:9999}.utility-bar__grid .announcement-bar{align-items:center;display:flex!important;flex-wrap:nowrap;justify-content:space-between;width:100%}.utility-bar__grid .announcement-bar .announcement-bar__announcement{flex:0 1 auto;max-width:-moz-fit-content;max-width:fit-content;padding-right:2rem;text-align:left;width:auto!important}.utility-bar__grid .announcement-bar .announcement-bar__message{font-family:Calling Code;font-size:14px;font-weight:100;letter-spacing:.65px;margin:0;text-transform:uppercase;white-space:nowrap}.utility-bar__grid .announcement-bar .header__icons{align-items:center;display:flex;flex-shrink:0;gap:50px;margin-left:auto}.utility-bar__grid:has(slideshow-component.announcement-bar){align-items:center;display:flex!important;flex-wrap:nowrap;justify-content:space-between}.utility-bar__grid slideshow-component.announcement-bar{flex:0 1 auto;max-width:50%;position:relative}.utility-bar__grid slideshow-component.announcement-bar .announcement-bar-slider{align-items:center;display:flex;gap:.5rem}.utility-bar__grid slideshow-component.announcement-bar .slider-button{flex-shrink:0;position:static;transform:none}.utility-bar__grid slideshow-component.announcement-bar .slider{flex:1;overflow:hidden}.utility-bar__grid slideshow-component.announcement-bar .announcement-bar__message{font-family:Calling Code;font-size:14px;font-weight:100;letter-spacing:.65px;text-transform:uppercase}.utility-bar__grid:has(slideshow-component.announcement-bar) .header__icons{align-items:center;display:flex;flex-shrink:0;gap:50px;margin-left:auto}@media screen and (max-width:989px){.utility-bar__grid .announcement-bar{align-items:stretch;flex-direction:column}.utility-bar__grid .announcement-bar .announcement-bar__announcement{margin-bottom:1rem;max-width:100%;padding-right:0;text-align:center}.utility-bar__grid .announcement-bar .announcement-bar__message{white-space:normal}.utility-bar__grid:has(slideshow-component.announcement-bar){flex-direction:column}.utility-bar__grid slideshow-component.announcement-bar{margin-bottom:1rem;max-width:100%}.utility-bar__grid:has(slideshow-component.announcement-bar) .header__icons{margin-left:0}}.search-modal__content label.field__label{color:#5a5857;font-style:italic;padding-left:10px}.modal__close-button.link{display:none}.search-modal{background:transparent;bottom:auto;height:auto;left:30px;position:relative;top:auto;z-index:99999999}.search-modal__content{bottom:auto!important;left:auto;padding:0;position:absolute;right:0;top:52px!important;width:466px;z-index:99999}.search-modal__content .field:after{border:0;box-shadow:none}predictive-search.search-modal__form{background:#fff;border-radius:8px;box-shadow:1px 1px 10px #ccc;color:#000;display:block;padding:0;position:relative}.predictive-search.predictive-search--header{background:#fff!important;border-radius:0 0 8px 8px!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;color:#292521!important;display:block!important;left:0!important;margin-top:-5px!important;max-height:70vh;opacity:1!important;overflow-y:auto;position:absolute!important;right:0!important;top:100%!important;visibility:visible!important;width:100%!important;z-index:999999!important}.predictive-search__results-groups-wrapper{display:block!important;padding:0!important;visibility:visible!important}.predictive-search__pages-wrapper,.predictive-search__result-group{display:block}.predictive-search__loading-state{padding:20px;text-align:center}predictive-search[loading] .predictive-search,predictive-search[open] .predictive-search{display:block!important;visibility:visible!important}.predictive-search *,.predictive-search a{color:#292521!important}.predictive-search__heading{border-bottom:1px solid hsla(38,6%,75%,.2);color:#5a5857!important;display:block;font-family:Calling Code;font-size:12px;font-weight:400;letter-spacing:.13em;margin:0;padding:12px 25px 8px;text-transform:uppercase}.predictive-search__results-list{list-style:none;margin:0;padding:0}.predictive-search__list-item{display:block}.predictive-search__item{border-bottom:1px solid hsla(38,6%,75%,.3);cursor:pointer;display:block;padding:10px 25px;text-decoration:none;transition:background-color .1s ease}.predictive-search__item:hover{background-color:hsla(30,33%,96%,.5)}.predictive-search__item-content{display:flex;flex-direction:column}.predictive-search__item-content--centered{justify-content:center}.predictive-search__item-heading{color:#292521!important;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-size:14px;font-weight:400;line-height:1.4;margin:0}.predictive-search__item-sku{color:var(--color-foreground-secondary,#6b7280)!important;font-size:.875rem;margin-top:.25rem}.predictive-search__item--link-with-thumbnail{align-items:center;display:flex;gap:12px;padding:10px 25px}.predictive-search__image{border-radius:4px;flex-shrink:0;height:auto;-o-object-fit:cover;object-fit:cover;width:50px}.predictive-search__search-for-button{border-top:1px solid hsla(38,6%,75%,.5);display:block}.predictive-search__item--term{align-items:center;background:none;border:none;color:#292521!important;cursor:pointer;display:flex!important;font-family:Calling Code;font-size:14px;justify-content:space-between;letter-spacing:.65px;padding:14px 20px;text-decoration:none;text-transform:uppercase;width:100%}.predictive-search__item--term:hover{background-color:hsla(30,33%,96%,.5)}.predictive-search__item--term .icon-arrow{flex-shrink:0;height:10px;transition:transform .15s ease;width:14px}.predictive-search__item--term:hover .icon-arrow{transform:translateX(3px)}.search-modal__content .reset__button{right:0}.search-modal__content button.reset__button.field__button{font-family:Calling Code;font-size:14px;font-style:normal;font-weight:400;height:auto;letter-spacing:.65px;line-height:17.5px;right:5px!important;text-decoration:underline;text-transform:uppercase;top:12px!important;width:auto}.search-modal__content button.search__button.field__button svg{height:20px;width:19px}.search-modal__content button.reset__button.field__button svg.icon.icon-close{border:0;height:20px;padding-left:5px;width:20px}.search-modal__content .search__input.field__input{background:transparent;border-bottom:1.5px solid #292521;color:#5a5857;font-style:italic;height:39px;padding:0 30px}.search-modal__content .search__input.field__input:focus,.search-modal__content .search__input.field__input:not(:-moz-placeholder){box-shadow:none;padding:0 30px}.search-modal__content .search__input.field__input:focus,.search-modal__content .search__input.field__input:not(:placeholder-shown){box-shadow:none;padding:0 30px}.search-modal__content .search__input.field__input:focus{border-radius:0;box-shadow:none}.search-modal__content .search__button{right:auto;width:2.4rem}.search-modal .search__button .icon{color:#292521}.search-modal__content button.reset__button.field__button>svg{height:13px;margin-left:5px;width:12px}header.header.header--middle-center{padding-bottom:0;padding-top:0;transition:all .3s}body#main-page-body.index #MainContent{margin-top:52px;transition:all .3s}.header__heading-logo-wrapper svg{height:auto;width:90px}.section-header:not(.header-transparent) header.header.header--middle-center{padding-left:0;padding-right:0;transition:none}header.header.header--middle-center a.header__heading-link{position:relative}header.header.header--middle-center a.header__heading-link svg{height:auto;width:90px}.shopify-section-group-header-group.section-header.scrolled-past-header a.header__heading-link.link.link--text.focus-inset svg,.shopify-section-group-header-group.shopify-section-header-sticky a.header__heading-link.link.link--text.focus-inset svg{height:auto;width:auto}.utility-bar .predictive-search:not(.predictive-search--header){display:none!important}.header__inline-menu .header__menu-item{font-family:Neue Haas Grotesk Display Pro}.header__icon .cart-count-bubble{background:#efebe6;color:#000;font-family:Calling Code;font-size:12px;font-weight:400;height:22px;left:5px;line-height:15px;position:relative;top:0;width:22px}.header__icon span,.header__icon:not(.header__icon--summary){align-items:center;display:flex;justify-content:center}.header__icon{align-items:center;border-bottom:1px solid transparent;display:flex;flex-direction:row;font-family:Calling Code;font-size:14px;font-style:normal;font-weight:400;height:auto;letter-spacing:.65px;line-height:17.5px;line-height:normal;margin:0;min-height:32px;padding:0;text-decoration:none;text-transform:uppercase;width:auto;word-spacing:3px}.login-area .header__icon:hover{border-color:rgb(var(--color-foreground))}.login-area{position:relative}.shopify-section-group-header-group.section-header{left:0;position:relative;right:0;top:0}.stickyHeader{background-color:transparent;left:0;position:sticky!important;top:34px!important;transition:all .3s!important;z-index:9999}.stickyHeader .header-wrapper{background-color:transparent!important}.stickyHeader .header-wrapper header{backdrop-filter:blur(16px);background-color:hsla(33,22%,92%,.6);border-radius:8px;max-width:100%!important;padding:0 46px!important;width:1307px!important}@media screen and (max-width:991px){.stickyHeader{top:0!important}.stickyHeader .header-wrapper header{border-radius:0!important;grid-template-areas:"left-nav icons" "heading heading";grid-template-columns:auto 1fr;grid-template-rows:auto auto;padding:10px 16px!important;width:100%!important}.stickyHeader header.header a#cart-icon-bubble{display:flex!important}.stickyHeader .header__inline-menu{display:none!important}}.header__inline-menu .header__menu-item{padding:40.3px 0}body#main-page-body .shopify-section-group-header-group.section-header.scrolled-past-header .header .header__heading-logo-wrapper img.header__heading-logo{margin:0;transition:all .5s;width:80px}.section-header{margin-bottom:0;position:sticky}@media screen and (min-width:750px){.section-header{margin-bottom:0}}.section-header header-drawer{display:block;justify-self:start}@media screen and (min-width:992px){.section-header header-drawer{display:none}}.section-header .menu-drawer-container{display:flex}.section-header .menu-drawer-container>summary{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-self:start;list-style:none;padding:0}.section-header .menu-drawer-container>summary::-webkit-details-marker,.section-header .menu-drawer-container>summary::marker{display:none}.section-header .menu-drawer details>summary::-webkit-details-marker,.section-header .menu-drawer details>summary::marker{display:none}.section-header .list-menu{list-style:none;margin:0;padding:0}.section-header .list-menu--inline{display:flex;flex-wrap:wrap;gap:0 65px}.section-header .header__inline-menu--right ul.list-menu.list-menu--inline{gap:0 50px;justify-content:flex-end}.section-header summary.list-menu__item{padding-right:0}.section-header .list-menu__item{align-items:center;display:flex;line-height:calc(1 + .3/var(--font-body-scale))}.section-header .list-menu__item--link{line-height:calc(1 + .8/var(--font-body-scale));padding-bottom:1rem;padding-top:1rem;text-decoration:none}@media screen and (min-width:750px){.section-header .list-menu__item--link{padding-bottom:.5rem;padding-top:.5rem}}@media (min-width:992px) and (max-width:1279px){.section-header .list-menu--inline{gap:0 35px!important}.section-header nav.header__inline-menu.header__inline-menu--right ul.list-menu.list-menu--inline{gap:0 9px!important}}.section-header .header{padding:10px 3rem}@media screen and (min-width:992px){.section-header header.header a#cart-icon-bubble{display:none}.section-header .header{padding-bottom:20px;padding-top:20px}}@media screen and (max-width:991px){.section-header .header__icons{align-items:center;display:flex;gap:12px;grid-area:icons;justify-self:end;margin-right:0;padding-right:0}.section-header header.header a#cart-icon-bubble{align-items:center;color:rgb(var(--color-foreground));display:flex!important;font-family:Calling Code;font-size:14px;letter-spacing:.65px;padding:0;text-decoration:none;text-transform:uppercase}.section-header header.header a#cart-icon-bubble svg.icon-cart{display:none}.section-header .header__icon .cart-count-bubble{background:#292521;color:#fff;left:5px;position:relative}.section-header .header-logo-img,.section-header .header__heading-logo-wrapper svg,header.header.header--middle-center a.header__heading-link svg{height:auto;width:160px}.section-header .menu-drawer summary.menu-drawer__menu-item>a{color:#292521}.section-header header-drawer{align-self:center;grid-area:left-nav}.section-header header.header .btn-mobile.login{color:rgb(var(--color-foreground));display:block;font-family:Calling Code;font-size:11px;letter-spacing:.65px;text-decoration:none;text-transform:uppercase;white-space:nowrap}.section-header a.header__heading-link{grid-area:heading;justify-self:center;padding:2px 0 0}.section-header header.header,.section-header header.header.header--middle-center{grid-template-areas:"left-nav icons" "heading heading";grid-template-columns:auto 1fr;grid-template-rows:auto auto;padding:8px 16px 4px}.section-header .header__inline-menu{display:none!important}}.section-header .header-hamburger-btn{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;justify-self:start;padding:0}.section-header .header-logo-img{display:block;height:auto;width:90px}.section-header .dmf-logo{height:auto;width:90px}@keyframes megaMenuSlideDown{0%{opacity:0;top:calc(100% - 12px)}to{opacity:1;top:100%}}details[open].mega-menu .mega-menu__content{animation:megaMenuSlideDown .25s ease forwards}details[open].mega-menu.mega-switching .mega-menu__content{animation:none;transition:none}.mega-menu-promo-img{border-radius:8px;display:block;max-width:100%;-o-object-fit:cover;object-fit:cover}.header__inline-menu .main-menu-container.mm5{align-items:start;-moz-column-gap:2.5%;column-gap:2.5%;display:grid;grid-template-columns:16% 22% 16% 16% 20%;justify-content:normal;row-gap:0}.mm5 .mm5__list{grid-row:1;list-style:none;margin:0;min-width:0;padding:0}.mm5 .mm5__list--1{grid-column:1}.mm5 .mm5__list--2{grid-column:2}.mm5 .mm5__list--3{grid-column:3}.mm5 .mm5__list--2,.mm5 .mm5__list--3{align-self:stretch;border-left:1.5px solid #c2bfba;padding-left:30px}.mm5 .mm5__item{margin:0}.mm5 .mm5__link{align-items:center;color:#5a5857;display:flex;font-family:NeueGrotesk_Regular,Neue Haas Grotesk Display Pro,sans-serif;font-size:16px;gap:12px;justify-content:space-between;letter-spacing:.65px;line-height:42px;padding:0;text-decoration:none;transition:color .15s ease}.mm5 .mm5__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mm5 .mm5__link:focus-visible,.mm5 .mm5__link:hover{color:#121212;text-decoration:underline}.mm5 .mm5__link--active{color:#121212;font-weight:700}.mm5 .mm5__chevron{color:#8a8785;flex:0 0 auto;font-size:18px;line-height:1}.mm5 .mm5__link--active .mm5__chevron{color:#121212}.mm5 .mm5__media{align-self:center;border-radius:8px;grid-row:1;height:320px;min-width:0;overflow:hidden;width:100%}.mm5 .mm5__media--w2{grid-column:4/6}.mm5 .mm5__media--w1{grid-column:5/6}.mm5 .mm5__media-img{border-radius:8px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;width:100%}.section-header .cart-notification{display:none}@keyframes cartPopupFadeIn{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes cartPopupFadeOut{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-8px) scale(.98)}}.cart-popup{animation:cartPopupFadeIn .22s ease forwards;background-color:#fff;border:1px solid #e5e0db;border-radius:12px;box-shadow:0 8px 10px #00000026!important;overflow:hidden;position:fixed;right:0;top:var(
    --header-h,76px
  );width:340px;z-index:99999}.cart-popup.is-closing{animation:cartPopupFadeOut .22s ease forwards}.cart-popup__header{align-items:center;border-bottom:1px solid #e5e0db;display:flex;justify-content:space-between;padding:16px 20px}.cart-popup__title{color:#1a1a1a;font-size:14px;font-weight:600}.cart-popup__close{align-items:center;background:none;border:none;color:#999;cursor:pointer;display:flex;padding:4px}.cart-popup__loading{padding:32px 20px;text-align:center}.cart-popup__loading-text{color:#999;font-size:14px;margin:0}.cart-popup__items{margin-bottom:10px;max-height:400px;overflow-y:auto;padding-right:5px;scrollbar-color:#c1c1c1 transparent;scrollbar-width:thin}.cart-popup__items::-webkit-scrollbar{width:6px}.cart-popup__items::-webkit-scrollbar-track{background:transparent}.cart-popup__items::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}.cart-popup__items::-webkit-scrollbar-thumb:hover{background-color:#a8a8a8}.cart-popup__item{border-bottom:1px solid #f0ede8;display:flex;gap:12px;padding:12px 20px}.cart-popup__item:last-child{border-bottom:none}.cart-popup__item-image{background-color:#f5f2ee;border-radius:8px;flex-shrink:0;height:64px;overflow:hidden;width:64px}.cart-popup__item-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cart-popup__item-no-image{background-color:#f5f2ee;height:100%;width:100%}.cart-popup__item-details{flex:1;min-width:0}.cart-popup__item-title-link{color:#1a1a1a!important;display:block;font-size:13px;font-weight:450;margin-bottom:4px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.cart-popup__item-title-link:hover{text-decoration:underline}.cart-popup__item-title{color:#1a1a1a;font-size:13px;font-weight:450;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-popup__item-category{color:#8a7f76;font-size:11px;font-weight:450;letter-spacing:.03em;margin-bottom:2px;text-transform:uppercase}.cart-popup__item-sku{color:#aaa;font-size:11px;margin-bottom:2px}.cart-popup__item-option{color:#888;font-size:11px;margin-bottom:2px}.cart-popup__item-property{color:#5a5857;font-family:Neue Haas Grotesk Display Pro;font-size:1.4rem;line-height:20px;margin-bottom:0}.cart-popup__item-property-key{color:#b45309;font-weight:450}.cart-popup__item-row{align-items:flex-start;display:flex;justify-content:space-between;margin-top:0}.cart-popup__item-qty{color:#6b6b6b;font-size:12px}.cart-popup__item-price{color:#292521;font-size:13px;font-weight:600}.cart-popup__empty{padding:32px 20px;text-align:center}.cart-popup__empty-icon{display:block;margin:0 auto 12px}.cart-popup__empty-text{color:#6b6b6b;font-size:14px;margin:0}.cart-popup__footer{border-top:1px solid #e5e0db;padding:16px 20px}.cart-popup__subtotal-row{display:flex;justify-content:space-between;margin-bottom:12px}.cart-popup__subtotal-label{color:#1a1a1a;font-size:14px;font-weight:450}.cart-popup__subtotal-amount{color:#292521;font-size:14px;font-weight:600}.cart-popup__view-cart{background-color:#292521;border-radius:8px;color:#fff;display:block;font-size:13px;font-weight:600;letter-spacing:.05em;padding:10px;text-align:center;text-decoration:none;transition:background .15s;width:100%}.cart-popup__view-cart:hover{background-color:#3d3631}.menu-drawer-overlay{background:transparent;inset:0;pointer-events:none;position:fixed;transition:background .3s ease;z-index:-1}.menu-drawer-overlay.active{background:rgba(0,0,0,.4);pointer-events:auto;z-index:99998}.section-header .menu-drawer-container #menu-drawer,.section-header .menu-drawer-container>div{display:block!important}.section-header .menu-drawer-container .menu-drawer{background-color:#f9f6f3!important;height:100vh!important;left:0!important;overflow:hidden!important;padding-top:0!important;position:fixed!important;right:0!important;top:0!important;transform:translateX(-100%)!important;transition:transform .3s ease,visibility 0s .3s!important;visibility:hidden!important;z-index:99999!important}.section-header .menu-drawer-container.is-open .menu-drawer{transform:translateX(0)!important;transition:transform .3s ease!important;visibility:visible!important}.section-header .menu-drawer details>div.menu-drawer__submenu{background-color:#f9f6f3;bottom:0;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease,visibility 0s .3s;visibility:hidden;z-index:100000}.section-header .menu-drawer details[open]>div.menu-drawer__submenu{transform:translateX(0)!important;transition:transform .3s ease,visibility 0s!important;visibility:visible!important}.section-header .menu-drawer .menu-drawer__menu,.section-header .menu-drawer details{position:relative}.section-header .menu-drawer .menu-drawer__inner-container{height:100%;position:relative}.section-header .menu-drawer .menu-drawer__navigation-container{height:100%;overflow-x:hidden;overflow-y:auto}.menu-close.close-menu{border-bottom:none;margin:0 auto}.menu-close-btn-icon{align-items:center;cursor:pointer;display:inline-flex}.search-popup-submit-btn{padding:0 4px 0 0}.search-popup-clear,.search-popup-submit-btn{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-shrink:0}.search-popup-clear{align-self:center;gap:4px}.search-popup-input-row{align-items:center;display:flex}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.auth-loading{align-items:center;display:inline-flex;opacity:.5}.auth-loading-icon{animation:spin .8s linear infinite}.top-bar-dropdown{background:#fff;border:1px solid hsla(38,6%,75%,.4);border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.12);min-width:220px;overflow:hidden;position:absolute;right:0;top:calc(100% + 12px);white-space:nowrap;z-index:999999}.dropdown-user-info{background:#f9f6f3;border-bottom:1px solid hsla(38,6%,75%,.4);padding:14px 16px 12px}.dropdown-user-name{color:#292521;font-size:14px;font-weight:450}.dropdown-user-email,.dropdown-user-name{font-family:Neue Haas Grotesk Display Pro,sans-serif;line-height:1.3}.dropdown-user-email{color:#5a5857;font-size:12px;margin-top:2px}.dropdown-user-role{background:#292521;border-radius:3px;color:#fff;display:inline-block;font-family:Calling Code,monospace;font-size:10px;letter-spacing:.65px;line-height:1.4;margin-top:6px;padding:2px 6px;text-transform:uppercase}.dropdown-menu-items{display:flex;flex-direction:column;padding:6px 0}.dropdown-signout{border-top:1px solid hsla(38,6%,75%,.4);padding:6px 0}.top-bar-dropdown .dropdown-item{align-items:center;background:none;border:none;color:#292521;cursor:pointer;display:flex;font-family:Calling Code,monospace;font-size:13px;gap:10px;letter-spacing:.65px;line-height:1.3;padding:9px 16px;text-align:left;text-decoration:none;text-transform:uppercase;transition:background-color .15s ease,color .15s ease;width:100%}.top-bar-dropdown .dropdown-item:hover{background-color:hsla(30,33%,96%,.8);color:#000}.top-bar-dropdown .dropdown-item svg{color:#5a5857;flex-shrink:0;transition:color .15s ease}.top-bar-dropdown .dropdown-item:hover svg{color:#292521}@media screen and (min-width:750px){body#main-page-body.index .footer__blocks-wrapper.grid{border-top:.75px solid #f9f6f3}.footer__blocks-wrapper.grid{gap:0 32px;padding-top:84px}}@media screen and (max-width:991px){footer.footer{padding-bottom:21px;padding-top:80px}.footer__blocks-wrapper.grid .footer-block.grid__item{margin-top:0}}@media only screen and (max-width:991px){.announcement-bar-section,.headerTopBg{display:none}}.cart-popup{background-color:#f9f7f5!important;border:none!important;border-radius:12px!important;box-shadow:0 10px 40px rgba(0,0,0,.06)!important;display:flex!important;flex-direction:column!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;padding:30px!important;position:absolute!important;right:0!important;text-align:left!important;top:calc(100% + 10px)!important;width:309px!important;z-index:1000!important}.cart-popup .cart-popup__header{border:none!important;display:block!important;margin-bottom:10px!important;padding:0!important;position:relative!important}.cart-popup .cart-popup__title{border-bottom:1.5px solid #1a1a1a!important;color:#292521!important;display:inline-block!important;font-family:Neue Haas Grotesk Display Pro;font-size:21px!important;font-weight:450!important;letter-spacing:.65px;line-height:36px!important;margin:0!important;padding-bottom:4px!important;width:100%}.cart-popup .cart-popup__close{align-items:center!important;background-color:#efebe6!important;border:none!important;border-radius:50%!important;color:#1a1a1a!important;cursor:pointer!important;display:flex!important;height:36px!important;justify-content:center!important;padding:0!important;position:absolute!important;right:-15px!important;top:-15px!important;width:36px!important}.cart-popup .cart-popup__item{align-items:start!important;border:none!important;display:grid!important;gap:15px!important;grid-template-columns:85px 1fr!important;margin-bottom:0!important;padding:5px 0!important}.cart-popup .cart-popup__item-image{background-color:#eee!important;border-radius:8px!important;height:105px!important;overflow:hidden!important;width:85px!important}.cart-popup .cart-popup__item-image img{height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;width:100%!important}.cart-popup .cart-popup__item-title-link{color:#000;display:block!important;font-family:Neue Haas Grotesk Display Pro;font-size:18px!important;font-weight:450!important;letter-spacing:.65px;line-height:26px;margin-bottom:9px!important;overflow:visible!important;text-decoration:none!important;white-space:normal!important;word-break:break-word!important}.cart-popup .cart-popup__item-row{display:flex!important;flex-direction:column!important}.cart-popup .cart-popup__item-qty{color:#5a5857;font-size:16px;text-transform:lowercase!important}.cart-popup .cart-popup__item-price,.cart-popup .cart-popup__item-qty{font-family:Neue Haas Grotesk Display Pro;letter-spacing:.65px;line-height:26px}.cart-popup .cart-popup__item-price{color:#292521;font-size:16px!important;font-weight:450!important}.cart-popup .cart-popup__footer{background:transparent!important;border-top:1px solid #e0e0e0!important;margin-top:10px!important;padding:25px 0 0!important}.cart-popup .cart-popup__view-cart{align-items:center!important;background-color:#222!important;border-radius:50px!important;box-sizing:border-box!important;color:#fff!important;display:flex!important;font-family:Neue Haas Grotesk Display Pro;font-size:15px!important;font-weight:450!important;justify-content:space-between!important;padding:6px 20px!important;text-decoration:none!important;width:100%!important}.cart-popup .cart-popup__view-cart:after{content:"→"!important;font-size:18px!important;margin-left:10px!important}@media screen and (min-width:100px) and (max-width:1200px){.header__inline-menu .main-menu-container.mm5{grid-template-columns:16% 28% 16% 16% 24%}}.nav-v2{--nav-bg:#efebe6;--nav-panel-bg:#faf6f3;--nav-fg:#292521;--nav-muted:#6b6764;--nav-line:#c7c7c6;--nav-pill:#e8e2db;--nav-shadow:0 1px 3px rgba(41,37,33,.12),0 1px 2px rgba(41,37,33,.08);--nav-panel-shadow:0 12px 32px rgba(41,37,33,.1);--nav-ease:200ms ease-out;--nav-pad:clamp(16px,7.85vw,113px);--nav-container:calc(1214px + var(--nav-pad)*2);--nav-col-gap:clamp(24px,4.17vw,60px);--nav-promo-w:clamp(300px,31.18vw,449px);--nav-promo-pad:clamp(24px,4.58vw,66px);--nav-mono:"Calling Code",ui-monospace,SFMono-Regular,Menlo,monospace}.nav-v2 .header__heading-logo-wrapper svg path{fill:var(--nav-fg)!important}@media (min-width:992px){.nav-v2 .header__inline-menu:not(.nav-v2__bar):not(.nav-v2__actions),.nav-v2 .utility-bar .header__icon--cart,.nav-v2 .utility-bar .header__search>details>summary{display:none!important}.nav-v2 .utility-bar .header__icons{-moz-column-gap:0!important;column-gap:0!important;gap:0!important}.nav-v2 .header__search .search-modal__content{bottom:auto!important;height:auto!important;left:auto!important;position:fixed!important;right:var(--nav-search-right,24px)!important;top:var(--nav-search-top,72px)!important}.nav-v2 .section-header.header-hidden{position:fixed!important;top:0!important;transform:none!important;width:100%!important}.nav-v2 .section-header .header-wrapper.color-scheme-1.gradient{background:var(--nav-bg)!important;border-bottom:1px solid var(--nav-line);border-radius:0!important;margin:0!important;width:100%!important}.nav-v2 .section-header.header-hidden .header-wrapper.color-scheme-1.gradient,.nav-v2 .section-header.stickyHeader .header-wrapper.color-scheme-1.gradient{box-shadow:var(--nav-shadow)}.nav-v2 .utility-bar .utility-bar__grid{width:100%}.nav-v2 .section-header header.header,.nav-v2 .utility-bar .utility-bar__grid{box-sizing:border-box;margin:0 auto!important;max-width:var(--nav-container)!important;padding:0 var(--nav-pad)!important}.nav-v2 .section-header header.header{align-items:center;backdrop-filter:none;background:transparent!important;border-radius:0!important;box-shadow:none!important;display:flex!important;height:64px!important;min-height:0!important;transition:height var(--nav-ease);width:100%!important}.nav-v2 .section-header.header-hidden header.header,.nav-v2 .section-header.stickyHeader header.header{height:56px!important}.nav-v2 .section-header a.header__heading-link{flex:none;left:auto!important;margin:0!important;opacity:1!important;order:1;padding:0;position:static!important;right:auto!important;top:auto!important;transform:none!important;width:auto}.nav-v2 .section-header .header__heading-logo-wrapper{margin:0;width:auto}.nav-v2 .shopify-section-group-header-group.section-header a.header__heading-link img.header-logo-img,.nav-v2 .shopify-section-group-header-group.section-header a.header__heading-link svg{height:auto;max-width:none!important;transition:width var(--nav-ease);width:90px!important}.nav-v2 .shopify-section-group-header-group.section-header.header-hidden a.header__heading-link img.header-logo-img,.nav-v2 .shopify-section-group-header-group.section-header.header-hidden a.header__heading-link svg,.nav-v2 .shopify-section-group-header-group.section-header.stickyHeader a.header__heading-link img.header-logo-img,.nav-v2 .shopify-section-group-header-group.section-header.stickyHeader a.header__heading-link svg{width:59px!important}.nav-v2 .nav-v2__bar{align-self:stretch;display:flex;flex:0 1 auto;grid-area:auto;margin:0 0 0 37px!important;max-width:none!important;min-width:0;order:2;padding:0!important;width:auto!important}.nav-v2 .nav-v2__list{align-items:stretch;gap:clamp(16px,calc(5.36vw - 29.2px),48px)}.nav-v2 .nav-v2__list>li{display:flex}.nav-v2 .nav-v2__actions{flex:none;gap:24px;grid-area:auto;margin:0 0 0 auto!important;max-width:none!important;order:3;padding:0!important;width:auto!important}}.nav-v2__list{gap:clamp(16px,2vw,32px);list-style:none}.nav-v2__item,.nav-v2__list{align-items:center;display:flex;margin:0;padding:0}.nav-v2__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-bottom:1px solid transparent;color:var(--nav-fg);cursor:pointer;font:inherit;font-size:16px;line-height:1.2;text-decoration:none;white-space:nowrap}.nav-v2__item:hover,.nav-v2__item[aria-current=page],.nav-v2__item[aria-expanded=true]{border-bottom-color:currentColor}.nav-v2 .nav-v2__item:focus,.nav-v2 .nav-v2__link:focus:not(:focus-visible),.nav-v2 .nav-v2__pill:focus:not(:focus-visible),.nav-v2 .nav-v2__series-btn:focus:not(:focus-visible),.nav-v2 .nav-v2__text-btn:focus:not(:focus-visible){box-shadow:none;outline:none}.nav-v2 .nav-v2__item:focus-visible{border-bottom-color:currentColor}.nav-v2 .nav-v2__link:focus-visible,.nav-v2 .nav-v2__pill:focus-visible,.nav-v2 .nav-v2__series-btn:focus-visible,.nav-v2 .nav-v2__text-btn:focus-visible{outline:2px solid var(--nav-fg);outline-offset:3px}.nav-v2__actions{align-items:center;display:flex;gap:24px;justify-content:flex-end}.nav-v2__text-btn{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--nav-fg);cursor:pointer;display:inline-flex;font-family:var(--nav-mono);font-size:13px;font-weight:400;gap:8px;letter-spacing:0;line-height:1;margin:0;padding:0;text-decoration:none;text-transform:uppercase}.nav-v2__text-btn svg{font-size:15px}.nav-v2__cart{gap:6px}.nav-v2__counter{align-items:center;background:var(--nav-fg);border-radius:50%;color:#fff;display:inline-flex;font-family:var(--nav-mono);font-size:12px;height:22px;justify-content:center;letter-spacing:0;line-height:1;width:22px}.nav-v2__pill{border:1px solid var(--nav-fg);border-radius:999px;color:var(--nav-fg);display:inline-block;font-size:14px;padding:10px 20px;text-decoration:none;white-space:nowrap}.nav-v2__pill:hover{background:var(--nav-fg);color:#fff}.nav-v2 .nav-v2__item,.nav-v2 .nav-v2__pill,.nav-v2 .nav-v2__text-btn{color:var(--nav-fg)}.nav-v2 .nav-v2__text-btn{font-family:var(--nav-mono);text-transform:uppercase}.nav-v2 .nav-v2__counter,.nav-v2 .nav-v2__pill:hover{color:#fff}.nav-v2__panel{background:var(--nav-panel-bg);border-radius:0 0 16px 16px;box-shadow:var(--nav-panel-shadow);color:var(--nav-fg);left:0;opacity:0;position:fixed;right:0;transform:translateY(-8px);transition:opacity var(--nav-ease),transform var(--nav-ease),visibility 0s linear .2s;visibility:hidden;z-index:10}.nav-v2__panel[data-open=true]{opacity:1;transform:none;transition-delay:0s;visibility:visible}.nav-v2__panel-inner{align-items:stretch;animation:nav-v2-swap var(--nav-ease);box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr);margin:0 auto;max-width:var(--nav-container);padding:0 var(--nav-pad);width:100%}.nav-v2__panel-inner--promo{grid-template-columns:minmax(0,1fr) var(--nav-promo-w)}.nav-v2__panel-main{min-width:0;padding:32px 0 40px}.nav-v2__panel-inner--promo .nav-v2__panel-main{padding-right:var(--nav-col-gap)}@keyframes nav-v2-swap{0%{opacity:0}to{opacity:1}}.nav-v2__panel-head{border-bottom:1px solid var(--nav-line);padding:0 0 20px}.nav-v2__panel-inner--promo .nav-v2__panel-head{max-width:654px}.nav-v2__panel-blocks{align-items:flex-start;display:flex;gap:var(--nav-col-gap);padding-top:28px}.nav-v2 .nav-v2__panel-title{font-size:24px;font-weight:400;line-height:1.2;margin:0;text-align:left}.nav-v2__panel-sub{color:var(--nav-muted);font-size:14px;line-height:1.4;margin:6px 0 0}.nav-v2__col{flex:0 1 195px;min-width:0}.nav-v2__series{-moz-column-gap:var(--nav-col-gap);column-gap:var(--nav-col-gap);display:grid;flex:0 1 640px;grid-template-columns:minmax(min-content,150fr) minmax(min-content,185fr) minmax(min-content,185fr)}.nav-v2__promo{border-left:1px solid var(--nav-line);min-width:0;padding:32px 0 40px var(--nav-promo-pad)}.nav-v2__col-heading{border-bottom:1px solid var(--nav-line);color:#55514e;font-family:var(--nav-mono);font-size:13px;font-weight:400;letter-spacing:0;line-height:1.2;margin:0 0 16px;padding-bottom:12px;text-transform:uppercase;white-space:nowrap}.nav-v2__col-sub{color:var(--nav-muted);font-size:14px;margin:-4px 0 12px}.nav-v2__links{list-style:none;margin:0;padding:0}.nav-v2__links li+li{margin-top:2px}.nav-v2__link{align-content:center;align-items:center;color:var(--nav-fg);display:flex;flex-wrap:wrap;font-size:16px;gap:0 8px;min-height:36px;text-decoration:none}.nav-v2__link:hover .nav-v2__link-label{text-decoration:underline;text-underline-offset:4px}.nav-v2__link-desc{color:var(--nav-muted);flex-basis:100%;font-size:13px}.nav-v2__link--arrow{flex-wrap:nowrap;font-weight:500}.nav-v2__series-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:6px;color:var(--nav-fg);cursor:pointer;display:block;font:inherit;font-size:16px;line-height:36px;margin:0;min-height:36px;padding:0 10px;text-align:left;width:100%}.nav-v2__series-btn[aria-pressed=true]{background:var(--nav-pill);font-weight:700}.nav-v2__promo-media{aspect-ratio:382/268;background:var(--nav-line);border-radius:8px;overflow:hidden;position:relative}.nav-v2__promo-media img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center;width:100%}.nav-v2__promo-overlay{color:#fff;display:flex;flex-direction:column;inset:auto 16px 16px 16px;position:absolute}.nav-v2__promo-eyebrow{font-size:12px;letter-spacing:.08em}.nav-v2__promo-headline{font-size:22px}.nav-v2__promo-italic{font-size:22px;font-style:italic}.nav-v2 .nav-v2__promo-title{font-size:20px;font-weight:300;line-height:1.2;margin:20px 0 8px}.nav-v2__promo-body{color:var(--nav-muted);font-size:13px;line-height:1.5;margin:0 0 14px}.nav-v2__promo .nav-v2__link{color:#605c59;font-weight:400}@media (min-width:992px) and (max-width:1100px){.nav-v2__item{font-size:14px}}@media (prefers-reduced-motion:reduce){.nav-v2 .section-header header.header,.nav-v2__panel,.nav-v2__panel-inner{animation:none;transition:none}}@media (max-width:991px){.nav-v2__actions,.nav-v2__bar{display:none!important}}.nav-v2m__burger,.nav-v2m__right{display:none}@media (max-width:991px){.nav-v2 .announcement-bar-section,.nav-v2 .header-wrapper .header__icons,.nav-v2 header-drawer{display:none!important}.nav-v2 .section-header .header-wrapper.color-scheme-1.gradient{background:var(--nav-bg)!important;border-bottom:1px solid var(--nav-line);border-radius:0!important;margin:0!important;width:100%!important}.nav-v2 .section-header.stickyHeader .header-wrapper.color-scheme-1.gradient{box-shadow:var(--nav-shadow)}.nav-v2 .section-header header.header{align-items:center;background:transparent!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box;display:grid!important;grid-template-areas:"burger . right" "logo logo logo";grid-template-columns:1fr auto 1fr;height:auto!important;margin:0!important;max-width:none!important;min-height:0!important;padding:0 16px 16px!important;width:100%!important}.nav-v2 .section-header.stickyHeader header.header{grid-template-areas:"burger logo right";padding:0 16px!important}.nav-v2 .section-header a.header__heading-link{grid-area:logo;justify-self:center;left:auto!important;margin:0!important;opacity:1!important;padding:0;position:static!important;right:auto!important;top:auto!important;transform:none!important}.nav-v2 .section-header .header__heading-logo-wrapper{margin:0;width:auto}.nav-v2 .shopify-section-group-header-group.section-header a.header__heading-link img.header-logo-img,.nav-v2 .shopify-section-group-header-group.section-header a.header__heading-link svg{height:auto;max-width:none!important;transition:width var(--nav-ease);width:125px!important}.nav-v2 .shopify-section-group-header-group.section-header.stickyHeader a.header__heading-link img.header-logo-img,.nav-v2 .shopify-section-group-header-group.section-header.stickyHeader a.header__heading-link svg{width:59px!important}.nav-v2m__burger,.nav-v2m__right{align-items:center;display:inline-flex;height:64px}.nav-v2 .section-header:not(.stickyHeader) .nav-v2m__burger,.nav-v2 .section-header:not(.stickyHeader) .nav-v2m__right{height:56px}.nav-v2 .section-header:not(.stickyHeader) .header-wrapper.color-scheme-1.gradient{border-bottom:0}.nav-v2 .section-header:not(.stickyHeader) header.header{padding-bottom:24px!important}.nav-v2m__burger{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--nav-fg);cursor:pointer;font-size:32px;grid-area:burger;justify-self:start;margin:0;padding:0;width:44px}.nav-v2m__right{grid-area:right;justify-self:end}}.nav-v2 .nav-v2m__dialog{background:var(--nav-panel-bg);color:var(--nav-fg);display:flex;flex-direction:column;inset:0;position:fixed;z-index:2147483647}.nav-v2m__screen{display:flex;flex:1;flex-direction:column;min-height:0}.nav-v2m__screen--slide{animation:nav-v2m-slide var(--nav-ease)}@keyframes nav-v2m-slide{0%{transform:translateX(100%)}to{transform:none}}.nav-v2m__head{align-items:center;background:var(--nav-bg);border-bottom:1px solid var(--nav-line);display:flex;flex:none;height:64px;justify-content:space-between;padding:0 16px 0 24px}.nav-v2m__back,.nav-v2m__title{color:var(--nav-fg);font-family:var(--nav-mono);font-size:13px;letter-spacing:0;line-height:1;text-transform:uppercase}.nav-v2m__back{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;display:inline-flex;gap:8px;margin:0;padding:0}.nav-v2m__back svg{font-size:16px}.nav-v2m__close{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--nav-pill);border:0;border-radius:50%;color:var(--nav-fg);cursor:pointer;display:inline-flex;font-size:18px;height:36px;justify-content:center;margin:0;padding:0;width:36px}.nav-v2m__scroll{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.nav-v2m__body{padding:8px 24px 40px}.nav-v2m__body--panel{padding-top:28px}.nav-v2m__search{margin:8px 0 12px;position:relative}.nav-v2m__search>svg{color:var(--nav-muted);font-size:18px;left:16px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.nav-v2m__search input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fffdfc;border:1px solid var(--nav-line);border-radius:8px;box-sizing:border-box;color:var(--nav-fg);font:inherit;font-size:16px;height:48px;padding:0 48px 0 46px;width:100%}.nav-v2m__search input::-moz-placeholder{color:var(--nav-muted)}.nav-v2m__search input::placeholder{color:var(--nav-muted)}.nav-v2m__results{padding-top:8px}.nav-v2m__link--product{align-items:center;gap:12px;padding:6px 0}.nav-v2m__product-img{background:var(--nav-bg);border-radius:4px;display:block;flex:none;height:48px;overflow:hidden;width:48px}.nav-v2m__product-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.nav-v2m__product-text{display:flex;flex-direction:column;gap:2px;min-width:0}.nav-v2m__search-for{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-top:1px solid var(--nav-line);box-sizing:border-box;color:var(--nav-fg);cursor:pointer;display:flex;font-family:var(--nav-mono);font-size:13px;justify-content:space-between;margin:0;min-height:52px;padding:0;text-align:left;text-transform:uppercase;width:100%}.nav-v2m__search-for svg{font-size:18px}.nav-v2m__list{list-style:none;margin:0;padding:0}.nav-v2m__row{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;box-sizing:border-box;color:var(--nav-fg);cursor:pointer;display:flex;font:inherit;font-size:24px;font-weight:300;justify-content:space-between;line-height:1.2;margin:0;padding:18px 0;text-align:left;text-decoration:none;width:100%}.nav-v2m__row svg{font-size:28px;stroke-width:1.25}.nav-v2m__footer{border-top:1px solid var(--nav-line);margin-top:8px;padding-top:24px}.nav-v2m__pill{background:var(--nav-fg);border-radius:999px;color:#fff;display:inline-block;font-family:var(--nav-mono);font-size:13px;line-height:1;padding:11px 22px;text-decoration:none;text-transform:uppercase}.nav-v2m__section{margin-bottom:32px}.nav-v2m__heading{border-bottom:1px solid var(--nav-line);color:#55514e;font-family:var(--nav-mono);font-size:13px;font-weight:400;letter-spacing:0;line-height:1.2;margin:0 0 12px;padding-bottom:12px;text-transform:uppercase}.nav-v2m__links{list-style:none;margin:0;padding:0}.nav-v2m__link{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;box-sizing:border-box;color:var(--nav-fg);cursor:pointer;display:flex;font:inherit;font-size:16px;gap:8px;line-height:1.3;margin:0;min-height:44px;padding:0;text-align:left;text-decoration:none;width:100%}.nav-v2m__link--arrow svg,.nav-v2m__link--between svg{flex:none;font-size:18px}.nav-v2m__link--between{justify-content:space-between}.nav-v2m__link--described{align-items:flex-start;flex-direction:column;gap:2px;justify-content:center;padding:6px 0}.nav-v2m__link--described .nav-v2m__link-label{font-weight:700}.nav-v2m__link-desc{color:var(--nav-muted);font-size:12px}.nav-v2m__promo{border-top:1px solid var(--nav-line);margin-top:8px;padding-top:12px}.nav-v2m__promo .nav-v2m__link{color:#605c59}.nav-v2 .nav-v2m__back:after,.nav-v2 .nav-v2m__burger:after,.nav-v2 .nav-v2m__close:after{content:none!important}.nav-v2m__burger svg{stroke-width:1.5}.nav-v2 .nav-v2m__dialog:focus{outline:none}.nav-v2 .nav-v2m__back:focus:not(:focus-visible),.nav-v2 .nav-v2m__burger:focus:not(:focus-visible),.nav-v2 .nav-v2m__close:focus:not(:focus-visible),.nav-v2 .nav-v2m__link:focus:not(:focus-visible),.nav-v2 .nav-v2m__pill:focus:not(:focus-visible),.nav-v2 .nav-v2m__right:focus:not(:focus-visible),.nav-v2 .nav-v2m__row:focus:not(:focus-visible),.nav-v2 .nav-v2m__search-for:focus:not(:focus-visible){box-shadow:none;outline:none}.nav-v2 .nav-v2m__back:focus-visible,.nav-v2 .nav-v2m__burger:focus-visible,.nav-v2 .nav-v2m__close:focus-visible,.nav-v2 .nav-v2m__link:focus-visible,.nav-v2 .nav-v2m__pill:focus-visible,.nav-v2 .nav-v2m__right:focus-visible,.nav-v2 .nav-v2m__row:focus-visible,.nav-v2 .nav-v2m__search input:focus-visible,.nav-v2 .nav-v2m__search-for:focus-visible{outline:2px solid var(--nav-fg);outline-offset:2px}@media (prefers-reduced-motion:reduce){.nav-v2m__screen--slide{animation:none}}.nav-v2m__search input::-webkit-search-cancel-button,.nav-v2m__search input::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.nav-v2m__clear{align-items:center;background:none;border:0;border-radius:50%;color:var(--nav-fg);cursor:pointer;display:inline-flex;font-size:18px;height:32px;justify-content:center;padding:0;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:32px}.nav-v2 .nav-v2m__clear:after{content:none!important}.nav-v2 .nav-v2m__clear:focus:not(:focus-visible){box-shadow:none;outline:none}.nav-v2 .nav-v2m__clear:focus-visible{outline:2px solid var(--nav-fg);outline-offset:0}.nav-v2 .nav-v2m__burger:focus-visible{box-shadow:none;outline:none}.nav-v2 .nav-v2m__burger:focus-visible svg{border-radius:8px;outline:2px solid var(--nav-fg);outline-offset:3px}.nav-v2 .nav-v2m__burger[data-no-ring]:focus-visible svg{outline:none}@media (max-width:991px){body:has(.nav-v2) #MainContent{padding-top:32px}}