.pickie-story-wrap{width:min(1240px,calc(100% - 64px));margin-inline:auto}.pickie-story-eyebrow{margin:0 0 12px!important;font-size:11px!important;font-weight:700;line-height:1.4!important;letter-spacing:.12em!important;text-transform:uppercase}.pickie-flavor-choice{padding:54px 0;background:#fcfcf0;color:#1d3526}.pickie-flavor-choice__intro{max-width:760px;margin:0 auto 28px;text-align:center}.pickie-flavor-choice__intro h2{font-size:clamp(30px,3.6vw,44px);line-height:1.12;letter-spacing:-.035em;margin:0 0 15px}.pickie-flavor-choice__intro>p:last-child{margin:0;font-size:17px;line-height:1.5}.pickie-flavor-choice__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.pickie-flavor-card{display:grid;grid-template-columns:40% minmax(0,1fr);border:1px solid #aeb698;border-radius:22px;overflow:hidden;background:#eef1d6}.pickie-flavor-card--lemonade{background:#f8edb7}.pickie-flavor-card>img{width:100%;height:100%;min-height:300px;object-fit:cover;object-position:center}.pickie-flavor-card>div{padding:25px 24px;display:flex;flex-direction:column;align-items:flex-start}.pickie-flavor-card__for{font-size:12px;font-weight:700;margin:0 0 10px}.pickie-flavor-card h3{font-size:clamp(23px,2.2vw,30px);line-height:1.13;letter-spacing:-.025em;margin:0 0 14px}.pickie-flavor-card p{line-height:1.55}.pickie-flavor-card>div>p:not([class]){font-size:15px;margin:0 0 18px}.pickie-flavor-card .pickie-flavor-card__facts{font-size:11px;margin:0 0 15px}.pickie-flavor-card a{display:inline-flex;align-items:center;justify-content:space-between;gap:13px;min-height:44px;padding:9px 0;margin-top:auto;font-size:14px;font-weight:700;color:inherit;text-decoration:underline;text-underline-offset:4px}.pickie-flavor-card a:focus-visible,.pickie-other-flavor a:focus-visible{outline:3px solid #187da5;outline-offset:4px}.pickie-ingredient-story{padding:48px 0;background:#edf0d8;color:#1d3526;border-block:1px solid #c0c7ab}.pickie-ingredient-story .pickie-story-intro{max-width:870px}.pickie-ingredient-story h2{font-size:clamp(30px,3.7vw,48px)!important;line-height:1.13!important;letter-spacing:-.035em!important;word-spacing:.02em;margin:0 0 18px!important}.pickie-ingredient-story .pickie-story-intro>p:last-child{font-size:17px;line-height:1.6;margin:0;max-width:72ch}.pickie-story-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:30px}.pickie-story-points article{border-top:1px solid #9aa886;padding-top:20px}.pickie-story-mark{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid #435a38;border-radius:50%;background:#c5da55;font-size:21px;font-weight:700;line-height:1;margin-bottom:15px}.pickie-story-points article:last-child .pickie-story-mark{font-size:14px;background:#fcfcf0}.pickie-story-points article:nth-child(2) .pickie-story-mark{background:#e0eff0}.pickie-story-points h3{font-size:22px!important;line-height:1.25!important;letter-spacing:-.025em!important;margin:0 0 10px!important}.pickie-story-points p{font-size:15px;line-height:1.6;margin:0;max-width:36ch}.pickie-ingredient-story .pickie-story-note{font-size:12px;line-height:1.55;max-width:none;margin-top:26px}.pickie-other-flavor{padding:30px 0;background:#fcfcf0;color:#1d3526}.pickie-other-flavor__inner{display:grid;grid-template-columns:144px minmax(0,1fr);align-items:center;gap:28px;width:min(820px,calc(100% - 64px));margin:auto;padding:22px 28px;border:1px solid #b2baa0;border-radius:18px;background:#f3f4e7}.pickie-other-flavor .pickie-other-flavor__image{width:144px;height:160px;object-fit:contain;mix-blend-mode:multiply}.pickie-other-flavor h2{font-size:25px!important;line-height:1.2!important;letter-spacing:-.025em!important;margin:0 0 10px!important}.pickie-other-flavor p:not(.pickie-story-eyebrow){font-size:14px;line-height:1.55;margin:0;max-width:58ch}.pickie-other-flavor .pickie-story-eyebrow{font-size:10px!important;margin-bottom:8px!important}.pickie-other-flavor a{display:inline-flex;align-items:center;gap:15px;min-height:44px;font-size:13px;font-weight:700;color:inherit;text-decoration:underline;text-underline-offset:4px;margin-top:8px}.ple .ple-lifestyle-poster{border-radius:28px;grid-template-columns:65% 35%;min-height:0;align-self:start}.ple .ple-lifestyle-poster .ple-product-photo{min-height:0;aspect-ratio:1023/1537}.ple .ple-lifestyle-poster .ple-product-photo>img{position:static;display:block;transform:none;width:100%;height:100%;max-width:100%;object-fit:contain}.ple .ple-lifestyle-poster .ple-poster-type{padding:35px 18px 22px;gap:20px;justify-content:space-between}.ple .ple-lifestyle-poster .ple-poster-type>div{font-size:clamp(23px,2.9vw,38px)}.ple .ple-lifestyle-poster .ple-poster-caption{white-space:normal}.ple .ple-lifestyle-poster .ple-poster-garnish{position:static;width:110px;height:auto}.ple .ple-lifestyle-poster .ple-poster-type>.ple-tiny{font-size:9px}.ple .ple-lifestyle-poster .ple-poster-type .ple-bottom{display:block}@media(max-width:1000px){.pickie-flavor-choice__grid{gap:16px}.pickie-flavor-card{grid-template-columns:36% minmax(0,1fr)}.pickie-flavor-card>div{padding:22px 18px}.pickie-flavor-card h3{font-size:24px}.pickie-flavor-card>div>p:not([class]){font-size:14px}.pickie-story-wrap{width:calc(100% - 48px)}}@media(max-width:760px){.pickie-story-wrap{width:calc(100% - 36px)}.pickie-flavor-choice{padding:32px 0}.pickie-flavor-choice__intro{text-align:left;margin-bottom:22px}.pickie-flavor-choice__intro h2{font-size:30px}.pickie-flavor-choice__intro>p:last-child{font-size:15px}.pickie-flavor-choice__grid{grid-template-columns:1fr}.pickie-flavor-card{grid-template-columns:35% minmax(0,1fr)}.pickie-flavor-card>img{min-height:0;object-fit:contain;background:#e4e8d6}.pickie-flavor-card--lemonade>img{background:#dceef0}.pickie-flavor-card>div{padding:20px 16px}.pickie-flavor-card h3{font-size:25px;margin-bottom:10px}.pickie-flavor-card__for{font-size:11px;margin-bottom:8px}.pickie-flavor-card>div>p:not([class]){font-size:14px;line-height:1.5;margin-bottom:13px}.pickie-flavor-card .pickie-flavor-card__facts{font-size:11px;line-height:1.5;margin-bottom:6px}.pickie-flavor-card a{font-size:13px;gap:8px}.pickie-ingredient-story{padding:34px 0}.pickie-ingredient-story h2{font-size:32px!important}.pickie-ingredient-story .pickie-story-intro>p:last-child{font-size:15px;line-height:1.6}.pickie-story-points{grid-template-columns:1fr;gap:18px;margin-top:23px}.pickie-story-points article{display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:14px;padding-top:18px}.pickie-story-mark{width:42px;height:42px;grid-row:1/3;margin:0}.pickie-story-points h3{font-size:21px!important;margin-bottom:7px!important}.pickie-story-points p{grid-column:2;max-width:50ch;font-size:14px}.pickie-ingredient-story .pickie-story-note{font-size:11px;margin-top:22px}.pickie-other-flavor{padding:24px 0}.pickie-other-flavor__inner{width:calc(100% - 36px);grid-template-columns:96px minmax(0,1fr);gap:15px;padding:19px 16px}.pickie-other-flavor .pickie-other-flavor__image{width:96px;height:140px}.pickie-other-flavor h2{font-size:22px!important}.pickie-other-flavor p:not(.pickie-story-eyebrow){font-size:13px}.pickie-other-flavor a{font-size:12px;gap:6px}.ple .ple-lifestyle-poster{height:auto;min-height:0;grid-template-columns:64% 36%;border-radius:22px}.ple .ple-lifestyle-poster .ple-product-photo{height:auto;min-height:0}.ple .ple-lifestyle-poster .ple-poster-type{padding:24px 12px 18px;gap:12px}.ple .ple-lifestyle-poster .ple-poster-type>div{font-size:clamp(22px,6.5vw,34px)}.ple .ple-lifestyle-poster .ple-poster-type>.ple-tiny{font-size:8px}.ple .ple-lifestyle-poster .ple-poster-garnish{width:70px}.ple .ple-lifestyle-poster .ple-poster-type .ple-bottom{display:none}}@media(max-width:360px){.pickie-flavor-card{grid-template-columns:31% minmax(0,1fr)}.pickie-flavor-card>div{padding:18px 13px}.pickie-flavor-card h3{font-size:22px}.pickie-other-flavor__inner{grid-template-columns:76px minmax(0,1fr);gap:12px;padding:16px 12px}.pickie-other-flavor .pickie-other-flavor__image{width:76px;height:120px}.pickie-other-flavor h2{font-size:20px!important}.ple .ple-lifestyle-poster .ple-poster-type{padding:19px 9px 12px}.ple .ple-lifestyle-poster .ple-poster-type>div{font-size:22px}}
@media(max-width:360px){.ple .ple-benefits{display:flex;flex-wrap:wrap}.ple .ple-benefits>span{flex:0 1 auto}}
