.phs{--phs-accent: var(--color-primary);--phs-promo-bg: var(--color-primary);--phs-promo-color: var(--color-white, #fff);--phs-text: var(--color-text)}.phs__slider:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none!important}.phs__slider .swiper-wrapper{align-items:stretch}.phs__slide{height:auto;background:var(--phs-bg, var(--color-background, transparent));color:var(--color-text)}.phs__grid{display:grid;grid-template-columns:1fr;align-items:center;gap:2.4rem;padding-block:calc(var(--phs-slide-py) * .6)}.phs--has-dots .phs__grid{padding-bottom:calc(var(--phs-slide-py) * .6 + 3.2rem)}.phs--img-mb-top .phs__media{order:-1}.phs--img-mb-hidden .phs__media{display:none}@media(min-width:768px){.phs__grid{grid-template-columns:1fr 1fr;gap:clamp(3rem,4vw,6rem);padding-block:var(--phs-slide-py)}.phs--has-dots .phs__grid{padding-bottom:calc(var(--phs-slide-py) + 2.4rem)}.phs--img-mb-top .phs__media,.phs--img-mb-hidden .phs__media{order:0;display:block}.phs--img-left .phs__media{order:-1}}@media(min-width:1025px){.phs__grid{grid-template-columns:minmax(0,var(--phs-content-fr, 1fr)) minmax(0,var(--phs-media-fr, 1fr))}.phs--img-left .phs__grid{grid-template-columns:minmax(0,var(--phs-media-fr, 1fr)) minmax(0,var(--phs-content-fr, 1fr))}}.phs__content{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;min-width:0}.phs__content.text-center{align-items:center}@media(max-width:767.98px){.phs__content.text-mb-center{align-items:center;text-align:center}.phs__content.text-mb-left{align-items:flex-start;text-align:start}}.phs__eyebrow{margin:0;font-size:calc(var(--body-font-size) - 2px);font-weight:var(--heading-weight);letter-spacing:.08em;text-transform:uppercase;color:var(--phs-accent)}.phs__heading{margin:0;line-height:1.08}.phs__heading--small{--size: clamp(3rem, 2.4rem + 2vw, 4rem)}.phs__heading--medium{--size: clamp(3.4rem, 2.6rem + 3vw, 5.4rem)}.phs__heading--large{--size: clamp(3.8rem, 2.8rem + 4vw, 6.8rem)}.phs__text{max-width:52rem}.phs__chips{display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:0}.text-center .phs__chips{justify-content:center}@media(max-width:767.98px){.text-mb-center .phs__chips{justify-content:center}.text-mb-left .phs__chips{justify-content:flex-start}}.phs__chip{padding:.4rem 1.2rem;border:1px solid rgba(var(--color-text-rgb, 0, 0, 0),.45);border:1px solid color-mix(in srgb,currentColor 45%,transparent);border-radius:99rem;font-size:calc(var(--body-font-size) - 2px);font-weight:var(--heading-weight);line-height:1.4;white-space:nowrap}.phs__promo{display:flex;align-items:center;gap:1.4rem;width:100%;max-width:56rem;padding:1.2rem 2rem;border-radius:var(--rounded-radius, 1rem);background:var(--phs-promo-bg);color:var(--phs-promo-color);text-align:start}.phs__promo-value{flex-shrink:0;font-size:clamp(2.8rem,2rem + 2vw,3.6rem);line-height:1;letter-spacing:var(--heading-letter-spacing);color:inherit}.phs__promo-body{min-width:0}.phs__promo-title,.phs__promo-text{margin:0;font-size:calc(var(--body-font-size) - 1px);line-height:1.35}.phs__promo-title,.phs__promo-text strong{font-weight:var(--heading-weight)}.phs__buttons{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:.4rem}.text-center .phs__buttons{justify-content:center}@media(max-width:767.98px){.text-mb-center .phs__buttons{justify-content:center}.phs__buttons .phs__btn{flex:1 1 auto;text-align:center;justify-content:center}}.phs__btn.btn-ghost{--btn-bg: transparent;--btn-color: var(--phs-text);--btn-border-color: var(--phs-text);background:transparent}.phs__btn[aria-disabled=true]{cursor:default}.phs__media{position:relative;overflow:hidden;aspect-ratio:var(--phs-ratio, 1.6);border-radius:var(--rounded-radius, 1rem);background:rgba(var(--color-text-rgb, 0, 0, 0),.08)}.phs__media-link{display:block;height:100%}.phs__media picture{display:block;height:100%}.phs__img{display:block;width:100%;height:100%;object-fit:cover}.phs__placeholder{fill:currentColor;opacity:.35}.phs .phs__dots{position:absolute;left:0;right:0;bottom:clamp(1.4rem,2vw,2.4rem);z-index:2;display:flex;justify-content:center;align-items:center;gap:.6rem}.phs .phs__dots.swiper-pagination-bullets .swiper-pagination-bullet{width:.6rem;height:.6rem;margin:0;padding:0;border-radius:99rem;opacity:1;background:rgba(var(--color-text-rgb, 0, 0, 0),.35);background:color-mix(in srgb,var(--phs-text) 40%,transparent);transition:width var(--duration-short, .3s) ease,background-color var(--duration-short, .3s) ease}.phs .phs__dots.swiper-pagination-bullets .swiper-pagination-bullet:before,.phs .phs__dots.swiper-pagination-bullets .swiper-pagination-bullet:after{display:none}.phs .phs__dots.swiper-pagination-bullets .swiper-pagination-bullet-active{width:2.4rem;background:var(--phs-accent)}@media(prefers-reduced-motion:reduce){.phs .phs__dots .swiper-pagination-bullet{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/promo-hero-slider.css.map */
