.uvt-problem{background-color:var(--uvt-color-white);border-bottom:1px solid rgb(228 232 239)}.uvt-problem .uvt-problem__grid{align-items:center;display:grid;gap:0 28px;grid-template-columns:1fr}.uvt-problem .uvt-problem__media{aspect-ratio:3 / 4;background-color:var(--uvt-color-surface);border-radius:16px;margin-inline:auto;min-height:0;overflow:hidden;position:relative;width:75%}.uvt-problem .uvt-problem__image{height:100%;object-fit:cover;object-position:center;width:100%}.uvt-problem .uvt-problem__image[hidden]{display:none}.uvt-problem .uvt-problem__content{align-self:start;justify-self:center;padding:0}.uvt-problem .uvt-problem__eyebrow{margin-inline:auto;text-align:center}.uvt-problem .uvt-problem__title{color:inherit;font-family:inherit;font-size:28px;font-style:normal;font-weight:700;letter-spacing:-1.05px;line-height:1.12;margin:0;max-width:650px;text-align:center;text-transform:none;text-wrap:balance}.uvt-problem .uvt-problem__intro{font-size:14px;line-height:21px;margin:12px 0 28px;max-width:600px;text-align:center;text-wrap:balance}.uvt-problem .uvt-problem__icon{background-color:var(--uvt-color-navy);border-radius:50%;color:var(--uvt-color-white);display:grid;flex:none;height:34px;place-items:center;width:34px}.uvt-problem .uvt-problem__icon svg{height:20px;width:20px}.uvt-problem .uvt-problem-card,.uvt-problem .uvt-problem-card:hover,.uvt-problem .uvt-problem-card.is-selected{border-color:transparent}.uvt-problem .uvt-problem-card__action{cursor:default}.uvt-problem .uvt-problem-card .uvt-problem-card__toggle{display:none}@media(min-width:681px){.uvt-problem .uvt-problem__media{margin-inline:0;width:auto}.uvt-problem .uvt-problem__eyebrow{margin-inline:0}.uvt-problem .uvt-problem-card:hover,.uvt-problem .uvt-problem-card:focus-within,.uvt-problem .uvt-problem-card.is-selected{border-color:var(--uvt-color-blue)}.uvt-problem .uvt-problem-card__action{cursor:pointer}.uvt-problem .uvt-problem-card .uvt-problem-card__toggle--plus,.uvt-problem .uvt-problem-card.is-selected .uvt-problem-card__toggle--minus{display:block}.uvt-problem .uvt-problem-card.is-selected .uvt-problem-card__toggle--plus{display:none}}@media(min-width:901px){.uvt-problem .uvt-problem__grid{column-gap:clamp(32px,4vw,64px);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}@media(min-width:960px){.uvt-problem .uvt-problem__grid{gap:24px}.uvt-problem .uvt-problem__media{align-self:center;justify-self:center;width:100%}.uvt-problem .uvt-problem__content{align-self:center;justify-self:start}.uvt-problem .uvt-problem__eyebrow{letter-spacing:normal;text-align:start}.uvt-problem .uvt-problem__title{font-size:35px;max-width:100%;text-align:start;width:100%}.uvt-problem .uvt-problem__intro{color:#666;font-size:16px;line-height:22.4px;margin-bottom:34px;max-width:100%;text-align:start;width:100%}}.uvt-problem.uvt-problem--install{border-bottom:0}.uvt-problem.uvt-problem--install .uvt-problem__grid{row-gap:20px}.uvt-problem.uvt-problem--install .uvt-problem__media{aspect-ratio:1 / 1;background-color:var(--uvt-color-soft);margin-inline:0;width:100%}.uvt-problem.uvt-problem--install .uvt-problem__content{align-self:center;justify-self:stretch}.uvt-problem.uvt-problem--install .uvt-problem__title{letter-spacing:-.03em}.uvt-problem.uvt-problem--install .uvt-problem__intro{letter-spacing:.01em;line-height:1.5;margin:16px 0 0;max-width:100%}.uvt-problem.uvt-problem--install .uvt-problem-cards{margin-top:28px}.uvt-problem.uvt-problem--install .uvt-problem-card{border-radius:14px}.uvt-problem.uvt-problem--install .uvt-problem-card:hover,.uvt-problem.uvt-problem--install .uvt-problem-card:focus-within,.uvt-problem.uvt-problem--install .uvt-problem-card.is-selected{border-color:var(--uvt-color-blue)}.uvt-problem.uvt-problem--install .uvt-problem-card__action{border-radius:14px;cursor:pointer;padding:17px 16px}.uvt-problem.uvt-problem--install .uvt-problem-card .uvt-problem-card__toggle--plus,.uvt-problem.uvt-problem--install .uvt-problem-card.is-selected .uvt-problem-card__toggle--minus{display:block}.uvt-problem.uvt-problem--install .uvt-problem-card.is-selected .uvt-problem-card__toggle--plus{display:none}.uvt-problem.uvt-problem--install .uvt-problem__step{background-color:var(--uvt-color-navy);border-radius:50%;color:var(--uvt-color-white);display:grid;flex:none;font-size:16px;font-weight:700;height:30px;place-items:center;width:30px}.uvt-problem.uvt-problem--install .uvt-problem-card__heading{line-height:1.25;margin:0;text-wrap:balance}.uvt-problem.uvt-problem--install .uvt-problem-card__description{font-size:13px;text-wrap:wrap}@media(min-width:681px){.uvt-problem.uvt-problem--install .uvt-problem__grid{row-gap:0}.uvt-problem.uvt-problem--install .uvt-problem__intro{font-size:16px;line-height:1.4}.uvt-problem.uvt-problem--install .uvt-problem-card__action{padding:20px 22px}.uvt-problem.uvt-problem--install .uvt-problem__step,.uvt-problem.uvt-problem--install .uvt-problem-card__description{font-size:14px}}@media(min-width:960px){.uvt-problem.uvt-problem--install .uvt-problem__grid{gap:64px clamp(32px,4vw,64px)}.uvt-problem.uvt-problem--install .uvt-problem__content{justify-self:stretch}.uvt-problem.uvt-problem--install .uvt-problem__title{max-width:650px}.uvt-problem.uvt-problem--install .uvt-problem__intro{color:inherit;margin:12px 0 0;text-wrap:wrap}.uvt-problem.uvt-problem--install .uvt-problem-card__action{gap:18px}.uvt-problem.uvt-problem--install .uvt-problem-card__heading{font-size:18px;margin-top:2px;text-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/116/assets/uvt-problem.css.map */
