.festive-store .order-help-menu{position:relative;border:0;margin:0;padding:0}.order-help-menu>summary{list-style:none;display:flex;align-items:center;gap:8px;min-height:44px;padding:15px 0;font-size:13px;font-weight:500;color:#7a615e;white-space:nowrap;cursor:pointer}.order-help-menu>summary::-webkit-details-marker{display:none}.order-help-menu>summary>span{font-size:16px;transition:transform .15s}.order-help-menu[open]>summary>span{transform:rotate(180deg)}.order-help-menu>summary:hover,.order-help-menu>summary.is-current,.order-help-menu[open]>summary{color:#532331}.order-help-menu>nav{position:absolute;top:100%;right:-20px;display:grid;gap:0;min-width:230px;padding:9px 16px;background:#fffbf5;border:1px solid #e7d6c4;border-radius:12px;box-shadow:0 15px 35px #53233114}.festive-store .desktop-nav .order-help-menu>nav>a{display:flex;align-items:center;justify-content:space-between;gap:25px;min-height:47px;padding:10px 0;font-size:13px;line-height:1.5;color:#68404a}.order-help-menu>nav>a+a{border-top:1px solid #eee0d2}.order-help-menu>nav>a>span{font-size:16px;color:#aa7d56}.festive-store .desktop-nav .order-help-menu>nav>a[aria-current]::after{display:none}.festive-store .desktop-nav .order-help-menu>nav>a:hover,.festive-store .desktop-nav .order-help-menu>nav>a[aria-current]{color:#532331;font-weight:600}.festive-store .order-help-menu>summary:focus-visible{outline:2px solid #a16e3d;outline-offset:4px;border-radius:3px}.festive-store .mobile-menu>nav{max-height:calc(100dvh - 112px);overflow-y:auto;overscroll-behavior:contain;box-sizing:border-box}.festive-store .mobile-menu>nav a[aria-current=page]{font-weight:600;color:#532331}
@media(prefers-reduced-motion:reduce){.order-help-menu>summary>span{transition:none}}
