html body .menu-drawer{--pmd-navy: #0d2433;--pmd-blue: #00a0e0;--pmd-blue-soft: #e5f5fc;--pmd-line: #e6edf2;--pmd-muted: #5f6f7b;--pmd-surface: #f5f8fa;background-color:#fff;color:var(--pmd-navy);box-shadow:12px 0 40px #0d24332e}html body .menu-drawer .menu-drawer__close-button{margin:14px 0 6px 20px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background-color:var(--pmd-surface);color:var(--pmd-navy);transition:background-color .2s ease,color .2s ease}html body .menu-drawer .menu-drawer__close-button:hover,html body .menu-drawer .menu-drawer__close-button:focus-visible{background-color:var(--pmd-navy);color:#fff}html body .menu-drawer .menu-drawer__close-button .svg-wrapper{display:inline-flex;flex:0 0 20px;width:20px;height:20px;padding:0}html body .menu-drawer .menu-drawer__close-button svg{width:20px;height:20px}html body .menu-drawer .menu-drawer__close-button svg path{stroke-width:2}html body .menu-drawer .menu-drawer__search{margin-bottom:8px}html body .menu-drawer .menu-drawer__search :is(input[type=search],input[type=text],.search-input,button.search-action,.search-modal__button){border-radius:12px}html body .menu-drawer .menu-drawer__search :is(.search-modal__button,button.search-action,.search__button){min-height:46px;border:1px solid var(--pmd-line);background-color:var(--pmd-surface);color:var(--pmd-muted);font-size:15px}html body .menu-drawer .menu-drawer__list-item--divider{border-bottom:1px solid var(--pmd-line)}html body .menu-drawer .menu-drawer__menu-item--mainlist{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:0 2px;color:var(--pmd-navy);font-family:var(--font-heading--family);font-size:17px;font-weight:600;line-height:1.25;letter-spacing:0;text-decoration:none;transition:color .15s ease}html body .menu-drawer .menu-drawer__menu-item--mainlist:hover,html body .menu-drawer details[open]>.menu-drawer__menu-item--mainlist{color:var(--pmd-blue)}html body .menu-drawer .menu-drawer__menu-item--mainlist .svg-wrapper,html body .menu-drawer [data-pdrawer-trigger]:after{flex:0 0 auto;width:30px;height:30px;border-radius:999px;background-color:var(--pmd-surface);color:var(--pmd-navy);transition:background-color .2s ease,color .2s ease,transform .2s ease}html body .menu-drawer .menu-drawer__menu-item--mainlist .svg-wrapper{padding:0;display:inline-flex;align-items:center;justify-content:center}html body .menu-drawer .menu-drawer__menu-item--mainlist .svg-wrapper svg{width:12px;height:12px}html body .menu-drawer details[open]>.menu-drawer__menu-item--mainlist .svg-wrapper{background-color:var(--pmd-blue);color:#fff}html body .menu-drawer [data-pdrawer-trigger]:after{background-color:var(--pmd-navy);-webkit-mask:none;mask:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M3.5 10h12.5M11 4.5l5.5 5.5-5.5 5.5' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:14px 14px}html body .menu-drawer [data-pdrawer-trigger]:hover:after{background-color:var(--pmd-blue)}html body .menu-drawer .menu-drawer__menu--childlist{margin:0 0 14px;padding:4px 14px;border-radius:12px;background-color:var(--pmd-surface)}html body .menu-drawer .menu-drawer__menu--childlist>li+li{border-top:1px solid var(--pmd-line)}html body .menu-drawer .menu-drawer__menu--childlist .menu-drawer__menu-item--child{min-height:46px;padding:0;color:#34454f;font-size:15px;font-weight:500;text-decoration:none}html body .menu-drawer .menu-drawer__menu--childlist .menu-drawer__menu-item--child:hover{color:var(--pmd-blue)}html body .menu-drawer .menu-drawer__menu--childlist .menu-drawer__menu-item--child:after{width:16px;height:16px;color:var(--pmd-blue);opacity:1}html body .menu-drawer .menu-drawer__quote-button{margin-top:22px}html body .menu-drawer .menu-drawer__quote-button :is(a,button){width:100%;min-height:50px;border-radius:12px;font-size:16px;box-shadow:0 8px 20px #00a0e040}html body .menu-drawer .pdrawer{background-color:#fff;color:var(--pmd-navy)}html body .menu-drawer .pdrawer__back{min-height:36px;margin:0 0 14px;padding:0 14px 0 10px;border-radius:999px;background-color:var(--pmd-surface);color:var(--pmd-navy);font-size:14px;font-weight:600;opacity:1}html body .menu-drawer .pdrawer__back svg{width:16px;height:16px}html body .menu-drawer .pdrawer__title{margin-bottom:20px;color:var(--pmd-navy);font-size:24px;font-weight:700}html body .menu-drawer .pdrawer__group{padding:4px 14px 2px;border-radius:14px;background-color:var(--pmd-surface)}html body .menu-drawer .pdrawer__group+.pdrawer__group{margin-top:14px}html body .menu-drawer .pdrawer__label{margin:12px 0 2px;color:var(--pmd-blue);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}html body .menu-drawer .pdrawer__rows{margin:0}html body .menu-drawer .pdrawer .pdrawer__row{min-height:48px;border-bottom:1px solid var(--pmd-line);color:#34454f;font-size:15px;font-weight:500}html body .menu-drawer .pdrawer__rows>li:last-child .pdrawer__row{border-bottom:0}html body .menu-drawer .pdrawer__row:hover{color:var(--pmd-blue)}html body .menu-drawer .pdrawer__row svg{width:16px;height:16px;color:var(--pmd-blue)}html body .menu-drawer .pdrawer .pdrawer__view-all{margin:4px 0 14px;color:var(--pmd-blue);font-size:14px;font-weight:600;text-decoration:none}html body .menu-drawer .pdrawer__image{margin-top:16px;border-radius:14px}html body .menu-drawer{width:min(92vw,400px);background-color:var(--pmd-surface);border-radius:0 22px 22px 0;overflow-y:auto}html body .menu-drawer:before{content:"Menu";position:absolute;top:22px;left:20px;color:var(--pmd-navy);font-family:var(--font-heading--family);font-size:22px;font-weight:700;letter-spacing:-.01em;pointer-events:none}html body .menu-drawer .menu-drawer__close-button{align-self:flex-end;margin:14px 16px 4px auto;background-color:#fff;box-shadow:0 2px 8px #0d243314}html body .menu-drawer .menu-drawer__search :is(.search-modal__button,button.search-action,.search__button,input){border-color:transparent;background-color:#fff;box-shadow:0 2px 8px #0d24330f}html body .menu-drawer .menu-drawer__navigation>.menu-drawer__menu{margin:4px 18px 0;padding:4px 16px;border-radius:18px;background-color:#fff;box-shadow:0 4px 18px #0d24330f}html body .menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li:last-child{border-bottom:0}html body .menu-drawer .menu-drawer__quote-button{margin-top:6px;padding-bottom:6px}.pmd-tiles{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:4px 18px 0}.pmd-tiles--1{grid-template-columns:1fr}.pmd-tiles--1 .pmd-tile{flex-direction:row;align-items:center;padding:12px 14px}.pmd-tile{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:14px;border-radius:16px;background-color:var(--pmd-tile-bg, #ffffff);box-shadow:0 4px 14px #0d24330f;color:var(--pmd-tile-text, #0d2433);text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.pmd-tile:hover,.pmd-tile:focus-visible{transform:translateY(-2px);box-shadow:0 8px 20px #00a0e026}.pmd-tile__icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:12px;background-color:var(--pmd-icon-bg, #e5f5fc);color:var(--pmd-icon-color, #0088c2)}.pmd-tile__icon svg{width:20px;height:20px}.pmd-tile__label{font-size:14px;font-weight:600;line-height:1.2}.pmd-tile__badge{position:absolute;top:12px;right:12px;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background-color:var(--pmd-badge-bg, #00a0e0);color:#fff;font-size:12px;font-weight:700;line-height:22px;text-align:center}.pmd-help{margin:14px 18px 24px;padding:18px;border-radius:18px;background:linear-gradient(135deg,var(--pmd-help-from, #0d2433) 0%,var(--pmd-help-to, #163a52) 100%);color:var(--pmd-help-text, #ffffff)}.pmd-help__title{margin:0 0 4px;font-size:16px;font-weight:700}.pmd-help__text{margin:0 0 12px;color:var(--pmd-help-text, #ffffff);opacity:.8;font-size:13px;line-height:1.45}.pmd-help__link{display:inline-flex;align-items:center;padding:8px 14px;border-radius:999px;background-color:#ffffff1f;color:var(--pmd-help-link, #5fd0ff);font-size:14px;font-weight:600;text-decoration:none;word-break:break-all}.pmd-help__link:hover{background-color:#fff3}@media screen and (min-width:990px){.header__navigation .pmd-tiles,.header__navigation .pmd-help{display:none}}html body .menu-drawer{overflow-x:hidden;overscroll-behavior:contain}
/*# sourceMappingURL=/cdn/shop/t/4/assets/praxora-menu-drawer.css.map */
