1
+ /* OneTrust Cookie custom styles */
2
+ @media (min-width : 600px ) {
3
+ # onetrust-button-group {
4
+ display : flex !important ;
5
+ justify-content : space-between !important ;
6
+ }
7
+ }
8
+ @media (min-width : 600px ) {
9
+ # onetrust-button-group .banner-actions-container {
10
+ display : flex !important ;
11
+ flex-direction : row-reverse !important ;
12
+ }
13
+ }
14
+ @media (min-width : 600px ) {
15
+ # onetrust-button-group button {
16
+ margin-right : 12px !important ;
17
+ }
18
+ }
19
+ # onetrust-pc-btn-handler , # onetrust-reject-all-handler , # onetrust-accept-btn-handler , .ot-pc-refuse-all-handler , .save-preference-btn-handler , # accept-recommended-btn-handler {
20
+ border-radius : 60px !important ;
21
+ font-size : 12px !important ;
22
+ font-weight : 600 !important ;
23
+ transition : 0.2s ;
24
+ min-width : 0 !important ;
25
+ letter-spacing : normal;
26
+ }
27
+ # onetrust-reject-all-handler , .ot-pc-refuse-all-handler {
28
+ border : 1px solid # e0dbe1 !important ;
29
+ color : # 2d0f37 !important ;
30
+ background-color : transparent !important ;
31
+ padding : 10px 24px !important ;
32
+ }
33
+ # onetrust-reject-all-handler : hover , .ot-pc-refuse-all-handler : hover , # onetrust-reject-all-handler : focus , .ot-pc-refuse-all-handler : focus {
34
+ border-color : # fcb069 !important ;
35
+ background-color : # fcb069 !important ;
36
+ opacity : 1 !important ;
37
+ }
38
+ # onetrust-accept-btn-handler , .save-preference-btn-handler , # accept-recommended-btn-handler {
39
+ background : # 2d0f37 !important ;
40
+ border : 1px solid # 2d0f37 !important ;
41
+ color : # fcb069 !important ;
42
+ padding : 10px 24px !important ;
43
+ }
44
+ # onetrust-accept-btn-handler : hover , .save-preference-btn-handler : hover , # accept-recommended-btn-handler : hover , # onetrust-accept-btn-handler : focus , .save-preference-btn-handler : focus , # accept-recommended-btn-handler : focus {
45
+ border-color : # fcb069 !important ;
46
+ background-color : # fcb069 !important ;
47
+ color : # 2d0f37 !important ;
48
+ opacity : 1 !important ;
49
+ }
50
+ # onetrust-pc-btn-handler {
51
+ border : none !important ;
52
+ color : # 2d0f37 !important ;
53
+ background-color : transparent !important ;
54
+ padding : 10px 0 !important ;
55
+ }
56
+ # onetrust-pc-btn-handler : hover , # onetrust-pc-btn-handler : focus {
57
+ color : # e39e5f !important ;
58
+ opacity : 1 !important ;
59
+ }
60
+ # onetrust-consent-sdk # onetrust-pc-sdk div .ot-always-active {
61
+ color : # fcb069 !important ;
62
+ }
63
+ # onetrust-consent-sdk # onetrust-pc-sdk .category-menu-switch-handler h3 {
64
+ transition : 0.2s ;
65
+ }
66
+ # onetrust-consent-sdk # onetrust-pc-sdk .category-menu-switch-handler : hover h3 {
67
+ color : # fcb069 ;
68
+ }
69
+ # onetrust-consent-sdk # onetrust-pc-sdk , # onetrust-consent-sdk # onetrust-banner-sdk {
70
+ border-radius : 16px !important ;
71
+ }
72
+ # onetrust-consent-sdk # onetrust-pc-sdk p , # onetrust-consent-sdk # onetrust-banner-sdk p {
73
+ color : # 2d0c2d !important ;
74
+ }
75
+ # onetrust-consent-sdk # onetrust-pc-sdk * : focus , # onetrust-consent-sdk # onetrust-banner-sdk * : focus {
76
+ outline : none !important ;
77
+ }
78
+ # onetrust-consent-sdk # onetrust-pc-sdk : focus , # onetrust-consent-sdk # onetrust-banner-sdk : focus {
79
+ outline : none !important ;
80
+ }
81
+ # onetrust-consent-sdk # onetrust-pc-sdk .privacy-notice-link {
82
+ color : # 2d0f37 !important ;
83
+ text-decoration : underline !important ;
84
+ transition : 0.2s ;
85
+ }
86
+ # onetrust-consent-sdk # onetrust-pc-sdk .privacy-notice-link : hover {
87
+ color : # e39e5f !important ;
88
+ text-decoration : underline !important ;
89
+ }
90
+ # onetrust-consent-sdk # onetrust-pc-sdk .ot-active-menu {
91
+ border-color : # fcb069 !important ;
92
+ }
93
+ # onetrust-consent-sdk # onetrust-banner-sdk {
94
+ box-shadow : none !important ;
95
+ background-color : # f5f3f5 !important ;
96
+ }
97
+ @media (min-width : 600px ) {
98
+ # onetrust-consent-sdk # onetrust-banner-sdk .otCenterRounded {
99
+ top : auto !important ;
100
+ bottom : 24px !important ;
101
+ }
102
+ }
103
+ # onetrust-consent-sdk # onetrust-banner-sdk # onetrust-policy-text {
104
+ font-size : 14px !important ;
105
+ line-height : 24px !important ;
106
+ }
107
+ # onetrust-consent-sdk # onetrust-banner-sdk a [href ] {
108
+ color : # 2d0f37 !important ;
109
+ text-decoration : underline !important ;
110
+ transition : 0.2s ;
111
+ font-weight : 400 !important ;
112
+ }
113
+ # onetrust-consent-sdk # onetrust-banner-sdk a [href ]: hover {
114
+ color : # e39e5f !important ;
115
+ text-decoration : underline !important ;
116
+ }
117
+ # onetrust-consent-sdk # onetrust-banner-sdk .ot-bnr-w-logo # onetrust-policy {
118
+ margin-top : 30px !important ;
119
+ }
120
+ # onetrust-consent-sdk # onetrust-banner-sdk .ot-bnr-w-logo .ot-bnr-logo {
121
+ margin-left : 0.875rem !important ;
122
+ }
123
+ @media (min-width : 601px ) {
124
+ # onetrust-consent-sdk # onetrust-banner-sdk .ot-bnr-w-logo .ot-bnr-logo {
125
+ margin-left : 1.375rem !important ;
126
+ }
127
+ }
128
+ @media (min-width : 600px ) {
129
+ # onetrust-consent-sdk # onetrust-banner-sdk .ot-bnr-w-logo .ot-bnr-logo {
130
+ margin-left : 1.5rem !important ;
131
+ }
132
+ }
133
+ # onetrust-consent-sdk .ot-bnr-logo {
134
+ display : none !important ;
135
+ }
136
+ # onetrust-consent-sdk # onetrust-pc-sdk {
137
+ overflow : hidden !important ;
138
+ background : # f9f8f9 !important ;
139
+ box-shadow : 0px 8px 12px rgba (45 , 12 , 45 , 0.05 ), 0px -2px 4px rgba (45 , 12 , 45 , 0.02 ), 0px 2px 4px rgba (0 , 0 , 0 , 0.05 ) !important ;
140
+ }
141
+ # onetrust-consent-sdk # onetrust-pc-sdk .ot-pc-footer-logo {
142
+ display : none !important ;
143
+ }
144
+ # onetrust-consent-sdk # onetrust-pc-sdk .save-preference-btn-handler , # onetrust-consent-sdk # onetrust-pc-sdk .ot-pc-refuse-all-handler , # onetrust-consent-sdk # onetrust-pc-sdk # accept-recommended-btn-handler {
145
+ border-radius : 1.38rem !important ;
146
+ }
147
+ # onetrust-consent-sdk # onetrust-pc-sdk .ot-always-active {
148
+ color : # ee725b !important ;
149
+ }
150
+ # onetrust-consent-sdk # onetrust-pc-sdk .ot-sdk-container {
151
+ border-radius : 0 !important ;
152
+ }
153
+ # onetrust-consent-sdk # onetrust-pc-sdk # ot-pc-desc br {
154
+ display : none;
155
+ }
156
+ /* OneTrust Cookie settings button */
157
+ .footer-ot-cookie-settings-btn .ot-sdk-show-settings , .legal-page .ot-sdk-show-settings {
158
+ border : none !important ;
159
+ padding : 0 !important ;
160
+ }
161
+ .footer-ot-cookie-settings-btn .ot-sdk-show-settings : hover , .legal-page .ot-sdk-show-settings : hover {
162
+ background-color : transparent !important ;
163
+ }
164
+ .legal-page .ot-sdk-show-settings {
165
+ color : # ee725b !important ;
166
+ font-size : inherit !important ;
167
+ }
168
+ .legal-page .ot-sdk-show-settings : hover {
169
+ color : # ee725b !important ;
170
+ }
171
+ /* Cookie list */
172
+ # ot-sdk-cookie-policy .ot-sdk-cookie-policy .ot-sdk-container {
173
+ box-shadow : none !important ;
174
+ }
175
+ # ot-sdk-cookie-policy .ot-sdk-cookie-policy .ot-sdk-container * {
176
+ color : # 2d0c2d !important ;
177
+ }
178
+ # ot-sdk-cookie-policy .ot-sdk-cookie-policy .ot-sdk-container a {
179
+ text-decoration : none !important ;
180
+ background-color : transparent !important ;
181
+ color : # ee725b !important ;
182
+ }
183
+ # ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy # cookie-policy-title , # ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy .ot-sdk-cookie-policy-group , # ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy # cookie-policy-description , # ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy h5 , # ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy h6 , # ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy li , # ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy p {
184
+ font-size : 1.25rem !important ;
185
+ }
186
+ @media only screen and (min-width : 768px ) {
187
+ # ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy # cookie-policy-title , # ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy .ot-sdk-cookie-policy-group , # ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy # cookie-policy-description , # ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy h5 , # ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy h6 , # ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy li , # ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy p {
188
+ font-size : 1.25rem !important ;
189
+ line-height : 2rem !important ;
190
+ }
191
+ }
192
+ # ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy a , # ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy span , # ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy td {
193
+ font-size : 0.9rem !important ;
194
+ }
195
+ @media only screen and (min-width : 768px ) {
196
+ # ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy a , # ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy span , # ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy td {
197
+ font-size : 1.25rem !important ;
198
+ line-height : 2rem !important ;
199
+ }
200
+ }
201
+ @media only screen and (max-width : 720px ) {
202
+ # ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy table , # ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy thead , # ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy tbody , # ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy th , # ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy td , # ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy tr {
203
+ display : block !important ;
204
+ }
205
+ }
206
+ @media only screen and (min-width : 720px ) {
207
+ # ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy th , # ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy td {
208
+ max-width : 200px ;
209
+ }
210
+ }
211
+ # ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy table .ot-host , # ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy table .ot-cookies-type {
212
+ width : auto !important ;
213
+ }
214
+ @media only screen and (min-width : 720px ) {
215
+ # ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy table .ot-host , # ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy table .ot-cookies-type {
216
+ width : 25% !important ;
217
+ }
218
+ }
219
+ @media only screen and (min-width : 400px ) {
220
+ # onetrust-banner-sdk .ot-sdk-container , # onetrust-pc-sdk .ot-sdk-container , # ot-sdk-cookie-policy .ot-sdk-container {
221
+ width : 100% !important ;
222
+ }
223
+ }
224
+ .cookie-page a {
225
+ display : inline-block;
226
+ word-wrap : break-word;
227
+ max-width : 100% !important ;
228
+ }
229
+ .cookie-page table .ot-host-td {
230
+ word-wrap : break-word !important ;
231
+ }
232
+
0 commit comments