.retreat-plan-card{gap:1em}.retreat-plan-card .gap{gap:.8em}.flex{display:flex}.column{flex-direction:column}.row{flex-direction:row}.space-between{justify-content:space-between}.align-start{align-items:flex-start}.center{align-items:center;justify-content:center}.line-through{text-decoration:line-through}.text-center{text-align:center}.display-none{display:none!important}.liability-popup{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:1000;padding:2em}.liability-close{border:none;cursor:pointer;padding:.55em .8em;position:absolute;right:1.5em;top:1.5em;background:#ccc;white-space:nowrap;width:min-content;margin:0 auto;border-radius:var(--main-radius);--local-color: #ec6;font-size:1em;font-weight:600}.liability-submit{white-space:nowrap;width:min-content;margin:0 auto}.liability-submit[disabled]{cursor:not-allowed}.liability-submit[disabled],.liability-submit[disabled]:hover,.liability-submit[disabled]:active{background:#ccc!important}.modal-open{overflow:hidden}.retreat_pricing .footer-info{--gap: 2em;margin-top:3em;align-items:center;--real-gap: var(--gap, 1em);gap:var(--real-gap);flex-direction:column;display:flex}.retreat_pricing .footer-info>span{width:min(800px,100%);padding:0 10%;text-align:center;color:var(--color-mid-gray)}.retreat_pricing .wrapper-checkboxes{display:flex;align-items:flex-start;flex-direction:column;gap:.6em}.retreat_pricing .wrapper-checkboxes input{cursor:pointer;padding:1em;margin-top:5px;vertical-align:middle}.retreat_pricing .wrapper-checkboxes label{cursor:pointer}.retreat_pricing .wrapper-checkboxes label sup{cursor:pointer;margin-left:4px;padding:1px 2px 0;font-size:1em;color:red}.liability-popup-container{display:flex;flex-direction:column;position:relative;width:60%;height:100%;background:#fff;padding:4em max(20px,5%);border-radius:var(--main-radius);overflow:auto;overflow-x:hidden;--real-gap: var(--gap, 1em);gap:var(--real-gap);--gap: 2em}.liability-popup-container>span{width:100%;text-align:center;font-size:1.4em;text-wrap:balance}@media screen and (max-width: 1000px){.liability-popup-container{width:100%}.liability-popup{padding:1em max(10px,5dvw)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
