.ux-faq__heading-image{font-size:52px;line-height:1.1;margin:0 0 60px;font-weight:400}.ux-faq__accordion{display:flex;flex-direction:column;position:relative;border-bottom:1px solid var(--osmos-03, #BFB7AA)}.faq-item-image{border-top:1px solid var(--osmos-03, #BFB7AA);padding:20px 0}.faq-item-image:last-child{border-bottom:0}.faq-item-image summary{list-style:none;display:flex;justify-content:space-between;align-items:center;cursor:pointer;gap:16px}.faq-item-image summary::-webkit-details-marker{display:none}.faq-icon{transition:.3s}.faq-answer{color:#676767;overflow:hidden;height:0;opacity:0;transition:height .35s cubic-bezier(.4,0,.2,1),opacity .25s ease}.faq-item-image[open] .faq-answer{opacity:1}.faq-item-image[open] .faq-icon{transform:rotate(-90deg)}.faq-item-image .icon-minus{display:none;transform:rotate(90deg)}.faq-item-image[open] .icon-plus{display:none}.faq-item-image[open] .icon-minus{display:block}.faq-item-image .collapsible-trigger__icon{transform:none;transition:all .2s ease-in;margin-top:-12px}.faq-item-image .is-open .collapsible-trigger__icon{transform:rotate(90deg)}.faq-answer{padding-top:8px}.ux-faq__image{height:100%}.ux-faq__image img{width:100%;height:100%;display:block;object-fit:cover}.faq-answer p:last-child{margin-bottom:0;margin-top:0}.text-question-image{display:flex;flex-direction:column;gap:4px;font-size:24px;font-weight:375;line-height:26px;letter-spacing:-.6px}.text-question-image .sub-question{font-size:14px;line-height:1.2;letter-spacing:0}.faq-item-image .collapsible-trigger{display:flex;align-items:center;gap:16px;width:100%;padding:0 40px 0 0}.faq-item-image .collapsible-trigger__icon .icon,.faq-item-image .collapsible-trigger__icon{width:24px;height:24px}.faq-item-image .collapsible-content .faq-answer-inner{padding:16px 0 0 31px}.faq-answer-inner *{font-family:var(--typeHeaderPrimary);font-size:18px;line-height:22px}.faq-answer-inner h3{font-size:14px;line-height:1.2;letter-spacing:0}.faq-item-image .number{min-width:15px;width:15px}.faq-answer-inner ul.list-svg,.faq-answer-inner ul.list-border{list-style:none;margin-left:0;display:flex;flex-direction:column;gap:16px}.faq-answer-inner ul.list-svg li{display:flex;gap:12px;margin:0}.faq-answer-inner ul.list-svg svg{width:20px;height:20px;min-width:20px}.faq-answer-inner ul.list-border li{list-style:none;border-left:1px solid var(--White, #FFF);padding-left:12px;margin:0}@media(min-width:1024px){.faq__heading-image{margin:var(--spacing-2xl, 20px) 0}.ux-faq__content{display:flex;flex-direction:column;width:552px;background:#706258;-webkit-backdrop-filter:blur(14.300000190734863px);backdrop-filter:blur(14.300000190734863px);padding:var(--spacing-5xl, 40px);padding-top:0;align-items:flex-start;gap:var(--spacing-4xl, 32px);max-width:45%}.faq-item-image{padding:20px 0}.faq-answer{padding-top:var(--spacing-4xl, 32px)}.faq-text-mb{position:relative;z-index:1;max-width:45%;width:552px;background:#000;-webkit-backdrop-filter:blur(14.300000190734863px);backdrop-filter:blur(14.300000190734863px);padding:var(--spacing-5xl, 40px);padding-bottom:var(--spacing-4xl, 32px)}.ux-faq__image .text-image{display:none}.ux-faq__image{position:absolute;top:0;right:0;bottom:0;left:0}.ux-faq__wrapper{position:relative}.text-question-image .sub-question{font-size:16px;line-height:18px}.faq-desc{font-size:20px}}@media(max-width:1023px){.ux-faq__wrapper{grid-template-columns:1fr;margin:0 calc(-1 * var(--screen-spacing))}.ux-faq__content{padding:20px var(--screen-spacing) 32px;background:#7b6f66;-webkit-backdrop-filter:blur(14.300000190734863px);backdrop-filter:blur(14.300000190734863px)}.ux-faq__content:before{content:"";position:absolute;top:0;left:0;right:0;height:30px;pointer-events:none;background:linear-gradient(to bottom,#00000059,#0000)}.faq-text-mb{background:#706258;-webkit-backdrop-filter:blur(14.300000190734863px);backdrop-filter:blur(14.300000190734863px);padding:32px var(--screen-spacing) 20px}.faq__heading-image{margin:12px 0}.ux-faq__image,.faq-sub-heading,.faq__heading-image{position:relative}.ux-faq__image .text-image{position:absolute;left:var(--screen-spacing);right:var(--screen-spacing);bottom:var(--screen-spacing);font-size:14px;line-height:1.2;color:var(--White, #FFF);text-align:center}}.faq-text-desktop .button-link,.faq-text-mb .button-link{margin-top:24px}.ux-faq__btn{margin-top:20px;display:flex;justify-content:center;text-align:center}@media(min-width:990px){.ux-faq__wrapper{position:relative}.ux-faq__btn{position:absolute;bottom:20px;left:auto;width:55%;right:0}}@media(min-width:1226px){.ux-faq__btn{width:calc(100% - 552px)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ux-faq-image.css.map */
