.wl-wrap{width:min(1360px,calc(100% - 80px));margin-inline:auto}.wl-eyebrow{font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;line-height:1.5;margin:0 0 24px}.wl-button{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:52px;padding:14px 24px;border:1px solid transparent;border-radius:4px;background:#d4e7c4;color:#142927;text-decoration:none;font-size:14px;font-weight:600;line-height:1.4;transition:background .2s,transform .2s}.wl-button:hover{background:#e4f0db;transform:translateY(-2px);color:#142927}.wl-button--ink{background:#142927;color:#fff}.wl-button--ink:hover{background:#236659;color:#fff}.wl-button--outline{background:transparent;color:inherit;border-color:currentColor}.wl-button--outline:hover{background:#fff;color:#142927}.wl-button svg,.wl-text-link svg{width:18px;height:18px;flex-shrink:0}.wl-text-link{display:inline-flex;align-items:center;gap:16px;min-height:48px;color:inherit;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.wl-button:focus-visible,.wl-text-link:focus-visible{outline:3px solid #236659;outline-offset:5px}.wl-muted{color:#626e68}.wl-note{font-size:12px;line-height:1.6;color:#626e68}.shopify-policy__container{max-width:1000px!important;padding-block:48px!important}.shopify-policy__title h1{font-size:clamp(32px,4vw,48px);letter-spacing:-.04em}.shopify-policy__body{font-size:16px;line-height:1.8}.shopify-policy__body .policy-container{padding:0;margin:24px 0;max-width:none;font-family:inherit;color:inherit}.shopify-policy__body .policy-container h1{font-family:inherit;font-size:28px}.shopify-policy__body .policy-container h2{font-family:inherit}.shopify-policy__body .policy-container p,.shopify-policy__body .policy-container li{font-size:16px}.shopify-policy__body a{color:#236659}.header-logo__text{font-weight:800;letter-spacing:-.055em}.wl-anchor{scroll-margin-top:120px}@media(max-width:749px){.wl-wrap{width:calc(100% - 40px)}.wl-eyebrow{font-size:10px;margin-bottom:18px}.wl-button{min-height:50px;padding:14px 20px}.shopify-policy__container{padding-inline:20px!important}}@media(prefers-reduced-motion:reduce){.wl-button{transition:none}.wl-button:hover{transform:none}}
