.coloring-sheets__grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:75px}.coloring-sheets__item{display:flex;flex-direction:column;align-items:center;gap:29px;width:385px;max-width:100%}.coloring-sheets__media{display:block;width:385px;max-width:100%;aspect-ratio:482 / 668;background-color:transparent}.coloring-sheets__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.coloring-sheets__item:hover .coloring-sheets__img{transform:scale(1.04)}.coloring-sheets__btn{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;width:330px;max-width:100%;height:53px;padding:12px 32px;box-sizing:border-box;border:0;border-radius:100px;background-color:#eee;box-shadow:0 15px 25px #00000040;text-decoration:none;cursor:pointer;transition:background-color .24s ease,opacity .24s ease}.coloring-sheets__btn-label{font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:600;font-size:16px;line-height:100%;letter-spacing:.03em;color:#231f20;white-space:nowrap}.coloring-sheets__btn:hover{background-color:#e4e4e4}.coloring-sheets__btn:active{opacity:.8}.cs-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none;align-items:center;justify-content:center;padding:16px}.cs-popup.is-open{display:flex}.cs-popup__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;border:0;padding:0;cursor:pointer}.cs-popup__dialog{position:relative;width:654px;max-width:100%;background:#fff;border-radius:15px;box-shadow:0 4px 12.4px #00000040;padding:64px 39px 40px;box-sizing:border-box;text-align:center;animation:cs-popup-in .28s ease}@keyframes cs-popup-in{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}.cs-popup__close{position:absolute;top:27px;right:27px;width:28px;height:28px;padding:0;border:0;background:none;color:#000;cursor:pointer;line-height:0;transition:opacity .24s ease}.cs-popup__close:hover{opacity:.6}.cs-popup__close svg{display:block;width:100%;height:100%}.cs-popup__title{margin:0;font-family:"Roboto Serif",ui-serif,Georgia,Times New Roman,serif;font-weight:400;font-size:40px;line-height:1.1;color:#000;text-wrap:balance}.cs-popup__form{display:flex;flex-direction:column;align-items:center;margin:0}.cs-popup__input{width:576px;max-width:100%;height:64px;margin-top:48px;padding:0 24px;box-sizing:border-box;border:1px solid rgb(168,168,168);border-radius:15px;background:#fff;text-align:center;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;color:#231f20}.cs-popup__input::placeholder{color:#909090;letter-spacing:.02em}.cs-popup__input:focus{outline:none;border-color:#231f20}.cs-popup__submit{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:330px;max-width:100%;height:53px;margin-top:24px;border:0;border-radius:100px;background-color:#231f20;box-shadow:0 15px 25px #00000040;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:600;font-size:16px;letter-spacing:.03em;color:#fff;text-decoration:none;cursor:pointer;transition:opacity .24s ease}.cs-popup__error{margin:16px 0 0;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:20px;color:#b3261e}.cs-popup__submit:hover{opacity:.9}.cs-popup__submit:active{opacity:.8}.cs-popup__submit:disabled{cursor:default;opacity:1}.cs-popup__disclaimer{margin:48px auto 0;max-width:576px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#8d8d8d}@media only screen and (max-width:768px){.coloring-sheets__grid{flex-direction:column;align-items:center;gap:58px}.coloring-sheets__item{width:305px;gap:34px}.coloring-sheets__media{width:305px}.coloring-sheets__btn{width:330px}.cs-popup__dialog{padding:48px 24px 32px}.cs-popup__close{top:20px;right:18px;width:22px;height:22px}.cs-popup__title{font-size:35px}.cs-popup__input{height:56px;margin-top:40px}.cs-popup__disclaimer{margin-top:40px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/bookish-coloring-sheets.css.map */
