:is(.wh-legal,.shopify-policy__container){--wh-ink: var(--wh-theme-ink, #23271f);--wh-paper: var(--wh-theme-paper, #f5f5f0);--wh-line: var(--wh-theme-line, #d9ddd4);max-width:900px;padding:48px 40px 64px;margin-inline:auto;color:var(--wh-ink)}:is(.wh-legal,.shopify-policy__container) *,:is(.wh-legal,.shopify-policy__container) *:before,:is(.wh-legal,.shopify-policy__container) *:after{box-sizing:border-box}:is(.wh-legal,.shopify-policy__container) h1,:is(.wh-legal,.shopify-policy__container) h2,:is(.wh-legal,.shopify-policy__container) h3{font-family:var(--font-heading-family);color:inherit;letter-spacing:-.02em;overflow-wrap:break-word}:is(.wh-legal,.shopify-policy__container) h1{margin:0 0 24px;font-size:calc(clamp(32px,4vw,46px) * var(--wh-text-scale, 1));line-height:1.15}:is(.wh-legal,.shopify-policy__container) h2{margin:40px 0 16px;padding-top:24px;border-top:1px solid var(--wh-line);font-size:calc(25px * var(--wh-text-scale, 1));line-height:1.3;scroll-margin-top:150px}:is(.wh-legal,.shopify-policy__container) h3{margin:28px 0 12px;font-size:calc(20px * var(--wh-text-scale, 1));line-height:1.35;scroll-margin-top:150px}:is(.wh-legal,.shopify-policy__container) p,:is(.wh-legal,.shopify-policy__container) li,:is(.wh-legal,.shopify-policy__container) address{font-size:calc(16px * var(--wh-text-scale, 1));line-height:1.75;letter-spacing:.01em}:is(.wh-legal,.shopify-policy__container) p{margin:0 0 18px}:is(.wh-legal,.shopify-policy__container) address{font-style:normal;margin:0 0 18px}:is(.wh-legal,.shopify-policy__container) ul,:is(.wh-legal,.shopify-policy__container) ol{padding-left:24px;margin:0 0 22px}:is(.wh-legal,.shopify-policy__container) li{margin-bottom:8px;padding-left:3px}:is(.wh-legal,.shopify-policy__container) a{color:var(--wh-theme-accent, #334b2a);text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}:is(.wh-legal,.shopify-policy__container) a:hover{color:var(--wh-theme-ink, #182413)}:is(.wh-legal,.shopify-policy__container) a:focus-visible{outline:3px solid var(--wh-theme-accent, #657957);outline-offset:4px}:is(.wh-legal,.shopify-policy__container) p a[href*="/a/withdrawal"]{display:inline!important;font-size:calc(inherit * var(--wh-text-scale, 1))!important;padding:0!important;border-radius:0!important;background:transparent!important;color:var(--wh-theme-accent, #334b2a)!important;text-decoration:underline!important}:is(.wh-legal,.shopify-policy__container) p a[href*="/a/withdrawal"] span{color:inherit!important}.wh-legal__lead{font-size:calc(18px * var(--wh-text-scale, 1))!important}.wh-legal__date{font-size:calc(14px * var(--wh-text-scale, 1))!important;color:var(--wh-theme-muted, #555e4e)}.wh-legal__toc{margin:28px 0 36px;padding:22px 26px;border-radius:6px;background:var(--wh-paper)}.wh-legal__toc p{margin:0 0 10px;font-weight:700}.wh-legal__toc ol{columns:2;column-gap:36px;margin:0}.wh-legal__toc li{break-inside:avoid;margin-bottom:2px}.wh-legal__toc a{display:inline-block;padding-block:6px;font-size:calc(14px * var(--wh-text-scale, 1));line-height:1.5}.wh-legal__contact{padding:22px 26px;margin:24px 0;border-left:3px solid var(--wh-theme-accent, #657957);background:var(--wh-paper)}.wh-legal__contact p:last-child,.wh-legal__contact address:last-child{margin-bottom:0}.wh-legal__form{padding:24px;margin:20px 0;border:1px solid var(--wh-line);border-radius:5px}.wh-legal__form p:last-child{margin-bottom:0}@media(max-width:749px){:is(.wh-legal,.shopify-policy__container){padding:32px 20px 40px}:is(.wh-legal,.shopify-policy__container) h1{font-size:calc(32px * var(--wh-text-scale, 1))}:is(.wh-legal,.shopify-policy__container) h2{margin-top:32px;padding-top:20px;font-size:calc(23px * var(--wh-text-scale, 1));scroll-margin-top:132px}:is(.wh-legal,.shopify-policy__container) h3{font-size:calc(19px * var(--wh-text-scale, 1));scroll-margin-top:132px}:is(.wh-legal,.shopify-policy__container) p,:is(.wh-legal,.shopify-policy__container) li,:is(.wh-legal,.shopify-policy__container) address{line-height:1.65}.wh-legal__toc,.wh-legal__contact,.wh-legal__form{padding:20px}.wh-legal__toc ol{columns:1}.wh-legal__toc a{padding-block:10px}}.shopify-policy__title{text-align:left;margin:0}.shopify-policy__body .rte{font-size:calc(16px * var(--wh-text-scale, 1));line-height:1.75}
/*# sourceMappingURL=/cdn/shop/t/6/assets/wh-legal.css.map */
