.section--faq{position:static;padding:.01px}.faq__categories{position:sticky;top:18px;float:left;margin-left:-200px;width:180px;padding-top:6px}.faq__categories.faq__categories.faq__categories.faq__categories{-webkit-transition:opacity .3s ease-in,top .35s ease;-moz-transition:opacity .3s ease-in,top .35s ease;transition:opacity .3s ease-in,top .35s ease}.faq__categories{top:calc(var(--header-height) * var(--header-is-sticky) + 18px)}.header-down .faq__categories{top:calc(var(--header-height) + 18px)}.faq__categories-title{margin-bottom:6px}.faq__categories-item{position:relative;margin:0 0 3px}scroll-to-target,.faq__categories-link{display:block}@media screen and (max-width: 1120px){.faq__categories{display:none}}.faq__category{margin-top:42px;border-bottom:1px solid var(--color--bg);top:1px;position:relative;padding:0 .5rem}.faq__category__title.faq__category__title{margin-bottom:24px}.faq__accordion accordion-group details{border-bottom:0 none}.faq__accordion accordion-group summary{padding:.25em 3em .25em .5rem;overflow:initial;background-color:transparent;transition:background-color .25s ease-in-out}.faq__accordion accordion-group summary:hover{opacity:1;text-decoration:none;background:var(--color--text-bg);transition:background-color .25s ease-in-out}.faq__accordion accordion-group summary summary-icon{right:.5rem}.faq__accordion accordion-group details-content{padding:.5em .5rem 1em}.faq__accordion accordion-group details-content img{margin-top:18px}.faq__accordion__item-wrap *:last-child{margin-bottom:0}.faq__accordion__item__image{margin-top:15px}.faq__cta{margin-top:36px;overflow:hidden}@media (max-width: 47.9275em){.faq__accordion__title-text{font-size:1.1em}.faq__cta{margin-top:24px}}.accord-container{padding:0}.faq-drawer{margin-bottom:30px}.faq-drawer__content-wrapper{font-size:1.25em;line-height:1.4em;max-height:0px;overflow:hidden;transition:.25s ease-in-out}.faq-drawer__title{border-top:#000 1px solid;cursor:pointer;display:block;font-size:1.25em;font-weight:700;padding:30px 10px 0;position:relative;margin-bottom:0;transition:all .25s ease-out}.faq-drawer__title:after{border-style:solid;border-width:1px 1px 0 0;content:" ";display:inline-block;float:right;height:10px;left:2px;position:relative;right:20px;top:2px;transform:rotate(135deg);transition:.35s ease-in-out;vertical-align:top;width:10px}.faq-drawer__content{padding:20px 10px 0}.faq-drawer__content p{font-size:14px}.faq-drawer__title:hover{color:#4e4b52}.faq-drawer__trigger:checked+.faq-drawer__title+.faq-drawer__content-wrapper{max-height:350px}.faq-drawer__trigger:checked+.faq-drawer__title:after{transform:rotate(-45deg);transition:.25s ease-in-out}.faq-drawer input[type=checkbox]{display:none}@media only screen and (max-width: 600px){.container:has(.accord-container){padding:80px 20px}}input[type=checkbox]{display:inline-block}.product-thumb-container .product-title{width:100%!important;text-align:center}.product-form__swatch__item--button label{min-width:60px}.header--mega .primary-nav,.header--mega .primary-nav__item,.primary-nav__item,.secondary-nav__item,.secondary-nav__item--light .secondary-nav__link{font-size:13px}.custom-cart-link a{display:flex;align-items:center}.custom-cart-link i{font-size:20px;margin-right:5px}.custom-subscribe .home-inline__item{border:1px solid rgba(100,100,100,.2);padding:20px}.custom-subscribe .home-inline__item p a{background-color:#c7a457;padding:10px 20px;text-decoration:none;color:#fff}.errors li{font-size:18px;font-weight:600}#create_customer .errors li{font-size:18px;font-weight:600;color:#00964d}.account__note.success{font-size:18px;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/23/assets/component-faq.css.map */
