.color-orb[data-astro-cid-7xojfyaf]{position:relative;width:48px;height:48px;border-radius:50%;border:none;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);transform:scale(1);box-shadow:0 2px 4px #0000001a;overflow:hidden}.color-orb[data-astro-cid-7xojfyaf]:hover{transform:scale(1.1);box-shadow:0 4px 12px #00000026}.color-orb[data-astro-cid-7xojfyaf]:active{transform:scale(.95)}.color-orb[data-astro-cid-7xojfyaf].active{transform:scale(1.1);box-shadow:0 0 0 3px #6366f133,0 4px 12px #00000026}.color-orb[data-astro-cid-7xojfyaf].active:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:20px;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.3)}.color-orb[data-astro-cid-7xojfyaf].active[data-color=Natural]:after,.color-orb[data-astro-cid-7xojfyaf].active[data-color=White]:after,.color-orb[data-astro-cid-7xojfyaf].active[data-color=Yellow]:after,.color-orb[data-astro-cid-7xojfyaf].active[data-color=Tan]:after,.color-orb[data-astro-cid-7xojfyaf].active[data-color=Ivory]:after{color:#374151;text-shadow:0 1px 2px rgba(0,0,0,.1)}.color-name[data-astro-cid-7xojfyaf]{position:absolute;bottom:-24px;left:50%;transform:translate(-50%);font-size:12px;color:#6b7280;white-space:nowrap;opacity:0;transition:opacity .2s ease-in-out;pointer-events:none}.color-orb[data-astro-cid-7xojfyaf]:hover .color-name[data-astro-cid-7xojfyaf]{opacity:1}.orb-border[data-astro-cid-7xojfyaf]{position:absolute;inset:0;border-radius:50%;border:1px solid rgba(0,0,0,.1);pointer-events:none}@keyframes ripple{0%{transform:scale(0);opacity:.8}to{transform:scale(4);opacity:0}}.color-orb[data-astro-cid-7xojfyaf]:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#ffffff80;transform:translate(-50%,-50%)}.color-orb[data-astro-cid-7xojfyaf]:active:before{width:100%;height:100%;animation:ripple .6s ease-out}.policy-section[data-astro-cid-7xojfyaf]{border:1px solid #e5e7eb;border-radius:.5rem;background:#fff;overflow:hidden;transition:all .2s ease-in-out}.policy-section[data-astro-cid-7xojfyaf]:hover{border-color:#d1d5db;box-shadow:0 1px 3px #0000001a}.policy-section[data-astro-cid-7xojfyaf][open]{border-color:#6366f1;box-shadow:0 4px 6px -1px #6366f11a}.policy-header[data-astro-cid-7xojfyaf]{display:flex;align-items:center;gap:.75rem;padding:1.25rem 1.5rem;cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .2s ease-in-out}.policy-header[data-astro-cid-7xojfyaf]::-webkit-details-marker{display:none}.policy-header[data-astro-cid-7xojfyaf]:hover{background-color:#f9fafb}.policy-section[data-astro-cid-7xojfyaf][open] .policy-header[data-astro-cid-7xojfyaf]{background-color:#f9fafb;border-bottom:1px solid #e5e7eb}.policy-icon[data-astro-cid-7xojfyaf]{font-size:1.5rem;line-height:1;flex-shrink:0}.policy-title[data-astro-cid-7xojfyaf]{font-size:1.125rem;font-weight:600;color:#111827;flex:1}.policy-chevron[data-astro-cid-7xojfyaf]{width:1.25rem;height:1.25rem;color:#6b7280;transition:transform .2s ease-in-out;flex-shrink:0}.policy-section[data-astro-cid-7xojfyaf][open] .policy-chevron[data-astro-cid-7xojfyaf]{transform:rotate(180deg)}.policy-content[data-astro-cid-7xojfyaf]{padding:1.5rem}.policy-item[data-astro-cid-7xojfyaf]{margin-bottom:1.5rem}.policy-item[data-astro-cid-7xojfyaf]:last-child{margin-bottom:0}.policy-subtitle[data-astro-cid-7xojfyaf]{font-size:1rem;font-weight:600;color:#374151;margin-bottom:.5rem}.policy-text[data-astro-cid-7xojfyaf]{font-size:.9375rem;line-height:1.6;color:#4b5563}.policy-list[data-astro-cid-7xojfyaf]{list-style:none;padding:0;margin:.5rem 0}.policy-list[data-astro-cid-7xojfyaf] li[data-astro-cid-7xojfyaf]{font-size:.9375rem;line-height:1.6;color:#4b5563;padding-left:1.5rem;position:relative;margin-bottom:.5rem}.policy-list[data-astro-cid-7xojfyaf] li[data-astro-cid-7xojfyaf]:last-child{margin-bottom:0}.policy-list[data-astro-cid-7xojfyaf] li[data-astro-cid-7xojfyaf]:before{content:"•";position:absolute;left:.5rem;color:#6366f1;font-weight:700}.policy-link[data-astro-cid-7xojfyaf]{color:#6366f1;text-decoration:none;font-weight:500;transition:color .2s ease-in-out}.policy-link[data-astro-cid-7xojfyaf]:hover{color:#4f46e5;text-decoration:underline}@media (max-width: 640px){.policy-header[data-astro-cid-7xojfyaf],.policy-content[data-astro-cid-7xojfyaf]{padding:1rem}.policy-title[data-astro-cid-7xojfyaf]{font-size:1rem}.policy-icon[data-astro-cid-7xojfyaf]{font-size:1.25rem}.policy-subtitle[data-astro-cid-7xojfyaf]{font-size:.9375rem}.policy-text[data-astro-cid-7xojfyaf],.policy-list[data-astro-cid-7xojfyaf] li[data-astro-cid-7xojfyaf]{font-size:.875rem}}
