.cancelReturnsPopup{position:fixed;top:0;left:0;width:100%;height:100vh;height:100dvh;z-index:10000;display:none;align-items:center;justify-content:center;padding:1.6rem;box-sizing:border-box;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.cancelReturnsPopup.cancelReturnsPopup--open{display:flex;opacity:1;visibility:visible}.cancelReturnsPopup__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1}.cancelReturnsPopup__content{position:relative;z-index:2;background-color:#fff;border-radius:0;max-width:76.1rem;width:100%;max-height:90vh;overflow-y:auto;display:flex;flex-direction:column;transform:scale(.95);transition:transform .3s ease}.cancelReturnsPopup.cancelReturnsPopup--open .cancelReturnsPopup__content{transform:scale(1)}.cancelReturnsPopup__header{padding:1.6rem;display:flex;align-items:center;justify-content:flex-end;gap:1.6rem;flex-shrink:0}.cancelReturnsPopup__title{font-size:1.6rem;font-weight:800;line-height:1.39;color:#15103d;margin:0}.cancelReturnsPopup__close{width:2.4rem;height:2.4rem;background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease;flex-shrink:0}.cancelReturnsPopup__close:hover{opacity:.7}.cancelReturnsPopup__close svg{width:100%;height:100%}.cancelReturnsPopup__body{display:flex;flex-direction:column;gap:1.6rem;padding:1.6rem;padding-top:0}.cancelReturnsPopup__section{display:flex;flex-direction:column;gap:.8rem}.cancelReturnsPopup__heading{font-family:Garnett,sans-serif;font-size:1.3rem;font-weight:750;line-height:1.42;color:#15103d;margin:0}.cancelReturnsPopup__text{font-family:Garnett,sans-serif;font-size:1.3rem;font-weight:400;line-height:1.42;color:#15103d;margin:0}.cancelReturnsPopup__text p{margin:0 0 .8rem;font-size:1.3rem}.cancelReturnsPopup__text p:last-child{margin-bottom:0}.cancelReturnsPopup__text ul{padding-left:1rem;margin:0;list-style:none}.cancelReturnsPopup__text li{position:relative;padding-left:1.3rem;margin-bottom:.8rem;font-size:1.3rem}.cancelReturnsPopup__text li:last-child{margin-bottom:0}.cancelReturnsPopup__text li:before{content:"\2022";position:absolute;left:0;font-size:2rem;line-height:1.8rem;color:#15103d}.cancelReturnsPopup__text strong,.cancelReturnsPopup__text .js-cancel-popup-price{font-weight:500}@media (max-width: 767px){.cancelReturnsPopup{padding:1rem}.cancelReturnsPopup__content{max-height:85vh}}
/*# sourceMappingURL=/cdn/shop/t/541/assets/cancel-returns-popup.css.map */
