.cl-faq{background-color:var(--cl-lucid)}.cl-faq.is-bg-white{background-color:var(--cl-white)}.cl-faq.is-bg-lucidity{background-color:var(--cl-lucidity)}.cl-faq.is-bg-pumice{background-color:var(--cl-pumice)}.cl-faq__extra-pad{height:4rem}.cl .cl-faq__head.margin-bottom{margin-bottom:20px}.cl .cl-faq__title{margin-bottom:0}.cl-faq .heading-large{text-align:left;letter-spacing:normal;overflow-wrap:anywhere}.cl-faq .text-align-center .heading-large{text-align:center}.cl-faq__head .text-size-medium,.cl-faq__category{overflow-wrap:anywhere}.cl-faq__nav{column-gap:1.5rem;border-top:1px solid var(--cl-cocoa);justify-content:flex-start;align-items:flex-start;width:100%;margin-bottom:4rem;padding-top:.5rem;display:flex}.cl-faq__nav-list{column-gap:1.5rem;flex-wrap:wrap;display:flex}.cl-faq__nav-item{display:block}.cl-faq__nav-link{flex:none;padding-bottom:.4rem;font-size:.875rem;display:inline-block;color:inherit;text-decoration:none}.cl-faq__nav-link.is-current{border-bottom:1px solid var(--cl-cocoa);font-weight:400}.cl-faq__nav-link:hover{text-decoration:underline}.cl-faq__group+.cl-faq__group{margin-top:3rem}.cl-faq__category{margin-bottom:1rem}.cl-faq__list{border-bottom:1px solid var(--cl-cocoa)}.cl-faq__item{border-top:1px solid var(--cl-cocoa);display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.cl-faq__question{cursor:pointer;justify-content:space-between;align-items:center;padding-top:1.25rem;padding-bottom:1.25rem;font-size:1.3rem;font-weight:400;display:flex;list-style:none}.cl-faq__question::-webkit-details-marker{display:none}.cl-faq__question::marker{content:""}.cl-faq__question:focus-visible{outline:2px solid var(--cl-cocoa);outline-offset:2px}.cl-faq__q{margin:0;min-width:0;overflow-wrap:anywhere}.cl-faq__icon{flex-direction:column;flex:none;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-left:1.5rem;display:flex}.cl-faq__icon svg{width:100%;height:auto;display:block;transition:transform .25s ease}.cl-faq__item[open] .cl-faq__icon svg{transform:rotate(180deg)}.cl-faq__answer{overflow:hidden}.cl-faq__answer-inner{column-gap:1rem;margin-bottom:1rem;display:flex}.cl-faq__richtext{flex:1;min-width:0;overflow-wrap:anywhere}.cl-faq__answer p{margin:0}.cl-faq.is-grey .cl-faq__answer p{margin-bottom:.5rem}.cl-faq .cl-faq__answer .cl-faq__richtext>:last-child,.cl-faq .cl-faq__answer .cl-faq__richtext li:last-child{margin-bottom:0}.cl-faq__answer a{color:inherit;text-decoration:underline}.cl-faq__item[data-animating] .cl-faq__answer{transition:height .28s ease}@media screen and (max-width:991px){.cl .cl-faq__head.margin-bottom{margin-bottom:4.5rem}.cl-faq__list{text-align:left}.cl-faq__nav-list{flex-wrap:nowrap}.cl-faq__nav-item{flex:none}}@media screen and (max-width:767px){.cl .cl-faq__head.margin-bottom{margin-bottom:3rem}.cl-faq__question{padding-top:1rem;padding-bottom:1rem}.cl-faq__icon{width:1.75rem;height:1.75rem}.cl-faq .text-size-large{line-height:1.35}.cl-faq__nav{width:calc(100% * 10 / 9);margin-left:calc(-100% / 18);padding-left:calc(100% / 18);margin-bottom:3rem;overflow-x:auto;scrollbar-width:none}.cl-faq__nav::-webkit-scrollbar{display:none}}@media screen and (max-width:479px){.cl-faq .heading-large{line-height:1.3}}@media(prefers-reduced-motion:reduce){.cl-faq__icon svg,.cl-faq__item[data-animating] .cl-faq__answer{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/cl-faq.css.map */
