.faq-section .page-width{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}p.p_breadcrumbs{font-family:var(--font-body-family),"Franklin Gothic","ITC Franklin Gothic",Arial,sans-serif;font-weight:400;font-style:Regular;font-size:14px;line-height:160%;letter-spacing:0px;display:flex;align-items:center;gap:4px;margin:0 0 8px}span.bicon svg{vertical-align:text-bottom}.faq-header .faq-subtitle{font-family:var(--font-body-family2);font-weight:400;font-size:42px;line-height:140%;letter-spacing:-1%;text-transform:capitalize;margin:32px 0 40px}.faq-header h2{color:#af272f;font-weight:400;font-size:64px;line-height:110.00000000000001%;letter-spacing:-1px;font-family:var(--font-heading-family);margin:0}.faq-tab-nav{flex-wrap:wrap;gap:0;border-bottom:.1rem solid rgba(var(--color-foreground),.08);margin-bottom:40px;display:flex;justify-content:space-between}.faq-tab-btn{font-family:var(--font-body-family2);font-weight:400;font-size:20px;line-height:110.00000000000001%;background:none;border:none;border-bottom:.2rem solid transparent;padding:16px 15px 16px 0;cursor:pointer;color:#42424299;transition:color .2s ease,border-color .2s ease;margin-bottom:-.1rem;letter-spacing:.04em;text-align:center}.faq-tab-btn:hover,.faq-tab-btn.is-active{color:#af272f;border-bottom-color:#af272f}.faq-dropdown-wrap{display:none;margin-bottom:2.4rem;position:relative}.faq-dropdown-trigger{font-family:var(--font-body-family);font-weight:400;font-size:18px;line-height:110.00000000000001%;letter-spacing:0px;display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.2rem 1.4rem;border-radius:unset;background:unset;color:#af272f;cursor:pointer;text-align:left;border:none;border-bottom:1px solid #af2730}.faq-dropdown-trigger.is-open{border-color:#af272f;border-bottom-left-radius:0;border-bottom-right-radius:0}.faq-dropdown-trigger__chevron{flex-shrink:0;margin-left:1rem;transition:transform .25s ease}.faq-dropdown-trigger.is-open .faq-dropdown-trigger__chevron{transform:rotate(180deg)}.faq-dropdown-panel{display:none;position:absolute;top:100%;left:0;right:0;z-index:10;background:#fff;border:none;border-bottom-left-radius:var(--inputs-radius, .4rem);border-bottom-right-radius:var(--inputs-radius, .4rem);overflow:hidden;box-shadow:0 4px 12px #0000001f}.faq-dropdown-panel.is-open{display:block}.faq-dropdown-option{display:block;width:100%;padding:1.1rem 1.4rem;background:none;border:none;text-align:left;font-family:var(--font-body-family);font-weight:400;font-style:Regular;font-size:18px;line-height:110.00000000000001%;letter-spacing:0px;cursor:pointer;transition:color .15s ease;color:#333}.faq-dropdown-option.is-active{font-weight:600;color:rgb(var(--color-button, var(--color-foreground)))}.faq-dropdown-option:hover{color:rgb(var(--color-button, var(--color-foreground)))}.faq-tab-panel{display:none}.faq-tab-panel.is-active{display:block}.faq-item{border-top:.1rem solid rgba(var(--color-foreground),.1)}.faq-item:last-child{border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.faq-item__trigger{display:flex;justify-content:space-between;align-items:center;width:100%;background:none;border:none;padding:20px 0;cursor:pointer;text-align:left;gap:1.6rem;font-family:inherit}.faq-item__question{font-family:var(--font-body-family2);font-weight:400;font-size:24px;line-height:160%;letter-spacing:0px;color:#333333e6}.faq-icon{flex-shrink:0;width:20px;height:20px;position:relative;transition:transform .3s ease}.faq-icon:before,.faq-icon:after{content:"";position:absolute;background:#333;border-radius:.2rem;transition:opacity .3s ease,transform .3s ease}.faq-icon:before{width:100%;height:.2rem;top:50%;left:0;transform:translateY(-50%)}.faq-icon:after{width:.2rem;height:100%;left:50%;top:0;transform:translate(-50%)}.faq-item.is-open .faq-icon:after{transform:translate(-50%) rotate(90deg);opacity:0}.faq-item.is-open .faq-icon{transform:rotate(0)}.faq-item__body{overflow:hidden;max-height:0;transition:max-height .35s ease,padding .35s ease}.faq-item.is-open .faq-item__body{max-height:60rem}.faq-item__answer{font-family:var(--font-body-family);font-weight:400;font-size:18px;line-height:160%;letter-spacing:0px;color:#333333e6}.faq-item__answer a{color:#333333e6;text-decoration:underline;text-underline-offset:.2em}.faq-bottom-cta{position:relative;border-radius:12px;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.faq-bottom-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(209,198,180,var(--cta-overlay-opacity, .5));z-index:1}a.button.privacy_page__button{width:248px;height:52px;gap:10px;opacity:1;padding:16px 32px;border-radius:4px;background-color:#af272f;color:#fff6ed;font-family:var(--font-body-family2);margin-top:20px;font-weight:400;font-size:20px;line-height:120%;letter-spacing:-3%;text-transform:uppercase}a.button.privacy_page__button:before,a.button.privacy_page__button:after{border-radius:4px!important}.faq-bottom-cta__content{position:relative;z-index:2;max-width:511px;display:flex;flex-direction:column;align-items:flex-start;gap:var(--cta-gap, 12px);max-width:520px;margin:0 auto}.faq-bottom-cta__content h2{font-family:var(--font-body-family);margin:0 0 12px;font-weight:400;font-size:48px;line-height:100%;letter-spacing:-2%;vertical-align:middle;text-transform:capitalize;color:#af272f}.faq-bottom-cta__subheading{margin:0;font-family:var(--font-body-family);font-weight:400;font-size:38px;line-height:100%;letter-spacing:-2%;vertical-align:middle;color:#846d52}.faq-bottom-cta__text{font-family:var(--font-body-family);font-weight:400;font-size:18px;line-height:160%;letter-spacing:-2%;color:#424242;vertical-align:middle}p.normal-subtitle{font-family:var(--font-body-family);font-weight:400;font-size:16px;line-height:100%;letter-spacing:-1%;text-transform:capitalize;color:#333;margin:32px 0 24px}@media screen and (min-width:749px){.page-width--narrow{padding:0 1.5rem}}@media screen and (max-width:749px){p.normal-subtitle{font-size:14px}.faq-bottom-cta__content h2{font-size:24px;margin:0}.faq-bottom-cta__subheading{font-size:20px}.faq-bottom-cta__text{font-size:14px}.faq-bottom-cta{margin-top:32px!important;width:100%;padding:32px 27px!important}a.button.privacy_page__button{width:100%;margin:0;height:42px;font-size:16px;line-height:120%}.faq-bottom-cta__content{max-width:100%}.faq-dropdown-trigger.is-open{border-color:#af272f;border-bottom-left-radius:0;border-bottom-right-radius:0}.faq-item__trigger{padding:20px 0}.faq-item__answer{font-weight:400;font-size:16px;line-height:160%;letter-spacing:0%}.faq-item__question{font-weight:400;font-size:24px;line-height:140%;letter-spacing:-2%}.faq-header h2{font-size:32px;line-height:120%}.faq-header .faq-subtitle{font-size:28px;line-height:140%;letter-spacing:-1%;margin:10px 0 0}.faq-tab-nav{display:none}.faq-dropdown-wrap{display:block}.faq-section .page-width{padding:0 1.6rem}.faq-dropdown-trigger{padding:1.2rem 1.4rem 1.2rem 0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/faq-style.css.map */
