.shake-nutrition-why-section{background-color:var(--snw-bg-color);padding:var(--snw-section-padding) 0;--nw-slider-gap: 35px;--nw-items-visible: 4;--nw-card-min-width: 260px;--nw-card-max-width: 380px}.shake-nutrition-why-container{margin:0 auto;padding:0 20px;text-align:center}@media (min-width: 769px){.shake-nutrition-why-section.is-horizontal-desktop .shake-nutrition-why-container{padding:0}}.shake-nutrition-why-heading{font-family:Poppins,sans-serif;font-size:clamp(2rem,5vw,3rem);font-weight:700;color:var(--snw-text-color);margin-bottom:20px;line-height:1.2;text-transform:uppercase;letter-spacing:.5px}@media (min-width: 769px){.shake-nutrition-why-section.is-horizontal-desktop .shake-nutrition-why-heading{padding-left:60px;padding-right:60px}}.shake-nutrition-why-heading .mobile-line{display:none}.shake-nutrition-why-heading .desktop-line{display:block}.shake-nutrition-why-subheading{font-family:Poppins,sans-serif;font-size:20px;color:var(--snw-text-color);margin-bottom:60px;line-height:1.6;margin-left:auto;margin-right:auto;opacity:.9}@media (min-width: 769px){.shake-nutrition-why-subheading{width:70%}}@media (min-width: 1280px){.shake-nutrition-why-subheading br{display:none}}.shake-nutrition-why-grid{display:grid!important;grid-template-columns:1fr 1fr 1fr!important;gap:35px;margin-bottom:50px;max-width:1820px;margin-left:auto;margin-right:auto;width:100%}.shake-nutrition-why-bottom-row{display:grid!important;grid-template-columns:1fr 1fr!important;gap:35px;margin-bottom:40px;max-width:1230px;margin-left:auto;margin-right:auto;width:100%}.shake-nutrition-why-bottom-row .shake-nutrition-why-item{grid-column:auto / auto!important}.shake-nutrition-why-section .desktop-only{display:none!important}.shake-nutrition-why-mobile-row{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;gap:30px;margin-bottom:50px;padding:0 40px;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;max-width:1600px;margin-left:auto;margin-right:auto}.shake-nutrition-why-mobile-row::-webkit-scrollbar{display:none}.shake-nutrition-why-item{background:#fff;border:2px solid var(--snw-border-color);border-radius:16px;padding:40px 30px;text-align:center;transition:all .3s ease;box-shadow:0 2px 12px #0000000f;display:flex;flex-direction:column;align-items:center;gap:12px;width:340px;min-width:340px;max-width:340px;flex-shrink:0;box-sizing:border-box}.shake-nutrition-why-desktop-slider{display:flex;align-items:center;gap:16px;margin-bottom:50px;max-width:calc((var(--nw-card-max-width) * var(--nw-items-visible)) + (var(--nw-slider-gap) * (var(--nw-items-visible) - 1)));margin-left:auto;margin-right:auto;width:100%}.shake-nutrition-why-slider{overflow:hidden;flex:1;max-width:calc((var(--nw-card-max-width) * var(--nw-items-visible)) + (var(--nw-slider-gap) * (var(--nw-items-visible) - 1)))}.shake-nutrition-why-slider-track{display:flex;gap:var(--nw-slider-gap);transition:transform .35s ease;will-change:transform}.shake-nutrition-why-slider-track .shake-nutrition-why-item{flex:0 0 clamp(var(--nw-card-min-width),calc((100% - (var(--nw-slider-gap) * (var(--nw-items-visible) - 1))) / var(--nw-items-visible)),var(--nw-card-max-width));max-width:var(--nw-card-max-width)}.shake-nutrition-why-slider-track .shake-nutrition-why-item{flex-direction:column;align-items:center;text-align:center;gap:12px;padding:32px 24px}.shake-nutrition-why-item-content{text-align:center;width:100%}.shake-nutrition-why-arrow{background:none;border:none;padding:6px;cursor:pointer;color:var(--snw-accent-color);display:inline-flex;align-items:center;justify-content:center;transition:opacity .2s ease}.shake-nutrition-why-arrow svg{width:28px;height:28px}.shake-nutrition-why-arrow:hover:not([disabled]){opacity:.7}.shake-nutrition-why-arrow[disabled]{opacity:.35;cursor:default}.shake-nutrition-why-arrow.is-hidden{display:none}.shake-nutrition-why-item-image{flex-shrink:0;overflow:visible;display:flex;align-items:center;justify-content:center;background:transparent;border-radius:8px;order:0;width:160px;height:160px;margin-bottom:8px}.shake-nutrition-why-item-image img{width:100%;height:100%;object-fit:contain}.shake-nutrition-why-item-title{font-family:Poppins,sans-serif;font-size:28px;font-weight:600;color:var(--snw-text-color);margin-bottom:8px;line-height:1.3}.shake-nutrition-why-item-text{font-family:Poppins,sans-serif;font-size:20px;color:var(--snw-text-color);line-height:1.4;opacity:.85}.shake-nutrition-why-item-content{flex:1;min-width:0;width:100%;order:1}.shake-nutrition-why-promise-section{text-align:center;margin-bottom:15px}.shake-nutrition-why-promise-label{font-family:Poppins,sans-serif;font-size:20px;color:var(--snw-text-color);font-weight:700;display:inline;margin-right:5px}.shake-nutrition-why-promise{font-family:Poppins,sans-serif;font-size:20px;color:var(--snw-text-color);margin:0;font-style:normal;opacity:.9;font-weight:400;display:inline;line-height:1.4}.shake-nutrition-why-cta{font-family:Poppins,sans-serif;display:inline-block;color:var(--snw-accent-color);text-decoration:underline;font-size:24px;font-weight:700;transition:all .3s ease;text-transform:none;letter-spacing:normal;text-align:center;width:100%;margin-top:5px;cursor:pointer}.shake-nutrition-why-cta:hover{opacity:.8;transform:translateY(-1px)}.shake-nutrition-why-section .btn-modal{background:none;border:none;cursor:pointer;display:inline-block;color:var(--snw-accent-color);text-decoration:underline;font-size:24px;font-weight:700;transition:all .3s ease;text-transform:none;letter-spacing:normal;text-align:center;width:100%;margin-top:5px;font-family:Poppins,sans-serif}.shake-nutrition-why-section .btn-modal:hover{opacity:.8;transform:translateY(-1px)}.shake-nutrition-why-section.no-promise .shake-nutrition-why-cta,.shake-nutrition-why-section.no-promise .btn-modal{padding-top:16px;padding-bottom:16px}.shake-modal--nutrition-ingredients{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;z-index:9999;overflow-y:auto;padding:20px;box-sizing:border-box}.shake-modal--nutrition-ingredients.is-open{display:block}.shake-modal--nutrition-ingredients .page_width{border-radius:16px;max-width:1200px;margin:50px auto;position:relative;padding:40px}.shake-modal--nutrition-ingredients .modal-header{margin-bottom:20px}.shake-modal--nutrition-ingredients .modal-close{background:none;border:none;cursor:pointer;padding:0}.shake-modal--nutrition-ingredients .header{font-family:Poppins,sans-serif;font-size:2.5rem;font-weight:700;text-align:center;margin-bottom:30px;color:#333}.shake-modal--nutrition-ingredients .grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:30px}.shake-modal--nutrition-ingredients .column--content{font-family:Poppins,sans-serif;font-size:16px;line-height:1.6;color:#333}.shake-modal--nutrition-ingredients .column--facts{background:#f8f9fa;padding:20px;border-radius:8px;border:2px solid #e9ecef}@media (max-width: 768px){.shake-modal--nutrition-ingredients .page_width{padding:20px;margin-top:20px;margin-bottom:20px}.shake-modal--nutrition-ingredients .grid{grid-template-columns:1fr;gap:20px}.shake-modal--nutrition-ingredients .header{font-size:2rem}}@media (max-width: 1440px){.shake-nutrition-why-section{--nw-slider-gap: 28px;--nw-items-visible: 3}}@media (max-width: 1100px){.shake-nutrition-why-section{--nw-slider-gap: 24px;--nw-items-visible: 2}.shake-nutrition-why-desktop-slider{padding:0 24px}}@media (max-width: 1024px){.shake-nutrition-why-grid{gap:30px;max-width:1000px}.shake-nutrition-why-bottom-row{gap:30px;max-width:670px}}@media (max-width: 768px){.shake-nutrition-why-section{padding:40px 0}.shake-nutrition-why-container{padding:0}.shake-nutrition-why-heading,.shake-nutrition-why-subheading,.shake-nutrition-why-promise-section,.shake-nutrition-why-cta,.shake-nutrition-why-section .btn-modal{padding-left:15px;padding-right:15px}.shake-nutrition-why-heading{font-size:22px}.shake-nutrition-why-heading .desktop-line{display:none}.shake-nutrition-why-heading .mobile-line{display:block}.shake-nutrition-why-subheading{margin-bottom:40px;font-size:16px;padding:0 3%}.shake-nutrition-why-item-title{font-size:16px}.shake-nutrition-why-item-text{font-size:14px}.shake-nutrition-why-cta,.shake-nutrition-why-section .btn-modal{font-size:20px}.shake-nutrition-why-promise{font-size:16px}.shake-nutrition-why-promise-section{padding:0 10px}.shake-nutrition-why-mobile-row{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;gap:20px;margin-bottom:40px;margin-left:0;margin-right:0;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;scroll-padding:0 20px 0 20px;padding:0 20px;box-sizing:border-box}.shake-nutrition-why-mobile-row:before,.shake-nutrition-why-mobile-row:after{content:"";flex:0 0 0px}.shake-nutrition-why-mobile-row::-webkit-scrollbar{display:none}.shake-nutrition-why-mobile-row .shake-nutrition-why-item{flex:0 0 calc(100vw - 60px)!important;min-width:calc(100vw - 60px)!important;max-width:calc(100vw - 60px)!important;width:calc(100vw - 60px)!important;flex-shrink:0!important;scroll-snap-align:start;display:flex!important;flex-direction:column!important;align-items:center;text-align:center}.shake-nutrition-why-item{padding:25px 20px}.shake-nutrition-why-item-image{width:120px;height:120px;margin-bottom:12px}}@media (max-width: 480px){.shake-nutrition-why-container{padding:0 10px}.shake-nutrition-why-heading{font-size:22px}.shake-nutrition-why-item{padding:10px}.shake-nutrition-why-item-title{font-size:16px}.shake-nutrition-why-mobile-row .shake-nutrition-why-item{flex:0 0 calc(100vw - 60px)!important;display:flex!important;width:auto!important;min-width:auto!important;max-width:260px}}@media (min-width: 375px) and (max-width: 375px){.shake-nutrition-why-heading{font-size:22px!important}.shake-nutrition-why-subheading,.shake-nutrition-why-promise-label,.shake-nutrition-why-promise{font-size:14px!important}}@media (min-width: 1280px) and (max-width: 1280px){.shake-nutrition-why-heading{font-size:39px!important}.shake-nutrition-why-subheading{font-size:20px!important}}
/*# sourceMappingURL=/cdn/shop/t/2601/assets/310-shake-nutrition-why.css.map */
