.card .img,.row .im,.cl .im,.lp-buy .pic,.gal .big{position:relative;overflow:hidden}.card .img>img,.row .im>img,.cl .im>img,.lp-buy .pic>img,.gal .big>img{position:absolute;top:4%;right:4%;bottom:4%;left:4%;width:92%;height:92%;max-width:none;max-height:none;object-fit:contain;display:block}.card .img:has(>img),.row .im:has(>img),.cl .im:has(>img),.lp-buy .pic:has(>img),.gal .big:has(>img){background:#fff!important;background-image:none!important}.gal .big:has(>img){border:1px solid #d5dbe2!important;border-radius:8px}.gal .big>img{top:4%;right:6%;bottom:9%;left:6%;width:88%;height:87%}.gal .big:has(>img) .dim{color:#8a94a3}.sugg img{background:#fff}.pill{font-family:var(--f-text);letter-spacing:.3px}.card .img .pill,.gal .big .pill{z-index:1}.row .nm .pill{margin-left:8px;vertical-align:2px}.row.best{background:#fffbef}:root{--r:14px;--r-m:8px}body{background-image:none!important;background-color:#f5f7fa}.corners{background:#fff!important;border:1px solid #e3e8ef!important;border-radius:14px;box-shadow:0 1px 2px #0b2a5b0a,0 8px 24px #0b2a5b0f}.panel{border-color:#e3e8ef;border-radius:14px}.card .img,.row .im,.cl .im,.lp-buy .pic{border-radius:10px;background-image:none!important;background-color:#fff!important}.blue{background-image:radial-gradient(1200px 400px at 85% -10%,rgba(29,91,230,.35),transparent 60%)!important}.hero,.band,.risk,.lp{border-radius:18px}.btn{border-radius:10px}.inp,select,textarea{border-radius:8px}.law .pill.st-ko{background:#e6eefd;color:#0b2a5b}.law .ic{margin-bottom:2px}.hx-pdp .gal,.hx-pdp .gal .big{width:100%!important}.hx-pdp .gal .big{max-height:none!important;aspect-ratio:5/4!important;height:auto!important}.hx-pdp .gal .big>img{top:6%!important;right:8%!important;bottom:6%!important;left:8%!important;width:84%!important;height:88%!important}@media(max-width:640px){.hx-pdp .gal .big{aspect-ratio:1/1!important}}[id$=__best] .grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}@media(max-width:1100px){[id$=__best] .grid{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;padding-bottom:8px}[id$=__best] .grid>*{flex:0 0 250px;scroll-snap-align:start}}.hx-pay{font-size:13px;color:var(--acier,#56606e);margin:0;line-height:1.5}.hx-quote{width:100%;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hx-fix.css.map */
