.suitcase-sheet__decoration{bottom:0;left:0;height:50%;width:50%;background-image:var(--suitcase-image-url);background-size:contain;background-repeat:no-repeat;position:absolute;opacity:7%}.suitcase-sheet__wrapper{position:fixed;top:0;left:0;width:100vw;height:100dvh;pointer-events:none;opacity:0;display:flex;align-items:flex-end;transition:opacity .3s ease-in-out;z-index:999999999999;background-color:#00000078;touch-action:pan-x}.suitcase-sheet{width:100vw;transition:transform .3s ease-in-out;background-color:#fff;touch-action:pan-x;border-radius:39px 39px 0 0;display:none;height:39rem;transform:translateY(36rem);display:flex;flex-direction:column;align-items:center}.suitcase-sheet--open{display:flex;transform:translateY(0)}.suitcase-sheet__wrapper--open{pointer-events:all;opacity:1}.suitcase-sheet__header{height:8rem;background:#f7f7f7;display:flex;flex-direction:column;align-items:center;border-radius:39px 39px 0 0;width:100%}.suitcase-sheet__menu{display:flex;align-items:center;justify-content:center;padding:.2rem;width:100%;flex-direction:row-reverse;margin-bottom:2rem}.suitcase-sheet__title{font-size:20px;font-weight:400;margin:0;font-family:ploni-ultrabold}.suitcase-sheet__swipe{display:block;width:2.6rem;background-color:#c7c7c7;padding:.17rem;margin-top:1rem;border-radius:30px}.suitcase-sheet__content{padding:3.5rem 2rem 2rem;display:flex;align-items:center;gap:2.5rem;flex-direction:column;text-align:center;width:85%;position:relative;letter-spacing:normal}.suitcase-sheet__x{all:unset;font-size:20px;margin-right:2rem;transform:translateY(15px);display:none}.suitcase-sheet__caution{font-size:16px}.suitcase-sheet__description{font-size:16px;margin:0}.suitcase-sheet__checkout-link{width:88%;height:4.4rem;font-size:16px;font-weight:600;color:#fff;background-color:#000;border-radius:30px;display:flex;align-items:center;justify-content:center;margin-top:3rem;text-decoration:none;position:relative;z-index:1}@media screen and (min-width:768px){.suitcase-sheet__wrapper{align-items:center;justify-content:center}.suitcase-sheet{border-radius:39px;width:42rem;height:45dvh;transition:none}.suitcase-sheet__header{padding-bottom:.5rem}.suitcase-sheet__content{width:75%}.suitcase-sheet__menu{position:relative}.suitcase-sheet__swipe{display:none}.suitcase-sheet__title{margin-top:.6rem}.suitcase-sheet__x{position:absolute;top:.7rem;right:.2rem;cursor:pointer;display:block;background:var(--suitcase-x-url);background-repeat:no-repeat;background-size:contain;width:20px;height:20px}.suitcase-sheet__checkout-link{margin-top:0rem}}
/*# sourceMappingURL=/cdn/shop/t/223/assets/product-suitcase-popup.css.map */
