.stk-pp-hero{padding-top:clamp(2.4rem,4vw,4rem)}.stk-breadcrumb--light,.stk-breadcrumb--light a{color:var(--stk-on-purple-soft)}.stk-pp-hero__cover{position:relative}.stk-pp-hero__cover .stk-badge{position:absolute;top:1.6rem;left:1.6rem}.stk-pp-hero__cover img{width:100%;height:auto;border-radius:var(--stk-radius);box-shadow:0 2.4rem 6rem #00000059}.stk-pp-hero__title{margin:0 0 1.2rem;font-size:clamp(3.2rem,4.4vw,5.2rem)}.stk-pp-hero__sub{font-family:var(--stk-serif);font-style:italic;font-size:2rem;color:var(--stk-yellow);margin:0 0 1rem}.stk-pp-hero__partner{font-size:1.4rem;letter-spacing:.04em;color:var(--stk-on-purple-soft);margin:0 0 1.6rem;display:flex;align-items:center;gap:.8rem}.stk-pp-hero__price{font-family:var(--stk-serif);font-size:3rem;color:var(--stk-white);margin:2.4rem 0 0}.stk-pp-hero__price span{font-family:var(--stk-sans);font-size:1.5rem;color:var(--stk-on-purple-soft)}.stk-pp-hero__fine{font-size:1.35rem;color:var(--stk-on-purple-soft);margin:1.6rem 0 0}.stk-pp-hero .stk-actions{align-items:center;gap:2.4rem}.stk-textlink--light{color:var(--stk-yellow)}.stk-btn--on-dark{color:var(--stk-white);border-color:#fff9}.stk-btn--on-dark:hover{background:#ffffff1a}.stk-notify--light{border-color:#ffffff4d;margin-top:2.4rem}.stk-notify--light p{color:var(--stk-on-purple-soft)}.stk-notify--light .stk-h4{color:var(--stk-white)}.stk-notify--light .stk-field__input{background:var(--stk-white)}.stk-pp-about{padding:var(--stk-space) 0}.stk-pp-about__inner{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:clamp(3.2rem,6vw,8rem);align-items:start}.stk-pp-about__text{max-width:68rem;font-size:1.9rem}.stk-pp-about__quote{position:sticky;top:calc(var(--stk-header-h) + 3.2rem);padding:3.2rem;background:var(--stk-tint, #F6F5F8);border-left:.4rem solid var(--stk-yellow);border-radius:var(--stk-radius)}.stk-pp-about__quote p{font-family:var(--stk-serif);font-size:clamp(2.2rem,2.4vw,2.8rem);line-height:1.3;color:var(--stk-ink);margin:1.2rem 0 0}.stk-pp-about__star{width:3.2rem;height:3.2rem}.stk-pp-inside__inner{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(3.2rem,6vw,8rem);align-items:center}.stk-pp-inside__head .stk-h2{margin:0 0 1.6rem}.stk-pp-inside .stk-inside__item{background:var(--stk-white);box-shadow:0 .2rem 1.2rem #2921380f}.stk-vizsec .stk-themes,.stk-pp-people .stk-people--product{margin-top:0;padding-top:0;border-top:0}.stk-vizsec .stk-themes .stk-h2,.stk-pp-people .stk-h2{text-align:center;margin:0 0 4rem}.stk-pp-people{padding:var(--stk-space) 0}.stk-pp-gallery{padding:0 0 var(--stk-space)}.stk-pp-gallery__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.stk-pp-gallery__grid li:first-child{grid-column:span 2;grid-row:span 2}.stk-pp-gallery__grid img{width:100%;height:100%;object-fit:cover;border-radius:var(--stk-radius);display:block}.stk-partner-buy{margin-top:2.4rem}.stk-partner-buy__label{font-size:1.3rem;text-transform:uppercase;letter-spacing:.12em;margin:0 0 1.2rem;opacity:.85}.stk-partner-buy__btns{gap:1.2rem;flex-wrap:wrap}.stk-partner-buy__fine{font-size:1.35rem;margin:1.4rem 0 0;opacity:.8}.stk-closing .stk-partner-buy{display:flex;flex-direction:column;align-items:center}.stk-closing .stk-partner-buy__btns,.stk-closing .stk-actions{justify-content:center}@media(max-width:989px){.stk-pp-about__inner,.stk-pp-inside__inner{grid-template-columns:1fr}.stk-pp-about__quote{position:static}.stk-pp-gallery__grid{grid-template-columns:1fr 1fr}}.stk-shop{padding:clamp(3.2rem,5vw,6.4rem) 0 var(--stk-space)}.stk-shop__steps{list-style:none;margin:0 0 4rem;padding:0;display:flex;gap:clamp(1.6rem,4vw,4.8rem);font-size:1.4rem;color:var(--stk-ink-soft);flex-wrap:wrap}.stk-shop__steps li{display:flex;align-items:center;gap:1rem}.stk-shop__steps span{width:3rem;height:3rem;border-radius:50%;display:grid;place-items:center;border:.1rem solid var(--stk-line);font-weight:600}.stk-shop__steps .is-done span{background:var(--stk-yellow);border-color:var(--stk-yellow);color:var(--stk-purple)}.stk-shop__steps .is-current{color:var(--stk-ink);font-weight:600}.stk-shop__steps .is-current span{background:var(--stk-purple);border-color:var(--stk-purple);color:var(--stk-white)}.stk-shop__grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(3.2rem,6vw,8rem);align-items:start}.stk-shop__summary{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:2.8rem;align-items:start}.stk-shop__cover img{width:100%;height:auto;border-radius:var(--stk-radius);box-shadow:0 1.2rem 3.2rem #2921382e;display:block}.stk-shop__title{font-family:var(--stk-serif);font-weight:500;font-size:clamp(2.6rem,3vw,3.4rem);line-height:1.15;margin:0 0 1rem;color:var(--stk-ink)}.stk-shop__included{list-style:none;margin:0 0 2.4rem;padding:0;display:grid;gap:.8rem;font-size:1.5rem;color:var(--stk-ink-soft)}.stk-shop__included li{display:flex;gap:1rem;align-items:flex-start}.stk-shop__included .stk-icon{width:1.8rem;height:1.8rem;color:var(--stk-purple);flex:none;margin-top:.2rem}.stk-shop__panel{padding:clamp(2.4rem,3vw,4rem);border:.1rem solid var(--stk-line);border-radius:var(--stk-radius);background:var(--stk-white);box-shadow:0 1.6rem 4.8rem #29213814;position:sticky;top:calc(var(--stk-header-h) + 2.4rem)}.stk-shop__panel .stk-edition__name{display:inline-flex;align-items:center;gap:.8rem}.stk-shop__panel .stk-edition__name .stk-icon{width:1.8rem;height:1.8rem}.stk-shop__total{display:flex;justify-content:space-between;align-items:baseline;border-top:.1rem solid var(--stk-line);padding-top:2rem;margin:2.4rem 0 2rem;font-size:1.5rem;color:var(--stk-ink-soft)}.stk-shop__total strong{font-family:var(--stk-serif);font-size:3rem;font-weight:500;color:var(--stk-ink)}.stk-shop__flow{margin-top:var(--stk-space)}@media(max-width:989px){.stk-shop__grid{grid-template-columns:1fr}.stk-shop__panel{position:static}}@media(max-width:599px){.stk-shop__summary{grid-template-columns:1fr 2fr;gap:1.6rem}}.stk-card__links{display:inline-flex;align-items:center;gap:1.6rem;flex-wrap:wrap}.stk-btn--small{padding:.9rem 1.6rem;font-size:1.35rem;min-height:0}.stk-link-plain{color:inherit;text-decoration:none}.stk-link-plain:hover{text-decoration:underline;text-underline-offset:.2em}.stk-shop__cover .stk-cover{container-type:inline-size}.stk-shop__cover .stk-cover__title{font-size:clamp(1.6rem,11cqi,2.4rem);line-height:1.15}.stk-shop__cover .stk-cover__season,.stk-shop__cover .stk-cover__publisher{font-size:1rem}
/*# sourceMappingURL=/cdn/shop/t/9/assets/stk-v51.css.map */
