.fuse-replace-routine{--fuse-replace-pad-x: clamp(1rem, 4vw, 5rem);position:relative;width:100%;max-width:1920px;margin-inline:auto;box-sizing:border-box;overflow-x:clip;background-color:var(--fuse-replace-fallback-bg, #1a1410);color:#fff}.fuse-replace-routine{--fr-heading: clamp(2rem, 6.2vw, 2.75rem);--fr-subhead: clamp(1.125rem, 3.6vw, 1.375rem);--fr-subhead-lh: 1.28;--fr-col-title: clamp(1.0625rem, 3.2vw, 1.25rem);--fr-col-body: clamp(.9375rem, 2.6vw, 1.0625rem);--fr-tagline: clamp(2.25rem, 8.5vw, 3.5rem)}@media screen and (min-width:600px){.fuse-replace-routine{--fr-heading: clamp(1.5rem, calc(65 * 100vw / 1920), 4.0625rem);--fr-subhead: clamp(1.05rem, calc(28 * 100vw / 1920), 1.75rem);--fr-subhead-lh: clamp(1.25rem, calc(34 * 100vw / 1920), 2.125rem);--fr-col-title: clamp(.8125rem, calc(33 * 100vw / 1920), 5.25rem);--fr-col-body: clamp(.75rem, 1.09375vw , 1.125rem);--fr-tagline: clamp(1.625rem, calc(104 * 100vw / 1920), 6.5rem);--fuse-replace-pad-x: clamp(1rem, 4vw, 5rem)}}@media screen and (min-width:1600px){.fuse-replace-routine{--fuse-replace-pad-x: clamp(2rem, 6.25vw, 7.5rem)}}.fuse-replace-routine__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-color:var(--fuse-replace-fallback-bg, #3f342f);background-image:var(--fuse-replace-bg-url, none);background-size:cover;background-position:center 28%;background-repeat:no-repeat;pointer-events:none}.fuse-replace-routine__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,rgba(245,238,230,.1) 0%,rgba(245,238,230,.03) 28%,transparent 55%)}.fuse-replace-routine--no-bg-image .fuse-replace-routine__bg{background-image:none}.fuse-replace-routine--no-bg-image .fuse-replace-routine__bg:after{display:none}.fuse-replace-routine__bg-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#3f342f9e,#3f342f47 28%,#3f342f0f 48%,#3f342f00 52%);-webkit-mask-image:linear-gradient(180deg,#fff 0%,#fff 51.5%,transparent 62%);mask-image:linear-gradient(180deg,#fff 0%,#fff 51.5%,transparent 62%)}.fuse-replace-routine:after{content:"";position:absolute;left:0;right:0;bottom:0;height:clamp(3.75rem,15vw,11rem);z-index:1;pointer-events:none;background:linear-gradient(to bottom,transparent 0%,color-mix(in srgb,var(--fuse-replace-fallback-bg, #3f342f) 28%,transparent) 42%,color-mix(in srgb,var(--fuse-replace-fallback-bg, #3f342f) 72%,transparent) 72%,var(--fuse-replace-fallback-bg, #3f342f) 100%)}@media screen and (max-width:1024px){.fuse-replace-routine__bg{background-position:center 42%;background-size:cover}.fuse-replace-routine__bg:after{background:linear-gradient(to top,rgba(26,20,16,.55) 0%,rgba(63,52,47,.22) 38%,rgba(63,52,47,.06) 65%,transparent 100%)}.fuse-replace-routine__bg-scrim{background:linear-gradient(180deg,#3f342f9e,#3f342f7a 28%,#3f342f66 55%,#3f342f5c);-webkit-mask-image:none;mask-image:none}}@media screen and (min-width:1025px){.fuse-replace-routine:after{height:clamp(4.5rem,12vw,11rem)}.fuse-replace-routine__bg:after{background:linear-gradient(to top,rgba(26,20,16,.55) 0%,rgba(63,52,47,.22) 38%,rgba(63,52,47,.06) 65%,transparent 100%)}.fuse-replace-routine__bg-scrim{background:linear-gradient(180deg,#3f342f9e,#3f342f7a 28%,#3f342f66 55%,#3f342f5c);-webkit-mask-image:none;mask-image:none}}.fuse-replace-routine__inner{position:relative;z-index:2;box-sizing:border-box;width:100%;max-width:1920px;margin-inline:auto;padding-right:0!important;padding:clamp(2.5rem,5vw,5rem) var(--fuse-replace-pad-x) clamp(2rem,4vw,4rem);display:flex;flex-direction:column;gap:clamp(1.5rem,3vw,2.5rem);align-items:stretch;min-height:min(90vh,980px)}@media screen and (min-width:600px){.fuse-replace-routine__inner{display:block;padding-left:calc(var(--fuse-replace-pad-x) + clamp(.75rem,6.25vw,7.5rem));padding-right:0;padding-top:0;padding-bottom:clamp(2rem,3.75vw,4.5rem);min-height:clamp(34rem,calc(980 * 100vw / 1920),56rem)}.fuse-replace-routine__content:not(.fuse-replace-routine__content--no-product){display:grid;grid-template-columns:minmax(0,1fr) minmax(200px,min(31.72vw,609px));grid-template-rows:min-content min-content;grid-template-areas:"stack product" "tag product";column-gap:clamp(.5rem,calc(32 * 100vw / 1920),2rem);row-gap:clamp(.35rem,calc(16 * 100vw / 1920),1rem);align-items:start;width:100%}.fuse-replace-routine__content:not(.fuse-replace-routine__content--no-product) .fuse-replace-routine__stack{grid-area:stack;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(.35rem,.9375vw,1.125rem);min-width:0;width:100%}.fuse-replace-routine__content:not(.fuse-replace-routine__content--no-product) .fuse-replace-routine__columns{margin-bottom:0}.fuse-replace-routine__content:not(.fuse-replace-routine__content--no-product) .fuse-replace-routine__product{grid-area:product;margin-right:0;width:100%;max-width:609px}.fuse-replace-routine__content:not(.fuse-replace-routine__content--no-product) .fuse-replace-routine__tagline{grid-area:tag}}@media screen and (min-width:600px)and (max-width:1024px){.fuse-replace-routine__inner{min-height:0;padding-bottom:clamp(1.5rem,3vw,2.5rem)}}.fuse-replace-routine__content{min-width:0;width:100%;align-items:flex-start;text-align:left}@media screen and (max-width:749px){.fuse-replace-routine__inner{min-height:0;padding:clamp(1.75rem,5vw,2.5rem) var(--fuse-replace-pad-x) clamp(1.5rem,5vw,2.25rem)}.fuse-replace-routine__content{padding-left:0}.fuse-replace-routine__content--no-product{display:flex;flex-direction:column;align-items:center;text-align:center}.fuse-replace-routine__content--no-product .fuse-replace-routine__stack{display:flex;flex-direction:column;width:100%;align-items:center;margin-bottom:clamp(1.25rem,4vw,2rem)}.fuse-replace-routine__content--no-product .fuse-replace-routine__intro,.fuse-replace-routine__content--no-product .fuse-replace-routine__columns{align-items:center;text-align:center}.fuse-replace-routine__content:not(.fuse-replace-routine__content--no-product){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,min(42vw,220px));grid-template-areas:"intro intro" "cols product" "tag tag";column-gap:clamp(.5rem,3vw,1rem);row-gap:clamp(1rem,4vw,1.5rem);align-items:center;justify-items:stretch;width:100%;margin-bottom:0;text-align:center}.fuse-replace-routine__content:not(.fuse-replace-routine__content--no-product) .fuse-replace-routine__stack{display:contents}.fuse-replace-routine__content:not(.fuse-replace-routine__content--no-product) .fuse-replace-routine__intro{grid-area:intro;justify-self:center;padding-right:16px;margin-bottom:0;align-items:center;text-align:center;width:100%;max-width:28rem}.fuse-replace-routine__content:not(.fuse-replace-routine__content--no-product) .fuse-replace-routine__columns{grid-area:cols;justify-self:stretch;align-self:center;margin-bottom:0;width:100%;min-width:0;max-width:none;text-align:left}.fuse-replace-routine__content:not(.fuse-replace-routine__content--no-product) .fuse-replace-routine__product{grid-area:product;justify-self:end;align-self:center;width:100%;max-width:min(42vw,220px);min-width:0}.fuse-replace-routine__content:not(.fuse-replace-routine__content--no-product) .fuse-replace-routine__product-link{display:flex;justify-content:flex-end;align-items:flex-end}.fuse-replace-routine__content:not(.fuse-replace-routine__content--no-product) .fuse-replace-routine__tagline{grid-area:tag;justify-self:center;width:100%;max-width:28rem;padding-right:16px}.fuse-replace-routine__tagline{margin:0!important}}.fuse-replace-routine__stack{width:100%;min-width:0}.fuse-replace-routine__intro{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(.75rem,2vw,1.25rem);padding-right:0;margin-bottom:clamp(1rem,2vw,1.75rem);width:100%}@media screen and (min-width:600px){.fuse-replace-routine__intro{padding-right:clamp(.5rem,1.5vw,1rem)}.fuse-replace-routine__content:not(.fuse-replace-routine__content--no-product) .fuse-replace-routine__stack>.fuse-replace-routine__intro{margin-bottom:0}.fuse-replace-routine__intro{margin-top:clamp(1.5rem,calc(100 * 100vw / 1920),6.25rem)}}.fuse-replace-routine__heading{margin:0;padding-bottom:clamp(.35rem,.8vw,1rem);color:#fff;font-family:Varela Round,system-ui,sans-serif;font-size:var(--fr-heading);font-style:normal;font-weight:400;line-height:1.05}.fuse-replace-routine__subheading{margin:0;padding-bottom:clamp(.25rem,.85vw,1rem);color:#fff;font-family:Barlow,system-ui,sans-serif;font-size:var(--fr-subhead);font-style:normal;font-weight:600;line-height:var(--fr-subhead-lh)}@media screen and (max-width:749px){.fuse-replace-routine__subheading{line-height:1.28}}.fuse-replace-routine__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,2vw,2rem);width:100%;max-width:42rem;margin-bottom:clamp(1.5rem,3vw,3rem)}@media screen and (max-width:749px){.fuse-replace-routine__columns{grid-template-columns:1fr;gap:clamp(1.25rem,4vw,1.75rem);max-width:none;margin-bottom:0}.fuse-replace-routine__content:not(.fuse-replace-routine__content--no-product) .fuse-replace-routine__columns{text-align:left}.fuse-replace-routine__content--no-product .fuse-replace-routine__columns{text-align:center}.fuse-replace-routine__col{display:flex;flex-direction:column;gap:clamp(.35rem,1vw,.5rem);min-width:0}.fuse-replace-routine__content:not(.fuse-replace-routine__content--no-product) .fuse-replace-routine__col{align-items:flex-start;text-align:left}.fuse-replace-routine__content--no-product .fuse-replace-routine__col{align-items:center;text-align:center}.fuse-replace-routine__content:not(.fuse-replace-routine__content--no-product) .fuse-replace-routine__col-heading-line{text-align:left}.fuse-replace-routine__content--no-product .fuse-replace-routine__col-heading-line{text-align:center}}@media screen and (min-width:600px){.fuse-replace-routine__columns{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto;column-gap:clamp(.75rem,2vw,2rem);row-gap:clamp(.35rem,1vw,.5rem);margin-top:28px;align-items:start}.fuse-replace-routine__col{display:contents}.fuse-replace-routine__columns .fuse-replace-routine__col:nth-child(1) .fuse-replace-routine__col-heading{grid-column:1;grid-row:1;align-self:end}.fuse-replace-routine__columns .fuse-replace-routine__col:nth-child(1) .fuse-replace-routine__col-body{grid-column:1;grid-row:2}.fuse-replace-routine__columns .fuse-replace-routine__col:nth-child(2) .fuse-replace-routine__col-heading{grid-column:2;grid-row:1;align-self:end}.fuse-replace-routine__columns .fuse-replace-routine__col:nth-child(2) .fuse-replace-routine__col-body{grid-column:2;grid-row:2}.fuse-replace-routine__columns .fuse-replace-routine__col:nth-child(3) .fuse-replace-routine__col-heading{grid-column:3;grid-row:1;align-self:end}.fuse-replace-routine__columns .fuse-replace-routine__col:nth-child(3) .fuse-replace-routine__col-body{grid-column:3;grid-row:2}}.fuse-replace-routine__col-heading{margin:0;color:#fff;font-family:Barlow,system-ui,sans-serif;font-size:var(--fr-col-title);font-style:normal;font-weight:600;line-height:normal}.fuse-replace-routine__col-heading-line{display:block}.fuse-replace-routine__col-body{margin:0;color:#fff;font-family:Barlow,system-ui,sans-serif;font-size:var(--fr-col-body);font-style:normal;font-weight:400;line-height:normal}.fuse-replace-routine__tagline{margin:0;color:#bdb7b0;font-family:Varela Round,system-ui,sans-serif;font-size:var(--fr-tagline);font-style:normal;font-weight:400;line-height:1.05;max-width:100%}@media screen and (max-width:749px){.fuse-replace-routine__tagline{margin-top:clamp(.5rem,2vw,1rem)!important;padding-top:clamp(.25rem,1vw,.5rem);line-height:1.08}}.fuse-replace-routine__product{flex:0 0 auto}.fuse-replace-routine__product-link{display:block;line-height:0}.fuse-replace-routine__product-image{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:190 / 263;object-fit:contain;object-position:bottom right}@media screen and (max-width:749px){.fuse-replace-routine__content:not(.fuse-replace-routine__content--no-product) .fuse-replace-routine__product-image{width:auto;max-width:100%;height:auto;object-position:right bottom;margin-left:auto;margin-right:0}}.shopify-section.section-fuse-replace-routine{margin:0;width:100%;overflow-x:clip}
/*# sourceMappingURL=/cdn/shop/t/1/assets/fuse-replace-routine.css.map */
