mosasaur-youtube.mos-yt{display:block;position:relative;isolation:isolate;overflow:hidden;background:var(--mos-yt-background,#fff);padding:var(--mos-yt-top,60px) 0 var(--mos-yt-bottom,60px);color:#111629}.mos-yt *{box-sizing:border-box}.mos-yt [hidden]{display:none!important}.mos-yt:before,.mos-yt:after{content:"";position:absolute;z-index:-1;pointer-events:none;width:650px;height:160px;border-radius:50%;background:linear-gradient(180deg,#93f96838,#c3ffaf06);border-bottom:16px solid rgba(145,245,112,.1);transform:rotate(-13deg)}.mos-yt:before{left:-260px;top:-115px}.mos-yt:after{right:-240px;bottom:-120px;transform:rotate(167deg)}.mos-yt .mos-yt__inner{max-width:1800px;padding:0 24px;margin:0 auto}.mos-yt .mos-yt__header{text-align:center;margin-bottom:36px}.mos-yt .mos-yt__heading{display:flex;align-items:center;justify-content:center;gap:28px;margin:0;color:var(--mos-yt-heading,#111629);font-size:clamp(26px,2.8vw,var(--mos-yt-heading-size,42px));line-height:1.2;font-weight:700;letter-spacing:-.025em}.mos-yt .mos-yt__heading:before,.mos-yt .mos-yt__heading:after{content:"";height:2px;background:var(--mos-yt-accent);flex:0 1 80px}.mos-yt .mos-yt__heading-content{display:flex;align-items:center;justify-content:center;gap:18px;min-width:0}.mos-yt .mos-yt__heading em{color:var(--mos-yt-accent);font-style:italic;margin-right:.16em}.mos-yt .mos-yt__heading-icon{width:1.5em;flex:none;line-height:0}.mos-yt svg{display:block;width:100%;height:auto}.mos-yt .mos-yt__subtitle{margin:14px 0 0;font-size:clamp(16px,1.6vw,25px);line-height:1.5;color:#73767c}.mos-yt .mos-yt__stage{position:relative;padding:0 clamp(72px,4.6vw,88px)}.mos-yt .mos-yt__viewport{overflow:hidden;padding:8px 0 26px;touch-action:pan-y;outline-offset:3px}.mos-yt .mos-yt__track{display:flex;align-items:stretch;gap:var(--mos-yt-gap);transition-property:transform;box-sizing:content-box}.mos-yt.is-ready .mos-yt__track{gap:0}.mos-yt .mos-yt__slide{flex:0 0 calc((100% - var(--mos-yt-gap)*2)/3);min-width:0;height:auto;display:flex}.mos-yt.is-ready .mos-yt__slide{flex-shrink:0;flex-basis:auto}.mos-yt:not(.is-ready) .mos-yt__viewport{overflow-x:auto;scroll-snap-type:x mandatory}.mos-yt:not(.is-ready) .mos-yt__slide{scroll-snap-align:start}.mos-yt .mos-yt__card{width:100%;display:flex;flex-direction:column;overflow:hidden;border-radius:18px;background:#fff;box-shadow:0 7px 18px #1330211f;transition:transform .28s ease,box-shadow .28s ease}.mos-yt .mos-yt__media{position:relative;aspect-ratio:16/9;flex:none;overflow:hidden;border-radius:18px;background:#eef3ef}.mos-yt .mos-yt__play{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border:0;padding:0;background:transparent;cursor:pointer;color:#fff;overflow:hidden}.mos-yt .mos-yt__cover{display:block;width:100%;height:100%;object-fit:cover;transition:transform .28s ease}.mos-yt .mos-yt__cover[data-auto-cover]{object-fit:cover}.mos-yt .mos-yt__play-icon{position:absolute;left:50%;top:50%;width:clamp(58px,5.3vw,88px);transform:translate(-50%,-50%);transition:transform .28s ease;filter:drop-shadow(0 2px 3px rgba(0,0,0,.1))}.mos-yt .mos-yt__duration{position:absolute;right:12px;bottom:12px;background:#000000c7;color:#fff;padding:3px 7px;font-size:16px;line-height:1.3;border-radius:5px}.mos-yt .mos-yt__text{display:flex;gap:12px;padding:18px 20px 20px;flex:1}.mos-yt .mos-yt__small-icon{width:32px;flex:none;padding-top:3px}.mos-yt .mos-yt__copy{min-width:0;flex:1}.mos-yt .mos-yt__title{font-size:clamp(17px,1.35vw,24px);line-height:1.3;font-weight:650;color:#111629;margin:0;min-height:2.6em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.mos-yt .mos-yt__description{font-size:14px;line-height:1.45;min-height:2.9em;color:#73767c;margin:9px 0 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.mos-yt .mos-yt__short-line{display:block;width:48px;height:2px;background:var(--mos-yt-accent);margin-top:13px}.mos-yt .mos-yt__arrow{position:absolute;top:var(--mos-yt-arrow-y,100px);transform:translateY(-50%);width:clamp(48px,3.4vw,64px);height:clamp(48px,3.4vw,64px);border:0;border-radius:50%;padding:clamp(12px,.9vw,17px);color:var(--mos-yt-arrow-color,var(--mos-yt-accent));background:var(--mos-yt-arrow-bg,#fff);box-shadow:0 6px 18px #19372329;cursor:pointer;z-index:2;transition:opacity .18s ease,background-color .18s ease}.mos-yt .mos-yt__arrow--prev{left:6px}.mos-yt .mos-yt__arrow--next{right:6px}.mos-yt .mos-yt__arrow:disabled{opacity:.35;cursor:default}.mos-yt .mos-yt__dots{display:flex;justify-content:center;align-items:center;gap:5px;margin-top:5px}.mos-yt .mos-yt__dot{width:28px;height:28px;border:0;padding:8px;background:none;cursor:pointer}.mos-yt .mos-yt__dot:before{content:"";display:block;width:12px;height:12px;border-radius:50%;background:#dfe4df;transition:background .18s ease}.mos-yt .mos-yt__dot[aria-current=true]:before{background:var(--mos-yt-accent)}.mos-yt .mos-yt__frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;z-index:3}.mos-yt .mos-yt__close{position:absolute;top:8px;right:8px;z-index:4;width:30px;height:30px;background:#fff;color:#18231b;border:0;border-radius:50%;font:24px/1 sans-serif;cursor:pointer;box-shadow:0 2px 6px #0003}.mos-yt .mos-yt__cover-fallback{position:absolute;top:0;right:0;bottom:0;left:0;padding:20px 20px 70px;display:flex;align-items:center;justify-content:center;color:#59675d;font-size:14px}.mos-yt .mos-yt__status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mos-yt button:focus-visible,.mos-yt .mos-yt__viewport:focus-visible{outline:2px solid var(--mos-yt-accent);outline-offset:3px}.mos-yt .mos-yt__play:focus-visible{outline-offset:-4px}@media(min-width:1024px)and (hover:hover)and (pointer:fine){.mos-yt .mos-yt__card:hover{transform:translateY(-4px);box-shadow:0 11px 23px #1330212e}.mos-yt .mos-yt__card:hover .mos-yt__cover{transform:scale(1.02)}.mos-yt .mos-yt__card:hover .mos-yt__play-icon{transform:translate(-50%,-50%) scale(1.06)}}@media(max-width:1023px){.mos-yt .mos-yt__stage{padding-inline:58px}.mos-yt .mos-yt__slide{flex-basis:100%}.mos-yt .mos-yt__heading{font-size:clamp(24px,3.5vw,34px);gap:12px}.mos-yt .mos-yt__heading:before,.mos-yt .mos-yt__heading:after{flex-basis:36px}.mos-yt .mos-yt__title{font-size:22px}.mos-yt .mos-yt__arrow{width:40px;height:40px;padding:10px}}@media(max-width:599px){mosasaur-youtube.mos-yt{padding-top:var(--mos-yt-mobile-top,25px);padding-bottom:var(--mos-yt-mobile-bottom,25px)}.mos-yt .mos-yt__inner{padding-inline:16px}.mos-yt .mos-yt__header{margin-bottom:20px}.mos-yt .mos-yt__heading{font-size:var(--mos-yt-mobile-heading-size,20px);gap:8px}.mos-yt .mos-yt__heading-content{gap:10px}.mos-yt .mos-yt__heading:before,.mos-yt .mos-yt__heading:after{display:none}.mos-yt .mos-yt__subtitle{font-size:15px;line-height:1.5;margin-top:12px}.mos-yt .mos-yt__stage{padding-inline:0}.mos-yt .mos-yt__arrow{display:none}.mos-yt .mos-yt__title{font-size:18px}.mos-yt .mos-yt__text{padding:15px 16px 18px;gap:10px}.mos-yt .mos-yt__small-icon{width:28px}.mos-yt .mos-yt__dots{margin-top:0}.mos-yt:before,.mos-yt:after{opacity:.6}}@media(prefers-reduced-motion:reduce){.mos-yt .mos-yt__card,.mos-yt .mos-yt__cover,.mos-yt .mos-yt__play-icon,.mos-yt .mos-yt__track{transition:none!important}.mos-yt .mos-yt__card:hover,.mos-yt .mos-yt__card:hover .mos-yt__cover{transform:none}.mos-yt .mos-yt__card:hover .mos-yt__play-icon{transform:translate(-50%,-50%)}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/mosasaur-youtube-reviews.css.map */
