:root{--frame-color-primary: #393939;--frame-color-border: #dbdbdb;--frame-color-bgc: #efefef;--frame-color-gray-light: #f4f4f4;--frame-color-gray: #999;--frame-color-black: #232323;--frame-color-red: #db1215}.frame-widget{padding:20px 15px;border:2px solid var(--frame-color-border);border-radius:4px}.frame-widget h3{font-size:1.5rem;margin-bottom:2.5rem;font-weight:500;font-family:"Poppins",sans-serif}.frame-widget .frame-items .frame-item{display:flex;gap:1rem;margin-bottom:1rem;padding:10px 0}.frame-widget .frame-items .frame-item+.frame-item-off{opacity:.7;background:var(--frame-color-gray-light)}.frame-widget .frame-items .frame-item .frame-checkbox{display:flex;align-items:center}.frame-widget .frame-items .frame-item .frame-checkbox input{display:none}.frame-widget .frame-items .frame-item .frame-checkbox input+label{width:20px;height:20px;display:inline-flex;padding:2px;color:var(--frame-color-bgc);border:2px solid var(--frame-color-primary);background-color:var(--frame-color-bgc);transition:.3s ease-in-out}.frame-widget .frame-items .frame-item .frame-checkbox input+label:hover{cursor:pointer}.frame-widget .frame-items .frame-item .frame-checkbox input:checked+label{background-color:var(--frame-color-primary);color:var(--frame-color-gray-light)}.frame-widget .frame-items .frame-item .frame-image{width:90px;height:90px;border:1px solid var(--frame-color-border);background-color:var(--frame-color-bgc)}.frame-widget .frame-items .frame-item .frame-image img{width:100%;height:auto}.frame-widget .frame-items .frame-item .frame-data{flex:1}.frame-widget .frame-items .frame-item .frame-data .frame-name{font-family:"Poppins",sans-serif;min-height:3rem}.frame-widget .frame-items .frame-item .frame-data .frame-name a{font-weight:600}.frame-widget .frame-items .frame-item .frame-data .frame-price{font-weight:600;font-size:1rem}.frame-widget .frame-total-text{font-size:1.25rem;margin-top:2rem;margin-bottom:1.5rem;font-weight:500;font-family:"Poppins",sans-serif}.frame-widget .frame-total-text .frame-total{font-size:1.35rem;color:var(--frame-color-red)}.frame-widget .frame-total-text .frame-regular-total{color:var(--frame-color-gray);text-decoration:line-through}.frame-widget .frame-total-text .price-same-total{color:var(--frame-color-black)}.frame-widget .frame-total-text .price-same-total+.frame-regular-total{display:none}.frame-widget .btn-frame-add{background-color:var(--frame-color-primary);margin:auto}/*# sourceMappingURL=front.css.map */
