.pure-flavor{background-color:#000;color:#fff;overflow:hidden}.pure-flavor__container{max-width:1400px;margin:0 auto;padding:0 20px}.section-pure-flavor-padding{padding-top:60px;padding-bottom:60px}.pure-flavor__heading{font-size:clamp(28px,5vw,48px);font-weight:400;line-height:1.2;margin:0 0 60px;text-align:center;font-family:var(--font-heading-family, inherit);color:#fff}.pure-flavor__content{display:grid;grid-template-columns:1fr;gap:40px;margin-bottom:48px;align-items:center}@media (min-width: 768px){.pure-flavor__content{grid-template-columns:1fr 1.2fr 1fr;gap:60px;align-items:center}}.pure-flavor__features{display:flex;flex-direction:column;gap:48px}@media (min-width: 768px){.pure-flavor__features{gap:80px}}@media (max-width: 767px){.pure-flavor__features{display:contents}.pure-flavor__content{display:grid;grid-template-columns:1fr 1fr;gap:32px}.pure-flavor__product-image{grid-column:1 / -1;order:-1}.pure-flavor__heading{margin-bottom:40px}}@media (min-width: 768px){.pure-flavor__features--left{text-align:right}.pure-flavor__features--left .pure-flavor__feature-icon{margin-left:auto;margin-right:0}}@media (min-width: 768px){.pure-flavor__features--right{text-align:left}.pure-flavor__features--right .pure-flavor__feature-icon{margin-left:0;margin-right:auto}}.pure-flavor__feature{display:flex;flex-direction:column;gap:12px}@media (max-width: 767px){.pure-flavor__feature{text-align:center}.pure-flavor__feature-icon{margin:0 auto}}.pure-flavor__feature-icon{width:80px;height:80px;display:flex;align-items:center;justify-content:center}.pure-flavor__feature-icon img{width:100%;height:100%;object-fit:contain}.pure-flavor__feature-title{font-size:18px;font-weight:500;line-height:1.3;margin:0;color:#fff}@media (min-width: 768px){.pure-flavor__feature-title{font-size:20px}}.pure-flavor__feature-description{font-size:14px;line-height:1.6;margin:0;color:#fffc;max-width:280px}@media (min-width: 768px){.pure-flavor__feature-description{font-size:15px}.pure-flavor__features--left .pure-flavor__feature-description{margin-left:auto}.pure-flavor__features--right .pure-flavor__feature-description{margin-right:auto}}@media (max-width: 767px){.pure-flavor__feature-description{margin:0 auto}}.pure-flavor__product-image{position:relative;width:100%;max-width:500px;margin:0 auto;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center}.pure-flavor__product-img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 20px 40px rgba(0,0,0,.5))}.pure-flavor__product-img--placeholder{display:flex;align-items:center;justify-content:center;background-color:#1a1a1a;border-radius:12px}.pure-flavor__product-img--placeholder svg{width:50%;height:50%;opacity:.3}.pure-flavor__button-wrapper{display:flex;justify-content:center;margin-top:48px}.pure-flavor__add-to-cart{min-width:200px;padding:16px 40px;font-size:16px;font-weight:500;border-radius:12px;cursor:pointer;transition:all .3s ease}.pure-flavor__add-to-cart:disabled{opacity:.5;cursor:not-allowed}.pure-flavor__add-to-cart:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 8px 20px #d4a5744d}@media (max-width: 767px){.pure-flavor__container{padding:0 16px}.pure-flavor__heading{font-size:24px;margin-bottom:32px}.pure-flavor__product-image{max-width:100%}.pure-flavor__button-wrapper{margin-top:32px}.pure-flavor__add-to-cart{width:100%;max-width:400px}}@media (prefers-reduced-motion: no-preference){.pure-flavor__feature{opacity:0;animation:fadeInUp .6s ease forwards}.pure-flavor__feature:nth-child(1){animation-delay:.1s}.pure-flavor__feature:nth-child(2){animation-delay:.2s}.pure-flavor__product-image{opacity:0;animation:fadeIn .8s ease .3s forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/section-pure-flavor.css.map */
