.term-condition-section{min-height:100vh}.term-container{display:flex;gap:24px}.term-nav-sidebar{width:448px;flex-shrink:0;display:flex;flex-direction:column;gap:24px;position:sticky;top:24px;align-self:flex-start}.term-nav-sidebar::-webkit-scrollbar{width:4px}.term-nav-sidebar::-webkit-scrollbar-track{background:transparent}.term-nav-sidebar::-webkit-scrollbar-thumb{background:rgba(var(--color-foreground),.2);border-radius:2px}.term-nav-sidebar::-webkit-scrollbar-thumb:hover{background:rgba(var(--color-foreground),.3)}.term-nav-label{color:rgb(var(--color-foreground));margin-bottom:8px;letter-spacing:1.2px;font-size:14px}.term-nav-list{display:flex;flex-direction:column;gap:8px}.term-nav-item{display:block;padding:12px 24px 10px 8px;border-bottom:2px solid transparent;text-decoration:none;color:rgba(var(--color-foreground));font-weight:700;line-height:1.5;transition:all .3s ease;cursor:pointer}.term-nav-item.active{border-bottom:2px solid rgba(var(--color-foreground))}.term-contact-section{background:var(--color-brand-white);border-left:2px solid rgb(var(--color-foreground));padding:40px 16px;margin-top:auto;flex-shrink:0}.term-contact-section .term-contact-title{font-size:16px}.term-contact-section .term-contact-email{font-size:16px;line-height:1.75;color:var(--color-brand-primary)}.term-contact-section p{color:rgb(var(--color-foreground));margin:0}.term-content-area{flex:1;max-width:684px}.term-content-wrapper{display:flex;flex-direction:column;gap:40px}.term-content-title{font-weight:700;text-transform:uppercase;color:rgb(var(--color-foreground));margin:0 0 24px}.term-description{color:rgb(var(--color-foreground))}.term-description p{margin:0 0 24px}.term-description p:last-child{margin-bottom:0}.term-nav-toggle{display:none;align-items:center;justify-content:space-between;width:100%;background:transparent;border:2px solid rgb(var(--color-foreground));border-radius:4px;padding:12px 16px;cursor:pointer;color:rgb(var(--color-foreground));margin-bottom:0;text-align:left;font-weight:700;font-size:14px}.term-nav-chevron{max-width:24px;height:24px;width:100%;transition:transform .3s ease}.term-nav-toggle.active .term-nav-chevron{transform:rotate(180deg)}@media screen and (max-width: 749px){.term-container{flex-direction:column;gap:32px;padding-top:16px}.term-nav-item.active{border-bottom:none;color:var(--color-brand-primary)}.term-nav-sidebar{width:100%;position:static;order:1;flex-direction:column-reverse;gap:16px}.term-nav-toggle{display:flex}.term-nav-list{max-height:0;overflow:hidden;transition:max-height .3s ease;background:var(--color-brand-white);border:2px solid rgb(var(--color-foreground));border-top:none;border-radius:4px;margin-top:0;position:relative;z-index:11;display:none}.term-nav-list.active{max-height:400px;overflow-y:auto;display:block}.term-content-area{order:2;max-width:none}.term-contact-section{order:0;margin-top:0;margin-bottom:0;padding:40px 0 40px 16px;border-width:1px}.term-nav-label{margin-bottom:4px}.term-title{font-size:32px;margin-bottom:16px}.term-content-wrapper{gap:24px}.term-description{font-size:16px}.term-nav-item{font-size:14px;padding:10px 16px 10px 8px}}.term-container div:empty{display:none}@media screen and (min-width: 750px) and (max-width: 989px){.term-nav-sidebar{width:300px}}html{scroll-behavior:smooth}
/*# sourceMappingURL=/cdn/shop/t/139/assets/section-main-term-condition.css.map */
