.capidrama-footer{border-top:1px solid #ffffff24!important;padding:48px 6% 22px!important;display:grid!important;grid-template-columns:1.35fr .75fr 1fr 1.2fr!important;gap:36px!important;color:#b2adb5!important;font-size:13px!important;background:#0d0d10}.capidrama-footer a{color:inherit}.capidrama-footer a:hover{color:#e3b86f}.footer-logo{font-size:29px;font-weight:700;letter-spacing:-1.7px;color:#f6f2ee!important}.footer-logo i{font-style:normal;color:#e3b86f}.footer-brand p{color:#f6f2ee;font:20px Georgia,serif;margin:18px 0 8px}.footer-brand span,.footer-company span{display:block;line-height:1.7}.capidrama-footer nav{display:flex;flex-direction:column;gap:11px}.capidrama-footer strong{color:#f6f2ee;font-size:12px;letter-spacing:.5px}.footer-company{display:flex;flex-direction:column;gap:6px}.footer-company a{color:#e3b86f;margin-top:8px}.footer-bottom{grid-column:1/-1;border-top:1px solid #ffffff18;padding-top:20px;margin-top:8px;display:flex;justify-content:space-between;font-size:11px}.mor-status{margin:22px 0;padding:18px;text-align:left;border:1px solid #e3b86f55;background:#e3b86f0b;border-radius:10px}.mor-status b,.mor-status span{display:block}.mor-status b{color:#e3b86f;margin-bottom:7px}.mor-status span{font-size:12px;line-height:1.6;color:#b2adb5}.checkout .pay-option a{width:100%;margin-top:8px}.checkout .pay-option .primary,.checkout .pay-option .secondary{display:flex}@media(max-width:850px){.capidrama-footer{grid-template-columns:1fr 1fr!important}.footer-brand,.footer-bottom{grid-column:1/-1}}@media(max-width:520px){.capidrama-footer{grid-template-columns:1fr!important;padding:38px 6% 20px!important}.footer-brand,.footer-bottom{grid-column:auto}.footer-bottom{flex-direction:column;gap:8px}}

