@font-face{font-family:Sf Pro Display;font-style:normal;font-weight:300;src:url(/build/website/fonts/sfprodisplaylight.916b3ad9.otf) format("opentype")}@font-face{font-family:Sf Pro Display;font-style:normal;font-weight:400;src:url(/build/website/fonts/sfprodisplayregular.d1f5e6e1.otf) format("opentype")}@font-face{font-family:Sf Pro Display;font-style:medium;font-weight:600;src:url(/build/website/fonts/sfprodisplaymedium.b85d841d.otf) format("opentype")}@font-face{font-family:Sf Pro Display;font-style:bold;font-weight:700;src:url(/build/website/fonts/sfprodisplaybold.b1f4d2c6.otf) format("opentype")}body{color:#424243;font-family:Sf Pro Display,sans-serif}p{font-weight:400}p.repair-description{font-weight:300}h1,h2,h3,h4,h5,h6{color:#282829!important}h2{font-weight:600!important}.h1{font-size:32px}.h3{font-size:19px;letter-spacing:.007em}@media (min-width:992px){.h1{font-size:48px}.h3{font-size:24px;letter-spacing:.007em}}@media (min-width:1200px){.h1{font-size:56px}.h3{font-size:28px;letter-spacing:.007em}}strong{font-weight:700!important}.size-12{font-size:12px}.size-14{font-size:14px}.size-18{font-size:18px}.weight-600{font-weight:600}.align-sub{vertical-align:sub}.language-bar a{text-decoration:none}.btn-sm{font-size:.765625rem;padding:.25rem .5rem}.navigation-max-height{max-height:650px}.navigation-models-list{max-height:500px;overflow-y:auto}.btn-navigation{border-radius:8px;font-size:14px!important;letter-spacing:-.224px;padding:8px 15px!important}.input-spinner .button-minus{border-bottom-right-radius:0;border-top-right-radius:0}.input-spinner .button-plus{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.input-spinner .form-input{background:0 0;border:1px solid #ecf0ef;border-radius:0!important;height:100%;min-height:2rem;text-align:center;width:2rem!important}.input-spinner .button-minus,.input-spinner .button-plus{background-color:transparent;border-color:#ecf0ef;height:2rem;width:1.8rem}.input-spinner .button-minus:hover,.input-spinner .button-plus:hover{background:#ecf0ef;border:1px solid #ecf0ef}.input-spinner input::-webkit-inner-spin-button,.input-spinner input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-spinner input[type=number]{-moz-appearance:textfield}main.top-margin{margin-top:89px!important}@media (min-width:992px){main.top-margin{margin-top:94px!important}}.badge-pill-size{font-size:.7em!important}.bg-secondary{background:#f5f5f7!important}.bg-dark{background:#000!important}.btn{border-radius:980px;border-style:solid;border-width:2px!important;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px!important;font-weight:600;letter-spacing:-.022em!important;min-width:28px;padding:10px 12px}@media (min-width:992px){.btn{border-radius:980px;border-style:solid;border-width:2px!important;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px!important;font-weight:600;letter-spacing:-.022em!important;min-width:28px;padding:7px 15px}}.btn:active,.btn:focus,.btn:hover{border-width:2px!important;box-shadow:none!important;outline:none!important}.text-primary{color:#06c!important}.bg-primary,.btn-primary{background-color:#06c!important}.btn-primary{border-color:#06c!important;color:#fff}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#3b6eab!important;border-color:#3b6eab!important;box-shadow:none;color:#fff;outline:none}.btn-outline-primary{background-color:#fff!important;border-color:#06c!important;color:#06c!important}.btn-outline-primary:active,.btn-outline-primary:focus,.btn-outline-primary:hover{background-color:#fff!important;border-color:#3b6eab!important;box-shadow:none;color:#3b6eab!important;outline:none}.btn-link{color:#06c!important;text-decoration:none!important}.btn-link:active,.btn-link:hover{color:#3b6eab!important;text-decoration:underline!important}.link-primary{color:#06c!important;text-decoration:none!important}.link-primary:active,.link-primary:hover{color:#3b6eab!important;text-decoration:none!important}.link-dark{color:#424243!important;text-decoration:none!important}a.cryptedmail:link,a.cryptedmail:visited{color:#000;text-decoration:none}a.cryptedmail:active,a.cryptedmail:hover{color:#aaa;text-decoration:underline}.cart-change-quantity{background:none;border:none;display:inline-block}#cart_item_quantity{background:none;border:none;display:inline-block!important;max-width:30px}.cart-old-price{line-height:1.4;text-decoration:line-through}.star-rating-box{cursor:pointer}.star-rating-box ul{margin:0;padding:5px}.star-rating-box ul li{color:#404040;display:inline-block;font-size:14px;list-style-type:none;opacity:.5}.star-rating-box ul li:last-child{color:#6c757d;font-size:11px}.star-rating-box .highlight,.star-rating-box .selected{color:#404040;opacity:1}.star-wrapper li{color:#404040}.stars-rating{cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.stars-rating .star-rating{display:inline-block}.stars-rating label{opacity:0;position:fixed;width:0}.bg-transparent-white{background-color:hsla(0,0%,100%,.9)}.navbar-brand{padding-top:0!important}.navbar{font-size:14px;font-weight:400;letter-spacing:-.01em}.navbar .navbar-toggler{background-image:none;border:1px solid transparent;border-radius:8px;padding:12px 10px;position:absolute;right:0;top:0}.navbar .navbar-toggler,.navbar .navbar-toggler:focus,.navbar .navbar-toggler:hover{background-color:transparent}.navbar .navbar-toggler.collapsed .icon-bar{background-color:#666}.navbar .navbar-toggler.collapsed .icon-bar:first-of-type{top:0;transform:rotate(0deg)}.navbar .navbar-toggler.collapsed .icon-bar:nth-of-type(2){margin-left:0;opacity:1;width:100%}.navbar .navbar-toggler.collapsed .icon-bar:nth-of-type(3){bottom:0;transform:rotate(0deg)}.navbar .navbar-toggler .icon-bar{background-color:#666;position:relative;transition:all .5s ease-in-out}.navbar .navbar-toggler .icon-bar:first-of-type{top:7px;transform:rotate(45deg)}.navbar .navbar-toggler .icon-bar:nth-of-type(2){margin-left:50%;opacity:0;width:0}.navbar .navbar-toggler .icon-bar:nth-of-type(3){bottom:9px;transform:rotate(-45deg)}.navbar .navbar-toggler:focus,.navbar .navbar-toggler:hover{border:none!important;box-shadow:none!important;outline:none!important}.navbar-expand-lg .navbar-nav .nav-link{font-size:16px;padding-left:5px;padding-right:5px}@media (min-width:992px){.navbar-expand-lg .navbar-nav .nav-link{font-size:14px;padding-left:20px;padding-right:20px}.navbar .navbar-toggler{padding:9px 10px}}.dropdown-toggle:after{display:none}.badge{font-size:.55em;padding:.27em .42em}.dropend .nav-link{font-size:14px}.hover-underline{display:inline-block;position:relative;text-decoration:none}.hover-underline span{display:inline-block;padding-bottom:8px;position:relative}.hover-underline span:before{background-color:#000;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transform:scaleX(0) scaleY(1);transform-origin:left;transition:all .3s linear;width:100%}.hover-underline:hover span:before{transform:scaleX(1) scaleY(1);transform-origin:right}.book-repair{bottom:8px;left:5px;position:absolute;right:5px}.custom-mega-menu{position:static}.mega-menu{left:0;right:0;width:100%}.btn-close:focus{box-shadow:none;outline:none}.bg-homepage{min-height:400px}@media (min-width:992px){.bg-homepage{min-height:600px}}.homepage-selector h1{font-size:30px!important;font-weight:600}@media (min-width:768px){.homepage-selector h1{font-size:36px!important;font-weight:600}}@media (min-width:992px){.homepage-selector h1{font-size:40px!important;font-weight:600}}@media (min-width:1200px){.homepage-selector h1{font-size:48px!important;font-weight:600}}.top-30{top:25%}@media (min-width:992px){.top-30{top:40%}}.sliderContainer{position:relative}@media (min-width:992px){.homepage-rotator h1{font-size:4.15vw}.homepage-rotator .h3{font-size:20px}}.content-middle{bottom:-50px;left:0;position:absolute;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:768px){.content-middle{bottom:-30px;left:5%;position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}.slick-slide{margin:0!important;padding:0!important}.custom-width-content-slider{width:100%}@media (min-width:768px){.custom-width-content-slider{max-width:400px}}.modal-description p{margin-bottom:0!important}.ribbon{padding-bottom:2px}.ribbon p{font-size:14px;margin-bottom:0!important;white-space:nowrap}@media (min-width:768px){.ribbon{font-size:16px}}.language-bar{font-size:12px;position:absolute;right:15px;top:8px}.social-bar{font-size:13px;left:15px;position:absolute;top:8px}footer{background:#f5f5f7;font-size:14px}footer h6{font-weight:600;margin-bottom:14px}footer a:link,footer a:visited{color:#424243;text-decoration:none}footer a:link:active,footer a:link:focus,footer a:link:hover,footer a:visited:active,footer a:visited:focus,footer a:visited:hover{color:#3b6eab!important;text-decoration:underline!important}footer ul.nav .nav-item a.nav-link{padding:0}footer ul.nav .nav-item a.nav-link:active,footer ul.nav .nav-item a.nav-link:focus,footer ul.nav .nav-item a.nav-link:hover{color:#3b6eab!important;text-decoration:underline!important}.apple-provider{max-width:200px;width:100%}@media (min-width:992px){.apple-provider{max-width:210px}}.breadcrumb-item{display:inline-block;font-size:.8em;max-width:fit-content;position:relative;text-align:left}.breadcrumb-item+.breadcrumb-item:before{padding-right:12px!important}.why-us-icons{width:30px}.why-us-paragraph{min-height:96px}.border-sm-top{border-top:1px solid rgba(0,0,0,.1)}@media (min-width:992px){.border-sm-top{border-top:none}}h3.card-title{color:#000;font-size:14px!important;font-weight:700!important;text-transform:uppercase!important}.card-text{color:#424243;font-size:12px;font-weight:300}.location-icons{width:30px}.map-container{position:relative;width:100%}a.cryptedmail:link,a.cryptedmail:visited{color:#424243}a.cryptedmail:active,a.cryptedmail:hover{color:#3b6eab}.cryptedmail:after{content:attr(data-name) "@" attr(data-domain) "." attr(data-tld)}.bg-newsletter{background:url(/build/website/images/bg-newsletter.122a8d43.jpg) no-repeat 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:200px}@media (min-width:768px){.bg-newsletter{background:url(/build/website/images/bg-newsletter.122a8d43.jpg) no-repeat 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:360px}}.form-control{padding:.75rem!important}.form-control:focus{box-shadow:none;outline:none}.form-select{background-color:transparent;border:1px solid #ccc;color:#fff!important;font-size:14px;padding:.75rem!important}.form-select option{background-color:#fff;color:#000}.form-select.s-white{background-image:url(/build/website/images/down-arrow.67314845.svg);background-position:calc(100% - 16px);background-repeat:no-repeat;background-size:14px;color:#fff!important}.form-select.s-white:focus{box-shadow:none;outline:none}.form-select:focus{background-color:#fff;border:1px solid #ccc;color:#000}.form-select.form-select-dark{color:#282829!important}@media (min-width:992px){.form-select{font-size:16px}}.rounded-top-radius{border-top-left-radius:18px;border-top-right-radius:18px}.rounded-bottom-radius{border-bottom-left-radius:18px;border-bottom-right-radius:18px}.bg-about{background:url(/build/website/images/about-us.ff8722bd.jpg) no-repeat 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:250px}.bg-support{background:url(/build/website/images/support.8d6a9a00.jpg) no-repeat 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:250px}.bg-faq{background:url(/build/website/images/faq.2e17380a.jpg) no-repeat 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:250px}.bg-diagnostics{background:url(/build/website/images/diagnostics.711446eb.jpg) no-repeat 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:360px}.bg-news{background:url(/build/website/images/news.f233f1a9.jpg) no-repeat 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:250px}@media (min-width:768px){.bg-about{background:url(/build/website/images/about-us.ff8722bd.jpg) no-repeat 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:400px}.bg-support{background:url(/build/website/images/support.8d6a9a00.jpg) no-repeat 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:400px}.bg-faq{background:url(/build/website/images/faq.2e17380a.jpg) no-repeat 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:400px}.bg-diagnostics{background:url(/build/website/images/diagnostics.711446eb.jpg) no-repeat 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:400px}.bg-news{background:url(/build/website/images/news.f233f1a9.jpg) no-repeat 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:400px}}.accordion-button:not(.collapsed){background-color:#f5f5f7!important;box-shadow:inset 0 calc(var(--bs-accordion-border-width)*-1) 0 var(--bs-accordion-border-color);color:#000!important}.accordion-button{font-size:18px!important;font-weight:500}.accordion-button:active,.accordion-button:focus,.accordion-button:hover{box-shadow:inset 0 calc(var(--bs-accordion-border-width)*-1) 0 var(--bs-accordion-border-color);color:#000!important;outline:none}@media (min-width:992px){.accordion-button{font-size:20px!important}}.all-news{border:1px solid #282829;border-radius:25px;font-size:14px;padding:8px 10px;text-decoration:none}.all-news:link,.all-news:visited{color:#282829!important}.all-news:active,.all-news:focus,.all-news:hover{border:1px solid #06c!important;color:#06c!important}.active-news-category{border:1px solid #06c;border-radius:25px;font-size:14px;padding:8px 10px;text-decoration:none}.active-news-category:active,.active-news-category:focus,.active-news-category:hover,.active-news-category:link,.active-news-category:visited{border:1px solid #06c!important;color:#06c!important}.news-categories-list li{display:inline-block}.news-categories-list li a{border:1px solid #282829;border-radius:25px;color:#282829;display:inline;font-size:14px;font-weight:500;padding:8px 10px;text-decoration:none}.news-tags-list li{border:1px solid #6c757d;border-radius:25px;color:#565e64;display:inline-block;font-size:12px;margin-bottom:10px;padding:6px 8px;text-decoration:none}.post-thumb img{border-top-left-radius:16px;border-top-right-radius:16px}.content-post{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.post-title{font-size:20px;min-height:58px}@media (min-width:992px){.post-title{font-size:24px}}.link-news-post:active,.link-news-post:focus,.link-news-post:hover{text-decoration:none!important}.select-form-on-image{padding-top:50px;position:relative}@media (min-width:768px){.select-form-on-image{left:5%;padding-top:0;position:absolute;right:5%;top:35%}}optgroup{background-color:#f8f9fa;color:#000;font-style:normal;font-weight:700}.active>.page-link,.page-link.active{background-color:#06c!important;border-color:#06c!important}.card-product{border-bottom:0!important;border-bottom-left-radius:16px!important;border-bottom-right-radius:16px!important;border-right:0!important}.product-box{background-color:#fff;border-radius:18px;box-shadow:2px 4px 12px rgba(0,0,0,.078);box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;padding:0;position:relative;transition:all .3s cubic-bezier(0,0,.5,1)}.product-box h2{font-size:16px}.product-box:hover{box-shadow:2px 4px 16px rgba(0,0,0,.161);cursor:pointer;transform:scaleX(1)}.product-box .card-title{color:#1d1d1f;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;font-weight:600;letter-spacing:-.022em;line-height:1.2353641176}@media (min-width:992px){.product-box{padding:30px}.product-box h2{font-size:20px}}.zoom-hover{background-color:#fff;box-sizing:border-box}.w-30{width:50%!important}.w-lg-50{width:100%!important}@media (min-width:992px){.w-30{width:30%!important}.w-lg-50{width:50%!important}}.border-highlight-secondary{border:1px solid #c1c1c1;border-radius:12px}.border-highlight-primary{border:2px solid #06c;border-radius:12px}.card.card-address input[type=radio]:checked+.card-body{background-color:#e9ecef;border-color:#06c}input[type=radio]{margin-right:5px}#checkout_as_guest_form_accept,#checkout_as_guest_form_terms{font-size:14px}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background:transparent!important}.nav-pills .nav-link{color:rgba(0,0,0,.65)!important}.nav-pills .nav-link.active{color:#06c!important}.badge-discount{position:absolute;right:5px;top:5px;z-index:100}.editor a:link,.editor a:visited{color:#06c!important}.editor a:active,.editor a:hover{color:#3b6eab!important}.brand-icon{max-width:100px;width:100%}@media (min-width:992px){.brand-icon{max-width:120px;width:100%}}.device-icon{filter:brightness(0) invert(0);max-width:70px;transition:filter .2s ease-in-out;width:100%}button.nav-link.active .device-icon,button.nav-link:hover .device-icon{filter:brightness(0) invert(34%) sepia(92%) saturate(2124%) hue-rotate(199deg) brightness(93%) contrast(98%)}#cart_coupon_code{padding-bottom:0!important;padding-top:0!important}.cart-badge-position{background-color:#333;border-radius:50%;bottom:-2px;color:#fff;font-size:10px;height:14px;line-height:14px;position:absolute;right:10px;text-align:center;width:14px}.link-download-terms:link,.link-download-terms:visited{color:#333!important;text-decoration:none!important}.link-download-terms:link i,.link-download-terms:visited i{color:#06c!important}.link-download-terms:active,.link-download-terms:active i,.link-download-terms:focus,.link-download-terms:focus i,.link-download-terms:hover,.link-download-terms:hover i{color:#06c}.box.bg-white:hover,.product-repair:hover{cursor:pointer}label.form-check-label{font-size:.8rem}.news-card{padding-bottom:10px}.news-card a:link,.news-card a:visited{color:#282829;text-decoration:none}.news-card a:active,.news-card a:hover{color:#06c;text-decoration:none}.news-card p{min-height:50px}.youtube-wrapper{height:0;overflow:hidden;padding-top:56.25%;position:relative;width:100%}.youtube-wrapper iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:768px){.translate-md-middle-x{transform:translateX(-50%)!important}.vw-md-100{width:100vw!important}}.alert{background:#f5f5f7;border:1px solid rgba(60,60,67,.12);border-radius:12px;box-shadow:0 4px 10px rgba(0,0,0,.06);color:#1d1d1f;padding:1.25rem 1.5rem;transition:all .3s ease}.alert h4{color:#1d1d1f;font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.alert hr{border-top:1px solid #333;margin:.75rem 0}.alert .btn-close{filter:grayscale(100%) brightness(40%);opacity:.5;transition:opacity .2s ease}.alert .btn-close:hover{opacity:1}.no-wrap{white-space:nowrap}.dont-display-on-tablet{display:inline-block}@media (min-width:991px) and (max-width:1205px){.dont-display-on-tablet{display:none}}#price-tabs-tab{display:block;max-height:70vh;overflow-x:hidden;overflow-y:auto;width:200px}.child-nodes{cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.child-nodes .child-node{display:inline-block}.child-nodes .child-node input[type=radio]{opacity:0;position:fixed;width:0}.child-nodes .child-node label{background-color:#fff;border:1px solid #dfdfe7;border-radius:0;display:inline-block;font-size:14px;padding:10px 20px;transition:all .3s}.child-nodes .child-node label:hover{background-color:#06c;color:#fff;cursor:pointer}.child-nodes .child-node.size-unavailable label{border:1px solid #dfdfe7;color:#dfdfe7}.child-nodes .child-node.size-unavailable label:hover{background-color:#06c;color:#fff;cursor:pointer}.child-nodes .child-node input[type=radio]:focus+label{border:1px solid #dfdfe7;font-weight:700}.child-nodes .child-node input[type=radio]:checked+label{background:#06c!important;border-color:#06c!important;color:#fff!important}.child-nodes img{border:1px solid #ccc;max-width:80px}.single-product-price{color:#06c;font-size:24px;font-weight:700}.size-unit{bottom:0;left:0;position:absolute;right:0}.quantity-padding{padding:0!important}.form-control.invalid{animation:shake .3s ease-in-out;border-color:#dc3545}@keyframes shake{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.invalid-feedback{color:#dc3545;font-size:.875rem;margin-top:.25rem}.gdpr-container-wrapper{background:#333;bottom:15px!important;box-shadow:0 10px 20px rgba(0,0,0,.5);display:block;left:15px!important;overflow-y:hidden!important;right:auto!important;width:555px}.gdpr-container-wrapper p{padding:0 0 5px}@media (max-width:765px){.gdpr-container-wrapper{bottom:0!important;left:0!important;right:0!important;width:auto}}.cookie-warning-wrapper{display:block;font-size:14px;line-height:20px;position:relative}@media (max-width:765px){.cookie-warning-wrapper{padding-right:15px!important}}.gdpr-cookie-btns{align-items:center;display:flex;justify-content:space-between;padding-bottom:0!important}.gdpr-cookie-btns .btn-cookies{font-size:12px;line-height:10px;margin:10px;padding:15px 20px}@media (max-width:1300px){.gdpr-cookie-btns .btn-cookies{padding:10px}}@media (max-width:765px){.gdpr-cookie-btns{display:block;width:100%}.gdpr-cookie-btns .btn-cookies{text-align:center}}.gdpr-popup-content h1{font-size:28px;line-height:34px;padding:0 0 10px}.gdpr-popup-content h2{font-size:22px;line-height:28px;padding:0 0 10px}.gdpr-popup-cnt{background:#fff!important;padding:15px}.gdpr-popup-field{padding:0 0 15px}.gdpr-popup-close{right:0!important;top:0!important}.gdpr-popup-object-cnt{padding-left:33px}.gdpr-container-wrapper{background:#fff;bottom:0;box-shadow:0 0 20px rgba(0,0,0,.2);left:0;max-height:100vh;overflow:auto;position:fixed;right:0;z-index:100}.cookie-warning-wrapper{padding:40px 30px 30px}.gdpr-popup-content{font-size:13px;line-height:18px;max-width:60vw;padding:0 30px 20px}.no-cookie .gdpr-popup-content{padding-top:30px}#gdpr_configurator label{display:block;float:none;width:100%}.gdpr-popup-object-cnt{padding-top:10px}.gdpr-popup-field{padding-bottom:20px}.gdpr-popup-field p:last-child,.gdpr-popup-field:last-child{padding-bottom:0}.gdpr-popup-cnt{background:#333;border:1px solid #333;max-height:40vh;overflow:auto;padding:20px 25px}.gdpr-popup-close{background:#fff;box-shadow:none;font-size:0;height:40px;position:absolute;right:20px;top:15px;width:40px}.gdpr-popup-close span{display:block;height:20px;left:10px;position:absolute;top:10px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);width:20px}.gdpr-popup-close:hover{cursor:pointer}.gdpr-popup-close span:after,.gdpr-popup-close span:before{background:#000;content:"";display:block;height:1px;left:0;position:absolute;top:10px;width:100%}.gdpr-popup-close span:after{height:100%;left:10px;top:0;width:1px}.gdpr-popup-btn{align-items:center;display:inline-flex;font-size:16px;height:50px;justify-content:center;margin-top:20px;padding:0 30px}@media screen and (max-width:1200px){.gdpr-popup-content{max-width:93vw;padding:0 15px 15px}.no-cookie .gdpr-popup-content{padding-top:20px}.gdpr-popup-close{right:5px;top:10px}.cookie-warning-wrapper{padding:20px 60px 20px 15px}}@media screen and (max-width:700px){.gdpr-popup-content{max-width:100vw}.cookie-warning-wrapper{padding:15px 15px 10px}.cookie-warning-wrapper p:first-child{padding-right:40px}.cookie-warning-wrapper .btn-cookies{display:block;margin:2px 0;width:100%}.gdpr-popup-cnt{max-height:25vh;padding:15px}.gdpr-popup-btn{width:100%}}.btn-cookies{letter-spacing:1px}.btn-cookies-danger{background-color:#262626!important;border-color:#262626!important;color:#fff}.btn-cookies-danger:hover{cursor:pointer}.btn-cookies{border:1px solid transparent;border-radius:.25rem;display:inline-block;font-size:.9em;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}