.mn-nav{color:#333;width:100%;font-size:14px}.mn-nav ul{list-style:none;margin:0;padding:0}.mn-nav--desktop{position:relative}.mn-nav__list{display:flex;gap:clamp(14px,2.2vw,34px);align-items:center}.mn-nav__item{position:static;margin:0}.mn-nav__details{margin:0;border:0;padding:0}.mn-nav__details summary,.mn-nav__direct{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:12px 4px;color:#333;font-weight:600;cursor:pointer;list-style:none;text-decoration:none;line-height:1.5}.mn-nav__details summary::-webkit-details-marker{display:none}.mn-nav__details summary::marker{content:""}.mn-nav__label{display:block;min-width:0}.mn-nav__details .mn-nav__chevron{display:block;width:12px;height:12px;flex:0 0 12px;align-self:center;transition:transform .15s;transform-origin:center}.mn-nav__details[open]>summary>.mn-nav__chevron{transform:rotate(180deg)}.mn-nav a:focus-visible,.mn-nav summary:focus-visible,.mn-catalog a:focus-visible,.mn-departments a:focus-visible{outline:2px solid #555;outline-offset:4px;border-radius:2px}.mn-nav__details[open]>summary{box-shadow:inset 0 -2px #333}.mn-nav__panel{position:absolute;z-index:1005;top:100%;left:0;width:820px;max-width:calc(100vw - 64px);padding:24px 28px 28px;background:#fff;border:1px solid #e5e5e5;box-shadow:0 12px 26px #0000000c}.mn-nav .mn-nav__all{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:0 0 16px;margin:0 0 12px;border-bottom:1px solid #e8e8e8;font-size:16px;font-weight:600;text-decoration:none;color:#333}.mn-nav .mn-nav__children{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px}.mn-nav__children li{min-width:0;margin:0}.mn-nav__children a{display:block;padding:10px 0;color:#555;font-size:14px;line-height:1.5;text-decoration:none;overflow-wrap:anywhere}.mn-nav__children a:hover{color:#222;text-decoration:underline;text-underline-offset:4px}.mn-nav__children ul{padding:0 0 8px 14px;border-left:1px solid #ddd}.mn-nav--mobile .mn-nav__list{display:block}.mn-nav--mobile .mn-nav__item{border-bottom:1px solid #e5e5e5}.mn-nav--mobile .mn-nav__details summary,.mn-nav--mobile .mn-nav__direct{min-height:54px;padding:14px 0;font-size:16px}.mn-nav--mobile .mn-nav__panel{position:static;max-width:none;width:100%;padding:8px 0 18px;border:0;box-shadow:none}.mn-nav--mobile .mn-nav__children{grid-template-columns:minmax(0,1fr);gap:0}.mn-nav--mobile .mn-nav__children a{padding:12px 4px;min-height:44px}.mn-nav--mobile .mn-nav__all{font-size:14px;padding:8px 4px 16px}.mn-departments{padding-block:28px!important;border-bottom:1px solid #e5e5e5}.mn-departments .mnr-eyebrow{margin-bottom:12px}.mn-departments__links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.mn-departments__links a{display:flex;align-items:center;justify-content:space-between;min-height:56px;gap:12px;padding:12px 18px;background:#f5f5f5;color:#333;font-size:16px;font-weight:600;text-decoration:none}.mn-departments__links a:hover{background:#eaeaea}.mn-catalog__intro{padding-block:16px 32px;max-width:750px}.mn-catalog__intro h1{font-size:clamp(32px,4vw,54px);line-height:1.12;margin:0 0 16px}.mn-catalog__intro p{color:#666;line-height:1.7}.mn-catalog__jump{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:20px;border-bottom:1px solid #e5e5e5}.mn-catalog__jump a{padding:12px 18px;min-height:44px;background:#f2f2f2;text-decoration:none;color:#333;font-size:14px}.mn-catalog__group{padding:38px 0 12px;scroll-margin-top:100px}.mn-catalog__heading{display:flex;gap:16px;align-items:center;justify-content:space-between;margin-bottom:24px}.mn-catalog__heading h1,.mn-catalog__heading h2{font-size:clamp(25px,3vw,36px);margin:0;line-height:1.2}.mn-catalog__heading>a{color:#555;font-size:14px;text-underline-offset:4px;flex-shrink:0}.mn-catalog__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px}.mn-catalog__card{min-width:0;scroll-margin-top:110px}.mn-catalog__card>a{display:block;text-decoration:none;color:inherit}.mn-catalog__visual{aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;background:#f4f4f4;overflow:hidden;margin-bottom:14px}.mn-catalog__visual img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .2s}.mn-catalog__card a:hover img{transform:scale(1.035)}.mn-catalog__placeholder{width:64px;height:64px;color:#aaa;fill:none;stroke:currentColor;stroke-width:1.5}.mn-catalog__card h3{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;display:flex;justify-content:space-between;gap:12px;font-size:16px;line-height:1.45;margin:0 0 6px}.mn-catalog__card p{font-size:13px;line-height:1.6;color:#777;margin:0}.mn-catalog--collection{padding-bottom:16px!important}.mn-catalog--collection .mn-catalog__group{padding-top:12px}.mn-catalog--collection #mn-category-bathroom .mn-catalog__visual{aspect-ratio:1;border-radius:3px}.mn-catalog--collection #mn-category-bathroom .mn-catalog__card:not(#mn-category-towels):not(#mn-category-hooks) .mn-catalog__visual img{object-fit:cover;mix-blend-mode:normal}@media(min-width:1200px){.mn-catalog--collection #mn-category-bathroom .mn-catalog__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}}@media(max-width:749px){.mn-catalog__heading h1{font-size:25px}}.mn-footer-categories{display:flex;flex-wrap:wrap;gap:12px 32px;border-bottom:1px solid #ffffff35;padding:0 0 24px;margin:0 0 28px}.mn-footer-categories a{color:inherit!important;text-decoration:none;min-height:44px;display:inline-flex;align-items:center;font-size:15px}@media(max-width:1199px){.mn-nav--desktop{display:none}.mn-catalog__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.mn-departments__links{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mn-departments__links a{padding:12px;font-size:14px}.mn-catalog__grid{grid-template-columns:none;grid-template-rows:auto;grid-auto-flow:column;grid-auto-columns:clamp(120px,40%,180px);gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:2px;padding:2px 2px 8px;margin-inline:-2px;min-width:0}.mn-catalog__group{padding-top:30px}.mn-catalog__heading{align-items:flex-start;gap:10px}.mn-catalog__heading h2{font-size:25px}.mn-catalog__heading>a{font-size:12px;padding-top:5px}.mn-catalog__card h3{font-size:14px}.mn-catalog__card p{font-size:12px}.mn-catalog__jump a{padding:10px 12px;font-size:13px}.mn-footer-categories{gap:4px 22px}}@media(prefers-reduced-motion:reduce){.mn-nav__details .mn-nav__chevron,.mn-catalog__visual img{transition:none}}.mn-redesign .mn-nav__panel a,.mn-redesign .mn-nav__panel li{font-family:Minismus,Arial,sans-serif;text-align:left!important;text-transform:none!important;letter-spacing:normal}.mn-redesign .mini-cart-icon sup,.mn-redesign .mini-cart-icon-2>a .mini-cart-icon sup{background:#333!important}.mn-redesign .header-menu-column{min-width:0}.mn-redesign .header-menu-column .header-menu{flex:1;min-width:0}.mn-redesign .mn-nav--desktop .mn-nav__list{flex-wrap:wrap}.mn-redesign .mn-nav--desktop .mn-nav__panel{width:min(820px,100%);max-width:100%;max-height:calc(100vh - 160px);max-height:calc(100svh - 160px);overflow-y:auto;overscroll-behavior:contain}.mn-redesign .mn-header-nav-slot:has(>.sticky-active){min-height:var(--mn-nav-height,68px)}.mn-redesign .header-bottom-area.ltn__header-sticky.sticky-active{animation:none;box-shadow:0 2px 12px #0000000c}@media(min-width:1200px){.mn-redesign .ltn__header-3 .ltn__header-middle-area>.container>.row{flex-wrap:nowrap;align-items:center;gap:32px;margin-inline:0}.mn-redesign .ltn__header-3 .ltn__header-middle-area>.container>.row>.col{flex:0 0 auto;width:auto;padding-inline:0;min-width:0}.mn-redesign .ltn__header-3 .custom-icon{flex:1 1 auto;min-width:0;gap:24px}.mn-redesign .ltn__header-3 .custom-icon>.col{flex:0 0 auto;width:auto;min-width:0;padding-inline:0}.mn-redesign .ltn__header-3 .custom-icon>.header-contact-serarch-column{flex:1 1 auto}.mn-redesign .ltn__header-3 .header-contact-search{width:100%;min-width:0}.mn-redesign .ltn__header-3 .header-search-2{min-width:0;max-width:520px;width:100%;flex:1 1 auto;margin-inline:auto}.mn-redesign .ltn__header-3 .header-search-2 input{width:100%}}@media(max-width:749px){.mn-catalog__group{padding-block:20px 8px}.mn-catalog__heading{margin-bottom:16px}.mn-catalog__card{scroll-snap-align:start}.mn-catalog__visual{aspect-ratio:1;margin-bottom:9px}.mn-catalog__card h3{font-size:13px;line-height:1.4;gap:6px;margin:0}.mn-catalog__card p{display:none}.mn-catalog__card>a:focus-visible{outline-offset:-2px}}[data-mnr-categories] .mn-catalog__heading>a,[data-mnr-categories] .mnr-section-head>a{margin-inline-start:auto}[data-mnr-categories] .mnr-slider-controls{flex-shrink:0}@media(min-width:750px){[data-mnr-categories] .mn-catalog__grid,[data-mnr-categories] .mnr-categories,.mn-catalog--collection #mn-category-bathroom .mn-catalog__grid{display:grid;grid-template-columns:none;grid-template-rows:auto;grid-auto-flow:column;grid-auto-columns:calc((100% - 100px)/6);gap:20px;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#c4c4c4 transparent;padding:4px 0 10px;margin-inline:0}.mn-catalog__card,.mnr-category{min-width:0;scroll-snap-align:start}[data-mnr-category-track]:focus-visible,[data-mnr-categories] a:focus-visible{outline-offset:-2px}.mn-catalog__grid::-webkit-scrollbar,.mnr-categories::-webkit-scrollbar{height:4px}.mn-catalog__grid::-webkit-scrollbar-thumb,.mnr-categories::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:4px}}@media(min-width:750px)and (max-width:1100px){[data-mnr-categories] .mn-catalog__grid,[data-mnr-categories] .mnr-categories{grid-auto-columns:calc((100% - 48px)/3.4);gap:16px}}@media(max-width:749px){[data-mnr-categories] .mnr-slider-controls{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/minismus-navigation.css.map */
