PluginProbe ʕ •ᴥ•ʔ
WooCommerce / 10.9.4
WooCommerce v10.9.4
10.9.4 10.9.3 10.9.2 10.9.1 10.9.0 10.9.0-rc.1 10.9.0-beta.2 10.9.0-beta.1 10.8.1 10.8.0 10.8.0-rc.1 10.8.0-beta.2 10.8.0-beta.1 7.8.0-beta.1 7.8.0-beta.2 7.8.0-rc.1 7.8.0-rc.2 7.8.1 7.8.2 7.8.3 7.8.4 7.9.0 7.9.0-beta.1 7.9.0-beta.2 7.9.0-rc.2 7.9.0-rc.3 7.9.1 7.9.2 8.0.0 8.0.0-beta.1 8.0.0-beta.2 8.0.0-rc.1 8.0.0-rc.2 8.0.1 8.0.2 8.0.3 8.0.4 8.0.5 8.1.0 8.1.0-beta.1 8.1.0-rc.1 8.1.0-rc.2 8.1.1 8.1.2 8.1.3 8.1.4 8.2.0 8.2.0-beta.1 8.2.0-rc.1 8.2.0-rc.2 8.2.1 8.2.2 8.2.3 8.2.4 8.2.5 8.3.0 8.3.0-beta.1 8.3.0-rc.1 8.3.0-rc.2 8.3.1 8.3.2 8.3.3 8.3.4 8.4.0 8.4.0-beta.1 8.4.0-rc.1 8.4.1 8.4.2 8.4.3 8.5.0 8.5.0-beta.1 8.5.0-rc.1 8.5.1 8.5.2 8.5.3 8.5.4 8.5.5 8.6.0 8.6.0-beta.1 8.6.0-rc.1 8.6.1 8.6.2 8.6.3 8.6.4 8.7.0 8.7.0-beta.1 8.7.0-beta.2 8.7.0-rc.1 8.7.1 8.7.2 8.7.3 8.8.0 8.8.0-beta.1 8.8.0-rc.1 8.8.1 8.8.2 8.8.3 8.8.4 8.8.5 8.8.6 8.8.7 8.9.0 8.9.0-beta.1 8.9.0-rc.1 8.9.1 8.9.2 8.9.3 8.9.4 8.9.5 9.0.0 9.0.0-beta.1 9.0.0-beta.2 9.0.0-rc.1 9.0.1 9.0.2 9.0.3 9.0.4 9.1.0 9.1.0-beta.1 9.1.0-rc.1 9.1.1 9.1.2 9.1.3 9.1.4 9.1.5 9.1.6 9.2.0 9.2.0-beta.1 9.2.0-rc.1 9.2.1 9.2.2 9.2.3 9.2.4 9.2.5 9.3.0 9.3.0-beta.1 9.3.0-rc.1 9.3.1 9.3.2 9.3.3 9.3.4 9.3.5 9.3.6 9.4.0 9.4.0-beta.1 9.4.0-beta.2 9.4.0-rc.1 9.4.0-rc.2 9.4.0-rc.3 9.4.0-rc.4 9.4.1 9.4.2 9.4.3 9.4.4 9.4.5 9.5.0 9.5.0-beta.1 9.5.0-beta.2 9.5.0-rc.1 9.5.1 9.5.2 9.5.3 9.5.4 9.6.0 9.6.0-beta.1 9.6.0-beta.2 9.6.0-rc.1 9.6.1 9.6.2 9.6.3 9.6.4 9.7.0 9.7.0-beta.1 9.7.0-rc.1 9.7.1 9.7.2 9.7.3 9.8.0 9.8.0-beta.1 9.8.0-rc.1 9.8.1 9.8.2 9.8.3 9.8.4 9.8.5 9.8.6 9.8.7 9.9.0 9.9.0-beta.1 9.9.0-rc.1 9.9.1 9.9.2 9.9.3 9.9.4 9.9.5 9.9.6 9.9.7 3.7.3 7.1.2 3.8.0 7.2.0 3.8.0-beta.1 7.2.0-beta.1 3.8.0-rc.1 7.2.0-beta.2 3.8.0-rc.2 7.2.0-rc.1 3.8.1 7.2.0-rc.2 3.8.2 7.2.1 3.8.3 7.2.2 3.9.0 7.2.3 3.9.0-beta.1 7.2.4 3.9.0-beta.2 7.3.0 3.9.0-rc.1 7.3.0-beta.1 3.9.0-rc.2 7.3.0-beta.2 3.9.0-rc.3 7.3.0-rc.1 3.9.0-rc.4 7.3.0-rc.2 3.9.1 7.3.1 3.9.2 7.4.0 3.9.3 7.4.0-beta.1 3.9.4 7.4.0-beta.2 3.9.5 7.4.0-rc.1 4.0.0 7.4.0-rc.2 4.0.0-beta.1 7.4.1 4.0.0-rc.1 7.4.2 4.0.0-rc.2 7.5.0 4.0.1 7.5.0-beta.1 4.0.2 7.5.0-beta.2 4.0.3 7.5.0-rc.1 4.0.4 7.5.1 4.1.0 7.5.2 4.1.0-beta.1 7.6.0 4.1.0-beta.2 7.6.0-beta.1 4.1.0-rc.1 7.6.0-beta.2 4.1.0-rc.2 7.6.0-rc.1 4.1.1 7.6.0-rc.2 4.1.2 7.6.0-rc.3 4.1.3 7.6.1 4.1.4 7.6.2 4.2.0 7.7.0 4.2.0-RC.1 7.7.0-beta.1 4.2.0-RC.2 7.7.0-beta.2 4.2.0-beta.1 7.7.0-rc.1 4.2.1 7.7.1 4.2.2 7.7.2 4.2.3 7.7.3 4.2.4 7.8.0 4.2.5 4.3.0 4.3.0-beta.1 4.3.0-rc.1 4.3.0-rc.2 4.3.0-rc.3 4.3.1 4.3.2 4.3.3 4.3.4 4.3.5 4.3.6 4.4.0 4.4.0-beta.1 4.4.0-rc.1 4.4.1 4.4.2 4.4.3 4.4.4 4.5.0 4.5.0-beta.1 4.5.0-rc.1 4.5.0-rc.3 4.5.1 4.5.2 4.5.3 4.5.4 4.5.5 4.6.0 4.6.0-beta.1 4.6.0-rc.1 4.6.1 4.6.2 4.6.3 4.6.4 4.6.5 4.7.0 4.7.0-beta.1 4.7.0-beta.2 4.7.0-rc.1 4.7.1 4.7.1-beta.1 4.7.2 4.7.3 4.7.4 4.8.0 4.8.0-beta.1 4.8.0-rc.1 4.8.0-rc.2 4.8.1 4.8.2 4.8.3 4.9.0 4.9.0-beta.1 4.9.0-rc.1 4.9.0-rc.2 4.9.1 4.9.2 4.9.3 4.9.4 4.9.5 5.0.0 5.0.0-beta.1 5.0.0-beta.2 5.0.0-rc.1 5.0.0-rc.2 5.0.0-rc.3 5.0.1 5.0.2 5.0.3 5.1.0 5.1.0-beta.1 5.1.0-rc.1 trunk 5.1.1 10.0.0 5.1.2 10.0.0-rc.1 5.1.3 10.0.0-rc.2 5.2.0 10.0.1 5.2.0-beta.1 10.0.2 5.2.0-rc.1 10.0.3 5.2.0-rc.2 10.0.4 5.2.1 10.0.5 5.2.2 10.0.6 5.2.3 10.1.0 5.2.4 10.1.0-rc.1 5.2.5 10.1.0-rc.2 5.3.0 10.1.0-rc.3 5.3.0-beta.1 10.1.0-rc.4 5.3.0-rc.1 10.1.1 5.3.0-rc.2 10.1.2 5.3.1 10.1.3 5.3.2 10.1.4 5.3.3 10.2.0 5.4.0 10.2.0-beta.1 5.4.0-beta.1 10.2.0-beta.2 5.4.0-rc.1 10.2.0-rc.1 5.4.1 10.2.1 5.4.2 10.2.2 5.4.3 10.2.3 5.4.4 10.2.4 5.4.5 10.3.0 5.5.0 10.3.0-beta.1 5.5.0-beta.1 10.3.0-beta.2 5.5.0-rc.1 10.3.0-rc.1 5.5.0-rc.2 10.3.0-rc.2 5.5.1 10.3.1 5.5.2 10.3.2 5.5.3 10.3.3 5.5.4 10.3.4 5.5.5 10.3.5 5.6.0 10.3.6 5.6.0-beta.1 10.3.7 5.6.0-rc.1 10.3.8 5.6.0-rc.2 10.4.0 5.6.1 10.4.0-beta.1 5.6.2 10.4.0-beta.2 5.6.3 10.4.0-rc.1 5.7.0 10.4.1 5.7.0-beta.1 10.4.2 5.7.0-rc.1 10.4.3 5.7.1 10.4.4 5.7.2 10.5.0 5.7.3 10.5.0-beta.1 5.8.0 10.5.0-beta.2 5.8.0-beta.1 10.5.0-rc.1 5.8.0-beta.2 10.5.0-rc.2 5.8.0-rc.1 10.5.0-rc.3 5.8.1 10.5.1 5.8.2 10.5.2 5.9.0 10.5.3 5.9.0-beta.1 10.6.0 5.9.0-rc.1 10.6.0-beta.1 5.9.0-rc.2 10.6.0-beta.2 5.9.1 10.6.0-rc.1 5.9.2 10.6.1 6.0.0 10.6.2 6.0.0-beta.1 10.7.0 6.0.0-rc.1 10.7.0-beta.1 6.0.1 10.7.0-beta.2 6.0.2 10.7.0-rc.1 6.1.0 3.0.0 6.1.0-beta.1 3.0.1 6.1.0-rc.1 3.0.2 6.1.0-rc.2 3.0.3 6.1.1 3.0.4 6.1.2 3.0.5 6.1.3 3.0.6 6.2.0 3.0.7 6.2.0-beta.1 3.0.8 6.2.0-rc.1 3.0.9 6.2.0-rc.2 3.1.0 6.2.1 3.1.1 6.2.2 3.1.2 6.2.3 3.2.0 6.3.0 3.2.1 6.3.0-beta.1 3.2.2 6.3.0-rc.1 3.2.3 6.3.0-rc.2 3.2.4 6.3.1 3.2.5 6.3.2 3.2.6 6.4.0 3.3.0 6.4.0-beta.1 3.3.1 6.4.0-rc.1 3.3.2 6.4.1 3.3.2-rc.1 6.4.2 3.3.3 6.5.0 3.3.4 6.5.0-beta.1 3.3.5 6.5.0-rc.1 3.3.6 6.5.0-rc.2 3.4.0 6.5.1 3.4.0-beta.1 6.5.2 3.4.0-rc.2 6.6.0 3.4.1 6.6.0-beta.1 3.4.2 6.6.0-rc.1 3.4.3 6.6.0-rc.2 3.4.4 6.6.1 3.4.5 6.6.2 3.4.6 6.7.0 3.4.7 6.7.0-beta.1 3.4.8 6.7.0-beta.2 3.5.0 6.7.0-rc.1 3.5.0-beta.1 6.7.1 3.5.0-rc.1 6.8.0 3.5.0-rc.2 6.8.0-beta.1 3.5.1 6.8.0-beta.2 3.5.10 6.8.0-rc.1 3.5.2 6.8.1 3.5.3 6.8.2 3.5.4 6.8.3 3.5.5 6.9.0 3.5.6 6.9.0-beta.1 3.5.7 6.9.0-beta.2 3.5.8 6.9.0-rc.1 3.5.9 6.9.1 3.6.0 6.9.2 3.6.0-beta.1 6.9.3 3.6.0-rc.1 6.9.4 3.6.0-rc.2 6.9.5 3.6.0-rc.3 7.0.0 3.6.1 7.0.0-beta.1 3.6.2 7.0.0-beta.2 3.6.3 7.0.0-beta.3 3.6.4 7.0.0-rc.1 3.6.5 7.0.0-rc.2 3.6.6 7.0.1 3.6.7 7.0.2 3.7.0 7.1.0 3.7.0-beta.1 7.1.0-beta.1 3.7.0-rc.1 7.1.0-beta.2 3.7.0-rc.2 7.1.0-rc.1 3.7.1 7.1.0-rc.2 3.7.2 7.1.1
woocommerce / assets / css / _mixins.scss
woocommerce / assets / css Last commit date
jquery-ui 5 years ago photoswipe 4 months ago _animation.scss 3 years ago _fonts.scss 2 years ago _mixins.scss 1 month ago _variables.scss 1 month ago activation-rtl.css 2 months ago activation.css 2 months ago activation.scss 2 months ago address-autocomplete-rtl.css 2 months ago address-autocomplete.css 2 months ago address-autocomplete.scss 2 months ago admin-rtl.css 1 month ago admin.css 1 month ago admin.scss 1 month ago auth-rtl.css 1 month ago auth.css 1 month ago auth.scss 1 year ago brands-admin-rtl.css 1 year ago brands-admin.css 1 year ago brands-admin.scss 1 year ago brands-rtl.css 1 year ago brands.css 1 year ago brands.scss 1 year ago coming-soon-entire-site-deprecated-rtl.css 1 year ago coming-soon-entire-site-deprecated.css 1 year ago coming-soon-entire-site-deprecated.scss 1 year ago coming-soon-rtl.css 1 year ago coming-soon.css 1 year ago coming-soon.scss 1 year ago dashboard-rtl.css 1 month ago dashboard-setup-rtl.css 4 years ago dashboard-setup.css 4 years ago dashboard-setup.scss 3 years ago dashboard.css 1 month ago dashboard.scss 3 months ago forms-rtl.css 2 months ago forms.css 2 months ago forms.scss 2 months ago helper-rtl.css 1 month ago helper.css 1 month ago helper.scss 1 month ago marketplace-suggestions-rtl.css 1 month ago marketplace-suggestions.css 1 month ago marketplace-suggestions.scss 11 months ago menu-rtl.css 1 month ago menu.css 1 month ago menu.scss 2 years ago network-order-widget-rtl.css 4 years ago network-order-widget.css 4 years ago network-order-widget.scss 3 years ago order-review-rtl.css 1 month ago order-review.css 1 month ago order-review.scss 1 month ago prettyPhoto-rtl.css 1 month ago prettyPhoto.css 1 month ago prettyPhoto.scss 3 years ago privacy-rtl.css 6 years ago privacy.css 6 years ago privacy.scss 3 years ago reports-print-rtl.css 3 years ago reports-print.css 3 years ago reports-print.scss 3 years ago select2.css 2 months ago select2.scss 2 months ago twenty-nineteen-rtl.css 2 months ago twenty-nineteen.css 2 months ago twenty-nineteen.scss 10 months ago twenty-seventeen-rtl.css 2 months ago twenty-seventeen.css 2 months ago twenty-seventeen.scss 10 months ago twenty-twenty-one-admin-rtl.css 2 years ago twenty-twenty-one-admin.css 2 years ago twenty-twenty-one-admin.scss 2 years ago twenty-twenty-one-rtl.css 2 months ago twenty-twenty-one.css 2 months ago twenty-twenty-one.scss 3 months ago twenty-twenty-rtl.css 2 months ago twenty-twenty-three-rtl.css 2 months ago twenty-twenty-three.css 2 months ago twenty-twenty-three.scss 4 months ago twenty-twenty-two-rtl.css 1 month ago twenty-twenty-two.css 1 month ago twenty-twenty-two.scss 4 months ago twenty-twenty.css 2 months ago twenty-twenty.scss 3 months ago variation-gallery-admin-rtl.css 1 month ago variation-gallery-admin.css 1 month ago variation-gallery-admin.scss 1 month ago wc-setup-rtl.css 1 month ago wc-setup.css 1 month ago wc-setup.scss 2 months ago woocommerce-blocktheme-rtl.css 1 month ago woocommerce-blocktheme.css 1 month ago woocommerce-blocktheme.scss 10 months ago woocommerce-classictheme-editor-fonts-rtl.css 1 year ago woocommerce-classictheme-editor-fonts.css 1 year ago woocommerce-classictheme-editor-fonts.scss 1 year ago woocommerce-layout-rtl.css 1 month ago woocommerce-layout.css 1 month ago woocommerce-layout.scss 1 year ago woocommerce-rtl.css 1 month ago woocommerce-smallscreen-rtl.css 1 month ago woocommerce-smallscreen.css 1 month ago woocommerce-smallscreen.scss 2 months ago woocommerce.css 1 month ago woocommerce.scss 4 months ago
_mixins.scss
386 lines
1 /**
2 * Deprecated
3 * Fallback for bourbon equivalent
4 */
5 @mixin clearfix() {
6 *zoom: 1;
7
8 &::before,
9 &::after {
10 content: " ";
11 display: table;
12 }
13
14 &::after {
15 clear: both;
16 }
17 }
18
19 /**
20 * Deprecated
21 * Vendor prefix no longer required.
22 */
23 @mixin border_radius($radius: 4px) {
24 border-radius: $radius;
25 }
26
27 /**
28 * Deprecated
29 * Vendor prefix no longer required.
30 */
31 @mixin border_radius_right($radius: 4px) {
32 border-top-right-radius: $radius;
33 border-bottom-right-radius: $radius;
34 }
35
36 /**
37 * Deprecated
38 * Vendor prefix no longer required.
39 */
40 @mixin border_radius_left($radius: 4px) {
41 border-top-left-radius: $radius;
42 border-bottom-left-radius: $radius;
43 }
44
45 /**
46 * Deprecated
47 * Vendor prefix no longer required.
48 */
49 @mixin border_radius_bottom($radius: 4px) {
50 border-bottom-left-radius: $radius;
51 border-bottom-right-radius: $radius;
52 }
53
54 /**
55 * Deprecated
56 * Vendor prefix no longer required.
57 */
58 @mixin border_radius_top($radius: 4px) {
59 border-top-left-radius: $radius;
60 border-top-right-radius: $radius;
61 }
62
63 /**
64 * Deprecated
65 * Vendor prefix no longer required.
66 */
67 @mixin opacity( $opacity: 0.75 ) {
68 opacity: $opacity;
69 }
70
71 /**
72 * Deprecated
73 * Vendor prefix no longer required.
74 */
75 @mixin box_shadow($shadow_x: 3px, $shadow_y: 3px, $shadow_rad: 3px, $shadow_in: 3px, $shadow_color: #888) {
76 box-shadow: $shadow_x $shadow_y $shadow_rad $shadow_in $shadow_color;
77 }
78
79 /**
80 * Deprecated
81 * Vendor prefix no longer required.
82 */
83 @mixin inset_box_shadow($shadow_x: 3px, $shadow_y: 3px, $shadow_rad: 3px, $shadow_in: 3px, $shadow_color: #888) {
84 box-shadow: inset $shadow_x $shadow_y $shadow_rad $shadow_in $shadow_color;
85 }
86
87 /**
88 * Deprecated
89 * Vendor prefix no longer required.
90 */
91 @mixin text_shadow($shadow_x: 3px, $shadow_y: 3px, $shadow_rad: 3px, $shadow_color: #fff) {
92 text-shadow: $shadow_x $shadow_y $shadow_rad $shadow_color;
93 }
94
95 /**
96 * Deprecated
97 * Vendor prefix no longer required.
98 */
99 @mixin vertical_gradient($from: #000, $to: #fff) {
100 background-color: $from;
101 background: -webkit-linear-gradient($from, $to);
102 }
103
104 /**
105 * Deprecated
106 * Vendor prefix no longer required.
107 */
108 @mixin transition($selector: all, $animation: ease-in-out, $duration: 0.2s) {
109 transition: $selector $animation $duration;
110 }
111
112 /**
113 * Deprecated
114 * Use bourbon mixin instead `@include transform(scale(1.5));`
115 */
116 @mixin scale($ratio: 1.5) {
117 -webkit-transform: scale($ratio);
118 transform: scale($ratio);
119 }
120
121 /**
122 * Deprecated
123 * Use bourbon mixin instead `@include box-sizing(border-box);`
124 */
125 @mixin borderbox() {
126 box-sizing: border-box;
127 }
128
129 @mixin darkorlighttextshadow($a, $opacity: 0.8) {
130
131 @if lightness($a) >= 65% {
132
133 @include text_shadow(0, -1px, 0, rgba(0, 0, 0, $opacity));
134 }
135
136 @else {
137
138 @include text_shadow(0, 1px, 0, rgba(255, 255, 255, $opacity));
139 }
140 }
141
142 /**
143 * Objects
144 */
145 @mixin menu() {
146
147 @include clearfix();
148
149 li {
150 display: inline-block;
151 }
152 }
153
154 @mixin mediaright() {
155
156 @include clearfix();
157
158 img {
159 float: right;
160 height: auto;
161 }
162 }
163
164 @mixin medialeft() {
165
166 @include clearfix();
167
168 img {
169 float: right;
170 height: auto;
171 }
172 }
173
174 @mixin ir() {
175 display: block;
176 text-indent: -9999px;
177 position: relative;
178 height: 1em;
179 width: 1em;
180 }
181
182 @mixin icon( $glyph: "\e001" ) {
183 font-family: "WooCommerce";
184 speak: never;
185 font-weight: normal;
186 font-variant: normal;
187 text-transform: none;
188 line-height: 1;
189 margin: 0;
190 text-indent: 0;
191 position: absolute;
192 top: 0;
193 left: 0;
194 width: 100%;
195 height: 100%;
196 text-align: center;
197 content: $glyph;
198 }
199
200 @mixin icon_dashicons( $glyph: "\f333" ) {
201 font-family: "Dashicons";
202 speak: never;
203 font-weight: normal;
204 font-variant: normal;
205 text-transform: none;
206 line-height: 1;
207 -webkit-font-smoothing: antialiased;
208 margin: 0;
209 text-indent: 0;
210 position: absolute;
211 top: 0;
212 left: 0;
213 width: 100%;
214 height: 100%;
215 text-align: center;
216 content: $glyph;
217 }
218
219 @mixin iconbefore( $glyph: "\e001" ) {
220 font-family: "WooCommerce";
221 speak: never;
222 font-weight: normal;
223 font-variant: normal;
224 text-transform: none;
225 line-height: 1;
226 -webkit-font-smoothing: antialiased;
227 margin-right: 0.618em;
228 content: $glyph;
229 text-decoration: none;
230 }
231
232 @mixin iconbeforedashicons( $glyph: "\f333" ) {
233 font-family: "Dashicons";
234 speak: never;
235 font-weight: normal;
236 font-variant: normal;
237 text-transform: none;
238 line-height: 1;
239 -webkit-font-smoothing: antialiased;
240 content: $glyph;
241 text-decoration: none;
242 }
243
244 @mixin iconafter( $glyph: "\e001" ) {
245 font-family: "WooCommerce";
246 speak: never;
247 font-weight: normal;
248 font-variant: normal;
249 text-transform: none;
250 line-height: 1;
251 -webkit-font-smoothing: antialiased;
252 margin-left: 0.618em;
253 content: $glyph;
254 text-decoration: none;
255 }
256
257 @mixin loader() {
258
259 &::before {
260 height: 1em;
261 width: 1em;
262 display: block;
263 position: absolute;
264 top: 50%;
265 left: 50%;
266 margin-left: -0.5em;
267 margin-top: -0.5em;
268 content: "";
269 animation: spin 1s ease-in-out infinite;
270 background: url("../images/icons/loader.svg") center center;
271 background-size: cover;
272 line-height: 1;
273 text-align: center;
274 font-size: 2em;
275 color: rgba(#000, 0.75);
276 }
277 }
278
279 @mixin inversebuttoncolors {
280 background-color: transparent !important;
281 color: var(--button--color-text-hover) !important;
282
283 &:hover {
284 background-color: var(--button--color-background) !important;
285 color: var(--button--color-text) !important;
286 text-decoration: none !important;
287 }
288 }
289
290 @mixin table-marks() {
291 mark {
292 background: transparent none;
293 }
294
295 mark.yes {
296 color: var(--wc-green);
297 }
298
299 mark.no {
300 color: var(--wc-secondary-text);
301 }
302 }
303
304 @mixin coupon-error-notice-cart() {
305 clear: left;
306 color: var(--wc-red);
307 flex-basis: 100%;
308 float: none;
309 font-size: 0.75em;
310 margin-bottom: 0;
311 margin-top: 8px;
312 text-align: left;
313 width: auto;
314 }
315
316 @mixin coupon-error-notice-checkout() {
317 color: var(--wc-red);
318 display: block;
319 font-size: 0.75em;
320 margin-top: 8px;
321 }
322
323 @mixin checkout-inline-error-message() {
324 color: var(--wc-red);
325 font-size: 0.75em;
326 line-height: 1.3;
327 margin-bottom: 0;
328 margin-top: 0.5em;
329 }
330
331 @mixin woocommerce-product-gallery__trigger {
332 background: #fff;
333 border: none;
334 box-sizing: content-box;
335 border-radius: 100%;
336 cursor: pointer;
337 font-size: 2em;
338 height: 36px;
339 padding: 0;
340 position: absolute;
341 right: 0.5em;
342 text-indent: -9999px;
343 top: 0.5em;
344 width: 36px;
345 z-index: 99;
346
347 &::before {
348 border: 2px solid #000;
349 border-radius: 100%;
350 box-sizing: content-box;
351 content: "";
352 display: block;
353 height: 10px;
354 left: 9px;
355 top: 9px;
356 position: absolute;
357 width: 10px;
358 }
359
360 &::after {
361 background: #000;
362 border-radius: 6px;
363 box-sizing: content-box;
364 content: "";
365 display: block;
366 height: 8px;
367 left: 22px;
368 position: absolute;
369 top: 19px;
370 transform: rotate(-45deg);
371 width: 2px;
372 }
373
374 & span[aria-hidden="true"]="true""] {
375 border: 0;
376 clip-path: inset(50%);
377 height: 1px;
378 left: 50%;
379 margin: -1px;
380 overflow: hidden;
381 position: absolute;
382 top: 50%;
383 width: 1px;
384 }
385 }
386