.bundle-nutrition-section{width:100%}.bundle-nutrition{display:block;width:100%}.bundle-nutrition__layout{display:flex;flex-direction:column;gap:2.5rem;width:100%;margin:0 auto;padding:0 1.5rem;max-width:1280px}.bundle-nutrition__intro{display:flex;flex-direction:column;gap:1.5rem;width:100%}.bundle-nutrition__description{margin:0}.bundle-nutrition__stats{gap:1rem 2.5rem;min-height:200px}.bundle-nutrition__stat-group{position:absolute;top:0;left:0;right:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 2.5rem;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;pointer-events:none}.bundle-nutrition__stat-group.is-active{position:relative;opacity:1;visibility:visible;pointer-events:auto}.bundle-nutrition__stat{display:flex;flex-direction:column;gap:.25rem}.bundle-nutrition__stat-value{color:#ff623e;font-family:LeagueGothic,sans-serif;font-size:46px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase;text-align:center}.bundle-nutrition__stat-label{letter-spacing:.08em;font-size:16px;text-align:center;font-family:Overpass,sans-serif;font-weight:700}.bundle-nutrition__link{display:inline-flex;align-items:center;gap:.5rem;font-weight:600;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.2em}.bundle-nutrition__controls{display:inline-flex;gap:.75rem}.bundle-nutrition__controls--desktop{display:none}.bundle-nutrition__controls--mobile{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;padding:0 1rem;pointer-events:none;z-index:10}.bundle-nutrition__controls--mobile .bundle-nutrition__btn{pointer-events:auto}@media screen and (min-width: 786px){.bundle-nutrition__controls--desktop{display:inline-flex}.bundle-nutrition__controls--mobile{display:none}}.bundle-nutrition__btn{width:40px;height:40px;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;background:#ffb28e;border:none;opacity:1;transition:background .2s ease,opacity .2s ease;cursor:pointer;padding:0}.bundle-nutrition__btn:hover,.bundle-nutrition__btn:focus-visible{background:#ff623e;opacity:1}.bundle-nutrition__btn-icon{width:20px;height:20px}.bundle-nutrition__btn:hover .bundle-nutrition__btn-icon,.bundle-nutrition__btn:focus-visible .bundle-nutrition__btn-icon{stroke:#fff}.bundle-nutrition__btn[disabled],.bundle-nutrition__btn.is-disabled{background:#ccc;opacity:.5;cursor:default;pointer-events:none}.bundle-nutrition__btn[disabled]:hover,.bundle-nutrition__btn[disabled]:focus-visible,.bundle-nutrition__btn.is-disabled:hover,.bundle-nutrition__btn.is-disabled:focus-visible{background:#ccc;opacity:.5}.bundle-nutrition__charts-wrapper{position:relative;width:100%;display:flex;justify-content:center}.bundle-nutrition__charts{position:relative;width:100%;min-height:400px;max-width:40ch}.bundle-nutrition__overlap-layer{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;border-radius:4px;opacity:1;box-shadow:0 2px 8px #0000001a}.bundle-nutrition__overlap-layer--1{background-color:#7a533a;transform:translate(-18px) translateY(18px) rotate(-1.8deg);z-index:0}.bundle-nutrition__overlap-layer--2{background-color:#83343f;transform:translate(15px) translateY(-15px) rotate(1.2deg);z-index:0}.bundle-nutrition__overlap-layer--3{background-color:#f5a351;transform:translate(-10px) translateY(10px) rotate(-.7deg);z-index:0}.bundle-nutrition__chart{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease,transform .4s ease;transform:translate(20px) scale(.95);z-index:3;pointer-events:none}.bundle-nutrition__chart.is-active{position:relative;opacity:1;visibility:visible;transform:translate(0) scale(1);z-index:4;pointer-events:auto}.bundle-nutrition__chart:not(.is-active){z-index:1}.bundle-nutrition__chart:nth-child(4):not(.is-active){transform:translate(-10px) translateY(10px) scale(.92) rotate(-1deg)}.bundle-nutrition__chart:nth-child(5):not(.is-active){transform:translate(10px) translateY(-10px) scale(.92) rotate(1deg)}.bundle-nutrition__chart:nth-child(6):not(.is-active){transform:translate(-15px) translateY(-5px) scale(.9) rotate(-.5deg)}.bundle-nutrition__chart:nth-child(n+7):not(.is-active){transform:translate(5px) translateY(5px) scale(.9) rotate(.5deg)}.bundle-nutrition__chart-image{width:100%;height:auto;display:block;object-fit:contain;position:relative;z-index:1;border-radius:4px}.bundle-nutrition__chart-placeholder{width:100%;min-height:400px;background:linear-gradient(135deg,#00000014,#00000029);border-radius:8px}.bundle-nutrition__empty{padding:2rem;text-align:center;border:1px dashed rgba(0,0,0,.2);border-radius:.75rem}@media screen and (max-width: 767px){.bundle-nutrition__layout{padding:0}.bundle-nutrition__intro{padding:0 20px}.bundle-nutrition__intro h2,.bundle-nutrition__intro .pdp-text-heading-lg,.bundle-nutrition__description{text-align:center}.bundle-nutrition__stats{grid-template-columns:repeat(4,minmax(0,1fr));min-height:120px}.bundle-nutrition__stat-group{grid-template-columns:repeat(4,minmax(0,1fr))}.bundle-nutrition__charts-wrapper{padding:0 20px}.bundle-nutrition__charts{min-height:300px}.bundle-nutrition__overlap-layer--1{transform:translate(-10px) translateY(10px) rotate(-1deg)}.bundle-nutrition__overlap-layer--2{transform:translate(8px) translateY(-8px) rotate(.8deg)}.bundle-nutrition__overlap-layer--3{transform:translate(-5px) translateY(5px) rotate(-.3deg)}}@media screen and (min-width: 767px){.bundle-nutrition__stat-value,.bundle-nutrition__stat-label{text-align:left}}@media screen and (min-width: 640px){.bundle-nutrition__stats,.bundle-nutrition__stat-group{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width: 1024px){.bundle-nutrition__layout{flex-direction:row;align-items:stretch;gap:3.5rem;padding:0}.bundle-nutrition__intro{max-width:750px;flex:0 0 min(45%,750px)}.bundle-nutrition__charts-wrapper{flex:1 1 auto;min-width:0;position:relative}.bundle-nutrition__charts{width:100%}.bundle-nutrition__controls{margin-top:auto}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-bundle-nutrition.css.map */
