@import"https://fonts.googleapis.com/css2?family=Titillium+Web:wght@300;400;600;700&display=swap";.privacy-policy{max-width:1000px;margin:0 auto;padding:20px 40px;font-family:Titillium Web,sans-serif;color:#333;font-size:14px;line-height:1}.privacy-policy .policy-header{text-align:center;margin-bottom:30px;border-bottom:1px solid #e0e0e0;padding-bottom:20px}.privacy-policy .policy-header h1{font-size:24px;font-weight:600;color:#222;margin:0;text-transform:uppercase}.privacy-policy .policy-content p{margin-bottom:14px;text-align:left;font-size:14px;line-height:1.1}.privacy-policy .policy-content .policy-section{margin-bottom:40px}.privacy-policy .policy-content .policy-section h2{font-size:18px;font-weight:600;color:#444;margin:40px 0 20px;padding-bottom:8px;border-bottom:1px solid #f0f0f0}.privacy-policy .policy-content .policy-section ol{margin-left:20px;margin-bottom:14px;padding-left:0;list-style-type:none;counter-reset:item}.privacy-policy .policy-content .policy-section ol li{margin-bottom:6px;position:relative;padding-left:30px;font-size:14px;line-height:1.1}.privacy-policy .policy-content .policy-section ol li:before{content:counters(item,".") ".";counter-increment:item;position:absolute;left:0;font-weight:600}.privacy-policy .policy-content .policy-section ol.letters{list-style-type:lower-alpha;padding-left:25px;margin-left:15px}.privacy-policy .policy-content .policy-section ol.letters li{padding-left:0}.privacy-policy .policy-content .policy-section ol.letters li:before{content:none}.privacy-policy .policy-content .policy-section strong{font-weight:600}@media(max-width:768px){.privacy-policy{font-size:13px;padding:20px 20px 40px}.privacy-policy .policy-header h1{font-size:22px}.privacy-policy .policy-content .policy-section ol li,.privacy-policy .policy-content p{font-size:13px}.privacy-policy .policy-content .policy-section h2{font-size:17px}}@media(max-width:480px){.privacy-policy{font-size:14px;padding:13px 13px 50px}.privacy-policy .policy-header h1{font-size:20px}.privacy-policy .policy-content .policy-section ol li,.privacy-policy .policy-content p{font-size:13px;line-height:1.7}.privacy-policy .policy-content .policy-section h2{font-size:15px;margin:30px 0 15px}}.main{background-color:#fdf4eb}.bottom_nav_asort{position:fixed;bottom:0;left:0;right:0;height:63px;background:#fff;border-top:1px solid #eee;display:flex;justify-content:space-between;align-items:flex-end;z-index:8;padding:2px 16px;transition:transform .35s ease-in-out,opacity .3s ease-in-out;will-change:transform,opacity}.bottom_nav_asort.hide{transform:translateY(100%);opacity:0;pointer-events:none}.bottom_nav_asort.show{transform:translateY(0);opacity:1;pointer-events:auto}@media(min-width:992px){.bottom_nav_asort{display:none}}.bottom_nav_asort .nav_item_asort{display:flex;flex-direction:column;align-items:center;font-size:13px;color:#505050;text-decoration:none;padding-top:20px;gap:11px}.bottom_nav_asort .nav_item_asort svg{width:20px;height:20px}.bottom_nav_asort .nav_item_asort span{font-weight:500;font-size:12px}.bottom_nav_asort .nav_item_asort.active{color:#f46f4e;font-weight:600}.bottom_nav_asort .nav_item_asort.active .nav_icon_asort{filter:brightness(1.2)}.bottom_nav_asort .nav_item_asort.active svg path{fill:#f46f4e}.bottom_nav_asort.skeleton .nav_item_asort{gap:10px;align-items:center}.bottom_nav_asort.skeleton .nav_item_asort .skeleton-icon{width:20px;height:20px;border-radius:6px}.bottom_nav_asort.skeleton .nav_item_asort .skeleton-icon,.bottom_nav_asort.skeleton .nav_item_asort .skeleton-text{background:linear-gradient(90deg,#eee 25%,#e6e6e6 50%,#eee 75%);background-size:200% 100%;animation:shimmerBottom 1.2s linear infinite}.bottom_nav_asort.skeleton .nav_item_asort .skeleton-text{width:36px;height:10px;border-radius:4px}@keyframes shimmerBottom{0%{background-position:200% 0}to{background-position:-200% 0}}