.pb-hero{position:relative;display:block;width:100%;height:var(--pb-hero-height-mobile, 600px);overflow:hidden;background-color:var(--pb-text)}@media screen and (min-width:990px){.pb-hero{height:var(--pb-hero-height-desktop, 720px)}}.pb-hero__viewport{position:relative;width:100%;height:100%;overflow:hidden}.pb-hero__track{position:relative;width:100%;height:100%}.pb-hero[data-transition-type=fade] .pb-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity var(--pb-hero-duration, .4s) var(--pb-ease, cubic-bezier(.4, 0, .2, 1)),visibility 0s linear var(--pb-hero-duration, .4s);pointer-events:none}.pb-hero[data-transition-type=fade] .pb-hero__slide.is-active{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;z-index:1}.pb-hero[data-transition-type=slide] .pb-hero__track{display:flex;transition:transform var(--pb-hero-duration, .4s) var(--pb-ease, cubic-bezier(.4, 0, .2, 1))}.pb-hero[data-transition-type=slide] .pb-hero__slide{flex:0 0 100%;position:relative;height:100%}.pb-hero__slide{width:100%;height:100%}.pb-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.pb-hero__image,.pb-hero__video{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.pb-hero__media[data-position=top] .pb-hero__image,.pb-hero__media[data-position=top] .pb-hero__video{object-position:center top}.pb-hero__media[data-position=bottom] .pb-hero__image,.pb-hero__media[data-position=bottom] .pb-hero__video{object-position:center bottom}.pb-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.pb-hero__content{position:relative;z-index:3;display:flex;flex-direction:column;height:100%;padding-block:clamp(2.4rem,5vw,6.4rem);padding-inline:clamp(2.4rem,5vw,8rem);pointer-events:none}.pb-hero__content>*{pointer-events:auto}.pb-hero__content--top{justify-content:flex-start}.pb-hero__content--middle{justify-content:center}.pb-hero__content--bottom{justify-content:flex-end;padding-bottom:clamp(6.4rem,10vw,12rem)}.pb-hero__content--left{align-items:flex-start;text-align:left}.pb-hero__content--center{align-items:center;text-align:center}.pb-hero__content--right{align-items:flex-end;text-align:right}.pb-hero__content--left .pb-hero__buttons{justify-content:flex-start}.pb-hero__content--center .pb-hero__buttons{justify-content:center}.pb-hero__content--right .pb-hero__buttons{justify-content:flex-end}@media(max-width:749px){.pb-hero__content--m-left{align-items:flex-start;text-align:left}.pb-hero__content--m-center{align-items:center;text-align:center}.pb-hero__content--m-right{align-items:flex-end;text-align:right}.pb-hero__content--m-left .pb-hero__buttons{justify-content:flex-start}.pb-hero__content--m-center .pb-hero__buttons{justify-content:center}.pb-hero__content--m-right .pb-hero__buttons{justify-content:flex-end}}.pb-hero__content--light{color:var(--pb-white)}.pb-hero__content--dark{color:var(--pb-text)}.pb-hero__card{background:#f5f1eac7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:14px;padding:28px 32px;max-width:540px}.pb-hero__card{color:var(--pb-text)}.pb-hero__card .pb-hero__eyebrow,.pb-hero__card .pb-hero__heading{color:var(--pb-green)}.pb-hero__card .pb-hero__subtitle{color:var(--pb-text)}.pb-hero__card .pb-hero__button--secondary{color:var(--pb-green);border-color:var(--pb-green)}.pb-hero__card .pb-hero__button--secondary:hover{background-color:var(--pb-green);color:var(--pb-white)}@media(max-width:749px){.pb-hero__card{padding:20px 22px;max-width:88%;border-radius:12px}}.pb-hero__eyebrow{font-family:var(--pb-font-body);font-size:clamp(1.2rem,1.4vw,1.4rem);font-weight:500;letter-spacing:.1em;text-transform:uppercase;margin:0 0 1.6rem;max-width:64rem}.pb-hero__heading{font-family:var(--pb-font-heading);font-style:var(--pb-font-heading-style);font-weight:var(--pb-font-heading-weight, 600);letter-spacing:-.02em;line-height:1.05;margin:0 0 1.6rem;max-width:64rem}.pb-hero__heading>p{margin:0}.pb-hero__heading--small{font-size:clamp(2.4rem,3vw,3.2rem)}.pb-hero__heading--medium{font-size:clamp(3.2rem,4.5vw,4.4rem)}.pb-hero__heading--large{font-size:clamp(4rem,6vw,5.6rem)}.pb-hero__heading--xlarge{font-size:clamp(4.4rem,8vw,7.2rem)}.pb-hero__subtitle{font-family:var(--pb-font-body);font-size:clamp(1.6rem,1.8vw,2rem);line-height:1.5;margin:0 0 2.4rem;max-width:56rem}.pb-hero__buttons{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:.4rem}.pb-hero__button{display:inline-flex;align-items:center;justify-content:center;padding:1.4rem 2.8rem;font-family:var(--pb-font-body);font-size:1.4rem;font-weight:500;letter-spacing:.04em;text-decoration:none;border-radius:999px;border:1.5px solid transparent;cursor:pointer;transition:background-color .2s var(--pb-ease, cubic-bezier(.4, 0, .2, 1)),color .2s var(--pb-ease, cubic-bezier(.4, 0, .2, 1)),border-color .2s var(--pb-ease, cubic-bezier(.4, 0, .2, 1))}.pb-hero__button--primary{background-color:var(--pb-green);color:var(--pb-white);border-color:var(--pb-green)}.pb-hero__button--primary:hover{background-color:rgba(var(--pb-green-rgb),.88);border-color:rgba(var(--pb-green-rgb),.88)}.pb-hero__button--secondary{background-color:transparent;color:var(--pb-white);border-color:var(--pb-white)}.pb-hero__button--secondary:hover{background-color:var(--pb-white);color:var(--pb-text)}.pb-hero__content--dark .pb-hero__button--secondary{color:var(--pb-text);border-color:var(--pb-text)}.pb-hero__content--dark .pb-hero__button--secondary:hover{background-color:var(--pb-text);color:var(--pb-white)}.pb-hero__button:focus-visible{outline:2px dashed currentColor;outline-offset:4px}.pb-hero__indicators{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);z-index:4;display:flex;gap:.4rem}.pb-hero__indicator{position:relative;width:4.4rem;height:4.4rem;padding:0;background:none;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.pb-hero__indicator:before{content:"";width:.8rem;height:.8rem;border-radius:50%;background-color:#ffffff80;transition:background-color .2s var(--pb-ease, cubic-bezier(.4, 0, .2, 1)),transform .2s var(--pb-ease, cubic-bezier(.4, 0, .2, 1))}.pb-hero__indicator[aria-current=true]:before{background-color:var(--pb-white);transform:scale(1.25)}.pb-hero__indicator:focus-visible{outline:2px dashed var(--pb-white);outline-offset:-8px;border-radius:50%}.pb-hero__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:4;display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;padding:0;background-color:#ffffff2e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:none;border-radius:50%;color:var(--pb-white);cursor:pointer;transition:background-color .2s var(--pb-ease, cubic-bezier(.4, 0, .2, 1))}.pb-hero__arrow:hover{background-color:#ffffff5c}.pb-hero__arrow--prev{left:1.6rem}.pb-hero__arrow--next{right:1.6rem}.pb-hero__arrow:focus-visible{outline:2px dashed var(--pb-white);outline-offset:4px}.pb-hero__arrow svg{width:2.4rem;height:2.4rem;stroke:currentColor;stroke-width:1.5;fill:none}@media(max-width:989px){.pb-hero__arrow{width:4rem;height:4rem}.pb-hero__arrow--prev{left:.8rem}.pb-hero__arrow--next{right:.8rem}}.pb-hero[data-show-arrows=never] .pb-hero__arrow,.pb-hero[data-show-arrows=desktop_only] .pb-hero__arrow{display:none}@media screen and (min-width:990px){.pb-hero[data-show-arrows=desktop_only] .pb-hero__arrow{display:flex}}.pb-hero__pause{position:absolute;top:1.6rem;right:1.6rem;z-index:4;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;background-color:#ffffff2e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:none;border-radius:50%;color:var(--pb-white);cursor:pointer}.pb-hero__pause:hover{background-color:#ffffff5c}.pb-hero__pause:focus-visible{outline:2px dashed var(--pb-white);outline-offset:4px}.pb-hero__pause svg{width:1.6rem;height:1.6rem;stroke:currentColor;stroke-width:1.5;fill:currentColor}.pb-hero__pause .pb-hero__icon-play{display:none}.pb-hero__pause .pb-hero__icon-pause,.pb-hero[data-state=paused] .pb-hero__pause .pb-hero__icon-play{display:block}.pb-hero[data-state=paused] .pb-hero__pause .pb-hero__icon-pause,.pb-hero[data-single=true] .pb-hero__indicators,.pb-hero[data-single=true] .pb-hero__arrow,.pb-hero[data-single=true] .pb-hero__pause{display:none}@media(prefers-reduced-motion:reduce){.pb-hero[data-transition-type=fade] .pb-hero__slide,.pb-hero[data-transition-type=slide] .pb-hero__track{transition:none}.pb-hero__video{display:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pastebcn-hero-slider.css.map */
