button{border:none;background:none;padding:0;margin:0;cursor:pointer;font-family:inherit;font-size:inherit;line-height:inherit}button:focus{outline:none}.h2,h2{font-size:2rem;font-weight:600;margin-bottom:1rem;line-height:1.2}.h3,h3{font-size:1.5rem;font-weight:600;margin-bottom:.75rem;line-height:1.3}.h4,h4{font-size:1.25rem;font-weight:600;margin-bottom:.5rem;line-height:1.4}.media-with-tabs--tab:after,.media-with-tabs--text{transition:all .25s ease}.media-with-tabs,.media-with-tabs--transparent-true .media-with-tabs--media{isolation:isolate;border-radius:20px}.media-with-tabs{box-shadow:0 10px 40px #00000014}.media-with-tabs{display:grid;grid-auto-flow:dense;background:var(--color-bg);color:var(--color-text);overflow:hidden}@media only screen and (min-width: 768px){.media-with-tabs{grid-template-areas:"media content";grid-template-columns:1fr 1fr}}@media only screen and (min-width: 768px){.media-with-tabs.text_first{grid-template-areas:"content media"}}.media-with-tabs--transparent-true{box-shadow:none;border-radius:0}.media-with-tabs--transparent-true .media-with-tabs--media{overflow:hidden}.media-with-tabs--transparent-true.image_first .media-with-tabs--content{padding-right:0}.media-with-tabs--transparent-true.text_first .media-with-tabs--content{padding-left:0}.media-with-tabs--content{padding:25px}@media only screen and (min-width: 768px){.media-with-tabs--content{padding:45px;grid-area:content}}@media only screen and (min-width: 768px){.media-with-tabs--media{grid-area:media}}.media-with-tabs--media .thb-placeholder{background:var(--color-text)}.media-with-tabs--media .thb-placeholder svg{fill:var(--color-bg)}.media-with-tabs--media--container{width:100%;position:relative}.media-with-tabs--media--container img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.media-with-tabs h3{color:var(--color-text)}.media-with-tabs--tab{border-bottom:1px solid var(--color-border, #dadce0);padding:20px 0;position:relative}.media-with-tabs--tab:after{content:"";display:block;height:1px;width:100%;position:absolute;bottom:0;left:0;background:var(--color-text);transform-origin:left center;transform:scaleX(0)}.media-with-tabs--tab.active .media-with-tabs--button{opacity:1}.media-with-tabs--tab.active .media-with-tabs--text{max-height:200px;padding-top:5px}.media-with-tabs--tab.active:after{transform:scale(1)}.media-with-tabs--button{position:relative;font-size:2rem;font-weight:500;color:var(--color-text);opacity:.4;width:100%;text-align:left}[dir=rtl] .media-with-tabs--button{text-align:right}.media-with-tabs--button.has-icon{padding-left:35px}[dir=rtl] .media-with-tabs--button.has-icon{padding-left:0;padding-right:35px}.media-with-tabs--button svg{position:absolute;top:0;left:0;width:15px;height:15px;fill:var(--color-text)}[dir=rtl] .media-with-tabs--button svg{left:auto;right:0}.media-with-tabs--text{font-size:1.5rem;max-height:0;overflow:hidden}.media-with-tabs--text.has-icon{padding-left:35px}@media only screen and (min-width: 768px){.media-with-tabs.desktop-height-auto .media-with-tabs--media--container img{height:auto}}.media-with-tabs.desktop-height-450 .media-with-tabs--media--container{height:450px}.media-with-tabs.desktop-height-550 .media-with-tabs--media--container{height:550px}.media-with-tabs.desktop-height-650 .media-with-tabs--media--container{height:650px}.media-with-tabs .mobile-height-400{height:400px}.media-with-tabs .mobile-height-450{height:450px}.media-with-tabs .mobile-height-500{height:500px}@media only screen and (max-width: 767px){.media-with-tabs.desktop-height-450 .media-with-tabs--media--container,.media-with-tabs.desktop-height-550 .media-with-tabs--media--container,.media-with-tabs.desktop-height-650 .media-with-tabs--media--container{height:auto}}.section-spacing{margin:60px 0}.section-spacing--disable-top{margin-top:0}.section-spacing--disable-bottom{margin-bottom:0}.inline-badge{display:inline-block;padding:4px 12px;border-radius:4px;background:var(--badge-bg);color:var(--badge-text);font-size:.875rem;font-weight:500;margin-bottom:15px}.subheading{font-size:.9rem;font-weight:400;margin-bottom:15px;opacity:.8}.rte{line-height:1.6}.rte p{margin-bottom:15px}.row{max-width:1200px;margin:0 auto;padding:0 15px}.small-12{width:100%}.columns{display:block}
/*# sourceMappingURL=/cdn/shop/t/7/assets/aa-media-with-tabs.css.map */
