body.r-modal-open{overflow:hidden}body.r-modal-open .r-modal{overflow-x:hidden;overflow-y:auto}.r-modal{box-sizing:border-box;position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;outline:0;z-index:1060;background-color:#00000080;display:none}.r-modal.r-show{display:block}.r-modal .r-modal-dialog{box-sizing:border-box;width:85%;max-width:500px;margin:1.75rem auto;min-height:calc(100% - 3.5rem);display:flex;align-items:center}.r-modal .r-modal-dialog:has(.side-modal__right){margin:0 0 0 auto}.r-modal .r-modal-content{box-sizing:border-box;width:100%;background-color:#fff;border-radius:5px;margin:15px}.r-modal .r-modal-content:has(.side-modal__right){margin:0 0 0 15px;height:100vh;overflow-y:auto;border-radius:0}.r-modal .r-modal-header{position:relative;font-size:1em;padding:15px}.r-modal .r-modal-header.r-no-title{padding-top:0;padding-bottom:0}.r-modal .r-button-close{position:absolute;right:15px;top:10px;width:32px;height:32px;cursor:pointer;font-size:1em;border:0;color:#000;opacity:.5;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.r-modal .r-modal-body{box-sizing:border-box;padding:15px;color:#484a40;text-align:center}.r-modal .r-modal-body>*{font-size:inherit;margin-top:0}.r-shopping-benfit-modal-content .r-title{font-family:var(--r-font-sans);font-weight:700;font-size:inherit}.r-shopping-benfit-modal-content .r-icon{max-width:65px}r-modal-button a{display:block;position:relative}r-modal-button a .r-icon{display:block;position:absolute;top:50%;left:50%;width:2px;height:2px}r-modal-button a .r-icon.r-play-icon:before{content:"";display:block;position:absolute;width:0px;height:0px;border-style:solid;border-color:transparent transparent transparent #ffffff;border-width:35px 0 35px 60px;top:-35px;left:-15px;filter:drop-shadow(0 0 25px black)}.r-modal .r-modal-content:has(.material-guide) .r-modal-header{background-color:#f5f1ea}.r-modal .r-modal-body:has(.material-guide){text-align:unset;padding:0}.r-modal .r-modal-body .material-guide>*:not(.content){padding:5px 30px}.r-modal .r-modal-body .material-guide .content{padding:0 30px}.r-modal .r-modal-body .material-guide .content .content{padding:0}.r-modal .r-modal-body:has(.material-guide) .content h1,.r-modal .r-modal-body:has(.material-guide) .content h2{margin:0}.r-modal .r-modal-body:has(.material-guide) .content h2{font-size:4rem;-webkit-text-stroke:1.5px #484a40;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);color:rgb(var(--color-foreground))}.r-modal .r-modal-body:has(.material-guide) .content h3{font-family:var(--r-font-sans);font-style:italic;font-size:3rem;font-weight:600}.r-modal .r-modal-body:has(.material-guide) .content h4,.r-modal .r-modal-body:has(.material-guide) .content-2 h4{font-size:2.5rem!important;font-family:var(--r-font-sans);margin-bottom:.5rem}.r-modal .r-modal-body:has(.material-guide) .content h5{font-size:2rem}.r-modal .r-modal-body:has(.material-guide) .content h2+p{margin-top:0}.r-modal .r-modal-body:has(.material-guide) .content .content>div:first-child{background-color:#f5f1ea;margin:0 -30px;padding:10px 30px}.r-modal .r-modal-body:has(.material-guide) .content ol{padding:15px 15px 15px 40px;border-radius:15px;background-color:#f5f1ea}.r-modal .r-modal-body:has(.material-guide) .content table{border-radius:15px;background-color:#f5f1ea}.r-modal .r-modal-body:has(.material-guide) .content table th{text-align:left}.r-modal .r-modal-body:has(.material-guide) .content table td{padding:.5rem 1em}.r-modal .r-modal-body:has(.material-guide) .content table tr td:first-of-type{font-weight:600}.r-modal .r-modal-body:has(.material-guide) .content table tbody tr td,.r-modal .r-modal-body:has(.material-guide) .content table thead tr:first-of-type th{border-bottom-color:#000}.r-modal .r-modal-body:has(.material-guide) .blue_box ul,.r-modal .r-modal-body:has(.material-guide) .green_box ul,.r-modal .r-modal-body:has(.material-guide) .grey_box ul{padding:10px 10px 10px 30px;border-radius:15px;margin-top:0}.r-modal .r-modal-body:has(.material-guide) .blue_box ul{background-color:#98e7f0}.r-modal .r-modal-body:has(.material-guide) .green_box ul{background-color:#d5ecc5}.r-modal .r-modal-body:has(.material-guide) .blue_box ul li,.r-modal .r-modal-body:has(.material-guide) .green_box ul li,.r-modal .r-modal-body:has(.material-guide) .grey_box ul li{margin-bottom:1rem}.r-modal .r-modal-body:has(.material-guide) .grey_box{padding:10px 14px;border-radius:10px;background-color:#46493c;color:#fdfffa}.r-modal .r-modal-body:has(.material-guide) .grey_box p{margin:0}.r-modal .r-modal-body:has(.material-guide) .content-2 h4{font-size:2rem}.r-modal .r-modal-body:has(.material-guide) .content-2 h4:nth-of-type(2){color:#2fafcf;margin-top:1rem}.r-modal .r-modal-body:has(.material-guide) .content-2 h4:last-of-type{color:#67c536}.r-modal .r-modal-body:has(.material-guide) .content-2 img{display:block;width:75%;height:auto;margin:1rem 0}.r-modal .r-modal-body:has(.material-guide) .grey_box img{display:block;width:55%;height:auto;margin:.75rem 0}
/*# sourceMappingURL=/cdn/shop/t/42/assets/lasiesta-modal.css.map */
