.modal__container{display:none;opacity:0;position:fixed;z-index:15;left:50%;top:50%;transform:translate(-50%,-50%);webkit-transition:opacity 1.2s ease-in-out;transition:opacity 1.2s ease-in-out}.modal__inner-content-container{max-height:560px;overflow-y:auto;padding-right:5px;margin:10px}.modal__inner-wrapper{width:unset}@media screen and (prefers-reduced-motion:no-preference){.modal__container{transition-duration:var(--modal-transition-duration);transition-behavior:allow-discrete;transition-timing-function:var(--modal-timing-function)}.modal__container:popover-open{display:block;opacity:1}@starting-style{.modal__container:popover-open{opacity:0}}.no-popover .modal__container.\:popover-open{display:block;opacity:1}}.modal__container::backdrop{background:var(--modal-backdrop)}@media(max-width:767px){.modal__inner-content-container{max-height:unset;overflow-y:unset}}.modal__inner-wrapper{background-color:var(--background);padding:20px;border:1px solid #888;max-height:800px;overflow-y:hidden;position:relative;width:100%}.modal__inner-wrapper .loading-wrapper{height:100%}@media(min-width:980px){.modal__container{width:880px}}@media(min-width:768px)and (max-width:979px){.modal__container{width:90%}}@media(max-width:767px){.modal__container{width:100%}.modal__inner-wrapper{overflow:unset;max-height:unset;padding:50px 10px 20px!important}}.modal__container.modal--active{display:block;opacity:1}.modal__container button.slideout__trigger-ajax-cart.js-modal-close{padding:0 5px}.modal__trigger--open{z-index:2;margin-bottom:0;cursor:pointer}.modal__trigger--open button{margin-bottom:0}.modal__trigger--close{position:absolute;right:0;top:0}.modal__trigger--close button{padding:15px 10px;margin-bottom:0;line-height:unset;height:50px;background-color:unset!important;color:unset!important}.modal__trigger--close button .icn-close:after,.modal__trigger--close button .icn-close:before{border-color:var(--text-color)}.modal__general-modal__wrapper{padding:30px!important}.modal__general-modal__wrapper .slideout__trigger-general-modal{position:absolute;top:0;right:0}.modal__container[data-wau-modal-full]{width:100%;height:100%;position:fixed;top:0;left:0;transform:unset;overflow:hidden;min-height:100%}.modal__container[data-wau-modal-full] .modal__inner-wrapper{border:unset;max-height:unset;width:100%;height:100%;overflow-y:auto}.modal__container[data-wau-modal-full] .modal__inner-content-container{max-height:unset;padding:0;margin:0;overflow:unset}.modal__general-modal__wrapper .slideout__trigger--close button{position:absolute;top:0;right:0}@media(min-width:768px){.modal.modal__container .modal__inner-content-container{max-height:min(560px,calc(100vh - 140px))}}@media(max-width:767px){.modal.modal__container{right:0;bottom:0;top:0;left:0;transform:none;width:100%;max-width:100%;height:100%;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;overflow:hidden}.modal.modal__container .modal__general-modal__wrapper{height:100%;max-height:none;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;border:0;padding:0 20px 40px!important}.modal.modal__container .slideout__trigger-general-modal__wrapper{position:sticky;top:0;z-index:3;height:52px;margin:0 -20px 4px;background:var(--background)}.modal.modal__container .slideout__trigger-general-modal{width:52px;height:52px}.modal.modal__container .modal__inner-content-container{max-height:none;overflow:visible;margin:0;padding:0}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-modals.css.map */
