.cart__row--table{display:inline-block}.gdpr-opt{clear:both;overflow:hidden}.gdpr-opt span{line-height:28px;margin-left:7px}.form-gdpr{box-sizing:border-box;padding:15px;padding:calc(10px + .7vw);background:#eee;margin:35px 15px 30px;border:2px dashed #CCC;box-shadow:0 0 0 15px #eee;text-align:left;color:#666;font-size:15px}.gdpr-msg{padding-bottom:7px;margin-bottom:14px;border-bottom:1px solid #e0e0e0}.gdpr-msg a{text-decoration:underline;display:inline-block}.gdpr-read{padding-top:7px;margin-top:14px;border-top:1px solid #e0e0e0;font-size:90%;line-height:1.4}.gdpr-check{visibility:hidden}#gdpr-link{text-decoration:underline}.form-gdpr .check,.checkboxes .check{float:left;width:28px;height:28px;background:#ccc;border-radius:5px;position:relative}.accept_field{display:flex;flex-wrap:nowrap}.contact .form-gdpr .field{margin-bottom:5px}.form-gdpr .accept_field .check,.checkboxes .accept_field .check{width:35px}.form-gdpr .check input[type=checkbox],.checkboxes .check input[type=checkbox]{transform:translate(7px,3px)}.form-gdpr .check label,.checkboxes .check label{cursor:pointer;position:absolute;width:24px;height:24px;left:2px;top:2px;border-radius:4px;background:#fff}.form-gdpr .check label:after,.checkboxes .check label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:.5;content:"";position:absolute;width:10px;height:5px;background:transparent;top:9px;left:7px;border:3px solid #999;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.form-gdpr .check label:hover:after,.checkboxes .check label:hover:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:.8}.form-gdpr .check input[type=checkbox]:checked+label:after,.checkboxes .check input[type=checkbox]:checked+label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;border-color:#52b152}.gdpr-mark,.checkboxes{display:flex;flex-wrap:wrap}.gdpr-mark>div,.checkboxes>div{padding-right:15px}.checkbox_label{width:100%}.cart-attribute__field span{display:flex;font-size:90%}.gdpr-mark-msg .cart-attribute__field span{line-height:29px}.modalDialog{position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;z-index:99999;opacity:1;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;transition:opacity .4s ease-in;display:none}.modalDialog .inner *{font-weight:300}.modalDialog .inner strong{font-weight:700!important}.modalDialog .inner h1{font-size:calc(20px + .5vw);line-height:1.2}.modalDialog .inner h2,.modalDialog .inner h3{font-size:calc(14px + .3vw);line-height:1.2}.modalDialog .inner p{margin:0 0 10px}.modalDialog .xhr-content ul{margin-left:10px}.modalDialog .xhr-content ul li{list-style:none;margin-left:10px;padding-left:10px;margin-bottom:8px}.modalDialog .xhr-content ul li:before{content:"\2022";font-family:Arial,sans-serif;font-size:20px;left:-20px;position:relative;display:block;top:0;max-width:0;max-height:0}input[disabled]{cursor:not-allowed}.modalDialog>div{box-sizing:border-box;position:relative;margin:100px auto 5%;padding:34px 0 20px 20px;background:#fff;max-width:960px;width:calc(100% - 40px);height:80%}.modalDialog>div>div{position:relative;overflow-y:scroll;height:100%;padding-right:20px;-webkit-overflow-scrolling:touch}.xhr-content,.level-links{text-align:left;color:#555;margin-bottom:20px}.level-links a{display:block;margin:0 0 2px;color:#4492e6;text-decoration:none}.level-links a:hover{color:#22558d}.level-links a:before{content:"\b7  "}a.close{background:#333;line-height:1;font-size:18px;position:absolute;text-align:center;text-decoration:none;font-weight:400;color:#fff;border-radius:50%;box-shadow:0 0 10px -1px #000;letter-spacing:2px;border:2px solid #FFF;display:flex;right:-20px;top:-20px;width:40px;height:40px;justify-content:center;align-items:center}a.close:after{content:"\1f5d9";display:flex;text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;justify-content:center;align-items:center;transform:translate(1px) translateY(-2px)}a.close:hover{background:#777}html .pre-privacy{margin-bottom:3rem}.pre-privacy a{color:inherit;cursor:pointer;text-decoration:underline}@media only screen and (max-width:767px){.form-gdpr{font-size:90%}.modalDialog a.close{width:30px;height:30px;right:-12px;top:-13px}.modalDialog .inner *{font-size:14px;line-height:1.5}.modalDialog .inner h1{font-size:20px}.modalDialog .inner h2{font-size:16px}.form-gdpr>*{font-size:14px;line-height:1.4}.form-gdpr .gdpr-msg .check{margin-bottom:30px!important}.gdpr-read{margin-top:7px}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/component-gdpr-modal.css.map */
