.component-product-type .image-container{position:relative;overflow:hidden;border-radius:1rem}.component-product-type .image-container img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.component-product-type header{margin-top:1.5rem}.component-product-type header .price{font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1.25;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.component-product-type header .title{display:flex;align-items:center;justify-content:space-between;font-size:1.5rem;line-height:2rem;font-weight:600;line-height:2;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.component-product-type header .title i{font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.component-product-type header .title span{display:inline}.component-product-type .checks{margin-left:1rem;list-style-position:inside;list-style-type:disc}.component-product-type .checks li{font-size:1rem;line-height:1.5rem;font-weight:400;line-height:1.5;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.component-product-type .checks li span strong{font-weight:700;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.component-product-type .materials{margin-top:1rem;display:flex;align-items:center;gap:.5rem}.component-product-type .materials>div{position:relative;height:2.5rem;width:2.5rem;overflow:hidden;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(214 207 184 / var(--tw-border-opacity, 1))}.component-product-type .materials>div .item{position:absolute;margin-top:-.125rem;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.component-product-type .materials>div.selected{--tw-border-opacity: 1;border-color:rgb(122 118 104 / var(--tw-border-opacity, 1))}
