.wcfaq-term-desc-moved{text-align:center;padding:32px 20px 20px;margin:0}.wcfaq-term-desc-moved h1{font-size:clamp(1.4rem, 3vw, 2rem);margin:0 0 8px;line-height:1.25}.wcfaq-term-desc-moved p{margin:0;color:#666;font-size:.9rem}.wcfaq-bottom-content-wrap{position:relative;width:100%;padding-top:24px;padding-bottom:0;background-color:#faf8f4;box-sizing:border-box}.wcfaq-bottom-content-wrap::before{content:'';position:absolute;inset:0 -4000px;background-color:#faf8f4;z-index:0}.wcfaq-bottom-content-inner{position:relative;z-index:1;max-width:680px;margin:0 auto;font-size:.9rem;line-height:1.8;color:#444}.wcfaq-bottom-content-inner h2{font-size:1.05rem;font-weight:600;color:#1a1a1a;margin:2em 0 .5em;letter-spacing:.01em}.wcfaq-bottom-content-inner h2:first-child{margin-top:0}.wcfaq-bottom-content-inner p{margin:0 0 .85em}.wcfaq-bottom-content-inner p:last-child{margin-bottom:0}.wcfaq-bottom-content-inner hr{border:none;border-top:1px solid #e0ddd8;margin:0 0 36px}.wcfaq-bottom-content-inner>hr:first-child,.wcfaq-bottom-content-inner>hr:first-child+hr{display:none}.wcfaq-bottom-content-inner>:not(hr):first-child,.wcfaq-bottom-content-inner>hr+:not(hr):first-of-type{margin-top:0}.wcfaq-bottom-content-inner a{color:#222;text-decoration:underline;text-underline-offset:2px}.wcfaq-bottom-content-inner a:hover{color:#000}.wcfaq-below{position:relative;width:100%;padding:24px 0 56px;background-color:#faf8f4;box-sizing:border-box;display:flex;flex-direction:column;align-items:center}.wcfaq-below::before{content:'';position:absolute;inset:0 -4000px;background-color:#faf8f4;z-index:0}.wcfaq-below>*{position:relative;z-index:1;width:100%}.wcfaq-above{width:100%;margin-bottom:32px}.wcfaq-heading{font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#aaa;margin:0 0 24px;text-align:center}.wcfaq-list{display:flex;flex-direction:column;width:100%;max-width:680px;margin:0 auto}.wcfaq-item{border-bottom:1px solid #dedad4}.wcfaq-item:first-child{border-top:1px solid #dedad4}.wcfaq-question{display:flex;align-items:center;justify-content:space-between;width:100%;padding:18px 0;background:#fff0;border:none;cursor:pointer;text-align:left;gap:16px;font-family:inherit;font-size:.875rem;font-weight:500;line-height:1.5;color:#222;letter-spacing:.01em;transition:color 0.15s ease}.wcfaq-question:hover{color:#000}.wcfaq-question:focus-visible{outline:2px solid #222;outline-offset:2px;border-radius:2px}.wcfaq-item.is-open .wcfaq-question{color:#000}.wcfaq-question-text{flex:1}.wcfaq-chevron{flex-shrink:0;color:#aaa;transition:transform 0.22s ease,color 0.15s ease}.wcfaq-item.is-open .wcfaq-chevron{transform:rotate(180deg);color:#555}.wcfaq-answer[hidden]{display:none}.wcfaq-answer{overflow:hidden}.wcfaq-answer.is-animating{transition:max-height 0.28s cubic-bezier(.4,0,.2,1)}.wcfaq-answer-inner{padding:0 0 20px;font-size:.875rem;line-height:1.75;color:#555}.wcfaq-answer-inner p{margin:0 0 .7em}.wcfaq-answer-inner p:last-child{margin-bottom:0}.wcfaq-answer-inner a{color:#222;text-decoration:underline;text-underline-offset:2px}.wcfaq-answer-inner a:hover{color:#000}.wcfaq-model-select{appearance:none;-webkit-appearance:none;display:block;margin:0 auto;height:36px;padding:0 32px 0 12px;font-family:inherit;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#0a0a0a;background-color:#fff0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%230a0a0a'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;border:1px solid #0a0a0a;border-radius:2px;cursor:pointer;vertical-align:middle;max-width:200px}.wcfaq-model-select:focus{outline:2px solid #446084;outline-offset:2px}.wcfaq-model-select.wcfaq-model-active{background-color:#0a0a0a;color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23ffffff'/%3E%3C/svg%3E")}.category-page-row,.category-page-row>.col{padding-bottom:0!important}@media (max-width:767px){.wcfaq-term-desc-moved{padding:24px 16px 16px}.wcfaq-question{font-size:.8125rem;padding:15px 0}.wcfaq-below{padding-top:20px}.wcfaq-bottom-content-wrap{padding-top:36px;padding-bottom:40px}}