.fits-strip{position:absolute;bottom:12px;right:12px;z-index:2;font-family:var(--font-body-family);pointer-events:auto}@media screen and (min-width:750px){.fits-strip{bottom:14px;right:14px}}.fits-strip__btn{display:flex;align-items:center;gap:4px;background:#f2f0eaeb;border:none;padding:8px 14px;border-radius:6px;margin:0;cursor:pointer;color:#646464;font-family:var(--font-body-family);font-size:1.15rem;white-space:nowrap;transition:color .15s ease}.fits-strip__btn:hover{color:#121212}.fits-strip__btn:focus{outline:none;box-shadow:none}.fits-strip__btn-text{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.fits-strip__btn-icon{flex-shrink:0;opacity:.6}@media screen and (min-width:750px){.fits-strip__btn{font-size:1.2rem}}.fits-popup{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999}.fits-popup[aria-hidden=false]{display:flex;align-items:flex-end;justify-content:center;background:#0000008c}.fits-popup__sheet{position:relative;z-index:1;background:#fff;border-radius:14px 14px 0 0;width:100%;max-width:520px;max-height:85vh;overflow-y:auto;animation:fitsSheetIn .3s ease}@keyframes fitsSheetIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes fitsSheetOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes fitsBgOut{0%{background:#0000008c}to{background:#0000}}.fits-popup.fits-popup--closing{animation:fitsBgOut .25s ease forwards}.fits-popup.fits-popup--closing .fits-popup__sheet{animation:fitsSheetOut .25s ease forwards}.fits-popup__header{display:flex;align-items:center;justify-content:space-between;padding:20px 20px 12px;position:sticky;top:0;background:#fff;border-radius:14px 14px 0 0}.fits-popup__title{font-family:var(--font-body-family);font-weight:600;font-size:1.6rem;color:#121212}@media screen and (min-width:750px){.fits-popup__title{font-size:1.8rem}}.fits-popup__close{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#f2f2f2;border:none;border-radius:50%;cursor:pointer;color:#121212;padding:0;flex-shrink:0;transition:background-color .15s ease}.fits-popup__close:hover{background:#e5e5e5}.fits-popup__close:focus{outline:none;box-shadow:none}.fits-popup__body{padding:0 20px 24px}.fits-popup__image{width:100%;height:auto;display:block;border-radius:8px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-fits-popup.css.map */
