.fz-reels__rail>.fz-reels__item{width:60vw}.fz-reels__item{list-style:none}.fz-reels__card{position:relative}.fz-reels__open{display:block;width:100%;padding:0;border:0;background:none;color:inherit;cursor:pointer;text-align:left}.fz-reels__media{position:relative;display:block;aspect-ratio:9 / 16;overflow:hidden;background:var(--c2-ph, #F5F5F5)}.fz-reels__media .fz-video,.fz-reels__media img,.fz-reels__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.4s var(--fz-ease-out)}@media(hover:hover){.fz-reels__open:hover .fz-reels__media video,.fz-reels__open:hover .fz-reels__media img{transform:scale(1.03)}}.fz-reels__no{position:absolute;left:14px;top:12px;z-index:1;font:500 var(--fz-fs-label)/1 var(--fz-font-ui);letter-spacing:.12em;color:var(--fz-ivory);text-shadow:0 1px 6px rgba(17,17,17,.4)}.fz-reels__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0000004d,#0000 30%);pointer-events:none}.fz-reels__cap{position:absolute;left:14px;right:14px;bottom:12px;z-index:1;font-family:var(--fz-font-display);font-weight:300;font-style:italic;font-size:var(--fz-fs-serif-s);line-height:1;color:var(--fz-ivory)}@media(min-width:1024px){.fz-reels__cap{font-family:var(--fz-font-ui);font-style:normal;font-weight:500;font-size:var(--fz-fs-label);letter-spacing:var(--fz-track-label);text-transform:uppercase;line-height:1.35}}.fz-reels__line{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:var(--fz-tap);padding:0 14px;border:0;border-bottom:1px solid var(--fz-line-dark);background:none;color:var(--fz-ivory);cursor:pointer;font:400 var(--fz-fs-ui)/1 var(--fz-font-ui);text-align:left}.fz-reels__line span{color:var(--fz-sand-text)}@media(hover:hover){.fz-reels__line:hover span{color:var(--fz-ivory)}}.fz-reels__bundle{margin-top:12px;min-height:52px}.fz-reels__bundle.is-success{--fz-btn-bg: var(--c2-ph)}.fz-reels__chips{list-style:none;margin:0;padding:10px 12px 0;display:flex;flex-direction:column;gap:0}.fz-reels__chips li:nth-child(n+3){display:none}.fz-reels__chip{display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-height:28px;padding:6px 0;border-top:1px solid var(--fz-line-dark);font:400 var(--fz-fs-card)/1.35 var(--fz-font-ui)}.fz-reels__chips li:first-child .fz-reels__chip{border-top:0;padding-top:0}.fz-reels__chip-text{display:contents}.fz-reels__chip-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fz-reels__chip-price{flex:none;color:var(--fz-sand-text);font-variant-numeric:tabular-nums}@media(min-width:768px){.fz-reels__rail>.fz-reels__item{width:calc((100vw - 4 * var(--fz-grid-gap)) / 3.4)}}@media(min-width:1024px){.fz-reels__rail>.fz-reels__item{width:calc((100vw - 5 * var(--fz-grid-gap)) / 5.2)}.fz-reels__chips{padding-inline:14px}}.fz-reels__modal{border:0;padding:0;margin:0;width:100vw;height:100vh;height:100dvh;max-width:none;max-height:none;background:var(--c2-ph, #F5F5F5);color:var(--c2-ink0, #111111);overflow:hidden;top:0;right:0;bottom:0;left:0}.fz-reels__modal::backdrop{background:#11111180;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.fz-reels__modal:not([open]){display:none}.fz-reels__track{height:100%;overflow-y:auto;overflow-x:hidden;scroll-snap-type:y mandatory;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.fz-reels__track::-webkit-scrollbar{display:none}.fz-reels__slide{position:relative;height:100%;scroll-snap-align:start;scroll-snap-stop:always;display:flex;flex-direction:column;justify-content:flex-end}.fz-reels__slide-media{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--c2-ph, #F5F5F5)}.fz-reels__slide-media .fz-video,.fz-reels__slide-media img,.fz-reels__slide-media video{width:100%;height:100%;object-fit:cover;display:block}.fz-reels__time{position:absolute;left:var(--fz-edge);right:64px;top:calc(28px + env(safe-area-inset-top,0px));height:2px;background:var(--fz-line-dark);z-index:2}.fz-reels__time i{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--fz-ivory);transform-origin:0 50%;transform:scaleX(0);transition:transform .25s linear}.fz-reels__paused{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:56px;height:56px;display:grid;place-items:center;color:var(--fz-ivory);opacity:0;transition:opacity .2s;pointer-events:none}.fz-reels__paused svg{width:36px;height:36px;filter:drop-shadow(0 2px 10px rgba(17,17,17,.5))}.fz-reels__slide.is-paused .fz-reels__paused{opacity:1}.fz-reels__panel{position:relative;z-index:1;padding:64px var(--fz-edge) calc(16px + env(safe-area-inset-bottom,0px));background:linear-gradient(to top,#0000004d 55%,#0000)}.fz-reels__slide-title{margin:0 0 12px;font-family:var(--fz-font-display);font-weight:300;font-style:italic;font-size:var(--fz-fs-serif-s);line-height:1.05}.fz-reels__products{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.fz-reels__product{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--fz-line-dark)}.fz-reels__product-img{display:block;width:48px;aspect-ratio:2 / 3;overflow:hidden;background:var(--fz-card-bg, #F5F5F5)}.fz-reels__product-img img{width:100%;height:100%;object-fit:cover;display:block}.fz-reels__product-info{min-width:0;display:flex;flex-direction:column;gap:3px}.fz-reels__product-title{font:400 var(--fz-fs-ui)/1.3 var(--fz-font-ui);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fz-reels__product-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font:500 var(--fz-fs-ui)/1.2 var(--fz-font-ui);font-variant-numeric:tabular-nums}.fz-reels__price.is-sale{color:var(--c2-cream, #FFFFFF)}.fz-reels__was{font-weight:400;color:var(--fz-sand-text)}.fz-reels__tier{margin:0;font:500 var(--fz-fs-label)/1.2 var(--fz-font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--fz-sand-text)}.fz-reels__add{--fz-btn-bg: var(--fz-ivory);--fz-btn-fg: var(--c2-ink0);--fz-btn-bd: var(--fz-ivory);--fz-btn-bg-h: var(--c2-ph);--fz-btn-fg-h: var(--c2-ink0);min-height:40px;padding:0 14px;white-space:nowrap}.fz-reels__add.is-success{--fz-btn-bg: var(--c2-ph)}.fz-reels__soldout{font:500 var(--fz-fs-label)/1 var(--fz-font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--fz-sand-text)}.fz-reels__close{position:absolute;top:calc(8px + env(safe-area-inset-top,0px));right:8px;z-index:3;width:44px;height:44px;padding:0;border:0;background:none;color:var(--fz-ivory);cursor:pointer;display:grid;place-items:center}.fz-reels__close svg{width:22px;height:22px}.fz-reels__arrows{position:absolute;right:32px;bottom:32px;z-index:3;display:none;gap:24px}.fz-reels__arrow{min-height:44px;padding:0;border:0;background:none;color:var(--fz-ivory);cursor:pointer;font:500 var(--fz-fs-label)/1 var(--fz-font-ui);letter-spacing:var(--fz-track-label);text-transform:uppercase}.fz-reels__arrow:hover{text-decoration:underline;text-underline-offset:6px}.fz-reels__arrow[disabled]{opacity:.3;cursor:default;text-decoration:none}@media(min-width:768px){.fz-reels__modal{background:transparent}.fz-reels__track{width:min(460px,100vw);height:min(818px,94vh);margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}.fz-reels__close{top:24px;right:24px}.fz-reels__arrows{display:flex}}@media(prefers-reduced-motion:reduce){.fz-reels__paused,.fz-reels__time i{transition:none}}.fz-surf.fz-reels .fz-reels__media{background:var(--c2-ph, #F5F5F5)}.fz-surf.fz-reels .fz-reels__line{color:var(--c2-ink);border-bottom-color:var(--fz-rule)}.fz-surf.fz-reels .fz-reels__line span{color:var(--c2-taupe)}.fz-reels__modal{background:var(--c2-ph, #F5F5F5);color:#111}.fz-reels__modal::backdrop{background:#0f3d3ac7}.fz-reels__slide-media{background:var(--c2-ph, #F5F5F5)}.fz-reels__panel{background:#fffffff2;color:#111;padding-top:18px}.fz-reels__slide-title{color:#111}.fz-reels__product-img{background:var(--fz-card-bg, #F5F5F5)}.fz-reels__was,.fz-reels__soldout{color:#111111b8}.fz-reels__add,.fz-reels__bundle{--fz-btn-bg: var(--c2-bordo, #0F3D3A);--fz-btn-fg: #FFFFFF;--fz-btn-bd: var(--c2-bordo, #0F3D3A);--fz-btn-bg-h: var(--c2-bordo, #6C151E);--fz-btn-fg-h: #FFFFFF}.fz-reels__close{color:#fff;filter:drop-shadow(0 1px 6px rgba(17,17,17,.5))}.fz-reels__time{background:#ffffff59}@media(min-width:768px){.fz-reels__arrow{color:#111}.fz-reels__close{color:#111;filter:none}}.fz-surf.fz-reels .fz-reels__media{background:var(--c2-ph)}.fz-reels__modal{background:var(--c2-green, #0F3D3A);color:#fff}.fz-reels__modal::backdrop{background:#0f3d3ae0}.fz-reels__slide-media{background:var(--c2-green, #0F3D3A)}.fz-reels__panel{background:#fffffff7;color:var(--fz-c-text, #111111)}.fz-reels__slide-title{color:var(--fz-c-text, #111111)}.fz-reels__product{border-top-color:#11111124}.fz-reels__product-img{background:var(--c2-ph, #F5F5F5)}.fz-reels__price.is-sale,.fz-reels__tier{color:var(--c2-bordo, #6C151E)}.fz-reels__close{color:#fff}@media(min-width:768px){.fz-reels__arrow,.fz-reels__close{color:#fff}}.fz-reels__modal,.fz-reels__slide-media{background:var(--c2-green, #0F3D3A)}.fz-reels__price,.fz-reels__price.is-sale{color:#111}.fz-reels__was{color:#11111180}.fz-reels__tier{color:var(--c2-bordo, #6C151E)}.fz-reels__chip-price{color:var(--c2-ink)}.fz-reels__add,.fz-reels__bundle{--fz-btn-bg: var(--c2-bordo, #6C151E);--fz-btn-fg: #FFFFFF;--fz-btn-bd: var(--c2-bordo, #6C151E);--fz-btn-bg-h: var(--c2-bordo-h, #57101A);--fz-btn-fg-h: #FFFFFF}.fz-surf.fz-reels{padding-bottom:var(--c2-pb, 28px)}.fz-reels .fz-rail-wrap{--fz-rail-btn-top: 45%}
/*# sourceMappingURL=/cdn/shop/t/32/assets/fz-reels.css.map */
