.gs-reels{background:#f6f8ed;padding:64px max(24px,calc((100vw - 1320px)/2));color:#263628}.gs-reels__heading{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:30px}.gs-reels__heading h2{font-size:clamp(30px,3.5vw,48px);line-height:1.12;margin:8px 0 14px}.gs-reels__heading p:last-child{max-width:650px;font-size:16px}.gs-reels__arrows{display:flex;gap:10px}.gs-reels__arrows button{border:1px solid #c3cbb4;border-radius:50%;width:44px;height:44px;background:#fff;cursor:pointer;font-size:20px}.gs-reels__rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 60px)/4);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:12px}.gs-reels__item{min-width:0;scroll-snap-align:start}.gs-reels__cover{display:block;position:relative;width:100%;aspect-ratio:9/15;border:0;border-radius:20px;overflow:hidden;background:#dee5cd;cursor:pointer}.gs-reels__cover img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.gs-reels__cover:hover img{transform:scale(1.025)}.gs-reels__cover:after{content:"";position:absolute;top:50%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#0009)}.gs-reels__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;width:58px;height:58px;display:grid;place-content:center;background:#fffffff2;font-size:20px;z-index:1}.gs-reels__credit{position:absolute;bottom:20px;left:16px;color:#fff;font-size:18px;font-weight:600;z-index:1}.gs-reels__product{display:block;padding:16px 4px;font-size:15px;font-weight:600;line-height:1.45}.gs-reels__product span{display:block;margin-top:5px;font-weight:400}.gs-reels__dialog{padding:0;width:min(900px,92vw);max-height:90dvh;border:0;border-radius:20px;background:#fff;color:#263628;overflow:auto}.gs-reels__dialog::backdrop{background:#0f1911bf}.gs-reels__dialog-layout{display:grid;grid-template-columns:1fr 1fr}.gs-reels__video{background:#111;min-width:0}.gs-reels__video video{display:block;width:100%;height:100%;max-height:85dvh;object-fit:contain}.gs-reels__shop{padding:42px 26px 26px;align-self:center}.gs-reels__shop h3{font-size:24px;margin:8px 0}.gs-reels__source{text-decoration:underline;font-size:13px}.gs-reels__shop h4{font-size:19px;margin:14px 0}.gs-reels__shop-image{width:120px;height:120px;object-fit:contain;margin-top:20px}.gs-reels__details{display:block;margin-top:18px;text-decoration:underline}.gs-reels__close{position:absolute;right:12px;top:12px;z-index:2;border:1px solid #ddd;width:36px;height:36px;border-radius:50%;background:#fff;color:#263628;font-size:25px;cursor:pointer}body.gs-reel-open{overflow:hidden}body.gs-reel-open .gs-sticky-purchase{visibility:hidden!important}.gs-reels__shop .btn{width:100%}@media(max-width:749px){.gs-reels{padding:40px 20px}.gs-reels__heading{align-items:flex-start}.gs-reels__heading p:last-child{font-size:14px}.gs-reels__arrows{display:none}.gs-reels__rail{grid-auto-columns:72%;gap:14px}.gs-reels__dialog{width:92vw;max-height:92dvh}.gs-reels__dialog-layout{display:block}.gs-reels__video video{max-height:58dvh}.gs-reels__shop{padding:20px}.gs-reels__shop-image{display:none}.gs-reels__shop h3{font-size:20px}}@media(prefers-reduced-motion:reduce){.gs-reels__cover img{transition:none}}.gs-reels__dialog .gs-reels__video video{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/10/assets/gs-creator-reels.css.map */
