.faqs{margin:3em 0 80px;padding:var(--padding)}.faqs .container{max-width:var(--maxWidth)}.faqs .header-wrapper h2{font-size:2em;text-transform:uppercase}.faqs .item{border-top:1px solid #F49C3B}.faqs .item.last{margin-bottom:1.5em;border-bottom:1px solid #F49C3B}.faqs .header-wrapper h2 span{font-family:Josefin Sans;font-style:italic;text-transform:lowercase}.faqs .item .question{position:relative;cursor:pointer;font-weight:700;padding:.5em 0}.faqs .item .question .qover{position:absolute;width:100%;height:100%;z-index:9}.faqs .item .question .open-icon,.faqs .item .question .close-icon{margin-left:1.5em}.faqs .item .question .open-icon,.faqs .item .question .close-icon{font-size:.8em}.faqs .item .question .open-icon{display:block}.faqs .item .question .close-icon{display:none}.faqs .item .answer{width:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0;height:auto;max-height:0;overflow:hidden;padding:0 10px}.faqs .item.active .answer{padding:1em;opacity:1;height:auto;max-height:100%;font-weight:400}.faqs .item.active .question .open-icon{display:none}.faqs .item.active .question .close-icon{display:block}.faqs.hue-faqs .item .question{justify-content:center}.faqs.hue-faqs .item.active .answer{text-align:center}.faqs.hue-faqs .images-wrapper-bottom{display:flex;margin-top:1em}.faqs.hue-faqs .images-wrapper-bottom img{width:20%;border:1px solid #F3AAD7}.faqs.hue-faqs .header-wrapper{padding:1.4375em 1em 0}.text-center.eyebrow{font-size:1.5em;font-family:Playfair Display,serif;font-style:italic;margin-bottom:16px}.faqs.hue-faqs .header-wrapper h2,.faqs.hue-faqs .text-center.eyebrow{color:#fff}.faqs.hue-faqs .item{border-bottom:1px solid #F49C3B;border-top:none}.faqs.hue-faqs .item{border-bottom:1px solid #FFFFFF;border-top:none;max-width:32em;margin:0 auto}.faqs.hue-faqs .item .question .open-icon,.faqs.hue-faqs .item .question .close-icon{fill:#fff}.faqs.hue-faqs .item .question{text-transform:uppercase}.faqs.hue-faqs .images-wrapper-bottom img:first-child{border-bottom-left-radius:10px}.faqs.hue-faqs .images-wrapper-bottom img:last-child{border-bottom-right-radius:10px}.faqs .accordion{width:100%;height:auto}.faqs .accordion .tab-container{width:100%;padding-bottom:.125em;margin-bottom:.25em}.faqs .accordion .tab-container .tab-btn{font-size:1.125em;font-weight:700;margin:0;position:relative;padding:5px 25px 5px 0;width:100%;color:#000;font-weight:600;display:block;cursor:pointer;transition:all .3s ease-in-out;border-bottom:1px solid #000;text-transform:uppercase;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%23000000' d='M17.524,17.524H32v-3.048H17.524V0h-3.048v14.476H0v3.048h14.476V32h3.048V17.524z'/%3E%3C/svg%3E%0A");background-size:1em;background-repeat:no-repeat;background-position:center right}.faqs .accordion .tab-container .tab-btn{text-align:left}.faqs .accordion .tab-container.active .tab-btn{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%23000000' d='M32,14.477v3.047H0v-3.047H32z'/%3E%3C/svg%3E%0A")}.faqs .accordion .tab-container:last-child(1) .tab-btn{border-bottom:1px solid #ccc}.faqs .accordion .tab-container .tab-btn span:nth-child(1){transform:rotate(90deg)}.faqs .accordion .tab-container .tab-btn span{display:inline;position:absolute;right:0;top:10px;transition:all .3s}.faqs .accordion .tab-container .tab-panel{width:100%;transition:all .2s ease-in-out;opacity:0;height:auto;max-height:0;overflow:hidden;padding:0;color:#000}.faqs .accordion .tab-container .tab-panel,.faqs .accordion .tab-container .tab-panel>*{font-family:Josefin Sans,sans-serif;font-size:.875rem;line-height:135%;color:#000}.faqs .accordion .tab-container .tab-panel>*{margin-bottom:1rem}.faqs .accordion .tab-container .tab-panel a{font-weight:800;text-decoration:underline}.faqs .accordion .tab-container .tab-panel h3{font-family:Josefin Sans,sans-serif;font-size:1.35rem;margin-bottom:.5rem!important}.faqs .accordion .tab-container .tab-panel h4{font-family:Josefin Sans,sans-serif;font-size:1.15rem;margin-bottom:.5rem!important}.faqs .accordion .tab-container .tab-panel h5{font-family:Josefin Sans,sans-serif;font-size:1rem;margin-bottom:.5rem!important}.faqs .accordion .tab-container .tab-panel h6{font-family:Josefin Sans,sans-serif;font-size:.875rem;margin-bottom:.5rem!important}.faqs .accordion .tab-container.active .tab-btn span:nth-child(1){transform:rotate(0)}.faqs .accordion .tab-container.active .tab-panel{font-weight:400;padding:1em 5px 1em 0;opacity:1;max-height:unset;overflow-y:auto;margin:1em 0 0}.faqs .accordion .tab-container.sustainability-tab .tab-panel a{margin-left:.25em}.faqs .accordion .tab-container.sustainability-tab .tab-panel iframe{margin-top:1em}.faqs .accordion .tab-container.sustainability-tab.active .tab-panel{padding:1em 5px 1em 0;opacity:1;max-height:450px;overflow-y:auto;margin:1em 0 0}.faqs .accordion .tab-container.active .tab-panel{scrollbar-width:thin;scrollbar-color:#000000 #ebe5ea}.faqs .accordion .tab-container.active .tab-panel::-webkit-scrollbar{width:3px;height:calc(100% - 20px);margin-top:20px;border-right:10px solid transparent}.faqs .accordion .tab-container.active .tab-panel::-webkit-scrollbar-track{background:#ebe5ea}.faqs .accordion .tab-container.active .tab-panel::-webkit-scrollbar-thumb{background-color:transparent;border:0px solid #ffffff;background:#000}@media all and (max-width: 600px){.faqs.hue-faqs .text-center.eyebrow{font-size:.875em;line-height:130%}.faqs.hue-faqs .item .question,.faqs.hue-faqs .answer{font-size:.75em}.faqs .item.active .answer{line-height:140%}.faqs.hue-faqs .item{max-width:22em}.faqs.hue-faqs .item .question{padding:1.25em 0}.faqs.hue-faqs h2{font-size:1.25em}}
/*# sourceMappingURL=/cdn/shop/t/1542/assets/faqs.css.map */
