.install-guides__header{max-width:90rem;margin:0 0 2.8rem}.install-guides__title{margin:0;font-size:2.5rem;line-height:.98;letter-spacing:inherit;text-transform:uppercase}.install-guides__intro{max-width:66rem;margin-top:1.8rem}.install-guides p.install-guides__intro,.install-guides .install-guides__intro p{font-size:12px;font-weight:500;line-height:1.5}.install-guides__safety{max-width:66rem;margin-top:1.6rem}.install-guides .install-guides__safety p{font-size:1.3rem}.install-guides__finder{margin:0 0 4rem;padding:2rem;border:var(--product-card-gen2-border-width) solid rgb(var(--product-card-gen2-border-color));border-radius:var(--product-card-gen2-corner-radius);background:rgb(var(--color-background))}.install-guides__picker{display:flex;align-items:flex-end;gap:1.6rem}.install-guides__filter{flex:1;max-width:56rem}.install-guides__filter label{display:block;margin-bottom:.7rem;color:rgb(var(--color-foreground));font-size:1.6rem;font-weight:900;text-transform:uppercase}.install-guides__menu{position:relative}.install-guides__menu-toggle{display:flex;align-items:center;width:100%;min-height:4.8rem;padding:1.3rem 4.8rem 1.3rem 1.4rem;border:var(--product-card-gen2-border-width) solid rgb(var(--product-card-gen2-border-color));border-radius:12px;background-color:rgb(var(--color-background));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' stroke='%231a1a1a' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.8rem center;background-size:1.2rem .8rem;color:rgb(var(--color-foreground));font:inherit;font-size:1.6rem;font-weight:700;text-align:left;text-transform:uppercase;cursor:pointer}.install-guides__menu-panel{position:absolute;z-index:4;top:calc(100% + .4rem);right:0;left:0;max-height:36rem;overflow:auto;padding:.6rem;border:var(--product-card-gen2-border-width) solid rgb(var(--product-card-gen2-border-color));border-radius:12px;background:rgb(var(--color-background));box-shadow:0 2px 8px #00000026}.install-guides__menu-heading,.install-guides__menu-choice{display:block;width:100%;padding:.9rem 1.2rem;border:0;background:transparent;color:rgb(var(--color-foreground));font:inherit;font-size:1.4rem;text-align:left;text-transform:uppercase;cursor:pointer}.install-guides__menu-heading{font-weight:900}.install-guides__menu-choice{padding-left:2rem;font-weight:500}.install-guides__menu-choice[data-filter=all]{padding-left:1.2rem;font-weight:700}.install-guides__menu-heading[aria-selected=true],.install-guides__menu-choice[aria-selected=true],.install-guides__menu-heading:hover,.install-guides__menu-choice:hover{background:rgba(var(--color-foreground),.06)}.install-guides__reset{min-height:4.8rem;padding:1.2rem;border:0;background:transparent;color:rgb(var(--color-foreground));font:inherit;font-size:1.4rem;text-decoration:underline;cursor:pointer}.install-guides__grid{display:grid;grid-template-columns:1fr;gap:1.8rem}.install-guides__card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:var(--product-card-gen2-border-width) solid rgb(var(--product-card-gen2-border-color));border-radius:var(--product-card-gen2-corner-radius);background:rgb(var(--color-background))}@supports (grid-template-rows: subgrid){.install-guides__card{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0}}.install-guides__card[hidden]{display:none!important}a.install-guides__thumb{color:inherit;text-decoration:none;cursor:pointer}a.install-guides__thumb:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:-.2rem}.install-guides__thumb{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1 / 1;overflow:hidden;border-bottom:var(--product-card-gen2-border-width) solid rgb(var(--product-card-gen2-border-color));border-radius:var(--product-card-gen2-corner-radius) var(--product-card-gen2-corner-radius) 0 0;background:rgba(var(--color-foreground),.04)}.install-guides__thumb img,.install-guides__image{width:100%;height:100%;object-fit:contain}.install-guides__placeholder{padding:1.6rem;color:rgba(var(--color-foreground),.55);font-size:1.3rem;text-align:center}.install-guides__card-title{margin:0;padding:1.2rem 1.8rem;font-size:2.2rem;line-height:1.2;text-transform:uppercase}.install-guides__actions{display:grid;align-content:start;gap:.8rem;margin-top:0;padding:0 1.8rem 1.8rem}.install-guides__action{display:flex;align-items:center;justify-content:flex-start;gap:.8rem;width:100%;min-height:4.4rem;padding:1rem 1.4rem;border:var(--product-card-gen2-border-width) solid rgb(var(--product-card-gen2-border-color));border-radius:12px;background:rgb(var(--color-background));box-shadow:0 2px 8px #00000026;color:rgba(var(--color-foreground),.9);font-family:inherit;font-size:12px;font-weight:900;letter-spacing:.05rem;line-height:1.3;text-align:left;text-decoration:none;text-transform:uppercase;cursor:pointer}.install-guides__action:hover{box-shadow:0 2px 8px #00000026;color:rgba(var(--color-foreground),.9)}.install-guides__action-icon{display:inline-flex;flex-shrink:0;align-items:center}.install-guides__action-icon .icon-play{width:.9rem;height:1.2rem}.install-guides__action-icon .icon-pdf{width:1.1rem;height:1.4rem}.install-guides__empty{margin:0}.install-guides__support{margin-top:6.4rem;padding:2.8rem;border:var(--product-card-gen2-border-width) solid rgb(var(--product-card-gen2-border-color));border-radius:var(--product-card-gen2-corner-radius);text-align:center}.install-guides__support-title{margin:0 0 .8rem;font-size:2.4rem;text-transform:uppercase}.install-guides__support-text,.install-guides p.install-guides__support-text{max-width:56rem;margin:0 auto 1.8rem;color:rgba(var(--color-foreground),.62);font-size:1.5rem}.install-guides__dialog{flex-direction:column;width:min(96rem,calc(100% - 3.2rem));max-height:calc(100dvh - 4rem);margin:auto;padding:0;overflow:hidden;border:1.5px solid #1a1a1a;border-radius:15px;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.install-guides__dialog:not([open]){display:none}.install-guides__dialog[open]{display:flex}.install-guides__dialog::backdrop{background:#0000008c}.install-guides__dialog>form{margin:0}.install-guides__dialog-header{flex:none;margin:0;padding:2rem 7.2rem 1.6rem 2rem}.install-guides__dialog-header h2{margin:0;font-size:2rem;line-height:1.15;text-transform:uppercase}.install-guides__dialog .install-guides__close{position:absolute;z-index:3;top:8px;right:8px;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;min-height:48px;margin:0;padding:0;border:1.5px solid #1a1a1a;border-radius:50%;background:#f1f1f1;color:#ff7a00;cursor:pointer;transition:background .25s ease}.install-guides__dialog .install-guides__close:hover{background:#fff}.install-guides__dialog .install-guides__close .icon{width:2.8rem;height:auto;margin:0}.install-guides__player{position:relative;flex:none;width:100%;height:auto;aspect-ratio:16 / 9;overflow:hidden;background:#111}.install-guides__player iframe,.install-guides__player video{display:block;width:100%;height:100%;border:0}@media screen and (min-width:680px){.install-guides__grid{grid-template-columns:1fr 1fr}}@media screen and (min-width:900px){.install-guides__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:679px){.install-guides__finder{padding:1.6rem}.install-guides__picker{flex-wrap:wrap;gap:.4rem}.install-guides__filter{flex-basis:100%;max-width:none}.install-guides__title{font-size:2.5rem}.install-guides__dialog{width:calc(100vw - 24px);height:calc(100dvh - 24px);max-width:none;max-height:none;margin:auto;border:1.5px solid #1a1a1a;border-radius:15px;justify-content:center}.install-guides__dialog-header{padding:max(1.6rem,env(safe-area-inset-top)) 6.4rem 1.2rem 1.6rem}.install-guides__dialog-header h2{font-size:1.5rem}.install-guides__dialog .install-guides__close{top:max(8px,env(safe-area-inset-top));right:max(8px,env(safe-area-inset-right))}.install-guides__player{width:100%}.install-guides__meta{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.install-guides__close{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/33/compiled_assets/styles.css.map?subset=AAAAAAE */
