.menu-drawer--blocks{--menu-drawer-offset: var(--header-height-mobile, var(--header-height, 0px));top:calc(var(--menu-drawer-offset) - 1px);width:100%;max-width:none;height:calc(var(--drawer-height) - var(--menu-drawer-offset) + 1px);height:calc(100lvh - var(--menu-drawer-offset) + 1px);border-right:0;box-shadow:none;padding-block-start:0;padding-block-end:calc(100lvh - 100dvh);background-color:var(--menu-drawer-background)}.menu-drawer--blocks>.menu-drawer__close-button{display:none}.menu-drawer--blocks .menu-drawer__submenu{height:100%}.menu-drawer--blocks+.menu-drawer__backdrop{--menu-drawer-offset: var(--header-height-mobile, var(--header-height, 0px));top:calc(var(--menu-drawer-offset) - 1px);height:calc(100dvh - var(--menu-drawer-offset) + 1px);height:calc(100lvh - var(--menu-drawer-offset) + 1px)}@media screen and (max-width:1023px){html:has(.menu-drawer-container.menu-open) body{background-color:var(--menu-drawer-background, #f5f5f7);transition:background-color 0s linear var(--drawer-animation-speed)}html:has(.menu-drawer-container.menu-open) .content-for-layout,html:has(.menu-drawer-container.menu-open) #footer-group{visibility:hidden;transition:visibility 0s linear var(--drawer-animation-speed)}}.menu-drawer__blocks{--menu-drawer-blocks-padding: 1rem;--menu-drawer-block-radius: 8px;display:flex;flex:1 0 auto;flex-direction:column;gap:.75rem;padding:1rem var(--menu-drawer-blocks-padding) 0}.menu-drawer__blocks>.menu-drawer-links,.menu-drawer__blocks>.menu-drawer-testimonial,.menu-drawer__blocks>.menu-drawer-button{margin-block-start:1.25rem}.menu-drawer__blocks>.menu-drawer-button{margin-block-end:1.25rem}.menu-drawer__blocks>.menu-drawer-footer-links{margin-block-start:auto}@media screen and (max-width:1023px){header-component:has(.menu-drawer-container.menu-open) .header__row--top:not(.divider--page-width),header-component:has(.menu-drawer-container.menu-open) .header__row--top.divider--page-width .header__columns{border-bottom-color:transparent}}.menu-drawer-tile{display:grid;grid-template-columns:4rem minmax(0,1fr);align-items:center;column-gap:1rem;min-height:4.75rem;padding:.5rem .75rem;background-color:var(--menu-drawer-tile-background, #ffffff);border-radius:var(--menu-drawer-block-radius, 12px);color:var(--menu-drawer-tile-color, #2b2d2d);text-decoration:none;transition:background-color var(--animation-speed) var(--animation-easing),color var(--animation-speed) var(--animation-easing)}.menu-drawer-tile:hover,.menu-drawer-tile:focus-visible{background-color:var(--menu-drawer-tile-hover-background, var(--menu-drawer-tile-background, #ffffff));color:var(--menu-drawer-tile-hover-color, var(--menu-drawer-tile-color, #2b2d2d))}.menu-drawer-tile--no-image{grid-template-columns:minmax(0,1fr);padding-inline:1rem}.menu-drawer-tile__media{display:flex;align-items:center;justify-content:center;width:4rem;height:3.75rem}.menu-drawer .menu-drawer-tile__image{width:100%;height:100%;object-fit:contain}.menu-drawer-tile__content{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.menu-drawer-tile__title{font-family:var(--font-h6--family);font-style:var(--font-h6--style);font-weight:600;font-size:1rem;line-height:1;letter-spacing:1%;text-transform:uppercase;color:inherit}.menu-drawer-tile__badge{display:inline-flex;align-items:center;padding:.25rem .625rem;border-radius:999px;background-color:var(--primary-nima-yellow);color:var(--primary-nima-black);font-family:var(--font-body--family);font-size:.75rem;font-weight:700;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.menu-drawer-links{display:block;color:var(--menu-drawer-links-color, #2b2d2d)}.menu-drawer-links__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem;row-gap:1.5rem;margin:0;padding:0}.menu-drawer-links__item{display:flex;align-items:center}.menu-drawer-links__link,.menu-drawer .menu-drawer-links__item--localization .drawer-localization .drawer-localization__button .currency-code{display:inline-flex;align-items:start;font-family:var(--font-body--family);font-size:.875rem;line-height:1;color:inherit;text-decoration:none}.menu-drawer .menu-drawer-links__item--localization .drawer-localization .drawer-localization__button .currency-code{color:var(--menu-drawer-links-color, #2b2d2d)}.menu-drawer-links__link:hover,.menu-drawer-links__link[aria-current=page]{color:var(--primary-nima-dark-teal)}.menu-drawer .menu-drawer-links__item--localization .drawer-localization .drawer-localization__button{height:unset;align-items:center;color:inherit}.menu-drawer .menu-drawer-links__item--localization .drawer-localization__button--label,.menu-drawer .menu-drawer-links__item--localization .mobile-localization{font-size:1rem;font-weight:400;text-transform:none;color:inherit}.menu-drawer .menu-drawer-links__item--localization .drawer-localization .drawer-localization__button .icon-flag{clip-path:none;width:.875rem;height:.75rem}.menu-drawer .menu-drawer-links__item--localization .drawer-localization .drawer-localization__button .icon-flag:after{border-radius:0}.menu-drawer .menu-drawer-links__item--localization .drawer-localization .drawer-localization__button .icon-caret{padding:0 0 0 var(--padding-xs)}.menu-drawer .menu-drawer-links__item--localization .icon-caret--forward svg{transform:none}.menu-drawer-testimonial{display:flex;flex-direction:column;align-items:center;gap:1rem;margin:0;padding:1.5rem 1rem;background-color:var(--menu-drawer-testimonial-background, #ffffff);border-radius:var(--menu-drawer-block-radius, 12px);text-align:center;color:var(--menu-drawer-testimonial-color, #2b2d2d)}.menu-drawer-testimonial__stars{display:flex;gap:2px;color:var(--menu-drawer-testimonial-star-color, #ffc600)}.menu-drawer .menu-drawer-testimonial__star{width:.875rem;height:.875rem;flex-shrink:0}.menu-drawer-testimonial__quote{margin:0;font-family:var(--font-body--family);font-size:.875rem;line-height:1.6;text-wrap:balance}.menu-drawer-testimonial__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem}.menu-drawer-testimonial__meta span{font-size:.75rem;line-height:1.6}.menu-drawer-testimonial__verified{display:inline-flex;align-items:center;gap:.375rem;color:var(--primary-nima-dark-teal)}.menu-drawer .menu-drawer-testimonial__verified-icon,.menu-drawer .menu-drawer-testimonial__verified-icon svg{width:1rem;height:1rem;margin:0}.menu-drawer .menu-drawer-button{gap:.625rem;padding-inline:1.5rem;text-transform:uppercase;letter-spacing:.02em}.menu-drawer .menu-drawer-button__icon,.menu-drawer .menu-drawer-button__icon svg{width:1.25rem;height:1.25rem;margin:0}.menu-drawer-footer-links{display:flex;align-items:stretch;margin-inline:calc(-1 * var(--menu-drawer-blocks-padding, 1rem));padding:.625rem var(--menu-drawer-blocks-padding, 1rem);background-color:var(--menu-drawer-footer-links-background, rgb(35 106 107 / .1));color:var(--menu-drawer-footer-links-color, #236a6b)}.menu-drawer-footer-links:empty{display:none}.menu-drawer-footer-links>.menu-drawer-footer-link:nth-child(n+3){display:none}.menu-drawer-footer-links__notice{flex-basis:100%;margin:.5rem 0 0;font-size:.75rem;opacity:.7}.menu-drawer-footer-link{display:inline-flex;flex:1 1 0;align-items:center;justify-content:center;gap:.375rem;padding-inline:.25rem;color:inherit;font-family:var(--font-body--family);font-size:.75rem;line-height:1.3;text-align:center;text-decoration:none;white-space:nowrap}.menu-drawer-footer-link+.menu-drawer-footer-link{border-inline-start:1px solid #2e3f56}.menu-drawer .menu-drawer-footer-link__icon{width:1.25rem;height:1.25rem;flex-shrink:0;object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/32/assets/menu-drawer.css.map */
