.ouro{position:relative;display:inline-block;height:46px;width:46px;margin:1em;border-radius:50%;background:none repeat scroll 0 0 #ddd;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,0.1) inset,0 0 25px rgba(0,0,255,0.075)}.ouro:after{content:"";position:absolute;top:9px;left:9px;display:block;height:28px;width:28px;background:none repeat scroll 0 0 #f2f2f2;border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,0.1)}.ouro>span{position:absolute;height:100%;width:50%;overflow:hidden}.ouro .left{left:0}.ouro .right{left:50%}.ouro .anim{position:absolute;left:100%;top:0;height:100%;width:100%;border-radius:999px;background:none repeat scroll 0 0 #000;opacity:.8;-webkit-animation:ui-spinner-rotate-left 3s infinite;animation:ui-spinner-rotate-left 3s infinite;-webkit-transform-origin:0 50% 0;transform-origin:0 50% 0}.ouro .left .anim{border-bottom-left-radius:0;border-top-left-radius:0}.ouro .right .anim{border-bottom-right-radius:0;border-top-right-radius:0;left:-100%;-webkit-transform-origin:100% 50% 0;transform-origin:100% 50% 0}.ouro2 .anim{-webkit-animation-delay:0;animation-delay:0}.ouro2 .right .anim{-webkit-animation-delay:1.5s;animation-delay:1.5s}.ouro3 .anim{-webkit-animation-delay:0s;-webkit-animation-duration:3s;-webkit-animation-timing-function:linear;animation-delay:0s;animation-duration:3s;animation-timing-function:linear}.ouro3 .right .anim{-webkit-animation-name:ui-spinner-rotate-right;-webkit-animation-delay:0;-webkit-animation-delay:1.5s;animation-name:ui-spinner-rotate-right;animation-delay:0;animation-delay:1.5s}.ouro .round .ouro:after{display:none}.ouro .double .ouro:after{height:13px;width:13px;left:7px;top:7px;border:10px solid #ddd;background:transparent;box-shadow:none}@keyframes ui-spinner-rotate-right{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@keyframes ui-spinner-rotate-left{0%{transform:rotate(0deg)}25%{transform:rotate(0deg)}50%{transform:rotate(180deg)}75%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes ui-spinner-rotate-right{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(180deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(360deg)}100%{-webkit-transform:rotate(360deg)}}@-webkit-keyframes ui-spinner-rotate-left{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}} .common_step_bar{display:flex;justify-content:center;align-items:center;width:100%;height:53px}.common_step_bar .common_step_bar_content{flex:1;width:0;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.common_step_bar .common_step_bar_content .common_step_bar_num{display:flex;align-items:center;width:100%;margin-bottom:10px}.common_step_bar .common_step_bar_content .common_step_bar_num .common_step_bar_num_border_left,.common_step_bar .common_step_bar_content .common_step_bar_num .common_step_bar_num_border_right{flex:1;width:100%;display:flex;height:2px;border-radius:1px;background:#e3e3e3}.common_step_bar .common_step_bar_content .common_step_bar_num .common_step_bar_num_border_right{border-top-right-radius:0;border-bottom-right-radius:0}.common_step_bar .common_step_bar_content .common_step_bar_num .common_step_bar_num_border_left{border-top-left-radius:0;border-bottom-left-radius:0}.common_step_bar .common_step_bar_content .common_step_bar_num .common_step_bar_num_text{flex-grow:0;flex-shrink:0;width:28px;height:28px;box-sizing:border-box;border:1px solid var(--pale-gray-1);border-radius:50%;background:#fff;display:flex;justify-content:center;align-items:center;margin:0 7px;cursor:pointer}.common_step_bar .common_step_bar_content .common_step_bar_num .common_step_bar_num_text .common_step_bar_num_text_status{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:14px;line-height:14px;color:#888;font-weight:bold}.common_step_bar .common_step_bar_content .common_step_bar_text{color:#757575;font-size:14px;line-height:14px}.common_step_bar .common_step_bar_content:first-child .common_step_bar_num .common_step_bar_num_border_left{visibility:hidden}.common_step_bar .common_step_bar_content:last-child .common_step_bar_num .common_step_bar_num_border_right{visibility:hidden}.common_step_bar .common_step_bar_active .common_step_bar_num .common_step_bar_num_text{border:2px solid var(--dark-green)}.common_step_bar .common_step_bar_active .common_step_bar_num .common_step_bar_num_text .common_step_bar_num_text_status{color:#000}.common_step_bar .common_step_bar_active .common_step_bar_text{color:#000;font-weight:bold}.common_step_bar .common_step_bar_finish .common_step_bar_num .common_step_bar_num_text{border:0;background:url("//p1-ofp.static.pub/fes/cms/2021/05/10/p1ijvnya69dtl5rnodaig6f7hzs7q2391033.png") var(--dark-green) no-repeat center center;background-size:16px 14px}.common_step_bar .common_step_bar_finish .common_step_bar_num .common_step_bar_num_text .common_step_bar_num_text_status{display:none}.common_step_bar .common_step_bar_right .common_step_bar_num .common_step_bar_num_border_right{background:var(--dark-green)}.common_step_bar .common_step_bar_left .common_step_bar_num .common_step_bar_num_border_left{background:var(--dark-green)}.common_step_bar .common_step_bar_filled .common_step_bar_num .common_step_bar_num_border_left,.common_step_bar .common_step_bar_filled .common_step_bar_num .common_step_bar_num_border_right{background:var(--dark-green)}.common_step_bar .common_step_bar_filled .common_step_bar_text{color:#000;font-weight:bold} .loyalty_wrap{font-size:13px;line-height:16px;display:flex;align-items:center;position:relative;cursor:pointer;line-height:19px}.loyalty_wrap .loyalty_inner{width:100%}.loyalty_wrap .text{width:100%  !important;background-position:left center;background-size:16px 19px;margin-bottom:0  !important;padding-bottom:10px;text-align:left}.loyalty_wrap .text .text_blue{color:#0d5c91}.loyalty_wrap .text>span{font-weight:bold;color:#000}.loyalty_wrap .loyalty_popup{display:none;text-align:left;width:auto;padding:10px 15px;border-radius:5px;box-shadow:0 0 7px 0 #bbb;position:absolute;top:26px;left:0;background-color:#fff;z-index:9}.loyalty_wrap .loyalty_popup:before{content:"";display:block;width:30px;height:10px;background-color:#fff;position:absolute;left:38%;top:0;z-index:9}.loyalty_wrap .loyalty_popup:after{content:'';display:block;border-top:solid 5px #fff;border-left:solid 5px #fff;border-bottom:solid 5px transparent;border-right:solid 5px transparent;position:absolute;top:-5px;left:40%;transform:rotate(45deg);box-shadow:0 0 7px 0 #bbb}.loyalty_wrap .loyalty_popup .title{font-size:16px;line-height:28px}.loyalty_wrap .loyalty_popup>div{line-height:22px;overflow:hidden;white-space:nowrap}.loyalty_wrap:hover .loyalty_popup{display:block} .tooltip_content_wapper{color:#000;padding-bottom:15px;max-width:210px;width:auto;min-width:100px}.best_buy_wrap{font-size:13px;line-height:19px}.best_buy_wrap .bby_content_text{background-image:url("//p1-ofp.static.pub/fes/cms/2022/10/14/r3o56db4shq999158swpzwo92i0ubs174480.svg");background-repeat:no-repeat;background-position:left 10px;background-size:15px auto;color:var(--fore-color);border-bottom:1px #ccc solid;padding:10px 0 10px 22px;display:flex}.best_buy_wrap .bby_content_text .pickup_icon{height:18px}.best_buy_wrap .bby_content_text .text_right{flex:1}.best_buy_wrap .bby_content_text button{display:block}.best_buy_wrap .bby_content_text .pick_up{font-weight:bold}.best_buy_wrap .bby_content_text .get_date_info{color:#060;font-weight:bold}.best_buy_wrap .bby_content_text .best_buy_info{margin-right:10px}.best_buy_wrap .bby_content_text .best_buy_info .card-popover-wrapper .card-popover_text{bottom:1px;display:inline-flex  !important;align-items:center;justify-content:center;vertical-align:middle;cursor:pointer;position:relative}.best_buy_wrap .bby_content_text .best_buy_info .card-popover-wrapper .card-popover_text svg{height:14px;width:14px;fill:var(--link-color)}.best_buy_wrap .bby_content_text .best-buy-see-all{font-size:inherit;line-height:inherit;color:var(--link-color);text-decoration:underline;cursor:pointer}body.gaming-theme-black .best_buy_wrap .bby_content_text{background-image:url("//p3-ofp.static.pub/fes/cms/2022/10/18/bkvuk53o16bkf48ze6xh2op0fdzag1135644.svg")} .card-popover{display:none;position:absolute;min-height:50px;min-width:100px;z-index:99999;line-height:1.4;text-align:left;font-size:14px;word-break:break-word}.card-popover .card-popover_body{position:relative;z-index:1;box-shadow:2px 0 8px rgba(0,0,0,0.5);border-radius:4px;padding:10px;background:#fff}.card-popover .card-popover__arrow-before{display:inline-block;width:10px;height:10px;background:#fff;transform:rotate(-45deg);position:absolute;top:-5px;box-shadow:2px 0 8px rgba(0,0,0,0.5);z-index:0}.card-popover .card-popover__arrow-after{display:inline-block;width:10px;height:10px;background:#fff;transform:rotate(-45deg);position:absolute;top:-5px;z-index:2}.card-popover .card-popover__arrow-mask{position:absolute;z-index:0;top:-10px;width:100%;height:10px}.card-popover .card-popover_body .image-box{background:#fff}body.gaming-theme-black .card-popover{color:#fff}body.gaming-theme-black .card-popover .card-popover_body{box-shadow:2px 0 8px rgba(0,0,0,0.5);background:#000;border:1px solid #4a5863}body.gaming-theme-black .card-popover .card-popover__arrow-before{width:10px;height:10px;background:#000;box-shadow:2px 0 8px rgba(0,0,0,0.5);border:1px #4a5863 solid}body.gaming-theme-black .card-popover .card-popover__arrow-after{width:10px;height:10px;background:#000;top:-4px}body.gaming-theme-black .card-popover .card-popover_body .image-box{background:#000} .card-loyaltys_popover{margin-top:-10px}.loyaltys_wrap .loyaltys_inner{width:100%;font-size:13px;display:inline-flex;align-items:center;cursor:pointer;line-height:19px}.loyaltys_wrap .loyaltys_inner button{font-size:13px}.loyaltys_wrap .loyaltys_inner button i{font-size:13px}.loyaltys_wrap .loyaltys_inner button.popup-activation{color:var(--link-color);font-weight:bold}.loyaltys_wrap .loyaltys_inner i{font-size:13px}.loyaltys_wrap .loyaltys_inner .text{background-image:url(//p2-ofp.static.pub/fes/cms/2023/01/18/oytvb0hi58ishh2fj1ey7ehv0h000a864457.svg);background-repeat:no-repeat;background-position:left 9px;background-size:15px auto;padding:9.5px 0 9.5px 22px}.loyaltys_wrap .loyaltys_inner .text strong{font-weight:bold;color:#0d5c91}.loyaltys_wrap .loyaltys_inner .loyaltys_popup{text-align:left;width:auto;z-index:9}.loyaltys_wrap .loyaltys_inner .loyaltys_popup .title{font-size:14px  !important;line-height:16px}.loyaltys_wrap .loyaltys_inner .loyaltys_popup>div{line-height:22px;overflow:hidden}body.gaming-theme-black .loyaltys_wrap .loyaltys_inner a{color:cyan  !important}body.gaming-theme-black .loyaltys_wrap .loyaltys_inner .card-popover-wrapper{padding:0}body.gaming-theme-black .loyaltys_wrap .loyaltys_inner .text{background-image:url(//p2-ofp.static.pub/fes/cms/2022/10/18/l9dpq3bbpuqyy1n5nkiwzq3psrpkmk391961.svg)}body.gaming-theme-black .loyaltys_wrap .loyaltys_inner .text strong{color:cyan}body.gaming-theme-black .loyaltys_wrap .loyaltys_inner .loyaltys_popup>p{color:#fff}body.gaming-theme-black .loyaltys_wrap .loyaltys_inner .loyaltys_popup:before{background-color:black}body.gaming-theme-black .loyaltys_wrap .loyaltys_inner .loyaltys_popup:after{border-top-color:black;border-left-color:black;box-shadow:0 0 1px 1px #4a5863}body.gaming-theme-black .loyaltys_wrap .loyaltys_inner button.popup-activation{color:cyan} .card-popover{display:none;position:absolute;min-height:50px;min-width:100px;z-index:99999;line-height:1.4;text-align:left;font-size:14px;word-break:break-word}.card-popover .card-popover_body{position:relative;z-index:1;box-shadow:2px 0 8px rgba(0,0,0,0.5);border-radius:4px;padding:10px;background:#fff}.card-popover .card-popover__arrow-before{display:inline-block;width:10px;height:10px;background:#fff;transform:rotate(-45deg);position:absolute;top:-5px;box-shadow:2px 0 8px rgba(0,0,0,0.5);z-index:0}.card-popover .card-popover__arrow-after{display:inline-block;width:10px;height:10px;background:#fff;transform:rotate(-45deg);position:absolute;top:-5px;z-index:2}.card-popover .card-popover__arrow-mask{position:absolute;z-index:0;top:-10px;width:100%;height:10px}.card-popover .card-popover_body .image-box{background:#fff}body.gaming-theme-black .card-popover{color:#fff}body.gaming-theme-black .card-popover .card-popover_body{box-shadow:2px 0 8px rgba(0,0,0,0.5);background:#000;border:1px solid #4a5863}body.gaming-theme-black .card-popover .card-popover__arrow-before{width:10px;height:10px;background:#000;box-shadow:2px 0 8px rgba(0,0,0,0.5);border:1px #4a5863 solid}body.gaming-theme-black .card-popover .card-popover__arrow-after{width:10px;height:10px;background:#000;top:-4px}body.gaming-theme-black .card-popover .card-popover_body .image-box{background:#000} .lead_time_mes .ships{font-size:13px;line-height:16px}body.gaming-theme-black{--link-color: #0ff;--fore-color: white;--bg-color: black;--border-color-grey: #4a5863}body.gaming-theme-black .card-delivery-message .card-shipping-content{background:url(//p2-ofp.static.pub/fes/cms/2022/10/16/6ljihfqwex6s7jqcin1v6uto16insx439640.svg) no-repeat left top;background-size:18px 15px}body.gaming-theme-black .card-shipping-destination{color:var(--link-color)}.card-delivery-message{line-height:16px;font-size:13px;color:var(--fore-color)}.card-delivery-message .card-shipping-content{padding-left:23px;background:url(//p3-ofp.static.pub/fes/cms/2022/10/16/l0e2a0vjhj4y2mghbtpp55k5tfo922353834.svg) no-repeat left top;background-size:18px 15px}.card-delivery-message .card-shipping-message{margin-right:10px}.card-delivery-message .card-shipping-destination{font-size:inherit;line-height:inherit;color:var(--link-color);text-decoration:underline;display:inline-block;cursor:pointer;text-align:left} .cardDelivery-date-mask{position:fixed;z-index:99999;background-color:black;opacity:.7;width:100%;height:100%;top:0;left:0}.cardDelivery-date-popup{padding:30px 28px 30px 29px;border:1px solid #707070;position:fixed;z-index:100000;width:100%;height:auto;left:50%;top:50%;transform:translate(-50%, -50%);max-width:360px;max-height:100%;overflow:auto;background-color:white}.cardDelivery-date-popup.city-style{min-height:320px}.cardDelivery-date-popup.fullscreen{max-width:100%;max-height:100%}.cardDelivery-date-popup.fullscreen fieldset input{flex:3}.cardDelivery-date-popup.fullscreen fieldset button{flex:4}.cardDelivery-date-popup .cardDelivery-title{font-weight:normal;font-size:20px;line-height:24px}.cardDelivery-date-popup .cardDelivery-info-update-area{padding-top:25px}.cardDelivery-date-popup .cardDelivery-info-update-area.error input{border-color:#e1140b;background-color:#fbdcdb}.cardDelivery-date-popup .cardDelivery-info-update-area.error.input .input-error{display:block}.cardDelivery-date-popup .cardDelivery-info-update-area.error.response .response-error{display:block}.cardDelivery-date-popup .cardDelivery-info-update-area.error .error-message{display:block}.cardDelivery-date-popup fieldset{display:flex;justify-content:flex-start;align-items:center;position:relative}.cardDelivery-date-popup fieldset input{padding:14px 18px 15px;border:1px solid #bcbcbc;border-radius:4px;width:125px;margin-right:16px;color:#545454;font-size:16px;line-height:19px;flex:1}.cardDelivery-date-popup fieldset .city-list-input{width:303px;margin-right:0;border-radius:4px;outline:unset;height:55px;padding:28px 44px 8px 12px;font-size:16px;line-height:19px;color:var(--dark-gray-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cardDelivery-date-popup fieldset .city-list-input:focus,.cardDelivery-date-popup fieldset .city-list-input:hover{border:1px solid var(--med-blue);box-shadow:0px 1px 4px #294E95CC}.cardDelivery-date-popup fieldset .city-list-input::placeholder{color:#545454}.cardDelivery-date-popup fieldset .city-list-container{display:none;position:absolute;width:100%;background:#fff;box-shadow:0px 0px 6px #00000080;border-radius:0 0 4px 4px;padding-right:5px;z-index:9;top:55px}.cardDelivery-date-popup fieldset .city-list-container .city-list-content{height:162px;overflow:auto}.cardDelivery-date-popup fieldset .city-list-container .city-list-content::-webkit-scrollbar{width:5px}.cardDelivery-date-popup fieldset .city-list-container .city-list-content::-webkit-scrollbar-thumb{border-radius:10px;background:var(--pale-gray-5);height:25px}.cardDelivery-date-popup fieldset .city-list-container .city-list-content::-webkit-scrollbar-track{background-color:#fff}.cardDelivery-date-popup fieldset .city-list-container .city-list-content ul li{padding:12px 0;padding-left:12px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:17px;font-size:14px}.cardDelivery-date-popup fieldset .city-list-container .city-list-content ul li:hover{background:var(--pale-gray-5)}.cardDelivery-date-popup fieldset .city-list-container .city-list-content ul li.selected{background:#dce0f4}.cardDelivery-date-popup fieldset .city-list-container .city-list-content ul .no-result-tip{padding:12px;font-size:14px;line-height:17px}.cardDelivery-date-popup fieldset .input-label{position:absolute;font-size:16px;line-height:19px;color:var(--dark-gray-1);left:12px;top:18px;transition:.3s}.cardDelivery-date-popup fieldset .input-arrow-up svg,.cardDelivery-date-popup fieldset .input-arrow-down svg{position:absolute;top:22px;right:12px;width:20px;height:11px}.cardDelivery-date-popup fieldset .input-arrow-down{display:none}.cardDelivery-date-popup fieldset .update-zipcode{flex:0 0 auto;padding:16px;cursor:pointer;font-weight:bold;text-align:center;color:#0d5c91;background-color:#e6f4fa;border:1px solid #0d5c91;border-radius:4px;transition:background .2s ease, color .2s ease;word-wrap:break-word;width:162px;font-size:16px;line-height:16px}.cardDelivery-date-popup fieldset .update-zipcode:hover,.cardDelivery-date-popup fieldset .update-zipcode:focus{background-color:#0d5c91;color:#e6f4fa}.cardDelivery-date-popup fieldset.focus-style .input-label{font-size:12px;line-height:15px;color:var(--med-blue);top:8px}.cardDelivery-date-popup fieldset.focus-style .input-arrow-down{display:block;color:var(--med-blue)}.cardDelivery-date-popup fieldset.focus-style .input-arrow-up{display:none}.cardDelivery-date-popup fieldset.focus-style.blur-color .input-label{color:#545454}.cardDelivery-date-popup fieldset.focus-style.blur-color .input-arrow-down{display:none}.cardDelivery-date-popup fieldset.focus-style.blur-color .input-arrow-up{display:block}.cardDelivery-date-popup fieldset.focus-style.blur-color .city-list-input{color:#000}.cardDelivery-date-popup .error-message{color:#e1140b;font-size:12px;line-height:15px;margin-top:10px;height:15px;display:none}.cardDelivery-date-popup .error-message span{display:none}.cardDelivery-date-popup .leading-messages{margin-top:24px}.cardDelivery-date-popup .leading-messages .message-item{position:relative;border-top:1px solid #707070;padding-top:24px;padding-bottom:22px;line-height:16px}.cardDelivery-date-popup .leading-messages .message-item .shipping-price.free{color:#060}.cardDelivery-date-popup .leading-messages .message-item:last-child{padding-bottom:0}.cardDelivery-date-popup .leading-messages .message-item p.shipping-date{font-weight:bold;font-size:16px;width:80%}.cardDelivery-date-popup .leading-messages .message-item p.shipping-option-name{font-size:13px}.cardDelivery-date-popup .leading-messages .message-item p.shipping-price{font-size:13px;font-weight:bold;position:absolute;right:0;top:17px}.cardDelivery-date-popup .btn-wrapper{padding-top:19px;padding-right:23px;position:absolute;top:0;right:0}.cardDelivery-date-popup .btn-wrapper .close{display:block;position:relative;cursor:pointer;height:16px;width:16px;float:right}.cardDelivery-date-popup .btn-wrapper .close:before,.cardDelivery-date-popup .btn-wrapper .close:after{content:"";position:absolute;top:-1px;left:8px;height:20px;width:2px;background-color:black}.cardDelivery-date-popup .btn-wrapper .close:before{transform:rotate(45deg)}.cardDelivery-date-popup .btn-wrapper .close:after{transform:rotate(-45deg)}.cardDelivery-date-popup .card-delivery-data-tip{margin-top:24px;font-size:13px;line-height:16px;color:#000;position:relative}.cardDelivery-date-popup .card-delivery-data-tip:not(:empty){text-indent:-8px;left:8px}.deliveryDataPopup_mobile .cardDelivery-date-popup{width:100%;left:0;top:0;max-width:100%;transform:translate(0, 0)} .loading{width:100%;height:100%;top:0;left:0;position:fixed;background-color:rgba(0,0,0,0.8);display:none}.loading .center{position:relative;z-index:10;top:100px;left:50%;transform:translate(-50%, -50%)}.loading .center .image{position:relative;display:flex;align-items:center;justify-content:center;height:46px;width:46px;margin:1em auto}.loading .center .image img{height:46px;width:46px;-webkit-animation:ui-spinner-rotate-load 1s linear infinite;animation:ui-spinner-rotate-load 1s linear infinite}@keyframes ui-spinner-rotate-load{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loading .center .txt{height:40.3px;color:#fff;font-size:20px;font-weight:bold;letter-spacing:0;line-height:24px;text-align:center} .siteAlertMessage,.commonHeader{position:relative  !important}.commonHeader{top:0  !important}.second_view{position:relative  !important;bottom:0  !important}.commonHeaderPlaceHolder,.siteAlertMessagePH{display:none  !important}.CTO_Configurator{width:100%;box-sizing:border-box;position:relative}.CTO_Configurator .configurator-banner{width:100%;height:100px;position:relative}.CTO_Configurator .configurator-banner .backgroungImg{width:100%;object-fit:cover;height:100%;position:absolute;margin-top:12px}.CTO_Configurator .configurator-banner h4{font-size:24px;color:#000;z-index:1;padding:28px}.CTO_Configurator .btn{height:45px}.CTO_Configurator .CTO_header_content{box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);border-bottom:1px solid #ccc}.CTO_Configurator .CTO_header{margin:0 auto;height:83px;z-index:1;padding:0 15px;background-color:#fff;display:flex;align-items:center}.CTO_Configurator .CTO_header .headerContent{width:100%;margin:0;align-items:center}.CTO_Configurator .CTO_header .headerContent .headerContent_left{display:flex;align-items:center;justify-content:space-between;flex:1}.CTO_Configurator .CTO_header .headerContent .headerContent_right{display:flex}.CTO_Configurator .CTO_header .headerContent .buildYour{line-height:29px;font-size:24px;font-weight:bold;display:flex;align-items:center}.CTO_Configurator .CTO_header .headerContent .buildYour_hei2{font-size:18px;line-height:26px}.CTO_Configurator .CTO_header .headerContent .buildYour_hei3{overflow:hidden;height:83px;position:relative;align-items:flex-start}.CTO_Configurator .CTO_header .headerContent .buildYour_hei3::after{content:'...';width:20px;height:26px;background:#FFF;position:absolute;bottom:0;right:0;display:flex;align-items:center;justify-content:flex-end}.CTO_Configurator .CTO_header .headerContent .addServices.shine{width:309px;height:45px;border-radius:4px;flex-grow:0;flex-shrink:0}.CTO_Configurator .CTO_header .headerContent .progressRectangle{margin:15px 20px;width:568px;flex-grow:0;flex-shrink:0}.CTO_Configurator .CTO_header .headerContent .nextBtn,.CTO_Configurator .CTO_header .headerContent .nextBtns{color:#fff;background-color:#0d5c91}.CTO_Configurator .CTO_header_content_fixd{width:100%;position:fixed;top:0;z-index:89}.CTO_Configurator .ctoContainer{margin:0 auto}.CTO_Configurator .ctoContainer .configuration{min-height:400px}.CTO_Configurator .ctoContainer .configuration::-webkit-scrollbar{width:0px;height:0;background-color:transparent}.CTO_Configurator .ctoContainer .configuration .step{height:45px;width:100%;margin-bottom:10px;display:flex;justify-content:space-between;margin-top:24px}.CTO_Configurator .ctoContainer .configuration .step .stepNum{flex-grow:1}.CTO_Configurator .ctoContainer .configuration .step .stepNum .stepOf{height:15px;font-size:12px;line-height:15px}.CTO_Configurator .ctoContainer .configuration .step .stepNum .title{height:27px;font-size:22px;font-weight:bold;line-height:27px}.CTO_Configurator .ctoContainer .configuration .step .stepNum .loading_skeleton{height:100%;display:flex;align-items:center}.CTO_Configurator .ctoContainer .configuration .step .collapseAllBtn.shine{width:auto;height:45px;background:transparent;border-radius:4px}.CTO_Configurator .ctoContainer .configuration .step .collapseBtn{width:auto;height:100%;padding:0px 12px}.CTO_Configurator .ctoContainer .configuration .configurationList{overflow:auto;font-size:14px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .head{padding:10px 11px 6px 10px;border:1px solid #bcbcbc;border-radius:4px;background-color:#f8f8f8;cursor:pointer}.CTO_Configurator .ctoContainer .configuration .configurationList .item .head .cflex{display:flex}.CTO_Configurator .ctoContainer .configuration .configurationList .item .head .title{font-size:18px;font-weight:bold;margin-bottom:3px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .head .title .compare{color:#0d5c91;font-size:14px;margin-left:15px;cursor:pointer}.CTO_Configurator .ctoContainer .configuration .configurationList .item .head .optionsNum{font-size:14px;color:#555;font-style:italic;display:flex;align-items:center;margin-left:auto}.CTO_Configurator .ctoContainer .configuration .configurationList .item .head .optionsNum .arrow_icon{margin-left:11px;width:13px;height:8px;background:url("//p1-ofp.static.pub/fes/cms/2021/03/12/eh0how3vgzz9qyxi5hx0mfvy6742ub530670.png") no-repeat center center;background-size:cover;transform:rotate(180deg)}.CTO_Configurator .ctoContainer .configuration .configurationList .item .head .introduce p{color:#555;font-size:12px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .item_height{height:5px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .head.shine{width:100%;height:41px;border:0}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent{display:none;background-color:#fff}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list{display:flex;flex-wrap:wrap;margin-top:15px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li{float:left;margin-bottom:10px;position:relative;display:flex;flex-direction:column;justify-content:flex-end}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .recommends_tele{height:25px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .recommends{width:100%;top:0;left:0;text-align:center;height:25px;line-height:25px;color:#fff;font-size:12px;font-weight:900;border-radius:4px 4px 0 0;background-color:var(--med-purple)}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .listBody{border:1px solid silver;border-radius:4px;text-align:center}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .listBody.listBody_height_auto{height:auto  !important}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .listBody:hover{box-shadow:0px 0px 12px #928e8e}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .listBody.isRecommended{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .listBody .imgWrap{height:35px;margin-bottom:16px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .listBody .detailInfo{text-align:center;line-height:17px;overflow:hidden;margin-bottom:17px;display:flex;flex-direction:column;justify-content:center}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .listBody .detailInfo .name{font-weight:bold;position:relative;font-size:16px;align-items:center;justify-content:center}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .listBody .detailInfo .name_add_ons{display:inline-block}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .listBody .btn{width:190px;margin:0 auto}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .listBody .btn .currentPrice{color:var(--dark-green)}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .listBody .btn .originPrice{color:#555;font-size:12px;letter-spacing:0;line-height:12px;font-weight:400;text-decoration:line-through}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .listBody .include_btn:focus{outline:auto 2px #000;outline-offset:3px;box-shadow:0 0 0 3px #fff, 0 0 15px #000}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .listBody .green_btn{display:flex;flex-direction:column;align-items:center;justify-content:center}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .listBody .btnContainer_selects{display:flex;align-items:center}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .listBody .btnContainer_select{margin-left:5px;display:flex;align-items:center}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .listBody .btnContainer_select .btnContainer_select_box{width:80px;height:45px;padding:5px 10px;box-sizing:border-box;border:1px #bcbcbc solid;font-size:16px;font-weight:bold;border-radius:4px;-webkit-appearance:none;background:url("//p2-ofp.static.pub/fes/cms/2021/06/24/ydfmo35zga7xsfe2gbwwtvsdk8y69d352914.png") #fff no-repeat 90% 50%;background-size:13px 8px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .listBody .btnContainer_select .btnContainer_select_tip{width:14px;height:14px;background:url("//p1-ofp.static.pub/fes/cms/2021/03/12/ew12k0f71lam9ulohsvu3p3q9sm7jf334553.png") no-repeat center center;background-size:cover;margin-left:5px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .listBody .optionalText{margin-top:8px;height:51px;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .listBody .optionalText .optionalText_seeall{position:absolute;right:0;bottom:0;font-size:12px;background:#fff;cursor:pointer}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .listBody .optionalText .optionalText_seeall i{color:#0d5c91;font-style:normal}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .listBody .optionalText_height3{align-items:flex-start}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .listBody .option_text_dialog{position:absolute;top:280px;left:25px;width:329px;z-index:100}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .listBody .option_text_dialog .option_text_dialog_arrow{height:11px;width:100%;display:flex;justify-content:center;align-items:flex-end}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .listBody .option_text_dialog .option_text_dialog_arrow i{display:flex;width:24px;height:8px;background:url("//p1-ofp.static.pub/fes/cms/2021/04/01/51tk2rxvldwibo0mddl89u5ljlckbh460350.png") no-repeat center center;background-size:cover}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .listBody .option_text_dialog .option_text_dialog_boy{background-color:#fff;box-shadow:0 2px 15px 0 rgba(0,0,0,0.3);border-radius:4px;padding:12px;text-align:initial}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .listBody .option_text_dialog .option_text_dialog_boy .option_text_dialog_header{display:flex;justify-content:space-between;align-items:center;font-size:16px;height:19px;font-weight:bold}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .listBody .option_text_dialog .option_text_dialog_boy .option_text_dialog_header i{display:block;width:14px;height:14px;background:url("//p1-ofp.static.pub/fes/cms/2021/03/29/zrjejmoa399bmp9c4ocp2e0d8v9bdn111509.png") no-repeat center center;background-size:cover}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .listBody .option_text_dialog .option_text_dialog_boy .option_text_dialog_content{padding:5px;max-height:300px;overflow:auto}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .listBody .unlocks{text-align:center;width:auto}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .listBody .unlocks span{color:#0d5c91;font-weight:bold}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .listBody .unlocks .icon{display:inline-block;width:14px;height:14px;border:1px solid red;vertical-align:bottom}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .listBody .unlocks_height3{height:54px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .listBody.hasShips .btn{margin-bottom:0}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .listBody.hasShips .shipsInfo{font-size:14px;max-height:34px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .listBody.hasShips .shipsInfo p{height:17px;overflow:hidden}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .listBody.hasShips .shipsInfo .ships{font-weight:bold;color:#c75300}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .overlay{width:100%;height:286px;display:flex;align-items:center;text-align:center;position:absolute;top:25px;left:0;padding:0 25px 0 25px;font-size:14px;background-color:rgba(248,248,248,0.9)}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .overlay:hover{box-shadow:0px 0px 12px #928e8e}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .overlay .imgWrap{width:29px;height:35px;margin:0 auto;margin-top:30px;margin-bottom:20px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .overlay .name{font-weight:bold;margin-bottom:20px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li .overlay a{color:#0d5c91;display:block}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li.hasRecpommends .listBody{border-radius:0 0 4px 4px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li.selected .listBody{border:1px solid var(--dark-green);background-color:var(--pale-green);position:relative}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li.selected .listBody .optionalText .optionalText_seeall{background:#e1f2db}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li.selected .listBody.isRecommended{border-top:0}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li.selected .selectedIcon{position:absolute;height:11px;width:14px;right:10px;top:10px;background:url("//p2-ofp.static.pub/fes/cms/2023/01/18/59p1vhhfu8dkqae28rswebdbhz587c125365.svg") no-repeat center center;background-size:cover}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li.selected .btn{color:#fff;border-color:var(--dark-green);background-color:var(--dark-green)}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list li.selected .btn span{color:#fff}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list .tele_li{position:relative;z-index:1}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list .tele_li .cto_tele{margin-top:10px;height:241px;width:1px;display:flex}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list .tele_li .cto_tele .tele_main{box-sizing:border-box;padding:15px 20px;height:241px;width:575px;border:2px solid #060;border-radius:4px;background-color:#e1f2db}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list .tele_li .cto_tele .tele_main .tele_header{display:flex;justify-content:space-between;align-items:center}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list .tele_li .cto_tele .tele_main .tele_header span{height:21px;color:#000;font-size:18px;letter-spacing:0;line-height:21px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list .tele_li .cto_tele .tele_main .tele_header .tele_header_left_floor,.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list .tele_li .cto_tele .tele_main .tele_header .tele_header_right_floor{font-weight:bold}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list .tele_li .cto_tele .tele_main .tele_header .tele_header_right_percentage{color:#060}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list .tele_li .cto_tele .tele_main .tele_price{display:flex;justify-content:space-between;margin:12px 0 10px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list .tele_li .cto_tele .tele_main .tele_price .tele_price_left{box-sizing:border-box;height:55px;width:150px;border:1px solid #bcbcbc;border-radius:4px;background-color:#fff}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list .tele_li .cto_tele .tele_main .tele_price .tele_price_right{box-sizing:border-box;height:55px;width:375px;border:1px solid #bcbcbc;border-radius:4px;background-color:#fff}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list .tele_li .cto_tele .tele_main .tele_price .le_input label{position:relative;display:block;height:100%}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list .tele_li .cto_tele .tele_main .tele_price .le_input span{position:absolute;font-size:16px;top:18px;left:12px;line-height:19px;color:#545455;transition:all .3s ease;z-index:10}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list .tele_li .cto_tele .tele_main .tele_price .le_input input{width:100%;height:53px;background:transparent;padding-top:18px;padding-left:12px;padding-right:12px;font-size:16px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list .tele_li .cto_tele .tele_main .tele_price .le_input.le_input_focus span{top:8px;font-size:12px;transition:all .3s ease}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list .tele_li .cto_tele .tele_main .tele_category{border:1px solid #bcbcbc;border-radius:4px;background-color:#fff}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list .tele_li .cto_tele .tele_main .tele_category label{position:relative;display:block;height:100%;padding-right:3px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list .tele_li .cto_tele .tele_main .tele_category span{position:absolute;font-size:16px;top:18px;left:12px;line-height:19px;color:#545455;transition:all .3s ease;z-index:10}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list .tele_li .cto_tele .tele_main .tele_category select{width:100%;height:53px;line-height:53px;padding-top:18px;padding-left:12px;padding-right:12px;font-size:16px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list .tele_li .cto_tele .tele_main .tele_category.le_input_focus span{top:8px;font-size:12px;transition:all .3s ease}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list .tele_li .cto_tele .tele_main .tele_btn{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list .tele_li .cto_tele .tele_main .tele_btn .tele_tip{flex:1;padding-right:10px;color:#060;font-weight:bold}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list .tele_li .cto_tele .tele_main .tele_btn .tele_upate{height:45px;line-height:45px;width:131px;border:2px solid #0d5c91;border-radius:4px;background-color:#0d5c91;cursor:pointer;font-size:16px;text-align:center;color:#fff;font-weight:bold}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list .tele_li_default{z-index:10}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list .tele_li_default .cto_tele{width:575px;cursor:auto}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list .tele_li_1 .cto_tele{margin-left:-147.5px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list .tele_li_2 .cto_tele{margin-right:-295px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list .vcls.shine{background:#fbfbfb;border:0}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list .vcls.shine .listBody{border:0}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list .vcls.shine .listBody:hover{box-shadow:none}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list .vcls.shine .imgWrap{height:35px;width:35px;border-radius:50%;margin:0 auto}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list .vcls.shine .detailInfo p{height:15px;width:156px;margin:0 auto 4px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list .vcls.shine .detailInfo p.name{width:216px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list .vcls.shine .defaultbtnContent{margin:0 auto;height:45px;width:190px;border-radius:4px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list.cardList>li{height:621px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list.cardList .listBody{padding:16px 16px 20px 17px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list.cardList .listBody .imgWrap{height:60px;width:68px;margin:0 auto;margin-bottom:20px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list.cardList .listBody .detailInfo{height:auto;margin-bottom:25px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list.cardList .listBody .detailInfo .name{height:19px;line-height:19px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list.cardList .listBody .btn{width:246px;color:#000;border:0;font-weight:normal;background-color:#f2f2f2}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list.cardList .listBody .goodDescription{margin:0 auto;line-height:20px;margin-bottom:20px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list.cardList .listBody .goodDescription p{margin-bottom:12px;border-bottom:1px solid #bcbcbc;padding-bottom:12px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list.cardList .listBody .goodDescription .goodIcon li{width:100%;float:none;margin-bottom:10px;padding:0}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list.cardList .listBody .goodDescription .goodIcon li div.iconBox{float:left;width:53px;margin-right:10px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list.cardList .listBody .goodDescription .goodIcon li div.iconBox .imgWrap{width:24px;height:24px;border:1px solid red;margin-bottom:3px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list.cardList .listBody .goodDescription .goodIcon li div.iconBox p{padding:0;margin:0;font-size:8px;line-height:10px;border-bottom:0}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list.cardList .listBody .goodDescription .goodIcon li div.iconBox:nth-child(4n){margin-right:0}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list.cardList .listBody .goodDescription .goodIcon li:hover{box-shadow:none}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list.cardList .listBody .goodDescription .gbbBtn .btn{font-size:16px;height:57px;border:1px solid #060;border-radius:4px;background-color:#fff;padding:8px 10px;width:247px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list.cardList .listBody .goodDescription .gbbBtn .btn .left{text-align:left}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list.cardList .listBody .goodDescription .gbbBtn .btn .left .monthly{color:#000}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list.cardList .listBody .goodDescription .gbbBtn .btn p{padding:0;margin:0;border:0}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list.cardList .listBody .goodDescription .gbbBtn .btn.flex{display:flex;align-items:center}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list.cardList .listBody .goodDescription .gbbBtn .btn.flex>div{flex:1}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list.cardList .listBody .goodDescription .gbbBtn .btn.flex>div p{color:#555}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list.cardList .listBody .goodDescription .gbbBtn .btn.flex>div .free{font-weight:bold;font-size:14px;color:#060}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list.cardList .listBody .goodDescription .gbbBtn .btn.flex>div .presentPrice{color:#060;height:16px;font-weight:bold;line-height:14px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .list.cardList .listBody .goodDescription .gbbBtn .btn.flex>div .saving{font-size:12px;line-height:12px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .brief{margin-top:5px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .tips{padding:11px;border-radius:4px;display:flex;align-items:center;margin-top:5px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .tips i{height:19px;width:22px;font-style:normal;background:url("//p3-ofp.static.pub/fes/cms/2023/01/18/bx20rbo2pl0tt4evjeqex6tus79lvd537249.svg") no-repeat center center;background-size:cover}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .tips .tips_text{flex:1}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .tips .icon{margin-right:9px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .tips .close{height:16px;line-height:16px;font-weight:100;font-size:40px;cursor:pointer}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .tips.alertBox{border:1px solid var(--dark-orange);background-color:var(--pale-red)}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .tips.warningBox{border:1px solid var(--dark-orange);background-color:var(--pale-red)}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .purchaseBox{display:flex;border-radius:4px;background-color:#e1f2db;padding:15px 20px;font-size:14px;margin-bottom:18px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .purchaseBox .why{width:45%;line-height:17px;margin-right:5%;flex:1}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .purchaseBox .why .title{color:#060;font-size:16px;font-weight:bold;margin-bottom:8px}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .purchaseBox .included{width:45%}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .purchaseBox .included .title{font-size:16px;font-weight:bold}.CTO_Configurator .ctoContainer .configuration .configurationList .item .listContent .purchaseBox .included i{vertical-align:bottom;display:inline-block;width:14px;height:11px;margin-right:6px;border:1px solid red}.CTO_Configurator .ctoContainer .configuration .configurationList .item.open .head .introduce{display:none}.CTO_Configurator .ctoContainer .configuration .configurationList .item.open .listContent{display:block}.CTO_Configurator .ctoContainer .configuration .configurationList .item.open .optionsNum .arrow_icon{transform:rotate(0deg)}.CTO_Configurator .ctoContainer .configuration .configurationList .item.itemAddOns .listContent .listItem_title{font-size:17px;font-weight:bold}.CTO_Configurator .ctoContainer .configuration .configurationList .item.itemAddOns .listContent .list li.vcls .listBody{padding-top:28px}.CTO_Configurator .ctoContainer .configuration .configurationList .item.itemAddOns .listContent .list li.vcls .listBody .imgWrap{height:70px;display:flex;align-items:center;justify-content:center;margin-bottom:0}.CTO_Configurator .ctoContainer .configuration .configurationList .item.itemAddOns .listContent .list li.vcls .listBody .detailInfo{margin-top:9px;height:76px;line-height:19px;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative}.CTO_Configurator .ctoContainer .configuration .configurationList .item.itemAddOns .listContent .list li.vcls .listBody .detailInfo .seeInfo{position:absolute;right:0;bottom:0;cursor:pointer;z-index:99;width:20px;height:20px;display:flex;align-items:center;justify-content:flex-end;background:#fff;background:url("//p2-ofp.static.pub/fes/cms/2021/06/11/s01k8istg6ewug2l66gzf2b6i68407035125.svg") #fff no-repeat center center;background-size:14px 14px}.CTO_Configurator .ctoContainer .configuration .configurationList .item.itemAddOns .listContent .list li.vcls .listBody .detailInfo .seeInfoName{position:initial;display:inline-block;background:url("//p2-ofp.static.pub/fes/cms/2021/06/11/s01k8istg6ewug2l66gzf2b6i68407035125.svg") no-repeat center center;background-size:14px 14px;vertical-align:bottom}.CTO_Configurator .ctoContainer .configuration .configurationList .item.itemAddOns .listContent .list li.vcls .listBody .detailInfo.detailInfo_active{justify-content:flex-start}.CTO_Configurator .ctoContainer .configuration .configurationList .item.itemAddOns .listContent .list li.vcls .listBody .btnContainer .defaultbtnContent .btns{outline:0;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-direction:column}.CTO_Configurator .ctoContainer .configuration .configurationList .item.itemAddOns .listContent .list li.vcls .listBody .btnContainer .defaultbtnContent .btns .btn_included_price_info{display:flex;justify-content:center;align-items:center}.CTO_Configurator .ctoContainer .configuration .configurationList .item.itemAddOns .listContent .list li.vcls .listBody .btnContainer .defaultbtnContent .btns .btn_included_webPrice{line-height:15px;font-size:12px;color:#555;text-decoration:line-through;margin-right:5px}.CTO_Configurator .ctoContainer .configuration .configurationList .item.itemAddOns .listContent .list li.vcls .listBody .btnContainer .defaultbtnContent .btns .btn_included_price{font-size:16px;line-height:19px;font-weight:bold;letter-spacing:0}.CTO_Configurator .ctoContainer .configuration .configurationList .item.itemAddOns .listContent .list li.vcls .listBody .btnContainer .defaultbtnContent .btns .btn_included_save_price{color:#555;font-size:12px;letter-spacing:0;line-height:15px;text-align:center}.CTO_Configurator .ctoContainer .configuration .configurationList .item.itemAddOns .listContent .list li.vcls .listBody .btnContainer .defaultbtnContent .btn_selected{display:none}.CTO_Configurator .ctoContainer .configuration .configurationList .item.itemAddOns .listContent .list li.vcls .listBody .btnContainer .defaultbtnContent .btn_selected .btn_selected_text{font-size:16px}.CTO_Configurator .ctoContainer .configuration .configurationList .item.itemAddOns .listContent .list li.vcls .listBody .btnContainer .defaultbtnContent .btn_selected .btn_selected_price{font-size:12px}.CTO_Configurator .ctoContainer .configuration .configurationList .item.itemAddOns .listContent .list li.vcls .listBody .btnContainer .defaultbtnContentSelected .btn_selected{display:flex}.CTO_Configurator .ctoContainer .configuration .configurationList .item.itemAddOns .listContent .list li.vcls .listBody .btnContainer .defaultbtnContentSelected .btn_included{display:none}.CTO_Configurator .ctoContainer .configuration .configurationList .item.itemAddOns .listContent .list li.vcls .listBody .pbLeadtimeMessage{line-height:17px;color:#c75300;font-size:14px;height:34px;overflow:hidden;align-items:center;justify-content:center;display:none}.CTO_Configurator .ctoContainer .configuration .configurationList .item.itemAddOns .listContent .vclsShow{display:none}.CTO_Configurator .ctoContainer .configuration .configurationList .item.itemAddOns .listContent .showAllOptions{height:22px;font-size:18px;font-weight:bold;letter-spacing:0;line-height:22px;text-align:center;margin-bottom:17px}.CTO_Configurator .ctoContainer .configuration .configurationList .item.itemAddOns .listContent .showAllOptions .hides{display:none}.CTO_Configurator .ctoContainer .configuration .configurationList .item.itemAddOns .listContent .showAllOptions .showAllOptionsBtn{color:#0d5c91;display:flex;justify-content:center;align-items:center;cursor:pointer}.CTO_Configurator .ctoContainer .configuration .configurationList .item.itemAddOns .listContent .showAllOptions .showAllOptionsBtn i{content:'';margin-left:9px;width:25px;height:25px;background:url("//p1-ofp.static.pub/fes/cms/2021/04/10/hpykx6xblkvjmpzuw99u8pvh3mmxqr702720.png") no-repeat center center;background-size:cover}.CTO_Configurator .ctoContainer .configuration .configurationList .item.itemAddOns .listContent .showAllOptions .showAllOptionsBtn.hideOptions i{transform:rotate(180deg)}.CTO_Configurator .ctoContainer .configuration .configurationAddons .item .listContent .list li.vcls .listBody{padding-top:28px}.CTO_Configurator .ctoContainer .configuration .configurationAddons .item .listContent .list li.vcls .listBody .imgWrap{height:70px;display:flex;align-items:center;justify-content:center;margin-bottom:0}.CTO_Configurator .ctoContainer .configuration .configurationAddons .item .listContent .list li.vcls .listBody .detailInfo{margin-top:9px;height:76px;line-height:19px;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative}.CTO_Configurator .ctoContainer .configuration .configurationAddons .item .listContent .list li.vcls .listBody .detailInfo .seeInfo{position:absolute;right:0;bottom:0;cursor:pointer;z-index:99;width:20px;height:20px;display:flex;align-items:center;justify-content:flex-end;background:#fff;background:url("//p1-ofp.static.pub/fes/cms/2021/03/12/ew12k0f71lam9ulohsvu3p3q9sm7jf334553.png") #fff no-repeat center center;background-size:14px 14px}.CTO_Configurator .ctoContainer .configuration .configurationAddons .item .listContent .list li.vcls .listBody .detailInfo .seeInfoName{position:initial;display:inline-block;background:url("//p1-ofp.static.pub/fes/cms/2021/03/12/ew12k0f71lam9ulohsvu3p3q9sm7jf334553.png") no-repeat center center;background-size:14px 14px;vertical-align:bottom}.CTO_Configurator .ctoContainer .configuration .configurationAddons .item .listContent .list li.vcls .listBody .detailInfo.detailInfo_active{justify-content:flex-start}.CTO_Configurator .ctoContainer .configuration .configurationAddons .item .listContent .list li.vcls .listBody .btnContainer .defaultbtnContent .btns{height:55px;color:#060;background-color:#fff;border:1px solid #060;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-direction:column}.CTO_Configurator .ctoContainer .configuration .configurationAddons .item .listContent .list li.vcls .listBody .btnContainer .defaultbtnContent .btns .btn_included_price_info{display:flex;justify-content:center;align-items:center}.CTO_Configurator .ctoContainer .configuration .configurationAddons .item .listContent .list li.vcls .listBody .btnContainer .defaultbtnContent .btns .btn_included_webPrice{line-height:15px;font-size:12px;color:#555;text-decoration:line-through;margin-right:5px}.CTO_Configurator .ctoContainer .configuration .configurationAddons .item .listContent .list li.vcls .listBody .btnContainer .defaultbtnContent .btns .btn_included_price{font-size:16px;line-height:19px;font-weight:bold;color:#060;letter-spacing:0}.CTO_Configurator .ctoContainer .configuration .configurationAddons .item .listContent .list li.vcls .listBody .btnContainer .defaultbtnContent .btns .btn_included_save_price{color:#555;font-size:12px;letter-spacing:0;line-height:15px;text-align:center}.CTO_Configurator .ctoContainer .configuration .configurationAddons .item .listContent .list li.vcls .listBody .btnContainer .defaultbtnContent .btn_selected{display:none;background:#060}.CTO_Configurator .ctoContainer .configuration .configurationAddons .item .listContent .list li.vcls .listBody .btnContainer .defaultbtnContent .btn_selected .btn_selected_text{color:#FFF;font-size:16px}.CTO_Configurator .ctoContainer .configuration .configurationAddons .item .listContent .list li.vcls .listBody .btnContainer .defaultbtnContent .btn_selected .btn_selected_price{color:#FFF;font-size:12px}.CTO_Configurator .ctoContainer .configuration .configurationAddons .item .listContent .list li.vcls .listBody .btnContainer .defaultbtnContentSelected .btn_selected{display:flex}.CTO_Configurator .ctoContainer .configuration .configurationAddons .item .listContent .list li.vcls .listBody .btnContainer .defaultbtnContentSelected .btn_included{display:none}.CTO_Configurator .ctoContainer .configuration .configurationAddons .item .listContent .list li.vcls .listBody .pbLeadtimeMessage{line-height:17px;color:#c75300;font-size:14px;height:34px;overflow:hidden;display:flex;align-items:center;justify-content:center}.CTO_Configurator .ctoContainer .configuration .configurationAddons .item .listContent .vclsShow{display:none}.CTO_Configurator .ctoContainer .configuration .configurationAddons .item .listContent .showAllOptions{height:22px;font-size:18px;font-weight:bold;letter-spacing:0;line-height:22px;text-align:center;margin-bottom:17px}.CTO_Configurator .ctoContainer .configuration .configurationAddons .item .listContent .showAllOptions .hides{display:none}.CTO_Configurator .ctoContainer .configuration .configurationAddons .item .listContent .showAllOptions .showAllOptionsBtn{color:#0d5c91;display:flex;justify-content:center;align-items:center;cursor:pointer}.CTO_Configurator .ctoContainer .configuration .configurationAddons .item .listContent .showAllOptions .showAllOptionsBtn i{content:'';margin-left:9px;width:25px;height:25px;background:url("//p1-ofp.static.pub/fes/cms/2021/04/10/hpykx6xblkvjmpzuw99u8pvh3mmxqr702720.png") no-repeat center center;background-size:cover}.CTO_Configurator .ctoContainer .configuration .configurationAddons .item .listContent .showAllOptions .showAllOptionsBtn.hideOptions i{transform:rotate(180deg)}.CTO_Configurator .ctoContainer .free_msg .free_tip{color:#060}.CTO_Configurator .ctoContainer .free_msg .free_detail{text-decoration:underline;color:#0d5c91;font-size:12px;cursor:pointer;margin-left:5px}.CTO_Configurator .orderSummary{border:1px solid #bcbcbc;background:#f8f8f8}.CTO_Configurator .orderSummary .orderSummary_content{background:#fff}.CTO_Configurator .orderSummary .hideBrBundle{color:var(--med-blue);font-size:12px;cursor:pointer;margin-bottom:10px;padding-right:15px;background:url("//p3-ofp.static.pub/fes/cms/2023/01/18/ko0azktee1soc7v3ezohe8rexqewaq987902.svg") no-repeat center right;background-size:12px 7px}.CTO_Configurator .orderSummary .hideBrBundle.active{background:url("//p4-ofp.static.pub/fes/cms/2023/01/19/ul87en01ql8kflgo2efzf6mp22ggb9626291.svg") no-repeat center right;background-size:10px 7px}.CTO_Configurator .orderSummary .configurationInfo_brBundle li{font-size:14px;margin-bottom:10px;color:#000;padding-left:15px}.CTO_Configurator .orderSummary .hideIncludedSpecs{color:var(--med-blue);font-size:12px;cursor:pointer;margin-bottom:10px;padding-right:15px;background:url("//p3-ofp.static.pub/fes/cms/2023/01/18/ko0azktee1soc7v3ezohe8rexqewaq987902.svg") no-repeat center right;background-size:12px 7px}.CTO_Configurator .orderSummary .hideIncludedSpecs.active{background:url("//p4-ofp.static.pub/fes/cms/2023/01/19/ul87en01ql8kflgo2efzf6mp22ggb9626291.svg") no-repeat center right;background-size:10px 7px}.CTO_Configurator .orderSummary .priceSummary{background-color:#fff;border-radius:4px}.CTO_Configurator .orderSummary .priceSummary .tax-label{font-size:13px;line-height:16px;font-weight:bold;margin-bottom:6px}.CTO_Configurator .orderSummary .priceSummary .netprice-label{height:17px;line-height:17px;font-size:14px;color:#000}.CTO_Configurator .orderSummary .priceSummary .origin{font-size:14px}.CTO_Configurator .orderSummary .priceSummary .origin .origin_save_cont{color:var(--dark-green)}.CTO_Configurator .orderSummary .priceSummary .origin .originPrice{color:#555;text-decoration:line-through}.CTO_Configurator .orderSummary .priceSummary .origin .originPrice_box{color:#000}.CTO_Configurator .orderSummary .priceSummary .origin .tool-tip{padding-right:5px}.CTO_Configurator .orderSummary .priceSummary .origin .tool-tip .bubble{max-width:209px;width:auto;min-width:100px;word-break:break-word;color:#000}.CTO_Configurator .orderSummary .priceSummary .origin .tool-tip .bubble .stp-title{padding-bottom:6.5px;border-bottom:1px solid #CCC;font-size:14px;font-weight:600}.CTO_Configurator .orderSummary .priceSummary .origin .tool-tip .bubble .stp-des{font-size:12px;padding-top:6.5px;font-weight:normal;font-size:12px;line-height:15px}.CTO_Configurator .orderSummary .priceSummary .present{font-size:26px}.CTO_Configurator .orderSummary .priceSummary .aslowas{font-size:12px;align-items:center;margin-bottom:10px;display:none}.CTO_Configurator .orderSummary .priceSummary .aslowas .aslowas_cont{margin-right:10px;white-space:nowrap}.CTO_Configurator .orderSummary .priceSummary .aslowas .aslowas_cont .aslowas_cont_pay{color:#000}.CTO_Configurator .orderSummary .priceSummary .aslowas .aslowas_cont .aslowas_cont_month{color:#000;font-weight:bold}.CTO_Configurator .orderSummary .priceSummary .aslowas .aslowas_cont .aslowas_cont_now{color:#0d5c91}.CTO_Configurator .orderSummary .priceSummary .aslowas .aslowas_logo{border-left:1px #000 solid;padding-left:10px}.CTO_Configurator .orderSummary .priceSummary .aslowas .aslowas_logo img{height:30px;max-width:100%}.CTO_Configurator .orderSummary .priceSummary .aslowas .ca-lenovo-promotional-widget{border-bottom:1px #bcbcbc solid;padding-bottom:10px}.CTO_Configurator .orderSummary .priceSummary .aslowas .ca-lenovo-promotional-widget:empty{border-bottom:0;padding-bottom:0}.CTO_Configurator .orderSummary .priceSummary .savingsWay{font-size:14px;line-height:14px;margin-bottom:5px}.CTO_Configurator .orderSummary .priceSummary .savingsWay li{display:flex;margin-bottom:10px;justify-content:space-between;margin-left:0}.CTO_Configurator .orderSummary .priceSummary .savingsWay li span.num{color:#676767;float:right}.CTO_Configurator .orderSummary .priceSummary .savingsWay li span.change_or{font:normal normal 900 12px/14px Lato;color:#000}.CTO_Configurator .orderSummary .priceSummary .savingsWay li span.couponTip{font-style:italic;font-size:12px;font-weight:bold}.CTO_Configurator .orderSummary .priceSummary .useeECoupon{font-size:12px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px #000 solid}.CTO_Configurator .orderSummary .priceSummary .useeECoupon span{font-weight:bold}.CTO_Configurator .orderSummary .priceSummary .useeECoupon .detail_icon{vertical-align:middle;margin:0px 5px}.CTO_Configurator .orderSummary .priceSummary .lines{border-bottom:1px solid #000;width:100%;margin-bottom:10px}.CTO_Configurator .orderSummary .priceSummary .leftNum{font-size:14px;font-weight:bold;color:#e2251b;margin-bottom:7.5px}.CTO_Configurator .orderSummary .priceSummary .payas{font-size:14px;margin-top:10px}.CTO_Configurator .orderSummary .priceSummary .payas p{color:#676767}.CTO_Configurator .orderSummary .priceSummary .payas p span{font-weight:bold}.CTO_Configurator .orderSummary .priceSummary .payas p span.rewards{color:#0d5c91}.CTO_Configurator .orderSummary .priceSummary .payas .loyaltys_wrap{border-bottom:1px #ccc solid}.CTO_Configurator .orderSummary .priceSummary .payas .loyaltys_wrap:empty{border-bottom:0}.CTO_Configurator .orderSummary .priceSummary .ships{color:#555;font-size:12px;letter-spacing:0;line-height:15px;padding-bottom:10px}.CTO_Configurator .orderSummary .priceSummary .ships:empty{padding-bottom:0;border-bottom:0}.CTO_Configurator .orderSummary .priceSummary .ships a{text-decoration:underline;color:auto}.CTO_Configurator .orderSummary .priceSummary .lead_time_mes_wrap .lead_time_mes{border-bottom:1px #bcbcbc solid}.CTO_Configurator .orderSummary .priceSummary .lead_time_mes_wrap .lead_time_mes:empty{border-bottom:0}.CTO_Configurator .orderSummary .priceSummary .lead_time_mes_wrap .card-delivery-message{padding-bottom:9.5px}.CTO_Configurator .orderSummary .orderInfo{border-radius:4px;padding:0 14px 15px 15px;background:#fff;border-top:10px solid #f8f8f8}.CTO_Configurator .orderSummary .orderInfo .orderInfoItem .yourConfiguration{font-size:14px}.CTO_Configurator .orderSummary .orderInfo .orderInfoItem .yourConfiguration .name{display:flex;justify-content:space-between;width:100%}.CTO_Configurator .orderSummary .orderInfo .orderInfoItem .yourConfiguration .name .your{font-size:18px;height:40px;line-height:40px;font-weight:normal}.CTO_Configurator .orderSummary .orderInfo .orderInfoItem .yourConfiguration .name .origin{color:#676767;font-size:12px;text-align:right;text-decoration:line-through}.CTO_Configurator .orderSummary .orderInfo .orderInfoItem .yourConfiguration .name .imgBox{width:50px;display:flex;justify-content:center;align-items:center;padding:10px 0}.CTO_Configurator .orderSummary .orderInfo .orderInfoItem .configurationInfo{margin-top:12px}.CTO_Configurator .orderSummary .orderInfo .orderInfoItem .configurationInfo .info{font-size:12px;margin-bottom:10px;padding-left:15px;position:relative}.CTO_Configurator .orderSummary .orderInfo .orderInfoItem .configurationInfo .info .info_content{display:flex;justify-content:space-between}.CTO_Configurator .orderSummary .orderInfo .orderInfoItem .configurationInfo .info i.icon{display:inline-block;width:12px;height:12px;position:absolute;top:3px;left:0;background:url("//p2-ofp.static.pub/fes/cms/2023/01/18/tzsij3i5jlympz7szcav3uwsrnkxw5453866.svg") no-repeat center center;background-size:12px 12px}.CTO_Configurator .orderSummary .orderInfo .orderInfoItem .configurationInfo .info .left{position:relative;word-break:break-word}.CTO_Configurator .orderSummary .orderInfo .orderInfoItem .configurationInfo .info .left p{color:#555}.CTO_Configurator .orderSummary .orderInfo .orderInfoItem .configurationInfo .info .left .title{color:#000;font-size:14px}.CTO_Configurator .orderSummary .orderInfo .orderInfoItem .configurationInfo .info .left .removeUpgrade,.CTO_Configurator .orderSummary .orderInfo .orderInfoItem .configurationInfo .info .left .removePb{color:var(--med-blue)  !important;font-size:12px;cursor:pointer}.CTO_Configurator .orderSummary .orderInfo .orderInfoItem .configurationInfo .info .right{flex-grow:0;flex-shrink:0;font-size:14px;color:#555;margin-left:10px;display:flex;flex-direction:column}.CTO_Configurator .orderSummary .orderInfo .orderInfoItem .configurationInfo .info .right span{font-size:14px;text-align:right}.CTO_Configurator .orderSummary .orderInfo .orderInfoItem .configurationInfo .info .right span.originPrice{color:#676767;font-size:12px;text-decoration:line-through;font-weight:400}.CTO_Configurator .orderSummary .orderInfo .orderInfoItem .configurationInfo .info .right .free_price{color:#000}.CTO_Configurator .orderSummary .orderInfo .orderInfoItem .configurationInfo .info .right .free_value{text-decoration:line-through}.CTO_Configurator .orderSummary .orderInfo .orderInfoItem.orderInfoItem_include_line{border-top:1px solid #ccc}.CTO_Configurator .orderSummary .orderInfo .orderInfoItem.orderInfoItem_include_line .configurationInfo{margin-top:10px}.CTO_Configurator .orderSummary .orderInfo .orderInfoItem_addons{margin-top:15px;display:none}.CTO_Configurator .orderSummary .links .link_btn{line-height:18px;text-align:center;border:1px solid var(--med-blue);border-radius:4px;margin-bottom:10px;display:flex;justify-content:center;align-items:center;cursor:pointer}.CTO_Configurator .orderSummary .links .link_btn span{font-size:16px;font-weight:bold;color:var(--med-blue)}.CTO_Configurator .orderSummary .links .link_btn.save_form{display:flex;align-items:center}.CTO_Configurator .orderSummary .links .link_btn.save_form i{width:16px;height:14px;background:url("//p3-ofp.static.pub/fes/cms/2023/01/18/xh94e5agek3ymmrbkx8dmuyvlkuj3i168514.svg") no-repeat center center;background-size:cover;margin-right:5px}.CTO_Configurator .orderSummary .links .link_btn.reset_form{display:flex}.CTO_Configurator .orderSummary .links .link_btn.reset_form i{min-width:15px;height:15px;background:url("//p2-ofp.static.pub/fes/cms/2023/02/16/pkjqkgznwwlyqz34hw4f4iq5fix24i134856.svg") no-repeat center center;background-size:cover;margin-right:5px}.CTO_Configurator .orderSummary .links .link_btn.save_none_border{border:0}.CTO_Configurator .orderSummary .priceInfo{background:#fff;padding:15px 15px 0}.CTO_Configurator .orderSummary .priceInfo p{margin-bottom:7px}.CTO_Configurator .orderSummary .priceInfo p.shine{width:209px;height:25px}.CTO_Configurator .orderSummary .priceInfo p.priceInfo_aslowas{width:113px;height:18px}.CTO_Configurator .orderSummary .priceInfo .bubble{max-width:209px;width:auto;min-width:100px}.CTO_Configurator .orderSummary .orderInfo.shine{border:0;height:400px;width:100%;background:#f8f8f8;border-left:15px #fff solid;border-right:15px #fff solid;margin-top:0}.CTO_Configurator .orderSummary .orderInfo.shine .orderInfoItem_addons{border:0}.CTO_Configurator .orderSummary_fiex{position:fixed;top:83px;z-index:99;right:calc((100% - 1280px) / 2);max-height:calc(100% - 133px);bottom:auto;overflow:auto;transition:0s all ease}.CTO_Configurator .stickyBottom{width:100%;height:65px;z-index:92;position:fixed;bottom:0;padding:10px 20px 10px;background-color:#fff;box-shadow:0 -2px 4px 0 rgba(0,0,0,0.2)}.CTO_Configurator .stickyBottom .stickyBottom_summary .tool-tip .popup,.CTO_Configurator .stickyBottom .tablet_priceSummary .tool-tip .popup{top:unset  !important;left:0px  !important;bottom:28px  !important;transform:none  !important}.CTO_Configurator .stickyBottom .stickyBottom_summary .tool-tip .popup::after,.CTO_Configurator .stickyBottom .tablet_priceSummary .tool-tip .popup::after{left:5px  !important;bottom:-6px  !important;top:unset}.CTO_Configurator .stickyBottom .stickyBottom_summary .tool-tip .popup::before,.CTO_Configurator .stickyBottom .tablet_priceSummary .tool-tip .popup::before{left:5px  !important;bottom:-6px  !important;top:unset}.CTO_Configurator .stickyBottom .stickyBottom_summary .tool-tip .popup .bubble,.CTO_Configurator .stickyBottom .tablet_priceSummary .tool-tip .popup .bubble{transform:none  !important;max-width:209px;width:auto;min-width:100px}.CTO_Configurator .stickyBottom .stickyBottom_summary .tool-tip .popup .bubble .stp-title,.CTO_Configurator .stickyBottom .tablet_priceSummary .tool-tip .popup .bubble .stp-title{padding-bottom:6.5px;border-bottom:1px solid #CCC;font-size:14px;font-weight:600}.CTO_Configurator .stickyBottom .stickyBottom_summary .tool-tip .popup .bubble .stp-des,.CTO_Configurator .stickyBottom .tablet_priceSummary .tool-tip .popup .bubble .stp-des{padding-top:6.5px;font-weight:normal;font-size:12px;line-height:15px}.CTO_Configurator .stickyBottom .totlePrice{font-size:14px}.CTO_Configurator .stickyBottom .totlePrice .num{font-size:20px;font-weight:bold}.CTO_Configurator .stickyBottom .blue_btn{width:190px}.CTO_Configurator .stickyBottom .blue_active_btn{width:202px}.CTO_Configurator .loading{width:100%;height:100%;top:0;left:0;position:fixed;z-index:9999999;background-color:rgba(0,0,0,0.8)}.CTO_Configurator .loading .center{position:fixed;z-index:10;top:100px;left:50%;transform:translate(-50%, -50%)}.CTO_Configurator .loading .center .txt{height:40.3px;width:729.83px;color:#fff;font-family:Lato;font-size:20px;font-weight:bold;letter-spacing:0;line-height:24px;text-align:center}.CTO_Configurator .loading .center .ouro{left:50%;transform:translateX(-50%)}.CTO_Configurator .loading_hide{display:none}.CTO_Configurator .cto_dialog__wrapper{display:none}.CTO_Configurator .cto_dialog__wrapper .dialog{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9991;display:flex;justify-content:center;align-items:center}.CTO_Configurator .cto_dialog__wrapper .dialog::after{content:'';position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:0}.CTO_Configurator .cto_dialog__wrapper .dialog_close{position:absolute;right:30px;top:38px;width:18px;height:18px;color:#333;background:url("//p1-ofp.static.pub/fes/cms/2021/03/29/zrjejmoa399bmp9c4ocp2e0d8v9bdn111509.png") no-repeat center center;background-size:cover;cursor:pointer;z-index:9}.CTO_Configurator .cto_dialog__wrapper .dialog_content{position:relative;background:#fff;z-index:1;padding:36px 30px;width:696px;border-radius:6px}.CTO_Configurator .cto_dialog__wrapper .dialog_content .dialog_body{padding:0 3px}.CTO_Configurator .cto_dialog__wrapper .dialog_title_text{color:#000;font-family:Lato;font-size:22px;font-weight:300;letter-spacing:0;line-height:22px;margin:0 3px 16px}.CTO_Configurator .cto_dialog__wrapper .dialog_footer{display:flex;justify-content:center;align-items:center;margin-top:27px}.CTO_Configurator .cto_dialog__wrapper .dialog_footer span{height:45px;width:125px;border:1px solid #0d5c91;border-radius:4px;background-color:#e6f4fa;color:#0d5c91;font-family:Lato;font-size:16px;letter-spacing:0;line-height:45px;text-align:center;cursor:pointer;font-weight:400;margin:0 9px}.CTO_Configurator .cto_dialog__wrapper .dialog_footer span.active{font-weight:500;color:#fff;background-color:#0d5c91}.CTO_Configurator .ctoContainer_error{display:flex;align-items:center;box-sizing:border-box;height:40px;padding:0 12px;border:1px solid #e1130a;border-radius:4px;background-color:rgba(225,19,10,0.05);margin-bottom:12px}.CTO_Configurator .ctoContainer_error img{width:20px;height:20px;margin-right:10px}.CTO_Configurator .ctoContainer_error span{font-size:14px;color:#000}.CTO_Configurator .cto_orchestration_error_info_dialog__wrapper .dialog_content{width:850px}.CTO_Configurator .cto_orchestration_error_info_dialog__wrapper .dialog_content .dialog_title_text{box-sizing:border-box;padding-left:25px;position:relative}.CTO_Configurator .cto_orchestration_error_info_dialog__wrapper .dialog_content .dialog_title_text::before{content:"";position:absolute;left:0;top:50%;margin-top:-10px;width:22px;height:19px;background:url("//p1-ofp.static.pub/fes/cms/2021/04/21/izvbecpvulayiqar4j9lxy5rhg3y5n714820.png") no-repeat center center;background-size:cover}.CTO_Configurator .cto_orchestration_error_info_dialog__wrapper .dialog_content .dialog_orchestration_tip ul{max-height:calc(100vh - 300px);overflow:auto}.CTO_Configurator .cto_orchestration_error_info_dialog__wrapper .dialog_content .dialog_orchestration_tip ul li{margin-bottom:15px}.CTO_Configurator .cto_orchestration_error_info_dialog__wrapper .dialog_content .dialog_orchestration_tip ul li p{font-size:14px}.CTO_Configurator .cto_orchestration_error_info_dialog__wrapper .dialog_content .dialog_orchestration_tip ul li p strong{text-decoration:underline;color:#000}.CTO_Configurator .cto_orchestration_error_info_dialog__wrapper .dialog_content .dialog_orchestration_tip ul li p span{color:#555}.CTO_Configurator .cto_orchestration_error_info_dialog__wrapper .dialog_content .dialog_orchestration_tip ul li p.updateCv{position:relative;line-height:20px;vertical-align:top}.CTO_Configurator .cto_orchestration_error_info_dialog__wrapper .dialog_content .dialog_orchestration_tip ul li p.updateCv span{color:#000}.CTO_Configurator .cto_orchestration_error_info_dialog__wrapper .dialog_content .dialog_orchestration_tip ul li p.updateCv i{content:'';display:inline-block;margin-right:4px;width:12px;height:12px;flex-grow:0;flex-shrink:0;background:url("//p1-ofp.static.pub/fes/cms/2021/04/21/o23fogcqvet1p1x4x8pjbb054pzdux912354.png") no-repeat center center;background-size:12px 12px}.CTO_Configurator .cto_orchestration_error_info_dialog__wrapper .dialog_content .dialog_orchestration_operation{border-top:1px solid #555;padding-top:15px}.CTO_Configurator .cto_orchestration_error_info_dialog__wrapper .dialog_content .dialog_orchestration_operation .dialog_orchestration_operation_price p{text-align:right;font-size:16px;font-weight:bold}.CTO_Configurator .cto_orchestration_error_info_dialog__wrapper .dialog_content .dialog_orchestration_operation .dialog_orchestration_operation_price p span{color:#000}.CTO_Configurator .cto_orchestration_error_info_dialog__wrapper .dialog_content .dialog_orchestration_operation .dialog_orchestration_operation_price p span.dialog_orchestration_operation_price_text{display:inline-block;width:120px;text-align:right}.CTO_Configurator .cto_orchestration_error_info_dialog__wrapper .dialog_content .dialog_orchestration_operation .dialog_orchestration_operation_price p.dialog_orchestration_operation_price_new span{color:#060}.CTO_Configurator .cto_orchestration_error_info_dialog__wrapper .dialog_content .dialog_orchestration_operation .dialog_orchestration_operation_btn{margin-top:25px;display:flex;justify-content:space-between;align-items:center}.CTO_Configurator .cto_orchestration_error_info_dialog__wrapper .dialog_content .dialog_orchestration_operation .dialog_orchestration_operation_btn input{cursor:pointer}.CTO_Configurator .cto_orchestration_error_info_dialog__wrapper .dialog_content .dialog_orchestration_operation .dialog_orchestration_operation_btn .dialog_orchestration_operation_btn_cancel input{width:auto;padding:0px 12px;height:45px;background:#fff 0% 0% no-repeat padding-box;border:1px solid #0d5c91;border-radius:4px;color:#0d5c91;font-size:16px}.CTO_Configurator .cto_orchestration_error_info_dialog__wrapper .dialog_content .dialog_orchestration_operation .dialog_orchestration_operation_btn .dialog_orchestration_operation_btn_edit{display:flex;align-items:center}.CTO_Configurator .cto_orchestration_error_info_dialog__wrapper .dialog_content .dialog_orchestration_operation .dialog_orchestration_operation_btn .dialog_orchestration_operation_btn_edit .dialog_orchestration_operation_btn_edit_cto{color:#0d5c91;margin-right:30px}.CTO_Configurator .cto_orchestration_error_info_dialog__wrapper .dialog_content .dialog_orchestration_operation .dialog_orchestration_operation_btn .dialog_orchestration_operation_btn_edit .dialog_orchestration_operation_btn_edit_pb{width:auto;padding:0px 12px;height:45px;background:#0d5c91 0% 0% no-repeat padding-box;border-radius:4px;color:#fff;font-size:16px}.CTO_Configurator .btn_disabled{background:#ddd  !important}.CTO_Configurator .hide{display:none}.CTO_Configurator .imgWrap{background:transparent}.CTO_Configurator .cto_addons_dialog__wrapper .dialog .fixed_content,.CTO_Configurator .cto_swipper_dialog__wrapper .dialog .fixed_content{position:relative;z-index:1;width:750px;min-height:50px;max-height:90vh;overflow:auto;background:#fff;display:flex;padding:15px 18px}.CTO_Configurator .cto_addons_dialog__wrapper .dialog .fixed_content>div,.CTO_Configurator .cto_swipper_dialog__wrapper .dialog .fixed_content>div{width:50%}.CTO_Configurator .cto_addons_dialog__wrapper .dialog .fixed_content .close_mask,.CTO_Configurator .cto_swipper_dialog__wrapper .dialog .fixed_content .close_mask{position:absolute;right:0px;top:0px;width:18px;height:18px;cursor:pointer}.CTO_Configurator .cto_addons_dialog__wrapper .dialog .fixed_content .fixed_content_left,.CTO_Configurator .cto_swipper_dialog__wrapper .dialog .fixed_content .fixed_content_left{padding:15px 22px 25px;text-align:left}.CTO_Configurator .cto_addons_dialog__wrapper .dialog .fixed_content .fixed_content_left .info_title,.CTO_Configurator .cto_swipper_dialog__wrapper .dialog .fixed_content .fixed_content_left .info_title{color:#000;font-size:16px;font-weight:900;letter-spacing:0;line-height:19px;margin-bottom:7px}.CTO_Configurator .cto_addons_dialog__wrapper .dialog .fixed_content .fixed_content_left .part_number,.CTO_Configurator .cto_swipper_dialog__wrapper .dialog .fixed_content .fixed_content_left .part_number{color:#555;font-size:14px;letter-spacing:0;line-height:17px}.CTO_Configurator .cto_addons_dialog__wrapper .dialog .fixed_content .fixed_content_left .img_content,.CTO_Configurator .cto_swipper_dialog__wrapper .dialog .fixed_content .fixed_content_left .img_content{margin-top:20px;width:280px;height:220px}.CTO_Configurator .cto_addons_dialog__wrapper .dialog .fixed_content .fixed_content_left .img_content img,.CTO_Configurator .cto_swipper_dialog__wrapper .dialog .fixed_content .fixed_content_left .img_content img{width:100%}.CTO_Configurator .cto_addons_dialog__wrapper .dialog .fixed_content .fixed_content_right,.CTO_Configurator .cto_swipper_dialog__wrapper .dialog .fixed_content .fixed_content_right{padding:15px;padding-left:50px;text-align:left;position:relative}.CTO_Configurator .cto_addons_dialog__wrapper .dialog .fixed_content .fixed_content_right .fixed_right_content,.CTO_Configurator .cto_swipper_dialog__wrapper .dialog .fixed_content .fixed_content_right .fixed_right_content{height:100%;display:flex;flex-direction:column}.CTO_Configurator .cto_addons_dialog__wrapper .dialog .fixed_content .fixed_content_right .fixed_right_content ul,.CTO_Configurator .cto_swipper_dialog__wrapper .dialog .fixed_content .fixed_content_right .fixed_right_content ul{padding-right:40px}.CTO_Configurator .cto_addons_dialog__wrapper .dialog .fixed_content .fixed_content_right .fixed_right_content ul li,.CTO_Configurator .cto_swipper_dialog__wrapper .dialog .fixed_content .fixed_content_right .fixed_right_content ul li{display:flex;justify-content:space-between;align-items:center;margin-bottom:7px}.CTO_Configurator .cto_addons_dialog__wrapper .dialog .fixed_content .fixed_content_right .fixed_right_content ul li span,.CTO_Configurator .cto_swipper_dialog__wrapper .dialog .fixed_content .fixed_content_right .fixed_right_content ul li span{color:#555;font-size:14px;letter-spacing:0;line-height:17px}.CTO_Configurator .cto_addons_dialog__wrapper .dialog .fixed_content .fixed_content_right .fixed_right_content ul li.font_bold span,.CTO_Configurator .cto_swipper_dialog__wrapper .dialog .fixed_content .fixed_content_right .fixed_right_content ul li.font_bold span{color:#000;font-size:16px;font-weight:900;line-height:19px}.CTO_Configurator .cto_addons_dialog__wrapper .dialog .fixed_content .fixed_content_right .fixed_right_content .pro_description,.CTO_Configurator .cto_swipper_dialog__wrapper .dialog .fixed_content .fixed_content_right .fixed_right_content .pro_description{max-height:314px;overflow:auto}.CTO_Configurator .cto_addons_dialog__wrapper .dialog .fixed_content .fixed_content_right .fixed_right_content .pro_description .pro_description_p,.CTO_Configurator .cto_swipper_dialog__wrapper .dialog .fixed_content .fixed_content_right .fixed_right_content .pro_description .pro_description_p{margin:0;color:#000;font-size:14px;letter-spacing:0;line-height:17px;white-space:pre-wrap;word-break:break-word;font-family:Lato;text-align:left}.CTO_Configurator .cto_addons_dialog__wrapper .dialog .fixed_content .fixed_content_right .fixed_right_content .detail_ships,.CTO_Configurator .cto_swipper_dialog__wrapper .dialog .fixed_content .fixed_content_right .fixed_right_content .detail_ships{margin:30px 0 25px;color:#555;font-size:14px;letter-spacing:0;line-height:17px;text-align:left}.CTO_Configurator .cto_addons_dialog__wrapper .dialog .fixed_content .fixed_content_right .fixed_right_content .more_info,.CTO_Configurator .cto_swipper_dialog__wrapper .dialog .fixed_content .fixed_content_right .fixed_right_content .more_info{color:#555;font-size:14px;letter-spacing:0;line-height:17px;word-break:break-word;overflow:hidden;position:relative;max-height:85px}.CTO_Configurator .cto_addons_dialog__wrapper .dialog .fixed_content .fixed_content_right .fixed_right_content .more_info .more_info_seemore,.CTO_Configurator .cto_swipper_dialog__wrapper .dialog .fixed_content .fixed_content_right .fixed_right_content .more_info .more_info_seemore{color:#0d5c91;font-size:14px;font-weight:bold;letter-spacing:0;line-height:17px;text-decoration:underline;cursor:pointer;position:absolute;right:0;bottom:0;z-index:9;background:#fff}.CTO_Configurator .cto_addons_dialog__wrapper .dialog .fixed_content .fixed_content_right .fixed_right_content .more_info.more_info_see,.CTO_Configurator .cto_swipper_dialog__wrapper .dialog .fixed_content .fixed_content_right .fixed_right_content .more_info.more_info_see{max-height:100vh;flex:1;overflow:auto}.CTO_Configurator .cto_addons_dialog__wrapper .dialog .fixed_content .fixed_content_right .fixed_right_content .add_to_cart_add_ons,.CTO_Configurator .cto_addons_dialog__wrapper .dialog .fixed_content .fixed_content_right .fixed_right_content .added-car,.CTO_Configurator .cto_swipper_dialog__wrapper .dialog .fixed_content .fixed_content_right .fixed_right_content .add_to_cart_add_ons,.CTO_Configurator .cto_swipper_dialog__wrapper .dialog .fixed_content .fixed_content_right .fixed_right_content .added-car{width:242px;height:44px;margin-top:30px;margin-bottom:30px;cursor:pointer;box-sizing:border-box;border:1px solid #060;border-radius:4px;line-height:43px;text-align:center;color:#060;font-size:16px;font-weight:bold;letter-spacing:0}.CTO_Configurator .cto_addons_dialog__wrapper .dialog .fixed_content .fixed_content_right .fixed_right_content .selected-v,.CTO_Configurator .cto_swipper_dialog__wrapper .dialog .fixed_content .fixed_content_right .fixed_right_content .selected-v{color:#fff;background:#060 0% 0% no-repeat padding-box}.CTO_Configurator .CTO_header_content_hidden{display:none;height:83px}.CTO_Configurator .CTO_footer_hidden{position:absolute;bottom:0}.CTO_Configurator input[type=button],.CTO_Configurator input[type=submit],.CTO_Configurator input[type=file],.CTO_Configurator button{cursor:pointer;-webkit-appearance:none}.CTO_Configurator .cto_addons_free__wrapper .dialog_content{width:820px;padding:20px;border-radius:0px;top:-20%}.CTO_Configurator .cto_addons_free__wrapper .dialog_content .dialog_body{padding:0px}.CTO_Configurator .cto_addons_free__wrapper .dialog_content p{height:38px;line-height:38px;text-align:left;font:normal normal normal 16px/19px Lato;letter-spacing:0px;color:#000;opacity:1}.CTO_Configurator .cto_addons_free__wrapper .dialog_close{top:22px}.CTO_Configurator .cto_addons_free__wrapper .dialog_title_text{text-align:left;font:normal normal normal 28px/34px Lato;letter-spacing:0px;color:#000;opacity:1;margin:0px 0px 20px 0px;border-bottom:1px solid #d7d5d5}.all-thumbnail-total{text-align:center;font-size:14px;font-style:italic}.detail_icon{width:16px;height:16px;cursor:pointer;vertical-align:text-bottom;margin-left:3px}.stickyBottom.show_summary_price{bottom:0  !important;z-index:999  !important}.include_line{border-bottom:1px solid #ccc}.addOns_line{border-top:1px solid #ccc}.CTO_Configurator .loyaltys_wrap .loyaltys_inner button.popup-activation,.CTO_Configurator .join-now a,.CTO_Configurator .card-delivery-message .card-shipping-destination,.CTO_Configurator .ca-links-container .ca-link{color:var(--med-blue)  !important}.CTO_Configurator .loyaltys_wrap .loyaltys_inner .text{background-image:url(//p2-ofp.static.pub/fes/cms/2023/01/19/8ba8yjud1td11fo9ajvgn9aw0rk9ga493075.svg);background-repeat:no-repeat;background-position:left 9px;background-size:15px auto;padding:9.5px 0 9.5px 22px} .CTO_Configurator{padding-bottom:45px}.CTO_Configurator .CTO_header_content{display:flex;justify-content:center;align-items:center;background:#fff}.CTO_Configurator .CTO_header_content .CTO_header{width:1280px}.CTO_Configurator .CTO_header_content .CTO_header .headerContent .progress{width:506px}.CTO_Configurator .CTO_header_content .CTO_header .headerContent .nextBtn,.CTO_Configurator .CTO_header_content .CTO_header .headerContent .nextBtns{width:309px}.CTO_Configurator .CTO_header_content .CTO_header .headerContent .progressRectangle{display:flex;align-items:center}.CTO_Configurator .ctoContainer{width:1282px}.CTO_Configurator .ctoContainer .configuration{width:931px;padding:0 30px;padding-top:12px}.CTO_Configurator .ctoContainer .configuration .step{height:45px;width:100%;margin-bottom:10px}.CTO_Configurator .ctoContainer .configuration .step .stepNum{max-width:655px}.CTO_Configurator .ctoContainer .configuration .step .collapseBtn{width:auto}.CTO_Configurator .ctoContainer .configuration .configurationList{overflow:auto}.CTO_Configurator .ctoContainer .configuration .configurationList .listContent li{width:280px;margin-right:15px}.CTO_Configurator .ctoContainer .configuration .configurationList .listContent li:nth-child(3n){margin-right:0}.CTO_Configurator .ctoContainer .configuration .configurationList .listContent li .listBody{height:295px;padding:17px 25px 8px 25px;box-sizing:border-box}.CTO_Configurator .ctoContainer .configuration .configurationList .listContent li .listBody .detailInfo{min-height:89px}.CTO_Configurator .ctoContainer .configuration .configurationList .listContent li .listBody .detailInfo p.name_cpu{min-height:34px;overflow:hidden}.CTO_Configurator .ctoContainer .configuration .configurationList .listContent li .listBody .btnContainer_selects{display:flex}.CTO_Configurator .ctoContainer .configuration .configurationList .listContent li .listBody .btnContainer_selects .btn{width:120px  !important}.CTO_Configurator .ctoContainer .configuration .configurationList .listContent li .listBody .btnContainer_selects .btn_select{width:104px}.CTO_Configurator .ctoContainer .configuration .configurationList .listContent li.pb_addons_list .listBody{min-height:295px;height:auto}.CTO_Configurator .ctoContainer .configuration .text_link .tool-tip.text-link{font-size:16px}.CTO_Configurator .ctoContainer .orderSummary{width:349px;overflow:auto;border:0}.CTO_Configurator .ctoContainer .orderSummary .orderSummary_content{border:1px solid #bcbcbc;padding:20px} .coupon_wrap{line-height:16px;display:inline-block;position:relative;cursor:pointer;line-height:19px}.coupon_wrap .coupon_inner{width:100%}.coupon_wrap .coupon_popup{display:none;text-align:left;width:auto;padding:8px 10px;border-radius:4px;box-shadow:0 0 7px 0 #bbb;position:absolute;top:26px;left:-362%;background-color:#fff;z-index:9}.coupon_wrap .coupon_popup .use_coupon_tip{font-size:14px;font-weight:normal}.coupon_wrap .coupon_popup:before{content:"";display:block;width:30px;height:10px;background-color:#fff;position:absolute;left:38%;top:0;z-index:9}.coupon_wrap .coupon_popup:after{content:'';display:block;border-top:solid 5px #fff;border-left:solid 5px #fff;border-bottom:solid 5px transparent;border-right:solid 5px transparent;position:absolute;top:-4px;left:40%;transform:rotate(45deg);box-shadow:0 0 7px 0 #bbb}.coupon_wrap .coupon_popup>div{line-height:22px;overflow:hidden;white-space:nowrap}.coupon_wrap:hover .coupon_popup{display:block} @font-face{font-family:'swiper-icons';src:url("data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color: #545454}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform, height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,0.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none  !important}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none  !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none  !important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:0;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none  !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform, 200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform, 200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform, 200ms right}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none  !important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev,.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform, opacity, height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden} .swiper{user-select:none;width:100%;height:100%;--swiper-theme-color: #f60;--swiper-navigation-color: #0f3;--swiper-navigation-size: 30px}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.swiper{width:100%;height:300px;margin-left:auto;margin-right:auto}.swiper-slide{background-size:cover;background-position:center}.card-swiper1{height:245px;width:100%}.card-swiper1 .swiper-slide img{width:auto;height:auto;max-width:80%}.card-swiper2{height:90.75px;box-sizing:border-box;padding:10px 0}.card-swiper2 .swiper-wrapper.wrapper-center{display:flex;justify-content:center}.card-swiper2 .swiper-slide{cursor:pointer;width:22.61%;height:100%;border:2px solid #ccc;border-radius:10px}.card-swiper2 .swiper-slide.swiper-slide-thumb-active{border-color:#0d5c91}.card-swiper2 .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;border-radius:8px} body.gaming-theme-black .tool-tip .bubble{border:1px solid #4a5863}body.gaming-theme-black .tool-tip .popup:before{border-color:#4a5863}body.gaming-theme-black .tool-tip .popup:after{border-color:black;top:-6px}body.gaming-theme-black .tool-tip .popup .description p *{color:white  !important}.teaser-content{font-weight:normal;font-size:13px;line-height:16px;padding-right:5px}.teaser-content ~ .tool-tip{padding-left:0}.tool-tip{padding-left:5px;padding-bottom:3px;display:inline-flex  !important;align-items:center;justify-content:center;vertical-align:middle;text-align:left;position:relative;cursor:pointer;color:var(--link-color)  !important;font-size:14px;line-height:22px}.tool-tip.link{font-weight:bold;padding-left:0}.tool-tip.link,.tool-tip.text-link,.tool-tip.teaser{text-decoration:underline}.tool-tip a{color:var(--link-color)}.tool-tip svg{height:14px;width:14px;fill:var(--link-color)  !important}.tool-tip .popup{cursor:auto;user-select:text;visibility:hidden;opacity:0;position:absolute;transform:translateX(-50%);transition:opacity .1s;top:-9999px;left:-9999px;z-index:999;height:0;width:max-content;color:var(--fore-color)}.tool-tip .popup:before{content:'';display:inline-block;border-bottom:16px solid white;border-right:16px solid white;transform:rotate(-45deg);position:absolute;left:calc(50% - 10px);top:-8px;box-shadow:2px 0 8px rgba(0,0,0,0.5)}.tool-tip .popup:after{content:'';display:inline-block;border-bottom:16px solid white;border-right:16px solid white;transform:rotate(-45deg);position:absolute;left:calc(50% - 10px);top:-8px}.tool-tip .popup .bubble{text-align:left;position:relative;border-radius:4px;background-color:var(--bg-color)  !important;box-shadow:2px 0 8px rgba(0,0,0,0.5);width:440px;padding:10px;font-size:14px;line-height:17px;display:flex;flex-direction:column;font-weight:normal;word-break:break-word}@media (max-width: 749px){.tool-tip .popup .bubble{width:98.8vw;max-width:440px}}.tool-tip .popup .bubble.mobile{width:360px}.tool-tip .popup .bubble .headline{padding-bottom:5px;border-bottom:1px solid #CCC;font-weight:bold;font-size:14px;line-height:17px}.tool-tip .popup .bubble .description{margin-top:5px;font-size:12px;line-height:1.25}.tool-tip .popup .bubble .description .ellip{display:inline-block}.tool-tip .popup .bubble .morelink{font-size:inherit;line-height:inherit;text-decoration:underline}.tool-tip .popup .bubble .option-text-link,.tool-tip .popup .bubble .youtube-video{margin-top:10px}.tool-tip .popup .bubble .option-text-link:hover{text-decoration:underline}.tool-tip .popup .bubble .youtube-video{width:100px;height:60px;display:flex;justify-content:center;align-items:center;margin-left:0;border-radius:4px}.tool-tip-hover .popup{opacity:1;height:auto;visibility:visible} .youtube-video{margin:0 auto}.play-video{content:"";border:2px solid #fff;border-radius:50%;height:32px;width:32px;cursor:pointer;z-index:2}.play-video .triangle{width:0;height:0;border:7px solid transparent;border-left:11px solid #fff;display:inline-block;position:relative;left:5px;top:1px}.popup-mask{position:fixed;background-color:rgba(0,0,0,0.4);z-index:9999;height:100%;width:100%;top:0;left:0;display:flex;justify-content:center}.popup-wrapper{margin:0 auto;position:fixed;height:30%;min-height:500px;width:90%}@media (min-width: 1280px){.popup-wrapper{height:70%;width:50%;bottom:10%}}.popup-wrapper .close-win-button{cursor:pointer;position:relative;float:right;width:32px;height:32px;background-color:black;border-radius:50%}@media (min-width: 1280px){.popup-wrapper .close-win-button{margin-right:-64px;bottom:32px}}.popup-wrapper .close-win-button:before,.popup-wrapper .close-win-button:after{content:"";position:absolute;left:15px;height:23px;width:2px;top:5px;background-color:white}.popup-wrapper .close-win-button:before{transform:rotate(45deg)}.popup-wrapper .close-win-button:after{transform:rotate(-45deg)}.popup-wrapper iframe{border:15px solid white;border-radius:10px;box-sizing:border-box} body.gaming-theme-black .delivery-message:not(:empty){background-image:url(//p4-ofp.static.pub/fes/cms/2022/10/18/877d7fmkeb6ap1l9l08si237saxg8d510142.svg)}.delivery-message{line-height:16px;font-size:13px;color:var(--fore-color)}.delivery-message:not(:empty){background-image:url(//p2-ofp.static.pub/fes/cms/2022/10/14/6vyzkih3y1kxh66w8kj6pxiqbppgrb683517.svg);background-repeat:no-repeat;background-size:15px auto;background-position:left 2px;padding-left:20px;margin-right:10px}.delivery-message .shipping-destination{font-size:inherit;line-height:inherit;color:var(--link-color);text-decoration:underline;display:inline-block;cursor:pointer}.delivery-date-mask{position:fixed;z-index:9999;background-color:black;opacity:.7;width:100%;height:100%}.delivery-date-popup{border:0;padding:32px 28px 30px 29px;position:fixed;z-index:10000;left:50%;top:50%;transform:translate(-50%, -50%);width:360px;height:auto;max-height:100%;overflow:auto;background-color:white}.delivery-date-popup.fullscreen{transform:translate(0, 0);top:0;left:0;width:100%}.delivery-date-popup.fullscreen fieldset input{flex:3}.delivery-date-popup.fullscreen fieldset button{flex:4}.delivery-date-popup .title{font-weight:normal;font-size:20px;line-height:24px;padding-bottom:24px}.delivery-date-popup .info-update-area.error input{border-color:#e1140b;background-color:#fbdcdb}.delivery-date-popup .info-update-area.error.input .input-error{display:block}.delivery-date-popup .info-update-area.error.response .response-error{display:block}.delivery-date-popup fieldset{display:flex;justify-content:flex-start}.delivery-date-popup fieldset input{flex:0 0 auto;padding:14px 18px 15px;border:1px solid #bcbcbc;border-radius:4px;width:125px;margin-right:16px;color:#545454;font-size:16px;line-height:19px}.delivery-date-popup fieldset .update-zipcode{flex:0 0 auto;padding:14px 16px 15px;cursor:pointer;font-weight:bold;text-align:center;color:var(--med-blue);background-color:#e6f4fa;border:1px solid var(--med-blue);border-radius:4px;transition:background .2s ease, color .2s ease;word-wrap:break-word;width:162px;font-size:16px;line-height:16px}.delivery-date-popup fieldset .update-zipcode:hover,.delivery-date-popup fieldset .update-zipcode:focus{background-color:var(--med-blue);color:#e6f4fa}.delivery-date-popup .error-message{color:#e1140b;font-size:12px;line-height:15px;margin-top:4px;margin-bottom:5px;height:15px}.delivery-date-popup .error-message span{display:none}.delivery-date-popup .leading-messages .message-item{position:relative;border-top:1px solid #707070;padding-top:25px;padding-bottom:25px;font-size:13px;line-height:16px}.delivery-date-popup .leading-messages .message-item .shipping-price.free{color:#060}.delivery-date-popup .leading-messages .message-item:last-child{padding-bottom:0}.delivery-date-popup .leading-messages .message-item p.shipping-date{font-weight:bold;font-size:16px;width:80%}.delivery-date-popup .leading-messages .message-item p.shipping-price{font-weight:bold;position:absolute;right:0;top:25px}.delivery-date-popup .additional-info{font-size:13px;line-height:16px;position:relative}.delivery-date-popup .additional-info:not(:empty){text-indent:-8px;padding-top:24px;left:8px}.delivery-date-popup .btn-wrapper{padding-top:24px;padding-right:29px;position:absolute;top:0;right:0}.delivery-date-popup .btn-wrapper .close{display:block;position:relative;cursor:pointer;height:16px;width:16px;float:right}.delivery-date-popup .btn-wrapper .close:before,.delivery-date-popup .btn-wrapper .close:after{content:"";position:absolute;top:-1px;left:8px;height:20px;width:2px;background-color:black}.delivery-date-popup .btn-wrapper .close:before{transform:rotate(45deg)}.delivery-date-popup .btn-wrapper .close:after{transform:rotate(-45deg)} .loading{width:100%;height:100%;top:0;left:0;position:fixed;background-color:rgba(0,0,0,0.8);display:none}.loading .center{position:relative;z-index:10;top:100px;left:50%;transform:translate(-50%, -50%)}.loading .center .image{position:relative;display:flex;align-items:center;justify-content:center;height:46px;width:46px;margin:1em auto}.loading .center .image img{height:46px;width:46px;-webkit-animation:ui-spinner-rotate-load 1s linear infinite;animation:ui-spinner-rotate-load 1s linear infinite}@keyframes ui-spinner-rotate-load{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loading .center .txt{height:40.3px;color:#fff;font-size:20px;font-weight:bold;letter-spacing:0;line-height:24px;text-align:center}
