.list-menu--inline .list-menu-item>.header__menu-item{min-height:0rem!important;padding:0 1.2rem!important}.shopify-section-header .header,sticky-header.header-wrapper{min-height:71px!important}.join-us.home{width:352px!important;margin:auto;padding:0}body.template-index.template-index .newsletter .newsletter-form__inner{width:100%!important;padding:0}.newsletter__form span{font-size:12px;color:#000}.tubbs-btn-primary{box-shadow:0 4px 6px #0000001a!important;display:inline-block;background-color:#ddcde4!important;color:#fff!important;padding:14px 8px;border-radius:0;font-weight:600;font-size:14px;font-family:Nunito,sans-serif;text-decoration:none;transition:all .3s ease;cursor:pointer;height:52px!important;border:1px solid #4F1D10!important;width:130px}.tubbs-hero-title{font-family:Darumadrop One,cursive!important;font-size:48px!important;color:#4f1d10;line-height:1.1;max-width:620px!important;margin-bottom:24px;letter-spacing:2px;margin:auto!important}.tubbs-hero-subtitle{margin:20px auto 40px!important}.tubbs-hero-subtitle{padding-bottom:0;margin-bottom:20px!important}ul#tubbs-footer-social{display:flex}ul.footer-social{display:none}.independent .newsletter__text p{color:#af8cc3!important;font-size:22px!important;font-family:Nunito!important;font-weight:700!important;max-width:490px!important;margin:0 auto 25px!important}.newsletter__description.description{margin-bottom:0!important}.newsletter__description.description p{margin-bottom:20px!important;text-align:left}.independent h2.rich-text__heading.title--section.h1,.independent h2{font-family:Darumadrop One!important;font-size:48px!important;color:#4f1d10;line-height:60px;max-width:620px!important;margin-bottom:24px;letter-spacing:;margin:auto!important}.independent p{font-family:Nunito,sans-serif;font-size:0px;color:#5c4b46;max-width:640px;margin:0 auto 40px;font-weight:500;line-height:28px}.independent a.button.button--primary.focus-inset{box-shadow:0 4px 6px #0000001a!important;display:inline-block;background-color:#ddcde4!important;color:#fff!important;border-radius:16px;font-weight:600;font-size:14px;font-family:Nunito,sans-serif;text-decoration:none;transition:all .3s ease;cursor:pointer;height:52px!important;border:1px solid #4F1D10!important;width:130px;line-height:20px;padding:15px}.newsletter__button{background-color:#ddcde4}span.footer-copyright__content.body-small{font-weight:400}.button--primary:not(:disabled):not([aria-disabled=true]):hover,.customer .button--primary:not(:disabled):not([aria-disabled=true]):hover{color:rgb(var(--color-button-text-hover));background-color:#4f1d10!important}.same-title .rich-text__text.rte{margin-top:10px}.same-title{margin:30px 0!important}body #storeify-formbuilder-view-19943{width:500px;max-width:100%;margin:0 auto;margin-top:32px!important;margin-bottom:32px!important}.image-for-sign .button__content{visibility:hidden}a.button.button--primary.focus-inset{width:130px;display:inline-block;background-color:#fff;color:#4f1d10!important;padding:14px 1px;border-radius:0;font-weight:600;font-size:16px;font-family:Nunito,sans-serif;text-decoration:none;transition:all .3s ease;border:none;cursor:pointer;height:52px;line-height:24px}.join-us a.button.button--primary.focus-inset{font-size:14px;height:52px;line-height:25px;border-radius:16px!important;border:1px solid #4F1D10!important}body.template-page.template-page-our-story .spaced-section,body.template-page.template-page-our-story .Kester-note-one .container,.Kester-note-two .container{position:relative;max-width:893px;margin:auto;padding:0!important}.Kester-note-two .container{position:relative;max-width:100%!important;padding-right:12px!important;margin:auto;padding-left:3rem!important}.Kester-note-one p,.Kester-note-two p{max-width:99%;font-size:16px;letter-spacing:0!important;line-height:32px;padding-left:0!important}.Kester-note-two .image-with-text-img-wrapper{width:129px!important;height:140px!important}.our-story-main p{font-size:16px;line-height:32px}our-story-main.rich-text--align-left .rich-text__blocks{padding:20px 0;align-items:flex-start;text-align:left}body.template-page.template-page-our-story nav#breadcrumbs{display:none}.our-story-main h2.rich-text__heading.title--section.h1,.same-title h2.rich-text__heading.title--section.h1{color:#4f1d10;font-family:Darumadrop One,cursive!important;font-size:30px;line-height:40px;letter-spacing:0;font-weight:400;text-transform:uppercase}.Kester-note-one h2.image-with-text__title.title.h2.size--h2{color:#4f1d10;font-size:30px;line-height:32px;letter-spacing:0;font-weight:400}.Kester-note-one .content.image-with-text-main.image-with-text-main--align-image-left.image-with-text-main--gap-none{margin-top:8px}.Kester-note-one .image-with-text-content{padding-right:0!important}.Kester-note-two .image-with-text-content{padding-left:0!important}.Kester-note-one p.image-with-text-content__text.body-normal,.Kester-note-two p.image-with-text-content__text.body-normal{max-width:96%;font-size:22px}.same-title{padding-top:20px}.image-for-sign{padding-bottom:10px;margin-bottom:20px}.join-us p{font-family:HappySeason!important;font-size:48px;color:#4f1d10;line-height:36px;margin-bottom:24px;letter-spacing:0;font-weight:400;text-transform:uppercase}.join-us .container{padding:0}.Kester-note-one .image-with-text-img-wrapper img,.Kester-note-one .image-with-text-img-wrapper .placeholder-svg{width:100%;height:100%;object-position:top}.Kester-note-two .image-with-text-img-wrapper img,.Kester-note-two .image-with-text-img-wrapper .placeholder-svg{object-position:center}.join-us{padding:30px 0;border-radius:0;margin-top:12px;margin-bottom:32px!important}.join-us{padding-top:20px!important;padding-bottom:60px!important;padding-left:30px;padding-right:30px}body.template-index.template-index .newsletter__button{background-color:#4f1d10}.newsletter .newsletter-form__inner{display:flex;justify-content:center;align-items:center;flex-direction:row!important;gap:.8rem;flex-wrap:wrap;width:81%!important;position:relative;padding:3px 5px;margin:20px auto auto!important}body.template-page.template-page-our-story form#contact_form{margin-top:23px}body.template-page.template-page-our-story button.newsletter__button.button.button--primary.focus-inset{background-color:#4f1d10}.newsletter__description.description.description--center{max-width:100%}.image-for-sign .multicolumn-card__image-wrapper--full-width{max-width:217px;height:68px}.image-for-sign .multicolumn-card.color-background-1{border-radius:66px;width:217px!important;height:68px}.image-for-sign .multicolumn-grid__wrapper--3 .multicolumn-card{width:calc((100% - 2 * var(--column_gap)) / 3);min-width:217px!important}.image-for-sign .multicolumn-card__image{width:70%!important;height:100%!important;margin:auto!important}.Kester-note-one{padding:22px;background-color:#ddcde4;border-top-left-radius:20px;border-top-right-radius:20px}.Kester-note-two{padding:22px;background-color:#ddcde4}.same-title{padding-top:0}.same-title p{font-size:16px;line-height:30px;font-weight:500;letter-spacing:0}.same-title.for-cstm{padding-top:20px}.same-title.tub-des{padding-bottom:20px}.Kester-note-one .image-with-text-content,.Kester-note-two .image-with-text-content{padding-right:0!important;padding-top:0;padding-bottom:0;padding-left:0}.image-for-sign{background-color:#ddcde4;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.footer-bottom-right.for-mob{display:none}.Kester-note-one p,.Kester-note-two p{max-width:99%;font-size:16px;line-height:32px}.our-story-main h2.rich-text__heading.title--section.h1{margin-bottom:-10px}@media screen and (min-width: 750px){.Kester-note-one .image-with-text-main--align-image-left{grid-template-columns:1fr!important;grid-template-rows:auto}.Kester-note-one .image-with-text-img-wrapper{width:200px;height:200px;margin:21px auto 20px}.Kester-note-two .image-with-text-img-wrapper{width:175px;height:175px}.Kester-note-two .image-with-text-main--align-image-right{grid-template-columns:2.5fr .7fr!important;grid-template-rows:auto;align-items:center;padding-top:20px}.image-for-sign a.button.button--primary.focus-inset{width:217px!important;height:68px!important}.image-for-sign .multicolumn-grid__wrapper{justify-content:flex-start!important}body .join-us.home{margin-bottom:-15px!important;padding-top:40px!important}.Kester-note-two{padding-top:20px}}body.template-index.template-index main#MainContent{justify-content:center;display:flex;flex-direction:column}.independent .newsletter-form__inner{display:none!important}.image-for-sign .container{padding:0}@media screen and (min-width: 672px){body.template-page.template-page-our-story .rte>*{max-width:1000px!important}}body.template-page.template-page-waitlist-success nav#breadcrumbs{display:none}.get-ready-scoop p{font-family:Darumadrop One,cursive!important;font-size:28px!important;color:#4f1d10;line-height:100%;letter-spacing:0}.spread-joy h2.rich-text__heading.title--section.h1{color:#4f1d10;text-transform:uppercase;font-size:24px;font-family:Darumadrop One!important;line-height:33px;letter-spacing:.55px;font-weight:800}.spread-joy a.button.button--secondary.focus-inset{border:1px solid #4f1d10}.spread-joy{padding:0!important;max-width:528px!important;margin:auto;text-align:center}.spread-joy .rich-text__subheading.subtitle{font-size:16px;text-transform:none;line-height:26px;letter-spacing:0;max-width:360px}.spread-joy p{border-radius:8px;width:130px;background-color:#fff;display:inline-block;width:130px!important;height:52px;text-align:center;vertical-align:middle}.spread-joy a{font-weight:700!important;display:block!important;height:52px!important;border-radius:16px!important;line-height:22px!important;font-size:14px!important}.spread-joy .rte a{display:inline;color:rgba(var(--color-foreground-secondary));transition:background-size var(--duration-default) ease-in-out,opacity var(--duration-default) ease-in-out;background-position:left 90%;background-size:100% 5%;background-image:none!important;background-repeat:no-repeat;text-decoration:none}.spread-joy{margin-bottom:40px!important}.storeify-title-frm{font-family:Darumadrop One,cursive!important;font-size:28px!important;color:#4f1d10;line-height:42px;max-width:620px!important;margin-bottom:24px;letter-spacing:1px;margin:auto!important;text-align:center}body #storeify_content_formbuilder_19943 .storeify-sub-title-frm{color:#4f1d10;font-size:16px!important;line-height:24px;font-weight:400;text-align:center;padding-top:8px}#storeify_content_formbuilder_19943 .storeify-submit-btn{box-shadow:0 4px 6px #0000001a!important;display:inline-block;background-color:#ddcde4!important;color:#fff!important;padding:14px 8px;border-radius:16px!important;font-weight:600;font-size:14px;font-family:Nunito,sans-serif;text-decoration:none;transition:all .3s ease;cursor:pointer;height:52px!important;border:1px solid #4F1D10!important;width:130px;line-height:0!important}.storeify-formbuilder{padding:25px 15px!important}button.copy-link-btn:before{content:"";background:url(/cdn/shop/files/Frame.png?v=1757600013);height:16px;width:19px;background-size:contain;background-repeat:no-repeat;margin-top:3px;position:absolute;left:11px}button.copy-link-btn{color:#4f1d10;background:#fff;border-radius:8px;width:130px;height:52px;border:1px solid #4F1D10;margin-bottom:15px;position:relative;font-size:14px}.image-for-sign .multicolumn-card.color-background-1{background-color:transparent}@media screen and (min-width: 1100px){header-drawer{display:none!important}.header__inline-menu{display:block!important}}@media screen and (max-width: 1100px){.menu-drawer__utility-links{display:none}.same-title .rich-text__blocks{padding-top:0!important;padding-bottom:0!important}.header__inline-menu{display:block!important;flex-direction:column!important}.header__inline-menu .list-menu__item{display:block!important}[data-scheme=light] .header__heading .header__heading-logo:only-child,[data-scheme=light] .header__heading-link .header__heading-logo:only-child{opacity:1!important;visibility:visible!important;position:absolute;left:50%;top:50%;transform:translate(-12%,-50%)}}@media screen and (max-width: 1100px){nav.header__inline-menu .list-menu--inline li:not(.list-menu--megamenu){visibility:hidden}.header__left{display:flex;align-items:center;justify-content:center;position:relative}.header__left>header-drawer{position:absolute;left:0}.header__left>.header__heading-link{margin:0 auto}.header__left>.header__inline-menu{position:absolute;right:0}}@media screen and (max-width: 990px){.footer-extra{margin-top:27px!important;margin-bottom:11px!important;margin:auto}.footer-subscribe-form{align-items:center}.footer-subscribe-form,.footer-subscribe-form__inner{align-items:center!important}.how-tub-works p{font-size:66px!important}}@media screen and (max-width: 990px){.footer-subscribe-form{width:50%!important;margin:auto}}@media screen and (min-width: 990px){.our-story-main .container,.same-title .container{padding:0!important}.footer-blocks.footer-blocks--justify-evenly.animate-on-scroll{display:grid;grid-template-columns:1fr 1fr 1fr 2fr 3fr}.footer-extra{display:flex;max-width:100%;flex-direction:column;justify-content:center;align-items:center}.footer-extra{max-width:95%!important}.every-tubb-tells p{font-size:18px;max-width:955px!important;width:960px!important;line-height:30px;font-weight:500}.article-template-header-main{display:flex!important;max-width:632px!important;margin:auto}}@media screen and (max-width: 1100px){.header__left{flex:1!important}}@media screen and (max-width: 850px){.Kester-note-two{padding-top:30px!important}.footer-bottom-centre{display:flex;flex:0 0 100%}.footer-bottom-right.for-mob{display:flex!important}.footer-bottom-right.for-desk{display:none}}@media screen and (max-width: 749px){.announcement-bar__text{overflow-y:auto;height:100%;scrollbar-width:none;display:block;align-items:center}.the-details .content-tabs__tabs-wrapper--5 .content-tabs__tab{width:30%!important}.the-details .content-tabs__tabs span{font-family:HappySeason;font-size:18px!important;text-align:left}.story-data.sign .multicolumn-card__inner--hor-align-left .multicolumn-card__inner-top{align-items:center!important}.story-data.sign .multicolumn-card__image{width:80%!important;height:100%;margin:auto}.story-data p{text-align:center!important}body #storeify_content_formbuilder_19943{border:none!important}body #storeify_content_formbuilder_19943 .storeify-submit-btn{box-shadow:0 4px 6px #0000001a!important;display:inline-block;padding:14px 36px;border-radius:8px!important;height:48px!important;color:#fff!important;background-color:#ddcde4!important;width:100%}.Kester-note-one p,.Kester-note-two p{max-width:96%;font-size:14px;line-height:150%;text-align:center}.image-for-sign .rich-text__blocks{padding-top:0!important}.independent h2.rich-text__heading.title--section.h1,.newsletter__title.title{font-size:28px!important;line-height:120%}.independent p{font-family:Nunito,sans-serif;font-size:16px;color:#5c4b46;max-width:640px;margin:0 auto 40px;font-weight:500;line-height:150%}.independent a.button.button--primary.focus-inset{width:100%!important;height:48px!important;line-height:16px;border-radius:8px;border:1px solid #4F1D10}.independent .rich-text__blocks{padding:32px 0!important}.independent h2.rich-text__heading.title--section.h1,.independent p{padding-left:10px;padding-right:10px}.tubbs-icon{display:none}.get-ready-scoop p{font-size:28px!important}.our-story-main h2.rich-text__heading.title--section.h1,.same-title h2.rich-text__heading.title--section.h1{font-size:22px;line-height:32px}.same-title p{font-size:15px;line-height:150%;font-weight:500;letter-spacing:0}.our-story-main p{line-height:150%;font-size:15px}.our-story-main{margin-bottom:-40px!important;margin-top:30px!important}body.template-page.template-page-our-story form#contact_form{margin-top:23px;margin-bottom:50px!important}.template-page-our-story .newsletter .newsletter-form__inner{width:90%!important}.template-page-our-story .newsletter__button{width:30%;padding:0}.Kester-note-one h2.image-with-text__title.title.h2.size--h2{font-size:24px;text-align:center}.Kester-note-one p.image-with-text-content__text.body-normal,.Kester-note-two p.image-with-text-content__text.body-normal{max-width:100%;font-size:16px;padding:0!important;text-align:center}body .Kester-note-one .image-with-text-content,.Kester-note-two .image-with-text-content{padding-right:0!important;padding-top:0;padding-bottom:10px;padding-left:0}.Kester-note-two .image-with-text-main{width:100%;display:flex;flex-direction:column}.Kester-note-two{padding-top:0!important}.image-for-sign a.button.button--primary.focus-inset{background-color:#fff;border-radius:48px!important;height:28px;line-height:14px;font-size:14px}.image-for-sign span.button__label{color:#4f1d10!important}.image-for-sign{padding-top:25px;background-color:#ddcde4;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.multicolumn-card__image{width:50%!important;height:100%;margin:auto}.join-us .container{padding:0 20}.contact-form__wrapper{border:none!important}.contact-form__wrapper{padding:0!important;width:100%!important;height:auto!important}.tubbs-hero-title{font-size:28px!important}.tubbs-hero-title{max-width:350px!important}.tubbs-btn-primary{min-width:100%!important}.footer-bottom-container__main{display:flex;flex-direction:row!important;align-items:flex-start;flex-wrap:wrap!important;row-gap:1.6rem;column-gap:2.8rem;width:100%;padding:0!important}.footer-bottom-left{flex:100%!important}span.footer-copyright__content.body-small{font-size:12px}.footer-bottom-right{margin-left:-10px!important;flex:0 0 67%!important;margin-top:5px!important}.footer-bottom-right{text-align:left!important}.footer-bottom-right{flex:0 0 67%!important}.footer a{color:#000!important;font-size:12px!important;text-decoration:none!important}footer a.list-menu__item{color:#4f1d10!important}ul#tubbs-footer-social li{margin:0 5px!important}.Kester-note-one .image-with-text-img-wrapper{height:125px!important;width:125px!important;margin:auto!important;border-radius:48px!important;border:1px solid #DDCDE4}.Kester-note-two .image-with-text-img-wrapper{height:125px!important;width:125px!important;margin:20px auto 30px!important;border-radius:16px!important;border:1px solid #DDCDE4}.same-title .rich-text__blocks{padding-top:0!important;padding-bottom:0!important}.same-title{margin:30px 0!important}.join-us a.button.button--primary.focus-inset{width:100%!important;height:52px;line-height:25px;border-radius:8px!important;border:1px solid #4F1D10!important;padding:13px 0;font-size:14px}.tubbs-hero{padding:0!important}body.template-page.template-page-waitlist .contact-form__wrapper{margin:32px auto!important}.tubbs-btn-primary{box-shadow:0 4px 6px #0000001a!important;display:inline-block;background-color:#ddcde4!important;color:#fff!important;padding:14px 36px;border-radius:8px!important;height:48px!important}.template-page.template-page-waitlist p.contact-form__text-form{font-size:14px}.field input[type=text],.field input[type=email],.field input[type=tel],.field input[type=search],.field input[type=password],.field select,.field .field__input{border-radius:8px;font-size:12px}::placeholder{font-size:12px!important;color:#adaebc!important}body .spread-joy a{border:1px solid #4F1D10!important;width:100%!important;height:51px;border-radius:8px!important;line-height:32px;font-size:14px}.spread-joy .rich-text__blocks{padding:10px 0 0!important;display:flex;border-radius:12px!important;flex-direction:column;margin-top:10px}.spread-joy .rich-text__subheading.subtitle,.image-for-sign .button__content span.button__label,.join-us .button__content span.button__label{font-size:14px}.join-us .button__icons{display:none!important}.join-us{padding-bottom:0!important;padding:30px 0;margin-bottom:32px!important}.image-for-sign .multicolumn-card__image-wrapper--full-width{max-width:120px;height:28px}.image-for-sign .multicolumn-card.color-background-1{border-radius:66px;width:120px!important;height:28px}.image-for-sign .multicolumn-grid__wrapper--3 .multicolumn-card{width:calc((100% - 2 * var(--column_gap)) / 3);min-width:120px!important}.image-for-sign .multicolumn-card__image{width:70%!important;height:100%!important;margin:auto!important}.u-logo{padding-top:32px!important}.our-story-main .rich-text__blocks{padding-top:0!important}body .join-us.home .newsletter__button{width:30%;padding:0}body .join-us.home{padding-top:20px!important}.Kester-note-one{padding-top:25px;padding:18px!important}.Kester-note-one .content.image-with-text-main.image-with-text-main--align-image-left.image-with-text-main--gap-none{margin-top:25px}.Kester-note-two{padding-top:0!important;margin-top:-30px!important}.Kester-note-two.extra-content{padding-top:25px!important}body.template-page.template-page-our-story .join-us p{font-size:21px}.independent-dessert-delivered .media-banner__content{gap:3.6rem!important}.footer-extra .list-social__item .icon{margin-top:10px}}.footer-extra .list-social__item .icon{height:3rem;width:3rem}.join-us.home h6{font-size:16px;line-height:140%}.template-page.template-page-waitlist .contact-form__wrapper{margin:32px auto!important}.tubbs-icon .multicolumn-card__image{width:241px;height:133px;margin:auto}.spread-joy .button__icons{display:none}body.template-page.template-page-waitlist nav#breadcrumbs{display:none}.field input[type=text],.field input[type=email],.field input[type=tel],.field input[type=search],.field input[type=password],.field select,.field .field__input{height:40px;border-radius:0;color:#4f1d10;border:1px solid #4F1D10}::placeholder{color:#4f1d10!important}.contact-form__wrapper h2.contact-form__title-form{font-family:Darumadrop One,cursive!important;font-size:28px!important;color:#4f1d10;line-height:42px;max-width:620px!important;margin-bottom:24px;letter-spacing:1px;margin:auto!important;text-align:center}p.contact-form__text-form{color:#4f1d10;font-size:16px;line-height:24px;font-weight:400;text-align:center}ul#tubbs-footer-social svg.icon.icon-tiktok{width:25px;height:25px}ul#tubbs-footer-social svg.icon.icon-instagram{width:25px;height:25px}ul#tubbs-footer-social li{margin:0 10px}.join-us.home button.newsletter__button.button.button--primary.focus-inset{border-radius:6px;font-size:12px;width:92px;padding:0;height:40px}@media screen and (max-width: 500px){.template-page.template-page-waitlist p.contact-form__text-form{letter-spacing:-.5px}}.tubs-log .multicolumn-card__image{width:260px;margin:auto}.tubs-log p.multicolumn-card__text.body-small.multicolumn-card__text--primary{font-size:24px;font-family:Darumadrop One;max-width:260px;line-height:140%}.home-count .countdown__text.description{max-width:410px!important}.home-count h2.countdown__heading.h3.title.animated,.home-count .countdown__text.description{font-family:HappySeason;font-size:36px;max-width:346px;line-height:140%}.small-description .container{max-width:599px}.small-description .rich-text__blocks{padding-left:2rem!important;padding-top:20px!important;padding-bottom:15px!important;align-items:center;text-align:center;padding-right:2rem!important}.small-description .rich-text__blocks{padding-top:20px!important;padding-bottom:15px!important;align-items:center;text-align:center}.home-count .countdown__wrapper{gap:1rem;padding-top:15px;padding-bottom:0}.home-count .countdown__wrapper{border-radius:0}.home-count .h4{font-size:48px;font-family:HappySeason}.home-count span.countdown_block_mark{font-size:20px;font-family:HappySeason;line-height:140%}.home-count .countdown__block{width:90px;border-radius:0}.home-count .countdown__block_num{gap:0}.join-us .field .field__input{background-color:#4f1d1033!important}.newsletter .newsletter__checkbox{margin-top:1.5rem;display:flex;align-items:center;gap:8px;font-size:14px}.newsletter .newsletter__checkbox input[type=checkbox]{width:16px;height:16px;cursor:pointer;accent-color:var(--color-button-text, #000)}.newsletter .newsletter__checkbox .checkbox-label{display:flex;align-items:center;gap:8px;cursor:pointer}.newsletter .newsletter__checkbox a{color:inherit;text-decoration:underline;transition:.2s ease}.newsletter .newsletter__checkbox a:hover{text-decoration:none}input,button,select,textarea{-webkit-appearance:revert!important;appearance:revert!important}.footer-main-head--align-left{align-items:center!important}footer.footer.animate-on-scroll{padding-bottom:60px!important;padding-top:30px!important}.footer-bottom-centre{padding-top:15px;padding-bottom:10px}.newsletter .newsletter__checkbox input[type=checkbox]{width:24px;height:24px;cursor:pointer;accent-color:#DDCDE4}.small-description p{font-size:20px;font-weight:700}body .footer-bottom-right.for-mob{display:none!important}.join-us.home strong{content:url(/cdn/shop/files/tubbs-logo.png?v=1760606964);max-width:90px;width:100%!important}nav#breadcrumbs{display:none}.cutsomer-heading h2.rich-text__heading.title--section.h1{font-family:HappySeason;font-size:36px;line-height:140%;margin-bottom:-25px}.never-compromise h2.rich-text__heading.title--section.h1,.every-tubb-tells h2.rich-text__heading.title--section.h1{font-family:HappySeason;font-size:48px;line-height:140%}.never-compromise p{font-weight:500;font-size:20px;text-align:left;line-height:140%}.the-tub-log .multicolumn-card__image{margin:auto;width:70%;height:100%}.never-compromise .container{padding-left:0!important;max-width:960px;padding-right:0!important}.story-data .rich-text__blocks{padding-left:0;padding-right:0}.story-data{margin:auto;padding-left:0;max-width:960px;padding-right:0}.never-compromise .rte>*{max-width:100%!important}.story-data p{font-size:24px;text-align:left;line-height:25px;font-weight:700;max-width:100%;padding-left:3rem;width:100%}.story-data.profile p{font-size:20px;line-height:140%;font-weight:400}.Kester-note-two.story-data.profile .image-with-text-main--align-image-left{grid-template-columns:0fr 1fr!important;grid-template-rows:auto}.cutsomer-heading .container{max-width:960px;padding-left:0;padding-right:0}details-disclosure.header__account{display:none}header.header.header--left-logo.header--has-menu.container{max-width:100%!important;padding:0rem 3rem}.story-data.profile .image-with-text-img-wrapper{width:100%;height:100%;overflow:hidden;border-radius:8px}.independent-dessert-delivered h2.media-banner__section-heading.h1{font-size:92px;font-family:HappySeason;max-width:725px;line-height:100%}.meet-maker .container{padding:0}.meet-maker span{font-family:HappySeason;font-size:34px}.meet-maker .multicolumn-card__text{max-width:194px;margin:auto}.meet-maker .multicolumn-card__image,.meet-maker .multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--medium.multicolumn-card__image-wrapper--adapt.multicolumn-card__image-wrapper--with-border-radius{width:133px;height:133px;object-fit:contain!important}.how-tub-works p{max-width:100%;font-family:HappySeason;font-size:96px;line-height:140%}.how-tub-works strong{content:url(/cdn/shop/files/tubbs-logo.png?v=1760606964);max-width:220px}.scoops-independent h2.rich-text__heading.title--section.h1{font-family:HappySeason;font-size:48px;line-height:140%}.scoops-independent p{font-size:16px;line-height:30px}.footer-main-text.body-small{margin-top:0!important;margin-bottom:-12px}.footer-main-wrapper{padding:0!important}span.footer-copyright__content.body-small.register{display:block;text-align:center;margin:auto;font-size:10px;width:100%;max-width:100%}.footer-bottom-left{text-align:center}.footer-bottom-container__main{padding-bottom:0;padding-top:20px;margin-top:20px;border-top:1px solid #4F1D1080}.footer-bottom-centre{display:none}footer.footer.animate-on-scroll{padding-bottom:35px!important;padding-top:0!important}span.footer-copyright__content.body-small{font-size:12px;margin-bottom:-27px!important;margin-top:10px!important}.footer-main-wrapper h2.footer-menu-block__heading.body-small{font-size:14px;line-height:20px;font-weight:700;color:#4f1d10}.footer-main-wrapper span.body-normal{font-size:14px;line-height:26px;color:#4f1d10;font-weight:400}.footer-menu-block-list__link{margin:0!important;padding:0!important;color:#4f1d10!important}.footer-main-text.body-small{text-align:center;font-family:Darumadrop One,cursive!important;max-width:163px;line-height:140%;font-size:15px}footer.footer.animate-on-scroll h2.footer-subscribe-form__heading.h4.footer-subscribe-form__heading--font-heading{padding:0;font-family:HappySeason;font-size:48px;letter-spacing:0;line-height:112%;margin:0}.footer-subscribe-form__input.body-normal{line-height:1;height:40px;border-radius:0;color:#4f1d10;font-weight:600!important;font-size:12px;background-color:#4f1d1033;border:1px solid #4F1D10}.footer-block.footer-subscribe-block button.button.button--primary{border-radius:50px;font-size:16px;width:122px;padding:0;height:40px}.footer-subscribe-form__inner{margin-top:7px!important}.product__text.subtitle,.product__description-wrapper{margin-top:0}.product__info-container>*:not(.product-tags,.product__description-wrapper,.product-countdown,product-additional-service){padding-top:0;margin-top:11px}.product.row.container h1.product__title.h2,h1.product__title.h2{font-family:HappySeason;font-size:48px}span.price-item.price-item--regular{font-family:Nunito;font-size:18px;color:#4f1d10}.footer-block.footer-menu-block ul.footer-menu-block-list.list-unstyled{margin-top:-13px}.the-details .content-tabs__tabs span{font-family:HappySeason;font-size:24px;text-align:left}.the-details .content-tabs__content.content-tabs__content--1-column.content-tabs__content--active.animate.left{padding:0!important;margin-top:5px}.the-details h2.content-tabs__title.title.h3.size--h3{font-family:HappySeason;font-size:48px;line-height:30px;margin-bottom:13px}.the-details .content-tabs__title.title.h3.size--h3{font-family:HappySeason;font-size:48px}.the-details .content-tabs__wrapper.content{margin-top:0}.the-details .content-tabs__tabs-wrapper--5 .content-tabs__tab{width:20%;justify-content:flex-start;padding-left:0}.the-details .content-tabs__content{padding-top:2.4rem}.the-details .content-tabs__tab--active{cursor:default;border-bottom:.2rem solid rgb(92 75 70 / 0%)!important}.the-details .content-tabs__tabs-wrapper--content.content-tabs__tabs-wrapper--5 .content-tabs__tab{width:max-content;margin-right:5rem;max-width:40%}.footer-subscribe-form-checkbox__label:before{width:20px;height:20px;border:1px solid #4f1d10!important;background-color:transparent;border-radius:0!important}.faq-about .collapsible-content__description.description.description--left{font-size:20px;font-weight:700}.faq-about h2.collapsible-content__title.title.h2.size--h2{font-family:HappySeason;font-size:48px;margin-bottom:35px;line-height:140%}.faq-about .collapsible-content__description.description.description--left{font-size:20px;font-weight:700;margin-bottom:30px!important;margin-top:-10px!important}.faq-about p.collapsible-content__question{font-size:17px}.card-information a.full-unstyled-link{font-family:HappySeason!important;font-size:24px!important}h1.main-page-title.page-title.title--page.h2,.shopify-policy__title h1{font-family:HappySeason;font-size:48px;text-transform:capitalize;line-height:140%}.shopify-policy__body h2{font-size:30px;font-family:HappySeason}.footer-extra{max-width:100%}footer.footer .container{max-width:100%}.footer-blocks{column-gap:0!important}footer.footer .accordion{border-top:0!important}.product.row.container .product__text.subtitle{text-transform:none!important}.Kester-note-two.story-data.profile{margin-top:0;padding-top:15px}a.footer-logo.focus-inset{margin-bottom:8px}.footer-socials{margin-top:11px!important}.footer-block.footer-subscribe-block h2.footer-subscribe-form__heading.h4.footer-subscribe-form__heading--font-heading{margin-top:-10px!important}.footer-blocks.footer-blocks--justify-evenly.animate-on-scroll{padding-top:0;margin-top:-17px}.footer-bottom-container__main{padding-top:15px;margin-top:15px}.page-header.main-blog-title{display:none}.scoops-independent .rich-text__blocks{padding-top:20px!important;padding-bottom:20px!important}.scoops-independent .rich-text__text.rte{padding-top:0!important;margin-top:0}.collection-top{padding-bottom:30px!important;margin-bottom:0!important}.story-data .rich-text__blocks{padding-top:40px}.story-data.sign{margin-top:-10px}.cutsomer-heading.last .rich-text__blocks.section-template--26330294878583__rich_text_nwNJL8-padding.container{padding-bottom:20px}.tub-faq img.multicolumn-card__image{max-width:237px}.blog-posts-content a.article-card-title__link{font-weight:700;font-family:Nunito;font-size:22px;line-height:32px}.blog-posts-content li.blog-posts-card{padding:20px;box-shadow:0 4px 6px #0000001a}.blog-posts-content .article-card-bottom{text-align:center;height:40px;background-color:#4f1d10;border:1px solid #d7c4df;border-radius:8px;justify-content:center}.blog-posts-content .article-card-button__circle{display:none}.blog-posts-content .article-card-bottom:not(:first-child){margin-top:auto!important}.blog-posts-content span.article-card-button__label{font-size:16px;font-weight:400;color:#fff;line-height:100%}.blog-posts-content .article-card-content{margin-top:10px}.blog-posts-content .article-card-excerpt.body-small{font-size:13px;margin-bottom:11px;line-height:26px;color:#4f1d10;font-weight:400}ul.usp{margin-bottom:20px}ul.usp li{font-size:14px;margin:3px 0;background-color:#4f1d10;color:#d7c4df;display:inline-block;border-radius:40px;padding:8px 16px 3px;line-height:100%;height:30px;font-weight:700}.article-card-content{height:100%!important}.article-card-button{color:#d7c4df}@media (max-width: 1100px){.the-details .content-tabs__tabs-wrapper--content.content-tabs__tabs-wrapper--5 .content-tabs__tab{max-width:50%}.header__left{flex:100%!important}.how-tub-works p{font-size:76px}}@media (min-width: 1150px){.meet-maker .multicolumn-grid__wrapper--4 .multicolumn-card{width:calc((100% - 5 * var(--column_gap)) / 5)!important;min-width:calc((100% - 5 * var(--column_gap)) / 5)!important}}@media screen and (max-width: 960px){.never-compromise .container,.cutsomer-heading .container{padding-left:2rem!important;max-width:960px;padding-right:2rem!important}.story-data p,.Kester-note-two .container{padding-left:2rem!important}.independent-dessert-delivered h2.media-banner__section-heading.h1{font-size:70px;max-width:595px}}@media screen and (max-width: 768px){.tubs-log p.multicolumn-card__text.body-small.multicolumn-card__text--primary{font-size:20px}.small-description p{font-size:16px}.home-count h2.countdown__heading.h3.title.animated,.home-count .countdown__text.description{font-family:HappySeason;font-size:24px;max-width:246px;line-height:140%}.home-count .h4{font-size:30px}.home-count .countdown__block{width:70px}.join-us p{font-size:30px}.join-us .button__content span.button__label{font-size:12px}.footer-bottom-left{text-align:center}.newsletter .newsletter__checkbox input[type=checkbox]{width:16px;height:16px}.join-us.home strong{max-width:56px}.never-compromise h2.rich-text__heading.title--section.h1{font-size:30px}.never-compromise p{font-size:16px}.Kester-note-two{margin-top:0!important;padding-top:5px!important}.story-data p{font-size:18px;line-height:140%!important;padding-left:0!important}.story-data.profile p{font-size:16px;line-height:140%;font-weight:400}.cutsomer-heading h2.rich-text__heading.title--section.h1{font-size:24px;margin-bottom:-25px}.independent-dessert-delivered h2.media-banner__section-heading.h1{font-size:40px;max-width:350px}.independent-dessert-delivered h2.media-banner__heading.h2.animated{font-size:18px}.how-tub-works strong{content:url(/cdn/shop/files/tubbs-logo.png?v=1760606964);max-width:80px}.how-tub-works p{font-size:36px;line-height:140%}.meet-maker span{font-size:28px}body .meet-maker .multicolumn-card__image{width:100%!important}.scoops-independent h2.rich-text__heading.title--section.h1{font-size:28px}.footer-bottom-container__main{padding-bottom:0;margin-top:20px!important;padding-top:12px!important;border-top:1px solid #4F1D1080}span.footer-copyright__content.body-small{font-size:10px!important}.the-details h2.content-tabs__title.title.h3.size--h3{font-size:30px}.header__left{justify-content:center;flex:100%!important}h1.main-page-title.page-title.title--page.h2,.shopify-policy__title h1{font-size:30px}body .header__left>.header__heading-link{margin-left:0!important}body .footer-subscribe-form{width:100%;max-width:314px;margin:auto}body .footer-subscribe-form{width:100%!important}.how-tub-works p{font-size:40px!important}}@media screen and (min-width: 749px){.story-data.sign .container{padding-left:16rem}.independent-dessert-delivered.collec-banner,.independent-dessert-delivered.collec-banner .container.media-banner__content.media-banner__content--column{height:250px!important}.independent-dessert-delivered.collec-banner .media-banner__content--column{justify-content:center!important}}@media screen and (max-width: 768px){.every-tubb-tells.met-makrs-title h2.rich-text__heading.title--section.h1{font-size:34px}body .header__left>.header__heading-link{margin:0 auto!important;text-align:center!important;justify-content:center}body .tingle-modal-box{flex-direction:column;justify-content:center;align-items:center;border:2px solid #4f1d10;border-radius:0!important;margin:auto}body .sac_popup.img_icon img{content:url(/cdn/shop/files/Bike_3.png?v=1761566496);margin:auto;padding-bottom:23px;max-width:123px!important;padding-top:16px}.content-tabs__tab{padding-left:0!important;padding-right:0!important;justify-content:start!important}}@media screen and (max-width: 500px){.how-tub-works p{font-size:30px!important}}@media screen and (max-width: 400px){.join-us.home{width:90%!important;margin:auto;padding:0}.never-compromise h2.rich-text__heading.title--section.h1{font-size:28px}footer.footer.animate-on-scroll h2.footer-subscribe-form__heading.h4.footer-subscribe-form__heading--font-heading{font-size:38px}body .footer-subscribe-form{width:100%;max-width:242px!important;margin:auto}}@media screen and (max-width: 575px){.footer-block.footer-subscribe-block button.button.button--primary{width:100%!important}}@media screen and (min-width: 539px){.tubs-log .container,.home-count .container{width:539px!important;max-width:539px!important;padding:0}}@media screen and (max-width: 680px){.the-details .content-tabs__content.content-tabs__content--1-column.content-tabs__content--active.animate.left{margin-left:0}nav.header__inline-menu ul.list-menu.list-menu--inline{display:none!important}}body.template-page-faq .collapsible-content__item{padding:0}body.template-page-faq button.collapsible-content__toggle{padding:2.4rem 2.6rem 2.4rem 4rem}body.template-page-faq .collapsible-content__answer.rte{background:#ddcde4!important;padding:2.4rem 2.6rem 2.4rem 4rem}body.template-page-faq .collapsible-content__answer.rte p{color:#4f1d10!important}@media screen and (max-width: 768px){body.template-page-faq .collapsible-content__answer.rte,body.template-page-faq button.collapsible-content__toggle{padding:2.4rem 2rem!important}}@media (max-width: 670px){body .blog-ctaa .rich-text__blocks{width:100%!important;display:flex;flex-direction:column;padding:0 2rem!important;margin-bottom:4rem}}@media (max-width: 540px){.tingle-modal__close{background-color:transparent!important}.tingle-modal.sac-cls-1.sac-cls-2.tingle-modal--visible{padding-top:16rem}}.sac_h1,.sac_popup p{font-size:26px;font-family:HappySeason;max-width:265px!important;line-height:100%;font-weight:600;margin:auto!important;color:#4f1d10!important;padding-bottom:10px}.sac_popup.img_icon img{content:url(/cdn/shop/files/Bike_3.png?v=1761566496);margin:auto;padding-bottom:23px;max-width:123px!important;padding-top:13px}input#sac_zincode{background-color:#4f1d1033;max-width:120px;border:1px solid #4F1D10;border-radius:0;height:40px;position:relative;right:-1rem}.sac_checker button{position:relative;width:82px!important;background-color:#4f1d10;grid-area:button;color:#fff;font-size:12px;text-transform:capitalize;font-family:Nunito;font-weight:700;border:1px solid #4F1D10;border-radius:50px;left:-12px}input#sac_zincode::placeholder{font-family:Nunito;color:#4f1d10!important;font-size:12px;font-weight:600}input#sac_zincode{background-color:#4f1d1033;max-width:124px;border:1px solid #4F1D10;border-radius:0;height:40px;position:relative;right:-1rem}.sac_popup.img_icon img{content:url(/cdn/shop/files/Bike_3.png?v=1761566496);margin:auto;padding-bottom:23px;max-width:143px!important}#sac-noavailable{font-size:26px;font-family:HappySeason;max-width:214px!important;line-height:100%;font-weight:600;margin:auto!important;color:#ae5b1d!important;padding-bottom:20px}.zincode_cookie{line-height:0}div#sac-available{line-height:100%!important;font-size:26px;font-family:HappySeason;max-width:215px!important;line-height:100%;font-weight:600;margin:-5px 0 0;color:#049c41!important}.zincode_cookie{visibility:hidden;margin-top:15px}a.sac_diff_check{position:absolute;top:5px;font-weight:700;left:11px;font-size:11px}body input{border-radius:0!important}button#sac_pop_close{position:relative;width:135px!important;background-color:#ddcde4;grid-area:button;font-size:15px;text-transform:capitalize;font-family:Nunito;font-weight:700;color:#4f1d10;border:1px solid #4F1D10;border-radius:50px}div#sac-error-msg{display:none}.sac_checker{display:grid;grid-template-columns:2fr 1fr;grid-template-areas:"p p" "input button";text-align:center;gap:10px;margin:auto;max-width:max-content}.sac_checker p{grid-area:p}.sac_checker input{grid-area:input}.sac_checker button{grid-area:button}.tingle-modal-box{max-width:270px!important;height:320px!important;display:flex;flex-direction:column;justify-content:center;align-items:center;border:2px solid #4f1d10;border-radius:0!important;box-shadow:0 6px 30px #0006}.tingle-modal{background:#ffffffd9}.sac_popup.img_icon img{content:url(/cdn/shop/files/Bike_3.png?v=1761566496);margin:auto;padding-bottom:23px}#sac-check{position:fixed;right:60px;bottom:60px;z-index:999999;border-radius:100%;width:70px;height:70px;background:#fff!important;padding:10px;box-shadow:1px 1px #888}div#sac-check img{content:url(/cdn/shop/files/21-modi.png?v=1761726011);max-width:40px;padding-top:9px;padding-left:8px}span.check-deliver{display:block;font-family:Nunito;margin-top:10px;margin-bottom:-12px;font-size:16px}.cutsomer-heading p{max-width:100%!important;width:100%!important}div#sac-check{display:none}.card__vendor.subtitle.body-small.card__vendor_link a{text-transform:none!important;font-size:16px;font-weight:700}div#sac-noavailable .sac_btn{position:relative;width:135px!important;background-color:#4f1d10;grid-area:button;font-size:15px;text-transform:capitalize;font-family:Nunito;font-weight:500;color:#4f1d10;border:1px solid #4F1D10;border-radius:50px;font-style:normal!important}div#sac-noavailable .sac_btn a{color:#fff!important}.the-details .content-tabs__content-text{text-align:center;max-width:100%!important;word-break:break-word;color:rgb(var(--color-foreground-secondary));white-space:pre-line}.the-details p{width:100%!important;max-width:100%!important}.the-details .content-tabs__content-block{padding:0!important}.tingle-modal-box__content{padding:0rem!important}button.tingle-modal__close{display:none}.product__text.subtitle{font-size:16px;font-weight:700}.the-details span.metafield-multi_line_text_field,.product__description.rte p{font-size:16px!important}.cart-item__vendor.subtitle a{text-transform:capitalize!important}a.button.button--transparent.cart__link{display:none}.facet-checkbox__checkbox{border:unset!important}.facet-checkbox__checkbox:before{background-color:transparent!important}.the-details p{padding-left:0!important;text-align:left!important}.blog-ctaa span.button__label{color:#fff!important}.blog-ctaa .button--primary .button__icon{color:#fff}.blog-ctaa a.button.button--primary.focus-inset{padding-left:20px;display:inline-block;background-color:#4f1d10;color:#fff!important;border-radius:50px;padding-right:20px;width:100%;max-width:max-content}.blog-ctaa .rich-text__blocks{width:632px!important;display:flex;flex-direction:column;padding:0;margin-bottom:4rem}.faq-about .collapsible-content__answer.rte *{margin-left:unset!important;margin-right:unset!important;color:#4f1d10!important}.faq-about .collapsible-content__answer p{max-width:100%!important}.the-details ul.metafield-single_line_text_field-array li{text-align:left}.the-details ul.metafield-single_line_text_field-array{max-width:100%}.article-template-header-content.color-background-1.background.article-template-header-content--first_scheme{display:none}body .article-template-header-image-wrapper,body .article-card-image-wrapper,body .article-card-image{border-radius:0!important}div#main-cart-footer p.cart__blocks-title.h4{font-weight:700}.tubbs-legal h2{font-size:30px!important;font-family:HappySeason!important}.facet-checkbox__checkbox input[type=checkbox]:checked,input[type=checkbox].focus-inset:checked{accent-color:#4f1d10!important}.facet-checkbox__checkbox,input[type=checkbox].focus-inset{border-color:#4f1d10!important}.announcement-bar{display:flex;justify-content:center;min-height:auto!important;max-height:max-content!important;padding-top:10px!important;padding-bottom:10px!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/tub-homepage.css.map */
