.fwp-detail-section fwp-detail-carousel{display:block}.fwp-detail-section .fwp-section-head{max-width:900px;margin-bottom:32px}.fwp-detail-tabs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px}.fwp-detail-tabs button{padding:12px 20px;border:1px solid #a7b6b4;background:transparent;color:var(--fwp-ink);font:inherit;font-size:14px;line-height:1.4;cursor:pointer}.fwp-detail-tabs button[aria-selected=true]{background:var(--fwp-night,#14254e);border-color:var(--fwp-night,#14254e);color:#fff}.fwp-detail-section button:focus-visible{outline:2px solid #8e6e32;outline-offset:4px}.fwp-detail-panel{display:grid;grid-template-columns:1.1fr 1fr;gap:7%;align-items:center}.fwp-detail-panel+.fwp-detail-panel{margin-top:48px}fwp-detail-carousel[data-ready] .fwp-detail-panel{margin-top:0}.fwp-detail-image{background:#fff;touch-action:pan-y}.fwp-detail-image img{display:block;width:100%;aspect-ratio:1;height:auto;object-fit:contain}.fwp-detail-copy{padding-block:28px}.fwp-detail-copy :is(h3,h4){font-family:Playfair Display,Georgia,serif;font-size:clamp(30px,3vw,44px);line-height:1.15;margin:0 0 24px;font-weight:400}.fwp-detail-copy .fwp-copy{max-width:480px}.fwp-detail-controls{display:flex;align-items:center;justify-content:flex-end;gap:18px;margin-top:24px}.fwp-detail-controls button{display:grid;place-items:center;width:46px;height:46px;border:1px solid #a7b6b4;color:var(--fwp-ink);background:transparent;font-size:22px;cursor:pointer}.fwp-detail-controls button:hover{background:#e9e4d9}.fwp-detail-controls p{margin:0;font-size:13px;min-width:90px;text-align:center;color:var(--fwp-muted)}.fwp-detail-section [hidden]{display:none!important}@media(max-width:760px){.fwp-detail-panel{grid-template-columns:1fr;gap:0}.fwp-detail-tabs{gap:8px;margin-bottom:20px}.fwp-detail-tabs button{font-size:12px;padding:11px 12px}.fwp-detail-copy{padding:26px 0 0}.fwp-detail-image img{max-height:380px}.fwp-detail-copy :is(h3,h4){font-size:32px;margin-bottom:18px}.fwp-detail-controls{justify-content:center}}@media(min-width:761px){.fwp-patronus-page .fwp-detail-section--combined{padding-block:clamp(36px,4vw,56px)}.fwp-patronus-page .fwp-detail-section--combined .fwp-section-head{margin-bottom:22px}.fwp-detail-section--combined .fwp-section-head .fwp-copy{margin-top:10px}.fwp-patronus-page .fwp-detail-section--combined .fwp-edition-panel{padding:clamp(16px,2vw,24px)}.fwp-patronus-page .fwp-detail-section--combined .fwp-edition-panel__title{margin-bottom:12px;font-size:clamp(20px,2vw,25px)}.fwp-detail-section--combined .fwp-detail-tabs{gap:6px;margin-bottom:14px}.fwp-detail-section--combined .fwp-detail-tabs button{min-height:40px;padding:8px 10px;font-size:13px}.fwp-detail-section--combined .fwp-detail-panel{grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:16px}.fwp-detail-section--combined .fwp-detail-image{max-width:220px}.fwp-detail-section--combined .fwp-detail-copy{padding-block:0}.fwp-detail-section--combined .fwp-detail-copy :is(h3,h4){font-size:clamp(20px,2vw,26px);margin-bottom:10px}.fwp-detail-section--combined .fwp-detail-copy .fwp-copy{font-size:14px;line-height:1.5}.fwp-detail-section--combined .fwp-detail-controls{gap:10px;margin-top:12px}.fwp-detail-section--combined .fwp-detail-controls button{width:40px;height:40px}}@media(min-width:900px){.fwp-detail-section--combined>.fwp-wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.fwp-patronus-page .fwp-detail-section--combined .fwp-section-head{grid-column:1 / -1;margin-bottom:0}.fwp-patronus-page .fwp-detail-section--combined .fwp-edition-panel+.fwp-edition-panel{margin-top:0}.fwp-detail-section--combined .fwp-detail-panel{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}
/*# sourceMappingURL=/cdn/shop/t/409/assets/fwp-hp-writing-details.css.map */
