.template-index #MainContent{color:#111}.template-index #MainContent .page-width{max-width:1600px}.template-index #MainContent h2{letter-spacing:-.045em;line-height:1.04;font-weight:800}.template-index #MainContent .section-header{text-align:left;margin-bottom:28px}.template-index #MainContent .btn{border-radius:6px;letter-spacing:.04em}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=hero]).shopify-section{margin:0 20px 64px;border-radius:12px;overflow:hidden}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=hero]) .hero{background:#eeedf2;color:#111}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=hero]) .hero__image-wrapper{left:48%;width:52%;background:transparent;mix-blend-mode:multiply}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=hero]) .hero__image{object-fit:contain;padding:30px;mix-blend-mode:multiply}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=hero]) .hero__image-wrapper:after,.template-index :where(.shopify-section):has(>[data-fizzy-home-role=hero]) .hero__image-wrapper:before{display:none}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=hero]) .hero__text-wrap{color:#111}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=hero]) .hero__link .btn+.btn{background:transparent;color:#111;border:1px solid #111}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=hero]) .hero__text-content{padding:48px 0}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=hero]) .hero__text-shadow{max-width:49%;padding:0;text-shadow:none}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=hero]) .hero__text-shadow:before{display:none}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=hero]) .hero__top-subtitle{font-size:12px;font-weight:700;letter-spacing:.12em;margin-bottom:24px}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=hero]) .hero__subtitle{max-width:360px;font-size:18px;line-height:1.5;margin:24px 0}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=hero]) .hero__link .btn{background:#111;color:#fff;border-color:#111;padding:15px 22px}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=hero]) .hero__link .btn--inverse{background:transparent;color:#111;border:1px solid #111}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=bestseller]).shopify-section{margin:0 0 80px}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=bestseller]) .section-header__link{color:#111;border:0;border-bottom:1px solid #111;border-radius:0;padding:6px 0}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=products_heading]).shopify-section{margin:0 0 28px}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=products_heading]) .index-section{margin:0}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=products]) .promo-grid__container{display:grid;grid-template-rows:minmax(120px,1fr) auto;background:var(--colorBody);border-radius:12px;overflow:hidden;color:#111}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=products]) .promo-grid__bg:before,.template-index :where(.shopify-section):has(>[data-fizzy-home-role=products]) .promo-grid__bg:after,.template-index :where(.shopify-section):has(>[data-fizzy-home-role=products]) .promo-grid__content:after{display:none}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=products]) .promo-grid__bg{position:relative;grid-row:1;align-self:stretch;top:auto;bottom:auto;height:auto;min-height:0;contain:size}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=products]) .promo-grid__bg-image{object-fit:contain;padding:0;mix-blend-mode:normal}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=products]) .promo-grid__text{color:#111}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=products]) .promo-grid__content{grid-row:2;color:#111;padding:28px 32px;text-shadow:none;width:100%}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=products]) .rte--em{font-style:normal;font-size:11px;letter-spacing:.1em;font-weight:700;margin-bottom:8px}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=products]) .rte--strong{font-size:clamp(30px,3.6vw,56px);margin-bottom:0}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=products]) .btn{background:transparent!important;border:0!important;color:#111!important;padding:8px 0 0;font-size:12px}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=ugc_heading]).shopify-section{margin:64px 0 28px}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=ugc_heading]) .index-section{margin:0}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=occasions]).shopify-section{margin:80px 0}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=occasions]) .collection-image{display:none}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=occasions]) .collection-item{display:flex;align-items:center;min-height:150px;background:#eeedf2;border-radius:12px;padding:32px}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=occasions]) .collection-item__title{width:100%;text-align:left;font-size:clamp(24px,2.5vw,38px);font-weight:700;padding:0;letter-spacing:-.04em}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=occasions]) .collection-item__title .fizzy-home-arrow{float:right;font-weight:400}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=steps]).shopify-section{background:#f7f7f7;padding:56px 0;margin:0}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=steps]) .index-section{margin:0}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=steps]) h3{font-size:23px;font-weight:700;letter-spacing:-.025em}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=quality]) .feature-row__image{border-radius:12px}@media(max-width:768px){.template-index :where(.shopify-section):has(>[data-fizzy-home-role=hero]).shopify-section{margin:0 10px 40px}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=hero]) .hero{height:660px!important}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=hero]) .hero__image-wrapper{top:290px;left:0;width:100%;height:370px}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=hero]) .hero__image{padding:8px 32px 16px}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=hero]) .hero__text-content{display:block;vertical-align:top;padding:28px 4px 0}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=hero]) .hero__text-shadow{max-width:100%}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=hero]) .hero__top-subtitle{margin-bottom:16px;font-size:10px}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=hero]) .hero__subtitle{font-size:15px;line-height:1.4;margin:16px 0;max-width:300px}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=hero]) .hero__link .btn{padding:12px 14px;min-width:0;font-size:10px;margin-right:5px}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=bestseller]).shopify-section{margin-bottom:48px}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=products]) .promo-grid__bg-image{padding:0}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=products]) .promo-grid__content{padding:20px}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=products]) .rte--strong{font-size:36px}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=products]) .flex-grid__item--33{flex-basis:100%}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=occasions]).shopify-section{margin:48px 0}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=occasions]) .grid__item{width:100%}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=occasions]) .collection-item{min-height:92px;margin-bottom:12px;padding:24px}.template-index :where(.shopify-section):has(>[data-fizzy-home-role=steps]).shopify-section{padding:36px 0}}.template-index .shopify-section:has(>[data-fizzy-home-role=bestseller]):has(+.shopify-section>fizzy-benefits){margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/45/assets/fizzy-home.css.map */
