.cc-popup .popup-wrap{display:flex;width:61.4rem;max-width:calc(100vw - 3.2rem);height:41.1rem;max-height:calc(100vh - 4rem);position:relative;overflow:hidden;background:#fff;border-radius:0}.cc-popup__media{flex:0 0 44.7%;position:relative;overflow:hidden;background:#000}.cc-popup__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.cc-popup__panel{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:flex-start;padding:5.7rem 3.4rem 3.2rem 2.5rem;background:#fff;color:#000;box-sizing:border-box}.cc-popup__heading{margin:0 0 2.6rem;max-width:25rem;font-family:norman-stencil,ENR,Georgia,serif;font-weight:800;font-size:4rem;line-height:1.01;letter-spacing:0;text-transform:uppercase;color:#000}.cc-popup__button{display:inline-flex;align-items:center;justify-content:center;min-width:12.5rem;margin:0 0 2.6rem;padding:1.2rem 1.6rem;border:0;border-radius:.4rem;background:#5f0000;color:#fff!important;font-family:ms_bold,ms_semibold,sans-serif;font-size:1.2rem;line-height:normal;letter-spacing:0;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .15s ease}.cc-popup__button:hover,.cc-popup__button:focus-visible{background:#4a0000;color:#fff!important}.cc-popup__body,.cc-popup__body p{margin:0;max-width:25.4rem;font-family:ms_medium,ms,sans-serif;font-size:1.4rem;line-height:1.6rem;letter-spacing:0;color:#000}.cc-popup__body p+p{margin-top:1.6rem}.cc-popup__close{position:absolute;top:1.6rem;right:4rem;width:2.4rem;height:2.4rem;padding:0;border:0;background:none;cursor:pointer;line-height:0;z-index:2;opacity:.85;transition:opacity .15s ease}.cc-popup__close:hover{opacity:1}.cc-popup__close img{display:block;width:2.4rem;height:2.4rem}@media screen and (max-width:749px){.cc-popup .popup-wrap{flex-direction:column;width:calc(100vw - 3.2rem);height:auto;max-height:calc(100vh - 3.2rem)}.cc-popup__media{flex:0 0 auto;height:20rem}.cc-popup__image{object-position:center 30%}.cc-popup__panel{padding:2.8rem 2rem 2.4rem;overflow-y:auto}.cc-popup__heading{font-size:3.4rem;margin-bottom:2rem}.cc-popup__button{margin-bottom:2rem}.cc-popup__close{top:1.2rem;right:1.2rem}.cc-popup__close img{filter:drop-shadow(0 0 2px rgba(255,255,255,.9))}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/collectors-closet-popup.css.map */
