/* Minify_CSS_UriRewriter::$debugText

*/

/* brands.css */

/* 1 */ .tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}
/* Minify_CSS_UriRewriter::$debugText

*/

/* style.css */

/* 1    */ @charset "UTF-8";
/* 2    */ /*!
/* 3    *| Theme Name:   Shopio
/* 4    *| Theme URI:    https://demo2.wpopal.com/shopio/
/* 5    *| Author:       Opal Team
/* 6    *| Author URI:   https://wpopal.com/
/* 7    *| Description:  Shopio is a powerful and modern WooCommerce WordPress Theme. With 30+ Shopio‘s demos and templates to work with, you can create any niche, industry or general store easily.
/* 8    *| Version:      1.3.0
/* 9    *| License:      GNU General Public License v2 or later
/* 10   *| License URI:  https://www.gnu.org/licenses/gpl-2.0.html
/* 11   *| Text Domain:  shopio
/* 12   *| Tags:         wordpress website, business, creative, modern, online store, clean, responsive, shop, blog, fashion, ecommerce, multipurpose, food, furniture, one page
/* 13   *| */
/* 14   */ /*--------------------------------------------------------------ch
/* 15   *| >>> TABLE OF CONTENTS:
/* 16   *| ----------------------------------------------------------------
/* 17   *| 1.0 Normalize
/* 18   *| 	1.1 Typography
/* 19   *| 	1.2 Global styles
/* 20   *| 2.0 Header
/* 21   *| 	2.1 Main Naivgation
/* 22   *| 	2.2 Vertical Naivgation
/* 23   *| 	2.3 Mega menu
/* 24   *| 3.0 Main content area
/* 25   *| 	3.1 Content (posts etc)
/* 26   *| 4.0 Footer
/* 27   *| 5.0 Alignment
/* 28   *| 6.0 Accessiblity
/* 29   *| 7.0 Clearing
/* 30   *| 8.0 Tables
/* 31   *| 9.0 404 Styles
/* 32   *| 10.0 Comments
/* 33   *| 11.0 Forms
/* 34   *| 12.0 Media
/* 35   *| 	12.1 Galleries
/* 36   *| 13.0 Captions
/* 37   *| 14.0 Pagination
/* 38   *| 15.0 Widgets
/* 39   *| 16.0 Layout
/* 40   *| 17.0 Utilities
/* 41   *| 18.0 Slick Carousel
/* 42   *| 19.0 Icons
/* 43   *| --------------------------------------------------------------*/
/* 44   */ /*-------------------------------------------------------------
/* 45   *| 1.0 Normalize
/* 46   *| normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css
/* 47   *| --------------------------------------------------------------*/
/* 48   */ /**
/* 49   *|  * 1. Set default font family to sans-serif.
/* 50   *|  * 2. Prevent iOS and IE text size adjust after device orientation change,

/* style.css *|

/* 51   *|  *    without disabling user zoom.
/* 52   *|  */
/* 53   */ html {
/* 54   */   font-family: sans-serif;
/* 55   */   /* 1 */
/* 56   */   -ms-text-size-adjust: 100%;
/* 57   */   /* 2 */
/* 58   */   -webkit-text-size-adjust: 100%;
/* 59   */   /* 2 */
/* 60   */ }
/* 61   */
/* 62   */ ::selection {
/* 63   */   text-shadow: none;
/* 64   */   color: #fff;
/* 65   */   background: var(--primary);
/* 66   */ }
/* 67   */
/* 68   */ /**
/* 69   *|  * Remove default margin.
/* 70   *|  */
/* 71   */ body {
/* 72   */   margin: 0;
/* 73   */ }
/* 74   */
/* 75   */ /* HTML5 display definitions
/* 76   *|    ========================================================================== */
/* 77   */ /**
/* 78   *|  * Correct `block` display not defined for any HTML5 element in IE 8/9.
/* 79   *|  * Correct `block` display not defined for `details` or `summary` in IE 10/11
/* 80   *|  * and Firefox.
/* 81   *|  * Correct `block` display not defined for `main` in IE 11.
/* 82   *|  */
/* 83   */ article,
/* 84   */ aside,
/* 85   */ details,
/* 86   */ figcaption,
/* 87   */ figure,
/* 88   */ footer,
/* 89   */ header,
/* 90   */ hgroup,
/* 91   */ main,
/* 92   */ menu,
/* 93   */ nav,
/* 94   */ section,
/* 95   */ summary {
/* 96   */   display: block;
/* 97   */ }
/* 98   */
/* 99   */ /**
/* 100  *|  * 1. Correct `inline-block` display not defined in IE 8/9.

/* style.css *|

/* 101  *|  * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
/* 102  *|  */
/* 103  */ audio,
/* 104  */ canvas,
/* 105  */ progress,
/* 106  */ video {
/* 107  */   display: inline-block;
/* 108  */   /* 1 */
/* 109  */   vertical-align: baseline;
/* 110  */   /* 2 */
/* 111  */ }
/* 112  */
/* 113  */ /**
/* 114  *|  * Prevent modern browsers from displaying `audio` without controls.
/* 115  *|  * Remove excess height in iOS 5 devices.
/* 116  *|  */
/* 117  */ audio:not([controls]) {
/* 118  */   display: none;
/* 119  */   height: 0;
/* 120  */ }
/* 121  */
/* 122  */ /**
/* 123  *|  * Address `[hidden]` styling not present in IE 8/9/10.
/* 124  *|  * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.
/* 125  *|  */
/* 126  */ [hidden],
/* 127  */ template {
/* 128  */   display: none;
/* 129  */ }
/* 130  */
/* 131  */ /* Links
/* 132  *|    ========================================================================== */
/* 133  */ /**
/* 134  *|  * Remove the gray background color from active links in IE 10.
/* 135  *|  */
/* 136  */ a {
/* 137  */   background-color: transparent;
/* 138  */ }
/* 139  */
/* 140  */ /**
/* 141  *|  * Improve readability of focused elements when they are also in an
/* 142  *|  * active/hover state.
/* 143  *|  */
/* 144  */ a:active,
/* 145  */ a:hover {
/* 146  */   outline: 0;
/* 147  */ }
/* 148  */
/* 149  */ /* Text-level semantics
/* 150  *|    ========================================================================== */

/* style.css */

/* 151  */ /**
/* 152  *|  * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
/* 153  *|  */
/* 154  */ abbr[title] {
/* 155  */   border-bottom: 1px dotted;
/* 156  */ }
/* 157  */
/* 158  */ /**
/* 159  *|  * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
/* 160  *|  */
/* 161  */ b,
/* 162  */ strong {
/* 163  */   font-weight: bold;
/* 164  */ }
/* 165  */
/* 166  */ /**
/* 167  *|  * Address styling not present in Safari and Chrome.
/* 168  *|  */
/* 169  */ dfn {
/* 170  */   font-style: italic;
/* 171  */ }
/* 172  */
/* 173  */ /**
/* 174  *|  * Address variable `h1` font-size and margin within `section` and `article`
/* 175  *|  * contexts in Firefox 4+, Safari, and Chrome.
/* 176  *|  */
/* 177  */ h1 {
/* 178  */   font-size: 2em;
/* 179  */   margin: 0.67em 0;
/* 180  */ }
/* 181  */
/* 182  */ /**
/* 183  *|  * Address styling not present in IE 8/9.
/* 184  *|  */
/* 185  */ mark {
/* 186  */   background: #ff0;
/* 187  */   color: var(--accent);
/* 188  */ }
/* 189  */
/* 190  */ /**
/* 191  *|  * Address inconsistent and variable font size in all browsers.
/* 192  *|  */
/* 193  */ small {
/* 194  */   font-size: 80%;
/* 195  */ }
/* 196  */
/* 197  */ /**
/* 198  *|  * Prevent `sub` and `sup` affecting `line-height` in all browsers.
/* 199  *|  */
/* 200  */ sub,

/* style.css */

/* 201  */ sup {
/* 202  */   font-size: 75%;
/* 203  */   line-height: 0;
/* 204  */   position: relative;
/* 205  */   vertical-align: baseline;
/* 206  */ }
/* 207  */
/* 208  */ sup {
/* 209  */   top: -0.5em;
/* 210  */ }
/* 211  */
/* 212  */ sub {
/* 213  */   bottom: -0.25em;
/* 214  */ }
/* 215  */
/* 216  */ /* Embedded content
/* 217  *|    ========================================================================== */
/* 218  */ /**
/* 219  *|  * Remove border when inside `a` element in IE 8/9/10.
/* 220  *|  */
/* 221  */ img {
/* 222  */   border: 0;
/* 223  */ }
/* 224  */
/* 225  */ /**
/* 226  *|  * Correct overflow not hidden in IE 9/10/11.
/* 227  *|  */
/* 228  */ svg:not(:root) {
/* 229  */   overflow: hidden;
/* 230  */ }
/* 231  */
/* 232  */ /* Grouping content
/* 233  *|    ========================================================================== */
/* 234  */ /**
/* 235  *|  * Address margin not present in IE 8/9 and Safari.
/* 236  *|  */
/* 237  */ figure {
/* 238  */   margin: 1em 40px;
/* 239  */ }
/* 240  */
/* 241  */ /**
/* 242  *|  * Address differences between Firefox and other browsers.
/* 243  *|  */
/* 244  */ hr {
/* 245  */   box-sizing: content-box;
/* 246  */   height: 0;
/* 247  */ }
/* 248  */
/* 249  */ /**
/* 250  *|  * Contain overflow in all browsers.

/* style.css *|

/* 251  *|  */
/* 252  */ pre {
/* 253  */   overflow: auto;
/* 254  */ }
/* 255  */
/* 256  */ /**
/* 257  *|  * Address odd `em`-unit font size rendering in all browsers.
/* 258  *|  */
/* 259  */ code,
/* 260  */ kbd,
/* 261  */ pre,
/* 262  */ samp {
/* 263  */   font-family: monospace, monospace;
/* 264  */   font-size: 1em;
/* 265  */ }
/* 266  */
/* 267  */ /* Forms
/* 268  *|    ========================================================================== */
/* 269  */ /**
/* 270  *|  * Known limitation: by default, Chrome and Safari on OS X allow very limited
/* 271  *|  * styling of `select`, unless a `border` property is set.
/* 272  *|  */
/* 273  */ /**
/* 274  *|  * 1. Correct color not being inherited.
/* 275  *|  *    Known issue: affects color of disabled elements.
/* 276  *|  * 2. Correct font properties not being inherited.
/* 277  *|  * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
/* 278  *|  */
/* 279  */ button,
/* 280  */ input,
/* 281  */ optgroup,
/* 282  */ select,
/* 283  */ textarea {
/* 284  */   color: inherit;
/* 285  */   /* 1 */
/* 286  */   font: inherit;
/* 287  */   /* 2 */
/* 288  */   margin: 0;
/* 289  */   /* 3 */
/* 290  */ }
/* 291  */
/* 292  */ /**
/* 293  *|  * Address `overflow` set to `hidden` in IE 8/9/10/11.
/* 294  *|  */
/* 295  */ button {
/* 296  */   overflow: visible;
/* 297  */ }
/* 298  */
/* 299  */ /**
/* 300  *|  * Address inconsistent `text-transform` inheritance for `button` and `select`.

/* style.css *|

/* 301  *|  * All other form control elements do not inherit `text-transform` values.
/* 302  *|  * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
/* 303  *|  * Correct `select` style inheritance in Firefox.
/* 304  *|  */
/* 305  */ button,
/* 306  */ select {
/* 307  */   text-transform: none;
/* 308  */ }
/* 309  */
/* 310  */ /**
/* 311  *|  * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
/* 312  *|  *    and `video` controls.
/* 313  *|  * 2. Correct inability to style clickable `input` types in iOS.
/* 314  *|  * 3. Improve usability and consistency of cursor style between image-type
/* 315  *|  *    `input` and others.
/* 316  *|  */
/* 317  */ button,
/* 318  */ html input[type=button],
/* 319  */ input[type=reset],
/* 320  */ input[type=submit] {
/* 321  */   -webkit-appearance: button;
/* 322  */   /* 2 */
/* 323  */   cursor: pointer;
/* 324  */   /* 3 */
/* 325  */ }
/* 326  */
/* 327  */ /**
/* 328  *|  * Re-set default cursor for disabled elements.
/* 329  *|  */
/* 330  */ button[disabled],
/* 331  */ html input[disabled] {
/* 332  */   cursor: default;
/* 333  */ }
/* 334  */
/* 335  */ /**
/* 336  *|  * Remove inner padding and border in Firefox 4+.
/* 337  *|  */
/* 338  */ button::-moz-focus-inner,
/* 339  */ input::-moz-focus-inner {
/* 340  */   border: 0;
/* 341  */   padding: 0;
/* 342  */ }
/* 343  */
/* 344  */ /**
/* 345  *|  * Address Firefox 4+ setting `line-height` on `input` using `!important` in
/* 346  *|  * the UA stylesheet.
/* 347  *|  */
/* 348  */ input {
/* 349  */   line-height: normal;
/* 350  */ }

/* style.css */

/* 351  */
/* 352  */ /**
/* 353  *|  * It's recommended that you don't attempt to style these elements.
/* 354  *|  * Firefox's implementation doesn't respect box-sizing, padding, or width.
/* 355  *|  *
/* 356  *|  * 1. Address box sizing set to `content-box` in IE 8/9/10.
/* 357  *|  * 2. Remove excess padding in IE 8/9/10.
/* 358  *|  */
/* 359  */ input[type=checkbox],
/* 360  */ input[type=radio] {
/* 361  */   box-sizing: border-box;
/* 362  */   /* 1 */
/* 363  */   padding: 0;
/* 364  */   /* 2 */
/* 365  */ }
/* 366  */
/* 367  */ /**
/* 368  *|  * Fix the cursor style for Chrome's increment/decrement buttons. For certain
/* 369  *|  * `font-size` values of the `input`, it causes the cursor style of the
/* 370  *|  * decrement button to change from `default` to `text`.
/* 371  *|  */
/* 372  */ input[type=number]::-webkit-inner-spin-button,
/* 373  */ input[type=number]::-webkit-outer-spin-button {
/* 374  */   height: auto;
/* 375  */ }
/* 376  */
/* 377  */ /**
/* 378  *|  * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
/* 379  *|  * 2. Address `box-sizing` set to `border-box` in Safari and Chrome.
/* 380  *|  */
/* 381  */ input[type=search] {
/* 382  */   -webkit-appearance: textfield;
/* 383  */   /* 1 */
/* 384  */   box-sizing: content-box;
/* 385  */   /* 2 */
/* 386  */ }
/* 387  */
/* 388  */ /**
/* 389  *|  * Remove inner padding and search cancel button in Safari and Chrome on OS X.
/* 390  *|  * Safari (but not Chrome) clips the cancel button when the search input has
/* 391  *|  * padding (and `textfield` appearance).
/* 392  *|  */
/* 393  */ input[type=search]::-webkit-search-cancel-button,
/* 394  */ input[type=search]::-webkit-search-decoration {
/* 395  */   -webkit-appearance: none;
/* 396  */ }
/* 397  */
/* 398  */ /**
/* 399  *|  * Define consistent border, margin, and padding.
/* 400  *|  */

/* style.css */

/* 401  */ fieldset {
/* 402  */   border: 1px solid #c0c0c0;
/* 403  */   margin: 0 2px;
/* 404  */   padding: 0.35em 0.625em 0.75em;
/* 405  */ }
/* 406  */
/* 407  */ /**
/* 408  *|  * 1. Correct `color` not being inherited in IE 8/9/10/11.
/* 409  *|  * 2. Remove padding so people aren't caught out if they zero out fieldsets.
/* 410  *|  */
/* 411  */ legend {
/* 412  */   border: 0;
/* 413  */   /* 1 */
/* 414  */   padding: 0;
/* 415  */   /* 2 */
/* 416  */ }
/* 417  */
/* 418  */ /**
/* 419  *|  * Remove default vertical scrollbar in IE 8/9/10/11.
/* 420  *|  */
/* 421  */ textarea {
/* 422  */   overflow: auto;
/* 423  */ }
/* 424  */
/* 425  */ /**
/* 426  *|  * Don't inherit the `font-weight` (applied by a rule above).
/* 427  *|  * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
/* 428  *|  */
/* 429  */ optgroup {
/* 430  */   font-weight: bold;
/* 431  */ }
/* 432  */
/* 433  */ /* Tables
/* 434  *|    ========================================================================== */
/* 435  */ /**
/* 436  *|  * Remove most spacing between table cells.
/* 437  *|  */
/* 438  */ table {
/* 439  */   border-collapse: collapse;
/* 440  */   border-spacing: 0;
/* 441  */ }
/* 442  */
/* 443  */ td,
/* 444  */ th {
/* 445  */   padding: 0;
/* 446  */ }
/* 447  */
/* 448  */ /*-------------------------------------------------------------
/* 449  *| 1.1 Typography
/* 450  *| --------------------------------------------------------------*/

/* style.css */

/* 451  */ :root {
/* 452  */   --primary: #82D175;
/* 453  */   --primary_hover: #6bc85c;
/* 454  */   --text: #666666;
/* 455  */   --accent: #000000;
/* 456  */   --light: #999999;
/* 457  */   --highlight:#E56D6D;
/* 458  */   --border: #E5E5E5;
/* 459  */   --background: #ffffff;
/* 460  */   --e-global-typography-text-font-family: "Be Vietnam Pro", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
/* 461  */   --e-global-typography-accent-font-family: "Be Vietnam Pro", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
/* 462  */ }
/* 463  */
/* 464  */ body {
/* 465  */   -ms-word-wrap: break-word;
/* 466  */   word-wrap: break-word;
/* 467  */   -webkit-font-smoothing: antialiased;
/* 468  */   -moz-osx-font-smoothing: grayscale;
/* 469  */   background-color: var(--background);
/* 470  */   overflow-x: hidden;
/* 471  */ }
/* 472  */
/* 473  */ body,
/* 474  */ button,
/* 475  */ input,
/* 476  */ textarea {
/* 477  */   color: var(--text);
/* 478  */   font-family: var(--e-global-typography-text-font-family);
/* 479  */   font-size: 14px;
/* 480  */   line-height: 1.714;
/* 481  */   text-rendering: optimizeLegibility;
/* 482  */ }
/* 483  */
/* 484  */ select {
/* 485  */   color: initial;
/* 486  */   font-family: var(--e-global-typography-text-font-family);
/* 487  */   max-width: 100%;
/* 488  */ }
/* 489  */
/* 490  */ h1,
/* 491  */ h2,
/* 492  */ h3,
/* 493  */ h4,
/* 494  */ h5,
/* 495  */ h6 {
/* 496  */   clear: both;
/* 497  */   margin: 0 0 0.5407911001em;
/* 498  */   color: var(--accent);
/* 499  */   font-weight: 700;
/* 500  */   font-family: var(--e-global-typography-accent-font-family);

/* style.css */

/* 501  */ }
/* 502  */ .comment-body .comment-text h1,
/* 503  */ .comment-body .comment-text h2,
/* 504  */ .comment-body .comment-text h3,
/* 505  */ .comment-body .comment-text h4,
/* 506  */ .comment-body .comment-text h5,
/* 507  */ .comment-body .comment-text h6 {
/* 508  */   padding: 1em 0 0;
/* 509  */ }
/* 510  */
/* 511  */ h1,
/* 512  */ .alpha {
/* 513  */   font-size: 60px;
/* 514  */   line-height: 1.214;
/* 515  */ }
/* 516  */
/* 517  */ h2,
/* 518  */ .beta {
/* 519  */   font-size: 48px;
/* 520  */   line-height: 1.214;
/* 521  */ }
/* 522  */
/* 523  */ h3,
/* 524  */ .gamma {
/* 525  */   font-size: 36px;
/* 526  */   line-height: 1.3;
/* 527  */ }
/* 528  */
/* 529  */ h4,
/* 530  */ .delta {
/* 531  */   font-size: 28px;
/* 532  */ }
/* 533  */
/* 534  */ h5 {
/* 535  */   font-size: 20px;
/* 536  */   font-weight: 600;
/* 537  */ }
/* 538  */
/* 539  */ h6 {
/* 540  */   font-size: 16px;
/* 541  */   font-weight: 600;
/* 542  */ }
/* 543  */
/* 544  */ .alpha,
/* 545  */ .beta,
/* 546  */ .gamma,
/* 547  */ .delta {
/* 548  */   display: block;
/* 549  */ }
/* 550  */

/* style.css */

/* 551  */ p + h2, p + header h2, p + h3, p + h4,
/* 552  */ ul + h2,
/* 553  */ ul + header h2,
/* 554  */ ul + h3,
/* 555  */ ul + h4,
/* 556  */ ol + h2,
/* 557  */ ol + header h2,
/* 558  */ ol + h3,
/* 559  */ ol + h4,
/* 560  */ table + h2,
/* 561  */ table + header h2,
/* 562  */ table + h3,
/* 563  */ table + h4,
/* 564  */ blockquote + h2,
/* 565  */ blockquote + header h2,
/* 566  */ blockquote + h3,
/* 567  */ blockquote + h4,
/* 568  */ form + h2,
/* 569  */ form + header h2,
/* 570  */ form + h3,
/* 571  */ form + h4 {
/* 572  */   margin-top: 1em;
/* 573  */ }
/* 574  */
/* 575  */ hr {
/* 576  */   background-color: #ccc;
/* 577  */   border: 0;
/* 578  */   height: 1px;
/* 579  */   margin: 0 0 1em;
/* 580  */ }
/* 581  */
/* 582  */ p {
/* 583  */   margin: 0 0 1em;
/* 584  */ }
/* 585  */
/* 586  */ ul,
/* 587  */ ol {
/* 588  */   margin: 0 0 1em 3em;
/* 589  */   padding: 0;
/* 590  */ }
/* 591  */
/* 592  */ ul {
/* 593  */   list-style: disc;
/* 594  */ }
/* 595  */
/* 596  */ ol {
/* 597  */   list-style: decimal;
/* 598  */ }
/* 599  */
/* 600  */ li > ul,

/* style.css */

/* 601  */ li > ol {
/* 602  */   margin-bottom: 0;
/* 603  */   margin-left: 1em;
/* 604  */ }
/* 605  */
/* 606  */ dt {
/* 607  */   font-weight: 600;
/* 608  */ }
/* 609  */
/* 610  */ dd {
/* 611  */   margin: 0 0 1.41575em;
/* 612  */ }
/* 613  */
/* 614  */ b,
/* 615  */ strong {
/* 616  */   font-weight: 600;
/* 617  */ }
/* 618  */
/* 619  */ dfn,
/* 620  */ cite,
/* 621  */ em,
/* 622  */ i {
/* 623  */   font-style: italic;
/* 624  */ }
/* 625  */
/* 626  */ blockquote {
/* 627  */   font-size: 18px;
/* 628  */   color: var(--accent);
/* 629  */   font-style: italic;
/* 630  */ }
/* 631  */ blockquote p {
/* 632  */   position: relative;
/* 633  */ }
/* 634  */ blockquote p:first-child:before {
/* 635  */   color: var(--primary);
/* 636  */   font-style: normal;
/* 637  */   font-size: 30px;
/* 638  */   position: absolute;
/* 639  */   top: 10px;
/* 640  */   left: -60px;
/* 641  */   text-shadow: none;
/* 642  */   z-index: -1;
/* 643  */ }
/* 644  */ blockquote p:last-child {
/* 645  */   margin-bottom: 0;
/* 646  */ }
/* 647  */
/* 648  */ address {
/* 649  */   margin: 0 0 1em;
/* 650  */ }

/* style.css */

/* 651  */
/* 652  */ pre {
/* 653  */   background: rgba(0, 0, 0, 0.1);
/* 654  */   font-family: "Courier 10 Pitch", Courier, monospace;
/* 655  */   margin-bottom: 1.618em;
/* 656  */   padding: 1.618em;
/* 657  */   overflow: auto;
/* 658  */   max-width: 100%;
/* 659  */ }
/* 660  */
/* 661  */ code,
/* 662  */ kbd,
/* 663  */ tt,
/* 664  */ var {
/* 665  */   font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
/* 666  */   background-color: rgba(0, 0, 0, 0.05);
/* 667  */   padding: 0.202em 0.5407911001em;
/* 668  */ }
/* 669  */
/* 670  */ abbr,
/* 671  */ acronym {
/* 672  */   border-bottom: 1px dotted #666;
/* 673  */   cursor: help;
/* 674  */ }
/* 675  */
/* 676  */ mark,
/* 677  */ ins {
/* 678  */   text-decoration: none;
/* 679  */   font-weight: 600;
/* 680  */   background: transparent;
/* 681  */ }
/* 682  */
/* 683  */ sup,
/* 684  */ sub {
/* 685  */   font-size: 75%;
/* 686  */   height: 0;
/* 687  */   line-height: 0;
/* 688  */   position: relative;
/* 689  */   vertical-align: baseline;
/* 690  */ }
/* 691  */
/* 692  */ sup {
/* 693  */   bottom: 1ex;
/* 694  */ }
/* 695  */
/* 696  */ sub {
/* 697  */   top: 0.5ex;
/* 698  */ }
/* 699  */
/* 700  */ small {

/* style.css */

/* 701  */   font-size: 75%;
/* 702  */ }
/* 703  */
/* 704  */ big {
/* 705  */   font-size: 125%;
/* 706  */ }
/* 707  */
/* 708  */ figure {
/* 709  */   margin: 0;
/* 710  */ }
/* 711  */
/* 712  */ table {
/* 713  */   margin: 0 0 1.41575em;
/* 714  */   width: 100%;
/* 715  */ }
/* 716  */
/* 717  */ img {
/* 718  */   height: auto;
/* 719  */   max-width: 100%;
/* 720  */   display: block;
/* 721  */ }
/* 722  */
/* 723  */ a {
/* 724  */   color: var(--accent);
/* 725  */   text-decoration: none;
/* 726  */ }
/* 727  */ a:hover {
/* 728  */   color: var(--primary);
/* 729  */   text-decoration: none;
/* 730  */ }
/* 731  */
/* 732  */ :focus {
/* 733  */   outline: none;
/* 734  */ }
/* 735  */
/* 736  */ .shopio-cute * {
/* 737  */   font-family: "Comic Sans MS", sans-serif;
/* 738  */ }
/* 739  */
/* 740  */ .hidden {
/* 741  */   display: none !important;
/* 742  */ }
/* 743  */
/* 744  */ /*-------------------------------------------------------------
/* 745  *| 1.2 Global styles
/* 746  *| --------------------------------------------------------------*/
/* 747  */ * {
/* 748  */   box-sizing: border-box;
/* 749  */ }
/* 750  */

/* style.css */

/* 751  */ .site {
/* 752  */   overflow-x: hidden;
/* 753  */ }
/* 754  */
/* 755  */ .site-content,
/* 756  */ .header-widget-region {
/* 757  */   -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
/* 758  */ }
/* 759  */
/* 760  */ .bg-primary {
/* 761  */   background-color: var(--primary);
/* 762  */ }
/* 763  */
/* 764  */ .shape-primary .elementor-shape-fill {
/* 765  */   fill: primary;
/* 766  */ }
/* 767  */
/* 768  */ .color-primary {
/* 769  */   color: var(--primary);
/* 770  */ }
/* 771  */
/* 772  */ .outline-primary {
/* 773  */   outline-color: primary;
/* 774  */ }
/* 775  */
/* 776  */ .bd-primary {
/* 777  */   border-color: var(--primary);
/* 778  */ }
/* 779  */
/* 780  */ .bd-t-primary {
/* 781  */   border-top-color: var(--primary);
/* 782  */ }
/* 783  */
/* 784  */ .bd-b-primary {
/* 785  */   border-bottom-color: var(--primary);
/* 786  */ }
/* 787  */
/* 788  */ .bd-r-primary {
/* 789  */   border-right-color: var(--primary);
/* 790  */ }
/* 791  */
/* 792  */ .bd-l-primary {
/* 793  */   border-left-color: var(--primary);
/* 794  */ }
/* 795  */
/* 796  */ .bg-primary_hover {
/* 797  */   background-color: var(--primary_hover);
/* 798  */ }
/* 799  */
/* 800  */ .shape-primary_hover .elementor-shape-fill {

/* style.css */

/* 801  */   fill: primary_hover;
/* 802  */ }
/* 803  */
/* 804  */ .color-primary_hover {
/* 805  */   color: var(--primary_hover);
/* 806  */ }
/* 807  */
/* 808  */ .outline-primary_hover {
/* 809  */   outline-color: primary_hover;
/* 810  */ }
/* 811  */
/* 812  */ .bd-primary_hover {
/* 813  */   border-color: var(--primary_hover);
/* 814  */ }
/* 815  */
/* 816  */ .bd-t-primary_hover {
/* 817  */   border-top-color: var(--primary_hover);
/* 818  */ }
/* 819  */
/* 820  */ .bd-b-primary_hover {
/* 821  */   border-bottom-color: var(--primary_hover);
/* 822  */ }
/* 823  */
/* 824  */ .bd-r-primary_hover {
/* 825  */   border-right-color: var(--primary_hover);
/* 826  */ }
/* 827  */
/* 828  */ .bd-l-primary_hover {
/* 829  */   border-left-color: var(--primary_hover);
/* 830  */ }
/* 831  */
/* 832  */ .bg-tertiary {
/* 833  */   background-color: var(--tertiary);
/* 834  */ }
/* 835  */
/* 836  */ .shape-tertiary .elementor-shape-fill {
/* 837  */   fill: tertiary;
/* 838  */ }
/* 839  */
/* 840  */ .color-tertiary {
/* 841  */   color: var(--tertiary);
/* 842  */ }
/* 843  */
/* 844  */ .outline-tertiary {
/* 845  */   outline-color: tertiary;
/* 846  */ }
/* 847  */
/* 848  */ .bd-tertiary {
/* 849  */   border-color: var(--tertiary);
/* 850  */ }

/* style.css */

/* 851  */
/* 852  */ .bd-t-tertiary {
/* 853  */   border-top-color: var(--tertiary);
/* 854  */ }
/* 855  */
/* 856  */ .bd-b-tertiary {
/* 857  */   border-bottom-color: var(--tertiary);
/* 858  */ }
/* 859  */
/* 860  */ .bd-r-tertiary {
/* 861  */   border-right-color: var(--tertiary);
/* 862  */ }
/* 863  */
/* 864  */ .bd-l-tertiary {
/* 865  */   border-left-color: var(--tertiary);
/* 866  */ }
/* 867  */
/* 868  */ .bg-body {
/* 869  */   background-color: var(--body);
/* 870  */ }
/* 871  */
/* 872  */ .shape-body .elementor-shape-fill {
/* 873  */   fill: body;
/* 874  */ }
/* 875  */
/* 876  */ .color-body {
/* 877  */   color: var(--body);
/* 878  */ }
/* 879  */
/* 880  */ .outline-body {
/* 881  */   outline-color: body;
/* 882  */ }
/* 883  */
/* 884  */ .bd-body {
/* 885  */   border-color: var(--body);
/* 886  */ }
/* 887  */
/* 888  */ .bd-t-body {
/* 889  */   border-top-color: var(--body);
/* 890  */ }
/* 891  */
/* 892  */ .bd-b-body {
/* 893  */   border-bottom-color: var(--body);
/* 894  */ }
/* 895  */
/* 896  */ .bd-r-body {
/* 897  */   border-right-color: var(--body);
/* 898  */ }
/* 899  */
/* 900  */ .bd-l-body {

/* style.css */

/* 901  */   border-left-color: var(--body);
/* 902  */ }
/* 903  */
/* 904  */ .bg-heading {
/* 905  */   background-color: var(--heading);
/* 906  */ }
/* 907  */
/* 908  */ .shape-heading .elementor-shape-fill {
/* 909  */   fill: heading;
/* 910  */ }
/* 911  */
/* 912  */ .color-heading {
/* 913  */   color: var(--heading);
/* 914  */ }
/* 915  */
/* 916  */ .outline-heading {
/* 917  */   outline-color: heading;
/* 918  */ }
/* 919  */
/* 920  */ .bd-heading {
/* 921  */   border-color: var(--heading);
/* 922  */ }
/* 923  */
/* 924  */ .bd-t-heading {
/* 925  */   border-top-color: var(--heading);
/* 926  */ }
/* 927  */
/* 928  */ .bd-b-heading {
/* 929  */   border-bottom-color: var(--heading);
/* 930  */ }
/* 931  */
/* 932  */ .bd-r-heading {
/* 933  */   border-right-color: var(--heading);
/* 934  */ }
/* 935  */
/* 936  */ .bd-l-heading {
/* 937  */   border-left-color: var(--heading);
/* 938  */ }
/* 939  */
/* 940  */ .bg-light {
/* 941  */   background-color: var(--light);
/* 942  */ }
/* 943  */
/* 944  */ .shape-light .elementor-shape-fill {
/* 945  */   fill: light;
/* 946  */ }
/* 947  */
/* 948  */ .color-light {
/* 949  */   color: var(--light);
/* 950  */ }

/* style.css */

/* 951  */
/* 952  */ .outline-light {
/* 953  */   outline-color: light;
/* 954  */ }
/* 955  */
/* 956  */ .bd-light {
/* 957  */   border-color: var(--light);
/* 958  */ }
/* 959  */
/* 960  */ .bd-t-light {
/* 961  */   border-top-color: var(--light);
/* 962  */ }
/* 963  */
/* 964  */ .bd-b-light {
/* 965  */   border-bottom-color: var(--light);
/* 966  */ }
/* 967  */
/* 968  */ .bd-r-light {
/* 969  */   border-right-color: var(--light);
/* 970  */ }
/* 971  */
/* 972  */ .bd-l-light {
/* 973  */   border-left-color: var(--light);
/* 974  */ }
/* 975  */
/* 976  */ .bg-border {
/* 977  */   background-color: var(--border);
/* 978  */ }
/* 979  */
/* 980  */ .shape-border .elementor-shape-fill {
/* 981  */   fill: border;
/* 982  */ }
/* 983  */
/* 984  */ .color-border {
/* 985  */   color: var(--border);
/* 986  */ }
/* 987  */
/* 988  */ .outline-border {
/* 989  */   outline-color: border;
/* 990  */ }
/* 991  */
/* 992  */ .bd-border {
/* 993  */   border-color: var(--border);
/* 994  */ }
/* 995  */
/* 996  */ .bd-t-border {
/* 997  */   border-top-color: var(--border);
/* 998  */ }
/* 999  */
/* 1000 */ .bd-b-border {

/* style.css */

/* 1001 */   border-bottom-color: var(--border);
/* 1002 */ }
/* 1003 */
/* 1004 */ .bd-r-border {
/* 1005 */   border-right-color: var(--border);
/* 1006 */ }
/* 1007 */
/* 1008 */ .bd-l-border {
/* 1009 */   border-left-color: var(--border);
/* 1010 */ }
/* 1011 */
/* 1012 */ .bg-background {
/* 1013 */   background-color: var(--background);
/* 1014 */ }
/* 1015 */
/* 1016 */ .shape-background .elementor-shape-fill {
/* 1017 */   fill: background;
/* 1018 */ }
/* 1019 */
/* 1020 */ .color-background {
/* 1021 */   color: var(--background);
/* 1022 */ }
/* 1023 */
/* 1024 */ .outline-background {
/* 1025 */   outline-color: background;
/* 1026 */ }
/* 1027 */
/* 1028 */ .bd-background {
/* 1029 */   border-color: var(--background);
/* 1030 */ }
/* 1031 */
/* 1032 */ .bd-t-background {
/* 1033 */   border-top-color: var(--background);
/* 1034 */ }
/* 1035 */
/* 1036 */ .bd-b-background {
/* 1037 */   border-bottom-color: var(--background);
/* 1038 */ }
/* 1039 */
/* 1040 */ .bd-r-background {
/* 1041 */   border-right-color: var(--background);
/* 1042 */ }
/* 1043 */
/* 1044 */ .bd-l-background {
/* 1045 */   border-left-color: var(--background);
/* 1046 */ }
/* 1047 */
/* 1048 */ .lazyloaded {
/* 1049 */   transition: all 0.3s !important;
/* 1050 */ }

/* style.css */

/* 1051 */
/* 1052 */ #page .site-content {
/* 1053 */   margin-top: 60px;
/* 1054 */   margin-bottom: 40px;
/* 1055 */ }
/* 1056 */ @media (max-width: 767px) {
/* 1057 */   #page .site-content {
/* 1058 */     margin-top: 40px;
/* 1059 */   }
/* 1060 */ }
/* 1061 */ body.page-template-template-homepage #page .site-content, body.home:not(.blog) #page .site-content {
/* 1062 */   margin-top: 0;
/* 1063 */   margin-bottom: 0;
/* 1064 */ }
/* 1065 */ body.home #page .shopio-breadcrumb, body.error404 #page .shopio-breadcrumb {
/* 1066 */   display: none;
/* 1067 */ }
/* 1068 */
/* 1069 */ /*-------------------------------------------------------------
/* 1070 *| 1.3 Grid
/* 1071 *| --------------------------------------------------------------*/
/* 1072 */ .col-fluid {
/* 1073 */   padding-left: 15px;
/* 1074 */   padding-right: 15px;
/* 1075 */ }
/* 1076 */ @media (max-width: 1320px) {
/* 1077 */   .col-fluid {
/* 1078 */     padding-left: 30px;
/* 1079 */     padding-right: 30px;
/* 1080 */   }
/* 1081 */ }
/* 1082 */
/* 1083 */ .col-full {
/* 1084 */   max-width: 1320px;
/* 1085 */   margin-left: auto;
/* 1086 */   margin-right: auto;
/* 1087 */   padding-left: 15px;
/* 1088 */   padding-right: 15px;
/* 1089 */ }
/* 1090 */ .col-full::before, .col-full::after {
/* 1091 */   content: "";
/* 1092 */   display: table;
/* 1093 */ }
/* 1094 */ .col-full::after {
/* 1095 */   clear: both;
/* 1096 */ }
/* 1097 */ .col-full:after {
/* 1098 */   content: " ";
/* 1099 */   display: block;
/* 1100 */   clear: both;

/* style.css */

/* 1101 */ }
/* 1102 */ @media (min-width: 768px) and (max-width: 1320px) {
/* 1103 */   .col-full {
/* 1104 */     padding-left: 30px;
/* 1105 */     padding-right: 30px;
/* 1106 */     width: auto;
/* 1107 */   }
/* 1108 */ }
/* 1109 */
/* 1110 */ [data-elementor-columns] {
/* 1111 */   display: flex;
/* 1112 */   flex-wrap: wrap;
/* 1113 */   margin-left: -15px;
/* 1114 */   margin-right: -15px;
/* 1115 */ }
/* 1116 */ [data-elementor-columns] .column-item {
/* 1117 */   padding-left: 15px;
/* 1118 */   padding-right: 15px;
/* 1119 */ }
/* 1120 */
/* 1121 */ [data-elementor-columns-mobile="1"] .column-item {
/* 1122 */   flex: 0 0 100%;
/* 1123 */   max-width: 100%;
/* 1124 */ }
/* 1125 */
/* 1126 */ [data-elementor-columns-mobile="2"] .column-item {
/* 1127 */   flex: 0 0 50%;
/* 1128 */   max-width: 50%;
/* 1129 */ }
/* 1130 */
/* 1131 */ [data-elementor-columns-mobile="3"] .column-item {
/* 1132 */   flex: 0 0 33.3333333333%;
/* 1133 */   max-width: 33.3333333333%;
/* 1134 */ }
/* 1135 */
/* 1136 */ [data-elementor-columns-mobile="4"] .column-item {
/* 1137 */   flex: 0 0 25%;
/* 1138 */   max-width: 25%;
/* 1139 */ }
/* 1140 */
/* 1141 */ [data-elementor-columns-mobile="5"] .column-item {
/* 1142 */   flex: 0 0 20%;
/* 1143 */   max-width: 20%;
/* 1144 */ }
/* 1145 */
/* 1146 */ [data-elementor-columns-mobile="6"] .column-item {
/* 1147 */   flex: 0 0 16.6666666667%;
/* 1148 */   max-width: 16.6666666667%;
/* 1149 */ }
/* 1150 */

/* style.css */

/* 1151 */ @media (min-width: 768px) {
/* 1152 */   [data-elementor-columns-tablet="1"] .column-item {
/* 1153 */     flex: 0 0 100%;
/* 1154 */     max-width: 100%;
/* 1155 */   }
/* 1156 */
/* 1157 */   [data-elementor-columns-tablet="2"] .column-item {
/* 1158 */     flex: 0 0 50%;
/* 1159 */     max-width: 50%;
/* 1160 */   }
/* 1161 */
/* 1162 */   [data-elementor-columns-tablet="3"] .column-item {
/* 1163 */     flex: 0 0 33.3333333333%;
/* 1164 */     max-width: 33.3333333333%;
/* 1165 */   }
/* 1166 */
/* 1167 */   [data-elementor-columns-tablet="4"] .column-item {
/* 1168 */     flex: 0 0 25%;
/* 1169 */     max-width: 25%;
/* 1170 */   }
/* 1171 */
/* 1172 */   [data-elementor-columns-tablet="5"] .column-item {
/* 1173 */     flex: 0 0 20%;
/* 1174 */     max-width: 20%;
/* 1175 */   }
/* 1176 */
/* 1177 */   [data-elementor-columns-tablet="6"] .column-item {
/* 1178 */     flex: 0 0 16.6666666667%;
/* 1179 */     max-width: 16.6666666667%;
/* 1180 */   }
/* 1181 */ }
/* 1182 */ @media (min-width: 1024px) {
/* 1183 */   [data-elementor-columns="1"] .column-item {
/* 1184 */     flex: 0 0 100%;
/* 1185 */     max-width: 100%;
/* 1186 */   }
/* 1187 */
/* 1188 */   [data-elementor-columns="2"] .column-item {
/* 1189 */     flex: 0 0 50%;
/* 1190 */     max-width: 50%;
/* 1191 */   }
/* 1192 */
/* 1193 */   [data-elementor-columns="3"] .column-item {
/* 1194 */     flex: 0 0 33.3333333333%;
/* 1195 */     max-width: 33.3333333333%;
/* 1196 */   }
/* 1197 */
/* 1198 */   [data-elementor-columns="4"] .column-item {
/* 1199 */     flex: 0 0 25%;
/* 1200 */     max-width: 25%;

/* style.css */

/* 1201 */   }
/* 1202 */
/* 1203 */   [data-elementor-columns="5"] .column-item {
/* 1204 */     flex: 0 0 20%;
/* 1205 */     max-width: 20%;
/* 1206 */   }
/* 1207 */
/* 1208 */   [data-elementor-columns="6"] .column-item {
/* 1209 */     flex: 0 0 16.6666666667%;
/* 1210 */     max-width: 16.6666666667%;
/* 1211 */   }
/* 1212 */
/* 1213 */   [data-elementor-columns="7"] .column-item {
/* 1214 */     flex: 0 0 14.2857142857%;
/* 1215 */     max-width: 14.2857142857%;
/* 1216 */   }
/* 1217 */
/* 1218 */   [data-elementor-columns="8"] .column-item {
/* 1219 */     flex: 0 0 12.5%;
/* 1220 */     max-width: 12.5%;
/* 1221 */   }
/* 1222 */ }
/* 1223 */ .page-template-template-homepage #primary,
/* 1224 */ .page-template-template-homepage .site-main {
/* 1225 */   margin-bottom: 0;
/* 1226 */ }
/* 1227 */
/* 1228 */ .container {
/* 1229 */   margin-left: auto;
/* 1230 */   margin-right: auto;
/* 1231 */   padding-left: 15px;
/* 1232 */   padding-right: 15px;
/* 1233 */   width: 100%;
/* 1234 */   max-width: 1320px;
/* 1235 */ }
/* 1236 */ @media (min-width: 768px) and (max-width: 1320px) {
/* 1237 */   .container {
/* 1238 */     padding-left: 30px;
/* 1239 */     padding-right: 30px;
/* 1240 */     width: auto;
/* 1241 */   }
/* 1242 */ }
/* 1243 */
/* 1244 */ .row {
/* 1245 */   display: flex;
/* 1246 */   flex-wrap: wrap;
/* 1247 */   margin-left: -15px;
/* 1248 */   margin-right: -15px;
/* 1249 */ }
/* 1250 */

/* style.css */

/* 1251 */ [class*=" column-"], [class^=column-] {
/* 1252 */   padding-left: 15px;
/* 1253 */   padding-right: 15px;
/* 1254 */ }
/* 1255 */
/* 1256 */ .column-1 {
/* 1257 */   flex: 0 0 8.3333333333%;
/* 1258 */   max-width: 8.3333333333%;
/* 1259 */ }
/* 1260 */
/* 1261 */ .column-2 {
/* 1262 */   flex: 0 0 16.6666666667%;
/* 1263 */   max-width: 16.6666666667%;
/* 1264 */ }
/* 1265 */
/* 1266 */ .column-3 {
/* 1267 */   flex: 0 0 25%;
/* 1268 */   max-width: 25%;
/* 1269 */ }
/* 1270 */
/* 1271 */ .column-4 {
/* 1272 */   flex: 0 0 33.3333333333%;
/* 1273 */   max-width: 33.3333333333%;
/* 1274 */ }
/* 1275 */
/* 1276 */ .column-5 {
/* 1277 */   flex: 0 0 41.6666666667%;
/* 1278 */   max-width: 41.6666666667%;
/* 1279 */ }
/* 1280 */
/* 1281 */ .column-6 {
/* 1282 */   flex: 0 0 50%;
/* 1283 */   max-width: 50%;
/* 1284 */ }
/* 1285 */
/* 1286 */ .column-7 {
/* 1287 */   flex: 0 0 58.3333333333%;
/* 1288 */   max-width: 58.3333333333%;
/* 1289 */ }
/* 1290 */
/* 1291 */ .column-8 {
/* 1292 */   flex: 0 0 66.6666666667%;
/* 1293 */   max-width: 66.6666666667%;
/* 1294 */ }
/* 1295 */
/* 1296 */ .column-9 {
/* 1297 */   flex: 0 0 75%;
/* 1298 */   max-width: 75%;
/* 1299 */ }
/* 1300 */

/* style.css */

/* 1301 */ .column-10 {
/* 1302 */   flex: 0 0 83.3333333333%;
/* 1303 */   max-width: 83.3333333333%;
/* 1304 */ }
/* 1305 */
/* 1306 */ .column-11 {
/* 1307 */   flex: 0 0 91.6666666667%;
/* 1308 */   max-width: 91.6666666667%;
/* 1309 */ }
/* 1310 */
/* 1311 */ .column-12 {
/* 1312 */   flex: 0 0 100%;
/* 1313 */   max-width: 100%;
/* 1314 */ }
/* 1315 */
/* 1316 */ @media (min-width: 768px) {
/* 1317 */   .column-tablet-1 {
/* 1318 */     flex: 0 0 8.3333333333%;
/* 1319 */     max-width: 8.3333333333%;
/* 1320 */   }
/* 1321 */
/* 1322 */   .column-tablet-2 {
/* 1323 */     flex: 0 0 16.6666666667%;
/* 1324 */     max-width: 16.6666666667%;
/* 1325 */   }
/* 1326 */
/* 1327 */   .column-tablet-3 {
/* 1328 */     flex: 0 0 25%;
/* 1329 */     max-width: 25%;
/* 1330 */   }
/* 1331 */
/* 1332 */   .column-tablet-4 {
/* 1333 */     flex: 0 0 33.3333333333%;
/* 1334 */     max-width: 33.3333333333%;
/* 1335 */   }
/* 1336 */
/* 1337 */   .column-tablet-5 {
/* 1338 */     flex: 0 0 41.6666666667%;
/* 1339 */     max-width: 41.6666666667%;
/* 1340 */   }
/* 1341 */
/* 1342 */   .column-tablet-6 {
/* 1343 */     flex: 0 0 50%;
/* 1344 */     max-width: 50%;
/* 1345 */   }
/* 1346 */
/* 1347 */   .column-tablet-7 {
/* 1348 */     flex: 0 0 58.3333333333%;
/* 1349 */     max-width: 58.3333333333%;
/* 1350 */   }

/* style.css */

/* 1351 */
/* 1352 */   .column-tablet-8 {
/* 1353 */     flex: 0 0 66.6666666667%;
/* 1354 */     max-width: 66.6666666667%;
/* 1355 */   }
/* 1356 */
/* 1357 */   .column-tablet-9 {
/* 1358 */     flex: 0 0 75%;
/* 1359 */     max-width: 75%;
/* 1360 */   }
/* 1361 */
/* 1362 */   .column-tablet-10 {
/* 1363 */     flex: 0 0 83.3333333333%;
/* 1364 */     max-width: 83.3333333333%;
/* 1365 */   }
/* 1366 */
/* 1367 */   .column-tablet-11 {
/* 1368 */     flex: 0 0 91.6666666667%;
/* 1369 */     max-width: 91.6666666667%;
/* 1370 */   }
/* 1371 */
/* 1372 */   .column-tablet-12 {
/* 1373 */     flex: 0 0 100%;
/* 1374 */     max-width: 100%;
/* 1375 */   }
/* 1376 */ }
/* 1377 */ @media (min-width: 1024px) {
/* 1378 */   .column-desktop-1 {
/* 1379 */     flex: 0 0 8.3333333333%;
/* 1380 */     max-width: 8.3333333333%;
/* 1381 */   }
/* 1382 */
/* 1383 */   .column-desktop-2 {
/* 1384 */     flex: 0 0 16.6666666667%;
/* 1385 */     max-width: 16.6666666667%;
/* 1386 */   }
/* 1387 */
/* 1388 */   .column-desktop-3 {
/* 1389 */     flex: 0 0 25%;
/* 1390 */     max-width: 25%;
/* 1391 */   }
/* 1392 */
/* 1393 */   .column-desktop-4 {
/* 1394 */     flex: 0 0 33.3333333333%;
/* 1395 */     max-width: 33.3333333333%;
/* 1396 */   }
/* 1397 */
/* 1398 */   .column-desktop-5 {
/* 1399 */     flex: 0 0 41.6666666667%;
/* 1400 */     max-width: 41.6666666667%;

/* style.css */

/* 1401 */   }
/* 1402 */
/* 1403 */   .column-desktop-6 {
/* 1404 */     flex: 0 0 50%;
/* 1405 */     max-width: 50%;
/* 1406 */   }
/* 1407 */
/* 1408 */   .column-desktop-7 {
/* 1409 */     flex: 0 0 58.3333333333%;
/* 1410 */     max-width: 58.3333333333%;
/* 1411 */   }
/* 1412 */
/* 1413 */   .column-desktop-8 {
/* 1414 */     flex: 0 0 66.6666666667%;
/* 1415 */     max-width: 66.6666666667%;
/* 1416 */   }
/* 1417 */
/* 1418 */   .column-desktop-9 {
/* 1419 */     flex: 0 0 75%;
/* 1420 */     max-width: 75%;
/* 1421 */   }
/* 1422 */
/* 1423 */   .column-desktop-10 {
/* 1424 */     flex: 0 0 83.3333333333%;
/* 1425 */     max-width: 83.3333333333%;
/* 1426 */   }
/* 1427 */
/* 1428 */   .column-desktop-11 {
/* 1429 */     flex: 0 0 91.6666666667%;
/* 1430 */     max-width: 91.6666666667%;
/* 1431 */   }
/* 1432 */
/* 1433 */   .column-desktop-12 {
/* 1434 */     flex: 0 0 100%;
/* 1435 */     max-width: 100%;
/* 1436 */   }
/* 1437 */ }
/* 1438 */ .hide {
/* 1439 */   display: none !important;
/* 1440 */ }
/* 1441 */
/* 1442 */ @media (min-width: 768px) {
/* 1443 */   .tablet-hide {
/* 1444 */     display: none !important;
/* 1445 */   }
/* 1446 */ }
/* 1447 */ @media (min-width: 1024px) {
/* 1448 */   .desktop-hide {
/* 1449 */     display: none !important;
/* 1450 */   }

/* style.css */

/* 1451 */ }
/* 1452 */ @media (max-width: 767px) {
/* 1453 */   .tablet-hide-down {
/* 1454 */     display: none !important;
/* 1455 */   }
/* 1456 */ }
/* 1457 */ @media (max-width: 1023px) {
/* 1458 */   .desktop-hide-down {
/* 1459 */     display: none !important;
/* 1460 */   }
/* 1461 */ }
/* 1462 */ .d-none {
/* 1463 */   display: none;
/* 1464 */ }
/* 1465 */
/* 1466 */ /*-------------------------------------------------------------
/* 1467 *| 2.0 Header
/* 1468 *| --------------------------------------------------------------*/
/* 1469 */ .site-header {
/* 1470 */   background-position: center center;
/* 1471 */   position: relative;
/* 1472 */   z-index: 996;
/* 1473 */   background-color: #ffffff;
/* 1474 */ }
/* 1475 */ .site-header .site-logo-anchor,
/* 1476 */ .site-header .site-logo-link,
/* 1477 */ .site-header .custom-logo-link {
/* 1478 */   display: block;
/* 1479 */   margin-bottom: 0;
/* 1480 */ }
/* 1481 */ .site-header .widget {
/* 1482 */   margin-bottom: 0;
/* 1483 */ }
/* 1484 */ @media (max-width: 768px) {
/* 1485 */   .site-header .container {
/* 1486 */     padding-left: 15px;
/* 1487 */     padding-right: 15px;
/* 1488 */   }
/* 1489 */ }
/* 1490 */
/* 1491 */ .site-branding {
/* 1492 */   margin-bottom: 0;
/* 1493 */   display: block;
/* 1494 */   clear: both;
/* 1495 */ }
/* 1496 */ .site-branding .custom-logo-link + .site-branding-text {
/* 1497 */   border: 0;
/* 1498 */   clip: rect(1px, 1px, 1px, 1px);
/* 1499 */   -webkit-clip-path: inset(50%);
/* 1500 */   clip-path: inset(50%);

/* style.css */

/* 1501 */   height: 1px;
/* 1502 */   margin: -1px;
/* 1503 */   overflow: hidden;
/* 1504 */   padding: 0;
/* 1505 */   position: absolute;
/* 1506 */   width: 1px;
/* 1507 */   word-wrap: normal !important;
/* 1508 */ }
/* 1509 */ .site-branding img {
/* 1510 */   height: auto;
/* 1511 */ }
/* 1512 */ .site-branding .site-title {
/* 1513 */   font-size: 2em;
/* 1514 */   letter-spacing: -1px;
/* 1515 */   margin: 0;
/* 1516 */   font-family: var(--e-global-typography-accent-font-family);
/* 1517 */   font-weight: 700;
/* 1518 */ }
/* 1519 */ .site-branding .site-description {
/* 1520 */   font-size: 0.875em;
/* 1521 */   display: none;
/* 1522 */ }
/* 1523 */ .site-branding .logo {
/* 1524 */   margin: 0;
/* 1525 */ }
/* 1526 */
/* 1527 */ .site-header-account {
/* 1528 */   position: relative;
/* 1529 */ }
/* 1530 */ @media (max-width: 1024px) {
/* 1531 */   .site-header-account {
/* 1532 */     display: none;
/* 1533 */   }
/* 1534 */ }
/* 1535 */ .site-header-account > a {
/* 1536 */   white-space: nowrap;
/* 1537 */   display: block;
/* 1538 */ }
/* 1539 */ .site-header-account .login-form-title {
/* 1540 */   font-size: 18px;
/* 1541 */   color: #333;
/* 1542 */   margin-bottom: 0;
/* 1543 */ }
/* 1544 */ .site-header-account .account-dropdown {
/* 1545 */   text-align: left;
/* 1546 */   right: 0;
/* 1547 */   top: 100%;
/* 1548 */   position: absolute;
/* 1549 */   pointer-events: none;
/* 1550 */   opacity: 0;

/* style.css */

/* 1551 */   z-index: 100;
/* 1552 */   visibility: hidden;
/* 1553 */   margin-top: 15px;
/* 1554 */ }
/* 1555 */ .site-header-account .account-dropdown .result-error {
/* 1556 */   margin: 1em 0;
/* 1557 */ }
/* 1558 */ .site-header-account .account-dropdown:after {
/* 1559 */   content: "";
/* 1560 */   display: block;
/* 1561 */   position: absolute;
/* 1562 */   top: 0;
/* 1563 */   left: 0;
/* 1564 */   right: 0;
/* 1565 */   height: 2px;
/* 1566 */   width: 100%;
/* 1567 */   background-color: var(--primary);
/* 1568 */ }
/* 1569 */ #elementor-sidebar .site-header-account .account-dropdown {
/* 1570 */   left: 0;
/* 1571 */   right: unset;
/* 1572 */ }
/* 1573 */ .site-header-account .account-dropdown.right {
/* 1574 */   left: 0;
/* 1575 */   right: unset;
/* 1576 */ }
/* 1577 */ .site-header-account .account-dropdown.right .account-wrap:before {
/* 1578 */   left: 20px;
/* 1579 */   right: unset;
/* 1580 */ }
/* 1581 */ .site-header-account .account-dropdown.justify {
/* 1582 */   right: 50%;
/* 1583 */   transform: translateX(50%);
/* 1584 */ }
/* 1585 */ .site-header-account .account-dropdown.justify .account-wrap:before {
/* 1586 */   right: 50%;
/* 1587 */   transform: translateX(50%) rotate(45deg);
/* 1588 */ }
/* 1589 */ .site-header-account .account-dropdown a.register-link, .site-header-account .account-dropdown a.lostpass-link {
/* 1590 */   color: var(--light);
/* 1591 */   font-size: 14px;
/* 1592 */ }
/* 1593 */ .site-header-account .account-dropdown a.register-link:hover, .site-header-account .account-dropdown a.lostpass-link:hover {
/* 1594 */   color: var(--accent);
/* 1595 */ }
/* 1596 */ .site-header-account .account-dropdown a.lostpass-link {
/* 1597 */   text-decoration: underline dotted;
/* 1598 */ }
/* 1599 */ .site-header-account .account-dropdown label {
/* 1600 */   margin-bottom: 5px;

/* style.css */

/* 1601 */   font-size: 14px;
/* 1602 */   line-height: 1.5;
/* 1603 */ }
/* 1604 */ .site-header-account .account-dropdown p {
/* 1605 */   margin-bottom: 15px;
/* 1606 */ }
/* 1607 */ .site-header-account .account-dropdown input, .site-header-account .account-dropdown button {
/* 1608 */   line-height: normal !important;
/* 1609 */   border-width: 1px;
/* 1610 */   padding: 15px;
/* 1611 */   width: 100%;
/* 1612 */ }
/* 1613 */ .site-header-account .account-dropdown button {
/* 1614 */   font-size: 12px !important;
/* 1615 */   text-transform: uppercase;
/* 1616 */ }
/* 1617 */ .site-header-account .account-dropdown .account-wrap {
/* 1618 */   display: block !important;
/* 1619 */   position: relative;
/* 1620 */   background-color: var(--background);
/* 1621 */   box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
/* 1622 */   border-width: 2px;
/* 1623 */   border-style: solid;
/* 1624 */   border-color: var(--border);
/* 1625 */ }
/* 1626 */ .site-header-account .account-dropdown .login-form-head {
/* 1627 */   display: flex;
/* 1628 */   justify-content: space-between;
/* 1629 */   align-items: center;
/* 1630 */   margin-bottom: 10px;
/* 1631 */ }
/* 1632 */ .site-header-account .account-dropdown .login-form-bottom {
/* 1633 */   text-align: right;
/* 1634 */ }
/* 1635 */ .site-header-account .account-dropdown .shopio-login-form-ajax {
/* 1636 */   margin-bottom: 5px;
/* 1637 */ }
/* 1638 */ .site-header-account .account-dropdown .account-inner {
/* 1639 */   width: 320px;
/* 1640 */   padding: 20px;
/* 1641 */   max-height: 500px;
/* 1642 */   overflow: auto;
/* 1643 */ }
/* 1644 */ .site-header-account .account-dropdown .account-inner.dashboard {
/* 1645 */   width: 210px;
/* 1646 */   padding: 20px 0;
/* 1647 */ }
/* 1648 */ .site-header-account .account-dropdown .account-inner::-webkit-scrollbar {
/* 1649 */   width: 3px;
/* 1650 */ }

/* style.css */

/* 1651 */ .site-header-account .account-dropdown .account-inner::-webkit-scrollbar-track {
/* 1652 */   -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
/* 1653 */   background-color: #F5F5F5;
/* 1654 */ }
/* 1655 */ .site-header-account .account-dropdown .account-inner::-webkit-scrollbar-thumb {
/* 1656 */   background-color: #000000;
/* 1657 */ }
/* 1658 */ .site-header-account .account-links-menu,
/* 1659 */ .site-header-account .account-dashboard {
/* 1660 */   list-style: none;
/* 1661 */   margin: 0;
/* 1662 */ }
/* 1663 */ .site-header-account .account-links-menu li a,
/* 1664 */ .site-header-account .account-dashboard li a {
/* 1665 */   width: 100%;
/* 1666 */   text-align: left;
/* 1667 */   color: var(--text);
/* 1668 */   font-size: 14px;
/* 1669 */   line-height: 1.5;
/* 1670 */   display: block;
/* 1671 */   padding: 7px 30px;
/* 1672 */ }
/* 1673 */ .site-header-account .account-links-menu li a:hover,
/* 1674 */ .site-header-account .account-dashboard li a:hover {
/* 1675 */   color: var(--primary);
/* 1676 */   background-color: rgba(0, 0, 0, 0.035);
/* 1677 */ }
/* 1678 */
/* 1679 */ @media (max-width: 1024px) {
/* 1680 */   .site-header-search {
/* 1681 */     display: none;
/* 1682 */   }
/* 1683 */ }
/* 1684 */ .site-header-search > a {
/* 1685 */   white-space: nowrap;
/* 1686 */   display: block;
/* 1687 */ }
/* 1688 */ .site-header-search > a i {
/* 1689 */   font-size: 20px;
/* 1690 */   color: var(--accent);
/* 1691 */ }
/* 1692 */ .site-header-search > a:hover i {
/* 1693 */   color: var(--primary);
/* 1694 */ }
/* 1695 */
/* 1696 */ @media (max-width: 1024px) {
/* 1697 */   .site-header-wishlist {
/* 1698 */     display: none;
/* 1699 */   }
/* 1700 */ }

/* style.css */

/* 1701 */ .site-header-wishlist .header-wishlist {
/* 1702 */   position: relative;
/* 1703 */   display: block;
/* 1704 */ }
/* 1705 */
/* 1706 */ @media (min-width: 1024px) {
/* 1707 */   .site-header-cart.header-cart-mobile {
/* 1708 */     display: none;
/* 1709 */   }
/* 1710 */ }
/* 1711 */ .site-header-cart.header-cart-mobile .cart-contents:before {
/* 1712 */   font-size: 20px;
/* 1713 */   color: var(--accent);
/* 1714 */ }
/* 1715 */ .site-header-cart.header-cart-mobile .count {
/* 1716 */   display: inline-block;
/* 1717 */   vertical-align: text-top;
/* 1718 */   margin-left: 2px;
/* 1719 */   line-height: 1;
/* 1720 */   font-size: 10px;
/* 1721 */   font-weight: 700;
/* 1722 */   text-align: center;
/* 1723 */   top: 10px;
/* 1724 */   right: -10px;
/* 1725 */   letter-spacing: 0;
/* 1726 */   color: var(--accent);
/* 1727 */ }
/* 1728 */ .site-header-cart.header-cart-mobile .amount {
/* 1729 */   display: none;
/* 1730 */ }
/* 1731 */ .site-header-cart.header-cart-mobile + .menu-mobile-nav-button {
/* 1732 */   order: -1;
/* 1733 */ }
/* 1734 */
/* 1735 */ .header-main {
/* 1736 */   display: flex;
/* 1737 */   align-items: center;
/* 1738 */   padding-top: 1em;
/* 1739 */   padding-bottom: 1em;
/* 1740 */ }
/* 1741 */ @media (min-width: 1024px) {
/* 1742 */   .header-main {
/* 1743 */     padding-top: 2.5em;
/* 1744 */     padding-bottom: 2.5em;
/* 1745 */     max-width: 1320px;
/* 1746 */     justify-content: space-between;
/* 1747 */   }
/* 1748 */   .header-main .header-center {
/* 1749 */     margin-left: 20px;
/* 1750 */     margin-right: 20px;

/* style.css */

/* 1751 */   }
/* 1752 */ }
/* 1753 */
/* 1754 */ @media (max-width: 1023px) {
/* 1755 */   .header-group-mobile {
/* 1756 */     display: flex;
/* 1757 */     align-items: center;
/* 1758 */     justify-content: space-between;
/* 1759 */   }
/* 1760 */ }
/* 1761 */ .header-group-action .site-header-account .account-dropdown.active {
/* 1762 */   pointer-events: auto;
/* 1763 */   opacity: 1;
/* 1764 */   visibility: visible;
/* 1765 */   z-index: 999;
/* 1766 */ }
/* 1767 */ .header-group-action .site-header-account a i {
/* 1768 */   font-size: 20px;
/* 1769 */   color: var(--accent);
/* 1770 */ }
/* 1771 */ .header-group-action .site-header-account a:hover i {
/* 1772 */   color: var(--primary);
/* 1773 */ }
/* 1774 */ .header-group-action .site-header-wishlist a i {
/* 1775 */   font-size: 20px;
/* 1776 */   color: var(--accent);
/* 1777 */ }
/* 1778 */ .header-group-action .site-header-wishlist a:hover i {
/* 1779 */   color: var(--primary);
/* 1780 */ }
/* 1781 */ .header-group-action .site-header-wishlist .count {
/* 1782 */   display: inline-block;
/* 1783 */   vertical-align: text-top;
/* 1784 */   margin-left: 2px;
/* 1785 */   line-height: 1;
/* 1786 */   font-size: 10px;
/* 1787 */   font-weight: 700;
/* 1788 */   text-align: center;
/* 1789 */   top: 10px;
/* 1790 */   right: -10px;
/* 1791 */   letter-spacing: 0;
/* 1792 */   color: var(--accent);
/* 1793 */ }
/* 1794 */ .header-group-action .site-header-cart .cart-contents:before {
/* 1795 */   font-size: 20px;
/* 1796 */   color: var(--accent);
/* 1797 */ }
/* 1798 */ .header-group-action .site-header-cart .cart-contents:hover:before {
/* 1799 */   color: var(--primary);
/* 1800 */ }

/* style.css */

/* 1801 */ .header-group-action .site-header-cart .count {
/* 1802 */   display: inline-block;
/* 1803 */   vertical-align: text-top;
/* 1804 */   margin-left: 2px;
/* 1805 */   line-height: 1;
/* 1806 */   font-size: 10px;
/* 1807 */   font-weight: 700;
/* 1808 */   text-align: center;
/* 1809 */   top: 10px;
/* 1810 */   right: -10px;
/* 1811 */   letter-spacing: 0;
/* 1812 */   color: var(--accent);
/* 1813 */ }
/* 1814 */ .header-group-action .site-header-cart .woocommerce-Price-amount {
/* 1815 */   display: none;
/* 1816 */ }
/* 1817 */
/* 1818 */ .header-1 {
/* 1819 */   border-bottom: 1px solid;
/* 1820 */   border-color: var(--border);
/* 1821 */   margin-bottom: 50px;
/* 1822 */ }
/* 1823 */ .home .header-1 {
/* 1824 */   margin-bottom: 0;
/* 1825 */ }
/* 1826 */ @media (max-width: 1023px) {
/* 1827 */   .header-1 .header-left {
/* 1828 */     display: flex;
/* 1829 */     align-items: center;
/* 1830 */     justify-content: space-between;
/* 1831 */     width: 100%;
/* 1832 */   }
/* 1833 */ }
/* 1834 */ .header-1 .header-right {
/* 1835 */   display: flex;
/* 1836 */   align-items: center;
/* 1837 */   justify-content: flex-end;
/* 1838 */ }
/* 1839 */ .header-1 .header-right .header-group-action {
/* 1840 */   display: flex;
/* 1841 */   align-items: center;
/* 1842 */   justify-content: flex-end;
/* 1843 */ }
/* 1844 */ .header-1 .header-right .header-group-action.left {
/* 1845 */   justify-content: flex-start;
/* 1846 */ }
/* 1847 */ .header-1 .header-right .header-group-action.center {
/* 1848 */   justify-content: center;
/* 1849 */ }
/* 1850 */ .header-1 .header-right .header-group-action > div {

/* style.css */

/* 1851 */   position: relative;
/* 1852 */   text-align: center;
/* 1853 */ }
/* 1854 */ .header-1 .header-right .header-group-action > div > a {
/* 1855 */   -ms-transition: all 0.2s ease;
/* 1856 */   -o-transition: all 0.2s ease;
/* 1857 */   -moz-transition: all 0.2s ease;
/* 1858 */   -webkit-transition: all 0.2s ease;
/* 1859 */   transition: all 0.2s ease;
/* 1860 */ }
/* 1861 */ .header-1 .header-right .header-group-action > div:not(:last-child) {
/* 1862 */   margin-right: 20px;
/* 1863 */ }
/* 1864 */ .header-1 .header-right .header-group-action .site-search {
/* 1865 */   width: 100%;
/* 1866 */ }
/* 1867 */ .header-1 .header-right .header-group-action .site-search .widget_product_search {
/* 1868 */   margin-bottom: 0;
/* 1869 */ }
/* 1870 */ .header-1 .header-right .header-group-action .cart-contents {
/* 1871 */   min-width: 31px;
/* 1872 */ }
/* 1873 */ @media (min-width: 1024px) {
/* 1874 */   .header-1 .site-branding {
/* 1875 */     text-align: left;
/* 1876 */     margin-right: 35px;
/* 1877 */   }
/* 1878 */ }
/* 1879 */ .header-1 .site-branding img {
/* 1880 */   width: 126px;
/* 1881 */ }
/* 1882 */ @media (max-width: 1120px) {
/* 1883 */   .header-1 .order-wrap {
/* 1884 */     display: none;
/* 1885 */   }
/* 1886 */ }
/* 1887 */
/* 1888 */ @media (min-width: 1024px) {
/* 1889 */   body.shopio-header-side {
/* 1890 */     width: calc(100vw - 350px);
/* 1891 */     max-width: calc(100vw - 350px);
/* 1892 */     margin-left: auto;
/* 1893 */   }
/* 1894 */   body.shopio-header-side .header-sticky {
/* 1895 */     display: none;
/* 1896 */   }
/* 1897 */
/* 1898 */   .header-side {
/* 1899 */     position: fixed;
/* 1900 */     width: 350px;

/* style.css */

/* 1901 */     height: 100vh;
/* 1902 */     left: 0;
/* 1903 */     top: 0;
/* 1904 */     background-color: #fff;
/* 1905 */     display: flex;
/* 1906 */   }
/* 1907 */   .header-side .header-container {
/* 1908 */     display: flex;
/* 1909 */     flex-direction: column;
/* 1910 */     padding: 50px 30px;
/* 1911 */   }
/* 1912 */   .admin-bar .header-side .header-container {
/* 1913 */     padding: 80px 30px 50px;
/* 1914 */   }
/* 1915 */   .header-side .header-container > * {
/* 1916 */     display: flex;
/* 1917 */     flex-direction: column;
/* 1918 */   }
/* 1919 */   .header-side .header-top {
/* 1920 */     justify-content: center;
/* 1921 */     margin-bottom: auto;
/* 1922 */     margin-top: auto;
/* 1923 */     padding-top: 0;
/* 1924 */     padding-bottom: 0;
/* 1925 */   }
/* 1926 */   .header-side .header-bottom {
/* 1927 */     margin-top: auto;
/* 1928 */     margin-bottom: auto;
/* 1929 */   }
/* 1930 */   .header-side .site-branding {
/* 1931 */     margin-bottom: 50px;
/* 1932 */   }
/* 1933 */   .header-side .site-branding img {
/* 1934 */     margin: auto;
/* 1935 */   }
/* 1936 */   .header-side .main-navigation ul li {
/* 1937 */     float: unset;
/* 1938 */     display: block;
/* 1939 */     text-align: center;
/* 1940 */   }
/* 1941 */   .header-side .main-navigation ul.menu > li > a,
/* 1942 */ .header-side .main-navigation ul.nav-menu > li > a {
/* 1943 */     padding: 5px;
/* 1944 */   }
/* 1945 */ }
/* 1946 */ .search-popup-active {
/* 1947 */   overflow: hidden;
/* 1948 */ }
/* 1949 */
/* 1950 */ .site-search-popup-overlay {

/* style.css */

/* 1951 */   position: fixed;
/* 1952 */   width: 100vw;
/* 1953 */   height: 100vh;
/* 1954 */   top: 0;
/* 1955 */   bottom: 0;
/* 1956 */   left: 0;
/* 1957 */   z-index: 997;
/* 1958 */   opacity: 0;
/* 1959 */   pointer-events: none;
/* 1960 */   background-color: rgba(0, 0, 0, 0.7);
/* 1961 */   visibility: hidden;
/* 1962 */   transition: opacity 0.3s cubic-bezier(0, 0.35, 0.25, 1), visibility 0.3s cubic-bezier(0, 0.35, 0.25, 1);
/* 1963 */ }
/* 1964 */
/* 1965 */ .site-search-popup.active + .site-search-popup-overlay {
/* 1966 */   opacity: 0.5;
/* 1967 */   visibility: visible;
/* 1968 */   pointer-events: auto;
/* 1969 */ }
/* 1970 */
/* 1971 */ .site-search-popup.active .site-search-popup-wrap .site-search {
/* 1972 */   opacity: 1;
/* 1973 */   visibility: visible;
/* 1974 */   transition: opacity 0.3s ease-in-out 0.3s, visibility 0.3s ease-in-out 0.3s;
/* 1975 */ }
/* 1976 */
/* 1977 */ .site-search-popup {
/* 1978 */   position: fixed;
/* 1979 */   width: 100vw;
/* 1980 */   top: 0;
/* 1981 */   left: 0;
/* 1982 */   z-index: 99999;
/* 1983 */   background-color: #fff;
/* 1984 */   transition: all ease-in-out 0.3s;
/* 1985 */   visibility: hidden;
/* 1986 */   pointer-events: none;
/* 1987 */   transform: translateY(-100%);
/* 1988 */ }
/* 1989 */ .site-search-popup.active {
/* 1990 */   visibility: visible;
/* 1991 */   pointer-events: auto;
/* 1992 */   transform: translateY(0);
/* 1993 */ }
/* 1994 */ .site-search-popup .site-search-popup-wrap {
/* 1995 */   display: flex;
/* 1996 */   align-items: center;
/* 1997 */   justify-content: center;
/* 1998 */   position: relative;
/* 1999 */   margin-left: auto;
/* 2000 */   margin-right: auto;

/* style.css */

/* 2001 */   padding: 40px 15px;
/* 2002 */   width: 100%;
/* 2003 */   max-width: 1320px;
/* 2004 */ }
/* 2005 */ .site-search-popup .site-search-popup-wrap .site-search-popup-close {
/* 2006 */   position: absolute;
/* 2007 */   right: 20px;
/* 2008 */   top: 20px;
/* 2009 */   font-size: 18px;
/* 2010 */ }
/* 2011 */ @media (max-width: 767px) {
/* 2012 */   .site-search-popup .site-search-popup-wrap .site-search-popup-close {
/* 2013 */     top: 5px;
/* 2014 */     right: 15px;
/* 2015 */   }
/* 2016 */ }
/* 2017 */ .site-search-popup .site-search-popup-wrap .site-search-popup-close i {
/* 2018 */   color: #000;
/* 2019 */ }
/* 2020 */ .site-search-popup .site-search-popup-wrap .site-search-popup-close:hover i {
/* 2021 */   color: var(--primary);
/* 2022 */ }
/* 2023 */ .site-search-popup .site-search-popup-wrap .site-search {
/* 2024 */   display: block;
/* 2025 */   max-width: 810px;
/* 2026 */   width: 100%;
/* 2027 */   position: relative;
/* 2028 */   opacity: 0;
/* 2029 */   visibility: hidden;
/* 2030 */   transition: opacity 0.2s ease-in-out, visibility 0.2s ease-in-out;
/* 2031 */ }
/* 2032 */ .site-search-popup .site-search-popup-wrap .site-search .widget {
/* 2033 */   margin-bottom: 0;
/* 2034 */   border: none;
/* 2035 */   padding: 0;
/* 2036 */ }
/* 2037 */ .site-search-popup .site-search-popup-wrap .site-search .ajax-search-result {
/* 2038 */   max-height: 50vh;
/* 2039 */ }
/* 2040 */ @media (min-width: 568px) {
/* 2041 */   .site-search-popup .widget_product_search form input[type=search] {
/* 2042 */     padding-left: 240px;
/* 2043 */   }
/* 2044 */ }
/* 2045 */
/* 2046 */ .shopio-mobile-nav {
/* 2047 */   display: flex;
/* 2048 */   flex-direction: column;
/* 2049 */   justify-content: space-between;
/* 2050 */   position: fixed;

/* style.css */

/* 2051 */   width: 330px;
/* 2052 */   top: 0;
/* 2053 */   bottom: 0;
/* 2054 */   left: 0;
/* 2055 */   z-index: 9999;
/* 2056 */   overflow: hidden;
/* 2057 */   overflow-y: auto;
/* 2058 */   background-color: #fff;
/* 2059 */   transition: transform 0.25s ease;
/* 2060 */   -webkit-transform: translate3d(-330px, 0, 0);
/* 2061 */   transform: translate3d(-330px, 0, 0);
/* 2062 */ }
/* 2063 */ .mobile-nav-active .shopio-mobile-nav {
/* 2064 */   -webkit-transform: translate3d(0, 0, 0);
/* 2065 */   transform: translate3d(0, 0, 0);
/* 2066 */ }
/* 2067 */ .admin-bar .shopio-mobile-nav {
/* 2068 */   top: 46px;
/* 2069 */ }
/* 2070 */ @media (min-width: 783px) {
/* 2071 */   .admin-bar .shopio-mobile-nav {
/* 2072 */     top: 32px;
/* 2073 */   }
/* 2074 */ }
/* 2075 */ @media (min-width: 601px) and (max-width: 782px) {
/* 2076 */   .admin-bar .shopio-mobile-nav {
/* 2077 */     top: 46px;
/* 2078 */   }
/* 2079 */ }
/* 2080 */ .shopio-mobile-nav .search-form {
/* 2081 */   margin-top: 1em;
/* 2082 */ }
/* 2083 */ .shopio-mobile-nav .shopio-social {
/* 2084 */   border-top: 1px solid #0e0e0e;
/* 2085 */   padding: 0.5em;
/* 2086 */   margin-top: 1rem;
/* 2087 */ }
/* 2088 */ body .shopio-mobile-nav .shopio-social ul li a:before {
/* 2089 */   color: #fff;
/* 2090 */ }
/* 2091 */ .shopio-mobile-nav .shopio-language-switcher-mobile {
/* 2092 */   line-height: 0;
/* 2093 */   padding: 0 30px;
/* 2094 */ }
/* 2095 */ .shopio-mobile-nav .shopio-language-switcher-mobile .menu {
/* 2096 */   list-style: none;
/* 2097 */   margin: 0;
/* 2098 */   padding: 10px 0;
/* 2099 */   border-top: 1px solid;
/* 2100 */   border-top-color: var(--border);

/* style.css */

/* 2101 */ }
/* 2102 */ .shopio-mobile-nav .shopio-language-switcher-mobile .item {
/* 2103 */   display: inline-block;
/* 2104 */   margin-bottom: 5px;
/* 2105 */   margin-top: 5px;
/* 2106 */ }
/* 2107 */ .shopio-mobile-nav .shopio-language-switcher-mobile .item .language-switcher-head {
/* 2108 */   padding-right: 5px;
/* 2109 */ }
/* 2110 */ .shopio-mobile-nav .shopio-language-switcher-mobile .item a {
/* 2111 */   display: block;
/* 2112 */   padding: 0 5px;
/* 2113 */ }
/* 2114 */ .shopio-mobile-nav .shopio-language-switcher-mobile .item:last-child {
/* 2115 */   margin-right: 0;
/* 2116 */ }
/* 2117 */ .shopio-mobile-nav .shopio-language-switcher-mobile .item img {
/* 2118 */   width: 24px;
/* 2119 */   height: 16px;
/* 2120 */   object-fit: cover;
/* 2121 */ }
/* 2122 */ .shopio-mobile-nav .mobile-nav-tabs {
/* 2123 */   clear: both;
/* 2124 */   padding: 0 30px;
/* 2125 */   background-color: #f7f7f7;
/* 2126 */ }
/* 2127 */ .shopio-mobile-nav .mobile-nav-tabs ul {
/* 2128 */   display: flex;
/* 2129 */   align-items: center;
/* 2130 */   flex-direction: row;
/* 2131 */   list-style: none;
/* 2132 */   margin: 0;
/* 2133 */ }
/* 2134 */ .shopio-mobile-nav .mobile-nav-tabs ul li {
/* 2135 */   display: flex;
/* 2136 */   align-items: center;
/* 2137 */   position: relative;
/* 2138 */   text-align: left;
/* 2139 */   font-size: 14px;
/* 2140 */   font-weight: 700;
/* 2141 */   line-height: 20px;
/* 2142 */   padding-top: 20px;
/* 2143 */   padding-bottom: 20px;
/* 2144 */   cursor: pointer;
/* 2145 */   color: var(--accent);
/* 2146 */ }
/* 2147 */ .shopio-mobile-nav .mobile-nav-tabs ul li i {
/* 2148 */   color: #000000;
/* 2149 */   font-size: 15px;
/* 2150 */   margin-right: 10px;

/* style.css */

/* 2151 */ }
/* 2152 */ .shopio-mobile-nav .mobile-nav-tabs ul li:before {
/* 2153 */   content: "";
/* 2154 */   display: inline-block;
/* 2155 */   position: absolute;
/* 2156 */   height: 2px;
/* 2157 */   width: 100%;
/* 2158 */   bottom: 0;
/* 2159 */   opacity: 0;
/* 2160 */   visibility: hidden;
/* 2161 */   -webkit-transform: scale(0.6);
/* 2162 */   -ms-transform: scale(0.6);
/* 2163 */   transform: scale(0.6);
/* 2164 */   -webkit-transition: all 0.3s ease;
/* 2165 */   transition: all 0.3s ease;
/* 2166 */   background-color: var(--primary);
/* 2167 */ }
/* 2168 */ .shopio-mobile-nav .mobile-nav-tabs ul li.active:before {
/* 2169 */   opacity: 1;
/* 2170 */   visibility: visible;
/* 2171 */   -webkit-transform: scale(1);
/* 2172 */   -ms-transform: scale(1);
/* 2173 */   transform: scale(1);
/* 2174 */ }
/* 2175 */ .shopio-mobile-nav .mobile-nav-tabs ul .mobile-pages-title {
/* 2176 */   margin-right: 15px;
/* 2177 */ }
/* 2178 */ .shopio-mobile-nav .mobile-nav-tabs ul .mobile-categories-title {
/* 2179 */   margin-left: 15px;
/* 2180 */ }
/* 2181 */ .shopio-mobile-nav .mobile-menu-tab {
/* 2182 */   display: none;
/* 2183 */   padding: 0 30px;
/* 2184 */ }
/* 2185 */ .shopio-mobile-nav .mobile-menu-tab.active {
/* 2186 */   display: block;
/* 2187 */ }
/* 2188 */
/* 2189 */ .mobile-nav-close {
/* 2190 */   float: right;
/* 2191 */   clear: both;
/* 2192 */   position: absolute;
/* 2193 */   line-height: 1;
/* 2194 */   top: 22px;
/* 2195 */   right: 24px;
/* 2196 */   padding: 0;
/* 2197 */   width: 20px;
/* 2198 */   height: 20px;
/* 2199 */   text-align: center;
/* 2200 */   z-index: 99;

/* style.css */

/* 2201 */   color: var(--accent);
/* 2202 */ }
/* 2203 */ .mobile-nav-close:hover, .mobile-nav-close:focus {
/* 2204 */   color: var(--accent);
/* 2205 */ }
/* 2206 */
/* 2207 */ .shopio-overlay {
/* 2208 */   position: fixed;
/* 2209 */   width: 100vw;
/* 2210 */   height: 100vh;
/* 2211 */   top: 0;
/* 2212 */   bottom: 0;
/* 2213 */   left: 0;
/* 2214 */   z-index: 997;
/* 2215 */   opacity: 0;
/* 2216 */   background-color: rgba(0, 0, 0, 0.7);
/* 2217 */   visibility: hidden;
/* 2218 */   transition: opacity 0.25s ease, visibility 0s ease;
/* 2219 */ }
/* 2220 */ .mobile-nav-active .shopio-overlay {
/* 2221 */   visibility: visible;
/* 2222 */   opacity: 1;
/* 2223 */ }
/* 2224 */
/* 2225 */ .menu-mobile-nav-button {
/* 2226 */   display: block;
/* 2227 */   font-size: 15px;
/* 2228 */   color: var(--accent);
/* 2229 */ }
/* 2230 */ @media (min-width: 1024px) {
/* 2231 */   .menu-mobile-nav-button {
/* 2232 */     display: none;
/* 2233 */   }
/* 2234 */ }
/* 2235 */ .menu-mobile-nav-button .shopio-icon {
/* 2236 */   display: flex;
/* 2237 */   flex-direction: column;
/* 2238 */   margin-right: 15px;
/* 2239 */ }
/* 2240 */ .menu-mobile-nav-button .shopio-icon > span {
/* 2241 */   display: inline-block;
/* 2242 */   height: 2px;
/* 2243 */   width: 24px;
/* 2244 */   margin-bottom: 3px;
/* 2245 */   border-radius: 5px;
/* 2246 */   transition: all 0.3s ease;
/* 2247 */   background-color: var(--accent);
/* 2248 */ }
/* 2249 */ .menu-mobile-nav-button .shopio-icon > span:last-child {
/* 2250 */   margin-bottom: 0;

/* style.css */

/* 2251 */ }
/* 2252 */ .menu-mobile-nav-button .shopio-icon .icon-2 {
/* 2253 */   width: 16px;
/* 2254 */ }
/* 2255 */ .menu-mobile-nav-button .shopio-icon .icon-3 {
/* 2256 */   width: 12px;
/* 2257 */ }
/* 2258 */ .menu-mobile-nav-button:hover .shopio-icon > span {
/* 2259 */   background-color: var(--primary);
/* 2260 */ }
/* 2261 */ .menu-mobile-nav-button:hover .shopio-icon .icon-2 {
/* 2262 */   width: 24px;
/* 2263 */ }
/* 2264 */ .menu-mobile-nav-button:hover .shopio-icon .icon-3 {
/* 2265 */   width: 24px;
/* 2266 */ }
/* 2267 */
/* 2268 */ html {
/* 2269 */   overflow-x: hidden;
/* 2270 */ }
/* 2271 */
/* 2272 */ #page {
/* 2273 */   transition: all 0.25s ease;
/* 2274 */ }
/* 2275 */
/* 2276 */ .mobile-nav-active {
/* 2277 */   overflow: hidden;
/* 2278 */ }
/* 2279 */
/* 2280 */ /*-------------------------------------------------------------
/* 2281 *| 2.1 Main Naivgation
/* 2282 *| --------------------------------------------------------------*/
/* 2283 */ /**
/* 2284 *|  * General Menu Styles
/* 2285 *|  */
/* 2286 */ button.menu-toggle {
/* 2287 */   cursor: pointer;
/* 2288 */   text-align: left;
/* 2289 */   float: right;
/* 2290 */   position: relative;
/* 2291 */   border: 2px solid transparent;
/* 2292 */   box-shadow: none;
/* 2293 */   border-radius: 5px;
/* 2294 */   background-image: none;
/* 2295 */   padding: 0.6180469716em 0.875em 0.6180469716em;
/* 2296 */   font-size: 0.875em;
/* 2297 */   max-width: 120px;
/* 2298 */ }
/* 2299 */
/* 2300 */ .menu-badge {

/* style.css */

/* 2301 */   font-size: 9px;
/* 2302 */   font-weight: 600;
/* 2303 */   text-transform: uppercase;
/* 2304 */   line-height: 1.2222222222;
/* 2305 */   padding: 1px 7px;
/* 2306 */   border-radius: 10px;
/* 2307 */   margin-left: 5px;
/* 2308 */ }
/* 2309 */ .primary-navigation .menu > .menu-item > a .menu-badge {
/* 2310 */   position: absolute;
/* 2311 */   top: -7px;
/* 2312 */   left: 1.1em;
/* 2313 */ }
/* 2314 */
/* 2315 */ .toggled button.menu-toggle::before, .toggled button.menu-toggle::after {
/* 2316 */   transform: rotate(45deg);
/* 2317 */ }
/* 2318 */ .toggled button.menu-toggle::after {
/* 2319 */   transform: rotate(-45deg);
/* 2320 */ }
/* 2321 */ .toggled button.menu-toggle span::before {
/* 2322 */   opacity: 0;
/* 2323 */ }
/* 2324 */
/* 2325 */ .primary-navigation {
/* 2326 */   display: none;
/* 2327 */ }
/* 2328 */
/* 2329 */ ul.menu li.current-menu-item > a, ul.menu li.current-menu-ancestor > a, ul.menu li.current-menu-parent > a {
/* 2330 */   color: var(--primary);
/* 2331 */ }
/* 2332 */
/* 2333 */ .main-navigation {
/* 2334 */   position: relative;
/* 2335 */ }
/* 2336 */ .main-navigation::before, .main-navigation::after {
/* 2337 */   content: "";
/* 2338 */   display: table;
/* 2339 */ }
/* 2340 */ .main-navigation::after {
/* 2341 */   clear: both;
/* 2342 */ }
/* 2343 */ .main-navigation div.menu {
/* 2344 */   display: none;
/* 2345 */ }
/* 2346 */ .main-navigation div.menu:last-child {
/* 2347 */   display: block;
/* 2348 */ }
/* 2349 */ .main-navigation .menu {
/* 2350 */   clear: both;

/* style.css */

/* 2351 */ }
/* 2352 */ .main-navigation ul.menu {
/* 2353 */   margin-left: 0;
/* 2354 */   list-style: none;
/* 2355 */   margin-bottom: 0;
/* 2356 */ }
/* 2357 */ .main-navigation ul.menu ul {
/* 2358 */   display: block;
/* 2359 */   margin-left: 1.41575em;
/* 2360 */ }
/* 2361 */ .main-navigation ul.menu > li.menu-item > a {
/* 2362 */   display: block;
/* 2363 */   position: relative;
/* 2364 */   padding: 1.287em 1.1em;
/* 2365 */   font-size: 14px;
/* 2366 */   font-weight: 600;
/* 2367 */ }
/* 2368 */ .main-navigation ul.menu > li.menu-item > a > span {
/* 2369 */   position: relative;
/* 2370 */ }
/* 2371 */ .main-navigation ul.menu > li.menu-item > a > span:before {
/* 2372 */   content: "";
/* 2373 */   position: absolute;
/* 2374 */   width: 0;
/* 2375 */   height: 1px;
/* 2376 */   left: auto;
/* 2377 */   right: 0;
/* 2378 */   bottom: -2px;
/* 2379 */   background-color: var(--primary);
/* 2380 */   -ms-transition: all 0.4s ease;
/* 2381 */   -o-transition: all 0.4s ease;
/* 2382 */   -moz-transition: all 0.4s ease;
/* 2383 */   -webkit-transition: all 0.4s ease;
/* 2384 */   transition: all 0.4s ease;
/* 2385 */ }
/* 2386 */ .main-navigation ul.menu > li.menu-item.current-menu-parent > a, .main-navigation ul.menu > li.menu-item.current-menu-item > a, .main-navigation ul.menu > li.menu-item.current-menu-ancestor > a {
/* 2387 */   color: var(--primary);
/* 2388 */ }
/* 2389 */ .main-navigation ul.menu > li.menu-item:hover > a {
/* 2390 */   color: var(--primary);
/* 2391 */ }
/* 2392 */ .main-navigation ul.menu > li.menu-item:hover > a > span:before {
/* 2393 */   width: 100%;
/* 2394 */   left: 0;
/* 2395 */   right: auto;
/* 2396 */ }
/* 2397 */ .main-navigation ul.menu li.menu-item .sub-menu .menu-item a {
/* 2398 */   width: 100%;
/* 2399 */   color: var(--accent);
/* 2400 */ }

/* style.css */

/* 2401 */ .main-navigation ul.menu li.menu-item .sub-menu .menu-item a span.text-link i {
/* 2402 */   font-size: 12px;
/* 2403 */   margin-left: 10px;
/* 2404 */   margin-bottom: 3px;
/* 2405 */ }
/* 2406 */ .main-navigation ul.menu li.menu-item .sub-menu .menu-item:hover > a {
/* 2407 */   color: var(--primary);
/* 2408 */ }
/* 2409 */ .main-navigation ul.menu li.menu-item .sub-menu .menu-item.current-menu-item > a {
/* 2410 */   color: var(--primary);
/* 2411 */ }
/* 2412 */ .main-navigation ul > li.menu-item > a,
/* 2413 */ .main-navigation ul.nav-menu > li.menu-item > a {
/* 2414 */   color: var(--accent);
/* 2415 */ }
/* 2416 */ .main-navigation .sub-menu {
/* 2417 */   background-color: #ffffff;
/* 2418 */   padding: 20px 0;
/* 2419 */   border-radius: 0;
/* 2420 */   border: 1px solid var(--border);
/* 2421 */ }
/* 2422 */
/* 2423 */ .mobile-navigation, .mobile-navigation-categories {
/* 2424 */   clear: both;
/* 2425 */ }
/* 2426 */ .mobile-navigation ul, .mobile-navigation-categories ul {
/* 2427 */   margin: 0;
/* 2428 */   list-style: none;
/* 2429 */ }
/* 2430 */ .mobile-navigation ul > li.menu-item, .mobile-navigation-categories ul > li.menu-item {
/* 2431 */   position: relative;
/* 2432 */ }
/* 2433 */ .mobile-navigation ul > li.menu-item > a, .mobile-navigation-categories ul > li.menu-item > a {
/* 2434 */   display: block;
/* 2435 */   padding: 15px 0;
/* 2436 */   font-size: 14px;
/* 2437 */   border-bottom: 1px solid;
/* 2438 */   border-bottom-color: var(--border);
/* 2439 */   color: var(--accent);
/* 2440 */ }
/* 2441 */ .mobile-navigation ul > li.menu-item > a i, .mobile-navigation-categories ul > li.menu-item > a i {
/* 2442 */   font-size: 16px;
/* 2443 */   margin-right: 15px;
/* 2444 */ }
/* 2445 */ .mobile-navigation ul > li.menu-item > a > span, .mobile-navigation-categories ul > li.menu-item > a > span {
/* 2446 */   display: inline-block;
/* 2447 */   position: relative;
/* 2448 */ }
/* 2449 */ .mobile-navigation ul > li.menu-item > a > span:before, .mobile-navigation-categories ul > li.menu-item > a > span:before {
/* 2450 */   content: none;

/* style.css */

/* 2451 */   display: inline-block;
/* 2452 */   position: absolute;
/* 2453 */   height: 1px;
/* 2454 */   width: 0;
/* 2455 */   left: 0;
/* 2456 */   bottom: -1px;
/* 2457 */   background-color: var(--primary);
/* 2458 */ }
/* 2459 */ .mobile-navigation ul > li.menu-item > a span.text-link, .mobile-navigation-categories ul > li.menu-item > a span.text-link {
/* 2460 */   display: block;
/* 2461 */   font-weight: 700;
/* 2462 */   color: var(--accent);
/* 2463 */ }
/* 2464 */ .mobile-navigation ul > li.menu-item > a span.text-link i, .mobile-navigation-categories ul > li.menu-item > a span.text-link i {
/* 2465 */   font-size: 12px;
/* 2466 */   margin-left: 10px;
/* 2467 */   margin-right: 0;
/* 2468 */   margin-bottom: 3px;
/* 2469 */ }
/* 2470 */ .mobile-navigation ul > li.menu-item.current-menu-parent > a > span:before, .mobile-navigation ul > li.menu-item.current-menu-item > a > span:before, .mobile-navigation ul > li.menu-item.current-menu-ancestor > a > span:before, .mobile-navigation-categories ul > li.menu-item.current-menu-parent > a > span:before, .mobile-navigation-categories ul > li.menu-item.current-menu-item > a > span:before, .mobile-navigation-categories ul > li.menu-item.current-menu-ancestor > a > span:before {
/* 2471 */   width: 100%;
/* 2472 */ }
/* 2473 */ .mobile-navigation ul > li.menu-item button::after, .mobile-navigation-categories ul > li.menu-item button::after {
/* 2474 */   transition: all, ease, 0.9s;
/* 2475 */ }
/* 2476 */ .mobile-navigation ul > li.menu-item:last-child > a, .mobile-navigation-categories ul > li.menu-item:last-child > a {
/* 2477 */   border-bottom: none;
/* 2478 */ }
/* 2479 */ .mobile-navigation ul ul.sub-menu, .mobile-navigation-categories ul ul.sub-menu {
/* 2480 */   display: none;
/* 2481 */ }
/* 2482 */ .mobile-navigation ul ul.sub-menu > li.menu-item > a, .mobile-navigation-categories ul ul.sub-menu > li.menu-item > a {
/* 2483 */   font-size: 14px;
/* 2484 */   text-transform: unset;
/* 2485 */   font-weight: 400;
/* 2486 */   padding: 2px 0 2px 13px;
/* 2487 */   border-bottom: none;
/* 2488 */   line-height: 24px;
/* 2489 */   color: var(--text);
/* 2490 */ }
/* 2491 */ .mobile-navigation ul ul.sub-menu > li.menu-item > a:hover, .mobile-navigation-categories ul ul.sub-menu > li.menu-item > a:hover {
/* 2492 */   color: var(--primary);
/* 2493 */ }
/* 2494 */ .mobile-navigation ul ul.sub-menu > li.menu-item:first-child > a, .mobile-navigation-categories ul ul.sub-menu > li.menu-item:first-child > a {
/* 2495 */   padding-top: 8px;
/* 2496 */ }
/* 2497 */ .mobile-navigation ul ul.sub-menu > li.menu-item ul.sub-menu, .mobile-navigation-categories ul ul.sub-menu > li.menu-item ul.sub-menu {
/* 2498 */   margin-left: 15px;
/* 2499 */ }
/* 2500 */ .mobile-navigation ul ul.sub-menu .dropdown-toggle, .mobile-navigation-categories ul ul.sub-menu .dropdown-toggle {

/* style.css */

/* 2501 */   padding: 7px 0;
/* 2502 */ }
/* 2503 */ .mobile-navigation .dropdown-toggle, .mobile-navigation-categories .dropdown-toggle {
/* 2504 */   background: transparent;
/* 2505 */   position: absolute;
/* 2506 */   top: 0;
/* 2507 */   right: 0;
/* 2508 */   display: block;
/* 2509 */   padding: 17px 0;
/* 2510 */   line-height: 1;
/* 2511 */   width: 30px;
/* 2512 */   text-align: right;
/* 2513 */   border: none;
/* 2514 */   font-size: 16px;
/* 2515 */   color: var(--accent);
/* 2516 */ }
/* 2517 */ .mobile-navigation .dropdown-toggle:focus, .mobile-navigation-categories .dropdown-toggle:focus {
/* 2518 */   outline: none;
/* 2519 */ }
/* 2520 */ .mobile-navigation .dropdown-toggle:hover, .mobile-navigation .dropdown-toggle:active, .mobile-navigation .dropdown-toggle:focus, .mobile-navigation-categories .dropdown-toggle:hover, .mobile-navigation-categories .dropdown-toggle:active, .mobile-navigation-categories .dropdown-toggle:focus {
/* 2521 */   border: none;
/* 2522 */   background-color: transparent;
/* 2523 */   color: var(--accent);
/* 2524 */ }
/* 2525 */
/* 2526 */ .main-navigation.toggled .menu > ul:not(.nav-menu),
/* 2527 */ .main-navigation.toggled ul[aria-expanded=true] {
/* 2528 */   max-height: 9999px;
/* 2529 */ }
/* 2530 */
/* 2531 */ /*-------------------------------------------------------------
/* 2532 *| 2.2 Vertical Naivgation
/* 2533 *| --------------------------------------------------------------*/
/* 2534 */ .vertical-navigation {
/* 2535 */   position: relative;
/* 2536 */   height: 100%;
/* 2537 */   border-radius: 5px;
/* 2538 */   transition: all 0.3s ease;
/* 2539 */   background-color: var(--primary);
/* 2540 */ }
/* 2541 */ .vertical-navigation .vertical-navigation-header {
/* 2542 */   display: flex;
/* 2543 */   align-items: center;
/* 2544 */   justify-content: space-between;
/* 2545 */   padding: 9px 30px 9px 34px;
/* 2546 */   overflow: hidden;
/* 2547 */   cursor: pointer;
/* 2548 */ }
/* 2549 */ .vertical-navigation .vertical-navigation-header .shopio-icon {
/* 2550 */   display: flex;

/* style.css */

/* 2551 */   flex-direction: column;
/* 2552 */   align-items: flex-end;
/* 2553 */   margin-left: 10px;
/* 2554 */   color: #ffffff;
/* 2555 */ }
/* 2556 */ .vertical-navigation .vertical-navigation-header .vertical-navigation-title {
/* 2557 */   position: relative;
/* 2558 */   display: flex;
/* 2559 */   align-items: center;
/* 2560 */ }
/* 2561 */ .vertical-navigation .vertical-navigation-header .vertical-navigation-title .title {
/* 2562 */   display: -webkit-box;
/* 2563 */   -webkit-line-clamp: 1;
/* 2564 */   -webkit-box-orient: vertical;
/* 2565 */   overflow: hidden;
/* 2566 */   font-size: 12px;
/* 2567 */   line-height: 2.1666666667;
/* 2568 */   font-weight: 700;
/* 2569 */   text-transform: uppercase;
/* 2570 */   color: #ffffff;
/* 2571 */ }
/* 2572 */ .vertical-navigation .vertical-navigation-header .vertical-navigation-title .title-icon {
/* 2573 */   display: flex;
/* 2574 */   flex-direction: column;
/* 2575 */   margin-right: 15px;
/* 2576 */ }
/* 2577 */ .vertical-navigation .vertical-navigation-header .vertical-navigation-title .title-icon > span {
/* 2578 */   display: inline-block;
/* 2579 */   height: 2px;
/* 2580 */   width: 16px;
/* 2581 */   margin-bottom: 3px;
/* 2582 */   border-radius: 5px;
/* 2583 */   transition: all 0.3s ease;
/* 2584 */   background-color: #ffffff;
/* 2585 */ }
/* 2586 */ .vertical-navigation .vertical-navigation-header .vertical-navigation-title .title-icon > span:last-child {
/* 2587 */   margin-bottom: 0;
/* 2588 */ }
/* 2589 */ .vertical-navigation .vertical-navigation-header .vertical-navigation-title .title-icon .icon-2 {
/* 2590 */   width: 12px;
/* 2591 */ }
/* 2592 */ .vertical-navigation .vertical-navigation-header .vertical-navigation-title .title-icon .icon-3 {
/* 2593 */   width: 8px;
/* 2594 */ }
/* 2595 */ .vertical-navigation:hover .vertical-navigation-header .vertical-navigation-title .title-icon .icon-2 {
/* 2596 */   width: 16px;
/* 2597 */ }
/* 2598 */ .vertical-navigation:hover .vertical-navigation-header .vertical-navigation-title .title-icon .icon-3 {
/* 2599 */   width: 16px;
/* 2600 */ }

/* style.css */

/* 2601 */ .vertical-navigation .vertical-menu {
/* 2602 */   position: absolute;
/* 2603 */   top: 100%;
/* 2604 */   left: 0;
/* 2605 */   width: 100%;
/* 2606 */   opacity: 0;
/* 2607 */   visibility: hidden;
/* 2608 */   transform: translateY(10px);
/* 2609 */   -ms-transition: all 0.2s ease;
/* 2610 */   -o-transition: all 0.2s ease;
/* 2611 */   -moz-transition: all 0.2s ease;
/* 2612 */   -webkit-transition: all 0.2s ease;
/* 2613 */   transition: all 0.2s ease;
/* 2614 */ }
/* 2615 */ .vertical-navigation .vertical-menu .menu {
/* 2616 */   position: relative;
/* 2617 */   list-style: none;
/* 2618 */   border-radius: 5px;
/* 2619 */   margin-top: 8px;
/* 2620 */   padding: 10px 0;
/* 2621 */   border: 1px solid var(--border);
/* 2622 */ }
/* 2623 */ .vertical-navigation .vertical-menu .menu > li {
/* 2624 */   padding: 0 30px;
/* 2625 */ }
/* 2626 */ .vertical-navigation .vertical-menu .menu > li:last-child a {
/* 2627 */   border-bottom: none;
/* 2628 */ }
/* 2629 */ .vertical-navigation .vertical-menu .menu > li > a {
/* 2630 */   display: flex;
/* 2631 */   align-items: center;
/* 2632 */   font-size: 14px;
/* 2633 */   padding: 10px 0;
/* 2634 */   font-weight: 400;
/* 2635 */   line-height: 1.4;
/* 2636 */   border-bottom: 1px solid var(--border);
/* 2637 */ }
/* 2638 */ .vertical-navigation .vertical-menu .menu > li > a .text-link {
/* 2639 */   display: block;
/* 2640 */   padding-top: 5px;
/* 2641 */   padding-left: 30px;
/* 2642 */   font-weight: 700;
/* 2643 */   line-height: 1.2857142857;
/* 2644 */   color: var(--accent);
/* 2645 */ }
/* 2646 */ .vertical-navigation .vertical-menu .menu > li > a .text-link i {
/* 2647 */   font-size: 12px;
/* 2648 */   margin-left: 10px;
/* 2649 */   margin-bottom: 3px;
/* 2650 */ }

/* style.css */

/* 2651 */ .vertical-navigation:hover .vertical-menu {
/* 2652 */   opacity: 1;
/* 2653 */   visibility: visible;
/* 2654 */   z-index: 99;
/* 2655 */   transform: translateY(0);
/* 2656 */ }
/* 2657 */ .vertical-navigation ul.menu {
/* 2658 */   list-style: none;
/* 2659 */   margin: 0;
/* 2660 */   background-color: #FFFFFF;
/* 2661 */ }
/* 2662 */ .vertical-navigation ul.menu .sub-menu {
/* 2663 */   position: absolute;
/* 2664 */   left: -9999em;
/* 2665 */   z-index: -1;
/* 2666 */   top: -1px;
/* 2667 */   visibility: hidden;
/* 2668 */   opacity: 0;
/* 2669 */   list-style: none;
/* 2670 */   margin: 0;
/* 2671 */   background: #fff;
/* 2672 */   width: 260px;
/* 2673 */   border: 1px solid var(--border);
/* 2674 */   border-radius: 5px;
/* 2675 */   box-shadow: none;
/* 2676 */   padding: 10px 0;
/* 2677 */ }
/* 2678 */ .vertical-navigation ul.menu .sub-menu > li {
/* 2679 */   padding: 0 30px;
/* 2680 */ }
/* 2681 */ .vertical-navigation ul.menu .sub-menu > li:last-child > a {
/* 2682 */   border-bottom: none;
/* 2683 */ }
/* 2684 */ .vertical-navigation ul.menu .sub-menu > li > a {
/* 2685 */   display: block;
/* 2686 */   font-size: 14px;
/* 2687 */   line-height: 1.4;
/* 2688 */   padding: 10px 0;
/* 2689 */   color: var(--text);
/* 2690 */   border-bottom: 1px solid var(--border);
/* 2691 */ }
/* 2692 */ .vertical-navigation ul.menu .sub-menu > li:hover > a {
/* 2693 */   color: var(--accent);
/* 2694 */ }
/* 2695 */ .vertical-navigation ul.menu .sub-menu > li.current-menu-item > a {
/* 2696 */   color: var(--accent);
/* 2697 */ }
/* 2698 */ .vertical-navigation ul.menu .sub-menu.mega-menu > li {
/* 2699 */   padding: 0;
/* 2700 */ }

/* style.css */

/* 2701 */ .vertical-navigation ul.menu > li {
/* 2702 */   position: relative;
/* 2703 */ }
/* 2704 */ .vertical-navigation ul.menu > li:before {
/* 2705 */   content: "";
/* 2706 */   display: block;
/* 2707 */   position: absolute;
/* 2708 */   width: 3px;
/* 2709 */   height: 100%;
/* 2710 */   right: -3px;
/* 2711 */ }
/* 2712 */ .vertical-navigation ul.menu > li > a {
/* 2713 */   color: var(--text);
/* 2714 */   font-size: 14px;
/* 2715 */   padding: 0.5em 20px;
/* 2716 */   display: block;
/* 2717 */ }
/* 2718 */ .vertical-navigation ul.menu > li > a .menu-icon {
/* 2719 */   font-size: 20px;
/* 2720 */   margin-right: 10px;
/* 2721 */   color: var(--text);
/* 2722 */ }
/* 2723 */ .vertical-navigation ul.menu > li:hover > .sub-menu {
/* 2724 */   opacity: 1;
/* 2725 */   visibility: visible;
/* 2726 */   left: 100%;
/* 2727 */   z-index: 99;
/* 2728 */ }
/* 2729 */ .vertical-navigation ul.menu > li:hover > a {
/* 2730 */   color: var(--accent);
/* 2731 */ }
/* 2732 */ .vertical-navigation ul.menu > li:hover > a .menu-icon {
/* 2733 */   color: var(--accent);
/* 2734 */ }
/* 2735 */ .vertical-navigation ul.menu > li.current-menu-item > a {
/* 2736 */   color: var(--accent);
/* 2737 */ }
/* 2738 */ .vertical-navigation ul.menu > li.current-menu-item > a .menu-icon {
/* 2739 */   color: var(--accent);
/* 2740 */ }
/* 2741 */
/* 2742 */ /*-------------------------------------------------------------
/* 2743 *| 2.3 Mega Menu
/* 2744 *| --------------------------------------------------------------*/
/* 2745 */ .has-mega-menu.has-fullwidth {
/* 2746 */   position: static !important;
/* 2747 */ }
/* 2748 */ .has-mega-menu.has-fullwidth .mega-fullwidth {
/* 2749 */   width: 100%;
/* 2750 */ }

/* style.css */

/* 2751 */ .has-mega-menu.sub-menu-left {
/* 2752 */   position: static !important;
/* 2753 */ }
/* 2754 */ .vertical-navigation .has-mega-menu {
/* 2755 */   position: static !important;
/* 2756 */ }
/* 2757 */ .vertical-navigation .has-mega-menu .mega-menu {
/* 2758 */   padding: 0 !important;
/* 2759 */ }
/* 2760 */ .main-navigation .has-mega-menu .mega-menu .elementor-icon-list-item {
/* 2761 */   min-width: unset;
/* 2762 */ }
/* 2763 */
/* 2764 */ .mega-menu.sub-menu {
/* 2765 */   padding: 0;
/* 2766 */   background: #fff;
/* 2767 */ }
/* 2768 */ .mega-menu.sub-menu .elementor-section.elementor-section-stretched {
/* 2769 */   left: 0 !important;
/* 2770 */   max-width: 100% !important;
/* 2771 */ }
/* 2772 */ .mega-menu.mega-stretchwidth {
/* 2773 */   width: 100vw;
/* 2774 */ }
/* 2775 */
/* 2776 */ .single-shopio_menu_item .elementor-icon-list-items li,
/* 2777 */ .mega-menu .elementor-icon-list-items li {
/* 2778 */   font-weight: 400;
/* 2779 */ }
/* 2780 */ .single-shopio_menu_item .elementor-icon-list-items li a,
/* 2781 */ .mega-menu .elementor-icon-list-items li a {
/* 2782 */   color: var(--text);
/* 2783 */ }
/* 2784 */ .single-shopio_menu_item .elementor-icon-list-items li a:hover,
/* 2785 */ .mega-menu .elementor-icon-list-items li a:hover {
/* 2786 */   color: var(--primary);
/* 2787 */ }
/* 2788 */
/* 2789 */ .header-side .main-navigation ul.menu {
/* 2790 */   margin-left: -30px;
/* 2791 */   margin-right: -30px;
/* 2792 */ }
/* 2793 */ .header-side .main-navigation ul ul.sub-menu {
/* 2794 */   top: 50% !important;
/* 2795 */   transform: translateY(-50%) !important;
/* 2796 */   left: 100% !important;
/* 2797 */   max-height: 100vh;
/* 2798 */   overflow-y: auto;
/* 2799 */ }
/* 2800 */ .header-side .main-navigation ul ul.sub-menu .elementor-section.elementor-section-stretched {

/* style.css */

/* 2801 */   left: 0 !important;
/* 2802 */   max-width: 100% !important;
/* 2803 */ }
/* 2804 */ .header-side .has-mega-menu.sub-menu-left {
/* 2805 */   position: relative !important;
/* 2806 */ }
/* 2807 */
/* 2808 */ /*-------------------------------------------------------------
/* 2809 *| 3.0 Main content area
/* 2810 *| --------------------------------------------------------------*/
/* 2811 */ .site-content {
/* 2812 */   outline: none;
/* 2813 */ }
/* 2814 */
/* 2815 */ /*-------------------------------------------------------------
/* 2816 *| 3.1 Content (post etc)
/* 2817 *| --------------------------------------------------------------*/
/* 2818 */ .hentry strong,
/* 2819 */ .hentry th,
/* 2820 */ .hentry dt {
/* 2821 */   color: var(--accent);
/* 2822 */ }
/* 2823 */
/* 2824 */ .entry-title {
/* 2825 */   font-size: 20px;
/* 2826 */   line-height: 1.4;
/* 2827 */   font-weight: 500;
/* 2828 */ }
/* 2829 */ .entry-title a {
/* 2830 */   color: var(--accent);
/* 2831 */   background-image: linear-gradient(to right, var(--primary) 0%, var(--primary) 100%);
/* 2832 */   background-position: 0 calc(100% - 0em);
/* 2833 */   background-size: 0 1px;
/* 2834 */   transition: background-size 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0s;
/* 2835 */   background-repeat: no-repeat;
/* 2836 */ }
/* 2837 */ .entry-title a:hover {
/* 2838 */   color: var(--accent);
/* 2839 */   background-size: 100% 1px;
/* 2840 */ }
/* 2841 */
/* 2842 */ .entry-header h1.entry-title {
/* 2843 */   font-size: 28px;
/* 2844 */   margin-bottom: 20px;
/* 2845 */   line-height: 1.2857142857;
/* 2846 */   font-weight: 700;
/* 2847 */ }
/* 2848 */
/* 2849 */ .page-header h1.page-title {
/* 2850 */   font-size: 36px;

/* style.css */

/* 2851 */   margin-bottom: 20px;
/* 2852 */   line-height: 1.2857142857;
/* 2853 */   font-weight: 700;
/* 2854 */ }
/* 2855 */
/* 2856 */ .post-thumbnail {
/* 2857 */   margin-bottom: 30px;
/* 2858 */   position: relative;
/* 2859 */ }
/* 2860 */ .post-thumbnail img {
/* 2861 */   border-radius: 5px;
/* 2862 */ }
/* 2863 */ .post-thumbnail .posted-on-square {
/* 2864 */   position: absolute;
/* 2865 */   left: 10px;
/* 2866 */   top: 10px;
/* 2867 */   z-index: 3;
/* 2868 */ }
/* 2869 */
/* 2870 */ .posted-on-square a {
/* 2871 */   width: 50px;
/* 2872 */   height: 50px;
/* 2873 */   display: flex;
/* 2874 */   align-items: center;
/* 2875 */   flex-direction: column;
/* 2876 */   justify-content: center;
/* 2877 */   background-color: #fff;
/* 2878 */   border-radius: 5px;
/* 2879 */   font-weight: 500;
/* 2880 */   text-align: center;
/* 2881 */   font-size: 12px;
/* 2882 */   line-height: 14px;
/* 2883 */   color: var(--accent);
/* 2884 */   text-transform: uppercase;
/* 2885 */ }
/* 2886 */ .posted-on-square a b {
/* 2887 */   font-size: 20px;
/* 2888 */   font-weight: 500;
/* 2889 */   display: block;
/* 2890 */   line-height: 1;
/* 2891 */ }
/* 2892 */
/* 2893 */ .entry-meta {
/* 2894 */   font-size: 11px;
/* 2895 */   margin-bottom: 15px;
/* 2896 */   text-transform: uppercase;
/* 2897 */   font-weight: 500;
/* 2898 */   line-height: 1.2727272727;
/* 2899 */   color: var(--light);
/* 2900 */   display: flex;

/* style.css */

/* 2901 */   flex-wrap: wrap;
/* 2902 */   align-items: center;
/* 2903 */ }
/* 2904 */ .entry-meta > div:not(:last-child):after {
/* 2905 */   content: "";
/* 2906 */   width: 5px;
/* 2907 */   height: 5px;
/* 2908 */   border-radius: 50%;
/* 2909 */   background-color: var(--primary);
/* 2910 */   display: inline-block;
/* 2911 */   margin: 0 8px;
/* 2912 */   vertical-align: middle;
/* 2913 */ }
/* 2914 */ .entry-meta a {
/* 2915 */   display: inline-block;
/* 2916 */   color: var(--light);
/* 2917 */   background-image: linear-gradient(to right, var(--primary) 0%, var(--primary) 100%);
/* 2918 */   background-position: 0 calc(100% - 0em);
/* 2919 */   background-size: 0 1px;
/* 2920 */   transition: background-size 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0s;
/* 2921 */   background-repeat: no-repeat;
/* 2922 */ }
/* 2923 */ .entry-meta a:hover {
/* 2924 */   color: var(--accent);
/* 2925 */   background-size: 100% 1px;
/* 2926 */ }
/* 2927 */
/* 2928 */ .more-link-wrap {
/* 2929 */   margin-top: 20px;
/* 2930 */ }
/* 2931 */
/* 2932 */ a.more-link {
/* 2933 */   font-size: 12px;
/* 2934 */   font-weight: 700;
/* 2935 */   color: #fff;
/* 2936 */   background-color: var(--primary);
/* 2937 */   line-height: 1.3333333333;
/* 2938 */   padding: 10px 14px;
/* 2939 */   border-radius: 4px;
/* 2940 */   display: inline-block;
/* 2941 */ }
/* 2942 */ a.more-link i {
/* 2943 */   margin-left: 10px;
/* 2944 */   margin-top: -1px;
/* 2945 */   overflow: hidden;
/* 2946 */ }
/* 2947 */ a.more-link:hover {
/* 2948 */   background-color: var(--primary_hover);
/* 2949 */ }
/* 2950 */ a.more-link:hover i:before {

/* style.css */

/* 2951 */   animation: toRightFromLeft 0.3s forwards;
/* 2952 */   display: block;
/* 2953 */ }
/* 2954 */
/* 2955 */ .tags-links {
/* 2956 */   color: var(--text);
/* 2957 */   font-size: 13px;
/* 2958 */   line-height: 2.3076923077;
/* 2959 */ }
/* 2960 */ .tags-links a {
/* 2961 */   display: inline-block;
/* 2962 */   color: var(--light);
/* 2963 */   background: #F7F7F7;
/* 2964 */   border-radius: 5px;
/* 2965 */   padding: 5px 15px;
/* 2966 */   margin-right: 5px;
/* 2967 */   margin-bottom: 5px;
/* 2968 */ }
/* 2969 */ .tags-links a:hover {
/* 2970 */   color: var(--accent);
/* 2971 */ }
/* 2972 */
/* 2973 */ .byline,
/* 2974 */ .updated:not(.published) {
/* 2975 */   display: none;
/* 2976 */ }
/* 2977 */
/* 2978 */ .single .byline, .group-blog .byline {
/* 2979 */   display: inline;
/* 2980 */ }
/* 2981 */
/* 2982 */ .page-links {
/* 2983 */   clear: both;
/* 2984 */   margin: 0 0 1em;
/* 2985 */ }
/* 2986 */
/* 2987 */ .single .hentry .entry-header .entry-title {
/* 2988 */   font-size: 28px;
/* 2989 */   margin-bottom: 20px;
/* 2990 */   line-height: 1.2857142857;
/* 2991 */   font-weight: 700;
/* 2992 */ }
/* 2993 */ .single .hentry .entry-taxonomy {
/* 2994 */   display: flex;
/* 2995 */   flex-wrap: wrap;
/* 2996 */   justify-content: space-between;
/* 2997 */   align-items: center;
/* 2998 */   margin: 30px 0 40px;
/* 2999 */ }
/* 3000 */ .single .nav-links {

/* style.css */

/* 3001 */   display: flex;
/* 3002 */ }
/* 3003 */ @media (max-width: 567px) {
/* 3004 */   .single .nav-links {
/* 3005 */     display: block;
/* 3006 */   }
/* 3007 */ }
/* 3008 */ .single .nav-links > div {
/* 3009 */   display: flex;
/* 3010 */   position: relative;
/* 3011 */   overflow: hidden;
/* 3012 */   transition: all 0.3s ease;
/* 3013 */ }
/* 3014 */ .single .nav-links .nav-previous {
/* 3015 */   justify-content: flex-start;
/* 3016 */   margin-right: auto;
/* 3017 */ }
/* 3018 */ .single .nav-links .nav-previous a:before {
/* 3019 */   font-size: 30px;
/* 3020 */ }
/* 3021 */ .single .nav-links .nav-next {
/* 3022 */   justify-content: flex-end;
/* 3023 */   margin-left: auto;
/* 3024 */ }
/* 3025 */ .single .nav-links .nav-next a:after {
/* 3026 */   font-size: 30px;
/* 3027 */ }
/* 3028 */
/* 3029 */ .single-post .shopio-social-share {
/* 3030 */   padding: 10px 0;
/* 3031 */ }
/* 3032 */ .single-post .shopio-social-share a {
/* 3033 */   color: var(--accent);
/* 3034 */ }
/* 3035 */ .single-post .shopio-social-share a:hover {
/* 3036 */   color: var(--primary);
/* 3037 */ }
/* 3038 */ .single-post.shopio-full-width-content .content-area {
/* 3039 */   max-width: 810px;
/* 3040 */   margin-left: auto;
/* 3041 */   margin-right: auto;
/* 3042 */   float: none;
/* 3043 */ }
/* 3044 */ .single-post.shopio-full-width-content .post-thumbnail {
/* 3045 */   width: 100vw;
/* 3046 */   transform: translateX(-50%);
/* 3047 */   left: 50%;
/* 3048 */   position: relative;
/* 3049 */   margin-bottom: 1.618em;
/* 3050 */   padding: 15px;

/* style.css */

/* 3051 */   padding-left: 15px;
/* 3052 */   padding-right: 15px;
/* 3053 */   max-width: 1320px;
/* 3054 */ }
/* 3055 */ .single-post.shopio-full-width-content .post-thumbnail img {
/* 3056 */   max-height: 700px;
/* 3057 */   object-fit: cover;
/* 3058 */ }
/* 3059 */ @media (min-width: 768px) and (max-width: 1320px) {
/* 3060 */   .single-post.shopio-full-width-content .post-thumbnail {
/* 3061 */     padding-left: 30px;
/* 3062 */     padding-right: 30px;
/* 3063 */     width: auto;
/* 3064 */   }
/* 3065 */ }
/* 3066 */
/* 3067 */ .page .comments-area button.submit, .single .comments-area button.submit {
/* 3068 */   position: relative;
/* 3069 */   display: inline-block;
/* 3070 */   font-size: 12px;
/* 3071 */   font-weight: 400;
/* 3072 */   border: 1px solid;
/* 3073 */   border-radius: 0;
/* 3074 */   padding: 1.5em 2.8em;
/* 3075 */   text-transform: uppercase;
/* 3076 */   color: #fff;
/* 3077 */   background-color: var(--primary);
/* 3078 */   border-color: var(--primary);
/* 3079 */ }
/* 3080 */ .page .comments-area button.submit:before, .single .comments-area button.submit:before {
/* 3081 */   content: "";
/* 3082 */   position: absolute;
/* 3083 */   bottom: 0;
/* 3084 */   left: 0;
/* 3085 */   width: 100%;
/* 3086 */   height: 100%;
/* 3087 */   transform-origin: right top;
/* 3088 */   background-color: var(--primary);
/* 3089 */   -ms-transform: scale(0, 1);
/* 3090 */   -o-transform: scale(0, 1);
/* 3091 */   -moz-transform: scale(0, 1);
/* 3092 */   -webkit-transform: scale(0, 1);
/* 3093 */   transform: scale(0, 1);
/* 3094 */   -ms-transition: transform 0.3s ease;
/* 3095 */   -o-transition: transform 0.3s ease;
/* 3096 */   -moz-transition: transform 0.3s ease;
/* 3097 */   -webkit-transition: transform 0.3s ease;
/* 3098 */   transition: transform 0.3s ease;
/* 3099 */ }
/* 3100 */ .page .comments-area button.submit:hover span, .single .comments-area button.submit:hover span {

/* style.css */

/* 3101 */   padding-right: 0 !important;
/* 3102 */   padding-left: 4em !important;
/* 3103 */ }
/* 3104 */ .page .comments-area button.submit:hover i, .single .comments-area button.submit:hover i {
/* 3105 */   right: calc(100% - 30px);
/* 3106 */ }
/* 3107 */ .page .comments-area button.submit:hover:before, .single .comments-area button.submit:hover:before {
/* 3108 */   -ms-transform: scale(1, 1);
/* 3109 */   -o-transform: scale(1, 1);
/* 3110 */   -moz-transform: scale(1, 1);
/* 3111 */   -webkit-transform: scale(1, 1);
/* 3112 */   transform: scale(1, 1);
/* 3113 */   transform-origin: left top;
/* 3114 */ }
/* 3115 */ .page .comments-area button.submit span, .single .comments-area button.submit span {
/* 3116 */   position: relative;
/* 3117 */   padding-right: 4em !important;
/* 3118 */   -ms-transition: all 0.3s ease;
/* 3119 */   -o-transition: all 0.3s ease;
/* 3120 */   -moz-transition: all 0.3s ease;
/* 3121 */   -webkit-transition: all 0.3s ease;
/* 3122 */   transition: all 0.3s ease;
/* 3123 */ }
/* 3124 */ .page .comments-area button.submit i, .single .comments-area button.submit i {
/* 3125 */   position: absolute;
/* 3126 */   right: 0;
/* 3127 */   top: 50%;
/* 3128 */   -ms-transform: translateY(-50%);
/* 3129 */   -o-transform: translateY(-50%);
/* 3130 */   -moz-transform: translateY(-50%);
/* 3131 */   -webkit-transform: translateY(-50%);
/* 3132 */   transform: translateY(-50%);
/* 3133 */   transition: right 0.5s ease;
/* 3134 */   font-size: 7px;
/* 3135 */ }
/* 3136 */
/* 3137 */ article.article-default {
/* 3138 */   margin-bottom: 40px;
/* 3139 */   padding-bottom: 40px;
/* 3140 */   border-bottom: 1px solid var(--border);
/* 3141 */ }
/* 3142 */ article.article-default .entry-title {
/* 3143 */   font-size: 28px;
/* 3144 */   line-height: 1.2857142857;
/* 3145 */   font-weight: 700;
/* 3146 */ }
/* 3147 */ article.article-default .entry-title a {
/* 3148 */   background-size: 0 2px;
/* 3149 */ }
/* 3150 */ article.article-default .entry-title a:hover {

/* style.css */

/* 3151 */   background-size: 100% 2px;
/* 3152 */ }
/* 3153 */
/* 3154 */ .search form.search-form label,
/* 3155 */ .post-password-form label {
/* 3156 */   vertical-align: middle;
/* 3157 */ }
/* 3158 */ .search form.search-form input[type=submit],
/* 3159 */ .post-password-form input[type=submit] {
/* 3160 */   vertical-align: middle;
/* 3161 */ }
/* 3162 */
/* 3163 */ /*-------------------------------------------------------------
/* 3164 *| 4.0 Footer
/* 3165 *| --------------------------------------------------------------*/
/* 3166 */ .shopio-footer-builder .site-footer {
/* 3167 */   padding-top: 0;
/* 3168 */ }
/* 3169 */
/* 3170 */ .copyright-bar {
/* 3171 */   background-color: #000;
/* 3172 */   color: #fff;
/* 3173 */   padding: 1.618em 0;
/* 3174 */ }
/* 3175 */ .copyright-bar .site-info {
/* 3176 */   text-align: center;
/* 3177 */ }
/* 3178 */ .copyright-bar .site-info a.site-url:not(.button) {
/* 3179 */   color: #fff;
/* 3180 */   text-decoration: underline;
/* 3181 */ }
/* 3182 */ .copyright-bar .site-info a.site-url:not(.button):hover {
/* 3183 */   text-decoration: none;
/* 3184 */ }
/* 3185 */
/* 3186 */ @media (max-width: 1024px) {
/* 3187 */   [data-elementor-type=footer] {
/* 3188 */     margin-bottom: 60px;
/* 3189 */   }
/* 3190 */ }
/* 3191 */
/* 3192 */ /*-------------------------------------------------------------
/* 3193 *| 5.0 Alignment
/* 3194 *| --------------------------------------------------------------*/
/* 3195 */ .alignleft {
/* 3196 */   display: inline;
/* 3197 */   float: left;
/* 3198 */   margin-right: 1.41575em;
/* 3199 */   margin-bottom: 1.41575em;
/* 3200 */   clear: both;

/* style.css */

/* 3201 */ }
/* 3202 */
/* 3203 */ .alignright {
/* 3204 */   display: inline;
/* 3205 */   float: right;
/* 3206 */   margin-left: 1.41575em;
/* 3207 */   margin-bottom: 1.41575em;
/* 3208 */   clear: both;
/* 3209 */ }
/* 3210 */
/* 3211 */ .aligncenter {
/* 3212 */   clear: both;
/* 3213 */   display: block;
/* 3214 */   margin: 0 auto;
/* 3215 */   margin-bottom: 1.41575em;
/* 3216 */ }
/* 3217 */
/* 3218 */ /*-------------------------------------------------------------
/* 3219 *| 6.0 Accessibility
/* 3220 *| --------------------------------------------------------------*/
/* 3221 */ .screen-reader-text {
/* 3222 */   border: 0;
/* 3223 */   clip: rect(1px, 1px, 1px, 1px);
/* 3224 */   -webkit-clip-path: inset(50%);
/* 3225 */   clip-path: inset(50%);
/* 3226 */   height: 1px;
/* 3227 */   margin: -1px;
/* 3228 */   overflow: hidden;
/* 3229 */   padding: 0;
/* 3230 */   position: absolute;
/* 3231 */   width: 1px;
/* 3232 */   word-wrap: normal !important;
/* 3233 */ }
/* 3234 */
/* 3235 */ .screen-reader-text:focus {
/* 3236 */   background-color: #f1f1f1;
/* 3237 */   border-radius: 5px;
/* 3238 */   box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
/* 3239 */   clip: auto !important;
/* 3240 */   display: block;
/* 3241 */   font-weight: bold;
/* 3242 */   height: auto;
/* 3243 */   left: 0;
/* 3244 */   line-height: normal;
/* 3245 */   padding: 1em 1.618em;
/* 3246 */   text-decoration: none;
/* 3247 */   top: 0;
/* 3248 */   width: auto;
/* 3249 */   z-index: 100000;
/* 3250 */   /* Above WP toolbar */

/* style.css */

/* 3251 */   outline: none;
/* 3252 */ }
/* 3253 */
/* 3254 */ /*-------------------------------------------------------------
/* 3255 *| 7.0 Clearing
/* 3256 *| --------------------------------------------------------------*/
/* 3257 */ .clear::before, .clear::after,
/* 3258 */ .entry-content::before,
/* 3259 */ .entry-content::after,
/* 3260 */ .comment-content::before,
/* 3261 */ .comment-content::after,
/* 3262 */ .site-header::before,
/* 3263 */ .site-header::after,
/* 3264 */ .site-content::before,
/* 3265 */ .site-content::after,
/* 3266 */ .site-footer::before,
/* 3267 */ .site-footer::after {
/* 3268 */   content: "";
/* 3269 */   display: table;
/* 3270 */ }
/* 3271 */ .clear::after,
/* 3272 */ .entry-content::after,
/* 3273 */ .comment-content::after,
/* 3274 */ .site-header::after,
/* 3275 */ .site-content::after,
/* 3276 */ .site-footer::after {
/* 3277 */   clear: both;
/* 3278 */ }
/* 3279 */
/* 3280 */ /*-------------------------------------------------------------
/* 3281 *| 8.0 Tables
/* 3282 *| --------------------------------------------------------------*/
/* 3283 */ table {
/* 3284 */   border-spacing: 0;
/* 3285 */   width: 100%;
/* 3286 */   border-collapse: collapse;
/* 3287 */ }
/* 3288 */ table caption {
/* 3289 */   padding: 1em 0;
/* 3290 */   font-weight: 600;
/* 3291 */ }
/* 3292 */ table td,
/* 3293 */ table th {
/* 3294 */   padding: 1em 1.41575em;
/* 3295 */   text-align: left;
/* 3296 */   vertical-align: top;
/* 3297 */   word-break: break-all;
/* 3298 */ }
/* 3299 */ table td p:last-child,
/* 3300 */ table th p:last-child {

/* style.css */

/* 3301 */   margin-bottom: 0;
/* 3302 */ }
/* 3303 */ table th {
/* 3304 */   font-weight: 400;
/* 3305 */ }
/* 3306 */ table thead th {
/* 3307 */   padding: 1.41575em;
/* 3308 */   vertical-align: middle;
/* 3309 */ }
/* 3310 */ table tbody h2 {
/* 3311 */   font-size: 1em;
/* 3312 */   letter-spacing: normal;
/* 3313 */   font-weight: normal;
/* 3314 */ }
/* 3315 */ table tbody h2 a {
/* 3316 */   font-weight: normal;
/* 3317 */ }
/* 3318 */ .entry-content table:not(.shop_table) td,
/* 3319 */ .entry-content table:not(.shop_table) th {
/* 3320 */   border: 1px solid;
/* 3321 */   border-color: var(--border);
/* 3322 */ }
/* 3323 */ table.shop_attributes td,
/* 3324 */ table.shop_attributes th {
/* 3325 */   border: 1px solid;
/* 3326 */   border-color: var(--border);
/* 3327 */ }
/* 3328 */
/* 3329 */ /*-------------------------------------------------------------
/* 3330 *| 9.0 404 Styles
/* 3331 *| --------------------------------------------------------------*/
/* 3332 */ .error404 .header-1 {
/* 3333 */   margin-bottom: 0;
/* 3334 */ }
/* 3335 */ .error404 .breadcrumb-wrap {
/* 3336 */   display: none;
/* 3337 */ }
/* 3338 */ .error404 .site-content {
/* 3339 */   margin: 0 !important;
/* 3340 */   padding: 70px 0;
/* 3341 */ }
/* 3342 */ @media (min-width: 1024px) {
/* 3343 */   .error404 .site-content {
/* 3344 */     padding: 117px 0;
/* 3345 */     border-top: 1px solid var(--border);
/* 3346 */   }
/* 3347 */ }
/* 3348 */ .error404 .page-content .widget_search {
/* 3349 */   max-width: 540px;
/* 3350 */   margin-left: auto;

/* style.css */

/* 3351 */   margin-right: auto;
/* 3352 */ }
/* 3353 */ .error404 .page-content .widget_search form .search-field {
/* 3354 */   background-color: transparent;
/* 3355 */   border-color: var(--accent);
/* 3356 */ }
/* 3357 */ .error404 .error-404 {
/* 3358 */   text-align: center;
/* 3359 */ }
/* 3360 */ @media (min-width: 768px) {
/* 3361 */   .error404 .error-404 {
/* 3362 */     justify-content: center;
/* 3363 */     align-items: center;
/* 3364 */   }
/* 3365 */   .error404 .error-404 .error-img404 {
/* 3366 */     flex: 50%;
/* 3367 */     margin-bottom: 0;
/* 3368 */   }
/* 3369 */   .error404 .error-404 .page-content {
/* 3370 */     flex: 50%;
/* 3371 */     text-align: center;
/* 3372 */   }
/* 3373 */ }
/* 3374 */ .error404 .error-img404 img {
/* 3375 */   margin: 60px auto 60px;
/* 3376 */ }
/* 3377 */ .error404 h1.title {
/* 3378 */   font-size: 160px;
/* 3379 */   font-weight: 900;
/* 3380 */   font-style: normal;
/* 3381 */   color: #E56D6D;
/* 3382 */   margin: 0;
/* 3383 */   line-height: 1;
/* 3384 */ }
/* 3385 */ .error404 h3.sub-title {
/* 3386 */   font-size: 36px;
/* 3387 */   font-weight: bold;
/* 3388 */   font-style: normal;
/* 3389 */   margin-bottom: 25px;
/* 3390 */   color: #000000;
/* 3391 */   text-transform: capitalize;
/* 3392 */ }
/* 3393 */ @media (min-width: 1024px) {
/* 3394 */   .error404 h3.sub-title {
/* 3395 */     font-size: 36px;
/* 3396 */   }
/* 3397 */ }
/* 3398 */ .error404 .error-text {
/* 3399 */   font-size: 18px;
/* 3400 */   font-weight: 400;

/* style.css */

/* 3401 */   width: 396px;
/* 3402 */   margin: 0 auto 40px;
/* 3403 */   text-align: center;
/* 3404 */ }
/* 3405 */ .error404 .button-404 {
/* 3406 */   background-color: var(--primary);
/* 3407 */   color: #ffffff;
/* 3408 */   padding: 14px 19px;
/* 3409 */   border-radius: 4px;
/* 3410 */   font-size: 14px;
/* 3411 */   font-weight: bold;
/* 3412 */ }
/* 3413 */ .error404 .button-404:hover {
/* 3414 */   transition: all 0.3s ease;
/* 3415 */   background-color: var(--accent);
/* 3416 */ }
/* 3417 */ .error404.right-sidebar .content-area, .error404.left-sidebar .content-area {
/* 3418 */   width: 100%;
/* 3419 */   display: block;
/* 3420 */ }
/* 3421 */
/* 3422 */ /*-------------------------------------------------------------
/* 3423 *| 10.0 Comments
/* 3424 *| --------------------------------------------------------------*/
/* 3425 */ #comments {
/* 3426 */   margin-top: 35px;
/* 3427 */ }
/* 3428 */ #comments .comment-form p {
/* 3429 */   margin-bottom: 1em;
/* 3430 */ }
/* 3431 */ #comments .comment-form .comment-form-author,
/* 3432 */ #comments .comment-form .comment-form-email,
/* 3433 */ #comments .comment-form .comment-form-url {
/* 3434 */   margin-bottom: 20px;
/* 3435 */ }
/* 3436 */ #comments .comment-form .comment-form-author input,
/* 3437 */ #comments .comment-form .comment-form-email input,
/* 3438 */ #comments .comment-form .comment-form-url input {
/* 3439 */   width: 100%;
/* 3440 */ }
/* 3441 */ #comments .comment-form .comment-notes, #comments .comment-form .logged-in-as, #comments .comment-form .comment-form-cookies-consent, #comments .comment-form .comment-form-comment {
/* 3442 */   margin-bottom: 20px;
/* 3443 */ }
/* 3444 */ #comments .comment-form .comment-notes a, #comments .comment-form .logged-in-as a, #comments .comment-form .comment-form-cookies-consent a, #comments .comment-form .comment-form-comment a {
/* 3445 */   text-decoration: underline;
/* 3446 */   color: var(--text);
/* 3447 */ }
/* 3448 */ #comments .comment-form .comment-notes a:hover, #comments .comment-form .logged-in-as a:hover, #comments .comment-form .comment-form-cookies-consent a:hover, #comments .comment-form .comment-form-comment a:hover {
/* 3449 */   color: var(--primary);
/* 3450 */ }

/* style.css */

/* 3451 */ #comments .comments-title {
/* 3452 */   font-size: 20px;
/* 3453 */   font-weight: 500;
/* 3454 */   margin-bottom: 25px;
/* 3455 */ }
/* 3456 */ #comments .comment-form-author,
/* 3457 */ #comments .comment-form-email,
/* 3458 */ #comments .comment-form-url {
/* 3459 */   padding: 0 10px;
/* 3460 */   order: -1;
/* 3461 */ }
/* 3462 */ @media (min-width: 1024px) {
/* 3463 */   #comments .comment-form-author,
/* 3464 */ #comments .comment-form-email,
/* 3465 */ #comments .comment-form-url {
/* 3466 */     flex: 0 0 33.3333333333%;
/* 3467 */     max-width: 33.3333333333%;
/* 3468 */   }
/* 3469 */ }
/* 3470 */ #comments .comment-notes {
/* 3471 */   flex: 0 0 100%;
/* 3472 */   max-width: 100%;
/* 3473 */   order: -1;
/* 3474 */ }
/* 3475 */ #comments .comment-form-comment {
/* 3476 */   flex: 0 0 100%;
/* 3477 */   max-width: 100%;
/* 3478 */ }
/* 3479 */ #comments .comment-form-cookies-consent {
/* 3480 */   flex: 0 0 100%;
/* 3481 */   max-width: 100%;
/* 3482 */ }
/* 3483 */ #comments .comment-list {
/* 3484 */   position: relative;
/* 3485 */   list-style: none;
/* 3486 */   margin: 0;
/* 3487 */ }
/* 3488 */ #comments .comment-list .comment-body {
/* 3489 */   margin-bottom: 30px;
/* 3490 */   display: flex;
/* 3491 */   flex-wrap: wrap;
/* 3492 */ }
/* 3493 */ #comments .comment-list .comment-body::before, #comments .comment-list .comment-body::after {
/* 3494 */   content: "";
/* 3495 */   display: table;
/* 3496 */ }
/* 3497 */ #comments .comment-list .comment-body::after {
/* 3498 */   clear: both;
/* 3499 */ }
/* 3500 */ #comments .comment-list .comment-author {

/* style.css */

/* 3501 */   display: none;
/* 3502 */ }
/* 3503 */ @media (min-width: 1024px) {
/* 3504 */   #comments .comment-list .comment-author {
/* 3505 */     display: block;
/* 3506 */   }
/* 3507 */ }
/* 3508 */ #comments .comment-list .avatar {
/* 3509 */   width: 50px;
/* 3510 */   height: 50px;
/* 3511 */   border-radius: 50%;
/* 3512 */   object-fit: cover;
/* 3513 */   margin-bottom: 10px;
/* 3514 */   margin-right: 30px;
/* 3515 */ }
/* 3516 */ #comments .comment-list .comment-content {
/* 3517 */   width: 100%;
/* 3518 */   padding: 15px 24px 15px 40px;
/* 3519 */   border: 1px solid var(--border);
/* 3520 */   border-radius: 5px;
/* 3521 */   position: relative;
/* 3522 */ }
/* 3523 */ @media (min-width: 1024px) {
/* 3524 */   #comments .comment-list .comment-content {
/* 3525 */     width: calc(100% - 80px);
/* 3526 */   }
/* 3527 */   #comments .comment-list .comment-content:before {
/* 3528 */     content: "";
/* 3529 */     position: absolute;
/* 3530 */     width: 0;
/* 3531 */     height: 0;
/* 3532 */     border-right: 7px solid var(--border);
/* 3533 */     border-top: 7px solid transparent;
/* 3534 */     border-bottom: 7px solid transparent;
/* 3535 */     left: -7px;
/* 3536 */     top: 22px;
/* 3537 */   }
/* 3538 */ }
/* 3539 */ #comments .comment-list .comment-content .comment-text {
/* 3540 */   margin-bottom: 8px;
/* 3541 */ }
/* 3542 */ #comments .comment-list .comment-content .comment-text p:last-child {
/* 3543 */   margin-bottom: 0;
/* 3544 */ }
/* 3545 */ #comments .comment-list .comment-head {
/* 3546 */   display: flex;
/* 3547 */   align-items: center;
/* 3548 */   justify-content: space-between;
/* 3549 */   margin-bottom: 8px;
/* 3550 */   flex-wrap: wrap;

/* style.css */

/* 3551 */ }
/* 3552 */ #comments .comment-list .comment-meta {
/* 3553 */   margin-right: 10px;
/* 3554 */ }
/* 3555 */ #comments .comment-list .comment-meta a.comment-date {
/* 3556 */   color: var(--light);
/* 3557 */   font-size: 14px;
/* 3558 */   font-weight: 500;
/* 3559 */ }
/* 3560 */ #comments .comment-list .comment-meta a.comment-date:hover {
/* 3561 */   color: var(--primary);
/* 3562 */ }
/* 3563 */ #comments .comment-list .comment-meta .comment-author {
/* 3564 */   display: inline-block;
/* 3565 */   margin-right: 6px;
/* 3566 */ }
/* 3567 */ #comments .comment-list .comment-meta cite {
/* 3568 */   color: var(--accent);
/* 3569 */   font-style: normal;
/* 3570 */   clear: both;
/* 3571 */   display: block;
/* 3572 */   letter-spacing: 0.02em;
/* 3573 */   font-weight: 700;
/* 3574 */   font-size: 16px;
/* 3575 */   font-family: var(--e-global-typography-accent-font-family);
/* 3576 */ }
/* 3577 */ #comments .comment-list .comment-meta cite a {
/* 3578 */   color: var(--accent);
/* 3579 */ }
/* 3580 */ #comments .comment-list .comment-meta cite a:hover {
/* 3581 */   color: var(--primary);
/* 3582 */ }
/* 3583 */ #comments .comment-list .trackback .comment-body .comment-content:before,
/* 3584 */ #comments .comment-list .pingback .comment-body .comment-content:before {
/* 3585 */   content: none;
/* 3586 */ }
/* 3587 */ #comments .comment-list .reply::before, #comments .comment-list .reply::after {
/* 3588 */   content: "";
/* 3589 */   display: table;
/* 3590 */ }
/* 3591 */ #comments .comment-list .reply::after {
/* 3592 */   clear: both;
/* 3593 */ }
/* 3594 */ #comments .comment-list .reply a {
/* 3595 */   font-size: 12px;
/* 3596 */   color: var(--accent);
/* 3597 */   text-transform: uppercase;
/* 3598 */   line-height: 1.25;
/* 3599 */   display: inline-block;
/* 3600 */   margin-right: 5px;

/* style.css */

/* 3601 */   padding: 8px 15px;
/* 3602 */   border-radius: 5px;
/* 3603 */   background-color: var(--primary);
/* 3604 */   margin-top: 5px;
/* 3605 */   margin-bottom: 5px;
/* 3606 */ }
/* 3607 */ #comments .comment-list .reply a:before {
/* 3608 */   margin-right: 6px;
/* 3609 */ }
/* 3610 */ #comments .comment-list .reply a:last-child {
/* 3611 */   margin-right: 0;
/* 3612 */ }
/* 3613 */ #comments .comment-list .children {
/* 3614 */   list-style: none;
/* 3615 */ }
/* 3616 */ #comments .comment-list #respond {
/* 3617 */   padding: 20px 1.618em 15px;
/* 3618 */   background-color: rgba(0, 0, 0, 0.0125);
/* 3619 */   margin: 10px 0 10px auto;
/* 3620 */   border-radius: 20px;
/* 3621 */   border: 1px solid var(--border);
/* 3622 */   width: 100%;
/* 3623 */ }
/* 3624 */ @media (min-width: 1024px) {
/* 3625 */   #comments .comment-list #respond {
/* 3626 */     width: calc(100% - 80px);
/* 3627 */   }
/* 3628 */ }
/* 3629 */ #comments .bypostauthor {
/* 3630 */   font-size: inherit;
/* 3631 */ }
/* 3632 */ #comments blockquote {
/* 3633 */   margin-left: 0;
/* 3634 */ }
/* 3635 */ #comments table th,
/* 3636 */ #comments table td {
/* 3637 */   border: 1px solid;
/* 3638 */   border-color: var(--border);
/* 3639 */ }
/* 3640 */
/* 3641 */ #commentform {
/* 3642 */   display: flex;
/* 3643 */   flex-wrap: wrap;
/* 3644 */   margin: 0 -10px;
/* 3645 */ }
/* 3646 */ #commentform > p, #commentform .comment-form-rating {
/* 3647 */   padding: 0 10px;
/* 3648 */   width: 100%;
/* 3649 */ }
/* 3650 */

/* style.css */

/* 3651 */ .comment-content a {
/* 3652 */   word-wrap: break-word;
/* 3653 */ }
/* 3654 */
/* 3655 */ #respond {
/* 3656 */   clear: both;
/* 3657 */   position: relative;
/* 3658 */   margin-top: 30px;
/* 3659 */ }
/* 3660 */ #respond .comment-form-cookies-consent label {
/* 3661 */   color: var(--text);
/* 3662 */ }
/* 3663 */ #respond .form-submit,
/* 3664 */ #respond form {
/* 3665 */   margin-bottom: 0;
/* 3666 */ }
/* 3667 */ #respond label {
/* 3668 */   color: var(--accent);
/* 3669 */ }
/* 3670 */ #respond #reply-title {
/* 3671 */   color: var(--accent);
/* 3672 */   font-size: 20px;
/* 3673 */   margin-bottom: 5px;
/* 3674 */   font-weight: 500;
/* 3675 */   font-family: var(--e-global-typography-accent-font-family);
/* 3676 */ }
/* 3677 */ #respond #cancel-comment-reply-link {
/* 3678 */   position: absolute;
/* 3679 */   top: 15px;
/* 3680 */   right: 0.5407911001em;
/* 3681 */   display: block;
/* 3682 */   height: 1.5rem;
/* 3683 */   width: 1.5rem;
/* 3684 */   overflow: hidden;
/* 3685 */   line-height: 1;
/* 3686 */   font-size: 1.5rem;
/* 3687 */   text-align: center;
/* 3688 */   transition: transform, ease, 0.3s;
/* 3689 */ }
/* 3690 */ #respond #cancel-comment-reply-link:hover {
/* 3691 */   transform: scale(1.3);
/* 3692 */ }
/* 3693 */
/* 3694 */ /*-------------------------------------------------------------
/* 3695 *| 11.0 Forms
/* 3696 *| --------------------------------------------------------------*/
/* 3697 */ form {
/* 3698 */   margin-bottom: 1.618em;
/* 3699 */ }
/* 3700 */

/* style.css */

/* 3701 */ button,
/* 3702 */ input,
/* 3703 */ select,
/* 3704 */ textarea {
/* 3705 */   font-size: 100%;
/* 3706 */   /* Corrects font size not being inherited in all browsers */
/* 3707 */   margin: 0;
/* 3708 */   /* Addresses margins set differently in IE6/7, F3/4, S5, Chrome */
/* 3709 */   vertical-align: baseline;
/* 3710 */   /* Improves appearance and consistency in all browsers */
/* 3711 */   /* stylelint-disable */
/* 3712 */   *vertical-align: middle;
/* 3713 */   /* Improves appearance and consistency in all browsers */
/* 3714 */   /* stylelint-enable */
/* 3715 */ }
/* 3716 */
/* 3717 */ /* Button Outline */
/* 3718 */ .button-outline {
/* 3719 */   border: 1px solid;
/* 3720 */   border-radius: 5px;
/* 3721 */   background: transparent;
/* 3722 */   border-color: var(--primary);
/* 3723 */   color: var(--primary);
/* 3724 */   cursor: pointer;
/* 3725 */   /* Improves usability and consistency of cursor style between image-type 'input' and others */
/* 3726 */   padding: 0.6180469716em 1.41575em;
/* 3727 */   text-decoration: none;
/* 3728 */   display: inline-block;
/* 3729 */ }
/* 3730 */ .button-outline:hover {
/* 3731 */   color: #fff !important;
/* 3732 */   background-color: var(--primary_hover);
/* 3733 */   border-color: var(--primary_hover);
/* 3734 */ }
/* 3735 */ .button-outline.loading {
/* 3736 */   opacity: 0.5;
/* 3737 */ }
/* 3738 */ .button-outline.small {
/* 3739 */   padding: 0.5407911001em 0.875em;
/* 3740 */   font-size: 0.875em;
/* 3741 */ }
/* 3742 */ .button-outline.disabled, .button-outline:disabled {
/* 3743 */   opacity: 0.5 !important;
/* 3744 */   cursor: not-allowed;
/* 3745 */ }
/* 3746 */ .button-outline.disabled:hover, .button-outline:disabled:hover {
/* 3747 */   opacity: 0.5 !important;
/* 3748 */ }
/* 3749 */
/* 3750 */ button,

/* style.css */

/* 3751 */ input[type=button],
/* 3752 */ input[type=reset],
/* 3753 */ input[type=submit],
/* 3754 */ .button {
/* 3755 */   display: inline-block;
/* 3756 */   font-size: 14px;
/* 3757 */   font-weight: 700;
/* 3758 */   border-radius: 4px;
/* 3759 */   cursor: pointer;
/* 3760 */   padding: 1.215em 2em;
/* 3761 */   text-decoration: none;
/* 3762 */   text-shadow: none;
/* 3763 */   -webkit-appearance: none;
/* 3764 */   line-height: 1.2857142857;
/* 3765 */   border: none;
/* 3766 */   color: #fff;
/* 3767 */   background-color: #333333;
/* 3768 */ }
/* 3769 */ button::after,
/* 3770 */ input[type=button]::after,
/* 3771 */ input[type=reset]::after,
/* 3772 */ input[type=submit]::after,
/* 3773 */ .button::after {
/* 3774 */   display: none;
/* 3775 */ }
/* 3776 */ button:hover,
/* 3777 */ input[type=button]:hover,
/* 3778 */ input[type=reset]:hover,
/* 3779 */ input[type=submit]:hover,
/* 3780 */ .button:hover {
/* 3781 */   color: #fff;
/* 3782 */   background-color: var(--primary);
/* 3783 */ }
/* 3784 */ button.loading,
/* 3785 */ input[type=button].loading,
/* 3786 */ input[type=reset].loading,
/* 3787 */ input[type=submit].loading,
/* 3788 */ .button.loading {
/* 3789 */   opacity: 0.5;
/* 3790 */ }
/* 3791 */ button.small,
/* 3792 */ input[type=button].small,
/* 3793 */ input[type=reset].small,
/* 3794 */ input[type=submit].small,
/* 3795 */ .button.small {
/* 3796 */   padding: 0.5407911001em 0.875em;
/* 3797 */   font-size: 0.875em;
/* 3798 */ }
/* 3799 */ button.disabled, button:disabled,
/* 3800 */ input[type=button].disabled,

/* style.css */

/* 3801 */ input[type=button]:disabled,
/* 3802 */ input[type=reset].disabled,
/* 3803 */ input[type=reset]:disabled,
/* 3804 */ input[type=submit].disabled,
/* 3805 */ input[type=submit]:disabled,
/* 3806 */ .button.disabled,
/* 3807 */ .button:disabled {
/* 3808 */   opacity: 0.5 !important;
/* 3809 */   cursor: not-allowed;
/* 3810 */ }
/* 3811 */ button.disabled:hover, button:disabled:hover,
/* 3812 */ input[type=button].disabled:hover,
/* 3813 */ input[type=button]:disabled:hover,
/* 3814 */ input[type=reset].disabled:hover,
/* 3815 */ input[type=reset]:disabled:hover,
/* 3816 */ input[type=submit].disabled:hover,
/* 3817 */ input[type=submit]:disabled:hover,
/* 3818 */ .button.disabled:hover,
/* 3819 */ .button:disabled:hover {
/* 3820 */   opacity: 0.5 !important;
/* 3821 */ }
/* 3822 */
/* 3823 */ input[type=checkbox],
/* 3824 */ input[type=radio] {
/* 3825 */   padding: 0;
/* 3826 */   /* Addresses excess padding in IE8/9 */
/* 3827 */ }
/* 3828 */ input[type=checkbox] + label,
/* 3829 */ input[type=radio] + label {
/* 3830 */   margin: 0 0 0 0.3819820591em;
/* 3831 */ }
/* 3832 */
/* 3833 */ input[type=search]::-webkit-search-decoration {
/* 3834 */   /* Corrects inner padding displayed oddly in S5, Chrome on OSX */
/* 3835 */   -webkit-appearance: none;
/* 3836 */ }
/* 3837 */
/* 3838 */ input[type=search] {
/* 3839 */   box-sizing: border-box;
/* 3840 */ }
/* 3841 */ input[type=search]::placeholder {
/* 3842 */   color: #616161;
/* 3843 */ }
/* 3844 */
/* 3845 */ button::-moz-focus-inner,
/* 3846 */ input::-moz-focus-inner {
/* 3847 */   /* Corrects inner padding and border displayed oddly in FF3/4 www.sitepen.com/blog/2008/05/14/the-devils-in-the-details-fixing-dojos-toolbar-buttons/ */
/* 3848 */   border: 0;
/* 3849 */   padding: 0;
/* 3850 */ }

/* style.css */

/* 3851 */
/* 3852 */ input[type=text],
/* 3853 */ input[type=number],
/* 3854 */ input[type=email],
/* 3855 */ input[type=tel],
/* 3856 */ input[type=url],
/* 3857 */ input[type=password],
/* 3858 */ input[type=search],
/* 3859 */ textarea,
/* 3860 */ .input-text {
/* 3861 */   padding: 0.93em 1.25em;
/* 3862 */   background-color: var(--background);
/* 3863 */   border-width: 1px;
/* 3864 */   border-style: solid;
/* 3865 */   border-color: var(--border);
/* 3866 */   -webkit-appearance: none;
/* 3867 */   box-sizing: border-box;
/* 3868 */   font-weight: normal;
/* 3869 */   border-radius: 5px;
/* 3870 */   outline: 0;
/* 3871 */   transition: all ease-in-out 0.3s;
/* 3872 */ }
/* 3873 */ input[type=text]:focus,
/* 3874 */ input[type=number]:focus,
/* 3875 */ input[type=email]:focus,
/* 3876 */ input[type=tel]:focus,
/* 3877 */ input[type=url]:focus,
/* 3878 */ input[type=password]:focus,
/* 3879 */ input[type=search]:focus,
/* 3880 */ textarea:focus,
/* 3881 */ .input-text:focus {
/* 3882 */   border-color: var(--accent);
/* 3883 */ }
/* 3884 */
/* 3885 */ select {
/* 3886 */   padding: 0.63em 28px 0.63em 1.41575em;
/* 3887 */ }
/* 3888 */ select:not([size]):not([multiple]) {
/* 3889 */   color: var(--text);
/* 3890 */   background-color: #ffffff;
/* 3891 */   border: 1px solid;
/* 3892 */   border-color: var(--border);
/* 3893 */   max-width: 100%;
/* 3894 */   -webkit-appearance: none;
/* 3895 */   -moz-appearance: textfield;
/* 3896 */   appearance: none;
/* 3897 */   width: 100%;
/* 3898 */   background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
/* 3899 */   background-position: calc(100% - 10px) center;
/* 3900 */   background-repeat: no-repeat;

/* style.css */

/* 3901 */   background-size: 16px 12px;
/* 3902 */   border-radius: 0;
/* 3903 */ }
/* 3904 */
/* 3905 */ textarea {
/* 3906 */   overflow: auto;
/* 3907 */   /* Removes default vertical scrollbar in IE6/7/8/9 */
/* 3908 */   vertical-align: top;
/* 3909 */   /* Improves readability and alignment in all browsers */
/* 3910 */   width: 100%;
/* 3911 */ }
/* 3912 */
/* 3913 */ label {
/* 3914 */   font-weight: 400;
/* 3915 */ }
/* 3916 */
/* 3917 */ label.inline input {
/* 3918 */   width: auto;
/* 3919 */ }
/* 3920 */
/* 3921 */ fieldset {
/* 3922 */   padding: 1.618em;
/* 3923 */   padding-top: 1em;
/* 3924 */   margin: 0;
/* 3925 */   margin-bottom: 1.618em;
/* 3926 */   margin-top: 1.618em;
/* 3927 */   border-color: var(--border);
/* 3928 */ }
/* 3929 */ fieldset legend {
/* 3930 */   font-weight: 700;
/* 3931 */   color: var(--accent);
/* 3932 */   padding: 0.6180469716em 1em;
/* 3933 */   margin-left: -1em;
/* 3934 */ }
/* 3935 */
/* 3936 */ [placeholder]:focus::-webkit-input-placeholder {
/* 3937 */   -webkit-transition: opacity 0.5s 0.5s ease;
/* 3938 */   -moz-transition: opacity 0.5s 0.5s ease;
/* 3939 */   transition: opacity 0.5s 0.5s ease;
/* 3940 */   opacity: 0;
/* 3941 */ }
/* 3942 */
/* 3943 */ @-webkit-keyframes fa-spin {
/* 3944 */   0% {
/* 3945 */     -webkit-transform: rotate(0deg);
/* 3946 */     transform: rotate(0deg);
/* 3947 */   }
/* 3948 */   100% {
/* 3949 */     -webkit-transform: rotate(359deg);
/* 3950 */     transform: rotate(359deg);

/* style.css */

/* 3951 */   }
/* 3952 */ }
/* 3953 */ @keyframes fa-spin {
/* 3954 */   0% {
/* 3955 */     -webkit-transform: rotate(0deg);
/* 3956 */     transform: rotate(0deg);
/* 3957 */   }
/* 3958 */   100% {
/* 3959 */     -webkit-transform: rotate(359deg);
/* 3960 */     transform: rotate(359deg);
/* 3961 */   }
/* 3962 */ }
/* 3963 */ /*-------------------------------------------------------------
/* 3964 *| 12.0 Media
/* 3965 *| --------------------------------------------------------------*/
/* 3966 */ .page-content img.wp-smiley,
/* 3967 */ .entry-content img.wp-smiley,
/* 3968 */ .comment-content img.wp-smiley {
/* 3969 */   border: none;
/* 3970 */   margin-bottom: 0;
/* 3971 */   margin-top: 0;
/* 3972 */   padding: 0;
/* 3973 */   display: inline-block;
/* 3974 */   border-radius: 0;
/* 3975 */ }
/* 3976 */
/* 3977 */ /*-------------------------------------------------------------
/* 3978 *| 12.1 Galleries
/* 3979 *| --------------------------------------------------------------*/
/* 3980 */ .gallery {
/* 3981 */   margin-bottom: 1.41575em;
/* 3982 */ }
/* 3983 */ .gallery::before, .gallery::after {
/* 3984 */   content: "";
/* 3985 */   display: table;
/* 3986 */ }
/* 3987 */ .gallery::after {
/* 3988 */   clear: both;
/* 3989 */ }
/* 3990 */ .gallery .gallery-item {
/* 3991 */   float: left;
/* 3992 */ }
/* 3993 */ .gallery .gallery-item .gallery-icon a {
/* 3994 */   display: block;
/* 3995 */ }
/* 3996 */ .gallery .gallery-item .gallery-icon img {
/* 3997 */   border: none;
/* 3998 */   height: auto;
/* 3999 */   margin: 0 auto;
/* 4000 */ }

/* style.css */

/* 4001 */ .gallery .gallery-item .gallery-caption {
/* 4002 */   margin: 0;
/* 4003 */   text-align: center;
/* 4004 */ }
/* 4005 */ .gallery.gallery-columns-1 .gallery-item {
/* 4006 */   width: 100%;
/* 4007 */ }
/* 4008 */ .gallery.gallery-columns-2 .gallery-item {
/* 4009 */   width: 50%;
/* 4010 */ }
/* 4011 */ .gallery.gallery-columns-3 .gallery-item {
/* 4012 */   width: 33.3%;
/* 4013 */ }
/* 4014 */ .gallery.gallery-columns-4 .gallery-item {
/* 4015 */   width: 25%;
/* 4016 */ }
/* 4017 */ .gallery.gallery-columns-5 .gallery-item {
/* 4018 */   width: 20%;
/* 4019 */ }
/* 4020 */ .gallery.gallery-columns-6 .gallery-item {
/* 4021 */   width: 16.666666667%;
/* 4022 */ }
/* 4023 */ .gallery.gallery-columns-7 .gallery-item {
/* 4024 */   width: 14.285714286%;
/* 4025 */ }
/* 4026 */ .gallery.gallery-columns-8 .gallery-item {
/* 4027 */   width: 12.5%;
/* 4028 */ }
/* 4029 */ .gallery.gallery-columns-9 .gallery-item {
/* 4030 */   width: 11.111111111%;
/* 4031 */ }
/* 4032 */
/* 4033 */ /*-------------------------------------------------------------
/* 4034 *| 12.2 Embeds
/* 4035 *| --------------------------------------------------------------*/
/* 4036 */ embed,
/* 4037 */ iframe,
/* 4038 */ object,
/* 4039 */ video {
/* 4040 */   max-width: 100%;
/* 4041 */ }
/* 4042 */
/* 4043 */ /*-------------------------------------------------------------
/* 4044 *| 13.0 Captions
/* 4045 *| --------------------------------------------------------------*/
/* 4046 */ .wp-caption {
/* 4047 */   margin-bottom: 1em;
/* 4048 */   max-width: 100%;
/* 4049 */ }
/* 4050 */ .wp-caption img[class*=wp-image-] {

/* style.css */

/* 4051 */   display: block;
/* 4052 */   margin: 0 auto;
/* 4053 */ }
/* 4054 */ .wp-caption .wp-caption-text {
/* 4055 */   text-align: left;
/* 4056 */   font-style: italic;
/* 4057 */   border-bottom: 2px solid #E4E4E4;
/* 4058 */   padding: 5px 0;
/* 4059 */   font-size: 14px;
/* 4060 */   line-height: 20px;
/* 4061 */ }
/* 4062 */
/* 4063 */ /*-------------------------------------------------------------
/* 4064 *| 14.0 Pagination
/* 4065 *| --------------------------------------------------------------*/
/* 4066 */ nav.navigation {
/* 4067 */   clear: both;
/* 4068 */ }
/* 4069 */ nav.navigation::before, nav.navigation::after {
/* 4070 */   content: "";
/* 4071 */   display: table;
/* 4072 */ }
/* 4073 */ nav.navigation::after {
/* 4074 */   clear: both;
/* 4075 */ }
/* 4076 */
/* 4077 */ .woocommerce-pagination {
/* 4078 */   margin-top: 30px;
/* 4079 */ }
/* 4080 */
/* 4081 */ .pagination,
/* 4082 */ .woocommerce-pagination {
/* 4083 */   clear: both;
/* 4084 */ }
/* 4085 */ .pagination ul.page-numbers::before, .pagination ul.page-numbers::after,
/* 4086 */ .woocommerce-pagination ul.page-numbers::before,
/* 4087 */ .woocommerce-pagination ul.page-numbers::after {
/* 4088 */   content: "";
/* 4089 */   display: table;
/* 4090 */ }
/* 4091 */ .pagination ul.page-numbers::after,
/* 4092 */ .woocommerce-pagination ul.page-numbers::after {
/* 4093 */   clear: both;
/* 4094 */ }
/* 4095 */ .pagination .page-numbers,
/* 4096 */ .woocommerce-pagination .page-numbers {
/* 4097 */   display: flex;
/* 4098 */   justify-content: center;
/* 4099 */   list-style: none;
/* 4100 */   flex-wrap: wrap;

/* style.css */

/* 4101 */   margin: 0;
/* 4102 */ }
/* 4103 */ .pagination .page-numbers li,
/* 4104 */ .woocommerce-pagination .page-numbers li {
/* 4105 */   display: inline-block;
/* 4106 */   margin-right: 1px;
/* 4107 */ }
/* 4108 */ .pagination .page-numbers li .page-numbers,
/* 4109 */ .woocommerce-pagination .page-numbers li .page-numbers {
/* 4110 */   display: inline-block;
/* 4111 */   text-align: center;
/* 4112 */   font-size: 14px;
/* 4113 */   font-weight: 400;
/* 4114 */   width: 44px;
/* 4115 */   height: 44px;
/* 4116 */   line-height: 44px;
/* 4117 */   border-radius: 50%;
/* 4118 */   color: var(--accent);
/* 4119 */   background-color: transparent;
/* 4120 */ }
/* 4121 */ .pagination .page-numbers li .page-numbers.current, .pagination .page-numbers li .page-numbers:hover,
/* 4122 */ .woocommerce-pagination .page-numbers li .page-numbers.current,
/* 4123 */ .woocommerce-pagination .page-numbers li .page-numbers:hover {
/* 4124 */   background-color: #E5E5E5;
/* 4125 */ }
/* 4126 */ .pagination .page-numbers li .page-numbers i,
/* 4127 */ .woocommerce-pagination .page-numbers li .page-numbers i {
/* 4128 */   font-size: 8px;
/* 4129 */ }
/* 4130 */
/* 4131 */ .rtl .pagination a.next,
/* 4132 */ .rtl .pagination a.prev,
/* 4133 */ .rtl .woocommerce-pagination a.next,
/* 4134 */ .rtl .woocommerce-pagination a.prev {
/* 4135 */   transform: rotateY(180deg);
/* 4136 */ }
/* 4137 */
/* 4138 */ .page-links {
/* 4139 */   padding-top: 20px;
/* 4140 */ }
/* 4141 */ .page-links > * {
/* 4142 */   box-sizing: content-box;
/* 4143 */   width: 34px;
/* 4144 */   height: 34px;
/* 4145 */   line-height: 34px;
/* 4146 */   text-align: center;
/* 4147 */   font-size: 14px;
/* 4148 */   font-weight: 400;
/* 4149 */   display: inline-block;
/* 4150 */   color: var(--accent);

/* style.css */

/* 4151 */   border-radius: 50%;
/* 4152 */ }
/* 4153 */ .page-links > *:hover {
/* 4154 */   background-color: #EEE;
/* 4155 */   color: var(--accent);
/* 4156 */ }
/* 4157 */ .page-links > *.current {
/* 4158 */   background-color: var(--primary);
/* 4159 */   color: #fff;
/* 4160 */ }
/* 4161 */
/* 4162 */ nav.post-navigation {
/* 4163 */   border-top: 1px solid var(--border);
/* 4164 */   border-bottom: 1px solid var(--border);
/* 4165 */   margin-top: 20px;
/* 4166 */ }
/* 4167 */ nav.post-navigation .nav-previous,
/* 4168 */ nav.post-navigation .nav-next {
/* 4169 */   padding-top: 30px;
/* 4170 */   padding-bottom: 30px;
/* 4171 */ }
/* 4172 */ nav.post-navigation .nav-previous a,
/* 4173 */ nav.post-navigation .nav-next a {
/* 4174 */   display: flex;
/* 4175 */   align-items: center;
/* 4176 */   color: var(--accent);
/* 4177 */ }
/* 4178 */ nav.post-navigation .nav-previous a .title,
/* 4179 */ nav.post-navigation .nav-next a .title {
/* 4180 */   background-image: linear-gradient(to right, var(--primary) 0%, var(--primary) 100%);
/* 4181 */   background-position: 0 calc(100% - 0em);
/* 4182 */   background-size: 0 1px;
/* 4183 */   transition: background-size 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0s;
/* 4184 */   background-repeat: no-repeat;
/* 4185 */ }
/* 4186 */ nav.post-navigation .nav-previous a:hover .title,
/* 4187 */ nav.post-navigation .nav-next a:hover .title {
/* 4188 */   background-size: 100% 1px;
/* 4189 */ }
/* 4190 */ nav.post-navigation .nav-previous img,
/* 4191 */ nav.post-navigation .nav-next img {
/* 4192 */   border-radius: 5px;
/* 4193 */ }
/* 4194 */ nav.post-navigation .nav-previous .title,
/* 4195 */ nav.post-navigation .nav-next .title {
/* 4196 */   -webkit-line-clamp: 2;
/* 4197 */   -webkit-box-orient: vertical;
/* 4198 */   overflow: hidden;
/* 4199 */   font-size: 16px;
/* 4200 */   line-height: 22px;

/* style.css */

/* 4201 */   font-weight: 500;
/* 4202 */   font-family: var(--e-global-typography-accent-font-family);
/* 4203 */ }
/* 4204 */ nav.post-navigation .nav-previous .reader-text,
/* 4205 */ nav.post-navigation .nav-next .reader-text {
/* 4206 */   display: block;
/* 4207 */   color: var(--light);
/* 4208 */   position: relative;
/* 4209 */   font-size: 14px;
/* 4210 */   line-height: 22px;
/* 4211 */   text-transform: uppercase;
/* 4212 */ }
/* 4213 */ nav.post-navigation .nav-previous {
/* 4214 */   float: left;
/* 4215 */   width: 50%;
/* 4216 */   padding-right: 15px;
/* 4217 */ }
/* 4218 */ nav.post-navigation .nav-previous img {
/* 4219 */   margin-right: 20px;
/* 4220 */ }
/* 4221 */ nav.post-navigation .nav-next {
/* 4222 */   float: right;
/* 4223 */   text-align: right;
/* 4224 */   width: 50%;
/* 4225 */   padding-left: 15px;
/* 4226 */ }
/* 4227 */ nav.post-navigation .nav-next img {
/* 4228 */   margin-left: 20px;
/* 4229 */ }
/* 4230 */
/* 4231 */ /*-------------------------------------------------------------
/* 4232 *| 15.0 Widgets
/* 4233 *| --------------------------------------------------------------*/
/* 4234 */ @media (max-width: 1023px) {
/* 4235 */   #secondary {
/* 4236 */     display: none;
/* 4237 */   }
/* 4238 */ }
/* 4239 */ #secondary .widget {
/* 4240 */   padding: 30px;
/* 4241 */   border: 1px solid var(--border);
/* 4242 */   border-radius: 5px;
/* 4243 */ }
/* 4244 */ #secondary .widget .widget-title,
/* 4245 */ #secondary .widget .widgettitle {
/* 4246 */   margin: -30px -16px 20px -19px;
/* 4247 */   transform: translateY(-50%);
/* 4248 */ }
/* 4249 */ #secondary .widget .widget-title span,
/* 4250 */ #secondary .widget .widgettitle span {

/* style.css */

/* 4251 */   display: inline-block;
/* 4252 */   padding: 0 16px 0 19px;
/* 4253 */   background-color: var(--background);
/* 4254 */ }
/* 4255 */ #secondary .widget .wp-block-group {
/* 4256 */   position: relative;
/* 4257 */   margin-top: -42px;
/* 4258 */ }
/* 4259 */ #secondary .widget .wp-block-group__inner-container > h2 {
/* 4260 */   display: inline-block;
/* 4261 */   padding: 0 16px 0 19px;
/* 4262 */   background-color: var(--background);
/* 4263 */   margin-left: -19px;
/* 4264 */ }
/* 4265 */ #secondary .widget.widget_product_search, #secondary .widget.widget_search {
/* 4266 */   padding: 0;
/* 4267 */   border: none;
/* 4268 */ }
/* 4269 */ #secondary .widget.widget_product_search .widget-title,
/* 4270 */ #secondary .widget.widget_product_search .widgettitle, #secondary .widget.widget_search .widget-title,
/* 4271 */ #secondary .widget.widget_search .widgettitle {
/* 4272 */   margin: 0 0 20px 0;
/* 4273 */   transform: none;
/* 4274 */ }
/* 4275 */ #secondary .widget.widget_product_search .widget-title span,
/* 4276 */ #secondary .widget.widget_product_search .widgettitle span, #secondary .widget.widget_search .widget-title span,
/* 4277 */ #secondary .widget.widget_search .widgettitle span {
/* 4278 */   padding: 0;
/* 4279 */ }
/* 4280 */
/* 4281 */ .widget {
/* 4282 */   margin-bottom: 40px;
/* 4283 */ }
/* 4284 */ .widget .wp-block-group__inner-container > h2,
/* 4285 */ .widget .widget-title,
/* 4286 */ .widget .widgettitle {
/* 4287 */   font-size: 16px;
/* 4288 */   line-height: 1.375;
/* 4289 */   font-weight: 700;
/* 4290 */   margin-bottom: 20px;
/* 4291 */   color: var(--accent);
/* 4292 */   font-family: var(--e-global-typography-accent-font-family);
/* 4293 */ }
/* 4294 */ .widget .price_slider .ui-slider-range {
/* 4295 */   background-color: var(--accent);
/* 4296 */ }
/* 4297 */ .widget .price_slider .ui-slider-handle {
/* 4298 */   background-color: var(--accent);
/* 4299 */ }
/* 4300 */ .widget .product-brands .brand-item a {

/* style.css */

/* 4301 */   font-size: 14px;
/* 4302 */   color: var(--text);
/* 4303 */ }
/* 4304 */ .widget .product-brands .brand-item a:hover {
/* 4305 */   color: var(--accent);
/* 4306 */ }
/* 4307 */ .widget .product-brands .brand-item.chosen a {
/* 4308 */   color: var(--accent);
/* 4309 */ }
/* 4310 */ .widget .product-categories .cat-item {
/* 4311 */   margin-bottom: 1em;
/* 4312 */   line-height: 1.41575em;
/* 4313 */ }
/* 4314 */ .widget .product-categories .cat-item:last-child {
/* 4315 */   margin-bottom: 0;
/* 4316 */ }
/* 4317 */ .widget select {
/* 4318 */   margin-bottom: 1.618em;
/* 4319 */   max-width: 100%;
/* 4320 */ }
/* 4321 */ .widget .widget-search .search-submit {
/* 4322 */   border: 0;
/* 4323 */   clip: rect(1px, 1px, 1px, 1px);
/* 4324 */   -webkit-clip-path: inset(50%);
/* 4325 */   clip-path: inset(50%);
/* 4326 */   height: 1px;
/* 4327 */   margin: -1px;
/* 4328 */   overflow: hidden;
/* 4329 */   padding: 0;
/* 4330 */   position: absolute;
/* 4331 */   width: 1px;
/* 4332 */   word-wrap: normal !important;
/* 4333 */ }
/* 4334 */ .widget.widget_recent_entries {
/* 4335 */   counter-reset: section;
/* 4336 */ }
/* 4337 */ .widget.widget_recent_entries li {
/* 4338 */   display: flex;
/* 4339 */   flex-direction: row;
/* 4340 */   margin-bottom: 30px;
/* 4341 */   align-items: center;
/* 4342 */ }
/* 4343 */ .widget.widget_recent_entries li:last-child {
/* 4344 */   margin-bottom: 0;
/* 4345 */   padding-bottom: 0;
/* 4346 */   border-bottom: none;
/* 4347 */ }
/* 4348 */ .widget.widget_recent_entries .recent-posts-thumbnail {
/* 4349 */   flex: 0 0 auto;
/* 4350 */   overflow: hidden;

/* style.css */

/* 4351 */   position: relative;
/* 4352 */ }
/* 4353 */ .widget.widget_recent_entries .recent-posts-thumbnail img {
/* 4354 */   margin-right: 14px;
/* 4355 */   width: 80px;
/* 4356 */   height: 80px;
/* 4357 */   object-fit: cover;
/* 4358 */   border-radius: 50%;
/* 4359 */ }
/* 4360 */ .widget.widget_recent_entries .recent-posts-info {
/* 4361 */   flex: 1 1 auto;
/* 4362 */   display: flex;
/* 4363 */   flex-direction: column;
/* 4364 */ }
/* 4365 */ .widget.widget_recent_entries .post-date {
/* 4366 */   font-size: 11px;
/* 4367 */   text-transform: uppercase;
/* 4368 */   font-weight: 500;
/* 4369 */   line-height: 1.2727272727;
/* 4370 */   color: var(--light);
/* 4371 */   margin-bottom: 5px;
/* 4372 */ }
/* 4373 */ .widget.widget_recent_entries .post-title {
/* 4374 */   line-height: 1.4285714286;
/* 4375 */   font-size: 14px;
/* 4376 */   font-weight: 500;
/* 4377 */   color: var(--accent);
/* 4378 */   margin-bottom: 0;
/* 4379 */ }
/* 4380 */ .widget.widget_recent_entries .post-title a {
/* 4381 */   color: var(--accent);
/* 4382 */   background-image: linear-gradient(to right, var(--primary) 0%, var(--primary) 100%);
/* 4383 */   background-position: 0 calc(100% - 0em);
/* 4384 */   background-size: 0 1px;
/* 4385 */   transition: background-size 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0s;
/* 4386 */   background-repeat: no-repeat;
/* 4387 */ }
/* 4388 */ .widget.widget_recent_entries .post-title a:hover {
/* 4389 */   text-decoration: none;
/* 4390 */   color: var(--accent);
/* 4391 */   background-size: 100% 1px;
/* 4392 */ }
/* 4393 */ .widget ul {
/* 4394 */   margin-left: 0;
/* 4395 */   list-style: none;
/* 4396 */ }
/* 4397 */ .widget ul li {
/* 4398 */   list-style: none;
/* 4399 */   margin-bottom: 0.875em;
/* 4400 */ }

/* style.css */

/* 4401 */ .widget ul .children {
/* 4402 */   margin-top: 0.875em;
/* 4403 */ }
/* 4404 */ .widget ul ul {
/* 4405 */   margin-left: 1.618em;
/* 4406 */   margin-top: 1em;
/* 4407 */ }
/* 4408 */ .widget.widget_rss .rss-date {
/* 4409 */   font-style: italic;
/* 4410 */   display: block;
/* 4411 */   margin: 0 0 0.7em;
/* 4412 */ }
/* 4413 */ .widget.widget_rss .widget-title .rsswidget {
/* 4414 */   display: inline-block;
/* 4415 */   font-size: 16px;
/* 4416 */   line-height: 1.375;
/* 4417 */   font-weight: 700;
/* 4418 */   color: var(--accent);
/* 4419 */ }
/* 4420 */ .widget.widget_rss .rss-date,
/* 4421 */ .widget.widget_rss cite {
/* 4422 */   color: var(--accent);
/* 4423 */ }
/* 4424 */ .widget.widget_rss li {
/* 4425 */   margin-bottom: 1em;
/* 4426 */ }
/* 4427 */ .widget.widget_rss li a.rsswidget {
/* 4428 */   text-decoration: underline;
/* 4429 */   line-height: 1.41575em;
/* 4430 */ }
/* 4431 */
/* 4432 */ .wpml-ls.wpml-ls-legacy-list-vertical li, .wpml-ls.wpml-ls-legacy-list-horizontal li {
/* 4433 */   margin-bottom: 1em;
/* 4434 */ }
/* 4435 */ .wpml-ls.wpml-ls-legacy-list-vertical a, .wpml-ls.wpml-ls-legacy-list-horizontal a {
/* 4436 */   padding: 0;
/* 4437 */ }
/* 4438 */ .wpml-ls.wpml-ls-legacy-list-horizontal a {
/* 4439 */   padding-right: 0.875em;
/* 4440 */ }
/* 4441 */ .wpml-ls.wpml-ls-legacy-dropdown-click, .wpml-ls.wpml-ls-legacy-dropdown {
/* 4442 */   width: 100%;
/* 4443 */ }
/* 4444 */ .wpml-ls.wpml-ls-legacy-dropdown-click a, .wpml-ls.wpml-ls-legacy-dropdown a {
/* 4445 */   padding: 1em 1.41575em;
/* 4446 */   border-color: var(--border);
/* 4447 */   background-color: var(--background);
/* 4448 */ }
/* 4449 */ .wpml-ls.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after, .wpml-ls.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after {
/* 4450 */   right: 1em;

/* style.css */

/* 4451 */ }
/* 4452 */ .wpml-ls.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu, .wpml-ls.wpml-ls-legacy-dropdown .wpml-ls-sub-menu {
/* 4453 */   border-top: 0;
/* 4454 */ }
/* 4455 */
/* 4456 */ .wpml-ls-statics-footer.wpml-ls-legacy-list-horizontal {
/* 4457 */   margin-bottom: 0;
/* 4458 */ }
/* 4459 */ .wpml-ls-statics-footer.wpml-ls-legacy-list-vertical {
/* 4460 */   margin-top: 1em;
/* 4461 */   margin-bottom: 0;
/* 4462 */ }
/* 4463 */ .wpml-ls-statics-footer li a {
/* 4464 */   color: var(--text);
/* 4465 */ }
/* 4466 */ .wpml-ls-statics-footer li a:hover {
/* 4467 */   color: var(--primary);
/* 4468 */ }
/* 4469 */
/* 4470 */ .widget.widget_tag_cloud .tagcloud a, .widget.widget_tag_cloud .wp-block-tag-cloud a, .widget.widget_product_tag_cloud .tagcloud a, .widget.widget_product_tag_cloud .wp-block-tag-cloud a {
/* 4471 */   display: inline-block;
/* 4472 */   font-size: 13px !important;
/* 4473 */   font-weight: 400;
/* 4474 */   line-height: 2.3076923077;
/* 4475 */   color: var(--light);
/* 4476 */   background-color: transparent;
/* 4477 */ }
/* 4478 */ .widget.widget_tag_cloud .tagcloud a:not(:last-child):after, .widget.widget_tag_cloud .wp-block-tag-cloud a:not(:last-child):after, .widget.widget_product_tag_cloud .tagcloud a:not(:last-child):after, .widget.widget_product_tag_cloud .wp-block-tag-cloud a:not(:last-child):after {
/* 4479 */   content: ".";
/* 4480 */   margin: -8px 8px 0;
/* 4481 */   vertical-align: middle;
/* 4482 */   display: inline-block;
/* 4483 */ }
/* 4484 */ .widget.widget_tag_cloud .tagcloud a:hover, .widget.widget_tag_cloud .wp-block-tag-cloud a:hover, .widget.widget_product_tag_cloud .tagcloud a:hover, .widget.widget_product_tag_cloud .wp-block-tag-cloud a:hover {
/* 4485 */   color: var(--accent);
/* 4486 */   text-decoration: unset;
/* 4487 */ }
/* 4488 */
/* 4489 */ .woocommerce-widget-layered-nav ul.woocommerce-widget-layered-nav-list li {
/* 4490 */   color: var(--light);
/* 4491 */ }
/* 4492 */ .woocommerce-widget-layered-nav ul.woocommerce-widget-layered-nav-list li a {
/* 4493 */   color: var(--accent);
/* 4494 */ }
/* 4495 */ .woocommerce-widget-layered-nav ul.woocommerce-widget-layered-nav-list li::before {
/* 4496 */   opacity: 1 !important;
/* 4497 */ }
/* 4498 */ .woocommerce-widget-layered-nav ul.woocommerce-widget-layered-nav-list .chosen a {
/* 4499 */   color: var(--primary);
/* 4500 */ }

/* style.css */

/* 4501 */
/* 4502 */ .widget-area .widget a.button {
/* 4503 */   font-weight: 700 !important;
/* 4504 */ }
/* 4505 */
/* 4506 */ .widget_search form,
/* 4507 */ .widget_product_search form,
/* 4508 */ .site-search form {
/* 4509 */   position: relative;
/* 4510 */   margin-bottom: 0;
/* 4511 */ }
/* 4512 */ .widget_search form::before,
/* 4513 */ .widget_product_search form::before,
/* 4514 */ .site-search form::before {
/* 4515 */   font-size: 18px;
/* 4516 */   color: var(--accent);
/* 4517 */ }
/* 4518 */ .widget_search form input[type=text],
/* 4519 */ .widget_search form input[type=search],
/* 4520 */ .widget_product_search form input[type=text],
/* 4521 */ .widget_product_search form input[type=search],
/* 4522 */ .site-search form input[type=text],
/* 4523 */ .site-search form input[type=search] {
/* 4524 */   border-radius: 5px;
/* 4525 */   width: 100%;
/* 4526 */   line-height: 1;
/* 4527 */   padding: 15px 20px;
/* 4528 */   padding-right: 55px;
/* 4529 */   flex: 1;
/* 4530 */   border: none;
/* 4531 */   color: var(--accent);
/* 4532 */   background: #F7F7F7;
/* 4533 */ }
/* 4534 */ .widget_search form input[type=text]:focus,
/* 4535 */ .widget_search form input[type=search]:focus,
/* 4536 */ .widget_product_search form input[type=text]:focus,
/* 4537 */ .widget_product_search form input[type=search]:focus,
/* 4538 */ .site-search form input[type=text]:focus,
/* 4539 */ .site-search form input[type=search]:focus {
/* 4540 */   border-color: var(--primary);
/* 4541 */ }
/* 4542 */ .widget_search form input[type=text]::placeholder,
/* 4543 */ .widget_search form input[type=search]::placeholder,
/* 4544 */ .widget_product_search form input[type=text]::placeholder,
/* 4545 */ .widget_product_search form input[type=search]::placeholder,
/* 4546 */ .site-search form input[type=text]::placeholder,
/* 4547 */ .site-search form input[type=search]::placeholder {
/* 4548 */   color: var(--text);
/* 4549 */ }
/* 4550 */ .widget_search form input[type=submit],

/* style.css */

/* 4551 */ .widget_search form button[type=submit],
/* 4552 */ .widget_product_search form input[type=submit],
/* 4553 */ .widget_product_search form button[type=submit],
/* 4554 */ .site-search form input[type=submit],
/* 4555 */ .site-search form button[type=submit] {
/* 4556 */   font-size: 0;
/* 4557 */   line-height: 0;
/* 4558 */   width: 55px;
/* 4559 */   height: 100%;
/* 4560 */   position: absolute;
/* 4561 */   right: 0;
/* 4562 */   top: 0;
/* 4563 */   z-index: 3;
/* 4564 */   background: transparent;
/* 4565 */   border: none;
/* 4566 */   padding: 0;
/* 4567 */ }
/* 4568 */ .widget_search form input[type=submit]:hover, .widget_search form input[type=submit]:focus, .widget_search form input[type=submit]:active,
/* 4569 */ .widget_search form button[type=submit]:hover,
/* 4570 */ .widget_search form button[type=submit]:focus,
/* 4571 */ .widget_search form button[type=submit]:active,
/* 4572 */ .widget_product_search form input[type=submit]:hover,
/* 4573 */ .widget_product_search form input[type=submit]:focus,
/* 4574 */ .widget_product_search form input[type=submit]:active,
/* 4575 */ .widget_product_search form button[type=submit]:hover,
/* 4576 */ .widget_product_search form button[type=submit]:focus,
/* 4577 */ .widget_product_search form button[type=submit]:active,
/* 4578 */ .site-search form input[type=submit]:hover,
/* 4579 */ .site-search form input[type=submit]:focus,
/* 4580 */ .site-search form input[type=submit]:active,
/* 4581 */ .site-search form button[type=submit]:hover,
/* 4582 */ .site-search form button[type=submit]:focus,
/* 4583 */ .site-search form button[type=submit]:active {
/* 4584 */   background: transparent;
/* 4585 */ }
/* 4586 */
/* 4587 */ .site-search form {
/* 4588 */   margin-bottom: 0;
/* 4589 */ }
/* 4590 */
/* 4591 */ .widget_categories form,
/* 4592 */ .widget_text form {
/* 4593 */   margin: 0;
/* 4594 */ }
/* 4595 */ .widget_categories p,
/* 4596 */ .widget_text p {
/* 4597 */   margin: 0;
/* 4598 */ }
/* 4599 */
/* 4600 */ .widget.widget_block ul, .widget.widget_block ol,

/* style.css */

/* 4601 */ .wp-block-archives-list ul,
/* 4602 */ .wp-block-archives-list ol,
/* 4603 */ .widget_product_brands ul,
/* 4604 */ .widget_product_brands ol,
/* 4605 */ .widget_pages ul,
/* 4606 */ .widget_pages ol,
/* 4607 */ .widget_categories ul,
/* 4608 */ .widget_categories ol,
/* 4609 */ .widget_archive ul,
/* 4610 */ .widget_archive ol,
/* 4611 */ .widget_recent_comments ul,
/* 4612 */ .widget_recent_comments ol,
/* 4613 */ .widget_nav_menu ul,
/* 4614 */ .widget_nav_menu ol,
/* 4615 */ .widget_links ul,
/* 4616 */ .widget_links ol,
/* 4617 */ .widget_product_categories ul,
/* 4618 */ .widget_product_categories ol,
/* 4619 */ .widget_layered_nav ul,
/* 4620 */ .widget_layered_nav ol,
/* 4621 */ .widget_meta ul,
/* 4622 */ .widget_meta ol,
/* 4623 */ .widget_layered_nav_filters ul,
/* 4624 */ .widget_layered_nav_filters ol {
/* 4625 */   margin-bottom: 0;
/* 4626 */ }
/* 4627 */ .widget.widget_block ul li, .widget.widget_block ol li,
/* 4628 */ .wp-block-archives-list ul li,
/* 4629 */ .wp-block-archives-list ol li,
/* 4630 */ .widget_product_brands ul li,
/* 4631 */ .widget_product_brands ol li,
/* 4632 */ .widget_pages ul li,
/* 4633 */ .widget_pages ol li,
/* 4634 */ .widget_categories ul li,
/* 4635 */ .widget_categories ol li,
/* 4636 */ .widget_archive ul li,
/* 4637 */ .widget_archive ol li,
/* 4638 */ .widget_recent_comments ul li,
/* 4639 */ .widget_recent_comments ol li,
/* 4640 */ .widget_nav_menu ul li,
/* 4641 */ .widget_nav_menu ol li,
/* 4642 */ .widget_links ul li,
/* 4643 */ .widget_links ol li,
/* 4644 */ .widget_product_categories ul li,
/* 4645 */ .widget_product_categories ol li,
/* 4646 */ .widget_layered_nav ul li,
/* 4647 */ .widget_layered_nav ol li,
/* 4648 */ .widget_meta ul li,
/* 4649 */ .widget_meta ol li,
/* 4650 */ .widget_layered_nav_filters ul li,

/* style.css */

/* 4651 */ .widget_layered_nav_filters ol li {
/* 4652 */   list-style: none;
/* 4653 */   margin-bottom: 0.6180469716em;
/* 4654 */ }
/* 4655 */ .widget.widget_block ul a:not(.button), .widget.widget_block ol a:not(.button),
/* 4656 */ .wp-block-archives-list ul a:not(.button),
/* 4657 */ .wp-block-archives-list ol a:not(.button),
/* 4658 */ .widget_product_brands ul a:not(.button),
/* 4659 */ .widget_product_brands ol a:not(.button),
/* 4660 */ .widget_pages ul a:not(.button),
/* 4661 */ .widget_pages ol a:not(.button),
/* 4662 */ .widget_categories ul a:not(.button),
/* 4663 */ .widget_categories ol a:not(.button),
/* 4664 */ .widget_archive ul a:not(.button),
/* 4665 */ .widget_archive ol a:not(.button),
/* 4666 */ .widget_recent_comments ul a:not(.button),
/* 4667 */ .widget_recent_comments ol a:not(.button),
/* 4668 */ .widget_nav_menu ul a:not(.button),
/* 4669 */ .widget_nav_menu ol a:not(.button),
/* 4670 */ .widget_links ul a:not(.button),
/* 4671 */ .widget_links ol a:not(.button),
/* 4672 */ .widget_product_categories ul a:not(.button),
/* 4673 */ .widget_product_categories ol a:not(.button),
/* 4674 */ .widget_layered_nav ul a:not(.button),
/* 4675 */ .widget_layered_nav ol a:not(.button),
/* 4676 */ .widget_meta ul a:not(.button),
/* 4677 */ .widget_meta ol a:not(.button),
/* 4678 */ .widget_layered_nav_filters ul a:not(.button),
/* 4679 */ .widget_layered_nav_filters ol a:not(.button) {
/* 4680 */   color: var(--text);
/* 4681 */ }
/* 4682 */ .widget.widget_block ul a:not(.button):hover, .widget.widget_block ol a:not(.button):hover,
/* 4683 */ .wp-block-archives-list ul a:not(.button):hover,
/* 4684 */ .wp-block-archives-list ol a:not(.button):hover,
/* 4685 */ .widget_product_brands ul a:not(.button):hover,
/* 4686 */ .widget_product_brands ol a:not(.button):hover,
/* 4687 */ .widget_pages ul a:not(.button):hover,
/* 4688 */ .widget_pages ol a:not(.button):hover,
/* 4689 */ .widget_categories ul a:not(.button):hover,
/* 4690 */ .widget_categories ol a:not(.button):hover,
/* 4691 */ .widget_archive ul a:not(.button):hover,
/* 4692 */ .widget_archive ol a:not(.button):hover,
/* 4693 */ .widget_recent_comments ul a:not(.button):hover,
/* 4694 */ .widget_recent_comments ol a:not(.button):hover,
/* 4695 */ .widget_nav_menu ul a:not(.button):hover,
/* 4696 */ .widget_nav_menu ol a:not(.button):hover,
/* 4697 */ .widget_links ul a:not(.button):hover,
/* 4698 */ .widget_links ol a:not(.button):hover,
/* 4699 */ .widget_product_categories ul a:not(.button):hover,
/* 4700 */ .widget_product_categories ol a:not(.button):hover,

/* style.css */

/* 4701 */ .widget_layered_nav ul a:not(.button):hover,
/* 4702 */ .widget_layered_nav ol a:not(.button):hover,
/* 4703 */ .widget_meta ul a:not(.button):hover,
/* 4704 */ .widget_meta ol a:not(.button):hover,
/* 4705 */ .widget_layered_nav_filters ul a:not(.button):hover,
/* 4706 */ .widget_layered_nav_filters ol a:not(.button):hover {
/* 4707 */   color: var(--accent);
/* 4708 */ }
/* 4709 */ .widget.widget_block ul .children, .widget.widget_block ol .children,
/* 4710 */ .wp-block-archives-list ul .children,
/* 4711 */ .wp-block-archives-list ol .children,
/* 4712 */ .widget_product_brands ul .children,
/* 4713 */ .widget_product_brands ol .children,
/* 4714 */ .widget_pages ul .children,
/* 4715 */ .widget_pages ol .children,
/* 4716 */ .widget_categories ul .children,
/* 4717 */ .widget_categories ol .children,
/* 4718 */ .widget_archive ul .children,
/* 4719 */ .widget_archive ol .children,
/* 4720 */ .widget_recent_comments ul .children,
/* 4721 */ .widget_recent_comments ol .children,
/* 4722 */ .widget_nav_menu ul .children,
/* 4723 */ .widget_nav_menu ol .children,
/* 4724 */ .widget_links ul .children,
/* 4725 */ .widget_links ol .children,
/* 4726 */ .widget_product_categories ul .children,
/* 4727 */ .widget_product_categories ol .children,
/* 4728 */ .widget_layered_nav ul .children,
/* 4729 */ .widget_layered_nav ol .children,
/* 4730 */ .widget_meta ul .children,
/* 4731 */ .widget_meta ol .children,
/* 4732 */ .widget_layered_nav_filters ul .children,
/* 4733 */ .widget_layered_nav_filters ol .children {
/* 4734 */   margin-top: 0.875em;
/* 4735 */ }
/* 4736 */
/* 4737 */ .widget_archive select {
/* 4738 */   margin-bottom: 0;
/* 4739 */ }
/* 4740 */
/* 4741 */ .widget_categories li,
/* 4742 */ .widget_archive li,
/* 4743 */ .wp-block-archives li,
/* 4744 */ .wp-block-categories li {
/* 4745 */   list-style: none;
/* 4746 */   margin-bottom: 0.6180469716em;
/* 4747 */ }
/* 4748 */ .widget_categories li:hover:before, .widget_categories li.current-cat:before,
/* 4749 */ .widget_archive li:hover:before,
/* 4750 */ .widget_archive li.current-cat:before,

/* style.css */

/* 4751 */ .wp-block-archives li:hover:before,
/* 4752 */ .wp-block-archives li.current-cat:before,
/* 4753 */ .wp-block-categories li:hover:before,
/* 4754 */ .wp-block-categories li.current-cat:before {
/* 4755 */   color: var(--primary);
/* 4756 */ }
/* 4757 */
/* 4758 */ .widget-area .widget_archive select {
/* 4759 */   margin-bottom: 0;
/* 4760 */ }
/* 4761 */
/* 4762 */ .widget_recent_comments .wp-block-latest-comments__comment {
/* 4763 */   line-height: 1.7;
/* 4764 */ }
/* 4765 */ .widget_recent_comments a {
/* 4766 */   text-decoration: underline;
/* 4767 */ }
/* 4768 */
/* 4769 */ .wp-block-latest-comments__comment {
/* 4770 */   line-height: 1.7;
/* 4771 */ }
/* 4772 */ .wp-block-latest-comments .wp-block-latest-comments__comment {
/* 4773 */   line-height: 1.7;
/* 4774 */ }
/* 4775 */ .wp-block-latest-comments__comment a {
/* 4776 */   text-decoration: underline;
/* 4777 */ }
/* 4778 */ .wp-block-latest-comments__comment a:hover {
/* 4779 */   color: var(--accent);
/* 4780 */ }
/* 4781 */
/* 4782 */ .widget-area #wp-calendar th,
/* 4783 */ .widget-area #wp-calendar td,
/* 4784 */ .footer-widgets #wp-calendar th,
/* 4785 */ .footer-widgets #wp-calendar td {
/* 4786 */   padding: 0.236em;
/* 4787 */   text-align: center;
/* 4788 */ }
/* 4789 */
/* 4790 */ .widget_recent_entries ul ul.children {
/* 4791 */   margin: 0.6180469716em 0 0 0;
/* 4792 */ }
/* 4793 */
/* 4794 */ .shopio-canvas-filter .widget h1.widget-title,
/* 4795 */ .widget-area .widget h1.widget-title {
/* 4796 */   font-size: 1.41575em;
/* 4797 */ }
/* 4798 */ .shopio-canvas-filter a:not(.button),
/* 4799 */ .widget-area a:not(.button) {
/* 4800 */   color: var(--accent);

/* style.css */

/* 4801 */ }
/* 4802 */ .shopio-canvas-filter a:not(.button):hover,
/* 4803 */ .widget-area a:not(.button):hover {
/* 4804 */   color: var(--accent);
/* 4805 */   text-decoration: none;
/* 4806 */ }
/* 4807 */
/* 4808 */ .widget_calendar caption, .wp-block-calendar caption {
/* 4809 */   padding: 7px 0;
/* 4810 */   background: var(--primary);
/* 4811 */   color: #fff;
/* 4812 */ }
/* 4813 */ .widget_calendar table th, .widget_calendar table td, .wp-block-calendar table th, .wp-block-calendar table td {
/* 4814 */   text-align: center;
/* 4815 */   border: 1px solid;
/* 4816 */   border-color: var(--border);
/* 4817 */ }
/* 4818 */ .widget_calendar table th, .wp-block-calendar table th {
/* 4819 */   background: #ddd;
/* 4820 */   color: var(--accent);
/* 4821 */ }
/* 4822 */
/* 4823 */ .ajax-search .site-header-search .button-search-popup {
/* 4824 */   display: flex;
/* 4825 */   align-items: center;
/* 4826 */   justify-content: center;
/* 4827 */   flex-direction: column;
/* 4828 */   border: none;
/* 4829 */   width: 100%;
/* 4830 */   height: unset;
/* 4831 */ }
/* 4832 */ .ajax-search .site-header-search i {
/* 4833 */   font-size: 20px;
/* 4834 */   line-height: 1;
/* 4835 */   margin-bottom: 10px;
/* 4836 */   color: var(--accent);
/* 4837 */ }
/* 4838 */ .ajax-search .site-header-search .content {
/* 4839 */   font-size: 12px;
/* 4840 */   line-height: 14px;
/* 4841 */   font-weight: 600;
/* 4842 */   color: var(--accent);
/* 4843 */ }
/* 4844 */ .ajax-search .site-header-search:hover i {
/* 4845 */   color: var(--accent);
/* 4846 */ }
/* 4847 */
/* 4848 */ .search-by-category {
/* 4849 */   position: absolute;
/* 4850 */   top: 50%;

/* style.css */

/* 4851 */   transform: translateY(-50%);
/* 4852 */   left: 0;
/* 4853 */ }
/* 4854 */ @media (max-width: 567px) {
/* 4855 */   .search-by-category {
/* 4856 */     display: none;
/* 4857 */   }
/* 4858 */ }
/* 4859 */ .search-by-category .input-dropdown-inner {
/* 4860 */   height: 44px;
/* 4861 */   line-height: 44px;
/* 4862 */   width: 215px;
/* 4863 */   position: relative;
/* 4864 */ }
/* 4865 */ .search-by-category .input-dropdown-inner:after {
/* 4866 */   content: "";
/* 4867 */   position: absolute;
/* 4868 */   right: 0;
/* 4869 */   top: 50%;
/* 4870 */   transform: translateY(-50%);
/* 4871 */   width: 1px;
/* 4872 */   height: 23px;
/* 4873 */   background-color: var(--border);
/* 4874 */ }
/* 4875 */ .search-by-category .input-dropdown-inner > a {
/* 4876 */   display: block;
/* 4877 */   padding-right: 25px;
/* 4878 */   padding-left: 30px;
/* 4879 */   font-size: 14px;
/* 4880 */   color: var(--accent);
/* 4881 */   position: relative;
/* 4882 */ }
/* 4883 */ .search-by-category .input-dropdown-inner > a span {
/* 4884 */   width: 135px;
/* 4885 */   display: block;
/* 4886 */   white-space: nowrap;
/* 4887 */   overflow: hidden !important;
/* 4888 */   text-overflow: ellipsis;
/* 4889 */ }
/* 4890 */ .search-by-category .input-dropdown-inner > a:after {
/* 4891 */   position: absolute;
/* 4892 */   right: 20px;
/* 4893 */   top: 50%;
/* 4894 */   transform: translateY(-50%);
/* 4895 */ }
/* 4896 */ .search-by-category .input-dropdown-inner select.dropdown_product_cat_ajax {
/* 4897 */   line-height: 44px;
/* 4898 */   height: 44px;
/* 4899 */   padding: 0 15px;
/* 4900 */   font-size: 13px;

/* style.css */

/* 4901 */   display: none;
/* 4902 */   border: none;
/* 4903 */   background-color: transparent;
/* 4904 */ }
/* 4905 */ .search-by-category .list-wrapper {
/* 4906 */   position: absolute;
/* 4907 */   top: 100%;
/* 4908 */   left: 1px;
/* 4909 */   z-index: 300;
/* 4910 */   display: none;
/* 4911 */   margin-top: 1px;
/* 4912 */   height: auto;
/* 4913 */   background-color: #FFF;
/* 4914 */   text-align: left;
/* 4915 */   box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
/* 4916 */   padding-top: 10px;
/* 4917 */   padding-bottom: 10px;
/* 4918 */ }
/* 4919 */ .search-by-category .list-wrapper .shopio-scroll-content {
/* 4920 */   position: relative;
/* 4921 */   max-height: 255px;
/* 4922 */   max-width: 215px;
/* 4923 */   overflow-y: auto;
/* 4924 */   margin-bottom: 0;
/* 4925 */ }
/* 4926 */ .search-by-category ul li {
/* 4927 */   margin-bottom: 0;
/* 4928 */ }
/* 4929 */ .search-by-category ul li a {
/* 4930 */   display: block;
/* 4931 */   padding: 5px 25px;
/* 4932 */   color: var(--accent);
/* 4933 */   font-size: 14px;
/* 4934 */   line-height: 20px;
/* 4935 */   white-space: nowrap;
/* 4936 */ }
/* 4937 */ .search-by-category ul li a:focus, .search-by-category ul li a:hover {
/* 4938 */   background-color: #F9F9F9;
/* 4939 */   color: var(--primary);
/* 4940 */ }
/* 4941 */ .search-by-category ul li.current-item > a {
/* 4942 */   background-color: #F4F4F4;
/* 4943 */   color: var(--accent);
/* 4944 */ }
/* 4945 */ .search-by-category ul .children {
/* 4946 */   margin-top: 0;
/* 4947 */   display: none;
/* 4948 */ }
/* 4949 */ .search-by-category ul .children > li > a {
/* 4950 */   padding-left: 15px;

/* style.css */

/* 4951 */   color: var(--light);
/* 4952 */ }
/* 4953 */ .search-by-category ul .children > li > a:focus, .search-by-category ul .children > li > a:hover {
/* 4954 */   background-color: #F9F9F9;
/* 4955 */   color: var(--primary);
/* 4956 */ }
/* 4957 */
/* 4958 */ /*--------------------------------------------------------------
/* 4959 *| 16.0 Layout
/* 4960 *| --------------------------------------------------------------*/
/* 4961 */ /**
/* 4962 *|  * Strictly Layout Styles
/* 4963 *|  */
/* 4964 */ @media (min-width: 1024px) {
/* 4965 */   /**
/* 4966 *|   * Menus
/* 4967 *|   *
/* 4968 *|   * 1 - We have to use a `left` declaration so that dropdowns are revealed when tabbed.
/* 4969 *|   */
/* 4970 */   .menu-toggle,
/* 4971 */ .main-navigation.toggled div.menu {
/* 4972 */     display: none;
/* 4973 */   }
/* 4974 */
/* 4975 */   .primary-navigation {
/* 4976 */     display: block;
/* 4977 */   }
/* 4978 */
/* 4979 */   .instagram-widget .instagram-picture, .instagram-widget .instagram-box-title {
/* 4980 */     order: unset !important;
/* 4981 */   }
/* 4982 */
/* 4983 */   .main-navigation {
/* 4984 */     clear: both;
/* 4985 */     display: block;
/* 4986 */     width: 100%;
/* 4987 */   }
/* 4988 */   .main-navigation ul {
/* 4989 */     list-style: none;
/* 4990 */     margin: 0;
/* 4991 */     padding-left: 0;
/* 4992 */     display: block;
/* 4993 */   }
/* 4994 */   .main-navigation ul li {
/* 4995 */     position: relative;
/* 4996 */     display: inline-block;
/* 4997 */     text-align: left;
/* 4998 */   }
/* 4999 */   .main-navigation ul li a:not(.elementor-button-link) {
/* 5000 */     display: block;

/* style.css */

/* 5001 */   }
/* 5002 */   .main-navigation ul li:hover > ul, .main-navigation ul li.focus > ul {
/* 5003 */     left: 1.1em;
/* 5004 */     display: block;
/* 5005 */     opacity: 1;
/* 5006 */     visibility: visible;
/* 5007 */     pointer-events: auto;
/* 5008 */   }
/* 5009 */   .main-navigation ul li:hover > ul li > ul, .main-navigation ul li.focus > ul li > ul {
/* 5010 */     left: calc(100% + 70px);
/* 5011 */     top: 0;
/* 5012 */     opacity: 0;
/* 5013 */     visibility: hidden;
/* 5014 */   }
/* 5015 */   .main-navigation ul li:hover > ul li > ul.sub-menu--is-touch-device, .main-navigation ul li.focus > ul li > ul.sub-menu--is-touch-device {
/* 5016 */     display: none;
/* 5017 */     left: 0;
/* 5018 */   }
/* 5019 */   .main-navigation ul li:hover > ul li:hover > ul, .main-navigation ul li:hover > ul li.focus > ul, .main-navigation ul li.focus > ul li:hover > ul, .main-navigation ul li.focus > ul li.focus > ul {
/* 5020 */     left: 100%;
/* 5021 */     top: 0;
/* 5022 */     display: block;
/* 5023 */     opacity: 1;
/* 5024 */     visibility: visible;
/* 5025 */     pointer-events: auto;
/* 5026 */   }
/* 5027 */   .main-navigation ul ul.sub-menu {
/* 5028 */     float: left;
/* 5029 */     position: absolute;
/* 5030 */     top: 100%;
/* 5031 */     z-index: 99999;
/* 5032 */     left: 80px;
/* 5033 */     opacity: 0;
/* 5034 */     visibility: hidden;
/* 5035 */     transition: all 0.3s ease;
/* 5036 */     pointer-events: none;
/* 5037 */   }
/* 5038 */   .main-navigation ul ul.sub-menu.sub-menu--is-touch-device {
/* 5039 */     display: none;
/* 5040 */     left: 0;
/* 5041 */   }
/* 5042 */   .main-navigation ul ul.sub-menu li {
/* 5043 */     display: block;
/* 5044 */     min-width: 278px;
/* 5045 */   }
/* 5046 */   .main-navigation ul ul.sub-menu li a:not(.elementor-button-link) {
/* 5047 */     display: inline-block;
/* 5048 */   }
/* 5049 */   .main-navigation ul ul.sub-menu li .product-transition .shop-action a[class*=product_type_] {
/* 5050 */     display: flex;

/* style.css */

/* 5051 */   }
/* 5052 */
/* 5053 */   .site-content::before, .site-content::after {
/* 5054 */     content: "";
/* 5055 */     display: table;
/* 5056 */   }
/* 5057 */   .site-content::after {
/* 5058 */     clear: both;
/* 5059 */   }
/* 5060 */
/* 5061 */   .content-area {
/* 5062 */     width: calc(100% - 430px);
/* 5063 */     float: left;
/* 5064 */   }
/* 5065 */   .shopio-sidebar-left .content-area {
/* 5066 */     float: right;
/* 5067 */   }
/* 5068 */
/* 5069 */   .widget-area {
/* 5070 */     width: 360px;
/* 5071 */     float: right;
/* 5072 */   }
/* 5073 */   .shopio-sidebar-left .widget-area {
/* 5074 */     float: left;
/* 5075 */   }
/* 5076 */
/* 5077 */   .left-sidebar .content-area {
/* 5078 */     float: right;
/* 5079 */   }
/* 5080 */   .left-sidebar .widget-area {
/* 5081 */     float: left;
/* 5082 */   }
/* 5083 */
/* 5084 */   .woocommerce-page.shopio-full-width-content .content-area {
/* 5085 */     width: 100%;
/* 5086 */     float: left;
/* 5087 */     margin-left: 0;
/* 5088 */     margin-right: 0;
/* 5089 */   }
/* 5090 */
/* 5091 */   .shopio-full-width-content .content-area {
/* 5092 */     width: 100%;
/* 5093 */     float: left;
/* 5094 */     margin-left: 0;
/* 5095 */     margin-right: 0;
/* 5096 */   }
/* 5097 */
/* 5098 */   .content-area,
/* 5099 */ .widget-area {
/* 5100 */     margin-bottom: 1.618em;

/* style.css */

/* 5101 */   }
/* 5102 */ }
/* 5103 */ @media (min-width: 768px) {
/* 5104 */   .site-branding .site-description {
/* 5105 */     margin-bottom: 0;
/* 5106 */     display: block;
/* 5107 */   }
/* 5108 */
/* 5109 */   .site-header .subscribe-and-connect-connect {
/* 5110 */     float: right;
/* 5111 */     margin-bottom: 1em;
/* 5112 */   }
/* 5113 */   .site-header .subscribe-and-connect-connect .icons {
/* 5114 */     list-style: none;
/* 5115 */     margin: 0;
/* 5116 */   }
/* 5117 */   .site-header .subscribe-and-connect-connect .icons a {
/* 5118 */     font-size: 1em !important;
/* 5119 */   }
/* 5120 */   .site-header .subscribe-and-connect-connect .icons li {
/* 5121 */     margin: 0 0 0 0.5407911001em !important;
/* 5122 */     display: inline-block;
/* 5123 */   }
/* 5124 */
/* 5125 */   /**
/* 5126 *|    * Full width & homepage template
/* 5127 *|    */
/* 5128 */   .page-template-template-fullwidth-php .content-area,
/* 5129 */ .elementor_library-template-default .content-area,
/* 5130 */ .page-template-template-homepage-php .content-area {
/* 5131 */     width: 100%;
/* 5132 */     float: left;
/* 5133 */     margin-left: 0;
/* 5134 */     margin-right: 0;
/* 5135 */   }
/* 5136 */
/* 5137 */   /**
/* 5138 *|    * Comments
/* 5139 *|    */
/* 5140 */   .comment-list::before, .comment-list::after {
/* 5141 */     content: "";
/* 5142 */     display: table;
/* 5143 */   }
/* 5144 */   .comment-list::after {
/* 5145 */     clear: both;
/* 5146 */   }
/* 5147 */   .comment-list .comment {
/* 5148 */     clear: both;
/* 5149 */   }
/* 5150 */   .comment-list .comment-content {

/* style.css */

/* 5151 */     padding-bottom: 0.6180469716em;
/* 5152 */   }
/* 5153 */   .comment-list #respond .comment-form-author,
/* 5154 */ .comment-list #respond .comment-form-email,
/* 5155 */ .comment-list #respond .comment-form-url {
/* 5156 */     width: 100%;
/* 5157 */     margin-right: 0;
/* 5158 */   }
/* 5159 */   .comment-list .comment-body #respond {
/* 5160 */     border: 1px solid #E4E4E4;
/* 5161 */   }
/* 5162 */   .comment-list .reply {
/* 5163 */     clear: both;
/* 5164 */   }
/* 5165 */   .comment-list ol.children {
/* 5166 */     margin-left: 50px;
/* 5167 */     list-style: none;
/* 5168 */   }
/* 5169 */
/* 5170 */   #respond .comment-form-comment {
/* 5171 */     clear: both;
/* 5172 */   }
/* 5173 */
/* 5174 */   /**
/* 5175 *|    * Primary Navigation
/* 5176 *|    */
/* 5177 */   .shopio-primary-navigation {
/* 5178 */     clear: both;
/* 5179 */   }
/* 5180 */   .shopio-primary-navigation::before, .shopio-primary-navigation::after {
/* 5181 */     content: "";
/* 5182 */     display: table;
/* 5183 */   }
/* 5184 */   .shopio-primary-navigation::after {
/* 5185 */     clear: both;
/* 5186 */   }
/* 5187 */
/* 5188 */   .main-navigation div.menu {
/* 5189 */     display: block;
/* 5190 */   }
/* 5191 */   .main-navigation ul.menu,
/* 5192 */ .main-navigation ul.nav-menu {
/* 5193 */     max-height: none;
/* 5194 */     overflow: visible;
/* 5195 */     margin-left: -1.1em;
/* 5196 */     margin-right: -1.1em;
/* 5197 */     transition: none;
/* 5198 */   }
/* 5199 */   .main-navigation ul.menu > li > a,
/* 5200 */ .main-navigation ul.nav-menu > li > a {

/* style.css */

/* 5201 */     padding: 1.287em 1.1em;
/* 5202 */   }
/* 5203 */   .main-navigation ul.menu > li.menu-item-has-children:hover::after, .main-navigation ul.menu > li.page_item_has_children:hover::after,
/* 5204 */ .main-navigation ul.nav-menu > li.menu-item-has-children:hover::after,
/* 5205 */ .main-navigation ul.nav-menu > li.page_item_has_children:hover::after {
/* 5206 */     display: block;
/* 5207 */   }
/* 5208 */   .main-navigation ul.menu ul.sub-menu,
/* 5209 */ .main-navigation ul.nav-menu ul.sub-menu {
/* 5210 */     margin-left: 0;
/* 5211 */   }
/* 5212 */   .main-navigation ul.menu ul.sub-menu li.menu-item a,
/* 5213 */ .main-navigation ul.nav-menu ul.sub-menu li.menu-item a {
/* 5214 */     padding: 5px 20px 5px 30px;
/* 5215 */     font-weight: 400;
/* 5216 */     font-size: 13px;
/* 5217 */     line-height: 1.5;
/* 5218 */   }
/* 5219 */   .main-navigation ul.menu ul.sub-menu li.menu-item a > span,
/* 5220 */ .main-navigation ul.nav-menu ul.sub-menu li.menu-item a > span {
/* 5221 */     position: relative;
/* 5222 */     -ms-transition: all 0.4s ease;
/* 5223 */     -o-transition: all 0.4s ease;
/* 5224 */     -moz-transition: all 0.4s ease;
/* 5225 */     -webkit-transition: all 0.4s ease;
/* 5226 */     transition: all 0.4s ease;
/* 5227 */   }
/* 5228 */   .main-navigation ul.menu ul.sub-menu li.menu-item a > span:before,
/* 5229 */ .main-navigation ul.nav-menu ul.sub-menu li.menu-item a > span:before {
/* 5230 */     content: "";
/* 5231 */     position: absolute;
/* 5232 */     width: 0;
/* 5233 */     height: 1px;
/* 5234 */     top: 0;
/* 5235 */     bottom: 0;
/* 5236 */     left: 0;
/* 5237 */     margin: auto;
/* 5238 */     background-color: var(--primary);
/* 5239 */     -ms-transition: all 0.4s ease;
/* 5240 */     -o-transition: all 0.4s ease;
/* 5241 */     -moz-transition: all 0.4s ease;
/* 5242 */     -webkit-transition: all 0.4s ease;
/* 5243 */     transition: all 0.4s ease;
/* 5244 */   }
/* 5245 */   .main-navigation ul.menu ul.sub-menu ul,
/* 5246 */ .main-navigation ul.nav-menu ul.sub-menu ul {
/* 5247 */     margin-left: 0;
/* 5248 */   }
/* 5249 */   .main-navigation ul.menu ul.sub-menu li.menu-item:hover > a > span,
/* 5250 */ .main-navigation ul.menu ul.sub-menu li.focus > span,

/* style.css */

/* 5251 */ .main-navigation ul.nav-menu ul.sub-menu li.menu-item:hover > a > span,
/* 5252 */ .main-navigation ul.nav-menu ul.sub-menu li.focus > span {
/* 5253 */     margin-left: 15px;
/* 5254 */   }
/* 5255 */   .main-navigation ul.menu ul.sub-menu li.menu-item:hover > a > span:before,
/* 5256 */ .main-navigation ul.menu ul.sub-menu li.focus > span:before,
/* 5257 */ .main-navigation ul.nav-menu ul.sub-menu li.menu-item:hover > a > span:before,
/* 5258 */ .main-navigation ul.nav-menu ul.sub-menu li.focus > span:before {
/* 5259 */     width: 10px;
/* 5260 */     left: -15px;
/* 5261 */   }
/* 5262 */
/* 5263 */   /**
/* 5264 *|    * 404 Styles
/* 5265 *|    */
/* 5266 */   .error404 .fourohfour-columns-2 .col-1 {
/* 5267 */     width: 48.3870967742%;
/* 5268 */     float: left;
/* 5269 */     margin-right: 3.2258064516%;
/* 5270 */   }
/* 5271 */   .error404 .fourohfour-columns-2 .col-1 ul.products {
/* 5272 */     margin-bottom: 0;
/* 5273 */   }
/* 5274 */   .error404 .fourohfour-columns-2 .col-2 {
/* 5275 */     width: 48.3870967742%;
/* 5276 */     float: right;
/* 5277 */     margin-right: 0;
/* 5278 */   }
/* 5279 */
/* 5280 */   .wpml-ls-statics-footer {
/* 5281 */     max-width: 1320px;
/* 5282 */     margin-left: auto;
/* 5283 */     margin-right: auto;
/* 5284 */     padding-left: 15px;
/* 5285 */     padding-right: 15px;
/* 5286 */   }
/* 5287 */   .wpml-ls-statics-footer::before, .wpml-ls-statics-footer::after {
/* 5288 */     content: "";
/* 5289 */     display: table;
/* 5290 */   }
/* 5291 */   .wpml-ls-statics-footer::after {
/* 5292 */     clear: both;
/* 5293 */   }
/* 5294 */   .wpml-ls-statics-footer:after {
/* 5295 */     content: " ";
/* 5296 */     display: block;
/* 5297 */     clear: both;
/* 5298 */   }
/* 5299 */
/* 5300 */   .copyright-bar .shopio-social {

/* style.css */

/* 5301 */     text-align: left;
/* 5302 */     margin: 0;
/* 5303 */   }
/* 5304 */   .copyright-bar .site-info {
/* 5305 */     margin: 0;
/* 5306 */   }
/* 5307 */   .copyright-bar .logo-brands img {
/* 5308 */     margin-left: auto;
/* 5309 */     margin-right: 0;
/* 5310 */   }
/* 5311 */ }
/* 5312 */ /*--------------------------------------------------------------
/* 5313 *| 17.0 Utilities
/* 5314 *| --------------------------------------------------------------*/
/* 5315 */ .d-flex {
/* 5316 */   display: flex;
/* 5317 */ }
/* 5318 */
/* 5319 */ .flex-row {
/* 5320 */   flex-direction: row;
/* 5321 */ }
/* 5322 */
/* 5323 */ .flex-column {
/* 5324 */   flex-direction: column;
/* 5325 */ }
/* 5326 */
/* 5327 */ .flex-row-reverse {
/* 5328 */   flex-direction: row-reverse;
/* 5329 */ }
/* 5330 */
/* 5331 */ .flex-column-reverse {
/* 5332 */   flex-direction: column-reverse;
/* 5333 */ }
/* 5334 */
/* 5335 */ .flex-wrap {
/* 5336 */   flex-wrap: wrap;
/* 5337 */ }
/* 5338 */
/* 5339 */ .flex-nowrap {
/* 5340 */   flex-wrap: nowrap;
/* 5341 */ }
/* 5342 */
/* 5343 */ .flex-wrap-reverse {
/* 5344 */   flex-wrap: wrap-reverse;
/* 5345 */ }
/* 5346 */
/* 5347 */ .justify-content-start {
/* 5348 */   justify-content: flex-start;
/* 5349 */ }
/* 5350 */

/* style.css */

/* 5351 */ .justify-content-end {
/* 5352 */   justify-content: flex-end;
/* 5353 */ }
/* 5354 */
/* 5355 */ .justify-content-center {
/* 5356 */   justify-content: center;
/* 5357 */ }
/* 5358 */
/* 5359 */ .justify-content-between {
/* 5360 */   justify-content: space-between;
/* 5361 */ }
/* 5362 */
/* 5363 */ .justify-content-around {
/* 5364 */   justify-content: space-around;
/* 5365 */ }
/* 5366 */
/* 5367 */ .align-items-start {
/* 5368 */   align-items: flex-start;
/* 5369 */ }
/* 5370 */
/* 5371 */ .align-items-end {
/* 5372 */   align-items: flex-end;
/* 5373 */ }
/* 5374 */
/* 5375 */ .align-items-center {
/* 5376 */   align-items: center;
/* 5377 */ }
/* 5378 */
/* 5379 */ .align-items-baseline {
/* 5380 */   align-items: baseline;
/* 5381 */ }
/* 5382 */
/* 5383 */ .align-items-stretch {
/* 5384 */   align-items: stretch;
/* 5385 */ }
/* 5386 */
/* 5387 */ .align-content-start {
/* 5388 */   align-content: flex-start;
/* 5389 */ }
/* 5390 */
/* 5391 */ .align-content-end {
/* 5392 */   align-content: flex-end;
/* 5393 */ }
/* 5394 */
/* 5395 */ .align-content-center {
/* 5396 */   align-content: center;
/* 5397 */ }
/* 5398 */
/* 5399 */ .align-content-between {
/* 5400 */   align-content: space-between;

/* style.css */

/* 5401 */ }
/* 5402 */
/* 5403 */ .align-content-around {
/* 5404 */   align-content: space-around;
/* 5405 */ }
/* 5406 */
/* 5407 */ .align-content-stretch {
/* 5408 */   align-content: stretch;
/* 5409 */ }
/* 5410 */
/* 5411 */ .align-self-auto {
/* 5412 */   align-self: auto;
/* 5413 */ }
/* 5414 */
/* 5415 */ .align-self-start {
/* 5416 */   align-self: flex-start;
/* 5417 */ }
/* 5418 */
/* 5419 */ .align-self-end {
/* 5420 */   align-self: flex-end;
/* 5421 */ }
/* 5422 */
/* 5423 */ .align-self-center {
/* 5424 */   align-self: center;
/* 5425 */ }
/* 5426 */
/* 5427 */ .align-self-baseline {
/* 5428 */   align-self: baseline;
/* 5429 */ }
/* 5430 */
/* 5431 */ .align-self-stretch {
/* 5432 */   align-self: stretch;
/* 5433 */ }
/* 5434 */
/* 5435 */ .text-left {
/* 5436 */   text-align: left;
/* 5437 */ }
/* 5438 */
/* 5439 */ .text-center {
/* 5440 */   text-align: center;
/* 5441 */ }
/* 5442 */
/* 5443 */ .text-right {
/* 5444 */   text-align: right;
/* 5445 */ }
/* 5446 */
/* 5447 */ /*--------------------------------------------------------------
/* 5448 *| 19.0 Icons
/* 5449 *| --------------------------------------------------------------*/
/* 5450 */ .shopio-social-share {

/* style.css */

/* 5451 */   font-size: 14px;
/* 5452 */ }
/* 5453 */ .shopio-social-share .social-share-header {
/* 5454 */   color: var(--accent);
/* 5455 */ }
/* 5456 */ .shopio-social-share a {
/* 5457 */   padding-left: 5px;
/* 5458 */   padding-right: 5px;
/* 5459 */   color: var(--text);
/* 5460 */ }
/* 5461 */ .shopio-social-share a:hover {
/* 5462 */   color: var(--primary);
/* 5463 */ }
/* 5464 */ .shopio-social-share a span {
/* 5465 */   border: 0;
/* 5466 */   clip: rect(1px, 1px, 1px, 1px);
/* 5467 */   -webkit-clip-path: inset(50%);
/* 5468 */   clip-path: inset(50%);
/* 5469 */   height: 1px;
/* 5470 */   margin: -1px;
/* 5471 */   overflow: hidden;
/* 5472 */   padding: 0;
/* 5473 */   position: absolute;
/* 5474 */   width: 1px;
/* 5475 */   word-wrap: normal !important;
/* 5476 */ }
/* 5477 */
/* 5478 */ .single-product .shopio-social-share {
/* 5479 */   display: flex;
/* 5480 */   flex-wrap: wrap;
/* 5481 */   margin-top: 25px;
/* 5482 */ }
/* 5483 */ .single-product .shopio-social-share .social-share-header {
/* 5484 */   display: none;
/* 5485 */ }
/* 5486 */ .single-product .shopio-social-share a {
/* 5487 */   display: flex;
/* 5488 */   align-items: center;
/* 5489 */   justify-content: center;
/* 5490 */   width: 34px;
/* 5491 */   height: 34px;
/* 5492 */   border-radius: 50%;
/* 5493 */   text-align: center;
/* 5494 */   line-height: 34px;
/* 5495 */   padding: 0;
/* 5496 */   margin-right: 10px;
/* 5497 */   color: #ffffff;
/* 5498 */   background-color: var(--primary);
/* 5499 */ }
/* 5500 */ .single-product .shopio-social-share a.social-facebook {

/* style.css */

/* 5501 */   background-color: #3B5998;
/* 5502 */ }
/* 5503 */ .single-product .shopio-social-share a.social-twitter {
/* 5504 */   background-color: #1DA1F2;
/* 5505 */ }
/* 5506 */ .single-product .shopio-social-share a.social-linkedin {
/* 5507 */   background-color: #0077B5;
/* 5508 */ }
/* 5509 */ .single-product .shopio-social-share a.social-google {
/* 5510 */   background-color: #787C80;
/* 5511 */ }
/* 5512 */ .single-product .shopio-social-share a.social-pinterest {
/* 5513 */   background-color: #E60023;
/* 5514 */ }
/* 5515 */ /* ===== Start ICONS CSS ===== */
/* 5516 */ @font-face {
/* 5517 */   font-family: "shopio-icon";
/* 5518 */   src: url("./assets/fonts/icons/shopio-icon-1.3.0.eot");
/* 5519 */   src: url("./assets/fonts/icons/shopio-icon-1.3.0.eot?#iefix") format("eot"), url("./assets/fonts/icons/shopio-icon-1.3.0.woff2") format("woff2"), url("./assets/fonts/icons/shopio-icon-1.3.0.woff") format("woff"), url("./assets/fonts/icons/shopio-icon-1.3.0.ttf") format("truetype"), url("./assets/fonts/icons/shopio-icon-1.3.0.svg#shopio-icon-1.3.0") format("svg");
/* 5520 */ }
/* 5521 */ [class*=shopio-icon-] {
/* 5522 */   font-family: "shopio-icon";
/* 5523 */   -webkit-font-smoothing: antialiased;
/* 5524 */   -moz-osx-font-smoothing: grayscale;
/* 5525 */   display: inline-block;
/* 5526 */   font-style: normal;
/* 5527 */   font-variant: normal;
/* 5528 */   font-weight: normal;
/* 5529 */   line-height: 1;
/* 5530 */   vertical-align: middle;
/* 5531 */ }
/* 5532 */
/* 5533 */ .shopio-icon-360:before {
/* 5534 */   content: "";
/* 5535 */ }
/* 5536 */
/* 5537 */ .shopio-icon-bars:before {
/* 5538 */   content: "";
/* 5539 */ }
/* 5540 */
/* 5541 */ .shopio-icon-caret-down:before {
/* 5542 */   content: "";
/* 5543 */ }
/* 5544 */
/* 5545 */ .shopio-icon-caret-left:before {
/* 5546 */   content: "";
/* 5547 */ }
/* 5548 */
/* 5549 */ .shopio-icon-caret-right:before {
/* 5550 */   content: "";

/* style.css */

/* 5551 */ }
/* 5552 */
/* 5553 */ .shopio-icon-caret-up:before {
/* 5554 */   content: "";
/* 5555 */ }
/* 5556 */
/* 5557 */ .shopio-icon-cart-empty:before {
/* 5558 */   content: "";
/* 5559 */ }
/* 5560 */
/* 5561 */ .shopio-icon-check-square:before {
/* 5562 */   content: "";
/* 5563 */ }
/* 5564 */
/* 5565 */ .shopio-icon-circle:before {
/* 5566 */   content: "";
/* 5567 */ }
/* 5568 */
/* 5569 */ .shopio-icon-cloud-download-alt:before {
/* 5570 */   content: "";
/* 5571 */ }
/* 5572 */
/* 5573 */ .shopio-icon-comment:before {
/* 5574 */   content: "";
/* 5575 */ }
/* 5576 */
/* 5577 */ .shopio-icon-comments:before {
/* 5578 */   content: "";
/* 5579 */ }
/* 5580 */
/* 5581 */ .shopio-icon-contact:before {
/* 5582 */   content: "";
/* 5583 */ }
/* 5584 */
/* 5585 */ .shopio-icon-credit-card:before {
/* 5586 */   content: "";
/* 5587 */ }
/* 5588 */
/* 5589 */ .shopio-icon-dot-circle:before {
/* 5590 */   content: "";
/* 5591 */ }
/* 5592 */
/* 5593 */ .shopio-icon-edit:before {
/* 5594 */   content: "";
/* 5595 */ }
/* 5596 */
/* 5597 */ .shopio-icon-envelope:before {
/* 5598 */   content: "";
/* 5599 */ }
/* 5600 */

/* style.css */

/* 5601 */ .shopio-icon-expand-alt:before {
/* 5602 */   content: "";
/* 5603 */ }
/* 5604 */
/* 5605 */ .shopio-icon-external-link-alt:before {
/* 5606 */   content: "";
/* 5607 */ }
/* 5608 */
/* 5609 */ .shopio-icon-file-alt:before {
/* 5610 */   content: "";
/* 5611 */ }
/* 5612 */
/* 5613 */ .shopio-icon-file-archive:before {
/* 5614 */   content: "";
/* 5615 */ }
/* 5616 */
/* 5617 */ .shopio-icon-filter:before {
/* 5618 */   content: "";
/* 5619 */ }
/* 5620 */
/* 5621 */ .shopio-icon-folder-open:before {
/* 5622 */   content: "";
/* 5623 */ }
/* 5624 */
/* 5625 */ .shopio-icon-folder:before {
/* 5626 */   content: "";
/* 5627 */ }
/* 5628 */
/* 5629 */ .shopio-icon-frown:before {
/* 5630 */   content: "";
/* 5631 */ }
/* 5632 */
/* 5633 */ .shopio-icon-gift:before {
/* 5634 */   content: "";
/* 5635 */ }
/* 5636 */
/* 5637 */ .shopio-icon-grid:before {
/* 5638 */   content: "";
/* 5639 */ }
/* 5640 */
/* 5641 */ .shopio-icon-grip-horizontal:before {
/* 5642 */   content: "";
/* 5643 */ }
/* 5644 */
/* 5645 */ .shopio-icon-heart-fill:before {
/* 5646 */   content: "";
/* 5647 */ }
/* 5648 */
/* 5649 */ .shopio-icon-heart:before {
/* 5650 */   content: "";

/* style.css */

/* 5651 */ }
/* 5652 */
/* 5653 */ .shopio-icon-history:before {
/* 5654 */   content: "";
/* 5655 */ }
/* 5656 */
/* 5657 */ .shopio-icon-home:before {
/* 5658 */   content: "";
/* 5659 */ }
/* 5660 */
/* 5661 */ .shopio-icon-info-circle:before {
/* 5662 */   content: "";
/* 5663 */ }
/* 5664 */
/* 5665 */ .shopio-icon-instagram:before {
/* 5666 */   content: "";
/* 5667 */ }
/* 5668 */
/* 5669 */ .shopio-icon-level-up-alt:before {
/* 5670 */   content: "";
/* 5671 */ }
/* 5672 */
/* 5673 */ .shopio-icon-list:before {
/* 5674 */   content: "";
/* 5675 */ }
/* 5676 */
/* 5677 */ .shopio-icon-map-marker-check:before {
/* 5678 */   content: "";
/* 5679 */ }
/* 5680 */
/* 5681 */ .shopio-icon-meh:before {
/* 5682 */   content: "";
/* 5683 */ }
/* 5684 */
/* 5685 */ .shopio-icon-minus-circle:before {
/* 5686 */   content: "";
/* 5687 */ }
/* 5688 */
/* 5689 */ .shopio-icon-minus:before {
/* 5690 */   content: "";
/* 5691 */ }
/* 5692 */
/* 5693 */ .shopio-icon-mobile-android-alt:before {
/* 5694 */   content: "";
/* 5695 */ }
/* 5696 */
/* 5697 */ .shopio-icon-money-bill:before {
/* 5698 */   content: "";
/* 5699 */ }
/* 5700 */

/* style.css */

/* 5701 */ .shopio-icon-pencil-alt:before {
/* 5702 */   content: "";
/* 5703 */ }
/* 5704 */
/* 5705 */ .shopio-icon-plus-circle:before {
/* 5706 */   content: "";
/* 5707 */ }
/* 5708 */
/* 5709 */ .shopio-icon-plus:before {
/* 5710 */   content: "";
/* 5711 */ }
/* 5712 */
/* 5713 */ .shopio-icon-random:before {
/* 5714 */   content: "";
/* 5715 */ }
/* 5716 */
/* 5717 */ .shopio-icon-reply-all:before {
/* 5718 */   content: "";
/* 5719 */ }
/* 5720 */
/* 5721 */ .shopio-icon-reply:before {
/* 5722 */   content: "";
/* 5723 */ }
/* 5724 */
/* 5725 */ .shopio-icon-search-plus:before {
/* 5726 */   content: "";
/* 5727 */ }
/* 5728 */
/* 5729 */ .shopio-icon-search:before {
/* 5730 */   content: "";
/* 5731 */ }
/* 5732 */
/* 5733 */ .shopio-icon-shield-check:before {
/* 5734 */   content: "";
/* 5735 */ }
/* 5736 */
/* 5737 */ .shopio-icon-shopping-basket:before {
/* 5738 */   content: "";
/* 5739 */ }
/* 5740 */
/* 5741 */ .shopio-icon-shopping-cart:before {
/* 5742 */   content: "";
/* 5743 */ }
/* 5744 */
/* 5745 */ .shopio-icon-sign-out-alt:before {
/* 5746 */   content: "";
/* 5747 */ }
/* 5748 */
/* 5749 */ .shopio-icon-smile:before {
/* 5750 */   content: "";

/* style.css */

/* 5751 */ }
/* 5752 */
/* 5753 */ .shopio-icon-spinner:before {
/* 5754 */   content: "";
/* 5755 */ }
/* 5756 */
/* 5757 */ .shopio-icon-square:before {
/* 5758 */   content: "";
/* 5759 */ }
/* 5760 */
/* 5761 */ .shopio-icon-star:before {
/* 5762 */   content: "";
/* 5763 */ }
/* 5764 */
/* 5765 */ .shopio-icon-store:before {
/* 5766 */   content: "";
/* 5767 */ }
/* 5768 */
/* 5769 */ .shopio-icon-sync:before {
/* 5770 */   content: "";
/* 5771 */ }
/* 5772 */
/* 5773 */ .shopio-icon-tachometer-alt:before {
/* 5774 */   content: "";
/* 5775 */ }
/* 5776 */
/* 5777 */ .shopio-icon-th-large:before {
/* 5778 */   content: "";
/* 5779 */ }
/* 5780 */
/* 5781 */ .shopio-icon-th-list:before {
/* 5782 */   content: "";
/* 5783 */ }
/* 5784 */
/* 5785 */ .shopio-icon-thumbtack:before {
/* 5786 */   content: "";
/* 5787 */ }
/* 5788 */
/* 5789 */ .shopio-icon-ticket:before {
/* 5790 */   content: "";
/* 5791 */ }
/* 5792 */
/* 5793 */ .shopio-icon-times-circle:before {
/* 5794 */   content: "";
/* 5795 */ }
/* 5796 */
/* 5797 */ .shopio-icon-times:before {
/* 5798 */   content: "";
/* 5799 */ }
/* 5800 */

/* style.css */

/* 5801 */ .shopio-icon-trophy-alt:before {
/* 5802 */   content: "";
/* 5803 */ }
/* 5804 */
/* 5805 */ .shopio-icon-truck:before {
/* 5806 */   content: "";
/* 5807 */ }
/* 5808 */
/* 5809 */ .shopio-icon-user-headset:before {
/* 5810 */   content: "";
/* 5811 */ }
/* 5812 */
/* 5813 */ .shopio-icon-user-shield:before {
/* 5814 */   content: "";
/* 5815 */ }
/* 5816 */
/* 5817 */ .shopio-icon-user:before {
/* 5818 */   content: "";
/* 5819 */ }
/* 5820 */
/* 5821 */ .shopio-icon-video:before {
/* 5822 */   content: "";
/* 5823 */ }
/* 5824 */
/* 5825 */ .shopio-icon-wishlist-empty:before {
/* 5826 */   content: "";
/* 5827 */ }
/* 5828 */
/* 5829 */ .shopio-icon-account:before {
/* 5830 */   content: "";
/* 5831 */ }
/* 5832 */
/* 5833 */ .shopio-icon-address:before {
/* 5834 */   content: "";
/* 5835 */ }
/* 5836 */
/* 5837 */ .shopio-icon-angle-down:before {
/* 5838 */   content: "";
/* 5839 */ }
/* 5840 */
/* 5841 */ .shopio-icon-angle-left:before {
/* 5842 */   content: "";
/* 5843 */ }
/* 5844 */
/* 5845 */ .shopio-icon-angle-right:before {
/* 5846 */   content: "";
/* 5847 */ }
/* 5848 */
/* 5849 */ .shopio-icon-angle-up:before {
/* 5850 */   content: "";

/* style.css */

/* 5851 */ }
/* 5852 */
/* 5853 */ .shopio-icon-automotive:before {
/* 5854 */   content: "";
/* 5855 */ }
/* 5856 */
/* 5857 */ .shopio-icon-badge:before {
/* 5858 */   content: "";
/* 5859 */ }
/* 5860 */
/* 5861 */ .shopio-icon-bag-alt:before {
/* 5862 */   content: "";
/* 5863 */ }
/* 5864 */
/* 5865 */ .shopio-icon-beauty-health:before {
/* 5866 */   content: "";
/* 5867 */ }
/* 5868 */
/* 5869 */ .shopio-icon-bed:before {
/* 5870 */   content: "";
/* 5871 */ }
/* 5872 */
/* 5873 */ .shopio-icon-bold-flavor:before {
/* 5874 */   content: "";
/* 5875 */ }
/* 5876 */
/* 5877 */ .shopio-icon-boost-metabolism:before {
/* 5878 */   content: "";
/* 5879 */ }
/* 5880 */
/* 5881 */ .shopio-icon-calendar:before {
/* 5882 */   content: "";
/* 5883 */ }
/* 5884 */
/* 5885 */ .shopio-icon-cart-plus:before {
/* 5886 */   content: "";
/* 5887 */ }
/* 5888 */
/* 5889 */ .shopio-icon-cart:before {
/* 5890 */   content: "";
/* 5891 */ }
/* 5892 */
/* 5893 */ .shopio-icon-chairs:before {
/* 5894 */   content: "";
/* 5895 */ }
/* 5896 */
/* 5897 */ .shopio-icon-chat:before {
/* 5898 */   content: "";
/* 5899 */ }
/* 5900 */

/* style.css */

/* 5901 */ .shopio-icon-check-square-solid:before {
/* 5902 */   content: "";
/* 5903 */ }
/* 5904 */
/* 5905 */ .shopio-icon-chevron-double-left:before {
/* 5906 */   content: "";
/* 5907 */ }
/* 5908 */
/* 5909 */ .shopio-icon-chevron-double-right:before {
/* 5910 */   content: "";
/* 5911 */ }
/* 5912 */
/* 5913 */ .shopio-icon-click:before {
/* 5914 */   content: "";
/* 5915 */ }
/* 5916 */
/* 5917 */ .shopio-icon-clock:before {
/* 5918 */   content: "";
/* 5919 */ }
/* 5920 */
/* 5921 */ .shopio-icon-clothing-fashion:before {
/* 5922 */   content: "";
/* 5923 */ }
/* 5924 */
/* 5925 */ .shopio-icon-coffee-sourced:before {
/* 5926 */   content: "";
/* 5927 */ }
/* 5928 */
/* 5929 */ .shopio-icon-compare:before {
/* 5930 */   content: "";
/* 5931 */ }
/* 5932 */
/* 5933 */ .shopio-icon-customer-say:before {
/* 5934 */   content: "";
/* 5935 */ }
/* 5936 */
/* 5937 */ .shopio-icon-customer-support:before {
/* 5938 */   content: "";
/* 5939 */ }
/* 5940 */
/* 5941 */ .shopio-icon-daily-deals:before {
/* 5942 */   content: "";
/* 5943 */ }
/* 5944 */
/* 5945 */ .shopio-icon-deal:before {
/* 5946 */   content: "";
/* 5947 */ }
/* 5948 */
/* 5949 */ .shopio-icon-delivered-fresh:before {
/* 5950 */   content: "";

/* style.css */

/* 5951 */ }
/* 5952 */
/* 5953 */ .shopio-icon-delivery-1:before {
/* 5954 */   content: "";
/* 5955 */ }
/* 5956 */
/* 5957 */ .shopio-icon-delivery-2:before {
/* 5958 */   content: "";
/* 5959 */ }
/* 5960 */
/* 5961 */ .shopio-icon-delivery:before {
/* 5962 */   content: "";
/* 5963 */ }
/* 5964 */
/* 5965 */ .shopio-icon-design-plant:before {
/* 5966 */   content: "";
/* 5967 */ }
/* 5968 */
/* 5969 */ .shopio-icon-discount-01:before {
/* 5970 */   content: "";
/* 5971 */ }
/* 5972 */
/* 5973 */ .shopio-icon-discount:before {
/* 5974 */   content: "";
/* 5975 */ }
/* 5976 */
/* 5977 */ .shopio-icon-electronics:before {
/* 5978 */   content: "";
/* 5979 */ }
/* 5980 */
/* 5981 */ .shopio-icon-esasy-pres:before {
/* 5982 */   content: "";
/* 5983 */ }
/* 5984 */
/* 5985 */ .shopio-icon-eye:before {
/* 5986 */   content: "";
/* 5987 */ }
/* 5988 */
/* 5989 */ .shopio-icon-facebook-f:before {
/* 5990 */   content: "";
/* 5991 */ }
/* 5992 */
/* 5993 */ .shopio-icon-fashion-payment:before {
/* 5994 */   content: "";
/* 5995 */ }
/* 5996 */
/* 5997 */ .shopio-icon-fashion-quality:before {
/* 5998 */   content: "";
/* 5999 */ }
/* 6000 */

/* style.css */

/* 6001 */ .shopio-icon-fashion:before {
/* 6002 */   content: "";
/* 6003 */ }
/* 6004 */
/* 6005 */ .shopio-icon-featured:before {
/* 6006 */   content: "";
/* 6007 */ }
/* 6008 */
/* 6009 */ .shopio-icon-filter-ul:before {
/* 6010 */   content: "";
/* 6011 */ }
/* 6012 */
/* 6013 */ .shopio-icon-food-drink:before {
/* 6014 */   content: "";
/* 6015 */ }
/* 6016 */
/* 6017 */ .shopio-icon-free-delivery-1:before {
/* 6018 */   content: "";
/* 6019 */ }
/* 6020 */
/* 6021 */ .shopio-icon-free-delivery:before {
/* 6022 */   content: "";
/* 6023 */ }
/* 6024 */
/* 6025 */ .shopio-icon-free-return:before {
/* 6026 */   content: "";
/* 6027 */ }
/* 6028 */
/* 6029 */ .shopio-icon-furniture-1:before {
/* 6030 */   content: "";
/* 6031 */ }
/* 6032 */
/* 6033 */ .shopio-icon-furniture:before {
/* 6034 */   content: "";
/* 6035 */ }
/* 6036 */
/* 6037 */ .shopio-icon-garden-care:before {
/* 6038 */   content: "";
/* 6039 */ }
/* 6040 */
/* 6041 */ .shopio-icon-gift-r:before {
/* 6042 */   content: "";
/* 6043 */ }
/* 6044 */
/* 6045 */ .shopio-icon-global-1:before {
/* 6046 */   content: "";
/* 6047 */ }
/* 6048 */
/* 6049 */ .shopio-icon-google-plus-g:before {
/* 6050 */   content: "";

/* style.css */

/* 6051 */ }
/* 6052 */
/* 6053 */ .shopio-icon-healh-beauty:before {
/* 6054 */   content: "";
/* 6055 */ }
/* 6056 */
/* 6057 */ .shopio-icon-health-beauty:before {
/* 6058 */   content: "";
/* 6059 */ }
/* 6060 */
/* 6061 */ .shopio-icon-heart-1:before {
/* 6062 */   content: "";
/* 6063 */ }
/* 6064 */
/* 6065 */ .shopio-icon-home-appliances:before {
/* 6066 */   content: "";
/* 6067 */ }
/* 6068 */
/* 6069 */ .shopio-icon-increase-energy:before {
/* 6070 */   content: "";
/* 6071 */ }
/* 6072 */
/* 6073 */ .shopio-icon-left-arrow:before {
/* 6074 */   content: "";
/* 6075 */ }
/* 6076 */
/* 6077 */ .shopio-icon-like:before {
/* 6078 */   content: "";
/* 6079 */ }
/* 6080 */
/* 6081 */ .shopio-icon-linkedin-in:before {
/* 6082 */   content: "";
/* 6083 */ }
/* 6084 */
/* 6085 */ .shopio-icon-list-ul:before {
/* 6086 */   content: "";
/* 6087 */ }
/* 6088 */
/* 6089 */ .shopio-icon-long-arrow-down:before {
/* 6090 */   content: "";
/* 6091 */ }
/* 6092 */
/* 6093 */ .shopio-icon-long-arrow-left:before {
/* 6094 */   content: "";
/* 6095 */ }
/* 6096 */
/* 6097 */ .shopio-icon-long-arrow-right:before {
/* 6098 */   content: "";
/* 6099 */ }
/* 6100 */

/* style.css */

/* 6101 */ .shopio-icon-long-arrow-up:before {
/* 6102 */   content: "";
/* 6103 */ }
/* 6104 */
/* 6105 */ .shopio-icon-mailchip-01:before {
/* 6106 */   content: "";
/* 6107 */ }
/* 6108 */
/* 6109 */ .shopio-icon-mall-fashion:before {
/* 6110 */   content: "";
/* 6111 */ }
/* 6112 */
/* 6113 */ .shopio-icon-medica-riview:before {
/* 6114 */   content: "";
/* 6115 */ }
/* 6116 */
/* 6117 */ .shopio-icon-medica-saving:before {
/* 6118 */   content: "";
/* 6119 */ }
/* 6120 */
/* 6121 */ .shopio-icon-money-return:before {
/* 6122 */   content: "";
/* 6123 */ }
/* 6124 */
/* 6125 */ .shopio-icon-need:before {
/* 6126 */   content: "";
/* 6127 */ }
/* 6128 */
/* 6129 */ .shopio-icon-newsletter:before {
/* 6130 */   content: "";
/* 6131 */ }
/* 6132 */
/* 6133 */ .shopio-icon-pen:before {
/* 6134 */   content: "";
/* 6135 */ }
/* 6136 */
/* 6137 */ .shopio-icon-pet-supplies:before {
/* 6138 */   content: "";
/* 6139 */ }
/* 6140 */
/* 6141 */ .shopio-icon-phone:before {
/* 6142 */   content: "";
/* 6143 */ }
/* 6144 */
/* 6145 */ .shopio-icon-plane-1:before {
/* 6146 */   content: "";
/* 6147 */ }
/* 6148 */
/* 6149 */ .shopio-icon-play:before {
/* 6150 */   content: "";

/* style.css */

/* 6151 */ }
/* 6152 */
/* 6153 */ .shopio-icon-popular:before {
/* 6154 */   content: "";
/* 6155 */ }
/* 6156 */
/* 6157 */ .shopio-icon-quality:before {
/* 6158 */   content: "";
/* 6159 */ }
/* 6160 */
/* 6161 */ .shopio-icon-quote:before {
/* 6162 */   content: "";
/* 6163 */ }
/* 6164 */
/* 6165 */ .shopio-icon-recommend:before {
/* 6166 */   content: "";
/* 6167 */ }
/* 6168 */
/* 6169 */ .shopio-icon-refund:before {
/* 6170 */   content: "";
/* 6171 */ }
/* 6172 */
/* 6173 */ .shopio-icon-return-fashion:before {
/* 6174 */   content: "";
/* 6175 */ }
/* 6176 */
/* 6177 */ .shopio-icon-right-arrow-cicrle:before {
/* 6178 */   content: "";
/* 6179 */ }
/* 6180 */
/* 6181 */ .shopio-icon-right-arrow:before {
/* 6182 */   content: "";
/* 6183 */ }
/* 6184 */
/* 6185 */ .shopio-icon-rocket-1:before {
/* 6186 */   content: "";
/* 6187 */ }
/* 6188 */
/* 6189 */ .shopio-icon-search-1:before {
/* 6190 */   content: "";
/* 6191 */ }
/* 6192 */
/* 6193 */ .shopio-icon-searches:before {
/* 6194 */   content: "";
/* 6195 */ }
/* 6196 */
/* 6197 */ .shopio-icon-secure-payment:before {
/* 6198 */   content: "";
/* 6199 */ }
/* 6200 */

/* style.css */

/* 6201 */ .shopio-icon-seed-supply:before {
/* 6202 */   content: "";
/* 6203 */ }
/* 6204 */
/* 6205 */ .shopio-icon-shieldcheck-01:before {
/* 6206 */   content: "";
/* 6207 */ }
/* 6208 */
/* 6209 */ .shopio-icon-shopping-bag:before {
/* 6210 */   content: "";
/* 6211 */ }
/* 6212 */
/* 6213 */ .shopio-icon-sliders-v:before {
/* 6214 */   content: "";
/* 6215 */ }
/* 6216 */
/* 6217 */ .shopio-icon-smooth-taste:before {
/* 6218 */   content: "";
/* 6219 */ }
/* 6220 */
/* 6221 */ .shopio-icon-sports:before {
/* 6222 */   content: "";
/* 6223 */ }
/* 6224 */
/* 6225 */ .shopio-icon-star-bestseller:before {
/* 6226 */   content: "";
/* 6227 */ }
/* 6228 */
/* 6229 */ .shopio-icon-storage:before {
/* 6230 */   content: "";
/* 6231 */ }
/* 6232 */
/* 6233 */ .shopio-icon-support-01:before {
/* 6234 */   content: "";
/* 6235 */ }
/* 6236 */
/* 6237 */ .shopio-icon-support:before {
/* 6238 */   content: "";
/* 6239 */ }
/* 6240 */
/* 6241 */ .shopio-icon-toys-kids:before {
/* 6242 */   content: "";
/* 6243 */ }
/* 6244 */
/* 6245 */ .shopio-icon-travel-outdoor:before {
/* 6246 */   content: "";
/* 6247 */ }
/* 6248 */
/* 6249 */ .shopio-icon-twitte-1:before {
/* 6250 */   content: "";

/* style.css */

/* 6251 */ }
/* 6252 */
/* 6253 */ .shopio-icon-vase:before {
/* 6254 */   content: "";
/* 6255 */ }
/* 6256 */
/* 6257 */ .shopio-icon-watering-graden:before {
/* 6258 */   content: "";
/* 6259 */ }
/* 6260 */
/* 6261 */ .shopio-icon-weight-loss:before {
/* 6262 */   content: "";
/* 6263 */ }
/* 6264 */
/* 6265 */ .shopio-icon-adobe:before {
/* 6266 */   content: "";
/* 6267 */ }
/* 6268 */
/* 6269 */ .shopio-icon-amazon:before {
/* 6270 */   content: "";
/* 6271 */ }
/* 6272 */
/* 6273 */ .shopio-icon-android:before {
/* 6274 */   content: "";
/* 6275 */ }
/* 6276 */
/* 6277 */ .shopio-icon-angular:before {
/* 6278 */   content: "";
/* 6279 */ }
/* 6280 */
/* 6281 */ .shopio-icon-apper:before {
/* 6282 */   content: "";
/* 6283 */ }
/* 6284 */
/* 6285 */ .shopio-icon-apple:before {
/* 6286 */   content: "";
/* 6287 */ }
/* 6288 */
/* 6289 */ .shopio-icon-atlassian:before {
/* 6290 */   content: "";
/* 6291 */ }
/* 6292 */
/* 6293 */ .shopio-icon-behance:before {
/* 6294 */   content: "";
/* 6295 */ }
/* 6296 */
/* 6297 */ .shopio-icon-bitbucket:before {
/* 6298 */   content: "";
/* 6299 */ }
/* 6300 */

/* style.css */

/* 6301 */ .shopio-icon-bitcoin:before {
/* 6302 */   content: "";
/* 6303 */ }
/* 6304 */
/* 6305 */ .shopio-icon-bity:before {
/* 6306 */   content: "";
/* 6307 */ }
/* 6308 */
/* 6309 */ .shopio-icon-bluetooth:before {
/* 6310 */   content: "";
/* 6311 */ }
/* 6312 */
/* 6313 */ .shopio-icon-btc:before {
/* 6314 */   content: "";
/* 6315 */ }
/* 6316 */
/* 6317 */ .shopio-icon-centos:before {
/* 6318 */   content: "";
/* 6319 */ }
/* 6320 */
/* 6321 */ .shopio-icon-chrome:before {
/* 6322 */   content: "";
/* 6323 */ }
/* 6324 */
/* 6325 */ .shopio-icon-codepen:before {
/* 6326 */   content: "";
/* 6327 */ }
/* 6328 */
/* 6329 */ .shopio-icon-cpanel:before {
/* 6330 */   content: "";
/* 6331 */ }
/* 6332 */
/* 6333 */ .shopio-icon-discord:before {
/* 6334 */   content: "";
/* 6335 */ }
/* 6336 */
/* 6337 */ .shopio-icon-dochub:before {
/* 6338 */   content: "";
/* 6339 */ }
/* 6340 */
/* 6341 */ .shopio-icon-docker:before {
/* 6342 */   content: "";
/* 6343 */ }
/* 6344 */
/* 6345 */ .shopio-icon-dribbble:before {
/* 6346 */   content: "";
/* 6347 */ }
/* 6348 */
/* 6349 */ .shopio-icon-dropbox:before {
/* 6350 */   content: "";

/* style.css */

/* 6351 */ }
/* 6352 */
/* 6353 */ .shopio-icon-drupal:before {
/* 6354 */   content: "";
/* 6355 */ }
/* 6356 */
/* 6357 */ .shopio-icon-ebay:before {
/* 6358 */   content: "";
/* 6359 */ }
/* 6360 */
/* 6361 */ .shopio-icon-facebook:before {
/* 6362 */   content: "";
/* 6363 */ }
/* 6364 */
/* 6365 */ .shopio-icon-figma:before {
/* 6366 */   content: "";
/* 6367 */ }
/* 6368 */
/* 6369 */ .shopio-icon-firefox:before {
/* 6370 */   content: "";
/* 6371 */ }
/* 6372 */
/* 6373 */ .shopio-icon-google-plus:before {
/* 6374 */   content: "";
/* 6375 */ }
/* 6376 */
/* 6377 */ .shopio-icon-google:before {
/* 6378 */   content: "";
/* 6379 */ }
/* 6380 */
/* 6381 */ .shopio-icon-grunt:before {
/* 6382 */   content: "";
/* 6383 */ }
/* 6384 */
/* 6385 */ .shopio-icon-gulp:before {
/* 6386 */   content: "";
/* 6387 */ }
/* 6388 */
/* 6389 */ .shopio-icon-html5:before {
/* 6390 */   content: "";
/* 6391 */ }
/* 6392 */
/* 6393 */ .shopio-icon-joomla:before {
/* 6394 */   content: "";
/* 6395 */ }
/* 6396 */
/* 6397 */ .shopio-icon-link-brand:before {
/* 6398 */   content: "";
/* 6399 */ }
/* 6400 */

/* style.css */

/* 6401 */ .shopio-icon-linkedin:before {
/* 6402 */   content: "";
/* 6403 */ }
/* 6404 */
/* 6405 */ .shopio-icon-mailchimp:before {
/* 6406 */   content: "";
/* 6407 */ }
/* 6408 */
/* 6409 */ .shopio-icon-opencart:before {
/* 6410 */   content: "";
/* 6411 */ }
/* 6412 */
/* 6413 */ .shopio-icon-paypal:before {
/* 6414 */   content: "";
/* 6415 */ }
/* 6416 */
/* 6417 */ .shopio-icon-pinterest-p:before {
/* 6418 */   content: "";
/* 6419 */ }
/* 6420 */
/* 6421 */ .shopio-icon-reddit:before {
/* 6422 */   content: "";
/* 6423 */ }
/* 6424 */
/* 6425 */ .shopio-icon-skype:before {
/* 6426 */   content: "";
/* 6427 */ }
/* 6428 */
/* 6429 */ .shopio-icon-slack:before {
/* 6430 */   content: "";
/* 6431 */ }
/* 6432 */
/* 6433 */ .shopio-icon-snapchat:before {
/* 6434 */   content: "";
/* 6435 */ }
/* 6436 */
/* 6437 */ .shopio-icon-spotify:before {
/* 6438 */   content: "";
/* 6439 */ }
/* 6440 */
/* 6441 */ .shopio-icon-trello:before {
/* 6442 */   content: "";
/* 6443 */ }
/* 6444 */
/* 6445 */ .shopio-icon-twitter:before {
/* 6446 */   content: "";
/* 6447 */ }
/* 6448 */
/* 6449 */ .shopio-icon-vimeo:before {
/* 6450 */   content: "";

/* style.css */

/* 6451 */ }
/* 6452 */
/* 6453 */ .shopio-icon-whatsapp:before {
/* 6454 */   content: "";
/* 6455 */ }
/* 6456 */
/* 6457 */ .shopio-icon-wordpress:before {
/* 6458 */   content: "";
/* 6459 */ }
/* 6460 */
/* 6461 */ .shopio-icon-yoast:before {
/* 6462 */   content: "";
/* 6463 */ }
/* 6464 */
/* 6465 */ .shopio-icon-youtube:before {
/* 6466 */   content: "";
/* 6467 */ }
/* 6468 */
/* 6469 */ /* ===== End ICONS CSS ===== */
/* 6470 */ .editor-styles-wrapper .wp-block-quote,
/* 6471 */ .hentry .entry-content .wp-block-quote {
/* 6472 */   position: relative;
/* 6473 */ }
/* 6474 */ .editor-styles-wrapper .wp-block-quote:before,
/* 6475 */ .hentry .entry-content .wp-block-quote:before {
/* 6476 */   position: absolute;
/* 6477 */   font-family: "shopio-icon";
/* 6478 */   -webkit-font-smoothing: antialiased;
/* 6479 */   -moz-osx-font-smoothing: grayscale;
/* 6480 */   display: inline-block;
/* 6481 */   font-style: normal;
/* 6482 */   font-variant: normal;
/* 6483 */   font-weight: normal;
/* 6484 */   line-height: 1;
/* 6485 */   vertical-align: middle;
/* 6486 */   content: "";
/* 6487 */   left: 0;
/* 6488 */   top: 30px;
/* 6489 */   padding: 15px 0;
/* 6490 */   background-color: var(--background);
/* 6491 */   transform: translateX(-50%);
/* 6492 */   color: var(--primary);
/* 6493 */   font-size: 44px;
/* 6494 */ }
/* 6495 */
/* 6496 */ .shopio-social ul {
/* 6497 */   margin: 0;
/* 6498 */   list-style-type: none;
/* 6499 */ }
/* 6500 */ .shopio-social ul li {

/* style.css */

/* 6501 */   display: inline-block;
/* 6502 */   margin-right: 10px;
/* 6503 */   line-height: 1;
/* 6504 */ }
/* 6505 */ .shopio-social ul li:last-child {
/* 6506 */   margin-right: 0;
/* 6507 */ }
/* 6508 */ .shopio-social ul li a:before {
/* 6509 */   position: relative;
/* 6510 */   font-family: "shopio-icon";
/* 6511 */   -webkit-font-smoothing: antialiased;
/* 6512 */   -moz-osx-font-smoothing: grayscale;
/* 6513 */   display: inline-block;
/* 6514 */   font-style: normal;
/* 6515 */   font-variant: normal;
/* 6516 */   font-weight: normal;
/* 6517 */   line-height: 1;
/* 6518 */   vertical-align: middle;
/* 6519 */   content: "";
/* 6520 */ }
/* 6521 */ .shopio-social ul li a[href*=twitter]:before {
/* 6522 */   content: "";
/* 6523 */   color: #1DA1F2;
/* 6524 */ }
/* 6525 */ .shopio-social ul li a[href*=instagram]:before {
/* 6526 */   content: "";
/* 6527 */   color: #262626;
/* 6528 */ }
/* 6529 */ .shopio-social ul li a[href*=docker]:before {
/* 6530 */   content: "";
/* 6531 */ }
/* 6532 */ .shopio-social ul li a[href*=dochub]:before {
/* 6533 */   content: "";
/* 6534 */ }
/* 6535 */ .shopio-social ul li a[href*=yelp]:before {
/* 6536 */   content: "";
/* 6537 */   color: #af0606;
/* 6538 */ }
/* 6539 */ .shopio-social ul li a[href*=flickr]:before {
/* 6540 */   content: "";
/* 6541 */   color: #0063dc;
/* 6542 */ }
/* 6543 */ .shopio-social ul li a[href*=github]:before {
/* 6544 */   content: "";
/* 6545 */   color: #333333;
/* 6546 */ }
/* 6547 */ .shopio-social ul li a[href*=dribbble]:before {
/* 6548 */   content: "";
/* 6549 */   color: #ea4c89;
/* 6550 */ }

/* style.css */

/* 6551 */ .shopio-social ul li a[href*=wordpress]:before {
/* 6552 */   content: "";
/* 6553 */   color: #21759b;
/* 6554 */ }
/* 6555 */ .shopio-social ul li a[href*=tumblr]:before {
/* 6556 */   content: "";
/* 6557 */   color: #35465c;
/* 6558 */ }
/* 6559 */ .shopio-social ul li a[href*=angular]:before {
/* 6560 */   content: "";
/* 6561 */ }
/* 6562 */ .shopio-social ul li a[href*=atlassian]:before {
/* 6563 */   content: "";
/* 6564 */ }
/* 6565 */ .shopio-social ul li a[href*=snapchat]:before {
/* 6566 */   content: "";
/* 6567 */   color: #fffc00;
/* 6568 */ }
/* 6569 */ .shopio-social ul li a[href*=apper]:before {
/* 6570 */   content: "";
/* 6571 */ }
/* 6572 */ .shopio-social ul li a[href*=codepen]:before {
/* 6573 */   content: "";
/* 6574 */ }
/* 6575 */ .shopio-social ul li a[href*=gulp]:before {
/* 6576 */   content: "";
/* 6577 */ }
/* 6578 */ .shopio-social ul li a[href*=cpanel]:before {
/* 6579 */   content: "";
/* 6580 */ }
/* 6581 */ .shopio-social ul li a[href*=skype]:before {
/* 6582 */   content: "";
/* 6583 */   color: #00AFF0;
/* 6584 */ }
/* 6585 */ .shopio-social ul li a[href*=reddit]:before {
/* 6586 */   content: "";
/* 6587 */   color: #ff4500;
/* 6588 */ }
/* 6589 */ .shopio-social ul li a[href*=whatsapp]:before {
/* 6590 */   content: "";
/* 6591 */ }
/* 6592 */ .shopio-social ul li a[href*=slack]:before {
/* 6593 */   content: "";
/* 6594 */ }
/* 6595 */ .shopio-social ul li a[href*=amazon]:before {
/* 6596 */   content: "";
/* 6597 */ }
/* 6598 */ .shopio-social ul li a[href*=android]:before {
/* 6599 */   content: "";
/* 6600 */ }

/* style.css */

/* 6601 */ .shopio-social ul li a[href*=grunt]:before {
/* 6602 */   content: "";
/* 6603 */ }
/* 6604 */ .shopio-social ul li a[href*=firefox]:before {
/* 6605 */   content: "";
/* 6606 */ }
/* 6607 */ .shopio-social ul li a[href*=adobe]:before {
/* 6608 */   content: "";
/* 6609 */ }
/* 6610 */ .shopio-social ul li a[href*=behance]:before {
/* 6611 */   content: "";
/* 6612 */ }
/* 6613 */ .shopio-social ul li a[href*=dropbox]:before {
/* 6614 */   content: "";
/* 6615 */ }
/* 6616 */ .shopio-social ul li a[href*=facebook]:before {
/* 6617 */   content: "";
/* 6618 */   color: #3b5998;
/* 6619 */ }
/* 6620 */ .shopio-social ul li a[href*=linkedin]:before {
/* 6621 */   content: "";
/* 6622 */   color: #0077b5;
/* 6623 */ }
/* 6624 */ .shopio-social ul li a[href*=paypal]:before {
/* 6625 */   content: "";
/* 6626 */ }
/* 6627 */ .shopio-social ul li a[href*=trello]:before {
/* 6628 */   content: "";
/* 6629 */ }
/* 6630 */ .shopio-social ul li a[href*=vimeo]:before {
/* 6631 */   content: "";
/* 6632 */   color: #1ab7ea;
/* 6633 */ }
/* 6634 */ .shopio-social ul li a[href*=youtube]:before {
/* 6635 */   content: "";
/* 6636 */   color: #cd201f;
/* 6637 */ }
/* 6638 */ .shopio-social ul li a[href*=apple]:before {
/* 6639 */   content: "";
/* 6640 */   color: #999999;
/* 6641 */ }
/* 6642 */ .shopio-social ul li a[href*=bitbucket]:before {
/* 6643 */   content: "";
/* 6644 */ }
/* 6645 */ .shopio-social ul li a[href*=bitcoin]:before {
/* 6646 */   content: "";
/* 6647 */ }
/* 6648 */ .shopio-social ul li a[href*=bluetooth]:before {
/* 6649 */   content: "";
/* 6650 */ }

/* style.css */

/* 6651 */ .shopio-social ul li a[href*=bity]:before {
/* 6652 */   content: "";
/* 6653 */ }
/* 6654 */ .shopio-social ul li a[href*="google/chrome"]:before {
/* 6655 */   content: "";
/* 6656 */ }
/* 6657 */ .shopio-social ul li a[href*=drupal]:before {
/* 6658 */   content: "";
/* 6659 */ }
/* 6660 */ .shopio-social ul li a[href*=html5]:before {
/* 6661 */   content: "";
/* 6662 */ }
/* 6663 */ .shopio-social ul li a[href*=mailchimp]:before {
/* 6664 */   content: "";
/* 6665 */ }
/* 6666 */ .shopio-social ul li a[href*=jenkins]:before {
/* 6667 */   content: "";
/* 6668 */ }
/* 6669 */ .shopio-social ul li a[href*=spotify]:before {
/* 6670 */   content: "";
/* 6671 */   color: #2ebd59;
/* 6672 */ }
/* 6673 */ .shopio-social ul li a[href*=ebay]:before {
/* 6674 */   content: "";
/* 6675 */ }
/* 6676 */ .shopio-social ul li a[href*=telegram]:before {
/* 6677 */   content: "";
/* 6678 */   color: #2CA5E0;
/* 6679 */ }
/* 6680 */ .shopio-social ul li a[href*=yoast]:before {
/* 6681 */   content: "";
/* 6682 */ }
/* 6683 */ .shopio-social ul li a[href*=btc-e]:before {
/* 6684 */   content: "";
/* 6685 */ }
/* 6686 */ .shopio-social ul li a[href*=discord]:before {
/* 6687 */   content: "";
/* 6688 */ }
/* 6689 */ .shopio-social ul li a[href*=google]:before {
/* 6690 */   content: "";
/* 6691 */   color: #dd4b39;
/* 6692 */ }
/* 6693 */ .shopio-social ul li a[href*=google-plus]:before {
/* 6694 */   content: "";
/* 6695 */ }
/* 6696 */ .shopio-social ul li a[href*=figma]:before {
/* 6697 */   content: "";
/* 6698 */ }
/* 6699 */ .shopio-social ul li a[href*=joomla]:before {
/* 6700 */   content: "";

/* style.css */

/* 6701 */ }
/* 6702 */ .shopio-social ul li a[href*=opencart]:before {
/* 6703 */   content: "";
/* 6704 */ }
/* 6705 */ .shopio-social ul li a[href*=pinterest]:before {
/* 6706 */   content: "";
/* 6707 */   color: #bd081c;
/* 6708 */ }
/* 6709 */ .shopio-social ul li a[href*=vimeo]:before {
/* 6710 */   content: "";
/* 6711 */   color: #1ab7ea;
/* 6712 */ }
/* 6713 */ .shopio-social ul li a[href*=centos]:before {
/* 6714 */   content: "";
/* 6715 */ }
/* 6716 */ .shopio-social ul li a[href*=whatsapp]:before {
/* 6717 */   content: "";
/* 6718 */ }
/* 6719 */
/* 6720 */ #comments .commentlist .bypostauthor > .comment-body cite::after {
/* 6721 */   font-family: "shopio-icon";
/* 6722 */   -webkit-font-smoothing: antialiased;
/* 6723 */   -moz-osx-font-smoothing: grayscale;
/* 6724 */   display: inline-block;
/* 6725 */   font-style: normal;
/* 6726 */   font-variant: normal;
/* 6727 */   font-weight: normal;
/* 6728 */   line-height: 1;
/* 6729 */   vertical-align: middle;
/* 6730 */   content: "";
/* 6731 */   margin-left: 0.5407911001em;
/* 6732 */ }
/* 6733 */ #comments .reply a::before {
/* 6734 */   font-family: "shopio-icon";
/* 6735 */   -webkit-font-smoothing: antialiased;
/* 6736 */   -moz-osx-font-smoothing: grayscale;
/* 6737 */   display: inline-block;
/* 6738 */   font-style: normal;
/* 6739 */   font-variant: normal;
/* 6740 */   font-weight: normal;
/* 6741 */   line-height: 1;
/* 6742 */   vertical-align: middle;
/* 6743 */   content: "";
/* 6744 */   margin-top: -3px;
/* 6745 */   font-size: 11px;
/* 6746 */ }
/* 6747 */ #comments .reply a.comment-edit-link::before {
/* 6748 */   font-family: "shopio-icon";
/* 6749 */   -webkit-font-smoothing: antialiased;
/* 6750 */   -moz-osx-font-smoothing: grayscale;

/* style.css */

/* 6751 */   display: inline-block;
/* 6752 */   font-style: normal;
/* 6753 */   font-variant: normal;
/* 6754 */   font-weight: normal;
/* 6755 */   line-height: 1;
/* 6756 */   vertical-align: middle;
/* 6757 */   content: "";
/* 6758 */ }
/* 6759 */
/* 6760 */ #respond #cancel-comment-reply-link::before {
/* 6761 */   font-family: "shopio-icon";
/* 6762 */   -webkit-font-smoothing: antialiased;
/* 6763 */   -moz-osx-font-smoothing: grayscale;
/* 6764 */   display: inline-block;
/* 6765 */   font-style: normal;
/* 6766 */   font-variant: normal;
/* 6767 */   font-weight: normal;
/* 6768 */   line-height: 1;
/* 6769 */   vertical-align: middle;
/* 6770 */   content: "";
/* 6771 */   display: block;
/* 6772 */ }
/* 6773 */
/* 6774 */ .sticky .entry-title::before {
/* 6775 */   font-family: "shopio-icon";
/* 6776 */   -webkit-font-smoothing: antialiased;
/* 6777 */   -moz-osx-font-smoothing: grayscale;
/* 6778 */   display: inline-block;
/* 6779 */   font-style: normal;
/* 6780 */   font-variant: normal;
/* 6781 */   font-weight: normal;
/* 6782 */   line-height: 1;
/* 6783 */   vertical-align: middle;
/* 6784 */   content: "";
/* 6785 */   margin-right: 0.5407911001em;
/* 6786 */ }
/* 6787 */
/* 6788 */ button.loading,
/* 6789 */ input[type=button].loading,
/* 6790 */ input[type=reset].loading,
/* 6791 */ input[type=submit].loading,
/* 6792 */ .button.loading,
/* 6793 */ .wc-block-grid__products .wc-block-grid__product .wp-block-button__link.loading,
/* 6794 */ .added_to_cart.loading {
/* 6795 */   position: relative;
/* 6796 */ }
/* 6797 */ button.loading::after,
/* 6798 */ input[type=button].loading::after,
/* 6799 */ input[type=reset].loading::after,
/* 6800 */ input[type=submit].loading::after,

/* style.css */

/* 6801 */ .button.loading::after,
/* 6802 */ .wc-block-grid__products .wc-block-grid__product .wp-block-button__link.loading::after,
/* 6803 */ .added_to_cart.loading::after {
/* 6804 */   font-family: "shopio-icon";
/* 6805 */   -webkit-font-smoothing: antialiased;
/* 6806 */   -moz-osx-font-smoothing: grayscale;
/* 6807 */   display: inline-block;
/* 6808 */   font-style: normal;
/* 6809 */   font-variant: normal;
/* 6810 */   font-weight: normal;
/* 6811 */   line-height: 1;
/* 6812 */   vertical-align: middle;
/* 6813 */   content: "";
/* 6814 */   animation: fa-spin 0.75s linear infinite;
/* 6815 */   height: 20px;
/* 6816 */   width: 20px;
/* 6817 */   line-height: 20px;
/* 6818 */   font-size: 20px;
/* 6819 */   position: absolute;
/* 6820 */   top: 50%;
/* 6821 */   left: 50%;
/* 6822 */   margin-left: -10px;
/* 6823 */   margin-top: -10px;
/* 6824 */   display: block;
/* 6825 */ }
/* 6826 */
/* 6827 */ .shop-action .blockUI.blockOverlay:before,
/* 6828 */ .shop-action .loader:before {
/* 6829 */   top: 50%;
/* 6830 */   left: 50%;
/* 6831 */   opacity: 1 !important;
/* 6832 */   font-family: "shopio-icon";
/* 6833 */   -webkit-font-smoothing: antialiased;
/* 6834 */   -moz-osx-font-smoothing: grayscale;
/* 6835 */   display: inline-block;
/* 6836 */   font-style: normal;
/* 6837 */   font-variant: normal;
/* 6838 */   font-weight: normal;
/* 6839 */   line-height: 1;
/* 6840 */   vertical-align: middle;
/* 6841 */   content: "";
/* 6842 */   animation: fa-spin 0.75s linear infinite;
/* 6843 */   font-size: 20px;
/* 6844 */   width: 20px;
/* 6845 */   height: 20px;
/* 6846 */   line-height: 1;
/* 6847 */   position: absolute;
/* 6848 */   display: block !important;
/* 6849 */   margin-left: -10px;
/* 6850 */   margin-top: -10px;

/* style.css */

/* 6851 */   color: #000;
/* 6852 */ }
/* 6853 */
/* 6854 */ .shop-action .blockUI.blockOverlay {
/* 6855 */   opacity: 1 !important;
/* 6856 */   overflow: hidden;
/* 6857 */   background-image: none !important;
/* 6858 */   background: #fff !important;
/* 6859 */ }
/* 6860 */
/* 6861 */ .main-navigtion ul li a::before {
/* 6862 */   font-family: "shopio-icon";
/* 6863 */   -webkit-font-smoothing: antialiased;
/* 6864 */   -moz-osx-font-smoothing: grayscale;
/* 6865 */   display: inline-block;
/* 6866 */   font-style: normal;
/* 6867 */   font-variant: normal;
/* 6868 */   font-weight: normal;
/* 6869 */   line-height: 1;
/* 6870 */   vertical-align: middle;
/* 6871 */   content: "";
/* 6872 */   margin-right: 0.5407911001em;
/* 6873 */ }
/* 6874 */
/* 6875 */ .mobile-navigation ul li button::after, .mobile-navigation-categories ul li button::after {
/* 6876 */   font-family: "shopio-icon";
/* 6877 */   -webkit-font-smoothing: antialiased;
/* 6878 */   -moz-osx-font-smoothing: grayscale;
/* 6879 */   display: inline-block;
/* 6880 */   font-style: normal;
/* 6881 */   font-variant: normal;
/* 6882 */   font-weight: normal;
/* 6883 */   line-height: 1;
/* 6884 */   vertical-align: middle;
/* 6885 */   content: "";
/* 6886 */ }
/* 6887 */ .mobile-navigation ul li button.toggled-on::after, .mobile-navigation-categories ul li button.toggled-on::after {
/* 6888 */   font-family: "shopio-icon";
/* 6889 */   -webkit-font-smoothing: antialiased;
/* 6890 */   -moz-osx-font-smoothing: grayscale;
/* 6891 */   display: inline-block;
/* 6892 */   font-style: normal;
/* 6893 */   font-variant: normal;
/* 6894 */   font-weight: normal;
/* 6895 */   line-height: 1;
/* 6896 */   vertical-align: middle;
/* 6897 */   content: "";
/* 6898 */ }
/* 6899 */
/* 6900 */ .wp-block-archives li:before,

/* style.css */

/* 6901 */ .wp-block-categories li:before,
/* 6902 */ .widget_categories li:before,
/* 6903 */ .widget_archive li:before {
/* 6904 */   font-family: "shopio-icon";
/* 6905 */   -webkit-font-smoothing: antialiased;
/* 6906 */   -moz-osx-font-smoothing: grayscale;
/* 6907 */   display: inline-block;
/* 6908 */   font-style: normal;
/* 6909 */   font-variant: normal;
/* 6910 */   font-weight: normal;
/* 6911 */   line-height: 1;
/* 6912 */   vertical-align: middle;
/* 6913 */   content: "";
/* 6914 */   line-height: 16px;
/* 6915 */   font-size: 16px;
/* 6916 */   color: #ccc;
/* 6917 */   border-radius: 50%;
/* 6918 */   margin-right: 10px;
/* 6919 */   margin-top: -3px;
/* 6920 */ }
/* 6921 */
/* 6922 */ .widget_search form::before,
/* 6923 */ .widget_product_search form::before {
/* 6924 */   font-family: "shopio-icon";
/* 6925 */   -webkit-font-smoothing: antialiased;
/* 6926 */   -moz-osx-font-smoothing: grayscale;
/* 6927 */   display: inline-block;
/* 6928 */   font-style: normal;
/* 6929 */   font-variant: normal;
/* 6930 */   font-weight: normal;
/* 6931 */   line-height: 1;
/* 6932 */   vertical-align: middle;
/* 6933 */   content: "";
/* 6934 */   position: absolute;
/* 6935 */   top: 50%;
/* 6936 */   right: 20px;
/* 6937 */   transform: translate(0, -50%);
/* 6938 */   z-index: 1;
/* 6939 */ }
/* 6940 */ .widget_search.widget_block form::before,
/* 6941 */ .widget_product_search.widget_block form::before {
/* 6942 */   content: none;
/* 6943 */ }
/* 6944 */ .widget_search.widget_block form .wp-block-search__inside-wrapper,
/* 6945 */ .widget_product_search.widget_block form .wp-block-search__inside-wrapper {
/* 6946 */   position: relative;
/* 6947 */ }
/* 6948 */ .widget_search.widget_block form .wp-block-search__inside-wrapper:before,
/* 6949 */ .widget_product_search.widget_block form .wp-block-search__inside-wrapper:before {
/* 6950 */   font-family: "shopio-icon";

/* style.css */

/* 6951 */   -webkit-font-smoothing: antialiased;
/* 6952 */   -moz-osx-font-smoothing: grayscale;
/* 6953 */   display: inline-block;
/* 6954 */   font-style: normal;
/* 6955 */   font-variant: normal;
/* 6956 */   font-weight: normal;
/* 6957 */   line-height: 1;
/* 6958 */   vertical-align: middle;
/* 6959 */   content: "";
/* 6960 */   position: absolute;
/* 6961 */   top: 50%;
/* 6962 */   right: 20px;
/* 6963 */   transform: translate(0, -50%);
/* 6964 */   z-index: 1;
/* 6965 */ }
/* 6966 */
/* 6967 */ .single-product .pswp__button {
/* 6968 */   background-color: transparent;
/* 6969 */ }
/* 6970 */ .single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger {
/* 6971 */   text-indent: -999px;
/* 6972 */   overflow: hidden;
/* 6973 */ }
/* 6974 */ .single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger::before {
/* 6975 */   font-family: "shopio-icon";
/* 6976 */   -webkit-font-smoothing: antialiased;
/* 6977 */   -moz-osx-font-smoothing: grayscale;
/* 6978 */   display: inline-block;
/* 6979 */   font-style: normal;
/* 6980 */   font-variant: normal;
/* 6981 */   font-weight: normal;
/* 6982 */   line-height: 1;
/* 6983 */   vertical-align: middle;
/* 6984 */   content: "";
/* 6985 */   display: block;
/* 6986 */   line-height: 20px;
/* 6987 */   text-indent: 0;
/* 6988 */   font-size: 18px;
/* 6989 */ }
/* 6990 */ .single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger img {
/* 6991 */   display: none !important;
/* 6992 */ }
/* 6993 */ .single-product div.product .entry-summary .yith-wcwl-add-to-wishlist > div > a:before {
/* 6994 */   font-family: "shopio-icon";
/* 6995 */   -webkit-font-smoothing: antialiased;
/* 6996 */   -moz-osx-font-smoothing: grayscale;
/* 6997 */   display: inline-block;
/* 6998 */   font-style: normal;
/* 6999 */   font-variant: normal;
/* 7000 */   font-weight: normal;

/* style.css */

/* 7001 */   line-height: 1;
/* 7002 */   vertical-align: middle;
/* 7003 */   content: "";
/* 7004 */ }
/* 7005 */ .single-product div.product .entry-summary .compare:before {
/* 7006 */   font-family: "shopio-icon";
/* 7007 */   -webkit-font-smoothing: antialiased;
/* 7008 */   -moz-osx-font-smoothing: grayscale;
/* 7009 */   display: inline-block;
/* 7010 */   font-style: normal;
/* 7011 */   font-variant: normal;
/* 7012 */   font-weight: normal;
/* 7013 */   line-height: 1;
/* 7014 */   vertical-align: middle;
/* 7015 */   content: "";
/* 7016 */ }
/* 7017 */ .single-product div.product .entry-summary .single_add_to_cart_button:before {
/* 7018 */   font-family: "shopio-icon";
/* 7019 */   -webkit-font-smoothing: antialiased;
/* 7020 */   -moz-osx-font-smoothing: grayscale;
/* 7021 */   display: inline-block;
/* 7022 */   font-style: normal;
/* 7023 */   font-variant: normal;
/* 7024 */   font-weight: normal;
/* 7025 */   line-height: 1;
/* 7026 */   vertical-align: middle;
/* 7027 */   content: "";
/* 7028 */   margin-right: 8px;
/* 7029 */   font-size: 22px;
/* 7030 */   margin-top: -3px;
/* 7031 */ }
/* 7032 */
/* 7033 */ .stock::before {
/* 7034 */   font-family: "shopio-icon";
/* 7035 */   -webkit-font-smoothing: antialiased;
/* 7036 */   -moz-osx-font-smoothing: grayscale;
/* 7037 */   display: inline-block;
/* 7038 */   font-style: normal;
/* 7039 */   font-variant: normal;
/* 7040 */   font-weight: normal;
/* 7041 */   line-height: 1;
/* 7042 */   vertical-align: middle;
/* 7043 */   margin-right: 0.5407911001em;
/* 7044 */   margin-top: -4px;
/* 7045 */ }
/* 7046 */ .stock.in-stock::before {
/* 7047 */   content: "";
/* 7048 */ }
/* 7049 */
/* 7050 */ .content-area .shopio-dropdown-filter-wrap .widget_layered_nav ul {

/* style.css */

/* 7051 */   margin-left: 0;
/* 7052 */ }
/* 7053 */ .content-area .shopio-dropdown-filter-wrap .widget_layered_nav ul li {
/* 7054 */   padding-left: 1.618em;
/* 7055 */ }
/* 7056 */ .content-area .shopio-dropdown-filter-wrap .widget_layered_nav ul li::before {
/* 7057 */   font-family: "shopio-icon";
/* 7058 */   -webkit-font-smoothing: antialiased;
/* 7059 */   -moz-osx-font-smoothing: grayscale;
/* 7060 */   display: inline-block;
/* 7061 */   font-style: normal;
/* 7062 */   font-variant: normal;
/* 7063 */   font-weight: normal;
/* 7064 */   line-height: 1;
/* 7065 */   vertical-align: middle;
/* 7066 */   margin-right: 0.5407911001em;
/* 7067 */   display: block;
/* 7068 */   float: left;
/* 7069 */   opacity: 0.35;
/* 7070 */   margin-left: -1.618em;
/* 7071 */   width: 1em;
/* 7072 */ }
/* 7073 */ .content-area .shopio-dropdown-filter-wrap .widget_layered_nav ul li .children {
/* 7074 */   margin-left: 0;
/* 7075 */ }
/* 7076 */ .content-area .shopio-dropdown-filter-wrap .widget_layered_nav li::before {
/* 7077 */   content: "";
/* 7078 */ }
/* 7079 */ .content-area .shopio-dropdown-filter-wrap .widget_layered_nav .chosen::before {
/* 7080 */   content: "";
/* 7081 */ }
/* 7082 */
/* 7083 */ .shopio-canvas-filter .shopio-canvas-filter-wrap .widget_layered_nav ul {
/* 7084 */   margin-left: 0;
/* 7085 */ }
/* 7086 */ .shopio-canvas-filter .shopio-canvas-filter-wrap .widget_layered_nav ul li {
/* 7087 */   padding-left: 1.618em;
/* 7088 */ }
/* 7089 */ .shopio-canvas-filter .shopio-canvas-filter-wrap .widget_layered_nav ul li::before {
/* 7090 */   font-family: "shopio-icon";
/* 7091 */   -webkit-font-smoothing: antialiased;
/* 7092 */   -moz-osx-font-smoothing: grayscale;
/* 7093 */   display: inline-block;
/* 7094 */   font-style: normal;
/* 7095 */   font-variant: normal;
/* 7096 */   font-weight: normal;
/* 7097 */   line-height: 1;
/* 7098 */   vertical-align: middle;
/* 7099 */   margin-right: 0.5407911001em;
/* 7100 */   display: block;

/* style.css */

/* 7101 */   float: left;
/* 7102 */   opacity: 0.35;
/* 7103 */   margin-left: -1.618em;
/* 7104 */   width: 1em;
/* 7105 */ }
/* 7106 */ .shopio-canvas-filter .shopio-canvas-filter-wrap .widget_layered_nav ul li .children {
/* 7107 */   margin-left: 0;
/* 7108 */ }
/* 7109 */ .shopio-canvas-filter .shopio-canvas-filter-wrap .widget_layered_nav li::before {
/* 7110 */   content: "";
/* 7111 */ }
/* 7112 */ .shopio-canvas-filter .shopio-canvas-filter-wrap .widget_layered_nav .chosen::before {
/* 7113 */   content: "";
/* 7114 */ }
/* 7115 */
/* 7116 */ a.remove {
/* 7117 */   display: block;
/* 7118 */   width: 1.618em;
/* 7119 */   height: 1.618em;
/* 7120 */   line-height: 1.618;
/* 7121 */   font-weight: 400;
/* 7122 */   text-indent: -9999px;
/* 7123 */   position: relative;
/* 7124 */ }
/* 7125 */ a.remove::before {
/* 7126 */   font-family: "shopio-icon";
/* 7127 */   -webkit-font-smoothing: antialiased;
/* 7128 */   -moz-osx-font-smoothing: grayscale;
/* 7129 */   display: inline-block;
/* 7130 */   font-style: normal;
/* 7131 */   font-variant: normal;
/* 7132 */   font-weight: normal;
/* 7133 */   line-height: 1;
/* 7134 */   vertical-align: middle;
/* 7135 */   content: "";
/* 7136 */   position: absolute;
/* 7137 */   top: 0;
/* 7138 */   left: 0;
/* 7139 */   right: 0;
/* 7140 */   bottom: 0;
/* 7141 */   color: #999999;
/* 7142 */   line-height: 1.618;
/* 7143 */   text-indent: 0;
/* 7144 */   text-align: center;
/* 7145 */ }
/* 7146 */
/* 7147 */ .woocommerce-shipping-calculator > p:first-child a::before {
/* 7148 */   font-family: "shopio-icon";
/* 7149 */   -webkit-font-smoothing: antialiased;
/* 7150 */   -moz-osx-font-smoothing: grayscale;

/* style.css */

/* 7151 */   display: inline-block;
/* 7152 */   font-style: normal;
/* 7153 */   font-variant: normal;
/* 7154 */   font-weight: normal;
/* 7155 */   line-height: 1;
/* 7156 */   vertical-align: middle;
/* 7157 */   content: "";
/* 7158 */   margin-right: 0.3342343017em;
/* 7159 */ }
/* 7160 */
/* 7161 */ .blockUI::before {
/* 7162 */   font-family: "shopio-icon";
/* 7163 */   -webkit-font-smoothing: antialiased;
/* 7164 */   -moz-osx-font-smoothing: grayscale;
/* 7165 */   display: inline-block;
/* 7166 */   font-style: normal;
/* 7167 */   font-variant: normal;
/* 7168 */   font-weight: normal;
/* 7169 */   line-height: 1;
/* 7170 */   vertical-align: middle;
/* 7171 */   content: "";
/* 7172 */   animation: fa-spin 0.75s linear infinite;
/* 7173 */   height: 30px;
/* 7174 */   width: 30px;
/* 7175 */   line-height: 30px;
/* 7176 */   font-size: 30px;
/* 7177 */   position: absolute;
/* 7178 */   top: 50%;
/* 7179 */   left: 50%;
/* 7180 */   margin-left: -15px;
/* 7181 */   margin-top: -15px;
/* 7182 */ }
/* 7183 */
/* 7184 */ .woocommerce-pagination .next,
/* 7185 */ .woocommerce-pagination .prev {
/* 7186 */   display: inline-block;
/* 7187 */   position: relative;
/* 7188 */ }
/* 7189 */
/* 7190 */ #shipping_method li > label {
/* 7191 */   cursor: pointer;
/* 7192 */   padding-right: 20px;
/* 7193 */   position: relative;
/* 7194 */ }
/* 7195 */ #shipping_method li > label::after {
/* 7196 */   font-family: "shopio-icon";
/* 7197 */   -webkit-font-smoothing: antialiased;
/* 7198 */   -moz-osx-font-smoothing: grayscale;
/* 7199 */   display: inline-block;
/* 7200 */   font-style: normal;

/* style.css */

/* 7201 */   font-variant: normal;
/* 7202 */   font-weight: normal;
/* 7203 */   line-height: 1;
/* 7204 */   vertical-align: middle;
/* 7205 */   content: "";
/* 7206 */   position: absolute;
/* 7207 */   right: 0;
/* 7208 */   top: 50%;
/* 7209 */   transform: translateY(-50%);
/* 7210 */ }
/* 7211 */ #shipping_method li > input[type=radio]:first-child {
/* 7212 */   border: 0;
/* 7213 */   clip: rect(1px, 1px, 1px, 1px);
/* 7214 */   -webkit-clip-path: inset(50%);
/* 7215 */   clip-path: inset(50%);
/* 7216 */   height: 1px;
/* 7217 */   margin: -1px;
/* 7218 */   overflow: hidden;
/* 7219 */   padding: 0;
/* 7220 */   position: absolute;
/* 7221 */   width: 1px;
/* 7222 */   word-wrap: normal !important;
/* 7223 */ }
/* 7224 */ #shipping_method li > input[type=radio]:first-child:checked + label::after {
/* 7225 */   font-weight: 700;
/* 7226 */   content: "";
/* 7227 */ }
/* 7228 */ #shipping_method li > input[type=hidden]:first-child + label {
/* 7229 */   padding-right: 0;
/* 7230 */ }
/* 7231 */ #shipping_method li > input[type=hidden]:first-child + label::after {
/* 7232 */   content: none;
/* 7233 */ }
/* 7234 */
/* 7235 */ #payment .payment_methods li > label {
/* 7236 */   cursor: pointer;
/* 7237 */ }
/* 7238 */ #payment .payment_methods li > label::before {
/* 7239 */   font-family: "shopio-icon";
/* 7240 */   -webkit-font-smoothing: antialiased;
/* 7241 */   -moz-osx-font-smoothing: grayscale;
/* 7242 */   display: inline-block;
/* 7243 */   font-style: normal;
/* 7244 */   font-variant: normal;
/* 7245 */   font-weight: normal;
/* 7246 */   line-height: 1;
/* 7247 */   vertical-align: middle;
/* 7248 */   content: "";
/* 7249 */   margin-right: 0.5407911001em;
/* 7250 */   transition: color, ease, 0.2s;

/* style.css */

/* 7251 */ }
/* 7252 */ #payment .payment_methods li > input[type=radio]:first-child {
/* 7253 */   border: 0;
/* 7254 */   clip: rect(1px, 1px, 1px, 1px);
/* 7255 */   -webkit-clip-path: inset(50%);
/* 7256 */   clip-path: inset(50%);
/* 7257 */   height: 1px;
/* 7258 */   margin: -1px;
/* 7259 */   overflow: hidden;
/* 7260 */   padding: 0;
/* 7261 */   position: absolute;
/* 7262 */   width: 1px;
/* 7263 */   word-wrap: normal !important;
/* 7264 */ }
/* 7265 */ #payment .payment_methods li > input[type=radio]:first-child:checked + label::before {
/* 7266 */   font-weight: 700;
/* 7267 */   content: "";
/* 7268 */ }
/* 7269 */
/* 7270 */ .woocommerce-password-strength::after {
/* 7271 */   font-family: "shopio-icon";
/* 7272 */   -webkit-font-smoothing: antialiased;
/* 7273 */   -moz-osx-font-smoothing: grayscale;
/* 7274 */   display: inline-block;
/* 7275 */   font-style: normal;
/* 7276 */   font-variant: normal;
/* 7277 */   font-weight: normal;
/* 7278 */   line-height: 1;
/* 7279 */   vertical-align: middle;
/* 7280 */   content: "";
/* 7281 */   margin-left: 0.5407911001em;
/* 7282 */ }
/* 7283 */ .woocommerce-password-strength.strong::after {
/* 7284 */   content: "";
/* 7285 */ }
/* 7286 */ .woocommerce-password-strength.good::after {
/* 7287 */   content: "";
/* 7288 */ }
/* 7289 */
/* 7290 */ .woocommerce-MyAccount-navigation ul li.is-active a::before {
/* 7291 */   opacity: 1;
/* 7292 */ }
/* 7293 */ .woocommerce-MyAccount-navigation ul li a::before {
/* 7294 */   font-family: "shopio-icon";
/* 7295 */   -webkit-font-smoothing: antialiased;
/* 7296 */   -moz-osx-font-smoothing: grayscale;
/* 7297 */   display: inline-block;
/* 7298 */   font-style: normal;
/* 7299 */   font-variant: normal;
/* 7300 */   font-weight: normal;

/* style.css */

/* 7301 */   line-height: 1;
/* 7302 */   vertical-align: middle;
/* 7303 */   content: "";
/* 7304 */   line-height: 1.618;
/* 7305 */   margin-left: 0.5407911001em;
/* 7306 */   width: 1.41575em;
/* 7307 */   text-align: right;
/* 7308 */   float: right;
/* 7309 */   opacity: 0.25;
/* 7310 */   font-weight: 700;
/* 7311 */ }
/* 7312 */ .woocommerce-MyAccount-navigation ul li a:hover::before {
/* 7313 */   opacity: 1;
/* 7314 */ }
/* 7315 */ .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a::before {
/* 7316 */   content: "";
/* 7317 */ }
/* 7318 */ .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a::before {
/* 7319 */   content: "";
/* 7320 */ }
/* 7321 */ .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a::before {
/* 7322 */   content: "";
/* 7323 */ }
/* 7324 */ .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a::before {
/* 7325 */   content: "";
/* 7326 */ }
/* 7327 */ .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--payment-methods a::before {
/* 7328 */   content: "";
/* 7329 */ }
/* 7330 */ .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a::before {
/* 7331 */   content: "";
/* 7332 */ }
/* 7333 */ .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a::before {
/* 7334 */   content: "";
/* 7335 */ }
/* 7336 */ .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--subscriptions a::before {
/* 7337 */   content: "";
/* 7338 */ }
/* 7339 */
/* 7340 */ .my_account_orders .button.view::after {
/* 7341 */   font-family: "shopio-icon";
/* 7342 */   -webkit-font-smoothing: antialiased;
/* 7343 */   -moz-osx-font-smoothing: grayscale;
/* 7344 */   display: inline-block;
/* 7345 */   font-style: normal;
/* 7346 */   font-variant: normal;
/* 7347 */   font-weight: normal;
/* 7348 */   line-height: 1;
/* 7349 */   vertical-align: middle;
/* 7350 */   content: "";

/* style.css */

/* 7351 */   margin-left: 0.5407911001em;
/* 7352 */ }
/* 7353 */
/* 7354 */ p.order-again .button::after {
/* 7355 */   font-family: "shopio-icon";
/* 7356 */   -webkit-font-smoothing: antialiased;
/* 7357 */   -moz-osx-font-smoothing: grayscale;
/* 7358 */   display: inline-block;
/* 7359 */   font-style: normal;
/* 7360 */   font-variant: normal;
/* 7361 */   font-weight: normal;
/* 7362 */   line-height: 1;
/* 7363 */   vertical-align: middle;
/* 7364 */   content: "";
/* 7365 */   margin-left: 0.5407911001em;
/* 7366 */ }
/* 7367 */
/* 7368 */ .woocommerce-MyAccount-downloads .button::after {
/* 7369 */   font-family: "shopio-icon";
/* 7370 */   -webkit-font-smoothing: antialiased;
/* 7371 */   -moz-osx-font-smoothing: grayscale;
/* 7372 */   display: inline-block;
/* 7373 */   font-style: normal;
/* 7374 */   font-variant: normal;
/* 7375 */   font-weight: normal;
/* 7376 */   line-height: 1;
/* 7377 */   vertical-align: middle;
/* 7378 */   content: "";
/* 7379 */   margin-left: 0.5407911001em;
/* 7380 */ }
/* 7381 */
/* 7382 */ .demo_store::before {
/* 7383 */   font-family: "shopio-icon";
/* 7384 */   -webkit-font-smoothing: antialiased;
/* 7385 */   -moz-osx-font-smoothing: grayscale;
/* 7386 */   display: inline-block;
/* 7387 */   font-style: normal;
/* 7388 */   font-variant: normal;
/* 7389 */   font-weight: normal;
/* 7390 */   line-height: 1;
/* 7391 */   vertical-align: middle;
/* 7392 */   content: "";
/* 7393 */   margin-right: 0.5407911001em;
/* 7394 */ }
/* 7395 */
/* 7396 */ #reviews .commentlist li p.meta .verified {
/* 7397 */   display: inline-block;
/* 7398 */   height: 1.41575em;
/* 7399 */   width: 1.41575em;
/* 7400 */   position: relative;

/* style.css */

/* 7401 */   text-indent: -9999px;
/* 7402 */ }
/* 7403 */ #reviews .commentlist li p.meta .verified::before {
/* 7404 */   font-family: "shopio-icon";
/* 7405 */   -webkit-font-smoothing: antialiased;
/* 7406 */   -moz-osx-font-smoothing: grayscale;
/* 7407 */   display: inline-block;
/* 7408 */   font-style: normal;
/* 7409 */   font-variant: normal;
/* 7410 */   font-weight: normal;
/* 7411 */   line-height: 1;
/* 7412 */   vertical-align: middle;
/* 7413 */   content: "";
/* 7414 */   color: #0f834d;
/* 7415 */   position: absolute;
/* 7416 */   top: 0;
/* 7417 */   left: 0;
/* 7418 */   width: 1.41575em;
/* 7419 */   height: 1.41575em;
/* 7420 */   text-indent: 0;
/* 7421 */   text-align: center;
/* 7422 */   line-height: 1.618em;
/* 7423 */ }
/* 7424 */
/* 7425 */ /**
/* 7426 *|  * Composite Products
/* 7427 *|  */
/* 7428 */ .single-product div.product .component_selections .clear_component_options::before {
/* 7429 */   font-family: "shopio-icon";
/* 7430 */   -webkit-font-smoothing: antialiased;
/* 7431 */   -moz-osx-font-smoothing: grayscale;
/* 7432 */   display: inline-block;
/* 7433 */   font-style: normal;
/* 7434 */   font-variant: normal;
/* 7435 */   font-weight: normal;
/* 7436 */   line-height: 1;
/* 7437 */   vertical-align: middle;
/* 7438 */   content: "";
/* 7439 */   margin-right: 0.5407911001em;
/* 7440 */ }
/* 7441 */
/* 7442 */ /**
/* 7443 *|  * Mix and Match
/* 7444 *|  */
/* 7445 */ .cart .mnm_table_item .mnm_table_item_indent::before,
/* 7446 */ .shop_table .mnm_table_item .mnm_table_item_indent::before {
/* 7447 */   font-family: "shopio-icon";
/* 7448 */   -webkit-font-smoothing: antialiased;
/* 7449 */   -moz-osx-font-smoothing: grayscale;
/* 7450 */   display: inline-block;

/* style.css */

/* 7451 */   font-style: normal;
/* 7452 */   font-variant: normal;
/* 7453 */   font-weight: normal;
/* 7454 */   line-height: 1;
/* 7455 */   vertical-align: middle;
/* 7456 */   content: "";
/* 7457 */   transform: rotate(90deg);
/* 7458 */   margin-right: 0.3819820591em;
/* 7459 */   opacity: 0.25;
/* 7460 */ }
/* 7461 */
/* 7462 */ /**
/* 7463 *|  * Quick view
/* 7464 *|  */
/* 7465 */ .quick-view-button::before {
/* 7466 */   font-family: "shopio-icon";
/* 7467 */   -webkit-font-smoothing: antialiased;
/* 7468 */   -moz-osx-font-smoothing: grayscale;
/* 7469 */   display: inline-block;
/* 7470 */   font-style: normal;
/* 7471 */   font-variant: normal;
/* 7472 */   font-weight: normal;
/* 7473 */   line-height: 1;
/* 7474 */   vertical-align: middle;
/* 7475 */   content: "";
/* 7476 */   margin-right: 0.6180469716em;
/* 7477 */ }
/* 7478 */
/* 7479 */ /**
/* 7480 *|  * Ship multiple addresses
/* 7481 *|  */
/* 7482 */ .woocommerce-page .ship_address .gift-form label::after,
/* 7483 */ .woocommerce-page .no_shipping_address .gift-form label::after {
/* 7484 */   font-family: "shopio-icon";
/* 7485 */   -webkit-font-smoothing: antialiased;
/* 7486 */   -moz-osx-font-smoothing: grayscale;
/* 7487 */   display: inline-block;
/* 7488 */   font-style: normal;
/* 7489 */   font-variant: normal;
/* 7490 */   font-weight: normal;
/* 7491 */   line-height: 1;
/* 7492 */   vertical-align: middle;
/* 7493 */   content: "";
/* 7494 */   margin-left: 0.5407911001em;
/* 7495 */ }
/* 7496 */ .woocommerce-page .ship_address .modify-address-button::before,
/* 7497 */ .woocommerce-page .no_shipping_address .modify-address-button::before {
/* 7498 */   font-family: "shopio-icon";
/* 7499 */   -webkit-font-smoothing: antialiased;
/* 7500 */   -moz-osx-font-smoothing: grayscale;

/* style.css */

/* 7501 */   display: inline-block;
/* 7502 */   font-style: normal;
/* 7503 */   font-variant: normal;
/* 7504 */   font-weight: normal;
/* 7505 */   line-height: 1;
/* 7506 */   vertical-align: middle;
/* 7507 */   content: "";
/* 7508 */   margin-right: 0.5407911001em;
/* 7509 */ }
/* 7510 */ .woocommerce-page .addresses + .addresses header.title a::before {
/* 7511 */   content: "";
/* 7512 */ }
/* 7513 */
/* 7514 */ /**
/* 7515 *|  * Product reviews pro
/* 7516 *|  */
/* 7517 */ .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--contributions a::before,
/* 7518 */ .woocommerce-page .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--contributions a::before {
/* 7519 */   font-family: "shopio-icon";
/* 7520 */   -webkit-font-smoothing: antialiased;
/* 7521 */   -moz-osx-font-smoothing: grayscale;
/* 7522 */   display: inline-block;
/* 7523 */   font-style: normal;
/* 7524 */   font-variant: normal;
/* 7525 */   font-weight: normal;
/* 7526 */   line-height: 1;
/* 7527 */   vertical-align: middle;
/* 7528 */   content: "";
/* 7529 */ }
/* 7530 */
/* 7531 */ /**
/* 7532 *|  * Variation Swatches
/* 7533 *|  */
/* 7534 */ a#variations_clear::before {
/* 7535 */   font-family: "shopio-icon";
/* 7536 */   -webkit-font-smoothing: antialiased;
/* 7537 */   -moz-osx-font-smoothing: grayscale;
/* 7538 */   display: inline-block;
/* 7539 */   font-style: normal;
/* 7540 */   font-variant: normal;
/* 7541 */   font-weight: normal;
/* 7542 */   line-height: 1;
/* 7543 */   vertical-align: middle;
/* 7544 */   content: "";
/* 7545 */   margin-right: 0.5407911001em;
/* 7546 */ }
/* 7547 */
/* 7548 */ /**
/* 7549 *|  * Wishlists
/* 7550 *|  */

/* style.css */

/* 7551 */ .wl-add-link::before {
/* 7552 */   font-family: "shopio-icon";
/* 7553 */   -webkit-font-smoothing: antialiased;
/* 7554 */   -moz-osx-font-smoothing: grayscale;
/* 7555 */   display: inline-block;
/* 7556 */   font-style: normal;
/* 7557 */   font-variant: normal;
/* 7558 */   font-weight: normal;
/* 7559 */   line-height: 1;
/* 7560 */   vertical-align: middle;
/* 7561 */   content: "";
/* 7562 */   margin-right: 0.5407911001em;
/* 7563 */ }
/* 7564 */
/* 7565 */ .button.wl-create-new::before {
/* 7566 */   font-family: "shopio-icon";
/* 7567 */   -webkit-font-smoothing: antialiased;
/* 7568 */   -moz-osx-font-smoothing: grayscale;
/* 7569 */   display: inline-block;
/* 7570 */   font-style: normal;
/* 7571 */   font-variant: normal;
/* 7572 */   font-weight: normal;
/* 7573 */   line-height: 1;
/* 7574 */   vertical-align: middle;
/* 7575 */   content: "";
/* 7576 */   margin-right: 0.5407911001em;
/* 7577 */ }
/* 7578 */
/* 7579 */ .site-header-cart .cart-contents::before {
/* 7580 */   font-family: "shopio-icon";
/* 7581 */   -webkit-font-smoothing: antialiased;
/* 7582 */   -moz-osx-font-smoothing: grayscale;
/* 7583 */   display: inline-block;
/* 7584 */   font-style: normal;
/* 7585 */   font-variant: normal;
/* 7586 */   font-weight: normal;
/* 7587 */   line-height: 1;
/* 7588 */   vertical-align: middle;
/* 7589 */   content: "";
/* 7590 */ }
/* 7591 */
/* 7592 */ .elementor-widget-shopio-vertical-menu .vertical-navigation .shopio-icon {
/* 7593 */   position: relative;
/* 7594 */ }
/* 7595 */ .elementor-widget-shopio-vertical-menu .vertical-navigation .shopio-icon::after {
/* 7596 */   font-family: "shopio-icon";
/* 7597 */   -webkit-font-smoothing: antialiased;
/* 7598 */   -moz-osx-font-smoothing: grayscale;
/* 7599 */   display: inline-block;
/* 7600 */   font-style: normal;

/* style.css */

/* 7601 */   font-variant: normal;
/* 7602 */   font-weight: normal;
/* 7603 */   line-height: 1;
/* 7604 */   vertical-align: middle;
/* 7605 */   content: "";
/* 7606 */   font-size: 16px;
/* 7607 */   font-weight: 700;
/* 7608 */   transition: transform 0.2s;
/* 7609 */ }
/* 7610 */ .elementor-widget-shopio-vertical-menu .vertical-navigation .shopio-icon::before {
/* 7611 */   position: absolute;
/* 7612 */   font-family: "shopio-icon";
/* 7613 */   -webkit-font-smoothing: antialiased;
/* 7614 */   -moz-osx-font-smoothing: grayscale;
/* 7615 */   display: inline-block;
/* 7616 */   font-style: normal;
/* 7617 */   font-variant: normal;
/* 7618 */   font-weight: normal;
/* 7619 */   line-height: 1;
/* 7620 */   vertical-align: middle;
/* 7621 */   content: "";
/* 7622 */   font-size: 16px;
/* 7623 */   font-weight: 700;
/* 7624 */   transform: translate3d(0, 250%, 0);
/* 7625 */   transition: transform 0.2s;
/* 7626 */ }
/* 7627 */ .elementor-widget-shopio-vertical-menu .vertical-navigation:hover .shopio-icon::after {
/* 7628 */   transform: translate3d(0, -250%, 0);
/* 7629 */ }
/* 7630 */ .elementor-widget-shopio-vertical-menu .vertical-navigation:hover .shopio-icon::before {
/* 7631 */   transform: translate3d(0, 0, 0);
/* 7632 */ }
/* 7633 */
/* 7634 */ @media (min-width: 768px) {
/* 7635 */   .main-navigation ul.menu > li.menu-item-has-children > a:after, .main-navigation ul.menu > li.page_item_has_children > a:after, .main-navigation ul.menu > li.has-mega-menu > a:after,
/* 7636 */ .main-navigation ul.nav-menu > li.menu-item-has-children > a:after,
/* 7637 */ .main-navigation ul.nav-menu > li.page_item_has_children > a:after,
/* 7638 */ .main-navigation ul.nav-menu > li.has-mega-menu > a:after {
/* 7639 */     font-family: "shopio-icon";
/* 7640 */     -webkit-font-smoothing: antialiased;
/* 7641 */     -moz-osx-font-smoothing: grayscale;
/* 7642 */     display: inline-block;
/* 7643 */     font-style: normal;
/* 7644 */     font-variant: normal;
/* 7645 */     font-weight: normal;
/* 7646 */     line-height: 1;
/* 7647 */     vertical-align: middle;
/* 7648 */     content: "";
/* 7649 */     margin-left: 7px;
/* 7650 */     font-size: 16px;

/* style.css */

/* 7651 */     margin-bottom: 3px;
/* 7652 */   }
/* 7653 */   .gecko .main-navigation ul.menu > li.menu-item-has-children > a:after, .gecko .main-navigation ul.menu > li.page_item_has_children > a:after, .gecko .main-navigation ul.menu > li.has-mega-menu > a:after,
/* 7654 */ .gecko .main-navigation ul.nav-menu > li.menu-item-has-children > a:after,
/* 7655 */ .gecko .main-navigation ul.nav-menu > li.page_item_has_children > a:after,
/* 7656 */ .gecko .main-navigation ul.nav-menu > li.has-mega-menu > a:after {
/* 7657 */     margin-bottom: 0;
/* 7658 */     vertical-align: sub;
/* 7659 */   }
/* 7660 */
/* 7661 */   .header-side .main-navigation ul.menu > li.menu-item-has-children > a::after, .header-side .main-navigation ul.menu > li.page_item_has_children > a::after, .header-side .main-navigation ul.menu > li.has-mega-menu > a::after,
/* 7662 */ .header-side .main-navigation ul.nav-menu > li.menu-item-has-children > a::after,
/* 7663 */ .header-side .main-navigation ul.nav-menu > li.page_item_has_children > a::after,
/* 7664 */ .header-side .main-navigation ul.nav-menu > li.has-mega-menu > a::after {
/* 7665 */     font-family: "shopio-icon";
/* 7666 */     -webkit-font-smoothing: antialiased;
/* 7667 */     -moz-osx-font-smoothing: grayscale;
/* 7668 */     display: inline-block;
/* 7669 */     font-style: normal;
/* 7670 */     font-variant: normal;
/* 7671 */     font-weight: normal;
/* 7672 */     line-height: 1;
/* 7673 */     vertical-align: middle;
/* 7674 */     content: "";
/* 7675 */     margin-left: 1em;
/* 7676 */     margin-right: -25px;
/* 7677 */   }
/* 7678 */
/* 7679 */   .vertical-navigation ul.menu > li.menu-item-has-children > a::after, .vertical-navigation ul.menu > li.page_item_has_children > a::after, .vertical-navigation ul.menu > li.has-mega-menu > a::after,
/* 7680 */ .vertical-navigation ul.nav-menu > li.menu-item-has-children > a::after,
/* 7681 */ .vertical-navigation ul.nav-menu > li.page_item_has_children > a::after,
/* 7682 */ .vertical-navigation ul.nav-menu > li.has-mega-menu > a::after {
/* 7683 */     font-family: "shopio-icon";
/* 7684 */     -webkit-font-smoothing: antialiased;
/* 7685 */     -moz-osx-font-smoothing: grayscale;
/* 7686 */     display: inline-block;
/* 7687 */     font-style: normal;
/* 7688 */     font-variant: normal;
/* 7689 */     font-weight: normal;
/* 7690 */     line-height: 1;
/* 7691 */     vertical-align: middle;
/* 7692 */     content: "";
/* 7693 */     margin-left: auto;
/* 7694 */     float: right;
/* 7695 */   }
/* 7696 */
/* 7697 */   .main-navigation ul.menu ul li.menu-item-has-children > a::after, .main-navigation ul.menu ul li.page_item_has_children > a::after,
/* 7698 */ .main-navigation ul.nav-menu ul li.menu-item-has-children > a::after,
/* 7699 */ .main-navigation ul.nav-menu ul li.page_item_has_children > a::after {
/* 7700 */     font-family: "shopio-icon";

/* style.css */

/* 7701 */     -webkit-font-smoothing: antialiased;
/* 7702 */     -moz-osx-font-smoothing: grayscale;
/* 7703 */     display: inline-block;
/* 7704 */     font-style: normal;
/* 7705 */     font-variant: normal;
/* 7706 */     font-weight: normal;
/* 7707 */     line-height: 1;
/* 7708 */     vertical-align: middle;
/* 7709 */     content: "";
/* 7710 */     float: right;
/* 7711 */     margin-left: 10px;
/* 7712 */     line-height: 1.5;
/* 7713 */   }
/* 7714 */
/* 7715 */   .demo_store a.woocommerce-store-notice__dismiss-link::before {
/* 7716 */     font-family: "shopio-icon";
/* 7717 */     -webkit-font-smoothing: antialiased;
/* 7718 */     -moz-osx-font-smoothing: grayscale;
/* 7719 */     display: inline-block;
/* 7720 */     font-style: normal;
/* 7721 */     font-variant: normal;
/* 7722 */     font-weight: normal;
/* 7723 */     line-height: 1;
/* 7724 */     vertical-align: middle;
/* 7725 */     content: "";
/* 7726 */     margin-right: 0.3342343017em;
/* 7727 */   }
/* 7728 */
/* 7729 */   .addresses header.title a {
/* 7730 */     display: block;
/* 7731 */     width: 1em;
/* 7732 */     height: 1em;
/* 7733 */     text-indent: -9999px;
/* 7734 */     position: relative;
/* 7735 */     padding: 0.875em;
/* 7736 */     margin-top: 0.6180469716em;
/* 7737 */   }
/* 7738 */   .addresses header.title a::before {
/* 7739 */     font-family: "shopio-icon";
/* 7740 */     -webkit-font-smoothing: antialiased;
/* 7741 */     -moz-osx-font-smoothing: grayscale;
/* 7742 */     display: inline-block;
/* 7743 */     font-style: normal;
/* 7744 */     font-variant: normal;
/* 7745 */     font-weight: normal;
/* 7746 */     line-height: 1;
/* 7747 */     vertical-align: middle;
/* 7748 */     content: "";
/* 7749 */     line-height: 1.618;
/* 7750 */     position: absolute;

/* style.css */

/* 7751 */     top: 0;
/* 7752 */     left: 0;
/* 7753 */     height: 100%;
/* 7754 */     width: 100%;
/* 7755 */     text-align: center;
/* 7756 */     text-indent: 0;
/* 7757 */   }
/* 7758 */
/* 7759 */   /**
/* 7760 *|    * Wishlists
/* 7761 *|    */
/* 7762 */   #wl-wrapper .wl-tabs > li.active::after {
/* 7763 */     font-family: "shopio-icon";
/* 7764 */     -webkit-font-smoothing: antialiased;
/* 7765 */     -moz-osx-font-smoothing: grayscale;
/* 7766 */     display: inline-block;
/* 7767 */     font-style: normal;
/* 7768 */     font-variant: normal;
/* 7769 */     font-weight: normal;
/* 7770 */     line-height: 1;
/* 7771 */     vertical-align: middle;
/* 7772 */     content: "";
/* 7773 */     display: block !important;
/* 7774 */     position: absolute;
/* 7775 */     top: 50%;
/* 7776 */     height: 1em;
/* 7777 */     width: 1em;
/* 7778 */     margin-top: -0.5em;
/* 7779 */   }
/* 7780 */ }
/* 7781 */ ul.wishlist_table.mobile .remove_from_wishlist:before {
/* 7782 */   font-family: "shopio-icon";
/* 7783 */   -webkit-font-smoothing: antialiased;
/* 7784 */   -moz-osx-font-smoothing: grayscale;
/* 7785 */   display: inline-block;
/* 7786 */   font-style: normal;
/* 7787 */   font-variant: normal;
/* 7788 */   font-weight: normal;
/* 7789 */   line-height: 1;
/* 7790 */   vertical-align: middle;
/* 7791 */   content: "";
/* 7792 */ }
/* 7793 */
/* 7794 */ .slick-prev:before,
/* 7795 */ .slick-next:before {
/* 7796 */   font-family: "shopio-icon";
/* 7797 */   -webkit-font-smoothing: antialiased;
/* 7798 */   -moz-osx-font-smoothing: grayscale;
/* 7799 */   display: inline-block;
/* 7800 */   font-style: normal;

/* style.css */

/* 7801 */   font-variant: normal;
/* 7802 */   font-weight: normal;
/* 7803 */   line-height: 1;
/* 7804 */   vertical-align: middle;
/* 7805 */ }
/* 7806 */
/* 7807 */ .slick-prev:before {
/* 7808 */   content: "";
/* 7809 */ }
/* 7810 */ [dir=rtl] .slick-prev:before {
/* 7811 */   content: "";
/* 7812 */ }
/* 7813 */ .woocommerce-product-gallery-vertical .slick-prev:before {
/* 7814 */   content: "";
/* 7815 */ }
/* 7816 */ .woocommerce-product-gallery-horizontal .slick-prev:before {
/* 7817 */   content: "";
/* 7818 */ }
/* 7819 */
/* 7820 */ .slick-next:before {
/* 7821 */   content: "";
/* 7822 */ }
/* 7823 */ [dir=rtl] .slick-next:before {
/* 7824 */   content: "";
/* 7825 */ }
/* 7826 */ .woocommerce-product-gallery-vertical .slick-next:before {
/* 7827 */   content: "";
/* 7828 */ }
/* 7829 */ .woocommerce-product-gallery-horizontal .slick-next:before {
/* 7830 */   content: "";
/* 7831 */ }
/* 7832 */
/* 7833 */ .arrow-style-3 .slick-prev:before {
/* 7834 */   content: "";
/* 7835 */ }
/* 7836 */ [dir=rtl] .arrow-style-3 .slick-prev:before {
/* 7837 */   content: "";
/* 7838 */ }
/* 7839 */ .arrow-style-3 .slick-next:before {
/* 7840 */   content: "";
/* 7841 */ }
/* 7842 */ [dir=rtl] .arrow-style-3 .slick-next:before {
/* 7843 */   content: "";
/* 7844 */ }
/* 7845 */
/* 7846 */ body.loading {
/* 7847 */   position: relative;
/* 7848 */ }
/* 7849 */ body.loading::after {
/* 7850 */   font-family: "shopio-icon";

/* style.css */

/* 7851 */   -webkit-font-smoothing: antialiased;
/* 7852 */   -moz-osx-font-smoothing: grayscale;
/* 7853 */   display: inline-block;
/* 7854 */   font-style: normal;
/* 7855 */   font-variant: normal;
/* 7856 */   font-weight: normal;
/* 7857 */   line-height: 1;
/* 7858 */   vertical-align: middle;
/* 7859 */   content: "";
/* 7860 */   animation: fa-spin 0.75s linear infinite;
/* 7861 */   height: 40px;
/* 7862 */   width: 40px;
/* 7863 */   line-height: 40px;
/* 7864 */   font-size: 40px;
/* 7865 */   position: fixed;
/* 7866 */   top: 50%;
/* 7867 */   left: 50%;
/* 7868 */   display: block;
/* 7869 */   z-index: 999999;
/* 7870 */   color: #fff;
/* 7871 */ }
/* 7872 */ body.loading:before {
/* 7873 */   content: "";
/* 7874 */   display: block;
/* 7875 */   position: fixed;
/* 7876 */   width: 100vw;
/* 7877 */   height: 100vh;
/* 7878 */   left: 0;
/* 7879 */   top: 0;
/* 7880 */   background-color: rgba(0, 0, 0, 0.7);
/* 7881 */   z-index: 999998;
/* 7882 */ }
/* 7883 */
/* 7884 */ .woocommerce-cart .cart-empty:before {
/* 7885 */   font-family: "shopio-icon";
/* 7886 */   -webkit-font-smoothing: antialiased;
/* 7887 */   -moz-osx-font-smoothing: grayscale;
/* 7888 */   display: inline-block;
/* 7889 */   font-style: normal;
/* 7890 */   font-variant: normal;
/* 7891 */   font-weight: normal;
/* 7892 */   line-height: 1;
/* 7893 */   vertical-align: middle;
/* 7894 */   content: "";
/* 7895 */   font-size: 164px;
/* 7896 */   color: var(--light);
/* 7897 */   display: block;
/* 7898 */   margin-bottom: 50px;
/* 7899 */ }
/* 7900 */

/* style.css */

/* 7901 */ h2.resp-accordion:before {
/* 7902 */   font-family: "shopio-icon";
/* 7903 */   -webkit-font-smoothing: antialiased;
/* 7904 */   -moz-osx-font-smoothing: grayscale;
/* 7905 */   display: inline-block;
/* 7906 */   font-style: normal;
/* 7907 */   font-variant: normal;
/* 7908 */   font-weight: normal;
/* 7909 */   line-height: 1;
/* 7910 */   vertical-align: middle;
/* 7911 */   content: "";
/* 7912 */   margin-right: 10px;
/* 7913 */ }
/* 7914 */ h2.resp-accordion.active:before {
/* 7915 */   font-family: "shopio-icon";
/* 7916 */   -webkit-font-smoothing: antialiased;
/* 7917 */   -moz-osx-font-smoothing: grayscale;
/* 7918 */   display: inline-block;
/* 7919 */   font-style: normal;
/* 7920 */   font-variant: normal;
/* 7921 */   font-weight: normal;
/* 7922 */   line-height: 1;
/* 7923 */   vertical-align: middle;
/* 7924 */   content: "";
/* 7925 */ }
/* 7926 */
/* 7927 */ .widget_product_categories .icon-minus {
/* 7928 */   float: right;
/* 7929 */   width: 20px;
/* 7930 */   text-align: center;
/* 7931 */   cursor: pointer;
/* 7932 */ }
/* 7933 */ .widget_product_categories .icon-minus:before {
/* 7934 */   font-family: "shopio-icon";
/* 7935 */   -webkit-font-smoothing: antialiased;
/* 7936 */   -moz-osx-font-smoothing: grayscale;
/* 7937 */   display: inline-block;
/* 7938 */   font-style: normal;
/* 7939 */   font-variant: normal;
/* 7940 */   font-weight: normal;
/* 7941 */   line-height: 1;
/* 7942 */   vertical-align: middle;
/* 7943 */   content: "";
/* 7944 */   font-size: 14px;
/* 7945 */ }
/* 7946 */ .widget_product_categories .icon-plus {
/* 7947 */   float: right;
/* 7948 */   width: 20px;
/* 7949 */   text-align: center;
/* 7950 */   cursor: pointer;

/* style.css */

/* 7951 */ }
/* 7952 */ .widget_product_categories .icon-plus:before {
/* 7953 */   font-family: "shopio-icon";
/* 7954 */   -webkit-font-smoothing: antialiased;
/* 7955 */   -moz-osx-font-smoothing: grayscale;
/* 7956 */   display: inline-block;
/* 7957 */   font-style: normal;
/* 7958 */   font-variant: normal;
/* 7959 */   font-weight: normal;
/* 7960 */   line-height: 1;
/* 7961 */   vertical-align: middle;
/* 7962 */   content: "";
/* 7963 */   font-size: 14px;
/* 7964 */ }
/* 7965 */
/* 7966 */ .widget_product_brands ul li a:before,
/* 7967 */ .widget_product_categories ul li a:before,
/* 7968 */ .widget_layered_nav ul li a:before,
/* 7969 */ .widget_layered_nav_filters ul li a:before {
/* 7970 */   font-family: "shopio-icon";
/* 7971 */   -webkit-font-smoothing: antialiased;
/* 7972 */   -moz-osx-font-smoothing: grayscale;
/* 7973 */   display: inline-block;
/* 7974 */   font-style: normal;
/* 7975 */   font-variant: normal;
/* 7976 */   font-weight: normal;
/* 7977 */   line-height: 1;
/* 7978 */   vertical-align: middle;
/* 7979 */   content: "";
/* 7980 */   margin-right: 8px;
/* 7981 */   margin-top: -2px;
/* 7982 */ }
/* 7983 */ .widget_product_brands ul li.current-cat a:before,
/* 7984 */ .widget_product_categories ul li.current-cat a:before,
/* 7985 */ .widget_layered_nav ul li.current-cat a:before,
/* 7986 */ .widget_layered_nav_filters ul li.current-cat a:before {
/* 7987 */   content: "";
/* 7988 */ }
/* 7989 */
/* 7990 */ .product-block a[class*=product_type_]:before {
/* 7991 */   font-family: "shopio-icon";
/* 7992 */   -webkit-font-smoothing: antialiased;
/* 7993 */   -moz-osx-font-smoothing: grayscale;
/* 7994 */   display: inline-block;
/* 7995 */   font-style: normal;
/* 7996 */   font-variant: normal;
/* 7997 */   font-weight: normal;
/* 7998 */   line-height: 1;
/* 7999 */   vertical-align: middle;
/* 8000 */   content: "";

/* style.css */

/* 8001 */   font-size: 18px;
/* 8002 */   margin: -5px 10px 0 0;
/* 8003 */ }
/* 8004 */
/* 8005 */ .product-list a[class*=product_type_]:before {
/* 8006 */   content: "";
/* 8007 */   font-size: 20px;
/* 8008 */   margin-right: 10px;
/* 8009 */   margin-top: -4px;
/* 8010 */ }
/* 8011 */
/* 8012 */ .shop-action a[class*=product_type_]:before {
/* 8013 */   content: "";
/* 8014 */   font-size: 20px;
/* 8015 */   margin-right: 10px;
/* 8016 */   margin-top: -4px;
/* 8017 */ }
/* 8018 */
/* 8019 */ .shop-action .woosc-btn:before,
/* 8020 */ .shop-action .woosq-btn:before,
/* 8021 */ .shop-action .woosw-btn:before,
/* 8022 */ .shop-action a[class*=product_type_]:before, .product-list .woosc-btn:before,
/* 8023 */ .product-list .woosq-btn:before,
/* 8024 */ .product-list .woosw-btn:before,
/* 8025 */ .product-list a[class*=product_type_]:before {
/* 8026 */   font-family: "shopio-icon";
/* 8027 */   -webkit-font-smoothing: antialiased;
/* 8028 */   -moz-osx-font-smoothing: grayscale;
/* 8029 */   display: inline-block;
/* 8030 */   font-style: normal;
/* 8031 */   font-variant: normal;
/* 8032 */   font-weight: normal;
/* 8033 */   line-height: 1;
/* 8034 */   vertical-align: middle;
/* 8035 */ }
/* 8036 */ .shop-action .woosw-btn:before, .product-list .woosw-btn:before {
/* 8037 */   content: "";
/* 8038 */ }
/* 8039 */ .shop-action .woosw-btn.woosw-added:before, .product-list .woosw-btn.woosw-added:before {
/* 8040 */   content: "";
/* 8041 */   color: red;
/* 8042 */   margin-right: 0;
/* 8043 */ }
/* 8044 */ .shop-action .woosw-btn.woosw-adding::after, .product-list .woosw-btn.woosw-adding::after {
/* 8045 */   font-family: "shopio-icon";
/* 8046 */   -webkit-font-smoothing: antialiased;
/* 8047 */   -moz-osx-font-smoothing: grayscale;
/* 8048 */   display: inline-block;
/* 8049 */   font-style: normal;
/* 8050 */   font-variant: normal;

/* style.css */

/* 8051 */   font-weight: normal;
/* 8052 */   line-height: 1;
/* 8053 */   vertical-align: middle;
/* 8054 */   line-height: inherit;
/* 8055 */   content: "" !important;
/* 8056 */   animation: fa-spin 0.75s linear infinite;
/* 8057 */   height: 20px;
/* 8058 */   width: 20px;
/* 8059 */   line-height: 20px;
/* 8060 */   font-size: 20px;
/* 8061 */   position: absolute;
/* 8062 */   top: 50%;
/* 8063 */   left: 50%;
/* 8064 */   margin-left: -10px;
/* 8065 */   margin-top: -10px;
/* 8066 */   display: block;
/* 8067 */   transform: translate(0);
/* 8068 */ }
/* 8069 */ .shop-action .woosw-btn.woosw-adding:before, .product-list .woosw-btn.woosw-adding:before {
/* 8070 */   opacity: 0;
/* 8071 */ }
/* 8072 */ .shop-action .woosc-btn:before, .product-list .woosc-btn:before {
/* 8073 */   content: "";
/* 8074 */ }
/* 8075 */ .shop-action .woosq-btn:before, .product-list .woosq-btn:before {
/* 8076 */   content: "";
/* 8077 */ }
/* 8078 */
/* 8079 */ .single-product div.product .entry-summary .woosc-btn:before {
/* 8080 */   font-family: "shopio-icon";
/* 8081 */   -webkit-font-smoothing: antialiased;
/* 8082 */   -moz-osx-font-smoothing: grayscale;
/* 8083 */   display: inline-block;
/* 8084 */   font-style: normal;
/* 8085 */   font-variant: normal;
/* 8086 */   font-weight: normal;
/* 8087 */   line-height: 1;
/* 8088 */   vertical-align: middle;
/* 8089 */   content: "";
/* 8090 */   line-height: inherit;
/* 8091 */ }
/* 8092 */ .single-product div.product .entry-summary .woosw-btn:before {
/* 8093 */   font-family: "shopio-icon";
/* 8094 */   -webkit-font-smoothing: antialiased;
/* 8095 */   -moz-osx-font-smoothing: grayscale;
/* 8096 */   display: inline-block;
/* 8097 */   font-style: normal;
/* 8098 */   font-variant: normal;
/* 8099 */   font-weight: normal;
/* 8100 */   line-height: 1;

/* style.css */

/* 8101 */   vertical-align: middle;
/* 8102 */   content: "";
/* 8103 */   line-height: inherit;
/* 8104 */ }
/* 8105 */ .single-product div.product .entry-summary .woosw-btn.woosw-added:before {
/* 8106 */   content: "";
/* 8107 */ }
/* 8108 */
/* 8109 */ a.read-more:after {
/* 8110 */   font-family: "shopio-icon";
/* 8111 */   -webkit-font-smoothing: antialiased;
/* 8112 */   -moz-osx-font-smoothing: grayscale;
/* 8113 */   display: inline-block;
/* 8114 */   font-style: normal;
/* 8115 */   font-variant: normal;
/* 8116 */   font-weight: normal;
/* 8117 */   line-height: 1;
/* 8118 */   vertical-align: middle;
/* 8119 */   content: "";
/* 8120 */   margin-left: 5px;
/* 8121 */ }
/* 8122 */
/* 8123 */ .ajax-search .widget_product_search .woocommerce-product-search.loading::before {
/* 8124 */   font-family: "shopio-icon";
/* 8125 */   -webkit-font-smoothing: antialiased;
/* 8126 */   -moz-osx-font-smoothing: grayscale;
/* 8127 */   display: inline-block;
/* 8128 */   font-style: normal;
/* 8129 */   font-variant: normal;
/* 8130 */   font-weight: normal;
/* 8131 */   line-height: 1;
/* 8132 */   vertical-align: middle;
/* 8133 */   content: "";
/* 8134 */   animation: mf-spin-fast 1s linear infinite;
/* 8135 */   margin-top: -9px;
/* 8136 */ }
/* 8137 */
/* 8138 */ .elementor-widget-shopio-language-switcher.language-switcher-style-mobile .shopio-language-switcher .language-switcher-head:after {
/* 8139 */   position: relative;
/* 8140 */   font-family: "shopio-icon";
/* 8141 */   -webkit-font-smoothing: antialiased;
/* 8142 */   -moz-osx-font-smoothing: grayscale;
/* 8143 */   display: inline-block;
/* 8144 */   font-style: normal;
/* 8145 */   font-variant: normal;
/* 8146 */   font-weight: normal;
/* 8147 */   line-height: 1;
/* 8148 */   vertical-align: middle;
/* 8149 */   content: "";
/* 8150 */   margin-left: 0.5em;

/* style.css */

/* 8151 */   line-height: 12px;
/* 8152 */ }
/* 8153 */
/* 8154 */ .loading-quick-shop .product-transition::after {
/* 8155 */   font-family: "shopio-icon";
/* 8156 */   -webkit-font-smoothing: antialiased;
/* 8157 */   -moz-osx-font-smoothing: grayscale;
/* 8158 */   display: inline-block;
/* 8159 */   font-style: normal;
/* 8160 */   font-variant: normal;
/* 8161 */   font-weight: normal;
/* 8162 */   line-height: 1;
/* 8163 */   vertical-align: middle;
/* 8164 */   content: "";
/* 8165 */ }
/* 8166 */
/* 8167 */ .search-by-category .input-dropdown-inner > a:after {
/* 8168 */   font-family: "shopio-icon";
/* 8169 */   -webkit-font-smoothing: antialiased;
/* 8170 */   -moz-osx-font-smoothing: grayscale;
/* 8171 */   display: inline-block;
/* 8172 */   font-style: normal;
/* 8173 */   font-variant: normal;
/* 8174 */   font-weight: normal;
/* 8175 */   line-height: 1;
/* 8176 */   vertical-align: middle;
/* 8177 */   content: "";
/* 8178 */ }
/* 8179 */
/* 8180 */ .popup-navigation ul.menu > li.menu-item-has-children > a:after, .popup-navigation ul.menu > li.page_item_has_children > a:after, .popup-navigation ul.menu > li.has-mega-menu > a:after,
/* 8181 */ .popup-navigation ul.nav-menu > li.menu-item-has-children > a:after,
/* 8182 */ .popup-navigation ul.nav-menu > li.page_item_has_children > a:after,
/* 8183 */ .popup-navigation ul.nav-menu > li.has-mega-menu > a:after {
/* 8184 */   font-family: "shopio-icon";
/* 8185 */   -webkit-font-smoothing: antialiased;
/* 8186 */   -moz-osx-font-smoothing: grayscale;
/* 8187 */   display: inline-block;
/* 8188 */   font-style: normal;
/* 8189 */   font-variant: normal;
/* 8190 */   font-weight: normal;
/* 8191 */   line-height: 1;
/* 8192 */   vertical-align: middle;
/* 8193 */   content: "";
/* 8194 */   margin-left: 0.5em;
/* 8195 */   font-size: 16px;
/* 8196 */ }
/* 8197 */
/* 8198 */ .popup-navigation ul.menu ul li.menu-item-has-children > a::after, .popup-navigation ul.menu ul li.page_item_has_children > a::after,
/* 8199 */ .popup-navigation ul.nav-menu ul li.menu-item-has-children > a::after,
/* 8200 */ .popup-navigation ul.nav-menu ul li.page_item_has_children > a::after {

/* style.css */

/* 8201 */   font-family: "shopio-icon";
/* 8202 */   -webkit-font-smoothing: antialiased;
/* 8203 */   -moz-osx-font-smoothing: grayscale;
/* 8204 */   display: inline-block;
/* 8205 */   font-style: normal;
/* 8206 */   font-variant: normal;
/* 8207 */   font-weight: normal;
/* 8208 */   line-height: 1;
/* 8209 */   vertical-align: middle;
/* 8210 */   content: "";
/* 8211 */   float: right;
/* 8212 */   margin-left: 0.5em;
/* 8213 */   line-height: 20px;
/* 8214 */   font-size: 14px;
/* 8215 */ }
/* 8216 */
/* 8217 */ .shopio-elementor-single-product .shop-button a[class*=product_type_]:before {
/* 8218 */   font-family: "shopio-icon";
/* 8219 */   -webkit-font-smoothing: antialiased;
/* 8220 */   -moz-osx-font-smoothing: grayscale;
/* 8221 */   display: inline-block;
/* 8222 */   font-style: normal;
/* 8223 */   font-variant: normal;
/* 8224 */   font-weight: normal;
/* 8225 */   line-height: 1;
/* 8226 */   vertical-align: middle;
/* 8227 */   content: "";
/* 8228 */   margin-left: 5px;
/* 8229 */   margin-top: 3px;
/* 8230 */   float: right;
/* 8231 */   transition: all 0.3s ease;
/* 8232 */ }
/* 8233 */
/* 8234 */ .elementor-widget-shopio-image-gallery .column-item a:after {
/* 8235 */   font-family: "shopio-icon";
/* 8236 */   -webkit-font-smoothing: antialiased;
/* 8237 */   -moz-osx-font-smoothing: grayscale;
/* 8238 */   display: inline-block;
/* 8239 */   font-style: normal;
/* 8240 */   font-variant: normal;
/* 8241 */   font-weight: normal;
/* 8242 */   line-height: 1;
/* 8243 */   vertical-align: middle;
/* 8244 */   content: "";
/* 8245 */ }
/* 8246 */
/* 8247 */ .woosw-list .woosw-content-mid-notice:before {
/* 8248 */   font-family: "shopio-icon";
/* 8249 */   -webkit-font-smoothing: antialiased;
/* 8250 */   -moz-osx-font-smoothing: grayscale;

/* style.css */

/* 8251 */   display: inline-block;
/* 8252 */   font-style: normal;
/* 8253 */   font-variant: normal;
/* 8254 */   font-weight: normal;
/* 8255 */   line-height: 1;
/* 8256 */   vertical-align: middle;
/* 8257 */   content: "";
/* 8258 */   font-size: 164px;
/* 8259 */   color: var(--light);
/* 8260 */   display: block;
/* 8261 */   margin-bottom: 50px;
/* 8262 */ }
/* 8263 */
/* 8264 */ @keyframes mf-spin-fast {
/* 8265 */   0% {
/* 8266 */     -webkit-transform: rotate(0);
/* 8267 */     transform: rotate(0);
/* 8268 */     animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
/* 8269 */   }
/* 8270 */   50% {
/* 8271 */     -webkit-transform: rotate(900deg);
/* 8272 */     transform: rotate(900deg);
/* 8273 */     animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
/* 8274 */   }
/* 8275 */   to {
/* 8276 */     -webkit-transform: rotate(1800deg);
/* 8277 */     transform: rotate(1800deg);
/* 8278 */   }
/* 8279 */ }
/* 8280 */ @-webkit-keyframes mf-spin-fast {
/* 8281 */   0% {
/* 8282 */     -webkit-transform: rotate(0);
/* 8283 */     transform: rotate(0);
/* 8284 */     animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
/* 8285 */   }
/* 8286 */   50% {
/* 8287 */     -webkit-transform: rotate(900deg);
/* 8288 */     transform: rotate(900deg);
/* 8289 */     animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
/* 8290 */   }
/* 8291 */   to {
/* 8292 */     -webkit-transform: rotate(1800deg);
/* 8293 */     transform: rotate(1800deg);
/* 8294 */   }
/* 8295 */ }
/* 8296 */ @-o-keyframes mf-spin-fast {
/* 8297 */   0% {
/* 8298 */     -webkit-transform: rotate(0);
/* 8299 */     transform: rotate(0);
/* 8300 */     animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);

/* style.css */

/* 8301 */   }
/* 8302 */   50% {
/* 8303 */     -webkit-transform: rotate(900deg);
/* 8304 */     transform: rotate(900deg);
/* 8305 */     animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
/* 8306 */   }
/* 8307 */   to {
/* 8308 */     -webkit-transform: rotate(1800deg);
/* 8309 */     transform: rotate(1800deg);
/* 8310 */   }
/* 8311 */ }
/* 8312 */ @-ms-keyframes mf-spin-fast {
/* 8313 */   0% {
/* 8314 */     -webkit-transform: rotate(0);
/* 8315 */     transform: rotate(0);
/* 8316 */     animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
/* 8317 */   }
/* 8318 */   50% {
/* 8319 */     -webkit-transform: rotate(900deg);
/* 8320 */     transform: rotate(900deg);
/* 8321 */     animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
/* 8322 */   }
/* 8323 */   to {
/* 8324 */     -webkit-transform: rotate(1800deg);
/* 8325 */     transform: rotate(1800deg);
/* 8326 */   }
/* 8327 */ }
/* 8328 */ .woocommerce form .show-password-input::after, .woocommerce-page form .show-password-input::after {
/* 8329 */   font-family: "shopio-icon";
/* 8330 */   -webkit-font-smoothing: antialiased;
/* 8331 */   -moz-osx-font-smoothing: grayscale;
/* 8332 */   display: inline-block;
/* 8333 */   font-style: normal;
/* 8334 */   font-variant: normal;
/* 8335 */   font-weight: normal;
/* 8336 */   line-height: 1;
/* 8337 */   vertical-align: middle;
/* 8338 */   content: "";
/* 8339 */ }
/* 8340 */
/* 8341 */
/* 8342 */
