#shopify-section-good-to-know-content{flex-direction:column}.product-faq{padding:0 0 60px;text-align:center;max-width:70vw;margin:0 auto}.product-faq__heading{font-size:28px;font-weight:600;font-family:var(--font-h);color:#c1a6ab;margin-bottom:15px;font-weight:500;font-size:2.1rem}.product-faq__divider{height:1px;background-color:#c1a6ab;margin-bottom:30px}.product-faq__item{border-bottom:2px solid #C1A6AB;padding:20px;transition:background .35s ease,opacity .3s ease}.product-faq__question{width:100%;border:none;padding:10px 0;display:flex;justify-content:space-between;align-items:flex-start;cursor:pointer;font-family:var(--font-text);color:var(--color-dark);font-size:1.2rem;font-weight:600;gap:10px}.product-faq__question span:not(.product-faq__icon){display:block;margin:0 auto;width:100%}.product-faq__answer{overflow:hidden;height:0;transition:height .35s ease,opacity .3s ease;opacity:0;font-size:1rem}.product-faq__answer p a{color:var(--color-dark);border-bottom:1px solid currentColor;padding-bottom:1px}.product-faq__answer p:last-child{margin-bottom:10px}.product-faq__item.is-open .product-faq__answer{opacity:1}.product-faq__icon{transition:transform .3s ease;margin-top:2px}.product-faq__item.is-open .product-faq__icon{transform:rotate(180deg)}.product-faq__icon svg{width:18px;height:18px;fill:#c1a6ab;transition:transform .3s ease}.product-faq__question[aria-expanded=true] .product-faq__icon svg{transform:rotate(180deg)}.product-faq__image{margin-bottom:20px}.product-faq__image img{margin:0 auto}@media(max-width:576px){.product-faq{max-width:100%}.product-faq__heading{font-size:1.5rem}.product-faq__item{padding:5px 20px}.product-faq__question{font-size:1rem;text-align:left}.product-faq__answer{font-size:.85rem;text-align:left}}.gtk-faq .shopify-policy__container{padding-top:30px!important}.gtk-faq .faq-layout{display:flex;gap:60px}.gtk-faq .faq-tabs{width:30%;display:flex;flex-direction:column;position:relative}.gtk-faq .faq-tabs{position:relative}.gtk-faq .faq-tab{background:none;border:none;text-align:left;font-size:1.5rem;padding:12px 0;cursor:pointer;opacity:1;transition:.3s ease;position:relative;width:max-content;font-family:var(--font-h);line-height:.8;margin-bottom:10px}.gtk-faq .faq-tab.active{opacity:1}.gtk-faq .faq-tab:hover:after{width:100%}.gtk-faq .faq-tab:after{content:"";position:absolute;left:0;bottom:2px;width:0%;height:2px;background:#c1a6ab;transition:width .4s ease}.gtk-faq .faq-tab.active:after{width:100%}.gtk-faq .faq-content{width:70%;position:relative;min-height:400px;overflow:hidden}.gtk-faq .faq-panel{opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .45s cubic-bezier(.4,0,.2,1),transform .45s cubic-bezier(.4,0,.2,1);position:absolute;width:100%;top:0}.gtk-faq .faq-panel.active{opacity:1;transform:translateY(0);pointer-events:auto;position:relative}.gtk-faq .faq-item{border-bottom:1px solid #c1a6ab;margin-bottom:16px}.gtk-faq .faq-heading-desktop{margin:0;color:#333;font-size:60px;line-height:1;padding-bottom:80px}.gtk-faq .faq-heading-mobile{display:none}.gtk-faq .faq-heading{padding-right:20px;cursor:pointer}.gtk-faq .faq-question{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;padding:0;text-align:left}.gtk-faq .faq-question-text{width:100%;font-family:var(--font-text);color:var(--color-dark);font-size:1.2rem;font-weight:600}.gtk-faq .faq-icon{transition:transform .3s ease;display:flex;align-items:center;margin-top:1px}.gtk-faq .faq-question[aria-expanded=true] .faq-icon svg{transform:rotate(180deg)}.gtk-faq .faq-icon svg{width:18px;height:18px;transition:transform .3s ease}.gtk-faq .faq-answer{max-height:0;overflow:hidden;transition:max-height .4s ease,opacity .3s ease;opacity:0;padding:0 30px}.gtk-faq .faq-answer p{padding-bottom:20px;margin:0;font-size:1rem}.gtk-faq .faq-answer p a{color:var(--color-dark);border-bottom:1px solid currentColor;padding-bottom:1px}.gtk-faq .faq-item.active .faq-answer{opacity:1}.gtk-faq .faq-image{margin:20px 0}.gtk-faq .faq-image img{max-width:100%;height:auto;border-radius:6px}.gtk-faq .faq-mobile-category{display:none}@media(min-width:769px){.gtk-faq .faq-layout{align-items:flex-start}.gtk-faq .faq-tabs{position:sticky;top:120px;align-self:flex-start}}@media(max-width:768px){.gtk-faq .faq-heading-desktop{display:none}.gtk-faq .faq-heading-mobile{display:block;padding-bottom:40px;font-size:2rem;text-transform:unset}.gtk-faq .faq-mobile-category{display:block;width:100%;font-family:var(--font-h);line-height:1.5;margin-bottom:25px;padding:0;text-align:left;background:none;border:none;font-weight:400;cursor:pointer;font-size:1.4rem}.gtk-faq .faq-mobile-category span{display:inline-block;font-family:var(--font-h);position:relative}.gtk-faq .faq-panel.active .faq-mobile-category span:after{width:100%}.gtk-faq .faq-panel .faq-mobile-category span:after{content:"";position:absolute;left:0;bottom:-2px;width:0%;height:2px;background:#c1a6ab;transition:width .4s ease}.gtk-faq .faq-tabs{display:none}.gtk-faq .faq-content{width:100%;min-height:auto}.gtk-faq .faq-question{gap:10px}.gtk-faq .faq-question-text{font-size:1rem}.gtk-faq .faq-answer{padding:0 24px}.gtk-faq .faq-answer p{font-size:.85rem}.gtk-faq .faq-panel{position:relative!important;opacity:1!important;transform:none!important;pointer-events:auto!important}.gtk-faq .faq-items-wrapper{overflow:hidden;height:0;transition:height .45s cubic-bezier(.4,0,.2,1)}.gtk-faq .faq-panel.active .faq-items-wrapper{height:auto}}#shopify-section-good-to-know-content svg{width:15px;height:auto}
/*# sourceMappingURL=/cdn/shop/t/77/compiled_assets/styles.css.map */
