.p-mnav.mobile-menu-drawer{background:var(--p-header-solid, var(--p-color-bg-subtle));border-top:1px solid var(--p-color-line);overflow-y:auto;overscroll-behavior:contain;font-family:inherit;transform:translate3d(0,-8px,0);transition:opacity var(--p-duration-fast) var(--p-ease-standard),transform var(--p-duration-base) var(--p-ease-out),visibility 0s linear var(--p-duration-fast)}.mobile-toggle-wrapper[open].active .p-mnav.mobile-menu-drawer{transform:none;transition:opacity var(--p-duration-base) var(--p-ease-out),transform var(--p-duration-base) var(--p-ease-out),visibility 0s}.p-mnav__inner{padding-top:var(--p-space-2);line-height:1.3}.p-mnav__list,.p-mnav__series,.p-mnav__links,.p-mnav__cards,.p-mnav__secondary{margin:0;padding:0;list-style:none}.p-mnav__list{padding:0 var(--p-gutter)}.p-mnav__item{border-bottom:1px solid var(--p-color-line)}.mobile-toggle-wrapper.active .p-mnav__item{animation:p-mnav-in var(--p-duration-slow) var(--p-ease-out) both;animation-delay:calc(var(--i, 0) * 40ms + 80ms)}.p-mnav__row{-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:space-between;gap:var(--p-space-3);width:100%;min-height:56px;margin:0;padding:0;border:0;background:none;color:var(--p-color-text);font:inherit;font-size:17px;font-weight:var(--p-weight-semibold);letter-spacing:-.01em;text-align:left;cursor:pointer}.p-mnav__row .p-icon,.p-mnav__series-row .p-icon{flex:none;opacity:.5;transition:transform var(--p-duration-base) var(--p-ease-out),opacity var(--p-duration-fast) var(--p-ease-standard)}.p-mnav__row[aria-expanded=true] .p-icon,.p-mnav__series-row[aria-expanded=true] .p-icon{transform:rotate(180deg);opacity:1}.p-mnav__panel{padding-bottom:var(--p-space-4)}.p-mnav__panel:not([hidden]),.p-mnav__series-panel:not([hidden]){animation:p-mnav-reveal var(--p-duration-base) var(--p-ease-out) both}.p-mnav__series{display:flex;flex-direction:column;gap:2px}.p-mnav__series-row{-webkit-appearance:none;appearance:none;display:flex;align-items:center;gap:var(--p-space-3);width:100%;min-height:52px;margin:0;padding:var(--p-space-1) var(--p-space-2) var(--p-space-1) var(--p-space-1);border:0;border-radius:var(--p-radius-sm);background:transparent;color:var(--p-color-text-secondary);font:inherit;font-size:15px;font-weight:var(--p-weight-medium);text-align:left;cursor:pointer;transition:background-color var(--p-duration-fast) var(--p-ease-standard),color var(--p-duration-fast) var(--p-ease-standard)}.p-mnav__series-row[aria-expanded=true]{background:var(--p-color-bg);color:var(--p-color-text)}.p-mnav__series-label{flex:1}.p-mnav__thumb{flex:none;width:56px;height:40px;overflow:hidden;border-radius:var(--p-radius-xs);background:var(--p-color-bg)}.p-mnav__thumb img{display:block;width:100%;height:100%;object-fit:cover}.p-mnav__series-panel{padding:var(--p-space-3) 0 var(--p-space-4)}.p-mnav__shop-all,.p-mnav__group-link{display:inline-flex;align-items:center;gap:2px;min-height:44px;padding:0 var(--p-space-1);font-size:14px;font-weight:var(--p-weight-medium);color:var(--p-color-text)}.p-mnav__shop-all{margin-top:var(--p-space-2);font-size:15px}.p-mnav__group-link{display:flex;width:fit-content;margin:var(--p-space-2) auto 0}.p-mnav__group+.p-mnav__group{margin-top:var(--p-space-5)}.p-mnav__group-title{margin:0 0 var(--p-space-3);padding:0 var(--p-space-1);font-size:15px;font-weight:var(--p-weight-semibold);color:var(--p-color-text)}.p-mnav__cards{display:flex;gap:var(--p-space-2);margin:0 calc(-1 * var(--p-gutter));padding:0 var(--p-gutter);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--p-gutter);scrollbar-width:none}.p-mnav__cards::-webkit-scrollbar{display:none}.p-mnav__card-item{display:flex;flex:0 0 auto;width:min(42vw,200px);scroll-snap-align:start}.p-mnav__cards--promo .p-mnav__card-item{width:min(64vw,280px)}.p-mnav-card{display:flex;flex:1;flex-direction:column;min-width:0;padding:var(--p-space-3);overflow:hidden;border-radius:var(--p-radius-md);background:var(--p-color-bg);color:var(--p-color-text);text-align:center;text-decoration:none;transition:transform var(--p-duration-fast) var(--p-ease-out)}.p-mnav-card:active{transform:scale(.98)}.p-mnav-card__media{position:relative;display:block;aspect-ratio:1 / 1}.p-mnav-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.p-mnav-card__title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:var(--p-space-2);font-size:13px;font-weight:var(--p-weight-medium);line-height:1.35}.p-mnav-card__price{margin-top:2px;font-size:12px;line-height:1.4;color:var(--p-color-text-secondary)}.p-mnav-card__price .from{margin-right:.25em}.p-mnav-card--promo{padding:0}.p-mnav-card--promo .p-mnav-card__media{aspect-ratio:4 / 3}.p-mnav-card--promo .p-mnav-card__img{object-fit:cover}.p-mnav-card--promo .p-mnav-card__title{margin:var(--p-space-3)}.p-mnav__link{display:flex;align-items:center;min-height:44px;padding:0 var(--p-space-1);font-size:15px;color:var(--p-color-text-secondary)}.p-mnav__link.is-active,.p-mnav__link:active{color:var(--p-color-text)}.p-mnav__links--nested{padding-left:var(--p-space-4)}.p-mnav__links--nested .p-mnav__link{min-height:40px;font-size:14px}.p-mnav__secondary{margin-top:var(--p-space-5);padding:0 var(--p-gutter)}.p-mnav__secondary-link{display:flex;align-items:center;min-height:40px;font-size:14px;color:var(--p-color-text-secondary)}.p-mnav .social-links{padding:var(--p-space-4) var(--p-gutter) var(--p-space-5)}.p-mnav .thb-mobile-menu-footer.p-mnav__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--p-space-2);padding:var(--p-space-3) var(--p-gutter) calc(var(--p-space-3) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--p-color-line);background:var(--p-header-solid, var(--p-color-bg-subtle));text-align:left}.p-mnav__account,.p-mnav__footer .custom-select--button{display:inline-flex;align-items:center;gap:var(--p-space-2);height:40px;padding:0 var(--p-space-4);border:1px solid var(--p-color-line);border-radius:var(--p-radius-pill);background:var(--p-color-bg);color:var(--p-color-text);font-size:14px;font-weight:var(--p-weight-medium);line-height:1;white-space:nowrap}.p-mnav__account{padding-left:var(--p-space-3)}.p-mnav__account:active,.p-mnav__footer .custom-select--button:active{background:var(--p-color-bg-muted)}.p-mnav .thb-mobile-menu-footer.p-mnav__footer .thb-localization-forms{border-top:0;font-size:14px}.p-mnav__footer .shopify-localization-form{display:flex;gap:var(--p-space-2)}.p-mnav .p-mnav__footer .shopify-localization-form>div,.p-mnav__footer .custom-select+.custom-select{margin:0}.p-mnav__footer .custom-select:has(>.custom-select--button[disabled]){display:none}.p-mnav__footer .custom-select--arrow{margin-left:var(--p-space-1)}.p-mnav__footer .custom-select--arrow svg path{stroke:currentColor}.p-mnav__footer .thb-localization-forms--flag{margin-right:0}.p-mnav__footer .custom-select--list{margin-bottom:var(--p-space-2);overflow:hidden;border-radius:var(--p-radius-md);background:var(--p-color-bg);box-shadow:var(--p-shadow-md)}.p-mnav__row:focus-visible,.p-mnav__series-row:focus-visible,.p-mnav a:focus-visible{outline:2px solid var(--p-color-focus);outline-offset:2px}@keyframes p-mnav-in{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:none}}@keyframes p-mnav-reveal{0%{opacity:0;transform:translate3d(0,-6px,0)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.p-mnav.mobile-menu-drawer,.p-mnav__row .p-icon,.p-mnav__series-row .p-icon,.p-mnav-card{transition:none}.mobile-toggle-wrapper.active .p-mnav__item,.p-mnav__panel:not([hidden]),.p-mnav__series-panel:not([hidden]){animation:none}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/pihot-mobile-menu.css.map */
