.slideshow-section{position:relative;overflow:visible;border-radius:40px}.slideshow-slide-wrapper{background-color:inherit;padding:40px;height:600px;display:flex;align-items:center;justify-content:flex-end;overflow:visible;position:relative;border-radius:40px;z-index:1}.slideshow-container{position:absolute;border-radius:40px;height:600px;width:100%;top:0;left:0;opacity:0;pointer-events:none;transition:opacity .6s ease}.slideshow-container.active{opacity:1;position:relative;pointer-events:auto}.slide-image{position:absolute;bottom:0;left:0;z-index:2;height:auto;width:50%;padding-left:40px;object-fit:cover;transition:opacity .6s ease,transform .6s ease}.slide-text{max-width:50%;text-align:center;z-index:3}.slide-subtitle{font-size:15px;letter-spacing:.05em;font-family:GothamMedium;text-transform:uppercase;line-height:100%;animation:none}.subtitle-wrapper{margin-bottom:15px}.slide-subtitle.bounce-in{animation:bounceIn .6s ease forwards}.slide-subtitle.bounce-out{animation:bounceOut .4s ease forwards}.slide-header{font-size:80px;font-weight:700;max-width:80%;margin:auto auto 10px;font-family:GothamBold;line-height:90%;letter-spacing:-2px;will-change:transform;opacity:1;animation:none}.slide-header.bounce-in{animation:bounceIn .6s ease forwards}.slide-header.bounce-out{animation:bounceOut .2s ease forwards}@keyframes bounceOut{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}.slide-cta{text-decoration:none;display:inline-block;font-weight:700;font-family:gothambold;padding:10px 20px;border-radius:60px;transition:background-color .3s ease,color .3s ease}.slide-controls{display:flex;gap:12px;margin-top:32px}.slide-controls button{width:25px;height:25px;border-radius:100%;border:none;cursor:pointer;font-weight:700}@keyframes bounceIn{0%{transform:translateY(100%)}60%{transform:translateY(-15%)}80%{transform:translateY(5%)}to{transform:translateY(0)}}.slideshow-section{margin-top:100px}.nutrition-toggle{margin-bottom:1rem;margin-top:30px;display:flex;align-items:center;width:fit-content;gap:0;border-radius:10px;border:1px solid #cbcbcb}.toggle-button{padding:10px 25px;background:#fff;cursor:pointer;border:none!important;font-family:GothamMedium;font-size:16px}.nutrition-header p{font-family:GothamBook;line-height:140%;max-width:80%;font-size:15px}.nutrition-header{margin-top:60px}.nutrition-header h2{font-family:GothamBold;font-size:40px;letter-spacing:-1px}.toggle-button.active{background-color:#3594d1;color:#fff}.nutrition-table{width:100%;margin-top:20px;border-collapse:separate;border-spacing:0;transition:all .3s ease}.nutrition-table td{border-top:1px solid #dcdcdc!important}table tr>th,table tr>td{border-top:1px solid #e5e7eb}table tr>th,table tr>td{background-clip:padding-box}.nutrition-table th{border:none}.nutrition-table thead tr:first-child{border-top:none!important}.nutrition-table tr{border-top:1px solid #cbcbcb}.nutrition-table th,.nutrition-table td{padding:0;position:relative;text-align:center;font-size:13px;height:60px;width:8%}.toggle-button{color:#222}@media screen and (max-width: 749px){.nutrition-table th,.nutrition-table td{min-width:100px;font-size:11px;border-top:none;line-height:110%}.nutrition-header h2{font-size:25px}.nutrition-header p{max-width:100%;font-size:11px}.nutrition-col span,.allergen-col span{font-size:9px!important;top:7px!important}.nutrition-header{margin-top:20px}.toggle-button{font-size:11px}.nutrition-table{position:relative;display:block;overflow:scroll;max-width:100vw}.nutrition-table td:first-child,.nutrition-table th:first-child{font-size:11px!important;min-width:200px!important;line-height:110%!important;width:200px!important}}.nutrition-table td:first-child{font-size:13px;font-family:GothamMedium}.nutrition-table td:first-child,.nutrition-table th:first-child{width:auto;margin:0;padding-top:10px;padding-bottom:10px;padding-right:5px;line-height:120%;min-width:250px;text-align:left}.item-cell{display:flex;align-items:center;gap:10px}.item-cell img{object-fit:contain;max-width:50px;max-height:50px;border-radius:4px;margin-top:10px;margin-bottom:10px;width:100%;height:120%}.nutrition-col,.allergen-col{display:table-cell}.nutrition-view .allergen-col,.allergen-view .nutrition-col{display:none}.nutrition-col span,.allergen-col span{font-size:12px;transform:rotate(-35deg);display:block;position:absolute;width:100%;left:0;top:-10px;text-align:left;font-family:GothamBook}.nutrition-table tbody td:nth-child(2n):not(:first-child){background-color:#f5fafe}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
