#ProductList .gridview .productInfoBox .prod-main-txt{height:40px;position:relative}#ProductList .gridview .kitbox.active .txtbox,#ProductList .gridview .fitsbox.active .fits-vehicles,#ProductList .gridview .productInfoBox .prod-main-txt.active .txtbox{top:auto;bottom:100%;height:280px;max-height:280px;overflow:auto;z-index:11}#ProductList .gridview .txt-toggle span{min-height:20px;line-height:20px;padding-right:26px}#ProductList .gridview .txt-toggle span::after,#ProductList .gridview .view-fits-vehicles span::after,#ProductList .gridview .kitbox .toggle span::after{width:10px;height:10px;display:grid;place-items:center;text-indent:0;font-size:9px;line-height:1;color:var(--d911-teal-text);background:#fff;border:1px solid currentColor;border-radius:50%;position:absolute;inset:2px 2px auto auto}#ProductList .gridview .product-extras-frame{flex-wrap:wrap;position:relative}#ProductList .gridview .product-extras-frame>.fitsbox,#ProductList .gridview .product-extras-frame>.kitbox:not(.videoFrame){flex:1 0 62px;min-width:62px;width:auto}#ProductList .gridview .view-fits-vehicles,#ProductList .gridview .kitbox .toggle{display:flex;justify-content:center;gap:6px;padding:0 4px}#ProductList .gridview .view-fits-vehicles::before,#ProductList .gridview .kitbox .toggle::before{position:static;inset:auto;width:26px;flex-shrink:0}#ProductList .gridview .view-fits-vehicles>span,#ProductList .gridview .kitbox .toggle>span{position:relative;flex:0 0 20px;width:20px;height:20px;font-size:0;line-height:0}#ProductList .gridview .view-fits-vehicles>span::after,#ProductList .gridview .kitbox .toggle>span::after{inset:0}