.ph{position:relative;z-index:2;background:radial-gradient(ellipse 90% 120% at 30% 0%,#ffe680,#ffc21a 60%,#ff9f00);color:#241433;margin-top:-86px;padding-top:86px}.ph--hw{background:radial-gradient(ellipse 90% 120% at 30% 0%,#a874ff,#7a3fe0 45%,#4a2196);color:#fff8ec}.ph--hw .ph-t{word-spacing:.08em;-webkit-text-stroke:.045em #241433;paint-order:stroke fill;text-shadow:0 .06em 0 #241433}.ph--hw .ph-k{color:#ffcb2e}.ph--hw .ph-intro{color:#f3ecff}.ph--hw .ph-intro strong{padding:.04em .24em;margin:0 .02em;border-radius:.25em;background:var(--m)}.ph.ph--hw .ph-in{padding-bottom:100px}.ph-honey{position:absolute;left:0;bottom:-180px;width:100%;height:330px;pointer-events:none;z-index:2}.ph-in{position:relative;z-index:3;padding-block:32px 96px}.ph--xl .ph-in{padding-block:32px 88px}.ph--md .ph-in{padding-block:16px 40px}.ph-t{margin:8px 0 0;font-size:clamp(64px,8vw,128px);line-height:.84}.ph--xl .ph-t{font-size:clamp(72px,8vw,128px)}.ph--md .ph-t{font-size:clamp(56px,6vw,96px)}.ph-k{margin:18px 0 0;font-size:14px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#8a4a06}.ph-intro{margin-top:12px;max-width:36em;font-size:19px;line-height:29px;color:#3e2d52}.ph-intro p{margin:0}.ph-intro strong,.pl2-mk{--m: #fff8ec;font-weight:700;color:#241433;padding:0 .12em;margin:0 -.04em;border-radius:.2em;background:linear-gradient(transparent 55%,var(--m) 55%,var(--m) 90%,transparent 90%) no-repeat;background-size:100% 100%;-webkit-box-decoration-break:clone;box-decoration-break:clone}.ph-intro strong:nth-of-type(3n+2){--m: #b8f03a}.ph-intro strong:nth-of-type(3n){--m: #ff6fae}.ph--media .ph-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center;margin-top:14px}.ph--media .ph-txt{display:flex;flex-direction:column;gap:18px}.ph--media .ph-t,.ph--media .ph-k,.ph--media .ph-intro{margin:0}.ph--media .ph-intro{max-width:32em}.ph-vis{position:relative;margin:0;border-radius:32px;overflow:hidden;height:340px;background:#241433;box-shadow:0 2px 4px #24143314,0 40px 70px -34px #2414338c}.ph-vis img,.ph-vis svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.ph-vis svg{fill:#5e5470}.pg-hl strong{display:inline-block;padding:0 .14em;border-radius:.16em;background:var(--hl, #ffcb2e);color:#241433;font-weight:inherit}.pg-btn{display:inline-flex;align-items:center;justify-content:center;min-height:58px;padding-inline:28px;border:0;border-radius:12px;font-family:inherit;font-size:18px;font-weight:800;text-decoration:none;cursor:pointer}.pg-body{padding-block:140px 160px}.pg-rte{max-width:760px;font-size:17px;line-height:28px;color:#3e2d52}.pg-rte>:first-child{margin-top:0}.pg-rte p,.pg-rte ul,.pg-rte ol{margin:0 0 14px}.pg-rte h2,.pg-rte h3{margin:44px 0 14px;font-family:Archivo,system-ui,sans-serif;font-stretch:62%;font-weight:900;text-transform:uppercase;color:#241433;line-height:1.05}.pg-rte h2{font-size:34px}.pg-rte h3{font-size:26px}.pg-rte a{color:#241433;font-weight:800;text-decoration:underline;text-decoration-color:#ffcb2e;text-decoration-thickness:3px;text-underline-offset:3px}.pg-rte img{max-width:100%;height:auto;border-radius:20px}.pg-center{padding-block:150px 160px;text-align:center}.pg-acts{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 28px}.pg-lead{margin:0 auto;max-width:34em;font-size:18px;line-height:28px;color:#3e2d52}.pg-posts{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 20px}.pg-post{position:relative;display:flex;flex-direction:column;height:100%;border-radius:24px;overflow:hidden;background:#fff;box-shadow:0 1px 2px #2414330f,0 18px 40px -26px #24143366;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.pg-post:hover{transform:translateY(-6px)}.pg-post-ph{aspect-ratio:4 / 3;background:#f3ebdd}.pg-post-ph img{display:block;width:100%;height:100%;object-fit:cover}.pg-post-b{display:flex;flex-direction:column;gap:8px;padding:20px 22px 24px}.pg-post h2{margin:0;font-size:30px;line-height:1}.pg-post h2 a{color:#241433;text-decoration:none}.pg-post h2 a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.pg-post time{font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#8a4a06}.pg-post p{margin:0;font-size:15px;line-height:22px;color:#5e5470}.pg-cover{margin:0 0 40px;max-width:760px;border-radius:28px;overflow:hidden;aspect-ratio:16 / 9;background:#241433}.pg-cover img{display:block;width:100%;height:100%;object-fit:cover}.pg-pass{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:12px;margin-top:28px}.pg-field{display:flex;flex-direction:column;gap:6px;text-align:left;font-size:14px;font-weight:800}.pg-field input{box-sizing:border-box;width:min(320px,calc(100vw - 32px));min-height:58px;padding:14px 16px;border:0;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1.5px #e8dcc8;font-family:inherit;font-size:16px;color:#241433}.pg-field input:focus{outline:none;box-shadow:inset 0 0 0 2px #241433}.pg-err{margin:16px auto 0;max-width:34em;color:#b3134f;font-weight:700}.pg-err ul{margin:0;padding:0;list-style:none}@media(max-width:960px){.pg-posts{grid-template-columns:1fr 1fr}}@media(max-width:900px){.ph--media .ph-grid{grid-template-columns:1fr}}@media(max-width:760px){.ph .ph-in{padding-block:20px 80px}.ph.ph--hw .ph-in{padding-bottom:76px}.ph .ph-t{font-size:60px}.ph--media .ph-grid{gap:20px}.ph-vis{height:auto;aspect-ratio:16 / 9;border-radius:20px}.pg-body{padding-block:130px 120px}.pg-rte{font-size:16px;line-height:26px}.pg-rte h2{font-size:27px}.pg-posts{grid-template-columns:1fr}.pg-acts .pg-btn{width:100%;box-sizing:border-box}}.ph--flush{margin-top:0;padding-top:0}.pg-back{margin:40px 0 0}.pg-pass .pg-err{flex-basis:100%}.pg-gift{display:flex;flex-direction:column;align-items:center;gap:24px;padding-block:48px 96px;text-align:center}.pg-gift .pg-field{margin:0;align-items:center}.pg-code{padding:12px 18px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1.5px #e8dcc8;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:22px;letter-spacing:.08em;color:#241433}.pg-gift .pg-lead{margin:0}.ph--flush .ph-in{padding-top:56px}
/*# sourceMappingURL=/cdn/shop/t/30/assets/page.css.map */
