.phx-center{justify-items:center;text-align:center}.phx--alpino .ph-sec{overflow-x:clip}.phx-hero{position:relative;display:grid;background:var(--cream);z-index:3}.phx-slide{grid-area:1 / 1;display:grid;opacity:0;visibility:hidden;transition:opacity .7s var(--ease),visibility 0s linear .7s}.phx-slide.is-on{opacity:1;visibility:visible;transition:opacity .7s var(--ease);z-index:1}.phx-slide__img{position:relative;aspect-ratio:1 / .92;overflow:hidden}@media(min-width:600px)and (max-width:989px){.phx-slide__img{aspect-ratio:16 / 10}}.phx-slide__img img{width:100%;height:100%;object-fit:cover}.phx-slide__copy{width:100%;display:grid;gap:1.6rem;justify-items:start;padding-top:2.4rem;padding-bottom:12rem}.phx-slide__h{font-size:clamp(5.2rem,15vw,13rem)}.phx-slide__p{margin:0;max-width:44ch;font-size:1.6rem;line-height:1.55;color:var(--ink-2)}.phx-hero__nav{position:absolute;left:0;right:0;bottom:6.4rem;z-index:4;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.phx-hero__nav>*{pointer-events:auto}.phx-dots{display:flex;gap:.8rem}.phx-dot{width:1.2rem;height:1.2rem;padding:0;border:.2rem solid var(--ink);border-radius:1rem;background:transparent;cursor:pointer;transition:width .35s var(--ease),background-color .2s}.phx-dot[aria-current=true]{width:3.6rem;background:var(--ink)}.phx-hero__ticket{--ny: 50%;position:absolute;z-index:4;right:var(--gut);top:1.6rem;display:grid;gap:.2rem;padding:1.2rem 2.4rem;background:var(--ink);color:var(--cream);transform:rotate(3deg)}.phx-hero__ticket .ph-label{color:var(--cream);font-size:1rem}.phx-hero__ticket strong{font:italic 900 2rem/.95 var(--f-display);text-transform:uppercase}.phx-hero__ticket-stub{font:700 1.1rem/1.2 var(--f-label);letter-spacing:.08em;text-transform:uppercase;opacity:.8}@media(min-width:990px){.phx-slide{min-height:min(calc(100svh - 11rem),78rem);align-items:center}.phx-slide__img{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.phx-slide__img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fef6dff5,#fef6dfd1 30%,#fef6df00 56%)}.phx-slide__copy{position:relative;z-index:2;padding-top:6.4rem;padding-bottom:14rem;max-width:none}.phx-slide__copy>*{max-width:62rem}.phx-slide__h{font-size:clamp(8rem,8.4vw,13.2rem)}.phx-slide__p{font-size:1.8rem}.phx-hero__nav{bottom:8.8rem}.phx-hero__ticket{top:auto;bottom:8.4rem;right:auto;left:50%;transform:translate(-50%) rotate(-3deg)}}.phx-cats-sec{padding-top:7.2rem}.phx-cats{display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem 1.2rem}.phx-cat{display:grid;gap:1.2rem;justify-items:center;text-decoration:none}.phx-cat__img{display:block;width:100%;max-width:18rem;aspect-ratio:1;border-radius:50%;overflow:hidden;background:var(--white);box-shadow:0 0 0 .6rem var(--white),0 1.6rem 2.4rem -1.2rem #0b0b0b59;transition:transform .5s var(--ease)}.phx-cat:hover .phx-cat__img{transform:rotate(-8deg) scale(1.05)}.phx-cat__n{font:700 1.4rem/1.2 var(--f-label);letter-spacing:.08em;text-transform:uppercase}@media(min-width:750px){.phx-cats{grid-template-columns:repeat(6,1fr);gap:2.4rem}.phx-cat__n{font-size:1.5rem}}.phx-life-row{grid-auto-columns:minmax(23rem,70%)}@media(min-width:600px){.phx-life-row{grid-auto-columns:40%}}@media(min-width:990px){.phx-life-row{grid-auto-columns:calc((100% - 4 * 1.6rem) / 4.4)}}.phx-life{position:relative;margin:0;border-radius:2rem;overflow:hidden;background:var(--ink);aspect-ratio:9 / 14}.phx-life__img{position:absolute;top:0;right:0;bottom:0;left:0}.phx-life__img img{transition:transform .7s var(--ease)}.phx-life:hover .phx-life__img img{transform:scale(1.05)}.phx-life__cap{position:absolute;top:1.2rem;left:1.2rem;margin:0;padding:.6rem 1.2rem;border-radius:4rem;background:#0b0b0bb8;color:var(--cream);font:700 1.15rem/1.2 var(--f-label);letter-spacing:.06em;text-transform:uppercase}.phx-life__chip{position:absolute;left:1rem;right:1rem;bottom:1rem;display:flex;align-items:center;gap:1rem;padding:.8rem 1.2rem .8rem .8rem;border-radius:1.4rem;background:var(--white);text-decoration:none}.phx-life__thumb{width:4.8rem;height:4.8rem;object-fit:contain;flex:none;border-radius:1rem;background:var(--cream);padding:.3rem}.phx-life__chip strong{display:block;font:700 1.35rem/1.2 var(--f-body)}.phx-life__chip .ph-price strong{display:inline;font:italic 900 1.9rem/1 var(--f-display)}.phx-life__chip .ph-price s{font-size:1.15rem}.phx-fav-sec{position:relative;background:var(--white)}.phx-fav-row{grid-auto-columns:minmax(24rem,72%)}@media(min-width:600px){.phx-fav-row{grid-auto-columns:44%}}@media(min-width:990px){.phx-fav-row{grid-auto-columns:calc((100% - 3 * 1.6rem) / 4)}}.phx-fav-sticker{position:absolute;top:3.2rem;right:4%;z-index:3;display:grid;place-content:center;width:11rem;aspect-ratio:1;margin:0;border-radius:50%;background:var(--ink);color:var(--cream);text-align:center;text-transform:uppercase;font-family:var(--f-display);font-style:italic;font-weight:800;line-height:.9;transform:rotate(-12deg)}.phx-fav-sticker strong{font-size:3.8rem;font-weight:900}.phx-fav-sticker span{font-size:1.5rem}@media(max-width:749px){.phx-fav-sticker{width:8.4rem;top:2rem;right:2rem}.phx-fav-sticker strong{font-size:2.8rem}.phx-fav-sticker span{font-size:1.2rem}}.phx-nut{display:grid;gap:3.2rem;align-items:center;padding:2.4rem;border-radius:3.2rem;background:var(--white);box-shadow:inset 0 0 0 .2rem var(--ink)}.phx-nut__pts{display:grid;gap:2.4rem;justify-items:start;order:2}.phx-nut__pt h3{font-size:clamp(4rem,9vw,6.4rem)}.phx-nut__pt p{margin:.8rem 0 0;max-width:34ch;font-size:1.5rem;line-height:1.5;color:var(--ink-2)}.phx-nut__img{order:1;border-radius:2.4rem;overflow:hidden;aspect-ratio:4 / 3.4}@media(min-width:990px){.phx-nut{grid-template-columns:.8fr 1.4fr;gap:6.4rem;padding:4.8rem}.phx-nut__pts{order:1}.phx-nut__img{order:2;aspect-ratio:16 / 11}}.phx-state{display:grid;justify-items:center;text-align:center;gap:2rem}.phx-state__h{max-width:16ch;font-size:clamp(4.4rem,8vw,10.4rem)}.phx-state__p{text-align:center}.phx-facts{display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem;width:100%;margin:2.4rem 0 0;padding:0;list-style:none}.phx-fact{display:grid;gap:.6rem;align-content:start;padding:2.4rem 1.6rem;border-radius:2.4rem;background:var(--cream);text-align:center}.phx-fact:nth-child(2){background:var(--ink);color:var(--cream)}.phx-fact:nth-child(2) strong{color:var(--cream)}.phx-fact strong{font-size:clamp(5.6rem,10vw,8.8rem)}.phx-fact span{font-size:1.4rem;line-height:1.4}.phx-stickers{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem;margin:1.6rem 0 0;padding:0;list-style:none}.phx-sticker{padding:1.2rem 2.2rem;border:.2rem solid var(--ink);font:italic 900 2rem/1 var(--f-display);text-transform:uppercase}.phx-sticker--0{background:var(--ink);color:var(--cream);border-radius:4rem;transform:rotate(-4deg)}.phx-sticker--1{background:var(--cream);border-radius:1.2rem;transform:rotate(3deg)}.phx-sticker--2{background:var(--white);border-radius:50%/40%;transform:rotate(-2deg)}@media(min-width:990px){.phx-facts{grid-template-columns:repeat(4,1fr);gap:1.6rem}}.phx-rev-row{grid-auto-columns:minmax(28rem,82%)}@media(min-width:600px){.phx-rev-row{grid-auto-columns:58%}}@media(min-width:990px){.phx-rev-row{grid-auto-columns:calc((100% - 2 * 1.6rem) / 3)}}.phx-rev{display:flex;flex-direction:column;gap:1.6rem;margin:0;padding:2.8rem;border-radius:2.4rem;background:var(--white)}.phx-rev blockquote{flex:1;margin:0;padding:0;border:0;font:600 1.8rem/1.45 var(--f-body);font-style:normal;color:var(--ink)}.phx-rev figcaption{display:flex;align-items:center;gap:1.2rem;padding-top:1.6rem;border-top:.2rem dashed rgba(11,11,11,.15)}.phx-rev figcaption strong{display:block;font-size:1.5rem}.phx-rev .ph-review__av{background:var(--ink);color:var(--cream)}.phx-rec-row{grid-auto-columns:minmax(26rem,76%);align-items:start}@media(min-width:600px){.phx-rec-row{grid-auto-columns:44%}}@media(min-width:990px){.phx-rec-row{grid-auto-columns:calc((100% - 3 * 1.6rem) / 4)}}.phx-recipe{border-radius:2.4rem;overflow:hidden;background:var(--white);box-shadow:inset 0 0 0 .2rem var(--ink)}.phx-recipe__img{aspect-ratio:1;overflow:hidden}.phx-recipe__img img{transition:transform .6s var(--ease)}.phx-recipe:hover .phx-recipe__img img{transform:scale(1.05)}.phx-recipe__body{display:grid;gap:.8rem;padding:1.8rem 2rem 2rem}.phx-recipe__meta{display:flex;align-items:center;gap:.8rem;margin:0;font:700 1.2rem/1 var(--f-label);letter-spacing:.08em;text-transform:uppercase}.phx-diff{display:inline-flex;gap:.3rem}.phx-diff i{width:.9rem;height:.9rem;border-radius:50%;border:.15rem solid var(--ink)}.phx-diff i.on{background:var(--ink)}.phx-recipe__t{margin:0;font:italic 900 2.6rem/.95 var(--f-display);text-transform:uppercase;letter-spacing:0}.phx-recipe__uses{margin:0;font-size:1.35rem;color:#555}.phx-recipe__more{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s var(--ease)}.phx-recipe__more>*{overflow:hidden}.phx-recipe.is-open .phx-recipe__more{grid-template-rows:auto auto}.phx-recipe__more ul{margin:.4rem 0 0;padding-left:1.8rem;font-size:1.4rem;line-height:1.6}.phx-recipe__more p{margin:.8rem 0 0;font-size:1.4rem;line-height:1.55}.phx-recipe__more{display:none}.phx-recipe.is-open .phx-recipe__more{display:block}.phx-recipe__btn{justify-self:start;display:inline-flex;align-items:center;gap:.6rem;margin-top:.4rem;padding:0;border:0;background:none;color:var(--ink);font:700 1.3rem/1 var(--f-label);letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.phx-recipe__btn .ic{transition:transform .3s var(--ease)}.phx-recipe.is-open .phx-recipe__btn .ic{transform:rotate(45deg)}.phx-member{display:grid;border-radius:3.2rem;overflow:hidden}.phx-member__copy{display:grid;gap:1.6rem;justify-items:start;padding:3.2rem 2.4rem}.phx-member__copy p:not(.ph-label){margin:0;max-width:46ch;font-size:1.6rem;line-height:1.55;color:#fef6dfd9}.phx-member__h{font-size:clamp(4.4rem,9vw,8rem)}.phx-member__img{aspect-ratio:16 / 11}@media(min-width:990px){.phx-member{grid-template-columns:1fr 1fr}.phx-member__copy{padding:6.4rem;align-content:center}.phx-member__img{aspect-ratio:auto;min-height:48rem}}.phx-end{position:relative;background:var(--cream);padding:6.4rem 0 8rem;text-align:center}.phx-end__in{display:grid;justify-items:center;gap:1.6rem}.phx-end__h{font-size:clamp(5.2rem,11vw,12rem)}.phx-end p:not(.ph-label){margin:0;font-size:1.6rem}.phx--alpino .ph-foot{border-radius:0}.phx-slide{height:calc(100svh - var(--phx-top, 9.8rem));min-height:56rem;grid-template-rows:minmax(0,1fr) auto}.phx-slide__img,.phx-slide__img[style]{aspect-ratio:auto!important;min-height:0}.phx-slide__copy{padding-top:2rem;padding-bottom:10.4rem;gap:1.2rem}.phx-slide__h{font-size:clamp(4.4rem,min(13vw,6.6svh),9.6rem)}.phx-slide__p{font-size:1.5rem}.phx-hero__nav{bottom:5.6rem}@media(min-width:990px){.phx-slide{height:calc(100svh - var(--phx-top, 11rem));min-height:52rem;max-height:none;grid-template-rows:1fr;align-items:stretch}.phx-slide__copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.6rem;padding-top:3.2rem;padding-bottom:12rem}.phx-slide__h{font-size:clamp(6rem,min(8.4vw,calc((100svh - var(--phx-top, 11rem) - 34rem) / 3.6)),13.2rem)}.phx-slide__p{font-size:clamp(1.5rem,1.8svh,1.8rem)}.phx-hero__nav{bottom:7.2rem}.phx-hero__ticket{bottom:6.8rem}}@media(max-width:989px){.phx-hero__ticket{display:none}}@media(min-width:990px){.phx-slide__copy{padding-bottom:14.4rem}.phx-slide__h{font-size:clamp(6rem,min(8.4vw,calc((100svh - var(--phx-top, 11rem) - 38rem) / 3.6)),13.2rem)}}@media(max-height:560px)and (orientation:landscape){.phx-slide{height:calc(100svh - var(--phx-top, 9.8rem));min-height:0;grid-template-rows:1fr;grid-template-columns:1fr 1fr}.phx-slide__img{grid-column:2;grid-row:1}.phx-slide__copy{grid-column:1;grid-row:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.8rem;padding:1.2rem var(--gut) 5.6rem}.phx-slide__h{font-size:clamp(3.2rem,calc((100svh - var(--phx-top, 9.8rem) - 15rem) / 3.4),6.4rem)}.phx-slide__p,.phx-slide__copy .ph-label--chip,.phx-hero__ticket{display:none}.phx-hero__nav{bottom:1.6rem}.phx-hero .phx-wave{display:none}}@media(min-width:990px){.phx-slide__img{left:38%}.phx-slide__img:after{background:linear-gradient(90deg,#fef6df,#fef6df8c 14%,#fef6df00 32%)}}@media(min-width:990px)and (max-width:1279px){.phx-slide__img{left:46%}.phx-slide__copy>*{max-width:42vw}.phx-slide__h{font-size:clamp(5.2rem,min(6.4vw,calc((100svh - var(--phx-top, 11rem) - 38rem) / 3.6)),9rem)}}.phx-fav-sec .page-width{position:relative}.phx-fav-sticker{top:-2.4rem;right:calc(var(--gut) + 12.4rem)}@media(max-width:749px){.phx-fav-sticker{top:-1.2rem;right:var(--gut)}.phx-fav-sec .ph-head--row>div{padding-right:9.6rem}}@media(min-width:990px){.phx-life-row{grid-auto-columns:calc((100% - 3 * 1.6rem) / 4)}}.phx--alpino .ph-card,.phx-life,.phx-rev,.phx-recipe{border-radius:2rem}.phx--alpino:not(.ph3x) .phx-recipe{box-shadow:inset 0 0 0 .1rem #0b0b0b1a;transition:transform .35s var(--ease),box-shadow .35s var(--ease)}.phx--alpino:not(.ph3x) .phx-recipe:hover{transform:translateY(-.4rem);box-shadow:inset 0 0 0 .1rem #0b0b0b1a,0 1.8rem 3.2rem -2rem #0b0b0b59}.phx--alpino:not(.ph3x) .phx-recipe__img{background:var(--cream)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/alpino.css.map */
