.pn-shop{position:relative}.pn-shop>summary{min-height:44px;padding-right:2.8rem}.pn-shop>summary .icon-caret{right:10px}.pn-shop__panel{position:absolute;top:100%;left:0;width:min(460px,calc(100vw - 48px));background:#f3ebdd;border:1px solid #D4C6AD;border-radius:12px;z-index:10;max-height:calc(100dvh - 180px);overflow-y:auto;box-shadow:0 16px 40px #0003}.pn-shop__rows{margin:0;padding:8px 24px;list-style:none;color:#24211c;font-family:var(--font-body-family)}.pn-shop__rows li+li{border-top:1px solid #D4C6AD}.pn-shop__row{display:grid;grid-template-columns:96px minmax(0,1fr) 20px;gap:16px;align-items:center;padding:20px 0;min-height:100px;color:inherit;text-decoration:none}.pn-shop__row img{width:80px;height:80px;object-fit:cover;background:transparent;border-radius:6px}.pn-shop__copy{display:grid;gap:6px}.pn-shop__title{font-size:25px;line-height:1.2;font-family:var(--font-heading-family);font-weight:400;letter-spacing:-.015em}.pn-shop__description{font-size:14px;line-height:1.45;color:#625849;letter-spacing:0}.pn-shop__all{display:flex;align-items:center;justify-content:space-between;min-height:56px;gap:16px;color:inherit;text-decoration:none;font-size:15px}.pn-shop__rows a:hover .pn-shop__title,.pn-shop__all:hover{text-decoration:underline;text-underline-offset:4px}.pn-shop__rows a>svg{color:#866323}.pn-shop__rows a:focus-visible,.pn-shop>summary:focus-visible{outline:2px solid #866323;outline-offset:4px}.pn-shop__rows a[aria-current=page] .pn-shop__title{text-decoration:underline;text-underline-offset:4px}@media(max-width:989px){body:has(#Details-menu-drawer-container[open]) .loox-pn,body:has(#Details-menu-drawer-container[open]) shopify-forms-embed,body:has(#Details-menu-drawer-container[open]) shopify-chat{display:none!important}.pn-shop__rows{padding:0 20px}.pn-shop__row{grid-template-columns:72px minmax(0,1fr) 18px;gap:12px}.pn-shop__row img{width:64px;height:64px}.pn-shop__title{font-size:18px}}.pn-shop__gift{display:grid;place-items:center;width:96px;height:96px;background:transparent;border-radius:0;padding:5px}@media(max-width:989px){.header .menu-drawer__submenu:has(.pn-shop__rows){background:#f3ebdd;color:#24211c}.header .menu-drawer__submenu:has(.pn-shop__rows) .menu-drawer__close-button{color:#24211c}}.pn-shop__gift-card{display:flex;flex-direction:column;justify-content:space-between;width:100%;aspect-ratio:1.586;padding:6px;border:1px solid #C5A36A;border-radius:4px;background:#161613;color:#f3ebdd;box-sizing:border-box}.pn-shop__gift-card img{width:18px;height:15px;background:none;border-radius:0;object-fit:contain}.pn-shop__gift-card>span{font-family:var(--font-heading-family);font-size:9px;line-height:1}@media(max-width:989px){.pn-shop__gift-card{padding:4px}.pn-shop__gift-card img{width:12px;height:10px}.pn-shop__gift-card>span{font-size:7px}}.pn-shop__photo{display:block;width:96px;height:96px}.pn-shop__photo img{display:block;width:100%;height:100%}.pn-shop__photo--contain{padding:4px;background:transparent;border-radius:0}.pn-shop__photo--contain img{object-fit:contain;background:transparent}.pn-learn__art{display:grid;place-items:center;width:96px;height:96px;background:#24211c;color:#d6bd91;border-radius:6px}.pn-learn__art svg{width:80%;height:80%}.pn-shop__row:hover .pn-learn__art{background:#3b3327}.pn-shop__row>svg{transition:transform .18s ease}.pn-shop__row:hover>svg{transform:translate(3px)}.header .menu-drawer__submenu:has(.pn-shop__rows) .menu-drawer__close-button{background:#e7ddcc}@media(max-width:989px){.pn-shop__photo,.pn-shop__gift,.pn-learn__art{width:72px;height:72px}}@media(prefers-reduced-motion:reduce){.pn-shop__row>svg{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/paranormic-shop-menu.css.map */
