.tg-pava-film{--tg-pava-ink: #0c1718;--tg-pava-paper: #f6f0e6;--tg-pava-teal: #0b7f79;--tg-pava-gold: #a77a31;background:var(--tg-pava-ink);color:var(--tg-pava-paper);overflow:clip;padding:clamp(3rem,6vw,6.5rem) clamp(1.25rem,4vw,4.5rem)}.tg-pava-film,.tg-pava-film *{box-sizing:border-box}.tg-pava-film__shell{display:grid;grid-template-columns:minmax(20rem,.94fr) minmax(0,1.06fr);margin:0 auto;max-width:86rem;min-height:43rem;overflow:hidden;background:var(--tg-pava-paper);color:#171716}.tg-pava-film__media{position:relative;display:grid;min-width:0;margin:0;padding:clamp(1.5rem,3.5vw,3.75rem);place-items:center;background:radial-gradient(circle at 46% 44%,rgba(11,127,121,.22),transparent 44%),#030707}.tg-pava-film__frame{position:relative;width:min(100%,29.375rem);aspect-ratio:2 / 3;overflow:hidden;background:#020303;box-shadow:0 1.5rem 4rem #00000057}.tg-pava-film__frame video{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%;background:#020303}.tg-pava-film--elina .tg-pava-film__frame{aspect-ratio:1 / 1}.tg-pava-film--generic .tg-pava-film__frame{aspect-ratio:var(--tg-product-film-aspect-ratio, 9 / 16)}.tg-pava-film--generic .deferred-media__poster-image,.tg-pava-film--generic .tg-pava-film__frame video{object-fit:cover;object-position:50% 54%}.tg-pava-film--elina .tg-pava-film__deferred,.tg-pava-film--generic .tg-pava-film__deferred{display:block;width:100%;height:100%}.tg-pava-film__copy{position:relative;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:clamp(3rem,6vw,7rem) clamp(2.25rem,5vw,5.5rem);background:radial-gradient(circle at 100% 0%,rgba(11,127,121,.13),transparent 34%),var(--tg-pava-paper)}.tg-pava-film__copy:before{width:3.25rem;height:.18rem;margin-bottom:2rem;background:linear-gradient(90deg,var(--tg-pava-teal),var(--tg-pava-gold));content:""}.tg-pava-film__eyebrow{margin:0 0 1rem;color:#6f542b;font-size:.72rem;font-weight:700;letter-spacing:.2em;line-height:1.4;text-transform:uppercase}.tg-pava-film__copy h2{max-width:9.5ch;margin:0;color:#101313;font-family:var(--font-heading--family, Georgia, serif);font-size:clamp(2.8rem,5.3vw,5.7rem);font-style:normal;font-weight:400;letter-spacing:-.045em;line-height:.94;text-wrap:balance}.tg-pava-film__body{max-width:38rem;margin:2rem 0 0;color:#4f4b45;font-family:var(--font-body--family, Arial, sans-serif);font-size:clamp(1rem,1.4vw,1.18rem);line-height:1.65}.tg-pava-film__facts{display:grid;gap:0;width:min(100%,38rem);margin:2.25rem 0 0;border-top:1px solid rgba(23,23,22,.16)}.tg-pava-film__facts>div{display:grid;grid-template-columns:minmax(5.5rem,.34fr) minmax(0,1fr);gap:1rem;padding:.85rem 0;border-bottom:1px solid rgba(23,23,22,.12)}.tg-pava-film__facts dt,.tg-pava-film__facts dd{margin:0}.tg-pava-film__facts dt{color:#6f685f;font-size:.68rem;font-weight:700;letter-spacing:.15em;line-height:1.5;text-transform:uppercase}.tg-pava-film__facts dd{color:#232524;font-size:.92rem;line-height:1.5}.tg-pava-film__toggle{position:absolute;top:.85rem;right:.85rem;z-index:2;min-width:8.75rem;min-height:2.9rem;margin:0;padding:.78rem 1.2rem;border:1px solid var(--tg-pava-ink);border-radius:999px;background:var(--tg-pava-ink);color:#fffaf1;cursor:pointer;font:inherit;font-size:.74rem;font-weight:700;letter-spacing:.14em;line-height:1;text-transform:uppercase;transition:background .18s ease,color .18s ease,transform .18s ease}.tg-pava-film__toggle:hover{background:var(--tg-pava-teal);color:#fff;transform:translateY(-1px)}.tg-pava-film__toggle:focus-visible{outline:3px solid #fff;outline-offset:3px;box-shadow:0 0 0 6px var(--tg-pava-teal)}.tg-pava-film__toggle:disabled{cursor:not-allowed;opacity:.6;transform:none}.tg-pava-film__noscript{margin:1rem 0 0;font-size:.88rem}.tg-pava-film__noscript a{color:inherit;text-decoration:underline;text-underline-offset:.2em}@media(min-width:1000px){.tg-pava-film--generic{padding:0}.tg-pava-film--generic .tg-pava-film__shell{grid-template-columns:min(50vw,40rem) minmax(0,1fr);width:100%;max-width:none;min-height:0}.tg-pava-film--generic .tg-pava-film__media{padding:0}.tg-pava-film--generic .tg-pava-film__frame{width:100%;max-width:none}.tg-pava-film--generic .tg-pava-film__copy{padding:clamp(1.75rem,3vw,2.75rem) clamp(2.25rem,4vw,3.5rem)}.tg-pava-film--generic .tg-pava-film__copy:before{margin-bottom:1rem}.tg-pava-film--generic .tg-pava-film__eyebrow{margin-bottom:.625rem}.tg-pava-film--generic .tg-pava-film__copy h2{max-width:8.5ch;font-size:clamp(3rem,3.8vw,4rem);line-height:.96}.tg-pava-film--generic .tg-pava-film__body{max-width:29rem;margin-top:1rem;font-size:clamp(.98rem,1.05vw,1.08rem);line-height:1.55}.tg-pava-film--generic .tg-pava-film__facts{width:min(100%,29rem);margin-top:1rem}.tg-pava-film--generic .tg-pava-film__facts>div{padding:.5rem 0}}@media(max-width:999px){.tg-pava-film--generic .tg-pava-film__copy{order:-1}}@media(min-width:900px)and (max-width:999px){.tg-pava-film--generic .tg-pava-film__shell{grid-template-columns:minmax(0,1fr);max-width:48rem;min-height:0}.tg-pava-film--generic .tg-pava-film__media{padding:0}.tg-pava-film--generic .tg-pava-film__frame{width:100%;max-width:none;aspect-ratio:1 / 1}}@media(max-width:899px){.tg-pava-film{padding:3rem clamp(1rem,4vw,2.5rem)}.tg-pava-film__shell{grid-template-columns:minmax(0,1fr);max-width:48rem}.tg-pava-film__media{padding:clamp(1.25rem,5vw,2.75rem)}.tg-pava-film__frame{width:min(100%,30rem)}.tg-pava-film--generic .tg-pava-film__media{padding:0}.tg-pava-film--generic .tg-pava-film__frame{width:100%;max-width:none;aspect-ratio:1 / 1}.tg-pava-film__copy{padding:clamp(2.75rem,8vw,5rem) clamp(1.75rem,7vw,4rem)}.tg-pava-film__copy h2{max-width:12ch;font-size:clamp(2.75rem,9vw,5rem)}}@media(max-width:749px){#MainContent>[id$=__pava_film]{order:2}.tg-pava-film{padding:0}.tg-pava-film__shell{max-width:none}.tg-pava-film__media{padding:0}.tg-pava-film__frame{width:min(100%,30rem);box-shadow:none}.tg-pava-film__copy{padding:3rem clamp(1.4rem,7vw,2.25rem) 3.5rem}.tg-pava-film__copy:before{margin-bottom:1.5rem}.tg-pava-film__copy h2{max-width:10ch;font-size:clamp(2.65rem,14vw,4rem)}.tg-pava-film__body{margin-top:1.5rem;font-size:1rem}.tg-pava-film__facts{margin-top:1.75rem}.tg-pava-film__facts>div{grid-template-columns:5.5rem minmax(0,1fr)}.tg-pava-film__toggle{width:auto;min-height:3rem}}@media(prefers-reduced-motion:reduce){.tg-pava-film__toggle{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/tuuglow-pava-product-film.css.map */
