.faq{background-color:rgb(var(--color-background))}.faq .page-width{padding-inline:1.6rem}@media (min-width: 768px){.faq .page-width{padding-inline:5.6rem}}.faq__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.2rem}@media (min-width: 768px){.faq__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:5.6rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.faq__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.2rem}@media (min-width: 768px){.faq__header{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:50rem}}.faq__title{margin:0;color:rgb(var(--color-foreground));font-size:3.2rem;font-weight:700;line-height:1.25}@media (min-width: 768px){.faq__title{font-size:4rem;line-height:1.2}}.faq__text{color:rgb(var(--color-foreground));font-size:2rem;line-height:1.6}.faq__text p{margin:0}.faq__cta{display:-webkit-box;display:-ms-flexbox;display:flex}.faq__cta-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.2rem;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;color:rgb(var(--color-foreground));text-decoration:none}.faq__cta-link:hover{opacity:.8}.faq__cta-text{font-size:1.6rem;font-weight:700;line-height:1.5}.faq__cta-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2rem;height:2rem}.faq__cta-icon .icon{width:100%;height:100%}.faq__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem}@media (min-width: 768px){.faq__content{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:80rem}}.faq__item{overflow:hidden;border:none;border-radius:0;background-color:rgb(var(--color-background))}.faq__item[open] .faq__answer{padding-top:1.6rem}.faq__item[open] .faq__icon--plus{-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);opacity:0}.faq__item[open] .faq__icon--minus{-webkit-transform:translate(-50%,-50%) rotate(0deg);-ms-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0);opacity:1}.faq__question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.6rem;padding:1.6rem 1.2rem;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;border:none;background-color:rgb(var(--color-background-contrast));list-style:none;cursor:pointer}.faq__question::-webkit-details-marker{display:none}.faq__question::marker{display:none}.faq__question:hover{background-color:rgba(var(--color-foreground-contrast),.02)}@media (min-width: 768px){.faq__question{gap:1.6rem;padding:2.4rem}}.faq__question-text{-webkit-box-flex:1;-ms-flex:1;flex:1;color:rgb(var(--color-foreground));font-size:1.6rem;font-weight:700;line-height:1.5}@media (min-width: 768px){.faq__question-text{font-size:2rem;line-height:1.2}}.faq__toggle-icon{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.4rem;height:2.4rem}.faq__icon{position:absolute;top:50%;left:50%;width:2rem;height:2rem;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.faq__icon .icon{width:100%;height:100%}.faq__icon .icon path{stroke:rgb(var(--color-button))}.faq__icon--plus{-webkit-transform:translate(-50%,-50%) rotate(0deg);-ms-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0);opacity:1}.faq__icon--minus{-webkit-transform:translate(-50%,-50%) rotate(-90deg);-ms-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg);opacity:0}.faq__answer{padding:0 1.2rem 1.6rem;color:rgb(var(--color-foreground));font-size:1.6rem;line-height:1.5}@media (min-width: 768px){.faq__answer{padding:0 2.4rem 2.4rem}}.faq__answer p{margin:0}.faq__answer p:not(:last-child){margin-bottom:1.6rem}.faq__answer ul,.faq__answer ol{margin:0;padding-left:2rem}.faq__answer ul:not(:last-child),.faq__answer ol:not(:last-child){margin-bottom:1.6rem}.faq__answer li{margin-bottom:.8rem}.faq__answer li:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-faq.css.map */
