.bee1_model_color{display:flex;gap:15px;align-items:center;justify-content:flex-start}.bee1_model_colors{margin:0;padding:0;display:flex;gap:10px}.bee1_model_products{width:25px;height:25px;border-radius:50px;display:block}.bee1_model_colors li{list-style:none;position:relative;margin:0}.bee1_product_color input{opacity:0;position:absolute}.bee1_product_color input+label{width:25px;height:25px;display:block;border-radius:50px;position:relative}.bee1_product_color input:checked+label:before{content:'';width:12px;height:6px;border-left:2px solid #fff;border-bottom:2px solid #fff;position:absolute;top:8px;left:6px;transform:rotate(-45deg)}.bee1_attribute_title{font-weight:700;margin-left:15px}.bee1_model_color{margin-bottom:20px}.comax_datepicker{cursor:pointer;background-repeat:no-repeat;background-position:right 10px center;background-size:18px;padding-right:36px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Cline x1='16' y1='2' x2='16' y2='6'%3E%3C/line%3E%3Cline x1='8' y1='2' x2='8' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='10' x2='21' y2='10'%3E%3C/line%3E%3C/svg%3E")}.ui-datepicker{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 6px 24px rgb(0 0 0 / .13);padding:12px;font-family:inherit;font-size:14px;z-index:9999!important;width:280px}.ui-datepicker .ui-datepicker-header{background:#eee;border:none;border-radius:6px 6px 0 0;color:#fff;padding:8px 6px;display:flex;align-items:center;justify-content:space-between;margin:-12px -12px 8px -12px}.ui-datepicker .ui-datepicker-title{display:flex;gap:6px;align-items:center;justify-content:center;flex:1}.ui-datepicker .ui-datepicker-title select{background:rgb(255 255 255 / .15);border:1px solid rgb(255 255 255 / .3);border-radius:4px;color:#fff;font-size:13px;font-weight:600;padding:3px 6px;cursor:pointer;-webkit-appearance:none;appearance:none}.ui-datepicker .ui-datepicker-title select option{background:#2c3e50;color:#fff}.ui-datepicker table{width:100%;border-collapse:collapse;margin:0}.ui-datepicker th{color:#888;font-size:11px;font-weight:600;text-transform:uppercase;padding:4px 0;text-align:center}.ui-datepicker td{padding:1px;text-align:center}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:5px 4px;border-radius:50%;text-align:center;text-decoration:none;color:#333;font-size:13px;line-height:1.4;transition:background 0.15s,color 0.15s;border:none;background:none}.ui-datepicker td a:hover{background:#e8f0fe;color:#2c3e50}.ui-datepicker td.ui-datepicker-today a{background:#e8f0fe;color:#2c3e50;font-weight:700}.ui-datepicker td.ui-state-active a,.ui-datepicker td a.ui-state-active,.ui-datepicker td.ui-datepicker-current-day a{background:#2c3e50;color:#fff;font-weight:700}.ui-datepicker td.ui-state-disabled span{color:#ccc}.ui-datepicker-buttonpane{border-top:1px solid #eee;margin-top:8px;padding-top:8px;text-align:center}.ui-datepicker-buttonpane button{background:#2c3e50;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;padding:5px 12px}.ui-datepicker-buttonpane button:hover{background:#3d5166}.ui-datepicker-header select{border:1px solid #999999!important;color:#333!important;font-size:12px!important;font-weight:500!important;height:34px}.ui-datepicker-header a{top:13px!important}