.block-tabs{display:grid;grid-template-columns:1fr;gap:3rem}@media screen and (min-width: 768px){.block-tabs{grid-template-columns:1fr 3fr}}.block-tabs nav.tab-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:3rem}@media screen and (min-width: 768px){.block-tabs nav.tab-list{flex-direction:column}}.block-tabs nav.tab-list .tab-item{cursor:pointer;border-radius:var(--radius-small);border:.2rem solid rgba(0,0,0,0);display:flex;flex:1;flex-direction:column;padding:2rem;position:relative;transition:all var(--duration) ease-in-out;min-width:12rem;-webkit-transition:all var(--duration) ease-in-out;-moz-transition:all var(--duration) ease-in-out;-ms-transition:all var(--duration) ease-in-out;-o-transition:all var(--duration) ease-in-out;transition:all var(--duration) ease-in-out}@media screen and (min-width: 768px){.block-tabs nav.tab-list .tab-item{flex:none}}.block-tabs nav.tab-list .tab-item::after{content:"";background:var(--text);height:.1rem;width:calc(100% - 4rem);position:absolute;bottom:1.5rem;opacity:0;transition:all var(--duration) var(--ease)}.block-tabs nav.tab-list .tab-item:not(.active):hover,.block-tabs nav.tab-list .tab-item:not(.active):focus{transform:scale(1.01)}.block-tabs nav.tab-list .tab-item:not(.active):hover h3::before,.block-tabs nav.tab-list .tab-item:not(.active):focus h3::before{width:2.4rem}.block-tabs nav.tab-list .tab-item h3{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:2.4rem;font-weight:normal;margin:0;position:relative;transition:font-weight var(--duration) ease-in-out}.block-tabs nav.tab-list .tab-item h3::before{content:"";background:var(--text);border-radius:1rem;display:block;position:absolute;top:50%;right:.7rem;left:auto;opacity:1;height:.1rem;width:1.5rem;transform:translateY(-50%);transition:all var(--duration) var(--ease);z-index:1}.block-tabs nav.tab-list .tab-item h3 span{line-height:2rem;-webkit-transition:all var(--duration) var(--ease);-moz-transition:all var(--duration) var(--ease);-ms-transition:all var(--duration) var(--ease);-o-transition:all var(--duration) var(--ease);transition:all var(--duration) var(--ease)}.block-tabs nav.tab-list .tab-item h3 svg{height:auto;opacity:1;pointer-events:none;width:1.8rem;position:relative;-webkit-transition:all var(--duration) var(--ease);-moz-transition:all var(--duration) var(--ease);-ms-transition:all var(--duration) var(--ease);-o-transition:all var(--duration) var(--ease);transition:all var(--duration) var(--ease)}.block-tabs nav.tab-list .tab-item h3 svg use{fill:var(--text)}.block-tabs nav.tab-list .tab-item p{margin:0;font-family:var(--font-heading);font-size:1.4rem}.block-tabs nav.tab-list .tab-item.active{pointer-events:none}.block-tabs nav.tab-list .tab-item.active::after{opacity:1}.block-tabs nav.tab-list .tab-item.active h3{font-weight:bold}.block-tabs nav.tab-list .tab-item.active h3::before{opacity:0}.block-tabs nav.tab-list .tab-item.active h3 svg{opacity:0}.block-tabs .tab-content-container .tab-content{display:none}.block-tabs .tab-content-container .tab-content.active{display:block}/*# sourceMappingURL=tabs.css.map */
