.product-tabs{width:100%}.product-tabs__container{max-width:100%}.product-tabs__header{position:relative;border-bottom:.1rem solid color-mix(in srgb,rgba(var(--color-border)) 100%,transparent);margin-bottom:3rem}.product-tabs__trigger-list{display:flex;gap:0;position:relative}.product-tabs__trigger{padding:1.5rem 2rem;background:transparent;border:none;cursor:pointer;position:relative;font-size:calc(var(--font-body-scale) * 1.6rem);font-weight:500;color:color-mix(in srgb,rgba(var(--color-foreground)) 60%,transparent);transition:color .3s ease;white-space:nowrap}.product-tabs__trigger:hover{color:color-mix(in srgb,rgba(var(--color-foreground)) 100%,transparent)}.product-tabs__trigger[xo-active]:not([xo-active=false]){color:color-mix(in srgb,rgba(var(--color-accent)) 100%,transparent)}.product-tabs__trigger-text{position:relative;z-index:2}.product-tabs__active{bottom:-.1rem;height:.2rem;background-color:color-mix(in srgb,rgba(var(--color-accent)) 100%,transparent);transition:transform .3s ease,width .3s ease;border-radius:.1rem .1rem 0 0}.product-tabs__content{position:relative;min-height:200px}.product-tabs__pane{opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease;position:absolute;width:100%;top:0;left:0}.product-tabs__pane[xo-active]:not([xo-active=false]){opacity:1;transform:translateY(0);position:static}.product-tabs__pane-content{padding:0}.product-tabs__description,.product-tabs__specifications,.product-tabs__information{font-size:calc(var(--font-body-scale) * 1.6rem);line-height:calc(1 + .5 / var(--font-body-scale));color:color-mix(in srgb,rgba(var(--color-foreground)) 100%,transparent)}.product-tabs__description p,.product-tabs__specifications p,.product-tabs__information p{margin-bottom:1.5rem}.product-tabs__description p:last-child,.product-tabs__specifications p:last-child,.product-tabs__information p:last-child{margin-bottom:0}.product-tabs__description h1,.product-tabs__description h2,.product-tabs__description h3,.product-tabs__description h4,.product-tabs__description h5,.product-tabs__description h6,.product-tabs__specifications h1,.product-tabs__specifications h2,.product-tabs__specifications h3,.product-tabs__specifications h4,.product-tabs__specifications h5,.product-tabs__specifications h6,.product-tabs__information h1,.product-tabs__information h2,.product-tabs__information h3,.product-tabs__information h4,.product-tabs__information h5,.product-tabs__information h6{margin-top:2rem;margin-bottom:1rem;font-weight:600}.product-tabs__description h1:first-child,.product-tabs__description h2:first-child,.product-tabs__description h3:first-child,.product-tabs__description h4:first-child,.product-tabs__description h5:first-child,.product-tabs__description h6:first-child,.product-tabs__specifications h1:first-child,.product-tabs__specifications h2:first-child,.product-tabs__specifications h3:first-child,.product-tabs__specifications h4:first-child,.product-tabs__specifications h5:first-child,.product-tabs__specifications h6:first-child,.product-tabs__information h1:first-child,.product-tabs__information h2:first-child,.product-tabs__information h3:first-child,.product-tabs__information h4:first-child,.product-tabs__information h5:first-child,.product-tabs__information h6:first-child{margin-top:0}.product-tabs__description ul,.product-tabs__description ol,.product-tabs__specifications ul,.product-tabs__specifications ol,.product-tabs__information ul,.product-tabs__information ol{margin:1.5rem 0;padding-left:2rem}.product-tabs__description li,.product-tabs__specifications li,.product-tabs__information li{margin-bottom:.5rem}.product-tabs__specifications-table{border-radius:.4rem;overflow:hidden}.product-tabs__specifications-row{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;background-color:#fff;border-radius:.8rem}.product-tabs__specifications-row:first-child{border-radius:.4rem .4rem 0 0}.product-tabs__specifications-row:last-child{border-bottom:none;border-radius:0 0 .4rem .4rem}.product-tabs__specifications-row:nth-child(2n){background-color:#f6f8fa}.product-tabs__specifications-label{font-weight:500;color:color-mix(in srgb,rgba(var(--color-foreground)) 100%,transparent);text-align:left;flex:0 0 auto}.product-tabs__specifications-value{color:color-mix(in srgb,rgba(var(--color-foreground)) 100%,transparent);text-align:right;flex:1 1 auto;margin-left:2rem;word-break:break-word}@media(max-width:767px){.product-tabs__specifications-row{flex-direction:column;align-items:flex-start;gap:.5rem;padding:1.2rem 1.5rem}.product-tabs__specifications-value{text-align:left;margin-left:0;font-size:calc(var(--font-body-scale) * 1.35rem)}}.product-tabs__description-grid{gap:2rem}.product-tabs__description-content{width:100%}@media(min-width:768px){.product-tabs__description-content{width:75%}}.product-tabs__description-card{width:100%}.product-tabs__test-drive-card{height:100%;min-height:400px}.product-tabs__test-drive-card .featured-collection-1__heading .xo-text__heading{font-size:calc(var(--font-heading-1-scale) * 8rem)}@media(min-width:992px){.product-tabs__test-drive-card .featured-collection-1__heading .xo-text__heading{font-size:calc(var(--font-heading-1-scale) * 8rem)}}@media(min-width:1400px){.product-tabs__test-drive-card .featured-collection-1__heading .xo-text__heading{font-size:calc(var(--font-heading-1-scale) * 8rem)}}.product-tabs__test-drive-card .featured-collection-1__sub-heading{font-size:calc(var(--font-heading-5-scale) * 2.35rem)}@media(min-width:768px){.product-tabs__test-drive-card .featured-collection-1__sub-heading{font-size:calc(var(--font-heading-5-scale) * 2.35rem)}}.product-tabs__test-drive-card .featured-collection-1__header--button-only{justify-content:flex-end}.featured-collection-1__bottom-text{margin-top:1.5rem;color:color-mix(in srgb,rgba(var(--color-foreground-2)) 100%,transparent);font-size:calc(var(--font-body-scale) * 1.4rem);line-height:calc(1 + .5 / var(--font-body-scale));word-break:break-word;word-wrap:break-word;opacity:.9}@media(min-width:768px){.featured-collection-1__bottom-text{font-size:calc(var(--font-body-scale) * 1.6rem)}}@media(max-width:767px){.product-tabs__trigger{padding:1.2rem 1.5rem;font-size:calc(var(--font-body-scale) * 1.4rem)}.product-tabs__header{margin-bottom:2rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.product-tabs__trigger-list{min-width:max-content}.product-tabs__description-grid{gap:2rem}.product-tabs__test-drive-card{min-height:300px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-product-tabs.css.map */
