:root{--faq-primary-color: #9B3462;--faq-secondary-color: #FEF3F3;--zero-letter-spacing: 0}.text-spacing{line-height:90%;letter-spacing:-.04em;margin:0 0 24px}.faq__hero-text-container{max-width:878px;margin:0 auto}.faq-hero-section{background-size:contain;background-position:center;background-repeat:no-repeat;position:relative;min-height:506px;text-align:center;display:flex;align-items:center;padding-inline:30px}.faq__hero-heading{font-size:72px}.faq__hero-heading.transitions-enabled{transition:all .6s ease;transform:translateY(0);opacity:1}.faq__hero-heading.transitions-enabled.fade-in{animation:faqHeadingFadeIn .8s ease-out}@keyframes faqHeadingFadeIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.faq__hero-subheading{font-size:18px;font-weight:500;line-height:190%;letter-spacing:var(--zero-letter-spacing);color:var(--faq-primary-color);margin-bottom:24px}.faq__hero-subheading.transitions-enabled{transition:all .6s ease;transform:translateY(0);opacity:1}.faq__hero-subheading.transitions-enabled.fade-in{animation:faqSubheadingFadeIn .8s ease-out .2s both}@keyframes faqSubheadingFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.faq__hero-buttons a{padding:14px 32px;font-size:14px;line-height:100%;letter-spacing:var(--zero-letter-spacing);display:inline-block;text-decoration:none;border:1px solid var(--faq-primary-color);border-radius:50px;transition:.3s ease}.faq__btn-primary{color:var(--faq-primary-color)}.faq__btn-primary:hover{background:var(--faq-primary-color);color:var(--faq-secondary-color)}.faq__btn-secondary{color:var(--faq-secondary-color);background:var(--faq-primary-color)}.faq__btn-secondary:hover{color:var(--faq-primary-color);background:none}.faq__hero-buttons{display:inline-flex;gap:12px}.faq-two-column-wrapper{display:flex;align-items:flex-end;min-height:800px}.faq-column{flex:1}.faq-column-1{position:relative}.faq-column-2{margin:auto 0}.faq-column__img{height:auto;z-index:1;position:relative}.faq-column__bg-img{height:auto;position:absolute;z-index:0}.faq-column__content{max-width:568px;padding-inline:32px;margin:0 auto}.faq-column__heading{font-size:56px}.faq-column__text p{font-size:18px;line-height:160%;letter-spacing:var(--zero-letter-spacing);color:var(--faq-primary-color)}@media (max-width: 991px){.faq-hero-section{background-size:cover}}@media (max-width: 640px){.faq__hero-heading{font-size:42px}.faq__hero-subheading{font-size:16px}}@media (max-width: 425px){.faq__hero-buttons{display:grid}.faq__hero-heading{font-size:32px}.faq__hero-subheading{font-size:14px;line-height:18px}}.faq-hero-section .scattered-items{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.faq-hero-section .scattered-item{position:absolute;max-width:calc(100vw - 40px);opacity:var(--final-opacity, 1);transform:rotate(var(--rotation, 0deg))}.faq-hero-section .scattered-item img{height:auto;display:block;filter:drop-shadow(0 4px 8px rgba(0,0,0,.1));max-width:100%;object-fit:contain}.faq-two-column-section{width:100%}@media (max-width: 768px){.faq-hero-section .scattered-items{display:block}.faq-hero-section .scattered-item img{width:60px!important;height:auto}.faq-column-1{display:none}.faq-two-column-wrapper{min-height:0}.faq-column__content{max-width:100%;padding-block:32px}.faq-column__heading{font-size:45px}}@media (max-width: 480px){.faq-hero-section .scattered-item img{width:45px!important}}@media (max-width: 1366px){.faq-hero-section .scattered-item{left:clamp(0%,var(--safe-left, 50%),85%)!important}.faq-hero-section .scattered-item img{max-width:min(var(--item-size, 120px),15vw)!important}}@media (max-width: 1024px){.faq-two-column-section .scattered-items,.faq-hero-section .scattered-items{display:none}}@media (min-width: 769px) and (max-width: 1023px){.faq-hero-section .scattered-item img{width:calc(var(--item-size, 120px) * .8)!important;max-width:100px}}@media (min-width: 1024px) and (max-width: 1366px){.faq-hero-section .scattered-item img{width:calc(var(--item-size, 120px) * .9)!important;max-width:150px}}@media (min-width: 1367px){.faq-hero-section .scattered-items{display:block}.faq-hero-section .scattered-item img{width:var(--item-size, 120px)!important;max-width:250px}}.faq-two-column-section .scattered-items{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:3}.faq-two-column-section .scattered-item{position:absolute;max-width:calc(100vw - 40px);opacity:var(--final-opacity, 1);transform:rotate(var(--rotation, 0deg))}.faq-two-column-section .scattered-item img{height:auto;display:block;filter:drop-shadow(0 4px 8px rgba(0,0,0,.1));max-width:100%;object-fit:contain}@media (max-width: 1366px){.faq-two-column-section .scattered-item{left:clamp(0%,var(--safe-left, 50%),85%)!important}.faq-two-column-section .scattered-item img{max-width:min(var(--item-size, 120px),15vw)!important}}@media (min-width: 769px) and (max-width: 1023px){.faq-two-column-section .scattered-item img{width:calc(var(--item-size, 120px) * .8)!important;max-width:100px}}@media (min-width: 1024px) and (max-width: 1366px){.faq-two-column-section .scattered-item img{width:calc(var(--item-size, 120px) * .9)!important;max-width:150px}}@media (min-width: 1367px){.faq-two-column-section .scattered-items{display:block}.faq-two-column-section .scattered-item img{width:var(--item-size, 120px)!important;max-width:250px}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/component-faq-hero.css.map */
