[role=main] .shopify-policy__title{display:none!important;margin:0!important;padding:0!important;min-height:0!important;height:0!important;overflow:hidden!important}[role=main] .shopify-policy__container{max-width:none;padding:0}[role=main] .shopify-policy__container .rte{margin:60px 0!important}.hewn-terms{--bg-light: #fdfbf8;--dark-brown: #2c1810;--medium-brown: #5c3d2e;--accent-orange: #f09650;--soft-tan: #c9a882;--text-secondary: #8a7b70;--subtle-line: rgba(44, 24, 16, .06);color:var(--dark-brown);background:var(--bg-light)}.hewn-terms *{box-sizing:border-box}.hewn-terms .legal-hero{padding:56px 24px 40px;text-align:center}.hewn-terms .legal-hero-inner{max-width:600px;margin:0 0 20px;padding:0 24px}.hewn-terms .hero-eyebrow{margin:0 0 14px;font-size:11px;font-weight:500;letter-spacing:2.5px;text-transform:uppercase;color:var(--accent-orange)}.hewn-terms .hero-headline{margin:0 0 12px;font-size:40px;line-height:1.25;color:var(--dark-brown)}.hewn-terms .hero-updated{margin:0;font-size:14px;font-weight:300;color:var(--text-secondary)}.hewn-terms .legal-body{max-width:720px;margin:0 auto;padding:0 24px}.hewn-terms .legal-intro{margin:0 0 36px;padding-bottom:36px;border-bottom:1px solid var(--subtle-line);font-size:16px;font-weight:300;line-height:1.75;color:var(--medium-brown)}.hewn-terms .legal-toc{background:#f5f0ea;border-radius:12px;padding:24px 28px;margin-bottom:40px}.hewn-terms .legal-toc h3{margin:0 0 12px;font-size:11px;font-weight:500;letter-spacing:2px;text-transform:uppercase;color:var(--soft-tan)}.hewn-terms .legal-toc ol{margin:0;padding:0;list-style:none;counter-reset:toc;columns:2;column-gap:24px}.hewn-terms .legal-toc li{counter-increment:toc;padding:4px 0;font-size:14px;break-inside:avoid}.hewn-terms .legal-toc li:before{content:counter(toc) ". ";color:var(--accent-orange);font-weight:500}.hewn-terms .legal-toc a{color:var(--dark-brown);text-decoration:none}.hewn-terms .legal-toc a:hover{color:var(--accent-orange)}.hewn-terms .legal-section{margin-bottom:36px}.hewn-terms .legal-section:last-child{margin-bottom:0}.hewn-terms .legal-section h2{margin:0 0 12px;font-size:22px;font-weight:500;line-height:1.3;color:var(--dark-brown)}.hewn-terms .legal-section h3{margin:20px 0 8px;font-size:16px;font-weight:500;line-height:1.4;color:var(--dark-brown)}.hewn-terms .legal-section p{margin:0 0 12px;font-size:15px;font-weight:300;line-height:1.75;color:var(--text-secondary)}.hewn-terms .legal-section li{font-size:15px;font-weight:300;line-height:1.75;color:var(--text-secondary)}.hewn-terms .legal-section p:last-child{margin-bottom:0}.hewn-terms .legal-section strong{font-weight:500;color:var(--medium-brown)}.hewn-terms .legal-section a{color:var(--accent-orange);text-decoration:none}.hewn-terms .legal-section a:hover{text-decoration:underline}@media screen and (max-width:767px){[role=main] .shopify-policy__container .rte{margin:30px 0!important}.hewn-terms .legal-hero{padding:40px 20px 24px}.hewn-terms .legal-hero-inner{padding:0 20px}.hewn-terms .hero-headline{font-size:30px}.hewn-terms .legal-body{padding:0 20px}.hewn-terms .legal-intro{margin-bottom:28px;padding-bottom:28px;font-size:15px;line-height:1.7}.hewn-terms .legal-toc{padding:20px;margin-bottom:32px}.hewn-terms .legal-toc ol{columns:1}.hewn-terms .legal-section{margin-bottom:28px}.hewn-terms .legal-section h2{font-size:20px}.hewn-terms .legal-section h3{font-size:15px}.hewn-terms .legal-section p,.hewn-terms .legal-section li{font-size:14px;line-height:1.7}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/terms-policy.css.map */
