.ap-bundle-note{text-align:center;font-size:1.2rem;color:#8a939b;margin:-.8rem 0 1.8rem}[data-ap-buybox] .ap-reveal{opacity:1;transform:none;transition:none}body.ap-lock{overflow:hidden}.ap-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:flex-end;justify-content:center}.ap-modal[hidden]{display:none}.ap-modal-back{position:absolute;top:0;right:0;bottom:0;left:0;background:#12182173;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);opacity:0;transition:opacity .35s ease}.ap-modal.ap-open .ap-modal-back{opacity:1}.ap-panel{position:relative;background:#fff;width:100%;max-width:56rem;max-height:86vh;overflow-y:auto;border-radius:2rem 2rem 0 0;padding:2.2rem 2rem calc(2.4rem + env(safe-area-inset-bottom));transform:translateY(100%);transition:transform .45s cubic-bezier(.16,1,.3,1);box-shadow:0 -10px 40px #0000002e}.ap-modal.ap-open .ap-panel{transform:translateY(0)}@media(min-width:750px){.ap-modal{align-items:center;padding:2rem}.ap-panel{border-radius:2rem;max-width:64rem;max-height:82vh;transform:translateY(26px);opacity:0;transition:transform .45s cubic-bezier(.16,1,.3,1),opacity .35s ease}.ap-modal.ap-open .ap-panel{transform:translateY(0);opacity:1}}.ap-panel-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.6rem;gap:1rem}.ap-panel-head h3{font-size:1.8rem;margin:0;font-family:var(--font-heading-family,inherit)}.ap-x{width:3.6rem;height:3.6rem;border-radius:50%;border:1px solid var(--ap-line);background:#fff;font-size:1.5rem;cursor:pointer;flex-shrink:0;transition:background .2s,transform .2s}.ap-x:hover{background:var(--ap-grey);transform:rotate(90deg)}.ap-sheet-price{display:flex;align-items:baseline;gap:1rem;margin-bottom:1.4rem}.ap-need{animation:apShake .45s}@keyframes apShake{0%,to{transform:none}20%{transform:translate(-7px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}.ap-drawer-note{font-size:1.25rem;color:#8a939b;margin-top:1.4rem;text-align:center}@media(prefers-reduced-motion:reduce){.ap-panel,.ap-modal-back,.ap-x{transition:none}.ap-need{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ap-modals.css.map */
