.bundle-routine__inner{max-width:420px;margin-inline:auto}.bundle-routine--center .bundle-routine__header,.bundle-routine--center .bundle-routine__footnote{text-align:center}.bundle-routine__header{margin-bottom:var(--spacing-m)}.bundle-routine__eyebrow{margin:0 0 var(--spacing-s);font-family:var(--font-heading-family);font-weight:300;font-size:1rem;line-height:1.2;color:rgb(var(--color-foreground))}.bundle-routine__title{margin:0;font-size:1.875rem;line-height:1.02}@media screen and (min-width:750px){.bundle-routine__eyebrow{font-size:1.375rem}.bundle-routine__title{font-size:2.375rem;line-height:1}}.bundle-routine__box{container-type:inline-size;border:1px dotted #656756;border-radius:var(--global-border-radius);padding:var(--spacing-l) var(--spacing-m)}.bundle-routine__products{display:flex;align-items:flex-start;justify-content:center;gap:var(--spacing-xs)}.bundle-routine__product{display:flex;flex-direction:column;align-items:center;text-align:center;flex:1;min-width:0;gap:var(--spacing-s);padding:0 var(--spacing-2xs)}.bundle-routine__product-image-link{display:flex;align-items:center;justify-content:center;width:100%;max-width:100px;height:100px;margin-inline:auto}.bundle-routine__product-image{width:100%;height:100%;object-fit:contain}.bundle-routine__product-image-link .placeholder-svg{width:70%;height:auto;opacity:.4}.bundle-routine__product-details{display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0}.bundle-routine__product-title{margin:0;font-size:1.125rem;font-size:clamp(.875rem,5.5cqw,1.25rem);font-weight:600;line-height:1.3;letter-spacing:.02em;color:rgb(var(--color-foreground))}.bundle-routine__product-title a{color:inherit;text-decoration:none}.bundle-routine__product-subtitle{margin:0;font-size:1rem;font-weight:400;line-height:1.3;letter-spacing:.02em;color:rgb(var(--color-foreground-subtext, var(--color-foreground)));-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.bundle-routine__separator{display:flex;align-items:center;justify-content:center;align-self:flex-start;margin-top:38px;flex-shrink:0;width:24px;height:24px;color:rgb(var(--color-foreground))}.bundle-routine__separator img{display:block;width:100%;height:100%}.bundle-routine__synergy{display:flex;align-items:flex-start;gap:var(--spacing-s);margin-top:var(--spacing-s);padding:var(--spacing-m);background:#f4f3ef;color:#3e4318;font-size:.875rem;line-height:1.4;letter-spacing:.04em}.bundle-routine__synergy-icon{display:block;flex-shrink:0;width:14px;height:auto;margin-top:2px}.bundle-routine__synergy-text>:first-child{margin-top:0}.bundle-routine__synergy-text>:last-child{margin-bottom:0}.bundle-routine__synergy-text b,.bundle-routine__synergy-text strong{font-weight:600}.bundle-routine__pricing{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-s);margin-top:var(--spacing-l)}.bundle-routine__price-individual{display:inline-flex;align-items:center;gap:var(--spacing-xs);font-size:1rem;font-weight:400;letter-spacing:.02em;color:rgb(var(--color-foreground-subtext, var(--color-foreground)))}.bundle-routine__price-individual s{text-decoration:line-through}.bundle-routine__price-set{display:inline-flex;align-items:center;gap:var(--spacing-xs)}.bundle-routine__price-set-label,.bundle-routine__price-set-value{font-size:1.25rem;font-weight:600;letter-spacing:.02em;color:rgb(var(--color-foreground))}.bundle-routine__badge{display:inline-flex;align-items:center;padding:2px var(--spacing-s);border-radius:0;background:#dee4b4;color:#3e4318;font-size:.875rem;font-weight:600;line-height:1.4;letter-spacing:.04em}.bundle-routine__cta-wrap{margin-top:var(--spacing-m)}.bundle-routine__form{margin:0}.bundle-routine__cta{display:flex;align-items:center;justify-content:center;width:100%;min-height:42px;padding:var(--spacing-s) var(--spacing-l);font-size:1.25rem;font-weight:600;letter-spacing:.02em;text-decoration:none}.bundle-routine__footnote{margin:var(--spacing-m) 0 0;font-size:.6875rem;line-height:1.4;color:rgb(var(--color-foreground-subtext, var(--color-foreground)))}
/*# sourceMappingURL=/cdn/shop/t/358/assets/section-bundle-routine.css.map */
