.extended-specs-details{--esd-bg: #111111;--esd-text: #ffffff;--esd-divider: rgba(255, 255, 255, .21);--esd-active-bg: #ffffff;--esd-active-text: #111827;--esd-padding-top: 56px;--esd-padding-bottom: 56px;--esd-margin-top: 0;--esd-margin-bottom: 0;background:var(--esd-bg);color:var(--esd-text);margin-bottom:var(--esd-margin-bottom);margin-top:var(--esd-margin-top);padding-bottom:var(--esd-padding-bottom);padding-top:var(--esd-padding-top);width:100%}.extended-specs-details .container{margin:0 auto;max-width:1748px;padding:0 10px}.esd__inner{max-width:100%}.esd__heading{font-family:Jost,sans-serif;color:#fff;font-size:48px;font-weight:800;letter-spacing:-.96px;line-height:1.2em;margin:0 0 64px;text-transform:uppercase}.esd__empty{color:#9ca3af;font-size:14px;margin:0}.esd__accordion{width:100%}.esd__item{border-bottom:1px solid #3E3D3D;position:relative;transition:background .2s ease,color .2s ease}.esd__item:first-child{border-top:1px solid #3E3D3D}.esd__item.is-open{background:var(--esd-active-bg);border-bottom-color:var(--esd-active-bg);color:var(--esd-active-text)}.esd__trigger{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:flex;font-family:inherit;gap:16px;justify-content:space-between;padding:32px 0;text-align:left;width:100%}.esd__item.is-open .esd__trigger{padding-bottom:14px}.esd__trigger-start{align-items:center;display:flex;flex:1;gap:12px;min-width:0}.esd__row-icon{align-items:center;color:inherit;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;width:24px;filter:brightness(0) invert(1)}.esd__item.is-open .esd__row-icon{filter:brightness(1) invert(0)}.esd__row-icon img{display:block;height:24px;object-fit:contain;width:24px}.esd__title{font-family:Jost,sans-serif;flex:1;font-size:22px;font-weight:700;letter-spacing:-.44px;line-height:1.2em;text-transform:uppercase}.esd__icon{align-items:center;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.esd__icon-close,.esd__item.is-open .esd__icon-plus{display:none}.esd__item.is-open .esd__icon-close{display:inline-flex}.esd__panel[hidden]{display:none}.extended-specs-details-section{overflow:hidden}.esd__item:first-child{border-top:1px solid rgba(255,255,255,.21)}.esd__item:first-child:before{border-top:1px solid rgba(255,255,255,.21);height:calc(100% + 2px)!important;top:-1px}.esd__item:first-child:after{border-top:1px solid rgba(255,255,255,.21);height:calc(100% + 2px)!important;top:-1px}.esd__item:before{content:"";width:100%;height:calc(100% + 1px);left:-100%;z-index:0;display:block;position:absolute;background:transparent;border-bottom:1px solid #3E3D3D}.esd__item.is-open:before{content:"";width:100%;height:calc(100% + 1px);left:-100%;z-index:0;display:block;position:absolute;background:#fff!important;border-bottom:1px solid #fff}.esd__item:after{content:"";width:100%;height:calc(100% + 1px);right:-100%;z-index:0;display:block;top:0;position:absolute;background:transparent;border-bottom:1px solid #3E3D3D;z-index:1!important}.esd__item.is-open:after{content:"";width:100%;height:calc(100% + 1px);right:-100%;z-index:0;display:block;position:absolute;background:#fff!important;z-index:1!important;border-bottom:1px solid #fff}.esd__item{position:relative}.esd__body{font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1.65;letter-spacing:-.32px;padding:0 40px 24px 36px}.esd__body p{margin:0 0 12px}.esd__body p:last-child{margin-bottom:0}.esd__body ul,.esd__body ol{margin:0 0 12px;padding-left:1.25em}.esd__body li{margin-bottom:10px}.esd__body li:last-child{margin-bottom:0}.esd__body strong,.esd__body b{font-weight:700}.esd__body a{color:inherit;text-decoration:underline}@media screen and (max-width:1600px){.extended-specs-details .container{max-width:1400px}}@media screen and (max-width:1440px){.extended-specs-details .container,.extended-performance .ebp__wrap{padding-left:20px;padding-right:20px}}@media screen and (max-width:1280px){.esd__heading{font-size:42px;letter-spacing:-.44px;margin:0 0 48px}.esd__title{font-size:20px}}@media(max-width:749px){.esd__trigger{padding:16px 18px}.esd__body{padding:0 18px 18px}.esd__trigger-start{gap:12px}}@media screen and (max-width:575px){.esd__heading{font-size:22px;margin:0 0 28px}.esd__title{font-size:18px}.esd__trigger{padding:24px 0}.esd__body{font-size:14px}.extended-specs-details{padding-top:32px;padding-bottom:32px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/extended-specs-details.css.map */
