.ugc{--ugc-ease: cubic-bezier(.16, 1, .3, 1);--ugc-move: .9s;--ugc-card-w: min(23.5vw, 40svh, 30rem);--ugc-card-h: calc(var(--ugc-card-w) * 16 / 9);--ugc-radius: .875rem;--ugc-ink: #1e1611;--ugc-cream: #f6f1ea;display:block;position:relative;isolation:isolate;overflow:hidden;background:var(--ugc-bg);color:var(--ugc-fg)}.ugc--arc{--ugc-card-w: min(clamp(13.5rem, 18.5vw, 18.5rem), 31svh)}.ugc__inner{position:relative;z-index:2;padding-top:var(--space-2xl)}.ugc__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.ugc-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.6s ease}.ugc-backdrop.is-active{opacity:1}.ugc-backdrop__image,.ugc-backdrop__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ugc-backdrop__video{opacity:0;transition:opacity 1.2s ease}.ugc-backdrop__video.is-ready{opacity:1}.ugc-sky{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;background:linear-gradient(#f8ebe5 0,#f0d3d1 26%,#d3bccb 55%,#b9a8c8)}.ugc-sky--dawn{background:linear-gradient(#f8efdf 0,#f4d6ae 50%,#c79d7d 72%,#8f6b56)}.ugc-sky--drape,.ugc-sky--pleat{background:linear-gradient(110deg,#ddd1c3 0,#e9e1d6 45%,#f5f0e8 70%,#e4dacd)}.ugc-sky__canvas{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;opacity:0;transition:opacity 1.4s ease}.ugc-sky.is-ready .ugc-sky__canvas{opacity:1}.ugc-sky.is-fallback .ugc-sky__canvas{display:none}.ugc--blur .ugc-backdrop__image,.ugc--blur .ugc-backdrop__video,.ugc--blur .ugc-sky:not(.ugc-sky--drape,.ugc-sky--pleat) .ugc-sky__canvas{inset:auto;left:-6%;top:-6%;width:56%;height:56%;filter:blur(calc(var(--ugc-blur) / 2));transform:scale(2);transform-origin:0 0}.ugc.is-visible .ugc-backdrop.is-active{animation:ugc-breathe 32s ease-in-out infinite alternate}@keyframes ugc-breathe{0%{transform:scale(1)}to{transform:scale(1.06)}}.ugc__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ugc-veil);opacity:var(--ugc-veil-opacity, .25)}.ugc__glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.js .ugc:not(.is-revealed) .ugc__glow-image.is-active{opacity:0}.ugc__glow-image{position:absolute;left:50%;top:58%;width:12%;height:16%;object-fit:cover;opacity:0;filter:blur(10px) saturate(1.35);transform:translate(-50%,-50%) scale(9,6.5);transition:opacity 1.6s ease;will-change:opacity}.ugc__glow-image.is-active{opacity:var(--ugc-glow, .55)}.ugc__glow:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(var(--ugc-bg) 0,rgb(0 0 0 / 0) 28%),radial-gradient(ellipse 62% 52% at 50% 60%,rgb(0 0 0 / 0) 0,var(--ugc-bg) 100%)}.ugc.is-visible .ugc__glow-image{animation:ugc-drift 24s ease-in-out infinite alternate}@keyframes ugc-drift{0%{translate:-20.83% 9.375%;scale:1}to{translate:20.83% -9.375%;scale:1.07}}.ugc--linen:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--ugc-linen) 0 0 / 22rem auto repeat;mix-blend-mode:multiply;opacity:.32;pointer-events:none}.ugc__head{max-width:40rem;margin-inline:auto;text-align:center}.ugc__eyebrow{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;opacity:.75}.ugc__title{margin-top:var(--space-s);font-size:clamp(2.1rem,1.3rem + 2.4vw,3.6rem);line-height:1.02;text-wrap:balance}.ugc__text{max-width:30rem;margin:var(--space-m) auto 0;font-size:var(--text-base);line-height:1.5;opacity:.8;text-wrap:pretty}.ugc__stage{position:relative;z-index:2;height:calc(var(--ugc-card-h) + var(--space-l) * 2);margin-top:var(--space-m);margin-bottom:var(--space-xl);touch-action:pan-y;user-select:none;-webkit-user-select:none}.ugc__ring{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0}.ugc-card{--shade: 0;position:absolute;left:50%;top:50%;width:var(--ugc-card-w);height:var(--ugc-card-h);margin-left:calc(var(--ugc-card-w) / -2);margin-top:calc(var(--ugc-card-h) / -2);border-radius:var(--ugc-radius);transform-style:preserve-3d;transition:transform var(--ugc-move) var(--ugc-ease),opacity .6s ease;will-change:transform}.ugc-card__body{--tilt-x: 0;--tilt-y: 0;--lift: 0;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:0 1.75rem 2.75rem -1.5rem #281e1680,0 .4rem .9rem -.3rem #281e162e;transform:translateZ(calc(var(--lift) * 1px)) rotateX(calc(var(--tilt-y) * -9deg)) rotateY(calc(var(--tilt-x) * 11deg));transition:transform .9s var(--ugc-ease)}.ugc-card.is-tilting .ugc-card__body{--lift: 24;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.ugc-card__sheen{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;background:radial-gradient(circle at calc(50% + var(--tilt-x) * 110%) calc(50% + var(--tilt-y) * 110%),#ffffff38,#fff0 55%);opacity:0;pointer-events:none;transition:opacity .6s ease}.ugc-card.is-tilting .ugc-card__sheen{opacity:1}@media(hover:hover)and (pointer:fine){.ugc-card:not(.is-active):hover .ugc-card__shade{opacity:calc(var(--shade) * .35);transition-duration:.4s}}.ugc.is-dragging .ugc-card{transition:none}.ugc-card__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:inherit;background:#85705f;-webkit-mask-image:-webkit-radial-gradient(white,black)}.ugc-card__poster,.ugc-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ugc.is-visible .ugc-card--demo .ugc-card__poster{animation:ugc-camera 12s ease-in-out infinite alternate}.ugc-card--demo:nth-child(3n+2) .ugc-card__poster{transform-origin:30% 40%;animation-duration:14s}.ugc-card--demo:nth-child(3n+3) .ugc-card__poster{transform-origin:70% 60%;animation-duration:11s}@keyframes ugc-camera{0%{transform:scale(1)}to{transform:scale(1.1)}}.ugc-card .ugc-video{opacity:0;transition:opacity .5s ease}.ugc-card .ugc-video.is-ready{opacity:1}.ugc-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#1e161147 0,#1e161100 32%)}.ugc-card__shade{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--ugc-ink);opacity:var(--shade);pointer-events:none;transition:opacity var(--ugc-move) var(--ugc-ease)}.ugc.is-dragging .ugc-card__shade{transition:none}.ugc-card__caption{position:absolute;left:1.1rem;right:1.1rem;bottom:1.15rem;color:var(--ugc-cream);opacity:0;transform:translateY(.6rem);filter:blur(4px);transition:opacity .25s ease,transform .3s ease,filter .25s ease;pointer-events:none}.ugc-card.is-active .ugc-card__caption{opacity:1;transform:none;filter:none;transition:opacity .7s ease .32s,transform .9s var(--ugc-ease) .32s,filter .7s ease .32s}.ugc-card__quote{font-size:clamp(.95rem,.88rem + .25vw,1.0625rem);line-height:1.38;text-wrap:pretty}.ugc-card__name{margin-top:.7rem;font-family:var(--font-heading);font-size:1.25rem;line-height:1.1}.ugc-card__handle{margin-top:.2rem;font-size:var(--text-xs);letter-spacing:var(--tracking-wide);opacity:.8}.ugc-chip{position:absolute;left:.6rem;right:.6rem;bottom:.6rem;z-index:3;display:flex;align-items:center;gap:.6rem;min-height:3.5rem;padding:.4rem .45rem .4rem .4rem;border-radius:.85rem;background:#f2efebbd;-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);box-shadow:0 .4rem 1.1rem -.6rem #3b312880;color:var(--ugc-ink, #3b3128);text-decoration:none;opacity:0;transform:translateY(.5rem);transition:opacity .25s ease,transform .3s ease;pointer-events:none}.ugc-card.is-active .ugc-chip{opacity:1;transform:none;pointer-events:auto;transition:opacity .6s ease .32s,transform .8s var(--ugc-ease) .32s}.ugc-chip__link{display:flex;flex:1;align-items:center;gap:.6rem;min-width:0;color:inherit;text-decoration:none}.ugc-chip__thumb{flex:none;display:grid;place-items:center;width:2.6rem;height:2.6rem;overflow:hidden;border-radius:.55rem;background:#e6dcd5}.ugc-chip__thumb img{width:100%;height:100%;object-fit:contain;padding:.15rem}.ugc-chip__thumb--round{border-radius:50%}.ugc-chip--person .ugc-chip__thumb img{object-fit:cover;object-position:50% 15%;padding:0}.ugc-chip__icon{width:1.05rem;height:auto}.ugc-chip__text{display:grid;flex:1;min-width:0;line-height:1.15}.ugc-chip__title{overflow:hidden;font-family:var(--font-heading);font-size:.95rem;white-space:nowrap;text-overflow:ellipsis;padding-bottom:.08em}.ugc-chip__sub{overflow:hidden;font-size:.78rem;opacity:.72;white-space:nowrap;text-overflow:ellipsis}.ugc-chip__form{flex:none;margin:0}.ugc-chip__add,.ugc-chip__go{position:relative;display:grid;flex:none;place-items:center;width:2.25rem;height:2.25rem;border-radius:50%}.ugc-chip__add{padding:0;border:0;background:linear-gradient(160deg,#957c6a,#74604f);color:#f2efeb;box-shadow:0 .25rem .6rem -.3rem #3b312873;cursor:pointer;transition:transform .25s ease}.ugc-chip__go{border:1px solid rgb(59 49 40 / .3);transition:background-color .3s ease,color .3s ease}.ugc-chip__add svg,.ugc-chip__go svg{width:1rem;height:1rem}.ugc-chip.is-error .ugc-chip__sub{display:-webkit-box;color:#8a3b2e;opacity:1;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ugc-chip__check{position:absolute;opacity:0}.ugc-chip__add.is-added .ugc-chip__plus{opacity:0}.ugc-chip__add.is-added .ugc-chip__check{opacity:1}@media(hover:hover)and (pointer:fine){.ugc-chip__add:hover{transform:scale(1.06)}.ugc-chip:hover .ugc-chip__go{border-color:transparent;background:linear-gradient(160deg,#957c6a,#74604f);color:#f2efeb}}.ugc-chip a:focus-visible,a.ugc-chip:focus-visible,.ugc-chip__add:focus-visible{outline:2px solid var(--ugc-ink, #3b3128);outline-offset:2px}.ugc-card__play{position:absolute;top:.9rem;right:.9rem;display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:var(--radius-full);background:#f6f1eae0;color:var(--ugc-ink);opacity:0;transform:scale(.85);transition:opacity .25s ease,transform .3s ease;pointer-events:none}.ugc-card__play svg{width:.95rem;height:.95rem;margin-left:.12rem}.ugc-card.is-active .ugc-card__play{opacity:1;transform:none;transition:opacity .6s ease .45s,transform .8s var(--ugc-ease) .45s}@media(hover:hover)and (pointer:fine){.ugc-card.is-active:hover .ugc-card__play{transform:scale(1.08);transition-delay:0s}}.ugc-card__hit{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;padding:0;border:0;border-radius:inherit;background:transparent;cursor:pointer}.ugc-card__hit:focus-visible{outline:2px solid var(--ugc-cream);outline-offset:-5px}.ugc__arrow{position:absolute;top:50%;z-index:5;display:grid;place-items:center;width:4rem;height:4rem;margin:-2rem 0 0 -2rem;padding:0;border:0;border-radius:var(--radius-full);background:transparent;color:var(--ugc-cream);cursor:pointer;-webkit-tap-highlight-color:transparent}.ugc__arrow--prev{left:calc(50% - var(--ugc-arrow-x, 40vw))}.ugc__arrow--next{left:calc(50% + var(--ugc-arrow-x, 40vw))}.ugc__arrow svg{position:relative;width:1.75rem;height:1.75rem;filter:drop-shadow(0 1px 4px rgb(20 14 10 / .5));transition:transform .4s var(--ugc-ease)}.ugc__arrow:before{content:"";position:absolute;top:.35rem;right:.35rem;bottom:.35rem;left:.35rem;border:1px solid rgb(246 241 234 / .45);border-radius:inherit;background:#1e161147;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background-color .35s ease,transform .5s var(--ugc-ease)}.ugc__arrow-ripple{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#f6f1ea73;opacity:0;transform:scale(.5);pointer-events:none}@media(hover:hover)and (pointer:fine){.ugc__arrow:hover:before{background:#1e161173;transform:scale(1.06)}.ugc__arrow--prev:hover svg{transform:translate(-2px)}.ugc__arrow--next:hover svg{transform:translate(2px)}}.ugc__arrow:focus-visible{outline:2px solid var(--ugc-cream);outline-offset:2px}.js .ugc .ugc-reveal{opacity:0;transform:translateY(1rem)}.ugc.is-revealed .ugc-reveal{opacity:1;transform:none;transition:opacity 1s ease calc(var(--d, 0) * .12s),transform 1.2s var(--ugc-ease) calc(var(--d, 0) * .12s)}.ugc.is-revealing .ugc-card{transition:transform 1.6s var(--ugc-ease) calc(.25s + var(--d, 0) * 1s),opacity 1s ease calc(.25s + var(--d, 0) * 1s)}.js .ugc:not(.is-revealed) .ugc__arrow{opacity:0}.ugc.is-revealed .ugc__arrow{opacity:1;transition:opacity 1s ease .9s}.ugc-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:transparent;color:var(--ugc-cream);overflow:hidden;overscroll-behavior:contain}.ugc-lightbox::backdrop{background:transparent}.ugc-lightbox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#1e1611c7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;transition:opacity .5s ease}.ugc-lightbox.is-open .ugc-lightbox__backdrop{opacity:1}.ugc-lightbox__layout{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:var(--space-xl);padding:var(--space-l);pointer-events:none}.ugc-lightbox__frame{position:relative;flex:none;height:min(86svh,54rem,calc((100vw - 2rem) * 16 / 9));aspect-ratio:9 / 16;border-radius:1rem;background:#2b221c;box-shadow:0 2.5rem 5rem -2rem #0009;transform-origin:50% 50%;pointer-events:auto}.ugc-lightbox__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:inherit;-webkit-mask-image:-webkit-radial-gradient(white,black)}.ugc-lightbox__toggle{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;width:100%;padding:0;border:0;background:transparent;color:var(--ugc-cream);cursor:pointer}.ugc-lightbox__toggle-icon{display:grid;place-items:center;width:4.5rem;height:4.5rem;border-radius:var(--radius-full);background:#1e161173;opacity:0;transform:scale(.85);transition:opacity .3s ease,transform .4s var(--ugc-ease)}.ugc-lightbox__toggle-icon svg{width:1.5rem;height:1.5rem;margin-left:.2rem}.ugc-lightbox__frame.is-paused .ugc-lightbox__toggle-icon{opacity:1;transform:none}.ugc-lightbox__sound,.ugc-lightbox__close{position:absolute;display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:var(--radius-full);background:#1e161173;color:var(--ugc-cream);cursor:pointer;transition:background-color var(--duration-fast) ease}.ugc-lightbox__sound:hover,.ugc-lightbox__close:hover{background:#1e1611b3}.ugc-lightbox__sound svg,.ugc-lightbox__close svg{width:1.25rem;height:1.25rem}.ugc-lightbox__sound{right:.9rem;bottom:1.4rem}.ugc-lightbox__sound .icon-sound-off,.ugc-lightbox__sound.is-muted .icon-sound-on{display:none}.ugc-lightbox__sound.is-muted .icon-sound-off{display:block}.ugc-lightbox__close{top:max(1rem,env(safe-area-inset-top));right:1rem;opacity:0;transition:opacity .4s ease,background-color var(--duration-fast) ease}.ugc-lightbox.is-open .ugc-lightbox__close{opacity:1;transition-delay:.3s,0s}.ugc-lightbox__progress{position:absolute;left:1rem;right:1rem;bottom:.65rem;height:2px;border-radius:2px;background:#f6f1ea40;overflow:hidden}.ugc-lightbox__progress span{display:block;height:100%;background:var(--ugc-cream);transform:scaleX(0);transform-origin:left center;transition:transform .25s linear}.ugc-lightbox__frame,.ugc-lightbox__close,.ugc-lightbox__sound{-webkit-tap-highlight-color:transparent}.ugc-lightbox__info{position:relative;z-index:1;width:min(22rem,30vw);opacity:0;transform:translate(-1rem);transition:opacity .4s ease,transform .6s var(--ugc-ease);pointer-events:auto}.ugc-lightbox.is-open .ugc-lightbox__info{opacity:1;transform:none;transition-delay:.35s}.ugc-lightbox__info:empty{display:none}.ugc-info__name{font-family:var(--font-heading);font-size:clamp(1.75rem,1.4rem + 1vw,2.4rem);line-height:1.05}.ugc-info__handle{margin-top:.3rem;font-size:var(--text-xs);letter-spacing:var(--tracking-wide);opacity:.75}.ugc-info__quote{margin-top:var(--space-m);font-size:var(--text-lg);line-height:1.4;text-wrap:pretty}.ugc-info__product{display:flex;align-items:center;gap:.9rem;margin-top:var(--space-l);padding-top:var(--space-m);border-top:1px solid rgb(246 241 234 / .2)}.ugc-info__product-image{flex:none;width:3.5rem;height:auto;border-radius:2px}.ugc-info__product-title{font-size:var(--text-sm);line-height:1.3}.ugc-info__product-price{margin-top:.15rem;font-size:var(--text-sm);opacity:.8}.ugc-info__form{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-s) var(--space-m);margin-top:var(--space-m)}.ugc-lightbox .ugc-info__button{border-color:var(--ugc-cream);background:var(--ugc-cream);color:var(--ugc-ink)}.ugc-lightbox .ugc-info__more{color:var(--ugc-cream)}.ugc-info__status{flex-basis:100%;min-height:1.2em;font-size:var(--text-xs);opacity:.8}html.ugc-locked{overflow:hidden}@media(max-width:749px){.ugc,.ugc--arc{--ugc-card-w: min(62vw, 17rem, 34svh);--ugc-radius: .75rem}.ugc__stage{height:calc(var(--ugc-card-h) + var(--space-l) * 2);margin-top:var(--space-s);margin-bottom:var(--space-m)}.ugc__arrow{width:3.5rem;height:3.5rem;margin:-1.75rem 0 0 -1.75rem}.ugc__arrow svg{width:1.5rem;height:1.5rem}.ugc-card__caption{left:.9rem;right:.9rem;bottom:.95rem}.ugc-card__name{font-size:1.125rem}.ugc-chip{left:.45rem;right:.45rem;bottom:.45rem;gap:.45rem;min-height:3rem;padding:.3rem .35rem .3rem .3rem;border-radius:.7rem}.ugc-chip__link{gap:.45rem}.ugc-chip__thumb{width:2.2rem;height:2.2rem}.ugc-chip__title{font-size:.85rem}.ugc-chip__sub{font-size:.72rem}.ugc-chip__add,.ugc-chip__go{width:1.95rem;height:1.95rem}.ugc-lightbox__layout{display:grid;grid-template-areas:"stack";place-content:center;padding:.75rem}.ugc-lightbox__frame{grid-area:stack;height:min(88svh,calc((100vw - 1.5rem) * 16 / 9))}.ugc-lightbox__info{grid-area:stack;align-self:end;width:auto;padding:3.5rem 4.25rem 1.6rem 1.1rem;border-radius:0 0 1rem 1rem;background:linear-gradient(to top,#1e1611d1,#1e161100);transform:translateY(.75rem);pointer-events:none}.ugc-lightbox.is-open .ugc-lightbox__info{transform:none}.ugc-lightbox__sound{top:1.35rem;left:.75rem;right:auto;bottom:auto}.ugc-lightbox__progress{top:.65rem;bottom:auto}.ugc-lightbox__info .ugc-info__form,.ugc-lightbox__info .ugc-info__product{pointer-events:auto}.ugc-info__name{font-size:1.5rem}.ugc-info__quote{margin-top:.6rem;font-size:var(--text-base)}.ugc-info__product{margin-top:var(--space-s);padding-top:var(--space-s)}.ugc-info__product-image{width:2.75rem}.ugc-info__form{margin-top:var(--space-s)}}@media(prefers-reduced-motion:reduce){.ugc{--ugc-move: .01s}.ugc.is-visible .ugc__glow-image,.ugc.is-visible .ugc-backdrop.is-active,.ugc.is-visible .ugc-card--demo .ugc-card__poster{animation:none}}.ugc-video,.ugc-backdrop__video{dynamic-range-limit:standard}.ugc--dark .ugc__eyebrow{letter-spacing:.2em;opacity:.7}.ugc--dark .ugc__title{font-size:clamp(2.5rem,1.4rem + 2.6vw,4rem);line-height:1.08;letter-spacing:-.01em}.ugc--dark .ugc__title .accent-text{color:#c2b0a1}.ugc--dark .ugc__text{opacity:.8}.ugc--dark .ugc-card__body{box-shadow:0 0 0 1px #f2efeb0f,0 2rem 3rem -1.5rem #0c0805a6,0 .5rem 1rem -.4rem #0c080559}.ugc--dark .ugc__arrow:before{border-color:#f2efeb59}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-ugc-videos.css.map */
