.thb-full-menu>li.menu-item-has-pihot-mega{position:static}.p-mega__backdrop,.p-mega__panel{position:absolute;top:100%;left:0;right:0}.p-mega__backdrop{height:100dvh;z-index:1;background:#0003;opacity:0;pointer-events:none;transition:opacity var(--p-duration-base) var(--p-ease-standard)}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.p-mega__backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}}.p-mega__panel{z-index:2;min-height:var(--p-mega-min, 0);max-height:calc(100dvh - var(--header-height, 56px) - var(--header-offset, 0px) - 40px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;background:var(--p-header-solid);border-top:1px solid var(--p-color-line);border-bottom-left-radius:var(--p-radius-lg);border-bottom-right-radius:var(--p-radius-lg);box-shadow:var(--p-shadow-lg);clip-path:inset(0 -100px -100px -100px);text-align:left;white-space:normal;opacity:0;visibility:hidden;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)}.p-mega__panel::-webkit-scrollbar{display:none}.p-mega--full .p-mega__panel{height:var(--p-mega-room, calc(100dvh - var(--header-height, 56px) - var(--header-offset, 0px)));max-height:none;border-bottom-left-radius:0;border-bottom-right-radius:0;scrollbar-width:thin;scrollbar-gutter:stable}.p-mega--full .p-mega__panel::-webkit-scrollbar{display:initial}.p-mega--full .p-mega__inner{padding-top:calc(var(--p-space-5) + var(--p-space-4))}.p-mega--full .p-mega__side,.p-mega--full .p-mega__close{top:calc(var(--p-space-5) + var(--p-space-4))}.is-open>.p-mega .p-mega__backdrop{opacity:1}.is-open>.p-mega .p-mega__panel{opacity:1;visibility:visible;transform:none;transition:opacity var(--p-duration-base) var(--p-ease-out),transform var(--p-duration-base) var(--p-ease-out),visibility 0s}.p-mega__inner{box-sizing:content-box;display:grid;grid-template-columns:200px minmax(0,1fr) 40px;column-gap:var(--p-space-6);max-width:var(--p-width-narrow);margin:0 auto;padding:var(--p-space-6) var(--p-gutter) var(--p-space-7);line-height:1.3}@media only screen and (min-width:1280px){.p-mega__inner{grid-template-columns:220px minmax(0,1fr) 40px;column-gap:var(--p-space-7)}}.p-mega__side{position:sticky;top:0;align-self:start;display:flex;flex-direction:column;gap:var(--p-space-5)}.p-mega__tabs{display:flex;flex-direction:column;gap:2px}.p-mega__tab{-webkit-appearance:none;appearance:none;display:flex;align-items:center;gap:var(--p-space-3);width:100%;min-height:44px;margin:0;padding:var(--p-space-1) var(--p-space-3) 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:14px;font-weight:var(--p-weight-medium);line-height:1.3;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-mega__tab:hover{background:#0000000a;color:var(--p-color-text)}.p-mega__tab[aria-selected=true]{background:var(--p-color-bg);color:var(--p-color-text)}.p-mega__tab-thumb{flex:none;width:56px;height:40px;overflow:hidden;border-radius:var(--p-radius-xs);background:var(--p-color-bg)}.p-mega__tab-thumb img{display:block;width:100%;height:100%;object-fit:cover}.p-mega__shop-all{display:inline-flex;align-items:center;gap:2px;align-self:flex-start;padding:0 var(--p-space-1);font-size:14px;font-weight:var(--p-weight-medium);color:var(--p-color-text)}.p-mega__shop-all:hover{color:var(--p-color-brand)}.p-mega__shop-all .p-icon,.p-mega__group-link .p-icon{transition:transform var(--p-duration-fast) var(--p-ease-out)}.p-mega__shop-all:hover .p-icon,.p-mega__group-link:hover .p-icon{transform:translate(2px)}.p-mega__close{position:sticky;top:0;align-self:start;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;padding:0;border:0;border-radius:50%;background:transparent;color:var(--p-color-text);cursor:pointer;transition:background-color var(--p-duration-fast) var(--p-ease-standard)}.p-mega__close:hover{background:#0000000d}.p-mega__tab:focus-visible,.p-mega__close:focus-visible,.p-mega__shop-all:focus-visible,.p-mega__group-link:focus-visible,.p-mega-card:focus-visible,.p-mega__link:focus-visible{outline:2px solid var(--p-color-focus);outline-offset:2px}.p-mega__main{min-width:0}.p-mega__group+.p-mega__group{margin-top:var(--p-space-7)}.p-mega__group-head{display:flex;align-items:baseline;gap:var(--p-space-4);margin-bottom:var(--p-space-4)}.p-mega__group-title{margin:0;font-size:17px;font-weight:var(--p-weight-semibold);letter-spacing:-.01em;color:var(--p-color-text)}.p-mega__group-link{display:inline-flex;align-items:center;font-size:13px;color:var(--p-color-text-secondary);transition:color var(--p-duration-fast) var(--p-ease-standard)}.p-mega__group-link:hover{color:var(--p-color-text)}.p-mega__bento{display:grid;grid-template-columns:repeat(calc(var(--p-mega-cols, 2) + 2),minmax(0,1fr));gap:var(--p-space-3);margin:0;padding:0;list-style:none}.p-mega__bento--empty{grid-template-columns:minmax(0,240px)}.p-mega__item{display:flex;min-width:0;margin:0}.p-mega__item--featured{grid-column:span 2;grid-row:span 2}.is-open>.p-mega .p-mega__tabpanel:not([hidden]) .p-mega__item{animation:p-mega-item-in .5s var(--p-ease-out) both;animation-delay:calc(min(var(--i, 0),10)*40ms + 60ms)}.is-open>.p-mega[data-p-switched] .p-mega__tabpanel:not([hidden]) .p-mega__item{animation:p-mega-item-fade var(--p-duration-base) var(--p-ease-out) both;animation-delay:calc(min(var(--i, 0),10)*20ms)}@keyframes p-mega-item-in{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:none}}@keyframes p-mega-item-fade{0%{opacity:0}to{opacity:1}}.p-mega-card{position:relative;display:flex;flex:1;flex-direction:column;min-width:0;padding:var(--p-space-4);overflow:hidden;border-radius:var(--p-radius-md);background:var(--p-color-bg);color:var(--p-color-text);text-align:center;text-decoration:none}.p-mega-card__media{position:relative;aspect-ratio:5 / 4}.p-mega-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transition:transform .6s var(--p-ease-out)}.p-mega-card__img--placeholder{fill:var(--p-color-text-tertiary);opacity:.4}.p-mega-card:hover .p-mega-card__img{transform:scale(1.04)}.p-mega-card__badge{position:absolute;top:var(--p-space-3);left:var(--p-space-3);z-index:1;padding:3px 8px;border-radius:var(--p-radius-pill);background:var(--p-card-badge-bg, var(--p-color-bg-subtle));color:var(--p-card-badge-fg, var(--p-color-text-secondary));font-size:11px;font-weight:var(--p-weight-semibold);line-height:1.3}.p-mega-card__body{display:flex;flex-direction:column;gap:2px;margin-top:var(--p-space-3)}.p-mega-card__title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:var(--p-weight-medium);line-height:1.35}.p-mega-card__tagline{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.45;color:var(--p-color-text-secondary)}.p-mega-card__price{font-size:13px;line-height:1.4;color:var(--p-color-text-secondary)}.p-mega-card__price .from{margin-right:.25em}.p-mega-card__compare{margin-left:.4em;color:var(--p-color-text-tertiary)}.p-mega-card--featured{padding:var(--p-space-5);border-radius:var(--p-radius-lg)}.p-mega-card--featured .p-mega-card__media{flex:1;min-height:180px;aspect-ratio:auto}.p-mega-card--featured .p-mega-card__body{gap:var(--p-space-1);margin-top:var(--p-space-4)}.p-mega-card--featured .p-mega-card__title{font-size:19px;font-weight:var(--p-weight-semibold);letter-spacing:-.01em}.p-mega-card--promo{padding:0}.p-mega-card--promo .p-mega-card__media{flex:1;aspect-ratio:auto;min-height:160px}.p-mega-card--promo .p-mega-card__img{object-fit:cover}.p-mega-card__promo-title{position:absolute;left:var(--p-space-4);right:var(--p-space-4);bottom:var(--p-space-4);color:#fff;font-size:15px;font-weight:var(--p-weight-semibold);line-height:1.25;text-align:left;text-shadow:0 1px 12px rgba(0,0,0,.3)}.p-mega__links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--p-space-1) var(--p-space-5);margin:0;padding:0;list-style:none}.p-mega__link{display:block;padding:10px var(--p-space-3);border-radius:var(--p-radius-sm);font-size:14px;color:var(--p-color-text-secondary);transition:background-color var(--p-duration-fast) var(--p-ease-standard),color var(--p-duration-fast) var(--p-ease-standard)}.p-mega__link:hover{background:var(--p-color-bg);color:var(--p-color-text)}@media(prefers-reduced-motion:reduce){.p-mega__backdrop,.p-mega__panel,.p-mega__tab,.p-mega-card__img{transition:none}.is-open>.p-mega .p-mega__tabpanel:not([hidden]) .p-mega__item{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/pihot-mega-menu.css.map */
