.vx-mrcool-diy-hero,.vx-mrcool-diy-guided-entry{--vx-mrcool-diy-accent: #0877c9;--vx-mrcool-diy-accent-dark: #04588f;--vx-mrcool-diy-card-background: #ffffff;--vx-mrcool-diy-card-border: #d9e4eb;--vx-mrcool-diy-card-text: #071c2c;--vx-mrcool-diy-card-muted: #4b5f6f;--vx-mrcool-diy-focus: #005a9c;background:var(--vx-mrcool-diy-section-background);color:var(--vx-mrcool-diy-section-text)}.vx-mrcool-diy-hero *,.vx-mrcool-diy-hero *:before,.vx-mrcool-diy-hero *:after,.vx-mrcool-diy-guided-entry *,.vx-mrcool-diy-guided-entry *:before,.vx-mrcool-diy-guided-entry *:after{box-sizing:border-box}.vx-mrcool-diy-shell{width:min(var(--vx-mrcool-diy-section-max-width),calc(100% - 3.2rem));margin:0 auto;padding-top:var(--vx-mrcool-diy-section-padding-top);padding-bottom:var(--vx-mrcool-diy-section-padding-bottom)}.vx-mrcool-diy-hero :is(a,button):focus-visible,.vx-mrcool-diy-guided-entry :is(a,button):focus-visible{outline:.3rem solid var(--vx-mrcool-diy-focus);outline-offset:.3rem;box-shadow:0 0 0 .2rem #fff}.vx-mrcool-diy-icon{display:block;flex:0 0 auto;width:1.8rem;height:1.8rem}.vx-mrcool-diy-button{display:inline-flex;min-height:5rem;align-items:center;justify-content:center;gap:.8rem;padding:1.2rem 2.2rem;border:.1rem solid var(--vx-mrcool-diy-accent);border-radius:.8rem;font-size:1.5rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;overflow-wrap:anywhere;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.vx-mrcool-diy-button--primary{background:var(--vx-mrcool-diy-accent);color:#fff}.vx-mrcool-diy-button--primary:hover{border-color:var(--vx-mrcool-diy-accent-dark);background:var(--vx-mrcool-diy-accent-dark);color:#fff;transform:translateY(-.1rem)}.vx-mrcool-diy-button--secondary{border-color:#9fb2bf;background:#fff;color:var(--vx-mrcool-diy-card-text)}.vx-mrcool-diy-button--secondary:hover{border-color:var(--vx-mrcool-diy-card-text);color:var(--vx-mrcool-diy-card-text);transform:translateY(-.1rem)}.vx-mrcool-diy-hero__layout{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(2.8rem,4vw,5.6rem)}.vx-mrcool-diy-hero__layout--no-image{max-width:92rem}.vx-mrcool-diy-hero__content,.vx-mrcool-diy-hero__media{min-width:0}.vx-mrcool-diy-hero__eyebrow{margin:0 0 1.2rem;color:var(--vx-mrcool-diy-accent-dark);font-size:1.3rem;font-weight:700;letter-spacing:.075em;line-height:1.3;text-transform:uppercase;opacity:.9}.vx-mrcool-diy-hero__title{max-width:15ch;margin:0;color:var(--vx-mrcool-diy-section-text);font-size:clamp(3.6rem,2.4rem + 2.4vw,6rem);line-height:.99;letter-spacing:-.035em;overflow-wrap:anywhere}.vx-mrcool-diy-hero__intro{max-width:62ch;margin-top:1.8rem;color:var(--vx-mrcool-diy-section-text);font-size:clamp(1.6rem,1.6vw,1.9rem);line-height:1.65;opacity:.82}.vx-mrcool-diy-hero__intro>*{margin-top:0;margin-bottom:1.2rem}.vx-mrcool-diy-hero__intro>*:last-child{margin-bottom:0}.vx-mrcool-diy-hero__actions{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:1.2rem;margin-top:2.4rem}.vx-mrcool-diy-hero__media{overflow:hidden;border:.1rem solid var(--vx-mrcool-diy-card-border);border-radius:1.6rem;background:#fff;box-shadow:0 1.4rem 3.2rem #071c2c14}.vx-mrcool-diy-hero__image{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:var(--vx-mrcool-diy-image-fit)}.vx-mrcool-diy-hero__trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:3.2rem 0 0;padding:0;list-style:none}.vx-mrcool-diy-hero__trust-item{display:flex;min-width:0;align-items:center;gap:.8rem;padding:1.1rem;border:.1rem solid rgba(7,28,44,.12);border-radius:.8rem;background:#ffffffd1;color:var(--vx-mrcool-diy-card-text);font-size:1.25rem;font-weight:650;line-height:1.35;overflow-wrap:anywhere}.vx-mrcool-diy-hero__trust-icon{width:1.9rem;height:1.9rem;color:var(--vx-mrcool-diy-accent-dark)}.vx-mrcool-diy-guided-entry{scroll-margin-top:2.4rem;border-bottom:.1rem solid rgba(7,28,44,.12)}.vx-mrcool-diy-guided-entry__header{max-width:78rem;margin:0 auto 2.8rem;text-align:center}.vx-mrcool-diy-guided-entry__title{margin:0;color:var(--vx-mrcool-diy-section-text);font-size:clamp(2.8rem,3vw,4.2rem);line-height:1.12;letter-spacing:-.025em;overflow-wrap:anywhere}.vx-mrcool-diy-guided-entry__intro{margin:1.2rem 0 0;color:var(--vx-mrcool-diy-section-text);font-size:1.7rem;line-height:1.6;opacity:.82}.vx-mrcool-diy-guided-entry__cards{display:grid;grid-template-columns:minmax(0,1fr);gap:1.6rem}.vx-mrcool-diy-card{display:flex;min-width:0;min-height:100%;flex-direction:column;padding:clamp(2.2rem,2.4vw,3.2rem);border:.1rem solid var(--vx-mrcool-diy-card-border);border-radius:1.2rem;background:var(--vx-mrcool-diy-card-background);color:var(--vx-mrcool-diy-card-text);box-shadow:0 .8rem 2rem #071c2c0b;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.vx-mrcool-diy-card:hover{border-color:#b5cad8;box-shadow:0 1.2rem 2.8rem #071c2c13;transform:translateY(-.2rem)}.vx-mrcool-diy-card__title{margin:0;color:var(--vx-mrcool-diy-card-text);font-size:clamp(2rem,1.8vw,2.5rem);line-height:1.2;overflow-wrap:anywhere}.vx-mrcool-diy-card__description{margin:1rem 0 0;color:var(--vx-mrcool-diy-card-muted);font-size:1.5rem;line-height:1.55}.vx-mrcool-diy-card__bullets{margin:1.4rem 0 0;padding-inline-start:1.8rem;color:var(--vx-mrcool-diy-card-muted);font-size:1.4rem;line-height:1.5}.vx-mrcool-diy-card__bullet{padding-inline-start:.25rem;overflow-wrap:anywhere}.vx-mrcool-diy-card__bullet+.vx-mrcool-diy-card__bullet{margin-top:.7rem}.vx-mrcool-diy-card__bullet::marker{color:var(--vx-mrcool-diy-accent)}.vx-mrcool-diy-card__nav{margin-top:auto}.vx-mrcool-diy-card__links{display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:0;list-style:none}.vx-mrcool-diy-card__links>li{display:flex;min-width:0}.vx-mrcool-diy-card__links--zones{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.vx-mrcool-diy-card__links--zones>li{width:100%}.vx-mrcool-diy-card--zones .vx-mrcool-diy-card__links{padding-top:2.4rem}.vx-mrcool-diy-card__links--zones :is(.vx-mrcool-diy-config-link,.vx-mrcool-diy-placeholder){width:100%}.vx-mrcool-diy-config-link{display:inline-flex;min-width:0;align-items:center;justify-content:center;gap:.6rem;text-decoration:none}.vx-mrcool-diy-config-link--chip{min-height:4rem;padding:.8rem 1.2rem;border:.1rem solid #a9c1d0;border-radius:999px;background:#f3f8fb;color:var(--vx-mrcool-diy-accent-dark);font-size:1.4rem;font-weight:700;line-height:1.2;overflow-wrap:anywhere;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.vx-mrcool-diy-config-link--chip:hover{border-color:var(--vx-mrcool-diy-accent);background:#e3f2fb;color:var(--vx-mrcool-diy-accent-dark)}.vx-mrcool-diy-config-link__icon{width:1.5rem;height:1.5rem}.vx-mrcool-diy-placeholder{display:inline-flex;min-width:0;align-items:center;color:#526775;font-size:1.4rem;font-weight:650;line-height:1.3;overflow-wrap:anywhere}.vx-mrcool-diy-placeholder--chip{min-height:4rem;justify-content:center;padding:.8rem 1.2rem;border:.1rem dashed #8297a5;border-radius:.8rem;background:#edf2f5}.vx-mrcool-diy-placeholder--button{min-height:4.8rem;padding:1rem 0;border-bottom:.1rem dashed #8297a5}.vx-mrcool-diy-card__action{align-self:stretch;margin-top:auto;padding-top:2.4rem}.vx-mrcool-diy-card__action :is(.vx-mrcool-diy-config-link,.vx-mrcool-diy-placeholder){width:100%}.vx-mrcool-diy-card--system-types .vx-mrcool-diy-card__links,.vx-mrcool-diy-card--series .vx-mrcool-diy-card__links{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.vx-mrcool-diy-card--system-types .vx-mrcool-diy-card__links>li,.vx-mrcool-diy-card--series .vx-mrcool-diy-card__links>li,.vx-mrcool-diy-card--system-types :is(.vx-mrcool-diy-config-link,.vx-mrcool-diy-placeholder),.vx-mrcool-diy-card--series :is(.vx-mrcool-diy-config-link,.vx-mrcool-diy-placeholder){width:100%}.vx-mrcool-diy-card--system-types :is(.vx-mrcool-diy-config-link--chip,.vx-mrcool-diy-placeholder--chip){min-height:4.8rem}.vx-mrcool-diy-card--series .vx-mrcool-diy-config-link--chip{justify-content:space-between;border-radius:.8rem;background:#fff}.vx-mrcool-diy-card--design-studio{position:relative;overflow:hidden;border-color:#b9d8eb;background:linear-gradient(180deg,#f7fbfe,#fff)}.vx-mrcool-diy-card--design-studio:before{position:absolute;inset:0 0 auto;height:.4rem;background:var(--vx-mrcool-diy-accent);content:""}@media screen and (min-width:375px){.vx-mrcool-diy-card__links--zones{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:500px){.vx-mrcool-diy-hero__actions{display:flex;flex-wrap:wrap}}@media screen and (min-width:750px){.vx-mrcool-diy-shell{width:min(var(--vx-mrcool-diy-section-max-width),calc(100% - 4.8rem))}.vx-mrcool-diy-card__bullets{padding-inline-start:2rem;font-size:1.45rem}.vx-mrcool-diy-hero__trust{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.vx-mrcool-diy-hero__trust-item{padding:1.3rem 1.5rem;font-size:1.4rem}.vx-mrcool-diy-hero__trust-icon{width:2rem;height:2rem}.vx-mrcool-diy-guided-entry__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.vx-mrcool-diy-card--zones,.vx-mrcool-diy-card--design-studio{grid-column:span 2}}@media screen and (min-width:990px){.vx-mrcool-diy-hero__layout:not(.vx-mrcool-diy-hero__layout--no-image){grid-template-columns:minmax(0,.96fr) minmax(30rem,1.04fr);align-items:start}.vx-mrcool-diy-guided-entry__cards{grid-template-columns:repeat(5,minmax(0,1fr))}.vx-mrcool-diy-card--zones{grid-column:span 2}.vx-mrcool-diy-card--design-studio{grid-column:span 1}}@media(prefers-reduced-motion:reduce){.vx-mrcool-diy-button,.vx-mrcool-diy-card,.vx-mrcool-diy-config-link--chip{transition:none}.vx-mrcool-diy-button:hover,.vx-mrcool-diy-card:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/vx-mrcool-diy.css.map */
