.rsr [data-flavor=variety-pack]{--rsc-card: #FAF1DF;--rsc-card-shadow: rgba(0, 40, 90, .2)}.rsr [data-flavor=strawberries],.rsr [data-flavor=berry-blend]{--rsc-card: #F9CCDB;--rsc-card-shadow: rgba(74, 0, 22, .26)}.rsr [data-flavor=grapes],.rsr [data-flavor=super-sour-blend]{--rsc-card: #E9CBE1;--rsc-card-shadow: rgba(48, 0, 52, .28)}.rsr [data-flavor=mangos],.rsr [data-flavor=tropical-blend]{--rsc-card: #FED58F;--rsc-card-shadow: rgba(78, 20, 0, .26)}.rsr [data-flavor=blueberries]{--rsc-card: #D1EAF4;--rsc-card-shadow: rgba(0, 12, 46, .26)}.rsr [data-flavor=pineapples]{--rsc-card: #FBF8CC;--rsc-card-shadow: rgba(122, 74, 0, .26)}.rsr [data-flavor=build-a-box]{--rsc-card: #FFB3D1;--rsc-card-shadow: rgba(74, 0, 22, .24)}.rsr{background:var(--rf-bg, #fff);color:var(--rf-ink, #00358e);font-family:var(--font-body, inherit);padding:56px clamp(16px,3.4vw,48px) 64px}@media(max-width:989px){.rsr{padding-block:40px 48px}}@media(max-width:699px){.rsr{padding-block:28px 40px}.rsr .rsr__head{margin-bottom:18px}.rsr .rsr__rating{min-height:32px;margin-top:6px}}.rsr__in{max-width:1344px;margin:0 auto}.rsr__head{text-align:center;margin:0 auto 28px}.rsr__eyebrow{margin:0 0 10px;font-size:var(--eyebrow-size, .95rem);letter-spacing:var(--eyebrow-tracking, .14em);font-weight:700;text-transform:uppercase;color:var(--rf-band-eyebrow, var(--rf-cta-hover, #960051))}.rsr__h2{margin:0;font-family:var(--font-display, var(--font-heading--family));font-weight:var(--display-weight, 700);font-size:var(--display-lg, clamp(2.25rem, 4vw + .5rem, 4rem));line-height:var(--display-lg-leading, .98);letter-spacing:var(--display-tracking, -.02em);color:var(--rf-ink, #00358e);text-wrap:balance}.rsr__rating{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:8px;font-size:16px;font-weight:600;color:var(--rf-ink, #00358e)}.rsr-stars{display:inline-flex;gap:2px;flex:none}.rsr-stars svg{width:16px;height:16px;fill:#ffb81c;display:block}.rsr__grid{display:grid;gap:20px;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;margin:0;padding:0}@media(max-width:1279px){.rsr__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:989px){.rsr__grid{gap:12px}}@media(max-width:699px){.rsr__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.rsr .rsc{display:grid;grid-row:span 6;grid-template-rows:subgrid;row-gap:0;position:relative;margin:0;background:var(--rf-bg, #fff);border:1.5px solid color-mix(in srgb,var(--rf-ink, #00358e) 16%,transparent);border-radius:20px;padding:10px 10px 14px;transition:transform .2s var(--rf-press-ease, ease),box-shadow .2s var(--rf-press-ease, ease)}@supports not (grid-template-rows: subgrid){.rsr .rsc{display:flex;flex-direction:column}.rsr .rsc .rsc__name{align-self:auto}.rsr .rsc .rsc__form{margin-top:auto;padding-top:10px}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.rsr .rsc:hover{transform:translateY(-4px);box-shadow:var(--rf-press-shadow-hover)}}.rsr .rsc__plate{position:relative;display:block;aspect-ratio:1;border-radius:14px;overflow:hidden;background:radial-gradient(70% 62% at 56% 40%,color-mix(in oklab,var(--rsc-card, #FAF1DF),white 38%) 0%,transparent 100%),var(--rsc-card, #FAF1DF);text-decoration:none}.rsr .rsc__pouch{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transform:translateY(1.5%) scale(.97);filter:drop-shadow(0 10px 14px var(--rsc-card-shadow, rgba(0, 0, 0, .2)))}.rsr .rsc[data-flavor=variety-pack] .rsc__pouch{transform:translateY(2%) scale(1.06)}.rsr .rsc[data-art=pair] .rsc__pouch{transform-origin:50% 4%;transform:translateY(2%) scale(1.12)}.rsr .rsc__crave{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;visibility:hidden;transform:scale(1);transition:opacity .2s ease,visibility 0s linear .2s,transform 0s linear .2s}@media(hover:hover)and (pointer:fine){.rsr .rsc.has-crave:hover .rsc__crave,.rsr .rsc.has-crave:has(:focus-visible) .rsc__crave{opacity:1;visibility:visible;transform:scale(1.04);transition:opacity .32s var(--rf-press-ease, ease) 60ms,visibility 0s,transform 1.2s cubic-bezier(.2,.7,.2,1) 60ms}.rsr .rsc.has-crave:hover .rsc__tag,.rsr .rsc.has-crave:has(:focus-visible) .rsc__tag{opacity:0;transition:opacity .2s ease 60ms}}.rsr .rsc.has-crave.is-crave .rsc__crave{opacity:1;visibility:visible;transform:scale(1.04);transition:opacity .32s var(--rf-press-ease, ease) 60ms,visibility 0s,transform 1.2s cubic-bezier(.2,.7,.2,1) 60ms}.rsr .rsc.has-crave.is-crave .rsc__tag{opacity:0;transition:opacity .2s ease 60ms}@media(prefers-reduced-motion:reduce){.rsr .rsc .rsc__crave{transform:none!important;transition:opacity .12s linear,visibility 0s!important}}.rsr .rsc__tag{position:absolute;top:10px;left:10px;z-index:2;padding:5px 7px 4px;border:1.5px solid var(--rf-ink, #00358e);border-radius:3px;background:color-mix(in srgb,var(--rsc-card, #FAF1DF) 70%,white);font:700 12px/1 var(--font-body, inherit);letter-spacing:.02em;color:var(--rf-ink, #00358e)}.rsr .rsc__name{margin:14px 2px 0;align-self:end;font-family:var(--font-display, var(--font-heading--family));font-weight:700;font-size:24px;line-height:1.02;letter-spacing:-.02em;color:var(--rf-ink, #00358e)}.rsr .rsc__name a{color:inherit;text-decoration:none}.rsr .rsc__name a:hover,.rsr .rsc:hover .rsc__name a{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.rsr .rsc__name a:focus-visible{outline:3px solid var(--rf-ink, #00358e);outline-offset:3px;border-radius:4px}.rsr .rsc__proof{margin:6px 2px 0;min-height:1.3em;display:flex;align-items:flex-start;gap:6px;font:600 14px/1.3 var(--font-body, inherit);color:var(--rf-ink, #00358e)}.rsr .rsc__stars{display:inline-flex;align-items:center;gap:6px}.rsr .rsc__proof:empty{min-height:0;margin-top:0}.rsr .rsc__from{font-size:.68em;font-weight:600}.rsr .rsc__proof .rsr-stars svg{width:14px;height:14px}.rsr .rsc__pack{margin:10px 2px 0;font:600 15px/1.3 var(--font-body, inherit)}.rsr .rsc__price{margin:2px 2px 0;display:flex;align-items:baseline;gap:4px 8px;flex-wrap:wrap}.rsr .rsc__money{font:700 22px/1.1 var(--font-body, inherit);font-variant-numeric:tabular-nums}.rsr .rsc__was{font:500 14px/1.2 var(--font-body, inherit);opacity:.75}.rsr .rsc__per{font:500 14px/1.2 var(--font-body, inherit)}.rsr .rsc__form{position:relative;margin:12px 0 0}.rsr .rsc__btn{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;margin:0;padding:0 14px;border:0;border-radius:999px;cursor:pointer;background:var(--rf-cta, #E40046);color:var(--rf-cta-ink, #fff);font:700 16px/1 var(--font-body, inherit);letter-spacing:.005em;text-decoration:none;-webkit-tap-highlight-color:transparent}.rsr .rsc__btn:focus-visible{outline:3px solid var(--rf-ink, #00358e);outline-offset:3px}.rsr .rsc__btn--door{background:var(--rf-ink, #00358e);color:var(--rf-bg-cream, #FAF1DF)}.rsr .rsc__btn--soldout,.rsr .rsc__btn--soldout:hover{background:var(--rf-bg, #fff);color:var(--rf-ink, #00358e);border:1.5px solid var(--rf-ink, #00358e);box-shadow:none;transform:none;cursor:not-allowed}.rsr .rsc__form.is-busy .rsc__btn{pointer-events:none}.rsr .rsc__form.is-busy .rsc__btn{opacity:.9}.rsr .rsc__status{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.rsr .rsc__btn.is-added{background:var(--rf-ink, #00358e);color:var(--rf-bg, #fff)}.rsr .rsc__btn.is-added .rsc__label:before{content:"";display:inline-block;width:.38em;height:.7em;margin:0 .5em .12em 0;border:solid currentColor;border-width:0 .14em .14em 0;transform:rotate(45deg);vertical-align:middle}.rsr .rsc__btn.is-retry{background:var(--rf-cta-hover, #960051)}.rsr__foot{margin:26px 0 0;text-align:center;text-wrap:balance;font:600 15px/1.4 var(--font-body, inherit);color:var(--rf-ink, #00358e)}.rsr__foot-s{display:inline-block}.rsr .bab{position:absolute;top:0;right:0;bottom:0;left:0}.rsr .bab__slot{position:absolute;width:40%;aspect-ratio:1}.rsr .bab__slot:nth-child(1){left:4%;top:9%}.rsr .bab__slot:nth-child(2){left:30%;top:4%}.rsr .bab__slot:nth-child(3){left:56%;top:9%}.rsr .bab__slot:nth-child(4){left:17%;top:47%}.rsr .bab__slot:nth-child(5){left:43%;top:47%}.rsr .bab__ghost,.rsr .bab__pouch{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transform:rotate(var(--t, 0deg)) scale(1.1)}.rsr .bab__ghost{filter:brightness(0);opacity:.14}.rsr .bab__pouch{filter:drop-shadow(0 6px 7px rgba(74,0,22,.26))}.rsr .bab__fill{opacity:0;transform:rotate(var(--t, 0deg)) translateY(-12%) scale(1.1);transition:opacity .16s ease,transform 0s linear .16s}@media(hover:hover)and (pointer:fine){.rsr .rsc--box:hover .bab__fill,.rsr .rsc--box:has(:focus-visible) .bab__fill{opacity:1;transform:rotate(var(--t, 0deg)) translateY(0) scale(1.1);transition:opacity .22s var(--rf-press-ease, ease) calc(60ms + var(--d, 0ms)),transform .34s cubic-bezier(.34,1.56,.64,1) calc(60ms + var(--d, 0ms))}}.rsr .rsc--box.is-crave .bab__fill{opacity:1;transform:rotate(var(--t, 0deg)) translateY(0) scale(1.1);transition:opacity .22s var(--rf-press-ease, ease) calc(60ms + var(--d, 0ms)),transform .34s cubic-bezier(.34,1.56,.64,1) calc(60ms + var(--d, 0ms))}@media(prefers-reduced-motion:reduce){.rsr .bab__fill{transition:opacity .12s linear!important;transform:rotate(var(--t, 0deg)) scale(1.1)!important}}.rsr .rsc--missing{grid-row:span 1;display:block;padding:16px;border-style:dashed}@media(max-width:989px){.rsr .rsc{border-radius:16px;padding:8px 8px 10px}.rsr .rsc__plate{border-radius:10px}.rsr .rsc__tag{top:7px;left:7px;font-size:11px;padding:4px 5px 3px}.rsr .rsc__name{font-size:20px;margin-top:10px}.rsr .rsc__proof{font-size:13px;margin-top:4px;gap:5px}.rsr .rsc__proof .rsr-stars{gap:1px}.rsr .rsc__proof .rsr-stars svg{width:13px;height:13px}.rsr .rsc__long{display:none}.rsr .rsc__pack{font-size:14px;margin-top:8px}.rsr .rsc__money{font-size:19px}.rsr .rsc__per{font-size:13px}.rsr .rsc__btn{min-height:44px;font-size:15px}.rsr .rsc__form{margin-top:10px}}@media(min-width:700px)and (max-width:1279px){.rsr .rsc--variety,.rsr .rsc--box{grid-column:span 2;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:1fr repeat(5,auto) 1fr;column-gap:16px}.rsr .rsc--variety>.rsc__plate,.rsr .rsc--box>.rsc__plate{grid-column:1;grid-row:1 / -1;align-self:start}.rsr .rsc--variety>:not(.rsc__plate),.rsr .rsc--box>:not(.rsc__plate){grid-column:2}.rsr .rsc--variety>.rsc__name,.rsr .rsc--box>.rsc__name{grid-row:2;margin-top:0;align-self:auto}.rsr .rsc--variety>.rsc__proof,.rsr .rsc--box>.rsc__proof{grid-row:3}.rsr .rsc--variety>.rsc__pack,.rsr .rsc--box>.rsc__pack{grid-row:4}.rsr .rsc--variety>.rsc__price,.rsr .rsc--box>.rsc__price{grid-row:5}.rsr .rsc--variety>.rsc__form,.rsr .rsc--box>.rsc__form{grid-row:6;margin-top:12px;padding-right:4px}}@supports not (grid-template-rows: subgrid){@media(min-width:700px)and (max-width:1279px){.rsr .rsc--variety,.rsr .rsc--box{display:grid}}}@supports not (color: color-mix(in srgb,red 50%,blue)){.rsr .rsc{border-color:#00358e29}.rsr .rsc__plate{background:var(--rsc-card, #FAF1DF)}.rsr .rsc__tag{background:#fff}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/refreshd-shop-row.css.map */
