.pvb *,.pvb *:before,.pvb *:after{box-sizing:border-box}.pvb{padding-top:var(--pvb-pt, 0px);padding-bottom:var(--pvb-pb, 0px);background-color:var(--pvb-bg, transparent);color:var(--pvb-text, #ffffff)}.pvb__wrap{max-width:var(--pvb-max, none);margin:0 auto;padding:0 var(--pvb-pad, 0px)}.pvb__frame{position:relative;display:block;width:100%;height:var(--pvb-height, auto);aspect-ratio:var(--pvb-ratio, auto);overflow:hidden;border-radius:var(--pvb-radius, 0px)}.pvb__video,.pvb__poster{position:absolute;top:-1px;left:-1px;z-index:1;display:block;width:calc(100% + 2px);height:calc(100% + 2px);object-fit:var(--pvb-fit, cover);object-position:var(--pvb-focal, center center)}.pvb__frame picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.pvb__poster{z-index:2;opacity:0;transition:opacity .4s ease;pointer-events:none}.pvb--waiting .pvb__poster{opacity:1}.pvb__tint,.pvb__scrim{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.pvb__tint{z-index:3;background-color:var(--pvb-tint, #000000);opacity:var(--pvb-tint-opacity, 0)}.pvb__scrim{z-index:4;background-image:var(--pvb-scrim, none)}.pvb .pvb__tint,.pvb .pvb__scrim{display:block}.pvb__content{position:absolute;top:0;left:0;z-index:5;display:flex;width:100%;height:100%;padding:var(--pvb-inset, 35px);pointer-events:none}.pvb__box{max-width:var(--pvb-box, 680px);pointer-events:auto}.pvb__content[data-at$=-center] .pvb__box{margin:0 auto}.pvb__content[data-at^=top-]{align-items:flex-start}.pvb__content[data-at^=mid-]{align-items:center}.pvb__content[data-at^=bot-]{align-items:flex-end}.pvb__content[data-at$=-left]{justify-content:flex-start;text-align:left}.pvb__content[data-at$=-center]{justify-content:center;text-align:center}.pvb__content[data-at$=-right]{justify-content:flex-end;text-align:right}.pvb__kicker{margin:0 0 var(--pvb-kicker-gap, 14px);font-family:var(--pvb-font, inherit);font-size:var(--pvb-kicker-size, 13px);font-weight:400;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}.pvb__heading{margin:0;font-family:var(--pvb-font, inherit);font-size:var(--pvb-heading-size, 52px);font-weight:900;line-height:1.04;letter-spacing:var(--pvb-heading-track, 0em);text-transform:var(--pvb-heading-case, uppercase)}.pvb__text{margin:var(--pvb-text-gap, 18px) 0 0;font-family:var(--pvb-font, inherit);font-size:var(--pvb-text-size, 17px);font-weight:400;line-height:1.55}.pvb__text>*:first-child{margin-top:0}.pvb__text>*:last-child{margin-bottom:0}.pvb__cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:var(--pvb-cta-gap, 26px)}.pvb__content[data-at$=-center] .pvb__cta{justify-content:center}.pvb__content[data-at$=-right] .pvb__cta{justify-content:flex-end}.pvb__btn{display:inline-block;padding:14px 30px;border:1px solid transparent;border-radius:var(--pvb-btn-radius, 0px);font-family:var(--pvb-font, inherit);font-size:var(--pvb-btn-size, 14px);font-weight:700;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;transition:opacity .2s ease,background-color .2s ease,color .2s ease}.pvb__btn--fill{background-color:var(--pvb-btn-bg);border-color:var(--pvb-btn-bg);color:var(--pvb-btn-fg)}.pvb__btn--fill:hover{opacity:.85}.pvb__btn--line{border-color:var(--pvb-btn-bg);color:var(--pvb-btn-bg)}.pvb__btn--line:hover{background-color:var(--pvb-btn-bg);color:var(--pvb-btn-fg)}.pvb__controls{position:absolute;z-index:6;display:flex;gap:10px;opacity:0;pointer-events:none;transition:opacity .25s ease}.pvb__frame:hover .pvb__controls,.pvb__controls:focus-within{opacity:1;pointer-events:auto}.pvb__controls[data-at=bottom-right]{right:var(--pvb-inset, 35px);bottom:var(--pvb-inset, 35px)}.pvb__controls[data-at=bottom-left]{left:var(--pvb-inset, 35px);bottom:var(--pvb-inset, 35px)}.pvb__controls[data-at=top-right]{right:var(--pvb-inset, 35px);top:var(--pvb-inset, 35px)}.pvb__controls[data-at=top-left]{left:var(--pvb-inset, 35px);top:var(--pvb-inset, 35px)}.pvb__key{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid currentColor;border-radius:50%;background-color:#0000006b;color:var(--pvb-text, #ffffff);cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background-color .2s ease}.pvb__key:hover{background-color:#000000b8}.pvb__key:focus-visible{outline:2px solid currentColor;outline-offset:3px}.pvb__key svg{display:block;width:19px;height:19px}.pvb__glyph{display:none;line-height:0}.pvb__key[data-state=paused] .pvb__glyph--play,.pvb__key[data-state=playing] .pvb__glyph--pause,.pvb__key[data-state=muted] .pvb__glyph--off,.pvb__key[data-state=unmuted] .pvb__glyph--on{display:block}@media(hover:none){.pvb__controls{opacity:1;pointer-events:auto}}@media only screen and (max-width:1200px){.pvb{--pvb-gutter: 28px;--pvb-inset: 28px}}@media only screen and (max-width:990px){.pvb{--pvb-gutter: 21px;--pvb-inset: 24px}}@media only screen and (max-width:749px){.pvb{--pvb-gutter: 16px;--pvb-inset: 20px}.pvb__frame{height:var(--pvb-height-sm, var(--pvb-height, auto));aspect-ratio:var(--pvb-ratio-sm, var(--pvb-ratio, auto))}.pvb__heading{font-size:var(--pvb-heading-size-sm, 30px)}.pvb__box{max-width:100%}.pvb__btn{padding:12px 24px}.pvb__key{width:40px;height:40px}}@media(prefers-reduced-motion:reduce){.pvb__poster,.pvb__controls,.pvb__key{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom-video.css.map */
