.pmt-superfoods{--pmt-sf-bg: #faf9f6;--pmt-sf-kicker: #3f7a0f;--pmt-sf-heading: #1c3c1e;--pmt-sf-accent: #a85a00;--pmt-sf-body: #4a5451;--pmt-sf-name: #000000;--pmt-sf-card-tint: #eaefe9;--pmt-sf-card-border: transparent;--pmt-sf-cta-bg: #f89b22;--pmt-sf-cta-bg-hover: #e08a14;--pmt-sf-cta-text: #1c3c1e;--pmt-sf-focus: #215239;--pmt-sf-progress: #215239;--pmt-sf-progress-track: #e4e4e7;--pmt-sf-font-display: "Neusa", Impact, sans-serif;--pmt-sf-font-body: "Inter", system-ui, -apple-system, sans-serif;--pmt-sf-gutter: 16px;--pmt-sf-gap: 16px;--pmt-sf-card-min: 240px;--pmt-sf-card-max: 292px;--pmt-sf-pt: 64px;--pmt-sf-pb: 64px;--pmt-sf-count: 1;--pmt-sf-travel: 0%;display:block;background:var(--pmt-sf-bg);padding-block:min(var(--pmt-sf-pt),max(16px,calc(var(--pmt-sf-pt) / 2))) min(var(--pmt-sf-pb),max(16px,calc(var(--pmt-sf-pb) / 2)))}.pmt-superfoods *,.pmt-superfoods *:before,.pmt-superfoods *:after{box-sizing:border-box}.pmt-superfoods__inner{display:flex;flex-direction:column;row-gap:32px;width:100%;max-width:1440px;margin-inline:auto;padding-inline:var(--pmt-sf-gutter)}.pmt-superfoods__header{display:flex;flex-direction:column;align-items:flex-start;row-gap:8px;width:100%;text-align:left}.pmt-superfoods__kicker{margin:0;font-family:var(--pmt-sf-font-body);font-size:16px;font-weight:700;line-height:1;text-transform:uppercase;color:#7dcb29}.pmt-superfoods__heading{margin:0;font-family:var(--pmt-sf-font-display);font-size:clamp(30px,11.28vw,44px);font-weight:700;line-height:normal;text-transform:uppercase;color:var(--pmt-sf-heading)}.pmt-superfoods__accent{color:#f89b22}.pmt-superfoods__intro{margin:8px 0 0;font-family:var(--pmt-sf-font-body);font-size:15px;font-weight:500;line-height:22px;color:var(--pmt-sf-body)}.pmt-superfoods__carousel{position:relative;display:flex;flex-direction:column;row-gap:32px;width:100%;timeline-scope:--pmt-sf-track}.pmt-superfoods__viewport{margin-inline:calc(var(--pmt-sf-gutter) * -1);padding-inline:var(--pmt-sf-gutter);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline-start:var(--pmt-sf-gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-timeline:--pmt-sf-track inline}.pmt-superfoods__viewport::-webkit-scrollbar{display:none}.pmt-superfoods__viewport:focus-visible{outline:2px solid var(--pmt-sf-focus);outline-offset:-2px}.pmt-superfoods__viewport:focus:not(:focus-visible){outline:none}.pmt-superfoods__track{display:grid;grid-auto-flow:column;grid-auto-columns:var(--pmt-sf-card-min);column-gap:var(--pmt-sf-gap);justify-content:start;margin:0;padding:0;list-style:none}.pmt-superfoods__card{display:flex;flex-direction:column;row-gap:16px;min-width:0;width:100%;max-width:var(--pmt-sf-card-max);justify-self:center;scroll-snap-align:start}.pmt-superfoods__arch{position:relative;display:block;width:100%;aspect-ratio:6 / 7;border-radius:140px 140px 24px 24px;overflow:hidden;background:var(--pmt-sf-card-tint);box-shadow:inset 0 0 0 1px var(--pmt-sf-card-border);-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.pmt-superfoods__photo{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.pmt-superfoods__arch-name{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.pmt-superfoods__arch--link .pmt-superfoods__photo{transition:transform .4s ease}.pmt-superfoods__arch--link:hover .pmt-superfoods__photo,.pmt-superfoods__arch--link:focus-visible .pmt-superfoods__photo{transform:scale(1.04)}.pmt-superfoods__arch--link:focus-visible{outline:2px solid var(--pmt-sf-focus);outline-offset:2px}.pmt-superfoods__arch--link:focus:not(:focus-visible){outline:none}.pmt-superfoods__card:has(.pmt-superfoods__arch--link:hover) .pmt-superfoods__name,.pmt-superfoods__card:has(.pmt-superfoods__arch--link:focus-visible) .pmt-superfoods__name{text-decoration:underline;text-underline-offset:3px}.pmt-superfoods__body{display:flex;flex-direction:column;row-gap:6px;padding-inline:8px}.pmt-superfoods__name{margin:0;font-family:var(--pmt-sf-font-body);font-size:20px;font-weight:700;line-height:1;text-transform:uppercase;overflow-wrap:anywhere;color:var(--pmt-sf-name)}.pmt-superfoods__desc{margin:0;font-family:var(--pmt-sf-font-body);font-size:13px;font-weight:400;line-height:18px;color:var(--pmt-sf-body)}.pmt-superfoods__progress{display:none}@supports (animation-timeline: scroll()){.pmt-superfoods__progress{display:block;overflow:hidden;height:2px;border-radius:12px;background:var(--pmt-sf-progress-track)}.pmt-superfoods__progress-thumb{display:block;width:calc(100% / var(--pmt-sf-count));height:100%;border-radius:inherit;background:var(--pmt-sf-progress);animation:pmt-superfoods-progress linear both;animation-timeline:--pmt-sf-track}@keyframes pmt-superfoods-progress{0%{transform:translate(0)}to{transform:translate(var(--pmt-sf-travel))}}}.pmt-superfoods__cta{display:flex;align-items:center;justify-content:center;align-self:stretch;column-gap:8px;min-height:44px;padding:14px 40px;border:0;border-radius:999px;background:var(--pmt-sf-cta-bg);color:#fff;text-decoration:none;cursor:pointer;transition:background-color .18s ease,transform .18s ease}.pmt-superfoods__cta-label{font-family:var(--pmt-sf-font-body);font-size:14px;font-weight:800;line-height:1.2;letter-spacing:.5px;text-transform:uppercase}.pmt-superfoods__cta-icon{flex:0 0 auto}.pmt-superfoods__cta:hover{background:var(--pmt-sf-cta-bg-hover)}.pmt-superfoods__cta:active{transform:translateY(1px)}.pmt-superfoods__cta:focus-visible{outline:2px solid var(--pmt-sf-focus);outline-offset:2px}.pmt-superfoods__cta:focus:not(:focus-visible){outline:none}@media(min-width:750px){.pmt-superfoods{--pmt-sf-gutter: 40px}.pmt-superfoods__intro{max-width:640px}.pmt-superfoods__track{grid-auto-columns:var(--pmt-sf-card-max)}.pmt-superfoods__cta{align-self:center;width:auto}.pmt-superfoods--few-cards .pmt-superfoods__progress{display:none}}@media(min-width:990px){.pmt-superfoods{--pmt-sf-gap: 40px;padding-block:var(--pmt-sf-pt) var(--pmt-sf-pb)}.pmt-superfoods__inner{row-gap:40px}.pmt-superfoods__header{align-items:center;text-align:center}.pmt-superfoods__intro{max-width:804px;margin:0 auto;font-size:16px}.pmt-superfoods__viewport{margin-inline:0;padding-inline:0;overflow:visible;scroll-snap-type:none}.pmt-superfoods__viewport:focus-visible{outline-offset:4px}.pmt-superfoods__track{grid-auto-flow:row;grid-template-columns:repeat(auto-fit,minmax(var(--pmt-sf-card-min),1fr));row-gap:var(--pmt-sf-gap);max-width:calc(var(--pmt-sf-count) * var(--pmt-sf-card-max) + (var(--pmt-sf-count) - 1) * var(--pmt-sf-gap));margin-inline:auto}.pmt-superfoods__arch{aspect-ratio:73 / 70}.pmt-superfoods__progress{display:none}}@media(min-width:1400px){.pmt-superfoods{--pmt-sf-gutter: 64px;--pmt-sf-gap: 48px}}@media(prefers-reduced-motion:reduce){.pmt-superfoods__photo,.pmt-superfoods__cta{transition:none}.pmt-superfoods__arch--link:hover .pmt-superfoods__photo,.pmt-superfoods__arch--link:focus-visible .pmt-superfoods__photo,.pmt-superfoods__cta:active{transform:none}}@media(max-width:750px){.pmt-superfoods{padding:56px 0 48px}}@media(min-width:990px)and (max-width:1159px){.pmt-superfoods__viewport{margin-inline:calc(var(--pmt-sf-gutter) * -1);padding-inline:var(--pmt-sf-gutter);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline-start:var(--pmt-sf-gutter)}.pmt-superfoods__track{grid-auto-flow:column;grid-auto-columns:var(--pmt-sf-card-max);grid-template-columns:unset;row-gap:0;max-width:unset;margin-inline:0}.pmt-superfoods__card{scroll-snap-align:start}.pmt-superfoods__progress{display:flex}}@media(max-width:990px){.pmt-superfoods__viewport{padding-inline:16px}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/pmt-superfoods.css.map */
