/* Existing parcel and note photography retained; independent texture chapter added. */
.page-home .packing-strip{align-items:end;gap:28px}.page-home .packing-strip label{font-size:18px}.page-home .packing-strip>div>p{font-size:18px;line-height:1.55}.page-home .packing-strip .button{font-size:19px}.page-home .section>h2{font-size:37px}.page-home .section>.reading{font-size:20px;max-width:58ch}.page-home .flavor-row article>img{height:245px;object-fit:cover}.page-home .flavor-row h2{font-size:32px}.page-home .flavor-row p,.page-home .flavor-row strong{font-size:18px}.page-home .flavor-row .flavor-ingredients{font-size:17px;line-height:1.65}.page-home .flavor-row .text-button{font-size:18px}.page-home .texture-docket{display:grid;grid-template-columns:1.2fr 1fr;gap:38px;align-items:center;padding:35px;background:#fff1d0;border:0;margin-block:20px 45px}.texture-docket figure img{aspect-ratio:3/2;object-fit:cover}.texture-docket figcaption{font-size:15px;line-height:1.6}.texture-docket h2{font-size:32px;max-width:20ch}.texture-docket>div>p{font-size:19px;line-height:1.65;margin-top:23px}.texture-docket .eyebrow{font-size:12px}.texture-docket a{font-size:18px;margin-top:20px}.gift-sequence{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin:25px 0 20px;padding:28px 0}.gift-sequence li{margin:0}.gift-sequence span{display:inline-block;background:#b32520;color:#fff8ed;padding:8px 15px;transform:rotate(-2deg);font-size:13px;letter-spacing:.07em}.gift-sequence p{font-size:20px;line-height:1.55;margin-top:21px}.page-home .dispatch-plate{max-width:920px;margin:auto}.page-home .dispatch-plate figcaption{font-size:16px}
@media(max-width:1000px){.page-home .texture-docket{padding:28px;gap:29px}.texture-docket h2{font-size:29px}.page-home .flavor-row article>img{height:215px}.page-home .packing-strip .button{font-size:17px}}
@media(max-width:700px){.page-home .packing-strip{gap:22px}.page-home .packing-strip .button{font-size:19px;min-height:56px}.page-home .section>h2{font-size:31px}.page-home .section>.reading{font-size:19px}.page-home .flavor-row article>img{height:auto;aspect-ratio:1.4}.page-home .flavor-row h2{font-size:29px}.page-home .flavor-row p,.page-home .flavor-row strong{font-size:19px}.page-home .flavor-row .flavor-ingredients{font-size:17px}.page-home .texture-docket{display:block;padding:24px 22px;margin-top:0}.texture-docket>div{margin-top:25px}.texture-docket h2{font-size:30px}.texture-docket>div>p{font-size:19px}.gift-sequence{display:block;padding:10px 0}.gift-sequence li{margin:0 0 28px}.gift-sequence p{font-size:19px;margin-top:15px}.page-home .dispatch-plate figcaption{font-size:15px}}
@media(max-width:360px){.page-home .packing-strip .button{font-size:17px}.page-home .section>h2{font-size:28px}.page-home .texture-docket{padding-inline:19px}.texture-docket h2{font-size:27px}}

.page-home .texture-docket{color:var(--ink)}.page-home .texture-docket a{color:var(--ink)}.texture-docket :focus-visible{outline-color:var(--ink)}
@media(max-width:700px){.page-home .flavor-row article{display:block;border-top:0}.page-home .flavor-row article>img{margin-bottom:22px}.page-home .flavor-row article>div{padding:0 0 20px}}
