.buddy-legal,.shopify-policy__container:has(.buddy-legal){--bl-green: #93c01f;--bl-green-dark: #5f8200;--bl-text: #4a4a4a;--bl-text-strong: #3f453b;--bl-muted: #6f756b;--bl-line: #dde5d4;--bl-soft: #f5f7f1;--bl-soft-green: #edf5df;--bl-white: #ffffff;--bl-th-text: #36402f;--bl-td-label: #3d4537;--bl-warning: #f5a623;--bl-warning-bg: #fff8eb;--bl-danger: #d32f2f;--bl-danger-bg: #fff1f1;--bl-footer-text: #8a9184;--bl-form-line: #9ba393;--bl-maxw: 50rem;--bl-radius: .75rem;--bl-radius-sm: .5rem;--bl-pad-inline: clamp(1.25rem, 5vw, 3.5rem);--bl-pad-block: clamp(.75rem, 2.2vw, 1.5rem)}.buddy-legal{max-width:var(--bl-maxw);margin-inline:auto;padding:var(--bl-pad-block) var(--bl-pad-inline);color:var(--bl-text);font-family:inherit;font-size:1rem;line-height:1.62}.buddy-legal,.buddy-legal *,.buddy-legal *:before,.buddy-legal *:after{box-sizing:border-box}.shopify-policy__container:has(.buddy-legal){max-width:none;padding:0}.shopify-policy__container:has(.buddy-legal) .shopify-policy__title{box-sizing:border-box;max-width:var(--bl-maxw);margin-inline:auto;padding:var(--bl-pad-block) var(--bl-pad-inline) 0;text-align:left}.shopify-policy__container:has(.buddy-legal) .shopify-policy__title h1{color:var(--bl-text);font-family:inherit;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.22;letter-spacing:0;text-transform:none;text-align:left;margin:0}.buddy-legal ul li:before,.buddy-legal ol li:before{content:none}.buddy-legal ul li{list-style:disc;position:static}.buddy-legal ol li{list-style:decimal;position:static}.buddy-legal li::marker{color:var(--bl-green-dark)}.buddy-legal h1,.buddy-legal h2,.buddy-legal h3,.buddy-legal h4,.buddy-legal h5,.buddy-legal h6{color:var(--bl-text);font-family:inherit;line-height:1.22;letter-spacing:0;text-transform:none;margin:0}.buddy-legal table{border-collapse:collapse;border-spacing:0;background:none}.buddy-legal p{margin:0 0 .8rem}.buddy-legal a{color:var(--bl-green-dark);font-weight:700;text-decoration:none}.buddy-legal a:hover,.buddy-legal a:focus-visible{text-decoration:underline}.buddy-legal ul,.buddy-legal ol{margin:0 0 1rem 1.25rem;padding:0}.buddy-legal li{margin-bottom:.4rem;padding-left:.25rem}.buddy-legal img{max-width:100%;height:auto}.buddy-legal [id]{scroll-margin-top:5rem}.buddy-legal .bl-topbar{height:6px;border-radius:3px;background:linear-gradient(90deg,var(--bl-green) 0%,var(--bl-green-dark) 100%);margin:0 0 1.75rem}.buddy-legal .bl-doc-header{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;margin:0 0 2rem}.buddy-legal .bl-logo{display:block;width:auto;max-width:12.5rem;height:auto}.buddy-legal .bl-logo--text{max-width:none;color:var(--bl-green-dark);font-size:1.25rem;font-weight:700;line-height:1.2;letter-spacing:-.01em}.buddy-legal .bl-meta{border-left:2px solid var(--bl-green);padding-left:1.25rem;color:var(--bl-muted);font-size:.8125rem;line-height:1.55}.buddy-legal .bl-meta-title,.buddy-legal .bl-meta strong{display:block;color:var(--bl-text);font-size:.9375rem;font-weight:700;margin-bottom:.25rem}@media only screen and (min-width:40rem){.buddy-legal .bl-doc-header{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:3rem}.buddy-legal .bl-meta{min-width:15rem;text-align:left}}.buddy-legal .bl-eyebrow{margin:0 0 .75rem;color:var(--bl-green-dark);font-size:.75rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;line-height:1.4}.buddy-legal h1,.buddy-legal .bl-h1{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.18;margin:0 0 1rem}.buddy-legal h2,.buddy-legal .bl-h2{font-size:1.375rem;font-weight:700;line-height:1.28;margin:2.5rem 0 1rem;padding-bottom:.5rem;border-bottom:1px solid var(--bl-line)}.buddy-legal h3,.buddy-legal .bl-h3{font-size:1.0625rem;font-weight:700;line-height:1.35;margin:1.5rem 0 .5rem}.buddy-legal h4,.buddy-legal .bl-h4{font-size:1rem;font-weight:700;line-height:1.4;margin:1.25rem 0 .4rem}.buddy-legal .bl-num{color:var(--bl-green-dark);font-variant-numeric:tabular-nums;margin-right:.5rem}.buddy-legal .bl-lead{max-width:46rem;font-size:1.125rem;line-height:1.55;color:var(--bl-text-strong);margin:0 0 1.75rem}.buddy-legal .bl-text{margin:0 0 .8rem}.buddy-legal .bl-text-num{color:var(--bl-green-dark);font-weight:700;margin-right:.35rem}.buddy-legal .bl-small{color:var(--bl-muted);font-size:.8125rem;line-height:1.55}.buddy-legal .bl-doc-actions{margin:0 0 1.75rem}.buddy-legal .bl-pdf-link{display:inline-flex;align-items:center;gap:.5rem;color:var(--bl-green-dark);font-size:.9375rem;font-weight:700;text-decoration:none}.buddy-legal .bl-pdf-link:hover,.buddy-legal .bl-pdf-link:focus-visible{text-decoration:underline}.buddy-legal .bl-pdf-link svg{flex:none}.buddy-legal .bl-section{scroll-margin-top:5rem}.buddy-legal .bl-blocks{display:flex;flex-wrap:wrap;align-items:flex-start;gap:0 1.75rem}.buddy-legal .bl-blocks>*{flex:1 1 100%;min-width:0}.buddy-legal .bl-toc{border:1px solid var(--bl-line);border-radius:var(--bl-radius);background:var(--bl-soft);padding:1.125rem 1.25rem;margin:1.75rem 0}.buddy-legal .bl-toc-title{margin:0 0 .75rem;color:var(--bl-green-dark);font-size:.75rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.buddy-legal .bl-toc-list{list-style:none;margin:0;padding:0;display:grid;gap:.4rem}.buddy-legal .bl-toc-list li,.buddy-legal .bl-toc-item{list-style:none;margin:0;padding:0}.buddy-legal .bl-toc-link{display:flex;gap:.5rem;color:var(--bl-text);font-weight:400;text-decoration:none}.buddy-legal .bl-toc-num{flex:none;min-width:1.25rem;color:var(--bl-green-dark);font-variant-numeric:tabular-nums;font-weight:700}.buddy-legal .bl-toc-link:hover,.buddy-legal .bl-toc-link:focus-visible{color:var(--bl-green-dark);text-decoration:underline}@media only screen and (min-width:40rem){.buddy-legal .bl-toc-list{display:block;columns:2;column-gap:1.75rem}.buddy-legal .bl-toc-list li,.buddy-legal .bl-toc-item{break-inside:avoid;margin-bottom:.4rem}}.buddy-legal .bl-kpi{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:1rem;margin:1.75rem 0 2rem}@media only screen and (min-width:40rem)and (max-width:63.9375rem){.buddy-legal .bl-kpi{grid-template-columns:repeat(2,minmax(0,1fr))}}.buddy-legal .bl-kpi-card{border:1px solid var(--bl-line);border-radius:var(--bl-radius);padding:1.125rem;background:var(--bl-soft)}.buddy-legal .bl-kpi-value{display:block;color:var(--bl-green-dark);font-size:1.5rem;font-weight:700;line-height:1.1;margin-bottom:.5rem}.buddy-legal .bl-kpi-label{display:block;color:var(--bl-muted);font-size:.8125rem;line-height:1.5}.buddy-legal .bl-note{border-left:4px solid var(--bl-green);background:var(--bl-soft-green);padding:1rem 1.25rem;margin:1.25rem 0 1.75rem;border-radius:0 var(--bl-radius) var(--bl-radius) 0}.buddy-legal .bl-note>*:last-child,.buddy-legal .bl-note-body>*:last-child{margin-bottom:0}.buddy-legal .bl-note-title{display:block;color:var(--bl-green-dark);font-weight:700;margin-bottom:.25rem}.buddy-legal .bl-note strong{color:var(--bl-green-dark)}.buddy-legal .bl-note--warn{border-left-color:var(--bl-warning);background:var(--bl-warning-bg)}.buddy-legal .bl-note--warn .bl-note-title,.buddy-legal .bl-note--warn strong{color:#8a5900}.buddy-legal .bl-note--danger{border-left-color:var(--bl-danger);background:var(--bl-danger-bg)}.buddy-legal .bl-note--danger .bl-note-title,.buddy-legal .bl-note--danger strong{color:var(--bl-danger)}.buddy-legal .bl-note--plain{border-left-color:var(--bl-muted);background:var(--bl-soft)}.buddy-legal .bl-note--plain .bl-note-title,.buddy-legal .bl-note--plain strong{color:var(--bl-text)}.buddy-legal .bl-tab-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:.75rem 0 1.5rem;padding-left:1px}.buddy-legal .bl-tab{width:100%;border-collapse:collapse;margin:0;font-size:.9375rem;line-height:1.5}.buddy-legal .bl-tab th,.buddy-legal .bl-tab td{border:1px solid var(--bl-line);padding:.75rem .8rem;vertical-align:top;text-align:left}.buddy-legal .bl-tab th{background:var(--bl-soft-green);color:var(--bl-th-text);font-weight:700}.buddy-legal .bl-tab--compact th,.buddy-legal .bl-tab--compact td{padding:.6rem .7rem}.buddy-legal .bl-tab--labels td:first-child{font-weight:700;color:var(--bl-td-label)}.buddy-legal .bl-tab-title{margin:1.5rem 0 .5rem;font-size:1.0625rem;font-weight:700;color:var(--bl-text)}.buddy-legal .bl-tab-note{margin:0 0 1.5rem;color:var(--bl-muted);font-size:.8125rem}@media only screen and (max-width:40rem){.buddy-legal .bl-tab-wrap .bl-tab{min-width:30rem}}.buddy-legal .bl-list{margin:0 0 1rem;padding-left:1.25rem}.buddy-legal .bl-list-title{margin:1.25rem 0 .5rem;font-size:1.0625rem;font-weight:700;color:var(--bl-text)}.buddy-legal .bl-list>li{margin-bottom:.4rem}.buddy-legal .bl-list--plain>li{list-style:disc}.buddy-legal .bl-list--check{list-style:none;padding-left:0;margin-left:0}.buddy-legal .bl-list--check>li{list-style:none;position:relative;padding-left:1.75rem}.buddy-legal .bl-list--check>li:before{content:"";position:absolute;left:0;top:.35em;width:.85rem;height:.85rem;border:1.5px solid var(--bl-green-dark);border-radius:.25rem;background:var(--bl-white)}.buddy-legal .bl-list--num{counter-reset:bl-legal-item;list-style:none;padding-left:0;margin-left:0}.buddy-legal .bl-list--num>li{counter-increment:bl-legal-item;list-style:none;position:relative;padding-left:2.25rem;margin-bottom:.8rem}.buddy-legal .bl-list--num>li:before{content:counter(bl-legal-item);position:absolute;left:0;top:.1em;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--bl-green);color:#243000;font-size:.8125rem;font-weight:700;line-height:1.5rem;text-align:center}.buddy-legal .bl-box{border:1px solid var(--bl-line);border-radius:var(--bl-radius);padding:1.125rem;background:var(--bl-white);margin:1.25rem 0}.buddy-legal .bl-box>*:last-child{margin-bottom:0}.buddy-legal .bl-box-title{margin:0 0 .5rem;font-size:1.0625rem;font-weight:700;color:var(--bl-text)}.buddy-legal .bl-box--accent{border-color:var(--bl-green);background:var(--bl-soft)}.buddy-legal .bl-box--half{flex:1 1 calc(50% - .875rem);max-width:calc(50% - .875rem)}@media only screen and (max-width:40rem){.buddy-legal .bl-box--half{flex-basis:100%;max-width:100%}}.buddy-legal .bl-defs{display:grid;gap:.75rem;margin:1.25rem 0 1.75rem;padding:0;list-style:none}.buddy-legal .bl-defs-title{margin:1.25rem 0 .5rem;font-size:1.0625rem;font-weight:700;color:var(--bl-text)}.buddy-legal .bl-def{margin:0}.buddy-legal .bl-def-term{display:block;font-weight:700;color:var(--bl-td-label)}.buddy-legal .bl-def-desc{display:block;margin:.15rem 0 0;color:var(--bl-text)}.buddy-legal .bl-defs--cards{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem}.buddy-legal .bl-defs--cards .bl-def{border:1px solid var(--bl-line);border-radius:var(--bl-radius);background:var(--bl-white);padding:1rem}.buddy-legal .bl-contact{border:1px solid var(--bl-line);border-left:4px solid var(--bl-green);border-radius:0 var(--bl-radius) var(--bl-radius) 0;background:var(--bl-soft);padding:1.125rem 1.25rem;margin:1.25rem 0 1.75rem}.buddy-legal .bl-contact-title{margin:0 0 .5rem;color:var(--bl-green-dark);font-size:.75rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.buddy-legal .bl-contact-name{margin:0 0 .25rem;font-weight:700;color:var(--bl-text)}.buddy-legal .bl-contact-addr{margin:0 0 .75rem;font-style:normal;color:var(--bl-text)}.buddy-legal .bl-contact-list{list-style:none;margin:0;padding:0;display:grid;gap:.35rem}.buddy-legal .bl-contact-row{display:flex;flex-wrap:wrap;gap:.15rem .75rem;margin:0;padding:0;list-style:none}.buddy-legal .bl-contact-label{min-width:6rem;color:var(--bl-muted);font-size:.8125rem;font-weight:700}.buddy-legal .bl-contact-link{color:var(--bl-green-dark);font-weight:700;text-decoration:none;word-break:break-word}.buddy-legal .bl-contact-link:hover,.buddy-legal .bl-contact-link:focus-visible{text-decoration:underline}.buddy-legal .bl-contact-text{margin:0 0 .75rem;color:var(--bl-text)}.buddy-legal .bl-contact-links{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin:0}.buddy-legal .bl-contact-links .bl-contact-link{display:inline-flex;align-items:center;gap:.5rem}.buddy-legal .bl-contact-links svg{flex:none}.buddy-legal .bl-contact-extra{margin:.75rem 0 0;color:var(--bl-muted);font-size:.8125rem}.buddy-legal .bl-contact-extra>*:last-child{margin-bottom:0}.buddy-legal .bl-ref{margin:1.25rem 0}.buddy-legal .bl-ref--inline{color:var(--bl-muted);font-size:.9375rem}.buddy-legal .bl-ref--card{border:1px solid var(--bl-line);border-radius:var(--bl-radius);background:var(--bl-soft);padding:1.125rem 1.25rem}.buddy-legal .bl-ref-title{display:block;margin:0 0 .25rem;font-weight:700;color:var(--bl-text)}.buddy-legal .bl-ref-text{margin:0 0 .5rem}.buddy-legal .bl-ref--card .bl-ref-text:last-child{margin-bottom:0}.buddy-legal .bl-ref-link{color:var(--bl-green-dark);font-weight:700;text-decoration:none;border-bottom:1px solid currentColor}.buddy-legal .bl-ref-link:hover,.buddy-legal .bl-ref-link:focus-visible{color:var(--bl-text)}.buddy-legal .bl-form{margin:1.25rem 0 1.75rem}.buddy-legal .bl-form-intro>*:last-child{margin-bottom:0}.buddy-legal .bl-form-lines{display:grid;gap:1rem;margin:1rem 0 1.75rem}.buddy-legal .bl-form-line{display:flex;align-items:flex-end;min-height:2.25rem;padding-bottom:.25rem;border-bottom:1px solid var(--bl-form-line);color:var(--bl-muted);font-size:.8125rem}.buddy-legal .bl-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.7rem 1.15rem;border:1px solid var(--bl-green-dark);border-radius:var(--bl-radius-sm);background:var(--bl-green-dark);color:var(--bl-white);font-weight:700;line-height:1.25;text-align:center;text-decoration:none}.buddy-legal .bl-btn:hover,.buddy-legal .bl-btn:focus-visible{background:#4d6b00;border-color:#4d6b00;color:var(--bl-white);text-decoration:none}.buddy-legal .bl-btn--ghost{background:transparent;color:var(--bl-green-dark)}.buddy-legal .bl-btn--ghost:hover,.buddy-legal .bl-btn--ghost:focus-visible{background:var(--bl-soft-green);border-color:var(--bl-green-dark);color:var(--bl-green-dark)}.buddy-legal .bl-cta{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin:1.5rem 0 0}.buddy-legal .bl-hr{border:0;border-top:1px solid var(--bl-line);margin:1.75rem 0;height:0}.buddy-legal .bl-hr--s{margin:1rem 0}.buddy-legal .bl-hr--m{margin:1.75rem 0}.buddy-legal .bl-hr--l{margin:2.75rem 0}.buddy-legal .bl-html{margin:1rem 0;overflow-x:auto}.buddy-legal .bl-html>*:last-child{margin-bottom:0}.buddy-legal .bl-footer{display:flex;flex-direction:column;gap:1rem;margin:2.5rem 0 0;padding-top:1rem;border-top:1px solid var(--bl-line);color:var(--bl-footer-text);font-size:.8125rem;line-height:1.55}.buddy-legal .bl-footer-note{margin:0}.buddy-legal .bl-footer-note>*:last-child{margin-bottom:0}.buddy-legal .bl-footer-nav{margin:0}.buddy-legal .bl-footer-nav-title{display:block;margin:0 0 .5rem;color:var(--bl-green-dark);font-size:.75rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.buddy-legal .bl-footer-links{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:0}.buddy-legal .bl-footer-links li{list-style:none;margin:0;padding:0}.buddy-legal .bl-footer-link{color:var(--bl-green-dark);font-weight:700;text-decoration:none}.buddy-legal .bl-footer-link:hover,.buddy-legal .bl-footer-link:focus-visible{text-decoration:underline}.buddy-legal .bl-print-only{display:none}@media print{@page{size:A4;margin:16mm 17mm 15mm}.buddy-legal .bl-kpi{grid-template-columns:repeat(auto-fit,minmax(6rem,1fr));gap:.6rem}body>*:not(#content){display:none!important}body,#content{background:#fff!important;margin:0!important;padding:0!important;width:auto!important}.buddy-legal{max-width:none;margin:0;padding:0;box-shadow:none;color:#000;font-size:10.2pt;line-height:1.48}.buddy-legal h1,.buddy-legal .bl-h1{font-size:22pt;margin-bottom:4mm}.buddy-legal h2,.buddy-legal .bl-h2{font-size:15pt;margin:9mm 0 4mm;padding-bottom:2mm}.buddy-legal h3,.buddy-legal .bl-h3{font-size:11.5pt;margin:6mm 0 2mm}.buddy-legal .bl-lead{font-size:12pt;line-height:1.42;max-width:none}.buddy-legal .bl-tab{font-size:9.5pt}.buddy-legal .bl-meta,.buddy-legal .bl-small,.buddy-legal .bl-kpi-label,.buddy-legal .bl-footer{font-size:8.8pt}.buddy-legal .bl-tab-wrap,.buddy-legal .bl-html{overflow:visible!important}.buddy-legal .bl-tab-wrap .bl-tab{min-width:0}.buddy-legal .bl-kpi-card,.buddy-legal .bl-note,.buddy-legal .bl-box,.buddy-legal .bl-def,.buddy-legal .bl-contact,.buddy-legal .bl-ref,.buddy-legal .bl-form-line,.buddy-legal .bl-doc-header,.buddy-legal .bl-tab tr,.buddy-legal .bl-tab thead,.buddy-legal .bl-list>li{break-inside:avoid;page-break-inside:avoid}.buddy-legal .bl-tab thead{display:table-header-group}.buddy-legal .bl-tab tfoot{display:table-footer-group}.buddy-legal h1,.buddy-legal h2,.buddy-legal h3,.buddy-legal h4,.buddy-legal .bl-h1,.buddy-legal .bl-h2,.buddy-legal .bl-h3,.buddy-legal .bl-h4,.buddy-legal .bl-tab-title,.buddy-legal .bl-list-title,.buddy-legal .bl-defs-title{break-after:avoid;page-break-after:avoid}.buddy-legal p,.buddy-legal .bl-text,.buddy-legal li{orphans:3;widows:3}.buddy-legal .bl-topbar,.buddy-legal .bl-kpi-card,.buddy-legal .bl-note,.buddy-legal .bl-box,.buddy-legal .bl-contact,.buddy-legal .bl-toc,.buddy-legal .bl-ref--card,.buddy-legal .bl-defs--cards .bl-def,.buddy-legal .bl-tab th,.buddy-legal .bl-list--num>li:before{print-color-adjust:exact;-webkit-print-color-adjust:exact}.buddy-legal .bl-toc,.buddy-legal .bl-cta,.buddy-legal .bl-btn,.buddy-legal .bl-doc-actions,.buddy-legal .bl-pdf-link,.buddy-legal .bl-no-print{display:none!important}.buddy-legal .bl-print-only{display:block}.buddy-legal a{color:var(--bl-text);text-decoration:none}.buddy-legal a[href^=http]:after{content:" (" attr(href) ")";font-size:8pt;font-weight:400;color:var(--bl-muted);word-break:break-all}.buddy-legal .bl-contact-link:after,.buddy-legal .bl-toc-link:after,.buddy-legal a[href^="mailto:"]:after,.buddy-legal a[href^="tel:"]:after,.buddy-legal a[href^="#"]:after{content:none}.buddy-legal .bl-form-line{min-height:9mm;border-bottom-color:#6f756b}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/buddy-legal.css.map */
