.toret-toolkit-checkout-notice-wrap{padding:10px 5px;border:1px solid black}.ttol-review-type{font-style:italic;font-size:.8em}.ttol-best-price-wrap{opacity:.6;font-size:.8em}.ttolShippingDialog{z-index:99999;width:60%;overflow-y:auto;padding-top:0}.ttolShippingDialogBoot{z-index:99999}.ttolPriceChartDialog{z-index:99999;width:100%;overflow-y:auto;padding-top:0}.ui-dialog{z-index:999009!important}.toret-toolkit-popup-wrap{padding:0 1em .4em;font-size:14px}.toret-toolkit-popup-item{display:grid;grid-template-columns:250px 100px;grid-auto-rows:auto;column-gap:10px;row-gap:10px}.toret-toolkit-popup-country{font-weight:700;margin-top:5px}.toret-toolkit-popup-price{text-align:right}.toret-toolkit-popup-wrap .toret-toolkit-popup-country:first-child{margin-top:0}@media (max-width:568px){.toret-toolkit-popup-item{grid-template-columns:auto 60px}}.ttol-find-ares{color:red}.ttol-price-chart-text{padding-left:16px}.ui-dialog-titlebar-close{border:1px solid #aaa;color:#f00}.toret-toolkit-modal-title{padding:0}.ttol-product-pes-wrap{margin:5px 0}.ttol-product-pes-wrap .ttol-product-pes-notify{margin-left:5px}.ttol-product-pes-wrap .ttol-product-pes-email,.ttol-product-pes-wrap .ttol-product-pes-notify{display:inline-block;padding:10px 15px;border-radius:0;-webkit-appearance:none}.ttol-pes-notify-sent-wrap{margin:5px 0;font-size:16px;color:green}.ttol-pes-notify-saved-wrap{margin:5px 0;font-size:16px;color:green}.ttol-pes-notify-exists-wrap{margin:5px 0;font-size:16px;color:#fe7624}.ttol-pes-verification-exists,.ttol-pes-notify-saved,.ttol-pes-notify-sent{font-weight:500;margin-left:5px}.spinner-button{position:relative}.spinner-button.loading{padding-right:40px}.spinner-button.loading:after{content:"";position:absolute;border-radius:100%;right:6px;top:50%;width:0;height:0;margin-top:-2px;border:2px solid rgba(255,255,255,.5);border-left-color:black;border-top-color:black;animation:spin .6s infinite linear,grow .3s forwards ease-out}.btn-mat{font-size:14px!important;letter-spacing:1px;font-weight:500;padding:10px 16px;border:1px;border-radius:4px;cursor:pointer}.btn-mat:hover{color:#001543;background:#edf3ff;border-color:#edf3ff}#ttol-price-chart-close{padding:5px 8px}.ttol-product-pes-email-wrap{display:flex;align-items:center}#ttol-product-pes-email{width:60%!important}.ttol-ico-notfound{color:red}.ttol-ico-found{color:green}.ttol-enquiry-ok{color:green}.ttol-enquiry-error{color:red}.ttol-enuqiry-input-wrap{display:flex;flex-direction:column;margin-top:5px}.ttol-enuqiry-submit-wrap{margin-top:10px;float:right}.ttol-hidden-company{display:none}.form-row.ttol-hide-field,p.ttol-hide-field{display:none}.button--loading::after{display:block!important;content:"";position:relative;width:16px;height:16px;top:0;left:0;right:0;bottom:0;margin:auto;border:4px solid transparent;border-top-color:#fff;border-radius:50%;animation:button-loading-spinner 1s ease infinite}#billing_nafirmu_field{clear:both}.ui-dialog-titlebar-close{display:none}.ttol-toret_toolkit_dsa_form-wrap{margin:0 auto;padding:20px;border:1px solid #ddd;border-radius:5px;background:#fff}.ttol-toret_toolkit_dsa_form-wrap .form-group{margin-bottom:15px}.ttol-toret_toolkit_dsa_form-wrap label{display:block;font-weight:700;margin-bottom:5px}.ttol-toret_toolkit_dsa_form-wrap .form-control{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px;font-size:16px}.ttol-toret_toolkit_dsa_form-wrap textarea.form-control{min-height:100px;resize:vertical}.ttol-toret_toolkit_dsa_form-wrap input[type=checkbox]{margin-right:5px;width:auto}.ttol-toret_toolkit_dsa_form-wrap small.text-muted{display:block;font-size:14px;color:#6c757d;margin-top:5px}.ttol-toret_toolkit_dsa_form-wrap input[type=submit]{background:#000;color:#fff;border:none;padding:10px 15px;font-size:16px;cursor:pointer;border-radius:4px;width:100%}.ttol-toret_toolkit_dsa_form-wrap input[type=submit]:hover{opacity:.7}.ttol-msg-verifying{color:#666}.ttol-msg-success{color:#28a745;font-weight:700}.ttol-msg-error{color:#dc3545;font-weight:700}.wc-block-components-address-form__toret-toolkit-toret-ic-dph,div:has(>#billing-toret-toolkit-toret-ic-dph),div:has(>#shipping-toret-toolkit-toret-ic-dph){display:none!important}body.is-sk .wc-block-components-address-form__toret-toolkit-toret-ic-dph,body.is-sk div:has(>#billing-toret-toolkit-toret-ic-dph){display:block!important}.wc-block-checkout__shipping-address .wc-block-components-address-form__toret-toolkit-toret-ic,.wc-block-checkout__shipping-address .wc-block-components-address-form__toret-toolkit-toret-dic,div:has(>#shipping-toret-toolkit-toret-ic),div:has(>#shipping-toret-toolkit-toret-dic){display:none!important}.wc-block-components-address-display .wc-block-components-address-form__toret-toolkit-toret-ic,.wc-block-components-address-display .wc-block-components-address-form__toret-toolkit-toret-dic,.wc-block-components-address-display .wc-block-components-address-form__toret-toolkit-toret-ic-dph{display:none!important}.ttol-shipping-popup{max-height:90vh;overflow:hidden}.ttol-shipping-popup .torlib-popup-content{overflow-y:auto;-webkit-overflow-scrolling:touch}.wc-block-components-address-form__toret-toolkit-toret-ic-dph,div:has(>#billing-toret-toolkit-toret-ic-dph),div:has(>#shipping-toret-toolkit-toret-ic-dph){display:none!important}body.is-sk .wc-block-components-address-form__toret-toolkit-toret-ic-dph,body.is-sk div:has(>#billing-toret-toolkit-toret-ic-dph){display:block!important}.wc-block-checkout__shipping-address .wc-block-components-address-form__toret-toolkit-toret-ic,.wc-block-checkout__shipping-address .wc-block-components-address-form__toret-toolkit-toret-dic,div:has(>#shipping-toret-toolkit-toret-ic),div:has(>#shipping-toret-toolkit-toret-dic){display:none!important}.wc-block-components-address-display .wc-block-components-address-form__toret-toolkit-toret-ic,.wc-block-components-address-display .wc-block-components-address-form__toret-toolkit-toret-dic,.wc-block-components-address-display .wc-block-components-address-form__toret-toolkit-toret-ic-dph{display:none!important}.ttol-shipping-popup{max-height:90vh;overflow:hidden}.ttol-shipping-popup .torlib-popup-content{overflow-y:auto;-webkit-overflow-scrolling:touch}