.hb-faq_section{padding:56px 0 40px}.hb-faq_section .hb-faq_sidebar{position:sticky;top:10px;max-width:432px;border-radius:24px;border:1.5px solid #370F01;padding:22px 24px 29px;height:100%}body:has([data-sticky-state=active]) .hb-faq_section .hb-faq_sidebar{top:122px}.hb-faq_section--wrapper{display:flex;gap:20px}.hb-faq_content{flex:1}.hb-faq_content--inner{max-width:656px;margin:0 auto}.hb-faq_sidebar--image{max-height:200px;border-radius:16px;overflow:hidden}.hb-faq_sidebar--title{color:#431200;font-family:"National 2 Condensed";font-size:56px;font-weight:800;line-height:.9;letter-spacing:.56px;text-transform:uppercase;margin:17px 0 0}.faq-sidebar_item--grid{margin-top:24px}.faq-sidebar_item--grid.mobile,.faq-sidebar_dropdown-toggle{display:none}.faq-sidebar_dropdown-list{display:block}.faq-sidebar_dropdown-list-inner{display:contents}.faq-sidebar_item{color:#431200;font-family:"National 2";font-size:16px;font-weight:500;line-height:1.2;letter-spacing:.48px;margin-bottom:16px;text-transform:uppercase;cursor:pointer}.faq-sidebar_item:last-child{margin-bottom:0}.faq-sidebar_text{margin-top:24px}.faq-sidebar_text p{color:#370f01;font-family:"National 2";font-size:16px;font-weight:400;line-height:1.28}.faq-sidebar_text a{color:#370f01;font-family:"National 2";font-size:16px;font-weight:500;line-height:1.28;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-color:#370f01;text-decoration-thickness:8%;text-underline-offset:20%}.faq-title{color:#431200;font-family:"National 2 Condensed";font-size:56px;font-weight:800;line-height:.9;letter-spacing:.56px;text-transform:uppercase;margin-bottom:13px}.faq-contents_header{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:20px 0;cursor:default}.faq-contents_item:has(.faq-contents_body) .faq-contents_header{cursor:pointer}.faq-contents_item{border-bottom:1.5px solid #370F01}.faq-contents_icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:transform .35s ease;margin-right:8px}.faq-contents_item:not(:has(.faq-contents_body)) .faq-contents_icon{display:none}.faq-contents_item.is-open .faq-contents_icon{transform:rotate(180deg)}.faq-contents_body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.faq-contents_item.is-open .faq-contents_body{grid-template-rows:1fr}.faq-contents_body .faq_content_body--inner{min-height:0;overflow:hidden}@media(prefers-reduced-motion:reduce){.faq-contents_body,.faq-contents_icon{transition-duration:.01ms}}.faq-contents_question{color:#370f01;font-family:ITC Souvenir Std;font-size:24px;font-weight:600;line-height:1.04;letter-spacing:.24px;margin:0;text-transform:none}.faq_content_body--inner p,.faq_content_body--inner{color:#370f01;font-family:"National 2";font-size:16px;font-weight:400;line-height:1.28}.faq_content_body--inner .metafield-rich_text_field{padding-bottom:20px}.faq-content_items{padding-top:64px}.faq-content_items:first-child{padding-top:0}.hb-faq_bottom--bar svg{width:100%}.hb-faq_bottom--bar{margin-top:88px}@media screen and (max-width:1279px){.hb-faq_section .hb-faq_sidebar{max-width:350px}.hb-faq_sidebar--title{font-size:45px}}@media screen and (min-width:991px){.faq-sidebar_item.active{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-color:#ff8a00;text-decoration-thickness:12%;text-underline-offset:20%;text-underline-position:from-font}}@media screen and (max-width:990px){.hb-faq_section--wrapper{flex-direction:column;gap:0}.faq-sidebar_item--grid.mobile{display:block;margin-top:0}.faq-sidebar_item--grid.desktop{display:none}.faq-sidebar_item--grid{position:sticky;top:0;z-index:5;margin-top:24px}body:has([data-sticky-state=active]) .faq-sidebar_item--grid{top:62px}.hb-faq_section .hb-faq_sidebar{position:static;max-width:none;width:100%;padding:0;border:0}.faq-sidebar_text{display:none}.faq-sidebar_dropdown-toggle{display:flex;justify-content:space-between;align-items:center;border-radius:100px;border:1.5px solid #370F01;background:#fff;padding:0 24px;height:48px}.faq-sidebar_dropdown-shell{position:relative}.is-open .faq-sidebar_dropdown-chevron{transform:rotate(180deg)}.faq-sidebar_dropdown-heading{color:#370f01;font-family:"National 2";font-size:16px;font-weight:500;line-height:1.2;letter-spacing:.32px;text-transform:uppercase}.hb-faq_section{padding:27px 0 0}.hb-faq_sidebar--inner{display:flex;flex-direction:column}.hb-faq_sidebar--title{font-size:48px;order:-1;text-align:center;margin:0 0 24px}.hb-faq_sidebar--image{height:200px;border-radius:18.162px}.hb-faq_sidebar--image picture,.hb-faq_sidebar--image picture img{width:100%;height:100%;display:block}.faq-title{font-size:48px;letter-spacing:.96px;margin-bottom:13px}.faq-contents_question{font-size:20px;letter-spacing:.2px}.hb-faq_bottom--bar{margin-top:59px}.faq-sidebar_dropdown-list{display:block;position:absolute;border-radius:0 0 24px 24px;border:1.5px solid#370F01;border-top:0;background:#fff;width:100%;top:calc(100% - 2px);left:0;visibility:hidden;opacity:0}.is-open .faq-sidebar_dropdown-list{visibility:visible;opacity:1}.is-open .faq-sidebar_dropdown-toggle{border-radius:24px 24px 0 0;padding:0 24px;height:48px;border-bottom:0}.faq-sidebar_item{margin-bottom:16px;padding:0 24px}.faq-sidebar_dropdown-list-inner{padding-bottom:17px;display:block}.faq-contents_icon{margin-right:4px}.faq-contents_header{padding:21px 0}.faq-sidebar_item--grid{width:calc(100% + 40px);margin-left:-20px;padding:24px 20px;background:#fefdef}}
/*# sourceMappingURL=/cdn/shop/t/167/assets/faq-section.css.map */
