.product{padding-bottom:59px}@media(min-width:768px){.product{padding-bottom:76px}}.product .mainImg{height:288px}@media(min-width:768px){.product .mainImg{height:496px}}.product .swiper-button-next:after{font-size:16px;color:#fff}.product .swiper.active{z-index:-1!important}.product .swiper-slide{border-radius:10px}@media(min-width:768px){.product .swiper-slide{border-radius:4px}}.product .swiper-image{height:288px}@media(min-width:768px){.product .swiper-image{height:112px}}.product .swiper-pagination{display:block}@media(min-width:768px){.product .swiper-pagination{display:none}}.product .swiper-pagination-bullet-active{background-color:#b1b5c3}.product .send{width:100%}@media(min-width:768px){.product .send{width:161px}}.product .el-input-number,.product .el-input__inner{border:none;max-width:124px!important}.product .el-input-number__decrease,.product .el-input-number__increase{width:40px;height:40px;border-radius:50%;border:none;background:var(--Gray-200)}.product .el-icon-minus,.product .el-icon-plus{font-weight:700}.product .move-box{background-color:#fff;z-index:1090;position:fixed;inset:auto 0 0 0;padding:10px 20px}@media(min-width:768px){.product .move-box{position:sticky;inset:auto;top:100px;padding:0}}.product .move-box-2{display:block;background-color:#fff;z-index:1060;position:fixed;inset:auto 0 -194px 0;-webkit-transition:inset .3s ease;transition:inset .3s ease;border-top-left-radius:10px;border-top-right-radius:10px}@media(min-width:768px){.product .move-box-2{display:none;position:static;inset:auto;padding:0}}.product .move-box-2.active{inset:auto 0 174px 0}.product .move-box-2.active-2{inset:auto 0 126px 0}@media(max-width:768px){.product .move-box-3{position:fixed;inset:0 0 0 0;background-color:#fff;z-index:2020;overflow-y:auto}}.product .backdrop{display:none;position:fixed;z-index:1030;inset:0;background-color:#000}.product .backdrop.active{opacity:.75;display:block}.product .close-icon{width:20px;height:20px;position:relative;cursor:pointer}.product .close-icon:after,.product .close-icon:before{content:"";position:absolute;width:2px;height:20px;background-color:#000;top:0;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.product .close-icon:before{-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg)}@media(max-width:768px){.product .el-dialog__wrapper{padding:0!important}}.product .el-dialog{border-radius:10px}@media(max-width:768px){.product .el-dialog{border-radius:0;position:absolute!important;top:0;bottom:0;margin:0!important;margin-top:0!important}}.product .el-dialog__header{border-bottom:1px solid var(--Gray-300)!important;padding:10px!important}.product .el-dialog__title{text-align:center;display:block!important;font-size:20px;font-weight:700}.product .el-dialog__body{padding:0 20px 84px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:768px){.product .el-dialog__body{padding:0 0 84px!important;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:var(--Gray-200)!important}}.product .el-dialog__headerbtn{top:10px!important}.product .el-icon-close:before{font-size:24px;color:#000}.datepicker{width:100%}@media(min-width:768px){.datepicker{width:260px}}.flatpickr-day{position:static!important}.dayContainer{position:relative}.data-tag:after{content:attr(data-label);position:absolute;top:-45px;left:10px;color:#000;font-size:14px}.flatpickr-day.endRange,.flatpickr-day.endRange.endRange,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.endRange,.flatpickr-day.selected.startRange,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange:hover{background-color:var(--Primary-dark-orange);border-color:var(--Primary-dark-orange);border-radius:50%}.flatpickr-day.selected.startRange,.flatpickr-day.startRange,.flatpickr-day.startRange:hover{-webkit-box-shadow:18px 0 #ffd4a0,15px 0 #ffd4a0,13px 0 #ffd4a0,11px 0 #ffd4a0,10px 0 #ffd4a0,8px 0 #ffd4a0,6px 0 #ffd4a0,4px 0 #ffd4a0;box-shadow:18px 0 #ffd4a0,15px 0 #ffd4a0,13px 0 #ffd4a0,11px 0 #ffd4a0,10px 0 #ffd4a0,8px 0 #ffd4a0,6px 0 #ffd4a0,4px 0 #ffd4a0;z-index:6}.flatpickr-day.endRange,.flatpickr-day.endRange:hover,.flatpickr-day .flatpickr-day.selected.endRange,.flatpickr-day.selected.endRange{-webkit-box-shadow:-16px 0 #ffd4a0,-15px 0 #ffd4a0,-13px 0 #ffd4a0,-11px 0 #ffd4a0,-10px 0 #ffd4a0,-8px 0 #ffd4a0,-6px 0 #ffd4a0,-4px 0 #ffd4a0;box-shadow:-16px 0 #ffd4a0,-15px 0 #ffd4a0,-13px 0 #ffd4a0,-11px 0 #ffd4a0,-10px 0 #ffd4a0,-8px 0 #ffd4a0,-6px 0 #ffd4a0,-4px 0 #ffd4a0;z-index:6}.flatpickr-day.inRange{background-color:#ffd4a0!important;border-color:#ffd4a0!important;-webkit-box-shadow:-5px 0 0 #ffd4a0,5px 0 0 #ffd4a0!important;box-shadow:-5px 0 0 #ffd4a0,5px 0 0 #ffd4a0!important}.flatpickr-disabled{color:var(--Gray-300)!important}.dayContainer+.dayContainer,.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:none!important;box-shadow:none!important}.nextMonthDay,.prevMonthDay{opacity:0!important;pointer-events:none!important}@media(max-width:768px){.flatpickr-calendar,.flatpickr-days{left:0!important;width:100%!important}}@media(max-width:768px){.flatpickr-calendar{border-radius:0;position:fixed;inset:auto 0 0 0!important}}@media(max-width:768px){.flatpickr-innerContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width:768px){.flatpickr-rContainer{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 43px}}@media(max-width:768px){.flatpickr-days{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:372px;overflow-y:auto}.flatpickr-days.showRentActive{max-height:390px}}@media(max-width:768px){.dayContainer{margin-top:48px;min-width:100%;width:100%}}@media(max-width:768px){.flatpickr-day{max-width:none!important}}@media(max-width:768px){.flatpickr-months>.flatpickr-month:nth-child(n+3),.flatpickr-weekdays .flatpickr-weekdaycontainer:nth-child(n+2){display:none!important}}.flatpickr-months{display:initial}@media(max-width:768px){.flatpickr-months{display:none}}