.bg-model{display:none}.bg-model .bg-model1{position:absolute;top:0%;left:0%;width:100%;height:100%;z-index:999;filter:Alpha(Opacity=70);background-color:#fff;opacity:.7}.bg-model .content{position:absolute;z-index:9999;left:50%;background-color:#fff;width:394px;height:170px;margin-left:-197px;margin-top:-170px;padding-top:30px}.bg-model .content .cancel_text{font-size:18px;line-height:22px}.bg-model .content .cancel_description{margin-top:11px;font-size:14px;line-height:17px}.bg-model .content .button_primary{margin-top:23.5px}.bg-model .content .button_primary .btn{display:inline-block;height:45px;border:1px solid #0d5c91;border-radius:4px;font-weight:bold;text-align:center;cursor:pointer}.bg-model .content .button_primary .btn_no{font-size:14px;color:#0d5c91;width:50%;background:#e7f5fa}.bg-model .content .button_primary .btn_yes{width:50%;color:#fff;background:#0d5c91;margin-left:22px}.rectangle-copy{display:flex;flex-direction:column;align-items:center;margin:0 auto;background-color:#fff;padding-bottom:40px;margin-bottom:24px;border-radius:4px}.rectangle-copy .tip-input-err{display:none;padding:4px 9px 0 22px;color:#af0200;font-size:12px;line-height:15px}.rectangle-copy .rectangle-copy-content{width:100%;position:relative}.rectangle-copy .register-title{width:100%;height:55px}.rectangle-copy .register-title .register-title-row{display:flex;align-items:center;height:55px}.rectangle-copy .register-title .register-title-row .current-timeline{width:24px;height:24px;line-height:20px;font-size:14px;font-weight:bold;margin:0 10px 0 19px;border:2px solid green;border-radius:50%;text-align:center}.rectangle-copy .register-title .title-bottom-line{height:1px;box-sizing:border-box;border-bottom:1px solid #e3e3e3}.rectangle-copy .register-title .title-text{color:#000;font-family:Lato;font-size:18px;letter-spacing:0}.rectangle-copy .tip_box{width:394px;min-height:50px;display:none;box-sizing:border-box;border:1px solid #af0200;border-radius:4px;background-color:rgba(175,2,0,.05);padding:14.5px 13.5px 14.5px;margin:23.5px auto;margin-bottom:0}.rectangle-copy .tip_box .tip_logo{width:20px;height:20px;float:left}.rectangle-copy .tip_box .tip_logo img{display:inline-block;width:100%;height:100%}.rectangle-copy .tip_box .tip_text{margin-left:38px}.rectangle-copy .error.errormsg{position:relative;left:24px;width:100%;color:#af0200;font-size:12px}.rectangle-copy #upwd-error{left:0}.rectangle-copy{width:unset}.account-form .rectangle-copy{width:858px;margin:0 auto}.program-cards{width:365px}.program-cards .myCardItem{margin-bottom:20px}.program-cards .myCardItem .title{color:#000;font-family:Lato;font-size:20px;font-weight:900;letter-spacing:0;line-height:24px}.program-cards .myCardItem .title img{max-height:20px}.program-cards .myCardItem .subtitle{color:#000;font-family:Lato;font-size:16px;letter-spacing:0;line-height:24px;word-break:break-word;word-wrap:break-word;white-space:break-spaces}.program-cards .myCardItem .subtitle ul{box-sizing:border-box;padding-left:20px;width:auto  !important}.program-cards .myCardItem .subtitle ul li{list-style:disc;display:list-item}.program-cards .myCardItem .body{color:#545454;font-family:Lato;font-size:14px;font-weight:500;letter-spacing:0;line-height:20px;margin-top:5px}.program-cards .myCardItem .isMore{color:#545454;font-weight:700;letter-spacing:0}.call-back-warp-regist,.call-back-warp-cards{background-color:rgba(0,0,0,.7)}.call-back-warp-regist .call-back-content,.call-back-warp-cards .call-back-content{box-sizing:border-box}.call-back-warp-regist .call-back-content .title,.call-back-warp-cards .call-back-content .title{width:314px;color:#000;font-family:Lato;font-size:22px;font-weight:300;letter-spacing:0;line-height:27px}.call-back-warp-regist .call-back-content .content,.call-back-warp-cards .call-back-content .content{color:#606060;font-family:Lato;font-size:14px;letter-spacing:0;line-height:17px;margin-left:20px;margin-right:20px}.call-back-warp-regist .call-back-content{width:410px  !important}.call-back-warp-cards .call-back-content{width:600px  !important}.call-back-warp-regist .call-back-content,.call-back-warp-cards .call-back-content{top:240px  !important}.call-back-warp-regist .call-back-content .close-content,.call-back-warp-cards .call-back-content .close-content{width:25px;height:25px;margin-bottom:0;position:absolute;top:20px;right:20px}.call-back-warp-regist .call-back-content .close-content img.close_pro_box,.call-back-warp-cards .call-back-content .close-content img.close_pro_box{width:20px;height:20px;float:right}.rectangle-copy .register_fragment_body{width:100%}.rectangle-copy .register_fragment_body .dialog_register{width:100%} @keyframes fade{0%,50%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%,50%{opacity:1}100%{opacity:0}}.thanks_view{background-color:#f3f3f3;width:100%;height:100%}.thanks_view .loading-page-masker{position:fixed;top:0;left:0;z-index:1009;width:100%;min-height:100%;display:flex;justify-content:center;color:#fff;background:rgba(244,244,244,.95);font-size:0;color:#000}.thanks_view .loading-page-masker .loading-masker{position:absolute;top:50%;left:50%}.thanks_view .loading-page-masker .loading-div{position:relative;box-sizing:border-box;display:inline-block;float:none;background-color:#333;border:0 solid #333;width:10px;height:10px;margin:4px;border-radius:100%;animation:ball-beat .7s -0.15s infinite linear}.thanks_view .loading-page-masker .loading-div:nth-child(2n-1){animation-delay:-0.5s}@keyframes ball-beat{50%{opacity:.2;transform:scale(0.75)}100%{opacity:1;transform:scale(1)}}.thanks_view .bgWhite{background-color:#fff}.thanks_view .borderW{border:1px solid #bcbcbc;border-radius:4px;background-color:#fff;box-sizing:border-box;padding:12px 23px;margin-bottom:15px}.thanks_view .program-cards .borderW:first-child{border:1px solid #757575}.thanks_view .program-cards .borderW:nth-child(2){border:1px solid #3e8ddd}.thanks_view .program-cards .borderW:nth-child(3){border:1px solid #000}.thanks_view .program-cards .borderW:nth-child(4){border:1px solid #060}.thanks_view .order .step{border-top:1px solid #e3e3e3;height:56px;border-bottom:1px solid #e3e3e3;display:flex;align-items:center}.thanks_view .order .step .icon{background-color:#060;height:28px;width:28px;margin:0 15px 0 10px;border-radius:50%}.thanks_view .order .step .text{font-size:20px}.thanks_view .order .step.step_ok span.icon{background:url("//p4-ofp.static.pub/fes/cms/2021/06/04/1sngtmlfhg89h91fdf0pkhp56jvy3i422804.svg") #060 no-repeat center center}.thanks_view .order .order_content{margin-bottom:20px;border-bottom:1px solid #e3e3e3}.thanks_view .order .order_content .order_info{border-bottom:1px solid #eee}.thanks_view .order .order_content .order_info .order_left{flex:1}.thanks_view .order .order_content .order_info .order_left .item{line-height:27px;display:flex;align-items:top}.thanks_view .order .order_content .order_info .order_left .item .tit{font-weight:bold;margin-right:6px}.thanks_view .order .order_content .order_info .order_left .item.hideItem{display:none}.thanks_view .order .order_content .order_info .order_right{display:none;text-align:center}.thanks_view .order .order_content .order_info .order_right .item{color:#294e95;font-weight:bold;line-height:19px;cursor:pointer}.thanks_view .order .order_content .order_info .show{display:block}.thanks_view .order .order_content .order_info .boleto-box{margin:20px 0px;border:1px solid #bcbcbc;border-radius:4px;padding:16px;display:flex;justify-content:space-between}.thanks_view .order .order_content .order_info .boleto-box .boleto-left{margin-right:36px;display:flex;align-items:center}.thanks_view .order .order_content .order_info .boleto-box .boleto-left .icon{margin-right:16px;width:80px;height:68px}.thanks_view .order .order_content .order_info .boleto-box .boleto-left .info .info-title{font-size:20px;font-weight:bold;margin-bottom:4px}.thanks_view .order .order_content .order_info .boleto-box .boleto-right{display:flex;align-items:center}.thanks_view .order .order_content .order_info .boleto-box .boleto-right .boleto-btn{width:312px;font-weight:bold;color:#fff;background-color:#294e95;border-radius:4px;padding:13px;cursor:pointer}.thanks_view .order .order_content .order_info .tip .familyhub-tip{margin-top:20px}.thanks_view .myRewards{padding:0 10px}.thanks_view .myRewards .myRewardsBody{display:flex;padding-bottom:20px;margin-left:10px;margin-right:10px;margin-bottom:20px;border:1px solid #bcbcbc;border-radius:4px;background-color:#fff}.thanks_view .myRewards .myRewardsBody .left{width:calc(100% - 250px);margin-right:25.57px}.thanks_view .myRewards .myRewardsBody .left .myRewardsBodyTitle{margin-top:30px}.thanks_view .myRewards .myRewardsBody .left .myRewardsBodyTitle .icon{width:20px;margin-left:17px;display:inline}.thanks_view .myRewards .myRewardsBody .left .myRewardsBodyTitle .icon img{width:20px;height:auto}.thanks_view .myRewards .myRewardsBody .left .myRewardsBodyTitle .txt{margin-left:12px;vertical-align:top;line-height:24px;height:24px;color:#000;font-family:Lato;font-size:20px;letter-spacing:0}.thanks_view .myRewards .myRewardsBody .left .myRewardsBodyTitle .body{margin-left:52px;margin-top:13px;color:#000;font-family:Lato;font-size:16px;letter-spacing:0;line-height:27px;word-wrap:break-word;word-break:normal}.thanks_view .myRewards .myRewardsBody .right{display:flex;width:250px}.thanks_view .myRewards .myRewardsBody .right .viewRewardsBtn{height:45px;width:205px;border-radius:4px;background-color:#294e95;margin-top:66.5px;margin-right:39px;color:#fff;font-size:16px;font-weight:bold;line-height:24px;text-align:center;cursor:pointer}.thanks_view .myRewards .myRewardsBody .right .viewRewardsBtn:hover{border:1px solid #294e95;background-color:#eaeef5;color:#294e95}.thanks_view .priceSavings{text-align:right}.thanks_view .priceSavings .priceSavings_bundle{color:#6b6b6b;font-size:12px}.thanks_view .priceSavings .priceSavings_bundle .priceSavings_bundle_web{color:#6b6b6b;margin:0 5px}.thanks_view .priceSavings h3{line-height:19px;font-size:16px;padding-bottom:3px;width:max-content}.thanks_view .priceSavings .saving{line-height:17px;color:#285d50;font-size:14px}.thanks_view .priceSavings .saving span{color:#285d50}.thanks_view .shipping{width:100%;color:#606060;font-size:14px;line-height:17px;margin-bottom:8px}.thanks_view .InstantSaving,.thanks_view .eCouponSaving,.thanks_view .eCouponApplied,.thanks_view .additionalSavings,.thanks_view .configSaving,.thanks_view .eCouponId{min-width:130px;font-size:12px;line-height:15px;padding-top:7px}.thanks_view .priceDetials .value{color:#676767}.thanks_view .qty,.thanks_view .group-num{font-size:14px;line-height:17px}.thanks_view .qty span,.thanks_view .group-num span{color:#606060}.thanks_view .crad,.thanks_view .group-num{font-size:14px;line-height:17px}.thanks_view .crad span,.thanks_view .group-num span{color:#606060}.thanks_view .icons img{width:30px;height:30px}.thanks_view .productcart{margin-bottom:20px;background:#fff}.thanks_view .productcart .item.orderNumber{display:flex;align-items:center;margin-bottom:15px}.thanks_view .productcart .item.orderNumber .tit{font-weight:bold}.thanks_view .productcart .productcartHeader{display:flex;justify-content:space-between;padding-bottom:7px;border-bottom:1px solid #e3e3e3;margin-top:10px}.thanks_view .productcart .productcartHeader .itemImage{width:100%;height:100%;overflow:hidden;text-align:center;line-height:100%}.thanks_view .productcart .productcartHeader .productNameInfo{padding-right:20px;word-break:keep-all}.thanks_view .productcart .productcartHeader .productNameInfo h3{word-break:keep-all;line-height:19px;font-size:16px;padding-bottom:3px}.thanks_view .productcart .productcartHeader .productNameInfo .productNumber{line-height:17px;color:#555;font-size:14px}.thanks_view .productcart .productcartHeader .productNameInfo .productNumber span{color:#555}.thanks_view .productcart .productcartBody{display:flex}.thanks_view .productcart .productcartBody .right{flex:1;padding-top:7px;margin-bottom:22.5px}.thanks_view .productcart .viewEditSpecs{cursor:pointer;margin-top:13px;font-size:14px;line-height:17px;width:auto}.thanks_view .productcart .viewEditSpecs span{color:#294e95}.thanks_view .productcart .prodcutcartFooter .itemActions{padding-left:206px;margin-bottom:20px}.thanks_view .productcart .prodcutcartFooter .itemActions .icons{float:right}.thanks_view .productcart .prodcutcartFooter .itemActions .icons img{margin-left:15px}.thanks_view .productcart .showHide{position:relative;padding-right:15px}.thanks_view .productcart .showHide div{display:inline-block;position:relative;padding-right:12px;color:#294e95;font-size:12px;line-height:15px;cursor:pointer}.thanks_view .productcart .showHide i{position:absolute;top:3px;right:0;width:8px;height:8px;border:#294e95 solid;border-width:1px 0 0 1px;box-sizing:border-box;transform:rotate(-135deg)}.thanks_view .productcart .showHide .viewSpecs,.thanks_view .productcart .showHide .showPriceBreakdown{display:inline}.thanks_view .productcart .showHide .hideSpecs,.thanks_view .productcart .showHide .hidePriceBreakdown{display:none}.thanks_view .productcart .showHide.showHide_active i{top:7px;transform:rotate(45deg)}.thanks_view .productcart .showHide.showHide_active .viewSpecs,.thanks_view .productcart .showHide.showHide_active .showPriceBreakdown{display:none}.thanks_view .productcart .showHide.showHide_active .hideSpecs,.thanks_view .productcart .showHide.showHide_active .hidePriceBreakdown{display:inline}.thanks_view .productcart .productBundle{padding-top:9px;border-top:1px solid #e3e3e3}.thanks_view .productcart .productBundle>h3{line-height:19px;font-size:16px;padding-bottom:12px}.thanks_view .productcart .productBundle .productBundleItem{justify-content:start;border-bottom:1px solid #757575}.thanks_view .productcart .productBundle .productBundleItem:last-child{border-bottom-color:rgba(0,0,0,0)}.thanks_view .productcart .productBundle .productBundleItem .itemPhoto{display:inline-block;margin-top:7px;width:76px;height:108px;margin-bottom:11px}.thanks_view .productcart .productBundle .productBundleItem .itemPhoto .image_comming_soon_i{width:70px;font-size:12px;height:32px;line-height:16px;color:#555;display:block;text-align:center}.thanks_view .productcart .productBundle .productBundleItem .viewEditSpecs{width:100%}.thanks_view .productcart .productBundle .productBundleItem .viewEditSpecs i{right:auto;margin-left:5px}.thanks_view .productcart .productBundle .productBundleItem .itemProductNameInfo{line-height:17px;font-size:14px}.thanks_view .productcart .productBundle .productBundleItem .itemProductNameInfo>h3{font-size:14px}.thanks_view .productcart .productBundle .productBundleItem .itemProductNameInfo .productNumber{line-height:17px;color:#555;font-size:14px;padding-top:4px}.thanks_view .productcart .productBundle .productBundleItem .itemProductNameInfo .productNumber span{color:#555}.thanks_view .productcart .productBundle .productBundleItem .itemContent{padding:11px 0;margin-left:24px;display:inline-block;width:750px}.thanks_view .productcart .productBundle .productBundleItem .itemContent .itemPriceBlock{font-size:14px;line-height:17px;font-weight:bold}.thanks_view .productcart .productBundle .productBundleItem .itemContent .itemPriceBlock .webPrice{width:281px}.thanks_view .productcart .productBundle .productBundleItem .itemContent .itemPriceBlock .webPrice span{color:#6b6b6b}.thanks_view .productcart .productBundle .productBundleItem .itemContent .itemPriceBlock .webPrice .label{width:145px}.thanks_view .productcart .productBundle .productBundleItem .itemContent .itemPriceBlock .webPriceBundle{display:block;text-align:right}.thanks_view .productcart .productBundle .productBundleItem .itemContent .itemPriceBlock .yourPrice{width:281px;padding-top:9px;justify-content:flex-end}.thanks_view .productcart .productBundle .productBundleItem .itemContent .itemPriceBlock .yourPrice .label{width:167px}.thanks_view .productcart .productBundle .productBundleItem .itemContent .leadTimeMsg{font-size:14px;padding-top:4px;color:#555}.thanks_view .productcart .productBundle .productBundleItem .itemContent .automatically{font-size:14px;padding-top:4px;color:#555}.thanks_view .productcart .productBundle .productBundleItem .itemContent .viewEditSpecs{color:#294e95;font-size:14px;line-height:17px;width:auto}.thanks_view .productcart .productBundle .productBundleItem .adi-info{text-align:left;padding-top:4px;font:normal normal normal 14px/17px Lato;letter-spacing:0px;color:#555}.thanks_view .productcart .productBundle .productBundleItem .adi-info a{text-decoration:underline;color:#284e95;cursor:pointer}.thanks_view .productcart .productBundle .productBundleItem .psp-adi-info{font:normal normal normal 14px/17px Lato;letter-spacing:0px;color:red}.thanks_view .productcart .productBundle .productBundleItemSpecs{margin-left:-100px}.thanks_view .productcart .viewEditSpecs.open~.specs,.thanks_view .productcart .productBundleItemSpecs{display:block}.thanks_view .productcart .specs,.thanks_view .productcart .productBundleItemSpecs{display:none;width:100%;padding-bottom:22.5px}.thanks_view .productcart .specs .title,.thanks_view .productcart .productBundleItemSpecs .title{font-size:14px;line-height:17px;font-weight:bold;padding-bottom:7px}.thanks_view .productcart .specs .specsDetails,.thanks_view .productcart .productBundleItemSpecs .specsDetails{font-size:13px;line-height:25px}.thanks_view .productcart .specs .specsDetails li,.thanks_view .productcart .productBundleItemSpecs .specsDetails li{color:#606060;letter-spacing:0;display:flex}.thanks_view .productcart .specs .specsDetails li:before,.thanks_view .productcart .productBundleItemSpecs .specsDetails li:before{content:"";color:#606060;font-size:10px;margin-right:10px;margin-top:10px;display:block;width:4px;height:4px;background:#606060;border-radius:5px;flex-shrink:0}.thanks_view .productcart .specs .specsDetails li .upgrade,.thanks_view .productcart .productBundleItemSpecs .specsDetails li .upgrade{margin-left:8px;color:#000;font-weight:normal;font-style:italic}.thanks_view .productcart .specs .specsDetails.dcgSpecs,.thanks_view .productcart .productBundleItemSpecs .specsDetails.dcgSpecs{font-size:14px;line-height:17px}.thanks_view .productcart .specs .specsDetails.dcgSpecs li,.thanks_view .productcart .productBundleItemSpecs .specsDetails.dcgSpecs li{margin-top:9px}.thanks_view .productcart .specs .specsDetails.dcgSpecs label,.thanks_view .productcart .productBundleItemSpecs .specsDetails.dcgSpecs label{font-weight:bold;color:#000}.thanks_view .productcart .specs .specsDetails.dcgSpecs .specsItem,.thanks_view .productcart .productBundleItemSpecs .specsDetails.dcgSpecs .specsItem{color:#606060}.thanks_view .productcart p.pickup-ready{margin-top:1rem}.thanks_view .productcart .pickup-info{height:66px;background:#f9f4fa 0% 0% no-repeat padding-box;border:1px solid #912693;border-radius:4px;opacity:1;padding:1rem;display:flex;margin-bottom:1rem}.thanks_view .productcart .pickup-info .icon{width:2rem}.thanks_view .productcart .pickup-info .info span{font-size:16px;font-weight:bold}.thanks_view .productcart .orderAddress{margin-top:1rem;margin-bottom:1rem}.thanks_view .productcart .orderAddress p{font-size:16px;margin-top:.5rem;max-width:800px}.thanks_view .productcart .orderAddress .flex{display:flex;justify-content:space-between;margin-top:1rem}.thanks_view .productcart .priceBreakdown{font-size:12px;line-height:15px;text-align:right;cursor:pointer;position:relative}.thanks_view .productcart .priceBreakdown span{color:#294e95}.thanks_view .productcart .priceBreakdown.hideBtn{display:none}.thanks_view .productcart .priceBreakdown+.priceDetials{display:none}.thanks_view .productcart .priceBreakdown.showHide i{right:auto}.thanks_view .price_info{line-height:19px}.thanks_view .price_info .summaryTotal{margin-bottom:20px}.thanks_view .price_info .summaryTotal .summaryTotalHeader{border-bottom:1px solid #757575;padding-bottom:9px}.thanks_view .price_info .summaryTotal .summaryTotalHeader .flex{margin-bottom:9px}.thanks_view .price_info .summaryTotal .summaryTotalHeader .unite-ar-tax .unite-title{margin-bottom:9px}.thanks_view .price_info .summaryTotal .summaryTotalHeader .unite-ar-tax .item-line-left>span:last-child{margin-left:2px}.thanks_view .price_info .summaryTotal .summaryTotalHeader .acslLocalFee{display:flex;align-items:center}.thanks_view .price_info .summaryTotal .summaryTotalHeader .ltm_tips_content{position:relative;cursor:pointer;margin-left:3px}.thanks_view .price_info .summaryTotal .summaryTotalHeader .ltm_tips_content .tips_icon_content{position:absolute;top:26px;background:#fff;border-radius:4px;width:250px;font-weight:normal;line-height:18px;padding:10px;font-size:14px;color:#555;box-shadow:2px 0 8px 0 rgba(0,0,0,.5);display:none;z-index:99;margin-left:2px}.thanks_view .price_info .summaryTotal .summaryTotalHeader .ltm_tips_content .tips_icon_content::before{position:absolute;content:" ";width:14px;height:14px;margin-top:-15px;margin-left:-9px;box-shadow:-2px -2px 4px rgba(0,0,0,.25);background-color:#fff;transform:rotateZ(45deg);z-index:4;clip-path:polygon(-5px calc(100% + 5px), -5px -5px, calc(100% + 5px) -5px)}.thanks_view .price_info .summaryTotal .summaryTotalHeader .ltm_tips_content svg:hover+.tips_icon_content{display:block}.thanks_view .price_info .summaryTotal .summaryTotalBody .total{font-size:18px;line-height:22px;font-weight:900;margin:11px 0 7px 0}.thanks_view .price_info .summaryTotal .summaryTotalBody .total .price-include-text{flex:1}.thanks_view .price_info .summaryTotal .summaryTotalBody .saving{margin-bottom:4px}.thanks_view .price_info .summaryTotal .summaryTotalBody .saving span{font-weight:900;font-size:14px;line-height:17px;color:#060}.thanks_view .help .need_help{font-weight:900;line-height:20px;padding-bottom:7px;border-bottom:1px solid #000;margin-bottom:17px}.thanks_view .help_content .chatCall{font-size:14px;margin-bottom:14px;line-height:17px}.thanks_view .help_content .chatCall:last-child{margin-bottom:0}.thanks_view .help_content .chatCall span{color:#555}.thanks_view .help_content .chatCall span.blue{color:#294e95}.thanks_view .help_content .chatCall.call .blue{font-weight:900}.thanks_view .help_content .chatCall .blue{font-weight:bold}.thanks_view .help_content .chatCall .phone{font-weight:900;color:#000}.thanks_view .cart_id{font-size:14px;line-height:17px}.thanks_view .cart_id .tit{color:#555}.thanks_view .cart_id .text{font-weight:900}.thanks_view .create-account-title{width:100%;color:#000;font-size:20px;font-weight:bold;line-height:24px;margin-bottom:15px}.thanks_view .account-form{background-color:#fff;margin-bottom:17px;border-top:1px solid #e3e3e3}.thanks_view .account-form .account-footer{text-align:center;padding:20px 0}.thanks_view .account-form .account-footer .crerate-account-btn{padding:11px 10px 10px;color:#fff;border-radius:4px;background-color:#294e95;font-size:16px;font-weight:bold;line-height:24px;text-align:center}.thanks_view .order_item_list .order_info{display:block;font-size:14px;line-height:24px}.thanks_view .order_item_list .order_info .order_left{margin-bottom:16.5px}.thanks_view .order_item_list .order_info .order_left .item{display:flex;align-items:center;line-height:24px;font-size:14px}.thanks_view .order_item_list .order_info .order_left .item .tit{font-weight:bold;width:50%;margin-right:19px}.thanks_view .order_item_list .order_info .order_left .item .text{flex:1}.thanks_view .order_item_list .order_item_list_header h2{display:flex;align-items:center;height:45px;width:auto;font-size:18px}.thanks_view .order_item_list .order_item_list_header h2 span{font-weight:400}.thanks_view .order_item_list .order_item_list_header h2 p{display:inline;padding-right:24px;background:url("//p1-ofp.static.pub/fes/cms/2021/03/12/eh0how3vgzz9qyxi5hx0mfvy6742ub530670.png") no-repeat center right;background-size:18px 10px;cursor:pointer}.thanks_view .order_item_list .order_item_list_header h2 p.active{background:url(//p1-ofp.static.pub/fes/cms/2021/03/17/i3exjjggsk4xsz2x12irov72tjuyij436594.png) no-repeat center right;background-size:18px 10px}.thanks_view .order_item_list .order_item_list_total{border:1px solid #bcbcbc;border-radius:4px;background-color:#fff;padding:16px 19.5px 20px 19.5px}.thanks_view .order_item_list .order_item_list_total .summaryTotalHeader{border-bottom:1px solid #757575;padding-bottom:9px}.thanks_view .order_item_list .order_item_list_total .flex{margin-bottom:9px}.thanks_view .order_item_list .order_item_list_total .summaryTotalBody .totalOrderPrice{font-size:18px;line-height:22px;font-weight:900;margin:11px 0 7px 0}.thanks_view .share-your-order-content .warning{margin-top:15px;border:1px solid red;border-radius:4px;background-color:rgba(199,83,0,.05);padding:13px;display:none}.thanks_view .share-your-order-content .warning .img-warp{width:22px;height:22px;margin-right:13px}.thanks_view .page-title-warpper .page-icons .share-your-order-content .warning .img-warp img{margin-left:0px}.thanks_view .share-your-order-content .warning-msg{flex:1}.checkout_masthead .right .return_cart span.c_i_num{display:none}.cms-data{display:none}.webPriceLineThrough{text-decoration:line-through}.call-back-warp,.call-back-warp-regist,.call-back-warp-cards{left:0;top:0;position:fixed;width:100%;height:100%;background:rgba(248,248,248,.85);z-index:1000;display:none}.call-back-warp .call-back-content,.call-back-warp-regist .call-back-content,.call-back-warp-cards .call-back-content{box-sizing:border-box;width:415px;border-radius:4px;background-color:#fff;box-shadow:0 2px 15px 0 rgba(0,0,0,.1);padding:34px 28px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);display:flex;flex-direction:column;align-items:center;justify-content:center}.call-back-warp .call-back-content .popupHead,.call-back-warp-regist .call-back-content .popupHead,.call-back-warp-cards .call-back-content .popupHead{display:block;width:100%}.call-back-warp .call-back-content .popupHead img,.call-back-warp-regist .call-back-content .popupHead img,.call-back-warp-cards .call-back-content .popupHead img{height:40px;display:block;margin-top:20px}.call-back-warp .call-back-content div,.call-back-warp-regist .call-back-content div,.call-back-warp-cards .call-back-content div{color:#000;font-size:24px;letter-spacing:0;line-height:29px;margin-bottom:18px}.call-back-warp .call-back-content .popupBody,.call-back-warp-regist .call-back-content .popupBody,.call-back-warp-cards .call-back-content .popupBody{box-sizing:border-box;font-weight:300}.call-back-warp .call-back-content .popupBody ul,.call-back-warp-regist .call-back-content .popupBody ul,.call-back-warp-cards .call-back-content .popupBody ul{box-sizing:border-box;padding:0 20px;margin:10px 0}.call-back-warp .call-back-content .popupBody ul li,.call-back-warp-regist .call-back-content .popupBody ul li,.call-back-warp-cards .call-back-content .popupBody ul li{list-style:disc;margin-top:5px}.loyaltyProgram{display:none;margin-top:30px}.loyaltyProgram .loyaltyProgramBody{margin-left:10px;margin-right:10px;margin-bottom:20px;border:1px solid #bcbcbc;border-radius:4px;padding:40px 20px;background-color:#fff}.loyaltyProgram .loyaltyProgramBody .left .loyaltyProgramBodyTitle .txt{font-size:20px}.loyaltyProgram .loyaltyProgramBody .left .loyaltyProgramBodyTitle .icon{width:20px;display:inline;vertical-align:middle}.loyaltyProgram .loyaltyProgramBody .left .loyaltyProgramBodyTitle .icon img{width:20px;height:auto}.loyaltyProgram .loyaltyProgramBody .left .loyaltyProgramBodyTitle .text{font-size:20px}.loyaltyProgram .loyaltyProgramBody .left .loyaltyProgramBodyTitle .bodylist{margin-left:52px;margin-top:13px;color:#000;font-family:Lato;font-size:16px;letter-spacing:0;line-height:27px;word-wrap:break-word;word-break:normal}.loyaltyProgram .loyaltyProgramBody .left .loyaltyProgramBodyTitle .bodylist li{list-style-type:disc}.loyaltyProgram .loyaltyProgramBody .left .loyaltyProgramBodyTitle .rewardsbox{margin:20px 0;display:flex;accent-color:#294e95}.loyaltyProgram .loyaltyProgramBody .left .loyaltyProgramBodyTitle .rewardsbox .rewards_checkbox{vertical-align:top;margin-top:6px;margin-right:10px}.loyaltyProgram .loyaltyProgramBody .left .loyaltyProgramBodyTitle .rewardsbox .rewardsIcon{width:150px;height:50px}.loyaltyProgram .loyaltyProgramBody .left .loyaltyProgramBodyTitle .rewardsbox .rewardsIcon img{width:150px;height:50px}.loyaltyProgram .loyaltyProgramBody .left .loyaltyProgramBodyTitle .rewardsbox .rewards_tips{padding-top:6px;margin-left:22px}.loyaltyProgram .loyaltyProgramBody .left .loyaltyProgramBodyTitle .rewardsbox .rewards_tips a{color:#1976a1;text-decoration:underline;margin:0 6px}.loyaltyProgram .loyaltyProgramBody .right .joinNowBtn{height:45px;width:380px;border-radius:4px;background-color:#fff;border:1px solid #ccc;margin-top:30px;color:#4e444e;font-size:16px;font-weight:bold;line-height:46px;text-align:center;cursor:pointer}.loyaltyProgram .loyaltyProgramBody .right .joinNowBtnHover{color:#fff}.loyaltyProgram .loyaltyProgramBody .right .joinNowBtnHover:hover{border:1px solid #294e95  !important;background-color:#eaeef5  !important;color:#294e95  !important}.termsConditionsPage{color:#294e95;margin:0 2px;cursor:pointer;text-decoration:underline}.callOurSalesTeamTips{border:solid 1px #ff9950;background:#ffe9d9;display:flex;padding:8px;margin:0 20px 20px 0;color:#000;justify-content:space-between}.callOurSalesTeamTips_icon{width:36px;height:20px;margin-right:8px;background:url(//p1-ofp.static.pub/fes/cms/2021/09/30/4wg42nwfiqtnsjqv0l785zq83z5evb257900.svg) no-repeat;background-size:cover}.callOurSalesTeamTips_close{width:32px;height:18px;background:url(//p3-ofp.static.pub/fes/cms/2021/09/30/uvn53xwt1ve5o6dzs1i9xpnf8hyfha628762.svg) no-repeat;background-size:cover;cursor:pointer}.callOurSalesTeamTipsText{margin:0 8px;text-align:left}.upsExceed{height:55px;background:#ffe9d9 0% 0% no-repeat padding-box;border:1px solid #c75300;border-radius:4px;display:flex;padding:15px;margin:0 0 20px 0;color:#000}.upsExceed_icon{width:24px;height:21px;margin-right:8px;background:url(//p1-ofp.static.pub/fes/cms/2021/09/30/4wg42nwfiqtnsjqv0l785zq83z5evb257900.svg) no-repeat;background-size:cover}.upsExceed_text{text-align:left;font:normal normal bold 16px/19px Lato;letter-spacing:0px;color:#000;margin:0 8px}.middle_view{margin-top:20px}.thankyou_survey_box{flex:1;padding:20px 20px 0}.rewardFaqs{color:#294e95;font-size:14px;cursor:pointer;text-decoration:underline}.uscSmart{padding:20px 0 20px 20px;display:none;border-top:1px solid #eee;width:100%;font-size:14px}.uscSmart li{list-style:inside;line-height:20px}.smart_title{margin-bottom:10px}.smart_link{color:#294e95;text-decoration:underline;cursor:pointer}.order .show{display:inline-block}.order .hide{display:none}.order_item_list .hide{display:none}.returnBtn{display:none;margin-left:auto;padding-right:10px}.returnUrl{color:#294e95}.productConditionText{border-radius:4px;padding:0px 12px;line-height:26px;color:#fff;height:26px;display:inline-block;margin-bottom:10px}.itemProductConditionText{line-height:26px;color:#000;height:26px;display:inline-block;font-size:16px;font-weight:bold}.loyalty_disclaimer_container{display:inline-block}.tierBarBox{background:#eee;padding:20px;border:1px solid #bcbcbc;border-radius:4px;margin-bottom:20px;background:#fff}.tierBarTop{display:flex;margin-bottom:.5rem}.tierBarTop div{position:relative}.tierBarTop div div.curTier,.tierBarTop div div.nextTierIcon{position:absolute}.proIcon50 img{width:80px;height:22px}.curTier{width:80px;height:22px;margin-right:10px}.curTier.animate{opacity:0;animation:fadeOut 1s;animation-iteration-count:1}.tierProgressBox{width:186px;height:12px;background:#e3e3e3;margin-top:5px;border-radius:5px}.tierProgress{height:12px;display:block;border-top-left-radius:5px;border-bottom-left-radius:5px}.nextTierBox{display:flex;margin-bottom:10px}.nextTierText{color:#333;font-size:14px}.nextTierIcon{margin-left:5px;width:60px;height:22px;position:absolute;left:0}.nextTierIcon.anmicon{width:80px}.nextTierIcon.animate{opacity:1;animation:fade 1s linear;animation-iteration-count:1}.benefitsBtn{margin-bottom:10px;display:block;color:#294e95;font-size:14px}.tierUpdateTips{color:#666;font-size:12px}.jasscBannerBox{margin:0 20px 20px}.jasscBanner_info{padding:20px;display:flex;border:1px solid #bcbcbc;border-radius:5px;margin-bottom:20px;justify-content:space-between}.jasscBanner_text{line-height:30px}.jassc_pay_undone{color:#dd1309}.jasscBanner_link{border:1px solid #bcbcbc;background:#eee;text-align:center;padding:10px 0;border-radius:5px;cursor:pointer;display:block}.jasscBanner_link:hover{background:#ccc}.tax-msg{font-size:14px;font-weight:normal;float:right}.summary-total{text-align:right}.freetrail{font-size:12px;color:#555}.fuse{background:#e5f3fa 0% 0% no-repeat padding-box;border:1px solid #0a5d91;border-radius:4px;padding:1.2rem;margin:20px 28px 20px 20px;margin-bottom:1rem}.fuse>p>span{font:normal normal bold 16px/23px Lato}.free-gift{top:690px;left:567px;width:fit-content;height:28px;background:#f0f7f0 0% 0% no-repeat padding-box;border:1px solid #060;border-radius:4px;opacity:1;display:flex;justify-content:center;align-items:center;margin-top:5px}.free-gift>p{display:flex;justify-content:space-between;align-items:center}.free-gift>p>span{margin-right:5px}.gift{font-size:12px;font-weight:bold}.trial-value{color:#285d50;font:normal normal medium 14px/16px Lato;font-weight:bold}.colorado-fee{display:flex;justify-content:space-between}.global-register{width:100%}.billing-details:last-child{margin-bottom:13px}.billing-details{display:flex;margin-top:20px}.billing-details h4{min-width:150px}.billing-details .payments{width:100%;margin-left:2rem}.billing-details .payments .card p{height:23px;line-height:23px}.billing-details .payments .left{display:inline-block;width:28%;min-width:fit-content}.billing-details .payments .right-10{margin-left:10px}.billing-details .payments .right-30{margin-left:30px}.billing-details .payments .payment-info-method{text-align:left;font:normal normal normal 16px/19px Lato;letter-spacing:0px;color:#000;opacity:1}.billing-details .payments .payment-info-method .payment-method-label{display:inline-block;width:176px}.billing-details .payments .payment-info-method .payment-method-value{margin-left:10px}.e-invoice-wrapper .e-invoice-item{margin-top:20px;display:flex}.e-invoice-wrapper .e-invoice-item .label{min-width:150px;font-weight:bold}.e-invoice-wrapper .e-invoice-item .value{width:100%;margin-left:2rem}.pay_icon{max-width:36px;vertical-align:middle}.e-s-dashboard-overview{display:none}.price_info_legal{margin-top:2rem}.pickup-ready{font-size:18px;font-weight:bold}.tierBarBox{margin-top:30px;margin-left:10px;margin-right:10px}.order_summary{font-size:20px;margin-bottom:1.5rem}.tierBarTop div div.curTier.member_tier,.tierBarTop div div.nextTierIcon.member_tier{position:relative}.thanks_view.msdThanks .order .order_tips_box{display:none}.thanks_view.msdThanks .order .order_content{border-bottom:0}.msdThanks .order_item_list{display:none}.thanks_view.msdThanks .middle_view{display:none}.msdThanks .email-order-wrap{display:none}.msdThanks .help_wrap{display:none}.thanks_view.msdThanks .order .order_content .order_info .order_right{display:none  !important}.thanks_view.msdThanks .order .order_content .order_info .order_right.show{display:none  !important}.msdStepBar .step_wrapper .step:nth-child(1){display:none}.msdStepBar .step_wrapper .step:nth-child(2) .txt{margin-left:-100px}.msdStepBar .step_wrapper .step:nth-child(2) hr:nth-child(1){display:none}.thanks_view .order .order_content .order_info .order_left .workOrderNumber{display:none}.thanks_view.msdThanks .order .order_content .order_info .order_left .workOrderNumber{display:flex}.saving.bundled-prod{display:flex;justify-content:flex-end;color:#060}.customizedBtn{margin-top:13px;margin-right:15px;font-size:14px}.customizedBtn .customizedBtnText{margin-left:5px}.middle_view_hidden{display:flex;flex-direction:row-reverse;justify-content:space-between}.heavy-weight-message{width:300px;text-align:left;font:normal normal normal 14px/17px Lato;letter-spacing:0px;color:#555;padding:4px 0}.large-shipment{border-top:1px solid #e3e3e3;color:#000}.large-shipment h4{height:22px;font:normal normal bold 18px/22px Lato;margin:15px 0 10px 0}.large-shipment .options-container{margin-bottom:20px}.large-shipment .options-container .options{height:19px;margin:2px 0;font:normal normal normal 16px/19px Lato}.large-shipment .options-container .options label{width:228px;display:inline-block}.tooltip{position:relative;display:inline-block;cursor:pointer;vertical-align:middle}.tooltip .info_icon{display:inline-block;margin-left:5px;height:12px;width:12px;cursor:pointer;background:url(//p2-ofp.static.pub/CMS/cart_checkout/icons-tool-tip.bbb136fc346a9eeb.svg);background-size:contain}.tooltip .leadTime_content{max-width:450px;min-width:240px;min-height:50px;max-height:160px;position:absolute;z-index:10;top:33px;left:50%;transform:translateX(-50%);background:#fff;border-radius:4px;box-sizing:border-box;padding:10px;font-size:14px;color:#555;box-shadow:2px 0 8px 0 rgba(0,0,0,.5);display:none;overflow:auto;line-height:17px}.tooltip .leadTime_content .tips_title{font:normal normal bold 16px/22px Noto Sans;color:#1e0013;padding-bottom:6px}.tooltip .leadTime_content .tips_info{font:normal normal normal 14px/19px Noto Sans;border-top:1px solid #000;padding-top:6px;color:#555}.leadTime_tooltip::after,.leadTime_tooltip .arrow{left:50%;top:23px;transform:translateX(-50%) rotateZ(223deg)}.tooltip::after,.tooltip .arrow{display:none;position:absolute;content:" ";width:18px;height:18px;left:3px;bottom:41px;border-bottom:.5px #ddd solid;border-right:.5px #ddd solid;background-color:#fff;z-index:15}.process_bar_container{position:relative}.process_bar_container .process__icon{display:flex;align-items:flex-start;cursor:pointer;height:16px;width:16px;position:absolute;top:20px;right:20px}.process_bar_container .process__icon.hide{display:none}.email-order-wrap .hidden{display:none}.email-order-wrap .email-order-warp-b2b{left:0;top:0;position:fixed;width:100%;height:100%;background:rgba(248,248,248,.85);z-index:10;cursor:pointer}.email-order-wrap .email-order-warp-b2b .email-order-info{display:flex;flex-flow:wrap;text-align:left;font-weight:bold;font-size:16px;letter-spacing:0px;color:#000;opacity:1}.email-order-wrap .email-order-warp-b2b .email-order-info .order-info-box{word-break:break-all;width:310px;margin-top:10px;margin-left:19px}.email-order-wrap .email-order-warp-b2b .email-order-info .order-info-box:nth-child(2n-1){margin-left:0px}.email-order-wrap .email-order-warp-b2b .email-order-container{width:750px;border-radius:4px;background-color:#fff;box-shadow:0 2px 15px 0 rgba(0,0,0,.1);position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);padding:36px}.email-order-wrap .email-order-warp-b2b .email-order-container .email-order-input-box{display:flex;align-items:center}.email-order-wrap .email-order-warp-b2b .email-order-container .add_email_address{width:22px;height:22px;text-align:center;color:#646464;cursor:pointer;margin-left:10px;margin-top:10px;border-radius:50%;border:1px solid #bcbcbc}.email-order-wrap .email-order-warp-b2b .email-order-container .more-email-address{display:flex;align-items:center;flex-wrap:wrap}.email-order-wrap .email-order-warp-b2b .email-order-container .input-box{box-sizing:border-box;position:relative;height:55px;width:310px;padding:0 0 0 12px;display:inline-block;border:1px solid #bcbcbc;border-radius:4px;background-color:#fff;margin-top:10px;margin-left:19px}.email-order-wrap .email-order-warp-b2b .email-order-container .input-box:nth-child(2n-1){margin-left:0px}.email-order-wrap .email-order-warp-b2b .email-order-container .input-box .input-close-button{position:absolute;right:13px;top:50%;transform:translateY(-50%)}.email-order-wrap .email-order-warp-b2b .email-order-container .input-box .input-close-button img{width:14px;height:14px}.email-order-wrap .email-order-warp-b2b .email-order-container .input-box label{position:absolute;font-size:16px;top:18px;line-height:19px;color:#545454;transition:all ease-in-out .3s}.email-order-wrap .email-order-warp-b2b .email-order-container .input-box input[type=text]{position:absolute;top:24px;width:75%;outline:0;color:#000;font-size:16px;line-height:19px;z-index:9;border:0;background-color:rgba(0,0,0,0)}.email-order-wrap .email-order-warp-b2b .email-order-container .input-box.focus label{font-size:12px;top:6px}.email-order-wrap .email-order-warp-b2b .email-order-container .input-box.error{border:1px solid #af0200}.email-order-wrap .email-order-warp-b2b .email-order-container .input-box.error label{font-size:12px;top:6px;color:#af0200;font-weight:bold}.email-order-wrap .email-order-warp-b2b .email-order-container .inputBox.error{border-color:#e1140b;background-color:rgba(225,20,11,.05)}.email-order-wrap .email-order-warp-b2b .email-order-container .inputBox.error .validate_error_msg_container{margin-bottom:5px}.email-order-wrap .email-order-warp-b2b .email-order-container .inputBox.error .validate_error_msg_container .error_msg_email{display:block}.email-order-wrap .email-order-warp-b2b .email-order-container .email-order-title{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #bcbcbc;padding-bottom:10px}.email-order-wrap .email-order-warp-b2b .email-order-container .email-order-title .email-order-lable{font-size:20px;font-weight:bold;letter-spacing:0px;color:#000;opacity:1}.email-order-wrap .email-order-warp-b2b .email-order-container .email-order-title .img-warp{width:20px;height:20px}.email-order-wrap .email-order-warp-b2b .email-order-container .email-order-title .img-warp img{max-width:100%}.email-order-wrap .email-order-warp-b2b .email-order-container .email-order-success-info{padding:20px 0px;word-break:break-all}.email-order-wrap .email-order-warp-b2b .email-order-container .email-modal-error-msg{font-size:12px;color:#af0200}.email-order-wrap .email-order-warp-b2b .email-order-container .email-modal-note{margin:25px 0 12px;text-align:left;font-size:13px;letter-spacing:0px;color:#000;opacity:1}.email-order-wrap .email-order-warp-b2b .email-order-container .button-group{display:flex;font-size:16px}.email-order-wrap .email-order-warp-b2b .email-order-container .button-group .modal-button{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0 30px;min-width:142px;height:45px;border-radius:4px;opacity:1}.email-order-wrap .email-order-warp-b2b .email-order-container .button-group .clear-button{background:#fff 0% 0% no-repeat padding-box;border:1px solid #0d5c91;color:#0d5c91}.email-order-wrap .email-order-warp-b2b .email-order-container .button-group .email-order-button{margin-left:15px;background:#0d5c91;border:1px solid #0d5c91;color:#fff}.order_survey_content{box-sizing:border-box;height:auto;width:100%;border:1px solid #bcbcbc;border-radius:9px;background-color:#f4f4f4;padding:20px 45px 18px;text-align:center}.order_survey_content .show_more_line{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-word}.order_survey_content .order_survey_smile{min-height:27px;width:100%;margin-bottom:13px}.order_survey_content .order_survey_smile img{width:auto;height:27px;margin:0 2px}.order_survey_content .order_survey_title{color:#000;font-size:20px;font-weight:bold;letter-spacing:0;line-height:20px;text-align:center;margin-bottom:7px}.order_survey_content .order_survey_text{color:#000;font-size:14px;font-weight:500;letter-spacing:0;line-height:19px;text-align:center;margin-bottom:7px}.order_survey_content .order_survey_btn{height:46px;width:100%}.order_survey_content .order_survey_btn .order_survey_button{box-sizing:border-box;height:46px;width:100%;border:1px solid #0d5c91;border-radius:4px;background-color:#fff;color:#0d5c91;font-size:16px;font-weight:bold;letter-spacing:0;text-align:center;cursor:pointer}.ar-tax-info-wrapper{margin:20px;margin-top:0;padding:14px;padding-left:0px;background:#f8e9de 0% 0% no-repeat padding-box;border:1px solid #c73d00;border-radius:4px}.ar-tax-info-wrapper .msg-wrapper{display:flex;margin-bottom:16px}.ar-tax-info-wrapper .msg-wrapper .msg-icon{position:relative;padding-left:42px;font-size:16px;line-height:16px;word-break:break-all}.ar-tax-info-wrapper .msg-wrapper .msg-icon:before{content:"";box-sizing:border-box;display:inline-block;width:20px;height:20px;color:#af0200;text-align:center;position:absolute;left:13px;top:11px;margin-top:-10px;background:url(//p1-ofp.static.pub/fes/cms/2021/03/04/mqmypg7cjd1mqxdmog6a0zg8zo7q14791586.png) no-repeat center/cover}.ar-tax-info-wrapper .msg-wrapper .msg-main{font-size:16px;text-align:left;letter-spacing:0px}.ar-tax-info-wrapper .option-wrapper{padding-left:59px;margin:16px 0;font-size:16px;text-align:left;letter-spacing:0px}.ar-tax-info-wrapper .option-wrapper ul li{list-style:disc}.ar-tax-info-wrapper .action-wrapper{display:flex}.ar-tax-info-wrapper .action-wrapper .upload-form,.ar-tax-info-wrapper .action-wrapper .download-tax{font:normal normal bold 16px/16px Lato;text-align:center;border:1px solid #000;border-radius:4px;letter-spacing:0px;opacity:1}.ar-tax-info-wrapper .action-wrapper .upload-form:hover,.ar-tax-info-wrapper .action-wrapper .download-tax:hover{background-color:#bcbcbc;color:#000}.ar-tax-info-wrapper .action-wrapper .upload-form{margin-left:10px;padding:14px 24px 15px;background:#fff 0% 0% no-repeat padding-box;color:#000}.ar-tax-info-wrapper .action-wrapper .download-tax{margin-left:42px;padding:14px 31px 15px;background:#000 0% 0% no-repeat padding-box;color:#fff}.payment-instruction{border:1px solid #bcbcbc;margin-bottom:25px;padding:12px 20px;padding-bottom:0px;border-radius:4px;background-color:#fff;box-sizing:border-box}.payment-instruction .main-container .payment-instruction-title{font-size:22px;margin-bottom:15px}.payment-instruction .main-container .payment-instruction-main{display:flex;margin-top:30px}.payment-instruction .main-container .payment-instruction-main .bank-info-wrapper{padding-right:15px;border-right:1px solid #e3e3e3}.payment-instruction .main-container .payment-instruction-main .bank-info-wrapper:last-child{padding-left:15px;padding-right:0;border-right:0}.payment-instruction .main-container .payment-instruction-main .bank-info-wrapper .bank-title{background:#f5f5f5 0% 0% no-repeat padding-box;display:flex;padding:10px 0 9px 0}.payment-instruction .main-container .payment-instruction-main .bank-info-wrapper .bank-title .bank-title-icon{position:relative;padding-left:9px;font-size:16px;line-height:16px;word-break:break-all}.payment-instruction .main-container .payment-instruction-main .bank-info-wrapper .bank-title .bank-info-title{font:normal normal bold 18px/22px Lato;color:#000;padding-top:4px;margin-left:10px}.payment-instruction .main-container .payment-instruction-main .bank-info-wrapper .bank-info{display:flex;flex-direction:column}.payment-instruction .main-container .payment-instruction-main .bank-info-wrapper .bank-info .bank-info-item{display:flex;padding:13px 0;border-bottom:1px solid #e3e3e3;text-align:left;font:normal normal normal 16px/27px Lato;letter-spacing:0px}.payment-instruction .main-container .payment-instruction-main .bank-info-wrapper .bank-info .bank-info-item .bank-info-item-label{width:133px;min-width:133px}.payment-instruction .main-container .payment-instruction-main .bank-info-wrapper .bank-info .bank-info-item .bank-info-item-value{margin-left:20px}.payment-instruction .main-container .payment-instruction-footer{margin-top:31px;padding:14px;background:#faeceb 0% 0% no-repeat padding-box;border:1px solid #b8322e;border-radius:4px;margin-bottom:20px}.payment-instruction .main-container .payment-instruction-footer .msg-wrapper{margin-bottom:16px;display:flex}.payment-instruction .main-container .payment-instruction-footer .msg-wrapper .msg-icon{position:relative;padding-left:26px;font-size:16px;line-height:16px;word-break:break-all}.payment-instruction .main-container .payment-instruction-footer .msg-wrapper .msg-icon:before{content:"!";box-sizing:border-box;display:inline-block;width:20px;height:20px;color:#af0200;font-weight:bold;text-align:center;border:2px solid #af0200;border-radius:10px;position:absolute;left:-1px}.payment-instruction .main-container .payment-instruction-footer .msg-wrapper .msg-content a{border-bottom:1px solid #000}.payment-instruction .main-container .payment-instruction-footer .action-wrapper{display:flex;margin-left:28px}.payment-instruction .main-container .payment-instruction-footer .action-wrapper .upload-form{padding:14px 24px 15px 24px;background:#fff 0% 0% no-repeat padding-box;border:1px solid #000;border-radius:4px;text-align:center;font:normal normal bold 16px/16px Lato}.payment-instruction .main-container .payment-instruction-footer .action-wrapper .upload-form:hover{background-color:#bcbcbc}.payment-instruction .main-container .payment-instruction-footer .action-wrapper .contact-lenovo{margin-left:28px;padding-top:16px}.payment-instruction .main-container .payment-instruction-footer .action-wrapper .contact-lenovo span{border-bottom:1px solid #000}.payment-instruction .main-container .payment-instruction-footer .action-wrapper .contact-lenovo span::after{content:">";position:relative;top:1px;left:2px}.payment-instruction .main-container .billing-details{display:flex;margin-bottom:25px;color:#000}.payment-instruction .main-container .billing-details .billing-details-title{width:113px;font:bold 18px/22px "Lato";letter-spacing:0px}.payment-instruction .main-container .billing-details .billing-details-content{margin-left:43px;font:normal 16px/19px "Lato";letter-spacing:0px}.buy-back{margin-bottom:20px;padding:12px;background:#f1e1ed 0% 0% no-repeat padding-box;border:2px solid #7a126b;border-radius:4px;text-align:left;letter-spacing:0px;opacity:1}.buy-back .header{display:flex}.buy-back .header img{width:24px}.buy-back .header .header--title{padding-left:12px;font:normal normal 900 20px/24px Lato;color:#1e0013}.buy-back .content-main{margin-top:16px;font:normal normal normal 16px/19px Lato;color:#1e0013}.buy-back .content-main .main--tip{margin-top:16px}.buy-back .footer{display:flex;margin-top:20px}.buy-back .footer .footer--button{width:165px;padding:14px 0 15px;border:1px solid #000;border-radius:4px;font:normal normal bold 16px/16px Lato;text-align:center}.buy-back .footer .footer--button:hover{background-color:#e4e4e4}.buy-back .footer .trade{background:#000 0% 0% no-repeat padding-box;color:#fff}.buy-back .footer .trade:hover{color:#000}.buy-back .footer .learn{margin-left:12px;background:#fff 0% 0% no-repeat padding-box;color:#000}.pix-pay{display:flex;margin-top:32px;padding:16px;background:#fff 0% 0% no-repeat padding-box;border:1px solid #bcbcbc;border-radius:4px;opacity:1}.pix-pay .qrcode{width:100px}.pix-pay .content{display:flex;flex-direction:column;justify-content:center;margin-left:12px;text-align:left;color:#000;opacity:1;letter-spacing:0px;font:normal normal normal 16px/27px Lato}.pix-pay .content .title{margin-top:4px;font:normal normal bold 20px/27px Lato}.cto-video-box{width:100%;display:flex;padding:12px;border-radius:4px;background:#f5f5f5;margin:25px 0px 25px 0px}.cto-video-box .video-box-left{margin-right:20px}.cto-video-box .video-box-left img{max-width:160px;max-height:90px;border-radius:5px}.cto-video-box .video-box-right{display:flex;flex-direction:column;justify-content:space-between}.cto-video-box .video-box-right .cto-video-title{font-size:14px;font-weight:bold}.cto-video-box .video-box-right .cto-video-item{font-size:14px;font-weight:400}.thanks_view .ltm_tips_content .tips_icon_content{left:50%;transform:translateX(-50%)}.thanks_view .ltm_tips_content .tips_icon_content::before{left:50%}.thanks_view .thanks_content{width:1280px;margin:0 auto}.thanks_view>.flex{margin-bottom:17px}.thanks_view .left_view{width:890px}.thanks_view .right_view{width:365px}.thanks_view .order .order_content{padding:0px}.thanks_view .order .order_content .order_info{background-color:#fff;padding:20px}.thanks_view .order .order_content .order_info .order_left .item .tit{width:267px}.thanks_view .order .order_content .order_info .order_left .item .text{width:360px}.thanks_view .order .order_content .order_info .order_right{width:245px}.thanks_view .order .order_content .order_info .order_right .item{padding-top:4px}.thanks_view .order .order_content .order_info .show{display:block}.thanks_view .order .order_content .order_tips{padding:20px 28px 20px 20px;line-height:22px;flex:1}.thanks_view .productcart .productcartBody .left{width:180.43px;margin-right:25.57px}.thanks_view .productcart .productcartBody .left .imgWap{text-align:center;padding-top:10px}.thanks_view .productcart .productcartBody .left .imgWap .image_comming_soon_i{font-size:14px;color:#555;display:block}.thanks_view .productcart .productcartBody .left .imgWap img{max-width:180.43px;max-height:112px}.thanks_view .productcart .productcartBody .right .qty,.thanks_view .productcart .productcartBody .right .group-num{margin-bottom:10px}.thanks_view .price_info .summaryTotal{padding:16px 19.5px 20px 19.5px}.thanks_view .email-order-wrap{padding:0px 20px 20px 20px}.thanks_view .email-order-wrap .email-order-btn{height:46px;line-height:44px;border:1px solid #1976a1;border-radius:4px;background-color:#d9eef7;text-align:center;color:#0d5c91;font-size:16px;font-weight:bold;cursor:pointer}.thanks_view .help{padding:5px 15.95px 0 20px}.thanks_view .cart_id{margin-top:14px;padding-left:20px}.thanks_view .account-form{width:898px}.thanks_view .account-form .crerate-account-btn{cursor:pointer;width:530px}.popup-content{margin:20px auto;padding:20px;position:relative;background:#fff;border:1px solid #bcbcbc;border-radius:4px}.popup-content.hidden{display:none}.popup-title{font-size:24px;line-height:29px}.popup-close-icon{position:absolute;top:38px;right:38px;height:20px;width:20px;background-image:url("//p1-ofp.static.pub/fes/cms/2021/01/18/oskevfhvgllsc72bgtky5p09db3obn311329.svg");background-size:100%}.popup-desc{color:#000;font-size:14px;line-height:17px;margin-top:15px}.share-input-container{margin-top:16px}.input-item{height:90px;width:460px;border:1px solid #bdbdbd;border-radius:4px;padding:8px 12px 9px}.input-item .label-txt{color:#5a5a5a;font-size:12px}.input-item input{color:#000;font-size:16px;line-height:19px;width:100%;margin-top:10px}.input-item.emailSubject{border:#fff;margin-left:20px}.input-item.emailSubject .emailSubjectNum{color:#000;display:block;padding-top:8px}.add-additional-email{color:#666;font-size:12px;line-height:26px;margin-left:15px;cursor:pointer}.subject-line-container .input-item{width:100%;height:110px}.emailArea{display:block;border:solid 1px #fff;resize:none;display:block;width:100%;border:solid 1px #fff;resize:none;margin-top:10px;height:51px;line-height:20px}.messageArea{display:block;width:100%;border:solid 1px #fff;resize:none;display:block;width:100%;border:solid 1px #fff;resize:none;margin-top:10px;height:70px;line-height:20px}.sendMessage-btn{width:582px;height:50px;text-align:center;line-height:50px;color:#fff;cursor:pointer;font-size:20px;display:block;margin:22px auto 12px;background:#0d5c91}.item-right{margin-left:5px}.medionEmailTips{color:#606060;margin-bottom:10px;width:350px;font-size:14px}.medionEmailTips+p,p[data-tkey=freeTrailMsg]{font-size:14px}.tierBarBox{margin:10.5px 18.5px 1px 22.5px}.medionEmailTips+p{font-size:14px}.nextTierIconPos{position:relative}.nextTierIconPos img{width:50px}.tierBarBox{margin-top:30px;margin-left:10px;margin-right:10px;margin-bottom:20px}.heavy-weight-message{width:323px}
