.pswp{--pswp-bg: #fff}.pswp__top-bar{background:transparent!important;box-shadow:none!important;padding:16px 16px 0}.pswp__button--close{display:flex;align-items:center;justify-content:center}.pswp__button.rc-modal-next svg{left:auto;right:18px}.pswp__button.rc-modal-close svg{height:20px;width:20px;left:21px;top:20px}.pswp__button.rc-modal-close{width:55px;height:55px}.pswp__button--arrow{width:40px;height:40px;background:#fff!important;border:1px solid #e0e0e0!important;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px #00000014;transition:box-shadow .2s}.pswp__button--arrow:hover{box-shadow:0 2px 8px #00000026}.pswp__counter{color:#111;font-size:11px;letter-spacing:.08em;font-family:sans-serif;text-transform:uppercase;opacity:.6;padding:0;height:auto;line-height:40px}.pswp__img{object-fit:contain;background:#fff}.pswp__button--zoom{display:none!important}.pswp__caption__center{text-align:center;font-size:12px;color:#555;letter-spacing:.05em;font-family:sans-serif;padding:12px 20px}body.pswp-open{overflow:hidden}.pswp{background-color:#fff;position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;z-index:999999!important;transition:all .2s ease-in-out}.pswp-root{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important}.pswp__img{transition:transform .12s cubic-bezier(.25,.46,.45,.94)!important}.pswp--animating .pswp__img{transition:none!important}.pswp__bg{height:110dvh!important;display:block!important;opacity:1!important;background:#fff!important}.pswp .rc-modal-container-action-buttons{position:absolute;display:flex;align-items:center;gap:18px;z-index:11;width:100%;bottom:50px;left:0;text-align:center;transition:all .18s ease-in-out;justify-content:center;transform:translateY(35px)}body.pswp-open .rc-modal-container-action-buttons{visibility:visible;opacity:1;transform:translateY(0)}.rc-modal-action-hidden{opacity:0}.pswp__scroll-wrap{transform:scale(.9);opacity:0!important;transition:all .4s cubic-bezier(.4,0,.22,1)}body.pswp-open .pswp__scroll-wrap{opacity:1!important;transform:scale(1)}.pswp__bg{opacity:0!important;transition:all .3s cubic-bezier(.4,0,.22,1)}body.pswp-open .pswp__bg{opacity:1!important}@media(max-width:749px){.pswp{z-index:998!important;min-height:100dvh}body.pswp-open:after{content:"";height:120vh;width:120vh;top:0;right:0;bottom:0;left:0;background:#fff;position:absolute}.pswp .rc-modal-container-action-buttons{bottom:90px}}@media(max-width:749px)and (pointer:coarse){@supports (-webkit-touch-callout: none){.pswp .rc-modal-container-action-buttons{bottom:120px}}}@media(-moz-touch-enabled:0),(hover:hover){.rc-modal-next:hover svg{animation:buttonFromLeftToRight .6s ease-in-out forwards}.rc-modal-prev:hover svg{animation:buttonFromRightToLeft .6s ease-in-out forwards}.rc-modal-close:hover svg{animation:buttonFromTopToBottom .6s ease-in-out forwards}}@keyframes buttonFromLeftToRight{0%{transform:translate(0) scaleX(-1)}25%{opacity:0;transform:translate(50%) scaleX(-1)}50%{opacity:0;transform:translate(-50%) scaleX(-1)}75%{opacity:1;transform:translate(0) scaleX(-1)}}@keyframes buttonFromRightToLeft{0%{transform:translate(0)}25%{opacity:0;transform:translate(-50%)}50%{opacity:0;transform:translate(50%)}75%{opacity:1;transform:translate(0)}}@keyframes buttonFromTopToBottom{0%{-webkit-transform:translateY(0%);transform:translateY(0)}25%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}50%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}75%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/1897/assets/rc-custom-photoswipe.css.map */
