.brand-faq{margin:20px 0}.brand-faq__container{max-width:1500px;margin:0 auto;padding:0 50px}.brand-faq--boxed .brand-faq__container{max-width:1200px}.brand-faq__inner{background-color:var(--faq-bg, #ffffff);color:var(--faq-text, #222222);border-radius:4px;box-shadow:0 1px 3px #0000000d;padding:40px}.brand-faq__heading{font-size:var(--faq-heading-size, 28px);color:var(--faq-text, #222222);line-height:1.2;margin:0 0 22px}.brand-faq__list{border-top:1px solid var(--faq-border, #e6e1d6)}.brand-faq__item{border-bottom:1px solid var(--faq-border, #e6e1d6)}.brand-faq__q{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;padding:18px 0;font-size:var(--faq-question-size, 18px);font-weight:600;color:var(--faq-text, #222222);list-style:none}.brand-faq__q::-webkit-details-marker{display:none}.brand-faq__q:hover{color:var(--faq-accent, #bf9a64)}.brand-faq__q-text{flex:1;min-width:0}.brand-faq__icon{position:relative;flex:none;width:18px;height:18px}.brand-faq__icon:before,.brand-faq__icon:after{content:"";position:absolute;top:50%;left:50%;background-color:var(--faq-accent, #bf9a64);transition:transform .2s ease}.brand-faq__icon:before{width:16px;height:2px;transform:translate(-50%,-50%)}.brand-faq__icon:after{width:2px;height:16px;transform:translate(-50%,-50%)}.brand-faq__item[open] .brand-faq__icon:after{transform:translate(-50%,-50%) scaleY(0)}.brand-faq__a{font-size:var(--faq-answer-size, 16px);line-height:1.65;color:var(--faq-muted, #555555);padding:0 0 22px}.brand-faq__a>:first-child{margin-top:0}.brand-faq__a>:last-child{margin-bottom:0}.brand-faq__a a{color:var(--faq-accent, #bf9a64);text-decoration:underline}.brand-faq__empty{color:var(--faq-muted, #555555);text-align:center;margin:0}@media screen and (max-width:749px){.brand-faq__container{padding:0 16px}.brand-faq__inner{padding:28px 22px}}.brand-header{padding:0;margin:20px 0}.brand-header__container{max-width:1500px;margin:0 auto;padding:0 50px}.brand-header--boxed .brand-header__container{max-width:1200px}.brand-header__inner{display:flex;gap:40px;align-items:flex-start;padding:30px 40px;background-color:var(--bh-bg, #ffffff);border-radius:4px;box-shadow:0 1px 3px #0000000d}.brand-header__content{flex:1;min-width:0}.brand-header__title{font-size:var(--bh-title-size, 24px);margin:0 0 10px;color:var(--bh-text, #222222);line-height:1.2}.brand-header__tagline{font-size:var(--bh-tagline-size, 15px);color:var(--bh-text, #222222);margin:0 0 14px}.brand-header__description{font-size:var(--bh-body-size, 15px);line-height:1.6;color:var(--bh-text, #222222);display:-webkit-box;-webkit-line-clamp:var(--bh-collapsed-lines, 5);line-clamp:var(--bh-collapsed-lines, 5);-webkit-box-orient:vertical;overflow:hidden;transition:all .3s ease}.brand-header__description.is-expanded{display:block;-webkit-line-clamp:unset;line-clamp:unset;overflow:visible}.brand-header__description p{margin:0 0 .75em}.brand-header__description p:last-child{margin-bottom:0}.brand-header__read-more{background:none;border:none;padding:16px 0 0;color:var(--bh-accent, #bf9a64);font-weight:600;font-size:.9rem;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.brand-header__read-more:hover{text-decoration:underline}.brand-header__arrow{transition:transform .2s ease}.brand-header__read-more[aria-expanded=true] .brand-header__arrow{transform:rotate(90deg)}.brand-header__image-wrapper{flex-shrink:0;width:340px;height:180px;display:flex;justify-content:flex-end;align-items:center;margin-left:auto;position:sticky;top:20px}.brand-header__image{width:100%;height:100%;display:block;object-fit:contain;object-position:right center}@media screen and (max-width:749px){.brand-header__inner{flex-direction:column;padding:24px 20px;gap:24px}.brand-header__image-wrapper{width:100%;max-width:280px;height:auto;justify-content:center;margin-left:0;position:static}.brand-header__image{height:auto;max-height:180px}}.related-content{margin:20px 0}.related-content__container{max-width:1500px;margin:0 auto;padding:0 50px}.related-content--boxed .related-content__container{max-width:1200px}.related-content__inner{background-color:var(--rc-bg, #ffffff);color:var(--rc-text, #222222);border-radius:4px;box-shadow:0 1px 3px #0000000d;padding:40px}.related-content__heading{font-size:var(--rc-heading-size, 28px);color:var(--rc-text, #222222);line-height:1.2;margin:0 0 6px}.related-content__subheading{color:var(--rc-muted, #555555);margin:0 0 24px;font-size:16px}.related-content__heading+.related-content__grid{margin-top:22px}.related-content__grid{display:grid;grid-template-columns:repeat(var(--rc-columns, 2),minmax(0,1fr));gap:16px}.related-content__card{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;background-color:var(--rc-card-bg, #f8f5ef);border:1px solid var(--rc-border, #e6e1d6);border-radius:4px;text-decoration:none;transition:border-color .2s ease,background-color .2s ease,transform .2s ease}.related-content__card:hover{border-color:var(--rc-accent, #bf9a64);background-color:color-mix(in srgb,var(--rc-card-bg, #f8f5ef) 95%,#000000)}.related-content__card-text{display:flex;flex-direction:column;gap:4px;min-width:0}.related-content__card-title{color:var(--rc-text, #222222);font-size:var(--rc-title-size, 18px);font-weight:600;line-height:1.25}.related-content__card-sub{color:var(--rc-muted, #555555);font-size:14px;line-height:1.4}.related-content__card-arrow{flex:none;color:var(--rc-accent, #bf9a64);font-size:20px;line-height:1;transition:transform .2s ease}.related-content__card:hover .related-content__card-arrow{transform:translate(4px)}.related-content__card--empty{cursor:default;opacity:.7}.related-content__empty{color:var(--rc-muted, #555555);margin:0}@media screen and (max-width:749px){.related-content__container{padding:0 16px}.related-content__inner{padding:28px 22px}.related-content__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/40/compiled_assets/styles.css.map */
