.routine__container{padding:54px;position:relative;border-radius:12px;background:var(--Vert-terne-50, #fbf6f1);overflow:hidden}.routine__container .h3{position:relative;z-index:2;text-align:center;margin-bottom:var(--section-spacing-title, 54px)}.section-routine{overflow:hidden}.routine__bg{pointer-events:none;position:absolute;top:0;left:0;width:110%;height:auto;border-radius:12px;overflow:hidden;z-index:0}.routine__content{position:relative;z-index:2}.routine__swiper .swiper-slide{width:calc(33.33% - 18px)!important;min-width:304px!important;border-radius:12px;background:var(--White, #fff);box-shadow:0 4px 20px #2714030d}.routine__swiper{overflow:visible}.routine__swiper-pagination{justify-content:center;display:flex;align-items:center;gap:4px;margin-top:var(--section-spacing-title, 24px)}.routine__swiper .swiper-slide:not(:last-child){margin-right:18px}.routine__item--image{padding-top:70%;position:relative;border-radius:12px;overflow:hidden}.routine__item--content-text{margin-bottom:6px}.routine__item--image .routine__item-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.routine__item--image .product-form__bundle-item-prices{margin-right:0}.routine__item--image .product-form__bundle-item-details-2{position:absolute;bottom:6px;left:6px;gap:8px;width:calc(100% - 12px);display:flex;align-items:center;padding:4px 12px 4px 4px;border-radius:8px}.routine__item--image .product-form__bundle-item-text{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.routine__item--image .product-form__bundle-item-image{width:48px;height:48px;aspect-ratio:1/1;border-radius:8px;border:1px solid var(--White, #fff);background:url(<path-to-image>) #d3d3d3 50% / cover no-repeat;box-shadow:0 4px 20px #2714030d}.routine__item--image .product-form__bundle-item-image img{border-radius:8px;width:100%;height:100%;object-fit:cover}.routine__item--image .product-form__bundle-item-details{display:flex;justify-content:left!important}.routine__item--content-icon-text{display:flex;align-items:center;gap:4px}.routine__item--content-title{color:var(--black-100, #000);display:flex;align-items:center;gap:8px;font-family:var(--font-family-paragraph, Poppins);font-size:var(--font-paragraph-extra-large-size, 20px);font-style:normal;font-weight:600;line-height:var(--font-paragraph-extra-large-line-height, 26px);margin-bottom:6px}.routine__item--content-title span{border-radius:500px;background:var(--Marron-200, #ead3be);display:flex;width:24px;min-width:24px;justify-content:center;align-items:center;color:var(--black-100, #000);text-align:center;height:24px;font-family:var(--font-family-paragraph, Poppins);font-size:var(--font-paragraph-medium-size, 16px);font-style:normal;font-weight:600;line-height:var(--font-paragraph-medium-line-height, 22px)}.routine__item--content{padding:16px 12px}.routine__item--content-icon-text img{width:24px;height:24px}.routine__submit{display:flex;gap:8px;align-items:center;padding:12px 12px 12px 16px;border-radius:12px;background:var(--White, #fff);box-shadow:0 4px 20px #2714030d;margin:auto;width:fit-content;position:relative;z-index:2;margin-top:var(--section-spacing-title, 54px)}.economie-custom{border-radius:4px;background:var(--Marron-200, #ead3be);padding:2px 8px 1px}.product-form__bundle-header__price{display:flex;align-items:center;gap:8px}@media only screen and (max-width: 989px){.routine__container{padding:24px var(--section-main-margin-side, 18px) 18px var(--section-main-margin-side, 18px);border-radius:unset}.section-routine{padding-inline:unset}.routine__submit{flex-direction:column;width:100%}.routine__submit .button--small{max-width:400px;margin:auto;width:100%!important}.routine__submit form{width:100%!important}}.ingredients-details__navigation-button{position:relative;z-index:2}@media only screen and (max-width: 1050px){.ingredients-details__navigation{overflow:auto;flex-wrap:unset;padding-bottom:18px;margin-bottom:unset;width:calc(100% + 36px);margin-left:-18px}}@media only screen and (min-width: 1051px){.ingredients-details__navigation{justify-content:center}}.routine__bg path{fill:var(--Vert-terne-100, #c1b3a6)}
/*# sourceMappingURL=/cdn/shop/t/16/assets/w-routine.css.map */
