.faq--colored{padding-top:5rem;padding-bottom:5rem;background-color:rgba(var(--color-foreground),.06)}.faq accordion-tab{display:block;padding:32px 48px 32px 41px;background-color:rgb(var(--block-color-heading))}.faq accordion-tab+accordion-tab{margin-top:1.6rem}.faq .h3{margin-top:0;letter-spacing:0;line-height:1.333333}.faq .h3+.rte{margin-top:-1rem;margin-bottom:3rem}.faq accordion-tab+.h3{margin-top:4rem}.faq-section{position:relative}.faq-section:before{content:"";position:absolute;left:0;top:0;right:0;height:51%;pointer-events:none;background-color:rgb(var(--primary-background))}.faq-section:after{content:"";position:absolute;left:0;bottom:0;right:0;height:50%;pointer-events:none;background-color:rgb(var(--secondary-background))}.faq-section>*{position:relative;z-index:1}@media screen and (min-width: 750px){.faq accordion-tab+.h3{margin-top:6rem}}.faq details summary{text-transform:inherit;letter-spacing:0;font-size:2rem;line-height:1.4;color:rgba(var(--block-text-color));font-weight:700}.accordion__content{color:rgba(var(--block-text-color))}.faq details summary>span{display:flex;align-items:center}.faq details summary .icon{position:relative;flex:0 0 1.6rem;width:1.6rem;height:auto;border-radius:50%;margin-inline-end:4.8rem;color:rgb(var(--accordion-icon-color));transition-property:transform,color,background-color;transition-timing-function:ease;transition-duration:var(--duration-default)}.faq details summary .icon:before{width:1.6rem}.faq details .icon-down-arrow{width:100%;height:14px}.faq details summary .icon:after{height:1.6rem;transition:height var(--duration-default) ease}.faq details:not([open]) summary .icon-down-arrow{transform:rotate(180deg)}.faq details summary~*{padding-top:1.6rem;padding-bottom:0}.faq details[open] summary .icon:after{height:0}.faq-section .title-wrapper-inner .sub_title{font-size:calc(var(--font-heading-scale) * 2.8rem);margin:0 0 4px}.faq-section .title-wrapper{margin-bottom:7.6rem}.accordion-main-row{display:flex;flex-wrap:wrap;column-gap:3.2rem}.accordion-title-cover{width:100%;max-width:100%;flex-grow:1}.accordion-question-cover{width:100%;flex-grow:1}.accordion__content_inr_cvr *{margin:6px 0 0;letter-spacing:0}.author-position-name h5{font-family:MrsEavesXLSerifOT-RegItalic;font-style:italic;font-size:20px;line-height:24px;font-weight:600}.accordion-author-name h4{font-size:18px;line-height:22px;font-weight:600;text-transform:uppercase;margin-top:0}.accordion-author-name{margin-top:0}.accordion--left{margin-left:0;margin-right:auto}.accordion--middle{margin:0 auto}.accordion--right{margin-right:0;margin-left:auto}.accordion__content{padding-left:6.4rem}accordion-tab.accordion-icon-style summary>span{justify-content:space-between}accordion-tab.accordion-icon-style summary>span .icon{margin-right:0;margin-left:10px}accordion-tab.accordion-icon-style .accordion__content{padding-left:0}.faq .accordion-border-layout accordion-tab{padding:0;background:transparent;margin-top:3.2rem}.accordion-border-layout accordion-tab details summary{border-bottom:1px solid rgb(var(--block-color-heading));padding:0 0 12px}.accordion-main-description p{margin:10px 0 0;letter-spacing:0;line-height:1.5}.main-description p{margin:22px 0 0;line-height:1.5}.faq:has(.accordion-border-layout) .title-wrapper{margin-bottom:4.6rem}.faq .accordion-border-layout accordion-tab:first-child{margin-top:0}.faq_enable_big_box{background-color:var(--box-background);padding:4.5rem}.title-wrapper.left{margin-left:0;margin-right:auto}.title-wrapper.center{margin:0 auto}.title-wrapper.right{margin-right:0;margin-left:auto}.faq-section .title-wrapper-inner p a{color:inherit;font-size:inherit;position:relative;cursor:pointer;text-decoration:none;box-shadow:0 1px 0 currentColor;transition:filter .3s ease}.faq ol{padding-inline-start:3.9rem}.faq .rte ul{padding-inline-start:3.5rem}@media only screen and (min-width:750px){.title-wrapper.full{width:100%}.title-wrapper.normal{width:50%}.title-wrapper.small{width:40%}.accordion-title-cover{width:100%;max-width:28%;flex-grow:1}.accordion-question-cover{width:calc(72% - 3.2rem);flex-grow:1}}@media only screen and (min-width:1025px){.faq .accordion-border-layout details summary{font-size:1.6rem;line-height:1.5}}@media only screen and (max-width:989px){.faq accordion-tab{padding:15px}.faq details summary{font-size:1.5rem}.faq details summary .icon{margin-inline-end:1.8rem}.accordion__content{padding-left:3.4rem}.faq details .icon-down-arrow{height:10px}.faq-section .title-wrapper{margin-bottom:4.8rem}.faq .accordion-border-layout accordion-tab{margin-top:2rem}.faq .accordion-border-layout details summary{padding-bottom:2rem}.main-description p{margin:8px 0 0}.faq-section .title-wrapper-inner .sub_title{font-size:24px;line-height:28px;margin:0 0 8px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-faq.css.map */
