.causes-tabs{width:100%}.causes-tabs__header{text-align:center;margin-bottom:32px}.causes-tabs__title{margin-bottom:16px;line-height:1.2}.causes-tabs__subtitle{max-width:680px;margin:0 auto 12px;opacity:.85}.causes-tabs__intro{font-weight:600;margin-top:8px}.causes-tabs__nav{display:flex;flex-wrap:nowrap;gap:10px;justify-content:center;margin-bottom:28px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.causes-tabs__nav::-webkit-scrollbar{display:none}.causes-tabs__tab-btn{display:flex;align-items:center;gap:8px;padding:10px 18px;border-radius:50px;border:2px solid currentColor;background:transparent;cursor:pointer;font-weight:500;opacity:.5;transition:opacity .2s,background .2s;white-space:nowrap;flex-shrink:0}.causes-tabs__tab-btn.is-active{opacity:1;background:#0000000f}.causes-tabs__tab-num{width:24px;height:24px;border-radius:50%;background:currentColor;color:#fff;display:grid;place-items:center;font-size:.8rem;font-weight:700;flex-shrink:0}.causes-tabs__panel{display:none}.causes-tabs__panel.is-active{display:block}.causes-tabs__panel-inner{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;background:#00000008;border-radius:16px;overflow:hidden}.causes-tabs__panel-image img,.causes-tabs__panel-image svg{width:100%;height:100%;object-fit:cover;display:block;min-height:320px}.causes-tabs__panel-content{padding:32px 32px 32px 0}.causes-tabs__content-title{margin-bottom:14px}.causes-tabs__content-text{margin-bottom:16px;opacity:.85}.causes-tabs__results{margin-bottom:20px}.causes-tabs__accordion{border:1.5px solid rgba(0,0,0,.15);border-radius:10px;overflow:hidden}.causes-tabs__accordion-summary{display:flex;align-items:center;gap:8px;padding:14px 16px;cursor:pointer;list-style:none;font-weight:500}.causes-tabs__accordion-summary::-webkit-details-marker{display:none}.causes-tabs__accordion-icon{margin-left:auto;font-size:1.3rem}.causes-tabs__accordion-body{padding:0 16px 16px}@media(max-width:749px){.causes-tabs__nav{justify-content:flex-start;padding-left:4px}.causes-tabs__panel-inner{grid-template-columns:1fr;gap:0;border-radius:12px}.causes-tabs__panel-image{width:100%;border-radius:12px 12px 0 0;overflow:hidden}.causes-tabs__panel-image img,.causes-tabs__panel-image svg{min-height:240px;max-height:320px;width:100%;object-fit:cover}.causes-tabs__panel-content{padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/causes-tabs.css.map */
