WP GDPR Compliance - Version 2.0.7

Version Description

Release date: 30th December 2021 * Admin dashboard Text changes. * Privacy policy link line break. * Resolved elementor conflict. * Mysql performance improvements.

Download this release

Release Info

Developer tomgreep
Plugin Icon 128x128 WP GDPR Compliance
Version 2.0.7
Comparing to
See all releases

Code changes from version 2.0.6 to 2.0.7

Assets/css/admin.css CHANGED
@@ -1 +1 @@
1
- :root .wpgdprc-header__nav ul{list-style:none;margin-bottom:0;margin-left:0;padding-left:0}.wpgdprc blockquote,.wpgdprc dd,.wpgdprc dl,.wpgdprc fieldset,.wpgdprc figure,.wpgdprc h1,.wpgdprc h2,.wpgdprc h3,.wpgdprc h4,.wpgdprc h5,.wpgdprc h6,.wpgdprc hr,.wpgdprc legend,.wpgdprc ol,.wpgdprc p,.wpgdprc pre,.wpgdprc ul{margin:0;padding:0}.wpgdprc li>ol,.wpgdprc li>ul{margin-bottom:0}.wpgdprc table{border-collapse:collapse;border-spacing:0}.wpgdprc fieldset{border:0;min-width:0}.wpgdprc *,.wpgdprc :after,.wpgdprc :before{box-sizing:inherit}.wpgdprc [type=button],.wpgdprc [type=reset],.wpgdprc [type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;margin:0}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes slide-down{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:none}}@keyframes slide-down{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:none}}[data-animation]{opacity:0}[data-animation][data-animation-appearing]{-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:fade-in;animation-name:fade-in;-webkit-animation-timing-function:cubic-bezier(0,.6,.7,1);animation-timing-function:cubic-bezier(0,.6,.7,1)}[data-animation][data-animation-appearing][data-animation=slide-down]{-webkit-animation-name:slide-down;animation-name:slide-down}@media print,screen and (min-width:64em){[data-animation][data-animation-delay="100"][data-animation-delay="100"]{-webkit-animation-delay:.1 s;animation-delay:.1 s}[data-animation][data-animation-delay="200"][data-animation-delay="200"]{-webkit-animation-delay:.2 s;animation-delay:.2 s}[data-animation][data-animation-delay="300"][data-animation-delay="300"]{-webkit-animation-delay:.3 s;animation-delay:.3 s}[data-animation][data-animation-delay="400"][data-animation-delay="400"]{-webkit-animation-delay:.4 s;animation-delay:.4 s}[data-animation][data-animation-delay="500"][data-animation-delay="500"]{-webkit-animation-delay:.5 s;animation-delay:.5 s}[data-animation][data-animation-delay="600"][data-animation-delay="600"]{-webkit-animation-delay:.6 s;animation-delay:.6 s}[data-animation][data-animation-delay="700"][data-animation-delay="700"]{-webkit-animation-delay:.7 s;animation-delay:.7 s}[data-animation][data-animation-delay="800"][data-animation-delay="800"]{-webkit-animation-delay:.8 s;animation-delay:.8 s}[data-animation][data-animation-delay="900"][data-animation-delay="900"]{-webkit-animation-delay:.9 s;animation-delay:.9 s}[data-animation][data-animation-delay="1000"][data-animation-delay="1000"]{-webkit-animation-delay:1 s;animation-delay:1 s}[data-animation][data-animation-delay="1100"][data-animation-delay="1100"]{-webkit-animation-delay:1.1 s;animation-delay:1.1 s}[data-animation][data-animation-delay="1200"][data-animation-delay="1200"]{-webkit-animation-delay:1.2 s;animation-delay:1.2 s}[data-animation][data-animation-delay="1300"][data-animation-delay="1300"]{-webkit-animation-delay:1.3 s;animation-delay:1.3 s}[data-animation][data-animation-delay="1400"][data-animation-delay="1400"]{-webkit-animation-delay:1.4 s;animation-delay:1.4 s}[data-animation][data-animation-delay="1500"][data-animation-delay="1500"]{-webkit-animation-delay:1.5 s;animation-delay:1.5 s}[data-animation][data-animation-delay="1600"][data-animation-delay="1600"]{-webkit-animation-delay:1.6 s;animation-delay:1.6 s}[data-animation][data-animation-delay="1700"][data-animation-delay="1700"]{-webkit-animation-delay:1.7 s;animation-delay:1.7 s}[data-animation][data-animation-delay="1800"][data-animation-delay="1800"]{-webkit-animation-delay:1.8 s;animation-delay:1.8 s}[data-animation][data-animation-delay="1900"][data-animation-delay="1900"]{-webkit-animation-delay:1.9 s;animation-delay:1.9 s}[data-animation][data-animation-delay="2000"][data-animation-delay="2000"]{-webkit-animation-delay:2 s;animation-delay:2 s}[data-animation][data-animation-delay="2100"][data-animation-delay="2100"]{-webkit-animation-delay:2.1 s;animation-delay:2.1 s}[data-animation][data-animation-delay="2200"][data-animation-delay="2200"]{-webkit-animation-delay:2.2 s;animation-delay:2.2 s}[data-animation][data-animation-delay="2300"][data-animation-delay="2300"]{-webkit-animation-delay:2.3 s;animation-delay:2.3 s}[data-animation][data-animation-delay="2400"][data-animation-delay="2400"]{-webkit-animation-delay:2.4 s;animation-delay:2.4 s}[data-animation][data-animation-delay="2500"][data-animation-delay="2500"]{-webkit-animation-delay:2.5 s;animation-delay:2.5 s}[data-animation][data-animation-delay="2600"][data-animation-delay="2600"]{-webkit-animation-delay:2.6 s;animation-delay:2.6 s}[data-animation][data-animation-delay="2700"][data-animation-delay="2700"]{-webkit-animation-delay:2.7 s;animation-delay:2.7 s}[data-animation][data-animation-delay="2800"][data-animation-delay="2800"]{-webkit-animation-delay:2.8 s;animation-delay:2.8 s}[data-animation][data-animation-delay="2900"][data-animation-delay="2900"]{-webkit-animation-delay:2.9 s;animation-delay:2.9 s}[data-animation][data-animation-delay="3000"][data-animation-delay="3000"]{-webkit-animation-delay:3 s;animation-delay:3 s}[data-animation][data-animation-delay="3100"][data-animation-delay="3100"]{-webkit-animation-delay:3.1 s;animation-delay:3.1 s}[data-animation][data-animation-delay="3200"][data-animation-delay="3200"]{-webkit-animation-delay:3.2 s;animation-delay:3.2 s}[data-animation][data-animation-delay="3300"][data-animation-delay="3300"]{-webkit-animation-delay:3.3 s;animation-delay:3.3 s}[data-animation][data-animation-delay="3400"][data-animation-delay="3400"]{-webkit-animation-delay:3.4 s;animation-delay:3.4 s}[data-animation][data-animation-delay="3500"][data-animation-delay="3500"]{-webkit-animation-delay:3.5 s;animation-delay:3.5 s}[data-animation][data-animation-delay="3600"][data-animation-delay="3600"]{-webkit-animation-delay:3.6 s;animation-delay:3.6 s}[data-animation][data-animation-delay="3700"][data-animation-delay="3700"]{-webkit-animation-delay:3.7 s;animation-delay:3.7 s}[data-animation][data-animation-delay="3800"][data-animation-delay="3800"]{-webkit-animation-delay:3.8 s;animation-delay:3.8 s}[data-animation][data-animation-delay="3900"][data-animation-delay="3900"]{-webkit-animation-delay:3.9 s;animation-delay:3.9 s}[data-animation][data-animation-delay="4000"][data-animation-delay="4000"]{-webkit-animation-delay:4 s;animation-delay:4 s}}@media(prefers-reduced-motion:reduce){[data-animation]{-webkit-animation-delay:1ms!important;animation-delay:1ms!important;-webkit-animation-duration:1ms!important;animation-duration:1ms!important}}@-webkit-keyframes barberpole{to{background-position:100% 100%}}@keyframes barberpole{to{background-position:100% 100%}}.wpgdprc ::-moz-selection{background:#3c7c96;color:#fff}.wpgdprc ::selection{background:#3c7c96;color:#fff}.wpgdprc a{transition:all .25s cubic-bezier(0,.6,.7,1)}.wpgdprc form{margin-bottom:0}.wpgdprc .no-bullet{list-style:none}.wpgdprc .video-container{height:0;opacity:0;padding-bottom:56.25%;padding-top:25px;position:relative;transition:opacity .25s cubic-bezier(0,.6,.7,1)}.wpgdprc .video-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.wpgdprc .video-container.active{opacity:1}.wpgdprc img{box-sizing:inherit;display:inline-block;height:auto;max-width:100%;vertical-align:middle}.wpgdprc svg.icon{fill:currentColor;height:1rem;margin:0;vertical-align:sub;width:1rem}.wpgdprc{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#5a5a5a;font-family:sofia-pro,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:1rem}.wpgdprc h1,.wpgdprc h2,.wpgdprc h3,.wpgdprc h4,.wpgdprc h5,.wpgdprc h6{font-family:sofia-pro,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;margin-bottom:.5rem;margin-top:0}.wpgdprc .h1,.wpgdprc .h2,.wpgdprc .h3,.wpgdprc .h4,.wpgdprc .h5,.wpgdprc .h6,.wpgdprc h1,.wpgdprc h2,.wpgdprc h3,.wpgdprc h4,.wpgdprc h5,.wpgdprc h6{color:#000;font-family:sofia-pro,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:700;line-height:1.2}.wpgdprc .h1,.wpgdprc h1{font-size:3rem}.wpgdprc .h2,.wpgdprc h2{font-size:2rem}.wpgdprc .h3,.wpgdprc h3{font-size:1.5rem}.wpgdprc .h4,.wpgdprc h4{font-size:1.375rem}.wpgdprc .h5,.wpgdprc h5{font-size:1.25rem}.wpgdprc .h6,.wpgdprc h6{font-size:1.125rem}.wpgdprc p{font-size:1rem;line-height:1.625}.wpgdprc p:last-child{margin-bottom:0}.wpgdprc ol,.wpgdprc ul{margin:0 0 1rem 1rem}.wpgdprc blockquote p:before{content:"“"}.wpgdprc blockquote p:after{content:"”"}.wpgdprc blockquote cite{color:#5a5a5a}.wpgdprc .screen-reader-text{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}a .icon--wrap{margin-left:.625rem}.grid-x{display:flex;flex-flow:row wrap}.cell{flex:0 0 auto;min-height:0;min-width:0;width:100%}.cell.auto{flex:1 1 0}.grid-x>.auto{width:auto}.grid-x>.small-12{flex-basis:auto}@media print,screen and (min-width:40em){.grid-x>.medium-12{flex-basis:auto}}@media print,screen and (min-width:64em){.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-12{flex-basis:auto}}@media screen and (min-width:75em){.grid-x>.xlarge-3,.grid-x>.xlarge-4{flex-basis:auto}}@media screen and (min-width:90em){.grid-x>.xxlarge-3,.grid-x>.xxlarge-6{flex-basis:auto}}.grid-x>.small-12{flex:0 0 auto;width:100%}@media print,screen and (min-width:40em){.grid-x>.medium-12{flex:0 0 auto;width:100%}}@media print,screen and (min-width:64em){.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-12{flex:0 0 auto}.grid-x>.large-4{width:33.3333333333%}.grid-x>.large-5{width:41.6666666667%}.grid-x>.large-6{width:50%}.grid-x>.large-7{width:58.3333333333%}.grid-x>.large-8{width:66.6666666667%}.grid-x>.large-12{width:100%}}@media screen and (min-width:75em){.grid-x>.xlarge-3,.grid-x>.xlarge-4{flex:0 0 auto}.grid-x>.xlarge-3{width:25%}.grid-x>.xlarge-4{width:33.3333333333%}}@media screen and (min-width:90em){.grid-x>.xxlarge-3,.grid-x>.xxlarge-6{flex:0 0 auto}.grid-x>.xxlarge-3{width:25%}.grid-x>.xxlarge-6{width:50%}}.grid-margin-x:not(.grid-x)>.cell{width:auto}.grid-margin-y:not(.grid-y)>.cell{height:auto}.grid-margin-x{margin-left:-.9375rem;margin-right:-.9375rem}.grid-margin-x>.cell{margin-left:.9375rem;margin-right:.9375rem;width:calc(100% - 1.875rem)}.grid-margin-x>.auto{width:auto}.grid-margin-x>.small-12{width:calc(100% - 1.875rem)}@media print,screen and (min-width:40em){.grid-margin-x>.medium-12{width:calc(100% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-x>.large-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.large-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.large-6{width:calc(50% - 1.875rem)}.grid-margin-x>.large-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.large-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.large-12{width:calc(100% - 1.875rem)}}@media screen and (min-width:75em){.grid-margin-x>.xlarge-3{width:calc(25% - 1.875rem)}.grid-margin-x>.xlarge-4{width:calc(33.33333% - 1.875rem)}}@media screen and (min-width:90em){.grid-margin-x>.xxlarge-3{width:calc(25% - 1.875rem)}.grid-margin-x>.xxlarge-6{width:calc(50% - 1.875rem)}}.grid-margin-y{margin-bottom:-.9375rem;margin-top:-.9375rem}.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-bottom:.9375rem;margin-top:.9375rem}.grid-margin-y>.auto{height:auto}.grid-margin-y>.small-12{height:calc(100% - 1.875rem)}@media print,screen and (min-width:40em){.grid-margin-y>.medium-12{height:calc(100% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-y>.large-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.large-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.large-6{height:calc(50% - 1.875rem)}.grid-margin-y>.large-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.large-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.large-12{height:calc(100% - 1.875rem)}}@media screen and (min-width:75em){.grid-margin-y>.xlarge-3{height:calc(25% - 1.875rem)}.grid-margin-y>.xlarge-4{height:calc(33.33333% - 1.875rem)}}@media screen and (min-width:90em){.grid-margin-y>.xxlarge-3{height:calc(25% - 1.875rem)}.grid-margin-y>.xxlarge-6{height:calc(50% - 1.875rem)}}.align-right{justify-content:flex-end}.align-justify{justify-content:space-between}.align-spaced{justify-content:space-around}.align-middle{align-items:center}.flex-container{display:flex}.flex-dir-row-reverse{flex-direction:row-reverse}.hide{display:none!important}.visible{visibility:visible}.show-for-sr{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.margin-0{margin:0!important}.margin-bottom-0{margin-bottom:0!important}.margin-top-1{margin-top:1rem!important}.margin-bottom-1{margin-bottom:1rem!important}.margin-top-2{margin-top:2rem!important}.margin-right-2{margin-right:2rem!important}.margin-vertical-2{margin-bottom:2rem!important;margin-top:2rem!important}ul.list-disc{list-style-type:disc!important}.CodeMirror{color:#000;direction:ltr;font-family:monospace;height:300px}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{background-color:#f7f7f7;border-right:1px solid #ddd;white-space:nowrap}.CodeMirror-linenumber{color:#999;min-width:20px;padding:0 3px 0 5px;text-align:right;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{background:#7e7;border:0!important;width:auto}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:rgba(20,255,20,.5)}.cm-animate-fat-cursor,.cm-fat-cursor-mark{-webkit-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{background-color:#7e7;width:auto}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:-50px}.CodeMirror-ruler{border-left:1px solid #ccc;bottom:0;position:absolute;top:0}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:blue}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{background:#fff;overflow:hidden;position:relative}.CodeMirror-scroll{height:100%;margin-bottom:-50px;margin-right:-50px;outline:none;overflow:scroll!important;padding-bottom:50px;position:relative}.CodeMirror-sizer{border-right:50px solid transparent;position:relative}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{display:none;outline:none;position:absolute;z-index:6}.CodeMirror-vscrollbar{overflow-x:hidden;overflow-y:scroll;right:0;top:0}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-x:scroll;overflow-y:hidden}.CodeMirror-scrollbar-filler{bottom:0;right:0}.CodeMirror-gutter-filler{bottom:0;left:0}.CodeMirror-gutters{left:0;min-height:100%;position:absolute;top:0;z-index:3}.CodeMirror-gutter{display:inline-block;height:100%;margin-bottom:-50px;vertical-align:top;white-space:normal}.CodeMirror-gutter-wrapper{background:none!important;border:none!important;position:absolute;z-index:4}.CodeMirror-gutter-background{bottom:0;position:absolute;top:0;z-index:4}.CodeMirror-gutter-elt{cursor:default;position:absolute;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:normal;-webkit-tap-highlight-color:transparent;font-feature-settings:"calt";background:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual;line-height:inherit;margin:0;overflow:visible;position:relative;white-space:pre;z-index:2}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.CodeMirror-linewidget{padding:.1px;position:relative;z-index:2}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{height:0;overflow:hidden;position:absolute;visibility:hidden;width:100%}.CodeMirror-cursor{pointer-events:none;position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{position:relative;visibility:hidden;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.CodeMirror{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d8d8d8;border-radius:3px;box-shadow:none;box-sizing:border-box;color:#5a5a5a;font-size:.875rem;line-height:1.625;min-height:12.1875rem;outline:none;width:100%}.CodeMirror::-webkit-input-placeholder{color:#888}.CodeMirror:-moz-placeholder,.CodeMirror::-moz-placeholder{color:#888}.CodeMirror:-ms-input-placeholder{color:#888}.CodeMirror:focus,.CodeMirror[focus-within]{border-color:#3c7c96}.CodeMirror:focus,.CodeMirror:focus-within{border-color:#3c7c96}.CodeMirror .CodeMirror-selected{height:21px!important}.wpgdprc input,.wpgdprc select{margin:0}.wpgdprc input:not([type]),.wpgdprc input[type=date],.wpgdprc input[type=datetime-local],.wpgdprc input[type=datetime],.wpgdprc input[type=email],.wpgdprc input[type=month],.wpgdprc input[type=number],.wpgdprc input[type=password],.wpgdprc input[type=search],.wpgdprc input[type=tel],.wpgdprc input[type=text],.wpgdprc input[type=time],.wpgdprc input[type=url],.wpgdprc input[type=week],.wpgdprc select,.wpgdprc textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #d8d8d8;border-radius:3px;box-shadow:none;box-sizing:border-box;color:#5a5a5a;font-size:.875rem;line-height:1.625;min-height:2.8125rem;outline:none;padding:.625rem .75rem;width:100%}.wpgdprc input:not([type])::-webkit-input-placeholder,.wpgdprc input[type=date]::-webkit-input-placeholder,.wpgdprc input[type=datetime-local]::-webkit-input-placeholder,.wpgdprc input[type=datetime]::-webkit-input-placeholder,.wpgdprc input[type=email]::-webkit-input-placeholder,.wpgdprc input[type=month]::-webkit-input-placeholder,.wpgdprc input[type=number]::-webkit-input-placeholder,.wpgdprc input[type=password]::-webkit-input-placeholder,.wpgdprc input[type=search]::-webkit-input-placeholder,.wpgdprc input[type=tel]::-webkit-input-placeholder,.wpgdprc input[type=text]::-webkit-input-placeholder,.wpgdprc input[type=time]::-webkit-input-placeholder,.wpgdprc input[type=url]::-webkit-input-placeholder,.wpgdprc input[type=week]::-webkit-input-placeholder,.wpgdprc select::-webkit-input-placeholder,.wpgdprc textarea::-webkit-input-placeholder{color:#888}.wpgdprc input:not([type]):-moz-placeholder,.wpgdprc input:not([type])::-moz-placeholder,.wpgdprc input[type=date]:-moz-placeholder,.wpgdprc input[type=date]::-moz-placeholder,.wpgdprc input[type=datetime-local]:-moz-placeholder,.wpgdprc input[type=datetime-local]::-moz-placeholder,.wpgdprc input[type=datetime]:-moz-placeholder,.wpgdprc input[type=datetime]::-moz-placeholder,.wpgdprc input[type=email]:-moz-placeholder,.wpgdprc input[type=email]::-moz-placeholder,.wpgdprc input[type=month]:-moz-placeholder,.wpgdprc input[type=month]::-moz-placeholder,.wpgdprc input[type=number]:-moz-placeholder,.wpgdprc input[type=number]::-moz-placeholder,.wpgdprc input[type=password]:-moz-placeholder,.wpgdprc input[type=password]::-moz-placeholder,.wpgdprc input[type=search]:-moz-placeholder,.wpgdprc input[type=search]::-moz-placeholder,.wpgdprc input[type=tel]:-moz-placeholder,.wpgdprc input[type=tel]::-moz-placeholder,.wpgdprc input[type=text]:-moz-placeholder,.wpgdprc input[type=text]::-moz-placeholder,.wpgdprc input[type=time]:-moz-placeholder,.wpgdprc input[type=time]::-moz-placeholder,.wpgdprc input[type=url]:-moz-placeholder,.wpgdprc input[type=url]::-moz-placeholder,.wpgdprc input[type=week]:-moz-placeholder,.wpgdprc input[type=week]::-moz-placeholder,.wpgdprc select:-moz-placeholder,.wpgdprc select::-moz-placeholder,.wpgdprc textarea:-moz-placeholder,.wpgdprc textarea::-moz-placeholder{color:#888}.wpgdprc input:not([type]):-ms-input-placeholder,.wpgdprc input[type=date]:-ms-input-placeholder,.wpgdprc input[type=datetime-local]:-ms-input-placeholder,.wpgdprc input[type=datetime]:-ms-input-placeholder,.wpgdprc input[type=email]:-ms-input-placeholder,.wpgdprc input[type=month]:-ms-input-placeholder,.wpgdprc input[type=number]:-ms-input-placeholder,.wpgdprc input[type=password]:-ms-input-placeholder,.wpgdprc input[type=search]:-ms-input-placeholder,.wpgdprc input[type=tel]:-ms-input-placeholder,.wpgdprc input[type=text]:-ms-input-placeholder,.wpgdprc input[type=time]:-ms-input-placeholder,.wpgdprc input[type=url]:-ms-input-placeholder,.wpgdprc input[type=week]:-ms-input-placeholder,.wpgdprc select:-ms-input-placeholder,.wpgdprc textarea:-ms-input-placeholder{color:#888}.wpgdprc input:not([type]):focus,.wpgdprc input:not([type])[focus-within],.wpgdprc input[type=date]:focus,.wpgdprc input[type=date][focus-within],.wpgdprc input[type=datetime-local]:focus,.wpgdprc input[type=datetime-local][focus-within],.wpgdprc input[type=datetime]:focus,.wpgdprc input[type=datetime][focus-within],.wpgdprc input[type=email]:focus,.wpgdprc input[type=email][focus-within],.wpgdprc input[type=month]:focus,.wpgdprc input[type=month][focus-within],.wpgdprc input[type=number]:focus,.wpgdprc input[type=number][focus-within],.wpgdprc input[type=password]:focus,.wpgdprc input[type=password][focus-within],.wpgdprc input[type=search]:focus,.wpgdprc input[type=search][focus-within],.wpgdprc input[type=tel]:focus,.wpgdprc input[type=tel][focus-within],.wpgdprc input[type=text]:focus,.wpgdprc input[type=text][focus-within],.wpgdprc input[type=time]:focus,.wpgdprc input[type=time][focus-within],.wpgdprc input[type=url]:focus,.wpgdprc input[type=url][focus-within],.wpgdprc input[type=week]:focus,.wpgdprc input[type=week][focus-within],.wpgdprc select:focus,.wpgdprc select[focus-within],.wpgdprc textarea:focus,.wpgdprc textarea[focus-within]{border:1px solid #3c7c96;box-shadow:0 0 0 1px #3c7c96}.wpgdprc input:not([type]):focus,.wpgdprc input:not([type]):focus-within,.wpgdprc input[type=date]:focus,.wpgdprc input[type=date]:focus-within,.wpgdprc input[type=datetime-local]:focus,.wpgdprc input[type=datetime-local]:focus-within,.wpgdprc input[type=datetime]:focus,.wpgdprc input[type=datetime]:focus-within,.wpgdprc input[type=email]:focus,.wpgdprc input[type=email]:focus-within,.wpgdprc input[type=month]:focus,.wpgdprc input[type=month]:focus-within,.wpgdprc input[type=number]:focus,.wpgdprc input[type=number]:focus-within,.wpgdprc input[type=password]:focus,.wpgdprc input[type=password]:focus-within,.wpgdprc input[type=search]:focus,.wpgdprc input[type=search]:focus-within,.wpgdprc input[type=tel]:focus,.wpgdprc input[type=tel]:focus-within,.wpgdprc input[type=text]:focus,.wpgdprc input[type=text]:focus-within,.wpgdprc input[type=time]:focus,.wpgdprc input[type=time]:focus-within,.wpgdprc input[type=url]:focus,.wpgdprc input[type=url]:focus-within,.wpgdprc input[type=week]:focus,.wpgdprc input[type=week]:focus-within,.wpgdprc select:focus,.wpgdprc select:focus-within,.wpgdprc textarea:focus,.wpgdprc textarea:focus-within{border:1px solid #3c7c96;box-shadow:0 0 0 1px #3c7c96}.wpgdprc textarea{line-height:1.25rem;min-height:12.1875rem}.wpgdprc input[type=checkbox],.wpgdprc input[type=radio]{box-sizing:border-box;clear:both;display:block;margin-right:.25rem;margin-top:2px;padding:0}.wpgdprc button,.wpgdprc input[type=button],.wpgdprc input[type=reset],.wpgdprc input[type=submit]{cursor:pointer}.wpgdprc select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 13 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m6.357 7.515 5.726-5.726a.328.328 0 0 0 0-.464l-.541-.542a.328.328 0 0 0-.465 0L6.125 5.724 1.173.784a.328.328 0 0 0-.465 0l-.541.54a.328.328 0 0 0 0 .465l5.726 5.726a.328.328 0 0 0 .464 0z' fill='%235A5A5A'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:.75rem;max-width:100%;padding-right:2.8125rem}.wpgdprc button[disabled],.wpgdprc input[disabled],.wpgdprc select[disabled]{cursor:default}.wpgdprc input[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;box-sizing:content-box}.wpgdprc input[type=search]::-webkit-search-cancel-button,.wpgdprc input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.wpgdprc input[type=color]{background:#fff;border:1px solid #d8d8d8}.wpgdprc .wpgdprc-form{margin-bottom:1rem}.wpgdprc .wpgdprc-form:last-child{margin-bottom:0}.wpgdprc .wpgdprc-form__label,.wpgdprc .wpgdprc-form__legend{color:#000;display:block;font-weight:700;margin-bottom:1rem}.wpgdprc .wpgdprc-form__fields{list-style:none;margin-bottom:0;margin-left:0}.wpgdprc-form__field{margin-bottom:1.4375rem}.wpgdprc-form__field:last-child{margin-bottom:0}.wpgdprc-form__field--switch .wpgdprc-switch{margin-bottom:0;min-height:2.8125rem}.wpgdprc-form__field--switch-no-text .wpgdprc-switch__text{margin:0}.wpgdprc .wpgdprc-form__description{color:#888;font-size:.875rem;margin-bottom:.75rem}.wpgdprc .wpgdprc-form__field--checkbox,.wpgdprc .wpgdprc-form__field--radio{align-items:center;display:flex;margin-bottom:0}.wpgdprc .wpgdprc-form__field--checkbox input,.wpgdprc .wpgdprc-form__field--radio input{aspect-ratio:1/1}.wpgdprc .wpgdprc-form__field--checkbox .wpgdprc-form__input,.wpgdprc .wpgdprc-form__field--radio .wpgdprc-form__input{align-self:flex-start;flex-shrink:0;margin-right:.5rem;width:auto}.wpgdprc .wpgdprc-form__field--checkbox .wpgdprc-form__label,.wpgdprc .wpgdprc-form__field--radio .wpgdprc-form__label{margin-bottom:0;margin-left:0;padding-left:0}.wpgdprc-form__input{width:100%}.wpgdprc .wpgdprc-form__input--textarea{line-height:1.8571428571;min-height:12.1875rem}.wpgdprc .wpgdprc-form__input--submit{width:auto}.wpgdprc-form__field--submit,.wpgdprc-form__field--submit p,.wpgdprc-form__submit{text-align:right}.wpgdprc-form__footer{margin-top:1.4375rem}@media print,screen and (min-width:64em){.wpgdprc-form--edit-consent .wpgdprc-form__field--submit{margin-top:1.25rem}}.wpgdprc-form__title-container{display:flex;flex-wrap:wrap;justify-content:space-between}.wpgdprc-form__title-container>:first-child{margin-right:.9375rem}.wpgdprc-form__text{max-width:46.875rem}.wpgdprc-form--fields{position:relative}.wpgdprc-form--overlay{background-color:transparent;bottom:0;height:0;left:0;position:absolute;right:0;top:0;transition:background-color .6s ease-in-out;width:0}[data-mode=premium] .wpgdprc-form--overlay{background-color:hsla(0,0%,100%,.75);height:100%;width:100%;z-index:1}.wpgdprc-form__field--colorpicker{align-items:center;display:flex;flex-wrap:wrap;position:relative}.wpgdprc-form__field--colorpicker label{width:100%}.wpgdprc-form__field--colorpicker input[type=color]{-webkit-appearance:none;-moz-appearance:none;appearance:none;bottom:0;height:2.5625rem;position:absolute;width:2.4375rem}.wpgdprc-form__field--colorpicker input[type=text]{margin-left:4.375rem}.wpgdprc-form__field .wpgdprc-link--edit+.wpgdprc-form__description{margin-top:.375rem}.wpgdprc-form__block--modal-settings .h3{margin-bottom:1.5rem}.wpgdprc-form--privacy-policy .wpgdprc-form__field .wpgdprc-link--edit{margin-top:.75rem}.wpgdprc-form--edit-consent .cell--aside{display:flex;flex-direction:column}.wpgdprc-form--edit-consent .wpgdprc-form__field--code{display:flex;flex-direction:column;flex-grow:1}.wpgdprc-form--edit-consent .wpgdprc-form__field--code .CodeMirror,.wpgdprc-form--edit-consent .wpgdprc-form__field--code textarea{flex-grow:1}.wpgdprc-form--request-user .wpgdprc-form__field select{margin-right:.9375rem;width:auto}.wpgdprc-label{align-items:center;background-color:#e1e1e1;border-radius:6.25rem;color:#888;display:inline-block;font-family:sofia-pro,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:.75rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:1.1666666667;margin-bottom:0;margin-top:0;padding:.375rem .8125rem}.wpgdprc-label,.wpgdprc-label strong{font-weight:700}.wpgdprc-label__info{align-items:center;background-color:#fff;border:.0625rem solid #000;border-radius:100%;display:inline-flex;font-family:Garamond;font-size:.875rem;height:.875rem;justify-content:center;width:.875rem}.wpgdprc-label--large{font-size:.875rem;line-height:1.2857142857}.wpgdprc-label--success{background-color:#c1eed5;color:#176f3e}.wpgdprc-label--warning{background-color:#ffebed;color:#d03343}.wpgdprc-label--gray-light{background-color:#f8f8f9;color:#5a5a5a}.wpgdprc-label.is-hidden{display:none}.button.wpgdprc-button,.wpgdprc-button{align-items:center;background-color:#3c7c96;border:1px solid #3c7c96;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1.125;padding:.8125rem 1.125rem;position:relative;text-decoration:none;transition:all .25s cubic-bezier(0,.6,.7,1);width:auto}.button.wpgdprc-button.wpgdprc-button--outline:not(:focus),.button.wpgdprc-button.wpgdprc-button--outline:not(:hover),.wpgdprc-button.wpgdprc-button--outline:not(:focus),.wpgdprc-button.wpgdprc-button--outline:not(:hover){background-color:transparent;color:#3c7c96}.button.wpgdprc-button.wpgdprc-button--outline:focus,.button.wpgdprc-button.wpgdprc-button--outline:hover,.wpgdprc-button.wpgdprc-button--outline:focus,.wpgdprc-button.wpgdprc-button--outline:hover{background-color:#2d5e72;border-color:#2d5e72;border-width:1px;color:#fff}.button.wpgdprc-button:focus,.button.wpgdprc-button:hover,.wpgdprc-button:focus,.wpgdprc-button:hover,:root .button.wpgdprc-button.wpgdprc-button--active,:root .wpgdprc-button.wpgdprc-button--active{background-color:#2d5e72;border-color:#2d5e72;color:#fff}.wpgdprc-button.wpgdprc-button--alert{align-items:center;background-color:#d03343;border:1px solid #d03343;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1.125;padding:.8125rem 1.125rem;position:relative;text-decoration:none;transition:all .25s cubic-bezier(0,.6,.7,1);width:auto}.wpgdprc-button.wpgdprc-button--alert.wpgdprc-button--outline:not(:focus),.wpgdprc-button.wpgdprc-button--alert.wpgdprc-button--outline:not(:hover){background-color:transparent;color:#d03343}.wpgdprc-button.wpgdprc-button--alert.wpgdprc-button--outline:focus,.wpgdprc-button.wpgdprc-button--alert.wpgdprc-button--outline:hover{background-color:#a92734;border-color:#a92734;border-width:1px;color:#fff}.wpgdprc-button.wpgdprc-button--alert:focus,.wpgdprc-button.wpgdprc-button--alert:hover,:root .wpgdprc-button.wpgdprc-button--alert.wpgdprc-button--active{background-color:#a92734;border-color:#a92734;color:#fff}.wpgdprc-button.wpgdprc-button--white{align-items:center;background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);color:#5a5a5a;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1.125;padding:.8125rem 1.125rem;position:relative;text-decoration:none;transition:all .25s cubic-bezier(0,.6,.7,1);width:auto}.wpgdprc-button.wpgdprc-button--white.wpgdprc-button--outline:not(:focus),.wpgdprc-button.wpgdprc-button--white.wpgdprc-button--outline:not(:hover){background-color:transparent;color:#fff}.wpgdprc-button.wpgdprc-button--white.wpgdprc-button--outline:focus,.wpgdprc-button.wpgdprc-button--white.wpgdprc-button--outline:hover{background-color:#3c7c96;border-color:#3c7c96;border-width:1px;color:#fff}.wpgdprc-button.wpgdprc-button--white:focus,.wpgdprc-button.wpgdprc-button--white:hover,:root .wpgdprc-button.wpgdprc-button--white.wpgdprc-button--active{background-color:#3c7c96;border-color:#3c7c96;color:#fff}.wpgdprc-button.wpgdprc-button--white-primary{align-items:center;background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);color:#3c7c96;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1.125;padding:.8125rem 1.125rem;position:relative;text-decoration:none;transition:all .25s cubic-bezier(0,.6,.7,1);width:auto}.wpgdprc-button.wpgdprc-button--white-primary.wpgdprc-button--outline:not(:focus),.wpgdprc-button.wpgdprc-button--white-primary.wpgdprc-button--outline:not(:hover){background-color:transparent;color:#fff}.wpgdprc-button.wpgdprc-button--white-primary.wpgdprc-button--outline:focus,.wpgdprc-button.wpgdprc-button--white-primary.wpgdprc-button--outline:hover{background-color:#3c7c96;border-color:#3c7c96;border-width:1px;color:#fff}.wpgdprc-button.wpgdprc-button--white-primary:focus,.wpgdprc-button.wpgdprc-button--white-primary:hover,:root .wpgdprc-button.wpgdprc-button--white-primary.wpgdprc-button--active{background-color:#3c7c96;border-color:#3c7c96;color:#fff}.wpgdprc-button.wpgdprc-button--white-alert{align-items:center;background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);color:#d03343;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1.125;padding:.8125rem 1.125rem;position:relative;text-decoration:none;transition:all .25s cubic-bezier(0,.6,.7,1);width:auto}.wpgdprc-button.wpgdprc-button--white-alert.wpgdprc-button--outline:not(:focus),.wpgdprc-button.wpgdprc-button--white-alert.wpgdprc-button--outline:not(:hover){background-color:transparent;color:#fff}.wpgdprc-button.wpgdprc-button--white-alert.wpgdprc-button--outline:focus,.wpgdprc-button.wpgdprc-button--white-alert.wpgdprc-button--outline:hover{background-color:#d03343;border-color:#d03343;border-width:1px;color:#fff}.wpgdprc-button.wpgdprc-button--white-alert:focus,.wpgdprc-button.wpgdprc-button--white-alert:hover,:root .wpgdprc-button.wpgdprc-button--white-alert.wpgdprc-button--active{background-color:#d03343;border-color:#d03343;color:#fff}.wpgdprc-button.wpgdprc-button--transparent{align-items:center;background-color:transparent;border:1px solid transparent;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:none;color:#5a5a5a;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1.125;padding:.8125rem 1.125rem;position:relative;text-decoration:none;transition:all .25s cubic-bezier(0,.6,.7,1);width:auto}.wpgdprc-button.wpgdprc-button--transparent.wpgdprc-button--outline:not(:focus),.wpgdprc-button.wpgdprc-button--transparent.wpgdprc-button--outline:not(:hover){background-color:transparent;color:transparent}.wpgdprc-button.wpgdprc-button--transparent.wpgdprc-button--outline:focus,.wpgdprc-button.wpgdprc-button--transparent.wpgdprc-button--outline:hover{background-color:transparent;border-color:transparent;border-width:1px;color:#3c7c96}.wpgdprc-button.wpgdprc-button--transparent:focus,.wpgdprc-button.wpgdprc-button--transparent:hover,:root .wpgdprc-button.wpgdprc-button--transparent.wpgdprc-button--active{background-color:transparent;border-color:transparent;color:#3c7c96}.wpgdprc-button[disabled]{align-items:center;background-color:#f8f8f9;border:1px solid #f8f8f9;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);color:#afafaf;cursor:pointer;cursor:not-allowed;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1.125;padding:.8125rem 1.125rem;position:relative;text-decoration:none;transition:all .25s cubic-bezier(0,.6,.7,1);width:auto}.wpgdprc-button[disabled].wpgdprc-button--outline:not(:focus),.wpgdprc-button[disabled].wpgdprc-button--outline:not(:hover){background-color:transparent;color:#f8f8f9}.wpgdprc-button[disabled].wpgdprc-button--outline:focus,.wpgdprc-button[disabled].wpgdprc-button--outline:hover{background-color:#f8f8f9;border-color:#f8f8f9;border-width:1px;color:#afafaf}.wpgdprc-button[disabled]:focus,.wpgdprc-button[disabled]:hover,:root .wpgdprc-button[disabled].wpgdprc-button--active{background-color:#f8f8f9;border-color:#f8f8f9;color:#afafaf}:root .wpgdprc-button.wpgdprc-button--small{font-family:sofia-pro,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:700;line-height:1.1428571429;min-width:4.3125rem;padding:.5rem .875rem}:root .wpgdprc-button.wpgdprc-button--small.wpgdprc-button--transparent{box-shadow:none}.wpgdprc-button--transparent.wpgdprc-button--delete{color:#888}.wpgdprc-button--transparent.wpgdprc-button--delete:focus,.wpgdprc-button--transparent.wpgdprc-button--delete:hover{color:#3c7c96}.wpgdprc-button.wpgdprc-button--transparent.wpgdprc-button--white{color:#fff}.wpgdprc-button.wpgdprc-button--transparent.wpgdprc-button--white:focus,.wpgdprc-button.wpgdprc-button--transparent.wpgdprc-button--white:hover{color:hsla(0,0%,100%,.6)}:root .wpgdprc-button.wpgdprc-button--icon{min-width:0;padding:.5rem 1.125rem .3125rem 2.25rem}:root .wpgdprc-button.wpgdprc-button--icon .icon--wrap{font-size:.875rem;left:.75rem;position:absolute;top:50%;transform:translateY(-50%)}:root .wpgdprc-button.wpgdprc-button--icon .icon--wrap svg.icon{margin:0}.wpgdprc-button.wpgdprc-button--border{border-color:#d6d6d6}.wpgdprc-button.is-hidden{display:none}.wpgdprc-link{align-items:center;color:#3c7c96;display:inline-flex;font-size:.875rem;font-weight:700;position:relative;text-decoration:none}.wpgdprc-link:focus,.wpgdprc-link:hover{color:#2d5e72;opacity:.7}.wpgdprc-link:focus svg.icon,.wpgdprc-link:hover svg.icon{transform:translateX(4px)}.wpgdprc-link .icon--wrap{align-items:center;display:flex;font-size:1rem;height:1rem;justify-content:center;position:relative;top:-.125rem;width:1rem}.wpgdprc-link .icon--wrap:first-child{margin:0 0 0 .625rem}.wpgdprc-link .icon--wrap:last-child{margin:0 .625rem 0 0}.wpgdprc-link .icon--wrap svg{margin:0;transition:transform .25s cubic-bezier(0,.6,.7,1)}.wpgdprc-link.is-hidden{display:none}.wpgdprc-link--white,.wpgdprc-link--white:focus,.wpgdprc-link--white:hover{color:#fff}.wpgdprc-link--edit{font-size:1rem;font-style:italic;text-decoration:none}.wpgdprc-link--edit .icon--wrap,.wpgdprc-sign-up-button .icon--wrap{display:none}.wpgdprc-switch{align-items:center;display:inline-flex}:root .wpgdprc-switch .wpgdprc-form__label{margin-bottom:0}.wpgdprc-switch.regular-text{width:auto}.wpgdprc-switch__text{font-size:.875rem;font-weight:700;margin-right:.9375rem}.wpgdprc-switch__switch{display:inline-block;height:2.25rem;position:relative;width:5.125rem}.wpgdprc-switch__input{height:0;opacity:0;width:0}.wpgdprc-switch__input:focus+.wpgdprc-switch__slider{box-shadow:0 0 8px 0 #3c7c96}.wpgdprc-switch__input:disabled{border:0}.wpgdprc-switch__input:disabled+.wpgdprc-switch__slider:after{opacity:1}.wpgdprc-switch__slider{background-color:#fff;border-radius:6.25rem;bottom:0;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;transition:.4s}.wpgdprc-switch__slider .icon--wrap{align-items:center;background-color:#888;border-radius:6.25rem;bottom:calc(50% - .875rem);color:#fff;display:flex;height:1.75rem;justify-content:center;left:4px;position:absolute;transition:.4s;width:2.4375rem}.wpgdprc-switch__slider:after{-webkit-animation:barberpole 1s linear infinite;animation:barberpole 1s linear infinite;background-image:repeating-linear-gradient(45deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,.4) .5rem,hsla(0,0%,53%,.4) 0,hsla(0,0%,53%,.4) 1rem);background-size:200% 200%;content:" ";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .25s cubic-bezier(0,.6,.7,1);width:100%}.wpgdprc-switch__input:checked+.wpgdprc-switch__slider .icon--wrap{background-color:#176f3e}.wpgdprc-switch__input:checked+.wpgdprc-switch__slider .icon--wrap[data-icon=times]{opacity:0}.wpgdprc-switch__input:checked+.wpgdprc-switch__slider .icon--wrap{transform:translateX(35px)}.wpgdprc-switch--border .wpgdprc-switch__slider{border:1px solid #d8d8d8}.wpgdprc-switch--column{align-items:flex-start;flex-direction:column}.wpgdprc-switch--column .wpgdprc-switch__text{color:#000;font-size:1.125rem;margin-bottom:.625rem;margin-right:0}.wpgdprc-switch--no-margin-right .wpgdprc-switch__text{margin-right:0}.wpgdprc-message{display:flex;margin-bottom:1rem;position:relative}.wpgdprc-message:last-child{margin-bottom:0}.wpgdprc-message.fade-out{-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:fade-out;animation-name:fade-out;-webkit-animation-timing-function:cubic-bezier(0,.6,.7,1);animation-timing-function:cubic-bezier(0,.6,.7,1)}.wpgdprc-message__icon{align-self:flex-start;margin-top:unset;order:0}.wpgdprc-message__icon svg{width:1.5rem}.wpgdprc-message__content{order:1}.wpgdprc-message.is-hidden{display:none}@media screen and (min-width:75em){.wpgdprc-message{flex-wrap:unset;justify-content:space-between}.wpgdprc-message__container{padding:1.25rem}:root .wpgdprc-message__title{padding-right:0}.wpgdprc-message__icon{padding:0 .4375rem}.wpgdprc-message__action{flex-shrink:0;position:relative;right:unset;top:unset}:root .wpgdprc-message__button{margin-top:-.625rem}:root .wpgdprc-message__button span{display:inline}}.wpgdprc-message{background-color:#ecf3f6;border:1px solid #adcbd8;border-radius:5px;color:#3c7c96;padding:.625rem}.wpgdprc-message>*{padding:.625rem}.wpgdprc-message__container{align-items:center;display:flex}.wpgdprc-message__container .wpgdprc-button{color:#fff!important}.wpgdprc-message__content a:not(.wpgdprc-button){color:#3c7c96;font-weight:700;text-underline-offset:.0625rem;text-underline-position:auto}.wpgdprc-message__content a:not(.wpgdprc-button):focus,.wpgdprc-message__content a:not(.wpgdprc-button):hover{color:#2d5e72}.wpgdprc .wpgdprc-message__title{color:#3c7c96;padding-right:2.1875rem}.wpgdprc-message__action{position:absolute;right:0;top:0}.wpgdprc .wpgdprc-message__button{align-items:center;background-color:transparent;border:0;color:#3c7c96;cursor:pointer;display:flex;font-size:.875rem;margin-left:-.8125rem;position:relative;transition:all .25s cubic-bezier(0,.6,.7,1)}.wpgdprc .wpgdprc-message__button:focus,.wpgdprc .wpgdprc-message__button:hover{color:#2d5e72;opacity:1}.wpgdprc .wpgdprc-message__button .icon--wrap{align-items:center;color:inherit;display:flex;font-size:.875rem;height:2rem;justify-content:center;width:2rem}.wpgdprc-message--large-icon .wpgdprc-message__icon{margin-right:1rem}.wpgdprc-message--large-icon .wpgdprc-message__icon svg{width:4.5rem}.wpgdprc-message__icon path{fill:#3c7c96}.wpgdprc-message--warning{background-color:#fef8ea;border-color:#f6e1c0;color:#733312}.wpgdprc .wpgdprc-message--warning .wpgdprc-message__button,.wpgdprc .wpgdprc-message--warning .wpgdprc-message__title{color:#733312}.wpgdprc .wpgdprc-message--warning .wpgdprc-message__button:focus,.wpgdprc .wpgdprc-message--warning .wpgdprc-message__button:hover{color:#471f0b}.wpgdprc-message--warning .wpgdprc-message__icon path{fill:#733312}.wpgdprc-message--error{background-color:#ffebed;border-color:#f1cec6;color:#600404}.wpgdprc .wpgdprc-message--error .wpgdprc-message__button,.wpgdprc .wpgdprc-message--error .wpgdprc-message__title{color:#600404}.wpgdprc .wpgdprc-message--error .wpgdprc-message__button:focus,.wpgdprc .wpgdprc-message--error .wpgdprc-message__button:hover{color:#2f0202}.wpgdprc-message--error .wpgdprc-message__icon path{fill:#600404}.wpgdprc-tile{background-color:#f8f8f9;border-radius:5px;display:flex;flex-direction:column;height:calc(100% - 50px);padding:1.5625rem;position:relative}.wpgdprc-tile__content{margin-bottom:1.875rem}p.wpgdprc-tile__title{margin-bottom:.625rem}.wpgdprc-tile__text{font-size:1rem}.wpgdprc-tile__text--success{color:#176f3e}.wpgdprc-tile__text--warning{color:#ffae00}.wpgdprc-tile__footer{margin-top:auto}:root .wpgdprc-tile__message{font-size:.75rem;line-height:1.125rem}.wpgdprc-tile__check{margin-top:.8125rem}.wpgdprc-tile--primary{background-color:#3c7c96;color:#fff}.wpgdprc-tile--primary .wpgdprc-tile__title{color:#fff}.wpgdprc-tile--primary .wpgdprc-tile__text{opacity:.8}.wpgdprc-tile--manage .wpgdprc-tile__title{color:#5a5a5a;font-size:1rem;font-weight:400;margin-bottom:0}.wpgdprc-tile--manage .wpgdprc-tile__title span{display:block}.wpgdprc-tile--manage .wpgdprc-tile__text{border-top:.0625rem solid #d8d8d8;color:#888;font-size:.875rem;margin-top:.9375rem;padding-top:.5625rem}.wpgdprc-tile--manage .wpgdprc-link:focus svg.icon,.wpgdprc-tile--manage .wpgdprc-link:hover svg.icon{transform:rotate(180deg)}.wpgdprc-tile--text{color:#888}.wpgdprc-tile--text .wpgdprc-tile__content{margin-bottom:1.25rem}.wpgdprc-tile--text .wpgdprc-tile__text{font-size:.875rem}.wpgdprc-tile--green-light{background-color:#c1eed5;color:#176f3e}.wpgdprc-tile--green-light .wpgdprc-tile__title{color:#176f3e}.wpgdprc-badge{align-items:center;background-color:#f8f8f9;border-radius:5px;display:flex;height:calc(100% - 50px);padding:1.5625rem;position:relative}.wpgdprc-badge__content{flex-grow:1;order:1}.wpgdprc .wpgdprc-badge__title{margin-bottom:.25rem}.wpgdprc-badge__text{font-size:.875rem}.wpgdprc-badge__icon{flex-shrink:0;margin-right:.9375rem;order:0}.wpgdprc-badge__icon svg{width:1.75rem}.wpgdprc-badge__icon path{fill:#3c7c96}.wpgdprc-badge--woocommerce .wpgdprc-badge__icon svg{max-height:1.75rem;width:2.6875rem}.wpgdprc-text--warning{color:#d03343}.wpgdprc pre,span.wpgdprc-pre{word-wrap:break-word;display:inline;font-family:monospace;font-style:normal;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap}span.wpgdprc-pre--strong{font-weight:700}.wpgdprc-consent-bar{bottom:0;font-family:inherit;font-family:var(--wp-gdpr--bar--font-family,inherit);left:0;margin:.9375rem;position:fixed;right:0;z-index:99999}.wpgdprc-consent-bar__inner{-webkit-animation:wpgdprcFadeIn .3s cubic-bezier(0,0,.2,1);animation:wpgdprcFadeIn .3s cubic-bezier(0,0,.2,1);background-color:var(--wp-gdpr--bar--background-color);border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);margin:0 auto;max-width:75rem;padding:1.25rem .625rem;text-align:center;z-index:999}.wpgdprc-consent-bar__inner,.wpgdprc-consent-bar__inner a{color:var(--wp-gdpr--bar--color)}.wpgdprc-consent-bar__container{display:flex;flex-wrap:wrap;position:relative}.wpgdprc-consent-bar__column{padding:0 10px}.wpgdprc-consent-bar__column:first-child{flex-grow:1}.wpgdprc-consent-bar__content{align-items:center;display:flex;flex-wrap:wrap;text-align:left;width:100%}.wpgdprc-consent-bar__column--notice{flex-grow:1;margin-bottom:.5rem}@media print,screen and (max-width:63.99875em){.wpgdprc-consent-bar__column--accept,.wpgdprc-consent-bar__column--settings{flex-grow:1}.wpgdprc-consent-bar__column--accept .wpgdprc-button,.wpgdprc-consent-bar__column--settings .wpgdprc-button{width:100%}}.wpgdprc-consent-bar__notice{font-size:1rem}.wpgdprc-consent-bar__notice p{margin-bottom:0}:root .wpgdprc-consent-bar button.wpgdprc-button--accept{align-items:center;background-color:var(--wp-gdpr--button--background-color);border-color:var(--wp-gdpr--button--background-color);border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);color:var(--wp-gdpr--button--color);cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1.1666666667;padding:.8125rem 1.125rem;position:relative;text-decoration:none;transition:all .25s cubic-bezier(0,.6,.7,1)}:root .wpgdprc-consent-bar button.wpgdprc-button--accept:focus,:root .wpgdprc-consent-bar button.wpgdprc-button--accept:hover{background-color:var(--wp-gdpr--button--background-color--darken);border-color:var(--wp-gdpr--button--background-color--darken)}:root .wpgdprc-consent-bar button.wpgdprc-button--settings{background-color:transparent;border-color:transparent;box-shadow:none;color:var(--wp-gdpr--bar--color)}:root .wpgdprc-consent-bar button.wpgdprc-button--settings:focus,:root .wpgdprc-consent-bar button.wpgdprc-button--settings:hover{background-color:transparent;border-color:transparent;box-shadow:none;opacity:.75}@media print,screen and (min-width:40em){.wpgdprc-consent-bar__column--notice{flex-grow:0;margin-bottom:0}.wpgdprc-consent-bar__column--settings{margin-left:0}.wpgdprc-consent-bar__content{flex-wrap:nowrap}}.wpgdprc-consent-bar--position-top{bottom:auto;top:0}@media screen and (min-width:48.9375em){.admin-bar .wpgdprc-consent-bar--position-top{top:2rem}}.admin-bar .wpgdprc-consent-bar--position-top{top:2.875rem}.wpgdprc-consent-bar--admin{margin:0;position:relative}.wpgdprc-consent-bar--admin .wpgdprc-consent-bar__notice{max-width:100%}.text-with-icon{background-color:#ecf3f6;display:flex;margin-top:1.5rem;padding:1.9375rem 1.5625rem}.text-with-icon *,.text-with-icon .text-with-icon__title,.text-with-icon p{color:#3c7c96}.text-with-icon .text-with-icon__icon{stroke-color:#3c7c96;margin-right:1.25rem;width:3rem}.text-with-icon .text-with-icon__icon svg{width:48px}.spinner{height:100%;margin-right:.5rem;width:auto}.spinner__spin{-webkit-animation:spinner .75s linear infinite;animation:spinner .75s linear infinite;aspect-ratio:1/1;border:.2em solid #fff;border-radius:50%;border-right-color:transparent;display:block;height:1.2rem;vertical-align:text-bottom}@-webkit-keyframes spinner{to{transform:rotate(1turn)}}@keyframes spinner{to{transform:rotate(1turn)}}body.wp-admin pre.debug{background-color:#ddd;border:1px solid #999;padding:10px;width:95%}body.wp-admin pre.debug:before{color:#999;content:"DEBUGGING INFO:";display:block}.wpgdprc-integration-item{align-items:center;background-color:#f8f8f9;display:flex;flex-wrap:wrap;margin:.625rem 0;padding:1.5625rem}.wpgdprc-integration-item__header{display:flex;flex-grow:1;flex-wrap:wrap}.wpgdprc-integration-item__header-inner{display:flex}.wpgdprc-integration-item__content{order:2}.wpgdprc-integration-item__content a{color:#3c7c96;font-weight:700;text-underline-offset:.0625rem;text-underline-position:auto}.wpgdprc-integration-item__content a:focus,.wpgdprc-integration-item__content a:hover{color:#2d5e72}:root .wpgdprc-integration-item__title{align-items:center;display:flex;font-size:1rem;line-height:1.625;margin-bottom:.25rem}:root .wpgdprc-integration-item__title span{margin-left:.625rem}:root p.wpgdprc-integration-item__text{font-size:.875rem;max-width:50.4375rem}.wpgdprc-integration-item__icon{align-items:center;display:flex;flex-shrink:0;height:2.8125rem;justify-content:center;margin:0 0 0 -1.5625rem;order:1;width:4.25rem}.wpgdprc-integration-item__icon svg{width:1.625rem}.wpgdprc-integration-item__icon svg path{fill:#3c7c96}.wpgdprc-integration-item__icon--woocommerce svg{width:2.375rem}.wpgdprc-integration-item__action{flex-shrink:0;margin-left:2.6875rem;margin-top:.9375rem}.wpgdprc-integration-item__container{max-height:0;opacity:0;overflow:hidden;padding:0;transition:max-height .25s ease-out,opacity .25s ease-out,padding-top .25s ease-out;width:100%}.wpgdprc-integration-item__container.is-expanded{opacity:1;overflow:hidden;padding-top:1.25rem}.wpgdprc-integration-item__form{background-color:#f0f0f0;border-radius:5px;margin-bottom:1.25rem;padding:1.25rem}.wpgdprc-integration-item__form:last-child{margin-bottom:0}.wpgdprc-integration-item__form-field{margin-bottom:1.25rem;width:100%}.wpgdprc-integration-item__form-label{color:#000;display:inline-block;font-size:.875rem;font-weight:700;margin-bottom:.625rem}.wpgdprc-integration-item__form-label--large{font-size:1rem}.wpgdprc-integration-item__form-input-container--main{align-items:center;display:flex;position:relative}.wpgdprc-integration-item__form-input-container--main .icon--wrap{align-items:center;display:flex;flex-shrink:0;height:2.125rem;justify-content:left;width:2.125rem}.wpgdprc-integration-item__form-input-container--main .icon--wrap svg{fill:#3c7c96;height:1.25rem;transition:transform .25s cubic-bezier(0,.6,.7,1);width:1.25rem}:root input.wpgdprc-integration-item__form-input{font-size:.875rem;padding:.375rem .75rem}:root input.wpgdprc-integration-item__form-input:disabled{opacity:.5}:root p.wpgdprc-integration-item__form-description{color:#888;font-size:.75rem}.wpgdprc-integration-item__grid{display:flex;flex-flow:row wrap;margin:0 -.9375rem}.wpgdprc-integration-item__cell{display:flex;flex:0 0 auto;margin-left:.9375rem;margin-right:.9375rem;min-height:0;min-width:0;position:relative;width:calc(100% - 1.875rem)}.wpgdprc-integration-item__submit{margin-top:1.125rem}:root .wpgdprc-integration-item__submit .wpgdprc-button{color:#888;font-family:sofia-pro,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:400;padding:0}:root .wpgdprc-integration-item__submit .wpgdprc-button:focus,:root .wpgdprc-integration-item__submit .wpgdprc-button:hover{color:#3c7c96}@media screen and (min-width:48.9375em){.wpgdprc-integration-item__header{flex-wrap:unset}.wpgdprc-integration-item__header-inner{margin-right:1.875rem}.wpgdprc-integration-item__content{margin-bottom:0}.wpgdprc-integration-item__action{margin-left:auto;margin-top:unset}}@media print,screen and (min-width:40em){.wpgdprc-integration-item__cell{flex:0 0 auto;margin-left:.9375rem;margin-right:.9375rem;width:calc(50% - 1.875rem)}.wpgdprc-integration-item__form-group{padding-left:2.125rem}}@media screen and (min-width:60.0625em){.wpgdprc-integration-item__container{padding-left:2.6875rem}}.wpgdprc-banner-item{background-color:#f8f8f9;padding:.75rem 1.375rem;transition:all .25s cubic-bezier(0,.6,.7,1)}.wpgdprc-banner-item:not(:last-child){margin-bottom:1.25rem}.wpgdprc-banner-item__inner{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.wpgdprc-banner-item__header{align-items:center;display:flex;flex-wrap:wrap;margin:.625rem 0}:root .wpgdprc-banner-item__title{margin-right:.9375rem;transition:color .25s cubic-bezier(0,.6,.7,1)}.wpgdprc-banner-item__edited{color:#888;font-size:.875rem;font-style:italic}.wpgdprc-banner-item__container{align-items:center;display:flex;flex-grow:1;flex-wrap:wrap;justify-content:flex-end;margin:.625rem 0}.wpgdprc-banner-item__content,.wpgdprc-banner-item__content-wrap{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.wpgdprc-banner-item__content-wrap{flex-grow:1}.wpgdprc-banner-item__content[aria-hidden=true]{display:none}.wpgdprc-banner-item__actions-wrap{align-items:center;display:flex;flex-grow:1;flex-wrap:wrap;justify-content:flex-end;margin-bottom:.625rem;margin-top:.625rem}:root .wpgdprc-banner-item__label{margin-right:1.25rem}:root .wpgdprc-banner-item__actions{align-items:center;display:flex;flex-wrap:wrap;margin:0 -.875rem 0 0}:root .wpgdprc-banner-item__actions li{margin:0}:root .wpgdprc-banner-item__list{align-items:center;display:flex;flex-grow:1;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:-.3125rem -.9375rem}:root .wpgdprc-banner-item__item{font-size:.875rem;line-height:1.8571428571;margin:.3125rem .9375rem}:root .wpgdprc-banner-item__item span{display:block;font-weight:700}.wpgdprc-banner-item--request .wpgdprc-banner-item__header{max-width:375px;width:375px}.wpgdprc-banner-item--request .wpgdprc-banner-item__container{margin:0}.wpgdprc-banner-item--request .wpgdprc-banner-item__content{flex-grow:1}.wpgdprc-banner-item.will-delete{background-color:#d03343;color:#fff}.wpgdprc-banner-item.will-delete .wpgdprc-banner-item__title{color:#fff}.wpgdprc-banner-item.will-delete .wpgdprc-banner-item__text{font-weight:700;margin-right:1.25rem}.wpgdprc-banner-item.will-delete .wpgdprc-banner-item__edited{display:none}@media screen and (min-width:81.25em){.wpgdprc-banner-item.will-delete .wpgdprc-banner-item__text{margin-right:2.625rem}}.wpgdprc-request-item{background-color:#f8f8f9;padding:.75rem 1.375rem;transition:all .25s cubic-bezier(0,.6,.7,1)}.wpgdprc-request-item:not(:last-child){margin-bottom:1.25rem}.wpgdprc-sign-up-modal{display:none}.wpgdprc-sign-up-modal.is-open{display:block!important}.wpgdprc-sign-up-modal[aria-hidden=false] .wpgdprc-sign-up-modal__overlay{-webkit-animation:wpgdprcFadeIn .3s cubic-bezier(0,0,.2,1);animation:wpgdprcFadeIn .3s cubic-bezier(0,0,.2,1)}.wpgdprc-sign-up-modal[aria-hidden=true] .wpgdprc-sign-up-modal__overlay{-webkit-animation:wpgdprcFadeOut .3s cubic-bezier(0,0,.2,1);animation:wpgdprcFadeOut .3s cubic-bezier(0,0,.2,1)}.wpgdprc-sign-up-modal__overlay{align-items:center;background:#000;background:rgba(0,0,0,.6);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:fixed;right:0;top:0;will-change:transform;z-index:999999}.wpgdprc-sign-up-modal__inner{background:#fff;border-radius:5px;box-shadow:0 10px 15px 0 rgba(0,0,0,.2);display:flex;flex-direction:column;max-height:80vh;max-width:800px;overflow-y:auto;position:relative;width:90%;width:90vw}.wpgdprc-sign-up-modal__header{border-bottom:1px solid #ededed;padding:.9375rem}:root .wpgdprc-sign-up-modal__title{color:#000;font-family:sofia-pro,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:0;margin-bottom:0;margin-right:6.25rem}:root .wpgdprc-sign-up-modal__title--description{font-size:1.5rem;margin-bottom:.625rem}:root .wpgdprc-sign-up-modal button.wpgdprc-sign-up-modal__back,:root .wpgdprc-sign-up-modal button.wpgdprc-sign-up-modal__close{align-items:center;background-color:transparent;border:0;border-radius:3px;color:#5a5a5a;display:flex;height:40px;justify-content:center;margin:0;padding:0;position:absolute;right:.625rem;top:.75rem;transition:all .25s cubic-bezier(0,.6,.7,1);width:40px}:root .wpgdprc-sign-up-modal button.wpgdprc-sign-up-modal__back:focus,:root .wpgdprc-sign-up-modal button.wpgdprc-sign-up-modal__back:hover,:root .wpgdprc-sign-up-modal button.wpgdprc-sign-up-modal__close:focus,:root .wpgdprc-sign-up-modal button.wpgdprc-sign-up-modal__close:hover{background-color:var(--wp-gdpr--button--background-color--darken);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);color:var(--wp-gdpr--button--color)}:root .wpgdprc-sign-up-modal button.wpgdprc-sign-up-modal__back svg,:root .wpgdprc-sign-up-modal button.wpgdprc-sign-up-modal__close svg{pointer-events:none;width:.875rem}:root .wpgdprc-sign-up-modal button.wpgdprc-sign-up-modal__back svg path,:root .wpgdprc-sign-up-modal button.wpgdprc-sign-up-modal__close svg path{fill:currentColor}.wpgdprc-sign-up-modal__body{border-bottom:1px solid #ededed;flex-grow:1}.wpgdprc-sign-up-modal__description{color:#8a8a8a;display:none;flex-direction:column;height:100%}.wpgdprc-sign-up-modal__description--active{display:block}.wpgdprc-sign-up-modal__information,.wpgdprc-sign-up-modal__navigation{padding:.9375rem;position:relative}.wpgdprc-sign-up-modal__information{flex-grow:1}.wpgdprc-sign-up-modal__navigation{border-bottom:1px solid #ededed;flex-shrink:0}.wpgdprc-sign-up-modal__navigation>a{display:block;margin-top:10px}.wpgdprc-sign-up-modal__navigation>a:first-child{margin-top:0}:root .wpgdprc-sign-up-modal__navigation-list{list-style:none;margin:0}:root .wpgdprc button.wpgdprc-sign-up-modal__navigation-button{background-color:transparent;border:0;color:#878787;font-size:1rem;letter-spacing:0;line-height:2.25;outline:none;padding:0;text-align:left}:root .wpgdprc button.wpgdprc-sign-up-modal__navigation-button:focus,:root .wpgdprc button.wpgdprc-sign-up-modal__navigation-button:hover{color:var(--wp-gdpr--button--background-color--darken)}:root .wpgdprc button.wpgdprc-sign-up-modal__navigation-button--active{color:var(--wp-gdpr--button--background-color);font-weight:700}:root .wpgdprc-content-modal__content{color:#5a5a5a;font-size:1rem;letter-spacing:0;line-height:1.625}:root .wpgdprc-content-modal__content>*{margin-bottom:1.625rem}:root .wpgdprc-content-modal__content>:last-child{margin-bottom:0}:root .wpgdprc button.wpgdprc-sign-up-modal__back{display:none;right:3.75rem!important}:root .wpgdprc button.wpgdprc-sign-up-modal__back svg.icon{vertical-align:baseline}.wpgdprc-content-modal__options{margin-top:auto}.wpgdprc-content-modal__options>*{margin-top:1.625rem}.wpgdprc-sign-up-modal__footer{display:flex;justify-content:flex-end;padding:.9375rem}:root .wpgdprc-sign-up-modal__footer .wpgdprc-button:not(.has-background){align-items:center;background-color:#3c7c96;background-color:var(--wp-gdpr--button--background-color);border:1px solid #3c7c96;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);color:#fff;color:var(--wp-gdpr--button--color);cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1.125;padding:.8125rem 1.125rem;position:relative;text-decoration:none;transition:all .25s cubic-bezier(0,.6,.7,1);width:auto}:root .wpgdprc-sign-up-modal__footer .wpgdprc-button:not(.has-background).wpgdprc-button--outline:not(:focus),:root .wpgdprc-sign-up-modal__footer .wpgdprc-button:not(.has-background).wpgdprc-button--outline:not(:hover){background-color:transparent;color:#3c7c96}:root .wpgdprc-sign-up-modal__footer .wpgdprc-button:not(.has-background).wpgdprc-button--outline:focus,:root .wpgdprc-sign-up-modal__footer .wpgdprc-button:not(.has-background).wpgdprc-button--outline:hover{background-color:#2d5e72;border-color:#2d5e72;border-width:1px;color:#fff}:root .wpgdprc-sign-up-modal__footer .wpgdprc-button:not(.has-background):focus,:root .wpgdprc-sign-up-modal__footer .wpgdprc-button:not(.has-background):hover,:root :root .wpgdprc-sign-up-modal__footer .wpgdprc-button:not(.has-background).wpgdprc-button--active{background-color:#2d5e72;border-color:#2d5e72;color:#fff}:root .wpgdprc-sign-up-modal__footer .wpgdprc-button:not(.has-background):focus,:root .wpgdprc-sign-up-modal__footer .wpgdprc-button:not(.has-background):hover{background-color:var(--wp-gdpr--button--background-color--darken);border-color:var(--wp-gdpr--button--background-color--darken)}.wpgdprc-sign-up-modal__footer__information{align-items:center;display:flex;flex-grow:1;position:relative}@media only screen and (min-width:768px){.wpgdprc-sign-up-modal__header{padding:1.5rem 1.5625rem}:root .wpgdprc-sign-up-modal button.wpgdprc-sign-up-modal__back,:root .wpgdprc-sign-up-modal button.wpgdprc-sign-up-modal__close{right:.9375rem;top:1.25rem}.wpgdprc-sign-up-modal__body{display:flex;flex-direction:row}.wpgdprc-sign-up-modal__information,.wpgdprc-sign-up-modal__navigation{padding:1.5625rem}.wpgdprc-sign-up-modal__navigation{border-bottom:0;width:14.1875rem}.wpgdprc-sign-up-modal__footer{padding:1.5625rem}}abbr.wpgdprc-required+abbr.required{display:none!important}.wpgdprc-sign-up-modal__choose-type{height:100%;padding:1.5625rem 1.5625rem 0}.wpgdprc-sign-up-modal__choose-type>p:first-child{margin:0 1rem}.wpgdprc-sign-up-modal__choose-type .wpgdprc-sign-up-modal__column p{margin:0 0 1rem}.wpgdprc-sign-up-modal__choose-type .wpgdprc-sign-up-modal__column .h3{margin:2rem 0 1.5rem}.wpgdprc-sign-up-modal__sign-up{height:100%;min-height:50vh}.wpgdprc-sign-up-modal__sign-up>p{margin:0 1rem;padding:1.5625rem}.wpgdprc-sign-up-modal__columns{display:flex;flex-wrap:wrap;justify-content:space-between}.wpgdprc-sign-up-modal__columns span.icon--wrap,.wpgdprc-sign-up-modal__columns svg.icon,.wpgdprc-sign-up-modal__columns use{fill:#3c7c96;height:4rem;width:4rem}.wpgdprc-sign-up-modal__column{background-color:#f1f1f1;border-radius:3px;display:flex;flex:1 0 25%;flex-direction:column;margin:1rem;padding:1.5rem}.wpgdprc-sign-up-modal__column .wpgdprc-button__wrap{align-items:flex-end;display:flex;flex-grow:1}.wpgdprc-sign-up-modal__column .wpgdprc-button{width:100%}.wpgdprc-sign-up-modal__open{background-color:transparent;border:0;left:0;padding:.125rem;position:absolute}.wpgdprc-sign-up-modal__open,.wpgdprc-sign-up-modal__open svg{height:1rem;width:1rem}.wpgdprc-sign-up-modal__open path,.wpgdprc-sign-up-modal__open svg path{fill:transparent;transition:fill .25s}.wpgdprc-sign-up-modal__open:hover svg path{fill:#3c7c96}@-webkit-keyframes wpgdprcFadeIn{0%{opacity:0}to{opacity:1}}@keyframes wpgdprcFadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes wpgdprcFadeOut{0%{opacity:1}to{opacity:0}}@keyframes wpgdprcFadeOut{0%{opacity:1}to{opacity:0}}.wpgdprc-comparison-slider{align-self:center;height:auto;justify-self:center;margin:.75rem;position:relative}.wpgdprc-comparison-slider__top{clip:rect(auto,auto,auto,auto);left:0;overflow:hidden;position:absolute;top:0}.wpgdprc-comparison-slider__image-wrapper{height:100%;width:100%}.wpgdprc-comparison-slider__line{background-color:#3c7c96;cursor:-webkit-grabbing;cursor:grabbing;height:100%;left:100%;position:absolute;top:0;width:.25rem}.wpgdprc-comparison-slider__button{align-items:center;background-color:#3c7c96;border-radius:100%;display:flex;height:2rem;justify-content:space-around;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:2rem}.wpgdprc-comparison-slider__button .icon--wrap{height:1rem}.wpgdprc-comparison-slider__button .icon--wrap svg.icon{fill:#fff;vertical-align:bottom}.wpgdprc-section__header{margin-bottom:1.25rem}.wpgdprc-section__title{margin-bottom:0}.wpgdprc-tiles__header{margin-bottom:1.25rem}.wpgdprc-tiles__title{margin-bottom:0}.wpgdprc-tabs__header{justify-content:space-between}.wpgdprc-tabs__header,.wpgdprc-tabs__title-container{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:.625rem}.wpgdprc-tabs__title-container{margin-right:1.25rem}:root .wpgdprc-tabs__title{margin-bottom:0;margin-right:1.25rem}:root .wpgdprc-tabs__list{align-items:center;display:flex;flex-wrap:wrap;margin:-.625rem -.625rem 0}.wpgdprc-tabs__item{margin:.625rem;text-align:center}.wpgdprc-tabs__item button.wpgdprc-tabs__anchor,a.wpgdprc-tabs__anchor{color:#afafaf;display:inline-block;font-size:.875rem;position:relative;text-align:center;text-decoration:none;transition:color .25s cubic-bezier(0,.6,.7,1)}.wpgdprc-tabs__item button.wpgdprc-tabs__anchor:focus,.wpgdprc-tabs__item button.wpgdprc-tabs__anchor:hover,a.wpgdprc-tabs__anchor:focus,a.wpgdprc-tabs__anchor:hover{color:#3c7c96;font-weight:600}.wpgdprc-tabs__item button.wpgdprc-tabs__anchor:after,a.wpgdprc-tabs__anchor:after{content:attr(data-title);display:block;font-weight:600;height:0;overflow:hidden;transition:opacity .25s cubic-bezier(0,.6,.7,1);visibility:hidden}.wpgdprc-tabs__item button.wpgdprc-tabs__anchor[aria-selected=true],a.wpgdprc-tabs__anchor[aria-selected=true]{color:#5a5a5a;font-weight:600}.wpgdprc-tabs__item button.wpgdprc-tabs__anchor[aria-selected=false],a.wpgdprc-tabs__anchor[aria-selected=false]{font-weight:400}.wpgdprc-tabs__item button.wpgdprc-tabs__anchor[aria-selected=false]:focus,.wpgdprc-tabs__item button.wpgdprc-tabs__anchor[aria-selected=false]:hover,a.wpgdprc-tabs__anchor[aria-selected=false]:focus,a.wpgdprc-tabs__anchor[aria-selected=false]:hover{font-weight:600}.wpgdprc-tabs__block[aria-hidden=false]{-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:fade-in;animation-name:fade-in;-webkit-animation-timing-function:cubic-bezier(0,.6,.7,1);animation-timing-function:cubic-bezier(0,.6,.7,1)}.wpgdprc-tabs__block[aria-hidden=true]{display:none}.wpgdprc-tabs--alt .wpgdprc-tabs__header{border-bottom:.0625rem solid #d8d8d8;margin-bottom:1.5rem}:root .wpgdprc-tabs--alt .wpgdprc-tabs__list{margin:-.75rem -.75rem 0}.wpgdprc-tabs--alt .wpgdprc-tabs__item{margin:0 .75rem}.wpgdprc-tabs--alt .wpgdprc-tabs__anchor{-webkit-text-decoration-skip:ink;color:#5a5a5a;display:block;font-size:1rem;padding:.75rem 0;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-decoration-skip-ink:auto;text-decoration-thickness:.1875rem;text-underline-offset:.75rem}.wpgdprc-tabs--alt .wpgdprc-tabs__anchor:focus,.wpgdprc-tabs--alt .wpgdprc-tabs__anchor:hover{color:#3c7c96;font-weight:600}.wpgdprc-tabs--alt .wpgdprc-tabs__anchor[aria-selected=true]{color:#3c7c96;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.wpgdprc-banner{align-items:center;border-top:.0625rem solid #d8d8d8;display:flex;flex-wrap:wrap;padding:1.5625rem 0}.wpgdprc-banner__container{display:flex}.wpgdprc-banner__content{margin-bottom:.9375rem;order:2}.wpgdprc-banner__content a{color:#3c7c96;font-weight:700;text-underline-offset:.0625rem;text-underline-position:auto}.wpgdprc-banner__content a:focus,.wpgdprc-banner__content a:hover{color:#2d5e72}:root .wpgdprc-banner__title{font-size:1rem;margin-bottom:.25rem}:root .wpgdprc-banner__pre-title{color:#888;font-size:.875rem;margin-bottom:.25rem}.wpgdprc-banner__text{max-width:50.4375rem}.wpgdprc-banner__icon{flex-shrink:0;margin-right:.9375rem;order:1}.wpgdprc-banner__icon svg{width:3.25rem}.wpgdprc-banner__action{flex-shrink:0;margin-left:4.1875rem}@media screen and (min-width:48.9375em){.wpgdprc-banner{flex-wrap:unset}.wpgdprc-banner__container{margin-right:1.875rem}.wpgdprc-banner__content{margin-bottom:0}.wpgdprc-banner__icon{margin-right:1.25rem}.wpgdprc-banner__action{margin-left:auto}}@media screen and (min-width:60.0625em){.wpgdprc-banner{padding-bottom:.3125rem}}.wpgdprc-welcome a{color:#3c7c96}.wpgdprc-welcome p{margin-bottom:1rem}.wpgdprc{max-width:87.5rem;padding:0 .625rem 0 0}.wpgdprc-main{display:flex}@media screen and (min-width:48.9375em){.wpgdprc{padding:0 1.25rem 0 0}.wpgdprc-main{flex-wrap:unset}}@media screen and (min-width:75em){.wpgdprc{padding:0 1.875rem}}.wpgdprc-header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:2.25rem 0}.wpgdprc-header .wpgdprc-label{font-weight:500;margin-right:.9375rem;padding:.5rem .8125rem}.wpgdprc-header .wpgdprc-label span{font-weight:700}.wpgdprc-header__left{align-items:center;display:flex;flex-wrap:wrap;margin-right:.9375rem}.wpgdprc-header__title{margin:.3125rem .9375rem .3125rem 0}:root .wpgdprc-header__logos{align-items:center;display:flex;margin:0}.wpgdprc-header__logo{list-style:none;margin-bottom:0}.wpgdprc-header__logo--lock{margin-right:.9375rem}.wpgdprc-header__logo--lock svg{width:2.5rem}.wpgdprc-header__logo--name{display:flex;flex-direction:column}.wpgdprc-header__logo--name svg{width:9.5rem}.wpgdprc-header__link--premium{color:#5a5a5a;font-size:.875rem;font-weight:500;text-underline-offset:.0625rem;text-underline-position:auto}.wpgdprc-header__link--premium:focus,.wpgdprc-header__link--premium:hover{color:#3c7c96}:root p.wpgdprc-header__message{margin:.3125rem 0}.wpgdprc-header__manage{color:#5a5a5a;display:inline-block;font-family:sofia-pro,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;margin:.3125rem 0;text-decoration:underline}.wpgdprc-header__manage:focus,.wpgdprc-header__manage:hover{color:#3c7c96}:root .wpgdprc-header__nav{margin:.3125rem 0}:root .wpgdprc-header__nav,:root .wpgdprc-header__nav ul{display:flex;flex-wrap:wrap}:root .wpgdprc-header__nav li{margin-bottom:0;margin-right:2.1875rem}:root .wpgdprc-header__nav li:last-child{margin-right:0}:root .wpgdprc-header__nav a{color:#888;display:flex;font-size:.875rem;justify-content:space-between;text-decoration:none}:root .wpgdprc-header__nav a:focus,:root .wpgdprc-header__nav a:hover{color:#3c7c96}.wpgdprc p.wp-notice{margin:.5em 0;padding:2px}[data-mode=premium] .wpgdprc-header__link--premium{display:none}.wpgdprc-container{background-color:#fff;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);order:2;padding:.9375rem;width:100%}@media screen and (min-width:48.9375em){.wpgdprc-container{padding:1.25rem}}@media screen and (min-width:60.0625em){.wpgdprc-container{padding:1.875rem}}.wpgdprc-content>*,.wpgdprc-content__container>*{margin-bottom:1.875rem}.wpgdprc-content>:last-child,.wpgdprc-content__container>:last-child{margin-bottom:0}.wpgdprc-content__header{margin-bottom:1.25rem}:root .wpgdprc-content__title{margin-bottom:.625rem}.wpgdprc-content__text{max-width:46.875rem}.wpgdprc-content__text p{margin-bottom:1em}:root .wpgdprc-content__actions{align-items:center;display:flex;flex-wrap:wrap;margin:0}:root .wpgdprc-content__actions li{list-style:none;margin-bottom:0;margin-right:1.25rem}:root .wpgdprc-content__actions li:last-child{margin-right:0}.wpgdprc-content__header--justify{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.wpgdprc-content__container{border-top:.0625rem solid #d8d8d8;padding-top:1.25rem}.wpgdprc-content__container--no-border{border:0}.wpgdprc-sidebar{order:1}.wpgdprc-sidebar__item,:root .wpgdprc-sidebar__list{margin:0}.wpgdprc-sidebar__anchor{align-items:center;border-radius:3px;color:#888;display:flex;position:relative;text-decoration:none;width:100%}.wpgdprc-sidebar__anchor .icon--wrap{align-items:center;border:0!important;color:inherit;content:"";display:flex;font-weight:300;height:3.625rem;justify-content:center;margin:0!important;width:3.625rem}.wpgdprc-sidebar__anchor .icon--wrap svg.icon{height:1.25rem;margin:0;width:1.25rem}.wpgdprc-sidebar__anchor:after{border-bottom:1.6875rem solid transparent;border-left:.6875rem solid #3c7c96;border-top:1.6875rem solid transparent;content:"";height:0;opacity:0;position:absolute;right:-.6875rem;top:.125rem;transition:all .25s cubic-bezier(0,.6,.7,1);width:0}.wpgdprc-sidebar__anchor .wpgdprc-sidebar__anchor-svg svg path{fill:#888}.wpgdprc-sidebar__anchor.active,.wpgdprc-sidebar__anchor:focus,.wpgdprc-sidebar__anchor:hover{background-color:#3c7c96;color:#fff}.wpgdprc-sidebar__anchor.active:after,.wpgdprc-sidebar__anchor:focus:after,.wpgdprc-sidebar__anchor:hover:after{opacity:1}.wpgdprc-sidebar__anchor.active .wpgdprc-sidebar__anchor-svg svg path,.wpgdprc-sidebar__anchor:focus .wpgdprc-sidebar__anchor-svg svg path,.wpgdprc-sidebar__anchor:hover .wpgdprc-sidebar__anchor-svg svg path{fill:#fff}.wpgdprc-sidebar__anchor:focus span{border-bottom:3px solid}.wpgdprc-sidebar__anchor.active{box-shadow:0 5px 10px 0 rgba(0,0,0,.1)}.wpgdprc-sidebar__anchor.active .wpgdprc-sidebar__anchor-text{font-weight:700}.wpgdprc-sidebar__anchor-svg{align-items:center;display:flex;height:3.625rem;justify-content:center;width:3.625rem}.wpgdprc-sidebar__anchor-text{display:none;font-family:sofia-pro,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:600;line-height:1.25;position:relative;top:.0625rem}.wpgdprc-sidebar__anchor--checklist:before{content:"";display:none}.wpgdprc-sidebar__anchor--checklist .wpgdprc-sidebar__anchor-svg svg{width:.5625rem}@media screen and (min-width:48.9375em){.wpgdprc-sidebar{flex-shrink:0;max-width:12.8125rem;width:100%}.wpgdprc-sidebar__anchor-text{display:inline}}.wpgdprc-footer{display:flex;flex-wrap:wrap;font-family:sofia-pro,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;justify-content:flex-end;margin-left:3.625rem;padding-top:1.375rem}p.wpgdprc-footer__developer{margin:0}p.wpgdprc-footer__developer a{align-items:flex-start;color:#5a5a5a;display:flex;flex-direction:column;flex-wrap:wrap;text-decoration:none}p.wpgdprc-footer__developer a:focus,p.wpgdprc-footer__developer a:hover{color:#3c7c96}p.wpgdprc-footer__developer a svg.icon{display:none}p.wpgdprc-footer__developer svg{margin-top:.375rem;order:1;width:14.6875rem}@media screen and (min-width:48.9375em){.wpgdprc-footer{margin-left:12.8125rem}}body.fts.wpgdprc{background:#f1f1f1;max-width:100%;opacity:1;padding:0;visibility:visible}#wp-gdpr-fts{box-sizing:border-box;margin:2rem 0}@media screen and (min-width:48.9375em){#wp-gdpr-fts{margin:3rem auto;max-width:80em;width:80%}}#wp-gdpr-fts main{flex-direction:column}#wp-gdpr-fts .step__title{align-items:flex-end;display:flex;justify-content:space-between}#wp-gdpr-fts .step__title span{color:#5a5a5a;font-size:1rem}#wp-gdpr-fts .wpgdprc-header__logos{justify-content:center}#wp-gdpr-fts form:not(.default-width) .cell{width:calc(100% - 1.875rem)}#wp-gdpr-fts .hidden,#wp-gdpr-fts form .wpgdprc-form__field.wpgdprc-form__field--submit,#wp-gdpr-fts form .wpgdprc-form__field wpgdprc-form__field--submit{display:none}#wp-gdpr-fts a:not(.button){color:#3c7c96}#wp-gdpr-fts .questionnaire label{margin:.6rem 0 .4rem .4rem}#wp-gdpr-fts p{margin-bottom:.5rem}#wp-gdpr-fts hr{margin:.5rem -1rem}#wp-gdpr-fts .list li{margin:.25rem 0}#wp-gdpr-fts .wizard--bar{background-color:#d8d8d8;border-radius:.3125rem;height:.3125rem;margin:3rem auto 0;width:75%}@media screen and (max-width:48.9375em){#wp-gdpr-fts .wizard--bar{display:none}}#wp-gdpr-fts .wizard--bar .wizard--bar--done{background-color:#3c7c96;border-radius:.25rem;height:100%;transition:width .25s cubic-bezier(0,.6,.7,1);width:0}#step-container>.step{min-height:340px}#step-container>.step:not(.active){display:none}#step-container .step-container__footer{margin-top:2rem}#step-container .step-container__footer button{padding:.8125rem 1.125rem}#step-container .step-container__footer button:not([data-step=next])[disabled]{transition:none;visibility:hidden}#step-container .step-container__footer button[data-step=prev] span{margin-right:.5rem}#step-container .step-container__footer button[data-step=next][disabled] .spinner-wrapper{display:block!important}#step-to-buttons{counter-reset:section;flex-wrap:wrap;margin:1rem 0 2.625rem}#step-to-buttons button{background-color:transparent;border:0;display:grid;font-weight:400;padding:.3125rem;position:relative;text-align:center;width:20%}#step-to-buttons button[disabled]{opacity:1}#step-to-buttons button:before{align-items:center;background-color:#3c7c96;border-radius:100%;color:#fff;content:"✔";counter-increment:section;display:flex;height:2rem;justify-content:center;left:50%;outline:.3125rem solid #f1f1f1;position:absolute;top:-2.2rem;transform:translateX(-50%);transition:all .25s cubic-bezier(0,.6,.7,1);width:2rem}#step-to-buttons button.active~button:before{background-color:#d8d8d8;color:#000;content:counter(section)}#step-to-buttons button.active:before{content:counter(section)!important}@media screen and (max-width:48.9375em){#step-to-buttons{align-items:flex-start;flex-direction:column;margin:1rem 0}#step-to-buttons button{margin:.25rem 0 .25rem 3rem;width:auto}#step-to-buttons button:before{left:-2rem;top:50%;transform:translateX(-50%) translatey(-50%)}}.wp-gdpr-fts__footer{margin:1rem auto 0}
1
+ :root .wpgdprc-header__nav ul{list-style:none;margin-bottom:0;margin-left:0;padding-left:0}.wpgdprc blockquote,.wpgdprc dd,.wpgdprc dl,.wpgdprc fieldset,.wpgdprc figure,.wpgdprc h1,.wpgdprc h2,.wpgdprc h3,.wpgdprc h4,.wpgdprc h5,.wpgdprc h6,.wpgdprc hr,.wpgdprc legend,.wpgdprc ol,.wpgdprc p,.wpgdprc pre,.wpgdprc ul{margin:0;padding:0}.wpgdprc li>ol,.wpgdprc li>ul{margin-bottom:0}.wpgdprc table{border-collapse:collapse;border-spacing:0}.wpgdprc fieldset{border:0;min-width:0}.wpgdprc *,.wpgdprc :after,.wpgdprc :before{box-sizing:inherit}.wpgdprc [type=button],.wpgdprc [type=reset],.wpgdprc [type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;margin:0}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes slide-down{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:none}}@keyframes slide-down{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:none}}@media print,screen and (min-width:64em){[data-animation][data-animation-delay="100"][data-animation-delay="100"]{-webkit-animation-delay:.1 s;animation-delay:.1 s}[data-animation][data-animation-delay="200"][data-animation-delay="200"]{-webkit-animation-delay:.2 s;animation-delay:.2 s}[data-animation][data-animation-delay="300"][data-animation-delay="300"]{-webkit-animation-delay:.3 s;animation-delay:.3 s}[data-animation][data-animation-delay="400"][data-animation-delay="400"]{-webkit-animation-delay:.4 s;animation-delay:.4 s}[data-animation][data-animation-delay="500"][data-animation-delay="500"]{-webkit-animation-delay:.5 s;animation-delay:.5 s}[data-animation][data-animation-delay="600"][data-animation-delay="600"]{-webkit-animation-delay:.6 s;animation-delay:.6 s}[data-animation][data-animation-delay="700"][data-animation-delay="700"]{-webkit-animation-delay:.7 s;animation-delay:.7 s}[data-animation][data-animation-delay="800"][data-animation-delay="800"]{-webkit-animation-delay:.8 s;animation-delay:.8 s}[data-animation][data-animation-delay="900"][data-animation-delay="900"]{-webkit-animation-delay:.9 s;animation-delay:.9 s}[data-animation][data-animation-delay="1000"][data-animation-delay="1000"]{-webkit-animation-delay:1 s;animation-delay:1 s}[data-animation][data-animation-delay="1100"][data-animation-delay="1100"]{-webkit-animation-delay:1.1 s;animation-delay:1.1 s}[data-animation][data-animation-delay="1200"][data-animation-delay="1200"]{-webkit-animation-delay:1.2 s;animation-delay:1.2 s}[data-animation][data-animation-delay="1300"][data-animation-delay="1300"]{-webkit-animation-delay:1.3 s;animation-delay:1.3 s}[data-animation][data-animation-delay="1400"][data-animation-delay="1400"]{-webkit-animation-delay:1.4 s;animation-delay:1.4 s}[data-animation][data-animation-delay="1500"][data-animation-delay="1500"]{-webkit-animation-delay:1.5 s;animation-delay:1.5 s}[data-animation][data-animation-delay="1600"][data-animation-delay="1600"]{-webkit-animation-delay:1.6 s;animation-delay:1.6 s}[data-animation][data-animation-delay="1700"][data-animation-delay="1700"]{-webkit-animation-delay:1.7 s;animation-delay:1.7 s}[data-animation][data-animation-delay="1800"][data-animation-delay="1800"]{-webkit-animation-delay:1.8 s;animation-delay:1.8 s}[data-animation][data-animation-delay="1900"][data-animation-delay="1900"]{-webkit-animation-delay:1.9 s;animation-delay:1.9 s}[data-animation][data-animation-delay="2000"][data-animation-delay="2000"]{-webkit-animation-delay:2 s;animation-delay:2 s}[data-animation][data-animation-delay="2100"][data-animation-delay="2100"]{-webkit-animation-delay:2.1 s;animation-delay:2.1 s}[data-animation][data-animation-delay="2200"][data-animation-delay="2200"]{-webkit-animation-delay:2.2 s;animation-delay:2.2 s}[data-animation][data-animation-delay="2300"][data-animation-delay="2300"]{-webkit-animation-delay:2.3 s;animation-delay:2.3 s}[data-animation][data-animation-delay="2400"][data-animation-delay="2400"]{-webkit-animation-delay:2.4 s;animation-delay:2.4 s}[data-animation][data-animation-delay="2500"][data-animation-delay="2500"]{-webkit-animation-delay:2.5 s;animation-delay:2.5 s}[data-animation][data-animation-delay="2600"][data-animation-delay="2600"]{-webkit-animation-delay:2.6 s;animation-delay:2.6 s}[data-animation][data-animation-delay="2700"][data-animation-delay="2700"]{-webkit-animation-delay:2.7 s;animation-delay:2.7 s}[data-animation][data-animation-delay="2800"][data-animation-delay="2800"]{-webkit-animation-delay:2.8 s;animation-delay:2.8 s}[data-animation][data-animation-delay="2900"][data-animation-delay="2900"]{-webkit-animation-delay:2.9 s;animation-delay:2.9 s}[data-animation][data-animation-delay="3000"][data-animation-delay="3000"]{-webkit-animation-delay:3 s;animation-delay:3 s}[data-animation][data-animation-delay="3100"][data-animation-delay="3100"]{-webkit-animation-delay:3.1 s;animation-delay:3.1 s}[data-animation][data-animation-delay="3200"][data-animation-delay="3200"]{-webkit-animation-delay:3.2 s;animation-delay:3.2 s}[data-animation][data-animation-delay="3300"][data-animation-delay="3300"]{-webkit-animation-delay:3.3 s;animation-delay:3.3 s}[data-animation][data-animation-delay="3400"][data-animation-delay="3400"]{-webkit-animation-delay:3.4 s;animation-delay:3.4 s}[data-animation][data-animation-delay="3500"][data-animation-delay="3500"]{-webkit-animation-delay:3.5 s;animation-delay:3.5 s}[data-animation][data-animation-delay="3600"][data-animation-delay="3600"]{-webkit-animation-delay:3.6 s;animation-delay:3.6 s}[data-animation][data-animation-delay="3700"][data-animation-delay="3700"]{-webkit-animation-delay:3.7 s;animation-delay:3.7 s}[data-animation][data-animation-delay="3800"][data-animation-delay="3800"]{-webkit-animation-delay:3.8 s;animation-delay:3.8 s}[data-animation][data-animation-delay="3900"][data-animation-delay="3900"]{-webkit-animation-delay:3.9 s;animation-delay:3.9 s}[data-animation][data-animation-delay="4000"][data-animation-delay="4000"]{-webkit-animation-delay:4 s;animation-delay:4 s}}@media(prefers-reduced-motion:reduce){[data-animation]{-webkit-animation-delay:1ms!important;animation-delay:1ms!important;-webkit-animation-duration:1ms!important;animation-duration:1ms!important}}@-webkit-keyframes barberpole{to{background-position:100% 100%}}@keyframes barberpole{to{background-position:100% 100%}}.wpgdprc ::-moz-selection{background:#3c7c96;color:#fff}.wpgdprc ::selection{background:#3c7c96;color:#fff}.wpgdprc a{transition:all .25s cubic-bezier(0,.6,.7,1)}.wpgdprc form{margin-bottom:0}.wpgdprc .no-bullet{list-style:none}.wpgdprc .video-container{height:0;opacity:0;padding-bottom:56.25%;padding-top:25px;position:relative;transition:opacity .25s cubic-bezier(0,.6,.7,1)}.wpgdprc .video-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.wpgdprc .video-container.active{opacity:1}.wpgdprc img{box-sizing:inherit;display:inline-block;height:auto;max-width:100%;vertical-align:middle}.wpgdprc svg.icon{fill:currentColor;height:1rem;margin:0;vertical-align:sub;width:1rem}.wpgdprc{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#5a5a5a;font-family:sofia-pro,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:1rem}.wpgdprc h1,.wpgdprc h2,.wpgdprc h3,.wpgdprc h4,.wpgdprc h5,.wpgdprc h6{font-family:sofia-pro,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;margin-bottom:.5rem;margin-top:0}.wpgdprc .h1,.wpgdprc .h2,.wpgdprc .h3,.wpgdprc .h4,.wpgdprc .h5,.wpgdprc .h6,.wpgdprc h1,.wpgdprc h2,.wpgdprc h3,.wpgdprc h4,.wpgdprc h5,.wpgdprc h6{color:#000;font-family:sofia-pro,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:700;line-height:1.2}.wpgdprc .h1,.wpgdprc h1{font-size:3rem}.wpgdprc .h2,.wpgdprc h2{font-size:2rem}.wpgdprc .h3,.wpgdprc h3{font-size:1.5rem}.wpgdprc .h4,.wpgdprc h4{font-size:1.375rem}.wpgdprc .h5,.wpgdprc h5{font-size:1.25rem}.wpgdprc .h6,.wpgdprc h6{font-size:1.125rem}.wpgdprc p{font-size:1rem;line-height:1.625}.wpgdprc p:last-child{margin-bottom:0}.wpgdprc ol,.wpgdprc ul{margin:0 0 1rem 1rem}.wpgdprc blockquote p:before{content:"“"}.wpgdprc blockquote p:after{content:"”"}.wpgdprc blockquote cite{color:#5a5a5a}.wpgdprc .screen-reader-text{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}a .icon--wrap{margin-left:.625rem}.grid-x{display:flex;flex-flow:row wrap}.cell{flex:0 0 auto;min-height:0;min-width:0;width:100%}.cell.auto{flex:1 1 0}.grid-x>.auto{width:auto}.grid-x>.small-12{flex-basis:auto}@media print,screen and (min-width:40em){.grid-x>.medium-12{flex-basis:auto}}@media print,screen and (min-width:64em){.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-12{flex-basis:auto}}@media screen and (min-width:75em){.grid-x>.xlarge-3,.grid-x>.xlarge-4{flex-basis:auto}}@media screen and (min-width:90em){.grid-x>.xxlarge-3,.grid-x>.xxlarge-6{flex-basis:auto}}.grid-x>.small-12{flex:0 0 auto;width:100%}@media print,screen and (min-width:40em){.grid-x>.medium-12{flex:0 0 auto;width:100%}}@media print,screen and (min-width:64em){.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-12{flex:0 0 auto}.grid-x>.large-4{width:33.3333333333%}.grid-x>.large-5{width:41.6666666667%}.grid-x>.large-6{width:50%}.grid-x>.large-7{width:58.3333333333%}.grid-x>.large-8{width:66.6666666667%}.grid-x>.large-12{width:100%}}@media screen and (min-width:75em){.grid-x>.xlarge-3,.grid-x>.xlarge-4{flex:0 0 auto}.grid-x>.xlarge-3{width:25%}.grid-x>.xlarge-4{width:33.3333333333%}}@media screen and (min-width:90em){.grid-x>.xxlarge-3,.grid-x>.xxlarge-6{flex:0 0 auto}.grid-x>.xxlarge-3{width:25%}.grid-x>.xxlarge-6{width:50%}}.grid-margin-x:not(.grid-x)>.cell{width:auto}.grid-margin-y:not(.grid-y)>.cell{height:auto}.grid-margin-x{margin-left:-.9375rem;margin-right:-.9375rem}.grid-margin-x>.cell{margin-left:.9375rem;margin-right:.9375rem;width:calc(100% - 1.875rem)}.grid-margin-x>.auto{width:auto}.grid-margin-x>.small-12{width:calc(100% - 1.875rem)}@media print,screen and (min-width:40em){.grid-margin-x>.medium-12{width:calc(100% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-x>.large-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.large-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.large-6{width:calc(50% - 1.875rem)}.grid-margin-x>.large-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.large-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.large-12{width:calc(100% - 1.875rem)}}@media screen and (min-width:75em){.grid-margin-x>.xlarge-3{width:calc(25% - 1.875rem)}.grid-margin-x>.xlarge-4{width:calc(33.33333% - 1.875rem)}}@media screen and (min-width:90em){.grid-margin-x>.xxlarge-3{width:calc(25% - 1.875rem)}.grid-margin-x>.xxlarge-6{width:calc(50% - 1.875rem)}}.grid-margin-y{margin-bottom:-.9375rem;margin-top:-.9375rem}.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-bottom:.9375rem;margin-top:.9375rem}.grid-margin-y>.auto{height:auto}.grid-margin-y>.small-12{height:calc(100% - 1.875rem)}@media print,screen and (min-width:40em){.grid-margin-y>.medium-12{height:calc(100% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-y>.large-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.large-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.large-6{height:calc(50% - 1.875rem)}.grid-margin-y>.large-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.large-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.large-12{height:calc(100% - 1.875rem)}}@media screen and (min-width:75em){.grid-margin-y>.xlarge-3{height:calc(25% - 1.875rem)}.grid-margin-y>.xlarge-4{height:calc(33.33333% - 1.875rem)}}@media screen and (min-width:90em){.grid-margin-y>.xxlarge-3{height:calc(25% - 1.875rem)}.grid-margin-y>.xxlarge-6{height:calc(50% - 1.875rem)}}.align-right{justify-content:flex-end}.align-justify{justify-content:space-between}.align-spaced{justify-content:space-around}.align-middle{align-items:center}.flex-container{display:flex}.flex-dir-row-reverse{flex-direction:row-reverse}.hide{display:none!important}.visible{visibility:visible}.show-for-sr{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.margin-0{margin:0!important}.margin-bottom-0{margin-bottom:0!important}.margin-top-1{margin-top:1rem!important}.margin-bottom-1{margin-bottom:1rem!important}.margin-top-2{margin-top:2rem!important}.margin-right-2{margin-right:2rem!important}.margin-vertical-2{margin-bottom:2rem!important;margin-top:2rem!important}ul.list-disc{list-style-type:disc!important}.CodeMirror{color:#000;direction:ltr;font-family:monospace;height:300px}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{background-color:#f7f7f7;border-right:1px solid #ddd;white-space:nowrap}.CodeMirror-linenumber{color:#999;min-width:20px;padding:0 3px 0 5px;text-align:right;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{background:#7e7;border:0!important;width:auto}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:rgba(20,255,20,.5)}.cm-animate-fat-cursor,.cm-fat-cursor-mark{-webkit-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{background-color:#7e7;width:auto}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:-50px}.CodeMirror-ruler{border-left:1px solid #ccc;bottom:0;position:absolute;top:0}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:blue}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{background:#fff;overflow:hidden;position:relative}.CodeMirror-scroll{height:100%;margin-bottom:-50px;margin-right:-50px;outline:none;overflow:scroll!important;padding-bottom:50px;position:relative}.CodeMirror-sizer{border-right:50px solid transparent;position:relative}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{display:none;outline:none;position:absolute;z-index:6}.CodeMirror-vscrollbar{overflow-x:hidden;overflow-y:scroll;right:0;top:0}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-x:scroll;overflow-y:hidden}.CodeMirror-scrollbar-filler{bottom:0;right:0}.CodeMirror-gutter-filler{bottom:0;left:0}.CodeMirror-gutters{left:0;min-height:100%;position:absolute;top:0;z-index:3}.CodeMirror-gutter{display:inline-block;height:100%;margin-bottom:-50px;vertical-align:top;white-space:normal}.CodeMirror-gutter-wrapper{background:none!important;border:none!important;position:absolute;z-index:4}.CodeMirror-gutter-background{bottom:0;position:absolute;top:0;z-index:4}.CodeMirror-gutter-elt{cursor:default;position:absolute;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:normal;-webkit-tap-highlight-color:transparent;font-feature-settings:"calt";background:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual;line-height:inherit;margin:0;overflow:visible;position:relative;white-space:pre;z-index:2}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.CodeMirror-linewidget{padding:.1px;position:relative;z-index:2}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{height:0;overflow:hidden;position:absolute;visibility:hidden;width:100%}.CodeMirror-cursor{pointer-events:none;position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{position:relative;visibility:hidden;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.CodeMirror{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d8d8d8;border-radius:3px;box-shadow:none;box-sizing:border-box;color:#5a5a5a;font-size:.875rem;line-height:1.625;min-height:12.1875rem;outline:none;width:100%}.CodeMirror::-webkit-input-placeholder{color:#888}.CodeMirror:-moz-placeholder,.CodeMirror::-moz-placeholder{color:#888}.CodeMirror:-ms-input-placeholder{color:#888}.CodeMirror:focus,.CodeMirror[focus-within]{border-color:#3c7c96}.CodeMirror:focus,.CodeMirror:focus-within{border-color:#3c7c96}.CodeMirror .CodeMirror-selected{height:21px!important}.wpgdprc input,.wpgdprc select{margin:0}.wpgdprc input:not([type]),.wpgdprc input[type=date],.wpgdprc input[type=datetime-local],.wpgdprc input[type=datetime],.wpgdprc input[type=email],.wpgdprc input[type=month],.wpgdprc input[type=number],.wpgdprc input[type=password],.wpgdprc input[type=search],.wpgdprc input[type=tel],.wpgdprc input[type=text],.wpgdprc input[type=time],.wpgdprc input[type=url],.wpgdprc input[type=week],.wpgdprc select,.wpgdprc textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #d8d8d8;border-radius:3px;box-shadow:none;box-sizing:border-box;color:#5a5a5a;font-size:.875rem;line-height:1.625;min-height:2.8125rem;outline:none;padding:.625rem .75rem;width:100%}.wpgdprc input:not([type])::-webkit-input-placeholder,.wpgdprc input[type=date]::-webkit-input-placeholder,.wpgdprc input[type=datetime-local]::-webkit-input-placeholder,.wpgdprc input[type=datetime]::-webkit-input-placeholder,.wpgdprc input[type=email]::-webkit-input-placeholder,.wpgdprc input[type=month]::-webkit-input-placeholder,.wpgdprc input[type=number]::-webkit-input-placeholder,.wpgdprc input[type=password]::-webkit-input-placeholder,.wpgdprc input[type=search]::-webkit-input-placeholder,.wpgdprc input[type=tel]::-webkit-input-placeholder,.wpgdprc input[type=text]::-webkit-input-placeholder,.wpgdprc input[type=time]::-webkit-input-placeholder,.wpgdprc input[type=url]::-webkit-input-placeholder,.wpgdprc input[type=week]::-webkit-input-placeholder,.wpgdprc select::-webkit-input-placeholder,.wpgdprc textarea::-webkit-input-placeholder{color:#888}.wpgdprc input:not([type]):-moz-placeholder,.wpgdprc input:not([type])::-moz-placeholder,.wpgdprc input[type=date]:-moz-placeholder,.wpgdprc input[type=date]::-moz-placeholder,.wpgdprc input[type=datetime-local]:-moz-placeholder,.wpgdprc input[type=datetime-local]::-moz-placeholder,.wpgdprc input[type=datetime]:-moz-placeholder,.wpgdprc input[type=datetime]::-moz-placeholder,.wpgdprc input[type=email]:-moz-placeholder,.wpgdprc input[type=email]::-moz-placeholder,.wpgdprc input[type=month]:-moz-placeholder,.wpgdprc input[type=month]::-moz-placeholder,.wpgdprc input[type=number]:-moz-placeholder,.wpgdprc input[type=number]::-moz-placeholder,.wpgdprc input[type=password]:-moz-placeholder,.wpgdprc input[type=password]::-moz-placeholder,.wpgdprc input[type=search]:-moz-placeholder,.wpgdprc input[type=search]::-moz-placeholder,.wpgdprc input[type=tel]:-moz-placeholder,.wpgdprc input[type=tel]::-moz-placeholder,.wpgdprc input[type=text]:-moz-placeholder,.wpgdprc input[type=text]::-moz-placeholder,.wpgdprc input[type=time]:-moz-placeholder,.wpgdprc input[type=time]::-moz-placeholder,.wpgdprc input[type=url]:-moz-placeholder,.wpgdprc input[type=url]::-moz-placeholder,.wpgdprc input[type=week]:-moz-placeholder,.wpgdprc input[type=week]::-moz-placeholder,.wpgdprc select:-moz-placeholder,.wpgdprc select::-moz-placeholder,.wpgdprc textarea:-moz-placeholder,.wpgdprc textarea::-moz-placeholder{color:#888}.wpgdprc input:not([type]):-ms-input-placeholder,.wpgdprc input[type=date]:-ms-input-placeholder,.wpgdprc input[type=datetime-local]:-ms-input-placeholder,.wpgdprc input[type=datetime]:-ms-input-placeholder,.wpgdprc input[type=email]:-ms-input-placeholder,.wpgdprc input[type=month]:-ms-input-placeholder,.wpgdprc input[type=number]:-ms-input-placeholder,.wpgdprc input[type=password]:-ms-input-placeholder,.wpgdprc input[type=search]:-ms-input-placeholder,.wpgdprc input[type=tel]:-ms-input-placeholder,.wpgdprc input[type=text]:-ms-input-placeholder,.wpgdprc input[type=time]:-ms-input-placeholder,.wpgdprc input[type=url]:-ms-input-placeholder,.wpgdprc input[type=week]:-ms-input-placeholder,.wpgdprc select:-ms-input-placeholder,.wpgdprc textarea:-ms-input-placeholder{color:#888}.wpgdprc input:not([type]):focus,.wpgdprc input:not([type])[focus-within],.wpgdprc input[type=date]:focus,.wpgdprc input[type=date][focus-within],.wpgdprc input[type=datetime-local]:focus,.wpgdprc input[type=datetime-local][focus-within],.wpgdprc input[type=datetime]:focus,.wpgdprc input[type=datetime][focus-within],.wpgdprc input[type=email]:focus,.wpgdprc input[type=email][focus-within],.wpgdprc input[type=month]:focus,.wpgdprc input[type=month][focus-within],.wpgdprc input[type=number]:focus,.wpgdprc input[type=number][focus-within],.wpgdprc input[type=password]:focus,.wpgdprc input[type=password][focus-within],.wpgdprc input[type=search]:focus,.wpgdprc input[type=search][focus-within],.wpgdprc input[type=tel]:focus,.wpgdprc input[type=tel][focus-within],.wpgdprc input[type=text]:focus,.wpgdprc input[type=text][focus-within],.wpgdprc input[type=time]:focus,.wpgdprc input[type=time][focus-within],.wpgdprc input[type=url]:focus,.wpgdprc input[type=url][focus-within],.wpgdprc input[type=week]:focus,.wpgdprc input[type=week][focus-within],.wpgdprc select:focus,.wpgdprc select[focus-within],.wpgdprc textarea:focus,.wpgdprc textarea[focus-within]{border:1px solid #3c7c96;box-shadow:0 0 0 1px #3c7c96}.wpgdprc input:not([type]):focus,.wpgdprc input:not([type]):focus-within,.wpgdprc input[type=date]:focus,.wpgdprc input[type=date]:focus-within,.wpgdprc input[type=datetime-local]:focus,.wpgdprc input[type=datetime-local]:focus-within,.wpgdprc input[type=datetime]:focus,.wpgdprc input[type=datetime]:focus-within,.wpgdprc input[type=email]:focus,.wpgdprc input[type=email]:focus-within,.wpgdprc input[type=month]:focus,.wpgdprc input[type=month]:focus-within,.wpgdprc input[type=number]:focus,.wpgdprc input[type=number]:focus-within,.wpgdprc input[type=password]:focus,.wpgdprc input[type=password]:focus-within,.wpgdprc input[type=search]:focus,.wpgdprc input[type=search]:focus-within,.wpgdprc input[type=tel]:focus,.wpgdprc input[type=tel]:focus-within,.wpgdprc input[type=text]:focus,.wpgdprc input[type=text]:focus-within,.wpgdprc input[type=time]:focus,.wpgdprc input[type=time]:focus-within,.wpgdprc input[type=url]:focus,.wpgdprc input[type=url]:focus-within,.wpgdprc input[type=week]:focus,.wpgdprc input[type=week]:focus-within,.wpgdprc select:focus,.wpgdprc select:focus-within,.wpgdprc textarea:focus,.wpgdprc textarea:focus-within{border:1px solid #3c7c96;box-shadow:0 0 0 1px #3c7c96}.wpgdprc textarea{line-height:1.25rem;min-height:12.1875rem}.wpgdprc input[type=checkbox],.wpgdprc input[type=radio]{box-sizing:border-box;clear:both;display:block;margin-right:.25rem;margin-top:2px;padding:0}.wpgdprc button,.wpgdprc input[type=button],.wpgdprc input[type=reset],.wpgdprc input[type=submit]{cursor:pointer}.wpgdprc select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 13 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m6.357 7.515 5.726-5.726a.328.328 0 0 0 0-.464l-.541-.542a.328.328 0 0 0-.465 0L6.125 5.724 1.173.784a.328.328 0 0 0-.465 0l-.541.54a.328.328 0 0 0 0 .465l5.726 5.726a.328.328 0 0 0 .464 0z' fill='%235A5A5A'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:.75rem;max-width:100%;padding-right:2.8125rem}.wpgdprc button[disabled],.wpgdprc input[disabled],.wpgdprc select[disabled]{cursor:default}.wpgdprc input[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;box-sizing:content-box}.wpgdprc input[type=search]::-webkit-search-cancel-button,.wpgdprc input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.wpgdprc input[type=color]{background:#fff;border:1px solid #d8d8d8}.wpgdprc .wpgdprc-form{margin-bottom:1rem}.wpgdprc .wpgdprc-form:last-child{margin-bottom:0}.wpgdprc .wpgdprc-form__label,.wpgdprc .wpgdprc-form__legend{color:#000;display:block;font-weight:700;margin-bottom:1rem}.wpgdprc .wpgdprc-form__fields{list-style:none;margin-bottom:0;margin-left:0}.wpgdprc-form__field{margin-bottom:1.4375rem}.wpgdprc-form__field:last-child{margin-bottom:0}.wpgdprc-form__field--switch .wpgdprc-switch{margin-bottom:0;min-height:2.8125rem}.wpgdprc-form__field--switch-no-text .wpgdprc-switch__text{margin:0}.wpgdprc .wpgdprc-form__description{color:#888;font-size:.875rem;margin-bottom:.75rem}.wpgdprc .wpgdprc-form__field--checkbox,.wpgdprc .wpgdprc-form__field--radio{align-items:center;display:flex;margin-bottom:0}.wpgdprc .wpgdprc-form__field--checkbox input,.wpgdprc .wpgdprc-form__field--radio input{aspect-ratio:1/1}.wpgdprc .wpgdprc-form__field--checkbox .wpgdprc-form__input,.wpgdprc .wpgdprc-form__field--radio .wpgdprc-form__input{align-self:flex-start;flex-shrink:0;margin-right:.5rem;width:auto}.wpgdprc .wpgdprc-form__field--checkbox .wpgdprc-form__label,.wpgdprc .wpgdprc-form__field--radio .wpgdprc-form__label{margin-bottom:0;margin-left:0;padding-left:0}.wpgdprc-form__input{width:100%}.wpgdprc .wpgdprc-form__input--textarea{line-height:1.8571428571;min-height:12.1875rem}.wpgdprc .wpgdprc-form__input--submit{width:auto}.wpgdprc-form__field--submit,.wpgdprc-form__field--submit p,.wpgdprc-form__submit{text-align:right}.wpgdprc-form__footer{margin-top:1.4375rem}@media print,screen and (min-width:64em){.wpgdprc-form--edit-consent .wpgdprc-form__field--submit{margin-top:1.25rem}}.wpgdprc-form__title-container{display:flex;flex-wrap:wrap;justify-content:space-between}.wpgdprc-form__title-container>:first-child{margin-right:.9375rem}.wpgdprc-form__text{max-width:46.875rem}.wpgdprc-form--fields{position:relative}.wpgdprc-form--overlay{background-color:transparent;bottom:0;height:0;left:0;position:absolute;right:0;top:0;transition:background-color .6s ease-in-out;width:0}[data-mode=premium] .wpgdprc-form--overlay{background-color:hsla(0,0%,100%,.75);height:100%;width:100%;z-index:1}.wpgdprc-form__field--colorpicker{align-items:center;display:flex;flex-wrap:wrap;position:relative}.wpgdprc-form__field--colorpicker label{width:100%}.wpgdprc-form__field--colorpicker input[type=color]{-webkit-appearance:none;-moz-appearance:none;appearance:none;bottom:0;height:2.5625rem;position:absolute;width:2.4375rem}.wpgdprc-form__field--colorpicker input[type=text]{margin-left:4.375rem}.wpgdprc-form__field .wpgdprc-link--edit+.wpgdprc-form__description{margin-top:.375rem}.wpgdprc-form__block--modal-settings .h3{margin-bottom:1.5rem}.wpgdprc-form--privacy-policy .wpgdprc-form__field .wpgdprc-link--edit{margin-top:.75rem}.wpgdprc-form--edit-consent .cell--aside{display:flex;flex-direction:column}.wpgdprc-form--edit-consent .wpgdprc-form__field--code{display:flex;flex-direction:column;flex-grow:1}.wpgdprc-form--edit-consent .wpgdprc-form__field--code .CodeMirror,.wpgdprc-form--edit-consent .wpgdprc-form__field--code textarea{flex-grow:1}.wpgdprc-form--request-user .wpgdprc-form__field select{margin-right:.9375rem;width:auto}.wpgdprc-label{align-items:center;background-color:#e1e1e1;border-radius:6.25rem;color:#888;display:inline-block;font-family:sofia-pro,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:.75rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:1.1666666667;margin-bottom:0;margin-top:0;padding:.375rem .8125rem}.wpgdprc-label,.wpgdprc-label strong{font-weight:700}.wpgdprc-label__info{align-items:center;background-color:#fff;border:.0625rem solid #000;border-radius:100%;display:inline-flex;font-family:Garamond;font-size:.875rem;height:.875rem;justify-content:center;width:.875rem}.wpgdprc-label--large{font-size:.875rem;line-height:1.2857142857}.wpgdprc-label--success{background-color:#c1eed5;color:#176f3e}.wpgdprc-label--warning{background-color:#ffebed;color:#d03343}.wpgdprc-label--gray-light{background-color:#f8f8f9;color:#5a5a5a}.wpgdprc-label.is-hidden{display:none}.button.wpgdprc-button,.wpgdprc-button{align-items:center;background-color:#3c7c96;border:1px solid #3c7c96;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1.125;padding:.8125rem 1.125rem;position:relative;text-decoration:none;transition:all .25s cubic-bezier(0,.6,.7,1);width:auto}.button.wpgdprc-button.wpgdprc-button--outline:not(:focus),.button.wpgdprc-button.wpgdprc-button--outline:not(:hover),.wpgdprc-button.wpgdprc-button--outline:not(:focus),.wpgdprc-button.wpgdprc-button--outline:not(:hover){background-color:transparent;color:#3c7c96}.button.wpgdprc-button.wpgdprc-button--outline:focus,.button.wpgdprc-button.wpgdprc-button--outline:hover,.wpgdprc-button.wpgdprc-button--outline:focus,.wpgdprc-button.wpgdprc-button--outline:hover{background-color:#2d5e72;border-color:#2d5e72;border-width:1px;color:#fff}.button.wpgdprc-button:focus,.button.wpgdprc-button:hover,.wpgdprc-button:focus,.wpgdprc-button:hover,:root .button.wpgdprc-button.wpgdprc-button--active,:root .wpgdprc-button.wpgdprc-button--active{background-color:#2d5e72;border-color:#2d5e72;color:#fff}.wpgdprc-button.wpgdprc-button--alert{align-items:center;background-color:#d03343;border:1px solid #d03343;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1.125;padding:.8125rem 1.125rem;position:relative;text-decoration:none;transition:all .25s cubic-bezier(0,.6,.7,1);width:auto}.wpgdprc-button.wpgdprc-button--alert.wpgdprc-button--outline:not(:focus),.wpgdprc-button.wpgdprc-button--alert.wpgdprc-button--outline:not(:hover){background-color:transparent;color:#d03343}.wpgdprc-button.wpgdprc-button--alert.wpgdprc-button--outline:focus,.wpgdprc-button.wpgdprc-button--alert.wpgdprc-button--outline:hover{background-color:#a92734;border-color:#a92734;border-width:1px;color:#fff}.wpgdprc-button.wpgdprc-button--alert:focus,.wpgdprc-button.wpgdprc-button--alert:hover,:root .wpgdprc-button.wpgdprc-button--alert.wpgdprc-button--active{background-color:#a92734;border-color:#a92734;color:#fff}.wpgdprc-button.wpgdprc-button--white{align-items:center;background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);color:#5a5a5a;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1.125;padding:.8125rem 1.125rem;position:relative;text-decoration:none;transition:all .25s cubic-bezier(0,.6,.7,1);width:auto}.wpgdprc-button.wpgdprc-button--white.wpgdprc-button--outline:not(:focus),.wpgdprc-button.wpgdprc-button--white.wpgdprc-button--outline:not(:hover){background-color:transparent;color:#fff}.wpgdprc-button.wpgdprc-button--white.wpgdprc-button--outline:focus,.wpgdprc-button.wpgdprc-button--white.wpgdprc-button--outline:hover{background-color:#3c7c96;border-color:#3c7c96;border-width:1px;color:#fff}.wpgdprc-button.wpgdprc-button--white:focus,.wpgdprc-button.wpgdprc-button--white:hover,:root .wpgdprc-button.wpgdprc-button--white.wpgdprc-button--active{background-color:#3c7c96;border-color:#3c7c96;color:#fff}.wpgdprc-button.wpgdprc-button--white-primary{align-items:center;background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);color:#3c7c96;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1.125;padding:.8125rem 1.125rem;position:relative;text-decoration:none;transition:all .25s cubic-bezier(0,.6,.7,1);width:auto}.wpgdprc-button.wpgdprc-button--white-primary.wpgdprc-button--outline:not(:focus),.wpgdprc-button.wpgdprc-button--white-primary.wpgdprc-button--outline:not(:hover){background-color:transparent;color:#fff}.wpgdprc-button.wpgdprc-button--white-primary.wpgdprc-button--outline:focus,.wpgdprc-button.wpgdprc-button--white-primary.wpgdprc-button--outline:hover{background-color:#3c7c96;border-color:#3c7c96;border-width:1px;color:#fff}.wpgdprc-button.wpgdprc-button--white-primary:focus,.wpgdprc-button.wpgdprc-button--white-primary:hover,:root .wpgdprc-button.wpgdprc-button--white-primary.wpgdprc-button--active{background-color:#3c7c96;border-color:#3c7c96;color:#fff}.wpgdprc-button.wpgdprc-button--white-alert{align-items:center;background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);color:#d03343;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1.125;padding:.8125rem 1.125rem;position:relative;text-decoration:none;transition:all .25s cubic-bezier(0,.6,.7,1);width:auto}.wpgdprc-button.wpgdprc-button--white-alert.wpgdprc-button--outline:not(:focus),.wpgdprc-button.wpgdprc-button--white-alert.wpgdprc-button--outline:not(:hover){background-color:transparent;color:#fff}.wpgdprc-button.wpgdprc-button--white-alert.wpgdprc-button--outline:focus,.wpgdprc-button.wpgdprc-button--white-alert.wpgdprc-button--outline:hover{background-color:#d03343;border-color:#d03343;border-width:1px;color:#fff}.wpgdprc-button.wpgdprc-button--white-alert:focus,.wpgdprc-button.wpgdprc-button--white-alert:hover,:root .wpgdprc-button.wpgdprc-button--white-alert.wpgdprc-button--active{background-color:#d03343;border-color:#d03343;color:#fff}.wpgdprc-button.wpgdprc-button--transparent{align-items:center;background-color:transparent;border:1px solid transparent;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:none;color:#5a5a5a;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1.125;padding:.8125rem 1.125rem;position:relative;text-decoration:none;transition:all .25s cubic-bezier(0,.6,.7,1);width:auto}.wpgdprc-button.wpgdprc-button--transparent.wpgdprc-button--outline:not(:focus),.wpgdprc-button.wpgdprc-button--transparent.wpgdprc-button--outline:not(:hover){background-color:transparent;color:transparent}.wpgdprc-button.wpgdprc-button--transparent.wpgdprc-button--outline:focus,.wpgdprc-button.wpgdprc-button--transparent.wpgdprc-button--outline:hover{background-color:transparent;border-color:transparent;border-width:1px;color:#3c7c96}.wpgdprc-button.wpgdprc-button--transparent:focus,.wpgdprc-button.wpgdprc-button--transparent:hover,:root .wpgdprc-button.wpgdprc-button--transparent.wpgdprc-button--active{background-color:transparent;border-color:transparent;color:#3c7c96}.wpgdprc-button[disabled]{align-items:center;background-color:#f8f8f9;border:1px solid #f8f8f9;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);color:#afafaf;cursor:pointer;cursor:not-allowed;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1.125;padding:.8125rem 1.125rem;position:relative;text-decoration:none;transition:all .25s cubic-bezier(0,.6,.7,1);width:auto}.wpgdprc-button[disabled].wpgdprc-button--outline:not(:focus),.wpgdprc-button[disabled].wpgdprc-button--outline:not(:hover){background-color:transparent;color:#f8f8f9}.wpgdprc-button[disabled].wpgdprc-button--outline:focus,.wpgdprc-button[disabled].wpgdprc-button--outline:hover{background-color:#f8f8f9;border-color:#f8f8f9;border-width:1px;color:#afafaf}.wpgdprc-button[disabled]:focus,.wpgdprc-button[disabled]:hover,:root .wpgdprc-button[disabled].wpgdprc-button--active{background-color:#f8f8f9;border-color:#f8f8f9;color:#afafaf}:root .wpgdprc-button.wpgdprc-button--small{font-family:sofia-pro,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:700;line-height:1.1428571429;min-width:4.3125rem;padding:.5rem .875rem}:root .wpgdprc-button.wpgdprc-button--small.wpgdprc-button--transparent{box-shadow:none}.wpgdprc-button--transparent.wpgdprc-button--delete{color:#888}.wpgdprc-button--transparent.wpgdprc-button--delete:focus,.wpgdprc-button--transparent.wpgdprc-button--delete:hover{color:#3c7c96}.wpgdprc-button.wpgdprc-button--transparent.wpgdprc-button--white{color:#fff}.wpgdprc-button.wpgdprc-button--transparent.wpgdprc-button--white:focus,.wpgdprc-button.wpgdprc-button--transparent.wpgdprc-button--white:hover{color:hsla(0,0%,100%,.6)}:root .wpgdprc-button.wpgdprc-button--icon{min-width:0;padding:.5rem 1.125rem .3125rem 2.25rem}:root .wpgdprc-button.wpgdprc-button--icon .icon--wrap{font-size:.875rem;left:.75rem;position:absolute;top:50%;transform:translateY(-50%)}:root .wpgdprc-button.wpgdprc-button--icon .icon--wrap svg.icon{margin:0}.wpgdprc-button.wpgdprc-button--border{border-color:#d6d6d6}.wpgdprc-button.is-hidden{display:none}.wpgdprc-link{align-items:center;color:#3c7c96;display:inline-flex;font-size:.875rem;font-weight:700;position:relative;text-decoration:none}.wpgdprc-link:focus,.wpgdprc-link:hover{color:#2d5e72;opacity:.7}.wpgdprc-link:focus svg.icon,.wpgdprc-link:hover svg.icon{transform:translateX(4px)}.wpgdprc-link .icon--wrap{align-items:center;display:flex;font-size:1rem;height:1rem;justify-content:center;position:relative;top:-.125rem;width:1rem}.wpgdprc-link .icon--wrap:first-child{margin:0 0 0 .625rem}.wpgdprc-link .icon--wrap:last-child{margin:0 .625rem 0 0}.wpgdprc-link .icon--wrap svg{margin:0;transition:transform .25s cubic-bezier(0,.6,.7,1)}.wpgdprc-link.is-hidden{display:none}.wpgdprc-link--white,.wpgdprc-link--white:focus,.wpgdprc-link--white:hover{color:#fff}.wpgdprc-link--edit{font-size:1rem;font-style:italic;text-decoration:none}.wpgdprc-link--edit .icon--wrap,.wpgdprc-sign-up-button .icon--wrap{display:none}.wpgdprc-switch{align-items:center;display:inline-flex}:root .wpgdprc-switch .wpgdprc-form__label{margin-bottom:0}.wpgdprc-switch.regular-text{width:auto}.wpgdprc-switch__text{font-size:.875rem;font-weight:700;margin-right:.9375rem}.wpgdprc-switch__switch{display:inline-block;height:2.25rem;position:relative;width:5.125rem}.wpgdprc-switch__input{height:0;opacity:0;width:0}.wpgdprc-switch__input:focus+.wpgdprc-switch__slider{box-shadow:0 0 8px 0 #3c7c96}.wpgdprc-switch__input:disabled{border:0}.wpgdprc-switch__input:disabled+.wpgdprc-switch__slider:after{opacity:1}.wpgdprc-switch__slider{background-color:#fff;border-radius:6.25rem;bottom:0;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;transition:.4s}.wpgdprc-switch__slider .icon--wrap{align-items:center;background-color:#888;border-radius:6.25rem;bottom:calc(50% - .875rem);color:#fff;display:flex;height:1.75rem;justify-content:center;left:4px;position:absolute;transition:.4s;width:2.4375rem}.wpgdprc-switch__slider:after{-webkit-animation:barberpole 1s linear infinite;animation:barberpole 1s linear infinite;background-image:repeating-linear-gradient(45deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,.4) .5rem,hsla(0,0%,53%,.4) 0,hsla(0,0%,53%,.4) 1rem);background-size:200% 200%;content:" ";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .25s cubic-bezier(0,.6,.7,1);width:100%}.wpgdprc-switch__input:checked+.wpgdprc-switch__slider .icon--wrap{background-color:#176f3e}.wpgdprc-switch__input:checked+.wpgdprc-switch__slider .icon--wrap[data-icon=times]{opacity:0}.wpgdprc-switch__input:checked+.wpgdprc-switch__slider .icon--wrap{transform:translateX(35px)}.wpgdprc-switch--border .wpgdprc-switch__slider{border:1px solid #d8d8d8}.wpgdprc-switch--column{align-items:flex-start;flex-direction:column}.wpgdprc-switch--column .wpgdprc-switch__text{color:#000;font-size:1.125rem;margin-bottom:.625rem;margin-right:0}.wpgdprc-switch--no-margin-right .wpgdprc-switch__text{margin-right:0}.wpgdprc-message{display:flex;margin-bottom:1rem;position:relative}.wpgdprc-message:last-child{margin-bottom:0}.wpgdprc-message.fade-out{-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:fade-out;animation-name:fade-out;-webkit-animation-timing-function:cubic-bezier(0,.6,.7,1);animation-timing-function:cubic-bezier(0,.6,.7,1)}.wpgdprc-message__icon{align-self:flex-start;margin-top:unset;order:0}.wpgdprc-message__icon svg{width:1.5rem}.wpgdprc-message__content{order:1}.wpgdprc-message.is-hidden{display:none}@media screen and (min-width:75em){.wpgdprc-message{flex-wrap:unset;justify-content:space-between}.wpgdprc-message__container{padding:1.25rem}:root .wpgdprc-message__title{padding-right:0}.wpgdprc-message__icon{padding:0 .4375rem}.wpgdprc-message__action{flex-shrink:0;position:relative;right:unset;top:unset}:root .wpgdprc-message__button{margin-top:-.625rem}:root .wpgdprc-message__button span{display:inline}}.wpgdprc-message{background-color:#ecf3f6;border:1px solid #adcbd8;border-radius:5px;color:#3c7c96;padding:.625rem}.wpgdprc-message>*{padding:.625rem}.wpgdprc-message__container{align-items:center;display:flex}.wpgdprc-message__container .wpgdprc-button{color:#fff!important}.wpgdprc-message__content a:not(.wpgdprc-button){color:#3c7c96;font-weight:700;text-underline-offset:.0625rem;text-underline-position:auto}.wpgdprc-message__content a:not(.wpgdprc-button):focus,.wpgdprc-message__content a:not(.wpgdprc-button):hover{color:#2d5e72}.wpgdprc .wpgdprc-message__title{color:#3c7c96;padding-right:2.1875rem}.wpgdprc-message__action{position:absolute;right:0;top:0}.wpgdprc .wpgdprc-message__button{align-items:center;background-color:transparent;border:0;color:#3c7c96;cursor:pointer;display:flex;font-size:.875rem;margin-left:-.8125rem;position:relative;transition:all .25s cubic-bezier(0,.6,.7,1)}.wpgdprc .wpgdprc-message__button:focus,.wpgdprc .wpgdprc-message__button:hover{color:#2d5e72;opacity:1}.wpgdprc .wpgdprc-message__button .icon--wrap{align-items:center;color:inherit;display:flex;font-size:.875rem;height:2rem;justify-content:center;width:2rem}.wpgdprc-message--large-icon .wpgdprc-message__icon{margin-right:1rem}.wpgdprc-message--large-icon .wpgdprc-message__icon svg{width:4.5rem}.wpgdprc-message__icon path{fill:#3c7c96}.wpgdprc-message--warning{background-color:#fef8ea;border-color:#f6e1c0;color:#733312}.wpgdprc .wpgdprc-message--warning .wpgdprc-message__button,.wpgdprc .wpgdprc-message--warning .wpgdprc-message__title{color:#733312}.wpgdprc .wpgdprc-message--warning .wpgdprc-message__button:focus,.wpgdprc .wpgdprc-message--warning .wpgdprc-message__button:hover{color:#471f0b}.wpgdprc-message--warning .wpgdprc-message__icon path{fill:#733312}.wpgdprc-message--error{background-color:#ffebed;border-color:#f1cec6;color:#600404}.wpgdprc .wpgdprc-message--error .wpgdprc-message__button,.wpgdprc .wpgdprc-message--error .wpgdprc-message__title{color:#600404}.wpgdprc .wpgdprc-message--error .wpgdprc-message__button:focus,.wpgdprc .wpgdprc-message--error .wpgdprc-message__button:hover{color:#2f0202}.wpgdprc-message--error .wpgdprc-message__icon path{fill:#600404}.wpgdprc-tile{background-color:#f8f8f9;border-radius:5px;display:flex;flex-direction:column;height:calc(100% - 50px);padding:1.5625rem;position:relative}.wpgdprc-tile__content{margin-bottom:1.875rem}p.wpgdprc-tile__title{margin-bottom:.625rem}.wpgdprc-tile__text{font-size:1rem}.wpgdprc-tile__text--success{color:#176f3e}.wpgdprc-tile__text--warning{color:#ffae00}.wpgdprc-tile__footer{margin-top:auto}:root .wpgdprc-tile__message{font-size:.75rem;line-height:1.125rem}.wpgdprc-tile__check{margin-top:.8125rem}.wpgdprc-tile--primary{background-color:#3c7c96;color:#fff}.wpgdprc-tile--primary .wpgdprc-tile__title{color:#fff}.wpgdprc-tile--primary .wpgdprc-tile__text{opacity:.8}.wpgdprc-tile--manage .wpgdprc-tile__title{color:#5a5a5a;font-size:1rem;font-weight:400;margin-bottom:0}.wpgdprc-tile--manage .wpgdprc-tile__title span{display:block}.wpgdprc-tile--manage .wpgdprc-tile__text{border-top:.0625rem solid #d8d8d8;color:#888;font-size:.875rem;margin-top:.9375rem;padding-top:.5625rem}.wpgdprc-tile--manage .wpgdprc-link:focus svg.icon,.wpgdprc-tile--manage .wpgdprc-link:hover svg.icon{transform:rotate(180deg)}.wpgdprc-tile--text{color:#888}.wpgdprc-tile--text .wpgdprc-tile__content{margin-bottom:1.25rem}.wpgdprc-tile--text .wpgdprc-tile__text{font-size:.875rem}.wpgdprc-tile--green-light{background-color:#c1eed5;color:#176f3e}.wpgdprc-tile--green-light .wpgdprc-tile__title{color:#176f3e}.wpgdprc-badge{align-items:center;background-color:#f8f8f9;border-radius:5px;display:flex;height:calc(100% - 50px);padding:1.5625rem;position:relative}.wpgdprc-badge__content{flex-grow:1;order:1}.wpgdprc .wpgdprc-badge__title{margin-bottom:.25rem}.wpgdprc-badge__text{font-size:.875rem}.wpgdprc-badge__icon{flex-shrink:0;margin-right:.9375rem;order:0}.wpgdprc-badge__icon svg{width:1.75rem}.wpgdprc-badge__icon path{fill:#3c7c96}.wpgdprc-badge--woocommerce .wpgdprc-badge__icon svg{max-height:1.75rem;width:2.6875rem}.wpgdprc-text--warning{color:#d03343}.wpgdprc pre,span.wpgdprc-pre{word-wrap:break-word;display:inline;font-family:monospace;font-style:normal;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap}span.wpgdprc-pre--strong{font-weight:700}.wpgdprc-consent-bar{bottom:0;font-family:inherit;font-family:var(--wp-gdpr--bar--font-family,inherit);left:0;margin:.9375rem;position:fixed;right:0;z-index:99999}.wpgdprc-consent-bar__inner{-webkit-animation:wpgdprcFadeIn .3s cubic-bezier(0,0,.2,1);animation:wpgdprcFadeIn .3s cubic-bezier(0,0,.2,1);background-color:var(--wp-gdpr--bar--background-color);border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);margin:0 auto;max-width:75rem;padding:1.25rem .625rem;text-align:center;z-index:999}.wpgdprc-consent-bar__inner,.wpgdprc-consent-bar__inner a{color:var(--wp-gdpr--bar--color)}.wpgdprc-consent-bar__container{display:flex;flex-wrap:wrap;position:relative}.wpgdprc-consent-bar__column{padding:0 10px}.wpgdprc-consent-bar__column:first-child{flex-grow:1}.wpgdprc-consent-bar__content{align-items:center;display:flex;flex-wrap:wrap;text-align:left;width:100%}.wpgdprc-consent-bar__column--notice{flex-grow:1;margin-bottom:.5rem}@media print,screen and (max-width:63.99875em){.wpgdprc-consent-bar__column--accept,.wpgdprc-consent-bar__column--settings{flex-grow:1}.wpgdprc-consent-bar__column--accept .wpgdprc-button,.wpgdprc-consent-bar__column--settings .wpgdprc-button{width:100%}}.wpgdprc-consent-bar__notice{font-size:1rem}.wpgdprc-consent-bar__notice p{margin-bottom:0}:root .wpgdprc-consent-bar button.wpgdprc-button--accept{align-items:center;background-color:var(--wp-gdpr--button--background-color);border-color:var(--wp-gdpr--button--background-color);border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);color:var(--wp-gdpr--button--color);cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1.1666666667;padding:.8125rem 1.125rem;position:relative;text-decoration:none;transition:all .25s cubic-bezier(0,.6,.7,1)}:root .wpgdprc-consent-bar button.wpgdprc-button--accept:focus,:root .wpgdprc-consent-bar button.wpgdprc-button--accept:hover{background-color:var(--wp-gdpr--button--background-color--darken);border-color:var(--wp-gdpr--button--background-color--darken)}:root .wpgdprc-consent-bar button.wpgdprc-button--settings{background-color:transparent;border-color:transparent;box-shadow:none;color:var(--wp-gdpr--bar--color)}:root .wpgdprc-consent-bar button.wpgdprc-button--settings:focus,:root .wpgdprc-consent-bar button.wpgdprc-button--settings:hover{background-color:transparent;border-color:transparent;box-shadow:none;opacity:.75}@media print,screen and (min-width:40em){.wpgdprc-consent-bar__column--notice{flex-grow:0;margin-bottom:0}.wpgdprc-consent-bar__column--settings{margin-left:0}.wpgdprc-consent-bar__content{flex-wrap:nowrap}}.wpgdprc-consent-bar--position-top{bottom:auto;top:0}@media screen and (min-width:48.9375em){.admin-bar .wpgdprc-consent-bar--position-top{top:2rem}}.admin-bar .wpgdprc-consent-bar--position-top{top:2.875rem}.wpgdprc-consent-bar--admin{margin:0;position:relative}.wpgdprc-consent-bar--admin .wpgdprc-consent-bar__notice{max-width:100%}.text-with-icon{background-color:#ecf3f6;display:flex;margin-top:1.5rem;padding:1.9375rem 1.5625rem}.text-with-icon *,.text-with-icon .text-with-icon__title,.text-with-icon p{color:#3c7c96}.text-with-icon .text-with-icon__icon{stroke-color:#3c7c96;margin-right:1.25rem;width:3rem}.text-with-icon .text-with-icon__icon svg{width:48px}.spinner{height:100%;margin-right:.5rem;width:auto}.spinner__spin{-webkit-animation:spinner .75s linear infinite;animation:spinner .75s linear infinite;aspect-ratio:1/1;border:.2em solid #fff;border-radius:50%;border-right-color:transparent;display:block;height:1.2rem;vertical-align:text-bottom}@-webkit-keyframes spinner{to{transform:rotate(1turn)}}@keyframes spinner{to{transform:rotate(1turn)}}body.wp-admin pre.debug{background-color:#ddd;border:1px solid #999;padding:10px;width:95%}body.wp-admin pre.debug:before{color:#999;content:"DEBUGGING INFO:";display:block}.wpgdprc-integration-item{align-items:center;background-color:#f8f8f9;display:flex;flex-wrap:wrap;margin:.625rem 0;padding:1.5625rem}.wpgdprc-integration-item__header{display:flex;flex-grow:1;flex-wrap:wrap}.wpgdprc-integration-item__header-inner{display:flex}.wpgdprc-integration-item__content{order:2}.wpgdprc-integration-item__content a{color:#3c7c96;font-weight:700;text-underline-offset:.0625rem;text-underline-position:auto}.wpgdprc-integration-item__content a:focus,.wpgdprc-integration-item__content a:hover{color:#2d5e72}:root .wpgdprc-integration-item__title{align-items:center;display:flex;font-size:1rem;line-height:1.625;margin-bottom:.25rem}:root .wpgdprc-integration-item__title span{margin-left:.625rem}:root p.wpgdprc-integration-item__text{font-size:.875rem;max-width:50.4375rem}.wpgdprc-integration-item__icon{align-items:center;display:flex;flex-shrink:0;height:2.8125rem;justify-content:center;margin:0 0 0 -1.5625rem;order:1;width:4.25rem}.wpgdprc-integration-item__icon svg{width:1.625rem}.wpgdprc-integration-item__icon svg path{fill:#3c7c96}.wpgdprc-integration-item__icon--woocommerce svg{width:2.375rem}.wpgdprc-integration-item__action{flex-shrink:0;margin-left:2.6875rem;margin-top:.9375rem}.wpgdprc-integration-item__container{max-height:0;opacity:0;overflow:hidden;padding:0;transition:max-height .25s ease-out,opacity .25s ease-out,padding-top .25s ease-out;width:100%}.wpgdprc-integration-item__container.is-expanded{opacity:1;overflow:hidden;padding-top:1.25rem}.wpgdprc-integration-item__form{background-color:#f0f0f0;border-radius:5px;margin-bottom:1.25rem;padding:1.25rem}.wpgdprc-integration-item__form:last-child{margin-bottom:0}.wpgdprc-integration-item__form-field{margin-bottom:1.25rem;width:100%}.wpgdprc-integration-item__form-label{color:#000;display:inline-block;font-size:.875rem;font-weight:700;margin-bottom:.625rem}.wpgdprc-integration-item__form-label--large{font-size:1rem}.wpgdprc-integration-item__form-input-container--main{align-items:center;display:flex;position:relative}.wpgdprc-integration-item__form-input-container--main .icon--wrap{align-items:center;display:flex;flex-shrink:0;height:2.125rem;justify-content:left;width:2.125rem}.wpgdprc-integration-item__form-input-container--main .icon--wrap svg{fill:#3c7c96;height:1.25rem;transition:transform .25s cubic-bezier(0,.6,.7,1);width:1.25rem}:root input.wpgdprc-integration-item__form-input{font-size:.875rem;padding:.375rem .75rem}:root input.wpgdprc-integration-item__form-input:disabled{opacity:.5}:root p.wpgdprc-integration-item__form-description{color:#888;font-size:.75rem}.wpgdprc-integration-item__grid{display:flex;flex-flow:row wrap;margin:0 -.9375rem}.wpgdprc-integration-item__cell{display:flex;flex:0 0 auto;margin-left:.9375rem;margin-right:.9375rem;min-height:0;min-width:0;position:relative;width:calc(100% - 1.875rem)}.wpgdprc-integration-item__submit{margin-top:1.125rem}:root .wpgdprc-integration-item__submit .wpgdprc-button{color:#888;font-family:sofia-pro,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:400;padding:0}:root .wpgdprc-integration-item__submit .wpgdprc-button:focus,:root .wpgdprc-integration-item__submit .wpgdprc-button:hover{color:#3c7c96}@media screen and (min-width:48.9375em){.wpgdprc-integration-item__header{flex-wrap:unset}.wpgdprc-integration-item__header-inner{margin-right:1.875rem}.wpgdprc-integration-item__content{margin-bottom:0}.wpgdprc-integration-item__action{margin-left:auto;margin-top:unset}}@media print,screen and (min-width:40em){.wpgdprc-integration-item__cell{flex:0 0 auto;margin-left:.9375rem;margin-right:.9375rem;width:calc(50% - 1.875rem)}.wpgdprc-integration-item__form-group{padding-left:2.125rem}}@media screen and (min-width:60.0625em){.wpgdprc-integration-item__container{padding-left:2.6875rem}}.wpgdprc-banner-item{background-color:#f8f8f9;padding:.75rem 1.375rem;transition:all .25s cubic-bezier(0,.6,.7,1)}.wpgdprc-banner-item:not(:last-child){margin-bottom:1.25rem}.wpgdprc-banner-item__inner{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.wpgdprc-banner-item__header{align-items:center;display:flex;flex-wrap:wrap;margin:.625rem 0}:root .wpgdprc-banner-item__title{margin-right:.9375rem;transition:color .25s cubic-bezier(0,.6,.7,1)}.wpgdprc-banner-item__edited{color:#888;font-size:.875rem;font-style:italic}.wpgdprc-banner-item__container{align-items:center;display:flex;flex-grow:1;flex-wrap:wrap;justify-content:flex-end;margin:.625rem 0}.wpgdprc-banner-item__content,.wpgdprc-banner-item__content-wrap{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.wpgdprc-banner-item__content-wrap{flex-grow:1}.wpgdprc-banner-item__content[aria-hidden=true]{display:none}.wpgdprc-banner-item__actions-wrap{align-items:center;display:flex;flex-grow:1;flex-wrap:wrap;justify-content:flex-end;margin-bottom:.625rem;margin-top:.625rem}:root .wpgdprc-banner-item__label{margin-right:1.25rem}:root .wpgdprc-banner-item__actions{align-items:center;display:flex;flex-wrap:wrap;margin:0 -.875rem 0 0}:root .wpgdprc-banner-item__actions li{margin:0}:root .wpgdprc-banner-item__list{align-items:center;display:flex;flex-grow:1;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:-.3125rem -.9375rem}:root .wpgdprc-banner-item__item{font-size:.875rem;line-height:1.8571428571;margin:.3125rem .9375rem}:root .wpgdprc-banner-item__item span{display:block;font-weight:700}.wpgdprc-banner-item--request .wpgdprc-banner-item__header{max-width:375px;width:375px}.wpgdprc-banner-item--request .wpgdprc-banner-item__container{margin:0}.wpgdprc-banner-item--request .wpgdprc-banner-item__content{flex-grow:1}.wpgdprc-banner-item.will-delete{background-color:#d03343;color:#fff}.wpgdprc-banner-item.will-delete .wpgdprc-banner-item__title{color:#fff}.wpgdprc-banner-item.will-delete .wpgdprc-banner-item__text{font-weight:700;margin-right:1.25rem}.wpgdprc-banner-item.will-delete .wpgdprc-banner-item__edited{display:none}@media screen and (min-width:81.25em){.wpgdprc-banner-item.will-delete .wpgdprc-banner-item__text{margin-right:2.625rem}}.wpgdprc-request-item{background-color:#f8f8f9;padding:.75rem 1.375rem;transition:all .25s cubic-bezier(0,.6,.7,1)}.wpgdprc-request-item:not(:last-child){margin-bottom:1.25rem}.wpgdprc-sign-up-modal{display:none}.wpgdprc-sign-up-modal.is-open{display:block!important}.wpgdprc-sign-up-modal[aria-hidden=false] .wpgdprc-sign-up-modal__overlay{-webkit-animation:wpgdprcFadeIn .3s cubic-bezier(0,0,.2,1);animation:wpgdprcFadeIn .3s cubic-bezier(0,0,.2,1)}.wpgdprc-sign-up-modal[aria-hidden=true] .wpgdprc-sign-up-modal__overlay{-webkit-animation:wpgdprcFadeOut .3s cubic-bezier(0,0,.2,1);animation:wpgdprcFadeOut .3s cubic-bezier(0,0,.2,1)}.wpgdprc-sign-up-modal__overlay{align-items:center;background:#000;background:rgba(0,0,0,.6);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:fixed;right:0;top:0;will-change:transform;z-index:999999}.wpgdprc-sign-up-modal__inner{background:#fff;border-radius:5px;box-shadow:0 10px 15px 0 rgba(0,0,0,.2);display:flex;flex-direction:column;max-height:80vh;max-width:800px;overflow-y:auto;position:relative;width:90%;width:90vw}.wpgdprc-sign-up-modal__header{border-bottom:1px solid #ededed;padding:.9375rem}:root .wpgdprc-sign-up-modal__title{color:#000;font-family:sofia-pro,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:0;margin-bottom:0;margin-right:6.25rem}:root .wpgdprc-sign-up-modal__title--description{font-size:1.5rem;margin-bottom:.625rem}:root .wpgdprc-sign-up-modal button.wpgdprc-sign-up-modal__back,:root .wpgdprc-sign-up-modal button.wpgdprc-sign-up-modal__close{align-items:center;background-color:transparent;border:0;border-radius:3px;color:#5a5a5a;display:flex;height:40px;justify-content:center;margin:0;padding:0;position:absolute;right:.625rem;top:.75rem;transition:all .25s cubic-bezier(0,.6,.7,1);width:40px}:root .wpgdprc-sign-up-modal button.wpgdprc-sign-up-modal__back:focus,:root .wpgdprc-sign-up-modal button.wpgdprc-sign-up-modal__back:hover,:root .wpgdprc-sign-up-modal button.wpgdprc-sign-up-modal__close:focus,:root .wpgdprc-sign-up-modal button.wpgdprc-sign-up-modal__close:hover{background-color:var(--wp-gdpr--button--background-color--darken);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);color:var(--wp-gdpr--button--color)}:root .wpgdprc-sign-up-modal button.wpgdprc-sign-up-modal__back svg,:root .wpgdprc-sign-up-modal button.wpgdprc-sign-up-modal__close svg{pointer-events:none;width:.875rem}:root .wpgdprc-sign-up-modal button.wpgdprc-sign-up-modal__back svg path,:root .wpgdprc-sign-up-modal button.wpgdprc-sign-up-modal__close svg path{fill:currentColor}.wpgdprc-sign-up-modal__body{border-bottom:1px solid #ededed;flex-grow:1}.wpgdprc-sign-up-modal__description{color:#8a8a8a;display:none;flex-direction:column;height:100%}.wpgdprc-sign-up-modal__description--active{display:block}.wpgdprc-sign-up-modal__information,.wpgdprc-sign-up-modal__navigation{padding:.9375rem;position:relative}.wpgdprc-sign-up-modal__information{flex-grow:1}.wpgdprc-sign-up-modal__navigation{border-bottom:1px solid #ededed;flex-shrink:0}.wpgdprc-sign-up-modal__navigation>a{display:block;margin-top:10px}.wpgdprc-sign-up-modal__navigation>a:first-child{margin-top:0}:root .wpgdprc-sign-up-modal__navigation-list{list-style:none;margin:0}:root .wpgdprc button.wpgdprc-sign-up-modal__navigation-button{background-color:transparent;border:0;color:#878787;font-size:1rem;letter-spacing:0;line-height:2.25;outline:none;padding:0;text-align:left}:root .wpgdprc button.wpgdprc-sign-up-modal__navigation-button:focus,:root .wpgdprc button.wpgdprc-sign-up-modal__navigation-button:hover{color:var(--wp-gdpr--button--background-color--darken)}:root .wpgdprc button.wpgdprc-sign-up-modal__navigation-button--active{color:var(--wp-gdpr--button--background-color);font-weight:700}:root .wpgdprc-content-modal__content{color:#5a5a5a;font-size:1rem;letter-spacing:0;line-height:1.625}:root .wpgdprc-content-modal__content>*{margin-bottom:1.625rem}:root .wpgdprc-content-modal__content>:last-child{margin-bottom:0}:root .wpgdprc button.wpgdprc-sign-up-modal__back{display:none;right:3.75rem!important}:root .wpgdprc button.wpgdprc-sign-up-modal__back svg.icon{vertical-align:baseline}.wpgdprc-content-modal__options{margin-top:auto}.wpgdprc-content-modal__options>*{margin-top:1.625rem}.wpgdprc-sign-up-modal__footer{display:flex;justify-content:flex-end;padding:.9375rem}:root .wpgdprc-sign-up-modal__footer .wpgdprc-button:not(.has-background){align-items:center;background-color:#3c7c96;background-color:var(--wp-gdpr--button--background-color);border:1px solid #3c7c96;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);color:#fff;color:var(--wp-gdpr--button--color);cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1.125;padding:.8125rem 1.125rem;position:relative;text-decoration:none;transition:all .25s cubic-bezier(0,.6,.7,1);width:auto}:root .wpgdprc-sign-up-modal__footer .wpgdprc-button:not(.has-background).wpgdprc-button--outline:not(:focus),:root .wpgdprc-sign-up-modal__footer .wpgdprc-button:not(.has-background).wpgdprc-button--outline:not(:hover){background-color:transparent;color:#3c7c96}:root .wpgdprc-sign-up-modal__footer .wpgdprc-button:not(.has-background).wpgdprc-button--outline:focus,:root .wpgdprc-sign-up-modal__footer .wpgdprc-button:not(.has-background).wpgdprc-button--outline:hover{background-color:#2d5e72;border-color:#2d5e72;border-width:1px;color:#fff}:root .wpgdprc-sign-up-modal__footer .wpgdprc-button:not(.has-background):focus,:root .wpgdprc-sign-up-modal__footer .wpgdprc-button:not(.has-background):hover,:root :root .wpgdprc-sign-up-modal__footer .wpgdprc-button:not(.has-background).wpgdprc-button--active{background-color:#2d5e72;border-color:#2d5e72;color:#fff}:root .wpgdprc-sign-up-modal__footer .wpgdprc-button:not(.has-background):focus,:root .wpgdprc-sign-up-modal__footer .wpgdprc-button:not(.has-background):hover{background-color:var(--wp-gdpr--button--background-color--darken);border-color:var(--wp-gdpr--button--background-color--darken)}.wpgdprc-sign-up-modal__footer__information{align-items:center;display:flex;flex-grow:1;position:relative}@media only screen and (min-width:768px){.wpgdprc-sign-up-modal__header{padding:1.5rem 1.5625rem}:root .wpgdprc-sign-up-modal button.wpgdprc-sign-up-modal__back,:root .wpgdprc-sign-up-modal button.wpgdprc-sign-up-modal__close{right:.9375rem;top:1.25rem}.wpgdprc-sign-up-modal__body{display:flex;flex-direction:row}.wpgdprc-sign-up-modal__information,.wpgdprc-sign-up-modal__navigation{padding:1.5625rem}.wpgdprc-sign-up-modal__navigation{border-bottom:0;width:14.1875rem}.wpgdprc-sign-up-modal__footer{padding:1.5625rem}}abbr.wpgdprc-required+abbr.required{display:none!important}.wpgdprc-sign-up-modal__choose-type{height:100%;padding:1.5625rem 1.5625rem 0}.wpgdprc-sign-up-modal__choose-type>p:first-child{margin:0 1rem}.wpgdprc-sign-up-modal__choose-type .wpgdprc-sign-up-modal__column p{margin:0 0 1rem}.wpgdprc-sign-up-modal__choose-type .wpgdprc-sign-up-modal__column .h3{margin:2rem 0 1.5rem}.wpgdprc-sign-up-modal__sign-up{height:100%;min-height:50vh}.wpgdprc-sign-up-modal__sign-up>p{margin:0 1rem;padding:1.5625rem}.wpgdprc-sign-up-modal__columns{display:flex;flex-wrap:wrap;justify-content:space-between}.wpgdprc-sign-up-modal__columns span.icon--wrap,.wpgdprc-sign-up-modal__columns svg.icon,.wpgdprc-sign-up-modal__columns use{fill:#3c7c96;height:4rem;width:4rem}.wpgdprc-sign-up-modal__column{background-color:#f1f1f1;border-radius:3px;display:flex;flex:1 0 25%;flex-direction:column;margin:1rem;padding:1.5rem}.wpgdprc-sign-up-modal__column .wpgdprc-button__wrap{align-items:flex-end;display:flex;flex-grow:1}.wpgdprc-sign-up-modal__column .wpgdprc-button{width:100%}.wpgdprc-sign-up-modal__open{background-color:transparent;border:0;left:0;padding:.125rem;position:absolute}.wpgdprc-sign-up-modal__open,.wpgdprc-sign-up-modal__open svg{height:1rem;width:1rem}.wpgdprc-sign-up-modal__open path,.wpgdprc-sign-up-modal__open svg path{fill:transparent;transition:fill .25s}.wpgdprc-sign-up-modal__open:hover svg path{fill:#3c7c96}@-webkit-keyframes wpgdprcFadeIn{0%{opacity:0}to{opacity:1}}@keyframes wpgdprcFadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes wpgdprcFadeOut{0%{opacity:1}to{opacity:0}}@keyframes wpgdprcFadeOut{0%{opacity:1}to{opacity:0}}.wpgdprc-comparison-slider{align-self:center;height:auto;justify-self:center;margin:.75rem;position:relative}.wpgdprc-comparison-slider__top{clip:rect(auto,auto,auto,auto);left:0;overflow:hidden;position:absolute;top:0}.wpgdprc-comparison-slider__image-wrapper{height:100%;width:100%}.wpgdprc-comparison-slider__line{background-color:#3c7c96;cursor:-webkit-grabbing;cursor:grabbing;height:100%;left:100%;position:absolute;top:0;width:.25rem}.wpgdprc-comparison-slider__button{align-items:center;background-color:#3c7c96;border-radius:100%;display:flex;height:2rem;justify-content:space-around;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:2rem}.wpgdprc-comparison-slider__button .icon--wrap{height:1rem}.wpgdprc-comparison-slider__button .icon--wrap svg.icon{fill:#fff;vertical-align:bottom}.wpgdprc-section__header{margin-bottom:1.25rem}.wpgdprc-section__title{margin-bottom:0}.wpgdprc-tiles__header{margin-bottom:1.25rem}.wpgdprc-tiles__title{margin-bottom:0}.wpgdprc-tabs__header{justify-content:space-between}.wpgdprc-tabs__header,.wpgdprc-tabs__title-container{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:.625rem}.wpgdprc-tabs__title-container{margin-right:1.25rem}:root .wpgdprc-tabs__title{margin-bottom:0;margin-right:1.25rem}:root .wpgdprc-tabs__list{align-items:center;display:flex;flex-wrap:wrap;margin:-.625rem -.625rem 0}.wpgdprc-tabs__item{margin:.625rem;text-align:center}.wpgdprc-tabs__item button.wpgdprc-tabs__anchor,a.wpgdprc-tabs__anchor{color:#afafaf;display:inline-block;font-size:.875rem;position:relative;text-align:center;text-decoration:none;transition:color .25s cubic-bezier(0,.6,.7,1)}.wpgdprc-tabs__item button.wpgdprc-tabs__anchor:focus,.wpgdprc-tabs__item button.wpgdprc-tabs__anchor:hover,a.wpgdprc-tabs__anchor:focus,a.wpgdprc-tabs__anchor:hover{color:#3c7c96;font-weight:600}.wpgdprc-tabs__item button.wpgdprc-tabs__anchor:after,a.wpgdprc-tabs__anchor:after{content:attr(data-title);display:block;font-weight:600;height:0;overflow:hidden;transition:opacity .25s cubic-bezier(0,.6,.7,1);visibility:hidden}.wpgdprc-tabs__item button.wpgdprc-tabs__anchor[aria-selected=true],a.wpgdprc-tabs__anchor[aria-selected=true]{color:#5a5a5a;font-weight:600}.wpgdprc-tabs__item button.wpgdprc-tabs__anchor[aria-selected=false],a.wpgdprc-tabs__anchor[aria-selected=false]{font-weight:400}.wpgdprc-tabs__item button.wpgdprc-tabs__anchor[aria-selected=false]:focus,.wpgdprc-tabs__item button.wpgdprc-tabs__anchor[aria-selected=false]:hover,a.wpgdprc-tabs__anchor[aria-selected=false]:focus,a.wpgdprc-tabs__anchor[aria-selected=false]:hover{font-weight:600}.wpgdprc-tabs__block[aria-hidden=false]{-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:fade-in;animation-name:fade-in;-webkit-animation-timing-function:cubic-bezier(0,.6,.7,1);animation-timing-function:cubic-bezier(0,.6,.7,1)}.wpgdprc-tabs__block[aria-hidden=true]{display:none}.wpgdprc-tabs--alt .wpgdprc-tabs__header{border-bottom:.0625rem solid #d8d8d8;margin-bottom:1.5rem}:root .wpgdprc-tabs--alt .wpgdprc-tabs__list{margin:-.75rem -.75rem 0}.wpgdprc-tabs--alt .wpgdprc-tabs__item{margin:0 .75rem}.wpgdprc-tabs--alt .wpgdprc-tabs__anchor{-webkit-text-decoration-skip:ink;color:#5a5a5a;display:block;font-size:1rem;padding:.75rem 0;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-decoration-skip-ink:auto;text-decoration-thickness:.1875rem;text-underline-offset:.75rem}.wpgdprc-tabs--alt .wpgdprc-tabs__anchor:focus,.wpgdprc-tabs--alt .wpgdprc-tabs__anchor:hover{color:#3c7c96;font-weight:600}.wpgdprc-tabs--alt .wpgdprc-tabs__anchor[aria-selected=true]{color:#3c7c96;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.wpgdprc-banner{align-items:center;border-top:.0625rem solid #d8d8d8;display:flex;flex-wrap:wrap;padding:1.5625rem 0}.wpgdprc-banner__container{display:flex}.wpgdprc-banner__content{margin-bottom:.9375rem;order:2}.wpgdprc-banner__content a{color:#3c7c96;font-weight:700;text-underline-offset:.0625rem;text-underline-position:auto}.wpgdprc-banner__content a:focus,.wpgdprc-banner__content a:hover{color:#2d5e72}:root .wpgdprc-banner__title{font-size:1rem;margin-bottom:.25rem}:root .wpgdprc-banner__pre-title{color:#888;font-size:.875rem;margin-bottom:.25rem}.wpgdprc-banner__text{max-width:50.4375rem}.wpgdprc-banner__icon{flex-shrink:0;margin-right:.9375rem;order:1}.wpgdprc-banner__icon svg{width:3.25rem}.wpgdprc-banner__action{flex-shrink:0;margin-left:4.1875rem}@media screen and (min-width:48.9375em){.wpgdprc-banner{flex-wrap:unset}.wpgdprc-banner__container{margin-right:1.875rem}.wpgdprc-banner__content{margin-bottom:0}.wpgdprc-banner__icon{margin-right:1.25rem}.wpgdprc-banner__action{margin-left:auto}}@media screen and (min-width:60.0625em){.wpgdprc-banner{padding-bottom:.3125rem}}.wpgdprc-welcome a{color:#3c7c96}.wpgdprc-welcome p{margin-bottom:1rem}.wpgdprc{max-width:87.5rem;padding:0 .625rem 0 0}.wpgdprc-main{display:flex}@media screen and (min-width:48.9375em){.wpgdprc{padding:0 1.25rem 0 0}.wpgdprc-main{flex-wrap:unset}}@media screen and (min-width:75em){.wpgdprc{padding:0 1.875rem}}.wpgdprc-header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:2.25rem 0}.wpgdprc-header .wpgdprc-label{font-weight:500;margin-right:.9375rem;padding:.5rem .8125rem}.wpgdprc-header .wpgdprc-label span{font-weight:700}.wpgdprc-header__left{align-items:center;display:flex;flex-wrap:wrap;margin-right:.9375rem}.wpgdprc-header__title{margin:.3125rem .9375rem .3125rem 0}:root .wpgdprc-header__logos{align-items:center;display:flex;margin:0}.wpgdprc-header__logo{list-style:none;margin-bottom:0}.wpgdprc-header__logo--lock{margin-right:.9375rem}.wpgdprc-header__logo--lock svg{width:2.5rem}.wpgdprc-header__logo--name{display:flex;flex-direction:column}.wpgdprc-header__logo--name svg{width:9.5rem}.wpgdprc-header__link--premium{color:#5a5a5a;font-size:.875rem;font-weight:500;text-underline-offset:.0625rem;text-underline-position:auto}.wpgdprc-header__link--premium:focus,.wpgdprc-header__link--premium:hover{color:#3c7c96}:root p.wpgdprc-header__message{margin:.3125rem 0}.wpgdprc-header__manage{color:#5a5a5a;display:inline-block;font-family:sofia-pro,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;margin:.3125rem 0;text-decoration:underline}.wpgdprc-header__manage:focus,.wpgdprc-header__manage:hover{color:#3c7c96}:root .wpgdprc-header__nav{margin:.3125rem 0}:root .wpgdprc-header__nav,:root .wpgdprc-header__nav ul{display:flex;flex-wrap:wrap}:root .wpgdprc-header__nav li{margin-bottom:0;margin-right:2.1875rem}:root .wpgdprc-header__nav li:last-child{margin-right:0}:root .wpgdprc-header__nav a{color:#888;display:flex;font-size:.875rem;justify-content:space-between;text-decoration:none}:root .wpgdprc-header__nav a:focus,:root .wpgdprc-header__nav a:hover{color:#3c7c96}.wpgdprc p.wp-notice{margin:.5em 0;padding:2px}[data-mode=premium] .wpgdprc-header__link--premium{display:none}.wpgdprc-container{background-color:#fff;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);order:2;padding:.9375rem;width:100%}@media screen and (min-width:48.9375em){.wpgdprc-container{padding:1.25rem}}@media screen and (min-width:60.0625em){.wpgdprc-container{padding:1.875rem}}.wpgdprc-content>*,.wpgdprc-content__container>*{margin-bottom:1.875rem}.wpgdprc-content>:last-child,.wpgdprc-content__container>:last-child{margin-bottom:0}.wpgdprc-content__header{margin-bottom:1.25rem}:root .wpgdprc-content__title{margin-bottom:.625rem}.wpgdprc-content__text{max-width:46.875rem}.wpgdprc-content__text p{margin-bottom:1em}:root .wpgdprc-content__actions{align-items:center;display:flex;flex-wrap:wrap;margin:0}:root .wpgdprc-content__actions li{list-style:none;margin-bottom:0;margin-right:1.25rem}:root .wpgdprc-content__actions li:last-child{margin-right:0}.wpgdprc-content__header--justify{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.wpgdprc-content__container{border-top:.0625rem solid #d8d8d8;padding-top:1.25rem}.wpgdprc-content__container--no-border{border:0}.wpgdprc-sidebar{order:1}.wpgdprc-sidebar__item,:root .wpgdprc-sidebar__list{margin:0}.wpgdprc-sidebar__anchor{align-items:center;border-radius:3px;color:#888;display:flex;position:relative;text-decoration:none;width:100%}.wpgdprc-sidebar__anchor .icon--wrap{align-items:center;border:0!important;color:inherit;content:"";display:flex;font-weight:300;height:3.625rem;justify-content:center;margin:0!important;width:3.625rem}.wpgdprc-sidebar__anchor .icon--wrap svg.icon{height:1.25rem;margin:0;width:1.25rem}.wpgdprc-sidebar__anchor:after{border-bottom:1.6875rem solid transparent;border-left:.6875rem solid #3c7c96;border-top:1.6875rem solid transparent;content:"";height:0;opacity:0;position:absolute;right:-.6875rem;top:.125rem;transition:all .25s cubic-bezier(0,.6,.7,1);width:0}.wpgdprc-sidebar__anchor .wpgdprc-sidebar__anchor-svg svg path{fill:#888}.wpgdprc-sidebar__anchor.active,.wpgdprc-sidebar__anchor:focus,.wpgdprc-sidebar__anchor:hover{background-color:#3c7c96;color:#fff}.wpgdprc-sidebar__anchor.active:after,.wpgdprc-sidebar__anchor:focus:after,.wpgdprc-sidebar__anchor:hover:after{opacity:1}.wpgdprc-sidebar__anchor.active .wpgdprc-sidebar__anchor-svg svg path,.wpgdprc-sidebar__anchor:focus .wpgdprc-sidebar__anchor-svg svg path,.wpgdprc-sidebar__anchor:hover .wpgdprc-sidebar__anchor-svg svg path{fill:#fff}.wpgdprc-sidebar__anchor:focus span{border-bottom:3px solid}.wpgdprc-sidebar__anchor.active{box-shadow:0 5px 10px 0 rgba(0,0,0,.1)}.wpgdprc-sidebar__anchor.active .wpgdprc-sidebar__anchor-text{font-weight:700}.wpgdprc-sidebar__anchor-svg{align-items:center;display:flex;height:3.625rem;justify-content:center;width:3.625rem}.wpgdprc-sidebar__anchor-text{display:none;font-family:sofia-pro,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:600;line-height:1.25;position:relative;top:.0625rem}.wpgdprc-sidebar__anchor--checklist:before{content:"";display:none}.wpgdprc-sidebar__anchor--checklist .wpgdprc-sidebar__anchor-svg svg{width:.5625rem}@media screen and (min-width:48.9375em){.wpgdprc-sidebar{flex-shrink:0;max-width:12.8125rem;width:100%}.wpgdprc-sidebar__anchor-text{display:inline}}.wpgdprc-footer{display:flex;flex-wrap:wrap;font-family:sofia-pro,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;justify-content:flex-end;margin-left:3.625rem;padding-top:1.375rem}p.wpgdprc-footer__developer{margin:0}p.wpgdprc-footer__developer a{align-items:flex-start;color:#5a5a5a;display:flex;flex-direction:column;flex-wrap:wrap;text-decoration:none}p.wpgdprc-footer__developer a:focus,p.wpgdprc-footer__developer a:hover{color:#3c7c96}p.wpgdprc-footer__developer a svg.icon{display:none}p.wpgdprc-footer__developer svg{margin-top:.375rem;order:1;width:14.6875rem}@media screen and (min-width:48.9375em){.wpgdprc-footer{margin-left:12.8125rem}}body.fts.wpgdprc{background:#f1f1f1;max-width:100%;opacity:1;padding:0;visibility:visible}#wp-gdpr-fts{box-sizing:border-box;margin:2rem 0}@media screen and (min-width:48.9375em){#wp-gdpr-fts{margin:3rem auto;max-width:80em;width:80%}}#wp-gdpr-fts main{flex-direction:column}#wp-gdpr-fts .step__title{align-items:flex-end;display:flex;justify-content:space-between}#wp-gdpr-fts .step__title span{color:#5a5a5a;font-size:1rem}#wp-gdpr-fts .wpgdprc-header__logos{justify-content:center}#wp-gdpr-fts form:not(.default-width) .cell{width:calc(100% - 1.875rem)}#wp-gdpr-fts .hidden,#wp-gdpr-fts form .wpgdprc-form__field.wpgdprc-form__field--submit,#wp-gdpr-fts form .wpgdprc-form__field wpgdprc-form__field--submit{display:none}#wp-gdpr-fts a:not(.button){color:#3c7c96}#wp-gdpr-fts .questionnaire label{margin:.6rem 0 .4rem .4rem}#wp-gdpr-fts p{margin-bottom:.5rem}#wp-gdpr-fts hr{margin:.5rem -1rem}#wp-gdpr-fts .list li{margin:.25rem 0}#wp-gdpr-fts .wizard--bar{background-color:#d8d8d8;border-radius:.3125rem;height:.3125rem;margin:3rem auto 0;width:75%}@media screen and (max-width:48.9375em){#wp-gdpr-fts .wizard--bar{display:none}}#wp-gdpr-fts .wizard--bar .wizard--bar--done{background-color:#3c7c96;border-radius:.25rem;height:100%;transition:width .25s cubic-bezier(0,.6,.7,1);width:0}#step-container>.step{min-height:340px}#step-container>.step:not(.active){display:none}#step-container .step-container__footer{margin-top:2rem}#step-container .step-container__footer button{padding:.8125rem 1.125rem}#step-container .step-container__footer button:not([data-step=next])[disabled]{transition:none;visibility:hidden}#step-container .step-container__footer button[data-step=prev] span{margin-right:.5rem}#step-container .step-container__footer button[data-step=next][disabled] .spinner-wrapper{display:block!important}#step-to-buttons{counter-reset:section;flex-wrap:wrap;margin:1rem 0 2.625rem}#step-to-buttons button{background-color:transparent;border:0;display:grid;font-weight:400;padding:.3125rem;position:relative;text-align:center;width:20%}#step-to-buttons button[disabled]{opacity:1}#step-to-buttons button:before{align-items:center;background-color:#3c7c96;border-radius:100%;color:#fff;content:"✔";counter-increment:section;display:flex;height:2rem;justify-content:center;left:50%;outline:.3125rem solid #f1f1f1;position:absolute;top:-2.2rem;transform:translateX(-50%);transition:all .25s cubic-bezier(0,.6,.7,1);width:2rem}#step-to-buttons button.active~button:before{background-color:#d8d8d8;color:#000;content:counter(section)}#step-to-buttons button.active:before{content:counter(section)!important}@media screen and (max-width:48.9375em){#step-to-buttons{align-items:flex-start;flex-direction:column;margin:1rem 0}#step-to-buttons button{margin:.25rem 0 .25rem 3rem;width:auto}#step-to-buttons button:before{left:-2rem;top:50%;transform:translateX(-50%) translatey(-50%)}}.wp-gdpr-fts__footer{margin:1rem auto 0}
Resources/scss/global/_animations.scss CHANGED
@@ -37,20 +37,21 @@
37
  }
38
  }
39
 
40
- [data-animation] {
41
- opacity: 0;
42
-
43
- &[data-animation-appearing] {
44
- animation-name: fade-in;
45
- animation-duration: $duration;
46
- animation-timing-function: $easing;
47
- animation-fill-mode: forwards;
48
-
49
- &[data-animation='slide-down'] {
50
- animation-name: slide-down;
51
- }
52
- }
53
- }
 
54
 
55
  @include breakpoint(large) {
56
  @for $i from 1 through 40 {
37
  }
38
  }
39
 
40
+ // issues with elementor see https://vanons.atlassian.net/browse/WGCC-168
41
+ //[data-animation] {
42
+ // opacity: 0;
43
+ //
44
+ // &[data-animation-appearing] {
45
+ // animation-name: fade-in;
46
+ // animation-duration: $duration;
47
+ // animation-timing-function: $easing;
48
+ // animation-fill-mode: forwards;
49
+ //
50
+ // &[data-animation='slide-down'] {
51
+ // animation-name: slide-down;
52
+ // }
53
+ // }
54
+ //}
55
 
56
  @include breakpoint(large) {
57
  @for $i from 1 through 40 {
Templates/Admin/Elements/link.php CHANGED
@@ -15,6 +15,4 @@ if ( $icon && isset($attr['target']) && !empty($target = $attr['target']) && $ta
15
 
16
  ?>
17
 
18
- <a href="<?php echo esc_url($url); ?>" <?php foreach( $attr as $name => $value ) echo $name . '="' . esc_attr($value) . '" '; ?>>
19
- <?php echo $text, $externalIcon; ?>
20
- </a>
15
 
16
  ?>
17
 
18
+ <a href="<?php echo esc_url($url); ?>" <?php foreach( $attr as $name => $value ) echo $name . '="' . esc_attr($value) . '" '; ?>><?php echo $text, $externalIcon; ?></a>
 
 
Templates/Admin/modal.php CHANGED
@@ -1,6 +1,7 @@
1
  <?php
2
 
3
  use WPGDPRC\Utils\Template;
 
4
 
5
  ?>
6
 
@@ -31,15 +32,15 @@ use WPGDPRC\Utils\Template;
31
  <div class="wpgdprc-sign-up-modal__column">
32
  <?php Template::renderIcon('user-alt', 'fontawesome-pro-regular'); ?>
33
  <p class="h3">
34
- <?= _x('GDPR-only (personal websites)', 'admin', 'wp-gdpr-compliance') ?>
35
  </p>
36
  <p>
37
- <?= _x('Recommended if your website is used by people in the EU.', 'admin', 'wp-gdpr-compliance') ?>
38
  </p>
39
  <div class="wpgdprc-button__wrap">
40
  <button data-signup-private class="wpgdprc-button">
41
  <?= _x(
42
- 'Continue with the GDPR-only plugin',
43
  'admin',
44
  'wp-gdpr-compliance'
45
  ) ?>
@@ -71,7 +72,7 @@ use WPGDPRC\Utils\Template;
71
  <iframe id="signupCookieInformation"
72
  title="<?= _x('Signup for Cookie Information', 'admin', 'wp-gdpr-compliance') ?>"
73
  style="overflow:hidden;height:100%;width:100%" height="100%" width="100%"
74
- src="https://cookieinformation.com/only-form/" loading="lazy"
75
  ></iframe>
76
  </div>
77
  </div>
1
  <?php
2
 
3
  use WPGDPRC\Utils\Template;
4
+ use WPGDPRC\WordPress\Config;
5
 
6
  ?>
7
 
32
  <div class="wpgdprc-sign-up-modal__column">
33
  <?php Template::renderIcon('user-alt', 'fontawesome-pro-regular'); ?>
34
  <p class="h3">
35
+ <?= _x('Non-business mode (personal websites)', 'admin', 'wp-gdpr-compliance') ?>
36
  </p>
37
  <p>
38
+ <?= _x('Recommended to all non-business or commercial websites.', 'admin', 'wp-gdpr-compliance') ?>
39
  </p>
40
  <div class="wpgdprc-button__wrap">
41
  <button data-signup-private class="wpgdprc-button">
42
  <?= _x(
43
+ 'Continue with the non-business mode',
44
  'admin',
45
  'wp-gdpr-compliance'
46
  ) ?>
72
  <iframe id="signupCookieInformation"
73
  title="<?= _x('Signup for Cookie Information', 'admin', 'wp-gdpr-compliance') ?>"
74
  style="overflow:hidden;height:100%;width:100%" height="100%" width="100%"
75
+ src="<?= Config::addUTMParams('https://cookieinformation.com/only-form/') ?>" loading="lazy"
76
  ></iframe>
77
  </div>
78
  </div>
Utils/Banner.php CHANGED
@@ -33,7 +33,7 @@ class Banner
33
  }
34
 
35
  /**
36
- * @param bool|null $active
37
  * @return string
38
  */
39
  public static function getStatusBanner(bool $active = null): string
@@ -115,7 +115,7 @@ class Banner
115
  public static function getPremiumText($status)
116
  {
117
  return [
118
- 0 => _x('Currently in GDPR-only mode', 'admin', 'wp-gdpr-compliance'),
119
  1 => _x('Currently in full compliant mode', 'admin', 'wp-gdpr-compliance'),
120
  ][$status] ?? '';
121
  }
33
  }
34
 
35
  /**
36
+ * @param bool|null $active`
37
  * @return string
38
  */
39
  public static function getStatusBanner(bool $active = null): string
115
  public static function getPremiumText($status)
116
  {
117
  return [
118
+ 0 => _x('Currently in non-business mode', 'admin', 'wp-gdpr-compliance'),
119
  1 => _x('Currently in full compliant mode', 'admin', 'wp-gdpr-compliance'),
120
  ][$status] ?? '';
121
  }
WordPress/Config.php CHANGED
@@ -23,7 +23,7 @@ class Config {
23
  return _x( $data['Name'], 'admin', 'wp-gdpr-compliance' );
24
  }
25
 
26
- private static function addUTMParams( $url ) {
27
  $args = [
28
  'utm_campaign' => 'van-ons-go-premium',
29
  'utm_source' => 'van-ons-wp',
23
  return _x( $data['Name'], 'admin', 'wp-gdpr-compliance' );
24
  }
25
 
26
+ public static function addUTMParams( $url ) {
27
  $args = [
28
  'utm_campaign' => 'van-ons-go-premium',
29
  'utm_source' => 'van-ons-wp',
WordPress/Settings.php CHANGED
@@ -47,6 +47,9 @@ class Settings {
47
  const KEY_CONSENT_MODAL_TITLE = 'consents_modal_title';
48
  const KEY_CONSENT_MODAL_TEXT = 'consents_modal_explanation_text';
49
 
 
 
 
50
  /**
51
  * Registers all the settings
52
  */
@@ -90,6 +93,11 @@ class Settings {
90
  self::class,
91
  'onOptionUpdate'
92
  ] );
 
 
 
 
 
93
  }
94
 
95
  /**
@@ -163,6 +171,16 @@ class Settings {
163
  return self::SETTINGS_KEY . '_' . $group . '_' . $key;
164
  }
165
 
 
 
 
 
 
 
 
 
 
 
166
  /**
167
  * Returns the full setting group key including the prefix
168
  *
@@ -186,6 +204,28 @@ class Settings {
186
  return get_option( self::getKey( $key, $group ) );
187
  }
188
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
189
  /**
190
  * Lists all the plugin settings
191
  * @return array
@@ -402,6 +442,15 @@ class Settings {
402
  return $value;
403
  }
404
 
 
 
 
 
 
 
 
 
 
405
  /**
406
  * @param string $value
407
  */
47
  const KEY_CONSENT_MODAL_TITLE = 'consents_modal_title';
48
  const KEY_CONSENT_MODAL_TEXT = 'consents_modal_explanation_text';
49
 
50
+ // Transients
51
+ const KEY_PUBLISHED_POSTS = 'published_posts';
52
+
53
  /**
54
  * Registers all the settings
55
  */
93
  self::class,
94
  'onOptionUpdate'
95
  ] );
96
+
97
+ add_action('save_post', [
98
+ self::class,
99
+ 'onPostSave'
100
+ ]);
101
  }
102
 
103
  /**
171
  return self::SETTINGS_KEY . '_' . $group . '_' . $key;
172
  }
173
 
174
+ /**
175
+ * Return the transient settings key.
176
+ *
177
+ * @param $key
178
+ * @return string
179
+ */
180
+ public static function getTransientKey( $key ) {
181
+ return self::SETTINGS_KEY . '_transient_' . $key;
182
+ }
183
+
184
  /**
185
  * Returns the full setting group key including the prefix
186
  *
204
  return get_option( self::getKey( $key, $group ) );
205
  }
206
 
207
+ /**
208
+ * Return the transient value
209
+ *
210
+ * @param string $key
211
+ * @return mixed
212
+ */
213
+ public static function getTransient( $key = '' ) {
214
+ return get_transient( self::getTransientKey( $key ) );
215
+ }
216
+
217
+ /**
218
+ * Set the transient value
219
+ *
220
+ * @param string $key
221
+ * @param mixed $value
222
+ * @param int $expiration
223
+ * @return mixed
224
+ */
225
+ public static function setTransient( $key = '', $value = '', $expiration = 0 ) {
226
+ return set_transient( self::getTransientKey( $key ), $value, $expiration );
227
+ }
228
+
229
  /**
230
  * Lists all the plugin settings
231
  * @return array
442
  return $value;
443
  }
444
 
445
+ /**
446
+ * All actions to trigger on post save,
447
+ *
448
+ * - Reset the published posts list cache.
449
+ */
450
+ public static function onPostSave() {
451
+ self::setTransient(self::KEY_PUBLISHED_POSTS, false);
452
+ }
453
+
454
  /**
455
  * @param string $value
456
  */
WordPress/Shortcodes/AbstractShortcode.php CHANGED
@@ -3,6 +3,7 @@ namespace WPGDPRC\WordPress\Shortcodes;
3
 
4
  use WPGDPRC\Utils\Debug;
5
  use WPGDPRC\Utils\Helper;
 
6
 
7
  /**
8
  * Class AbstractShortcode
@@ -94,6 +95,11 @@ abstract class AbstractShortcode {
94
  * @return array
95
  */
96
  public static function getPublishedPosts(): array {
 
 
 
 
 
97
  $result = [];
98
  $shortcode = static::getShortcode();
99
 
@@ -109,7 +115,8 @@ abstract class AbstractShortcode {
109
  if( !has_shortcode(strtolower($post->post_content), $shortcode) ) continue;
110
  $result[] = $post->ID;
111
  }
 
 
112
  return $result;
113
  }
114
-
115
  }
3
 
4
  use WPGDPRC\Utils\Debug;
5
  use WPGDPRC\Utils\Helper;
6
+ use WPGDPRC\WordPress\Settings;
7
 
8
  /**
9
  * Class AbstractShortcode
95
  * @return array
96
  */
97
  public static function getPublishedPosts(): array {
98
+
99
+ if (!empty($result = Settings::getTransient(Settings::KEY_PUBLISHED_POSTS))) {
100
+ return $result;
101
+ }
102
+
103
  $result = [];
104
  $shortcode = static::getShortcode();
105
 
115
  if( !has_shortcode(strtolower($post->post_content), $shortcode) ) continue;
116
  $result[] = $post->ID;
117
  }
118
+
119
+ Settings::setTransient(Settings::KEY_PUBLISHED_POSTS, $result, DAY_IN_SECONDS);
120
  return $result;
121
  }
 
122
  }
readme.txt CHANGED
@@ -2,9 +2,9 @@
2
  Contributors: cookieinformation
3
  Tags: gdpr, law, regulations, compliance, data, protection, privacy, data protection, eu, avg, comments, woocommerce, wc, contact form 7, cf7
4
  Requires at least: 5.3
5
- Tested up to: 5.8
6
  Requires PHP: 7.0
7
- Stable tag: 2.0.6
8
  License: GPLv2 or later
9
  License URI: https://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -38,10 +38,17 @@ Get immediate access to:
38
 
39
  == Changelog ==
40
 
 
 
 
 
 
 
 
41
  = 2.0.6 =
42
  *Release date: 29th November 2021*
43
- * Admin dashboard Text changes
44
- * Admin dashboard UX improvements
45
  * Fixed activation error.
46
 
47
  = 2.0.5 =
2
  Contributors: cookieinformation
3
  Tags: gdpr, law, regulations, compliance, data, protection, privacy, data protection, eu, avg, comments, woocommerce, wc, contact form 7, cf7
4
  Requires at least: 5.3
5
+ Tested up to: 5.9
6
  Requires PHP: 7.0
7
+ Stable tag: 2.0.7
8
  License: GPLv2 or later
9
  License URI: https://www.gnu.org/licenses/gpl-2.0.html
10
 
38
 
39
  == Changelog ==
40
 
41
+ = 2.0.7 =
42
+ *Release date: 30th December 2021*
43
+ * Admin dashboard Text changes.
44
+ * Privacy policy link line break.
45
+ * Resolved elementor conflict.
46
+ * Mysql performance improvements.
47
+
48
  = 2.0.6 =
49
  *Release date: 29th November 2021*
50
+ * Admin dashboard Text changes.
51
+ * Admin dashboard UX improvements.
52
  * Fixed activation error.
53
 
54
  = 2.0.5 =
wp-gdpr-compliance.php CHANGED
@@ -5,7 +5,7 @@
5
  * Description: This plugin helps your website stay compliant with GDPR using a free cookie pop-up.
6
  * Author: Cookie Information
7
  * Author URI: https://cookieinformation.com/
8
- * Version: 2.0.6
9
  * Text Domain: wp-gdpr-compliance
10
  * Domain Path: /Resources/languages
11
  * Requires at least: 5.3
@@ -33,7 +33,7 @@ spl_autoload_register(__NAMESPACE__ . '\\autoload');
33
  define('WPGDPRC_ROOT', dirname(__FILE__) . '/');
34
  define('WPGDPRC_ROOT_FILE', __FILE__);
35
  define('WPGDPRC_FILE', plugin_basename(__FILE__));
36
- define('WPGDPRC_VERSION', '2.0.6');
37
  define('WPGDPRC_PREFIX', strtolower(__NAMESPACE__));
38
 
39
  // register activation & deactivation hook to add/remove plugin specific database options
5
  * Description: This plugin helps your website stay compliant with GDPR using a free cookie pop-up.
6
  * Author: Cookie Information
7
  * Author URI: https://cookieinformation.com/
8
+ * Version: 2.0.7
9
  * Text Domain: wp-gdpr-compliance
10
  * Domain Path: /Resources/languages
11
  * Requires at least: 5.3
33
  define('WPGDPRC_ROOT', dirname(__FILE__) . '/');
34
  define('WPGDPRC_ROOT_FILE', __FILE__);
35
  define('WPGDPRC_FILE', plugin_basename(__FILE__));
36
+ define('WPGDPRC_VERSION', '2.0.7');
37
  define('WPGDPRC_PREFIX', strtolower(__NAMESPACE__));
38
 
39
  // register activation & deactivation hook to add/remove plugin specific database options