.ih-pdp .wcov{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media(min-width:760px){.ih-pdp .wcov{grid-template-columns:repeat(3,1fr)}}.ih-pdp .wcov__item{display:flex;flex-direction:column;gap:12px;background:#fff;border:1px solid var(--ih-line-soft);border-radius:14px;padding:var(--space-5)}.ih-pdp .wcov__icon{width:46px;height:46px;border-radius:11px;flex:none;display:inline-flex;align-items:center;justify-content:center;background:var(--ih-stone-soft);color:var(--ih-ink)}.ih-pdp .wcov__icon svg{width:22px;height:22px}.ih-pdp .wcov__item h3{font-size:17px;font-weight:700}.ih-pdp .wcov__item p{font-size:14.5px;color:var(--ih-mute);line-height:1.6}.ih-pdp .wschedule{margin-top:var(--space-6);background:var(--ih-ink);color:#fff;border-radius:16px;padding:var(--space-7) var(--space-6);display:grid;grid-template-columns:1fr;gap:var(--space-5);align-items:center}@media(min-width:880px){.ih-pdp .wschedule{grid-template-columns:1.3fr .7fr;gap:var(--space-7)}}.ih-pdp .wschedule .eyebrow{color:var(--ih-gold-soft)}.ih-pdp .wschedule h3{font-size:var(--type-h3);font-weight:500;letter-spacing:-.01em;margin-top:var(--space-2)}.ih-pdp .wschedule h3 em{font-style:normal;font-weight:900}.ih-pdp .wschedule p{color:#ffffffbd;font-size:16px;line-height:1.6;margin-top:var(--space-3);max-width:52ch}.ih-pdp .wschedule p a{color:var(--ih-gold-soft);font-weight:700}.ih-pdp .wschedule__cta{display:flex;flex-direction:column;gap:12px}.ih-pdp .wschedule__cta .btn{justify-content:center}.ih-pdp .wclad__frame{display:flex;align-items:center;justify-content:center}.ih-pdp .wclad__frame img{width:100%;max-width:320px;height:auto;object-fit:contain;margin-inline:auto}@media(min-width:960px){.ih-pdp .wclad__frame{margin-top:var(--space-8)}}.ih-pdp .dlbtns{display:flex;flex-wrap:wrap;gap:12px;margin-top:var(--space-4)}.ih-pdp .dlbtn{display:inline-flex;align-items:center;gap:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.16);border-radius:12px;padding:13px 18px;transition:border-color .2s var(--ease),background .2s var(--ease),transform .2s var(--ease)}.ih-pdp .dlbtn:hover{border-color:#d6a95899;background:#ffffff14;transform:translateY(-2px)}.ih-pdp .dlbtn__ico{width:34px;height:34px;border-radius:8px;flex:none;display:inline-flex;align-items:center;justify-content:center;background:#d6a95829;color:var(--ih-gold-soft)}.ih-pdp .dlbtn__ico svg{width:18px;height:18px}.ih-pdp .dlbtn__txt{display:flex;flex-direction:column;line-height:1.25}.ih-pdp .dlbtn__txt strong{font-size:14.5px;font-weight:700;color:#fff}.ih-pdp .dlbtn__txt span{font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:#ffffff8c;font-weight:600}.ih-pdp .dlbtn--light{background:#fff;border-color:var(--ih-line)}.ih-pdp .dlbtn--light:hover{border-color:#bc8b398c;background:#fff}.ih-pdp .dlbtn--light .dlbtn__ico{background:var(--ih-stone-soft);color:var(--ih-ember)}.ih-pdp .dlbtn--light .dlbtn__txt strong{color:var(--ih-ink)}.ih-pdp .dlbtn--light .dlbtn__txt span{color:var(--ih-mute)}.ih-pdp .formgrid{display:grid;grid-template-columns:1fr;gap:var(--space-7);align-items:start}@media(min-width:940px){.ih-pdp .formgrid{grid-template-columns:1.1fr .9fr;gap:var(--space-9)}}.ih-pdp .formcard{background:#fff;border:1px solid var(--ih-line-soft);border-radius:16px;padding:var(--space-6)}.ih-pdp .pform{display:flex;flex-direction:column;gap:var(--space-4)}.ih-pdp .pform__row{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media(min-width:620px){.ih-pdp .pform__row.two{grid-template-columns:1fr 1fr}}.ih-pdp .fld{display:flex;flex-direction:column;gap:8px}.ih-pdp .fld label{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--ih-mute)}.ih-pdp .fld input,.ih-pdp .fld textarea{font:inherit;font-size:16px;color:var(--ih-ink);background:var(--ih-paper);border:1px solid var(--ih-line);border-radius:9px;padding:14px 16px;transition:border-color .2s var(--ease),background .2s var(--ease)}.ih-pdp .fld input::placeholder,.ih-pdp .fld textarea::placeholder{color:var(--ih-mute);opacity:.7}.ih-pdp .fld input:focus,.ih-pdp .fld textarea:focus{outline:none;border-color:var(--ih-gold);background:#fff}.ih-pdp .fld textarea{resize:vertical;min-height:130px}.ih-pdp .pform .btn{align-self:flex-start}.ih-pdp .pform__micro{font-size:13px;color:var(--ih-mute)}.ih-pdp .pform__micro a{color:var(--ih-ink);text-decoration:underline;text-underline-offset:2px}.ih-pdp .form-note{display:flex;align-items:center;gap:10px;background:#bc8b391a;border:1px solid rgba(188,139,57,.4);color:var(--ih-ink);border-radius:10px;padding:12px 16px;font-size:14.5px;font-weight:600}.ih-pdp .form-note svg{width:18px;height:18px;color:var(--ih-gold);flex:none}.ih-pdp .form-errors{list-style:none;margin:0;padding:12px 16px;border-radius:10px;background:#a35c2d1a;border:1px solid rgba(163,92,45,.4);color:var(--ih-ember);font-size:14px}.ih-pdp .infolist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-4)}.ih-pdp .infolist li{display:flex;gap:14px;align-items:flex-start}.ih-pdp .infolist svg{width:22px;height:22px;color:var(--ih-gold);flex:none;margin-top:2px}.ih-pdp .infolist strong{display:block;font-size:15px}.ih-pdp .infolist span{font-size:14px;color:var(--ih-mute);line-height:1.55}.ih-pdp .infolist a{color:var(--ih-ember);font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/36/assets/ih-warranty.css.map */
