.galix-faq,.gx-pdp-faq,.gx-faq-page__content{background:#f3f3f3!important;color:#20235c}.galix-faq.galix-faq-surface,.gx-pdp-faq.galix-faq-surface{height:auto!important;min-height:0!important;padding:64px 40px;overflow:visible;background:#f3f3f3!important}.galix-faq-surface{position:relative;isolation:isolate;overflow:hidden}.galix-faq-surface>.galix-faq__background,.galix-faq-surface>img{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;opacity:.24;pointer-events:none}.galix-faq-surface>.galix-faq__overlay,.galix-faq-surface:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;display:block;background:#f3f3f3a8;content:"";pointer-events:none}.galix-faq-surface>.galix-faq__inner,.gx-pdp-faq__content{position:relative;z-index:1;width:min(760px,100%);margin-inline:auto;padding:0;text-align:center}.galix-faq-surface .galix-kicker,.galix-faq-surface .gx-kicker{margin:0 0 18px;border-color:#6d388b33;background:#fff;color:#6d388b}.galix-faq-surface h2{margin:0 0 28px;color:#20235c;font-size:50px;line-height:1.05;letter-spacing:-.44px}.galix-faq-surface .galix-faq__tabs,.galix-faq-surface .gx-faq-tabs{display:flex;height:auto;flex-wrap:wrap;justify-content:center;gap:10px;margin:0 0 28px;overflow:visible}.galix-faq-surface .galix-faq__tabs button,.galix-faq-surface .gx-faq-tabs button{display:inline-flex;min-height:40px;height:auto;align-items:center;justify-content:center;padding:9px 16px;border:1px solid #d5d1e8;border-radius:999px;background:#fff;color:#34355f;font:600 12px/18px Poppins,sans-serif;white-space:nowrap;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.galix-faq-surface .galix-faq__tabs button:is(.is-active,[aria-pressed=true]),.galix-faq-surface .gx-faq-tabs button.is-active{border-color:#6d388b;background:#6d388b;color:#fff}.galix-faq__tabs button:focus-visible,.gx-faq-tabs button:focus-visible,.galix-faq-accordion summary:focus-visible{outline:3px solid #867bc8;outline-offset:3px}.galix-faq-surface .galix-faq-accordion,.gx-faq-page .galix-faq-accordion{max-width:100%;margin:0;text-align:left}.galix-faq-accordion details,.galix-faq-accordion details[open]{height:auto;min-height:0;overflow:visible;border:0;border-bottom:1px solid #c7c5d5;border-radius:0;background:transparent;box-shadow:none}.galix-faq-accordion details[hidden]{display:none!important}.galix-faq-accordion summary{display:flex;min-height:64px;height:auto;align-items:center;justify-content:space-between;gap:20px;padding:18px 4px;color:#20235c;font:500 16px/24px Poppins,sans-serif;list-style:none;cursor:pointer}.galix-faq-accordion summary::-webkit-details-marker{display:none}.galix-faq-accordion summary>span:first-child{min-width:0}.galix-faq-accordion summary>i,.galix-faq-accordion summary>b{position:relative;display:block;width:26px;height:26px;flex:0 0 26px;border:0;border-radius:50%}.galix-faq-accordion summary>i img,.galix-faq-accordion summary>b img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:26px;height:26px;max-width:none;opacity:1;transform:none;transition:opacity .2s ease,transform .26s cubic-bezier(.22,1,.36,1)}.galix-faq-accordion summary>i:before,.galix-faq-accordion summary>i:after,.galix-faq-accordion summary>b:before,.galix-faq-accordion summary>b:after{position:absolute;left:7px;top:12px;width:12px;height:2px;border-radius:2px;background:#6d388b;content:"";opacity:0;transform:scale(.7);transition:opacity .2s ease,transform .26s cubic-bezier(.22,1,.36,1)}.galix-faq-accordion summary>i:after,.galix-faq-accordion summary>b:after{transform:rotate(90deg) scale(.7)}.galix-faq-accordion details[open] summary>i img,.galix-faq-accordion details[open] summary>b img,.galix-faq-accordion details.is-faq-closing summary>i img,.galix-faq-accordion details.is-faq-closing summary>b img{opacity:0;transform:rotate(45deg) scale(.6)}.galix-faq-accordion details[open] summary>i:before,.galix-faq-accordion details.is-faq-closing summary>i:before,.galix-faq-accordion details[open] summary>b:before,.galix-faq-accordion details.is-faq-closing summary>b:before{opacity:1;transform:none}.galix-faq-accordion details[open] summary>i:after,.galix-faq-accordion details.is-faq-closing summary>i:after,.galix-faq-accordion details[open] summary>b:after,.galix-faq-accordion details.is-faq-closing summary>b:after{opacity:0;transform:none}.galix-faq-accordion details>div{overflow:hidden;margin:0;padding:0 4px 20px;border:0;border-radius:0;background:transparent;color:#4b526a;font:400 15px/24px Poppins,sans-serif;letter-spacing:0}.galix-faq-accordion details>div p{width:auto;margin:0;padding:0;color:inherit;font:inherit}body.template-index .galix-faq.galix-faq-surface{padding-bottom:36px}.gx-pdp-faq.galix-faq-surface{display:block;min-height:0;padding-bottom:36px}.gx-pdp-faq.galix-faq-surface .gx-faq-tabs{margin-bottom:28px}.gx-pdp-faq.galix-faq-surface h2{font:500 50px/1.05 Familjen Grotesk,sans-serif}.gx-faq-page .gx-faq-accordion{width:100%}.gx-faq-page .galix-faq-accordion details>div{padding:0 4px 20px}@media(max-width:600px){body.template-index .galix-faq.galix-faq-surface{height:auto!important;min-height:0!important;padding:56px 20px 32px}body.template-index .galix-faq.galix-faq-surface .galix-faq__inner,body.template-index .galix-faq.galix-faq-surface h2,body.template-index .galix-faq.galix-faq-surface .galix-faq__list{width:100%;max-width:350px}body.template-index .galix-faq.galix-faq-surface .galix-faq__tabs{width:100%;max-width:350px;height:auto;min-height:24px;flex-wrap:wrap;justify-content:center;gap:6px;margin:16px auto 24px;overflow:visible}body.template-index .galix-faq.galix-faq-surface .galix-faq__tabs button{min-height:26px;height:auto;flex:0 1 auto;margin:0;padding:6px 9px;font-size:9.36px;line-height:1.2;white-space:nowrap}body.template-index .galix-faq.galix-faq-surface .galix-faq__list details,body.template-index .galix-faq.galix-faq-surface .galix-faq__list details[open]{height:auto;min-height:0}}body.template-index .galix-faq.galix-faq-surface,body.template-product .gx-pdp-faq.galix-faq-surface{height:auto!important;min-height:0!important;background-color:#f3f3f3!important;background-image:none!important}body.template-index .galix-faq.galix-faq-surface .galix-faq__inner{width:min(760px,100%)}body.template-index .galix-faq.galix-faq-surface .galix-faq__list{width:100%}body.template-index .galix-faq.galix-faq-surface details,body.template-index .galix-faq.galix-faq-surface details[open],body.template-product .gx-pdp-faq.galix-faq-surface details,body.template-product .gx-pdp-faq.galix-faq-surface details[open],.gx-faq-page .gx-faq-page__list.galix-faq-accordion details,.gx-faq-page .gx-faq-page__list.galix-faq-accordion details[open]{height:auto;min-height:0;background:transparent!important}.galix-faq-surface .galix-faq-accordion summary,.gx-faq-page .gx-faq-page__list.galix-faq-accordion summary{min-height:64px;height:auto;padding:18px 4px;color:#20235c!important;font:500 16px/24px Poppins,sans-serif!important}.gx-pdp-faq.galix-faq-surface .galix-faq-accordion summary>span{font:inherit!important}.galix-faq-surface .galix-faq-accordion details>div,.gx-faq-page .gx-faq-page__list.galix-faq-accordion details>div{color:#4b526a!important;font:400 15px/24px Poppins,sans-serif!important;letter-spacing:0}.gx-faq-page .gx-faq-search>svg{display:block;width:22px;height:22px;flex:0 0 22px;color:#6d388b}.gx-faq-page .gx-faq-categories button:not(.is-active):hover{border-color:#b7a9d5;background:#eeebf7;box-shadow:none;transform:translateY(-2px)}.gx-faq-page .gx-faq-categories button.is-active,.gx-faq-page .gx-faq-categories button.is-active:hover{border-color:#6d388b;background:#6d388b;box-shadow:none;transform:none;color:#fff}.gx-faq-page .gx-faq-categories button.is-active b,.gx-faq-page .gx-faq-categories button.is-active small{color:#fff;opacity:1}.gx-faq-page .gx-faq-categories button:focus-visible{outline:3px solid #867bc8;outline-offset:3px}body.template-index .galix-faq.galix-faq-surface summary,body.template-index .galix-faq.galix-faq-surface details p{color:#20235c}body.template-index .galix-faq.galix-faq-surface details p,.gx-faq-page .gx-faq-page__list.galix-faq-accordion details>div,.gx-pdp-faq.galix-faq-surface .galix-faq-accordion details>div{color:#4b526a!important}.galix-faq-accordion details>div img[data-gx-zoom-ready]{cursor:zoom-in}.galix-faq-accordion details>div img[data-gx-zoom-ready]:focus-visible{outline:3px solid #867bc8;outline-offset:4px}.gx-faq-image-lightbox[open]{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;width:100vw;max-width:none;height:100dvh;max-height:none;place-items:center;margin:0;padding:clamp(24px,5vw,72px);overflow:hidden;border:0;background:transparent}.gx-faq-image-lightbox::backdrop{background:#07091ceb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.gx-faq-image-lightbox__image{display:block;width:auto;height:auto;max-width:min(100%,1500px);max-height:100%;object-fit:contain;border-radius:12px;box-shadow:0 24px 90px #0000006b}.gx-faq-image-lightbox__close{position:absolute;top:max(16px,env(safe-area-inset-top));right:max(16px,env(safe-area-inset-right));z-index:1;display:grid;width:44px;height:44px;place-items:center;border:1px solid rgba(255,255,255,.4);border-radius:50%;background:#1f2254d1;color:#fff;font-size:30px;line-height:1;cursor:pointer}.gx-faq-image-lightbox__close:focus-visible{outline:3px solid #a7b5ff;outline-offset:3px}@media(max-width:767px){.galix-faq.galix-faq-surface,.gx-pdp-faq.galix-faq-surface{padding:48px 20px 40px}.galix-faq-surface>.galix-faq__inner,.gx-pdp-faq__content{width:100%}.galix-faq-surface h2,.gx-pdp-faq.galix-faq-surface h2{margin-bottom:20px;font-size:32px;line-height:1.15}.galix-faq-surface .galix-faq__tabs,.galix-faq-surface .gx-faq-tabs{justify-content:flex-start;gap:8px;margin-bottom:22px;overflow-x:auto;scrollbar-width:none}.galix-faq-surface .galix-faq__tabs::-webkit-scrollbar,.galix-faq-surface .gx-faq-tabs::-webkit-scrollbar{display:none}.galix-faq-surface .galix-faq__tabs button,.galix-faq-surface .gx-faq-tabs button{min-height:36px;padding:8px 12px;font-size:10px;line-height:16px}.galix-faq-accordion summary{min-height:60px;gap:12px;padding:15px 0;font-size:14px;line-height:20px}.galix-faq-accordion summary>i,.galix-faq-accordion summary>b{width:24px;height:24px;flex-basis:24px}.galix-faq-accordion summary>i img,.galix-faq-accordion summary>b img{width:24px;height:24px}.galix-faq-accordion summary>i:before,.galix-faq-accordion summary>i:after,.galix-faq-accordion summary>b:before,.galix-faq-accordion summary>b:after{left:6px;top:11px;width:12px}.galix-faq-accordion details>div{padding:0 0 16px;font-size:13px;line-height:20px}.gx-faq-page .gx-faq-search>svg{width:20px;height:20px;flex-basis:20px}body.template-index .galix-faq.galix-faq-surface,body.template-product .gx-pdp-faq.galix-faq-surface{padding-bottom:28px}body.template-index .galix-faq.galix-faq-surface,body.template-product .gx-pdp-faq.galix-faq-surface{padding-top:48px}body.template-index .galix-faq.galix-faq-surface .galix-faq__inner,body.template-index .galix-faq.galix-faq-surface h2,body.template-index .galix-faq.galix-faq-surface .galix-faq__list{width:100%}body.template-index .galix-faq.galix-faq-surface details,body.template-index .galix-faq.galix-faq-surface details[open]{min-height:0}body.template-index .galix-faq.galix-faq-surface summary{min-height:0;height:auto;padding:15px 0;color:#20235c;font:500 14px/20px Poppins,sans-serif!important}body.template-index .galix-faq.galix-faq-surface details>div,.gx-pdp-faq.galix-faq-surface .galix-faq-accordion details>div,.gx-faq-page .gx-faq-page__list.galix-faq-accordion details>div{width:auto;padding:0 0 16px;color:#4b526a;font:400 13px/20px Poppins,sans-serif!important}body.template-index .galix-faq.galix-faq-surface details>div p{width:auto;padding:0;color:inherit;font:inherit}}@media(prefers-reduced-motion:reduce){.galix-faq-accordion details *,.galix-faq-surface .galix-faq__tabs button,.gx-faq-page .gx-faq-categories button{transition:none!important}}@media(max-width:767px){.gx-pdp-faq.galix-faq-surface h2 br{display:none}.gx-pdp-faq.galix-faq-surface .gx-faq-tabs{flex-wrap:nowrap;justify-content:safe center;gap:5px;margin-inline:-20px;padding-inline:16px;scroll-padding-inline:16px}.gx-pdp-faq.galix-faq-surface .gx-faq-tabs button{flex:0 0 auto;min-height:35px;padding:8px clamp(6px,2.1vw,10px);font-size:9px;line-height:14px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/galix-faq-system.css.map */
