faq-page{color:#171717}faq-page .header-title,faq-page .sidebar-item-wrapper h3{--color-heading:#ffffff}faq-page .input-search::placeholder{color:#171717!important;opacity:1;font-weight:800}faq-page .input-search::-moz-placeholder{color:#171717!important;opacity:1}faq-page .input-search:-ms-input-placeholder{color:#171717!important}faq-page .faq-page-header{position:relative}faq-page h2,faq-page h3{margin:0}faq-page .sidebar-item-icon img{width:100%;height:auto;display:block}faq-page input:not([type=image i],[type=range i],[type=checkbox i],[type=radio i]){overflow-clip-margin:0px!important;overflow:clip!important}faq-page input[type=text i]{padding-block:1px;padding-inline:2px}faq-page .font-text-2{font-size:18px;line-height:24px;font-weight:300;border:none;text-transform:inherit;color:inherit;margin:0;padding:0}faq-page .section-padding{padding-top:var(--padding-top-pc, 0);padding-bottom:var(--padding-bottom-pc, 0)}faq-page .font-text-4{font-size:14px;line-height:20px;font-weight:300;font-family:var(--text-font-family)}faq-page .faq-page-header-content{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:0;left:50%;transform:translate(-50%);width:100%;height:100%;z-index:1}faq-page .header-title{margin-bottom:8px;color:#fff}faq-page .search-input-body{position:relative;height:48px;border-radius:30px;padding-left:25px;padding-right:15px;padding-block:15px;display:flex;align-items:center;justify-content:center;background-color:#fff}faq-page .search-input-body:hover{border:1px solid #171717}faq-page .input-search{width:100%;outline:none}faq-page .input-search::placeholder{opacity:.6}faq-page .search-input-body svg{height:100%}faq-page .faq-page-body{display:flex;gap:48px;align-items:flex-start}faq-page .page-sidebar-title{margin-bottom:20px}faq-page .faq-page-sidebar{position:sticky;top:100px;max-width:250px;width:100%;background-color:#fff}faq-page .faq-page-main{width:100%;display:flex;flex-direction:column;gap:60px}faq-page .page-sidebar-grid{display:flex;flex-direction:column;gap:5px;align-items:flex-start}faq-page .sidebar-item-title{width:100%}faq-page .sidebar-item-title a{position:relative;border-radius:5px;overflow:hidden;color:#fff}faq-page .sidebar-item-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;padding:10px;display:flex;align-items:flex-end;gap:10px}faq-page .sidebar-item-icon{width:15px;height:15px}faq-page .faq-category-title{margin-bottom:15px}faq-page .faq-category.active{display:block}faq-page .accordion-title{display:flex;align-items:center;justify-content:space-between;padding-block:18px;cursor:pointer;gap:25px}faq-page .accordion-item{position:relative}faq-page .accordion-item.active{padding-bottom:18px}faq-page .accordion-item:before,faq-page .accordion-item:after{position:absolute;display:block;width:100%;height:1px;background-color:#e5e7eb;content:""}faq-page .accordion-item:before{top:0}faq-page .accordion-item:after{bottom:-1px}faq-page .close{display:none}faq-page .accordion-item.active .open{display:none}faq-page .accordion-item.active .close{display:block}faq-page .accordion-content{max-height:0;overflow:hidden;transition:all .3s ease-out;color:#171717}faq-page .accordion-table{border-collapse:collapse;margin-top:20px}faq-page .accordion-table th{border:1px solid #E5E7EB}faq-page :where(ol,ul):not(.unstyled-list){margin-top:20px}faq-page .table-item{padding-block:11px}faq-page .table-row.table-heading .table-item{background-color:#f8f8f8}faq-page .header-search{position:relative;width:100%;max-width:577px}faq-page .search-results{position:absolute;border-radius:12px;border:1px solid #171717;width:100%;background-color:#fff;top:calc(100% + 7px);padding:21px 25px;z-index:1;display:none}faq-page .search-results-body{max-height:235px;overflow:auto;display:flex;flex-direction:column;gap:20px}faq-page .search-results-body::-webkit-scrollbar{width:3px}faq-page .search-results-body::-webkit-scrollbar-thumb{background-color:#171717;border-radius:4px}faq-page .search-results-body::-webkit-scrollbar-track{background-color:transparent;border-radius:4px}faq-page .search-results-body::-webkit-scrollbar-button{background-color:#ddd;display:none}faq-page .results-item .results-item-content{display:flex;gap:8px;align-items:center;flex-wrap:wrap}faq-page .results-item .results-item-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:90%}faq-page .results-item{display:none}faq-page .results-item.active{display:block}faq-page .results-item-text-content{color:#171717}faq-page .results-item-text-content>*{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}faq-page .accordion-content>.policy-image,faq-page .accordion-content>p{margin-bottom:15px}faq-page .prose :where(p,ol,ul,form,hr,table,.accordion){margin-block-start:0}faq-page .accordion-item-notitle .accordion-content{max-height:initial;padding:18px 0}faq-page .accordion-item-notitle:after{display:none}faq-page .accordion-content :where(ol,ul):not(.unstyled-list) li{margin:10px 0}faq-page .results-item-content li{white-space:normal}faq-page .highlight{background-color:#ff0;color:#000;padding:0 4px}faq-page .policy-image img{max-width:var(--policy-image-max-width,100%)}@media(max-width:1024px){faq-page .faq-page-body{gap:calc(100vw * 60 / var(--base-width))}}@media(max-width:768px){faq-page .faq-page-body{flex-direction:column;gap:calc(100vw * 140 / var(--base-width))}faq-page .faq-page-main{gap:calc(100vw * 197 / var(--base-width))}faq-page .page-sidebar-title{display:none}faq-page .faq-page-sidebar{width:100%;position:static;border-right:00;max-width:100%}faq-page .page-sidebar-grid{display:grid;grid:auto / auto-flow 80%;overflow:auto;gap:calc(100vw * 30 / var(--base-width));padding-bottom:calc(100vw * 20 / var(--base-width))}faq-page .faq-category-title{margin-bottom:calc(100vw * 20 / var(--base-width))}faq-page .accordion-title{padding-block:calc(100vw * 35 / var(--base-width))}faq-page .header-title{max-width:20em;text-align:center}faq-page .search-input-body{height:calc(100vw * 70 / var(--base-width));padding-left:calc(100vw * 36 / var(--base-width))}faq-page .accordion-item.active{padding-bottom:calc(100vw * 35 / var(--base-width))}faq-page .accordion-table,:where(ol,ul):not(.unstyled-list){margin-top:calc(100vw * 30 / var(--base-width))}faq-page .policy-image img{max-width:100%}faq-page .sidebar-item-icon{width:calc(100vw * 36 / var(--base-width));height:calc(100vw * 36 / var(--base-width))}faq-page .sidebar-item-wrapper{gap:calc(100vw * 10 / var(--base-width))}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/faq-page.css.map */
