.-g-course-final-button{float:right}input#customer_points[type=number]{-webkit-appearance:textfield;appearance:field;-moz-appearance:textfield}input#customer_points[type=number]::-webkit-inner-spin-button,input#customer_points[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.-g-product-list-image-carousel{display:flex;justify-content:center;align-items:center}.-g-product-list-image-carousel .slick-dots{position:absolute;bottom:10px;padding:4px 5px;display:flex!important;justify-content:center;gap:4px;border-radius:10px;background:#ffffff50;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transform:translate3d(0,100%,0);transition:all .2s ease}.-g-product-list-image-carousel.-g-product-list-image-carousel-active .slick-dots{transform:translate3d(0,0,0)}.-g-product-list-image-carousel .slick-dots button{overflow:hidden;width:7px;height:7px;padding:0;border:none;border-radius:50%;background:#d4d4d4;text-indent:-99px}.-g-product-list-image-carousel .slick-dots li{display:flex}.-g-product-list-image-carousel .slick-dots .slick-active button{background:#444}.-g-product-list-image-carousel .slick-arrow{position:absolute;bottom:6px;padding:0;border:0;width:34px;height:34px;visibility:hidden;z-index:99;transition:all .3s ease}.-g-product-list-image-carousel .slick-arrow:before{font-family:"font awesome 6 pro";font-weight:400;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;position:absolute;bottom:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:50%;font-size:23px;background:#ffffffa8;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);visibility:visible;z-index:999}.-g-product-list-image-carousel .slick-prev{left:6px;transform:translate3d(-40px,0,0)}.-g-product-list-image-carousel .slick-next{right:6px;transform:translate3d(40px,0,0)}.-g-product-list-image-carousel.-g-product-list-image-carousel-active .slick-prev:not(.slick-disabled),.-g-product-list-image-carousel.-g-product-list-image-carousel-active .slick-next:not(.slick-disabled){transform:translate3d(0,0,0)}.-g-product-list-image-carousel .slick-prev:before{content:"\f104"}.-g-product-list-image-carousel .slick-next:before{content:"\f105"}@media screen and (max-width:991px){.-g-product-list-image-carousel .slick-arrow{display:none!important}}.product-box .product-icon-box{transition:all .3s ease}.product-box .product-icon-box.-g-icon-box-inactive{opacity:0;visibility:hidden}.attr-config-radio-container{display:flex;flex-direction:column;align-items:flex-start}.attr-config-radio .attr-config-radio-title{font-size:14px;margin-bottom:8px}.attr-config-radio .attr-config-radio-items{display:flex;flex-direction:column;gap:5px;overflow:auto;max-height:150px;margin-bottom:15px}.attr-config-radio .attr-config-radio-items::-webkit-scrollbar{width:4px}.attr-config-radio .attr-config-radio-items::-webkit-scrollbar-track{background:rgba(0,0,0,.2);border-radius:10px}.attr-config-radio .attr-config-radio-items::-webkit-scrollbar-thumb{border-radius:10px;background:#444}.attr-config-radio label{font-weight:400;font-size:12px;display:flex;gap:5px;align-items:center;margin-bottom:0;margin-right:8px}.attr-config-radio input[type=checkbox]{margin:0}.attr-config-select-title{margin-bottom:5px}