.video-guide-warranty-card{align-items:center;background:var(--warranty-background, #fff8e8);border:1px solid color-mix(in srgb,var(--warranty-accent, #d99c00) 24%,transparent);border-radius:var(--warranty-radius, 12px);color:var(--warranty-text, #17202a);display:grid;gap:16px;grid-template-columns:auto minmax(0,1fr) auto;margin:20px 0 28px;padding:18px 20px}.video-guide-warranty-card__icon{align-items:center;border:2px solid currentColor;border-radius:50%;display:inline-flex;font-size:18px;font-weight:700;height:38px;justify-content:center;line-height:1;width:38px}.video-guide-warranty-card__content{min-width:0}.video-guide-warranty-card__title{font-size:1.25rem;font-weight:750;line-height:1.25;margin:0}.video-guide-warranty-card__description{font-size:.95rem;line-height:1.45;margin:5px 0 0}.video-guide-warranty-card__button,.video-guide-warranty-dialog__button{-webkit-appearance:none;appearance:none;background:var(--warranty-accent, #d99c00);border:1px solid var(--warranty-accent, #d99c00);border-radius:7px;color:#111;cursor:pointer;font-size:.9rem;font-weight:800;min-height:44px;padding:11px 18px;text-align:center}.video-guide-warranty-card__button{white-space:nowrap}.video-guide-warranty-card__button:hover,.video-guide-warranty-card__button:focus-visible,.video-guide-warranty-dialog__button:hover,.video-guide-warranty-dialog__button:focus-visible{filter:brightness(.94)}.video-guide-warranty-card__button:focus-visible,.video-guide-warranty-dialog__button:focus-visible,.video-guide-warranty-dialog__close:focus-visible{outline:3px solid #1d4ed8;outline-offset:3px}.video-guide-warranty-dialog{background:#fff;border:0;border-radius:14px;box-shadow:0 24px 70px #00000052;color:#17202a;max-width:min(94vw,520px);padding:0;width:100%}.video-guide-warranty-dialog::backdrop{background:#0b181fad}.video-guide-warranty-dialog__panel{padding:34px;position:relative}.video-guide-warranty-dialog__close{background:transparent;border:0;color:inherit;cursor:pointer;font-size:28px;line-height:1;padding:4px;position:absolute;right:16px;top:14px}.video-guide-warranty-dialog__title{font-size:clamp(1.45rem,4vw,2rem);line-height:1.2;margin:0 32px 12px 0;text-align:center}.video-guide-warranty-dialog__description{color:#4e5963;line-height:1.5;margin:0 auto 22px;max-width:430px;text-align:center}.video-guide-warranty-dialog__label{display:block;font-size:.9rem;font-weight:750;margin:0 0 7px}.video-guide-warranty-dialog__input{border:1px solid #b7c0c8;border-radius:6px;box-sizing:border-box;font:inherit;min-height:48px;padding:12px;width:100%}.video-guide-warranty-dialog__helper{color:#4e5963;font-size:.85rem;line-height:1.45;margin:18px auto 10px;max-width:405px;text-align:center}.video-guide-warranty-dialog__consent{align-items:flex-start;display:flex;font-size:.9rem;gap:9px;line-height:1.45;margin:18px 0}.video-guide-warranty-dialog__consent-input{flex:0 0 auto;height:18px;margin:2px 0 0;min-height:0;width:18px}.video-guide-warranty-dialog__button{display:block;width:100%}.video-guide-warranty-dialog__button--secondary{background:#fff;border-color:#175442;color:#175442;margin-top:10px}.video-guide-warranty-dialog__footer{color:#5d6974;font-size:.8rem;line-height:1.45;margin:18px auto 0;max-width:405px;text-align:center}.video-guide-warranty-dialog__terms{color:inherit;display:block;font-size:.85rem;margin:12px auto 0;text-align:center;text-decoration:underline}.video-guide-warranty-dialog__error{color:#ba1a1a;font-size:.85rem;line-height:1.4;margin:10px 0 0;min-height:1.3em;text-align:center}.video-guide-warranty-dialog__success{align-items:center;display:none;flex-direction:column;min-height:290px;justify-content:center;text-align:center}.video-guide-warranty-dialog__success[aria-hidden=false]{display:flex}.video-guide-warranty-dialog__form[aria-hidden=true]{display:none}.video-guide-warranty-dialog__check{align-items:center;background:#175442;border-radius:50%;color:#fff;display:inline-flex;font-size:38px;font-weight:800;height:80px;justify-content:center;margin-bottom:20px;width:80px}.video-guide-warranty-dialog__success-message{color:#4e5963;line-height:1.5;margin:0 0 24px;max-width:410px;white-space:pre-line}@media(max-width:700px){.video-guide-warranty-card{align-items:stretch;grid-template-columns:auto minmax(0,1fr)}.video-guide-warranty-card__button{grid-column:1 / -1;width:100%}.video-guide-warranty-dialog__panel{padding:30px 22px 24px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/video-guide-warranty-entry.css.map */
