#private{padding-bottom:80px}.pp-lp-private__intro>div:last-of-type,.pp-lp-regular__intro>div:last-of-type{max-width:700px}.pp-lp-slider{overflow:hidden;position:relative;padding-top:40px}.pp-lp-slider__container{display:flex}.pp-lp-slider__slide{flex:0 0 65%;margin-right:15%;cursor:grab}.pp-lp-slider__button{position:absolute;top:0;border:none;width:40px;height:40px;background-color:var(--color-brand-brown);border-radius:50%;color:var(--color-brand-white);cursor:pointer}.pp-lp-slider__button:after{content:"➜";display:block;padding:0 0 1px;font-size:22px}.pp-lp-slider__button.next{right:10px;left:auto}.pp-lp-slider__button:disabled{opacity:.35;cursor:auto;pointer-events:none}.pp-lp-slider__button.prev{right:80px;left:auto}.pp-lp-slider__button.prev:after{transform:rotate(180deg)}@media (min-width: 30rem){.pp-lp-slider__slide{flex:0 0 55%;margin-right:10%}}@media (min-width: 48rem){.pp-lp-slider__slide{flex:0 0 25%;margin-right:8%}.pp-lp-slider{padding-top:50px}.pp-lp-slider__button{width:50px;height:50px}}@media (min-width: 64rem){.pp-lp-slider__slide{flex:0 0 25%;margin-right:10%}.pp-lp-slider{padding-top:100px}.pp-lp-slider__button{width:66px;height:66px}.pp-lp-slider__button.prev{right:100px;left:auto}.pp-lp-slider__button:after{font-size:40px}}@media (min-width: 96rem){.pp-lp-slider__slide{flex:0 0 25%;margin-right:6%}}.pp-lp-swiper__wrapper .swiper{padding-top:50px}.pp-lp-swiper__wrapper .swiper-button-prev{width:40px;height:40px;background-color:var(--color-brand-brown);border-radius:50%;right:80px;left:auto;top:22px;color:var(--color-brand-white)}.pp-lp-swiper__wrapper .swiper-button-prev:after{content:"➜";transform:rotate(180deg);padding:0 0 4px;font-size:22px}.pp-lp-swiper__wrapper .swiper-button-next{width:40px;height:40px;background-color:var(--color-brand-brown);border-radius:50%;right:0;top:22px;color:var(--color-brand-white)}.pp-lp-swiper__wrapper .swiper-button-next:after{content:"➜";padding:1px 0 0;font-size:22px}@media (min-width: 48rem){#private{padding-bottom:120px}.pp-lp-swiper__wrapper .swiper-button-prev{width:60px;height:60px;right:100px;left:auto;top:22px}.pp-lp-swiper__wrapper .swiper-button-prev:after{padding:0 0 4px;font-size:44px}.pp-lp-swiper__wrapper .swiper-button-next{width:60px;height:60px;right:10px;top:22px}.pp-lp-swiper__wrapper .swiper-button-next:after{padding:1px 0 0;font-size:44px}}#regular{margin-bottom:-60px;padding:40px 0 80px;background-color:var(--color-brand-white)}@media (min-width: 48rem){#regular{margin-bottom:-100px;padding:80px 0 120px}}.pp-dp-header{margin:30px 0 40px}.pp-dp-header__titles{margin-bottom:30px}.pp-dp-header__titles>h1{margin:0 0 11px;font-size:var(--font-size-xl);font-weight:var(--font-w-bold)}.pp-dp-header__titles>h1>span{margin-top:11px;display:block;font-size:var(--font-size-s);font-weight:var(--font-w-bold)}.pp-dp-header__titles>p{margin-bottom:0;max-width:800px}.pp-dp-header__img-wrap>img{width:100%}@media (min-width: 48rem){.pp-dp-header{margin:70px 0 80px}.pp-dp-header__titles{margin-bottom:40px}.pp-dp-header__titles>h1{font-size:var(--font-size-5xl);margin-bottom:22px}.pp-dp-header__titles>h1>span{margin-top:22px;font-size:var(--font-size-2xl)}}@media (min-width: 64rem){.pp-dp-header{margin:100px 0 120px}.pp-dp-header__titles{margin-bottom:80px}}#about{margin-bottom:60px;padding-bottom:80px}.pp-dp-about__img-wrapper{margin-bottom:40px;display:flex;flex-direction:column}.pp-dp-about__img-wrapper>figcaption{margin-top:10px;font-size:var(--font-size-xs)}.pp-dp-about__img-wrapper.text-width>figcaption{align-self:center}@media (min-width: 48rem){#about{margin-bottom:0;padding-bottom:80px}.pp-dp-about__img-wrapper{margin-bottom:60px}.pp-dp-about__img-wrapper>figcaption{margin-top:20px;font-size:var(--font-size-s)}}@media (min-width: 64rem){.pp-dp-about__img-wrapper.full-width>figcaption{align-self:flex-start;margin-left:60px}.pp-dp-about__img-wrapper.text-width>figcaption{align-self:flex-start}}.pp-dp-intro__youtube{margin:40px auto;max-width:1232px}@media (min-width: 48rem){.pp-dp-intro__youtube{margin:60px auto}}.pp-dp-about__price{display:flex;justify-content:center}
