.cp-theme .lj-worlds.lj-worlds--compact .lj-world-material-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-columns:auto!important;gap:20px;overflow:visible!important;transform:none!important}.cp-theme .lj-worlds.lj-worlds--compact .lj-world-material-grid>.lj-world-tile{width:auto!important;min-width:0!important;max-width:none!important;flex:none!important;transform:none!important}.cp-theme .lj-worlds.lj-worlds--compact .lj-world-photo{aspect-ratio:1/1!important;height:auto!important;overflow:hidden}.cp-theme .lj-worlds.lj-worlds--compact .lj-world-photo img{display:block;width:100%;height:100%;aspect-ratio:1/1;object-fit:cover;transform:none!important}.cp-theme .lj-worlds.lj-worlds--compact .lj-world-tile h3{margin:12px 0 4px}.cp-theme .lj-worlds.lj-worlds--compact .lj-world-tile p{margin:0}.cp-theme .hero-copy h1{font-family:var(--lj-hero-font,"Manrope"),sans-serif!important;font-weight:500!important;font-style:normal!important;font-size:clamp(2.5rem,4.8vw,5.3rem)!important;line-height:1.08!important;letter-spacing:-.045em!important}.cp-theme .hero-copy h1 em{font-family:inherit!important;font-style:normal!important;font-weight:inherit!important;letter-spacing:inherit!important}.cp-theme .product-card>.product-name{min-height:0!important;height:auto!important;display:block!important;max-height:none!important;-webkit-line-clamp:unset!important;margin-bottom:0!important;overflow:visible!important}.cp-theme .product-card>.product-price{margin-top:var(--lj-card-price-gap,3px)!important;margin-bottom:0!important}@media(max-width:800px){.cp-theme .lj-worlds.lj-worlds--compact .lj-world-material-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 12px}.cp-theme .lj-worlds.lj-worlds--compact .lj-world-tile h3{font-size:18px}.cp-theme .lj-worlds.lj-worlds--compact .lj-world-tile p{font-size:13px;line-height:1.4}}@media(max-width:500px){.cp-theme .hero-copy h1{font-size:clamp(1.75rem,7.2vw,2.5rem)!important}}.cp-theme .lj-world-dialog.lj-world-dialog--compact{width:min(760px,calc(100% - 32px));max-height:90vh;padding:28px;border:0}.cp-theme .lj-world-dialog--compact .lj-world-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.cp-theme .lj-world-dialog--compact .product-card{width:auto!important;min-width:0!important}.cp-theme .lj-world-dialog--compact .product-picture{aspect-ratio:1/1}@media(max-width:500px){.cp-theme .lj-world-dialog.lj-world-dialog--compact{padding:20px}.cp-theme .lj-world-dialog--compact .lj-world-products{gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/lj-material-refinement.css.map */
