.wp-book-mail{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(1.8rem,4vw,5rem);margin-bottom:2.8rem;padding:clamp(1.8rem,4vw,4rem);border:1px solid #d7c49e;border-radius:.8rem;background:#f5e9ce;color:#25352b}.wp-book-mail-copy .wp-kicker{color:#6a4e35}.wp-book-mail h2{margin:.5rem 0 .75rem;font:450 clamp(2.8rem,4vw,4.6rem)/1.05 var(--wp-serif);color:inherit;letter-spacing:-.035em}.wp-book-mail p{margin:0}.wp-book-mail-form{display:grid;gap:.65rem}.wp-book-mail-form label{font-weight:700;font-size:1.4rem}.wp-book-mail-fields{display:flex;flex-wrap:wrap;gap:.75rem}.wp-book-mail-fields input{flex:1 1 16rem;min-width:0;min-height:4.8rem;padding:.85rem 1.1rem;border:1px solid #82755d;border-radius:.45rem;background:#fffaf0;color:#25352b;font:inherit}.wp-book-mail-fields .wp-button:focus-visible{outline-color:#25352b}.wp-book-mail-form>p{font-size:1.3rem}.wp-book-mail-form .wp-book-mail-status{font-size:1.6rem;font-weight:700}.wp-book-mail-form [role=alert]{color:#842d23;font-size:1.4rem}@media(max-width:749px){.wp-book-mail{grid-template-columns:minmax(0,1fr)}}.wp-menu nav .wp-craft-sticker{position:relative;isolation:isolate;display:inline-flex;min-height:4.4rem;align-items:center;justify-content:center;gap:.4rem;padding:.5rem .95rem;border-radius:.3rem;color:#432f26;font-weight:700;text-underline-offset:.27rem}.wp-craft-sticker:before{content:"";position:absolute;z-index:-1;top:.45rem;right:.1rem;bottom:.45rem;left:.1rem;clip-path:polygon(1% 8%,88% 1%,100% 29%,98% 94%,3% 100%,0 76%);background:linear-gradient(45deg,#bc765f 50%,transparent 51%) top right / 14% 34% no-repeat,repeating-linear-gradient(0deg,#f2d4b9 0 6px,#efd0b4 6px 7px);transform:rotate(-3deg)}.wp-craft-sticker svg{flex:none}@media(max-width:1024px){.wp-menu nav .wp-craft-sticker{align-self:flex-start;margin-inline:.3rem}}@media(prefers-reduced-motion:no-preference){html:not([data-wp-motion=off]) .wp-craft-sticker:before{transition:transform .24s ease}html:not([data-wp-motion=off]) .wp-craft-sticker:is(:hover,:focus-visible):before{transform:translateY(-2px) rotate(1deg)}}.wp-share-craft{background:#efe8d4;border-block:1px solid #ddd2b7}.wp-craft-intro{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(2.5rem,6vw,8rem)}.wp-craft-copy{display:grid;gap:1.35rem}.wp-craft-copy>p:not(.wp-kicker){max-width:46rem}.wp-craft-copy .wp-actions{margin-top:.6rem}.wp-craft-papers{position:relative;min-width:0;min-height:clamp(24rem,29vw,36rem);display:grid;place-items:center;isolation:isolate}.wp-craft-papers:before{content:"";position:absolute;top:12%;right:5%;bottom:12%;left:5%;background:#cbd5bc;border:1px solid #aeb89e;border-radius:50% 48% 46% 49%}.wp-craft-papers img{position:absolute;width:min(49%,25rem);height:auto;padding:.55rem;background:#fffaf0;box-shadow:0 .6rem 1.6rem #3e332d30}.wp-craft-papers img:first-child{left:9%;transform:rotate(-8deg)}.wp-craft-papers img:last-child{right:7%;transform:translateY(8%) rotate(8deg)}.wp-craft-content{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(1.7rem,4vw,4rem);margin-top:4rem}.wp-craft-upload,.wp-craft-gallery{display:grid;gap:1.15rem;padding:clamp(1.8rem,3vw,3.2rem);border:1px solid #d3c5a5;border-radius:.85rem;background:#fff9ec;min-width:0}.wp-craft-gallery{background:#e4eadb;border-color:#bfcbb6}.wp-craft-empty{padding:1.4rem;border:1px dashed #8e9d84;border-radius:.55rem}.wp-craft-empty .wp-quiet-link{display:inline-block;margin-top:.65rem}.wp-craft-gallery-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1.25rem}.wp-craft-entry{margin:0;padding:.85rem;background:#fffaf0;border-radius:.5rem;box-shadow:0 .25rem .65rem #2d332421;overflow-wrap:anywhere}.wp-craft-entry a{display:block}.wp-craft-entry img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#f4eddf}.wp-craft-entry figcaption{padding:.65rem .25rem .25rem}@media(prefers-reduced-motion:no-preference){.wp-craft-entry{transition:transform .25s ease}.wp-craft-entry:focus-within{transform:translateY(-.25rem)}@media(hover:hover){.wp-craft-entry:hover{transform:translateY(-.25rem)}}}@media(max-width:749px){.wp-craft-intro,.wp-craft-content{grid-template-columns:minmax(0,1fr)}.wp-craft-papers{width:min(100%,38rem);min-height:23rem;margin-inline:auto}.wp-craft-content{margin-top:2.5rem}}
/*# sourceMappingURL=/cdn/shop/t/31/compiled_assets/styles.css.map */
