.pww-support-page #MainContent{background:#faf7f1;color:#302b27;padding:0 24px 80px;font-family:var(--font-body--family);min-width:0}
.pww-support-nav{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;max-width:1080px;margin:0 auto;padding:40px 0 0}
.pww-support-nav a{font:600 14px/1.5 var(--font-body--family);color:#61594f;border:1px solid #ded1c3;border-radius:50px;padding:10px 18px;text-decoration:none;background:transparent;transition:background .18s,color .18s}
.pww-support-nav a:hover{background:#f1e8dd;color:#302b27}
.pww-support-nav a[aria-current=page]{background:#a74726;border-color:#a74726;color:#fff}
.pww-support-nav a:focus-visible,.pww-support-page #MainContent a:focus-visible,.pww-faq-item summary:focus-visible{outline:2px solid #a74726;outline-offset:4px}
.pww-support-page .shopify-policy__container{max-width:1040px;width:100%;margin:0 auto;padding:0}
.pww-support-page .shopify-policy__title,.pww-support-title{text-align:center;padding:48px 0 36px}
.pww-support-page .shopify-policy__title h1,.pww-support-title h1{font-family:var(--font-heading--family);font-weight:700;font-size:clamp(32px,4vw,48px);line-height:1.15;letter-spacing:-.025em;color:#302b27;margin:0;text-align:center}
.pww-support-page .shopify-policy__body,.pww-help-body{background:#fffdf9;border:1px solid #e6dacb;border-radius:18px;padding:40px 48px;color:#50483f;font-family:var(--font-body--family);font-size:16px;line-height:1.85;overflow-wrap:anywhere;box-shadow:0 8px 28px #302b2705}
.pww-support-page .shopify-policy__body :is(p,li,span,div){font-family:inherit;line-height:1.85}
.pww-support-page .shopify-policy__body p,.pww-help-body p{margin:0 0 18px}
.pww-support-page .shopify-policy__body :is(h2,h3,h4){font-family:var(--font-heading--family);color:#302b27;font-weight:700;line-height:1.35;margin:32px 0 14px}
.pww-support-page .shopify-policy__body h2{font-size:25px}
.pww-support-page .shopify-policy__body h3{font-size:21px}
.pww-support-page .shopify-policy__body :is(ul,ol),.pww-help-body :is(ul,ol){padding-left:24px;margin:14px 0 22px}
.pww-support-page .shopify-policy__body li,.pww-help-body li{margin:8px 0}
.pww-support-page .shopify-policy__body a,.pww-help-body a{color:#a74726;text-decoration:underline;text-underline-offset:4px;font-weight:600}
.pww-support-page .shopify-policy__body strong,.pww-help-body strong{font-weight:700;color:#302b27}
.pww-support-page .shopify-policy__body table{display:block;overflow-x:auto;max-width:100%;border-collapse:collapse}
.pww-support-page .shopify-policy__body :is(td,th){padding:12px;border:1px solid #e6dacb}
.pww-help{max-width:1040px;margin:0 auto}
.pww-help-body>p:first-child{text-align:center;font-size:17px;max-width:640px;margin:0 auto 32px}
.pww-help-body hr{height:1px;border:0;background:#e6dacb;margin:30px 0}
.pww-help-body .pww-faq-category{font-family:var(--font-heading--family);font-size:24px;font-weight:700;color:#302b27;margin:30px 0 18px}
.pww-faq-item{margin:12px 0;border:1px solid #e6dacb;border-radius:10px;overflow:hidden;background:#faf7f1}
.pww-faq-item summary{position:relative;cursor:pointer;list-style:none;padding:20px 54px 20px 22px;color:#302b27;font-weight:700;line-height:1.5}
.pww-faq-item summary::-webkit-details-marker{display:none}
.pww-faq-item summary::after{content:'+';position:absolute;right:22px;top:17px;font-size:24px;color:#a74726;font-weight:400}
.pww-faq-item[open] summary::after{content:'−'}
.pww-faq-item[open] summary{border-bottom:1px solid #e6dacb}
.pww-faq-answer{padding:20px 22px 4px;background:#fffdf9}
@media(max-width:749px){.pww-support-page #MainContent{padding:0 16px 48px}.pww-support-nav{padding-top:26px;gap:8px}.pww-support-nav a{font-size:12px;padding:8px 12px}.pww-support-page .shopify-policy__title,.pww-support-title{padding:34px 0 26px}.pww-support-page .shopify-policy__body,.pww-help-body{padding:26px 20px;border-radius:12px;font-size:15px;line-height:1.8}.pww-help-body .pww-faq-category{font-size:21px}.pww-faq-item summary{padding:17px 42px 17px 16px}.pww-faq-item summary::after{right:15px;top:14px}.pww-faq-answer{padding:18px 16px 2px}}
.pww-support-page .shopify-policy__body p:has(>strong:only-child){font-size:21px;font-weight:700;line-height:1.4;margin:30px 0 14px;color:#302b27}.pww-support-page .shopify-policy__body hr{height:1px;border:0;background:#e6dacb;margin:30px 0}.pww-support-page .shopify-policy__body .rte>p:first-child{margin-top:0}
