.faq-page{--faq-page-bg: #faf9f8;--faq-page-title: #454546;--faq-page-subtitle: #101010;--faq-page-tab-bg: #EEE4D7;--faq-page-tab-active: #D2B48C;--faq-page-card: #ffffff;--faq-page-border: #EEE4D7;--faq-page-tab-radius: 300px;--faq-page-card-radius: 10px;background-color:var(--faq-page-bg);padding:80px 0}.faq-page__inner{width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}.faq-page__header{gap:30px;display:flex;text-align:center;margin-bottom:80px;flex-direction:column}.faq-page__title{font-family:Bricolage Grotesque Regular,Georgia,Times New Roman,serif;font-size:clamp(2rem,5vw,52px);font-weight:600;font-style:normal;line-height:1;letter-spacing:0;text-align:center;color:var(--faq-page-title)}.faq-page__subtitle{font-family:Bricolage Grotesque Regular,Open Sans,sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5;letter-spacing:0;text-align:center;color:var(--faq-page-subtitle)}.faq-page__layout{display:grid;grid-template-columns:minmax(260px,320px) minmax(0,1fr);gap:40px 56px;align-items:start}.faq-page__radio{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.faq-page__sidebar{display:flex;flex-direction:column;gap:20px}.faq-page__tab{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:54px;padding:16px 20px;border:none;border-radius:var(--faq-page-tab-radius);background:var(--faq-page-tab-bg);cursor:pointer;text-align:left;font-family:Proxima Nova,sans-serif!important;font-size:18px;font-weight:500;font-style:normal;line-height:1;letter-spacing:0;color:#000;transition:background .2s ease}.faq-page__tab span:first-child{font-family:Proxima Nova,sans-serif!important;font-size:18px;font-weight:500;font-style:normal;line-height:100%;letter-spacing:0%;color:#000}.faq-page__tab:hover{background:#e8ddd0}.faq-page__tab-chevron{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:#000}.faq-page__tab-chevron svg{display:block;width:6.62px;height:12.6px}.faq-page__radio--order:checked~.faq-page__sidebar .faq-page__tab--order,.faq-page__radio--shipping:checked~.faq-page__sidebar .faq-page__tab--shipping,.faq-page__radio--returns:checked~.faq-page__sidebar .faq-page__tab--returns,.faq-page__radio--suppliments:checked~.faq-page__sidebar .faq-page__tab--suppliments,.faq-page__radio--other:checked~.faq-page__sidebar .faq-page__tab--other{background:var(--faq-page-tab-active)}.faq-page__panels{min-width:0}.faq-page__panel{display:none}.faq-page__radio--order:checked~.faq-page__panels .faq-page__panel--order,.faq-page__radio--shipping:checked~.faq-page__panels .faq-page__panel--shipping,.faq-page__radio--returns:checked~.faq-page__panels .faq-page__panel--returns,.faq-page__radio--suppliments:checked~.faq-page__panels .faq-page__panel--suppliments,.faq-page__radio--other:checked~.faq-page__panels .faq-page__panel--other{display:block}.faq-page__panel-title{margin:0 0 24px;font-family:Bricolage Grotesque Regular,Georgia,Times New Roman,serif;font-size:clamp(1.75rem,3vw,37px);font-weight:600;font-style:normal;line-height:48px;letter-spacing:0;color:var(--faq-page-title)}.faq-page__list{display:flex;flex-direction:column;gap:10px}.faq-page__item{padding:15px;display:flex;overflow:hidden;flex-direction:column;background:var(--faq-page-card);border:1px solid var(--faq-page-border);border-radius:var(--faq-page-card-radius)}.faq-page__item[open]{gap:10px;border-color:#eee4d7}.faq-page__question{gap:16px;display:flex;cursor:pointer;list-style:none;align-items:center;justify-content:space-between}.faq-page__question::-webkit-details-marker{display:none}.faq-page__question-text{flex:1;min-width:0;font-family:Proxima Nova,Proxima Nova Rg,sans-serif;font-size:20px;font-weight:500;line-height:1.35;color:#000}.faq-page__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;font-family:Bricolage Grotesque Regular,sans-serif;font-size:28px;font-weight:400;line-height:1;color:#000}.faq-page__icon:before{content:"+"}.faq-page__item[open] .faq-page__icon{color:#705d46}.faq-page__item[open] .faq-page__icon:before{content:"\2212"}.faq-page__answer{font-family:Bricolage Grotesque Regular,sans-serif;font-size:16px;font-weight:400;line-height:1.55;color:#101010}.faq-page__answer p{margin:0 0 1em}.faq-page__answer p:last-child{margin-bottom:0}.faq-page__answer a{color:#101010;text-decoration:underline;text-underline-offset:2px}.faq-page__answer ul{margin:0 0 1em;padding-left:1.25rem}.faq-page__empty{margin:0;padding:24px 0;font-family:Bricolage Grotesque Regular,sans-serif;font-size:15px;color:#5c5348}@media screen and (max-width:1199px){.faq-page__layout{grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:32px 40px}.faq-page__header{margin-bottom:60px}}@media screen and (max-width:989px){.faq-page{padding:60px 0}.faq-page__inner{padding-left:2rem;padding-right:2rem}.faq-page__header{gap:20px;margin-bottom:40px}.faq-page__layout{grid-template-columns:1fr;gap:32px}.faq-page__sidebar{gap:12px}.faq-page__tab{min-height:50px;padding:14px 18px;font-size:16px}.faq-page__panel-title{margin-bottom:20px;line-height:1.25}.faq-page__question-text{font-size:16px}.faq-page__item{padding:14px}.faq-page__answer{font-size:15px}.faq-page__icon{width:24px;font-size:24px}}@media screen and (max-width:749px){.faq-page{padding:40px 0}.faq-page__inner{padding-left:1.6rem;padding-right:1.6rem}.faq-page__header{gap:16px;margin-bottom:32px;padding:0}.faq-page__title{font-size:clamp(1.75rem,8vw,2.5rem)}.faq-page__subtitle{font-size:14px;line-height:1.5;padding:0}.faq-page__layout{gap:24px}.faq-page__sidebar{gap:10px}.faq-page__tab{min-height:48px;padding:12px 16px;font-size:15px;gap:12px}.faq-page__tab span:first-child{min-width:0;line-height:1.25;word-break:break-word}.faq-page__tab-chevron{width:16px;height:16px}.faq-page__tab-chevron svg{width:8px;height:13px}.faq-page__panel-title{margin-bottom:16px;font-size:clamp(1.5rem,6vw,1.875rem);line-height:1.2}.faq-page__list{gap:8px}.faq-page__item{padding:12px}.faq-page__item[open]{gap:8px}.faq-page__question{gap:12px;align-items:flex-start}.faq-page__question-text{font-size:14px;line-height:1.4}.faq-page__icon{width:22px;font-size:22px;margin-top:1px}.faq-page__answer{font-size:14px;line-height:1.5}.faq-page__answer ul{padding-left:1rem}}@media screen and (max-width:480px){.faq-page{padding:32px 0}.faq-page__inner{padding-left:1.6rem;padding-right:1.6rem}.faq-page__header{margin-bottom:28px}.faq-page__tab{min-height:44px;padding:10px 14px;font-size:14px}}.faq-page__item.is-animating{overflow:hidden}.faq-page__item.is-expanded .faq-page__answer,.faq-page__item[open] .faq-page__answer,.faq-page__item.is-animating .faq-page__answer{opacity:1;transform:translateY(0)}.faq-page__item:not([open]):not(.is-animating) .faq-page__answer{opacity:0;transform:translateY(-4px)}.faq-page__item .faq-page__answer{transition:opacity .32s ease,transform .32s ease}@media(prefers-reduced-motion:reduce){.faq-page__item .faq-page__answer{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/faq-page.css.map */
