.section-plantive-global-faq{font-family:var(--font-stack-main, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif)!important;overflow:hidden;background-color:var(--bg-color);padding-top:var(--faq-pt-d);padding-bottom:var(--faq-pb-d)}.plv-global-faq-container{max-width:1000px;margin:0 auto;padding:0 40px}.plv-global-faq-header{display:flex;flex-direction:column;max-width:var(--faq-hdr-mw);margin:0 auto var(--st-mb-d) auto}.plv-global-faq-title{color:var(--tt-c);font-weight:var(--tt-fw)!important;text-transform:var(--tt-tt)!important;font-size:var(--tt-fs-d)!important;letter-spacing:var(--tt-ls)!important;line-height:var(--tt-lh)!important;margin:0 0 var(--tt-mb-d) 0;text-align:var(--tt-align-d)}.plv-global-faq-subtitle{color:var(--st-c);font-weight:var(--st-fw)!important;text-transform:var(--st-tt)!important;font-size:var(--st-fs-d)!important;letter-spacing:var(--st-ls)!important;line-height:var(--st-lh)!important;margin:0 auto;width:100%;text-align:var(--st-align-d)}.plv-global-faq-list{display:flex;flex-direction:column;border-top:1px solid var(--line-c)}.plv-global-faq-item{border-bottom:1px solid var(--line-c);padding:0 20px;border-radius:0;transition:transform .4s cubic-bezier(.25,.1,.25,1),background-color .4s ease,border-color .4s ease,box-shadow .4s ease,border-radius .4s ease}@media(hover:hover)and (min-width:991px){.plv-global-faq-item.plv-global-faq-is-revealed:hover{transform:scale(1.0174418605)!important;background-color:#fafafc;border-color:transparent;box-shadow:0 10px 30px #00000008;border-radius:16px;z-index:2;position:relative;transition-delay:0s!important}.plv-global-faq-item.is-open{transform:scale(1.0174418605)!important;background-color:#fafafc;border-color:transparent;box-shadow:0 10px 30px #00000008;border-radius:16px;z-index:2;position:relative}}.plv-global-faq-question{width:100%;display:flex;justify-content:space-between;align-items:center;background:transparent;border:none;padding:28px 0;cursor:pointer;text-align:left;gap:24px;color:var(--q-c);font-weight:var(--q-fw)!important;text-transform:var(--q-tt)!important;font-size:var(--q-fs-d)!important;letter-spacing:var(--q-ls)!important;line-height:var(--q-lh)!important}.plv-global-faq-question span{transition:transform .4s cubic-bezier(.34,1.56,.64,1),color .3s ease;transform:translate(0)}.plv-global-faq-item.is-open .plv-global-faq-question span{transform:translate(6px);color:#000}.plv-global-faq-icon{position:relative;width:var(--icon-sz);height:var(--icon-sz);flex-shrink:0;color:var(--q-c);transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.plv-global-faq-icon:before,.plv-global-faq-icon:after{content:"";position:absolute;background-color:currentColor;border-radius:2px;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.plv-global-faq-icon:before{width:100%;height:2px}.plv-global-faq-icon:after{width:2px;height:100%}.plv-global-faq-answer-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.32,.72,0,1)}.plv-global-faq-answer-inner{overflow:hidden}.plv-global-faq-answer-text{color:var(--a-c);font-weight:var(--a-fw)!important;text-transform:var(--a-tt)!important;font-size:var(--a-fs-d)!important;letter-spacing:var(--a-ls)!important;line-height:var(--a-lh)!important;padding-bottom:32px;padding-right:40px;opacity:0;transform:translateY(15px);transition:opacity .2s ease,transform .3s ease}.plv-global-faq-answer-text p,.plv-global-faq-answer-text .metafield-rich_text_field{margin:0 0 12px}.plv-global-faq-answer-text p:last-child{margin:0}.plv-global-faq-item.is-open .plv-global-faq-answer-wrapper{grid-template-rows:1fr}.plv-global-faq-item.is-open .plv-global-faq-answer-text{opacity:1;transform:translateY(0);transition:opacity .5s ease .1s,transform .6s cubic-bezier(.34,1.56,.64,1) .1s}.plv-global-faq-item.is-open .plv-global-faq-icon{transform:rotate(180deg);color:#1d1d1f}.plv-global-faq-item.is-open .plv-global-faq-icon:after{transform:translate(-50%,-50%) rotate(90deg)}.plv-global-faq-reveal-up{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.25,1,.5,1),transform .8s cubic-bezier(.25,1,.5,1)}.plv-global-faq-is-revealed{opacity:1!important;transform:translateY(0)!important}@media(max-width:990px){.section-plantive-global-faq{padding-top:var(--faq-pt-m);padding-bottom:var(--faq-pb-m)}.plv-global-faq-container{padding:0 24px}.plv-global-faq-header{margin-bottom:var(--st-mb-m)}.plv-global-faq-title{font-size:var(--tt-fs-m)!important;text-align:var(--tt-align-m);margin-bottom:var(--tt-mb-m)}.plv-global-faq-subtitle{font-size:var(--st-fs-m)!important;text-align:var(--st-align-m)}.plv-global-faq-item{padding:0;margin:0;border-radius:0}.plv-global-faq-item.plv-global-faq-is-revealed:hover,.plv-global-faq-item.is-open{transform:none!important;background-color:transparent;box-shadow:none;border-color:var(--line-c);border-radius:0}.plv-global-faq-question{font-size:var(--q-fs-m)!important;padding:20px 0;gap:16px}.plv-global-faq-answer-text{font-size:var(--a-fs-m)!important;padding-bottom:24px;padding-right:20px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-plantive-global-faq.css.map */
