#Drawer-Account .drawer__inner-wrapper{--drawer-max-width: 440px}.cad{display:flex;flex-direction:column;height:100%;padding:0!important;color:#11120f;background:#fff}.cad__visual{position:relative;flex:0 0 auto;height:min(46vh,380px);overflow:hidden;background:#1c1d1a}.cad__photo{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.cad__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#11120f9e,#11120f00 55%),linear-gradient(180deg,#11120f59,#11120f00 30%)}.cad__logo{position:absolute;left:50%;bottom:28px;width:104px;height:auto;transform:translate(-50%)}.cad__logo--text{width:auto;color:#fff;font-size:22px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.cad__close{position:absolute;top:12px;right:12px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;color:#fff;background:transparent;cursor:pointer;transition:opacity .2s ease}.cad__close:hover{opacity:.7}.cad__body{display:flex;flex-direction:column;gap:14px;padding:36px 32px 32px;text-align:center}.cad__title{margin:0;color:#11120f;font-family:var(--font-heading--family, Arial, sans-serif);font-size:30px;font-weight:500;letter-spacing:-.05em;line-height:1.05}.cad__text{max-width:32ch;margin:0 auto;color:#62645e;font-size:14px;line-height:1.6}.cad__actions{display:grid;gap:10px;margin-top:14px}.cad__button{display:flex;align-items:center;justify-content:center;min-height:52px;border:1px solid #11120f;color:#fff;background:#11120f;font-size:12px;font-weight:600;letter-spacing:.16em;text-decoration:none;text-transform:uppercase;transition:background-color .24s ease,color .24s ease}.cad .cad__button:hover{color:#fff;background:#2b2c28}.cad .cad__button--ghost{color:#11120f;background:#fff}.cad .cad__button--ghost:hover{color:#11120f;background:#f2f3ef}.cad__perks{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;margin:18px 0 0;padding:18px 0 0;border-top:1px solid rgba(17,18,15,.12);color:#62645e;font-size:12px}.cad__perks li{display:inline-flex;align-items:center;gap:8px}.cad__perks li:before{content:"";width:4px;height:4px;border-radius:50%;background:#11120f}.cad__links{margin:12px 0 0;padding:0;border-top:1px solid rgba(17,18,15,.12);text-align:left}.cad__links a{display:flex;align-items:center;min-height:56px;border-bottom:1px solid rgba(17,18,15,.12);color:#11120f;font-size:14px;text-decoration:none}.cad .cad__links a:hover{color:#11120f;opacity:.6}.cad__button:focus-visible,.cad__links a:focus-visible,.cad__close:focus-visible{outline:2px solid #11120f;outline-offset:3px}.cad__close:focus-visible{outline-color:#fff}@media(max-width:749px){.cad__visual{height:42vh}.cad__body{padding:28px 20px 24px}.cad__title{font-size:28px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/cyril-account-drawer.css.map */
