body,html{overflow-x:hidden}img{max-width:100%;height:auto}@media screen and (max-width:1024px){.container{padding:0 15px}.table-responsive,.tableWapp{overflow-x:auto;-webkit-overflow-scrolling:touch}.tableHeader{padding:10px 15px}.ConfirmAlert,.changePSWarpContainer{width:80%!important;min-width:auto!important}}@media screen and (max-width:768px){.container{padding:0 10px}.footerBtns,.tableHeaderLeft,.tableHeaderRight,.tableTitleSet{flex-direction:column;align-items:stretch}.footerBtns button,.tableHeaderLeft button,.tableHeaderRight button{margin:5px 0;margin-left:0!important;width:100%}.detailTitle{font-size:24px}.orderingTitle,.publicTitle{font-size:20px}table{table-layout:auto;min-width:600px}table td,table th{padding:6px 4px!important;font-size:12px}table th{width:auto!important;min-width:60px}table .btn{padding:8px 12px;font-size:13px;min-height:36px}table .btn i{margin-right:4px}table .btn span{display:inline}.form-control,.form-select{font-size:16px;padding:10px 12px}.row{margin-left:0;margin-right:0}.row>[class*=col-]{padding-left:5px;padding-right:5px}.col-md-3,.col-md-4,.col-md-6{width:100%!important;flex:0 0 100%!important;max-width:100%!important;margin-bottom:10px}.ConfirmAlert,.ConfirmAlertWarpAgreePolicyCard,.changePSWarpContainer{width:95%!important;min-width:auto!important;max-width:none!important;padding:15px!important;margin:10px auto}.orderOrExample .ConfirmAlert{min-width:auto!important;width:95%!important}.selectFunction{flex-wrap:wrap;gap:10px}.selectFunction div,.selectMethodsItem{width:calc(50% - 10px)!important;margin-right:0!important}.checkWarp{flex-direction:column;align-items:flex-start;margin:15px 0}.checkDiv{font-size:18px;margin-bottom:10px}.irderTotalsInfo>div{flex-direction:column;text-align:center;padding:8px 0}.irderTotalsInfo>div p{margin:3px 0}.PickupDateAddress,.selectShowItem,.shippingAddress{padding:15px 10px}.PickupDateAddress .form-group,.shippingAddress .form-group{flex-direction:column;margin-bottom:15px}.PickupDateAddress label,.shippingAddress label{margin-bottom:8px;font-size:14px;font-weight:500}#DropboxLocation,#PickupDate,#PickupTime,.PickupDateAddress input,.PickupDateAddress select,.shippingAddress input,.shippingAddress select{width:100%!important;padding:12px!important;font-size:16px!important;border:1px solid #ddd;border-radius:8px;box-sizing:border-box}.layui-form-select,.layui-input,.layui-select{width:100%!important}.layui-form-select dl{max-height:200px;overflow-y:auto;-webkit-overflow-scrolling:touch}.quoteContainer{width:95vw!important;max-width:none!important;padding:15px;margin:50px auto 0}.selection-buttons{flex-direction:column;align-items:center;gap:15px}.selection-card{width:100%!important;max-width:300px;height:150px!important}.selection-card i{font-size:36px}.selection-card .card-title{font-size:22px}.headerWrap{padding:10px}.headerNav{flex-wrap:wrap}.headerNav a{padding:8px 12px;font-size:14px}.pageNavigationWarp,.pageWarp{flex-wrap:wrap;justify-content:center;gap:5px}.layui-laypage a,.pageWarp button{padding:6px 10px;font-size:12px}.hide-mobile{display:none!important}}@media screen and (max-width:480px){.detailTitle{font-size:20px}.orderingTitle,.publicTitle{font-size:18px}.btn,body,label{font-size:14px}.selectFunction div,.selectMethodsItem{width:100%!important}.btn{padding:10px 16px}.footerBtns button{padding:12px 20px}.form-control,.form-select{padding:12px}table{min-width:500px}.ConfirmAlert,.changePSWarpContainer{padding:10px!important}.selection-card{height:130px!important;padding:20px}.selection-card i{font-size:30px}.selection-card .card-title{font-size:18px}.quoteContainer{padding:10px}.mySelect>div,.mySelectDic>div{margin-left:5px}}@media (hover:none) and (pointer:coarse){.btn,a.btn,button,input[type=checkbox],input[type=radio]{min-height:44px;min-width:44px}.btn:hover,.hoverClass:hover{text-decoration:none}.selectMethodsItem{padding:15px}.tableWapp{position:relative}.tableWapp::after{content:'';position:absolute;right:0;top:0;bottom:0;width:20px;background:linear-gradient(to left,rgba(255,255,255,.8),transparent);pointer-events:none}}@media screen and (max-width:768px) and (orientation:landscape){.ConfirmAlert,.changePSWarpContainer{max-height:80vh;overflow-y:auto}.selection-buttons{flex-direction:row;flex-wrap:wrap}.selection-card{width:calc(50% - 15px)!important;height:120px!important}}@media print{.btn,.footerBtns,.headerWrap,.pageWarp{display:none!important}table{min-width:auto;table-layout:auto}.container{width:100%;max-width:none}}@media screen and (min-width:769px){.hide-desktop{display:none!important}}.show-mobile{display:none!important}@media screen and (max-width:768px){.show-mobile{display:block!important}.full-width-mobile{width:100%!important;max-width:none!important}.text-center-mobile{text-align:center!important}}.table-scroll-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:15px}.table-scroll-hint{display:none;text-align:center;color:#666;font-size:12px;padding:5px;background:#f5f5f5;border-radius:4px;margin-bottom:10px}@media screen and (max-width:768px){.table-scroll-hint{display:block}}