.product-section--bundle-details .bundle--title-container{display:flex;width:100%;padding:40px 20px;justify-content:center;align-items:center;background-color:#333}.product-section--bundle-details .bundle--title-container .bundle--title{color:#fff;text-align:center;font-family:Open Sans;font-size:54px;font-style:normal;font-weight:800;line-height:51px;letter-spacing:1.143px;text-transform:uppercase}.bundle--item-specs-title.mobile{display:none}.bundle--item-root{background-color:#fff}.bundle--item-specs-sections-container{display:flex;flex-direction:row;margin-top:40px;margin-bottom:40px;gap:50px}.bundle--item-root .bundle--item-container{max-width:1300px;margin:0 auto;padding-top:60px;padding-bottom:60px;display:flex;flex-direction:row;gap:60px}.bundle--item-specs-title h1{text-align:center;font-size:34px;font-style:normal;font-weight:800;line-height:42px;letter-spacing:.857px}.bundle--item-specs-section{display:flex;flex-direction:row;gap:20px;align-items:center;justify-content:center;min-height:120px}.bundle--item-specs-sections-left,.bundle--item-specs-sections-right{display:flex;flex-direction:column;gap:50px}.bundle--item-specs-section .spec-item--left{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;max-width:160px}.bundle--item-specs-section .spec-item--right{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;max-width:280px}.bundle--item-specs-sections-right .spec-item--right{max-width:320px}.bundle--item-specs-sections-right .spec-item--left{max-width:100px}.bundle--item-specs-section .spec-item--amount{color:#000;font-family:Bebas Neue;font-size:60px;font-style:normal;font-weight:400;line-height:55px}.bundle--item-specs-section .spec-item--amount .small{font-size:29px;display:inline-block;font-weight:500;padding-left:3px;line-height:30px}.bundle--item-specs-section .spec-item--label{color:#000;font-family:Bebas Neue;font-size:30px;font-style:normal;line-height:normal;margin-top:-8px;min-width:120px!important;text-align:center!important}.bundle--item-specs-section .spec-item--description,.bundle--item-specs-section .spec-item--find-out-more{color:#333;text-align:center;font-family:Open Sans;font-size:15px;font-style:normal;font-weight:600;line-height:24px}.bundle--item-specs-section .spec-item--find-out-more,.bundle--item-specs-section .spec-item--find-out-more a{color:#0fb7ba!important;text-decoration:underline}.bundle--item-picture-container{width:450px;display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:1/1}.bundle--item-picture-container img{width:450px}@media screen and (max-width: 1250px){.bundle--item-root{padding-left:20px;padding-right:20px}.bundle--item-picture-container{width:360px;aspect-ratio:1/1}.bundle--item-picture-container img{width:360px}}@media screen and (max-width: 900px){.product-section--bundle-details .bundle--title-container .bundle--title{font-size:44px}.bundle--item-root{padding-left:35px;padding-right:35px;padding-top:55px}.bundle--item-picture-container{width:500px;aspect-ratio:1/1}.bundle--item-picture-container img{width:500px}.bundle--item-specs-title.mobile{display:block}.bundle--item-specs-title.desktop{display:none}.bundle--item-root .bundle--item-container{flex-direction:column;gap:60px;align-items:center;justify-content:center}.bundle--item-specs-sections-container{margin-top:10px;margin-bottom:0}}@media screen and (max-width: 768px){.product-section--bundle-details .bundle--title-container .bundle--title{font-size:32px}.bundle--item-specs-title h1{font-size:25px;line-height:32px;letter-spacing:.757px;padding-right:20px;padding-left:20px}.bundle--item-root{padding-left:0!important;padding-right:0!important;padding-top:55px}.bundle--item-picture-container{width:100%;aspect-ratio:1/1}.bundle--item-picture-container img{width:100%}.bundle--item-root .bundle--item-container{gap:20px}.bundle--item-specs-sections-container{display:flex;flex-direction:column;margin-top:0;margin-bottom:0;gap:10px;padding-left:15px;padding-right:15px}.bundle--item-specs-section .spec-item--left{flex:1;width:110px!important;min-width:revert;max-width:revert}.bundle--item-specs-section .spec-item--right{flex:2;min-width:revert;max-width:revert}.bundle--item-specs-section .spec-item--description,.bundle--item-specs-section .spec-item--find-out-more{width:100%}.bundle--item-specs-sections-left{gap:0}.bundle--item-specs-sections-right{gap:25px}}.rewards-about--root{position:relative;width:100%;flex-shrink:0;display:flex;flex-direction:column;padding:64px 20px;background-color:#c3edee}.rewards-about--root .section-title{text-align:center;font-family:Open Sans;font-size:30px;font-style:normal;font-weight:800;line-height:43px;letter-spacing:1px;text-transform:uppercase;margin-bottom:32px}.rewards-about--root .section-title.title-mobile{display:none}.rewards-about--root .rewards-about-grid{display:grid;gap:39px;column-gap:56px;width:100%;max-width:750px;align-items:center;justify-content:center;margin:0 auto;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.rewards-about--root .feature-item-container{display:flex;flex-direction:row;gap:24px;align-items:center;max-width:370px}.rewards-about--root .feature-item-container .feature-item-icon,.rewards-about--root .feature-item-container .feature-item-icon img{width:75px;height:75px}.rewards-about--root .feature-item-container .feature-item-description{flex:1;color:#000;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:1.075px;max-width:235px}@media screen and (max-width: 768px){.rewards-about--root .feature-item-container .feature-item-description{max-width:100%}.rewards-about--root .rewards-about-grid{grid-template-columns:revert}.rewards-about--root .section-title{font-size:20px;line-height:normal;letter-spacing:1.075px}.rewards-about--root .section-title.title-mobile{display:revert}.rewards-about--root .section-title.title-desktop{display:none}}.language-fr .rewards-tiers-graph--root .graph--root{max-width:1000px}.language-fr .rewards-about--root .rewards-about-grid{max-width:900px}.language-fr .rewards-about--root .feature-item-container{max-width:460px}.language-fr .rewards-about--root .feature-item-container .feature-item-description{max-width:315px}.rewards-header--root{position:relative;width:100%;height:288px;flex-shrink:0;background-position:center;background-size:cover;background-repeat:no-repeat;display:flex;flex-direction:column}.rewards-header--root.mobile-only{display:none}.rewards-header--root.desktop-only{display:flex}.rewards-header--root .rewards-header--overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0009;width:100%;z-index:1}.rewards-header--root .rewards-header--container{z-index:2;display:flex;align-items:center;justify-content:center;flex:1}.rewards-header--root .rewards-header--container h1{text-align:center;font-family:JustLovely,cursive;font-size:131.41px;font-style:normal;font-weight:400;line-height:normal;text-transform:none!important}@media screen and (max-width: 768px){.rewards-header--root.mobile-only{display:flex!important}.rewards-header--root.desktop-only{display:none!important}.rewards-header--root .rewards-header--container h1{font-size:98px}}.mobile-graph{display:none}.orders1{grid-area:orders1}.orders2{grid-area:orders2}.orders3{grid-area:orders3}.orders4{grid-area:orders4}.recurring{grid-area:recurring}.cashback1{grid-area:cashback1;grid-column-start:2}.cashback2{grid-area:cashback2}.cashback3{grid-area:cashback3}.extra1{grid-area:extra1;grid-column-start:3}.extra2{grid-area:extra2}.rewards-tiers-graph--root .rewards-tiers-graph--container{padding:64px 20px}.rewards-tiers-graph--root .section-title{flex-direction:column;align-items:center;justify-content:center;text-align:center;font-size:30px;font-style:normal;font-weight:800;line-height:42px;letter-spacing:.857px;margin-bottom:32px}.rewards-tiers-graph--root .section-title.title-mobile{display:none}@media screen and (max-width: 768px){.rewards-tiers-graph--root .section-title.title-mobile{display:revert}.rewards-tiers-graph--root .section-title.title-desktop{display:none}.mobile-graph{display:revert}.rewards-tiers-graph--root .section-title{font-size:20px;font-weight:800;line-height:normal}.graph--root{display:none!important}}.rewards-tiers-graph--root .graph--root{max-width:800px;width:100%;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;grid-template-areas:"orders1 orders2 orders3 orders4" "recurring recurring recurring recurring" "freegift freegift1 freegift2 freegift3" "cashback1 cashback1 cashback2 cashback3" "extra1 extra1 extra1 extra2"}.rewards-tiers-graph--root .graph--root .graph-block{background-color:var(--color-vita-black-50);color:var(--color-light);text-align:center;font-family:Open Sans;font-size:15px!important;min-height:80px;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase;display:inline-flex;padding:18px 15px;justify-content:center;align-items:center;border-radius:11px;transition:all .22s ease-in-out;font-size-adjust:.7;width:100%}.rewards-tiers-graph--root .graph--root .graph-block.empty{background-color:var(--color-vita-zinc-50);pointer-events:none!important}.rewards-tiers-graph--root .graph--root .graph-block:hover{background-color:var(--color-vita-black-25);box-shadow:1px 10px 25px #0000004d;transform:scale(1.08);z-index:10;cursor:default!important}.rewards-tiers-graph--root .graph--root .graph-block.primary{background-color:var(--color-primary)}.rewards-tiers-graph--root .graph--root .graph-block.primary:hover{background-color:var(--color-primary-75)}.language-fr .rewards-tiers-graph--root .graph--root{max-width:1000px!important}
/*# sourceMappingURL=/cdn/shop/t/96/compiled_assets/styles.css.map */
