.pv-home__hero{position:relative;isolation:isolate;display:grid;min-height:max(520px,39.8vw);align-items:center;overflow:hidden;background:#142935;color:#fff}.pv-home__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.pv-home__backdrop picture,.pv-home__backdrop img{display:block;width:100%;height:100%}.pv-home__backdrop img{object-fit:cover;object-position:65% center}.pv-home__backdrop:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0a152066,#0c1b2b1a 56%,transparent 75%);content:""}.pv-home__hero-inner{position:relative;width:min(100%,1440px);margin-inline:auto;padding:clamp(32px,3.1vw,55px) clamp(22px,6.25vw,90px)}.pv-home__intro{width:min(54%,680px)}.pv-home__rating{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;margin-bottom:16px;font-size:clamp(1rem,1.55vw,1.2rem)}.pv-home__rating span{font-size:1.22em;letter-spacing:.035em;line-height:1}.pv-home__intro h1{margin:0 0 20px;font-family:PP Mori,sans-serif;font-size:clamp(2.3rem,3.56vw,3.72rem);font-weight:600;letter-spacing:-.038em;line-height:1.2}.pv-home__intro h1 strong{padding-inline:.075em;background:#6f96c0;color:#fff;font-weight:inherit;box-decoration-break:clone;-webkit-box-decoration-break:clone}.pv-home__intro p{margin:0 0 22px;font-size:clamp(1rem,1.56vw,1.25rem);line-height:1.48}.pv-home__buy.pv-shell-button{width:100%;min-height:70px;padding:15px 20px;background:#9b550f;font-family:PP Mori,sans-serif;font-size:clamp(1rem,1.8vw,1.36rem);font-weight:700;letter-spacing:.11em;line-height:1.3}.pv-home__buy.pv-shell-button:hover{background:#82470b}.pv-home__guarantee{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:9px;color:#fff;font-size:clamp(.86rem,1.43vw,1.08rem);text-decoration:none}.pv-home__guarantee:hover{text-decoration:underline}.pv-home__badge{position:absolute;top:12%;right:clamp(18px,3.3vw,48px);display:grid;width:clamp(85px,10.1vw,136px);aspect-ratio:1;place-content:center;gap:5px;border:1px solid #a0b1c18c;border-radius:50%;background:#101820a8;font-size:clamp(.42rem,.67vw,.63rem);letter-spacing:.1em;line-height:1.2;text-align:center;text-transform:uppercase;transform:rotate(-8deg)}.pv-home__badge strong{font-family:Westmount,PP Mori,sans-serif;font-size:clamp(.88rem,1.65vw,1.42rem);font-weight:400;letter-spacing:0;line-height:.92}.pv-home__ribbon{background:#452205;color:#fff}.pv-home__ribbon ul,.pv-home__press ul{display:grid;width:min(100%,1440px);margin:0 auto;padding:0;list-style:none}.pv-home__ribbon ul{grid-template-columns:repeat(3,minmax(0,1fr))}.pv-home__ribbon li{display:flex;min-height:76px;align-items:center;justify-content:center;gap:clamp(8px,1.4vw,18px);padding:10px 8px;font-size:clamp(.65rem,1.12vw,.95rem);font-weight:700;letter-spacing:.18em;line-height:1.3;text-align:center;text-transform:uppercase}.pv-home__press{padding:clamp(28px,4vw,60px) clamp(16px,5vw,64px);background:#111;color:#fff;text-align:center}.pv-home__press ul{max-width:1240px;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.pv-home__press li{padding:14px 12px}.pv-home__press img{width:min(100%,175px);height:36px;margin-inline:auto;object-fit:contain}.pv-home__press p{margin:12px 0 0;color:#e4e0da;font-size:clamp(.9rem,1.37vw,1.05rem);line-height:1.4}@media(max-width:749px){.pv-home__hero{grid-template-columns:minmax(0,1fr);min-height:0;align-items:start}.pv-home__hero-inner{position:static;grid-row:1;padding:26px 18px 18px}.pv-home__backdrop{position:relative;inset:auto;grid-row:2;height:clamp(230px,64vw,340px)}.pv-home__backdrop img{object-position:right center}.pv-home__backdrop picture:has(source) img{object-position:center}.pv-home__backdrop:after{background:linear-gradient(#142935,transparent 23%)}.pv-home__intro{width:min(100%,560px);margin-inline:auto;text-align:center}.pv-home__rating{justify-content:center;column-gap:8px;margin-bottom:12px;font-size:clamp(.85rem,3.6vw,1rem);line-height:1.4}.pv-home__intro h1{margin-bottom:13px;font-size:clamp(1.65rem,7vw,3.05rem);line-height:1.15;text-wrap:balance}.pv-home__intro p{margin:0 auto 17px;font-size:1rem;line-height:1.4}.pv-home__buy.pv-shell-button{min-height:54px;padding-inline:12px;font-size:clamp(.87rem,3.6vw,1rem);letter-spacing:.08em}.pv-home__badge{top:auto;right:auto;bottom:clamp(18px,6vw,40px);left:clamp(14px,6vw,40px)}.pv-home__ribbon li{min-height:75px;flex-direction:column;gap:5px;padding-inline:5px;letter-spacing:.06em;text-wrap:balance}.pv-home__ribbon img{width:27px;height:27px}.pv-home__press ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.pv-home__press li{padding:10px 4px}}.pv-production-details[data-pv-details-home]{overflow-x:clip}.pv-home-details__ambassadors{padding:12px 0 clamp(22px,4vw,54px);background:#111}.pv-home-details__ambassadors .pv-amb{width:100%;margin-inline:0}.pv-home-details__ambassadors .pv-amb__heading{width:100%;padding-inline:16px;white-space:normal;text-wrap:balance}.pv-home-story{width:min(100%,1240px);margin:0 auto;padding:clamp(28px,5vw,65px) clamp(18px,5vw,60px) clamp(38px,6vw,76px)}.pv-home-story__heading{margin:0 auto clamp(24px,4.5vw,50px);text-align:center}.pv-home-story__heading h2{margin:0 0 12px;font-size:clamp(1.8rem,3.8vw,2.8rem);letter-spacing:-.03em;line-height:1.15}.pv-home-story__heading span{padding-inline:.08em;background:#6489b2;box-decoration-break:clone;-webkit-box-decoration-break:clone}.pv-home-story__heading p{margin:0;font-size:clamp(1rem,1.8vw,1.24rem)}.pv-home-story__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(22px,5vw,62px)}.pv-home-story__row+.pv-home-story__row{margin-top:clamp(35px,5vw,64px)}.pv-home-story__row--reverse figure{order:1}.pv-home-story__media{margin:0;overflow:hidden;border:1px solid #59483a;border-radius:10px;background:#1b1511}.pv-home-story__media img{display:block;width:100%;height:auto}.pv-home-story__row h3{margin:0 0 14px;font-size:clamp(1.45rem,2.55vw,2rem);line-height:1.15}.pv-home-story__row p{margin:0 0 16px;color:#e4e0da;font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.55}.pv-home-story__row a:not(.pv-shell-button){color:#a8cae9}@media(max-width:749px){.pv-home-details__ambassadors .pv-amb__viewport{scroll-snap-type:x mandatory;scroll-padding-inline:16px}.pv-home-details__ambassadors .pv-amb__card{flex-basis:min(300px,calc(100vw - 48px));width:min(300px,calc(100vw - 48px));scroll-snap-align:start}.pv-home-details__ambassadors .pv-amb__btn{width:44px;height:44px}.pv-production-details[data-pv-details-home] :is(.pv-lb-heading,.pv-sba-heading,.pv-faq__question-text,.pv-details-comparison td){overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.pv-home-story__row{grid-template-columns:1fr}.pv-home-story__row--reverse figure{order:0}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
