.consent-terms{margin:0 0 1.25rem;padding:1rem 1.1rem;border:1px solid rgba(0,0,0,.16);border-radius:4px}.consent-terms__phone{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(0,0,0,.1)}.consent-terms__phone-label{display:block;font-size:15px;line-height:1.45;margin-bottom:.4rem;text-transform:none;letter-spacing:normal}.consent-terms__phone-input{width:100%;max-width:320px;padding:.55rem .7rem;font-size:16px;line-height:1.3;border:1px solid rgba(0,0,0,.3);border-radius:4px;background:#fff}.consent-terms__phone-input:focus-visible{outline:2px solid currentColor;outline-offset:1px}.consent-terms__label{display:flex;align-items:flex-start;gap:.85rem;margin:0;cursor:pointer}.consent-terms__input{flex:0 0 auto;width:22px;height:22px;margin:1px 0 0;appearance:auto;-webkit-appearance:checkbox;opacity:1;position:static;accent-color:currentColor;cursor:pointer}.consent-terms__input:focus-visible{outline:2px solid currentColor;outline-offset:2px}.consent-terms__text{font-size:16px;line-height:1.55;max-width:68ch;text-transform:none;letter-spacing:normal}.consent-terms__text a{text-decoration:underline;text-underline-offset:2px;color:inherit}.consent-terms__text a:hover{opacity:.75}.consent-terms__error{margin:.7rem 0 0 calc(22px + .85rem);font-size:15px;line-height:1.45;font-weight:600;color:#b3261e}.consent-terms.is-invalid{border-color:#b3261e;border-width:2px}@media screen and (max-width:749px){.consent-terms__text{font-size:15px}.consent-terms__phone-input{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/consent-terms.css.map */
