.section-featured-tabs .card{padding:0}.featured-tab-block.max-width .tab-block-content-wrapper{max-width:var(--max-width);margin-left:auto;margin-right:auto;gap:7vw}.tab-block-content-wrapper{position:relative}.tab-block-content{background:var(--color-scheme-background)}.tab-block-content .tab-block-content-wrapper{display:flex;padding:80px var(--grid-padding)}.tab-block-info{flex:0 0 61%}.tab-block-image{flex:1}.tab-block-image:not(.no-animation){animation:4.72601s ease-in-out 0s infinite normal none running floating-animation}.featured-tab-block.max-width .tab-block-content-wrapper{max-width:82%}@media screen and (max-width: 1400px){.tab-block-info .section-heading{font-size:40px}.tab-block-info .section-heading__title{font-size:60px}}@media (max-width: 767px){.tab-block-content .tab-block-content-wrapper{padding-left:40px}}@media (max-width: 749px){.tab-block-image{top:0;right:20px;position:absolute;width:45%;max-width:210px}.tab-block-info{flex:0 0 100%}.tab-block-content .tab-block-content-wrapper{flex-direction:column-reverse}.tab-block-content .tab-block-content-wrapper{padding:130px var(--grid-padding)}}.tab-block-content-wrapper:after{content:"";background:var(--color);clip-path:polygon(0 0,100% 0,85% 100%,0 100%);width:var(--width);height:40px;max-width:220px;left:var(--left);top:-1px;transform:translateY(100%);position:absolute}@media (max-width: 767px){.tab-block-content-wrapper:after{height:35px;width:var(--mob-width);left:var(--mob-left)}}.tab-block-header{background:var(--color);width:100%;height:40px}.tab-block-info .section-heading{margin-top:40px;margin-bottom:10px;padding:0}@media (max-width: 767px){.tab-block-info .section-heading{margin-top:30px}}.tab-block-info .section-heading__title{font-style:italic;max-width:var(--title-max-width)}.tab-block-image-wrapper{max-width:100%;margin-left:auto}.tab-block-info .section-heading__text{padding-inline-end:0}@media (max-width: 767px){.tab-block-info .section-heading__title{font-size:30px}.tab-block-content .tab-block-content-wrapper{padding-left:var(--page-padding-base-horizontal)}.tab-block-info .content{font-size:16px}}@media screen and (max-width: 1079px) and (min-width: 750px){.featured-tab-block.max-width .tab-block-content-wrapper{max-width:84%}.tab-block-info{flex:0 0 63%}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/section-featured-tabs.css.map */
