.faq-simple{overflow:hidden;padding-top:var(--inner-offset-top-mobile);padding-bottom:var(--inner-offset-bottom-mobile);background-color:var(--color-background)}.faq-simple .faq-simple__container{display:flex;flex-direction:column;gap:64px}.faq-simple .faq-simple__container.need-animate .faq-simple__text,.faq-simple .faq-simple__container.need-animate .faq-simple__button-wrapper{opacity:0;transition-property:opacity}.faq-simple .faq-simple__container.need-animate .faq-simple__category{opacity:0;transform:translateY(25px);transition-property:opacity,transform}.faq-simple .faq-simple__container.need-animate .faq-simple__text{transition-duration:var(--timing-base);transition-delay:var(--animate-delay)}.faq-simple .faq-simple__container.need-animate .faq-simple__button-wrapper{transition-delay:calc(var(--animate-delay) * 2);transition-duration:var(--timing-base)}.faq-simple .faq-simple__container.need-animate .faq-simple__image{opacity:0}.faq-simple .faq-simple__container.need-animate .faq-simple__item{opacity:0;transform:translateY(40px)}.faq-simple .faq-simple__text{line-height:1.5;margin-bottom:24px}.faq-simple .faq-simple__text-content{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1}.faq-simple .faq-simple__heading{margin-bottom:16px}.faq-simple .faq-simple__item-inner{padding-bottom:16px;padding-left:16px;padding-right:16px}.faq-simple .faq-simple__category{scroll-margin-top:32px}.faq-simple .faq-simple__category+.faq-simple__category{margin-top:40px}.faq-simple .faq-simple__category-heading{margin-bottom:24px;font-size:calc(var(--body-font-size) * 1.375);font-weight:700;line-height:1.18}.faq-simple .faq-simple__item{border:1px solid var(--color-border-secondary);border-radius:calc(var(--global-border-radius) * 1.75);transition-property:color,background-color,border-radius;transition-duration:var(--timing-base)}.faq-simple .faq-simple__item:not(:last-child){margin-bottom:12px}.faq-simple .faq-simple__item.is-active{border-color:var(--color-border-primary);border-radius:calc(var(--global-border-radius) * 1.75)}.faq-simple .faq-simple__item.is-active .faq-simple__item-control{padding-top:16px}.faq-simple .faq-simple__item-title{font-family:var(--base-font-family);font-size:var(--body-font-size);font-weight:500;line-height:1.5}.faq-simple .faq-simple__item-control{position:relative;align-items:center;padding:8px;gap:16px;font-weight:500;line-height:inherit;text-align:start;color:var(--color-text-primary, #000);transition:opacity var(--timing-short) var(--easing-ease-out),padding var(--timing-base)}.faq-simple .faq-simple__item-control:focus-visible{outline:2px solid var(--color-text-primary, #000);outline-offset:2px}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.faq-simple .faq-simple__item-control:hover:hover{opacity:.8}}.faq-simple .faq-simple__item-title-text{display:flex;align-items:center;font-weight:600}.faq-simple.animated .faq-simple__container.need-animate .faq-simple__text,.faq-simple.animated .faq-simple__container.need-animate .faq-simple__button-wrapper{opacity:1}.faq-simple.animated .faq-simple__container.need-animate .faq-simple__category{opacity:1;transform:translateY(0)}.faq-simple.animated .faq-simple__container.need-animate .faq-simple__image{animation:fadeInScale .8s ease-out calc(var(--animate-delay) * 3) forwards}.faq-simple.animated .faq-simple__container.need-animate .faq-simple__item{animation:fadeInUp .5s ease-out forwards}.faq-simple .faq-simple__image-wrapper{margin-top:24px;margin-inline-start:-16px;width:calc(100% + 32px)}.faq-simple .faq-simple__image{width:100%}@media (min-width: 768px){.faq-simple{padding-top:var(--inner-offset-top);padding-bottom:var(--inner-offset-bottom)}.faq-simple .faq-simple__item-title-text{font-size:calc(var(--body-font-size) * 1.125)}.faq-simple .faq-simple__text{margin-bottom:32px}.faq-simple .faq-simple__container{flex-direction:row}.faq-simple .faq-simple__content{flex-grow:1;width:43%}.faq-simple .faq-simple__text-content{width:39.05%}.faq-simple .faq-simple__image-wrapper{margin-top:32px;margin-inline-start:-60px;width:calc(100% + 60px)}.faq-simple .faq-simple__category+.faq-simple__category{margin-top:47px}}@media (min-width: 992px){.faq-simple .faq-simple__item{border-radius:calc(var(--global-border-radius) * 4.25)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/faq-simple.build.css.map */
