.tabs{display:flex;justify-content:center;gap:0;margin-bottom:110px;flex-wrap:wrap}.tab{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#bcbcbc;position:relative;transition:color .3s ease;width:33.333%;color:var(--miscellaneous-alert-menu-action-sheet-separators, rgba(128, 128, 128, .55));font-family:Oswald;font-size:60px;font-style:normal;font-weight:700;line-height:120px;text-transform:uppercase;padding:0}.tab.active{color:#000}.tab:after{content:"";display:block;width:100%;height:10px;background:#a5a5a5;position:absolute;bottom:-20px;left:0}.tab.active:after{background:#000}.tab-content{display:none}.tab-content.active{display:block}.tab-inner{display:flex;align-items:center;justify-content:space-between;gap:100px;text-align:left;flex-wrap:wrap}.tab-image{flex:1 1 45%}.tab-image img{width:100%;height:auto;border-radius:6px}.tab-text{flex:1 1 45%;font-size:1rem;color:#444}.tab-text p{color:#707070;font-family:Poppins;font-size:26px;font-style:normal;font-weight:500;line-height:46px;margin:0 20px 50px}.btn-primary{display:inline-block;background-color:#000;padding:20px 60px;text-decoration:none;font-weight:600;transition:all .3s ease;color:#fff;text-align:center;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:700;line-height:45px;text-transform:capitalize}.btn-primary:hover{background-color:#333}section.page-width.pdp-tab{margin-top:50px}section.page-width.pdp-tab .tab{width:50%;font-size:95px}.tab-content video{width:100%;display:block}section.page-width.pdp-tab p{color:#000;font-family:Poppins;font-size:28px;font-style:normal;font-weight:500;line-height:50px;text-transform:capitalize}@media (max-width: 1650px){.tab,section.page-width.pdp-tab .tab{line-height:75px;font-size:60px}}@media (max-width: 1024px){.tab{font-size:36px;line-height:52px}}@media (max-width: 768px){.tab-inner{flex-direction:column;text-align:center;gap:20px}.tab-text{text-align:center}}@media (max-width: 550px){.tab,section.page-width.pdp-tab .tab{font-size:16px;line-height:16px}.tab:after{height:5px}.tabs{margin-bottom:50px}.tab-text p{font-size:22px;line-height:30px;margin:0 0 20px}.btn-primary{font-size:20px;line-height:32px;padding:15px 30px}section.page-width.pdp-tab video{height:300px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tabs-gallery.css.map */
