.the-process-timeline{padding-top:60px;padding-bottom:168px}@media (max-width: 768px){.the-process-timeline{padding-top:36px;padding-bottom:48px}}.the-process__heading h1{color:var(--Grey-950, #131313);font-family:Montserrat;font-size:44px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-2px;text-transform:uppercase;text-align:center}@media (max-width: 768px){.the-process__heading h1{font-size:40px;line-height:44px;margin-bottom:16px;padding-top:0}}.the-process__heading p{color:var(--Grey-950, #131313);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:-.16px;text-align:center;margin-bottom:0}.the-process__steps{margin-top:72px}@media (max-width: 768px){.the-process__steps{margin-top:56px}}.the-process__step{display:grid;grid-template-columns:1fr 1fr}@media (max-width: 768px){.the-process__step{grid-template-columns:1fr}}.step-content{position:relative;box-sizing:border-box}@media (max-width: 768px){.step-content{padding-left:40px;padding-bottom:36px;border-left:1px solid var(--Grey-200, #E5E5E5)}}@media (min-width: 768px){.the-process__step:nth-child(odd) .step-content{border-right:1px solid var(--Grey-200, #E5E5E5);padding-right:40px}}.step-1-content:after{content:"";position:absolute;right:-13px;top:0;width:24px;height:24px;border-radius:50%;background-color:var(--Grey-200, #D12026)}@media (max-width: 768px){.step-1-content:after{right:unset!important;left:-13px!important}}.step-2-content:before{content:"";position:absolute;left:-13px;top:0;width:24px;height:24px;border-radius:50%;background-color:var(--Grey-200, #D4D4D4)}.step-3-content:after{content:"";position:absolute;right:-13px;top:0;width:24px;height:24px;border-radius:50%;background-color:var(--Grey-200, #D4D4D4)}@media (max-width: 768px){.step-3-content:after{right:unset;left:-13px}.step-4-content{padding-bottom:0}}.step-4-content h2{margin-bottom:0}.step-4-content:before{content:"";position:absolute;left:-13px;top:7px;width:24px;height:24px;border-radius:50%;background-color:var(--Grey-200, #D4D4D4)}.the-process__step:nth-child(2n) .step-content{border-left:1px solid var(--Grey-200, #E5E5E5);padding-left:40px}.step-content h3{color:var(--Color-Red, #D12026);font-family:Montserrat;font-size:15px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-.3px;text-align:left}.step-content h2{color:var(--Grey-950, #131313);font-family:Montserrat;font-size:24px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:-1.5px;text-transform:uppercase}.step-content ul{margin-top:24px;border-left:1px solid var(--Grey-200, #E5E5E5);padding-left:25px;margin-left:10px}.step-content ul li{color:var(--Grey-950, #131313);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:-.16px;list-style-type:none;margin-bottom:16px;position:relative}.step-content ul li:last-child{margin-bottom:0}.step-content ul li:before{content:url(//costco.gorillashed.com/cdn/shop/t/34/assets/CheckCircle.svg?v=10536765423391974071770752681);position:absolute;left:-35px;top:3px;width:20px;height:20px}.installation-overview{background-color:#f5f5f5;padding-top:64px;padding-bottom:64px}@media (max-width: 768px){.installation-overview{padding-top:32px;padding-bottom:32px}}.installation-heading{display:flex;flex-direction:column;align-items:center}@media (max-width: 768px){.installation-heading{align-items:flex-start}}.installation-heading h2{color:var(--Grey-950, #131313);text-align:center;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:700;line-height:42px;letter-spacing:-2.5px;text-transform:uppercase;margin-bottom:10px}@media (max-width: 768px){.installation-heading h2{text-align:left}}.installation-heading p{color:var(--Grey-950, #131313);text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:-.32px;margin-bottom:0;max-width:40%}@media (max-width: 768px){.installation-heading p{max-width:100%;text-align:left}}.installation-content{margin-top:56px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width: 768px){.installation-content{grid-template-columns:repeat(1,1fr);gap:32px;margin-top:32px}}.installation-item img{width:100%;height:378px;object-fit:cover}.installation-item h3{color:var(--Grey-950, #131313);font-family:Montserrat;font-size:20px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-.5px;text-transform:capitalize;margin-top:24px;margin-bottom:0;text-align:left}.installation-item p{color:var(--Grey-700, #525252);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:-.21px;margin-top:8px;margin-bottom:0}.pingpong-item{display:flex;gap:20px;padding:64px 0}@media (max-width: 768px){.pingpong-item{gap:0;padding:20px 0}}@media (min-width: 768px){.pingpong-item:nth-child(2n){flex-direction:row-reverse}}@media (max-width: 768px){.pingpong-item,.pingpong-item:nth-child(2n){flex-direction:column}}.pingpong-img img{width:100%;height:320px;object-fit:cover}.pingpong-img,.pingpong-content{flex:0 0 50%}.pingpong-content{display:flex;flex-direction:column}@media (min-width: 768px){.pingpong-content{justify-content:center;padding-left:40px}.pingpong-item:nth-child(2n) .pingpong-content{padding-right:40px;padding-left:0}}.pingpong-content p{margin-bottom:0}.maintenance-section{padding-top:56px;padding-bottom:96px;background-color:#fff}.maintenance-heading{margin-bottom:36px;text-align:left}.maintenance-heading h2{color:var(--Grey-950, #131313);font-family:Montserrat;font-size:32px;font-style:normal;font-weight:700;line-height:42px;letter-spacing:-2px;text-transform:uppercase;margin-bottom:8px}@media (max-width: 768px){.maintenance-heading h2{font-size:28px}}.maintenance-heading p{color:var(--Grey-700, #525252);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:-.32px;margin:0}@media (min-width: 768px){.maintenance-heading p{max-width:100%}}.maintenance-content{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));justify-items:flex-start;align-items:flex-start;text-align:left}@media (max-width: 1024px){.maintenance-content{grid-template-columns:1fr}}@media (max-width: 768px){.maintenance-section{padding-top:48px;padding-bottom:56px}.maintenance-heading{text-align:left;margin-bottom:32px}.maintenance-content{grid-template-columns:repeat(2,minmax(0,1fr))}.maintenance-item{border-right:1px solid var(--Grey-300, #E5E5E5)!important}}@media (max-width: 480px){.maintenance-content{grid-template-columns:1fr}}.maintenance-item{border:1px solid var(--Grey-300, #E5E5E5);border-right:none;height:100%;padding:20px}.maintenance-item:last-child{border-right:1px solid var(--Grey-300, #E5E5E5)}.maintenance-item img{width:40px;height:40px}.maintenance-item p{color:var(--Grey-950, #131313);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:-.21px;margin:0}
/*# sourceMappingURL=/cdn/shop/t/34/assets/the-process.css.map */
