dialog.modal[open]{all:revert;z-index:9999;background:#fff;padding:20px;width:60vw;max-width:800px;max-height:90vh;max-height:90dvh;overflow-y:auto;box-sizing:border-box;justify-items:center;align-items:center;border-radius:30px;border:solid #928080 2px;display:flex;flex-direction:column}.topElements{width:100%;align-self:flex-start;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.closeButton{width:2rem;height:2rem;min-width:28px;min-height:28px;cursor:pointer;flex-shrink:0}.iconRow{display:flex;flex-direction:row;align-items:center;width:fit-content;max-width:90%;height:auto;border-bottom:#757575 solid 1px;margin:1rem 0 1.5rem;padding-bottom:.5rem;gap:.75rem}.iconRow>h2{color:#1d1d1d;font-size:clamp(1.25rem,2.5vw,1.85rem);margin:0}.modalIcon{color:#303030;height:2.25rem;width:2.25rem;max-height:40px;flex-shrink:0}.modalContent{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.modalContent>div{width:100%;box-sizing:border-box}.modalContent>a{width:100%;display:flex;justify-content:center;text-decoration:none}.CTAButton{border-radius:20px;text-align:center;color:#3c1321;font-family:Playfair Display,serif;font-size:clamp(.95rem,1.5vw,1.15rem);font-weight:400;padding:.875rem 1.5rem;width:100%;max-width:480px;height:fit-content;border:#3c1321 solid 3px;box-sizing:border-box}@media screen and (max-width:780px){dialog.modal[open]{width:92vw;padding:16px;border-radius:20px}.iconRow{margin:.5rem 0 1rem;gap:.5rem}.iconRow>h2{font-size:clamp(1.1rem,4.5vw,1.35rem)}.modalIcon{height:1.75rem;width:1.75rem}.closeButton{width:1.75rem;height:1.75rem;min-width:24px;min-height:24px}.CTAButton{width:100%;padding:.75rem 1rem}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/generic-interactive-modals.css.map */
