:root{--nav-item-gap:20px;--nav-item-avg-width:65px;--nav-items-count:4;--nav-padding:34px;--nav-multi-width:calc((var(--nav-items-count) * var(--nav-item-avg-width)) + ((var(--nav-items-count) - 1) * var(--nav-item-gap)) + var(--nav-padding))}.landingPage{text-align:left;color:#fff;background-color:#212121;flex-direction:column;align-items:center;width:100%;height:4085px;font-family:Bitter;font-size:64px;display:flex;position:relative;overflow:visible}.header{background-color:#1a1a1a;justify-content:center;align-items:center;width:100%;padding:15px 0;font-size:24px;display:flex}.header>*{margin:0 93.5px}.header>a:first-child{margin-left:187px}.header>a:last-child{margin-right:187px}.logoIcon{width:240px;height:60px;position:relative}.mainNavigation{width:354px;height:29px;position:relative}.logIn{position:absolute;top:0;left:270px}.aboutUs{position:absolute;top:0;left:0}.mainNavigation-multi{align-items:center;gap:var(--nav-item-gap);height:29px;width:var(--nav-multi-width);font-size:24px;display:flex;position:relative}.nav-item{color:#fff;text-decoration:none;position:relative}.nav-item:hover{color:#fff;text-decoration:none}.logoutButton{color:#000;background-color:#fff;border-radius:10px;width:120px;height:50px;text-decoration:none;display:block;position:relative;box-shadow:0 4px 4px #00000040}.logoutButton .orderNow{color:#000;position:absolute;top:11px;left:16px}.logoutButton:hover{color:#000;text-decoration:none}.orderButton{color:#000;width:174px;height:50px;position:relative}.landingPageOrderButton{background-color:#fff;border-radius:10px;width:174px;height:50px;position:absolute;top:0;left:0;box-shadow:0 4px 4px #00000040}.orderNow{position:absolute;top:11px;left:16px}.hero{aspect-ratio:2880/1318;box-sizing:border-box;background-image:url(/images/hero.png);background-position:65% 20%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:1020px;padding:240px 0 0;display:flex}.heroContent{box-sizing:border-box;flex-direction:column;align-items:flex-start;width:100%;max-width:1440px;height:355px;padding:0 350px;display:flex;position:relative}.hero .landingPageLogoIcon{z-index:0;align-self:flex-start;margin:0 -25px 30px 0;position:relative;left:-135px;width:700px!important}.yourPersonalToiletContainer{z-index:1;flex-shrink:0;width:60%;height:116px;display:block;position:relative}.personal{font-weight:600}.order{color:#000;vertical-align:middle;background-color:#fff;border:none;border-radius:10px;outline:none;justify-content:center;align-items:center;margin-left:10px;padding:12px 15px;font-family:Bitter,serif;font-size:24px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;box-shadow:0 4px 4px #00000040}.landingPageOrderNow{color:#000;background:0 0;border:none;outline:none;margin:0;padding:0;font-family:Bitter,serif;font-weight:500;line-height:1}.mailingListSection{box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;width:100%;padding:0;display:flex}.mailingListSection>*{box-sizing:border-box;width:100%;max-width:1058px}.mailingList{box-sizing:border-box;border-radius:40px;flex-direction:column;align-self:stretch;align-items:center;gap:7px;height:321px;padding:49px 122px;display:flex;position:relative;overflow:hidden;box-shadow:8px 8px 6px #00000040}.mailingListChild{z-index:0;background-color:#1a1a1a;border-radius:40px;width:100%;height:321px;position:absolute;top:0;left:0;margin:0!important}.offYourNextContainer{z-index:1;flex-shrink:0;width:815px;height:77px;display:inline-block;position:relative}.byJoiningOur{z-index:2;flex-shrink:0;width:815px;height:77px;font-size:36px;font-weight:300;display:inline-block;position:relative}.mailingListItem{z-index:3;background-color:#fff;border-radius:27.5px;width:525px;height:55px;position:relative}.examplemailcom{color:#aaa;z-index:4;width:220px;font-size:24px;display:inline-block;position:absolute;top:230px;left:calc(50% - 114px);margin:0!important}.div{color:#000;z-index:5;width:32px;font-size:40px;display:inline-block;position:absolute;top:222px;left:calc(50% + 202px);margin:0!important}.howItWorksSection{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;padding:80px 0;display:flex}.howItWorksSection>*{box-sizing:border-box;width:100%;max-width:1090px}.howItWorks{justify-content:space-between;align-items:flex-start;width:100%;min-height:175px;display:flex}.howDoesItContainer{width:346px;min-height:154px;padding-top:10.71px;display:inline-block}.howDoes{margin:0;font-weight:300}.work{font-family:Bitter;font-weight:600}.step1Parent{text-align:center;align-items:flex-end;gap:54px;font-size:20px;display:flex}.step1{flex-direction:column;align-items:center;gap:30px;width:128px;display:flex}.roll11Icon{width:74.3px;height:62.8px;position:relative}.step1ChooseContainer{flex-shrink:0;align-self:stretch;height:81px;display:inline-block;position:relative}.blankLine{white-space:pre-wrap;margin:0;font-size:16px}.chooseHowManyRolls{white-space:pre-wrap;margin:0}.step2{flex-direction:column;align-items:center;gap:29px;width:132px;font-size:16px;display:flex}.subscription21{width:68.7px;height:65.4px;position:relative}.step23{font-size:20px}.span{white-space:pre-wrap}.step3{flex-direction:column;align-items:flex-start;gap:38px;width:112.1px;display:flex}.bowTieWhite1{width:112px;height:45px;position:relative}.step4{flex-direction:column;align-items:center;gap:29px;width:120px;font-size:16px;display:flex}.napkin1Icon{width:63.8px;height:63.8px;position:relative}.luxurious{font-weight:700}.wipe{font-family:Bitter}.reviewSection{box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;width:100%;padding:80px 0;display:flex}.reviewSection>*{box-sizing:border-box;width:100%;max-width:1090px}.rows{flex-direction:column;align-items:center;gap:53px;width:100%;display:flex}.reviewHeader{flex-direction:column;align-self:flex-start;align-items:flex-start;width:100%;display:flex}.exquisiteInServiceContainer{flex-shrink:0;align-self:stretch;height:77px;display:inline-block;position:relative}.happyCustomers{flex-shrink:0;align-self:stretch;height:38px;font-size:32px;font-weight:300;display:inline-block;position:relative}.reviews{text-align:left;border-radius:20px;align-self:center;align-items:center;gap:15px;width:100%;min-height:321px;font-size:28px;display:flex;overflow:visible}.johnReview{box-sizing:border-box;background-color:#1a1a1a;border-radius:20px;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:14px;width:345px;height:321px;padding:36px 45px;display:flex}.john{width:254px;display:inline-block;position:relative}.reviewstars{width:162px;height:26.7px;position:relative}.reviewstarsChild{width:26.7px;height:26.7px;position:absolute;top:0;left:0}.reviewstarsItem{width:26.7px;height:26.7px;position:absolute;top:0;left:33.83px}.reviewstarsInner{width:26.7px;height:26.7px;position:absolute;top:0;left:67.66px}.starIcon{width:26.7px;height:26.7px;position:absolute;top:0;left:101.49px}.landingPageReviewstarsChild{width:26.7px;height:26.7px;position:absolute;top:0;left:135.33px}.ifOnlyI{flex-shrink:0;width:254px;height:144px;font-size:20px;font-weight:300;display:inline-block;position:relative}.landingPageJohn{position:relative}.iHaveNeverContainer{flex-shrink:0;width:249px;height:144px;font-size:20px;font-weight:300;display:inline-block;position:relative}.margretReview{box-sizing:border-box;background-color:#1a1a1a;border-radius:20px;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:14px;width:345px;height:321px;padding:36px 42px;display:flex}.straplineSection{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;padding:0;font-size:32px;display:flex}.straplineSection>*{box-sizing:border-box;justify-content:center;width:100%;max-width:1090px;display:flex}.row{justify-content:center;align-items:center;width:100%;padding:8px;display:flex}.toiletPaperIsContainer{text-align:left;flex-shrink:0;width:1065px;display:block;position:relative}.weDidntFind{font-family:Bitter;font-size:40px;font-weight:700}.deliversAt{font-family:Bitter;font-size:32px}.spendLessOnToiletPaper{font-size:40px}.spendLess{font-family:Bitter;font-weight:700}.hero2{box-sizing:border-box;text-align:right;background-image:url(/images/hero-2.png);background-position:65% 20%;background-repeat:no-repeat;background-size:cover;flex-direction:column;flex-shrink:0;justify-content:flex-end;align-items:center;width:100%;height:1760px;padding:100px 0;display:flex;overflow:hidden}.hero2>*{box-sizing:border-box;width:100%;padding:0 300px}.nowThatsAnElegantSolutionParent{flex-direction:column;align-self:stretch;align-items:flex-end;gap:20px;display:flex}.nowThatsAnContainer{flex-shrink:0;align-self:stretch;height:154px;display:inline-block;position:relative}.landingPageOrder{text-align:left;color:#000;width:198px;height:50px;font-size:24px;position:relative}.orderButton2{background-color:#fff;border-radius:10px;width:198px;height:50px;position:absolute;top:0;left:0;box-shadow:0 4px 4px #00000040}.orderNow2{position:absolute;top:10px;left:28px}.footer{background-color:#1a1a1a;justify-content:center;width:100%;height:506px;font-size:20px;display:flex;position:relative}.landingPageRows{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:60px;width:100%;max-width:1440px;margin-top:55px;padding:0 185px;display:flex;position:relative}.columns{align-self:stretch;align-items:flex-start;gap:141px;display:flex}.logoAndContact{flex-direction:column;align-items:flex-start;gap:20px;width:267px;display:flex}.logoIcon2{width:400px;height:42px;position:relative;top:5px;left:-55px}.socials{flex-direction:column;align-items:flex-start;gap:18px;width:254.2px;display:flex}.followUs{align-self:stretch;position:relative}.socialIcons{width:253.2px;height:39px;position:relative}.linkedinIcon{width:14.69%;max-width:100%;height:98.72%;max-height:100%;position:absolute;inset:0% 0% 1.28% 85.31%;overflow:hidden}.instagramIcon{width:16.19%;max-width:100%;height:100%;max-height:100%;position:absolute;inset:0% 28.12% 0% 55.69%;overflow:hidden}.tiktokIcon{width:13.43%;max-width:100%;height:100%;max-height:100%;position:absolute;inset:0% 86.57% 0% 0%;overflow:hidden}.xIcon{width:15.4%;max-width:100%;height:100%;max-height:100%;position:absolute;inset:0% 57.74% 0% 26.86%;overflow:hidden}.mailingListGroup{flex-direction:column;align-self:stretch;align-items:flex-start;gap:14px;display:flex}.emailFormElement{text-align:center;color:#aaa;width:265px;height:28px;font-size:14px;position:relative}.emailInput{background-color:#fff;border-radius:27.5px;width:258px;height:27px;position:absolute;top:1px;left:7px}.landingPageExamplemailcom{width:176px;height:15px;display:inline-block;position:absolute;top:4px;left:calc(50% - 132.5px)}.landingPageDiv{color:#000;width:16px;height:24px;font-size:24px;display:inline-block;position:absolute;top:-4px;left:calc(50% + 104.5px)}.quickLinks{flex-direction:column;align-items:flex-start;gap:10px;width:174px;display:flex}.landingPageQuickLinks{align-self:stretch;font-size:22px;position:relative}.landingPageAboutUs{align-self:stretch;font-family:Bitter,serif;font-size:18px;font-style:italic;font-weight:300;position:relative}.downloadApps{flex-direction:column;align-self:flex-start;align-items:center;gap:33px;width:345px;font-size:24px;display:flex}.appStoreAndQrCode{align-self:stretch;align-items:center;gap:43px;display:flex}.appStoreButtons{flex-direction:column;align-items:flex-start;gap:26px;width:164px;display:flex}.appStoreIcon{width:164px;height:55px;position:relative}.qrCodeIcon{width:138px;height:136.4px;position:relative}a.logIn,a.aboutUs,a.logIn:hover,a.aboutUs:hover{color:inherit;text-decoration:none}a.orderButton{color:#000;text-decoration:none;display:block}a.orderButton:hover{color:#000;text-decoration:none}a.landingPageAboutUs{color:inherit;font-weight:300;text-decoration:none}a.landingPageAboutUs:hover{color:inherit;text-decoration:none}