.elixir-product{background-position:center;background-size:cover;background-repeat:no-repeat;min-height:1054px;width:100%;position:relative}.elixir-product__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(283.72deg,#0000 38.19%,#000 88.71%);z-index:1;pointer-events:none;display:block!important}.elixir-product__container{max-width:1440px;padding-inline:80px;margin:0 auto;width:100%;position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:40px}.elixir-product__content{padding-top:75px;max-width:752px}h2.elixir-product__main-heading{margin:0;font-family:Playfair Display;font-weight:600;font-size:54px;line-height:100%;letter-spacing:0%;color:#c5a059}h3.elixir-product__sub-heading{margin:0;font-family:Playfair Display;font-weight:600;font-size:32px;line-height:100%;letter-spacing:0%;color:#fff}.elixir-product__features{margin-top:32px;display:flex;flex-direction:column;gap:24px}.elixir-product__feature{display:flex;align-items:flex-start;gap:5px}.elixir-product__feature-icon{width:32px}.elixir-product__feature-icon img{width:100%;height:100%;max-width:24px}.elixir-product__features .elixir-product__feature:nth-child(1) img{max-width:16px}.elixir-product__feature-content{display:flex;flex-direction:column;gap:7px}.elixir-product__feature-title{margin:0;font-family:Playfair Display;font-weight:600;font-size:24px;line-height:70%;letter-spacing:0px;color:#c5a059}.elixir-product__feature-description{margin:0;font-family:Plus Jakarta Sans;font-weight:400;font-size:16px;line-height:25.6px;letter-spacing:0px;color:#fff;max-width:432px}a.elixir-product__button{margin-top:32px;display:block;font-family:Plus Jakarta Sans;font-weight:600;font-size:16px;line-height:100%;letter-spacing:0%;display:inline-block;text-decoration:none;color:#fff;background:#c5a059;padding:16px 45px;border-radius:8px;transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease;text-align:center}a.elixir-product__button:hover{background:#a78038;box-shadow:0 6px 16px #0003;transform:translateY(-2px)}.elixir-product__product-image{max-width:500px;flex-shrink:0}.elixir-product__product-img{width:100%;height:auto;max-height:600px;object-fit:contain}@media screen and (max-width:1200px){.elixir-product__container{padding-inline:40px}}@media screen and (max-width:1024px){.elixir-product{min-height:auto;min-height:800px}.elixir-product__container{padding-inline:40px}.elixir-product__content{padding-top:60px;max-width:450px}h2.elixir-product__main-heading{font-size:42px}h3.elixir-product__sub-heading{font-size:28px}.elixir-product__features{margin-top:24px;gap:20px}.elixir-product__feature{gap:12px}.elixir-product__feature-icon{max-width:28px}.elixir-product__feature-icon img{max-height:28px}.elixir-product__feature-title{font-size:20px}.elixir-product__feature-description{font-size:14px;line-height:22px}a.elixir-product__button{margin-top:24px}.elixir-product__product-image{max-width:400px}}@media screen and (max-width:768px){.elixir-product{min-height:auto;min-height:600px}.elixir-product__overlay{background:linear-gradient(180deg,#0000 -13%,#000)}.elixir-product__container{padding-inline:20px}.elixir-product__content{padding-top:40px;max-width:100%}h2.elixir-product__main-heading{font-size:36px}h3.elixir-product__sub-heading{font-size:24px}.elixir-product__features{margin-top:20px;gap:16px}.elixir-product__feature{gap:12px}.elixir-product__feature-icon{max-width:24px}.elixir-product__feature-icon img{max-height:24px}.elixir-product__feature-title{font-size:18px}.elixir-product__feature-description{font-size:14px;line-height:20px}a.elixir-product__button{margin-top:20px;width:100%}.elixir-product__product-image{display:none}.elixir-product__container{flex-direction:column;align-items:flex-start;justify-content:flex-end;min-height:600px;padding-bottom:102px}}@media screen and (max-width:480px){.elixir-product{min-height:auto;min-height:500px}.elixir-product__container{padding-inline:16px}.elixir-product__content{padding-top:32px}h2.elixir-product__main-heading{font-size:28px}h3.elixir-product__sub-heading{font-size:20px}.elixir-product__features{margin-top:16px;gap:14px}.elixir-product__feature{gap:10px}.elixir-product__feature-icon{max-width:20px}.elixir-product__feature-icon img{max-height:20px}.elixir-product__feature-title{font-size:16px}.elixir-product__feature-description{font-size:13px;line-height:18px}a.elixir-product__button{margin-top:16px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-elixir-product.css.map */
