.tick-small{height:12px;width:6px;border-bottom:3px solid #fff;border-right:3px solid #fff}.tick-medium,.tick-small{display:inline-block;transform:rotate(45deg);margin-top:-4px}.tick-medium{height:15px;width:7.5px;border-bottom:4px solid #fff;border-right:4px solid #fff}.tick-large{display:inline-block;transform:rotate(45deg);height:20px;width:10px;margin-top:-4px;border-bottom:6px solid #fff;border-right:6px solid #fff}.rotate-180,.rotate-270,.rotate-90{transform:rotate(180deg)}@media(min-width:1200px){.hide-desktop{display:none!important}}@media(max-width:1200px){.show-desktop{display:none}}@media(max-width:767px){.hide-mobile{display:none!important}}@media(min-width:767px){.show-mobile{display:none}}.modal{display:flex;justify-content:center;align-items:center;position:fixed;z-index:9999999999;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;animation:modalFadeIn .2s forwards}.modal-header{margin-bottom:10px}.modal-header-title{margin-top:0;font-size:26px;font-weight:600}@media(max-width:767px){.modal-header-title{font-size:22px}}.modal-content{min-height:100px;font-size:14px}@media(min-width:767px){.modal-content{font-size:16px}}.modal-footer{justify-content:flex-end;display:flex;gap:7px}@keyframes modalFadeIn{to{opacity:1}}.modal-wrapper{background-color:#fff;padding:20px;border:1px solid #888;border-radius:8px;width:80%;max-width:500px;position:relative}.modal-wrapper.dark{background-color:#222;border:1px solid hsla(0,0%,100%,.2);box-shadow:0 4px 8px hsla(0,0%,100%,.1),0 2px 4px rgba(0,0,0,.6)}.close{position:absolute;top:10px;right:20px;color:#aaa;font-size:28px;font-weight:700;cursor:pointer}.close:focus,.close:hover{color:#000}