*.amb-tabbed-content-section{padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom)}.amb-tabbed-content{margin:3rem auto}.amb-tabbed-content__heading{font-family:var(--accordion-heading-font-family);font-size:var(--accordion-heading-font-size);margin:0}.amb-tabbed-content__header,.amb-tabbed-content__header *{color:var(--heading-color);font-family:var(--title-font-family);font-size:var(--title-font-size)}.amb-tabbed-content__header{margin-bottom:2rem;text-align:var(--title-alignment)}.amb-tabbed-content__body{color:var(--body-color);margin:1rem 0;font-family:var(--content-font-family);font-size:var(--content-font-size);text-align:var(--content-alignment)}.amb-tabbed-content__body p,.amb-tabbed-content__body span,.amb-tabbed-content__body div{font-family:var(--content-font-family)!important;font-size:var(--content-font-size)}.amb-tabbed-content__subtext{color:var(--subtext-color);margin-top:1rem;font-family:var(--subtext-font-family);font-size:var(--subtext-font-size);text-align:var(--subtext-alignment)}.amb-tabbed-content__subtext p,.amb-tabbed-content__subtext span,.amb-tabbed-content__subtext div{font-family:var(--subtext-font-family)!important;font-size:var(--subtext-font-size)}.amb-tabbed-content-section .amb-tabbed-content-accordion summary{padding:1.5rem}.amb-tabbed-content-section .amb-tabbed-content-accordion[open] summary>.icon{transform:rotate(180deg)}.amb-tabbed-content-accordion summary:hover :after{content:"";background:rgba(var(--color-foreground),.04);display:block;width:100%;height:100%;position:absolute;top:0;left:0}.amb-tabbed-content-accordion summary:hover .accordion__title{text-decoration:underline}.amb-tabbed-content-accordion .accordion__title{min-height:auto}.amb-tabbed-content-accordion .accordion__title *{margin:0}.tab-list{display:flex;margin:0 -.4rem .8rem}.tab-btn{padding:0 .4rem;flex:1 0;max-width:var(--tab-width);border:none;background:transparent;cursor:pointer;transition:opacity .3s ease;position:relative}.tab-btn:not(.is-active) img{opacity:.4}.tab-btn:hover img{transform:scale(1.03)}.tab-btn .tab-img{height:100%}.tab-btn .tab-img img{width:100%;height:100%;object-fit:contain;display:block;pointer-events:none;transition:all .3s ease}.tab-panel{position:relative}.tab-panel:not(.is-active){display:none}.tab-content{position:relative;display:flex;flex-direction:column}.tab-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.tab-bg img{width:100%;height:100%;object-fit:cover}.tab-content-img img{width:100%;height:auto;object-fit:contain;display:block}.tab-content .tab-heading{font-size:24px}.tab-content .tab-body{font-size:17px}@media screen and (min-width:1100px){.tab-content .tab-content-img{width:40%}}@media screen and (min-width:750px){.hide-on-desktop{display:none!important}.tab-content{padding:2rem 3.5rem 3rem}.tab-content .tab-heading,.tab-content .tab-body,.tab-content .tab-secondary-body{width:50%}.tab-heading{margin-bottom:10px}.tab-content[class*=tab-content_][class*=_left] .tab-heading,.tab-content[class*=tab-content_][class*=_left] .tab-body,.tab-content[class*=tab-content_][class*=_left] .tab-content-img{margin-right:auto}.tab-content[class*=tab-content_][class*=_center] .tab-heading,.tab-content[class*=tab-content_][class*=_center] .tab-body,.tab-content[class*=tab-content_][class*=_center] .tab-content-img{margin-left:auto;margin-right:auto}.tab-content[class*=tab-content_][class*=_right] .tab-heading,.tab-content[class*=tab-content_][class*=_right] .tab-body,.tab-content[class*=tab-content_][class*=_right] .tab-content-img{margin-left:auto}.tab-content[class*=desktop-cta_middle-] .tab-heading,.tab-content[class*=desktop-cta_bottom-] .tab-heading,.tab-content[class*=desktop-cta_top-] .tab-button{order:1}.tab-content[class*=desktop-cta_top-] .tab-heading,.tab-content[class*=desktop-cta_middle-] .tab-body,.tab-content[class*=desktop-cta_bottom-] .tab-body{order:2}.tab-content[class*=desktop-cta_top-] .tab-body,.tab-content[class*=desktop-cta_bottom-] .tab-content-img,.tab-content[class*=desktop-cta_middle-] .tab-button{order:3}.tab-content[class*=desktop-cta_top-] .tab-content-img,.tab-content[class*=desktop-cta_middle-] .tab-content-img,.tab-content[class*=desktop-cta_bottom-] .tab-secondary-body{order:4}.tab-content[class*=desktop-cta_top-] .tab-secondary-body,.tab-content[class*=desktop-cta_middle-] .tab-secondary-body,.tab-content[class*=desktop-cta_bottom-] .tab-button{order:5}.tab-content[class*=desktop-cta_middle-] .tab-button{margin-bottom:1.5rem}.tab-content[class*=desktop-cta_bottom-] .tab-button{flex:1 0;display:flex;align-items:flex-end;margin-bottom:1.5rem}.tab-content[class*=desktop-cta_][class*=-left] .tab-button{text-align:left}.tab-content[class*=desktop-cta_][class*=-center] .tab-button{justify-content:center;text-align:center}.tab-content[class*=desktop-cta_][class*=-right] .tab-button{justify-content:flex-end;text-align:right}}@media screen and (min-width:758px)and (max-width:1100px){.tab-content .tab-content-img{width:70%}}@media screen and (max-width:749px){.hide-on-mobile{display:none!important}.tab-content{padding-top:18px}.tab-content .tab-heading{margin-bottom:1px;margin-top:0}.amb-tabbed-content-section{padding:0}.amb-tabbed-content_detail{padding:0 1.5rem}.amb-tabbed-content-section slideshow-component{--icon-size: 2rem;position:relative;padding:0 var(--icon-size)}.amb-tabbed-content-section slideshow-component .slider-button{width:auto;height:auto;padding:0;position:absolute;top:50%;transform:translateY(-50%)}.amb-tabbed-content-section slideshow-component .slider-button.slider-button--prev{left:0}.amb-tabbed-content-section slideshow-component .slider-button.slider-button--next{right:0}.amb-tabbed-content-section slideshow-component .slider-button svg.icon{width:var(--icon-size);height:var(--icon-size)}.amb-tabbed-content-section slideshow-component .slider{overflow-y:hidden}.amb-tabbed-content-section slideshow-component .tab-img{margin-bottom:1rem}.amb-tabbed-content-section slideshow-component .tab-img img{display:block;width:100%;height:100%;object-fit:contain}.amb-tabbed-content-section slideshow-component .tab-content{padding:18px 1.5rem 1.5rem}.amb-tabbed-content-section slideshow-component .tab-content.cta-position-in_body .tab-button{margin-top:0;margin-bottom:18px}.amb-tabbed-content-section slideshow-component .tab-button{margin-top:3px}.amb-tabbed-content-section slideshow-component .tab-button .button{width:100%}.amb-tabbed-content-section slideshow-component .tab-heading{margin:0}.amb-tabbed-content-section slideshow-component .tab-body{margin:18px 0}.amb-tabbed-content-section slideshow-component .tab-body *{margin:0}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/amb-tabbed-content.css.map */
