.p1 .home-hero{padding-block:clamp(20px,3vw,44px) clamp(40px,5vw,72px)}.p1 .home-hero .wrap{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(24px,4vw,64px);align-items:center}.p1 .hh-art{margin:0;border-radius:var(--r-lg);overflow:hidden;background:#e4ddd8;order:2}.p1 .hh-art img{width:100%;aspect-ratio:4 / 5;object-fit:cover}.p1 .hh-copy{display:grid;gap:18px;justify-items:start}.p1 .hh-copy .kicker{color:var(--ink-2);display:flex;gap:10px;flex-wrap:wrap}.p1 .hh-copy .kicker b{color:var(--berry);font-weight:400}.p1 .hh-copy h1{font-size:clamp(3.4rem,2rem + 6vw,6.6rem)}.p1 .hh-copy .sub{color:var(--ink-2);font-size:1.12rem;max-width:40ch}.p1 .hh-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px}.p1 .hh-cta{display:flex;flex-wrap:wrap;gap:12px}.p1 .btn.ghost{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}.p1 .btn.ghost:hover{background:#17151d0f}.p1 .btn.ghost:active{transform:none;box-shadow:inset 0 0 0 1.5px var(--ink)}.p1 .hh-trust{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 18px;color:var(--ink-2);font-size:.86rem}.p1 .hh-trust li{display:inline-flex;align-items:center;gap:8px}.p1 .hh-trust li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--lcd);box-shadow:0 0 8px var(--lcd)}.p1 .home-gift .wrap{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.p1 .pg{padding-block:clamp(32px,5vw,72px) clamp(56px,7vw,96px)}.p1 .pg .wrap{max-width:1040px}.p1 .pg-head{display:grid;gap:14px;max-width:620px;margin-bottom:26px}.p1 .pg-head h1{font-size:var(--fs-h2)}.p1 .track-form{display:flex;gap:10px;max-width:580px}.p1 .track-form input,.p1 .field input,.p1 .field textarea{width:100%;min-height:56px;padding:0 16px;border-radius:var(--r-md);border:1.5px solid var(--line-strong);background:#fff;font:inherit;color:var(--ink)}.p1 .field textarea{min-height:140px;padding:14px 16px;resize:vertical}.p1 .track-form input:focus,.p1 .field input:focus,.p1 .field textarea:focus{outline:none;border-color:var(--ink);box-shadow:0 0 0 3px #a3195b2e}.p1 .track-form .btn{flex:none}.p1 .pg-note{color:var(--ink-2);font-size:.86rem;margin-top:10px}.p1 .pg .eta{max-width:580px;margin-top:24px;background:#fff}.p1 .pg-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:34px}.p1 .pg-card{display:grid;gap:6px;align-content:start;padding:18px;border-radius:var(--r-md);background:#fff;box-shadow:0 1px 0 var(--line)}.p1 .pg-card .icon{color:var(--berry);margin-bottom:4px}.p1 .pg-card b{font-family:var(--f-display);font-stretch:110%;font-weight:750;font-size:1.05rem}.p1 .pg-card p{color:var(--ink-2);font-size:.92rem;line-height:1.45}.p1 .pg-card a{color:var(--berry);font-weight:700;text-decoration:none}.p1 .contact-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,4vw,64px);align-items:start}.p1 .c-side{display:grid;gap:10px}.p1 .c-side .pg-card{background:var(--shell)}.p1 .c-form{display:grid;gap:14px;padding:clamp(18px,3vw,28px);border-radius:var(--r-lg);background:#fff;box-shadow:0 1px 0 var(--line),0 30px 60px -40px #17151d59}.p1 .c-form .row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.p1 .field{display:grid;gap:6px}.p1 .field label{font-weight:700;font-size:.88rem}.p1 .field label span{color:var(--ink-2);font-weight:500}.p1 .c-ok{padding:14px 16px;border-radius:var(--r-md);background:#9bbc0f2e;color:#34420a;font-weight:600}.p1 .c-err{padding:14px 16px;border-radius:var(--r-md);background:#a3195b1a;color:var(--berry-deep)}.p1 .redir{padding-block:80px;text-align:center}@media(max-width:980px){.p1 .home-hero .wrap,.p1 .home-gift .wrap{grid-template-columns:minmax(0,1fr)}.p1 .hh-art{order:-1}.p1 .hh-art img{aspect-ratio:1 / 1}.p1 .hh-cta{width:100%}.p1 .hh-cta .btn{flex:1 1 auto}}@media(max-width:760px){.p1 .pg-cards,.p1 .contact-grid,.p1 .c-form .row{grid-template-columns:minmax(0,1fr)}.p1 .track-form{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/p1-pages.css.map */
