.booklet-modal__outer-wrapper{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#00000080}.booklet-modal__outer-wrapper--open{display:block}.booklet-modal__inner-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:30px;width:80%;max-width:700px;box-shadow:0 5px 15px #0000004d;border-radius:4px;text-align:center}@media only screen and (max-width: 479px){.booklet-modal__inner-wrapper{width:90%;padding:25px 20px}}.booklet-modal__close{position:absolute;top:20px;right:20px;color:#aaa;font-size:28px;font-weight:700;border:none;background:none;cursor:pointer}.booklet-modal__close:hover{color:#000;text-decoration:none;cursor:pointer}.booklet-modal__title{margin:0 0 30px;font-size:24px;color:#353535;font-weight:900;line-height:1}@media only screen and (min-width: 875px){.booklet-modal__title{font-size:52px}}.booklet-modal__languages{display:flex;align-items:center;justify-content:center;gap:20px;margin:30px 0;flex-wrap:wrap}.booklet-modal__language input{position:absolute;left:-9999px}.booklet-modal__language label{background-color:#fff;border:1px solid #f58f71;padding:8px 16px;border-radius:30px;width:200px;display:inline-block;cursor:pointer;transition:background-color .3s ease}@media only screen and (max-width: 874px){.booklet-modal__language label{width:150px}}@media only screen and (max-width: 479px){.booklet-modal__language,.booklet-modal__language label{width:100%}}.booklet-modal__language input:checked+label{background-color:var(--PRIMARY-BUTTONS-COLOR-HOVER)}.booklet-modal__language input:focus-visible+label{outline:2px auto Highlight;outline:2px auto -webkit-focus-ring-color}
/*# sourceMappingURL=/cdn/shop/t/62/assets/mattress-booklet.css.map */
