@layer components{.customer-account{background:#faf8f4;min-height:65vh;padding:32px 0 64px}.customer-account h1{margin:12px 0;font-size:clamp(28px,4vw,44px)}.account-eyebrow{color:#8a3324;letter-spacing:.1em;margin-top:28px;font-size:12px;font-weight:700}.account-layout,.account-login{grid-template-columns:280px minmax(0,1fr);gap:28px;margin-top:28px;display:grid}.account-login{grid-template-columns:1fr 1fr}.account-sidebar,.account-panel,.account-login>div,.account-login>form{background:#fff;border:1px solid #e9e0d6;border-radius:20px;padding:28px}.account-sidebar{align-self:start}.account-sidebar>span{overflow-wrap:anywhere;margin:8px 0 20px;font-size:13px;display:block}.account-sidebar nav{gap:8px;display:grid}.customer-account button,.customer-account input{font:inherit}.customer-account button{cursor:pointer;color:#333;background:#fff;border:1px solid #e5d9cc;border-radius:10px;padding:12px 16px}.customer-account button:disabled{opacity:.6;cursor:wait}.account-sidebar button,.account-sidebar a{text-align:left;padding:12px}.account-sidebar button[aria-current=page],.account-tabs button[aria-pressed=true]{color:#8a3324;background:#fff0de}.customer-account form label:not(.account-consent){gap:8px;margin:18px 0;display:grid}.customer-account input:not([type=checkbox]){color:#222;background:#fff;border:1px solid #d8cbbd;border-radius:10px;width:100%;min-width:0;padding:13px}.account-tabs,.account-actions{flex-wrap:wrap;gap:12px;display:flex}.account-consent{margin:20px 0;font-size:13px;display:block}.account-consent input{margin-right:8px}.customer-account .account-primary{color:#fff;background:#8a3324;border:0;border-radius:10px;padding:13px 20px;display:inline-block}.account-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0;display:grid}.account-stats>div{background:#faf6ef;border-radius:12px;padding:18px}.account-stats strong,.account-stats span{display:block}.account-stats strong{font-size:25px}.account-stats span{margin-top:8px;font-size:12px}.account-error{color:#8a3324;background:#fff0e8;border-radius:10px;padding:14px}.account-notice{color:#285b38;background:#edf7ed;border-radius:10px;padding:14px}.account-order{border-bottom:1px solid #eee;padding:20px 0}.account-order ul{padding-left:20px}.header-reputation{color:#593a18;text-align:center;gap:4px;font-size:13px;line-height:1.3;display:grid}.header-reputation strong{font-size:18px}.header-reputation strong span{color:#bd7d00;letter-spacing:2px}.header-reputation small{font-size:11px}.header-reputation b{background:#fff0d1;border-radius:16px;padding:5px 10px;font-size:12px}.ref-header__account{color:#8a3324;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.ref-header__top{gap:20px}@media (max-width:900px){.header-reputation{font-size:11px}.header-reputation strong{font-size:15px}.header-reputation small{font-size:10px}.header-reputation b{padding:4px 6px;font-size:10px}}@media (max-width:700px){.account-layout,.account-login{grid-template-columns:1fr;gap:16px}.account-sidebar,.account-panel,.account-login>div,.account-login>form{padding:20px}.account-stats{grid-template-columns:1fr}.account-sidebar nav{grid-template-columns:1fr 1fr}.header-reputation{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.header-reputation strong{font-size:14px}.header-reputation small{font-size:10px}}.header-hours{text-align:center;color:#593a18;white-space:nowrap;gap:4px;line-height:1.3;display:grid}.header-hours span,.header-hours small{font-size:11px}.header-hours strong{font-size:18px}@media (max-width:700px){.header-hours{flex-wrap:wrap;flex-basis:100%;justify-content:center;align-items:center;gap:7px;display:flex}.header-hours strong{font-size:14px}.header-hours span,.header-hours small{font-size:10px}.ref-header__top{row-gap:6px!important}}}
.PrivacyPolicyPage-module__AL5k6q__page{color:#263b36;background:#fbf8f2;min-height:60vh;padding:0 0 84px}.PrivacyPolicyPage-module__AL5k6q__breadcrumb{color:#89928a;align-items:center;gap:10px;padding:25px 0 18px;font-size:13px;display:flex}.PrivacyPolicyPage-module__AL5k6q__breadcrumb a{color:#66766f;text-decoration:none}.PrivacyPolicyPage-module__AL5k6q__breadcrumb a:hover{color:#d66f19}.PrivacyPolicyPage-module__AL5k6q__hero{background:radial-gradient(at 88% 8%,#f4aa502e,#0000 34%),linear-gradient(115deg,#fffefa 0%,#f8f0e4 100%);border:1px solid #efe4d4;border-radius:28px;justify-content:space-between;align-items:center;min-height:286px;margin:0 0 38px;padding:44px 58px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 42px #45311c0d}.PrivacyPolicyPage-module__AL5k6q__heroCopy{z-index:1;max-width:780px;position:relative}.PrivacyPolicyPage-module__AL5k6q__eyebrow{color:#9b5e24;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:9px;font-size:12px;font-weight:800;display:inline-flex}.PrivacyPolicyPage-module__AL5k6q__eyebrow i{background:#e68120;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #e681201f}.PrivacyPolicyPage-module__AL5k6q__hero h1{max-width:740px;font-family:var(--fh,Georgia,serif);letter-spacing:-.035em;color:#263b36;margin:18px 0 14px;font-size:clamp(32px,4vw,54px);line-height:1.07}.PrivacyPolicyPage-module__AL5k6q__heroCopy>p{color:#64746e;max-width:620px;margin:0;font-size:16px;line-height:1.65}.PrivacyPolicyPage-module__AL5k6q__updated{flex-wrap:wrap;gap:9px;margin-top:23px;display:flex}.PrivacyPolicyPage-module__AL5k6q__updated span{color:#6c7973;background:#ffffffa6;border:1px solid #e8ddce;border-radius:999px;padding:8px 12px;font-size:11px;font-weight:600}.PrivacyPolicyPage-module__AL5k6q__heroSeal{color:#bf641a;background:#ffffff8c;border:1px solid #b46a2b40;border-radius:50%;flex-direction:column;flex:0 0 168px;justify-content:center;align-items:center;width:168px;height:168px;margin:0 22px 0 36px;display:flex;position:relative;transform:rotate(7deg)}.PrivacyPolicyPage-module__AL5k6q__heroSeal:before,.PrivacyPolicyPage-module__AL5k6q__heroSeal:after{content:"";border:1px dashed #b46a2b47;border-radius:50%;position:absolute;inset:9px}.PrivacyPolicyPage-module__AL5k6q__heroSeal:after{opacity:.45;border-style:solid;inset:17px}.PrivacyPolicyPage-module__AL5k6q__heroSeal span{letter-spacing:.13em;font-family:Georgia,serif;font-size:12px;font-weight:900}.PrivacyPolicyPage-module__AL5k6q__heroSeal b{color:#137c78;text-shadow:1px 2px #103c361f;font-family:Georgia,serif;font-size:48px;line-height:1}.PrivacyPolicyPage-module__AL5k6q__heroSeal small{text-align:center;letter-spacing:.04em;text-transform:uppercase;margin-top:6px;font-size:9px;font-weight:700;line-height:1.25}.PrivacyPolicyPage-module__AL5k6q__layout{grid-template-columns:246px minmax(0,1fr);align-items:start;gap:42px;display:grid}.PrivacyPolicyPage-module__AL5k6q__toc{background:#fffefa;border:1px solid #eee5d8;border-radius:18px;padding:22px 17px 18px;position:sticky;top:22px;box-shadow:0 10px 28px #45311c0a}.PrivacyPolicyPage-module__AL5k6q__toc>strong{color:#263b36;margin:0 0 13px;padding:0 8px;font-size:13px;display:block}.PrivacyPolicyPage-module__AL5k6q__toc ol{gap:3px;margin:0;padding:0;list-style:none;display:grid}.PrivacyPolicyPage-module__AL5k6q__toc a{color:#697771;border-radius:9px;align-items:flex-start;gap:10px;padding:8px;font-size:12px;line-height:1.38;text-decoration:none;transition:background .18s,color .18s;display:flex}.PrivacyPolicyPage-module__AL5k6q__toc a:hover{color:#a55314;background:#f7efe2}.PrivacyPolicyPage-module__AL5k6q__toc a span{color:#d47824;flex:0 0 20px;padding-top:1px;font-size:10px;font-weight:800}.PrivacyPolicyPage-module__AL5k6q__article{min-width:0}.PrivacyPolicyPage-module__AL5k6q__lead{background:#f1f8f4;border:1px solid #d7ebe5;border-radius:16px;align-items:flex-start;gap:16px;margin:0 0 10px;padding:21px 23px;display:flex}.PrivacyPolicyPage-module__AL5k6q__lead p{color:#47625a;margin:0;font-size:14px;line-height:1.75}.PrivacyPolicyPage-module__AL5k6q__leadIcon{color:#fff;background:#147d75;border-radius:50%;flex:0 0 27px;place-items:center;width:27px;height:27px;font-family:Georgia,serif;font-style:italic;font-weight:700;display:grid}.PrivacyPolicyPage-module__AL5k6q__section{border-bottom:1px solid #ebe4d9;grid-template-columns:36px minmax(0,1fr);gap:17px;padding:31px 0;scroll-margin-top:24px;display:grid}.PrivacyPolicyPage-module__AL5k6q__sectionNumber{color:#d37a2b;letter-spacing:.08em;padding-top:8px;font-size:11px;font-weight:900}.PrivacyPolicyPage-module__AL5k6q__section h2{color:#263b36;font-family:var(--fh,Georgia,serif);letter-spacing:-.02em;margin:0 0 13px;font-size:clamp(21px,2vw,27px);line-height:1.2}.PrivacyPolicyPage-module__AL5k6q__section p{color:#586a63;margin:0 0 13px;font-size:14px;line-height:1.78}.PrivacyPolicyPage-module__AL5k6q__section p:last-child{margin-bottom:0}.PrivacyPolicyPage-module__AL5k6q__section a{color:#a95117;text-underline-offset:3px;-webkit-text-decoration:underline #dca36f;text-decoration:underline #dca36f}.PrivacyPolicyPage-module__AL5k6q__section a:hover{color:#d66f19}.PrivacyPolicyPage-module__AL5k6q__details{background:#fffefa;border:1px solid #eee4d6;border-radius:14px;grid-template-columns:1fr 1fr;gap:0 20px;margin:18px 0 13px;padding:5px 18px;display:grid}.PrivacyPolicyPage-module__AL5k6q__details>div{border-bottom:1px solid #f0e9df;flex-direction:column;gap:5px;padding:13px 0;display:flex}.PrivacyPolicyPage-module__AL5k6q__details>div:nth-last-child(-n+2){border-bottom:0}.PrivacyPolicyPage-module__AL5k6q__details span,.PrivacyPolicyPage-module__AL5k6q__contactCard span{color:#91988e;letter-spacing:.035em;text-transform:uppercase;font-size:11px;font-weight:700}.PrivacyPolicyPage-module__AL5k6q__details b{color:#354a43;font-size:13px;line-height:1.45}.PrivacyPolicyPage-module__AL5k6q__details a{font-weight:700}.PrivacyPolicyPage-module__AL5k6q__section .PrivacyPolicyPage-module__AL5k6q__note{color:#8c9189;font-size:12px}.PrivacyPolicyPage-module__AL5k6q__cards{grid-template-columns:1fr 1fr;gap:10px;margin:17px 0;padding:0;list-style:none;display:grid}.PrivacyPolicyPage-module__AL5k6q__cards li{background:#fffefa;border:1px solid #eee5d8;border-radius:12px;min-height:94px;padding:15px 16px}.PrivacyPolicyPage-module__AL5k6q__cards b,.PrivacyPolicyPage-module__AL5k6q__cards span{display:block}.PrivacyPolicyPage-module__AL5k6q__cards b{color:#364b44;margin-bottom:6px;font-size:13px}.PrivacyPolicyPage-module__AL5k6q__cards span{color:#66746e;font-size:12px;line-height:1.55}.PrivacyPolicyPage-module__AL5k6q__purposeList{gap:0;margin:10px 0 16px;display:grid}.PrivacyPolicyPage-module__AL5k6q__purposeList>div{border-bottom:1px solid #eee7dc;padding:13px 0}.PrivacyPolicyPage-module__AL5k6q__purposeList>div:last-child{border:0}.PrivacyPolicyPage-module__AL5k6q__purposeList b{color:#3d514b;margin-bottom:5px;font-size:14px;display:block}.PrivacyPolicyPage-module__AL5k6q__purposeList p{margin:0;font-size:13px}.PrivacyPolicyPage-module__AL5k6q__bullets{color:#586a63;margin:11px 0 15px;padding-left:20px}.PrivacyPolicyPage-module__AL5k6q__bullets li{margin:0 0 8px;padding-left:3px;font-size:14px;line-height:1.65}.PrivacyPolicyPage-module__AL5k6q__bullets li::marker{color:#d37a2b}.PrivacyPolicyPage-module__AL5k6q__contactSection{border-bottom:0}.PrivacyPolicyPage-module__AL5k6q__contactCard{color:#fff;background:#263e37;border-radius:15px;justify-content:space-between;align-items:center;gap:18px;margin-top:18px;padding:20px 22px;display:flex}.PrivacyPolicyPage-module__AL5k6q__contactCard>div{flex-direction:column;gap:5px;display:flex}.PrivacyPolicyPage-module__AL5k6q__contactCard span{color:#c5d6ce}.PrivacyPolicyPage-module__AL5k6q__contactCard b{font-size:14px}.PrivacyPolicyPage-module__AL5k6q__contactCard small{color:#bdd0c8;font-size:11px}.PrivacyPolicyPage-module__AL5k6q__contactCard>a{color:#293e37;background:#f2a347;border-radius:999px;flex:none;align-items:center;gap:10px;padding:12px 16px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.PrivacyPolicyPage-module__AL5k6q__contactCard>a:hover{color:#293e37;background:#ffc36f}.PrivacyPolicyPage-module__AL5k6q__finalNote{color:#898e85;background:#f4efe6;border-radius:11px;margin:0 0 0 53px;padding:15px 17px;font-size:11px;line-height:1.6}@media (max-width:980px){.PrivacyPolicyPage-module__AL5k6q__layout{grid-template-columns:1fr;gap:20px}.PrivacyPolicyPage-module__AL5k6q__toc{position:static}.PrivacyPolicyPage-module__AL5k6q__toc ol{grid-template-columns:1fr 1fr}.PrivacyPolicyPage-module__AL5k6q__heroSeal{margin-right:0}}@media (max-width:680px){.PrivacyPolicyPage-module__AL5k6q__page{padding-bottom:55px}.PrivacyPolicyPage-module__AL5k6q__breadcrumb{padding:19px 0 14px;font-size:11px}.PrivacyPolicyPage-module__AL5k6q__hero{border-radius:20px;min-height:auto;margin-bottom:25px;padding:29px 23px}.PrivacyPolicyPage-module__AL5k6q__hero h1{max-width:500px;font-size:34px}.PrivacyPolicyPage-module__AL5k6q__heroCopy>p{font-size:14px}.PrivacyPolicyPage-module__AL5k6q__heroSeal{opacity:.17;pointer-events:none;width:125px;height:125px;position:absolute;bottom:-42px;right:-42px}.PrivacyPolicyPage-module__AL5k6q__heroSeal b{font-size:36px}.PrivacyPolicyPage-module__AL5k6q__heroSeal span{font-size:9px}.PrivacyPolicyPage-module__AL5k6q__heroSeal small{font-size:7px}.PrivacyPolicyPage-module__AL5k6q__updated{gap:6px}.PrivacyPolicyPage-module__AL5k6q__updated span{padding:7px 9px;font-size:9px}.PrivacyPolicyPage-module__AL5k6q__toc{padding:17px 12px}.PrivacyPolicyPage-module__AL5k6q__toc ol{grid-template-columns:1fr}.PrivacyPolicyPage-module__AL5k6q__toc a{padding:7px;font-size:11px}.PrivacyPolicyPage-module__AL5k6q__lead{gap:11px;padding:17px 15px}.PrivacyPolicyPage-module__AL5k6q__lead p{font-size:12px}.PrivacyPolicyPage-module__AL5k6q__section{grid-template-columns:25px minmax(0,1fr);gap:9px;padding:25px 0}.PrivacyPolicyPage-module__AL5k6q__sectionNumber{font-size:10px}.PrivacyPolicyPage-module__AL5k6q__section h2{font-size:22px}.PrivacyPolicyPage-module__AL5k6q__section p,.PrivacyPolicyPage-module__AL5k6q__bullets li{font-size:13px}.PrivacyPolicyPage-module__AL5k6q__cards,.PrivacyPolicyPage-module__AL5k6q__details{grid-template-columns:1fr}.PrivacyPolicyPage-module__AL5k6q__details>div:nth-last-child(2){border-bottom:1px solid #f0e9df}.PrivacyPolicyPage-module__AL5k6q__details>div:last-child{border-bottom:0}.PrivacyPolicyPage-module__AL5k6q__cards li{min-height:auto}.PrivacyPolicyPage-module__AL5k6q__contactCard{flex-direction:column;align-items:flex-start;padding:18px}.PrivacyPolicyPage-module__AL5k6q__finalNote{margin-left:34px}}
