.ss-elixir-details-7 .container{max-width:1400px}.ss-elixir-details-7 .routine-builder-section{padding-top:50px;padding-bottom:50px}.ss-elixir-details-7 .routine-builder__header{max-width:600px;margin-bottom:40px}.ss-elixir-details-7 .routine-builder__subheading{font-size:13px;letter-spacing:2px;text-transform:uppercase;font-weight:600;margin-bottom:5px;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.ss-elixir-details-7 .routine-builder__heading{font-size:50px;margin:0 0 15px;line-height:1;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1));letter-spacing:0}.ss-elixir-details-7 .routine-builder__heading p{margin:0}.ss-elixir-details-7 .routine-builder__heading strong{color:#000;font-weight:700}.ss-elixir-details-7 .routine-builder__text{font-size:16px;line-height:1.6}.ss-elixir-details-7 .routine-builder__grid{display:grid;grid-template-columns:1fr 1fr;gap:60px}.ss-elixir-details-7 .routine-column{border:1px solid #e0e0e0;border-radius:0;display:flex;flex-direction:column;--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.ss-elixir-details-7 .routine-column__header{display:flex;align-items:center;gap:15px;padding:20px}.ss-elixir-details-7 .routine-column__icon svg{width:28px;height:28px;display:block}.ss-elixir-details-7 .routine-column__title{font-size:20px;line-height:1;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700;letter-spacing:0}.ss-elixir-details-7 .routine-column__products{padding:0 20px 23px;flex-grow:1;display:flex;flex-direction:column;gap:12px}.ss-elixir-details-7 .routine-product{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;background:#fff;padding:15px 12px;border:1px solid #e0e0e0;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));margin:0}.ss-elixir-details-7 .routine-product.is-highlighted{border:2px solid #000;padding:15px;margin:0;border-radius:0}.ss-elixir-details-7 .routine-product__title{font-size:16px;font-weight:600;display:block}.ss-elixir-details-7 .routine-product__info p{font-size:14px;margin:2px 0 0}.ss-elixir-details-7 .routine-product__cart-status{display:block;font-size:13px;color:#28a745;font-weight:600;margin-top:8px}.ss-elixir-details-7 .routine-product__price{font-weight:600;flex-shrink:0}.ss-elixir-details-7 .routine-column__footer{color:#fff;padding:18px 12px;margin-top:auto;border-radius:0;display:block;--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.ss-elixir-details-7 .routine-footer__total{display:flex;justify-content:space-between;font-weight:600;font-size:18px}.ss-elixir-details-7 .routine-footer__discount{font-size:14px;opacity:.9;margin:5px 0 15px}.ss-elixir-details-7 .routine-footer__button{width:100%;background-color:#fff;color:#212529;border:1px solid #fff;padding:12px;text-align:center;font-weight:600;border-radius:0;cursor:pointer;transition:all .2s ease}.ss-elixir-details-7 .routine-footer__button:hover{background-color:transparent;color:#fff}.ss-elixir-details-7 .routine-footer__button.is-loading{pointer-events:none;opacity:.7}.ss-elixir-details-7 .routine-footer__button.is-added{background-color:#28a745;border-color:#28a745;color:#fff}@media (max-width: 1199px){.ss-elixir-details-7 .routine-builder__heading{font-size:46px}.ss-elixir-details-7 .routine-builder__grid{gap:40px}}@media (max-width: 989px){.ss-elixir-details-7 .routine-builder__heading{font-size:44px}.ss-elixir-details-7 .routine-builder__grid{gap:30px}}@media (max-width: 830px){.ss-elixir-details-7 .routine-builder__grid{gap:20px}}@media (max-width: 749px){.ss-elixir-details-7 .routine-builder__heading{font-size:42px}.ss-elixir-details-7 .routine-builder__grid{grid-template-columns:1fr}}@media (max-width: 639px){.ss-elixir-details-7 .routine-builder__heading{font-size:40px}}@media (max-width: 479px){.ss-elixir-details-7 .routine-builder__heading{font-size:36px}.ss-elixir-details-7 .routine-column__products{padding:0 12px 23px}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/ss-elixir-details-7.css.map */
