.textdot *{display:contents}.img_wrap{height:5rem;display:flex;align-items:flex-end;flex-flow:wrap;gap:.8rem}.img_wrap img{max-width:100%;width:auto;height:100%;object-fit:cover;object-position:center;margin:0}.MainPolicies{display:grid;grid-template-columns:max(30rem) 1fr;gap:2.4rem;position:relative}.MainPolicies .policyTab{height:fit-content;padding:1.2rem;position:sticky;top:var(--header-height-unit);background:#fff;overflow-x:auto}.MainPolicies .policyTab::-webkit-scrollbar{display:none}.MainPolicies .policyTab .tabList{width:fit-content;height:fit-content;display:flex;flex-flow:wrap;align-items:flex-start;justify-content:flex-start;gap:2.4rem}.MainPolicies .policyTab .tabItem{width:100%;color:#636363;font-size:1.6rem;font-style:normal;font-weight:400;line-height:normal;cursor:pointer}.MainPolicies .policyTab .tabItem:hover,.MainPolicies .policyTab .tabItem.active{color:#1f1f1f;font-weight:500;text-decoration:underline}.MainPolicies .policyPostList{display:flex;flex-direction:column}.MainPolicies .policyPostList .policyPost{display:none;flex-direction:column;row-gap:2.4rem}.MainPolicies .policyPostList .policyPost .policyTitle,.MainPolicies .policyPostList .policyPost h1{color:#1f1f1f;font-size:3.2rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.032rem}.MainPolicies .policyPostList .policyPost .policyContent{color:#1f1f1f;font-size:1.6rem;font-style:normal;font-weight:400;line-height:150%}.MainPolicies .policyPostList .policyPost .policyContent h2{font-size:2.2rem;font-style:normal;font-weight:400;line-height:normal;padding:1.2rem 0}.MainPolicies .policyPostList .policyPost .policyContent h3{font-size:1.6rem;font-style:normal;font-weight:500;line-height:150%;padding:1.2rem 0}.MainPolicies .policyPostList .policyPost .policyContent p{padding:1.2rem 0}.MainPolicies .policyPostList .policyPost .policyContent a{font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;text-decoration:underline}.MainPolicies .policyPostList .policyPost .policyContent b{font-weight:600}.MainPolicies .policyPostList .policyPost.active{display:flex}@media screen and (max-width:960px){.MainPolicies{grid-template-columns:repeat(1,1fr)}.MainPolicies .policyTab{padding:1.2rem 0}.MainPolicies .policyTab .tabList{flex-flow:nowrap;text-wrap:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/main_policies.css.map */
