.menu__items .navlink--toplevel{--inner: 10px;font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:13px;letter-spacing:.06em}.menu__items--secondary{padding-left:10px;background:linear-gradient(var(--COLOR-BORDER, rgba(0, 0, 0, .12)),var(--COLOR-BORDER, rgba(0, 0, 0, .12))) left center / 1px 18px no-repeat}.menu__items--secondary .navlink--toplevel{--inner: 9px;text-transform:none;letter-spacing:0;font-weight:400;font-size:13.5px;color:#5b544b}.menu__items--secondary .navlink--toplevel:hover{color:var(--COLOR-MENU-LINK)}.menu__items .grandparent .header__dropdown__wrapper{padding:40px 0 44px;background:#fff;border-top:1px solid var(--COLOR-BORDER, rgba(0, 0, 0, .08));box-shadow:0 16px 32px #3a200c1a}.menu__items .grandparent .header__dropdown__inner{max-width:1180px;width:calc(100% - 2 * var(--gutter))!important}.menu__items .grandparent .header__grandparent__links{flex:1 1 0;min-width:0;column-gap:0;margin-left:0}.menu__items .grandparent.kids-2 .header__grandparent__links{grid-template-columns:repeat(2,minmax(0,1fr))}.menu__items .grandparent.kids-3 .header__grandparent__links{grid-template-columns:repeat(3,minmax(0,1fr))}.menu__items .grandparent.kids-4 .header__grandparent__links{grid-template-columns:repeat(4,minmax(0,1fr))}.menu__items .grandparent.kids-5 .header__grandparent__links{grid-template-columns:repeat(5,minmax(0,1fr))}.menu__items .grandparent .dropdown__family{margin-right:0;padding:0 28px;border-left:1px solid #efe9e0}.menu__items .grandparent .dropdown__family:first-child{padding-left:0;border-left:0}.menu__items .grandparent .navlink--child{margin-bottom:14px;pointer-events:auto}.menu__items .grandparent .navlink--child>.navtext{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:#6b645a}.menu__items .grandparent .rm-nav-label{cursor:default}.menu__items .grandparent .navlink--grandchild{padding-top:0;padding-bottom:0}.menu__items .grandparent .navlink--grandchild>.navtext{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:15px;line-height:1.35;padding:5px 0;letter-spacing:0;text-transform:none;color:#2b2520}.menu__items .grandparent .navlink--grandchild:hover>.navtext{opacity:1;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.menu__items .grandparent .navlink--grandchild.rm-nav-all>.navtext{font-weight:600}.menu__items .grandparent .rm-nav-helpful{display:block;margin:18px 0 6px;font-family:var(--FONT-STACK-BODY);font-weight:600;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#6b645a;line-height:1}.menu__items .grandparent .menu__block--narrow:has(.rm-nav-tile){flex:0 0 auto;margin-right:0;padding-left:28px;border-left:1px solid #efe9e0}.menu__items .grandparent .menu__block--narrow:has(.rm-nav-tile)~.menu__block--narrow:has(.rm-nav-tile){padding-left:16px;border-left:0}.rm-nav-tile{width:150px}.menu__items .grandparent .menu__block--narrow:not(:has(.rm-nav-tile)){flex:0 0 240px;margin-left:28px}.rm-nav-tile__eyebrow{display:block;padding-top:5px;min-height:1em;margin-bottom:14px;font-family:var(--FONT-STACK-BODY);font-weight:600;font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:#6b645a;white-space:nowrap}.rm-nav-tile__link{display:flex;flex-direction:column;gap:2px;color:inherit;text-decoration:none}.rm-nav-tile__img{display:block;aspect-ratio:4 / 5;margin-bottom:10px;overflow:hidden;border-radius:6px;background:#f3f0eb}.rm-nav-tile__img img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.rm-nav-tile__link:hover .rm-nav-tile__img img{transform:scale(1.03)}.rm-nav-tile__name{font-family:var(--FONT-STACK-HEADING);font-weight:600;font-size:15px;line-height:1.3;color:#2b2520}.rm-nav-tile__link:hover .rm-nav-tile__name{text-decoration:underline;text-underline-offset:3px}.rm-nav-tile__title{font-family:var(--FONT-STACK-BODY);font-size:13px;line-height:1.35;color:#6b645a}.rm-nav-tile__more{display:inline-block;align-self:flex-start;margin-top:10px;font-family:var(--FONT-STACK-BODY);font-weight:600;font-size:14px;color:#2b2520;border-bottom:1.5px solid currentColor;padding-bottom:1px}@media only screen and (max-width:1619px){.menu__items--secondary>.rm-nav-item--how-made-to-fit-works{display:none}}.grandparent .dropdown__family:has(>.navlink--grandchild[href*="filter.v.option"])>.navlink--grandchild:not([href*="filter.v.option"])>.navtext{line-height:1.6}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:5;background:#281c1238;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s}body:has(.menu__items .menu__item.is-visible.grandparent):after{opacity:1;visibility:visible}.mnav .mnav__heading.mnav__heading--link{font-family:var(--FONT-STACK-NAV);font-style:var(--FONT-STYLE-NAV)}.grandparent .navlink--grandchild[href*="filter.v.option.width"]{height:auto;min-width:4.6em;padding:.45em .5em}.grandparent .navlink--grandchild[href*="filter.v.option.width"]>.navtext,.mnav__link[href*="filter.v.option.width"] .mnav__label{display:flex;flex-direction:column;align-items:center;line-height:1.15}.rm-nav-tile-code{font-weight:600;font-size:15px}.rm-nav-tile-word{margin-top:2px;font-size:11px;letter-spacing:.02em;color:#6b645a;white-space:nowrap}.mnav__link[href*="filter.v.option.width"]{min-width:4.6rem;padding:.4rem .5rem}.rm-mnav-notes{display:flex;flex-direction:column}.rm-mnav-note{display:flex;flex-wrap:wrap;align-items:center;gap:0 6px;min-height:44px;padding:8px var(--mnav-pad-inline, 20px);border-bottom:1px solid var(--mnav-rule, rgba(128, 128, 128, .18));font-family:var(--FONT-STACK-BODY);font-size:14px;line-height:1.35;color:inherit;text-decoration:none}.rm-mnav-note__label{font-weight:600;text-decoration:underline;text-underline-offset:3px}.rm-mnav-note--promo{background:#3a200c0f}body.js-drawer-open #ads-agent-host{display:none}@media(prefers-reduced-motion:reduce){body:after,.rm-nav-tile__img img{transition:none}.rm-nav-tile__link:hover .rm-nav-tile__img img{transform:none}}.site-footer .footer-title,.site-footer .footer-title__button{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:#6b645a}.site-footer .footer-link,.site-footer .footer-block--text .rte{font-family:var(--FONT-STACK-BODY);font-size:15px;color:#2b2520}.site-footer .footer-link{line-height:1.35;padding-top:5px;padding-bottom:5px}.site-footer .footer-link:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.site-footer .footer-block--text .rte p{margin-bottom:10px;line-height:1.45}
/*# sourceMappingURL=/cdn/shop/t/12/assets/rm-custom-nav.css.map */
