.hp-v2-ingredients{position:relative;display:block;padding-block:var(--ingredients-padding-top) var(--ingredients-padding-bottom);background:var(--ingredients-gradient, var(--ingredients-background));color:var(--ingredients-text);font:400 14px/1.375 Helvetica Neue,Arial,sans-serif;letter-spacing:normal;text-transform:none}.hp-v2-ingredients,.hp-v2-ingredients *,.hp-v2-ingredients *:before,.hp-v2-ingredients *:after{box-sizing:border-box}.hp-v2-ingredients__container{display:flex;flex-direction:column;align-items:center;gap:var(--ingredients-gap);inline-size:calc(100% - var(--ingredients-padding-inline) * 2);max-inline-size:1440px;max-width:1440px;margin-inline:auto}.hp-v2-ingredients__header{display:flex;flex-direction:column;align-items:center;gap:var(--ingredients-header-gap);inline-size:100%;text-align:center}.hp-v2-ingredients :is(h2,h3,h4,p){margin:0;font-family:inherit;font-style:normal;letter-spacing:normal;text-transform:none}.hp-v2-ingredients__eyebrow{min-block-size:var(--ingredients-eyebrow-line-box);color:var(--ingredients-muted);font-size:var(--ingredients-eyebrow-size);font-weight:400;line-height:1.375}.hp-v2-ingredients__heading{max-inline-size:min(100%,var(--ingredients-heading-width));color:var(--ingredients-text);font-size:var(--ingredients-heading-size);font-weight:400;line-height:1.2;text-wrap:balance}.hp-v2-ingredients .hp-v2-ingredients__accent{min-block-size:var(--ingredients-accent-line-box);max-inline-size:min(100%,var(--ingredients-accent-width));color:var(--ingredients-description);font-family:Minion Pro,Georgia,serif;font-size:var(--ingredients-accent-size);font-style:italic;font-weight:400;line-height:1.2;letter-spacing:.5px}.hp-v2-ingredients__panel{inline-size:100%;min-inline-size:0}.hp-v2-ingredients__track:not(.flickity-enabled){display:flex;flex-direction:column;gap:var(--ingredients-gap)}.hp-v2-ingredients__group{inline-size:100%;min-inline-size:0}.hp-v2-ingredients__group-content{display:flex;flex-direction:column;gap:var(--ingredients-group-gap);inline-size:100%;max-inline-size:580px;margin-inline:auto}.hp-v2-ingredients__group-header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:4px 12px;padding-block-end:8px;text-align:center}.hp-v2-ingredients__group-title{flex-basis:100%;font-size:var(--ingredients-group-size);font-weight:700;line-height:1.2}.hp-v2-ingredients__group-subtitle{color:var(--ingredients-muted);font-size:var(--ingredients-group-caption-size);font-weight:400;line-height:1.375}.hp-v2-ingredients__grid{display:flex;flex-wrap:wrap;gap:var(--ingredients-card-gap);inline-size:100%;min-inline-size:0}.hp-v2-ingredients__card{display:flex;align-items:center;gap:var(--ingredients-media-gap);inline-size:100%;min-inline-size:0;min-block-size:var(--ingredients-card-height);padding:14px 20px 14px 14px;border:1px solid var(--ingredients-border);border-radius:var(--ingredients-card-radius);background:var(--ingredients-card)}.hp-v2-ingredients__media{display:flex;flex:none;flex-direction:column;align-items:center;inline-size:fit-content;min-inline-size:var(--ingredients-image-size);max-inline-size:40%}.hp-v2-ingredients__image{inline-size:var(--ingredients-image-size);max-inline-size:100%;aspect-ratio:1;overflow:hidden;border-radius:50%}.hp-v2-ingredients__image .image-wrapper{display:block;inline-size:100%;block-size:100%}.hp-v2-ingredients__image img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.hp-v2-ingredients__amount{position:relative;z-index:1;max-inline-size:100%;padding:3px 10px;border-radius:300px;background:var(--ingredients-badge);color:var(--ingredients-badge-text);font-size:var(--ingredients-badge-size);font-weight:700;line-height:1.375;text-align:center;overflow-wrap:anywhere}.hp-v2-ingredients__image+.hp-v2-ingredients__amount{margin-block-start:-11px}.hp-v2-ingredients__copy{display:flex;flex:1;flex-direction:column;gap:4px;min-inline-size:0}.hp-v2-ingredients__name{max-inline-size:min(100%,var(--ingredients-name-width));font-size:var(--ingredients-name-size);font-weight:700;line-height:1.375}.hp-v2-ingredients__description{max-inline-size:min(100%,var(--ingredients-description-width));color:var(--ingredients-description);font-size:var(--ingredients-description-size);font-weight:400;line-height:1.375}.hp-v2-ingredients__controls{display:flex;align-items:center;justify-content:center;gap:20px;inline-size:100%}.hp-v2-ingredients [hidden]{display:none!important}.hp-v2-ingredients__arrow{display:grid;flex:none;place-items:center;inline-size:44px;block-size:44px;margin:0;padding:0;border:1px solid var(--ingredients-navigation);border-radius:50%;background:var(--ingredients-navigation);color:var(--ingredients-navigation-text);cursor:pointer}.hp-v2-ingredients__arrow:before{display:block;inline-size:44px;block-size:44px;background:currentColor;content:"";-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 44' fill='none'%3E%3Cpath d='M25 15L18 22L25 29' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 44' fill='none'%3E%3Cpath d='M25 15L18 22L25 29' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.hp-v2-ingredients__arrow[data-ingredients-next]:before{transform:rotate(180deg)}.hp-v2-ingredients__arrow:disabled{border-color:var(--ingredients-navigation-border);background:transparent;color:var(--ingredients-navigation);cursor:default}.hp-v2-ingredients__dots{display:flex;align-items:center;gap:8px}.hp-v2-ingredients__dot{position:relative;display:grid;place-items:center;inline-size:8px;block-size:44px;margin:0;padding:0;border:0;background:transparent;color:var(--ingredients-navigation);cursor:pointer;transition:inline-size .2s ease}.hp-v2-ingredients__dot:after{position:absolute;inset-block:0;inset-inline-start:50%;inline-size:max(100%,24px);transform:translate(-50%);content:""}.hp-v2-ingredients__dot:before{inline-size:8px;block-size:8px;border-radius:10px;background:currentColor;opacity:.4;content:"";transition:inline-size .2s ease,opacity .2s ease}.hp-v2-ingredients__dot[aria-current]{inline-size:24px}.hp-v2-ingredients__dot[aria-current]:before{inline-size:24px;opacity:1}.hp-v2-ingredients__button.btn--solid.btn--primary{--btn-bg: var(--ingredients-button);--btn-bg-hover: var(--ingredients-button-hover);--btn-text: var(--ingredients-button-text);--btn-text-hover: var(--ingredients-button-hover-text);--btn-border: var(--ingredients-button-border);--btn-border-hover: var(--ingredients-button-border);display:inline-flex;align-items:center;justify-content:center;inline-size:100%;min-block-size:48px;max-inline-size:100%;margin:0;padding:16px 32px;border:1px solid var(--btn-border);border-radius:300px;background:var(--btn-bg);color:var(--btn-text);font:400 14px/1 Helvetica Neue,Arial,sans-serif;letter-spacing:1.4px;text-align:center;text-decoration:none;text-transform:uppercase;overflow-wrap:anywhere}.hp-v2-ingredients__button.btn--solid.btn--primary:is(:hover,:focus-visible){color:var(--btn-text-hover)}.hp-v2-ingredients__button:focus-visible:after{transform:translateZ(0)}.hp-v2-ingredients-section .hp-v2-ingredients :is(a,button):focus-visible,.hp-v2-ingredients-section .hp-v2-ingredients__track:focus-visible:not([data-pointer-interaction]){outline:3px solid var(--ingredients-focus);outline-offset:4px}.hp-v2-ingredients-section .hp-v2-ingredients__track[data-pointer-interaction]:focus{outline:none}.hp-v2-ingredients__track.flickity-enabled{position:relative}.hp-v2-ingredients__track .flickity-viewport{position:relative;overflow:hidden;transition:height .2s ease}.hp-v2-ingredients__track .flickity-slider{position:absolute;inline-size:100%;block-size:100%}.hp-v2-ingredients__empty{padding:16px;border:1px dashed currentColor;color:var(--ingredients-text)}@media(max-width:767px){.hp-v2-ingredients__group{margin-inline-end:12px}.hp-v2-ingredients__track:not(.flickity-enabled){gap:12px}.hp-v2-ingredients{--ingredients-header-gap: 6px;--ingredients-group-size: 28px;--ingredients-gap: 24px;--ingredients-group-caption-size: 14px;--ingredients-card-gap: 12px;--ingredients-name-size: 16px;--ingredients-media-gap: 14px}.hp-v2-ingredients .hp-v2-ingredients__eyebrow{letter-spacing:.14px}.hp-v2-ingredients .hp-v2-ingredients__heading{letter-spacing:.34px}.hp-v2-ingredients .hp-v2-ingredients__group-title{letter-spacing:.28px}.hp-v2-ingredients .hp-v2-ingredients__group-subtitle{line-height:1.2;letter-spacing:.14px}.hp-v2-ingredients__group-header{gap:8px 12px}.hp-v2-ingredients__card{inline-size:calc((100% - var(--ingredients-card-gap)) / 2);flex-direction:column;padding:16px 12px}.hp-v2-ingredients__amount{padding:3px 9px;letter-spacing:.12px}.hp-v2-ingredients .hp-v2-ingredients__name{text-align:center;line-height:1.56;letter-spacing:.16px}.hp-v2-ingredients .hp-v2-ingredients__description{text-align:center;letter-spacing:.14px}.hp-v2-ingredients__arrow,.hp-v2-ingredients__arrow:before{inline-size:48px;block-size:48px}}@media(min-width:1024px){.hp-v2-ingredients{--ingredients-padding-top: 80px;--ingredients-padding-bottom: 80px;--ingredients-heading-size: 46px;--ingredients-header-gap: 10px;--ingredients-padding-inline: 5.5vw;--ingredients-group-gap: 26px;--ingredients-card-gap: 16px}.hp-v2-ingredients__heading--mobile-breaks br{display:none}.hp-v2-ingredients__panel{padding:40px 32px;border:1px solid var(--ingredients-border);border-radius:32px;background:var(--ingredients-panel)}.hp-v2-ingredients__track:not(.flickity-enabled){flex-direction:row;align-items:flex-start;gap:32px}.hp-v2-ingredients__group{flex:1 1 0}.hp-v2-ingredients__group--fuel{order:-1}.hp-v2-ingredients__group-content{max-inline-size:none}.hp-v2-ingredients__group-header{justify-content:flex-start;text-align:start}.hp-v2-ingredients__group-title{flex-basis:auto}.hp-v2-ingredients__card{align-items:flex-start;inline-size:calc((100% - var(--ingredients-card-gap)) / 2);padding-inline-end:16px;padding-bottom:6px}.hp-v2-ingredients--single{--ingredients-image-size: 88px;--ingredients-card-height: 140px}.hp-v2-ingredients--single .hp-v2-ingredients__group-header{justify-content:center;text-align:center}.hp-v2-ingredients--single .hp-v2-ingredients__grid{justify-content:center;max-width:900px;margin:0 auto}.hp-v2-ingredients--single .hp-v2-ingredients__card{--ingredients-media-gap: 16px;inline-size:calc((100% - var(--ingredients-card-gap)) / 2);padding:20px 24px 20px 20px;align-items:center}.hp-v2-ingredients__button.btn--solid.btn--primary{inline-size:auto}}@media(min-width:1024px)and (max-width:1280px){.hp-v2-ingredients{--ingredients-padding-inline: 40px}}@media(min-width:500px)and (max-width:1023px){.hp-v2-ingredients__button.btn--solid.btn--primary{inline-size:auto}}@media(prefers-reduced-motion:reduce){.hp-v2-ingredients__track .flickity-viewport,.hp-v2-ingredients__dot,.hp-v2-ingredients__dot:before,.hp-v2-ingredients__button,.hp-v2-ingredients__button:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/hp-v2-ingredients.css.map */
