.qupra_search_container{padding:20px}.qupra_container{border-radius:5px}.postcode-result{float:left;width:100%;margin-top:30px}.new-postcode-result{float:left;width:100%}.postcode-result-box{float:left;width:100%;position:relative;background-color:#fff;padding:29px 50px;margin-bottom:20px;min-height:124px}.new-postcode-result .postcode-result-box{padding:11px 50px 9px 30px;min-height:inherit;margin-bottom:10px;border-radius:5px;box-shadow:0 2px 7px 2px rgb(0 0 0 / 5%)}.postcode-result-box.spinner-box{display:flex;flex-direction:column;align-items:center;justify-content:center}.postcode-result-box.spinner-box p{margin-bottom:20px}.postcode-left-part{float:left;width:210px;margin-top:6px}.postcode-right-part{float:right;width:calc(100% - 210px);padding-left:10px}.postcode-offer-part{float:right}.postcode-offer-part.mobile{display:none}.new-postcode-result .postcode-right-part,.new-postcode-result .postcode-left-part{width:auto}.new-postcode-result .postcode-left-part h3,.new-postcode-result .postcode-left-part p{width:auto;float:none;display:inline-block;vertical-align:middle}.new-postcode-result .postcode-left-part h3{margin-top:0;margin-bottom:0;font-size:20px;line-height:normal;font-weight:700}.new-postcode-result .postcode-left-part p{font-size:16px;line-height:24px;color:#4b4b49;margin:0}.new-postcode-result .postcode-left-part p span.zipcheck-provider{font-weight:700}.postcode-right-part>p{float:right;width:auto;margin-top:8px;line-height:24px;color:#4b4b49;clear:right}.new-postcode-result .postcode-right-part>p{font-size:13px;float:none;display:inline-block;vertical-align:middle;margin-right:10px;margin-top:6px}.speed-part{float:right;margin-top:10px}.speed-part h3{width:auto;float:none;display:inline-block;margin-left:48px;margin-top:0;margin-bottom:0;vertical-align:middle;font-size:24px;line-height:34px;font-weight:700}.new-postcode-result .speed-part h3{font-size:20px;margin-left:10px;min-width:90px;text-align:right}.new-postcode-result .speed-part h3:first-child{margin-left:0}.speed-part h3 img{margin-right:15px;border:none;outline:none;max-width:100%}.new-postcode-result .speed-part h3 img{margin-right:10px;float:left;position:relative;top:10px}form.zipcode-form .form-grp{padding-left:15px;padding-right:15px}form.zipcode-form .autocomplete-items{left:15px!important;right:15px!important}.postcode-text-part p{font-size:16px;line-height:24px;color:#4b4b49;padding:0;margin:0 10px 0 0;display:inline-block}.postcode-text-part h2{display:inline-block;text-decoration:none;padding:0;margin:0;font-size:28px;line-height:42px;font-weight:700;text-transform:none}.wpcf7 label{display:block}.request-popup{display:none;position:fixed;z-index:1099;left:0;top:0;width:100%;height:100%;padding:80px 0 50px 0;overflow:auto;background-color:#000;background-color:rgb(0 0 0 / .4);-webkit-animation-name:fadeIn;-webkit-animation-duration:0.4s;animation-name:fadeIn;animation-duration:0.4s}.loader{border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #3498db;width:120px;height:120px;margin:0 auto;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.qupra_modal{display:none;position:fixed;z-index:1;padding:150px 150px 0 150px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgb(0 0 0 / .4)}.qupra_modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:80%}.qupra_modal-content input{margin-bottom:10px}.qupra_close{color:#aaa;float:right;font-size:28px;font-weight:700;cursor:pointer}.qupra_close:hover,.qupra_close:focus{color:#000;text-decoration:none;cursor:pointer}div.network-address{font-size:20px;font-weight:700;margin-bottom:20px}.pricing-part,.manual-pricings{float:right;margin-left:10px}.pricing-part{margin-top:10px}.provider-pricings{width:auto}.optional-pricings{margin-top:10px}.no-pricing-show{text-align:right;font-size:16px}.manual-price{display:none;font-size:13px;float:none;vertical-align:middle;margin-right:10px;margin-top:6px}.manual-price.price-option-0{display:block}.area-distance{margin-top:10px!important;margin-bottom:5px!important}.reload_pricings{float:right}.order-offer-btn{margin-left:20px;padding:6px 2px;border-radius:5px;border:1px solid;margin-top:10px;width:125px;cursor:pointer}.line-one-part{display:flex;justify-content:flex-end}.line-one-part .area-distance{margin-right:10px;padding-top:10px}.line-one-part .speed-part{margin-top:15px}.woocommerce ul.product_list_widget li a{line-height:1.3em;overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap}.wcml-dropdown{width:15.5em;max-width:100%;position:relative}.wcml-dropdown>ul{position:relative;padding:0;margin:0 !important;list-style-type:none}.wcml-dropdown li{list-style-type:none;padding:0;margin:0;border:1px solid #cdcdcd;background-color:#fff}.wcml-dropdown li:hover,.wcml-dropdown li:focus,.wcml-dropdown li:has(:focus-visible){background-color:#f5f5f5}.wcml-dropdown li:hover.wcml-cs-active-currency .wcml-cs-submenu,.wcml-dropdown li:focus.wcml-cs-active-currency .wcml-cs-submenu,.wcml-dropdown li:has(:focus-visible).wcml-cs-active-currency .wcml-cs-submenu{visibility:visible}.wcml-dropdown button{width:100%;margin:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;text-transform:inherit;-webkit-appearance:none;appearance:none}.wcml-dropdown a,.wcml-dropdown button{display:block;text-decoration:none;padding:.5em .5em .4em;line-height:1;box-shadow:none !important;cursor:pointer}.wcml-dropdown a:hover,.wcml-dropdown button:hover{box-shadow:none !important;text-decoration:none}.wcml-dropdown a.wcml-cs-item-toggle,.wcml-dropdown button.wcml-cs-item-toggle{position:relative;padding-right:calc(10px + .7em + .7em)}.rtl .wcml-dropdown a.wcml-cs-item-toggle,.rtl .wcml-dropdown button.wcml-cs-item-toggle{padding-right:10px;padding-left:calc(10px + .7em + .7em)}.wcml-dropdown a.wcml-cs-item-toggle:after,.wcml-dropdown button.wcml-cs-item-toggle:after{content:"";vertical-align:middle;display:inline-block;border:.35em solid rgba(0,0,0,0);border-top:.5em solid;position:absolute;right:10px;top:calc(50% - .175em)}.rtl .wcml-dropdown a.wcml-cs-item-toggle:after,.rtl .wcml-dropdown button.wcml-cs-item-toggle:after{right:auto;left:10px}.wcml-dropdown .wcml-cs-submenu{visibility:hidden;position:absolute;top:100%;right:0;left:0;border-top:1px solid #cdcdcd;padding:0;margin:0 !important;list-style-type:none;z-index:101}.wcml-dropdown .wcml-cs-submenu li{padding:0;margin:0;border:solid #cdcdcd;border-width:0 1px 1px 1px}.woocommerce .wcml-dropdown.product{margin:1em 0;overflow:visible}.widget .wcml-dropdown ul li{padding:0}.widget .wcml-dropdown ul li a,.widget .wcml-dropdown ul li button{box-shadow:none}.widget .wcml-dropdown ul li a:hover,.widget .wcml-dropdown ul li button:hover{box-shadow:none;text-decoration:none}.wcml-spinner{position:absolute;right:-20px;top:50%;transform:translateY(-50%)}.rtl .wcml-spinner{right:auto;left:-20px}