.cd-faq{font-family:var(--cd-font);background:var(--cd-arctic, #fdfdfc)}.cd-faq__hero{position:relative;background:#f6f5f3;height:min(27.4375vw,439px);overflow:hidden}.cd-faq__herotxt{position:relative;z-index:1;max-width:1600px;margin:0 auto;padding:min(4.8125vw,77px) min(4.8125vw,77px) 0}.cd-faq__title{margin:0;font:700 min(2.75vw,44px)/1.05 var(--cd-font-cond);text-transform:uppercase;color:var(--cd-charcoal);text-box:trim-both cap alphabetic}.cd-faq__intro{margin:min(2.375vw,38px) 0 0;font:500 min(1.125vw,18px)/1.2 var(--cd-font);color:var(--cd-charcoal);max-width:min(27vw,432px)}.cd-faq__heroimg{position:absolute;top:0;height:100%;width:auto}.cd-faq__heroimg--d,.cd-faq__heroimg:not([class*=--]){left:min(52vw,832px)}.cd-faq__heroimg--m{display:none}.cd-faq__main{display:flex;align-items:flex-start;gap:min(2.125vw,34px);max-width:1600px;margin:0 auto;padding:min(2.4375vw,39px) min(4.6875vw,75px) min(4.75vw,76px)}.cd-faq__jump{flex:0 0 min(28.6875vw,459px);background:#f6f5f3;border-radius:2px;padding:min(2.1875vw,35px) min(2.375vw,38px) min(3.25vw,52px)}.cd-faq__jumptitle{margin:0;font:600 min(1.625vw,26px)/1.2 var(--cd-font);color:var(--cd-charcoal);text-box:trim-both cap alphabetic}.cd-faq__jumptext{margin:min(1.9375vw,31px) 0 0;font:500 min(1.125vw,18px)/1.3 var(--cd-font);color:var(--cd-charcoal);max-width:min(20.8125vw,333px)}.cd-faq__jumplinks{display:block;margin-top:min(2.375vw,38px)}.cd-faq__jumplinks a{display:block;font:500 min(1.125vw,18px)/1.2 var(--cd-font);color:var(--cd-burgundy)!important;text-decoration:underline}.cd-faq__jumplinks a+a{margin-top:min(.65vw,10.4px)}.cd-faq__col{flex:1;min-width:0}.cd-faq__cat{margin:0;font:600 min(1.875vw,30px)/1.2 var(--cd-font);color:var(--cd-charcoal);text-box:trim-both cap alphabetic;scroll-margin-top:130px}.cd-faq__cat:not(:first-child){margin-top:min(3.25vw,52px)}.cd-faq__list{margin-top:min(1.5625vw,25px)}.cd-faq__item{background:#f6f5f3;border-radius:2px}.cd-faq__item+.cd-faq__item{margin-top:min(.625vw,10px)}.cd-faq__q{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:min(3.125vw,50px);padding:0 min(1.375vw,22px) 0 min(1.25vw,20px);transition:padding .3s ease,min-height .3s ease;background:none;border:0;cursor:pointer;text-align:left;font:600 min(1.125vw,18px)/1.2 var(--cd-font);color:var(--cd-charcoal)}.cd-faq__q .cd-icon-chev-d{flex:0 0 auto;width:min(.875vw,14px);height:auto;transition:transform .2s}.cd-faq__a{display:none;padding:0 min(1.4375vw,23px) min(1.8125vw,29px);font:500 min(1vw,16px)/1.3 var(--cd-font);color:var(--cd-charcoal);max-width:min(46vw,736px)}.cd-faq__a p{margin:0}.cd-faq__a p+p{margin-top:min(1vw,16px)}.cd-faq__item{transition:background-color .3s ease}.cd-faq__item.is-open{background:var(--cd-white, #fff)}.cd-faq__item.is-open .cd-faq__q{min-height:0;padding:min(1.6875vw,27px) min(1.375vw,22px) 0 min(1.4375vw,23px)}.cd-faq__item.is-open .cd-faq__q .cd-icon-chev-d{transform:rotate(180deg)}.cd-faq__item.is-open .cd-faq__a{display:block;margin-top:min(1.375vw,22px)}@media(max-width:749px){.cd-faq__hero{height:244px}.cd-faq__herotxt{padding:46px 20px 0}.cd-faq__title{font-size:30px}.cd-faq__intro{margin-top:24px;font-size:14px;max-width:55vw}.cd-faq__heroimg--d{display:none}.cd-faq__heroimg--m{display:block;left:auto;right:-83px}.cd-faq__heroimg:not([class*=--]){left:auto;right:-83px}.cd-faq__main{display:block;padding:24px 20px 40px}.cd-faq__jump{padding:32px 20px 24px}.cd-faq__jumptitle{font-size:22px}.cd-faq__jumptext{margin-top:25px;font-size:14px;max-width:100%}.cd-faq__jumplinks{margin-top:27px}.cd-faq__jumplinks a{font-size:14px}.cd-faq__jumplinks a+a{margin-top:14px}.cd-faq__cat{margin-top:25px;font-size:24px;scroll-margin-top:100px}.cd-faq__cat:not(:first-child){margin-top:48px}.cd-faq__list{margin-top:14px}.cd-faq__item+.cd-faq__item{margin-top:8px}.cd-faq__q{min-height:48px;padding:14px 14px 14px 20px;font-size:14px}.cd-faq__q .cd-icon-chev-d{width:14px}.cd-faq__a{padding:0 20px 22px;font-size:14px;max-width:100%}.cd-faq__a p+p{margin-top:14px}.cd-faq__item.is-open .cd-faq__q{padding:22px 14px 0 20px}.cd-faq__item.is-open .cd-faq__a{margin-top:14px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/cd-faq.css.map */
