.reel-watch[data-astro-cid-b2hslcuq]{text-underline-offset:3px;align-items:center;min-height:32px;padding:0 .25rem;font-size:.78rem;font-weight:650;text-decoration:underline;display:flex}.video-reels--gallery[data-astro-cid-b2hslcuq] .reel-watch[data-astro-cid-b2hslcuq]{font-size:.72rem}.reel-dialog[data-astro-cid-b2hslcuq] .reel-youtube+.reel-youtube{margin-left:1rem}.reel-notes[data-astro-cid-b2hslcuq]{color:var(--shop-muted);padding:.3rem .25rem;font-size:.75rem;line-height:1.65}.reel-notes[data-astro-cid-b2hslcuq] summary[data-astro-cid-b2hslcuq]{cursor:pointer;align-items:center;min-height:44px;text-decoration:underline;display:flex}.reel-notes[data-astro-cid-b2hslcuq] p[data-astro-cid-b2hslcuq]{white-space:pre-line;overflow-wrap:anywhere;margin:.6rem 0}.reel-notes[data-astro-cid-b2hslcuq] a[data-astro-cid-b2hslcuq]{text-decoration:underline}.reel-notes[data-astro-cid-b2hslcuq][open]{max-height:300px;overflow:auto}.video-reels--gallery[data-astro-cid-b2hslcuq] .reel-notes[data-astro-cid-b2hslcuq]{font-size:.7rem}.video-reels[data-astro-cid-b2hslcuq]{max-width:1280px;color:var(--shop-cocoa);contain:layout style;margin:3rem auto;padding:1rem;display:block}.reel-heading[data-astro-cid-b2hslcuq]{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.3rem;display:flex}.reel-heading[data-astro-cid-b2hslcuq] h2[data-astro-cid-b2hslcuq]{max-width:650px;font-size:clamp(1.6rem,3vw,2.7rem);font-weight:700;line-height:1.15}.reel-heading[data-astro-cid-b2hslcuq] p[data-astro-cid-b2hslcuq]:not(.reel-kicker){color:var(--shop-muted);margin-top:.8rem;font-size:.9rem;line-height:1.6}.reel-kicker[data-astro-cid-b2hslcuq]{text-transform:uppercase;letter-spacing:.14em;margin-bottom:.5rem;font-size:.7rem;font-weight:600}.reel-arrows[data-astro-cid-b2hslcuq]{gap:.5rem;display:flex}.reel-arrows[data-astro-cid-b2hslcuq] button[data-astro-cid-b2hslcuq]{border:1px solid var(--shop-line);background:#fffcf7;border-radius:50%;width:44px;height:44px}.reel-track[data-astro-cid-b2hslcuq]{scroll-snap-type:x mandatory;scrollbar-width:thin;overscroll-behavior-x:contain;align-items:center;gap:18px;padding:28px 4px 20px;display:flex;overflow-x:auto}.reel-card[data-astro-cid-b2hslcuq]{scroll-snap-align:center;flex:0 0 235px;transition:transform .2s;transform:scale(.94)}.reel-card[data-astro-cid-b2hslcuq].is-centred{transform:scale(1)}.reel-cover[data-astro-cid-b2hslcuq]{aspect-ratio:9/16;text-align:left;background:#2b201b;border-radius:20px;width:100%;display:block;position:relative;overflow:hidden}.reel-cover[data-astro-cid-b2hslcuq] img[data-astro-cid-b2hslcuq]{object-fit:cover;width:100%;height:100%}.reel-cover[data-astro-cid-b2hslcuq]:after{content:"";background:linear-gradient(#0000,#21150ecf);position:absolute;top:45%;bottom:0;left:0;right:0}.reel-play[data-astro-cid-b2hslcuq]{width:60px;height:60px;color:var(--shop-cocoa);z-index:1;background:#fffcf7;border:5px solid #ffffff45;border-radius:50%;place-items:center;padding-left:3px;font-size:23px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.reel-caption[data-astro-cid-b2hslcuq]{color:#fff;z-index:1;font-size:1rem;font-weight:650;line-height:1.3;position:absolute;bottom:20px;left:16px;right:16px}.reel-duration[data-astro-cid-b2hslcuq]{color:#fff;background:#20130ecc;border-radius:12px;padding:4px 8px;font-size:.75rem;position:absolute;top:12px;right:12px}.reel-product[data-astro-cid-b2hslcuq]{align-items:center;gap:.7rem;min-height:100px;padding:.8rem .25rem;display:flex}.reel-product[data-astro-cid-b2hslcuq] img[data-astro-cid-b2hslcuq]{border:1px solid var(--shop-line);object-fit:contain;background:#fff;border-radius:8px;flex-shrink:0}.reel-product[data-astro-cid-b2hslcuq]>div[data-astro-cid-b2hslcuq]{gap:.25rem;min-width:0;display:grid}.reel-product[data-astro-cid-b2hslcuq] a[data-astro-cid-b2hslcuq]{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.78rem;line-height:1.4;display:-webkit-box;overflow:hidden}.reel-product[data-astro-cid-b2hslcuq] .reel-brand[data-astro-cid-b2hslcuq]{text-transform:uppercase;letter-spacing:.05em;font-size:.65rem;text-decoration:underline}.reel-product[data-astro-cid-b2hslcuq] a[data-astro-cid-b2hslcuq]{min-height:26px}.reel-product[data-astro-cid-b2hslcuq] .reel-brand[data-astro-cid-b2hslcuq]{align-items:center;width:-moz-fit-content;width:fit-content;min-width:24px;display:flex}.reel-product[data-astro-cid-b2hslcuq] strong[data-astro-cid-b2hslcuq]{font-size:.85rem}.reel-dialog[data-astro-cid-b2hslcuq]{color:#fff;background:#17120f;border:0;border-radius:16px;width:min(96vw,460px);max-height:94dvh;padding:0;overflow:auto}.reel-dialog[data-astro-cid-b2hslcuq]::backdrop{background:#160e0bcf}.reel-dialog-bar[data-astro-cid-b2hslcuq]{z-index:2;background:#17120f;justify-content:space-between;align-items:center;padding:.3rem 1rem;display:flex;position:sticky;top:0}.reel-dialog-bar[data-astro-cid-b2hslcuq] button[data-astro-cid-b2hslcuq]{width:44px;height:44px;font-size:1.2rem}.reel-dialog-bar[data-astro-cid-b2hslcuq] span[data-astro-cid-b2hslcuq]{font-size:.8rem}.reel-dialog[data-astro-cid-b2hslcuq] .reel-media{background:#000;width:100%;height:min(62dvh,640px)}.reel-dialog[data-astro-cid-b2hslcuq] video,.reel-dialog[data-astro-cid-b2hslcuq] iframe{object-fit:contain;border:0;width:100%;height:100%}.reel-dialog[data-astro-cid-b2hslcuq] .reel-dialog-copy{padding:1rem}.reel-dialog[data-astro-cid-b2hslcuq] .reel-youtube{padding:.6rem 0;font-size:.85rem;text-decoration:underline;display:inline-block}.reel-dialog[data-astro-cid-b2hslcuq] h3{font-weight:650}.reel-dialog[data-astro-cid-b2hslcuq] p{white-space:pre-line;margin:.6rem 0;font-size:.85rem;line-height:1.7}.reel-dialog[data-astro-cid-b2hslcuq] .reel-shop{color:#352214;background:#f4dcaa;border-radius:8px;padding:.9rem 1rem;font-size:.85rem;font-weight:650;display:block}.reel-dialog[data-astro-cid-b2hslcuq] details{margin-top:1rem;font-size:.8rem}.reel-dialog-nav[data-astro-cid-b2hslcuq]{justify-content:space-between;padding:0 1rem 1rem;display:flex}.reel-dialog-nav[data-astro-cid-b2hslcuq] button[data-astro-cid-b2hslcuq]{border:1px solid #736355;border-radius:8px;min-height:44px;padding:.5rem 1rem}.reel-dialog-nav[data-astro-cid-b2hslcuq] button[data-astro-cid-b2hslcuq]:disabled{opacity:.35}.video-reels--gallery[data-astro-cid-b2hslcuq]{margin:1.5rem 0;padding:0}.video-reels--gallery[data-astro-cid-b2hslcuq] .reel-heading[data-astro-cid-b2hslcuq] h2[data-astro-cid-b2hslcuq]{font-size:1.1rem}.video-reels--gallery[data-astro-cid-b2hslcuq] .reel-kicker[data-astro-cid-b2hslcuq]{display:none}.video-reels--gallery[data-astro-cid-b2hslcuq] .reel-card[data-astro-cid-b2hslcuq]{flex-basis:145px;transform:none}.video-reels--gallery[data-astro-cid-b2hslcuq] .reel-track[data-astro-cid-b2hslcuq]{padding:4px 0}.video-reels--gallery[data-astro-cid-b2hslcuq] .reel-product[data-astro-cid-b2hslcuq]{display:none}.video-reels--gallery[data-astro-cid-b2hslcuq] .reel-cover[data-astro-cid-b2hslcuq]{border-radius:12px}.video-reels--gallery[data-astro-cid-b2hslcuq] .reel-caption[data-astro-cid-b2hslcuq]{font-size:.75rem;left:10px;right:10px}.video-reels--gallery[data-astro-cid-b2hslcuq] .reel-play[data-astro-cid-b2hslcuq]{width:44px;height:44px;font-size:16px}.video-reels--gallery[data-astro-cid-b2hslcuq] .reel-arrows[data-astro-cid-b2hslcuq]{display:none}@media (max-width:600px){.reel-card[data-astro-cid-b2hslcuq]{flex-basis:66vw;max-width:270px}.reel-heading[data-astro-cid-b2hslcuq]{align-items:start}.reel-heading[data-astro-cid-b2hslcuq] h2[data-astro-cid-b2hslcuq]{font-size:1.65rem}.reel-arrows[data-astro-cid-b2hslcuq]{display:none}.reel-cover[data-astro-cid-b2hslcuq]{border-radius:16px}.video-reels[data-astro-cid-b2hslcuq]{margin:2rem auto}.video-reels--gallery[data-astro-cid-b2hslcuq]{margin:1.5rem 0}.reel-track[data-astro-cid-b2hslcuq]{padding-top:10px}}@media (prefers-reduced-motion:reduce){.reel-card[data-astro-cid-b2hslcuq]{transition:none;transform:none}}.reel-dialog[data-astro-cid-b2hslcuq]{margin:auto}.reel-dialog[data-astro-cid-b2hslcuq] h3{color:#fff8e9;font-size:1.05rem;line-height:1.35}@media (min-width:900px){.reel-dialog[data-astro-cid-b2hslcuq]{--reel-h:min(86dvh,760px);width:min(92vw,900px);max-height:92dvh;overflow:hidden}.reel-dialog[data-astro-cid-b2hslcuq][open]{height:var(--reel-h);grid-template-columns:calc(var(--reel-h)*9/16) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;display:grid}.reel-dialog[data-astro-cid-b2hslcuq] [data-astro-cid-b2hslcuq][data-reel-player]{display:contents}.reel-dialog[data-astro-cid-b2hslcuq] .reel-media{grid-area:1/1/4;width:100%;height:100%}.reel-dialog-bar[data-astro-cid-b2hslcuq]{grid-area:1/2;padding:.4rem 1rem .2rem 1.5rem;position:static}.reel-dialog[data-astro-cid-b2hslcuq] .reel-dialog-copy{grid-area:2/2;min-height:0;padding:.25rem 1.5rem 1rem;overflow:auto}.reel-dialog[data-astro-cid-b2hslcuq] details p{max-height:min(20dvh,200px);padding-right:.5rem;overflow:auto}.reel-dialog-nav[data-astro-cid-b2hslcuq]{grid-area:3/2;padding:.5rem 1.5rem 1.25rem}}
