﻿.lar,.las,.tx-externalcontacts .form .form-element-wrap .form-element.form-element-select.form-element-select-ajax-loading::before,.tx-externalcontacts .form .form-feedback__success:before,.tx-externalcontacts .form .form-feedback__error:before,.lab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.tx-externalcontacts .fullwidth-background.fullwidth-background--show-request-action h2,.tx-externalcontacts .fullwidth-background.fullwidth-background--show-action h2,.tx-externalcontacts .select-form-wrapper .form-part-request-type .request-type-radio,.tx-externalcontacts .contact-form-wrapper,.tx-externalcontacts .form .form-element-wrap .form-element,.tx-externalcontacts .form hr,.tx-externalcontacts .form .shopInquiryType-row .shopInquiryType-wrap,.tx-externalcontacts .form .form-part-introtexts,.tx-externalcontacts .form .form-part-footerinfo,.tx-externalcontacts .contact-map-button,.tx-externalcontacts .contact-map-button.js-map-open{margin-bottom:2.375rem}.col-form-label{font-weight:bold}input[type=email].form-control,input[type=password].form-control,input[type=text].form-control{height:1.75rem}input[type=email].form-control:hover:not([disabled]),input[type=password].form-control:hover:not([disabled]),input[type=text].form-control:hover:not([disabled]){border-color:#181a1e}textarea.form-control:hover:not([disabled]){border-color:#181a1e}.form-select{height:1.75rem;cursor:pointer}.form-select:hover{border-color:#181a1e}.input-group-text{font-size:.75rem}.form-check-input{cursor:pointer}.form-check-label{cursor:pointer}.toggle-slider{display:none}.toggle-slider+label{width:3.25rem;height:1.375rem;border-radius:1.875rem;border:.125rem solid #ddd;background-color:#eee;display:inline-block;content:"";transition:background-position .2s linear;box-sizing:content-box;background-image:linear-gradient(90deg, #cc0000 50%, #EEE 50%);background-size:200% 100%;background-position:100%}.toggle-slider.small+label{width:1.625rem;height:.6875rem}.toggle-slider+label:hover{cursor:pointer}.toggle-slider+label::before{height:100%;aspect-ratio:1;border-radius:50%;background-color:#fff;display:block;content:"";float:left;margin-right:.3125rem;transition:margin .2s linear,transform .2s linear;box-shadow:0 0 .0625rem .0625rem #aaa}.toggle-slider:checked+label{background-position:0}.toggle-slider:checked+label::before{margin:0 0 0 100%;transform:translateX(-100%)}span.form-select{position:relative}span.form-select .select-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}span.form-select .options-list-frame{position:absolute;width:100%;left:0;display:grid;grid-template-rows:0fr;transition:grid-template-rows 250ms ease-out;align-items:start;overflow:hidden;background-color:var(--bs-body-bg, white)}span.form-select .options-list-frame:has(.options-list[data-status=open]){grid-template-rows:1fr}span.form-select .options-list{overflow:hidden}span.form-select .options-list-items{display:flex;flex-direction:column;box-shadow:inset 0 0 0 var(--bs-border-width) var(--bs-border-color)}span.form-select.top .options-list-frame{bottom:100%}span.form-select.bottom .options-list-frame{top:100%}.form-select .select-title{display:block}.options-list-items{list-style-position:inside;padding:0}.options-list-items li,.options-list-items span{padding:.3125rem}.options-list-items span:hover,.options-list-items li:hover{background:#c0d0e5}.inline .options-list-items{line-height:1.25rem}.inline .options-list-items li,.inline .options-list-items span{padding:.75rem;padding-left:1.25rem}.inline .options-list-items .selected,.inline .options-list-items>.active{padding-left:1rem;border-left:.25rem solid #e60000}.tx-externalcontacts #product-selector__product option:disabled{color:#000}.tx-externalcontacts .contact-form-success-wrapper{margin-top:3.75rem}.tx-externalcontacts .fullwidth-background{background-color:#e6e9f2}.tx-externalcontacts .fullwidth-background.fullwidth-background--show-request-action h1,.tx-externalcontacts .fullwidth-background.fullwidth-background--show-action h1{font-size:57px;font-weight:bold;color:#000;margin-top:30px;margin-bottom:30px;line-height:57px}@media(max-width: 991px){.tx-externalcontacts .fullwidth-background.fullwidth-background--show-request-action h1,.tx-externalcontacts .fullwidth-background.fullwidth-background--show-action h1{font-size:36px}}.tx-externalcontacts .fullwidth-background.fullwidth-background--show-request-action h2,.tx-externalcontacts .fullwidth-background.fullwidth-background--show-action h2{font-size:30px;color:#000;border:none;padding:0}.tx-externalcontacts .fullwidth-background .banner-box{display:flex;align-items:center;padding-top:30px;padding-bottom:30px}.tx-externalcontacts .fullwidth-background .banner-box .banner-image{width:22%}@media(max-width: 991px){.tx-externalcontacts .fullwidth-background .banner-box .banner-image{display:none}}.tx-externalcontacts .fullwidth-background .banner-box .banner-info{width:78%;padding-left:40px}@media(max-width: 991px){.tx-externalcontacts .fullwidth-background .banner-box .banner-info{padding-left:0px;width:100%}}.tx-externalcontacts .fullwidth-background .banner-box .banner-info h1{font-size:57px;line-height:67px;font-weight:bold;color:#000;margin:0}@media(max-width: 1199px){.tx-externalcontacts .fullwidth-background .banner-box .banner-info h1{font-size:42px;line-height:52px}}@media(max-width: 991px){.tx-externalcontacts .fullwidth-background .banner-box .banner-info h1{font-size:36px;line-height:46px}}.tx-externalcontacts .fullwidth-background .banner-box .banner-info h2{font-size:30px;color:#000;border:none;margin-top:12px;margin-bottom:0;line-height:42px;padding:0}@media(max-width: 991px){.tx-externalcontacts .fullwidth-background .banner-box .banner-info h2{font-size:24px;margin-top:6px;line-height:30px}}@media(max-width: 1199px){.tx-externalcontacts .fullwidth-background .banner-box .banner-info h2{margin-top:0px}}.tx-externalcontacts .select-form-wrapper{margin-bottom:70px}.tx-externalcontacts .select-form-wrapper h2{font-size:30px;color:#28292e;border:none;text-align:center;margin-bottom:50px}@media(min-width: 768px){.tx-externalcontacts .select-form-wrapper .form-part-request-type>.row{display:flex;display:-webkit-flex;flex-wrap:wrap}}.tx-externalcontacts .select-form-wrapper .form-part-request-type .request-type-radio-item{cursor:pointer}.tx-externalcontacts .select-form-wrapper .form-part-request-type .request-type-radio-label{cursor:pointer}.tx-externalcontacts .select-form-wrapper .form-part-request-type .request-type-radio-label span{font-size:0.75rem;font-style:italic;display:block}@media(max-width: 991px){.tx-externalcontacts .select-form-wrapper{margin-bottom:30px}}.tx-externalcontacts .contact-form-wrapper{margin-top:30px;position:relative}.tx-externalcontacts .contact-form-wrapper.contact-form-wrapper-headquarter{margin-top:0;margin-bottom:0}.tx-externalcontacts .contact-form-wrapper.contact-form-wrapper-subsidiary iframe{min-height:400px;border:0;width:100vw;position:relative;margin-left:-50vw;left:50%;overflow-x:hidden}.tx-externalcontacts .contact-form-wrapper.contact-form-wrapper-subsidiary iframe.loading{opacity:.6}.tx-externalcontacts .contact-form-wrapper.contact-form-wrapper-subsidiary .iframe-loader{text-align:center;position:absolute;height:100%;width:100%;top:0}.tx-externalcontacts .contact-form-wrapper.contact-form-wrapper-subsidiary .iframe-loader .loader{margin-top:20px;font-size:40px}.tx-externalcontacts .contact-form-wrapper.contact-form-wrapper-subsidiary .iframe-loader .iframe-block{cursor:none;pointer-events:none}.tx-externalcontacts .contact-form-wrapper .btn-primary,.tx-externalcontacts .contact-form-wrapper .normal-btn{width:100%}.tx-externalcontacts .contact-form-wrapper h5{font-size:14px;margin-top:26px;font-weight:bold;text-transform:uppercase;border-bottom:1px solid #5d5e66}@media(max-width: 991px){.tx-externalcontacts .contact-form-wrapper{margin-top:20px;margin-bottom:30px}}.tx-externalcontacts .form .form-element-wrap .form-element{position:relative}.tx-externalcontacts .form .form-element-wrap .form-element.form-element-select.form-element-select-ajax-loading::before{content:"";font-family:"Line Awesome Free" !important;font-weight:900;font-size:1.4375rem;position:absolute;right:1.5625rem;color:#000;top:0.125rem;animation:la-spin 2s infinite linear}.tx-externalcontacts .form .form-element-wrap .form-element.form-element-fieldset-radio{margin-bottom:0}.tx-externalcontacts .form .form-element-wrap .form-element.form-element-fieldset-radio .form-feedback{bottom:1.875rem-0.5rem}.tx-externalcontacts .form .form-element-wrap.form-element-wrap--hidden{display:none}.tx-externalcontacts .form .form-element-wrap .required{color:#c00}.tx-externalcontacts .form .form-element-wrap .required.required--hidden{display:none}.tx-externalcontacts .form .form-element-fieldset-wrap>div:last-of-type{margin-bottom:0}.tx-externalcontacts .form hr{margin-top:0;background-color:#5d5e66;height:1px;border:none}.tx-externalcontacts .form .form-group{margin-bottom:0}.tx-externalcontacts .form .form-feedback{position:absolute;margin-top:4px;left:0}.tx-externalcontacts .form .form-feedback.form-feedback--has-error{position:relative}.tx-externalcontacts .form .form-feedback__success{display:none;color:#32b46e;padding-left:1.375rem}.tx-externalcontacts .form .form-feedback__success:before{font-family:"Line Awesome Free" !important;font-weight:900;content:"";font-size:.875rem;padding-right:.5rem;margin-left:-1.375rem}.tx-externalcontacts .form .form-feedback__success.form-feedback__success--show{display:block}.tx-externalcontacts .form .form-feedback__error{display:none;color:#e60000;padding-left:1.375rem}.tx-externalcontacts .form .form-feedback__error:before{font-family:"Line Awesome Free" !important;font-weight:900;content:"";font-size:.875rem;padding-right:.5rem;margin-left:-1.375rem}.tx-externalcontacts .form .form-feedback__error.form-feedback__error--show{display:block}.tx-externalcontacts .form .form-horizontal--hidden,.tx-externalcontacts .form .form-submit--hidden,.tx-externalcontacts .form .form-help--hidden,.tx-externalcontacts .form .form-part--hidden{display:none}.tx-externalcontacts .form .form-horizontal .control-legend,.tx-externalcontacts .form .form-horizontal .control-label{padding-top:2px;margin-bottom:4px;text-align:left}.tx-externalcontacts .form .form-inline select.form-control{width:100%;max-width:100%}.tx-externalcontacts .form .form-help{margin:0 0 6px 0;line-height:1.125rem;font-size:0.75rem;color:#5d5e66}.tx-externalcontacts .form .shopInquiryType-row{margin-bottom:28px;display:flex;display:-webkit-flex;flex-wrap:wrap}.tx-externalcontacts .form .form-horizontal-hp{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1}.tx-externalcontacts .form .form-horizontal-captcha img{margin-bottom:10px}.tx-externalcontacts .form .contact-form-captcha-input{max-width:229px;margin:0 auto}.tx-externalcontacts .form .form-part-accept-general-terms label .bodytext{margin-bottom:0}.tx-externalcontacts .contact-map-button{color:#c00;text-align:center;cursor:pointer}@media(max-width: 991px){.tx-externalcontacts .contact-map-button{margin-bottom:0px}}.tx-externalcontacts .contact-map-button .la{margin-left:10px}.tx-externalcontacts .contact-map .map-email,.tx-externalcontacts .contact-map .map-phone,.tx-externalcontacts .contact-map .map-address{margin-top:30px;padding-left:35px;position:relative}.tx-externalcontacts .contact-map .map-email .las-wrap,.tx-externalcontacts .contact-map .map-phone .las-wrap,.tx-externalcontacts .contact-map .map-address .las-wrap{position:absolute;left:0;color:#900}.tx-externalcontacts .contact-map .map-email .las,.tx-externalcontacts .contact-map .map-email .form .form-element-wrap .form-element.form-element-select.form-element-select-ajax-loading::before,.tx-externalcontacts .form .form-element-wrap .contact-map .map-email .form-element.form-element-select.form-element-select-ajax-loading::before,.tx-externalcontacts .contact-map .map-email .form .form-feedback__success:before,.tx-externalcontacts .form .contact-map .map-email .form-feedback__success:before,.tx-externalcontacts .contact-map .map-email .form .form-feedback__error:before,.tx-externalcontacts .form .contact-map .map-email .form-feedback__error:before,.tx-externalcontacts .contact-map .map-phone .las,.tx-externalcontacts .contact-map .map-phone .form .form-element-wrap .form-element.form-element-select.form-element-select-ajax-loading::before,.tx-externalcontacts .form .form-element-wrap .contact-map .map-phone .form-element.form-element-select.form-element-select-ajax-loading::before,.tx-externalcontacts .contact-map .map-phone .form .form-feedback__success:before,.tx-externalcontacts .form .contact-map .map-phone .form-feedback__success:before,.tx-externalcontacts .contact-map .map-phone .form .form-feedback__error:before,.tx-externalcontacts .form .contact-map .map-phone .form-feedback__error:before,.tx-externalcontacts .contact-map .map-address .las,.tx-externalcontacts .contact-map .map-address .form .form-element-wrap .form-element.form-element-select.form-element-select-ajax-loading::before,.tx-externalcontacts .form .form-element-wrap .contact-map .map-address .form-element.form-element-select.form-element-select-ajax-loading::before,.tx-externalcontacts .contact-map .map-address .form .form-feedback__success:before,.tx-externalcontacts .form .contact-map .map-address .form-feedback__success:before,.tx-externalcontacts .contact-map .map-address .form .form-feedback__error:before,.tx-externalcontacts .form .contact-map .map-address .form-feedback__error:before{font-size:1.625rem;color:#900;display:inline-block;line-height:1.375rem}.tx-externalcontacts .contact-map .map-fax,.tx-externalcontacts .contact-map .company-fax{display:none}@media(max-width: 991px){.tx-externalcontacts .contact-map .map{margin-bottom:48px}}.tx-externalcontacts .contact-map>div{margin-bottom:48px}@media(max-width: 991px){.tx-externalcontacts .contact-map>div{margin-bottom:0}}.tx-externalcontacts .contact-map>div:last-of-type{margin-bottom:0}.tx-externalcontacts .contact-map .google-iframe-map{height:250px;width:100%}.tx-externalcontacts .contact-map .tx-externalcontacts-maps,.tx-externalcontacts .contact-map .baidumap-wrapper{width:100%}.tx-externalcontacts .contact-map .tx-externalcontacts-maps .baidu-map,.tx-externalcontacts .contact-map .baidumap-wrapper .baidu-map{width:100%;height:250px}.tx-externalcontacts .contact-map .tx-externalcontacts-maps .baidu-map .BMap_shadow,.tx-externalcontacts .contact-map .baidumap-wrapper .baidu-map .BMap_shadow{display:none}.tx-externalcontacts .contact-map .tx-externalcontacts-maps .baidu-map img,.tx-externalcontacts .contact-map .baidumap-wrapper .baidu-map img{max-width:inherit}.tx-externalcontacts .additionalContent{margin-top:28px}/*# sourceMappingURL=externalcontacts-request.css.map */
