section,h1,h2,h3,h4,h5,h6,p,ul,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Mulish",sans-serif;padding:unset;margin:unset}.container{max-width:1250px;padding:0 40px}@media screen and (max-width: 767px){.container{padding:0 32px}}@media screen and (max-width: 575px){.container{padding:0 24px}}body section a:not(.btn){color:#008561;font-weight:400}body section a:not(.btn):hover{color:#006f51}.header.global{background-color:#f2f4f4;box-shadow:unset}.header.global.scrolled,.header.global.scrolled-override{background-color:#fff;box-shadow:0 8px 24px rgba(32,45,65,.13)}#home .btn-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;background-color:#008561;color:#fff;font-size:16px;font-weight:700;line-height:24px;padding:6px 14px;border:2px solid #008561}#home .btn-cta:hover{background-color:#006f51;border-color:#006f51}#home .btn-cta.cta-secondary{background-color:rgba(0,0,0,0);color:#008561}#home .btn-cta.cta-secondary:hover{background-color:#006f51;color:#fff}#home .btn-cta.cta-secondary .pas-icon-lp-play-1{color:inherit;height:18px}#home .btn-cta.cta-secondary .pas-icon-lp-play-1::before{line-height:0}#home .btn-cta.lrg-cta{font-size:18px;padding:10px 18px}#home #hero{display:flex;background-color:#f2f4f4;min-height:600px;overflow:hidden}#home #hero.flash-sale{background:linear-gradient(91deg, #202D41 1.12%, #008561 98.88%)}#home #hero.flash-sale .btn-cta{color:#202d41;background-color:#80cd76;border:2px solid #80cd76}#home #hero.flash-sale .btn-cta:hover{color:#202d41;background-color:#fff;border:2px solid #fff}#home #hero.flash-sale .btn-cta.cta-secondary{color:#80cd76;background-color:rgba(0,0,0,0)}#home #hero.flash-sale .hero-content{gap:40px}@media screen and (max-width: 991px){#home #hero.flash-sale .hero-content{gap:0}}#home #hero.flash-sale .hero-content .hero-text-content h1{font-size:60px;margin-bottom:32px;color:#fff}@media screen and (max-width: 991px){#home #hero.flash-sale .hero-content .hero-text-content h1{font-size:48px}}@media screen and (max-width: 575px){#home #hero.flash-sale .hero-content .hero-text-content h1{font-size:32px}}@media screen and (max-width: 991px){#home #hero.flash-sale .hero-content .hero-text-content h1{margin-bottom:8px}}@media screen and (max-width: 767px){#home #hero.flash-sale .hero-content .hero-text-content h1{margin-bottom:32px}}#home #hero.flash-sale .hero-content .hero-text-content p{font-size:22px;margin-bottom:32px;color:#fff}@media screen and (max-width: 991px){#home #hero.flash-sale .hero-content .hero-text-content p{font-size:20px}}@media screen and (max-width: 575px){#home #hero.flash-sale .hero-content .hero-text-content p{font-size:18px}}@media screen and (max-width: 991px){#home #hero.flash-sale .hero-content .hero-text-content p{margin-bottom:10px}}@media screen and (max-width: 767px){#home #hero.flash-sale .hero-content .hero-text-content p{margin-bottom:32px}}#home #hero.flash-sale .hero-content .hero-text-content .eyebrow-container{margin:0 0 16px;justify-content:flex-start;display:flex;gap:8px}@media screen and (max-width: 991px){#home #hero.flash-sale .hero-content .hero-text-content .eyebrow-container{margin:0 auto 8px}}@media screen and (max-width: 767px){#home #hero.flash-sale .hero-content .hero-text-content .eyebrow-container{margin:0 auto 16px}}@media screen and (max-width: 991px){#home #hero.flash-sale .hero-content .hero-text-content .eyebrow-container{justify-content:center}}#home #hero.flash-sale .hero-content .hero-text-content .eyebrow-text{color:#80cd76;font-size:20px;font-style:italic;font-weight:900;line-height:26px;text-transform:uppercase;margin-bottom:0}#home #hero.flash-sale .hero-content .hero-image-container .hero-image-position{margin-top:unset}@media screen and (max-width: 991px){#home #hero.flash-sale .hero-content .hero-image-container .hero-image-position{display:flex}}@media screen and (max-width: 991px){#home #hero.flash-sale .hero-content .hero-image-container .hero-image-position{justify-content:center}}#home #hero.flash-sale .hero-content .hero-image-container .hero-image-position img{margin-left:-10%;width:120%}@media screen and (max-width: 991px){#home #hero.flash-sale .hero-content .hero-image-container .hero-image-position img{margin-left:0}}@media screen and (max-width: 991px){#home #hero.flash-sale .hero-content .hero-image-container .hero-image-position img{margin-top:-5%}}@media screen and (max-width: 575px){#home #hero.flash-sale .hero-content .hero-image-container .hero-image-position img{margin-top:-25%}}@media screen and (max-width: 991px){#home #hero.flash-sale .hero-content .hero-image-container .hero-image-position img{margin-bottom:-20%}}#home #hero.flash-sale .hero-content .ratings-blocks .ratings-block .rb-content p{color:#fff}#home #hero.eoy-hero{background:linear-gradient(90deg, #214E41 27.41%, #008561 100%);position:relative}#home #hero.eoy-hero #hero-bg{position:absolute;top:50%;left:calc(50% + 380px);transform:translate(-50%, -50%);width:966px;height:1000px;background:url("https://cdn.paloalto.com/liveplan/holiday/eoy/2023/home/hero-bg-desktop.svg");background-repeat:no-repeat;background-size:cover;background-position:center calc(100% - 20px);z-index:5}#home #hero.eoy-hero #hero-sale{font-size:24px;font-weight:700;margin-bottom:8px}#home #hero.eoy-hero #hero-sale span{color:#80cd76;font-weight:inherit}#home #hero.eoy-hero .container{z-index:10}#home #hero.eoy-hero .btn-cta{background-color:#80cd76;border-color:#80cd76;color:#214e41;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out}#home #hero.eoy-hero .btn-cta:hover{background-color:#fff;border-color:#fff}#home #hero.eoy-hero .btn-cta.cta-secondary{color:#fff;background-color:unset;border-color:#fff}#home #hero.eoy-hero .btn-cta.cta-secondary:hover{background-color:#fff;border-color:#fff;color:#214e41}#home #hero.eoy-hero .hero-content .hero-text-content{color:#fff}#home #hero.eoy-hero .hero-content .hero-text-content h1,#home #hero.eoy-hero .hero-content .hero-text-content p{color:#fff}#home #hero .btn-cta{color:#f2f4f4}#home #hero .btn-cta.cta-secondary{color:#008561}#home #hero .btn-cta.cta-secondary:hover{color:#f2f4f4}#home #hero .hero-content{display:flex;gap:40px;align-items:center;height:100%}@media screen and (max-width: 991px){#home #hero .hero-content{gap:80px}}@media screen and (max-width: 575px){#home #hero .hero-content{gap:48px}}@media screen and (max-width: 991px){#home #hero .hero-content{flex-direction:column}}#home #hero .hero-content .ratings-blocks{display:flex;gap:40px;margin-top:56px}#home #hero .hero-content .ratings-blocks .ratings-block{display:flex;gap:16px;align-items:center}#home #hero .hero-content .ratings-blocks .ratings-block .rb-content{display:flex;flex-direction:column}#home #hero .hero-content .ratings-blocks .ratings-block .rb-content p{font-size:16px;line-height:21px;margin:4px 0 0}#home #hero .hero-content .hero-text-content{width:100%;max-width:566px;padding:80px 0}#home #hero .hero-content .hero-text-content h1{text-align:left;color:#202d41;font-size:64px;font-weight:900;line-height:1.2;margin-bottom:32px}#home #hero .hero-content .hero-text-content p{color:#4d5767;font-size:24px;line-height:1.5;margin-bottom:32px}#home #hero .hero-content .hero-text-content .hero-button-container{display:flex;gap:24px}@media screen and (max-width: 991px){#home #hero .hero-content .hero-text-content .hero-button-container{gap:16px}}@media screen and (max-width: 575px){#home #hero .hero-content .hero-text-content .hero-button-container{flex-direction:column}}#home #hero .hero-content .hero-image-container{width:100%;max-width:566px}#home #hero .hero-content .hero-image-container .hero-image-position{width:calc(50vw - 68px);max-width:680px;margin-top:25%}#home #hero .hero-content .hero-image-container .hero-image-position img{width:100%;height:auto}#home #zipper{padding:120px 0 160px}#home #zipper h2{color:#202d41;font-size:40px;font-weight:300;line-height:1.4}#home #zipper .container{max-width:1050px}#home #zipper .zipper-container{display:flex;gap:80px;margin-top:120px}@media screen and (max-width: 991px){#home #zipper .zipper-container{gap:48px}}@media screen and (max-width: 767px){#home #zipper .zipper-container{gap:40px}}@media screen and (max-width: 575px){#home #zipper .zipper-container{gap:32px}}@media screen and (max-width: 767px){#home #zipper .zipper-container{flex-direction:column}}#home #zipper .zipper-container>div{width:50%}#home #zipper .zipper-container .text-content{align-self:center}#home #zipper .zipper-container .text-content h3{text-align:left;color:#202d41;font-size:32px;font-weight:800;line-height:1.2;margin-bottom:16px}#home #zipper .zipper-container .text-content h3 span{display:block}#home #zipper .zipper-container .text-content p{color:#4d5767;font-size:18px;line-height:1.5;margin-bottom:32px}#home #zipper .zipper-container .image-content img{display:flex;width:100%;max-width:445px;height:auto;margin:auto}@media screen and (max-width: 991px){#home #hero.eoy-hero{background:linear-gradient(90deg, #214E41 27.41%, #008561 100%)}#home #hero.eoy-hero #hero-sale{text-align:center}#home #hero.eoy-hero #hero-bg{width:100%;background:unset;left:0;top:0;height:100%;transform:unset}#home #hero.eoy-hero #hero-bg::before,#home #hero.eoy-hero #hero-bg::after{content:"";position:absolute;bottom:0;height:524px}#home #hero.eoy-hero #hero-bg::before{background:url("https://cdn.paloalto.com/liveplan/holiday/eoy/2023/home/hero-bg-left-mobile.svg");left:0;width:210px}#home #hero.eoy-hero #hero-bg::after{background:url("https://cdn.paloalto.com/liveplan/holiday/eoy/2023/home/hero-bg-right-mobile.svg");right:0;width:198px}#home #hero .hero-content{margin-bottom:calc(-10% + 30px);gap:56px}#home #hero .hero-content .ratings-blocks{justify-content:center}#home #hero .hero-content .hero-text-content{max-width:unset;padding:48px 0 0}#home #hero .hero-content .hero-text-content h1{text-align:center;font-size:48px;margin-bottom:8px}#home #hero .hero-content .hero-text-content p{text-align:center;font-size:20px;margin-bottom:24px}#home #hero .hero-content .hero-text-content .hero-button-container{justify-content:center}#home #hero .hero-content .hero-image-container{max-width:680px}#home #hero .hero-content .hero-image-container .hero-image-position{width:100%;margin-top:unset}}@media screen and (max-width: 767px){#home .btn-cta.cta-secondary .pas-icon-lp-play-1{display:inline}#home #hero .hero-content .hero-text-content{max-width:unset;padding:40px 0 0}#home #hero .hero-content .hero-text-content h1,#home #hero .hero-content .hero-text-content p{text-align:center;margin-bottom:24px}#home #hero .hero-content .hero-text-content p{text-align:center}#home #hero .hero-content .hero-text-content .hero-button-container{justify-content:center}#home #hero .hero-content .hero-image-container{max-width:unset}#home #zipper .zipper-container>div{width:100%}#home #zipper .zipper-container .text-content{order:2}#home #zipper .zipper-container .text-content h3 span{display:inline}#home #zipper .zipper-container .image-content{order:1}}@media screen and (max-width: 575px){#home .btn-cta{justify-content:center;width:100%}#home #hero.eoy-hero #hero-sale{font-size:23px}#home #hero.eoy-hero #hero-bg::before,#home #hero.eoy-hero #hero-bg::after{height:346px;background-size:cover}#home #hero.eoy-hero #hero-bg::before{width:139px}#home #hero.eoy-hero #hero-bg::after{width:131px}#home #hero.eoy-hero .hero-content .hero-text-content h1{font-size:45px}#home #hero .hero-content{margin-bottom:unset;padding-bottom:80px;gap:unset}#home #hero .hero-content .ratings-blocks{flex-direction:column;margin:0}#home #hero .hero-content .hero-text-content{padding-top:32px}#home #hero .hero-content .hero-text-content h1,#home #hero .hero-content .hero-text-content p{margin-bottom:32px}#home #hero .hero-content .hero-image-container{margin-top:56px}#home #zipper h2{font-size:32px}#home #zipper .zipper-container{margin-top:80px}#home #zipper .zipper-container .text-content h3{font-size:28px}}