.ja-content-section{padding-block:64px;color:#203b30;min-width:0}.ja-content-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px}.ja-content-heading h2,.ja-faq-intro h2,.ja-fit-prompt h2{font-size:clamp(32px,3.4vw,50px);font-weight:650;letter-spacing:-.045em;line-height:1.08;margin:0}.ja-content-heading .jf-eyebrow,.ja-fit-prompt .jf-eyebrow,.ja-faq-intro .jf-eyebrow{margin:0 0 18px;font-size:10px;letter-spacing:.16em}.ja-content-heading>.jf-text-link{flex-shrink:0}.ja-content-note{font-size:12px;line-height:1.7;color:#6b796f;margin:22px 0 0;max-width:100ch}.ja-content-note a,.ja-placement-copy a,.ja-faq-answers a{color:inherit;text-decoration:underline;text-underline-offset:3px}.ja-order-journey{border-top:1px solid #dde3da}.ja-journey-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;list-style:none;padding:0;margin:0}.ja-journey-art{position:relative;display:grid;place-items:center;aspect-ratio:1.8;background:#f1f2eb;margin-bottom:23px}.ja-journey-art svg{height:70%;max-height:98px;width:110px}.ja-journey-art>span{position:absolute;left:18px;top:16px;font-size:11px;letter-spacing:.1em;color:#65796a}.ja-journey-grid h3{font-size:18px;letter-spacing:-.02em;margin:0 0 10px}.ja-journey-grid p{font-size:14px;line-height:1.7;color:#66766b;margin:0}.ja-journey-grid strong{font-weight:550;color:#314f3d}.ja-shopping-faq{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:70px;border-top:1px solid #dde3da}.ja-faq-intro .jf-text-link{display:inline-block;margin-top:25px}.ja-faq-answers details{border-bottom:1px solid #dce2d9}.ja-faq-answers summary,.ja-full-information>summary{cursor:pointer;padding:22px 28px 22px 0;font-size:16px;font-weight:550;line-height:1.5;list-style:none;position:relative}.ja-faq-answers summary::-webkit-details-marker,.ja-full-information>summary::-webkit-details-marker{display:none}.ja-faq-answers summary:after,.ja-full-information>summary:after{content:"+";position:absolute;right:0;top:22px;font-size:20px;font-weight:400}.ja-faq-answers details[open]>summary:after,.ja-full-information[open]>summary:after{content:"\2212"}.ja-faq-answers p{font-size:14px;line-height:1.8;color:#5d6f62;margin:0;padding:0 20px 24px 0}.ja-pdp-summary{border-top:1px solid #dce2d9;padding-top:16px;margin:20px 0 6px;font-size:13px;line-height:1.7;color:#53675b}.ja-pdp-summary>p{margin:0 0 12px}.ja-pdp-summary-points{display:flex;flex-wrap:wrap;gap:8px 18px;color:#274532;font-size:12px;margin-bottom:12px}.ja-pdp-summary-points span:before{content:"\b7";margin-right:7px}.ja-pdp-summary-shipping{font-size:12px}.ja-pdp-summary-shipping a{color:inherit;text-decoration:underline;text-underline-offset:3px}.ja-pdp-content{padding-bottom:40px}.ja-pdp-content>.ja-content-section{border-top:1px solid #dce2d9}.ja-design-detail-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:60px;align-items:center}.ja-design-detail-image{margin:0;background:#f8f5ec;min-width:0}.ja-design-detail-image img{display:block;width:100%;height:auto;object-fit:contain}.ja-design-detail-image figcaption{padding:14px 20px;font-size:11px;color:#768173;background:#f5f6f0}.ja-design-intro{font-size:20px;line-height:1.6;letter-spacing:-.015em;margin:0 0 25px;max-width:45ch}.ja-design-detail-list{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ja-design-detail-list dt{font-size:14px;font-weight:600;line-height:1.6;margin-bottom:7px}.ja-design-detail-list dt span{display:block;font-size:10px;color:#809080;font-weight:400;letter-spacing:.1em;margin-bottom:5px}.ja-design-detail-list dd{margin:0;font-size:13px;line-height:1.7;color:#66766b}.ja-placement-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:60px;align-items:center}.ja-placement-diagrams{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;background:#f5f5ef;padding:24px}.ja-placement-diagrams figure{margin:0;text-align:center;min-width:0}.ja-placement-diagrams svg{display:block;width:100%;height:auto;max-height:280px}.ja-placement-diagrams figcaption{font-size:12px;line-height:1.6;margin-top:5px}.ja-placement-diagrams .ja-content-note{grid-column:1/-1;text-align:center;font-size:11px;margin:10px 0 0}.ja-placement-copy p{font-size:13px;line-height:1.8;color:#607366;margin:15px 0}.ja-lettering-limits{margin:0}.ja-lettering-limits>div{padding:13px 0;border-bottom:1px solid #dce2d9}.ja-lettering-limits dt{font-size:15px;font-weight:600;margin-bottom:6px}.ja-lettering-limits dd{font-size:13px;line-height:1.7;color:#607366;margin:0}.ja-proof-check{padding:20px 24px;background:#edf1e8;margin-top:24px}.ja-proof-check h3{font-size:15px;margin:0 0 8px}.ja-proof-check p{margin:0}.ja-fit-prompt{display:flex;justify-content:space-between;align-items:center;gap:40px}.ja-fit-prompt p:not(.jf-eyebrow){font-size:14px;line-height:1.7;color:#617467;max-width:48ch;margin:20px 0 0}.ja-content-button{display:inline-flex;align-items:center;text-decoration:none;color:#fff;background:#254631;padding:18px 24px;font-size:13px;line-height:1.5;text-align:center}.ja-full-information{border-top:1px solid #dce2d9;color:#203b30}.ja-full-information .ja-native-description{border:0;margin:0;padding:0 0 35px;max-width:850px}.ja-full-information .ja-native-description table{max-width:100%}.ja-measure-guide{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #dce2d9;align-items:center}.ja-measure-visual{min-width:0;background:#f5f5ef}.ja-measure-visual svg{display:block;width:100%;height:auto}.ja-content-kicker{font-size:9px;letter-spacing:.1em;line-height:1.5;color:#718373}.ja-measure-copy h3{font-size:19px;letter-spacing:-.025em;line-height:1.2;margin:10px 0}.ja-measure-copy>p{font-size:12px;line-height:1.7}.ja-measure-copy dl{margin:14px 0}.ja-measure-copy dl>div{margin-bottom:12px}.ja-measure-copy dt{font-size:12px;font-weight:650}.ja-measure-copy dd{margin:3px 0 0;font-size:11px;line-height:1.6;color:#677669}.ja-measure-copy .ja-content-note{font-size:11px}.ja-content-section a:focus-visible,.ja-content-section summary:focus-visible,.ja-full-information>summary:focus-visible{outline:2px solid #42624c;outline-offset:4px}@media(max-width:1000px){.ja-design-detail-layout,.ja-placement-layout{gap:30px}.ja-journey-grid{gap:18px}.ja-shopping-faq{gap:40px}.ja-design-intro{font-size:18px}}@media(max-width:760px){.ja-content-section{padding-block:38px}.ja-content-heading{align-items:flex-start;gap:18px;flex-direction:column;margin-bottom:24px}.ja-content-heading h2,.ja-faq-intro h2,.ja-fit-prompt h2{font-size:32px}.ja-journey-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px}.ja-journey-art{aspect-ratio:1.4;margin-bottom:16px}.ja-journey-art svg{max-height:76px;width:80px}.ja-journey-art>span{left:11px;top:10px;font-size:10px}.ja-journey-grid h3{font-size:16px;line-height:1.3}.ja-journey-grid p{font-size:12px}.ja-shopping-faq{grid-template-columns:minmax(0,1fr);gap:22px}.ja-faq-answers summary{font-size:15px;padding-block:19px}.ja-faq-answers p{font-size:13px;padding-right:0}.ja-design-detail-layout,.ja-placement-layout{grid-template-columns:minmax(0,1fr);gap:25px}.ja-design-detail-list{gap:20px}.ja-design-intro{font-size:17px}.ja-placement-diagrams{padding:16px 12px}.ja-placement-diagrams figcaption{font-size:11px}.ja-fit-prompt{flex-direction:column;align-items:flex-start;gap:24px}.ja-pdp-content{padding-bottom:12px}.ja-measure-guide{grid-template-columns:minmax(0,1fr);gap:16px}.ja-measure-visual svg{max-height:240px}.ja-measure-copy h3{font-size:20px}.ja-measure-copy dl{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.ja-measure-copy dl>div{margin:0}.ja-content-note{font-size:11px}.ja-full-information .ja-native-description{font-size:13px}.ja-home-featured .jf-product-grid,.ja-related-products .jf-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/ja-content-sections.css.map */
