.race-loop.addon-loop{padding:15px;border:1px solid transparent}.race-loop.addon-loop .banner{background-size:contain!important}.race-loop.addon-loop .addon-title{font-size:15px;color:var(--blue);font-weight:700;margin:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}.race-loop.addon-loop .addon-price{font-size:15px;color:var(--ir-text-danger);font-weight:700;margin:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}.addon-detail .box-wrapper .box-item.left{padding-left:0;padding-top:0;margin-bottom:0;padding-bottom:0}.addon-detail .box-wrapper .box-item.left.is-mobile{padding-right:0;margin-top:20px}.addon-detail .box-wrapper .box-item .box-item-left{background-color:#fff}.addon-detail .box-wrapper .box-item .box-item-left.info{margin-bottom:20px}.addon-detail .box-wrapper .box-item .box-item-left.info .main-image{max-width:100%;max-height:200px}.addon-detail .box-wrapper .box-item .box-item-left .box-title{color:var(--ir-text-danger);font-weight:700;font-size:16px;margin-bottom:10px}.addon-detail .box-wrapper .sidebar-right.sidebar-right-desktop{position:sticky;top:1px!important;height:100%}.addon-detail .box-wrapper .sidebar-right .sidebar-right-item .icon-shopping-cart{position:absolute;top:5px;right:25px;z-index:9999;color:var(--ir-text-danger);font-size:40px}.addon-detail .box-wrapper .sidebar-right .sidebar-right-item .icon-shopping-cart:hover{color:var(--ir-text-danger)}.addon-detail .box-wrapper .sidebar-right .sidebar-right-item .icon-shopping-cart .wrap{position:relative}.addon-detail .box-wrapper .sidebar-right .sidebar-right-item .icon-shopping-cart .wrap .number{position:absolute;display:inline-block;width:25px;height:25px;border-radius:50%;background-color:#daa520;color:#fff;top:0;right:-10px;font-size:13px;text-align:center;line-height:25px;-webkit-user-select:none;user-select:none}.addon-detail .box-wrapper .sidebar-right .sidebar-right-item .addon-title{color:var(--text-color);font-size:18px;font-weight:700}.addon-detail .box-wrapper .sidebar-right .sidebar-right-item .addon-price{color:var(--ir-text-danger);font-size:20px}.addon-detail .box-wrapper .sidebar-right .sidebar-right-item .addon-price span img{width:20px;display:inline-block;margin-right:3px}.addon-detail .box-wrapper .sidebar-right .sidebar-right-item .addon-price span.coin{float:right}.addon-detail .box-wrapper .sidebar-right .sidebar-right-item .variants{margin-top:20px}.addon-detail .box-wrapper .sidebar-right .sidebar-right-item .variants .item-variant{display:inline-block;padding:8px;border:1px solid #d9d9d9;border-radius:4px;font-size:13px;text-align:center;margin-right:8px;margin-bottom:8px;-webkit-user-select:none;user-select:none;cursor:pointer}.addon-detail .box-wrapper .sidebar-right .sidebar-right-item .variants .item-variant.active{background-color:var(--ir-text-primary);color:#fff;border-color:var(--ir-text-primary)}.addon-detail .box-wrapper .sidebar-right .sidebar-right-item .quantity{margin-top:10px;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between}.addon-detail .box-wrapper .sidebar-right .sidebar-right-item .quantity .group-quantity{display:flex;border:solid 1px #d9d9d9;border-radius:4px}.addon-detail .box-wrapper .sidebar-right .sidebar-right-item .quantity .group-quantity button{height:38px;border:none;cursor:pointer;padding:0 10px;transition:.2s ease}.addon-detail .box-wrapper .sidebar-right .sidebar-right-item .quantity .group-quantity button.btn-tang{border-left:solid 1px #d9d9d9;border-top-right-radius:4px;border-bottom-right-radius:4px}.addon-detail .box-wrapper .sidebar-right .sidebar-right-item .quantity .group-quantity button.btn-giam{border-right:solid 1px #d9d9d9;border-top-left-radius:4px;border-bottom-left-radius:4px}.addon-detail .box-wrapper .sidebar-right .sidebar-right-item .quantity .group-quantity button:hover{background:var(--ir-text-primary);color:#fff}.addon-detail .box-wrapper .sidebar-right .sidebar-right-item .quantity .group-quantity input{width:56px;border:none!important;text-align:center}.addon-detail .box-wrapper .sidebar-right .sidebar-right-item .quantity .btn-add-to-cart{width:100px;background-color:var(--ir-text-danger)}.addon-detail .feature-image{text-align:center}.addon-detail .feature-image img{max-width:300px;max-height:350px}.addon-detail .btn-exchange-gift{background:var(--ir-bg-danger);color:#fff}.checkout-addon .btn-update-cart{width:100%;margin-top:10px}.checkout-addon .item-cart{padding:10px 15px 20px;margin-bottom:15px;border-bottom:1px solid #ddd}.checkout-addon .item-cart:last-child{border-bottom:0}.checkout-addon .item-cart .form-group{margin-bottom:0}.checkout-addon .item-cart .addon-title{color:var(--text-color);font-weight:700;position:relative;margin-bottom:15px!important;padding-right:30px}.checkout-addon .item-cart .addon-title .icon-delete{position:absolute;right:0;top:0;color:var(--ir-text-danger);cursor:pointer}.checkout-addon .item-cart .box-engraved-name{margin-top:15px;-webkit-user-select:none;user-select:none}.checkout-addon .item-cart .box-engraved-name span{display:inline-block;width:70px;float:left;padding-top:9px}.checkout-addon .item-cart .box-engraved-name .form-control{display:inline-block;width:calc(100% - 80px);float:right}.checkout-addon .item-cart .box-engraved-name .note{font-size:11px;font-style:italic;margin-top:10px}.checkout-addon .item-cart .grid-container{display:grid;grid-template-columns:30% 30% 40%;grid-template-rows:auto;align-items:center;margin-top:10px}.checkout-addon .item-cart .grid-container .grid-item .times{margin-left:10px}.checkout-addon .item-cart .grid-container .grid-item .equal{margin-right:10px}.checkout-addon .item-cart .grid-container .grid-item:last-child{text-align:right}.box-item.new.box-addon{margin-top:0}@media screen and (max-width:768px){.box-item.new.box-addon{padding:0 15px}}@media screen and (max-width:768px){.box-item.new.box-addon .wrapper-addon-list .grid{display:flex;flex-wrap:wrap}}.box-item.new.box-addon .wrapper-addon-list .item-addon{padding:10px;width:50%}@media screen and (max-width:768px){.box-item.new.box-addon .wrapper-addon-list .item-addon{flex:1 1 100%;max-width:100%;padding:5px 10px}}.box-item.new.box-addon .wrapper-addon-list .item-addon .addon-loop{background-color:#fff;border-radius:5px;overflow:hidden}@media screen and (max-width:768px){.box-item.new.box-addon .wrapper-addon-list .item-addon .addon-loop{padding:10px;border-radius:0}}.box-item.new.box-addon .wrapper-addon-list .item-addon .addon-loop a{display:block}.box-item.new.box-addon .wrapper-addon-list .item-addon .addon-loop a .banner{width:100%;padding-bottom:200px;background-size:cover;background-repeat:no-repeat;background-position:center}.box-item.new.box-addon .wrapper-addon-list .item-addon .addon-loop a .banner.bg-cover{background-size:cover!important}@media screen and (max-width:768px){.box-item.new.box-addon .wrapper-addon-list .item-addon .addon-loop a .banner{display:inline-block;width:150px;height:90px;padding:0;float:left}}.box-item.new.box-addon .wrapper-addon-list .item-addon .addon-loop a .addon-info{padding:10px;color:var(--text-color);font-size:14px}.box-item.new.box-addon .wrapper-addon-list .item-addon .addon-loop a .addon-info .title{font-weight:700;line-height:20px}.box-item.new.box-addon .wrapper-addon-list .item-addon .addon-loop a .addon-info .price{font-size:14px;font-weight:700;color:var(--ir-text-danger);text-align:left;padding:0;margin-top:5px}@media screen and (max-width:768px){.box-item.new.box-addon .wrapper-addon-list .item-addon .addon-loop a .addon-info{display:inline-block;width:calc(100% - 150px);float:left;padding-bottom:0;font-size:13px}.box-item.new.box-addon .wrapper-addon-list .item-addon .addon-loop a .addon-info .price{font-size:13px}}.list-products .item-category.detail{background:transparent}.list-products .item-category.detail .category-title{margin-bottom:15px}.list-products .item-category .category-title{color:var(--text-color);margin-bottom:10px}.list-products .item-category .category-title span{font-weight:700;font-size:16px}.list-products .item-category .category-title a{color:var(--text-color);position:relative;top:4px}@media screen and (min-width:992px){.list-products .item-category .col:nth-child(2n){padding-left:7px}.list-products .item-category .col:nth-child(odd){padding-right:7px}}.list-products .item-category .col .item-product{margin-bottom:15px;background:#fff;border-radius:10px;overflow:hidden}.list-products .item-category .col .item-product .banner{border-radius:0!important;border:0!important}@media screen and (max-width:767px){.list-products .item-category .col .item-product .banner{padding-bottom:230px!important}}.list-products .item-category .col .item-product .info{padding:15px!important}.list-products .item-category .list-categories>.row{margin-right:-7px;margin-left:-7px}.list-products .item-category .list-categories .item{padding-left:7px;padding-right:7px;height:116px;margin-bottom:15px}.list-products .item-category .list-categories .item a{display:block;width:100%;height:100%;background-position:100%;background-repeat:no-repeat;background-size:cover;border-radius:4px;overflow:hidden}.list-products .item-category .list-categories .item a span{color:#fff;font-weight:700;position:relative;left:0;top:0;padding-top:10px;padding-left:15px;z-index:3;display:block}.list-products .item-category .category-products .owl-nav span{position:absolute;top:50%;transform:translateY(-50%);left:-15px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#fff;text-align:center;line-height:40px;box-shadow:#00000029 0 3px 6px,#0000003b 0 3px 6px}.list-products .item-category .category-products .owl-nav span.disabled{display:none}.list-products .item-category .category-products .owl-nav span.owl-next{right:-15px;left:initial}.list-products .item-category .category-products .item-product .card-title{height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.list-products .item-category .category-products .item-product .price{font-weight:700;color:var(--ir-text-danger);text-align:left;padding:0;margin-top:5px}.list-products .item-category .category-products .item-product .price span img{width:20px;display:inline-block;margin-right:3px}.list-products .item-category .category-products .item-product .price span.coin{float:right}.list-products .item-category .category-products .item-product .price.exchange span{display:inline-block}.list-products .item-category .category-products .item-product .price.exchange span.vnd{margin-top:6px}.list-products .item-category .category-products .item-product .price.exchange span.coin{border:1px solid var(--ir-text-primary);padding:5px 10px;border-radius:5px;float:right;color:var(--ir-text-primary);font-weight:500}.list-products .item-category .category-products .item-product .expired{-webkit-user-select:none;user-select:none;cursor:not-allowed;opacity:.5}.wrapper-user-coin .group-info{display:flex;align-items:center;gap:36px}.wrapper-user-coin .group-info .avatar{width:120px;height:120px;border-radius:50%;background-size:cover!important;background-position:center;background-repeat:no-repeat;display:inline-block}.wrapper-user-coin .group-info .infomation h4{font-size:20px;font-weight:400}.wrapper-user-coin .list-day-checkin{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:20px}.wrapper-user-coin .list-day-checkin .item-checkin{display:inline-block;white-space:nowrap}.wrapper-user-coin .list-day-checkin .item-checkin .item{width:40px;height:40px;border:solid 2px #eff0f2;border-radius:4px;display:flex;align-items:center;justify-content:center;background:#f9f6fa;margin-bottom:6px}.wrapper-user-coin .list-day-checkin .item-checkin .item.active{border-color:var(--ir-text-danger);cursor:pointer}.wrapper-user-coin .list-day-checkin .item-checkin .item.active-checked{border-color:var(--ir-text-danger)}.wrapper-user-coin .list-day-checkin .item-checkin .item img{width:24px}@media(max-width:767px){.wrapper-user-coin .list-day-checkin{display:flex;justify-content:center;gap:10px}}
