.header__getStartedBtn,.header__getStartedBtn:hover,.header__getStartedBtn:focus{background-color:#000;border-color:#000}.header__getStartedBtn:focus-visible{outline-offset:.2rem;outline:.2rem solid #fff}.landing_getStartedButtonContainer{text-align:center;padding-top:10rem}.landing__heroSection{box-sizing:border-box;background-color:#ffa346;background-image:url(/lp/images/christmas_july/christmas_july_hero.png);background-position:right 15rem top 4rem;background-repeat:no-repeat;background-size:auto 70%;min-height:58rem;padding-bottom:10rem;display:flex;position:relative}.landing_heroCards{z-index:0;width:25.3rem;position:absolute;top:0;left:-28rem}.landing_smile{z-index:0;width:16.5rem;position:absolute;top:5.8rem;right:-25.4rem}.landing__heroSection .landing_heroContent{z-index:1;flex-direction:column;flex:1;justify-content:center;align-self:center;align-items:stretch;padding:7.2rem 3rem 5.1rem 10rem;display:flex}.landing__heroSection .landing_heroContentWrapper{text-align:left;max-width:70rem;position:relative}.landing_heroContentTitle{font-family:var(--font-roboto-slab);color:#000;text-align:left;padding-bottom:2rem;font-size:4.6rem;font-style:normal;font-weight:700;line-height:114.5%}.landing__heroSection .landing_heroContentText{color:#000;text-align:left;font-family:Roboto;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.9rem}.landing__heroSection .landing_heroGetStartedWrapper{padding-top:3rem}.landing_getStartedButton{color:#000;text-align:center;background:#fff;border:.1rem solid #000;border-radius:2.5rem;width:100%;max-width:30rem;padding:1.4rem 2.1rem;font-family:Roboto;font-size:1.8rem;font-style:normal;font-weight:500;line-height:2.2rem;text-decoration:none;display:inline-block}.landing_getStartedButtonAlt{text-align:center;color:#000;background:#f50;border-radius:2.5rem;width:100%;max-width:30rem;padding:1.4rem 2.1rem;font-family:Roboto;font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.2rem;text-decoration:none;display:inline-block}.landing_getStartedButtonBottom{color:#000;text-align:center;background:#fff;border:.1rem solid #000;border-radius:2.5rem;width:100%;max-width:30rem;padding:1.4rem 2.1rem;font-family:Roboto;font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.2rem;text-decoration:none;display:inline-block}.landing_howItWorks{z-index:2;text-align:center;background-color:#fff;border-top-left-radius:10rem;margin-top:-10rem;padding:8rem 3rem 10rem;position:relative}.landing_howItWorks:before{content:"";pointer-events:none;z-index:2;background:radial-gradient(circle at 0 -10%,#fff0 71%,#fff 72%);width:10rem;height:9.6rem;display:block;position:absolute;top:.1rem;right:0;transform:translateY(-100%)}.landing_howItWorks .landing_howItWorks_title{color:#000;font-family:var(--font-roboto-slab);text-align:center;margin:0;padding-bottom:7.6rem;font-size:4rem;font-style:normal;font-weight:500;line-height:114.5%}.landing_howItWorks_cardIcon{background-color:#f50;background-position:50%;background-repeat:no-repeat;background-size:contain;border:.1rem solid teal;border-radius:50%;justify-content:center;align-items:center;width:10.3rem;height:10.3rem;margin-bottom:2.2rem;display:flex}.landing_howItWorks_cardTitle{font-family:var(--font-roboto-slab);color:#000;text-align:center;font-size:2.2rem;font-style:normal;font-weight:700;line-height:4rem}.landing_howItWorks_cardIcon_mailBox{background-image:url(/lp/images/christmas_july/mail.png);background-size:85%}.landing_howItWorks_cardIcon_drawNames{background-image:url(/lp/images/christmas_july/bell.png);background-size:110%}.landing_howItWorks_cardIcon_gift{background-image:url(/lp/images/christmas_july/gift.png);background-size:140%}.landing__gettingStartedSection{z-index:2;background-color:#ffa346;min-height:20rem;padding-top:4rem;position:relative}.landing__gettingStartedSection__wrapper{margin-bottom:-39.8rem;padding:0 4rem 10rem;overflow:hidden}.landing__gettingStartedSection__title{color:#000;text-align:center;font-family:var(--font-roboto-slab);padding-bottom:4rem;font-size:4rem;font-style:normal;font-weight:400;line-height:114.5%}.landing__gettingStartedSection__title img{max-width:100%}.landing__gettingStartedSection__gettingStartedCardsItem{background:#fff;border-radius:3.5rem;flex-direction:column;align-items:center;padding:0 0 3rem;display:flex;box-shadow:.2rem .4rem 1.2rem #00000026}.landing__gettingStartedSection__gettingStartedCardsItemTitle{color:#000;text-align:center;font-family:var(--font-roboto-slab);padding:1rem 0 1.5rem;font-size:2.6rem;font-style:normal;font-weight:500;line-height:4.8rem}.landing__gettingStartedSection__contentWrapper{max-width:105.2rem;height:100%;margin:0 auto;position:relative}.landing__gettingStartedSection__gettingStartedCardsContainer{-moz-column-gap:6.2rem;grid-template-columns:1fr 1fr;gap:3rem 6.2rem;padding-top:4rem;display:grid}.landing__gettingStartedSection__gettingStartedCardsItemWrapper{flex-basis:48.5rem;position:relative}.landing__gettingStartedSection__gettingStartedCardsItemImageWrapper{background-color:#cad80f;background-position:50%;background-repeat:no-repeat;background-size:contain;border-top-left-radius:3.5rem;border-top-right-radius:3.5rem;width:100%;padding-top:96%}.landing__gettingStartedSection__gettingStartedCardsItem1Image{background-image:url(/lp/images/christmas_july/create_wishlist_hero.png);background-size:95%}.landing__gettingStartedSection__gettingStartedCardsItem2Image{background-image:url(/lp/images/christmas_july/shopping_bag.png);background-size:100%}.landing__gettingStartedSection__gettingStartedCardsItemText{color:#000;text-align:center;flex:1;width:85%;max-width:30rem;margin:auto;font-family:Roboto;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.6rem}.landing__gettingStartedSection__fakeBottom{background-color:#fff;height:35.8rem}.landing__gettingStartedSection__gettingStartedCardsItemBtn{text-align:center;color:#000;letter-spacing:-.24px;cursor:pointer;background-color:#f50;border:none;border-radius:2.3rem;outline:0;width:80%;max-width:26.2rem;margin:2.5rem auto 0;padding:1rem;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:500;line-height:2rem;transition:border-color .2s,background-color .2s,color .2s}.landing__reviewsSection{background-color:#cad80f;padding:6rem 6rem 12rem;position:relative;overflow:hidden}.landing__reviewsSection:after{content:"";height:10rem;display:block}.landing__reviewsSection_title{font-family:var(--font-roboto-slab);color:#000;text-align:center;font-size:4rem;font-style:normal;font-weight:400;line-height:114.5%}.landing_reviewsSection_author{color:#000;font-family:var(--font-roboto-slab);padding-top:1.2rem;font-size:1.8rem;font-style:normal;font-weight:500;line-height:4.8rem}.landing_lights_left{z-index:0;max-width:35rem;position:absolute;top:-11rem;left:0}.landing_lights_right{z-index:0;max-width:20rem;position:absolute;bottom:10rem;right:0}.landing_lights_bottom_left{z-index:0;max-width:35rem;position:absolute;bottom:8rem;left:0}.landing_lights_bottom_right{z-index:1;max-width:35rem;position:absolute;top:-14rem;right:0}@media (max-width:53.125em){.landing_getStartedButtonContainer{padding-top:6rem}.landing__heroSection{background-position-y:inherit;background-position:right -4rem center;min-height:31.6rem;padding-bottom:1rem}.landing__heroSection .landing_heroContent{padding:6rem 5rem 2rem 2rem}.landing_heroContentTitle{color:#000;padding-bottom:2rem;font-size:2.4rem}.landing__heroSection .landing_heroContentText{color:#000;z-index:1;padding:0 .5rem;font-size:1.4rem;line-height:1.8rem;position:relative}.landing__heroSection .landing_heroContentWrapper{max-width:74%}.landing__heroSection .landing_heroGetStartedWrapper{padding-top:1.5rem}.landing_getStartedButton{color:#000;max-width:20.5rem;font-size:1.4rem}.landing_howItWorks{border-top-left-radius:0;margin-top:0;padding:5rem 3rem 6.5rem;position:relative}.landing_howItWorks:before{display:none}.landing_howItWorks .landing_howItWorks_title{padding-bottom:5.3rem;font-size:2.4rem;line-height:2.3rem}.landing__gettingStartedSection__wrapper{margin-bottom:0;padding:0 4rem 4rem;overflow:hidden}.landing__reviewsSection{padding:5rem 3rem}.landing__reviewsSection:after{height:3.5rem}.landing_lights_bottom_left,.landing_lights_bottom_right,.landing_lights_left,.landing_lights_right{display:none}.landing__guidesSection{padding:6rem 0}.landing__guidesSection_heading{padding-bottom:3rem;font-size:2.8rem}.landing__guidesSection__GiftGuideB__content{width:28rem}}.landing__guidesSection{background-color:#fff;padding:10rem 0;position:relative}.landing__guidesSection_heading{color:#000;font-family:var(--font-roboto-slab);text-align:center;padding-bottom:5rem;padding-left:2rem;padding-right:2rem;font-size:4rem;font-style:normal;font-weight:500;line-height:114.5%}.landing__guidesSection_slider{min-height:22rem;position:relative}.landing__guidesSection__GiftGuideB__content{width:34.2rem;color:inherit;background:#fff;border-radius:3.5rem;flex-direction:column;text-decoration:none;display:flex;overflow:hidden;box-shadow:2px 4px 12px #0000001a}.landing__guidesSection__GiftGuideB__imageContainer{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:100%;position:relative}.landing__guidesSection__GiftGuideB__title{color:#000;text-align:center;box-sizing:border-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:5rem;padding:1.1rem 0 0;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:1.6rem;line-height:2.6rem;display:-webkit-box;overflow:hidden}.landing__guidesSection__GiftGuideB__arrow{color:#000;font-size:1.2rem}
