.event-terms{margin:10px 0 15px;padding:12px 14px;background-color:#000;color:#fff;border:1px solid #000;border-radius:4px;text-align:left;transition:border-color .15s ease}.event-terms.is-error{border-color:#ff5a4f;box-shadow:0 0 0 1px #ff5a4f}.event-terms__label{display:flex;align-items:flex-start;gap:10px;margin:0;color:#fff;font-size:.9em;line-height:1.45;font-weight:400;text-transform:none;letter-spacing:normal;cursor:pointer}.event-terms__checkbox{-webkit-appearance:none;appearance:none;flex:0 0 auto;position:relative;width:18px;height:18px;margin:1px 0 0;padding:0;border:2px solid #fff;border-radius:3px;background-color:transparent;cursor:pointer;transition:background-color .15s ease}.event-terms__checkbox:checked{background-color:#fff}.event-terms__checkbox:checked:after{content:"";position:absolute;left:4px;top:0;width:5px;height:10px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}.event-terms__checkbox:focus-visible{outline:2px solid #fff;outline-offset:2px}.event-terms__text a,.event-terms__text a:hover,.event-terms__text a:focus,.event-terms__text a:visited{color:#fff;font-weight:inherit;background:none;text-decoration:underline;text-underline-offset:2px}.event-terms__error{margin:8px 0 0 28px;color:#ff8a80;font-size:.85em;line-height:1.4}.event-terms__error[hidden]{display:none}form:has([data-event-terms-checkbox]:not(:checked)) button[name=checkout],form:has([data-event-terms-checkbox]:not(:checked)) button[name=checkout]:hover{color:#fff;background-color:#9a9a9a;border-color:#9a9a9a!important;cursor:not-allowed}form:has([data-event-terms-checkbox]:not(:checked)) .additional-checkout-buttons{display:none}
/*# sourceMappingURL=/cdn/shop/t/43/assets/event-terms.css.map */
