.product-instructions-cp{padding:9rem 6rem 11.5rem;background-color:var(--color-white, #fff)}@media screen and (max-width:767px){.product-instructions-cp{padding:6rem 2.4rem}.product-instructions-cp .product-instructions__tabs{flex-direction:column;align-items:center;gap:.8rem}.product-instructions-cp .product-instructions__tab{width:min(100%,28rem)}}.product-instructions-cp .product-instructions__heading{margin-bottom:4rem}.product-instructions-cp .product-instructions__heading h2{margin:0 0 4rem;font-family:Reklam,serif;font-size:4rem;font-weight:400;line-height:1.25;letter-spacing:-.05rem;text-align:center;color:var(--color-moss-cp)}@media screen and (max-width:767px){.product-instructions-cp .product-instructions__heading h2{margin-bottom:3rem;font-size:3.3rem;line-height:1.1}}.product-instructions-cp .product-instructions__tabs{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;max-width:100%}.product-instructions-cp .product-instructions__tab{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:1rem 2rem;border:1px solid var(--color-basil-cp);border-radius:.2rem;background-color:var(--color-white);color:var(--color-basil-cp);font-family:Ingram,monospace;font-size:1.2rem;font-weight:400;line-height:1;letter-spacing:.1rem;text-align:center;text-transform:uppercase;cursor:pointer;transition:background-color var(--duration-short, .2s) ease,color var(--duration-short, .2s) ease,border-color var(--duration-short, .2s) ease;-webkit-tap-highlight-color:transparent}.product-instructions-cp .product-instructions__tab:hover:not(.is-selected){border-color:var(--color-moss-cp);color:var(--color-basil-cp)}.product-instructions-cp .product-instructions__tab.is-selected{background-color:var(--color-basil-cp);border-color:var(--color-basil-cp);color:var(--color-white)}.product-instructions-cp .product-instructions__tab.is-selected:hover{border-color:var(--color-moss-cp)}.product-instructions-cp .product-instructions__tab:focus-visible{outline:none;box-shadow:0 0 0 .3rem rgb(var(--color-background, 255 255 255)),0 0 0 .5rem rgba(var(--color-foreground, 70 64 30),.55)}.product-instructions-cp .product-instructions__heading #installation-kit-overlay-trigger__wrapper{margin-top:2rem;padding:0;font-family:Aneliza,sans-serif;font-size:1.5rem;line-height:1.5;text-align:center;color:var(--color-moss-cp)}.product-instructions-cp .product-instructions__heading #installation-kit-overlay-trigger__wrapper .installation-kit-overlay-trigger{color:var(--color-moss-cp);text-decoration:underline}.product-instructions-cp .product-instructions__heading #installation-kit-overlay-trigger__wrapper .installation-kit-overlay-trigger:hover{color:#31594a}.product-instructions-cp .product-instructions__container{width:100%;max-width:132rem;margin:0 auto 4rem}.product-instructions-cp .product-instructions__list{position:relative;width:100%;padding-bottom:0}.product-instructions-cp .product-instructions__list-wrapper{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden}.product-instructions-cp .product-instructions__list-wrapper.is-selected{position:relative;opacity:1;visibility:visible}.product-instructions-cp .product-instructions__list-pane{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6rem}@media screen and (max-width:1024px){.product-instructions-cp .product-instructions__list-pane{gap:3rem}}@media screen and (max-width:767px){.product-instructions-cp .product-instructions__list-pane{display:flex;flex-direction:column;gap:4rem}.product-instructions-cp .product-instructions__container{height:auto}}.product-instructions-cp .product-instructions__item{display:flex;flex-direction:column;align-items:flex-start;width:100%}.product-instructions-cp .product-instructions__item-image{width:100%;padding-bottom:100%;margin-bottom:2rem;background-position:center;background-size:cover}.product-instructions-cp .product-instructions__item-content{display:flex;flex-direction:column;align-items:flex-start;width:100%}.product-instructions-cp .product-instructions__item-step{display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;margin-bottom:1.2rem;border-radius:50%;background-color:var(--color-moss-cp);color:var(--color-white, #fff);font-family:Aneliza,sans-serif;font-size:1.2rem;font-weight:400;line-height:1;letter-spacing:.05rem}.product-instructions-cp .product-instructions__item h4{margin:0 0 1rem;max-width:none;font-family:Aneliza,sans-serif;font-size:1.8rem;font-weight:600;line-height:1.3;letter-spacing:0;text-align:left;color:var(--color-moss-cp)}.product-instructions-cp .product-instructions__item p{margin:0;max-width:none;font-family:Aneliza,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.5;letter-spacing:0;text-align:left;color:var(--color-moss-cp)}.product-instructions-cp .product-instructions__footer-link{display:table;margin:0 auto;font-family:Ingram,monospace;font-size:1.2rem;font-weight:400;line-height:1;letter-spacing:.1rem;text-align:center;text-decoration:underline;text-transform:uppercase;color:var(--color-moss-cp)}.product-instructions-cp .product-instructions__footer-link:hover{color:#31594a}
/*# sourceMappingURL=/cdn/shop/t/151/assets/component-product-instructions.css.map */
