.fe-policy{background:var(--fe-policy-page-bg);color:#252923;font-family:inherit;overflow-x:clip;position:relative}.fe-policy *,.fe-policy *:before,.fe-policy *:after{box-sizing:border-box}.fe-policy :focus-visible{outline:2px solid #b7e24a;outline-offset:3px}.fe-policy__layout{align-items:start;display:grid;gap:var(--fe-policy-column-gap);grid-template-columns:minmax(250px,290px) minmax(0,1fr);margin-inline:auto;max-width:var(--fe-policy-max-width);padding:var(--fe-policy-pad-top) var(--fe-policy-pad-x) var(--fe-policy-pad-bottom);width:100%}.fe-policy__navigation{background:var(--fe-policy-nav-bg);border:1px solid var(--fe-policy-nav-border);border-radius:var(--fe-policy-nav-radius);color:var(--fe-policy-nav-text);min-width:0}.fe-policy--sticky-nav .fe-policy__navigation--desktop{max-height:calc(100vh - var(--fe-policy-sticky-offset) - 24px);overflow-y:auto;position:sticky;top:var(--fe-policy-sticky-offset)}.fe-policy__navigation--desktop nav{padding:22px}.fe-policy__navigation-heading{color:#171a1c;font-size:var(--fe-policy-nav-heading-size);font-weight:780;line-height:1.25;margin:0 0 14px}.fe-policy__navigation-list{display:grid;gap:4px;list-style:none;margin:0;padding:0}.fe-policy__navigation-link{align-items:center;border-radius:10px;color:var(--fe-policy-nav-text);display:flex;font-size:var(--fe-policy-nav-link-size);font-weight:620;line-height:1.3;min-height:42px;padding:10px 12px;text-decoration:none;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease;width:100%}.fe-policy__navigation-link:hover{background:color-mix(in srgb,var(--fe-policy-active-bg) 48%,transparent);color:#171a1c}.fe-policy__navigation-link--active{background:var(--fe-policy-active-bg);box-shadow:inset 3px 0 #b7e24a;color:var(--fe-policy-active-text);font-weight:760}.fe-policy__navigation--mobile{display:none}.fe-policy__article{background:var(--fe-policy-article-bg);border:1px solid var(--fe-policy-article-border);border-radius:var(--fe-policy-article-radius);min-width:0;overflow:hidden}.fe-policy--shadow .fe-policy__article{box-shadow:0 22px 60px #12141617}.fe-policy__header{background:linear-gradient(122deg,var(--fe-policy-gradient-1) 0%,var(--fe-policy-gradient-2) 56%,var(--fe-policy-gradient-3) 100%);color:var(--fe-policy-heading-color);display:grid;gap:18px;padding:var(--fe-policy-header-pad-desktop)}.fe-policy--header-center .fe-policy__header{justify-items:center;text-align:center}.fe-policy__breadcrumb{align-items:center;color:color-mix(in srgb,var(--fe-policy-supporting-color) 78%,transparent);display:flex;flex-wrap:wrap;font-size:13px;gap:8px;line-height:1.35;margin-bottom:4px}.fe-policy__breadcrumb a{color:inherit;text-decoration-color:color-mix(in srgb,#b7e24a 70%,transparent);text-underline-offset:4px}.fe-policy__overline{align-items:center;background:var(--fe-policy-overline-bg);border:1px solid color-mix(in srgb,#d8f68a 34%,transparent);border-radius:999px;color:var(--fe-policy-overline-text);display:inline-flex;font-size:12px;font-weight:820;justify-self:start;letter-spacing:.13em;line-height:1.25;margin:0;max-width:100%;padding:8px 12px;text-transform:uppercase}.fe-policy--header-center .fe-policy__overline{justify-self:center}.fe-policy__title{color:var(--fe-policy-heading-color);font-size:var(--fe-policy-title-desktop);font-weight:800;letter-spacing:0;line-height:1.04;margin:0;max-width:900px;overflow-wrap:anywhere}.fe-policy__intro{color:var(--fe-policy-supporting-color);font-size:17px;line-height:1.62;max-width:760px}.fe-policy__intro p{margin:0}.fe-policy__content{color:#3d423b;font-size:var(--fe-policy-body-size);line-height:var(--fe-policy-line-height);margin-inline:0;max-width:var(--fe-policy-content-max);padding:var(--fe-policy-content-pad-desktop);text-align:left}.fe-policy__content>*:first-child{margin-top:0}.fe-policy__content>*:last-child{margin-bottom:0}.fe-policy__content p,.fe-policy__content ul,.fe-policy__content ol,.fe-policy__content blockquote,.fe-policy__content table,.fe-policy__content hr,.fe-policy__content img,.fe-policy__content figure{margin-bottom:20px;margin-top:0}.fe-policy__content h2,.fe-policy__content h3,.fe-policy__content h4,.fe-policy__content h5,.fe-policy__content h6{color:#171a1c;font-weight:780;letter-spacing:0;line-height:1.18;overflow-wrap:anywhere}.fe-policy__content h2{font-size:var(--fe-policy-h2-size);margin:44px 0 16px}.fe-policy__content h3{font-size:var(--fe-policy-h3-size);margin:34px 0 12px}.fe-policy__content h4,.fe-policy__content h5,.fe-policy__content h6{font-size:calc(var(--fe-policy-body-size) + 2px);margin:26px 0 10px}.fe-policy__content a{color:#263018;font-weight:680;text-decoration-color:#8ead43;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:4px}.fe-policy__content a:hover{color:#171a1c;text-decoration-thickness:2px}.fe-policy__content ul,.fe-policy__content ol{padding-left:1.45em}.fe-policy__content li{margin:8px 0;padding-left:4px}.fe-policy__content li::marker{color:#7f9f3c;font-weight:760}.fe-policy__content strong,.fe-policy__content b{color:#171a1c;font-weight:780}.fe-policy__content em{color:#42483f}.fe-policy__content hr{border:0;border-top:1px solid #e4dfd3;margin:34px 0}.fe-policy__content blockquote{border-left:3px solid #b7e24a;color:#4f554d;margin-left:0;padding:4px 0 4px 18px}.fe-policy__content img,.fe-policy__content video,.fe-policy__content iframe{height:auto;max-width:100%}.fe-policy__content figure{max-width:100%}.fe-policy__content table{border-collapse:collapse;display:block;max-width:100%;min-width:min(640px,100%);overflow-x:auto;width:100%}.fe-policy__content th,.fe-policy__content td{border:1px solid #ded9ce;min-width:160px;padding:13px 15px;text-align:left;vertical-align:top}.fe-policy__content th{background:#f7f5ef;color:#171a1c;font-weight:780}.fe-policy--last-updated .fe-policy__content>p:first-child{background:#f7f5ef;border-left:3px solid #b7e24a;border-radius:10px;color:#4f554d;font-size:calc(var(--fe-policy-body-size) - 1px);padding:12px 14px}.fe-policy__mobile-details{width:100%}.fe-policy__mobile-summary{align-items:center;color:#171a1c;cursor:pointer;display:grid;gap:4px;grid-template-columns:minmax(0,1fr) auto;list-style:none;min-height:56px;padding:15px 18px}.fe-policy__mobile-summary::-webkit-details-marker{display:none}.fe-policy__mobile-summary:after{border-bottom:2px solid currentColor;border-right:2px solid currentColor;content:"";height:8px;transform:rotate(45deg);transition:transform .18s ease;width:8px}.fe-policy__mobile-details[open] .fe-policy__mobile-summary:after{transform:rotate(225deg)}.fe-policy__mobile-summary span:first-child{font-size:var(--fe-policy-nav-heading-size);font-weight:780;line-height:1.25}.fe-policy__mobile-current{color:var(--fe-policy-nav-text);font-size:13px;grid-column:1 / 2;line-height:1.25}.fe-policy__navigation--mobile nav{border-top:1px solid var(--fe-policy-nav-border);padding:10px}@media(max-width:989px){.fe-policy__layout{display:grid;gap:18px;grid-template-columns:minmax(0,1fr);padding:var(--fe-policy-mobile-pad-top) var(--fe-policy-mobile-pad-x) var(--fe-policy-mobile-pad-bottom)}.fe-policy__navigation--desktop{display:none}.fe-policy__navigation--mobile{display:block}.fe-policy__header{gap:14px;padding:var(--fe-policy-header-pad-mobile)}.fe-policy__title{font-size:var(--fe-policy-title-mobile);line-height:1.08}.fe-policy__intro{font-size:16px}.fe-policy__content{font-size:max(15px,calc(var(--fe-policy-body-size) - 1px));padding:var(--fe-policy-content-pad-mobile)}.fe-policy__content h2{font-size:max(24px,calc(var(--fe-policy-h2-size) - 5px));margin-top:34px}.fe-policy__content h3{font-size:max(20px,calc(var(--fe-policy-h3-size) - 3px));margin-top:28px}}@media(max-width:549px){.fe-policy__mobile-summary{grid-template-columns:minmax(0,1fr) 14px}.fe-policy__overline{font-size:11px;white-space:normal}.fe-policy__content th,.fe-policy__content td{min-width:150px;padding:11px 12px}}@media(prefers-reduced-motion:reduce){.fe-policy *,.fe-policy *:before,.fe-policy *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/fe-policy-template.css.map */
