#root #content#content .i44-model-sample{--model-blue:#0866c6}
#root #content#content .i44-model-sample .i44-model-yellow-hero{margin-bottom:14px}
#root #content#content .i44-model-sample .bt-shop>header .bt-eyebrow{display:none}
#root #content#content .i44-model-sample .bt-shop>header p{margin:7px 0 12px;font-size:12px}
#root #content#content .i44-model-sample .bt-shop h2,#root #content#content .i44-model-sample .bt-product-group>h2,#root #content#content .i44-model-sample .bt-faq>h2,#root #content#content .i44-model-sample .bt-guide h3{background:var(--model-blue)!important;color:#fff!important;padding:8px 12px!important;margin:0 0 10px!important;border-radius:6px;font:700 16px/1.35 Georgia,serif!important;min-height:0}
#root #content#content .i44-model-sample .i44-model-shop-layout{display:grid!important;grid-template-columns:235px minmax(0,1fr)!important;gap:18px!important;align-items:start}
#root #content#content .i44-model-sample .i44-model-sidebar{min-width:0;background:linear-gradient(135deg,#f3f8fe,#e8f1fb);border:1px solid #d4e0ee;border-radius:10px;padding:12px}
#root #content#content .i44-model-sample .bt-product-filters{display:flex;flex-direction:column;align-items:stretch;gap:11px;margin:0 0 16px;padding:0;border:0;background:transparent}
#root #content#content .i44-model-sample .bt-product-filters label{flex:none;min-width:0;width:100%;margin:0;font:700 11px/1.4 Arial,sans-serif;color:#173d69}
#root #content#content .i44-model-sample .bt-product-filters select{height:36px!important;min-height:36px;width:100%!important;padding:5px 8px!important;margin:5px 0 0!important;pointer-events:auto!important;visibility:visible!important;opacity:1!important}
#root #content#content .i44-model-sample .bt-product-filters .bv_mainselect{display:none!important}
#root #content#content .i44-model-sample .bt-product-filters button{display:block!important;width:100%!important;min-width:0!important;min-height:35px!important;margin:0!important;padding:8px!important;align-self:stretch;border:1px solid var(--model-blue)!important;border-radius:6px;background:#fff!important;color:var(--model-blue)!important;font:700 12px/1.3 Arial,sans-serif!important}
#root #content#content .i44-model-sample .bt-product-filters button:before,#root #content#content .i44-model-sample .bt-product-filters button:after{display:none!important}
#root #content#content .i44-model-sample [data-bt-products-count]{display:block;font:600 11px/1.5 Arial,sans-serif;color:#3a5676}
#root #content#content .i44-model-sample .i44-model-main{margin:0!important;min-width:0}
#root #content#content .i44-model-sample .bt-product-group{margin:0 0 16px;scroll-margin-top:100px}
#root #content#content .i44-model-sample .bt-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
#root #content#content .i44-model-sample .i44-popular .i44p-card-top{background:#edf4fc;min-height:31px}
#root #content#content .i44-model-sample .i44-popular .i44p-colour{font-size:11px;color:#173d69}
#root #content#content .i44-model-sample .i44-popular .i44p-colour i{background:#141414;width:10px;height:10px}
#root #content#content .i44-model-sample .i44-popular .i44p-yield-badge{font-size:9px}
#root #content#content .i44-model-sample .i44-popular .i44p-image>a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}
#root #content#content .i44-model-sample .i44-popular .i44p-image>a::after{content:"";position:absolute;inset:0;z-index:1}
#root #content#content .i44-model-sample .i44-popular .i44-popular-yield{font:600 11px/1.5 Arial,sans-serif!important;background:#edf4fc!important;color:#263c51!important}
#root #content#content .i44-model-sample .i44-popular .i44p-price{margin:0!important}
#root #content#content .i44-model-sample .bt-guide{width:auto!important;max-width:none!important;float:none!important;margin:0!important;border:0!important;background:transparent!important}
#root #content#content .i44-model-sample .bt-guide>summary{padding:9px 10px!important;background:var(--model-blue)!important;color:#fff!important;border-radius:6px;font:700 13px/1.4 Georgia,serif}
#root #content#content .i44-model-sample .bt-guide>aside{padding:10px 0 0!important;background:transparent!important}
#root #content#content .i44-model-sample .bt-guide h2{font-size:13px!important}
#root #content#content .i44-model-sample .bt-guide h3{font-size:12px!important;padding:6px 8px!important}
#root #content#content .i44-model-sample .bt-guide section{padding:0!important;margin:10px 0!important}
#root #content#content .i44-model-sample .bt-guide p{font:11px/1.6 Arial,sans-serif;margin:5px 0!important}
#root #content#content .i44-model-sample .bt-faq{margin:16px 0!important}
#root #content#content .i44-model-sample .bt-faq details{margin:7px 0!important}
@media(min-width:1500px){#root #content#content .i44-model-sample .bt-products{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:850px){#root #content#content .i44-model-sample .i44-model-shop-layout{grid-template-columns:200px minmax(0,1fr)!important;gap:12px!important}#root #content#content .i44-model-sample .bt-products{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){#root #content#content .i44-model-sample .i44-model-shop-layout{grid-template-columns:1fr!important}#root #content#content .i44-model-sample .i44-model-sidebar{padding:10px}#root #content#content .i44-model-sample .bt-product-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}#root #content#content .i44-model-sample .bt-product-filters button{grid-column:1/-1}#root #content#content .i44-model-sample .bt-guide{display:block}#root #content#content .i44-model-sample .i44-popular .i44p-card-info h3{min-height:82px}#root #content#content .i44-model-sample .bt-products{gap:9px}#root #content#content .i44-model-sample .i44-model-yellow-hero nav a{font-size:12px}}

#root #content#content .i44-model-sample .i44-popular .i44-popular-yield{margin:0!important;margin-top:auto!important}
#root #content#content .i44-model-sample .i44-popular .i44p-card-info h3{min-height:54px!important}

@media(max-width:600px){#root #content#content .i44-model-sample .i44-model-sidebar{display:contents}#root #content#content .i44-model-sample .i44-model-sidebar>h2{grid-row:1;margin-bottom:0!important}#root #content#content .i44-model-sample .bt-product-filters{grid-row:2;padding:10px;border:1px solid #d4e0ee;border-radius:8px;background:#edf4fc;margin:0}#root #content#content .i44-model-sample .i44-model-main{grid-row:3}#root #content#content .i44-model-sample .bt-guide{grid-row:4}#root #content#content .i44-model-sample .i44-popular .i44p-card-info h3{min-height:82px!important}}

#root #content#content .i44-model-sample #bt-compatible-products>h2,#root #content#content .i44-model-sample .i44-model-sidebar>h2{background:#c62026!important;color:#fff!important}
#root #content#content .i44-model-sample .bt-product-group>h2{font:700 16px/1.35 Georgia,serif!important;min-height:0!important}
#root #content#content .i44-model-sample .i44-popular a.i44p-image{position:static!important}
#root #content#content .i44-model-sample .i44-popular a.i44p-image::after{content:"";position:absolute;inset:0;z-index:1;cursor:pointer}

#root #content#content .i44-model-sample #bt-original-products>h2{background:#cfcf48!important;color:#173d69!important}

#root #content#content .i44-model-sample #bt-original-products>h2,#root #content#content .i44-model-sample #bt-original-products>h3{background:#cfcf48!important;color:#173d69!important}
#root #content#content .i44-model-sample .bt-product-group>h3{padding:8px 12px!important;margin:0 0 10px!important;border-radius:6px;font:700 16px/1.35 Georgia,serif!important;min-height:0!important}
#root #content#content .i44-model-sample #bt-compatible-products>h3{background:#c62026!important;color:#fff!important}
