.vp-support-top{max-width:1200px;margin:0 auto;padding:44px 32px 0;color:#1b1d1b}
.vp-support-kicker{font:600 11px/1.5 Arial,sans-serif;letter-spacing:.18em;margin:0 0 18px;text-transform:uppercase}
.vp-support-nav{display:flex;flex-wrap:wrap;gap:8px;border-bottom:1px solid #deded8;padding-bottom:24px}
.vp-support-nav a{color:#414640;text-decoration:none;font:13px/1.5 Arial,sans-serif;padding:10px 15px;border:1px solid #dcded8;background:#fff;min-height:42px;display:flex;align-items:center;transition:background .15s,color .15s}
.vp-support-nav a:hover,.vp-support-nav a[aria-current=page]{color:#fff;background:#1b1d1b;border-color:#1b1d1b}
.vp-support-nav a:focus-visible{outline:2px solid #1b1d1b;outline-offset:3px}
.shopify-policy__container{max-width:960px!important;margin:0 auto!important;padding:54px 32px 100px!important;color:#1b1d1b}
.shopify-policy__title{text-align:left!important;border-bottom:1px solid #dcded8;padding-bottom:32px;margin-bottom:38px}
.shopify-policy__title h1{font:400 clamp(38px,5vw,68px)/1.08 Georgia,serif;letter-spacing:-.045em;margin:0;overflow-wrap:anywhere}
.shopify-policy__body{font:16px/1.85 Arial,sans-serif;overflow-wrap:anywhere}
.shopify-policy__body h2{font:400 clamp(25px,3vw,32px)/1.3 Georgia,serif;letter-spacing:-.025em;margin:42px 0 16px;padding-top:25px;border-top:1px solid #e4e5df;scroll-margin-top:120px}
.shopify-policy__body h3{font:600 18px/1.5 Arial,sans-serif;margin:28px 0 12px}
.shopify-policy__body p{margin:0 0 19px;color:#4a504b}
.shopify-policy__body ul,.shopify-policy__body ol{padding-left:24px;margin:20px 0 28px}
.shopify-policy__body li{padding-left:5px;margin-bottom:12px;color:#4a504b}
.shopify-policy__body a{color:#1b1d1b;text-decoration:underline;text-underline-offset:4px}
.shopify-policy__body strong{color:#1b1d1b}
.shopify-policy__body table{display:block;overflow-x:auto;max-width:100%}
.vp-contact__inner{padding-top:60px!important}
.vp-contact__intro .vp-contact__help{font:14px/1.7 Arial,sans-serif;max-width:380px;color:#636962;margin-top:24px}
.vp-contact__card{box-shadow:0 14px 46px rgb(21 24 23 / 4%)}
.vp-contact__card input,.vp-contact__card textarea{font-size:16px;box-sizing:border-box}
.vp-contact__card button{min-height:48px}
.vp-contact__row>div{min-width:0}
@media(max-width:600px){.vp-support-top{padding:28px 20px 0}.vp-support-nav{flex-wrap:nowrap;overflow-x:auto;padding-bottom:18px}.vp-support-nav a{flex:0 0 auto;white-space:nowrap}.shopify-policy__container{padding:36px 22px 64px!important}.shopify-policy__title{padding-bottom:24px;margin-bottom:28px}.shopify-policy__body{font-size:15px;line-height:1.85}.vp-contact__inner{padding-top:36px!important}.vp-contact__card{padding:26px 20px}.vp-contact__card button{width:100%}}
@media(prefers-reduced-motion:reduce){.vp-support-nav a{transition:none}}
