@charset "UTF-8";
/*!
Theme Name: tita
Theme URI: https://wgentech.com/
Author: Wgentech
Author URI: https://wgentech.com/
Description: Description
Version: 1.0.0
Tested up to: 6.1
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: local-tita-art
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

tita is based on Wgentech https://wgentech.com/ .
*/
/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Abstracts
	- Mixins
	- Variables
# Generic
	- Normalize
	- Box sizing
# Base
	- Typography
	- Elements
	- Links
	- Forms
# Utilities
	- Accessibility
	- Alignments

--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Abstracts
 - Import variables and mixins.
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Generic
--------------------------------------------------------------*/
/* Normalize
--------------------------------------------- */
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
	 ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
}

/* Sections
	 ========================================================================== */
/**
 * Remove the margin in all browsers.
 */
body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */
main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
	 ========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  font-size: 1em;
}

/* Text-level semantics
	 ========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */
a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
	 ========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
img {
  border-style: none;
}

/* Forms
	 ========================================================================== */
/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *		`fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type=checkbox],
[type=radio] {
  box-sizing: border-box;
  padding: 0;
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}

/* Interactive
	 ========================================================================== */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}

/* Misc
	 ========================================================================== */
/**
 * Add the correct display in IE 10+.
 */
template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */
[hidden] {
  display: none;
}

/* Box sizing
--------------------------------------------- */
/* Inherit box-sizing to more easily change it's value on a component level.
@link http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
*,
*::before,
*::after {
  box-sizing: inherit;
}

html {
  box-sizing: border-box;
}

/*--------------------------------------------------------------
# Base
--------------------------------------------------------------*/
/* Typography
--------------------------------------------- */
body,
button,
input,
select,
optgroup,
textarea {
  color: #444;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  clear: both;
}

/* Elements
--------------------------------------------- */
body {
  background: #fff;
}

ul,
ol {
  margin: 0 8px 16px;
}

ul, ol {
  list-style: none;
}

li > ul,
li > ol {
  margin-bottom: 0;
  margin-left: 8px;
}

dt {
  font-weight: 700;
}

dd {
  margin: 0 8px 8px;
}

/* Links
--------------------------------------------- */
/* Forms
--------------------------------------------- */
/* spacing
--------------------------------------------- */
.t-col.col {
  margin: 0;
  padding: 0;
}

t-row.row {
  margin: 0;
  padding: 0;
}

body h1,
body h2,
body h3,
body h4,
body h5,
body h6,
body p {
  margin: 0;
  padding: 0;
}
body .col {
  padding-right: 16px;
  padding-left: 16px;
}

/*--------------------------------------------------------------
# Utilities
--------------------------------------------------------------*/
/* Alignments
--------------------------------------------- */
.align-left {
  /*rtl:ignore*/
  float: left;
}

.align-right {
  /*rtl:ignore*/
  float: right;
}

.align-center {
  clear: both;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.mr-extra__auto {
  margin-right: auto;
}

.ml-extra__auto {
  margin-left: auto;
}

.mt-extra__1 {
  margin-top: 1px;
}

.ml-extra__1 {
  margin-left: 1px;
}

.mb-extra__1 {
  margin-bottom: 1px;
}

.mr-extra__1 {
  margin-right: 1px;
}

.mt-extra__2 {
  margin-top: 2px;
}

.ml-extra__2 {
  margin-left: 2px;
}

.mb-extra__2 {
  margin-bottom: 2px;
}

.mr-extra__2 {
  margin-right: 2px;
}

.mt-extra__3 {
  margin-top: 3px;
}

.ml-extra__3 {
  margin-left: 3px;
}

.mb-extra__3 {
  margin-bottom: 3px;
}

.mr-extra__3 {
  margin-right: 3px;
}

.mt-extra__4 {
  margin-top: 4px;
}

.ml-extra__4 {
  margin-left: 4px;
}

.mb-extra__4 {
  margin-bottom: 4px;
}

.mr-extra__4 {
  margin-right: 4px;
}

.mt-extra__5 {
  margin-top: 5px;
}

.ml-extra__5 {
  margin-left: 5px;
}

.mb-extra__5 {
  margin-bottom: 5px;
}

.mr-extra__5 {
  margin-right: 5px;
}

.mt-extra__6 {
  margin-top: 6px;
}

.ml-extra__6 {
  margin-left: 6px;
}

.mb-extra__6 {
  margin-bottom: 6px;
}

.mr-extra__6 {
  margin-right: 6px;
}

.mt-extra__7 {
  margin-top: 7px;
}

.ml-extra__7 {
  margin-left: 7px;
}

.mb-extra__7 {
  margin-bottom: 7px;
}

.mr-extra__7 {
  margin-right: 7px;
}

.mt-extra__8 {
  margin-top: 8px;
}

.ml-extra__8 {
  margin-left: 8px;
}

.mb-extra__8 {
  margin-bottom: 8px;
}

.mr-extra__8 {
  margin-right: 8px;
}

.mt-extra__9 {
  margin-top: 9px;
}

.ml-extra__9 {
  margin-left: 9px;
}

.mb-extra__9 {
  margin-bottom: 9px;
}

.mr-extra__9 {
  margin-right: 9px;
}

.mt-extra__10 {
  margin-top: 10px;
}

.ml-extra__10 {
  margin-left: 10px;
}

.mb-extra__10 {
  margin-bottom: 10px;
}

.mr-extra__10 {
  margin-right: 10px;
}

.mt-extra__11 {
  margin-top: 11px;
}

.ml-extra__11 {
  margin-left: 11px;
}

.mb-extra__11 {
  margin-bottom: 11px;
}

.mr-extra__11 {
  margin-right: 11px;
}

.mt-extra__12 {
  margin-top: 12px;
}

.ml-extra__12 {
  margin-left: 12px;
}

.mb-extra__12 {
  margin-bottom: 12px;
}

.mr-extra__12 {
  margin-right: 12px;
}

.mt-extra__13 {
  margin-top: 13px;
}

.ml-extra__13 {
  margin-left: 13px;
}

.mb-extra__13 {
  margin-bottom: 13px;
}

.mr-extra__13 {
  margin-right: 13px;
}

.mt-extra__14 {
  margin-top: 14px;
}

.ml-extra__14 {
  margin-left: 14px;
}

.mb-extra__14 {
  margin-bottom: 14px;
}

.mr-extra__14 {
  margin-right: 14px;
}

.mt-extra__15 {
  margin-top: 15px;
}

.ml-extra__15 {
  margin-left: 15px;
}

.mb-extra__15 {
  margin-bottom: 15px;
}

.mr-extra__15 {
  margin-right: 15px;
}

.mt-extra__16 {
  margin-top: 16px;
}

.ml-extra__16 {
  margin-left: 16px;
}

.mb-extra__16 {
  margin-bottom: 16px;
}

.mr-extra__16 {
  margin-right: 16px;
}

.mt-extra__17 {
  margin-top: 17px;
}

.ml-extra__17 {
  margin-left: 17px;
}

.mb-extra__17 {
  margin-bottom: 17px;
}

.mr-extra__17 {
  margin-right: 17px;
}

.mt-extra__18 {
  margin-top: 18px;
}

.ml-extra__18 {
  margin-left: 18px;
}

.mb-extra__18 {
  margin-bottom: 18px;
}

.mr-extra__18 {
  margin-right: 18px;
}

.mt-extra__19 {
  margin-top: 19px;
}

.ml-extra__19 {
  margin-left: 19px;
}

.mb-extra__19 {
  margin-bottom: 19px;
}

.mr-extra__19 {
  margin-right: 19px;
}

.mt-extra__20 {
  margin-top: 20px;
}

.ml-extra__20 {
  margin-left: 20px;
}

.mb-extra__20 {
  margin-bottom: 20px;
}

.mr-extra__20 {
  margin-right: 20px;
}

.mt-extra__21 {
  margin-top: 21px;
}

.ml-extra__21 {
  margin-left: 21px;
}

.mb-extra__21 {
  margin-bottom: 21px;
}

.mr-extra__21 {
  margin-right: 21px;
}

.mt-extra__22 {
  margin-top: 22px;
}

.ml-extra__22 {
  margin-left: 22px;
}

.mb-extra__22 {
  margin-bottom: 22px;
}

.mr-extra__22 {
  margin-right: 22px;
}

.mt-extra__23 {
  margin-top: 23px;
}

.ml-extra__23 {
  margin-left: 23px;
}

.mb-extra__23 {
  margin-bottom: 23px;
}

.mr-extra__23 {
  margin-right: 23px;
}

.mt-extra__24 {
  margin-top: 24px;
}

.ml-extra__24 {
  margin-left: 24px;
}

.mb-extra__24 {
  margin-bottom: 24px;
}

.mr-extra__24 {
  margin-right: 24px;
}

.mt-extra__25 {
  margin-top: 25px;
}

.ml-extra__25 {
  margin-left: 25px;
}

.mb-extra__25 {
  margin-bottom: 25px;
}

.mr-extra__25 {
  margin-right: 25px;
}

.mt-extra__26 {
  margin-top: 26px;
}

.ml-extra__26 {
  margin-left: 26px;
}

.mb-extra__26 {
  margin-bottom: 26px;
}

.mr-extra__26 {
  margin-right: 26px;
}

.mt-extra__27 {
  margin-top: 27px;
}

.ml-extra__27 {
  margin-left: 27px;
}

.mb-extra__27 {
  margin-bottom: 27px;
}

.mr-extra__27 {
  margin-right: 27px;
}

.mt-extra__28 {
  margin-top: 28px;
}

.ml-extra__28 {
  margin-left: 28px;
}

.mb-extra__28 {
  margin-bottom: 28px;
}

.mr-extra__28 {
  margin-right: 28px;
}

.mt-extra__29 {
  margin-top: 29px;
}

.ml-extra__29 {
  margin-left: 29px;
}

.mb-extra__29 {
  margin-bottom: 29px;
}

.mr-extra__29 {
  margin-right: 29px;
}

.mt-extra__30 {
  margin-top: 30px;
}

.ml-extra__30 {
  margin-left: 30px;
}

.mb-extra__30 {
  margin-bottom: 30px;
}

.mr-extra__30 {
  margin-right: 30px;
}

.mt-extra__31 {
  margin-top: 31px;
}

.ml-extra__31 {
  margin-left: 31px;
}

.mb-extra__31 {
  margin-bottom: 31px;
}

.mr-extra__31 {
  margin-right: 31px;
}

.mt-extra__32 {
  margin-top: 32px;
}

.ml-extra__32 {
  margin-left: 32px;
}

.mb-extra__32 {
  margin-bottom: 32px;
}

.mr-extra__32 {
  margin-right: 32px;
}

.mt-extra__33 {
  margin-top: 33px;
}

.ml-extra__33 {
  margin-left: 33px;
}

.mb-extra__33 {
  margin-bottom: 33px;
}

.mr-extra__33 {
  margin-right: 33px;
}

.mt-extra__34 {
  margin-top: 34px;
}

.ml-extra__34 {
  margin-left: 34px;
}

.mb-extra__34 {
  margin-bottom: 34px;
}

.mr-extra__34 {
  margin-right: 34px;
}

.mt-extra__35 {
  margin-top: 35px;
}

.ml-extra__35 {
  margin-left: 35px;
}

.mb-extra__35 {
  margin-bottom: 35px;
}

.mr-extra__35 {
  margin-right: 35px;
}

.mt-extra__36 {
  margin-top: 36px;
}

.ml-extra__36 {
  margin-left: 36px;
}

.mb-extra__36 {
  margin-bottom: 36px;
}

.mr-extra__36 {
  margin-right: 36px;
}

.mt-extra__37 {
  margin-top: 37px;
}

.ml-extra__37 {
  margin-left: 37px;
}

.mb-extra__37 {
  margin-bottom: 37px;
}

.mr-extra__37 {
  margin-right: 37px;
}

.mt-extra__38 {
  margin-top: 38px;
}

.ml-extra__38 {
  margin-left: 38px;
}

.mb-extra__38 {
  margin-bottom: 38px;
}

.mr-extra__38 {
  margin-right: 38px;
}

.mt-extra__39 {
  margin-top: 39px;
}

.ml-extra__39 {
  margin-left: 39px;
}

.mb-extra__39 {
  margin-bottom: 39px;
}

.mr-extra__39 {
  margin-right: 39px;
}

.mt-extra__40 {
  margin-top: 40px;
}

.ml-extra__40 {
  margin-left: 40px;
}

.mb-extra__40 {
  margin-bottom: 40px;
}

.mr-extra__40 {
  margin-right: 40px;
}

.mt-extra__41 {
  margin-top: 41px;
}

.ml-extra__41 {
  margin-left: 41px;
}

.mb-extra__41 {
  margin-bottom: 41px;
}

.mr-extra__41 {
  margin-right: 41px;
}

.mt-extra__42 {
  margin-top: 42px;
}

.ml-extra__42 {
  margin-left: 42px;
}

.mb-extra__42 {
  margin-bottom: 42px;
}

.mr-extra__42 {
  margin-right: 42px;
}

.mt-extra__43 {
  margin-top: 43px;
}

.ml-extra__43 {
  margin-left: 43px;
}

.mb-extra__43 {
  margin-bottom: 43px;
}

.mr-extra__43 {
  margin-right: 43px;
}

.mt-extra__44 {
  margin-top: 44px;
}

.ml-extra__44 {
  margin-left: 44px;
}

.mb-extra__44 {
  margin-bottom: 44px;
}

.mr-extra__44 {
  margin-right: 44px;
}

.mt-extra__45 {
  margin-top: 45px;
}

.ml-extra__45 {
  margin-left: 45px;
}

.mb-extra__45 {
  margin-bottom: 45px;
}

.mr-extra__45 {
  margin-right: 45px;
}

.mt-extra__46 {
  margin-top: 46px;
}

.ml-extra__46 {
  margin-left: 46px;
}

.mb-extra__46 {
  margin-bottom: 46px;
}

.mr-extra__46 {
  margin-right: 46px;
}

.mt-extra__47 {
  margin-top: 47px;
}

.ml-extra__47 {
  margin-left: 47px;
}

.mb-extra__47 {
  margin-bottom: 47px;
}

.mr-extra__47 {
  margin-right: 47px;
}

.mt-extra__48 {
  margin-top: 48px;
}

.ml-extra__48 {
  margin-left: 48px;
}

.mb-extra__48 {
  margin-bottom: 48px;
}

.mr-extra__48 {
  margin-right: 48px;
}

.mt-extra__49 {
  margin-top: 49px;
}

.ml-extra__49 {
  margin-left: 49px;
}

.mb-extra__49 {
  margin-bottom: 49px;
}

.mr-extra__49 {
  margin-right: 49px;
}

.mt-extra__50 {
  margin-top: 50px;
}

.ml-extra__50 {
  margin-left: 50px;
}

.mb-extra__50 {
  margin-bottom: 50px;
}

.mr-extra__50 {
  margin-right: 50px;
}

.mt-extra__51 {
  margin-top: 51px;
}

.ml-extra__51 {
  margin-left: 51px;
}

.mb-extra__51 {
  margin-bottom: 51px;
}

.mr-extra__51 {
  margin-right: 51px;
}

.mt-extra__52 {
  margin-top: 52px;
}

.ml-extra__52 {
  margin-left: 52px;
}

.mb-extra__52 {
  margin-bottom: 52px;
}

.mr-extra__52 {
  margin-right: 52px;
}

.mt-extra__53 {
  margin-top: 53px;
}

.ml-extra__53 {
  margin-left: 53px;
}

.mb-extra__53 {
  margin-bottom: 53px;
}

.mr-extra__53 {
  margin-right: 53px;
}

.mt-extra__54 {
  margin-top: 54px;
}

.ml-extra__54 {
  margin-left: 54px;
}

.mb-extra__54 {
  margin-bottom: 54px;
}

.mr-extra__54 {
  margin-right: 54px;
}

.mt-extra__55 {
  margin-top: 55px;
}

.ml-extra__55 {
  margin-left: 55px;
}

.mb-extra__55 {
  margin-bottom: 55px;
}

.mr-extra__55 {
  margin-right: 55px;
}

.mt-extra__56 {
  margin-top: 56px;
}

.ml-extra__56 {
  margin-left: 56px;
}

.mb-extra__56 {
  margin-bottom: 56px;
}

.mr-extra__56 {
  margin-right: 56px;
}

.mt-extra__57 {
  margin-top: 57px;
}

.ml-extra__57 {
  margin-left: 57px;
}

.mb-extra__57 {
  margin-bottom: 57px;
}

.mr-extra__57 {
  margin-right: 57px;
}

.mt-extra__58 {
  margin-top: 58px;
}

.ml-extra__58 {
  margin-left: 58px;
}

.mb-extra__58 {
  margin-bottom: 58px;
}

.mr-extra__58 {
  margin-right: 58px;
}

.mt-extra__59 {
  margin-top: 59px;
}

.ml-extra__59 {
  margin-left: 59px;
}

.mb-extra__59 {
  margin-bottom: 59px;
}

.mr-extra__59 {
  margin-right: 59px;
}

.mt-extra__60 {
  margin-top: 60px;
}

.ml-extra__60 {
  margin-left: 60px;
}

.mb-extra__60 {
  margin-bottom: 60px;
}

.mr-extra__60 {
  margin-right: 60px;
}

.mt-extra__61 {
  margin-top: 61px;
}

.ml-extra__61 {
  margin-left: 61px;
}

.mb-extra__61 {
  margin-bottom: 61px;
}

.mr-extra__61 {
  margin-right: 61px;
}

.mt-extra__62 {
  margin-top: 62px;
}

.ml-extra__62 {
  margin-left: 62px;
}

.mb-extra__62 {
  margin-bottom: 62px;
}

.mr-extra__62 {
  margin-right: 62px;
}

.mt-extra__63 {
  margin-top: 63px;
}

.ml-extra__63 {
  margin-left: 63px;
}

.mb-extra__63 {
  margin-bottom: 63px;
}

.mr-extra__63 {
  margin-right: 63px;
}

.mt-extra__64 {
  margin-top: 64px;
}

.ml-extra__64 {
  margin-left: 64px;
}

.mb-extra__64 {
  margin-bottom: 64px;
}

.mr-extra__64 {
  margin-right: 64px;
}

.mt-extra__65 {
  margin-top: 65px;
}

.ml-extra__65 {
  margin-left: 65px;
}

.mb-extra__65 {
  margin-bottom: 65px;
}

.mr-extra__65 {
  margin-right: 65px;
}

.mt-extra__66 {
  margin-top: 66px;
}

.ml-extra__66 {
  margin-left: 66px;
}

.mb-extra__66 {
  margin-bottom: 66px;
}

.mr-extra__66 {
  margin-right: 66px;
}

.mt-extra__67 {
  margin-top: 67px;
}

.ml-extra__67 {
  margin-left: 67px;
}

.mb-extra__67 {
  margin-bottom: 67px;
}

.mr-extra__67 {
  margin-right: 67px;
}

.mt-extra__68 {
  margin-top: 68px;
}

.ml-extra__68 {
  margin-left: 68px;
}

.mb-extra__68 {
  margin-bottom: 68px;
}

.mr-extra__68 {
  margin-right: 68px;
}

.mt-extra__69 {
  margin-top: 69px;
}

.ml-extra__69 {
  margin-left: 69px;
}

.mb-extra__69 {
  margin-bottom: 69px;
}

.mr-extra__69 {
  margin-right: 69px;
}

.mt-extra__70 {
  margin-top: 70px;
}

.ml-extra__70 {
  margin-left: 70px;
}

.mb-extra__70 {
  margin-bottom: 70px;
}

.mr-extra__70 {
  margin-right: 70px;
}

.mt-extra__71 {
  margin-top: 71px;
}

.ml-extra__71 {
  margin-left: 71px;
}

.mb-extra__71 {
  margin-bottom: 71px;
}

.mr-extra__71 {
  margin-right: 71px;
}

.mt-extra__72 {
  margin-top: 72px;
}

.ml-extra__72 {
  margin-left: 72px;
}

.mb-extra__72 {
  margin-bottom: 72px;
}

.mr-extra__72 {
  margin-right: 72px;
}

.mt-extra__73 {
  margin-top: 73px;
}

.ml-extra__73 {
  margin-left: 73px;
}

.mb-extra__73 {
  margin-bottom: 73px;
}

.mr-extra__73 {
  margin-right: 73px;
}

.mt-extra__74 {
  margin-top: 74px;
}

.ml-extra__74 {
  margin-left: 74px;
}

.mb-extra__74 {
  margin-bottom: 74px;
}

.mr-extra__74 {
  margin-right: 74px;
}

.mt-extra__75 {
  margin-top: 75px;
}

.ml-extra__75 {
  margin-left: 75px;
}

.mb-extra__75 {
  margin-bottom: 75px;
}

.mr-extra__75 {
  margin-right: 75px;
}

.mt-extra__76 {
  margin-top: 76px;
}

.ml-extra__76 {
  margin-left: 76px;
}

.mb-extra__76 {
  margin-bottom: 76px;
}

.mr-extra__76 {
  margin-right: 76px;
}

.mt-extra__77 {
  margin-top: 77px;
}

.ml-extra__77 {
  margin-left: 77px;
}

.mb-extra__77 {
  margin-bottom: 77px;
}

.mr-extra__77 {
  margin-right: 77px;
}

.mt-extra__78 {
  margin-top: 78px;
}

.ml-extra__78 {
  margin-left: 78px;
}

.mb-extra__78 {
  margin-bottom: 78px;
}

.mr-extra__78 {
  margin-right: 78px;
}

.mt-extra__79 {
  margin-top: 79px;
}

.ml-extra__79 {
  margin-left: 79px;
}

.mb-extra__79 {
  margin-bottom: 79px;
}

.mr-extra__79 {
  margin-right: 79px;
}

.mt-extra__80 {
  margin-top: 80px;
}

.ml-extra__80 {
  margin-left: 80px;
}

.mb-extra__80 {
  margin-bottom: 80px;
}

.mr-extra__80 {
  margin-right: 80px;
}

.mt-extra__81 {
  margin-top: 81px;
}

.ml-extra__81 {
  margin-left: 81px;
}

.mb-extra__81 {
  margin-bottom: 81px;
}

.mr-extra__81 {
  margin-right: 81px;
}

.mt-extra__82 {
  margin-top: 82px;
}

.ml-extra__82 {
  margin-left: 82px;
}

.mb-extra__82 {
  margin-bottom: 82px;
}

.mr-extra__82 {
  margin-right: 82px;
}

.mt-extra__83 {
  margin-top: 83px;
}

.ml-extra__83 {
  margin-left: 83px;
}

.mb-extra__83 {
  margin-bottom: 83px;
}

.mr-extra__83 {
  margin-right: 83px;
}

.mt-extra__84 {
  margin-top: 84px;
}

.ml-extra__84 {
  margin-left: 84px;
}

.mb-extra__84 {
  margin-bottom: 84px;
}

.mr-extra__84 {
  margin-right: 84px;
}

.mt-extra__85 {
  margin-top: 85px;
}

.ml-extra__85 {
  margin-left: 85px;
}

.mb-extra__85 {
  margin-bottom: 85px;
}

.mr-extra__85 {
  margin-right: 85px;
}

.mt-extra__86 {
  margin-top: 86px;
}

.ml-extra__86 {
  margin-left: 86px;
}

.mb-extra__86 {
  margin-bottom: 86px;
}

.mr-extra__86 {
  margin-right: 86px;
}

.mt-extra__87 {
  margin-top: 87px;
}

.ml-extra__87 {
  margin-left: 87px;
}

.mb-extra__87 {
  margin-bottom: 87px;
}

.mr-extra__87 {
  margin-right: 87px;
}

.mt-extra__88 {
  margin-top: 88px;
}

.ml-extra__88 {
  margin-left: 88px;
}

.mb-extra__88 {
  margin-bottom: 88px;
}

.mr-extra__88 {
  margin-right: 88px;
}

.mt-extra__89 {
  margin-top: 89px;
}

.ml-extra__89 {
  margin-left: 89px;
}

.mb-extra__89 {
  margin-bottom: 89px;
}

.mr-extra__89 {
  margin-right: 89px;
}

.mt-extra__90 {
  margin-top: 90px;
}

.ml-extra__90 {
  margin-left: 90px;
}

.mb-extra__90 {
  margin-bottom: 90px;
}

.mr-extra__90 {
  margin-right: 90px;
}

.mt-extra__91 {
  margin-top: 91px;
}

.ml-extra__91 {
  margin-left: 91px;
}

.mb-extra__91 {
  margin-bottom: 91px;
}

.mr-extra__91 {
  margin-right: 91px;
}

.mt-extra__92 {
  margin-top: 92px;
}

.ml-extra__92 {
  margin-left: 92px;
}

.mb-extra__92 {
  margin-bottom: 92px;
}

.mr-extra__92 {
  margin-right: 92px;
}

.mt-extra__93 {
  margin-top: 93px;
}

.ml-extra__93 {
  margin-left: 93px;
}

.mb-extra__93 {
  margin-bottom: 93px;
}

.mr-extra__93 {
  margin-right: 93px;
}

.mt-extra__94 {
  margin-top: 94px;
}

.ml-extra__94 {
  margin-left: 94px;
}

.mb-extra__94 {
  margin-bottom: 94px;
}

.mr-extra__94 {
  margin-right: 94px;
}

.mt-extra__95 {
  margin-top: 95px;
}

.ml-extra__95 {
  margin-left: 95px;
}

.mb-extra__95 {
  margin-bottom: 95px;
}

.mr-extra__95 {
  margin-right: 95px;
}

.mt-extra__96 {
  margin-top: 96px;
}

.ml-extra__96 {
  margin-left: 96px;
}

.mb-extra__96 {
  margin-bottom: 96px;
}

.mr-extra__96 {
  margin-right: 96px;
}

.mt-extra__97 {
  margin-top: 97px;
}

.ml-extra__97 {
  margin-left: 97px;
}

.mb-extra__97 {
  margin-bottom: 97px;
}

.mr-extra__97 {
  margin-right: 97px;
}

.mt-extra__98 {
  margin-top: 98px;
}

.ml-extra__98 {
  margin-left: 98px;
}

.mb-extra__98 {
  margin-bottom: 98px;
}

.mr-extra__98 {
  margin-right: 98px;
}

.mt-extra__99 {
  margin-top: 99px;
}

.ml-extra__99 {
  margin-left: 99px;
}

.mb-extra__99 {
  margin-bottom: 99px;
}

.mr-extra__99 {
  margin-right: 99px;
}

.mt-extra__100 {
  margin-top: 100px;
}

.ml-extra__100 {
  margin-left: 100px;
}

.mb-extra__100 {
  margin-bottom: 100px;
}

.mr-extra__100 {
  margin-right: 100px;
}

.mt-extra__101 {
  margin-top: 101px;
}

.ml-extra__101 {
  margin-left: 101px;
}

.mb-extra__101 {
  margin-bottom: 101px;
}

.mr-extra__101 {
  margin-right: 101px;
}

.mt-extra__102 {
  margin-top: 102px;
}

.ml-extra__102 {
  margin-left: 102px;
}

.mb-extra__102 {
  margin-bottom: 102px;
}

.mr-extra__102 {
  margin-right: 102px;
}

.mt-extra__103 {
  margin-top: 103px;
}

.ml-extra__103 {
  margin-left: 103px;
}

.mb-extra__103 {
  margin-bottom: 103px;
}

.mr-extra__103 {
  margin-right: 103px;
}

.mt-extra__104 {
  margin-top: 104px;
}

.ml-extra__104 {
  margin-left: 104px;
}

.mb-extra__104 {
  margin-bottom: 104px;
}

.mr-extra__104 {
  margin-right: 104px;
}

.mt-extra__105 {
  margin-top: 105px;
}

.ml-extra__105 {
  margin-left: 105px;
}

.mb-extra__105 {
  margin-bottom: 105px;
}

.mr-extra__105 {
  margin-right: 105px;
}

.mt-extra__106 {
  margin-top: 106px;
}

.ml-extra__106 {
  margin-left: 106px;
}

.mb-extra__106 {
  margin-bottom: 106px;
}

.mr-extra__106 {
  margin-right: 106px;
}

.mt-extra__107 {
  margin-top: 107px;
}

.ml-extra__107 {
  margin-left: 107px;
}

.mb-extra__107 {
  margin-bottom: 107px;
}

.mr-extra__107 {
  margin-right: 107px;
}

.mt-extra__108 {
  margin-top: 108px;
}

.ml-extra__108 {
  margin-left: 108px;
}

.mb-extra__108 {
  margin-bottom: 108px;
}

.mr-extra__108 {
  margin-right: 108px;
}

.mt-extra__109 {
  margin-top: 109px;
}

.ml-extra__109 {
  margin-left: 109px;
}

.mb-extra__109 {
  margin-bottom: 109px;
}

.mr-extra__109 {
  margin-right: 109px;
}

.mt-extra__110 {
  margin-top: 110px;
}

.ml-extra__110 {
  margin-left: 110px;
}

.mb-extra__110 {
  margin-bottom: 110px;
}

.mr-extra__110 {
  margin-right: 110px;
}

.mt-extra__111 {
  margin-top: 111px;
}

.ml-extra__111 {
  margin-left: 111px;
}

.mb-extra__111 {
  margin-bottom: 111px;
}

.mr-extra__111 {
  margin-right: 111px;
}

.mt-extra__112 {
  margin-top: 112px;
}

.ml-extra__112 {
  margin-left: 112px;
}

.mb-extra__112 {
  margin-bottom: 112px;
}

.mr-extra__112 {
  margin-right: 112px;
}

.mt-extra__113 {
  margin-top: 113px;
}

.ml-extra__113 {
  margin-left: 113px;
}

.mb-extra__113 {
  margin-bottom: 113px;
}

.mr-extra__113 {
  margin-right: 113px;
}

.mt-extra__114 {
  margin-top: 114px;
}

.ml-extra__114 {
  margin-left: 114px;
}

.mb-extra__114 {
  margin-bottom: 114px;
}

.mr-extra__114 {
  margin-right: 114px;
}

.mt-extra__115 {
  margin-top: 115px;
}

.ml-extra__115 {
  margin-left: 115px;
}

.mb-extra__115 {
  margin-bottom: 115px;
}

.mr-extra__115 {
  margin-right: 115px;
}

.mt-extra__116 {
  margin-top: 116px;
}

.ml-extra__116 {
  margin-left: 116px;
}

.mb-extra__116 {
  margin-bottom: 116px;
}

.mr-extra__116 {
  margin-right: 116px;
}

.mt-extra__117 {
  margin-top: 117px;
}

.ml-extra__117 {
  margin-left: 117px;
}

.mb-extra__117 {
  margin-bottom: 117px;
}

.mr-extra__117 {
  margin-right: 117px;
}

.mt-extra__118 {
  margin-top: 118px;
}

.ml-extra__118 {
  margin-left: 118px;
}

.mb-extra__118 {
  margin-bottom: 118px;
}

.mr-extra__118 {
  margin-right: 118px;
}

.mt-extra__119 {
  margin-top: 119px;
}

.ml-extra__119 {
  margin-left: 119px;
}

.mb-extra__119 {
  margin-bottom: 119px;
}

.mr-extra__119 {
  margin-right: 119px;
}

.mt-extra__120 {
  margin-top: 120px;
}

.ml-extra__120 {
  margin-left: 120px;
}

.mb-extra__120 {
  margin-bottom: 120px;
}

.mr-extra__120 {
  margin-right: 120px;
}

.mt-extra__121 {
  margin-top: 121px;
}

.ml-extra__121 {
  margin-left: 121px;
}

.mb-extra__121 {
  margin-bottom: 121px;
}

.mr-extra__121 {
  margin-right: 121px;
}

.mt-extra__122 {
  margin-top: 122px;
}

.ml-extra__122 {
  margin-left: 122px;
}

.mb-extra__122 {
  margin-bottom: 122px;
}

.mr-extra__122 {
  margin-right: 122px;
}

.mt-extra__123 {
  margin-top: 123px;
}

.ml-extra__123 {
  margin-left: 123px;
}

.mb-extra__123 {
  margin-bottom: 123px;
}

.mr-extra__123 {
  margin-right: 123px;
}

.mt-extra__124 {
  margin-top: 124px;
}

.ml-extra__124 {
  margin-left: 124px;
}

.mb-extra__124 {
  margin-bottom: 124px;
}

.mr-extra__124 {
  margin-right: 124px;
}

.mt-extra__125 {
  margin-top: 125px;
}

.ml-extra__125 {
  margin-left: 125px;
}

.mb-extra__125 {
  margin-bottom: 125px;
}

.mr-extra__125 {
  margin-right: 125px;
}

.mt-extra__126 {
  margin-top: 126px;
}

.ml-extra__126 {
  margin-left: 126px;
}

.mb-extra__126 {
  margin-bottom: 126px;
}

.mr-extra__126 {
  margin-right: 126px;
}

.mt-extra__127 {
  margin-top: 127px;
}

.ml-extra__127 {
  margin-left: 127px;
}

.mb-extra__127 {
  margin-bottom: 127px;
}

.mr-extra__127 {
  margin-right: 127px;
}

.mt-extra__128 {
  margin-top: 128px;
}

.ml-extra__128 {
  margin-left: 128px;
}

.mb-extra__128 {
  margin-bottom: 128px;
}

.mr-extra__128 {
  margin-right: 128px;
}

.mt-extra__129 {
  margin-top: 129px;
}

.ml-extra__129 {
  margin-left: 129px;
}

.mb-extra__129 {
  margin-bottom: 129px;
}

.mr-extra__129 {
  margin-right: 129px;
}

.mt-extra__130 {
  margin-top: 130px;
}

.ml-extra__130 {
  margin-left: 130px;
}

.mb-extra__130 {
  margin-bottom: 130px;
}

.mr-extra__130 {
  margin-right: 130px;
}

.mt-extra__131 {
  margin-top: 131px;
}

.ml-extra__131 {
  margin-left: 131px;
}

.mb-extra__131 {
  margin-bottom: 131px;
}

.mr-extra__131 {
  margin-right: 131px;
}

.mt-extra__132 {
  margin-top: 132px;
}

.ml-extra__132 {
  margin-left: 132px;
}

.mb-extra__132 {
  margin-bottom: 132px;
}

.mr-extra__132 {
  margin-right: 132px;
}

.mt-extra__133 {
  margin-top: 133px;
}

.ml-extra__133 {
  margin-left: 133px;
}

.mb-extra__133 {
  margin-bottom: 133px;
}

.mr-extra__133 {
  margin-right: 133px;
}

.mt-extra__134 {
  margin-top: 134px;
}

.ml-extra__134 {
  margin-left: 134px;
}

.mb-extra__134 {
  margin-bottom: 134px;
}

.mr-extra__134 {
  margin-right: 134px;
}

.mt-extra__135 {
  margin-top: 135px;
}

.ml-extra__135 {
  margin-left: 135px;
}

.mb-extra__135 {
  margin-bottom: 135px;
}

.mr-extra__135 {
  margin-right: 135px;
}

.mt-extra__136 {
  margin-top: 136px;
}

.ml-extra__136 {
  margin-left: 136px;
}

.mb-extra__136 {
  margin-bottom: 136px;
}

.mr-extra__136 {
  margin-right: 136px;
}

.mt-extra__137 {
  margin-top: 137px;
}

.ml-extra__137 {
  margin-left: 137px;
}

.mb-extra__137 {
  margin-bottom: 137px;
}

.mr-extra__137 {
  margin-right: 137px;
}

.mt-extra__138 {
  margin-top: 138px;
}

.ml-extra__138 {
  margin-left: 138px;
}

.mb-extra__138 {
  margin-bottom: 138px;
}

.mr-extra__138 {
  margin-right: 138px;
}

.mt-extra__139 {
  margin-top: 139px;
}

.ml-extra__139 {
  margin-left: 139px;
}

.mb-extra__139 {
  margin-bottom: 139px;
}

.mr-extra__139 {
  margin-right: 139px;
}

.mt-extra__140 {
  margin-top: 140px;
}

.ml-extra__140 {
  margin-left: 140px;
}

.mb-extra__140 {
  margin-bottom: 140px;
}

.mr-extra__140 {
  margin-right: 140px;
}

.mt-extra__141 {
  margin-top: 141px;
}

.ml-extra__141 {
  margin-left: 141px;
}

.mb-extra__141 {
  margin-bottom: 141px;
}

.mr-extra__141 {
  margin-right: 141px;
}

.mt-extra__142 {
  margin-top: 142px;
}

.ml-extra__142 {
  margin-left: 142px;
}

.mb-extra__142 {
  margin-bottom: 142px;
}

.mr-extra__142 {
  margin-right: 142px;
}

.mt-extra__143 {
  margin-top: 143px;
}

.ml-extra__143 {
  margin-left: 143px;
}

.mb-extra__143 {
  margin-bottom: 143px;
}

.mr-extra__143 {
  margin-right: 143px;
}

.mt-extra__144 {
  margin-top: 144px;
}

.ml-extra__144 {
  margin-left: 144px;
}

.mb-extra__144 {
  margin-bottom: 144px;
}

.mr-extra__144 {
  margin-right: 144px;
}

.mt-extra__145 {
  margin-top: 145px;
}

.ml-extra__145 {
  margin-left: 145px;
}

.mb-extra__145 {
  margin-bottom: 145px;
}

.mr-extra__145 {
  margin-right: 145px;
}

.mt-extra__146 {
  margin-top: 146px;
}

.ml-extra__146 {
  margin-left: 146px;
}

.mb-extra__146 {
  margin-bottom: 146px;
}

.mr-extra__146 {
  margin-right: 146px;
}

.mt-extra__147 {
  margin-top: 147px;
}

.ml-extra__147 {
  margin-left: 147px;
}

.mb-extra__147 {
  margin-bottom: 147px;
}

.mr-extra__147 {
  margin-right: 147px;
}

.mt-extra__148 {
  margin-top: 148px;
}

.ml-extra__148 {
  margin-left: 148px;
}

.mb-extra__148 {
  margin-bottom: 148px;
}

.mr-extra__148 {
  margin-right: 148px;
}

.mt-extra__149 {
  margin-top: 149px;
}

.ml-extra__149 {
  margin-left: 149px;
}

.mb-extra__149 {
  margin-bottom: 149px;
}

.mr-extra__149 {
  margin-right: 149px;
}

.mt-extra__150 {
  margin-top: 150px;
}

.ml-extra__150 {
  margin-left: 150px;
}

.mb-extra__150 {
  margin-bottom: 150px;
}

.mr-extra__150 {
  margin-right: 150px;
}

.mt-extra__151 {
  margin-top: 151px;
}

.ml-extra__151 {
  margin-left: 151px;
}

.mb-extra__151 {
  margin-bottom: 151px;
}

.mr-extra__151 {
  margin-right: 151px;
}

.mt-extra__152 {
  margin-top: 152px;
}

.ml-extra__152 {
  margin-left: 152px;
}

.mb-extra__152 {
  margin-bottom: 152px;
}

.mr-extra__152 {
  margin-right: 152px;
}

.mt-extra__153 {
  margin-top: 153px;
}

.ml-extra__153 {
  margin-left: 153px;
}

.mb-extra__153 {
  margin-bottom: 153px;
}

.mr-extra__153 {
  margin-right: 153px;
}

.mt-extra__154 {
  margin-top: 154px;
}

.ml-extra__154 {
  margin-left: 154px;
}

.mb-extra__154 {
  margin-bottom: 154px;
}

.mr-extra__154 {
  margin-right: 154px;
}

.mt-extra__155 {
  margin-top: 155px;
}

.ml-extra__155 {
  margin-left: 155px;
}

.mb-extra__155 {
  margin-bottom: 155px;
}

.mr-extra__155 {
  margin-right: 155px;
}

.mt-extra__156 {
  margin-top: 156px;
}

.ml-extra__156 {
  margin-left: 156px;
}

.mb-extra__156 {
  margin-bottom: 156px;
}

.mr-extra__156 {
  margin-right: 156px;
}

.mt-extra__157 {
  margin-top: 157px;
}

.ml-extra__157 {
  margin-left: 157px;
}

.mb-extra__157 {
  margin-bottom: 157px;
}

.mr-extra__157 {
  margin-right: 157px;
}

.mt-extra__158 {
  margin-top: 158px;
}

.ml-extra__158 {
  margin-left: 158px;
}

.mb-extra__158 {
  margin-bottom: 158px;
}

.mr-extra__158 {
  margin-right: 158px;
}

.mt-extra__159 {
  margin-top: 159px;
}

.ml-extra__159 {
  margin-left: 159px;
}

.mb-extra__159 {
  margin-bottom: 159px;
}

.mr-extra__159 {
  margin-right: 159px;
}

.mt-extra__160 {
  margin-top: 160px;
}

.ml-extra__160 {
  margin-left: 160px;
}

.mb-extra__160 {
  margin-bottom: 160px;
}

.mr-extra__160 {
  margin-right: 160px;
}

.mt-extra__161 {
  margin-top: 161px;
}

.ml-extra__161 {
  margin-left: 161px;
}

.mb-extra__161 {
  margin-bottom: 161px;
}

.mr-extra__161 {
  margin-right: 161px;
}

.mt-extra__162 {
  margin-top: 162px;
}

.ml-extra__162 {
  margin-left: 162px;
}

.mb-extra__162 {
  margin-bottom: 162px;
}

.mr-extra__162 {
  margin-right: 162px;
}

.mt-extra__163 {
  margin-top: 163px;
}

.ml-extra__163 {
  margin-left: 163px;
}

.mb-extra__163 {
  margin-bottom: 163px;
}

.mr-extra__163 {
  margin-right: 163px;
}

.mt-extra__164 {
  margin-top: 164px;
}

.ml-extra__164 {
  margin-left: 164px;
}

.mb-extra__164 {
  margin-bottom: 164px;
}

.mr-extra__164 {
  margin-right: 164px;
}

.mt-extra__165 {
  margin-top: 165px;
}

.ml-extra__165 {
  margin-left: 165px;
}

.mb-extra__165 {
  margin-bottom: 165px;
}

.mr-extra__165 {
  margin-right: 165px;
}

.mt-extra__166 {
  margin-top: 166px;
}

.ml-extra__166 {
  margin-left: 166px;
}

.mb-extra__166 {
  margin-bottom: 166px;
}

.mr-extra__166 {
  margin-right: 166px;
}

.mt-extra__167 {
  margin-top: 167px;
}

.ml-extra__167 {
  margin-left: 167px;
}

.mb-extra__167 {
  margin-bottom: 167px;
}

.mr-extra__167 {
  margin-right: 167px;
}

.mt-extra__168 {
  margin-top: 168px;
}

.ml-extra__168 {
  margin-left: 168px;
}

.mb-extra__168 {
  margin-bottom: 168px;
}

.mr-extra__168 {
  margin-right: 168px;
}

.mt-extra__169 {
  margin-top: 169px;
}

.ml-extra__169 {
  margin-left: 169px;
}

.mb-extra__169 {
  margin-bottom: 169px;
}

.mr-extra__169 {
  margin-right: 169px;
}

.mt-extra__170 {
  margin-top: 170px;
}

.ml-extra__170 {
  margin-left: 170px;
}

.mb-extra__170 {
  margin-bottom: 170px;
}

.mr-extra__170 {
  margin-right: 170px;
}

.mt-extra__171 {
  margin-top: 171px;
}

.ml-extra__171 {
  margin-left: 171px;
}

.mb-extra__171 {
  margin-bottom: 171px;
}

.mr-extra__171 {
  margin-right: 171px;
}

.mt-extra__172 {
  margin-top: 172px;
}

.ml-extra__172 {
  margin-left: 172px;
}

.mb-extra__172 {
  margin-bottom: 172px;
}

.mr-extra__172 {
  margin-right: 172px;
}

.mt-extra__173 {
  margin-top: 173px;
}

.ml-extra__173 {
  margin-left: 173px;
}

.mb-extra__173 {
  margin-bottom: 173px;
}

.mr-extra__173 {
  margin-right: 173px;
}

.mt-extra__174 {
  margin-top: 174px;
}

.ml-extra__174 {
  margin-left: 174px;
}

.mb-extra__174 {
  margin-bottom: 174px;
}

.mr-extra__174 {
  margin-right: 174px;
}

.mt-extra__175 {
  margin-top: 175px;
}

.ml-extra__175 {
  margin-left: 175px;
}

.mb-extra__175 {
  margin-bottom: 175px;
}

.mr-extra__175 {
  margin-right: 175px;
}

.mt-extra__176 {
  margin-top: 176px;
}

.ml-extra__176 {
  margin-left: 176px;
}

.mb-extra__176 {
  margin-bottom: 176px;
}

.mr-extra__176 {
  margin-right: 176px;
}

.mt-extra__177 {
  margin-top: 177px;
}

.ml-extra__177 {
  margin-left: 177px;
}

.mb-extra__177 {
  margin-bottom: 177px;
}

.mr-extra__177 {
  margin-right: 177px;
}

.mt-extra__178 {
  margin-top: 178px;
}

.ml-extra__178 {
  margin-left: 178px;
}

.mb-extra__178 {
  margin-bottom: 178px;
}

.mr-extra__178 {
  margin-right: 178px;
}

.mt-extra__179 {
  margin-top: 179px;
}

.ml-extra__179 {
  margin-left: 179px;
}

.mb-extra__179 {
  margin-bottom: 179px;
}

.mr-extra__179 {
  margin-right: 179px;
}

.mt-extra__180 {
  margin-top: 180px;
}

.ml-extra__180 {
  margin-left: 180px;
}

.mb-extra__180 {
  margin-bottom: 180px;
}

.mr-extra__180 {
  margin-right: 180px;
}

.mt-extra__181 {
  margin-top: 181px;
}

.ml-extra__181 {
  margin-left: 181px;
}

.mb-extra__181 {
  margin-bottom: 181px;
}

.mr-extra__181 {
  margin-right: 181px;
}

.mt-extra__182 {
  margin-top: 182px;
}

.ml-extra__182 {
  margin-left: 182px;
}

.mb-extra__182 {
  margin-bottom: 182px;
}

.mr-extra__182 {
  margin-right: 182px;
}

.mt-extra__183 {
  margin-top: 183px;
}

.ml-extra__183 {
  margin-left: 183px;
}

.mb-extra__183 {
  margin-bottom: 183px;
}

.mr-extra__183 {
  margin-right: 183px;
}

.mt-extra__184 {
  margin-top: 184px;
}

.ml-extra__184 {
  margin-left: 184px;
}

.mb-extra__184 {
  margin-bottom: 184px;
}

.mr-extra__184 {
  margin-right: 184px;
}

.mt-extra__185 {
  margin-top: 185px;
}

.ml-extra__185 {
  margin-left: 185px;
}

.mb-extra__185 {
  margin-bottom: 185px;
}

.mr-extra__185 {
  margin-right: 185px;
}

.mt-extra__186 {
  margin-top: 186px;
}

.ml-extra__186 {
  margin-left: 186px;
}

.mb-extra__186 {
  margin-bottom: 186px;
}

.mr-extra__186 {
  margin-right: 186px;
}

.mt-extra__187 {
  margin-top: 187px;
}

.ml-extra__187 {
  margin-left: 187px;
}

.mb-extra__187 {
  margin-bottom: 187px;
}

.mr-extra__187 {
  margin-right: 187px;
}

.mt-extra__188 {
  margin-top: 188px;
}

.ml-extra__188 {
  margin-left: 188px;
}

.mb-extra__188 {
  margin-bottom: 188px;
}

.mr-extra__188 {
  margin-right: 188px;
}

.mt-extra__189 {
  margin-top: 189px;
}

.ml-extra__189 {
  margin-left: 189px;
}

.mb-extra__189 {
  margin-bottom: 189px;
}

.mr-extra__189 {
  margin-right: 189px;
}

.mt-extra__190 {
  margin-top: 190px;
}

.ml-extra__190 {
  margin-left: 190px;
}

.mb-extra__190 {
  margin-bottom: 190px;
}

.mr-extra__190 {
  margin-right: 190px;
}

.mt-extra__191 {
  margin-top: 191px;
}

.ml-extra__191 {
  margin-left: 191px;
}

.mb-extra__191 {
  margin-bottom: 191px;
}

.mr-extra__191 {
  margin-right: 191px;
}

.mt-extra__192 {
  margin-top: 192px;
}

.ml-extra__192 {
  margin-left: 192px;
}

.mb-extra__192 {
  margin-bottom: 192px;
}

.mr-extra__192 {
  margin-right: 192px;
}

.mt-extra__193 {
  margin-top: 193px;
}

.ml-extra__193 {
  margin-left: 193px;
}

.mb-extra__193 {
  margin-bottom: 193px;
}

.mr-extra__193 {
  margin-right: 193px;
}

.mt-extra__194 {
  margin-top: 194px;
}

.ml-extra__194 {
  margin-left: 194px;
}

.mb-extra__194 {
  margin-bottom: 194px;
}

.mr-extra__194 {
  margin-right: 194px;
}

.mt-extra__195 {
  margin-top: 195px;
}

.ml-extra__195 {
  margin-left: 195px;
}

.mb-extra__195 {
  margin-bottom: 195px;
}

.mr-extra__195 {
  margin-right: 195px;
}

.mt-extra__196 {
  margin-top: 196px;
}

.ml-extra__196 {
  margin-left: 196px;
}

.mb-extra__196 {
  margin-bottom: 196px;
}

.mr-extra__196 {
  margin-right: 196px;
}

.mt-extra__197 {
  margin-top: 197px;
}

.ml-extra__197 {
  margin-left: 197px;
}

.mb-extra__197 {
  margin-bottom: 197px;
}

.mr-extra__197 {
  margin-right: 197px;
}

.mt-extra__198 {
  margin-top: 198px;
}

.ml-extra__198 {
  margin-left: 198px;
}

.mb-extra__198 {
  margin-bottom: 198px;
}

.mr-extra__198 {
  margin-right: 198px;
}

.mt-extra__199 {
  margin-top: 199px;
}

.ml-extra__199 {
  margin-left: 199px;
}

.mb-extra__199 {
  margin-bottom: 199px;
}

.mr-extra__199 {
  margin-right: 199px;
}

.mt-extra__200 {
  margin-top: 200px;
}

.ml-extra__200 {
  margin-left: 200px;
}

.mb-extra__200 {
  margin-bottom: 200px;
}

.mr-extra__200 {
  margin-right: 200px;
}

.mw-extra__100 {
  max-width: 100px;
}

.mw-extra__101 {
  max-width: 101px;
}

.mw-extra__102 {
  max-width: 102px;
}

.mw-extra__103 {
  max-width: 103px;
}

.mw-extra__104 {
  max-width: 104px;
}

.mw-extra__105 {
  max-width: 105px;
}

.mw-extra__106 {
  max-width: 106px;
}

.mw-extra__107 {
  max-width: 107px;
}

.mw-extra__108 {
  max-width: 108px;
}

.mw-extra__109 {
  max-width: 109px;
}

.mw-extra__110 {
  max-width: 110px;
}

.mw-extra__111 {
  max-width: 111px;
}

.mw-extra__112 {
  max-width: 112px;
}

.mw-extra__113 {
  max-width: 113px;
}

.mw-extra__114 {
  max-width: 114px;
}

.mw-extra__115 {
  max-width: 115px;
}

.mw-extra__116 {
  max-width: 116px;
}

.mw-extra__117 {
  max-width: 117px;
}

.mw-extra__118 {
  max-width: 118px;
}

.mw-extra__119 {
  max-width: 119px;
}

.mw-extra__120 {
  max-width: 120px;
}

.mw-extra__121 {
  max-width: 121px;
}

.mw-extra__122 {
  max-width: 122px;
}

.mw-extra__123 {
  max-width: 123px;
}

.mw-extra__124 {
  max-width: 124px;
}

.mw-extra__125 {
  max-width: 125px;
}

.mw-extra__126 {
  max-width: 126px;
}

.mw-extra__127 {
  max-width: 127px;
}

.mw-extra__128 {
  max-width: 128px;
}

.mw-extra__129 {
  max-width: 129px;
}

.mw-extra__130 {
  max-width: 130px;
}

.mw-extra__131 {
  max-width: 131px;
}

.mw-extra__132 {
  max-width: 132px;
}

.mw-extra__133 {
  max-width: 133px;
}

.mw-extra__134 {
  max-width: 134px;
}

.mw-extra__135 {
  max-width: 135px;
}

.mw-extra__136 {
  max-width: 136px;
}

.mw-extra__137 {
  max-width: 137px;
}

.mw-extra__138 {
  max-width: 138px;
}

.mw-extra__139 {
  max-width: 139px;
}

.mw-extra__140 {
  max-width: 140px;
}

.mw-extra__141 {
  max-width: 141px;
}

.mw-extra__142 {
  max-width: 142px;
}

.mw-extra__143 {
  max-width: 143px;
}

.mw-extra__144 {
  max-width: 144px;
}

.mw-extra__145 {
  max-width: 145px;
}

.mw-extra__146 {
  max-width: 146px;
}

.mw-extra__147 {
  max-width: 147px;
}

.mw-extra__148 {
  max-width: 148px;
}

.mw-extra__149 {
  max-width: 149px;
}

.mw-extra__150 {
  max-width: 150px;
}

.mw-extra__151 {
  max-width: 151px;
}

.mw-extra__152 {
  max-width: 152px;
}

.mw-extra__153 {
  max-width: 153px;
}

.mw-extra__154 {
  max-width: 154px;
}

.mw-extra__155 {
  max-width: 155px;
}

.mw-extra__156 {
  max-width: 156px;
}

.mw-extra__157 {
  max-width: 157px;
}

.mw-extra__158 {
  max-width: 158px;
}

.mw-extra__159 {
  max-width: 159px;
}

.mw-extra__160 {
  max-width: 160px;
}

.mw-extra__161 {
  max-width: 161px;
}

.mw-extra__162 {
  max-width: 162px;
}

.mw-extra__163 {
  max-width: 163px;
}

.mw-extra__164 {
  max-width: 164px;
}

.mw-extra__165 {
  max-width: 165px;
}

.mw-extra__166 {
  max-width: 166px;
}

.mw-extra__167 {
  max-width: 167px;
}

.mw-extra__168 {
  max-width: 168px;
}

.mw-extra__169 {
  max-width: 169px;
}

.mw-extra__170 {
  max-width: 170px;
}

.mw-extra__171 {
  max-width: 171px;
}

.mw-extra__172 {
  max-width: 172px;
}

.mw-extra__173 {
  max-width: 173px;
}

.mw-extra__174 {
  max-width: 174px;
}

.mw-extra__175 {
  max-width: 175px;
}

.mw-extra__176 {
  max-width: 176px;
}

.mw-extra__177 {
  max-width: 177px;
}

.mw-extra__178 {
  max-width: 178px;
}

.mw-extra__179 {
  max-width: 179px;
}

.mw-extra__180 {
  max-width: 180px;
}

.mw-extra__181 {
  max-width: 181px;
}

.mw-extra__182 {
  max-width: 182px;
}

.mw-extra__183 {
  max-width: 183px;
}

.mw-extra__184 {
  max-width: 184px;
}

.mw-extra__185 {
  max-width: 185px;
}

.mw-extra__186 {
  max-width: 186px;
}

.mw-extra__187 {
  max-width: 187px;
}

.mw-extra__188 {
  max-width: 188px;
}

.mw-extra__189 {
  max-width: 189px;
}

.mw-extra__190 {
  max-width: 190px;
}

.mw-extra__191 {
  max-width: 191px;
}

.mw-extra__192 {
  max-width: 192px;
}

.mw-extra__193 {
  max-width: 193px;
}

.mw-extra__194 {
  max-width: 194px;
}

.mw-extra__195 {
  max-width: 195px;
}

.mw-extra__196 {
  max-width: 196px;
}

.mw-extra__197 {
  max-width: 197px;
}

.mw-extra__198 {
  max-width: 198px;
}

.mw-extra__199 {
  max-width: 199px;
}

.mw-extra__200 {
  max-width: 200px;
}

.mw-extra__201 {
  max-width: 201px;
}

.mw-extra__202 {
  max-width: 202px;
}

.mw-extra__203 {
  max-width: 203px;
}

.mw-extra__204 {
  max-width: 204px;
}

.mw-extra__205 {
  max-width: 205px;
}

.mw-extra__206 {
  max-width: 206px;
}

.mw-extra__207 {
  max-width: 207px;
}

.mw-extra__208 {
  max-width: 208px;
}

.mw-extra__209 {
  max-width: 209px;
}

.mw-extra__210 {
  max-width: 210px;
}

.mw-extra__211 {
  max-width: 211px;
}

.mw-extra__212 {
  max-width: 212px;
}

.mw-extra__213 {
  max-width: 213px;
}

.mw-extra__214 {
  max-width: 214px;
}

.mw-extra__215 {
  max-width: 215px;
}

.mw-extra__216 {
  max-width: 216px;
}

.mw-extra__217 {
  max-width: 217px;
}

.mw-extra__218 {
  max-width: 218px;
}

.mw-extra__219 {
  max-width: 219px;
}

.mw-extra__220 {
  max-width: 220px;
}

.mw-extra__221 {
  max-width: 221px;
}

.mw-extra__222 {
  max-width: 222px;
}

.mw-extra__223 {
  max-width: 223px;
}

.mw-extra__224 {
  max-width: 224px;
}

.mw-extra__225 {
  max-width: 225px;
}

.mw-extra__226 {
  max-width: 226px;
}

.mw-extra__227 {
  max-width: 227px;
}

.mw-extra__228 {
  max-width: 228px;
}

.mw-extra__229 {
  max-width: 229px;
}

.mw-extra__230 {
  max-width: 230px;
}

.mw-extra__231 {
  max-width: 231px;
}

.mw-extra__232 {
  max-width: 232px;
}

.mw-extra__233 {
  max-width: 233px;
}

.mw-extra__234 {
  max-width: 234px;
}

.mw-extra__235 {
  max-width: 235px;
}

.mw-extra__236 {
  max-width: 236px;
}

.mw-extra__237 {
  max-width: 237px;
}

.mw-extra__238 {
  max-width: 238px;
}

.mw-extra__239 {
  max-width: 239px;
}

.mw-extra__240 {
  max-width: 240px;
}

.mw-extra__241 {
  max-width: 241px;
}

.mw-extra__242 {
  max-width: 242px;
}

.mw-extra__243 {
  max-width: 243px;
}

.mw-extra__244 {
  max-width: 244px;
}

.mw-extra__245 {
  max-width: 245px;
}

.mw-extra__246 {
  max-width: 246px;
}

.mw-extra__247 {
  max-width: 247px;
}

.mw-extra__248 {
  max-width: 248px;
}

.mw-extra__249 {
  max-width: 249px;
}

.mw-extra__250 {
  max-width: 250px;
}

.mw-extra__251 {
  max-width: 251px;
}

.mw-extra__252 {
  max-width: 252px;
}

.mw-extra__253 {
  max-width: 253px;
}

.mw-extra__254 {
  max-width: 254px;
}

.mw-extra__255 {
  max-width: 255px;
}

.mw-extra__256 {
  max-width: 256px;
}

.mw-extra__257 {
  max-width: 257px;
}

.mw-extra__258 {
  max-width: 258px;
}

.mw-extra__259 {
  max-width: 259px;
}

.mw-extra__260 {
  max-width: 260px;
}

.mw-extra__261 {
  max-width: 261px;
}

.mw-extra__262 {
  max-width: 262px;
}

.mw-extra__263 {
  max-width: 263px;
}

.mw-extra__264 {
  max-width: 264px;
}

.mw-extra__265 {
  max-width: 265px;
}

.mw-extra__266 {
  max-width: 266px;
}

.mw-extra__267 {
  max-width: 267px;
}

.mw-extra__268 {
  max-width: 268px;
}

.mw-extra__269 {
  max-width: 269px;
}

.mw-extra__270 {
  max-width: 270px;
}

.mw-extra__271 {
  max-width: 271px;
}

.mw-extra__272 {
  max-width: 272px;
}

.mw-extra__273 {
  max-width: 273px;
}

.mw-extra__274 {
  max-width: 274px;
}

.mw-extra__275 {
  max-width: 275px;
}

.mw-extra__276 {
  max-width: 276px;
}

.mw-extra__277 {
  max-width: 277px;
}

.mw-extra__278 {
  max-width: 278px;
}

.mw-extra__279 {
  max-width: 279px;
}

.mw-extra__280 {
  max-width: 280px;
}

.mw-extra__281 {
  max-width: 281px;
}

.mw-extra__282 {
  max-width: 282px;
}

.mw-extra__283 {
  max-width: 283px;
}

.mw-extra__284 {
  max-width: 284px;
}

.mw-extra__285 {
  max-width: 285px;
}

.mw-extra__286 {
  max-width: 286px;
}

.mw-extra__287 {
  max-width: 287px;
}

.mw-extra__288 {
  max-width: 288px;
}

.mw-extra__289 {
  max-width: 289px;
}

.mw-extra__290 {
  max-width: 290px;
}

.mw-extra__291 {
  max-width: 291px;
}

.mw-extra__292 {
  max-width: 292px;
}

.mw-extra__293 {
  max-width: 293px;
}

.mw-extra__294 {
  max-width: 294px;
}

.mw-extra__295 {
  max-width: 295px;
}

.mw-extra__296 {
  max-width: 296px;
}

.mw-extra__297 {
  max-width: 297px;
}

.mw-extra__298 {
  max-width: 298px;
}

.mw-extra__299 {
  max-width: 299px;
}

.mw-extra__300 {
  max-width: 300px;
}

.mw-extra__301 {
  max-width: 301px;
}

.mw-extra__302 {
  max-width: 302px;
}

.mw-extra__303 {
  max-width: 303px;
}

.mw-extra__304 {
  max-width: 304px;
}

.mw-extra__305 {
  max-width: 305px;
}

.mw-extra__306 {
  max-width: 306px;
}

.mw-extra__307 {
  max-width: 307px;
}

.mw-extra__308 {
  max-width: 308px;
}

.mw-extra__309 {
  max-width: 309px;
}

.mw-extra__310 {
  max-width: 310px;
}

.mw-extra__311 {
  max-width: 311px;
}

.mw-extra__312 {
  max-width: 312px;
}

.mw-extra__313 {
  max-width: 313px;
}

.mw-extra__314 {
  max-width: 314px;
}

.mw-extra__315 {
  max-width: 315px;
}

.mw-extra__316 {
  max-width: 316px;
}

.mw-extra__317 {
  max-width: 317px;
}

.mw-extra__318 {
  max-width: 318px;
}

.mw-extra__319 {
  max-width: 319px;
}

.mw-extra__320 {
  max-width: 320px;
}

.mw-extra__321 {
  max-width: 321px;
}

.mw-extra__322 {
  max-width: 322px;
}

.mw-extra__323 {
  max-width: 323px;
}

.mw-extra__324 {
  max-width: 324px;
}

.mw-extra__325 {
  max-width: 325px;
}

.mw-extra__326 {
  max-width: 326px;
}

.mw-extra__327 {
  max-width: 327px;
}

.mw-extra__328 {
  max-width: 328px;
}

.mw-extra__329 {
  max-width: 329px;
}

.mw-extra__330 {
  max-width: 330px;
}

.mw-extra__331 {
  max-width: 331px;
}

.mw-extra__332 {
  max-width: 332px;
}

.mw-extra__333 {
  max-width: 333px;
}

.mw-extra__334 {
  max-width: 334px;
}

.mw-extra__335 {
  max-width: 335px;
}

.mw-extra__336 {
  max-width: 336px;
}

.mw-extra__337 {
  max-width: 337px;
}

.mw-extra__338 {
  max-width: 338px;
}

.mw-extra__339 {
  max-width: 339px;
}

.mw-extra__340 {
  max-width: 340px;
}

.mw-extra__341 {
  max-width: 341px;
}

.mw-extra__342 {
  max-width: 342px;
}

.mw-extra__343 {
  max-width: 343px;
}

.mw-extra__344 {
  max-width: 344px;
}

.mw-extra__345 {
  max-width: 345px;
}

.mw-extra__346 {
  max-width: 346px;
}

.mw-extra__347 {
  max-width: 347px;
}

.mw-extra__348 {
  max-width: 348px;
}

.mw-extra__349 {
  max-width: 349px;
}

.mw-extra__350 {
  max-width: 350px;
}

.mw-extra__351 {
  max-width: 351px;
}

.mw-extra__352 {
  max-width: 352px;
}

.mw-extra__353 {
  max-width: 353px;
}

.mw-extra__354 {
  max-width: 354px;
}

.mw-extra__355 {
  max-width: 355px;
}

.mw-extra__356 {
  max-width: 356px;
}

.mw-extra__357 {
  max-width: 357px;
}

.mw-extra__358 {
  max-width: 358px;
}

.mw-extra__359 {
  max-width: 359px;
}

.mw-extra__360 {
  max-width: 360px;
}

.mw-extra__361 {
  max-width: 361px;
}

.mw-extra__362 {
  max-width: 362px;
}

.mw-extra__363 {
  max-width: 363px;
}

.mw-extra__364 {
  max-width: 364px;
}

.mw-extra__365 {
  max-width: 365px;
}

.mw-extra__366 {
  max-width: 366px;
}

.mw-extra__367 {
  max-width: 367px;
}

.mw-extra__368 {
  max-width: 368px;
}

.mw-extra__369 {
  max-width: 369px;
}

.mw-extra__370 {
  max-width: 370px;
}

.mw-extra__371 {
  max-width: 371px;
}

.mw-extra__372 {
  max-width: 372px;
}

.mw-extra__373 {
  max-width: 373px;
}

.mw-extra__374 {
  max-width: 374px;
}

.mw-extra__375 {
  max-width: 375px;
}

.mw-extra__376 {
  max-width: 376px;
}

.mw-extra__377 {
  max-width: 377px;
}

.mw-extra__378 {
  max-width: 378px;
}

.mw-extra__379 {
  max-width: 379px;
}

.mw-extra__380 {
  max-width: 380px;
}

.mw-extra__381 {
  max-width: 381px;
}

.mw-extra__382 {
  max-width: 382px;
}

.mw-extra__383 {
  max-width: 383px;
}

.mw-extra__384 {
  max-width: 384px;
}

.mw-extra__385 {
  max-width: 385px;
}

.mw-extra__386 {
  max-width: 386px;
}

.mw-extra__387 {
  max-width: 387px;
}

.mw-extra__388 {
  max-width: 388px;
}

.mw-extra__389 {
  max-width: 389px;
}

.mw-extra__390 {
  max-width: 390px;
}

.mw-extra__391 {
  max-width: 391px;
}

.mw-extra__392 {
  max-width: 392px;
}

.mw-extra__393 {
  max-width: 393px;
}

.mw-extra__394 {
  max-width: 394px;
}

.mw-extra__395 {
  max-width: 395px;
}

.mw-extra__396 {
  max-width: 396px;
}

.mw-extra__397 {
  max-width: 397px;
}

.mw-extra__398 {
  max-width: 398px;
}

.mw-extra__399 {
  max-width: 399px;
}

.mw-extra__400 {
  max-width: 400px;
}

.mw-extra__401 {
  max-width: 401px;
}

.mw-extra__402 {
  max-width: 402px;
}

.mw-extra__403 {
  max-width: 403px;
}

.mw-extra__404 {
  max-width: 404px;
}

.mw-extra__405 {
  max-width: 405px;
}

.mw-extra__406 {
  max-width: 406px;
}

.mw-extra__407 {
  max-width: 407px;
}

.mw-extra__408 {
  max-width: 408px;
}

.mw-extra__409 {
  max-width: 409px;
}

.mw-extra__410 {
  max-width: 410px;
}

.mw-extra__411 {
  max-width: 411px;
}

.mw-extra__412 {
  max-width: 412px;
}

.mw-extra__413 {
  max-width: 413px;
}

.mw-extra__414 {
  max-width: 414px;
}

.mw-extra__415 {
  max-width: 415px;
}

.mw-extra__416 {
  max-width: 416px;
}

.mw-extra__417 {
  max-width: 417px;
}

.mw-extra__418 {
  max-width: 418px;
}

.mw-extra__419 {
  max-width: 419px;
}

.mw-extra__420 {
  max-width: 420px;
}

.mw-extra__421 {
  max-width: 421px;
}

.mw-extra__422 {
  max-width: 422px;
}

.mw-extra__423 {
  max-width: 423px;
}

.mw-extra__424 {
  max-width: 424px;
}

.mw-extra__425 {
  max-width: 425px;
}

.mw-extra__426 {
  max-width: 426px;
}

.mw-extra__427 {
  max-width: 427px;
}

.mw-extra__428 {
  max-width: 428px;
}

.mw-extra__429 {
  max-width: 429px;
}

.mw-extra__430 {
  max-width: 430px;
}

.mw-extra__431 {
  max-width: 431px;
}

.mw-extra__432 {
  max-width: 432px;
}

.mw-extra__433 {
  max-width: 433px;
}

.mw-extra__434 {
  max-width: 434px;
}

.mw-extra__435 {
  max-width: 435px;
}

.mw-extra__436 {
  max-width: 436px;
}

.mw-extra__437 {
  max-width: 437px;
}

.mw-extra__438 {
  max-width: 438px;
}

.mw-extra__439 {
  max-width: 439px;
}

.mw-extra__440 {
  max-width: 440px;
}

.mw-extra__441 {
  max-width: 441px;
}

.mw-extra__442 {
  max-width: 442px;
}

.mw-extra__443 {
  max-width: 443px;
}

.mw-extra__444 {
  max-width: 444px;
}

.mw-extra__445 {
  max-width: 445px;
}

.mw-extra__446 {
  max-width: 446px;
}

.mw-extra__447 {
  max-width: 447px;
}

.mw-extra__448 {
  max-width: 448px;
}

.mw-extra__449 {
  max-width: 449px;
}

.mw-extra__450 {
  max-width: 450px;
}

.mw-extra__451 {
  max-width: 451px;
}

.mw-extra__452 {
  max-width: 452px;
}

.mw-extra__453 {
  max-width: 453px;
}

.mw-extra__454 {
  max-width: 454px;
}

.mw-extra__455 {
  max-width: 455px;
}

.mw-extra__456 {
  max-width: 456px;
}

.mw-extra__457 {
  max-width: 457px;
}

.mw-extra__458 {
  max-width: 458px;
}

.mw-extra__459 {
  max-width: 459px;
}

.mw-extra__460 {
  max-width: 460px;
}

.mw-extra__461 {
  max-width: 461px;
}

.mw-extra__462 {
  max-width: 462px;
}

.mw-extra__463 {
  max-width: 463px;
}

.mw-extra__464 {
  max-width: 464px;
}

.mw-extra__465 {
  max-width: 465px;
}

.mw-extra__466 {
  max-width: 466px;
}

.mw-extra__467 {
  max-width: 467px;
}

.mw-extra__468 {
  max-width: 468px;
}

.mw-extra__469 {
  max-width: 469px;
}

.mw-extra__470 {
  max-width: 470px;
}

.mw-extra__471 {
  max-width: 471px;
}

.mw-extra__472 {
  max-width: 472px;
}

.mw-extra__473 {
  max-width: 473px;
}

.mw-extra__474 {
  max-width: 474px;
}

.mw-extra__475 {
  max-width: 475px;
}

.mw-extra__476 {
  max-width: 476px;
}

.mw-extra__477 {
  max-width: 477px;
}

.mw-extra__478 {
  max-width: 478px;
}

.mw-extra__479 {
  max-width: 479px;
}

.mw-extra__480 {
  max-width: 480px;
}

.mw-extra__481 {
  max-width: 481px;
}

.mw-extra__482 {
  max-width: 482px;
}

.mw-extra__483 {
  max-width: 483px;
}

.mw-extra__484 {
  max-width: 484px;
}

.mw-extra__485 {
  max-width: 485px;
}

.mw-extra__486 {
  max-width: 486px;
}

.mw-extra__487 {
  max-width: 487px;
}

.mw-extra__488 {
  max-width: 488px;
}

.mw-extra__489 {
  max-width: 489px;
}

.mw-extra__490 {
  max-width: 490px;
}

.mw-extra__491 {
  max-width: 491px;
}

.mw-extra__492 {
  max-width: 492px;
}

.mw-extra__493 {
  max-width: 493px;
}

.mw-extra__494 {
  max-width: 494px;
}

.mw-extra__495 {
  max-width: 495px;
}

.mw-extra__496 {
  max-width: 496px;
}

.mw-extra__497 {
  max-width: 497px;
}

.mw-extra__498 {
  max-width: 498px;
}

.mw-extra__499 {
  max-width: 499px;
}

.mw-extra__500 {
  max-width: 500px;
}

.mw-extra__501 {
  max-width: 501px;
}

.mw-extra__502 {
  max-width: 502px;
}

.mw-extra__503 {
  max-width: 503px;
}

.mw-extra__504 {
  max-width: 504px;
}

.mw-extra__505 {
  max-width: 505px;
}

.mw-extra__506 {
  max-width: 506px;
}

.mw-extra__507 {
  max-width: 507px;
}

.mw-extra__508 {
  max-width: 508px;
}

.mw-extra__509 {
  max-width: 509px;
}

.mw-extra__510 {
  max-width: 510px;
}

.mw-extra__511 {
  max-width: 511px;
}

.mw-extra__512 {
  max-width: 512px;
}

.mw-extra__513 {
  max-width: 513px;
}

.mw-extra__514 {
  max-width: 514px;
}

.mw-extra__515 {
  max-width: 515px;
}

.mw-extra__516 {
  max-width: 516px;
}

.mw-extra__517 {
  max-width: 517px;
}

.mw-extra__518 {
  max-width: 518px;
}

.mw-extra__519 {
  max-width: 519px;
}

.mw-extra__520 {
  max-width: 520px;
}

.mw-extra__521 {
  max-width: 521px;
}

.mw-extra__522 {
  max-width: 522px;
}

.mw-extra__523 {
  max-width: 523px;
}

.mw-extra__524 {
  max-width: 524px;
}

.mw-extra__525 {
  max-width: 525px;
}

.mw-extra__526 {
  max-width: 526px;
}

.mw-extra__527 {
  max-width: 527px;
}

.mw-extra__528 {
  max-width: 528px;
}

.mw-extra__529 {
  max-width: 529px;
}

.mw-extra__530 {
  max-width: 530px;
}

.mw-extra__531 {
  max-width: 531px;
}

.mw-extra__532 {
  max-width: 532px;
}

.mw-extra__533 {
  max-width: 533px;
}

.mw-extra__534 {
  max-width: 534px;
}

.mw-extra__535 {
  max-width: 535px;
}

.mw-extra__536 {
  max-width: 536px;
}

.mw-extra__537 {
  max-width: 537px;
}

.mw-extra__538 {
  max-width: 538px;
}

.mw-extra__539 {
  max-width: 539px;
}

.mw-extra__540 {
  max-width: 540px;
}

.mw-extra__541 {
  max-width: 541px;
}

.mw-extra__542 {
  max-width: 542px;
}

.mw-extra__543 {
  max-width: 543px;
}

.mw-extra__544 {
  max-width: 544px;
}

.mw-extra__545 {
  max-width: 545px;
}

.mw-extra__546 {
  max-width: 546px;
}

.mw-extra__547 {
  max-width: 547px;
}

.mw-extra__548 {
  max-width: 548px;
}

.mw-extra__549 {
  max-width: 549px;
}

.mw-extra__550 {
  max-width: 550px;
}

.mw-extra__551 {
  max-width: 551px;
}

.mw-extra__552 {
  max-width: 552px;
}

.mw-extra__553 {
  max-width: 553px;
}

.mw-extra__554 {
  max-width: 554px;
}

.mw-extra__555 {
  max-width: 555px;
}

.mw-extra__556 {
  max-width: 556px;
}

.mw-extra__557 {
  max-width: 557px;
}

.mw-extra__558 {
  max-width: 558px;
}

.mw-extra__559 {
  max-width: 559px;
}

.mw-extra__560 {
  max-width: 560px;
}

.mw-extra__561 {
  max-width: 561px;
}

.mw-extra__562 {
  max-width: 562px;
}

.mw-extra__563 {
  max-width: 563px;
}

.mw-extra__564 {
  max-width: 564px;
}

.mw-extra__565 {
  max-width: 565px;
}

.mw-extra__566 {
  max-width: 566px;
}

.mw-extra__567 {
  max-width: 567px;
}

.mw-extra__568 {
  max-width: 568px;
}

.mw-extra__569 {
  max-width: 569px;
}

.mw-extra__570 {
  max-width: 570px;
}

.mw-extra__571 {
  max-width: 571px;
}

.mw-extra__572 {
  max-width: 572px;
}

.mw-extra__573 {
  max-width: 573px;
}

.mw-extra__574 {
  max-width: 574px;
}

.mw-extra__575 {
  max-width: 575px;
}

.mw-extra__576 {
  max-width: 576px;
}

.mw-extra__577 {
  max-width: 577px;
}

.mw-extra__578 {
  max-width: 578px;
}

.mw-extra__579 {
  max-width: 579px;
}

.mw-extra__580 {
  max-width: 580px;
}

.mw-extra__581 {
  max-width: 581px;
}

.mw-extra__582 {
  max-width: 582px;
}

.mw-extra__583 {
  max-width: 583px;
}

.mw-extra__584 {
  max-width: 584px;
}

.mw-extra__585 {
  max-width: 585px;
}

.mw-extra__586 {
  max-width: 586px;
}

.mw-extra__587 {
  max-width: 587px;
}

.mw-extra__588 {
  max-width: 588px;
}

.mw-extra__589 {
  max-width: 589px;
}

.mw-extra__590 {
  max-width: 590px;
}

.mw-extra__591 {
  max-width: 591px;
}

.mw-extra__592 {
  max-width: 592px;
}

.mw-extra__593 {
  max-width: 593px;
}

.mw-extra__594 {
  max-width: 594px;
}

.mw-extra__595 {
  max-width: 595px;
}

.mw-extra__596 {
  max-width: 596px;
}

.mw-extra__597 {
  max-width: 597px;
}

.mw-extra__598 {
  max-width: 598px;
}

.mw-extra__599 {
  max-width: 599px;
}

.mw-extra__600 {
  max-width: 600px;
}

.mw-extra__601 {
  max-width: 601px;
}

.mw-extra__602 {
  max-width: 602px;
}

.mw-extra__603 {
  max-width: 603px;
}

.mw-extra__604 {
  max-width: 604px;
}

.mw-extra__605 {
  max-width: 605px;
}

.mw-extra__606 {
  max-width: 606px;
}

.mw-extra__607 {
  max-width: 607px;
}

.mw-extra__608 {
  max-width: 608px;
}

.mw-extra__609 {
  max-width: 609px;
}

.mw-extra__610 {
  max-width: 610px;
}

.mw-extra__611 {
  max-width: 611px;
}

.mw-extra__612 {
  max-width: 612px;
}

.mw-extra__613 {
  max-width: 613px;
}

.mw-extra__614 {
  max-width: 614px;
}

.mw-extra__615 {
  max-width: 615px;
}

.mw-extra__616 {
  max-width: 616px;
}

.mw-extra__617 {
  max-width: 617px;
}

.mw-extra__618 {
  max-width: 618px;
}

.mw-extra__619 {
  max-width: 619px;
}

.mw-extra__620 {
  max-width: 620px;
}

.mw-extra__621 {
  max-width: 621px;
}

.mw-extra__622 {
  max-width: 622px;
}

.mw-extra__623 {
  max-width: 623px;
}

.mw-extra__624 {
  max-width: 624px;
}

.mw-extra__625 {
  max-width: 625px;
}

.mw-extra__626 {
  max-width: 626px;
}

.mw-extra__627 {
  max-width: 627px;
}

.mw-extra__628 {
  max-width: 628px;
}

.mw-extra__629 {
  max-width: 629px;
}

.mw-extra__630 {
  max-width: 630px;
}

.mw-extra__631 {
  max-width: 631px;
}

.mw-extra__632 {
  max-width: 632px;
}

.mw-extra__633 {
  max-width: 633px;
}

.mw-extra__634 {
  max-width: 634px;
}

.mw-extra__635 {
  max-width: 635px;
}

.mw-extra__636 {
  max-width: 636px;
}

.mw-extra__637 {
  max-width: 637px;
}

.mw-extra__638 {
  max-width: 638px;
}

.mw-extra__639 {
  max-width: 639px;
}

.mw-extra__640 {
  max-width: 640px;
}

.mw-extra__641 {
  max-width: 641px;
}

.mw-extra__642 {
  max-width: 642px;
}

.mw-extra__643 {
  max-width: 643px;
}

.mw-extra__644 {
  max-width: 644px;
}

.mw-extra__645 {
  max-width: 645px;
}

.mw-extra__646 {
  max-width: 646px;
}

.mw-extra__647 {
  max-width: 647px;
}

.mw-extra__648 {
  max-width: 648px;
}

.mw-extra__649 {
  max-width: 649px;
}

.mw-extra__650 {
  max-width: 650px;
}

.mw-extra__651 {
  max-width: 651px;
}

.mw-extra__652 {
  max-width: 652px;
}

.mw-extra__653 {
  max-width: 653px;
}

.mw-extra__654 {
  max-width: 654px;
}

.mw-extra__655 {
  max-width: 655px;
}

.mw-extra__656 {
  max-width: 656px;
}

.mw-extra__657 {
  max-width: 657px;
}

.mw-extra__658 {
  max-width: 658px;
}

.mw-extra__659 {
  max-width: 659px;
}

.mw-extra__660 {
  max-width: 660px;
}

.mw-extra__661 {
  max-width: 661px;
}

.mw-extra__662 {
  max-width: 662px;
}

.mw-extra__663 {
  max-width: 663px;
}

.mw-extra__664 {
  max-width: 664px;
}

.mw-extra__665 {
  max-width: 665px;
}

.mw-extra__666 {
  max-width: 666px;
}

.mw-extra__667 {
  max-width: 667px;
}

.mw-extra__668 {
  max-width: 668px;
}

.mw-extra__669 {
  max-width: 669px;
}

.mw-extra__670 {
  max-width: 670px;
}

.mw-extra__671 {
  max-width: 671px;
}

.mw-extra__672 {
  max-width: 672px;
}

.mw-extra__673 {
  max-width: 673px;
}

.mw-extra__674 {
  max-width: 674px;
}

.mw-extra__675 {
  max-width: 675px;
}

.mw-extra__676 {
  max-width: 676px;
}

.mw-extra__677 {
  max-width: 677px;
}

.mw-extra__678 {
  max-width: 678px;
}

.mw-extra__679 {
  max-width: 679px;
}

.mw-extra__680 {
  max-width: 680px;
}

.mw-extra__681 {
  max-width: 681px;
}

.mw-extra__682 {
  max-width: 682px;
}

.mw-extra__683 {
  max-width: 683px;
}

.mw-extra__684 {
  max-width: 684px;
}

.mw-extra__685 {
  max-width: 685px;
}

.mw-extra__686 {
  max-width: 686px;
}

.mw-extra__687 {
  max-width: 687px;
}

.mw-extra__688 {
  max-width: 688px;
}

.mw-extra__689 {
  max-width: 689px;
}

.mw-extra__690 {
  max-width: 690px;
}

.mw-extra__691 {
  max-width: 691px;
}

.mw-extra__692 {
  max-width: 692px;
}

.mw-extra__693 {
  max-width: 693px;
}

.mw-extra__694 {
  max-width: 694px;
}

.mw-extra__695 {
  max-width: 695px;
}

.mw-extra__696 {
  max-width: 696px;
}

.mw-extra__697 {
  max-width: 697px;
}

.mw-extra__698 {
  max-width: 698px;
}

.mw-extra__699 {
  max-width: 699px;
}

.mw-extra__700 {
  max-width: 700px;
}

.mw-extra__701 {
  max-width: 701px;
}

.mw-extra__702 {
  max-width: 702px;
}

.mw-extra__703 {
  max-width: 703px;
}

.mw-extra__704 {
  max-width: 704px;
}

.mw-extra__705 {
  max-width: 705px;
}

.mw-extra__706 {
  max-width: 706px;
}

.mw-extra__707 {
  max-width: 707px;
}

.mw-extra__708 {
  max-width: 708px;
}

.mw-extra__709 {
  max-width: 709px;
}

.mw-extra__710 {
  max-width: 710px;
}

.mw-extra__711 {
  max-width: 711px;
}

.mw-extra__712 {
  max-width: 712px;
}

.mw-extra__713 {
  max-width: 713px;
}

.mw-extra__714 {
  max-width: 714px;
}

.mw-extra__715 {
  max-width: 715px;
}

.mw-extra__716 {
  max-width: 716px;
}

.mw-extra__717 {
  max-width: 717px;
}

.mw-extra__718 {
  max-width: 718px;
}

.mw-extra__719 {
  max-width: 719px;
}

.mw-extra__720 {
  max-width: 720px;
}

.mw-extra__721 {
  max-width: 721px;
}

.mw-extra__722 {
  max-width: 722px;
}

.mw-extra__723 {
  max-width: 723px;
}

.mw-extra__724 {
  max-width: 724px;
}

.mw-extra__725 {
  max-width: 725px;
}

.mw-extra__726 {
  max-width: 726px;
}

.mw-extra__727 {
  max-width: 727px;
}

.mw-extra__728 {
  max-width: 728px;
}

.mw-extra__729 {
  max-width: 729px;
}

.mw-extra__730 {
  max-width: 730px;
}

.mw-extra__731 {
  max-width: 731px;
}

.mw-extra__732 {
  max-width: 732px;
}

.mw-extra__733 {
  max-width: 733px;
}

.mw-extra__734 {
  max-width: 734px;
}

.mw-extra__735 {
  max-width: 735px;
}

.mw-extra__736 {
  max-width: 736px;
}

.mw-extra__737 {
  max-width: 737px;
}

.mw-extra__738 {
  max-width: 738px;
}

.mw-extra__739 {
  max-width: 739px;
}

.mw-extra__740 {
  max-width: 740px;
}

.mw-extra__741 {
  max-width: 741px;
}

.mw-extra__742 {
  max-width: 742px;
}

.mw-extra__743 {
  max-width: 743px;
}

.mw-extra__744 {
  max-width: 744px;
}

.mw-extra__745 {
  max-width: 745px;
}

.mw-extra__746 {
  max-width: 746px;
}

.mw-extra__747 {
  max-width: 747px;
}

.mw-extra__748 {
  max-width: 748px;
}

.mw-extra__749 {
  max-width: 749px;
}

.mw-extra__750 {
  max-width: 750px;
}

.mw-extra__751 {
  max-width: 751px;
}

.mw-extra__752 {
  max-width: 752px;
}

.mw-extra__753 {
  max-width: 753px;
}

.mw-extra__754 {
  max-width: 754px;
}

.mw-extra__755 {
  max-width: 755px;
}

.mw-extra__756 {
  max-width: 756px;
}

.mw-extra__757 {
  max-width: 757px;
}

.mw-extra__758 {
  max-width: 758px;
}

.mw-extra__759 {
  max-width: 759px;
}

.mw-extra__760 {
  max-width: 760px;
}

.mw-extra__761 {
  max-width: 761px;
}

.mw-extra__762 {
  max-width: 762px;
}

.mw-extra__763 {
  max-width: 763px;
}

.mw-extra__764 {
  max-width: 764px;
}

.mw-extra__765 {
  max-width: 765px;
}

.mw-extra__766 {
  max-width: 766px;
}

.mw-extra__767 {
  max-width: 767px;
}

.mw-extra__768 {
  max-width: 768px;
}

.mw-extra__769 {
  max-width: 769px;
}

.mw-extra__770 {
  max-width: 770px;
}

.mw-extra__771 {
  max-width: 771px;
}

.mw-extra__772 {
  max-width: 772px;
}

.mw-extra__773 {
  max-width: 773px;
}

.mw-extra__774 {
  max-width: 774px;
}

.mw-extra__775 {
  max-width: 775px;
}

.mw-extra__776 {
  max-width: 776px;
}

.mw-extra__777 {
  max-width: 777px;
}

.mw-extra__778 {
  max-width: 778px;
}

.mw-extra__779 {
  max-width: 779px;
}

.mw-extra__780 {
  max-width: 780px;
}

.mw-extra__781 {
  max-width: 781px;
}

.mw-extra__782 {
  max-width: 782px;
}

.mw-extra__783 {
  max-width: 783px;
}

.mw-extra__784 {
  max-width: 784px;
}

.mw-extra__785 {
  max-width: 785px;
}

.mw-extra__786 {
  max-width: 786px;
}

.mw-extra__787 {
  max-width: 787px;
}

.mw-extra__788 {
  max-width: 788px;
}

.mw-extra__789 {
  max-width: 789px;
}

.mw-extra__790 {
  max-width: 790px;
}

.mw-extra__791 {
  max-width: 791px;
}

.mw-extra__792 {
  max-width: 792px;
}

.mw-extra__793 {
  max-width: 793px;
}

.mw-extra__794 {
  max-width: 794px;
}

.mw-extra__795 {
  max-width: 795px;
}

.mw-extra__796 {
  max-width: 796px;
}

.mw-extra__797 {
  max-width: 797px;
}

.mw-extra__798 {
  max-width: 798px;
}

.mw-extra__799 {
  max-width: 799px;
}

.mw-extra__800 {
  max-width: 800px;
}

.mw-extra__801 {
  max-width: 801px;
}

.mw-extra__802 {
  max-width: 802px;
}

.mw-extra__803 {
  max-width: 803px;
}

.mw-extra__804 {
  max-width: 804px;
}

.mw-extra__805 {
  max-width: 805px;
}

.mw-extra__806 {
  max-width: 806px;
}

.mw-extra__807 {
  max-width: 807px;
}

.mw-extra__808 {
  max-width: 808px;
}

.mw-extra__809 {
  max-width: 809px;
}

.mw-extra__810 {
  max-width: 810px;
}

.mw-extra__811 {
  max-width: 811px;
}

.mw-extra__812 {
  max-width: 812px;
}

.mw-extra__813 {
  max-width: 813px;
}

.mw-extra__814 {
  max-width: 814px;
}

.mw-extra__815 {
  max-width: 815px;
}

.mw-extra__816 {
  max-width: 816px;
}

.mw-extra__817 {
  max-width: 817px;
}

.mw-extra__818 {
  max-width: 818px;
}

.mw-extra__819 {
  max-width: 819px;
}

.mw-extra__820 {
  max-width: 820px;
}

.mw-extra__821 {
  max-width: 821px;
}

.mw-extra__822 {
  max-width: 822px;
}

.mw-extra__823 {
  max-width: 823px;
}

.mw-extra__824 {
  max-width: 824px;
}

.mw-extra__825 {
  max-width: 825px;
}

.mw-extra__826 {
  max-width: 826px;
}

.mw-extra__827 {
  max-width: 827px;
}

.mw-extra__828 {
  max-width: 828px;
}

.mw-extra__829 {
  max-width: 829px;
}

.mw-extra__830 {
  max-width: 830px;
}

.mw-extra__831 {
  max-width: 831px;
}

.mw-extra__832 {
  max-width: 832px;
}

.mw-extra__833 {
  max-width: 833px;
}

.mw-extra__834 {
  max-width: 834px;
}

.mw-extra__835 {
  max-width: 835px;
}

.mw-extra__836 {
  max-width: 836px;
}

.mw-extra__837 {
  max-width: 837px;
}

.mw-extra__838 {
  max-width: 838px;
}

.mw-extra__839 {
  max-width: 839px;
}

.mw-extra__840 {
  max-width: 840px;
}

.mw-extra__841 {
  max-width: 841px;
}

.mw-extra__842 {
  max-width: 842px;
}

.mw-extra__843 {
  max-width: 843px;
}

.mw-extra__844 {
  max-width: 844px;
}

.mw-extra__845 {
  max-width: 845px;
}

.mw-extra__846 {
  max-width: 846px;
}

.mw-extra__847 {
  max-width: 847px;
}

.mw-extra__848 {
  max-width: 848px;
}

.mw-extra__849 {
  max-width: 849px;
}

.mw-extra__850 {
  max-width: 850px;
}

.mw-extra__851 {
  max-width: 851px;
}

.mw-extra__852 {
  max-width: 852px;
}

.mw-extra__853 {
  max-width: 853px;
}

.mw-extra__854 {
  max-width: 854px;
}

.mw-extra__855 {
  max-width: 855px;
}

.mw-extra__856 {
  max-width: 856px;
}

.mw-extra__857 {
  max-width: 857px;
}

.mw-extra__858 {
  max-width: 858px;
}

.mw-extra__859 {
  max-width: 859px;
}

.mw-extra__860 {
  max-width: 860px;
}

.mw-extra__861 {
  max-width: 861px;
}

.mw-extra__862 {
  max-width: 862px;
}

.mw-extra__863 {
  max-width: 863px;
}

.mw-extra__864 {
  max-width: 864px;
}

.mw-extra__865 {
  max-width: 865px;
}

.mw-extra__866 {
  max-width: 866px;
}

.mw-extra__867 {
  max-width: 867px;
}

.mw-extra__868 {
  max-width: 868px;
}

.mw-extra__869 {
  max-width: 869px;
}

.mw-extra__870 {
  max-width: 870px;
}

.mw-extra__871 {
  max-width: 871px;
}

.mw-extra__872 {
  max-width: 872px;
}

.mw-extra__873 {
  max-width: 873px;
}

.mw-extra__874 {
  max-width: 874px;
}

.mw-extra__875 {
  max-width: 875px;
}

.mw-extra__876 {
  max-width: 876px;
}

.mw-extra__877 {
  max-width: 877px;
}

.mw-extra__878 {
  max-width: 878px;
}

.mw-extra__879 {
  max-width: 879px;
}

.mw-extra__880 {
  max-width: 880px;
}

.mw-extra__881 {
  max-width: 881px;
}

.mw-extra__882 {
  max-width: 882px;
}

.mw-extra__883 {
  max-width: 883px;
}

.mw-extra__884 {
  max-width: 884px;
}

.mw-extra__885 {
  max-width: 885px;
}

.mw-extra__886 {
  max-width: 886px;
}

.mw-extra__887 {
  max-width: 887px;
}

.mw-extra__888 {
  max-width: 888px;
}

.mw-extra__889 {
  max-width: 889px;
}

.mw-extra__890 {
  max-width: 890px;
}

.mw-extra__891 {
  max-width: 891px;
}

.mw-extra__892 {
  max-width: 892px;
}

.mw-extra__893 {
  max-width: 893px;
}

.mw-extra__894 {
  max-width: 894px;
}

.mw-extra__895 {
  max-width: 895px;
}

.mw-extra__896 {
  max-width: 896px;
}

.mw-extra__897 {
  max-width: 897px;
}

.mw-extra__898 {
  max-width: 898px;
}

.mw-extra__899 {
  max-width: 899px;
}

.mw-extra__900 {
  max-width: 900px;
}

.mw-extra__901 {
  max-width: 901px;
}

.mw-extra__902 {
  max-width: 902px;
}

.mw-extra__903 {
  max-width: 903px;
}

.mw-extra__904 {
  max-width: 904px;
}

.mw-extra__905 {
  max-width: 905px;
}

.mw-extra__906 {
  max-width: 906px;
}

.mw-extra__907 {
  max-width: 907px;
}

.mw-extra__908 {
  max-width: 908px;
}

.mw-extra__909 {
  max-width: 909px;
}

.mw-extra__910 {
  max-width: 910px;
}

.mw-extra__911 {
  max-width: 911px;
}

.mw-extra__912 {
  max-width: 912px;
}

.mw-extra__913 {
  max-width: 913px;
}

.mw-extra__914 {
  max-width: 914px;
}

.mw-extra__915 {
  max-width: 915px;
}

.mw-extra__916 {
  max-width: 916px;
}

.mw-extra__917 {
  max-width: 917px;
}

.mw-extra__918 {
  max-width: 918px;
}

.mw-extra__919 {
  max-width: 919px;
}

.mw-extra__920 {
  max-width: 920px;
}

.mw-extra__921 {
  max-width: 921px;
}

.mw-extra__922 {
  max-width: 922px;
}

.mw-extra__923 {
  max-width: 923px;
}

.mw-extra__924 {
  max-width: 924px;
}

.mw-extra__925 {
  max-width: 925px;
}

.mw-extra__926 {
  max-width: 926px;
}

.mw-extra__927 {
  max-width: 927px;
}

.mw-extra__928 {
  max-width: 928px;
}

.mw-extra__929 {
  max-width: 929px;
}

.mw-extra__930 {
  max-width: 930px;
}

.mw-extra__931 {
  max-width: 931px;
}

.mw-extra__932 {
  max-width: 932px;
}

.mw-extra__933 {
  max-width: 933px;
}

.mw-extra__934 {
  max-width: 934px;
}

.mw-extra__935 {
  max-width: 935px;
}

.mw-extra__936 {
  max-width: 936px;
}

.mw-extra__937 {
  max-width: 937px;
}

.mw-extra__938 {
  max-width: 938px;
}

.mw-extra__939 {
  max-width: 939px;
}

.mw-extra__940 {
  max-width: 940px;
}

.mw-extra__941 {
  max-width: 941px;
}

.mw-extra__942 {
  max-width: 942px;
}

.mw-extra__943 {
  max-width: 943px;
}

.mw-extra__944 {
  max-width: 944px;
}

.mw-extra__945 {
  max-width: 945px;
}

.mw-extra__946 {
  max-width: 946px;
}

.mw-extra__947 {
  max-width: 947px;
}

.mw-extra__948 {
  max-width: 948px;
}

.mw-extra__949 {
  max-width: 949px;
}

.mw-extra__950 {
  max-width: 950px;
}

.mw-extra__951 {
  max-width: 951px;
}

.mw-extra__952 {
  max-width: 952px;
}

.mw-extra__953 {
  max-width: 953px;
}

.mw-extra__954 {
  max-width: 954px;
}

.mw-extra__955 {
  max-width: 955px;
}

.mw-extra__956 {
  max-width: 956px;
}

.mw-extra__957 {
  max-width: 957px;
}

.mw-extra__958 {
  max-width: 958px;
}

.mw-extra__959 {
  max-width: 959px;
}

.mw-extra__960 {
  max-width: 960px;
}

.mw-extra__961 {
  max-width: 961px;
}

.mw-extra__962 {
  max-width: 962px;
}

.mw-extra__963 {
  max-width: 963px;
}

.mw-extra__964 {
  max-width: 964px;
}

.mw-extra__965 {
  max-width: 965px;
}

.mw-extra__966 {
  max-width: 966px;
}

.mw-extra__967 {
  max-width: 967px;
}

.mw-extra__968 {
  max-width: 968px;
}

.mw-extra__969 {
  max-width: 969px;
}

.mw-extra__970 {
  max-width: 970px;
}

.mw-extra__971 {
  max-width: 971px;
}

.mw-extra__972 {
  max-width: 972px;
}

.mw-extra__973 {
  max-width: 973px;
}

.mw-extra__974 {
  max-width: 974px;
}

.mw-extra__975 {
  max-width: 975px;
}

.mw-extra__976 {
  max-width: 976px;
}

.mw-extra__977 {
  max-width: 977px;
}

.mw-extra__978 {
  max-width: 978px;
}

.mw-extra__979 {
  max-width: 979px;
}

.mw-extra__980 {
  max-width: 980px;
}

.mw-extra__981 {
  max-width: 981px;
}

.mw-extra__982 {
  max-width: 982px;
}

.mw-extra__983 {
  max-width: 983px;
}

.mw-extra__984 {
  max-width: 984px;
}

.mw-extra__985 {
  max-width: 985px;
}

.mw-extra__986 {
  max-width: 986px;
}

.mw-extra__987 {
  max-width: 987px;
}

.mw-extra__988 {
  max-width: 988px;
}

.mw-extra__989 {
  max-width: 989px;
}

.mw-extra__990 {
  max-width: 990px;
}

.mw-extra__991 {
  max-width: 991px;
}

.mw-extra__992 {
  max-width: 992px;
}

.mw-extra__993 {
  max-width: 993px;
}

.mw-extra__994 {
  max-width: 994px;
}

.mw-extra__995 {
  max-width: 995px;
}

.mw-extra__996 {
  max-width: 996px;
}

.mw-extra__997 {
  max-width: 997px;
}

.mw-extra__998 {
  max-width: 998px;
}

.mw-extra__999 {
  max-width: 999px;
}

.mw-extra__1000 {
  max-width: 1000px;
}

.mw-extra__1001 {
  max-width: 1001px;
}

.mw-extra__1002 {
  max-width: 1002px;
}

.mw-extra__1003 {
  max-width: 1003px;
}

.mw-extra__1004 {
  max-width: 1004px;
}

.mw-extra__1005 {
  max-width: 1005px;
}

.mw-extra__1006 {
  max-width: 1006px;
}

.mw-extra__1007 {
  max-width: 1007px;
}

.mw-extra__1008 {
  max-width: 1008px;
}

.mw-extra__1009 {
  max-width: 1009px;
}

.mw-extra__1010 {
  max-width: 1010px;
}

.mw-extra__1011 {
  max-width: 1011px;
}

.mw-extra__1012 {
  max-width: 1012px;
}

.mw-extra__1013 {
  max-width: 1013px;
}

.mw-extra__1014 {
  max-width: 1014px;
}

.mw-extra__1015 {
  max-width: 1015px;
}

.mw-extra__1016 {
  max-width: 1016px;
}

.mw-extra__1017 {
  max-width: 1017px;
}

.mw-extra__1018 {
  max-width: 1018px;
}

.mw-extra__1019 {
  max-width: 1019px;
}

.mw-extra__1020 {
  max-width: 1020px;
}

.mw-extra__1021 {
  max-width: 1021px;
}

.mw-extra__1022 {
  max-width: 1022px;
}

.mw-extra__1023 {
  max-width: 1023px;
}

.mw-extra__1024 {
  max-width: 1024px;
}

.mw-extra__1025 {
  max-width: 1025px;
}

.mw-extra__1026 {
  max-width: 1026px;
}

.mw-extra__1027 {
  max-width: 1027px;
}

.mw-extra__1028 {
  max-width: 1028px;
}

.mw-extra__1029 {
  max-width: 1029px;
}

.mw-extra__1030 {
  max-width: 1030px;
}

.mw-extra__1031 {
  max-width: 1031px;
}

.mw-extra__1032 {
  max-width: 1032px;
}

.mw-extra__1033 {
  max-width: 1033px;
}

.mw-extra__1034 {
  max-width: 1034px;
}

.mw-extra__1035 {
  max-width: 1035px;
}

.mw-extra__1036 {
  max-width: 1036px;
}

.mw-extra__1037 {
  max-width: 1037px;
}

.mw-extra__1038 {
  max-width: 1038px;
}

.mw-extra__1039 {
  max-width: 1039px;
}

.mw-extra__1040 {
  max-width: 1040px;
}

.mw-extra__1041 {
  max-width: 1041px;
}

.mw-extra__1042 {
  max-width: 1042px;
}

.mw-extra__1043 {
  max-width: 1043px;
}

.mw-extra__1044 {
  max-width: 1044px;
}

.mw-extra__1045 {
  max-width: 1045px;
}

.mw-extra__1046 {
  max-width: 1046px;
}

.mw-extra__1047 {
  max-width: 1047px;
}

.mw-extra__1048 {
  max-width: 1048px;
}

.mw-extra__1049 {
  max-width: 1049px;
}

.mw-extra__1050 {
  max-width: 1050px;
}

.mw-extra__1051 {
  max-width: 1051px;
}

.mw-extra__1052 {
  max-width: 1052px;
}

.mw-extra__1053 {
  max-width: 1053px;
}

.mw-extra__1054 {
  max-width: 1054px;
}

.mw-extra__1055 {
  max-width: 1055px;
}

.mw-extra__1056 {
  max-width: 1056px;
}

.mw-extra__1057 {
  max-width: 1057px;
}

.mw-extra__1058 {
  max-width: 1058px;
}

.mw-extra__1059 {
  max-width: 1059px;
}

.mw-extra__1060 {
  max-width: 1060px;
}

.mw-extra__1061 {
  max-width: 1061px;
}

.mw-extra__1062 {
  max-width: 1062px;
}

.mw-extra__1063 {
  max-width: 1063px;
}

.mw-extra__1064 {
  max-width: 1064px;
}

.mw-extra__1065 {
  max-width: 1065px;
}

.mw-extra__1066 {
  max-width: 1066px;
}

.mw-extra__1067 {
  max-width: 1067px;
}

.mw-extra__1068 {
  max-width: 1068px;
}

.mw-extra__1069 {
  max-width: 1069px;
}

.mw-extra__1070 {
  max-width: 1070px;
}

.mw-extra__1071 {
  max-width: 1071px;
}

.mw-extra__1072 {
  max-width: 1072px;
}

.mw-extra__1073 {
  max-width: 1073px;
}

.mw-extra__1074 {
  max-width: 1074px;
}

.mw-extra__1075 {
  max-width: 1075px;
}

.mw-extra__1076 {
  max-width: 1076px;
}

.mw-extra__1077 {
  max-width: 1077px;
}

.mw-extra__1078 {
  max-width: 1078px;
}

.mw-extra__1079 {
  max-width: 1079px;
}

.mw-extra__1080 {
  max-width: 1080px;
}

.mw-extra__1081 {
  max-width: 1081px;
}

.mw-extra__1082 {
  max-width: 1082px;
}

.mw-extra__1083 {
  max-width: 1083px;
}

.mw-extra__1084 {
  max-width: 1084px;
}

.mw-extra__1085 {
  max-width: 1085px;
}

.mw-extra__1086 {
  max-width: 1086px;
}

.mw-extra__1087 {
  max-width: 1087px;
}

.mw-extra__1088 {
  max-width: 1088px;
}

.mw-extra__1089 {
  max-width: 1089px;
}

.mw-extra__1090 {
  max-width: 1090px;
}

.mw-extra__1091 {
  max-width: 1091px;
}

.mw-extra__1092 {
  max-width: 1092px;
}

.mw-extra__1093 {
  max-width: 1093px;
}

.mw-extra__1094 {
  max-width: 1094px;
}

.mw-extra__1095 {
  max-width: 1095px;
}

.mw-extra__1096 {
  max-width: 1096px;
}

.mw-extra__1097 {
  max-width: 1097px;
}

.mw-extra__1098 {
  max-width: 1098px;
}

.mw-extra__1099 {
  max-width: 1099px;
}

.mw-extra__1100 {
  max-width: 1100px;
}

.mw-extra__1101 {
  max-width: 1101px;
}

.mw-extra__1102 {
  max-width: 1102px;
}

.mw-extra__1103 {
  max-width: 1103px;
}

.mw-extra__1104 {
  max-width: 1104px;
}

.mw-extra__1105 {
  max-width: 1105px;
}

.mw-extra__1106 {
  max-width: 1106px;
}

.mw-extra__1107 {
  max-width: 1107px;
}

.mw-extra__1108 {
  max-width: 1108px;
}

.mw-extra__1109 {
  max-width: 1109px;
}

.mw-extra__1110 {
  max-width: 1110px;
}

.mw-extra__1111 {
  max-width: 1111px;
}

.mw-extra__1112 {
  max-width: 1112px;
}

.mw-extra__1113 {
  max-width: 1113px;
}

.mw-extra__1114 {
  max-width: 1114px;
}

.mw-extra__1115 {
  max-width: 1115px;
}

.mw-extra__1116 {
  max-width: 1116px;
}

.mw-extra__1117 {
  max-width: 1117px;
}

.mw-extra__1118 {
  max-width: 1118px;
}

.mw-extra__1119 {
  max-width: 1119px;
}

.mw-extra__1120 {
  max-width: 1120px;
}

.mw-extra__1121 {
  max-width: 1121px;
}

.mw-extra__1122 {
  max-width: 1122px;
}

.mw-extra__1123 {
  max-width: 1123px;
}

.mw-extra__1124 {
  max-width: 1124px;
}

.mw-extra__1125 {
  max-width: 1125px;
}

.mw-extra__1126 {
  max-width: 1126px;
}

.mw-extra__1127 {
  max-width: 1127px;
}

.mw-extra__1128 {
  max-width: 1128px;
}

.mw-extra__1129 {
  max-width: 1129px;
}

.mw-extra__1130 {
  max-width: 1130px;
}

.mw-extra__1131 {
  max-width: 1131px;
}

.mw-extra__1132 {
  max-width: 1132px;
}

.mw-extra__1133 {
  max-width: 1133px;
}

.mw-extra__1134 {
  max-width: 1134px;
}

.mw-extra__1135 {
  max-width: 1135px;
}

.mw-extra__1136 {
  max-width: 1136px;
}

.mw-extra__1137 {
  max-width: 1137px;
}

.mw-extra__1138 {
  max-width: 1138px;
}

.mw-extra__1139 {
  max-width: 1139px;
}

.mw-extra__1140 {
  max-width: 1140px;
}

.mw-extra__1141 {
  max-width: 1141px;
}

.mw-extra__1142 {
  max-width: 1142px;
}

.mw-extra__1143 {
  max-width: 1143px;
}

.mw-extra__1144 {
  max-width: 1144px;
}

.mw-extra__1145 {
  max-width: 1145px;
}

.mw-extra__1146 {
  max-width: 1146px;
}

.mw-extra__1147 {
  max-width: 1147px;
}

.mw-extra__1148 {
  max-width: 1148px;
}

.mw-extra__1149 {
  max-width: 1149px;
}

.mw-extra__1150 {
  max-width: 1150px;
}

.mw-extra__1151 {
  max-width: 1151px;
}

.mw-extra__1152 {
  max-width: 1152px;
}

.mw-extra__1153 {
  max-width: 1153px;
}

.mw-extra__1154 {
  max-width: 1154px;
}

.mw-extra__1155 {
  max-width: 1155px;
}

.mw-extra__1156 {
  max-width: 1156px;
}

.mw-extra__1157 {
  max-width: 1157px;
}

.mw-extra__1158 {
  max-width: 1158px;
}

.mw-extra__1159 {
  max-width: 1159px;
}

.mw-extra__1160 {
  max-width: 1160px;
}

.mw-extra__1161 {
  max-width: 1161px;
}

.mw-extra__1162 {
  max-width: 1162px;
}

.mw-extra__1163 {
  max-width: 1163px;
}

.mw-extra__1164 {
  max-width: 1164px;
}

.mw-extra__1165 {
  max-width: 1165px;
}

.mw-extra__1166 {
  max-width: 1166px;
}

.mw-extra__1167 {
  max-width: 1167px;
}

.mw-extra__1168 {
  max-width: 1168px;
}

.mw-extra__1169 {
  max-width: 1169px;
}

.mw-extra__1170 {
  max-width: 1170px;
}

@media screen and (max-width: 992px) {
  .mr-large__auto {
    margin-right: auto;
  }
  .ml-large__auto {
    margin-left: auto;
  }
  .mt-large__1 {
    margin-top: 1px;
  }
  .ml-large__1 {
    margin-left: 1px;
  }
  .mb-large__1 {
    margin-bottom: 1px;
  }
  .mr-large__1 {
    margin-right: 1px;
  }
  .mt-large__2 {
    margin-top: 2px;
  }
  .ml-large__2 {
    margin-left: 2px;
  }
  .mb-large__2 {
    margin-bottom: 2px;
  }
  .mr-large__2 {
    margin-right: 2px;
  }
  .mt-large__3 {
    margin-top: 3px;
  }
  .ml-large__3 {
    margin-left: 3px;
  }
  .mb-large__3 {
    margin-bottom: 3px;
  }
  .mr-large__3 {
    margin-right: 3px;
  }
  .mt-large__4 {
    margin-top: 4px;
  }
  .ml-large__4 {
    margin-left: 4px;
  }
  .mb-large__4 {
    margin-bottom: 4px;
  }
  .mr-large__4 {
    margin-right: 4px;
  }
  .mt-large__5 {
    margin-top: 5px;
  }
  .ml-large__5 {
    margin-left: 5px;
  }
  .mb-large__5 {
    margin-bottom: 5px;
  }
  .mr-large__5 {
    margin-right: 5px;
  }
  .mt-large__6 {
    margin-top: 6px;
  }
  .ml-large__6 {
    margin-left: 6px;
  }
  .mb-large__6 {
    margin-bottom: 6px;
  }
  .mr-large__6 {
    margin-right: 6px;
  }
  .mt-large__7 {
    margin-top: 7px;
  }
  .ml-large__7 {
    margin-left: 7px;
  }
  .mb-large__7 {
    margin-bottom: 7px;
  }
  .mr-large__7 {
    margin-right: 7px;
  }
  .mt-large__8 {
    margin-top: 8px;
  }
  .ml-large__8 {
    margin-left: 8px;
  }
  .mb-large__8 {
    margin-bottom: 8px;
  }
  .mr-large__8 {
    margin-right: 8px;
  }
  .mt-large__9 {
    margin-top: 9px;
  }
  .ml-large__9 {
    margin-left: 9px;
  }
  .mb-large__9 {
    margin-bottom: 9px;
  }
  .mr-large__9 {
    margin-right: 9px;
  }
  .mt-large__10 {
    margin-top: 10px;
  }
  .ml-large__10 {
    margin-left: 10px;
  }
  .mb-large__10 {
    margin-bottom: 10px;
  }
  .mr-large__10 {
    margin-right: 10px;
  }
  .mt-large__11 {
    margin-top: 11px;
  }
  .ml-large__11 {
    margin-left: 11px;
  }
  .mb-large__11 {
    margin-bottom: 11px;
  }
  .mr-large__11 {
    margin-right: 11px;
  }
  .mt-large__12 {
    margin-top: 12px;
  }
  .ml-large__12 {
    margin-left: 12px;
  }
  .mb-large__12 {
    margin-bottom: 12px;
  }
  .mr-large__12 {
    margin-right: 12px;
  }
  .mt-large__13 {
    margin-top: 13px;
  }
  .ml-large__13 {
    margin-left: 13px;
  }
  .mb-large__13 {
    margin-bottom: 13px;
  }
  .mr-large__13 {
    margin-right: 13px;
  }
  .mt-large__14 {
    margin-top: 14px;
  }
  .ml-large__14 {
    margin-left: 14px;
  }
  .mb-large__14 {
    margin-bottom: 14px;
  }
  .mr-large__14 {
    margin-right: 14px;
  }
  .mt-large__15 {
    margin-top: 15px;
  }
  .ml-large__15 {
    margin-left: 15px;
  }
  .mb-large__15 {
    margin-bottom: 15px;
  }
  .mr-large__15 {
    margin-right: 15px;
  }
  .mt-large__16 {
    margin-top: 16px;
  }
  .ml-large__16 {
    margin-left: 16px;
  }
  .mb-large__16 {
    margin-bottom: 16px;
  }
  .mr-large__16 {
    margin-right: 16px;
  }
  .mt-large__17 {
    margin-top: 17px;
  }
  .ml-large__17 {
    margin-left: 17px;
  }
  .mb-large__17 {
    margin-bottom: 17px;
  }
  .mr-large__17 {
    margin-right: 17px;
  }
  .mt-large__18 {
    margin-top: 18px;
  }
  .ml-large__18 {
    margin-left: 18px;
  }
  .mb-large__18 {
    margin-bottom: 18px;
  }
  .mr-large__18 {
    margin-right: 18px;
  }
  .mt-large__19 {
    margin-top: 19px;
  }
  .ml-large__19 {
    margin-left: 19px;
  }
  .mb-large__19 {
    margin-bottom: 19px;
  }
  .mr-large__19 {
    margin-right: 19px;
  }
  .mt-large__20 {
    margin-top: 20px;
  }
  .ml-large__20 {
    margin-left: 20px;
  }
  .mb-large__20 {
    margin-bottom: 20px;
  }
  .mr-large__20 {
    margin-right: 20px;
  }
  .mt-large__21 {
    margin-top: 21px;
  }
  .ml-large__21 {
    margin-left: 21px;
  }
  .mb-large__21 {
    margin-bottom: 21px;
  }
  .mr-large__21 {
    margin-right: 21px;
  }
  .mt-large__22 {
    margin-top: 22px;
  }
  .ml-large__22 {
    margin-left: 22px;
  }
  .mb-large__22 {
    margin-bottom: 22px;
  }
  .mr-large__22 {
    margin-right: 22px;
  }
  .mt-large__23 {
    margin-top: 23px;
  }
  .ml-large__23 {
    margin-left: 23px;
  }
  .mb-large__23 {
    margin-bottom: 23px;
  }
  .mr-large__23 {
    margin-right: 23px;
  }
  .mt-large__24 {
    margin-top: 24px;
  }
  .ml-large__24 {
    margin-left: 24px;
  }
  .mb-large__24 {
    margin-bottom: 24px;
  }
  .mr-large__24 {
    margin-right: 24px;
  }
  .mt-large__25 {
    margin-top: 25px;
  }
  .ml-large__25 {
    margin-left: 25px;
  }
  .mb-large__25 {
    margin-bottom: 25px;
  }
  .mr-large__25 {
    margin-right: 25px;
  }
  .mt-large__26 {
    margin-top: 26px;
  }
  .ml-large__26 {
    margin-left: 26px;
  }
  .mb-large__26 {
    margin-bottom: 26px;
  }
  .mr-large__26 {
    margin-right: 26px;
  }
  .mt-large__27 {
    margin-top: 27px;
  }
  .ml-large__27 {
    margin-left: 27px;
  }
  .mb-large__27 {
    margin-bottom: 27px;
  }
  .mr-large__27 {
    margin-right: 27px;
  }
  .mt-large__28 {
    margin-top: 28px;
  }
  .ml-large__28 {
    margin-left: 28px;
  }
  .mb-large__28 {
    margin-bottom: 28px;
  }
  .mr-large__28 {
    margin-right: 28px;
  }
  .mt-large__29 {
    margin-top: 29px;
  }
  .ml-large__29 {
    margin-left: 29px;
  }
  .mb-large__29 {
    margin-bottom: 29px;
  }
  .mr-large__29 {
    margin-right: 29px;
  }
  .mt-large__30 {
    margin-top: 30px;
  }
  .ml-large__30 {
    margin-left: 30px;
  }
  .mb-large__30 {
    margin-bottom: 30px;
  }
  .mr-large__30 {
    margin-right: 30px;
  }
  .mt-large__31 {
    margin-top: 31px;
  }
  .ml-large__31 {
    margin-left: 31px;
  }
  .mb-large__31 {
    margin-bottom: 31px;
  }
  .mr-large__31 {
    margin-right: 31px;
  }
  .mt-large__32 {
    margin-top: 32px;
  }
  .ml-large__32 {
    margin-left: 32px;
  }
  .mb-large__32 {
    margin-bottom: 32px;
  }
  .mr-large__32 {
    margin-right: 32px;
  }
  .mt-large__33 {
    margin-top: 33px;
  }
  .ml-large__33 {
    margin-left: 33px;
  }
  .mb-large__33 {
    margin-bottom: 33px;
  }
  .mr-large__33 {
    margin-right: 33px;
  }
  .mt-large__34 {
    margin-top: 34px;
  }
  .ml-large__34 {
    margin-left: 34px;
  }
  .mb-large__34 {
    margin-bottom: 34px;
  }
  .mr-large__34 {
    margin-right: 34px;
  }
  .mt-large__35 {
    margin-top: 35px;
  }
  .ml-large__35 {
    margin-left: 35px;
  }
  .mb-large__35 {
    margin-bottom: 35px;
  }
  .mr-large__35 {
    margin-right: 35px;
  }
  .mt-large__36 {
    margin-top: 36px;
  }
  .ml-large__36 {
    margin-left: 36px;
  }
  .mb-large__36 {
    margin-bottom: 36px;
  }
  .mr-large__36 {
    margin-right: 36px;
  }
  .mt-large__37 {
    margin-top: 37px;
  }
  .ml-large__37 {
    margin-left: 37px;
  }
  .mb-large__37 {
    margin-bottom: 37px;
  }
  .mr-large__37 {
    margin-right: 37px;
  }
  .mt-large__38 {
    margin-top: 38px;
  }
  .ml-large__38 {
    margin-left: 38px;
  }
  .mb-large__38 {
    margin-bottom: 38px;
  }
  .mr-large__38 {
    margin-right: 38px;
  }
  .mt-large__39 {
    margin-top: 39px;
  }
  .ml-large__39 {
    margin-left: 39px;
  }
  .mb-large__39 {
    margin-bottom: 39px;
  }
  .mr-large__39 {
    margin-right: 39px;
  }
  .mt-large__40 {
    margin-top: 40px;
  }
  .ml-large__40 {
    margin-left: 40px;
  }
  .mb-large__40 {
    margin-bottom: 40px;
  }
  .mr-large__40 {
    margin-right: 40px;
  }
  .mt-large__41 {
    margin-top: 41px;
  }
  .ml-large__41 {
    margin-left: 41px;
  }
  .mb-large__41 {
    margin-bottom: 41px;
  }
  .mr-large__41 {
    margin-right: 41px;
  }
  .mt-large__42 {
    margin-top: 42px;
  }
  .ml-large__42 {
    margin-left: 42px;
  }
  .mb-large__42 {
    margin-bottom: 42px;
  }
  .mr-large__42 {
    margin-right: 42px;
  }
  .mt-large__43 {
    margin-top: 43px;
  }
  .ml-large__43 {
    margin-left: 43px;
  }
  .mb-large__43 {
    margin-bottom: 43px;
  }
  .mr-large__43 {
    margin-right: 43px;
  }
  .mt-large__44 {
    margin-top: 44px;
  }
  .ml-large__44 {
    margin-left: 44px;
  }
  .mb-large__44 {
    margin-bottom: 44px;
  }
  .mr-large__44 {
    margin-right: 44px;
  }
  .mt-large__45 {
    margin-top: 45px;
  }
  .ml-large__45 {
    margin-left: 45px;
  }
  .mb-large__45 {
    margin-bottom: 45px;
  }
  .mr-large__45 {
    margin-right: 45px;
  }
  .mt-large__46 {
    margin-top: 46px;
  }
  .ml-large__46 {
    margin-left: 46px;
  }
  .mb-large__46 {
    margin-bottom: 46px;
  }
  .mr-large__46 {
    margin-right: 46px;
  }
  .mt-large__47 {
    margin-top: 47px;
  }
  .ml-large__47 {
    margin-left: 47px;
  }
  .mb-large__47 {
    margin-bottom: 47px;
  }
  .mr-large__47 {
    margin-right: 47px;
  }
  .mt-large__48 {
    margin-top: 48px;
  }
  .ml-large__48 {
    margin-left: 48px;
  }
  .mb-large__48 {
    margin-bottom: 48px;
  }
  .mr-large__48 {
    margin-right: 48px;
  }
  .mt-large__49 {
    margin-top: 49px;
  }
  .ml-large__49 {
    margin-left: 49px;
  }
  .mb-large__49 {
    margin-bottom: 49px;
  }
  .mr-large__49 {
    margin-right: 49px;
  }
  .mt-large__50 {
    margin-top: 50px;
  }
  .ml-large__50 {
    margin-left: 50px;
  }
  .mb-large__50 {
    margin-bottom: 50px;
  }
  .mr-large__50 {
    margin-right: 50px;
  }
  .mt-large__51 {
    margin-top: 51px;
  }
  .ml-large__51 {
    margin-left: 51px;
  }
  .mb-large__51 {
    margin-bottom: 51px;
  }
  .mr-large__51 {
    margin-right: 51px;
  }
  .mt-large__52 {
    margin-top: 52px;
  }
  .ml-large__52 {
    margin-left: 52px;
  }
  .mb-large__52 {
    margin-bottom: 52px;
  }
  .mr-large__52 {
    margin-right: 52px;
  }
  .mt-large__53 {
    margin-top: 53px;
  }
  .ml-large__53 {
    margin-left: 53px;
  }
  .mb-large__53 {
    margin-bottom: 53px;
  }
  .mr-large__53 {
    margin-right: 53px;
  }
  .mt-large__54 {
    margin-top: 54px;
  }
  .ml-large__54 {
    margin-left: 54px;
  }
  .mb-large__54 {
    margin-bottom: 54px;
  }
  .mr-large__54 {
    margin-right: 54px;
  }
  .mt-large__55 {
    margin-top: 55px;
  }
  .ml-large__55 {
    margin-left: 55px;
  }
  .mb-large__55 {
    margin-bottom: 55px;
  }
  .mr-large__55 {
    margin-right: 55px;
  }
  .mt-large__56 {
    margin-top: 56px;
  }
  .ml-large__56 {
    margin-left: 56px;
  }
  .mb-large__56 {
    margin-bottom: 56px;
  }
  .mr-large__56 {
    margin-right: 56px;
  }
  .mt-large__57 {
    margin-top: 57px;
  }
  .ml-large__57 {
    margin-left: 57px;
  }
  .mb-large__57 {
    margin-bottom: 57px;
  }
  .mr-large__57 {
    margin-right: 57px;
  }
  .mt-large__58 {
    margin-top: 58px;
  }
  .ml-large__58 {
    margin-left: 58px;
  }
  .mb-large__58 {
    margin-bottom: 58px;
  }
  .mr-large__58 {
    margin-right: 58px;
  }
  .mt-large__59 {
    margin-top: 59px;
  }
  .ml-large__59 {
    margin-left: 59px;
  }
  .mb-large__59 {
    margin-bottom: 59px;
  }
  .mr-large__59 {
    margin-right: 59px;
  }
  .mt-large__60 {
    margin-top: 60px;
  }
  .ml-large__60 {
    margin-left: 60px;
  }
  .mb-large__60 {
    margin-bottom: 60px;
  }
  .mr-large__60 {
    margin-right: 60px;
  }
  .mt-large__61 {
    margin-top: 61px;
  }
  .ml-large__61 {
    margin-left: 61px;
  }
  .mb-large__61 {
    margin-bottom: 61px;
  }
  .mr-large__61 {
    margin-right: 61px;
  }
  .mt-large__62 {
    margin-top: 62px;
  }
  .ml-large__62 {
    margin-left: 62px;
  }
  .mb-large__62 {
    margin-bottom: 62px;
  }
  .mr-large__62 {
    margin-right: 62px;
  }
  .mt-large__63 {
    margin-top: 63px;
  }
  .ml-large__63 {
    margin-left: 63px;
  }
  .mb-large__63 {
    margin-bottom: 63px;
  }
  .mr-large__63 {
    margin-right: 63px;
  }
  .mt-large__64 {
    margin-top: 64px;
  }
  .ml-large__64 {
    margin-left: 64px;
  }
  .mb-large__64 {
    margin-bottom: 64px;
  }
  .mr-large__64 {
    margin-right: 64px;
  }
  .mt-large__65 {
    margin-top: 65px;
  }
  .ml-large__65 {
    margin-left: 65px;
  }
  .mb-large__65 {
    margin-bottom: 65px;
  }
  .mr-large__65 {
    margin-right: 65px;
  }
  .mt-large__66 {
    margin-top: 66px;
  }
  .ml-large__66 {
    margin-left: 66px;
  }
  .mb-large__66 {
    margin-bottom: 66px;
  }
  .mr-large__66 {
    margin-right: 66px;
  }
  .mt-large__67 {
    margin-top: 67px;
  }
  .ml-large__67 {
    margin-left: 67px;
  }
  .mb-large__67 {
    margin-bottom: 67px;
  }
  .mr-large__67 {
    margin-right: 67px;
  }
  .mt-large__68 {
    margin-top: 68px;
  }
  .ml-large__68 {
    margin-left: 68px;
  }
  .mb-large__68 {
    margin-bottom: 68px;
  }
  .mr-large__68 {
    margin-right: 68px;
  }
  .mt-large__69 {
    margin-top: 69px;
  }
  .ml-large__69 {
    margin-left: 69px;
  }
  .mb-large__69 {
    margin-bottom: 69px;
  }
  .mr-large__69 {
    margin-right: 69px;
  }
  .mt-large__70 {
    margin-top: 70px;
  }
  .ml-large__70 {
    margin-left: 70px;
  }
  .mb-large__70 {
    margin-bottom: 70px;
  }
  .mr-large__70 {
    margin-right: 70px;
  }
  .mt-large__71 {
    margin-top: 71px;
  }
  .ml-large__71 {
    margin-left: 71px;
  }
  .mb-large__71 {
    margin-bottom: 71px;
  }
  .mr-large__71 {
    margin-right: 71px;
  }
  .mt-large__72 {
    margin-top: 72px;
  }
  .ml-large__72 {
    margin-left: 72px;
  }
  .mb-large__72 {
    margin-bottom: 72px;
  }
  .mr-large__72 {
    margin-right: 72px;
  }
  .mt-large__73 {
    margin-top: 73px;
  }
  .ml-large__73 {
    margin-left: 73px;
  }
  .mb-large__73 {
    margin-bottom: 73px;
  }
  .mr-large__73 {
    margin-right: 73px;
  }
  .mt-large__74 {
    margin-top: 74px;
  }
  .ml-large__74 {
    margin-left: 74px;
  }
  .mb-large__74 {
    margin-bottom: 74px;
  }
  .mr-large__74 {
    margin-right: 74px;
  }
  .mt-large__75 {
    margin-top: 75px;
  }
  .ml-large__75 {
    margin-left: 75px;
  }
  .mb-large__75 {
    margin-bottom: 75px;
  }
  .mr-large__75 {
    margin-right: 75px;
  }
  .mt-large__76 {
    margin-top: 76px;
  }
  .ml-large__76 {
    margin-left: 76px;
  }
  .mb-large__76 {
    margin-bottom: 76px;
  }
  .mr-large__76 {
    margin-right: 76px;
  }
  .mt-large__77 {
    margin-top: 77px;
  }
  .ml-large__77 {
    margin-left: 77px;
  }
  .mb-large__77 {
    margin-bottom: 77px;
  }
  .mr-large__77 {
    margin-right: 77px;
  }
  .mt-large__78 {
    margin-top: 78px;
  }
  .ml-large__78 {
    margin-left: 78px;
  }
  .mb-large__78 {
    margin-bottom: 78px;
  }
  .mr-large__78 {
    margin-right: 78px;
  }
  .mt-large__79 {
    margin-top: 79px;
  }
  .ml-large__79 {
    margin-left: 79px;
  }
  .mb-large__79 {
    margin-bottom: 79px;
  }
  .mr-large__79 {
    margin-right: 79px;
  }
  .mt-large__80 {
    margin-top: 80px;
  }
  .ml-large__80 {
    margin-left: 80px;
  }
  .mb-large__80 {
    margin-bottom: 80px;
  }
  .mr-large__80 {
    margin-right: 80px;
  }
  .mt-large__81 {
    margin-top: 81px;
  }
  .ml-large__81 {
    margin-left: 81px;
  }
  .mb-large__81 {
    margin-bottom: 81px;
  }
  .mr-large__81 {
    margin-right: 81px;
  }
  .mt-large__82 {
    margin-top: 82px;
  }
  .ml-large__82 {
    margin-left: 82px;
  }
  .mb-large__82 {
    margin-bottom: 82px;
  }
  .mr-large__82 {
    margin-right: 82px;
  }
  .mt-large__83 {
    margin-top: 83px;
  }
  .ml-large__83 {
    margin-left: 83px;
  }
  .mb-large__83 {
    margin-bottom: 83px;
  }
  .mr-large__83 {
    margin-right: 83px;
  }
  .mt-large__84 {
    margin-top: 84px;
  }
  .ml-large__84 {
    margin-left: 84px;
  }
  .mb-large__84 {
    margin-bottom: 84px;
  }
  .mr-large__84 {
    margin-right: 84px;
  }
  .mt-large__85 {
    margin-top: 85px;
  }
  .ml-large__85 {
    margin-left: 85px;
  }
  .mb-large__85 {
    margin-bottom: 85px;
  }
  .mr-large__85 {
    margin-right: 85px;
  }
  .mt-large__86 {
    margin-top: 86px;
  }
  .ml-large__86 {
    margin-left: 86px;
  }
  .mb-large__86 {
    margin-bottom: 86px;
  }
  .mr-large__86 {
    margin-right: 86px;
  }
  .mt-large__87 {
    margin-top: 87px;
  }
  .ml-large__87 {
    margin-left: 87px;
  }
  .mb-large__87 {
    margin-bottom: 87px;
  }
  .mr-large__87 {
    margin-right: 87px;
  }
  .mt-large__88 {
    margin-top: 88px;
  }
  .ml-large__88 {
    margin-left: 88px;
  }
  .mb-large__88 {
    margin-bottom: 88px;
  }
  .mr-large__88 {
    margin-right: 88px;
  }
  .mt-large__89 {
    margin-top: 89px;
  }
  .ml-large__89 {
    margin-left: 89px;
  }
  .mb-large__89 {
    margin-bottom: 89px;
  }
  .mr-large__89 {
    margin-right: 89px;
  }
  .mt-large__90 {
    margin-top: 90px;
  }
  .ml-large__90 {
    margin-left: 90px;
  }
  .mb-large__90 {
    margin-bottom: 90px;
  }
  .mr-large__90 {
    margin-right: 90px;
  }
  .mt-large__91 {
    margin-top: 91px;
  }
  .ml-large__91 {
    margin-left: 91px;
  }
  .mb-large__91 {
    margin-bottom: 91px;
  }
  .mr-large__91 {
    margin-right: 91px;
  }
  .mt-large__92 {
    margin-top: 92px;
  }
  .ml-large__92 {
    margin-left: 92px;
  }
  .mb-large__92 {
    margin-bottom: 92px;
  }
  .mr-large__92 {
    margin-right: 92px;
  }
  .mt-large__93 {
    margin-top: 93px;
  }
  .ml-large__93 {
    margin-left: 93px;
  }
  .mb-large__93 {
    margin-bottom: 93px;
  }
  .mr-large__93 {
    margin-right: 93px;
  }
  .mt-large__94 {
    margin-top: 94px;
  }
  .ml-large__94 {
    margin-left: 94px;
  }
  .mb-large__94 {
    margin-bottom: 94px;
  }
  .mr-large__94 {
    margin-right: 94px;
  }
  .mt-large__95 {
    margin-top: 95px;
  }
  .ml-large__95 {
    margin-left: 95px;
  }
  .mb-large__95 {
    margin-bottom: 95px;
  }
  .mr-large__95 {
    margin-right: 95px;
  }
  .mt-large__96 {
    margin-top: 96px;
  }
  .ml-large__96 {
    margin-left: 96px;
  }
  .mb-large__96 {
    margin-bottom: 96px;
  }
  .mr-large__96 {
    margin-right: 96px;
  }
  .mt-large__97 {
    margin-top: 97px;
  }
  .ml-large__97 {
    margin-left: 97px;
  }
  .mb-large__97 {
    margin-bottom: 97px;
  }
  .mr-large__97 {
    margin-right: 97px;
  }
  .mt-large__98 {
    margin-top: 98px;
  }
  .ml-large__98 {
    margin-left: 98px;
  }
  .mb-large__98 {
    margin-bottom: 98px;
  }
  .mr-large__98 {
    margin-right: 98px;
  }
  .mt-large__99 {
    margin-top: 99px;
  }
  .ml-large__99 {
    margin-left: 99px;
  }
  .mb-large__99 {
    margin-bottom: 99px;
  }
  .mr-large__99 {
    margin-right: 99px;
  }
  .mt-large__100 {
    margin-top: 100px;
  }
  .ml-large__100 {
    margin-left: 100px;
  }
  .mb-large__100 {
    margin-bottom: 100px;
  }
  .mr-large__100 {
    margin-right: 100px;
  }
  .mt-large__101 {
    margin-top: 101px;
  }
  .ml-large__101 {
    margin-left: 101px;
  }
  .mb-large__101 {
    margin-bottom: 101px;
  }
  .mr-large__101 {
    margin-right: 101px;
  }
  .mt-large__102 {
    margin-top: 102px;
  }
  .ml-large__102 {
    margin-left: 102px;
  }
  .mb-large__102 {
    margin-bottom: 102px;
  }
  .mr-large__102 {
    margin-right: 102px;
  }
  .mt-large__103 {
    margin-top: 103px;
  }
  .ml-large__103 {
    margin-left: 103px;
  }
  .mb-large__103 {
    margin-bottom: 103px;
  }
  .mr-large__103 {
    margin-right: 103px;
  }
  .mt-large__104 {
    margin-top: 104px;
  }
  .ml-large__104 {
    margin-left: 104px;
  }
  .mb-large__104 {
    margin-bottom: 104px;
  }
  .mr-large__104 {
    margin-right: 104px;
  }
  .mt-large__105 {
    margin-top: 105px;
  }
  .ml-large__105 {
    margin-left: 105px;
  }
  .mb-large__105 {
    margin-bottom: 105px;
  }
  .mr-large__105 {
    margin-right: 105px;
  }
  .mt-large__106 {
    margin-top: 106px;
  }
  .ml-large__106 {
    margin-left: 106px;
  }
  .mb-large__106 {
    margin-bottom: 106px;
  }
  .mr-large__106 {
    margin-right: 106px;
  }
  .mt-large__107 {
    margin-top: 107px;
  }
  .ml-large__107 {
    margin-left: 107px;
  }
  .mb-large__107 {
    margin-bottom: 107px;
  }
  .mr-large__107 {
    margin-right: 107px;
  }
  .mt-large__108 {
    margin-top: 108px;
  }
  .ml-large__108 {
    margin-left: 108px;
  }
  .mb-large__108 {
    margin-bottom: 108px;
  }
  .mr-large__108 {
    margin-right: 108px;
  }
  .mt-large__109 {
    margin-top: 109px;
  }
  .ml-large__109 {
    margin-left: 109px;
  }
  .mb-large__109 {
    margin-bottom: 109px;
  }
  .mr-large__109 {
    margin-right: 109px;
  }
  .mt-large__110 {
    margin-top: 110px;
  }
  .ml-large__110 {
    margin-left: 110px;
  }
  .mb-large__110 {
    margin-bottom: 110px;
  }
  .mr-large__110 {
    margin-right: 110px;
  }
  .mt-large__111 {
    margin-top: 111px;
  }
  .ml-large__111 {
    margin-left: 111px;
  }
  .mb-large__111 {
    margin-bottom: 111px;
  }
  .mr-large__111 {
    margin-right: 111px;
  }
  .mt-large__112 {
    margin-top: 112px;
  }
  .ml-large__112 {
    margin-left: 112px;
  }
  .mb-large__112 {
    margin-bottom: 112px;
  }
  .mr-large__112 {
    margin-right: 112px;
  }
  .mt-large__113 {
    margin-top: 113px;
  }
  .ml-large__113 {
    margin-left: 113px;
  }
  .mb-large__113 {
    margin-bottom: 113px;
  }
  .mr-large__113 {
    margin-right: 113px;
  }
  .mt-large__114 {
    margin-top: 114px;
  }
  .ml-large__114 {
    margin-left: 114px;
  }
  .mb-large__114 {
    margin-bottom: 114px;
  }
  .mr-large__114 {
    margin-right: 114px;
  }
  .mt-large__115 {
    margin-top: 115px;
  }
  .ml-large__115 {
    margin-left: 115px;
  }
  .mb-large__115 {
    margin-bottom: 115px;
  }
  .mr-large__115 {
    margin-right: 115px;
  }
  .mt-large__116 {
    margin-top: 116px;
  }
  .ml-large__116 {
    margin-left: 116px;
  }
  .mb-large__116 {
    margin-bottom: 116px;
  }
  .mr-large__116 {
    margin-right: 116px;
  }
  .mt-large__117 {
    margin-top: 117px;
  }
  .ml-large__117 {
    margin-left: 117px;
  }
  .mb-large__117 {
    margin-bottom: 117px;
  }
  .mr-large__117 {
    margin-right: 117px;
  }
  .mt-large__118 {
    margin-top: 118px;
  }
  .ml-large__118 {
    margin-left: 118px;
  }
  .mb-large__118 {
    margin-bottom: 118px;
  }
  .mr-large__118 {
    margin-right: 118px;
  }
  .mt-large__119 {
    margin-top: 119px;
  }
  .ml-large__119 {
    margin-left: 119px;
  }
  .mb-large__119 {
    margin-bottom: 119px;
  }
  .mr-large__119 {
    margin-right: 119px;
  }
  .mt-large__120 {
    margin-top: 120px;
  }
  .ml-large__120 {
    margin-left: 120px;
  }
  .mb-large__120 {
    margin-bottom: 120px;
  }
  .mr-large__120 {
    margin-right: 120px;
  }
  .mt-large__121 {
    margin-top: 121px;
  }
  .ml-large__121 {
    margin-left: 121px;
  }
  .mb-large__121 {
    margin-bottom: 121px;
  }
  .mr-large__121 {
    margin-right: 121px;
  }
  .mt-large__122 {
    margin-top: 122px;
  }
  .ml-large__122 {
    margin-left: 122px;
  }
  .mb-large__122 {
    margin-bottom: 122px;
  }
  .mr-large__122 {
    margin-right: 122px;
  }
  .mt-large__123 {
    margin-top: 123px;
  }
  .ml-large__123 {
    margin-left: 123px;
  }
  .mb-large__123 {
    margin-bottom: 123px;
  }
  .mr-large__123 {
    margin-right: 123px;
  }
  .mt-large__124 {
    margin-top: 124px;
  }
  .ml-large__124 {
    margin-left: 124px;
  }
  .mb-large__124 {
    margin-bottom: 124px;
  }
  .mr-large__124 {
    margin-right: 124px;
  }
  .mt-large__125 {
    margin-top: 125px;
  }
  .ml-large__125 {
    margin-left: 125px;
  }
  .mb-large__125 {
    margin-bottom: 125px;
  }
  .mr-large__125 {
    margin-right: 125px;
  }
  .mt-large__126 {
    margin-top: 126px;
  }
  .ml-large__126 {
    margin-left: 126px;
  }
  .mb-large__126 {
    margin-bottom: 126px;
  }
  .mr-large__126 {
    margin-right: 126px;
  }
  .mt-large__127 {
    margin-top: 127px;
  }
  .ml-large__127 {
    margin-left: 127px;
  }
  .mb-large__127 {
    margin-bottom: 127px;
  }
  .mr-large__127 {
    margin-right: 127px;
  }
  .mt-large__128 {
    margin-top: 128px;
  }
  .ml-large__128 {
    margin-left: 128px;
  }
  .mb-large__128 {
    margin-bottom: 128px;
  }
  .mr-large__128 {
    margin-right: 128px;
  }
  .mt-large__129 {
    margin-top: 129px;
  }
  .ml-large__129 {
    margin-left: 129px;
  }
  .mb-large__129 {
    margin-bottom: 129px;
  }
  .mr-large__129 {
    margin-right: 129px;
  }
  .mt-large__130 {
    margin-top: 130px;
  }
  .ml-large__130 {
    margin-left: 130px;
  }
  .mb-large__130 {
    margin-bottom: 130px;
  }
  .mr-large__130 {
    margin-right: 130px;
  }
  .mt-large__131 {
    margin-top: 131px;
  }
  .ml-large__131 {
    margin-left: 131px;
  }
  .mb-large__131 {
    margin-bottom: 131px;
  }
  .mr-large__131 {
    margin-right: 131px;
  }
  .mt-large__132 {
    margin-top: 132px;
  }
  .ml-large__132 {
    margin-left: 132px;
  }
  .mb-large__132 {
    margin-bottom: 132px;
  }
  .mr-large__132 {
    margin-right: 132px;
  }
  .mt-large__133 {
    margin-top: 133px;
  }
  .ml-large__133 {
    margin-left: 133px;
  }
  .mb-large__133 {
    margin-bottom: 133px;
  }
  .mr-large__133 {
    margin-right: 133px;
  }
  .mt-large__134 {
    margin-top: 134px;
  }
  .ml-large__134 {
    margin-left: 134px;
  }
  .mb-large__134 {
    margin-bottom: 134px;
  }
  .mr-large__134 {
    margin-right: 134px;
  }
  .mt-large__135 {
    margin-top: 135px;
  }
  .ml-large__135 {
    margin-left: 135px;
  }
  .mb-large__135 {
    margin-bottom: 135px;
  }
  .mr-large__135 {
    margin-right: 135px;
  }
  .mt-large__136 {
    margin-top: 136px;
  }
  .ml-large__136 {
    margin-left: 136px;
  }
  .mb-large__136 {
    margin-bottom: 136px;
  }
  .mr-large__136 {
    margin-right: 136px;
  }
  .mt-large__137 {
    margin-top: 137px;
  }
  .ml-large__137 {
    margin-left: 137px;
  }
  .mb-large__137 {
    margin-bottom: 137px;
  }
  .mr-large__137 {
    margin-right: 137px;
  }
  .mt-large__138 {
    margin-top: 138px;
  }
  .ml-large__138 {
    margin-left: 138px;
  }
  .mb-large__138 {
    margin-bottom: 138px;
  }
  .mr-large__138 {
    margin-right: 138px;
  }
  .mt-large__139 {
    margin-top: 139px;
  }
  .ml-large__139 {
    margin-left: 139px;
  }
  .mb-large__139 {
    margin-bottom: 139px;
  }
  .mr-large__139 {
    margin-right: 139px;
  }
  .mt-large__140 {
    margin-top: 140px;
  }
  .ml-large__140 {
    margin-left: 140px;
  }
  .mb-large__140 {
    margin-bottom: 140px;
  }
  .mr-large__140 {
    margin-right: 140px;
  }
  .mt-large__141 {
    margin-top: 141px;
  }
  .ml-large__141 {
    margin-left: 141px;
  }
  .mb-large__141 {
    margin-bottom: 141px;
  }
  .mr-large__141 {
    margin-right: 141px;
  }
  .mt-large__142 {
    margin-top: 142px;
  }
  .ml-large__142 {
    margin-left: 142px;
  }
  .mb-large__142 {
    margin-bottom: 142px;
  }
  .mr-large__142 {
    margin-right: 142px;
  }
  .mt-large__143 {
    margin-top: 143px;
  }
  .ml-large__143 {
    margin-left: 143px;
  }
  .mb-large__143 {
    margin-bottom: 143px;
  }
  .mr-large__143 {
    margin-right: 143px;
  }
  .mt-large__144 {
    margin-top: 144px;
  }
  .ml-large__144 {
    margin-left: 144px;
  }
  .mb-large__144 {
    margin-bottom: 144px;
  }
  .mr-large__144 {
    margin-right: 144px;
  }
  .mt-large__145 {
    margin-top: 145px;
  }
  .ml-large__145 {
    margin-left: 145px;
  }
  .mb-large__145 {
    margin-bottom: 145px;
  }
  .mr-large__145 {
    margin-right: 145px;
  }
  .mt-large__146 {
    margin-top: 146px;
  }
  .ml-large__146 {
    margin-left: 146px;
  }
  .mb-large__146 {
    margin-bottom: 146px;
  }
  .mr-large__146 {
    margin-right: 146px;
  }
  .mt-large__147 {
    margin-top: 147px;
  }
  .ml-large__147 {
    margin-left: 147px;
  }
  .mb-large__147 {
    margin-bottom: 147px;
  }
  .mr-large__147 {
    margin-right: 147px;
  }
  .mt-large__148 {
    margin-top: 148px;
  }
  .ml-large__148 {
    margin-left: 148px;
  }
  .mb-large__148 {
    margin-bottom: 148px;
  }
  .mr-large__148 {
    margin-right: 148px;
  }
  .mt-large__149 {
    margin-top: 149px;
  }
  .ml-large__149 {
    margin-left: 149px;
  }
  .mb-large__149 {
    margin-bottom: 149px;
  }
  .mr-large__149 {
    margin-right: 149px;
  }
  .mt-large__150 {
    margin-top: 150px;
  }
  .ml-large__150 {
    margin-left: 150px;
  }
  .mb-large__150 {
    margin-bottom: 150px;
  }
  .mr-large__150 {
    margin-right: 150px;
  }
  .mw-large__100 {
    max-width: 100px;
  }
  .mw-large__101 {
    max-width: 101px;
  }
  .mw-large__102 {
    max-width: 102px;
  }
  .mw-large__103 {
    max-width: 103px;
  }
  .mw-large__104 {
    max-width: 104px;
  }
  .mw-large__105 {
    max-width: 105px;
  }
  .mw-large__106 {
    max-width: 106px;
  }
  .mw-large__107 {
    max-width: 107px;
  }
  .mw-large__108 {
    max-width: 108px;
  }
  .mw-large__109 {
    max-width: 109px;
  }
  .mw-large__110 {
    max-width: 110px;
  }
  .mw-large__111 {
    max-width: 111px;
  }
  .mw-large__112 {
    max-width: 112px;
  }
  .mw-large__113 {
    max-width: 113px;
  }
  .mw-large__114 {
    max-width: 114px;
  }
  .mw-large__115 {
    max-width: 115px;
  }
  .mw-large__116 {
    max-width: 116px;
  }
  .mw-large__117 {
    max-width: 117px;
  }
  .mw-large__118 {
    max-width: 118px;
  }
  .mw-large__119 {
    max-width: 119px;
  }
  .mw-large__120 {
    max-width: 120px;
  }
  .mw-large__121 {
    max-width: 121px;
  }
  .mw-large__122 {
    max-width: 122px;
  }
  .mw-large__123 {
    max-width: 123px;
  }
  .mw-large__124 {
    max-width: 124px;
  }
  .mw-large__125 {
    max-width: 125px;
  }
  .mw-large__126 {
    max-width: 126px;
  }
  .mw-large__127 {
    max-width: 127px;
  }
  .mw-large__128 {
    max-width: 128px;
  }
  .mw-large__129 {
    max-width: 129px;
  }
  .mw-large__130 {
    max-width: 130px;
  }
  .mw-large__131 {
    max-width: 131px;
  }
  .mw-large__132 {
    max-width: 132px;
  }
  .mw-large__133 {
    max-width: 133px;
  }
  .mw-large__134 {
    max-width: 134px;
  }
  .mw-large__135 {
    max-width: 135px;
  }
  .mw-large__136 {
    max-width: 136px;
  }
  .mw-large__137 {
    max-width: 137px;
  }
  .mw-large__138 {
    max-width: 138px;
  }
  .mw-large__139 {
    max-width: 139px;
  }
  .mw-large__140 {
    max-width: 140px;
  }
  .mw-large__141 {
    max-width: 141px;
  }
  .mw-large__142 {
    max-width: 142px;
  }
  .mw-large__143 {
    max-width: 143px;
  }
  .mw-large__144 {
    max-width: 144px;
  }
  .mw-large__145 {
    max-width: 145px;
  }
  .mw-large__146 {
    max-width: 146px;
  }
  .mw-large__147 {
    max-width: 147px;
  }
  .mw-large__148 {
    max-width: 148px;
  }
  .mw-large__149 {
    max-width: 149px;
  }
  .mw-large__150 {
    max-width: 150px;
  }
  .mw-large__151 {
    max-width: 151px;
  }
  .mw-large__152 {
    max-width: 152px;
  }
  .mw-large__153 {
    max-width: 153px;
  }
  .mw-large__154 {
    max-width: 154px;
  }
  .mw-large__155 {
    max-width: 155px;
  }
  .mw-large__156 {
    max-width: 156px;
  }
  .mw-large__157 {
    max-width: 157px;
  }
  .mw-large__158 {
    max-width: 158px;
  }
  .mw-large__159 {
    max-width: 159px;
  }
  .mw-large__160 {
    max-width: 160px;
  }
  .mw-large__161 {
    max-width: 161px;
  }
  .mw-large__162 {
    max-width: 162px;
  }
  .mw-large__163 {
    max-width: 163px;
  }
  .mw-large__164 {
    max-width: 164px;
  }
  .mw-large__165 {
    max-width: 165px;
  }
  .mw-large__166 {
    max-width: 166px;
  }
  .mw-large__167 {
    max-width: 167px;
  }
  .mw-large__168 {
    max-width: 168px;
  }
  .mw-large__169 {
    max-width: 169px;
  }
  .mw-large__170 {
    max-width: 170px;
  }
  .mw-large__171 {
    max-width: 171px;
  }
  .mw-large__172 {
    max-width: 172px;
  }
  .mw-large__173 {
    max-width: 173px;
  }
  .mw-large__174 {
    max-width: 174px;
  }
  .mw-large__175 {
    max-width: 175px;
  }
  .mw-large__176 {
    max-width: 176px;
  }
  .mw-large__177 {
    max-width: 177px;
  }
  .mw-large__178 {
    max-width: 178px;
  }
  .mw-large__179 {
    max-width: 179px;
  }
  .mw-large__180 {
    max-width: 180px;
  }
  .mw-large__181 {
    max-width: 181px;
  }
  .mw-large__182 {
    max-width: 182px;
  }
  .mw-large__183 {
    max-width: 183px;
  }
  .mw-large__184 {
    max-width: 184px;
  }
  .mw-large__185 {
    max-width: 185px;
  }
  .mw-large__186 {
    max-width: 186px;
  }
  .mw-large__187 {
    max-width: 187px;
  }
  .mw-large__188 {
    max-width: 188px;
  }
  .mw-large__189 {
    max-width: 189px;
  }
  .mw-large__190 {
    max-width: 190px;
  }
  .mw-large__191 {
    max-width: 191px;
  }
  .mw-large__192 {
    max-width: 192px;
  }
  .mw-large__193 {
    max-width: 193px;
  }
  .mw-large__194 {
    max-width: 194px;
  }
  .mw-large__195 {
    max-width: 195px;
  }
  .mw-large__196 {
    max-width: 196px;
  }
  .mw-large__197 {
    max-width: 197px;
  }
  .mw-large__198 {
    max-width: 198px;
  }
  .mw-large__199 {
    max-width: 199px;
  }
  .mw-large__200 {
    max-width: 200px;
  }
  .mw-large__201 {
    max-width: 201px;
  }
  .mw-large__202 {
    max-width: 202px;
  }
  .mw-large__203 {
    max-width: 203px;
  }
  .mw-large__204 {
    max-width: 204px;
  }
  .mw-large__205 {
    max-width: 205px;
  }
  .mw-large__206 {
    max-width: 206px;
  }
  .mw-large__207 {
    max-width: 207px;
  }
  .mw-large__208 {
    max-width: 208px;
  }
  .mw-large__209 {
    max-width: 209px;
  }
  .mw-large__210 {
    max-width: 210px;
  }
  .mw-large__211 {
    max-width: 211px;
  }
  .mw-large__212 {
    max-width: 212px;
  }
  .mw-large__213 {
    max-width: 213px;
  }
  .mw-large__214 {
    max-width: 214px;
  }
  .mw-large__215 {
    max-width: 215px;
  }
  .mw-large__216 {
    max-width: 216px;
  }
  .mw-large__217 {
    max-width: 217px;
  }
  .mw-large__218 {
    max-width: 218px;
  }
  .mw-large__219 {
    max-width: 219px;
  }
  .mw-large__220 {
    max-width: 220px;
  }
  .mw-large__221 {
    max-width: 221px;
  }
  .mw-large__222 {
    max-width: 222px;
  }
  .mw-large__223 {
    max-width: 223px;
  }
  .mw-large__224 {
    max-width: 224px;
  }
  .mw-large__225 {
    max-width: 225px;
  }
  .mw-large__226 {
    max-width: 226px;
  }
  .mw-large__227 {
    max-width: 227px;
  }
  .mw-large__228 {
    max-width: 228px;
  }
  .mw-large__229 {
    max-width: 229px;
  }
  .mw-large__230 {
    max-width: 230px;
  }
  .mw-large__231 {
    max-width: 231px;
  }
  .mw-large__232 {
    max-width: 232px;
  }
  .mw-large__233 {
    max-width: 233px;
  }
  .mw-large__234 {
    max-width: 234px;
  }
  .mw-large__235 {
    max-width: 235px;
  }
  .mw-large__236 {
    max-width: 236px;
  }
  .mw-large__237 {
    max-width: 237px;
  }
  .mw-large__238 {
    max-width: 238px;
  }
  .mw-large__239 {
    max-width: 239px;
  }
  .mw-large__240 {
    max-width: 240px;
  }
  .mw-large__241 {
    max-width: 241px;
  }
  .mw-large__242 {
    max-width: 242px;
  }
  .mw-large__243 {
    max-width: 243px;
  }
  .mw-large__244 {
    max-width: 244px;
  }
  .mw-large__245 {
    max-width: 245px;
  }
  .mw-large__246 {
    max-width: 246px;
  }
  .mw-large__247 {
    max-width: 247px;
  }
  .mw-large__248 {
    max-width: 248px;
  }
  .mw-large__249 {
    max-width: 249px;
  }
  .mw-large__250 {
    max-width: 250px;
  }
  .mw-large__251 {
    max-width: 251px;
  }
  .mw-large__252 {
    max-width: 252px;
  }
  .mw-large__253 {
    max-width: 253px;
  }
  .mw-large__254 {
    max-width: 254px;
  }
  .mw-large__255 {
    max-width: 255px;
  }
  .mw-large__256 {
    max-width: 256px;
  }
  .mw-large__257 {
    max-width: 257px;
  }
  .mw-large__258 {
    max-width: 258px;
  }
  .mw-large__259 {
    max-width: 259px;
  }
  .mw-large__260 {
    max-width: 260px;
  }
  .mw-large__261 {
    max-width: 261px;
  }
  .mw-large__262 {
    max-width: 262px;
  }
  .mw-large__263 {
    max-width: 263px;
  }
  .mw-large__264 {
    max-width: 264px;
  }
  .mw-large__265 {
    max-width: 265px;
  }
  .mw-large__266 {
    max-width: 266px;
  }
  .mw-large__267 {
    max-width: 267px;
  }
  .mw-large__268 {
    max-width: 268px;
  }
  .mw-large__269 {
    max-width: 269px;
  }
  .mw-large__270 {
    max-width: 270px;
  }
  .mw-large__271 {
    max-width: 271px;
  }
  .mw-large__272 {
    max-width: 272px;
  }
  .mw-large__273 {
    max-width: 273px;
  }
  .mw-large__274 {
    max-width: 274px;
  }
  .mw-large__275 {
    max-width: 275px;
  }
  .mw-large__276 {
    max-width: 276px;
  }
  .mw-large__277 {
    max-width: 277px;
  }
  .mw-large__278 {
    max-width: 278px;
  }
  .mw-large__279 {
    max-width: 279px;
  }
  .mw-large__280 {
    max-width: 280px;
  }
  .mw-large__281 {
    max-width: 281px;
  }
  .mw-large__282 {
    max-width: 282px;
  }
  .mw-large__283 {
    max-width: 283px;
  }
  .mw-large__284 {
    max-width: 284px;
  }
  .mw-large__285 {
    max-width: 285px;
  }
  .mw-large__286 {
    max-width: 286px;
  }
  .mw-large__287 {
    max-width: 287px;
  }
  .mw-large__288 {
    max-width: 288px;
  }
  .mw-large__289 {
    max-width: 289px;
  }
  .mw-large__290 {
    max-width: 290px;
  }
  .mw-large__291 {
    max-width: 291px;
  }
  .mw-large__292 {
    max-width: 292px;
  }
  .mw-large__293 {
    max-width: 293px;
  }
  .mw-large__294 {
    max-width: 294px;
  }
  .mw-large__295 {
    max-width: 295px;
  }
  .mw-large__296 {
    max-width: 296px;
  }
  .mw-large__297 {
    max-width: 297px;
  }
  .mw-large__298 {
    max-width: 298px;
  }
  .mw-large__299 {
    max-width: 299px;
  }
  .mw-large__300 {
    max-width: 300px;
  }
  .mw-large__301 {
    max-width: 301px;
  }
  .mw-large__302 {
    max-width: 302px;
  }
  .mw-large__303 {
    max-width: 303px;
  }
  .mw-large__304 {
    max-width: 304px;
  }
  .mw-large__305 {
    max-width: 305px;
  }
  .mw-large__306 {
    max-width: 306px;
  }
  .mw-large__307 {
    max-width: 307px;
  }
  .mw-large__308 {
    max-width: 308px;
  }
  .mw-large__309 {
    max-width: 309px;
  }
  .mw-large__310 {
    max-width: 310px;
  }
  .mw-large__311 {
    max-width: 311px;
  }
  .mw-large__312 {
    max-width: 312px;
  }
  .mw-large__313 {
    max-width: 313px;
  }
  .mw-large__314 {
    max-width: 314px;
  }
  .mw-large__315 {
    max-width: 315px;
  }
  .mw-large__316 {
    max-width: 316px;
  }
  .mw-large__317 {
    max-width: 317px;
  }
  .mw-large__318 {
    max-width: 318px;
  }
  .mw-large__319 {
    max-width: 319px;
  }
  .mw-large__320 {
    max-width: 320px;
  }
  .mw-large__321 {
    max-width: 321px;
  }
  .mw-large__322 {
    max-width: 322px;
  }
  .mw-large__323 {
    max-width: 323px;
  }
  .mw-large__324 {
    max-width: 324px;
  }
  .mw-large__325 {
    max-width: 325px;
  }
  .mw-large__326 {
    max-width: 326px;
  }
  .mw-large__327 {
    max-width: 327px;
  }
  .mw-large__328 {
    max-width: 328px;
  }
  .mw-large__329 {
    max-width: 329px;
  }
  .mw-large__330 {
    max-width: 330px;
  }
  .mw-large__331 {
    max-width: 331px;
  }
  .mw-large__332 {
    max-width: 332px;
  }
  .mw-large__333 {
    max-width: 333px;
  }
  .mw-large__334 {
    max-width: 334px;
  }
  .mw-large__335 {
    max-width: 335px;
  }
  .mw-large__336 {
    max-width: 336px;
  }
  .mw-large__337 {
    max-width: 337px;
  }
  .mw-large__338 {
    max-width: 338px;
  }
  .mw-large__339 {
    max-width: 339px;
  }
  .mw-large__340 {
    max-width: 340px;
  }
  .mw-large__341 {
    max-width: 341px;
  }
  .mw-large__342 {
    max-width: 342px;
  }
  .mw-large__343 {
    max-width: 343px;
  }
  .mw-large__344 {
    max-width: 344px;
  }
  .mw-large__345 {
    max-width: 345px;
  }
  .mw-large__346 {
    max-width: 346px;
  }
  .mw-large__347 {
    max-width: 347px;
  }
  .mw-large__348 {
    max-width: 348px;
  }
  .mw-large__349 {
    max-width: 349px;
  }
  .mw-large__350 {
    max-width: 350px;
  }
  .mw-large__351 {
    max-width: 351px;
  }
  .mw-large__352 {
    max-width: 352px;
  }
  .mw-large__353 {
    max-width: 353px;
  }
  .mw-large__354 {
    max-width: 354px;
  }
  .mw-large__355 {
    max-width: 355px;
  }
  .mw-large__356 {
    max-width: 356px;
  }
  .mw-large__357 {
    max-width: 357px;
  }
  .mw-large__358 {
    max-width: 358px;
  }
  .mw-large__359 {
    max-width: 359px;
  }
  .mw-large__360 {
    max-width: 360px;
  }
  .mw-large__361 {
    max-width: 361px;
  }
  .mw-large__362 {
    max-width: 362px;
  }
  .mw-large__363 {
    max-width: 363px;
  }
  .mw-large__364 {
    max-width: 364px;
  }
  .mw-large__365 {
    max-width: 365px;
  }
  .mw-large__366 {
    max-width: 366px;
  }
  .mw-large__367 {
    max-width: 367px;
  }
  .mw-large__368 {
    max-width: 368px;
  }
  .mw-large__369 {
    max-width: 369px;
  }
  .mw-large__370 {
    max-width: 370px;
  }
  .mw-large__371 {
    max-width: 371px;
  }
  .mw-large__372 {
    max-width: 372px;
  }
  .mw-large__373 {
    max-width: 373px;
  }
  .mw-large__374 {
    max-width: 374px;
  }
  .mw-large__375 {
    max-width: 375px;
  }
  .mw-large__376 {
    max-width: 376px;
  }
  .mw-large__377 {
    max-width: 377px;
  }
  .mw-large__378 {
    max-width: 378px;
  }
  .mw-large__379 {
    max-width: 379px;
  }
  .mw-large__380 {
    max-width: 380px;
  }
  .mw-large__381 {
    max-width: 381px;
  }
  .mw-large__382 {
    max-width: 382px;
  }
  .mw-large__383 {
    max-width: 383px;
  }
  .mw-large__384 {
    max-width: 384px;
  }
  .mw-large__385 {
    max-width: 385px;
  }
  .mw-large__386 {
    max-width: 386px;
  }
  .mw-large__387 {
    max-width: 387px;
  }
  .mw-large__388 {
    max-width: 388px;
  }
  .mw-large__389 {
    max-width: 389px;
  }
  .mw-large__390 {
    max-width: 390px;
  }
  .mw-large__391 {
    max-width: 391px;
  }
  .mw-large__392 {
    max-width: 392px;
  }
  .mw-large__393 {
    max-width: 393px;
  }
  .mw-large__394 {
    max-width: 394px;
  }
  .mw-large__395 {
    max-width: 395px;
  }
  .mw-large__396 {
    max-width: 396px;
  }
  .mw-large__397 {
    max-width: 397px;
  }
  .mw-large__398 {
    max-width: 398px;
  }
  .mw-large__399 {
    max-width: 399px;
  }
  .mw-large__400 {
    max-width: 400px;
  }
  .mw-large__401 {
    max-width: 401px;
  }
  .mw-large__402 {
    max-width: 402px;
  }
  .mw-large__403 {
    max-width: 403px;
  }
  .mw-large__404 {
    max-width: 404px;
  }
  .mw-large__405 {
    max-width: 405px;
  }
  .mw-large__406 {
    max-width: 406px;
  }
  .mw-large__407 {
    max-width: 407px;
  }
  .mw-large__408 {
    max-width: 408px;
  }
  .mw-large__409 {
    max-width: 409px;
  }
  .mw-large__410 {
    max-width: 410px;
  }
  .mw-large__411 {
    max-width: 411px;
  }
  .mw-large__412 {
    max-width: 412px;
  }
  .mw-large__413 {
    max-width: 413px;
  }
  .mw-large__414 {
    max-width: 414px;
  }
  .mw-large__415 {
    max-width: 415px;
  }
  .mw-large__416 {
    max-width: 416px;
  }
  .mw-large__417 {
    max-width: 417px;
  }
  .mw-large__418 {
    max-width: 418px;
  }
  .mw-large__419 {
    max-width: 419px;
  }
  .mw-large__420 {
    max-width: 420px;
  }
  .mw-large__421 {
    max-width: 421px;
  }
  .mw-large__422 {
    max-width: 422px;
  }
  .mw-large__423 {
    max-width: 423px;
  }
  .mw-large__424 {
    max-width: 424px;
  }
  .mw-large__425 {
    max-width: 425px;
  }
  .mw-large__426 {
    max-width: 426px;
  }
  .mw-large__427 {
    max-width: 427px;
  }
  .mw-large__428 {
    max-width: 428px;
  }
  .mw-large__429 {
    max-width: 429px;
  }
  .mw-large__430 {
    max-width: 430px;
  }
  .mw-large__431 {
    max-width: 431px;
  }
  .mw-large__432 {
    max-width: 432px;
  }
  .mw-large__433 {
    max-width: 433px;
  }
  .mw-large__434 {
    max-width: 434px;
  }
  .mw-large__435 {
    max-width: 435px;
  }
  .mw-large__436 {
    max-width: 436px;
  }
  .mw-large__437 {
    max-width: 437px;
  }
  .mw-large__438 {
    max-width: 438px;
  }
  .mw-large__439 {
    max-width: 439px;
  }
  .mw-large__440 {
    max-width: 440px;
  }
  .mw-large__441 {
    max-width: 441px;
  }
  .mw-large__442 {
    max-width: 442px;
  }
  .mw-large__443 {
    max-width: 443px;
  }
  .mw-large__444 {
    max-width: 444px;
  }
  .mw-large__445 {
    max-width: 445px;
  }
  .mw-large__446 {
    max-width: 446px;
  }
  .mw-large__447 {
    max-width: 447px;
  }
  .mw-large__448 {
    max-width: 448px;
  }
  .mw-large__449 {
    max-width: 449px;
  }
  .mw-large__450 {
    max-width: 450px;
  }
  .mw-large__451 {
    max-width: 451px;
  }
  .mw-large__452 {
    max-width: 452px;
  }
  .mw-large__453 {
    max-width: 453px;
  }
  .mw-large__454 {
    max-width: 454px;
  }
  .mw-large__455 {
    max-width: 455px;
  }
  .mw-large__456 {
    max-width: 456px;
  }
  .mw-large__457 {
    max-width: 457px;
  }
  .mw-large__458 {
    max-width: 458px;
  }
  .mw-large__459 {
    max-width: 459px;
  }
  .mw-large__460 {
    max-width: 460px;
  }
  .mw-large__461 {
    max-width: 461px;
  }
  .mw-large__462 {
    max-width: 462px;
  }
  .mw-large__463 {
    max-width: 463px;
  }
  .mw-large__464 {
    max-width: 464px;
  }
  .mw-large__465 {
    max-width: 465px;
  }
  .mw-large__466 {
    max-width: 466px;
  }
  .mw-large__467 {
    max-width: 467px;
  }
  .mw-large__468 {
    max-width: 468px;
  }
  .mw-large__469 {
    max-width: 469px;
  }
  .mw-large__470 {
    max-width: 470px;
  }
  .mw-large__471 {
    max-width: 471px;
  }
  .mw-large__472 {
    max-width: 472px;
  }
  .mw-large__473 {
    max-width: 473px;
  }
  .mw-large__474 {
    max-width: 474px;
  }
  .mw-large__475 {
    max-width: 475px;
  }
  .mw-large__476 {
    max-width: 476px;
  }
  .mw-large__477 {
    max-width: 477px;
  }
  .mw-large__478 {
    max-width: 478px;
  }
  .mw-large__479 {
    max-width: 479px;
  }
  .mw-large__480 {
    max-width: 480px;
  }
  .mw-large__481 {
    max-width: 481px;
  }
  .mw-large__482 {
    max-width: 482px;
  }
  .mw-large__483 {
    max-width: 483px;
  }
  .mw-large__484 {
    max-width: 484px;
  }
  .mw-large__485 {
    max-width: 485px;
  }
  .mw-large__486 {
    max-width: 486px;
  }
  .mw-large__487 {
    max-width: 487px;
  }
  .mw-large__488 {
    max-width: 488px;
  }
  .mw-large__489 {
    max-width: 489px;
  }
  .mw-large__490 {
    max-width: 490px;
  }
  .mw-large__491 {
    max-width: 491px;
  }
  .mw-large__492 {
    max-width: 492px;
  }
  .mw-large__493 {
    max-width: 493px;
  }
  .mw-large__494 {
    max-width: 494px;
  }
  .mw-large__495 {
    max-width: 495px;
  }
  .mw-large__496 {
    max-width: 496px;
  }
  .mw-large__497 {
    max-width: 497px;
  }
  .mw-large__498 {
    max-width: 498px;
  }
  .mw-large__499 {
    max-width: 499px;
  }
  .mw-large__500 {
    max-width: 500px;
  }
  .mw-large__501 {
    max-width: 501px;
  }
  .mw-large__502 {
    max-width: 502px;
  }
  .mw-large__503 {
    max-width: 503px;
  }
  .mw-large__504 {
    max-width: 504px;
  }
  .mw-large__505 {
    max-width: 505px;
  }
  .mw-large__506 {
    max-width: 506px;
  }
  .mw-large__507 {
    max-width: 507px;
  }
  .mw-large__508 {
    max-width: 508px;
  }
  .mw-large__509 {
    max-width: 509px;
  }
  .mw-large__510 {
    max-width: 510px;
  }
  .mw-large__511 {
    max-width: 511px;
  }
  .mw-large__512 {
    max-width: 512px;
  }
  .mw-large__513 {
    max-width: 513px;
  }
  .mw-large__514 {
    max-width: 514px;
  }
  .mw-large__515 {
    max-width: 515px;
  }
  .mw-large__516 {
    max-width: 516px;
  }
  .mw-large__517 {
    max-width: 517px;
  }
  .mw-large__518 {
    max-width: 518px;
  }
  .mw-large__519 {
    max-width: 519px;
  }
  .mw-large__520 {
    max-width: 520px;
  }
  .mw-large__521 {
    max-width: 521px;
  }
  .mw-large__522 {
    max-width: 522px;
  }
  .mw-large__523 {
    max-width: 523px;
  }
  .mw-large__524 {
    max-width: 524px;
  }
  .mw-large__525 {
    max-width: 525px;
  }
  .mw-large__526 {
    max-width: 526px;
  }
  .mw-large__527 {
    max-width: 527px;
  }
  .mw-large__528 {
    max-width: 528px;
  }
  .mw-large__529 {
    max-width: 529px;
  }
  .mw-large__530 {
    max-width: 530px;
  }
  .mw-large__531 {
    max-width: 531px;
  }
  .mw-large__532 {
    max-width: 532px;
  }
  .mw-large__533 {
    max-width: 533px;
  }
  .mw-large__534 {
    max-width: 534px;
  }
  .mw-large__535 {
    max-width: 535px;
  }
  .mw-large__536 {
    max-width: 536px;
  }
  .mw-large__537 {
    max-width: 537px;
  }
  .mw-large__538 {
    max-width: 538px;
  }
  .mw-large__539 {
    max-width: 539px;
  }
  .mw-large__540 {
    max-width: 540px;
  }
  .mw-large__541 {
    max-width: 541px;
  }
  .mw-large__542 {
    max-width: 542px;
  }
  .mw-large__543 {
    max-width: 543px;
  }
  .mw-large__544 {
    max-width: 544px;
  }
  .mw-large__545 {
    max-width: 545px;
  }
  .mw-large__546 {
    max-width: 546px;
  }
  .mw-large__547 {
    max-width: 547px;
  }
  .mw-large__548 {
    max-width: 548px;
  }
  .mw-large__549 {
    max-width: 549px;
  }
  .mw-large__550 {
    max-width: 550px;
  }
  .mw-large__551 {
    max-width: 551px;
  }
  .mw-large__552 {
    max-width: 552px;
  }
  .mw-large__553 {
    max-width: 553px;
  }
  .mw-large__554 {
    max-width: 554px;
  }
  .mw-large__555 {
    max-width: 555px;
  }
  .mw-large__556 {
    max-width: 556px;
  }
  .mw-large__557 {
    max-width: 557px;
  }
  .mw-large__558 {
    max-width: 558px;
  }
  .mw-large__559 {
    max-width: 559px;
  }
  .mw-large__560 {
    max-width: 560px;
  }
  .mw-large__561 {
    max-width: 561px;
  }
  .mw-large__562 {
    max-width: 562px;
  }
  .mw-large__563 {
    max-width: 563px;
  }
  .mw-large__564 {
    max-width: 564px;
  }
  .mw-large__565 {
    max-width: 565px;
  }
  .mw-large__566 {
    max-width: 566px;
  }
  .mw-large__567 {
    max-width: 567px;
  }
  .mw-large__568 {
    max-width: 568px;
  }
  .mw-large__569 {
    max-width: 569px;
  }
  .mw-large__570 {
    max-width: 570px;
  }
  .mw-large__571 {
    max-width: 571px;
  }
  .mw-large__572 {
    max-width: 572px;
  }
  .mw-large__573 {
    max-width: 573px;
  }
  .mw-large__574 {
    max-width: 574px;
  }
  .mw-large__575 {
    max-width: 575px;
  }
  .mw-large__576 {
    max-width: 576px;
  }
  .mw-large__577 {
    max-width: 577px;
  }
  .mw-large__578 {
    max-width: 578px;
  }
  .mw-large__579 {
    max-width: 579px;
  }
  .mw-large__580 {
    max-width: 580px;
  }
  .mw-large__581 {
    max-width: 581px;
  }
  .mw-large__582 {
    max-width: 582px;
  }
  .mw-large__583 {
    max-width: 583px;
  }
  .mw-large__584 {
    max-width: 584px;
  }
  .mw-large__585 {
    max-width: 585px;
  }
  .mw-large__586 {
    max-width: 586px;
  }
  .mw-large__587 {
    max-width: 587px;
  }
  .mw-large__588 {
    max-width: 588px;
  }
  .mw-large__589 {
    max-width: 589px;
  }
  .mw-large__590 {
    max-width: 590px;
  }
  .mw-large__591 {
    max-width: 591px;
  }
  .mw-large__592 {
    max-width: 592px;
  }
  .mw-large__593 {
    max-width: 593px;
  }
  .mw-large__594 {
    max-width: 594px;
  }
  .mw-large__595 {
    max-width: 595px;
  }
  .mw-large__596 {
    max-width: 596px;
  }
  .mw-large__597 {
    max-width: 597px;
  }
  .mw-large__598 {
    max-width: 598px;
  }
  .mw-large__599 {
    max-width: 599px;
  }
  .mw-large__600 {
    max-width: 600px;
  }
  .mw-large__601 {
    max-width: 601px;
  }
  .mw-large__602 {
    max-width: 602px;
  }
  .mw-large__603 {
    max-width: 603px;
  }
  .mw-large__604 {
    max-width: 604px;
  }
  .mw-large__605 {
    max-width: 605px;
  }
  .mw-large__606 {
    max-width: 606px;
  }
  .mw-large__607 {
    max-width: 607px;
  }
  .mw-large__608 {
    max-width: 608px;
  }
  .mw-large__609 {
    max-width: 609px;
  }
  .mw-large__610 {
    max-width: 610px;
  }
  .mw-large__611 {
    max-width: 611px;
  }
  .mw-large__612 {
    max-width: 612px;
  }
  .mw-large__613 {
    max-width: 613px;
  }
  .mw-large__614 {
    max-width: 614px;
  }
  .mw-large__615 {
    max-width: 615px;
  }
  .mw-large__616 {
    max-width: 616px;
  }
  .mw-large__617 {
    max-width: 617px;
  }
  .mw-large__618 {
    max-width: 618px;
  }
  .mw-large__619 {
    max-width: 619px;
  }
  .mw-large__620 {
    max-width: 620px;
  }
  .mw-large__621 {
    max-width: 621px;
  }
  .mw-large__622 {
    max-width: 622px;
  }
  .mw-large__623 {
    max-width: 623px;
  }
  .mw-large__624 {
    max-width: 624px;
  }
  .mw-large__625 {
    max-width: 625px;
  }
  .mw-large__626 {
    max-width: 626px;
  }
  .mw-large__627 {
    max-width: 627px;
  }
  .mw-large__628 {
    max-width: 628px;
  }
  .mw-large__629 {
    max-width: 629px;
  }
  .mw-large__630 {
    max-width: 630px;
  }
  .mw-large__631 {
    max-width: 631px;
  }
  .mw-large__632 {
    max-width: 632px;
  }
  .mw-large__633 {
    max-width: 633px;
  }
  .mw-large__634 {
    max-width: 634px;
  }
  .mw-large__635 {
    max-width: 635px;
  }
  .mw-large__636 {
    max-width: 636px;
  }
  .mw-large__637 {
    max-width: 637px;
  }
  .mw-large__638 {
    max-width: 638px;
  }
  .mw-large__639 {
    max-width: 639px;
  }
  .mw-large__640 {
    max-width: 640px;
  }
  .mw-large__641 {
    max-width: 641px;
  }
  .mw-large__642 {
    max-width: 642px;
  }
  .mw-large__643 {
    max-width: 643px;
  }
  .mw-large__644 {
    max-width: 644px;
  }
  .mw-large__645 {
    max-width: 645px;
  }
  .mw-large__646 {
    max-width: 646px;
  }
  .mw-large__647 {
    max-width: 647px;
  }
  .mw-large__648 {
    max-width: 648px;
  }
  .mw-large__649 {
    max-width: 649px;
  }
  .mw-large__650 {
    max-width: 650px;
  }
  .mw-large__651 {
    max-width: 651px;
  }
  .mw-large__652 {
    max-width: 652px;
  }
  .mw-large__653 {
    max-width: 653px;
  }
  .mw-large__654 {
    max-width: 654px;
  }
  .mw-large__655 {
    max-width: 655px;
  }
  .mw-large__656 {
    max-width: 656px;
  }
  .mw-large__657 {
    max-width: 657px;
  }
  .mw-large__658 {
    max-width: 658px;
  }
  .mw-large__659 {
    max-width: 659px;
  }
  .mw-large__660 {
    max-width: 660px;
  }
  .mw-large__661 {
    max-width: 661px;
  }
  .mw-large__662 {
    max-width: 662px;
  }
  .mw-large__663 {
    max-width: 663px;
  }
  .mw-large__664 {
    max-width: 664px;
  }
  .mw-large__665 {
    max-width: 665px;
  }
  .mw-large__666 {
    max-width: 666px;
  }
  .mw-large__667 {
    max-width: 667px;
  }
  .mw-large__668 {
    max-width: 668px;
  }
  .mw-large__669 {
    max-width: 669px;
  }
  .mw-large__670 {
    max-width: 670px;
  }
  .mw-large__671 {
    max-width: 671px;
  }
  .mw-large__672 {
    max-width: 672px;
  }
  .mw-large__673 {
    max-width: 673px;
  }
  .mw-large__674 {
    max-width: 674px;
  }
  .mw-large__675 {
    max-width: 675px;
  }
  .mw-large__676 {
    max-width: 676px;
  }
  .mw-large__677 {
    max-width: 677px;
  }
  .mw-large__678 {
    max-width: 678px;
  }
  .mw-large__679 {
    max-width: 679px;
  }
  .mw-large__680 {
    max-width: 680px;
  }
  .mw-large__681 {
    max-width: 681px;
  }
  .mw-large__682 {
    max-width: 682px;
  }
  .mw-large__683 {
    max-width: 683px;
  }
  .mw-large__684 {
    max-width: 684px;
  }
  .mw-large__685 {
    max-width: 685px;
  }
  .mw-large__686 {
    max-width: 686px;
  }
  .mw-large__687 {
    max-width: 687px;
  }
  .mw-large__688 {
    max-width: 688px;
  }
  .mw-large__689 {
    max-width: 689px;
  }
  .mw-large__690 {
    max-width: 690px;
  }
  .mw-large__691 {
    max-width: 691px;
  }
  .mw-large__692 {
    max-width: 692px;
  }
  .mw-large__693 {
    max-width: 693px;
  }
  .mw-large__694 {
    max-width: 694px;
  }
  .mw-large__695 {
    max-width: 695px;
  }
  .mw-large__696 {
    max-width: 696px;
  }
  .mw-large__697 {
    max-width: 697px;
  }
  .mw-large__698 {
    max-width: 698px;
  }
  .mw-large__699 {
    max-width: 699px;
  }
  .mw-large__700 {
    max-width: 700px;
  }
  .mw-large__701 {
    max-width: 701px;
  }
  .mw-large__702 {
    max-width: 702px;
  }
  .mw-large__703 {
    max-width: 703px;
  }
  .mw-large__704 {
    max-width: 704px;
  }
  .mw-large__705 {
    max-width: 705px;
  }
  .mw-large__706 {
    max-width: 706px;
  }
  .mw-large__707 {
    max-width: 707px;
  }
  .mw-large__708 {
    max-width: 708px;
  }
  .mw-large__709 {
    max-width: 709px;
  }
  .mw-large__710 {
    max-width: 710px;
  }
  .mw-large__711 {
    max-width: 711px;
  }
  .mw-large__712 {
    max-width: 712px;
  }
  .mw-large__713 {
    max-width: 713px;
  }
  .mw-large__714 {
    max-width: 714px;
  }
  .mw-large__715 {
    max-width: 715px;
  }
  .mw-large__716 {
    max-width: 716px;
  }
  .mw-large__717 {
    max-width: 717px;
  }
  .mw-large__718 {
    max-width: 718px;
  }
  .mw-large__719 {
    max-width: 719px;
  }
  .mw-large__720 {
    max-width: 720px;
  }
  .mw-large__721 {
    max-width: 721px;
  }
  .mw-large__722 {
    max-width: 722px;
  }
  .mw-large__723 {
    max-width: 723px;
  }
  .mw-large__724 {
    max-width: 724px;
  }
  .mw-large__725 {
    max-width: 725px;
  }
  .mw-large__726 {
    max-width: 726px;
  }
  .mw-large__727 {
    max-width: 727px;
  }
  .mw-large__728 {
    max-width: 728px;
  }
  .mw-large__729 {
    max-width: 729px;
  }
  .mw-large__730 {
    max-width: 730px;
  }
  .mw-large__731 {
    max-width: 731px;
  }
  .mw-large__732 {
    max-width: 732px;
  }
  .mw-large__733 {
    max-width: 733px;
  }
  .mw-large__734 {
    max-width: 734px;
  }
  .mw-large__735 {
    max-width: 735px;
  }
  .mw-large__736 {
    max-width: 736px;
  }
  .mw-large__737 {
    max-width: 737px;
  }
  .mw-large__738 {
    max-width: 738px;
  }
  .mw-large__739 {
    max-width: 739px;
  }
  .mw-large__740 {
    max-width: 740px;
  }
  .mw-large__741 {
    max-width: 741px;
  }
  .mw-large__742 {
    max-width: 742px;
  }
  .mw-large__743 {
    max-width: 743px;
  }
  .mw-large__744 {
    max-width: 744px;
  }
  .mw-large__745 {
    max-width: 745px;
  }
  .mw-large__746 {
    max-width: 746px;
  }
  .mw-large__747 {
    max-width: 747px;
  }
  .mw-large__748 {
    max-width: 748px;
  }
  .mw-large__749 {
    max-width: 749px;
  }
  .mw-large__750 {
    max-width: 750px;
  }
  .mw-large__751 {
    max-width: 751px;
  }
  .mw-large__752 {
    max-width: 752px;
  }
  .mw-large__753 {
    max-width: 753px;
  }
  .mw-large__754 {
    max-width: 754px;
  }
  .mw-large__755 {
    max-width: 755px;
  }
  .mw-large__756 {
    max-width: 756px;
  }
  .mw-large__757 {
    max-width: 757px;
  }
  .mw-large__758 {
    max-width: 758px;
  }
  .mw-large__759 {
    max-width: 759px;
  }
  .mw-large__760 {
    max-width: 760px;
  }
  .mw-large__761 {
    max-width: 761px;
  }
  .mw-large__762 {
    max-width: 762px;
  }
  .mw-large__763 {
    max-width: 763px;
  }
  .mw-large__764 {
    max-width: 764px;
  }
  .mw-large__765 {
    max-width: 765px;
  }
  .mw-large__766 {
    max-width: 766px;
  }
  .mw-large__767 {
    max-width: 767px;
  }
  .mw-large__768 {
    max-width: 768px;
  }
  .mw-large__769 {
    max-width: 769px;
  }
  .mw-large__770 {
    max-width: 770px;
  }
  .mw-large__771 {
    max-width: 771px;
  }
  .mw-large__772 {
    max-width: 772px;
  }
  .mw-large__773 {
    max-width: 773px;
  }
  .mw-large__774 {
    max-width: 774px;
  }
  .mw-large__775 {
    max-width: 775px;
  }
  .mw-large__776 {
    max-width: 776px;
  }
  .mw-large__777 {
    max-width: 777px;
  }
  .mw-large__778 {
    max-width: 778px;
  }
  .mw-large__779 {
    max-width: 779px;
  }
  .mw-large__780 {
    max-width: 780px;
  }
  .mw-large__781 {
    max-width: 781px;
  }
  .mw-large__782 {
    max-width: 782px;
  }
  .mw-large__783 {
    max-width: 783px;
  }
  .mw-large__784 {
    max-width: 784px;
  }
  .mw-large__785 {
    max-width: 785px;
  }
  .mw-large__786 {
    max-width: 786px;
  }
  .mw-large__787 {
    max-width: 787px;
  }
  .mw-large__788 {
    max-width: 788px;
  }
  .mw-large__789 {
    max-width: 789px;
  }
  .mw-large__790 {
    max-width: 790px;
  }
  .mw-large__791 {
    max-width: 791px;
  }
  .mw-large__792 {
    max-width: 792px;
  }
  .mw-large__793 {
    max-width: 793px;
  }
  .mw-large__794 {
    max-width: 794px;
  }
  .mw-large__795 {
    max-width: 795px;
  }
  .mw-large__796 {
    max-width: 796px;
  }
  .mw-large__797 {
    max-width: 797px;
  }
  .mw-large__798 {
    max-width: 798px;
  }
  .mw-large__799 {
    max-width: 799px;
  }
  .mw-large__800 {
    max-width: 800px;
  }
  .mw-large__801 {
    max-width: 801px;
  }
  .mw-large__802 {
    max-width: 802px;
  }
  .mw-large__803 {
    max-width: 803px;
  }
  .mw-large__804 {
    max-width: 804px;
  }
  .mw-large__805 {
    max-width: 805px;
  }
  .mw-large__806 {
    max-width: 806px;
  }
  .mw-large__807 {
    max-width: 807px;
  }
  .mw-large__808 {
    max-width: 808px;
  }
  .mw-large__809 {
    max-width: 809px;
  }
  .mw-large__810 {
    max-width: 810px;
  }
  .mw-large__811 {
    max-width: 811px;
  }
  .mw-large__812 {
    max-width: 812px;
  }
  .mw-large__813 {
    max-width: 813px;
  }
  .mw-large__814 {
    max-width: 814px;
  }
  .mw-large__815 {
    max-width: 815px;
  }
  .mw-large__816 {
    max-width: 816px;
  }
  .mw-large__817 {
    max-width: 817px;
  }
  .mw-large__818 {
    max-width: 818px;
  }
  .mw-large__819 {
    max-width: 819px;
  }
  .mw-large__820 {
    max-width: 820px;
  }
  .mw-large__821 {
    max-width: 821px;
  }
  .mw-large__822 {
    max-width: 822px;
  }
  .mw-large__823 {
    max-width: 823px;
  }
  .mw-large__824 {
    max-width: 824px;
  }
  .mw-large__825 {
    max-width: 825px;
  }
  .mw-large__826 {
    max-width: 826px;
  }
  .mw-large__827 {
    max-width: 827px;
  }
  .mw-large__828 {
    max-width: 828px;
  }
  .mw-large__829 {
    max-width: 829px;
  }
  .mw-large__830 {
    max-width: 830px;
  }
  .mw-large__831 {
    max-width: 831px;
  }
  .mw-large__832 {
    max-width: 832px;
  }
  .mw-large__833 {
    max-width: 833px;
  }
  .mw-large__834 {
    max-width: 834px;
  }
  .mw-large__835 {
    max-width: 835px;
  }
  .mw-large__836 {
    max-width: 836px;
  }
  .mw-large__837 {
    max-width: 837px;
  }
  .mw-large__838 {
    max-width: 838px;
  }
  .mw-large__839 {
    max-width: 839px;
  }
  .mw-large__840 {
    max-width: 840px;
  }
  .mw-large__841 {
    max-width: 841px;
  }
  .mw-large__842 {
    max-width: 842px;
  }
  .mw-large__843 {
    max-width: 843px;
  }
  .mw-large__844 {
    max-width: 844px;
  }
  .mw-large__845 {
    max-width: 845px;
  }
  .mw-large__846 {
    max-width: 846px;
  }
  .mw-large__847 {
    max-width: 847px;
  }
  .mw-large__848 {
    max-width: 848px;
  }
  .mw-large__849 {
    max-width: 849px;
  }
  .mw-large__850 {
    max-width: 850px;
  }
  .mw-large__851 {
    max-width: 851px;
  }
  .mw-large__852 {
    max-width: 852px;
  }
  .mw-large__853 {
    max-width: 853px;
  }
  .mw-large__854 {
    max-width: 854px;
  }
  .mw-large__855 {
    max-width: 855px;
  }
  .mw-large__856 {
    max-width: 856px;
  }
  .mw-large__857 {
    max-width: 857px;
  }
  .mw-large__858 {
    max-width: 858px;
  }
  .mw-large__859 {
    max-width: 859px;
  }
  .mw-large__860 {
    max-width: 860px;
  }
  .mw-large__861 {
    max-width: 861px;
  }
  .mw-large__862 {
    max-width: 862px;
  }
  .mw-large__863 {
    max-width: 863px;
  }
  .mw-large__864 {
    max-width: 864px;
  }
  .mw-large__865 {
    max-width: 865px;
  }
  .mw-large__866 {
    max-width: 866px;
  }
  .mw-large__867 {
    max-width: 867px;
  }
  .mw-large__868 {
    max-width: 868px;
  }
  .mw-large__869 {
    max-width: 869px;
  }
  .mw-large__870 {
    max-width: 870px;
  }
  .mw-large__871 {
    max-width: 871px;
  }
  .mw-large__872 {
    max-width: 872px;
  }
  .mw-large__873 {
    max-width: 873px;
  }
  .mw-large__874 {
    max-width: 874px;
  }
  .mw-large__875 {
    max-width: 875px;
  }
  .mw-large__876 {
    max-width: 876px;
  }
  .mw-large__877 {
    max-width: 877px;
  }
  .mw-large__878 {
    max-width: 878px;
  }
  .mw-large__879 {
    max-width: 879px;
  }
  .mw-large__880 {
    max-width: 880px;
  }
  .mw-large__881 {
    max-width: 881px;
  }
  .mw-large__882 {
    max-width: 882px;
  }
  .mw-large__883 {
    max-width: 883px;
  }
  .mw-large__884 {
    max-width: 884px;
  }
  .mw-large__885 {
    max-width: 885px;
  }
  .mw-large__886 {
    max-width: 886px;
  }
  .mw-large__887 {
    max-width: 887px;
  }
  .mw-large__888 {
    max-width: 888px;
  }
  .mw-large__889 {
    max-width: 889px;
  }
  .mw-large__890 {
    max-width: 890px;
  }
  .mw-large__891 {
    max-width: 891px;
  }
  .mw-large__892 {
    max-width: 892px;
  }
  .mw-large__893 {
    max-width: 893px;
  }
  .mw-large__894 {
    max-width: 894px;
  }
  .mw-large__895 {
    max-width: 895px;
  }
  .mw-large__896 {
    max-width: 896px;
  }
  .mw-large__897 {
    max-width: 897px;
  }
  .mw-large__898 {
    max-width: 898px;
  }
  .mw-large__899 {
    max-width: 899px;
  }
  .mw-large__900 {
    max-width: 900px;
  }
  .mw-large__901 {
    max-width: 901px;
  }
  .mw-large__902 {
    max-width: 902px;
  }
  .mw-large__903 {
    max-width: 903px;
  }
  .mw-large__904 {
    max-width: 904px;
  }
  .mw-large__905 {
    max-width: 905px;
  }
  .mw-large__906 {
    max-width: 906px;
  }
  .mw-large__907 {
    max-width: 907px;
  }
  .mw-large__908 {
    max-width: 908px;
  }
  .mw-large__909 {
    max-width: 909px;
  }
  .mw-large__910 {
    max-width: 910px;
  }
  .mw-large__911 {
    max-width: 911px;
  }
  .mw-large__912 {
    max-width: 912px;
  }
  .mw-large__913 {
    max-width: 913px;
  }
  .mw-large__914 {
    max-width: 914px;
  }
  .mw-large__915 {
    max-width: 915px;
  }
  .mw-large__916 {
    max-width: 916px;
  }
  .mw-large__917 {
    max-width: 917px;
  }
  .mw-large__918 {
    max-width: 918px;
  }
  .mw-large__919 {
    max-width: 919px;
  }
  .mw-large__920 {
    max-width: 920px;
  }
  .mw-large__921 {
    max-width: 921px;
  }
  .mw-large__922 {
    max-width: 922px;
  }
  .mw-large__923 {
    max-width: 923px;
  }
  .mw-large__924 {
    max-width: 924px;
  }
  .mw-large__925 {
    max-width: 925px;
  }
  .mw-large__926 {
    max-width: 926px;
  }
  .mw-large__927 {
    max-width: 927px;
  }
  .mw-large__928 {
    max-width: 928px;
  }
  .mw-large__929 {
    max-width: 929px;
  }
  .mw-large__930 {
    max-width: 930px;
  }
  .mw-large__931 {
    max-width: 931px;
  }
  .mw-large__932 {
    max-width: 932px;
  }
  .mw-large__933 {
    max-width: 933px;
  }
  .mw-large__934 {
    max-width: 934px;
  }
  .mw-large__935 {
    max-width: 935px;
  }
  .mw-large__936 {
    max-width: 936px;
  }
  .mw-large__937 {
    max-width: 937px;
  }
  .mw-large__938 {
    max-width: 938px;
  }
  .mw-large__939 {
    max-width: 939px;
  }
  .mw-large__940 {
    max-width: 940px;
  }
  .mw-large__941 {
    max-width: 941px;
  }
  .mw-large__942 {
    max-width: 942px;
  }
  .mw-large__943 {
    max-width: 943px;
  }
  .mw-large__944 {
    max-width: 944px;
  }
  .mw-large__945 {
    max-width: 945px;
  }
  .mw-large__946 {
    max-width: 946px;
  }
  .mw-large__947 {
    max-width: 947px;
  }
  .mw-large__948 {
    max-width: 948px;
  }
  .mw-large__949 {
    max-width: 949px;
  }
  .mw-large__950 {
    max-width: 950px;
  }
  .mw-large__951 {
    max-width: 951px;
  }
  .mw-large__952 {
    max-width: 952px;
  }
  .mw-large__953 {
    max-width: 953px;
  }
  .mw-large__954 {
    max-width: 954px;
  }
  .mw-large__955 {
    max-width: 955px;
  }
  .mw-large__956 {
    max-width: 956px;
  }
  .mw-large__957 {
    max-width: 957px;
  }
  .mw-large__958 {
    max-width: 958px;
  }
  .mw-large__959 {
    max-width: 959px;
  }
  .mw-large__960 {
    max-width: 960px;
  }
  .mw-large__961 {
    max-width: 961px;
  }
  .mw-large__962 {
    max-width: 962px;
  }
  .mw-large__963 {
    max-width: 963px;
  }
  .mw-large__964 {
    max-width: 964px;
  }
  .mw-large__965 {
    max-width: 965px;
  }
  .mw-large__966 {
    max-width: 966px;
  }
  .mw-large__967 {
    max-width: 967px;
  }
  .mw-large__968 {
    max-width: 968px;
  }
  .mw-large__969 {
    max-width: 969px;
  }
  .mw-large__970 {
    max-width: 970px;
  }
  .mw-large__971 {
    max-width: 971px;
  }
  .mw-large__972 {
    max-width: 972px;
  }
  .mw-large__973 {
    max-width: 973px;
  }
  .mw-large__974 {
    max-width: 974px;
  }
  .mw-large__975 {
    max-width: 975px;
  }
  .mw-large__976 {
    max-width: 976px;
  }
  .mw-large__977 {
    max-width: 977px;
  }
  .mw-large__978 {
    max-width: 978px;
  }
  .mw-large__979 {
    max-width: 979px;
  }
  .mw-large__980 {
    max-width: 980px;
  }
  .mw-large__981 {
    max-width: 981px;
  }
  .mw-large__982 {
    max-width: 982px;
  }
  .mw-large__983 {
    max-width: 983px;
  }
  .mw-large__984 {
    max-width: 984px;
  }
  .mw-large__985 {
    max-width: 985px;
  }
  .mw-large__986 {
    max-width: 986px;
  }
  .mw-large__987 {
    max-width: 987px;
  }
  .mw-large__988 {
    max-width: 988px;
  }
  .mw-large__989 {
    max-width: 989px;
  }
  .mw-large__990 {
    max-width: 990px;
  }
  .mw-large__991 {
    max-width: 991px;
  }
  .mw-large__992 {
    max-width: 992px;
  }
}
@media screen and (max-width: 768px) {
  .mr-medium__auto {
    margin-right: auto;
  }
  .ml-medium__auto {
    margin-left: auto;
  }
  .mt-medium__1 {
    margin-top: 1px;
  }
  .ml-medium__1 {
    margin-left: 1px;
  }
  .mb-medium__1 {
    margin-bottom: 1px;
  }
  .mr-medium__1 {
    margin-right: 1px;
  }
  .mt-medium__2 {
    margin-top: 2px;
  }
  .ml-medium__2 {
    margin-left: 2px;
  }
  .mb-medium__2 {
    margin-bottom: 2px;
  }
  .mr-medium__2 {
    margin-right: 2px;
  }
  .mt-medium__3 {
    margin-top: 3px;
  }
  .ml-medium__3 {
    margin-left: 3px;
  }
  .mb-medium__3 {
    margin-bottom: 3px;
  }
  .mr-medium__3 {
    margin-right: 3px;
  }
  .mt-medium__4 {
    margin-top: 4px;
  }
  .ml-medium__4 {
    margin-left: 4px;
  }
  .mb-medium__4 {
    margin-bottom: 4px;
  }
  .mr-medium__4 {
    margin-right: 4px;
  }
  .mt-medium__5 {
    margin-top: 5px;
  }
  .ml-medium__5 {
    margin-left: 5px;
  }
  .mb-medium__5 {
    margin-bottom: 5px;
  }
  .mr-medium__5 {
    margin-right: 5px;
  }
  .mt-medium__6 {
    margin-top: 6px;
  }
  .ml-medium__6 {
    margin-left: 6px;
  }
  .mb-medium__6 {
    margin-bottom: 6px;
  }
  .mr-medium__6 {
    margin-right: 6px;
  }
  .mt-medium__7 {
    margin-top: 7px;
  }
  .ml-medium__7 {
    margin-left: 7px;
  }
  .mb-medium__7 {
    margin-bottom: 7px;
  }
  .mr-medium__7 {
    margin-right: 7px;
  }
  .mt-medium__8 {
    margin-top: 8px;
  }
  .ml-medium__8 {
    margin-left: 8px;
  }
  .mb-medium__8 {
    margin-bottom: 8px;
  }
  .mr-medium__8 {
    margin-right: 8px;
  }
  .mt-medium__9 {
    margin-top: 9px;
  }
  .ml-medium__9 {
    margin-left: 9px;
  }
  .mb-medium__9 {
    margin-bottom: 9px;
  }
  .mr-medium__9 {
    margin-right: 9px;
  }
  .mt-medium__10 {
    margin-top: 10px;
  }
  .ml-medium__10 {
    margin-left: 10px;
  }
  .mb-medium__10 {
    margin-bottom: 10px;
  }
  .mr-medium__10 {
    margin-right: 10px;
  }
  .mt-medium__11 {
    margin-top: 11px;
  }
  .ml-medium__11 {
    margin-left: 11px;
  }
  .mb-medium__11 {
    margin-bottom: 11px;
  }
  .mr-medium__11 {
    margin-right: 11px;
  }
  .mt-medium__12 {
    margin-top: 12px;
  }
  .ml-medium__12 {
    margin-left: 12px;
  }
  .mb-medium__12 {
    margin-bottom: 12px;
  }
  .mr-medium__12 {
    margin-right: 12px;
  }
  .mt-medium__13 {
    margin-top: 13px;
  }
  .ml-medium__13 {
    margin-left: 13px;
  }
  .mb-medium__13 {
    margin-bottom: 13px;
  }
  .mr-medium__13 {
    margin-right: 13px;
  }
  .mt-medium__14 {
    margin-top: 14px;
  }
  .ml-medium__14 {
    margin-left: 14px;
  }
  .mb-medium__14 {
    margin-bottom: 14px;
  }
  .mr-medium__14 {
    margin-right: 14px;
  }
  .mt-medium__15 {
    margin-top: 15px;
  }
  .ml-medium__15 {
    margin-left: 15px;
  }
  .mb-medium__15 {
    margin-bottom: 15px;
  }
  .mr-medium__15 {
    margin-right: 15px;
  }
  .mt-medium__16 {
    margin-top: 16px;
  }
  .ml-medium__16 {
    margin-left: 16px;
  }
  .mb-medium__16 {
    margin-bottom: 16px;
  }
  .mr-medium__16 {
    margin-right: 16px;
  }
  .mt-medium__17 {
    margin-top: 17px;
  }
  .ml-medium__17 {
    margin-left: 17px;
  }
  .mb-medium__17 {
    margin-bottom: 17px;
  }
  .mr-medium__17 {
    margin-right: 17px;
  }
  .mt-medium__18 {
    margin-top: 18px;
  }
  .ml-medium__18 {
    margin-left: 18px;
  }
  .mb-medium__18 {
    margin-bottom: 18px;
  }
  .mr-medium__18 {
    margin-right: 18px;
  }
  .mt-medium__19 {
    margin-top: 19px;
  }
  .ml-medium__19 {
    margin-left: 19px;
  }
  .mb-medium__19 {
    margin-bottom: 19px;
  }
  .mr-medium__19 {
    margin-right: 19px;
  }
  .mt-medium__20 {
    margin-top: 20px;
  }
  .ml-medium__20 {
    margin-left: 20px;
  }
  .mb-medium__20 {
    margin-bottom: 20px;
  }
  .mr-medium__20 {
    margin-right: 20px;
  }
  .mt-medium__21 {
    margin-top: 21px;
  }
  .ml-medium__21 {
    margin-left: 21px;
  }
  .mb-medium__21 {
    margin-bottom: 21px;
  }
  .mr-medium__21 {
    margin-right: 21px;
  }
  .mt-medium__22 {
    margin-top: 22px;
  }
  .ml-medium__22 {
    margin-left: 22px;
  }
  .mb-medium__22 {
    margin-bottom: 22px;
  }
  .mr-medium__22 {
    margin-right: 22px;
  }
  .mt-medium__23 {
    margin-top: 23px;
  }
  .ml-medium__23 {
    margin-left: 23px;
  }
  .mb-medium__23 {
    margin-bottom: 23px;
  }
  .mr-medium__23 {
    margin-right: 23px;
  }
  .mt-medium__24 {
    margin-top: 24px;
  }
  .ml-medium__24 {
    margin-left: 24px;
  }
  .mb-medium__24 {
    margin-bottom: 24px;
  }
  .mr-medium__24 {
    margin-right: 24px;
  }
  .mt-medium__25 {
    margin-top: 25px;
  }
  .ml-medium__25 {
    margin-left: 25px;
  }
  .mb-medium__25 {
    margin-bottom: 25px;
  }
  .mr-medium__25 {
    margin-right: 25px;
  }
  .mt-medium__26 {
    margin-top: 26px;
  }
  .ml-medium__26 {
    margin-left: 26px;
  }
  .mb-medium__26 {
    margin-bottom: 26px;
  }
  .mr-medium__26 {
    margin-right: 26px;
  }
  .mt-medium__27 {
    margin-top: 27px;
  }
  .ml-medium__27 {
    margin-left: 27px;
  }
  .mb-medium__27 {
    margin-bottom: 27px;
  }
  .mr-medium__27 {
    margin-right: 27px;
  }
  .mt-medium__28 {
    margin-top: 28px;
  }
  .ml-medium__28 {
    margin-left: 28px;
  }
  .mb-medium__28 {
    margin-bottom: 28px;
  }
  .mr-medium__28 {
    margin-right: 28px;
  }
  .mt-medium__29 {
    margin-top: 29px;
  }
  .ml-medium__29 {
    margin-left: 29px;
  }
  .mb-medium__29 {
    margin-bottom: 29px;
  }
  .mr-medium__29 {
    margin-right: 29px;
  }
  .mt-medium__30 {
    margin-top: 30px;
  }
  .ml-medium__30 {
    margin-left: 30px;
  }
  .mb-medium__30 {
    margin-bottom: 30px;
  }
  .mr-medium__30 {
    margin-right: 30px;
  }
  .mt-medium__31 {
    margin-top: 31px;
  }
  .ml-medium__31 {
    margin-left: 31px;
  }
  .mb-medium__31 {
    margin-bottom: 31px;
  }
  .mr-medium__31 {
    margin-right: 31px;
  }
  .mt-medium__32 {
    margin-top: 32px;
  }
  .ml-medium__32 {
    margin-left: 32px;
  }
  .mb-medium__32 {
    margin-bottom: 32px;
  }
  .mr-medium__32 {
    margin-right: 32px;
  }
  .mt-medium__33 {
    margin-top: 33px;
  }
  .ml-medium__33 {
    margin-left: 33px;
  }
  .mb-medium__33 {
    margin-bottom: 33px;
  }
  .mr-medium__33 {
    margin-right: 33px;
  }
  .mt-medium__34 {
    margin-top: 34px;
  }
  .ml-medium__34 {
    margin-left: 34px;
  }
  .mb-medium__34 {
    margin-bottom: 34px;
  }
  .mr-medium__34 {
    margin-right: 34px;
  }
  .mt-medium__35 {
    margin-top: 35px;
  }
  .ml-medium__35 {
    margin-left: 35px;
  }
  .mb-medium__35 {
    margin-bottom: 35px;
  }
  .mr-medium__35 {
    margin-right: 35px;
  }
  .mt-medium__36 {
    margin-top: 36px;
  }
  .ml-medium__36 {
    margin-left: 36px;
  }
  .mb-medium__36 {
    margin-bottom: 36px;
  }
  .mr-medium__36 {
    margin-right: 36px;
  }
  .mt-medium__37 {
    margin-top: 37px;
  }
  .ml-medium__37 {
    margin-left: 37px;
  }
  .mb-medium__37 {
    margin-bottom: 37px;
  }
  .mr-medium__37 {
    margin-right: 37px;
  }
  .mt-medium__38 {
    margin-top: 38px;
  }
  .ml-medium__38 {
    margin-left: 38px;
  }
  .mb-medium__38 {
    margin-bottom: 38px;
  }
  .mr-medium__38 {
    margin-right: 38px;
  }
  .mt-medium__39 {
    margin-top: 39px;
  }
  .ml-medium__39 {
    margin-left: 39px;
  }
  .mb-medium__39 {
    margin-bottom: 39px;
  }
  .mr-medium__39 {
    margin-right: 39px;
  }
  .mt-medium__40 {
    margin-top: 40px;
  }
  .ml-medium__40 {
    margin-left: 40px;
  }
  .mb-medium__40 {
    margin-bottom: 40px;
  }
  .mr-medium__40 {
    margin-right: 40px;
  }
  .mt-medium__41 {
    margin-top: 41px;
  }
  .ml-medium__41 {
    margin-left: 41px;
  }
  .mb-medium__41 {
    margin-bottom: 41px;
  }
  .mr-medium__41 {
    margin-right: 41px;
  }
  .mt-medium__42 {
    margin-top: 42px;
  }
  .ml-medium__42 {
    margin-left: 42px;
  }
  .mb-medium__42 {
    margin-bottom: 42px;
  }
  .mr-medium__42 {
    margin-right: 42px;
  }
  .mt-medium__43 {
    margin-top: 43px;
  }
  .ml-medium__43 {
    margin-left: 43px;
  }
  .mb-medium__43 {
    margin-bottom: 43px;
  }
  .mr-medium__43 {
    margin-right: 43px;
  }
  .mt-medium__44 {
    margin-top: 44px;
  }
  .ml-medium__44 {
    margin-left: 44px;
  }
  .mb-medium__44 {
    margin-bottom: 44px;
  }
  .mr-medium__44 {
    margin-right: 44px;
  }
  .mt-medium__45 {
    margin-top: 45px;
  }
  .ml-medium__45 {
    margin-left: 45px;
  }
  .mb-medium__45 {
    margin-bottom: 45px;
  }
  .mr-medium__45 {
    margin-right: 45px;
  }
  .mt-medium__46 {
    margin-top: 46px;
  }
  .ml-medium__46 {
    margin-left: 46px;
  }
  .mb-medium__46 {
    margin-bottom: 46px;
  }
  .mr-medium__46 {
    margin-right: 46px;
  }
  .mt-medium__47 {
    margin-top: 47px;
  }
  .ml-medium__47 {
    margin-left: 47px;
  }
  .mb-medium__47 {
    margin-bottom: 47px;
  }
  .mr-medium__47 {
    margin-right: 47px;
  }
  .mt-medium__48 {
    margin-top: 48px;
  }
  .ml-medium__48 {
    margin-left: 48px;
  }
  .mb-medium__48 {
    margin-bottom: 48px;
  }
  .mr-medium__48 {
    margin-right: 48px;
  }
  .mt-medium__49 {
    margin-top: 49px;
  }
  .ml-medium__49 {
    margin-left: 49px;
  }
  .mb-medium__49 {
    margin-bottom: 49px;
  }
  .mr-medium__49 {
    margin-right: 49px;
  }
  .mt-medium__50 {
    margin-top: 50px;
  }
  .ml-medium__50 {
    margin-left: 50px;
  }
  .mb-medium__50 {
    margin-bottom: 50px;
  }
  .mr-medium__50 {
    margin-right: 50px;
  }
  .mt-medium__51 {
    margin-top: 51px;
  }
  .ml-medium__51 {
    margin-left: 51px;
  }
  .mb-medium__51 {
    margin-bottom: 51px;
  }
  .mr-medium__51 {
    margin-right: 51px;
  }
  .mt-medium__52 {
    margin-top: 52px;
  }
  .ml-medium__52 {
    margin-left: 52px;
  }
  .mb-medium__52 {
    margin-bottom: 52px;
  }
  .mr-medium__52 {
    margin-right: 52px;
  }
  .mt-medium__53 {
    margin-top: 53px;
  }
  .ml-medium__53 {
    margin-left: 53px;
  }
  .mb-medium__53 {
    margin-bottom: 53px;
  }
  .mr-medium__53 {
    margin-right: 53px;
  }
  .mt-medium__54 {
    margin-top: 54px;
  }
  .ml-medium__54 {
    margin-left: 54px;
  }
  .mb-medium__54 {
    margin-bottom: 54px;
  }
  .mr-medium__54 {
    margin-right: 54px;
  }
  .mt-medium__55 {
    margin-top: 55px;
  }
  .ml-medium__55 {
    margin-left: 55px;
  }
  .mb-medium__55 {
    margin-bottom: 55px;
  }
  .mr-medium__55 {
    margin-right: 55px;
  }
  .mt-medium__56 {
    margin-top: 56px;
  }
  .ml-medium__56 {
    margin-left: 56px;
  }
  .mb-medium__56 {
    margin-bottom: 56px;
  }
  .mr-medium__56 {
    margin-right: 56px;
  }
  .mt-medium__57 {
    margin-top: 57px;
  }
  .ml-medium__57 {
    margin-left: 57px;
  }
  .mb-medium__57 {
    margin-bottom: 57px;
  }
  .mr-medium__57 {
    margin-right: 57px;
  }
  .mt-medium__58 {
    margin-top: 58px;
  }
  .ml-medium__58 {
    margin-left: 58px;
  }
  .mb-medium__58 {
    margin-bottom: 58px;
  }
  .mr-medium__58 {
    margin-right: 58px;
  }
  .mt-medium__59 {
    margin-top: 59px;
  }
  .ml-medium__59 {
    margin-left: 59px;
  }
  .mb-medium__59 {
    margin-bottom: 59px;
  }
  .mr-medium__59 {
    margin-right: 59px;
  }
  .mt-medium__60 {
    margin-top: 60px;
  }
  .ml-medium__60 {
    margin-left: 60px;
  }
  .mb-medium__60 {
    margin-bottom: 60px;
  }
  .mr-medium__60 {
    margin-right: 60px;
  }
  .mt-medium__61 {
    margin-top: 61px;
  }
  .ml-medium__61 {
    margin-left: 61px;
  }
  .mb-medium__61 {
    margin-bottom: 61px;
  }
  .mr-medium__61 {
    margin-right: 61px;
  }
  .mt-medium__62 {
    margin-top: 62px;
  }
  .ml-medium__62 {
    margin-left: 62px;
  }
  .mb-medium__62 {
    margin-bottom: 62px;
  }
  .mr-medium__62 {
    margin-right: 62px;
  }
  .mt-medium__63 {
    margin-top: 63px;
  }
  .ml-medium__63 {
    margin-left: 63px;
  }
  .mb-medium__63 {
    margin-bottom: 63px;
  }
  .mr-medium__63 {
    margin-right: 63px;
  }
  .mt-medium__64 {
    margin-top: 64px;
  }
  .ml-medium__64 {
    margin-left: 64px;
  }
  .mb-medium__64 {
    margin-bottom: 64px;
  }
  .mr-medium__64 {
    margin-right: 64px;
  }
  .mt-medium__65 {
    margin-top: 65px;
  }
  .ml-medium__65 {
    margin-left: 65px;
  }
  .mb-medium__65 {
    margin-bottom: 65px;
  }
  .mr-medium__65 {
    margin-right: 65px;
  }
  .mt-medium__66 {
    margin-top: 66px;
  }
  .ml-medium__66 {
    margin-left: 66px;
  }
  .mb-medium__66 {
    margin-bottom: 66px;
  }
  .mr-medium__66 {
    margin-right: 66px;
  }
  .mt-medium__67 {
    margin-top: 67px;
  }
  .ml-medium__67 {
    margin-left: 67px;
  }
  .mb-medium__67 {
    margin-bottom: 67px;
  }
  .mr-medium__67 {
    margin-right: 67px;
  }
  .mt-medium__68 {
    margin-top: 68px;
  }
  .ml-medium__68 {
    margin-left: 68px;
  }
  .mb-medium__68 {
    margin-bottom: 68px;
  }
  .mr-medium__68 {
    margin-right: 68px;
  }
  .mt-medium__69 {
    margin-top: 69px;
  }
  .ml-medium__69 {
    margin-left: 69px;
  }
  .mb-medium__69 {
    margin-bottom: 69px;
  }
  .mr-medium__69 {
    margin-right: 69px;
  }
  .mt-medium__70 {
    margin-top: 70px;
  }
  .ml-medium__70 {
    margin-left: 70px;
  }
  .mb-medium__70 {
    margin-bottom: 70px;
  }
  .mr-medium__70 {
    margin-right: 70px;
  }
  .mt-medium__71 {
    margin-top: 71px;
  }
  .ml-medium__71 {
    margin-left: 71px;
  }
  .mb-medium__71 {
    margin-bottom: 71px;
  }
  .mr-medium__71 {
    margin-right: 71px;
  }
  .mt-medium__72 {
    margin-top: 72px;
  }
  .ml-medium__72 {
    margin-left: 72px;
  }
  .mb-medium__72 {
    margin-bottom: 72px;
  }
  .mr-medium__72 {
    margin-right: 72px;
  }
  .mt-medium__73 {
    margin-top: 73px;
  }
  .ml-medium__73 {
    margin-left: 73px;
  }
  .mb-medium__73 {
    margin-bottom: 73px;
  }
  .mr-medium__73 {
    margin-right: 73px;
  }
  .mt-medium__74 {
    margin-top: 74px;
  }
  .ml-medium__74 {
    margin-left: 74px;
  }
  .mb-medium__74 {
    margin-bottom: 74px;
  }
  .mr-medium__74 {
    margin-right: 74px;
  }
  .mt-medium__75 {
    margin-top: 75px;
  }
  .ml-medium__75 {
    margin-left: 75px;
  }
  .mb-medium__75 {
    margin-bottom: 75px;
  }
  .mr-medium__75 {
    margin-right: 75px;
  }
  .mt-medium__76 {
    margin-top: 76px;
  }
  .ml-medium__76 {
    margin-left: 76px;
  }
  .mb-medium__76 {
    margin-bottom: 76px;
  }
  .mr-medium__76 {
    margin-right: 76px;
  }
  .mt-medium__77 {
    margin-top: 77px;
  }
  .ml-medium__77 {
    margin-left: 77px;
  }
  .mb-medium__77 {
    margin-bottom: 77px;
  }
  .mr-medium__77 {
    margin-right: 77px;
  }
  .mt-medium__78 {
    margin-top: 78px;
  }
  .ml-medium__78 {
    margin-left: 78px;
  }
  .mb-medium__78 {
    margin-bottom: 78px;
  }
  .mr-medium__78 {
    margin-right: 78px;
  }
  .mt-medium__79 {
    margin-top: 79px;
  }
  .ml-medium__79 {
    margin-left: 79px;
  }
  .mb-medium__79 {
    margin-bottom: 79px;
  }
  .mr-medium__79 {
    margin-right: 79px;
  }
  .mt-medium__80 {
    margin-top: 80px;
  }
  .ml-medium__80 {
    margin-left: 80px;
  }
  .mb-medium__80 {
    margin-bottom: 80px;
  }
  .mr-medium__80 {
    margin-right: 80px;
  }
  .mt-medium__81 {
    margin-top: 81px;
  }
  .ml-medium__81 {
    margin-left: 81px;
  }
  .mb-medium__81 {
    margin-bottom: 81px;
  }
  .mr-medium__81 {
    margin-right: 81px;
  }
  .mt-medium__82 {
    margin-top: 82px;
  }
  .ml-medium__82 {
    margin-left: 82px;
  }
  .mb-medium__82 {
    margin-bottom: 82px;
  }
  .mr-medium__82 {
    margin-right: 82px;
  }
  .mt-medium__83 {
    margin-top: 83px;
  }
  .ml-medium__83 {
    margin-left: 83px;
  }
  .mb-medium__83 {
    margin-bottom: 83px;
  }
  .mr-medium__83 {
    margin-right: 83px;
  }
  .mt-medium__84 {
    margin-top: 84px;
  }
  .ml-medium__84 {
    margin-left: 84px;
  }
  .mb-medium__84 {
    margin-bottom: 84px;
  }
  .mr-medium__84 {
    margin-right: 84px;
  }
  .mt-medium__85 {
    margin-top: 85px;
  }
  .ml-medium__85 {
    margin-left: 85px;
  }
  .mb-medium__85 {
    margin-bottom: 85px;
  }
  .mr-medium__85 {
    margin-right: 85px;
  }
  .mt-medium__86 {
    margin-top: 86px;
  }
  .ml-medium__86 {
    margin-left: 86px;
  }
  .mb-medium__86 {
    margin-bottom: 86px;
  }
  .mr-medium__86 {
    margin-right: 86px;
  }
  .mt-medium__87 {
    margin-top: 87px;
  }
  .ml-medium__87 {
    margin-left: 87px;
  }
  .mb-medium__87 {
    margin-bottom: 87px;
  }
  .mr-medium__87 {
    margin-right: 87px;
  }
  .mt-medium__88 {
    margin-top: 88px;
  }
  .ml-medium__88 {
    margin-left: 88px;
  }
  .mb-medium__88 {
    margin-bottom: 88px;
  }
  .mr-medium__88 {
    margin-right: 88px;
  }
  .mt-medium__89 {
    margin-top: 89px;
  }
  .ml-medium__89 {
    margin-left: 89px;
  }
  .mb-medium__89 {
    margin-bottom: 89px;
  }
  .mr-medium__89 {
    margin-right: 89px;
  }
  .mt-medium__90 {
    margin-top: 90px;
  }
  .ml-medium__90 {
    margin-left: 90px;
  }
  .mb-medium__90 {
    margin-bottom: 90px;
  }
  .mr-medium__90 {
    margin-right: 90px;
  }
  .mt-medium__91 {
    margin-top: 91px;
  }
  .ml-medium__91 {
    margin-left: 91px;
  }
  .mb-medium__91 {
    margin-bottom: 91px;
  }
  .mr-medium__91 {
    margin-right: 91px;
  }
  .mt-medium__92 {
    margin-top: 92px;
  }
  .ml-medium__92 {
    margin-left: 92px;
  }
  .mb-medium__92 {
    margin-bottom: 92px;
  }
  .mr-medium__92 {
    margin-right: 92px;
  }
  .mt-medium__93 {
    margin-top: 93px;
  }
  .ml-medium__93 {
    margin-left: 93px;
  }
  .mb-medium__93 {
    margin-bottom: 93px;
  }
  .mr-medium__93 {
    margin-right: 93px;
  }
  .mt-medium__94 {
    margin-top: 94px;
  }
  .ml-medium__94 {
    margin-left: 94px;
  }
  .mb-medium__94 {
    margin-bottom: 94px;
  }
  .mr-medium__94 {
    margin-right: 94px;
  }
  .mt-medium__95 {
    margin-top: 95px;
  }
  .ml-medium__95 {
    margin-left: 95px;
  }
  .mb-medium__95 {
    margin-bottom: 95px;
  }
  .mr-medium__95 {
    margin-right: 95px;
  }
  .mt-medium__96 {
    margin-top: 96px;
  }
  .ml-medium__96 {
    margin-left: 96px;
  }
  .mb-medium__96 {
    margin-bottom: 96px;
  }
  .mr-medium__96 {
    margin-right: 96px;
  }
  .mt-medium__97 {
    margin-top: 97px;
  }
  .ml-medium__97 {
    margin-left: 97px;
  }
  .mb-medium__97 {
    margin-bottom: 97px;
  }
  .mr-medium__97 {
    margin-right: 97px;
  }
  .mt-medium__98 {
    margin-top: 98px;
  }
  .ml-medium__98 {
    margin-left: 98px;
  }
  .mb-medium__98 {
    margin-bottom: 98px;
  }
  .mr-medium__98 {
    margin-right: 98px;
  }
  .mt-medium__99 {
    margin-top: 99px;
  }
  .ml-medium__99 {
    margin-left: 99px;
  }
  .mb-medium__99 {
    margin-bottom: 99px;
  }
  .mr-medium__99 {
    margin-right: 99px;
  }
  .mt-medium__100 {
    margin-top: 100px;
  }
  .ml-medium__100 {
    margin-left: 100px;
  }
  .mb-medium__100 {
    margin-bottom: 100px;
  }
  .mr-medium__100 {
    margin-right: 100px;
  }
  .mt-medium__101 {
    margin-top: 101px;
  }
  .ml-medium__101 {
    margin-left: 101px;
  }
  .mb-medium__101 {
    margin-bottom: 101px;
  }
  .mr-medium__101 {
    margin-right: 101px;
  }
  .mt-medium__102 {
    margin-top: 102px;
  }
  .ml-medium__102 {
    margin-left: 102px;
  }
  .mb-medium__102 {
    margin-bottom: 102px;
  }
  .mr-medium__102 {
    margin-right: 102px;
  }
  .mt-medium__103 {
    margin-top: 103px;
  }
  .ml-medium__103 {
    margin-left: 103px;
  }
  .mb-medium__103 {
    margin-bottom: 103px;
  }
  .mr-medium__103 {
    margin-right: 103px;
  }
  .mt-medium__104 {
    margin-top: 104px;
  }
  .ml-medium__104 {
    margin-left: 104px;
  }
  .mb-medium__104 {
    margin-bottom: 104px;
  }
  .mr-medium__104 {
    margin-right: 104px;
  }
  .mt-medium__105 {
    margin-top: 105px;
  }
  .ml-medium__105 {
    margin-left: 105px;
  }
  .mb-medium__105 {
    margin-bottom: 105px;
  }
  .mr-medium__105 {
    margin-right: 105px;
  }
  .mt-medium__106 {
    margin-top: 106px;
  }
  .ml-medium__106 {
    margin-left: 106px;
  }
  .mb-medium__106 {
    margin-bottom: 106px;
  }
  .mr-medium__106 {
    margin-right: 106px;
  }
  .mt-medium__107 {
    margin-top: 107px;
  }
  .ml-medium__107 {
    margin-left: 107px;
  }
  .mb-medium__107 {
    margin-bottom: 107px;
  }
  .mr-medium__107 {
    margin-right: 107px;
  }
  .mt-medium__108 {
    margin-top: 108px;
  }
  .ml-medium__108 {
    margin-left: 108px;
  }
  .mb-medium__108 {
    margin-bottom: 108px;
  }
  .mr-medium__108 {
    margin-right: 108px;
  }
  .mt-medium__109 {
    margin-top: 109px;
  }
  .ml-medium__109 {
    margin-left: 109px;
  }
  .mb-medium__109 {
    margin-bottom: 109px;
  }
  .mr-medium__109 {
    margin-right: 109px;
  }
  .mt-medium__110 {
    margin-top: 110px;
  }
  .ml-medium__110 {
    margin-left: 110px;
  }
  .mb-medium__110 {
    margin-bottom: 110px;
  }
  .mr-medium__110 {
    margin-right: 110px;
  }
  .mt-medium__111 {
    margin-top: 111px;
  }
  .ml-medium__111 {
    margin-left: 111px;
  }
  .mb-medium__111 {
    margin-bottom: 111px;
  }
  .mr-medium__111 {
    margin-right: 111px;
  }
  .mt-medium__112 {
    margin-top: 112px;
  }
  .ml-medium__112 {
    margin-left: 112px;
  }
  .mb-medium__112 {
    margin-bottom: 112px;
  }
  .mr-medium__112 {
    margin-right: 112px;
  }
  .mt-medium__113 {
    margin-top: 113px;
  }
  .ml-medium__113 {
    margin-left: 113px;
  }
  .mb-medium__113 {
    margin-bottom: 113px;
  }
  .mr-medium__113 {
    margin-right: 113px;
  }
  .mt-medium__114 {
    margin-top: 114px;
  }
  .ml-medium__114 {
    margin-left: 114px;
  }
  .mb-medium__114 {
    margin-bottom: 114px;
  }
  .mr-medium__114 {
    margin-right: 114px;
  }
  .mt-medium__115 {
    margin-top: 115px;
  }
  .ml-medium__115 {
    margin-left: 115px;
  }
  .mb-medium__115 {
    margin-bottom: 115px;
  }
  .mr-medium__115 {
    margin-right: 115px;
  }
  .mt-medium__116 {
    margin-top: 116px;
  }
  .ml-medium__116 {
    margin-left: 116px;
  }
  .mb-medium__116 {
    margin-bottom: 116px;
  }
  .mr-medium__116 {
    margin-right: 116px;
  }
  .mt-medium__117 {
    margin-top: 117px;
  }
  .ml-medium__117 {
    margin-left: 117px;
  }
  .mb-medium__117 {
    margin-bottom: 117px;
  }
  .mr-medium__117 {
    margin-right: 117px;
  }
  .mt-medium__118 {
    margin-top: 118px;
  }
  .ml-medium__118 {
    margin-left: 118px;
  }
  .mb-medium__118 {
    margin-bottom: 118px;
  }
  .mr-medium__118 {
    margin-right: 118px;
  }
  .mt-medium__119 {
    margin-top: 119px;
  }
  .ml-medium__119 {
    margin-left: 119px;
  }
  .mb-medium__119 {
    margin-bottom: 119px;
  }
  .mr-medium__119 {
    margin-right: 119px;
  }
  .mt-medium__120 {
    margin-top: 120px;
  }
  .ml-medium__120 {
    margin-left: 120px;
  }
  .mb-medium__120 {
    margin-bottom: 120px;
  }
  .mr-medium__120 {
    margin-right: 120px;
  }
  .mt-medium__121 {
    margin-top: 121px;
  }
  .ml-medium__121 {
    margin-left: 121px;
  }
  .mb-medium__121 {
    margin-bottom: 121px;
  }
  .mr-medium__121 {
    margin-right: 121px;
  }
  .mt-medium__122 {
    margin-top: 122px;
  }
  .ml-medium__122 {
    margin-left: 122px;
  }
  .mb-medium__122 {
    margin-bottom: 122px;
  }
  .mr-medium__122 {
    margin-right: 122px;
  }
  .mt-medium__123 {
    margin-top: 123px;
  }
  .ml-medium__123 {
    margin-left: 123px;
  }
  .mb-medium__123 {
    margin-bottom: 123px;
  }
  .mr-medium__123 {
    margin-right: 123px;
  }
  .mt-medium__124 {
    margin-top: 124px;
  }
  .ml-medium__124 {
    margin-left: 124px;
  }
  .mb-medium__124 {
    margin-bottom: 124px;
  }
  .mr-medium__124 {
    margin-right: 124px;
  }
  .mt-medium__125 {
    margin-top: 125px;
  }
  .ml-medium__125 {
    margin-left: 125px;
  }
  .mb-medium__125 {
    margin-bottom: 125px;
  }
  .mr-medium__125 {
    margin-right: 125px;
  }
  .mt-medium__126 {
    margin-top: 126px;
  }
  .ml-medium__126 {
    margin-left: 126px;
  }
  .mb-medium__126 {
    margin-bottom: 126px;
  }
  .mr-medium__126 {
    margin-right: 126px;
  }
  .mt-medium__127 {
    margin-top: 127px;
  }
  .ml-medium__127 {
    margin-left: 127px;
  }
  .mb-medium__127 {
    margin-bottom: 127px;
  }
  .mr-medium__127 {
    margin-right: 127px;
  }
  .mt-medium__128 {
    margin-top: 128px;
  }
  .ml-medium__128 {
    margin-left: 128px;
  }
  .mb-medium__128 {
    margin-bottom: 128px;
  }
  .mr-medium__128 {
    margin-right: 128px;
  }
  .mt-medium__129 {
    margin-top: 129px;
  }
  .ml-medium__129 {
    margin-left: 129px;
  }
  .mb-medium__129 {
    margin-bottom: 129px;
  }
  .mr-medium__129 {
    margin-right: 129px;
  }
  .mt-medium__130 {
    margin-top: 130px;
  }
  .ml-medium__130 {
    margin-left: 130px;
  }
  .mb-medium__130 {
    margin-bottom: 130px;
  }
  .mr-medium__130 {
    margin-right: 130px;
  }
  .mt-medium__131 {
    margin-top: 131px;
  }
  .ml-medium__131 {
    margin-left: 131px;
  }
  .mb-medium__131 {
    margin-bottom: 131px;
  }
  .mr-medium__131 {
    margin-right: 131px;
  }
  .mt-medium__132 {
    margin-top: 132px;
  }
  .ml-medium__132 {
    margin-left: 132px;
  }
  .mb-medium__132 {
    margin-bottom: 132px;
  }
  .mr-medium__132 {
    margin-right: 132px;
  }
  .mt-medium__133 {
    margin-top: 133px;
  }
  .ml-medium__133 {
    margin-left: 133px;
  }
  .mb-medium__133 {
    margin-bottom: 133px;
  }
  .mr-medium__133 {
    margin-right: 133px;
  }
  .mt-medium__134 {
    margin-top: 134px;
  }
  .ml-medium__134 {
    margin-left: 134px;
  }
  .mb-medium__134 {
    margin-bottom: 134px;
  }
  .mr-medium__134 {
    margin-right: 134px;
  }
  .mt-medium__135 {
    margin-top: 135px;
  }
  .ml-medium__135 {
    margin-left: 135px;
  }
  .mb-medium__135 {
    margin-bottom: 135px;
  }
  .mr-medium__135 {
    margin-right: 135px;
  }
  .mt-medium__136 {
    margin-top: 136px;
  }
  .ml-medium__136 {
    margin-left: 136px;
  }
  .mb-medium__136 {
    margin-bottom: 136px;
  }
  .mr-medium__136 {
    margin-right: 136px;
  }
  .mt-medium__137 {
    margin-top: 137px;
  }
  .ml-medium__137 {
    margin-left: 137px;
  }
  .mb-medium__137 {
    margin-bottom: 137px;
  }
  .mr-medium__137 {
    margin-right: 137px;
  }
  .mt-medium__138 {
    margin-top: 138px;
  }
  .ml-medium__138 {
    margin-left: 138px;
  }
  .mb-medium__138 {
    margin-bottom: 138px;
  }
  .mr-medium__138 {
    margin-right: 138px;
  }
  .mt-medium__139 {
    margin-top: 139px;
  }
  .ml-medium__139 {
    margin-left: 139px;
  }
  .mb-medium__139 {
    margin-bottom: 139px;
  }
  .mr-medium__139 {
    margin-right: 139px;
  }
  .mt-medium__140 {
    margin-top: 140px;
  }
  .ml-medium__140 {
    margin-left: 140px;
  }
  .mb-medium__140 {
    margin-bottom: 140px;
  }
  .mr-medium__140 {
    margin-right: 140px;
  }
  .mt-medium__141 {
    margin-top: 141px;
  }
  .ml-medium__141 {
    margin-left: 141px;
  }
  .mb-medium__141 {
    margin-bottom: 141px;
  }
  .mr-medium__141 {
    margin-right: 141px;
  }
  .mt-medium__142 {
    margin-top: 142px;
  }
  .ml-medium__142 {
    margin-left: 142px;
  }
  .mb-medium__142 {
    margin-bottom: 142px;
  }
  .mr-medium__142 {
    margin-right: 142px;
  }
  .mt-medium__143 {
    margin-top: 143px;
  }
  .ml-medium__143 {
    margin-left: 143px;
  }
  .mb-medium__143 {
    margin-bottom: 143px;
  }
  .mr-medium__143 {
    margin-right: 143px;
  }
  .mt-medium__144 {
    margin-top: 144px;
  }
  .ml-medium__144 {
    margin-left: 144px;
  }
  .mb-medium__144 {
    margin-bottom: 144px;
  }
  .mr-medium__144 {
    margin-right: 144px;
  }
  .mt-medium__145 {
    margin-top: 145px;
  }
  .ml-medium__145 {
    margin-left: 145px;
  }
  .mb-medium__145 {
    margin-bottom: 145px;
  }
  .mr-medium__145 {
    margin-right: 145px;
  }
  .mt-medium__146 {
    margin-top: 146px;
  }
  .ml-medium__146 {
    margin-left: 146px;
  }
  .mb-medium__146 {
    margin-bottom: 146px;
  }
  .mr-medium__146 {
    margin-right: 146px;
  }
  .mt-medium__147 {
    margin-top: 147px;
  }
  .ml-medium__147 {
    margin-left: 147px;
  }
  .mb-medium__147 {
    margin-bottom: 147px;
  }
  .mr-medium__147 {
    margin-right: 147px;
  }
  .mt-medium__148 {
    margin-top: 148px;
  }
  .ml-medium__148 {
    margin-left: 148px;
  }
  .mb-medium__148 {
    margin-bottom: 148px;
  }
  .mr-medium__148 {
    margin-right: 148px;
  }
  .mt-medium__149 {
    margin-top: 149px;
  }
  .ml-medium__149 {
    margin-left: 149px;
  }
  .mb-medium__149 {
    margin-bottom: 149px;
  }
  .mr-medium__149 {
    margin-right: 149px;
  }
  .mt-medium__150 {
    margin-top: 150px;
  }
  .ml-medium__150 {
    margin-left: 150px;
  }
  .mb-medium__150 {
    margin-bottom: 150px;
  }
  .mr-medium__150 {
    margin-right: 150px;
  }
  .mw-medium__100 {
    max-width: 100px;
  }
  .mw-medium__101 {
    max-width: 101px;
  }
  .mw-medium__102 {
    max-width: 102px;
  }
  .mw-medium__103 {
    max-width: 103px;
  }
  .mw-medium__104 {
    max-width: 104px;
  }
  .mw-medium__105 {
    max-width: 105px;
  }
  .mw-medium__106 {
    max-width: 106px;
  }
  .mw-medium__107 {
    max-width: 107px;
  }
  .mw-medium__108 {
    max-width: 108px;
  }
  .mw-medium__109 {
    max-width: 109px;
  }
  .mw-medium__110 {
    max-width: 110px;
  }
  .mw-medium__111 {
    max-width: 111px;
  }
  .mw-medium__112 {
    max-width: 112px;
  }
  .mw-medium__113 {
    max-width: 113px;
  }
  .mw-medium__114 {
    max-width: 114px;
  }
  .mw-medium__115 {
    max-width: 115px;
  }
  .mw-medium__116 {
    max-width: 116px;
  }
  .mw-medium__117 {
    max-width: 117px;
  }
  .mw-medium__118 {
    max-width: 118px;
  }
  .mw-medium__119 {
    max-width: 119px;
  }
  .mw-medium__120 {
    max-width: 120px;
  }
  .mw-medium__121 {
    max-width: 121px;
  }
  .mw-medium__122 {
    max-width: 122px;
  }
  .mw-medium__123 {
    max-width: 123px;
  }
  .mw-medium__124 {
    max-width: 124px;
  }
  .mw-medium__125 {
    max-width: 125px;
  }
  .mw-medium__126 {
    max-width: 126px;
  }
  .mw-medium__127 {
    max-width: 127px;
  }
  .mw-medium__128 {
    max-width: 128px;
  }
  .mw-medium__129 {
    max-width: 129px;
  }
  .mw-medium__130 {
    max-width: 130px;
  }
  .mw-medium__131 {
    max-width: 131px;
  }
  .mw-medium__132 {
    max-width: 132px;
  }
  .mw-medium__133 {
    max-width: 133px;
  }
  .mw-medium__134 {
    max-width: 134px;
  }
  .mw-medium__135 {
    max-width: 135px;
  }
  .mw-medium__136 {
    max-width: 136px;
  }
  .mw-medium__137 {
    max-width: 137px;
  }
  .mw-medium__138 {
    max-width: 138px;
  }
  .mw-medium__139 {
    max-width: 139px;
  }
  .mw-medium__140 {
    max-width: 140px;
  }
  .mw-medium__141 {
    max-width: 141px;
  }
  .mw-medium__142 {
    max-width: 142px;
  }
  .mw-medium__143 {
    max-width: 143px;
  }
  .mw-medium__144 {
    max-width: 144px;
  }
  .mw-medium__145 {
    max-width: 145px;
  }
  .mw-medium__146 {
    max-width: 146px;
  }
  .mw-medium__147 {
    max-width: 147px;
  }
  .mw-medium__148 {
    max-width: 148px;
  }
  .mw-medium__149 {
    max-width: 149px;
  }
  .mw-medium__150 {
    max-width: 150px;
  }
  .mw-medium__151 {
    max-width: 151px;
  }
  .mw-medium__152 {
    max-width: 152px;
  }
  .mw-medium__153 {
    max-width: 153px;
  }
  .mw-medium__154 {
    max-width: 154px;
  }
  .mw-medium__155 {
    max-width: 155px;
  }
  .mw-medium__156 {
    max-width: 156px;
  }
  .mw-medium__157 {
    max-width: 157px;
  }
  .mw-medium__158 {
    max-width: 158px;
  }
  .mw-medium__159 {
    max-width: 159px;
  }
  .mw-medium__160 {
    max-width: 160px;
  }
  .mw-medium__161 {
    max-width: 161px;
  }
  .mw-medium__162 {
    max-width: 162px;
  }
  .mw-medium__163 {
    max-width: 163px;
  }
  .mw-medium__164 {
    max-width: 164px;
  }
  .mw-medium__165 {
    max-width: 165px;
  }
  .mw-medium__166 {
    max-width: 166px;
  }
  .mw-medium__167 {
    max-width: 167px;
  }
  .mw-medium__168 {
    max-width: 168px;
  }
  .mw-medium__169 {
    max-width: 169px;
  }
  .mw-medium__170 {
    max-width: 170px;
  }
  .mw-medium__171 {
    max-width: 171px;
  }
  .mw-medium__172 {
    max-width: 172px;
  }
  .mw-medium__173 {
    max-width: 173px;
  }
  .mw-medium__174 {
    max-width: 174px;
  }
  .mw-medium__175 {
    max-width: 175px;
  }
  .mw-medium__176 {
    max-width: 176px;
  }
  .mw-medium__177 {
    max-width: 177px;
  }
  .mw-medium__178 {
    max-width: 178px;
  }
  .mw-medium__179 {
    max-width: 179px;
  }
  .mw-medium__180 {
    max-width: 180px;
  }
  .mw-medium__181 {
    max-width: 181px;
  }
  .mw-medium__182 {
    max-width: 182px;
  }
  .mw-medium__183 {
    max-width: 183px;
  }
  .mw-medium__184 {
    max-width: 184px;
  }
  .mw-medium__185 {
    max-width: 185px;
  }
  .mw-medium__186 {
    max-width: 186px;
  }
  .mw-medium__187 {
    max-width: 187px;
  }
  .mw-medium__188 {
    max-width: 188px;
  }
  .mw-medium__189 {
    max-width: 189px;
  }
  .mw-medium__190 {
    max-width: 190px;
  }
  .mw-medium__191 {
    max-width: 191px;
  }
  .mw-medium__192 {
    max-width: 192px;
  }
  .mw-medium__193 {
    max-width: 193px;
  }
  .mw-medium__194 {
    max-width: 194px;
  }
  .mw-medium__195 {
    max-width: 195px;
  }
  .mw-medium__196 {
    max-width: 196px;
  }
  .mw-medium__197 {
    max-width: 197px;
  }
  .mw-medium__198 {
    max-width: 198px;
  }
  .mw-medium__199 {
    max-width: 199px;
  }
  .mw-medium__200 {
    max-width: 200px;
  }
  .mw-medium__201 {
    max-width: 201px;
  }
  .mw-medium__202 {
    max-width: 202px;
  }
  .mw-medium__203 {
    max-width: 203px;
  }
  .mw-medium__204 {
    max-width: 204px;
  }
  .mw-medium__205 {
    max-width: 205px;
  }
  .mw-medium__206 {
    max-width: 206px;
  }
  .mw-medium__207 {
    max-width: 207px;
  }
  .mw-medium__208 {
    max-width: 208px;
  }
  .mw-medium__209 {
    max-width: 209px;
  }
  .mw-medium__210 {
    max-width: 210px;
  }
  .mw-medium__211 {
    max-width: 211px;
  }
  .mw-medium__212 {
    max-width: 212px;
  }
  .mw-medium__213 {
    max-width: 213px;
  }
  .mw-medium__214 {
    max-width: 214px;
  }
  .mw-medium__215 {
    max-width: 215px;
  }
  .mw-medium__216 {
    max-width: 216px;
  }
  .mw-medium__217 {
    max-width: 217px;
  }
  .mw-medium__218 {
    max-width: 218px;
  }
  .mw-medium__219 {
    max-width: 219px;
  }
  .mw-medium__220 {
    max-width: 220px;
  }
  .mw-medium__221 {
    max-width: 221px;
  }
  .mw-medium__222 {
    max-width: 222px;
  }
  .mw-medium__223 {
    max-width: 223px;
  }
  .mw-medium__224 {
    max-width: 224px;
  }
  .mw-medium__225 {
    max-width: 225px;
  }
  .mw-medium__226 {
    max-width: 226px;
  }
  .mw-medium__227 {
    max-width: 227px;
  }
  .mw-medium__228 {
    max-width: 228px;
  }
  .mw-medium__229 {
    max-width: 229px;
  }
  .mw-medium__230 {
    max-width: 230px;
  }
  .mw-medium__231 {
    max-width: 231px;
  }
  .mw-medium__232 {
    max-width: 232px;
  }
  .mw-medium__233 {
    max-width: 233px;
  }
  .mw-medium__234 {
    max-width: 234px;
  }
  .mw-medium__235 {
    max-width: 235px;
  }
  .mw-medium__236 {
    max-width: 236px;
  }
  .mw-medium__237 {
    max-width: 237px;
  }
  .mw-medium__238 {
    max-width: 238px;
  }
  .mw-medium__239 {
    max-width: 239px;
  }
  .mw-medium__240 {
    max-width: 240px;
  }
  .mw-medium__241 {
    max-width: 241px;
  }
  .mw-medium__242 {
    max-width: 242px;
  }
  .mw-medium__243 {
    max-width: 243px;
  }
  .mw-medium__244 {
    max-width: 244px;
  }
  .mw-medium__245 {
    max-width: 245px;
  }
  .mw-medium__246 {
    max-width: 246px;
  }
  .mw-medium__247 {
    max-width: 247px;
  }
  .mw-medium__248 {
    max-width: 248px;
  }
  .mw-medium__249 {
    max-width: 249px;
  }
  .mw-medium__250 {
    max-width: 250px;
  }
  .mw-medium__251 {
    max-width: 251px;
  }
  .mw-medium__252 {
    max-width: 252px;
  }
  .mw-medium__253 {
    max-width: 253px;
  }
  .mw-medium__254 {
    max-width: 254px;
  }
  .mw-medium__255 {
    max-width: 255px;
  }
  .mw-medium__256 {
    max-width: 256px;
  }
  .mw-medium__257 {
    max-width: 257px;
  }
  .mw-medium__258 {
    max-width: 258px;
  }
  .mw-medium__259 {
    max-width: 259px;
  }
  .mw-medium__260 {
    max-width: 260px;
  }
  .mw-medium__261 {
    max-width: 261px;
  }
  .mw-medium__262 {
    max-width: 262px;
  }
  .mw-medium__263 {
    max-width: 263px;
  }
  .mw-medium__264 {
    max-width: 264px;
  }
  .mw-medium__265 {
    max-width: 265px;
  }
  .mw-medium__266 {
    max-width: 266px;
  }
  .mw-medium__267 {
    max-width: 267px;
  }
  .mw-medium__268 {
    max-width: 268px;
  }
  .mw-medium__269 {
    max-width: 269px;
  }
  .mw-medium__270 {
    max-width: 270px;
  }
  .mw-medium__271 {
    max-width: 271px;
  }
  .mw-medium__272 {
    max-width: 272px;
  }
  .mw-medium__273 {
    max-width: 273px;
  }
  .mw-medium__274 {
    max-width: 274px;
  }
  .mw-medium__275 {
    max-width: 275px;
  }
  .mw-medium__276 {
    max-width: 276px;
  }
  .mw-medium__277 {
    max-width: 277px;
  }
  .mw-medium__278 {
    max-width: 278px;
  }
  .mw-medium__279 {
    max-width: 279px;
  }
  .mw-medium__280 {
    max-width: 280px;
  }
  .mw-medium__281 {
    max-width: 281px;
  }
  .mw-medium__282 {
    max-width: 282px;
  }
  .mw-medium__283 {
    max-width: 283px;
  }
  .mw-medium__284 {
    max-width: 284px;
  }
  .mw-medium__285 {
    max-width: 285px;
  }
  .mw-medium__286 {
    max-width: 286px;
  }
  .mw-medium__287 {
    max-width: 287px;
  }
  .mw-medium__288 {
    max-width: 288px;
  }
  .mw-medium__289 {
    max-width: 289px;
  }
  .mw-medium__290 {
    max-width: 290px;
  }
  .mw-medium__291 {
    max-width: 291px;
  }
  .mw-medium__292 {
    max-width: 292px;
  }
  .mw-medium__293 {
    max-width: 293px;
  }
  .mw-medium__294 {
    max-width: 294px;
  }
  .mw-medium__295 {
    max-width: 295px;
  }
  .mw-medium__296 {
    max-width: 296px;
  }
  .mw-medium__297 {
    max-width: 297px;
  }
  .mw-medium__298 {
    max-width: 298px;
  }
  .mw-medium__299 {
    max-width: 299px;
  }
  .mw-medium__300 {
    max-width: 300px;
  }
  .mw-medium__301 {
    max-width: 301px;
  }
  .mw-medium__302 {
    max-width: 302px;
  }
  .mw-medium__303 {
    max-width: 303px;
  }
  .mw-medium__304 {
    max-width: 304px;
  }
  .mw-medium__305 {
    max-width: 305px;
  }
  .mw-medium__306 {
    max-width: 306px;
  }
  .mw-medium__307 {
    max-width: 307px;
  }
  .mw-medium__308 {
    max-width: 308px;
  }
  .mw-medium__309 {
    max-width: 309px;
  }
  .mw-medium__310 {
    max-width: 310px;
  }
  .mw-medium__311 {
    max-width: 311px;
  }
  .mw-medium__312 {
    max-width: 312px;
  }
  .mw-medium__313 {
    max-width: 313px;
  }
  .mw-medium__314 {
    max-width: 314px;
  }
  .mw-medium__315 {
    max-width: 315px;
  }
  .mw-medium__316 {
    max-width: 316px;
  }
  .mw-medium__317 {
    max-width: 317px;
  }
  .mw-medium__318 {
    max-width: 318px;
  }
  .mw-medium__319 {
    max-width: 319px;
  }
  .mw-medium__320 {
    max-width: 320px;
  }
  .mw-medium__321 {
    max-width: 321px;
  }
  .mw-medium__322 {
    max-width: 322px;
  }
  .mw-medium__323 {
    max-width: 323px;
  }
  .mw-medium__324 {
    max-width: 324px;
  }
  .mw-medium__325 {
    max-width: 325px;
  }
  .mw-medium__326 {
    max-width: 326px;
  }
  .mw-medium__327 {
    max-width: 327px;
  }
  .mw-medium__328 {
    max-width: 328px;
  }
  .mw-medium__329 {
    max-width: 329px;
  }
  .mw-medium__330 {
    max-width: 330px;
  }
  .mw-medium__331 {
    max-width: 331px;
  }
  .mw-medium__332 {
    max-width: 332px;
  }
  .mw-medium__333 {
    max-width: 333px;
  }
  .mw-medium__334 {
    max-width: 334px;
  }
  .mw-medium__335 {
    max-width: 335px;
  }
  .mw-medium__336 {
    max-width: 336px;
  }
  .mw-medium__337 {
    max-width: 337px;
  }
  .mw-medium__338 {
    max-width: 338px;
  }
  .mw-medium__339 {
    max-width: 339px;
  }
  .mw-medium__340 {
    max-width: 340px;
  }
  .mw-medium__341 {
    max-width: 341px;
  }
  .mw-medium__342 {
    max-width: 342px;
  }
  .mw-medium__343 {
    max-width: 343px;
  }
  .mw-medium__344 {
    max-width: 344px;
  }
  .mw-medium__345 {
    max-width: 345px;
  }
  .mw-medium__346 {
    max-width: 346px;
  }
  .mw-medium__347 {
    max-width: 347px;
  }
  .mw-medium__348 {
    max-width: 348px;
  }
  .mw-medium__349 {
    max-width: 349px;
  }
  .mw-medium__350 {
    max-width: 350px;
  }
  .mw-medium__351 {
    max-width: 351px;
  }
  .mw-medium__352 {
    max-width: 352px;
  }
  .mw-medium__353 {
    max-width: 353px;
  }
  .mw-medium__354 {
    max-width: 354px;
  }
  .mw-medium__355 {
    max-width: 355px;
  }
  .mw-medium__356 {
    max-width: 356px;
  }
  .mw-medium__357 {
    max-width: 357px;
  }
  .mw-medium__358 {
    max-width: 358px;
  }
  .mw-medium__359 {
    max-width: 359px;
  }
  .mw-medium__360 {
    max-width: 360px;
  }
  .mw-medium__361 {
    max-width: 361px;
  }
  .mw-medium__362 {
    max-width: 362px;
  }
  .mw-medium__363 {
    max-width: 363px;
  }
  .mw-medium__364 {
    max-width: 364px;
  }
  .mw-medium__365 {
    max-width: 365px;
  }
  .mw-medium__366 {
    max-width: 366px;
  }
  .mw-medium__367 {
    max-width: 367px;
  }
  .mw-medium__368 {
    max-width: 368px;
  }
  .mw-medium__369 {
    max-width: 369px;
  }
  .mw-medium__370 {
    max-width: 370px;
  }
  .mw-medium__371 {
    max-width: 371px;
  }
  .mw-medium__372 {
    max-width: 372px;
  }
  .mw-medium__373 {
    max-width: 373px;
  }
  .mw-medium__374 {
    max-width: 374px;
  }
  .mw-medium__375 {
    max-width: 375px;
  }
  .mw-medium__376 {
    max-width: 376px;
  }
  .mw-medium__377 {
    max-width: 377px;
  }
  .mw-medium__378 {
    max-width: 378px;
  }
  .mw-medium__379 {
    max-width: 379px;
  }
  .mw-medium__380 {
    max-width: 380px;
  }
  .mw-medium__381 {
    max-width: 381px;
  }
  .mw-medium__382 {
    max-width: 382px;
  }
  .mw-medium__383 {
    max-width: 383px;
  }
  .mw-medium__384 {
    max-width: 384px;
  }
  .mw-medium__385 {
    max-width: 385px;
  }
  .mw-medium__386 {
    max-width: 386px;
  }
  .mw-medium__387 {
    max-width: 387px;
  }
  .mw-medium__388 {
    max-width: 388px;
  }
  .mw-medium__389 {
    max-width: 389px;
  }
  .mw-medium__390 {
    max-width: 390px;
  }
  .mw-medium__391 {
    max-width: 391px;
  }
  .mw-medium__392 {
    max-width: 392px;
  }
  .mw-medium__393 {
    max-width: 393px;
  }
  .mw-medium__394 {
    max-width: 394px;
  }
  .mw-medium__395 {
    max-width: 395px;
  }
  .mw-medium__396 {
    max-width: 396px;
  }
  .mw-medium__397 {
    max-width: 397px;
  }
  .mw-medium__398 {
    max-width: 398px;
  }
  .mw-medium__399 {
    max-width: 399px;
  }
  .mw-medium__400 {
    max-width: 400px;
  }
  .mw-medium__401 {
    max-width: 401px;
  }
  .mw-medium__402 {
    max-width: 402px;
  }
  .mw-medium__403 {
    max-width: 403px;
  }
  .mw-medium__404 {
    max-width: 404px;
  }
  .mw-medium__405 {
    max-width: 405px;
  }
  .mw-medium__406 {
    max-width: 406px;
  }
  .mw-medium__407 {
    max-width: 407px;
  }
  .mw-medium__408 {
    max-width: 408px;
  }
  .mw-medium__409 {
    max-width: 409px;
  }
  .mw-medium__410 {
    max-width: 410px;
  }
  .mw-medium__411 {
    max-width: 411px;
  }
  .mw-medium__412 {
    max-width: 412px;
  }
  .mw-medium__413 {
    max-width: 413px;
  }
  .mw-medium__414 {
    max-width: 414px;
  }
  .mw-medium__415 {
    max-width: 415px;
  }
  .mw-medium__416 {
    max-width: 416px;
  }
  .mw-medium__417 {
    max-width: 417px;
  }
  .mw-medium__418 {
    max-width: 418px;
  }
  .mw-medium__419 {
    max-width: 419px;
  }
  .mw-medium__420 {
    max-width: 420px;
  }
  .mw-medium__421 {
    max-width: 421px;
  }
  .mw-medium__422 {
    max-width: 422px;
  }
  .mw-medium__423 {
    max-width: 423px;
  }
  .mw-medium__424 {
    max-width: 424px;
  }
  .mw-medium__425 {
    max-width: 425px;
  }
  .mw-medium__426 {
    max-width: 426px;
  }
  .mw-medium__427 {
    max-width: 427px;
  }
  .mw-medium__428 {
    max-width: 428px;
  }
  .mw-medium__429 {
    max-width: 429px;
  }
  .mw-medium__430 {
    max-width: 430px;
  }
  .mw-medium__431 {
    max-width: 431px;
  }
  .mw-medium__432 {
    max-width: 432px;
  }
  .mw-medium__433 {
    max-width: 433px;
  }
  .mw-medium__434 {
    max-width: 434px;
  }
  .mw-medium__435 {
    max-width: 435px;
  }
  .mw-medium__436 {
    max-width: 436px;
  }
  .mw-medium__437 {
    max-width: 437px;
  }
  .mw-medium__438 {
    max-width: 438px;
  }
  .mw-medium__439 {
    max-width: 439px;
  }
  .mw-medium__440 {
    max-width: 440px;
  }
  .mw-medium__441 {
    max-width: 441px;
  }
  .mw-medium__442 {
    max-width: 442px;
  }
  .mw-medium__443 {
    max-width: 443px;
  }
  .mw-medium__444 {
    max-width: 444px;
  }
  .mw-medium__445 {
    max-width: 445px;
  }
  .mw-medium__446 {
    max-width: 446px;
  }
  .mw-medium__447 {
    max-width: 447px;
  }
  .mw-medium__448 {
    max-width: 448px;
  }
  .mw-medium__449 {
    max-width: 449px;
  }
  .mw-medium__450 {
    max-width: 450px;
  }
  .mw-medium__451 {
    max-width: 451px;
  }
  .mw-medium__452 {
    max-width: 452px;
  }
  .mw-medium__453 {
    max-width: 453px;
  }
  .mw-medium__454 {
    max-width: 454px;
  }
  .mw-medium__455 {
    max-width: 455px;
  }
  .mw-medium__456 {
    max-width: 456px;
  }
  .mw-medium__457 {
    max-width: 457px;
  }
  .mw-medium__458 {
    max-width: 458px;
  }
  .mw-medium__459 {
    max-width: 459px;
  }
  .mw-medium__460 {
    max-width: 460px;
  }
  .mw-medium__461 {
    max-width: 461px;
  }
  .mw-medium__462 {
    max-width: 462px;
  }
  .mw-medium__463 {
    max-width: 463px;
  }
  .mw-medium__464 {
    max-width: 464px;
  }
  .mw-medium__465 {
    max-width: 465px;
  }
  .mw-medium__466 {
    max-width: 466px;
  }
  .mw-medium__467 {
    max-width: 467px;
  }
  .mw-medium__468 {
    max-width: 468px;
  }
  .mw-medium__469 {
    max-width: 469px;
  }
  .mw-medium__470 {
    max-width: 470px;
  }
  .mw-medium__471 {
    max-width: 471px;
  }
  .mw-medium__472 {
    max-width: 472px;
  }
  .mw-medium__473 {
    max-width: 473px;
  }
  .mw-medium__474 {
    max-width: 474px;
  }
  .mw-medium__475 {
    max-width: 475px;
  }
  .mw-medium__476 {
    max-width: 476px;
  }
  .mw-medium__477 {
    max-width: 477px;
  }
  .mw-medium__478 {
    max-width: 478px;
  }
  .mw-medium__479 {
    max-width: 479px;
  }
  .mw-medium__480 {
    max-width: 480px;
  }
  .mw-medium__481 {
    max-width: 481px;
  }
  .mw-medium__482 {
    max-width: 482px;
  }
  .mw-medium__483 {
    max-width: 483px;
  }
  .mw-medium__484 {
    max-width: 484px;
  }
  .mw-medium__485 {
    max-width: 485px;
  }
  .mw-medium__486 {
    max-width: 486px;
  }
  .mw-medium__487 {
    max-width: 487px;
  }
  .mw-medium__488 {
    max-width: 488px;
  }
  .mw-medium__489 {
    max-width: 489px;
  }
  .mw-medium__490 {
    max-width: 490px;
  }
  .mw-medium__491 {
    max-width: 491px;
  }
  .mw-medium__492 {
    max-width: 492px;
  }
  .mw-medium__493 {
    max-width: 493px;
  }
  .mw-medium__494 {
    max-width: 494px;
  }
  .mw-medium__495 {
    max-width: 495px;
  }
  .mw-medium__496 {
    max-width: 496px;
  }
  .mw-medium__497 {
    max-width: 497px;
  }
  .mw-medium__498 {
    max-width: 498px;
  }
  .mw-medium__499 {
    max-width: 499px;
  }
  .mw-medium__500 {
    max-width: 500px;
  }
  .mw-medium__501 {
    max-width: 501px;
  }
  .mw-medium__502 {
    max-width: 502px;
  }
  .mw-medium__503 {
    max-width: 503px;
  }
  .mw-medium__504 {
    max-width: 504px;
  }
  .mw-medium__505 {
    max-width: 505px;
  }
  .mw-medium__506 {
    max-width: 506px;
  }
  .mw-medium__507 {
    max-width: 507px;
  }
  .mw-medium__508 {
    max-width: 508px;
  }
  .mw-medium__509 {
    max-width: 509px;
  }
  .mw-medium__510 {
    max-width: 510px;
  }
  .mw-medium__511 {
    max-width: 511px;
  }
  .mw-medium__512 {
    max-width: 512px;
  }
  .mw-medium__513 {
    max-width: 513px;
  }
  .mw-medium__514 {
    max-width: 514px;
  }
  .mw-medium__515 {
    max-width: 515px;
  }
  .mw-medium__516 {
    max-width: 516px;
  }
  .mw-medium__517 {
    max-width: 517px;
  }
  .mw-medium__518 {
    max-width: 518px;
  }
  .mw-medium__519 {
    max-width: 519px;
  }
  .mw-medium__520 {
    max-width: 520px;
  }
  .mw-medium__521 {
    max-width: 521px;
  }
  .mw-medium__522 {
    max-width: 522px;
  }
  .mw-medium__523 {
    max-width: 523px;
  }
  .mw-medium__524 {
    max-width: 524px;
  }
  .mw-medium__525 {
    max-width: 525px;
  }
  .mw-medium__526 {
    max-width: 526px;
  }
  .mw-medium__527 {
    max-width: 527px;
  }
  .mw-medium__528 {
    max-width: 528px;
  }
  .mw-medium__529 {
    max-width: 529px;
  }
  .mw-medium__530 {
    max-width: 530px;
  }
  .mw-medium__531 {
    max-width: 531px;
  }
  .mw-medium__532 {
    max-width: 532px;
  }
  .mw-medium__533 {
    max-width: 533px;
  }
  .mw-medium__534 {
    max-width: 534px;
  }
  .mw-medium__535 {
    max-width: 535px;
  }
  .mw-medium__536 {
    max-width: 536px;
  }
  .mw-medium__537 {
    max-width: 537px;
  }
  .mw-medium__538 {
    max-width: 538px;
  }
  .mw-medium__539 {
    max-width: 539px;
  }
  .mw-medium__540 {
    max-width: 540px;
  }
  .mw-medium__541 {
    max-width: 541px;
  }
  .mw-medium__542 {
    max-width: 542px;
  }
  .mw-medium__543 {
    max-width: 543px;
  }
  .mw-medium__544 {
    max-width: 544px;
  }
  .mw-medium__545 {
    max-width: 545px;
  }
  .mw-medium__546 {
    max-width: 546px;
  }
  .mw-medium__547 {
    max-width: 547px;
  }
  .mw-medium__548 {
    max-width: 548px;
  }
  .mw-medium__549 {
    max-width: 549px;
  }
  .mw-medium__550 {
    max-width: 550px;
  }
  .mw-medium__551 {
    max-width: 551px;
  }
  .mw-medium__552 {
    max-width: 552px;
  }
  .mw-medium__553 {
    max-width: 553px;
  }
  .mw-medium__554 {
    max-width: 554px;
  }
  .mw-medium__555 {
    max-width: 555px;
  }
  .mw-medium__556 {
    max-width: 556px;
  }
  .mw-medium__557 {
    max-width: 557px;
  }
  .mw-medium__558 {
    max-width: 558px;
  }
  .mw-medium__559 {
    max-width: 559px;
  }
  .mw-medium__560 {
    max-width: 560px;
  }
  .mw-medium__561 {
    max-width: 561px;
  }
  .mw-medium__562 {
    max-width: 562px;
  }
  .mw-medium__563 {
    max-width: 563px;
  }
  .mw-medium__564 {
    max-width: 564px;
  }
  .mw-medium__565 {
    max-width: 565px;
  }
  .mw-medium__566 {
    max-width: 566px;
  }
  .mw-medium__567 {
    max-width: 567px;
  }
  .mw-medium__568 {
    max-width: 568px;
  }
  .mw-medium__569 {
    max-width: 569px;
  }
  .mw-medium__570 {
    max-width: 570px;
  }
  .mw-medium__571 {
    max-width: 571px;
  }
  .mw-medium__572 {
    max-width: 572px;
  }
  .mw-medium__573 {
    max-width: 573px;
  }
  .mw-medium__574 {
    max-width: 574px;
  }
  .mw-medium__575 {
    max-width: 575px;
  }
  .mw-medium__576 {
    max-width: 576px;
  }
  .mw-medium__577 {
    max-width: 577px;
  }
  .mw-medium__578 {
    max-width: 578px;
  }
  .mw-medium__579 {
    max-width: 579px;
  }
  .mw-medium__580 {
    max-width: 580px;
  }
  .mw-medium__581 {
    max-width: 581px;
  }
  .mw-medium__582 {
    max-width: 582px;
  }
  .mw-medium__583 {
    max-width: 583px;
  }
  .mw-medium__584 {
    max-width: 584px;
  }
  .mw-medium__585 {
    max-width: 585px;
  }
  .mw-medium__586 {
    max-width: 586px;
  }
  .mw-medium__587 {
    max-width: 587px;
  }
  .mw-medium__588 {
    max-width: 588px;
  }
  .mw-medium__589 {
    max-width: 589px;
  }
  .mw-medium__590 {
    max-width: 590px;
  }
  .mw-medium__591 {
    max-width: 591px;
  }
  .mw-medium__592 {
    max-width: 592px;
  }
  .mw-medium__593 {
    max-width: 593px;
  }
  .mw-medium__594 {
    max-width: 594px;
  }
  .mw-medium__595 {
    max-width: 595px;
  }
  .mw-medium__596 {
    max-width: 596px;
  }
  .mw-medium__597 {
    max-width: 597px;
  }
  .mw-medium__598 {
    max-width: 598px;
  }
  .mw-medium__599 {
    max-width: 599px;
  }
  .mw-medium__600 {
    max-width: 600px;
  }
  .mw-medium__601 {
    max-width: 601px;
  }
  .mw-medium__602 {
    max-width: 602px;
  }
  .mw-medium__603 {
    max-width: 603px;
  }
  .mw-medium__604 {
    max-width: 604px;
  }
  .mw-medium__605 {
    max-width: 605px;
  }
  .mw-medium__606 {
    max-width: 606px;
  }
  .mw-medium__607 {
    max-width: 607px;
  }
  .mw-medium__608 {
    max-width: 608px;
  }
  .mw-medium__609 {
    max-width: 609px;
  }
  .mw-medium__610 {
    max-width: 610px;
  }
  .mw-medium__611 {
    max-width: 611px;
  }
  .mw-medium__612 {
    max-width: 612px;
  }
  .mw-medium__613 {
    max-width: 613px;
  }
  .mw-medium__614 {
    max-width: 614px;
  }
  .mw-medium__615 {
    max-width: 615px;
  }
  .mw-medium__616 {
    max-width: 616px;
  }
  .mw-medium__617 {
    max-width: 617px;
  }
  .mw-medium__618 {
    max-width: 618px;
  }
  .mw-medium__619 {
    max-width: 619px;
  }
  .mw-medium__620 {
    max-width: 620px;
  }
  .mw-medium__621 {
    max-width: 621px;
  }
  .mw-medium__622 {
    max-width: 622px;
  }
  .mw-medium__623 {
    max-width: 623px;
  }
  .mw-medium__624 {
    max-width: 624px;
  }
  .mw-medium__625 {
    max-width: 625px;
  }
  .mw-medium__626 {
    max-width: 626px;
  }
  .mw-medium__627 {
    max-width: 627px;
  }
  .mw-medium__628 {
    max-width: 628px;
  }
  .mw-medium__629 {
    max-width: 629px;
  }
  .mw-medium__630 {
    max-width: 630px;
  }
  .mw-medium__631 {
    max-width: 631px;
  }
  .mw-medium__632 {
    max-width: 632px;
  }
  .mw-medium__633 {
    max-width: 633px;
  }
  .mw-medium__634 {
    max-width: 634px;
  }
  .mw-medium__635 {
    max-width: 635px;
  }
  .mw-medium__636 {
    max-width: 636px;
  }
  .mw-medium__637 {
    max-width: 637px;
  }
  .mw-medium__638 {
    max-width: 638px;
  }
  .mw-medium__639 {
    max-width: 639px;
  }
  .mw-medium__640 {
    max-width: 640px;
  }
  .mw-medium__641 {
    max-width: 641px;
  }
  .mw-medium__642 {
    max-width: 642px;
  }
  .mw-medium__643 {
    max-width: 643px;
  }
  .mw-medium__644 {
    max-width: 644px;
  }
  .mw-medium__645 {
    max-width: 645px;
  }
  .mw-medium__646 {
    max-width: 646px;
  }
  .mw-medium__647 {
    max-width: 647px;
  }
  .mw-medium__648 {
    max-width: 648px;
  }
  .mw-medium__649 {
    max-width: 649px;
  }
  .mw-medium__650 {
    max-width: 650px;
  }
  .mw-medium__651 {
    max-width: 651px;
  }
  .mw-medium__652 {
    max-width: 652px;
  }
  .mw-medium__653 {
    max-width: 653px;
  }
  .mw-medium__654 {
    max-width: 654px;
  }
  .mw-medium__655 {
    max-width: 655px;
  }
  .mw-medium__656 {
    max-width: 656px;
  }
  .mw-medium__657 {
    max-width: 657px;
  }
  .mw-medium__658 {
    max-width: 658px;
  }
  .mw-medium__659 {
    max-width: 659px;
  }
  .mw-medium__660 {
    max-width: 660px;
  }
  .mw-medium__661 {
    max-width: 661px;
  }
  .mw-medium__662 {
    max-width: 662px;
  }
  .mw-medium__663 {
    max-width: 663px;
  }
  .mw-medium__664 {
    max-width: 664px;
  }
  .mw-medium__665 {
    max-width: 665px;
  }
  .mw-medium__666 {
    max-width: 666px;
  }
  .mw-medium__667 {
    max-width: 667px;
  }
  .mw-medium__668 {
    max-width: 668px;
  }
  .mw-medium__669 {
    max-width: 669px;
  }
  .mw-medium__670 {
    max-width: 670px;
  }
  .mw-medium__671 {
    max-width: 671px;
  }
  .mw-medium__672 {
    max-width: 672px;
  }
  .mw-medium__673 {
    max-width: 673px;
  }
  .mw-medium__674 {
    max-width: 674px;
  }
  .mw-medium__675 {
    max-width: 675px;
  }
  .mw-medium__676 {
    max-width: 676px;
  }
  .mw-medium__677 {
    max-width: 677px;
  }
  .mw-medium__678 {
    max-width: 678px;
  }
  .mw-medium__679 {
    max-width: 679px;
  }
  .mw-medium__680 {
    max-width: 680px;
  }
  .mw-medium__681 {
    max-width: 681px;
  }
  .mw-medium__682 {
    max-width: 682px;
  }
  .mw-medium__683 {
    max-width: 683px;
  }
  .mw-medium__684 {
    max-width: 684px;
  }
  .mw-medium__685 {
    max-width: 685px;
  }
  .mw-medium__686 {
    max-width: 686px;
  }
  .mw-medium__687 {
    max-width: 687px;
  }
  .mw-medium__688 {
    max-width: 688px;
  }
  .mw-medium__689 {
    max-width: 689px;
  }
  .mw-medium__690 {
    max-width: 690px;
  }
  .mw-medium__691 {
    max-width: 691px;
  }
  .mw-medium__692 {
    max-width: 692px;
  }
  .mw-medium__693 {
    max-width: 693px;
  }
  .mw-medium__694 {
    max-width: 694px;
  }
  .mw-medium__695 {
    max-width: 695px;
  }
  .mw-medium__696 {
    max-width: 696px;
  }
  .mw-medium__697 {
    max-width: 697px;
  }
  .mw-medium__698 {
    max-width: 698px;
  }
  .mw-medium__699 {
    max-width: 699px;
  }
  .mw-medium__700 {
    max-width: 700px;
  }
  .mw-medium__701 {
    max-width: 701px;
  }
  .mw-medium__702 {
    max-width: 702px;
  }
  .mw-medium__703 {
    max-width: 703px;
  }
  .mw-medium__704 {
    max-width: 704px;
  }
  .mw-medium__705 {
    max-width: 705px;
  }
  .mw-medium__706 {
    max-width: 706px;
  }
  .mw-medium__707 {
    max-width: 707px;
  }
  .mw-medium__708 {
    max-width: 708px;
  }
  .mw-medium__709 {
    max-width: 709px;
  }
  .mw-medium__710 {
    max-width: 710px;
  }
  .mw-medium__711 {
    max-width: 711px;
  }
  .mw-medium__712 {
    max-width: 712px;
  }
  .mw-medium__713 {
    max-width: 713px;
  }
  .mw-medium__714 {
    max-width: 714px;
  }
  .mw-medium__715 {
    max-width: 715px;
  }
  .mw-medium__716 {
    max-width: 716px;
  }
  .mw-medium__717 {
    max-width: 717px;
  }
  .mw-medium__718 {
    max-width: 718px;
  }
  .mw-medium__719 {
    max-width: 719px;
  }
  .mw-medium__720 {
    max-width: 720px;
  }
  .mw-medium__721 {
    max-width: 721px;
  }
  .mw-medium__722 {
    max-width: 722px;
  }
  .mw-medium__723 {
    max-width: 723px;
  }
  .mw-medium__724 {
    max-width: 724px;
  }
  .mw-medium__725 {
    max-width: 725px;
  }
  .mw-medium__726 {
    max-width: 726px;
  }
  .mw-medium__727 {
    max-width: 727px;
  }
  .mw-medium__728 {
    max-width: 728px;
  }
  .mw-medium__729 {
    max-width: 729px;
  }
  .mw-medium__730 {
    max-width: 730px;
  }
  .mw-medium__731 {
    max-width: 731px;
  }
  .mw-medium__732 {
    max-width: 732px;
  }
  .mw-medium__733 {
    max-width: 733px;
  }
  .mw-medium__734 {
    max-width: 734px;
  }
  .mw-medium__735 {
    max-width: 735px;
  }
  .mw-medium__736 {
    max-width: 736px;
  }
  .mw-medium__737 {
    max-width: 737px;
  }
  .mw-medium__738 {
    max-width: 738px;
  }
  .mw-medium__739 {
    max-width: 739px;
  }
  .mw-medium__740 {
    max-width: 740px;
  }
  .mw-medium__741 {
    max-width: 741px;
  }
  .mw-medium__742 {
    max-width: 742px;
  }
  .mw-medium__743 {
    max-width: 743px;
  }
  .mw-medium__744 {
    max-width: 744px;
  }
  .mw-medium__745 {
    max-width: 745px;
  }
  .mw-medium__746 {
    max-width: 746px;
  }
  .mw-medium__747 {
    max-width: 747px;
  }
  .mw-medium__748 {
    max-width: 748px;
  }
  .mw-medium__749 {
    max-width: 749px;
  }
  .mw-medium__750 {
    max-width: 750px;
  }
  .mw-medium__751 {
    max-width: 751px;
  }
  .mw-medium__752 {
    max-width: 752px;
  }
  .mw-medium__753 {
    max-width: 753px;
  }
  .mw-medium__754 {
    max-width: 754px;
  }
  .mw-medium__755 {
    max-width: 755px;
  }
  .mw-medium__756 {
    max-width: 756px;
  }
  .mw-medium__757 {
    max-width: 757px;
  }
  .mw-medium__758 {
    max-width: 758px;
  }
  .mw-medium__759 {
    max-width: 759px;
  }
  .mw-medium__760 {
    max-width: 760px;
  }
  .mw-medium__761 {
    max-width: 761px;
  }
  .mw-medium__762 {
    max-width: 762px;
  }
  .mw-medium__763 {
    max-width: 763px;
  }
  .mw-medium__764 {
    max-width: 764px;
  }
  .mw-medium__765 {
    max-width: 765px;
  }
  .mw-medium__766 {
    max-width: 766px;
  }
  .mw-medium__767 {
    max-width: 767px;
  }
  .mw-medium__768 {
    max-width: 768px;
  }
}
@media screen and (max-width: 576px) {
  .mr-small__auto {
    margin-right: auto;
  }
  .ml-small__auto {
    margin-left: auto;
  }
  .mt-small__1 {
    margin-top: 1px;
  }
  .ml-small__1 {
    margin-left: 1px;
  }
  .mb-small__1 {
    margin-bottom: 1px;
  }
  .mr-small__1 {
    margin-right: 1px;
  }
  .mt-small__2 {
    margin-top: 2px;
  }
  .ml-small__2 {
    margin-left: 2px;
  }
  .mb-small__2 {
    margin-bottom: 2px;
  }
  .mr-small__2 {
    margin-right: 2px;
  }
  .mt-small__3 {
    margin-top: 3px;
  }
  .ml-small__3 {
    margin-left: 3px;
  }
  .mb-small__3 {
    margin-bottom: 3px;
  }
  .mr-small__3 {
    margin-right: 3px;
  }
  .mt-small__4 {
    margin-top: 4px;
  }
  .ml-small__4 {
    margin-left: 4px;
  }
  .mb-small__4 {
    margin-bottom: 4px;
  }
  .mr-small__4 {
    margin-right: 4px;
  }
  .mt-small__5 {
    margin-top: 5px;
  }
  .ml-small__5 {
    margin-left: 5px;
  }
  .mb-small__5 {
    margin-bottom: 5px;
  }
  .mr-small__5 {
    margin-right: 5px;
  }
  .mt-small__6 {
    margin-top: 6px;
  }
  .ml-small__6 {
    margin-left: 6px;
  }
  .mb-small__6 {
    margin-bottom: 6px;
  }
  .mr-small__6 {
    margin-right: 6px;
  }
  .mt-small__7 {
    margin-top: 7px;
  }
  .ml-small__7 {
    margin-left: 7px;
  }
  .mb-small__7 {
    margin-bottom: 7px;
  }
  .mr-small__7 {
    margin-right: 7px;
  }
  .mt-small__8 {
    margin-top: 8px;
  }
  .ml-small__8 {
    margin-left: 8px;
  }
  .mb-small__8 {
    margin-bottom: 8px;
  }
  .mr-small__8 {
    margin-right: 8px;
  }
  .mt-small__9 {
    margin-top: 9px;
  }
  .ml-small__9 {
    margin-left: 9px;
  }
  .mb-small__9 {
    margin-bottom: 9px;
  }
  .mr-small__9 {
    margin-right: 9px;
  }
  .mt-small__10 {
    margin-top: 10px;
  }
  .ml-small__10 {
    margin-left: 10px;
  }
  .mb-small__10 {
    margin-bottom: 10px;
  }
  .mr-small__10 {
    margin-right: 10px;
  }
  .mt-small__11 {
    margin-top: 11px;
  }
  .ml-small__11 {
    margin-left: 11px;
  }
  .mb-small__11 {
    margin-bottom: 11px;
  }
  .mr-small__11 {
    margin-right: 11px;
  }
  .mt-small__12 {
    margin-top: 12px;
  }
  .ml-small__12 {
    margin-left: 12px;
  }
  .mb-small__12 {
    margin-bottom: 12px;
  }
  .mr-small__12 {
    margin-right: 12px;
  }
  .mt-small__13 {
    margin-top: 13px;
  }
  .ml-small__13 {
    margin-left: 13px;
  }
  .mb-small__13 {
    margin-bottom: 13px;
  }
  .mr-small__13 {
    margin-right: 13px;
  }
  .mt-small__14 {
    margin-top: 14px;
  }
  .ml-small__14 {
    margin-left: 14px;
  }
  .mb-small__14 {
    margin-bottom: 14px;
  }
  .mr-small__14 {
    margin-right: 14px;
  }
  .mt-small__15 {
    margin-top: 15px;
  }
  .ml-small__15 {
    margin-left: 15px;
  }
  .mb-small__15 {
    margin-bottom: 15px;
  }
  .mr-small__15 {
    margin-right: 15px;
  }
  .mt-small__16 {
    margin-top: 16px;
  }
  .ml-small__16 {
    margin-left: 16px;
  }
  .mb-small__16 {
    margin-bottom: 16px;
  }
  .mr-small__16 {
    margin-right: 16px;
  }
  .mt-small__17 {
    margin-top: 17px;
  }
  .ml-small__17 {
    margin-left: 17px;
  }
  .mb-small__17 {
    margin-bottom: 17px;
  }
  .mr-small__17 {
    margin-right: 17px;
  }
  .mt-small__18 {
    margin-top: 18px;
  }
  .ml-small__18 {
    margin-left: 18px;
  }
  .mb-small__18 {
    margin-bottom: 18px;
  }
  .mr-small__18 {
    margin-right: 18px;
  }
  .mt-small__19 {
    margin-top: 19px;
  }
  .ml-small__19 {
    margin-left: 19px;
  }
  .mb-small__19 {
    margin-bottom: 19px;
  }
  .mr-small__19 {
    margin-right: 19px;
  }
  .mt-small__20 {
    margin-top: 20px;
  }
  .ml-small__20 {
    margin-left: 20px;
  }
  .mb-small__20 {
    margin-bottom: 20px;
  }
  .mr-small__20 {
    margin-right: 20px;
  }
  .mt-small__21 {
    margin-top: 21px;
  }
  .ml-small__21 {
    margin-left: 21px;
  }
  .mb-small__21 {
    margin-bottom: 21px;
  }
  .mr-small__21 {
    margin-right: 21px;
  }
  .mt-small__22 {
    margin-top: 22px;
  }
  .ml-small__22 {
    margin-left: 22px;
  }
  .mb-small__22 {
    margin-bottom: 22px;
  }
  .mr-small__22 {
    margin-right: 22px;
  }
  .mt-small__23 {
    margin-top: 23px;
  }
  .ml-small__23 {
    margin-left: 23px;
  }
  .mb-small__23 {
    margin-bottom: 23px;
  }
  .mr-small__23 {
    margin-right: 23px;
  }
  .mt-small__24 {
    margin-top: 24px;
  }
  .ml-small__24 {
    margin-left: 24px;
  }
  .mb-small__24 {
    margin-bottom: 24px;
  }
  .mr-small__24 {
    margin-right: 24px;
  }
  .mt-small__25 {
    margin-top: 25px;
  }
  .ml-small__25 {
    margin-left: 25px;
  }
  .mb-small__25 {
    margin-bottom: 25px;
  }
  .mr-small__25 {
    margin-right: 25px;
  }
  .mt-small__26 {
    margin-top: 26px;
  }
  .ml-small__26 {
    margin-left: 26px;
  }
  .mb-small__26 {
    margin-bottom: 26px;
  }
  .mr-small__26 {
    margin-right: 26px;
  }
  .mt-small__27 {
    margin-top: 27px;
  }
  .ml-small__27 {
    margin-left: 27px;
  }
  .mb-small__27 {
    margin-bottom: 27px;
  }
  .mr-small__27 {
    margin-right: 27px;
  }
  .mt-small__28 {
    margin-top: 28px;
  }
  .ml-small__28 {
    margin-left: 28px;
  }
  .mb-small__28 {
    margin-bottom: 28px;
  }
  .mr-small__28 {
    margin-right: 28px;
  }
  .mt-small__29 {
    margin-top: 29px;
  }
  .ml-small__29 {
    margin-left: 29px;
  }
  .mb-small__29 {
    margin-bottom: 29px;
  }
  .mr-small__29 {
    margin-right: 29px;
  }
  .mt-small__30 {
    margin-top: 30px;
  }
  .ml-small__30 {
    margin-left: 30px;
  }
  .mb-small__30 {
    margin-bottom: 30px;
  }
  .mr-small__30 {
    margin-right: 30px;
  }
  .mt-small__31 {
    margin-top: 31px;
  }
  .ml-small__31 {
    margin-left: 31px;
  }
  .mb-small__31 {
    margin-bottom: 31px;
  }
  .mr-small__31 {
    margin-right: 31px;
  }
  .mt-small__32 {
    margin-top: 32px;
  }
  .ml-small__32 {
    margin-left: 32px;
  }
  .mb-small__32 {
    margin-bottom: 32px;
  }
  .mr-small__32 {
    margin-right: 32px;
  }
  .mt-small__33 {
    margin-top: 33px;
  }
  .ml-small__33 {
    margin-left: 33px;
  }
  .mb-small__33 {
    margin-bottom: 33px;
  }
  .mr-small__33 {
    margin-right: 33px;
  }
  .mt-small__34 {
    margin-top: 34px;
  }
  .ml-small__34 {
    margin-left: 34px;
  }
  .mb-small__34 {
    margin-bottom: 34px;
  }
  .mr-small__34 {
    margin-right: 34px;
  }
  .mt-small__35 {
    margin-top: 35px;
  }
  .ml-small__35 {
    margin-left: 35px;
  }
  .mb-small__35 {
    margin-bottom: 35px;
  }
  .mr-small__35 {
    margin-right: 35px;
  }
  .mt-small__36 {
    margin-top: 36px;
  }
  .ml-small__36 {
    margin-left: 36px;
  }
  .mb-small__36 {
    margin-bottom: 36px;
  }
  .mr-small__36 {
    margin-right: 36px;
  }
  .mt-small__37 {
    margin-top: 37px;
  }
  .ml-small__37 {
    margin-left: 37px;
  }
  .mb-small__37 {
    margin-bottom: 37px;
  }
  .mr-small__37 {
    margin-right: 37px;
  }
  .mt-small__38 {
    margin-top: 38px;
  }
  .ml-small__38 {
    margin-left: 38px;
  }
  .mb-small__38 {
    margin-bottom: 38px;
  }
  .mr-small__38 {
    margin-right: 38px;
  }
  .mt-small__39 {
    margin-top: 39px;
  }
  .ml-small__39 {
    margin-left: 39px;
  }
  .mb-small__39 {
    margin-bottom: 39px;
  }
  .mr-small__39 {
    margin-right: 39px;
  }
  .mt-small__40 {
    margin-top: 40px;
  }
  .ml-small__40 {
    margin-left: 40px;
  }
  .mb-small__40 {
    margin-bottom: 40px;
  }
  .mr-small__40 {
    margin-right: 40px;
  }
  .mt-small__41 {
    margin-top: 41px;
  }
  .ml-small__41 {
    margin-left: 41px;
  }
  .mb-small__41 {
    margin-bottom: 41px;
  }
  .mr-small__41 {
    margin-right: 41px;
  }
  .mt-small__42 {
    margin-top: 42px;
  }
  .ml-small__42 {
    margin-left: 42px;
  }
  .mb-small__42 {
    margin-bottom: 42px;
  }
  .mr-small__42 {
    margin-right: 42px;
  }
  .mt-small__43 {
    margin-top: 43px;
  }
  .ml-small__43 {
    margin-left: 43px;
  }
  .mb-small__43 {
    margin-bottom: 43px;
  }
  .mr-small__43 {
    margin-right: 43px;
  }
  .mt-small__44 {
    margin-top: 44px;
  }
  .ml-small__44 {
    margin-left: 44px;
  }
  .mb-small__44 {
    margin-bottom: 44px;
  }
  .mr-small__44 {
    margin-right: 44px;
  }
  .mt-small__45 {
    margin-top: 45px;
  }
  .ml-small__45 {
    margin-left: 45px;
  }
  .mb-small__45 {
    margin-bottom: 45px;
  }
  .mr-small__45 {
    margin-right: 45px;
  }
  .mt-small__46 {
    margin-top: 46px;
  }
  .ml-small__46 {
    margin-left: 46px;
  }
  .mb-small__46 {
    margin-bottom: 46px;
  }
  .mr-small__46 {
    margin-right: 46px;
  }
  .mt-small__47 {
    margin-top: 47px;
  }
  .ml-small__47 {
    margin-left: 47px;
  }
  .mb-small__47 {
    margin-bottom: 47px;
  }
  .mr-small__47 {
    margin-right: 47px;
  }
  .mt-small__48 {
    margin-top: 48px;
  }
  .ml-small__48 {
    margin-left: 48px;
  }
  .mb-small__48 {
    margin-bottom: 48px;
  }
  .mr-small__48 {
    margin-right: 48px;
  }
  .mt-small__49 {
    margin-top: 49px;
  }
  .ml-small__49 {
    margin-left: 49px;
  }
  .mb-small__49 {
    margin-bottom: 49px;
  }
  .mr-small__49 {
    margin-right: 49px;
  }
  .mt-small__50 {
    margin-top: 50px;
  }
  .ml-small__50 {
    margin-left: 50px;
  }
  .mb-small__50 {
    margin-bottom: 50px;
  }
  .mr-small__50 {
    margin-right: 50px;
  }
  .mt-small__51 {
    margin-top: 51px;
  }
  .ml-small__51 {
    margin-left: 51px;
  }
  .mb-small__51 {
    margin-bottom: 51px;
  }
  .mr-small__51 {
    margin-right: 51px;
  }
  .mt-small__52 {
    margin-top: 52px;
  }
  .ml-small__52 {
    margin-left: 52px;
  }
  .mb-small__52 {
    margin-bottom: 52px;
  }
  .mr-small__52 {
    margin-right: 52px;
  }
  .mt-small__53 {
    margin-top: 53px;
  }
  .ml-small__53 {
    margin-left: 53px;
  }
  .mb-small__53 {
    margin-bottom: 53px;
  }
  .mr-small__53 {
    margin-right: 53px;
  }
  .mt-small__54 {
    margin-top: 54px;
  }
  .ml-small__54 {
    margin-left: 54px;
  }
  .mb-small__54 {
    margin-bottom: 54px;
  }
  .mr-small__54 {
    margin-right: 54px;
  }
  .mt-small__55 {
    margin-top: 55px;
  }
  .ml-small__55 {
    margin-left: 55px;
  }
  .mb-small__55 {
    margin-bottom: 55px;
  }
  .mr-small__55 {
    margin-right: 55px;
  }
  .mt-small__56 {
    margin-top: 56px;
  }
  .ml-small__56 {
    margin-left: 56px;
  }
  .mb-small__56 {
    margin-bottom: 56px;
  }
  .mr-small__56 {
    margin-right: 56px;
  }
  .mt-small__57 {
    margin-top: 57px;
  }
  .ml-small__57 {
    margin-left: 57px;
  }
  .mb-small__57 {
    margin-bottom: 57px;
  }
  .mr-small__57 {
    margin-right: 57px;
  }
  .mt-small__58 {
    margin-top: 58px;
  }
  .ml-small__58 {
    margin-left: 58px;
  }
  .mb-small__58 {
    margin-bottom: 58px;
  }
  .mr-small__58 {
    margin-right: 58px;
  }
  .mt-small__59 {
    margin-top: 59px;
  }
  .ml-small__59 {
    margin-left: 59px;
  }
  .mb-small__59 {
    margin-bottom: 59px;
  }
  .mr-small__59 {
    margin-right: 59px;
  }
  .mt-small__60 {
    margin-top: 60px;
  }
  .ml-small__60 {
    margin-left: 60px;
  }
  .mb-small__60 {
    margin-bottom: 60px;
  }
  .mr-small__60 {
    margin-right: 60px;
  }
  .mt-small__61 {
    margin-top: 61px;
  }
  .ml-small__61 {
    margin-left: 61px;
  }
  .mb-small__61 {
    margin-bottom: 61px;
  }
  .mr-small__61 {
    margin-right: 61px;
  }
  .mt-small__62 {
    margin-top: 62px;
  }
  .ml-small__62 {
    margin-left: 62px;
  }
  .mb-small__62 {
    margin-bottom: 62px;
  }
  .mr-small__62 {
    margin-right: 62px;
  }
  .mt-small__63 {
    margin-top: 63px;
  }
  .ml-small__63 {
    margin-left: 63px;
  }
  .mb-small__63 {
    margin-bottom: 63px;
  }
  .mr-small__63 {
    margin-right: 63px;
  }
  .mt-small__64 {
    margin-top: 64px;
  }
  .ml-small__64 {
    margin-left: 64px;
  }
  .mb-small__64 {
    margin-bottom: 64px;
  }
  .mr-small__64 {
    margin-right: 64px;
  }
  .mt-small__65 {
    margin-top: 65px;
  }
  .ml-small__65 {
    margin-left: 65px;
  }
  .mb-small__65 {
    margin-bottom: 65px;
  }
  .mr-small__65 {
    margin-right: 65px;
  }
  .mt-small__66 {
    margin-top: 66px;
  }
  .ml-small__66 {
    margin-left: 66px;
  }
  .mb-small__66 {
    margin-bottom: 66px;
  }
  .mr-small__66 {
    margin-right: 66px;
  }
  .mt-small__67 {
    margin-top: 67px;
  }
  .ml-small__67 {
    margin-left: 67px;
  }
  .mb-small__67 {
    margin-bottom: 67px;
  }
  .mr-small__67 {
    margin-right: 67px;
  }
  .mt-small__68 {
    margin-top: 68px;
  }
  .ml-small__68 {
    margin-left: 68px;
  }
  .mb-small__68 {
    margin-bottom: 68px;
  }
  .mr-small__68 {
    margin-right: 68px;
  }
  .mt-small__69 {
    margin-top: 69px;
  }
  .ml-small__69 {
    margin-left: 69px;
  }
  .mb-small__69 {
    margin-bottom: 69px;
  }
  .mr-small__69 {
    margin-right: 69px;
  }
  .mt-small__70 {
    margin-top: 70px;
  }
  .ml-small__70 {
    margin-left: 70px;
  }
  .mb-small__70 {
    margin-bottom: 70px;
  }
  .mr-small__70 {
    margin-right: 70px;
  }
  .mt-small__71 {
    margin-top: 71px;
  }
  .ml-small__71 {
    margin-left: 71px;
  }
  .mb-small__71 {
    margin-bottom: 71px;
  }
  .mr-small__71 {
    margin-right: 71px;
  }
  .mt-small__72 {
    margin-top: 72px;
  }
  .ml-small__72 {
    margin-left: 72px;
  }
  .mb-small__72 {
    margin-bottom: 72px;
  }
  .mr-small__72 {
    margin-right: 72px;
  }
  .mt-small__73 {
    margin-top: 73px;
  }
  .ml-small__73 {
    margin-left: 73px;
  }
  .mb-small__73 {
    margin-bottom: 73px;
  }
  .mr-small__73 {
    margin-right: 73px;
  }
  .mt-small__74 {
    margin-top: 74px;
  }
  .ml-small__74 {
    margin-left: 74px;
  }
  .mb-small__74 {
    margin-bottom: 74px;
  }
  .mr-small__74 {
    margin-right: 74px;
  }
  .mt-small__75 {
    margin-top: 75px;
  }
  .ml-small__75 {
    margin-left: 75px;
  }
  .mb-small__75 {
    margin-bottom: 75px;
  }
  .mr-small__75 {
    margin-right: 75px;
  }
  .mt-small__76 {
    margin-top: 76px;
  }
  .ml-small__76 {
    margin-left: 76px;
  }
  .mb-small__76 {
    margin-bottom: 76px;
  }
  .mr-small__76 {
    margin-right: 76px;
  }
  .mt-small__77 {
    margin-top: 77px;
  }
  .ml-small__77 {
    margin-left: 77px;
  }
  .mb-small__77 {
    margin-bottom: 77px;
  }
  .mr-small__77 {
    margin-right: 77px;
  }
  .mt-small__78 {
    margin-top: 78px;
  }
  .ml-small__78 {
    margin-left: 78px;
  }
  .mb-small__78 {
    margin-bottom: 78px;
  }
  .mr-small__78 {
    margin-right: 78px;
  }
  .mt-small__79 {
    margin-top: 79px;
  }
  .ml-small__79 {
    margin-left: 79px;
  }
  .mb-small__79 {
    margin-bottom: 79px;
  }
  .mr-small__79 {
    margin-right: 79px;
  }
  .mt-small__80 {
    margin-top: 80px;
  }
  .ml-small__80 {
    margin-left: 80px;
  }
  .mb-small__80 {
    margin-bottom: 80px;
  }
  .mr-small__80 {
    margin-right: 80px;
  }
  .mt-small__81 {
    margin-top: 81px;
  }
  .ml-small__81 {
    margin-left: 81px;
  }
  .mb-small__81 {
    margin-bottom: 81px;
  }
  .mr-small__81 {
    margin-right: 81px;
  }
  .mt-small__82 {
    margin-top: 82px;
  }
  .ml-small__82 {
    margin-left: 82px;
  }
  .mb-small__82 {
    margin-bottom: 82px;
  }
  .mr-small__82 {
    margin-right: 82px;
  }
  .mt-small__83 {
    margin-top: 83px;
  }
  .ml-small__83 {
    margin-left: 83px;
  }
  .mb-small__83 {
    margin-bottom: 83px;
  }
  .mr-small__83 {
    margin-right: 83px;
  }
  .mt-small__84 {
    margin-top: 84px;
  }
  .ml-small__84 {
    margin-left: 84px;
  }
  .mb-small__84 {
    margin-bottom: 84px;
  }
  .mr-small__84 {
    margin-right: 84px;
  }
  .mt-small__85 {
    margin-top: 85px;
  }
  .ml-small__85 {
    margin-left: 85px;
  }
  .mb-small__85 {
    margin-bottom: 85px;
  }
  .mr-small__85 {
    margin-right: 85px;
  }
  .mt-small__86 {
    margin-top: 86px;
  }
  .ml-small__86 {
    margin-left: 86px;
  }
  .mb-small__86 {
    margin-bottom: 86px;
  }
  .mr-small__86 {
    margin-right: 86px;
  }
  .mt-small__87 {
    margin-top: 87px;
  }
  .ml-small__87 {
    margin-left: 87px;
  }
  .mb-small__87 {
    margin-bottom: 87px;
  }
  .mr-small__87 {
    margin-right: 87px;
  }
  .mt-small__88 {
    margin-top: 88px;
  }
  .ml-small__88 {
    margin-left: 88px;
  }
  .mb-small__88 {
    margin-bottom: 88px;
  }
  .mr-small__88 {
    margin-right: 88px;
  }
  .mt-small__89 {
    margin-top: 89px;
  }
  .ml-small__89 {
    margin-left: 89px;
  }
  .mb-small__89 {
    margin-bottom: 89px;
  }
  .mr-small__89 {
    margin-right: 89px;
  }
  .mt-small__90 {
    margin-top: 90px;
  }
  .ml-small__90 {
    margin-left: 90px;
  }
  .mb-small__90 {
    margin-bottom: 90px;
  }
  .mr-small__90 {
    margin-right: 90px;
  }
  .mt-small__91 {
    margin-top: 91px;
  }
  .ml-small__91 {
    margin-left: 91px;
  }
  .mb-small__91 {
    margin-bottom: 91px;
  }
  .mr-small__91 {
    margin-right: 91px;
  }
  .mt-small__92 {
    margin-top: 92px;
  }
  .ml-small__92 {
    margin-left: 92px;
  }
  .mb-small__92 {
    margin-bottom: 92px;
  }
  .mr-small__92 {
    margin-right: 92px;
  }
  .mt-small__93 {
    margin-top: 93px;
  }
  .ml-small__93 {
    margin-left: 93px;
  }
  .mb-small__93 {
    margin-bottom: 93px;
  }
  .mr-small__93 {
    margin-right: 93px;
  }
  .mt-small__94 {
    margin-top: 94px;
  }
  .ml-small__94 {
    margin-left: 94px;
  }
  .mb-small__94 {
    margin-bottom: 94px;
  }
  .mr-small__94 {
    margin-right: 94px;
  }
  .mt-small__95 {
    margin-top: 95px;
  }
  .ml-small__95 {
    margin-left: 95px;
  }
  .mb-small__95 {
    margin-bottom: 95px;
  }
  .mr-small__95 {
    margin-right: 95px;
  }
  .mt-small__96 {
    margin-top: 96px;
  }
  .ml-small__96 {
    margin-left: 96px;
  }
  .mb-small__96 {
    margin-bottom: 96px;
  }
  .mr-small__96 {
    margin-right: 96px;
  }
  .mt-small__97 {
    margin-top: 97px;
  }
  .ml-small__97 {
    margin-left: 97px;
  }
  .mb-small__97 {
    margin-bottom: 97px;
  }
  .mr-small__97 {
    margin-right: 97px;
  }
  .mt-small__98 {
    margin-top: 98px;
  }
  .ml-small__98 {
    margin-left: 98px;
  }
  .mb-small__98 {
    margin-bottom: 98px;
  }
  .mr-small__98 {
    margin-right: 98px;
  }
  .mt-small__99 {
    margin-top: 99px;
  }
  .ml-small__99 {
    margin-left: 99px;
  }
  .mb-small__99 {
    margin-bottom: 99px;
  }
  .mr-small__99 {
    margin-right: 99px;
  }
  .mt-small__100 {
    margin-top: 100px;
  }
  .ml-small__100 {
    margin-left: 100px;
  }
  .mb-small__100 {
    margin-bottom: 100px;
  }
  .mr-small__100 {
    margin-right: 100px;
  }
  .mw-small__100 {
    max-width: 100px;
  }
  .mw-small__101 {
    max-width: 101px;
  }
  .mw-small__102 {
    max-width: 102px;
  }
  .mw-small__103 {
    max-width: 103px;
  }
  .mw-small__104 {
    max-width: 104px;
  }
  .mw-small__105 {
    max-width: 105px;
  }
  .mw-small__106 {
    max-width: 106px;
  }
  .mw-small__107 {
    max-width: 107px;
  }
  .mw-small__108 {
    max-width: 108px;
  }
  .mw-small__109 {
    max-width: 109px;
  }
  .mw-small__110 {
    max-width: 110px;
  }
  .mw-small__111 {
    max-width: 111px;
  }
  .mw-small__112 {
    max-width: 112px;
  }
  .mw-small__113 {
    max-width: 113px;
  }
  .mw-small__114 {
    max-width: 114px;
  }
  .mw-small__115 {
    max-width: 115px;
  }
  .mw-small__116 {
    max-width: 116px;
  }
  .mw-small__117 {
    max-width: 117px;
  }
  .mw-small__118 {
    max-width: 118px;
  }
  .mw-small__119 {
    max-width: 119px;
  }
  .mw-small__120 {
    max-width: 120px;
  }
  .mw-small__121 {
    max-width: 121px;
  }
  .mw-small__122 {
    max-width: 122px;
  }
  .mw-small__123 {
    max-width: 123px;
  }
  .mw-small__124 {
    max-width: 124px;
  }
  .mw-small__125 {
    max-width: 125px;
  }
  .mw-small__126 {
    max-width: 126px;
  }
  .mw-small__127 {
    max-width: 127px;
  }
  .mw-small__128 {
    max-width: 128px;
  }
  .mw-small__129 {
    max-width: 129px;
  }
  .mw-small__130 {
    max-width: 130px;
  }
  .mw-small__131 {
    max-width: 131px;
  }
  .mw-small__132 {
    max-width: 132px;
  }
  .mw-small__133 {
    max-width: 133px;
  }
  .mw-small__134 {
    max-width: 134px;
  }
  .mw-small__135 {
    max-width: 135px;
  }
  .mw-small__136 {
    max-width: 136px;
  }
  .mw-small__137 {
    max-width: 137px;
  }
  .mw-small__138 {
    max-width: 138px;
  }
  .mw-small__139 {
    max-width: 139px;
  }
  .mw-small__140 {
    max-width: 140px;
  }
  .mw-small__141 {
    max-width: 141px;
  }
  .mw-small__142 {
    max-width: 142px;
  }
  .mw-small__143 {
    max-width: 143px;
  }
  .mw-small__144 {
    max-width: 144px;
  }
  .mw-small__145 {
    max-width: 145px;
  }
  .mw-small__146 {
    max-width: 146px;
  }
  .mw-small__147 {
    max-width: 147px;
  }
  .mw-small__148 {
    max-width: 148px;
  }
  .mw-small__149 {
    max-width: 149px;
  }
  .mw-small__150 {
    max-width: 150px;
  }
  .mw-small__151 {
    max-width: 151px;
  }
  .mw-small__152 {
    max-width: 152px;
  }
  .mw-small__153 {
    max-width: 153px;
  }
  .mw-small__154 {
    max-width: 154px;
  }
  .mw-small__155 {
    max-width: 155px;
  }
  .mw-small__156 {
    max-width: 156px;
  }
  .mw-small__157 {
    max-width: 157px;
  }
  .mw-small__158 {
    max-width: 158px;
  }
  .mw-small__159 {
    max-width: 159px;
  }
  .mw-small__160 {
    max-width: 160px;
  }
  .mw-small__161 {
    max-width: 161px;
  }
  .mw-small__162 {
    max-width: 162px;
  }
  .mw-small__163 {
    max-width: 163px;
  }
  .mw-small__164 {
    max-width: 164px;
  }
  .mw-small__165 {
    max-width: 165px;
  }
  .mw-small__166 {
    max-width: 166px;
  }
  .mw-small__167 {
    max-width: 167px;
  }
  .mw-small__168 {
    max-width: 168px;
  }
  .mw-small__169 {
    max-width: 169px;
  }
  .mw-small__170 {
    max-width: 170px;
  }
  .mw-small__171 {
    max-width: 171px;
  }
  .mw-small__172 {
    max-width: 172px;
  }
  .mw-small__173 {
    max-width: 173px;
  }
  .mw-small__174 {
    max-width: 174px;
  }
  .mw-small__175 {
    max-width: 175px;
  }
  .mw-small__176 {
    max-width: 176px;
  }
  .mw-small__177 {
    max-width: 177px;
  }
  .mw-small__178 {
    max-width: 178px;
  }
  .mw-small__179 {
    max-width: 179px;
  }
  .mw-small__180 {
    max-width: 180px;
  }
  .mw-small__181 {
    max-width: 181px;
  }
  .mw-small__182 {
    max-width: 182px;
  }
  .mw-small__183 {
    max-width: 183px;
  }
  .mw-small__184 {
    max-width: 184px;
  }
  .mw-small__185 {
    max-width: 185px;
  }
  .mw-small__186 {
    max-width: 186px;
  }
  .mw-small__187 {
    max-width: 187px;
  }
  .mw-small__188 {
    max-width: 188px;
  }
  .mw-small__189 {
    max-width: 189px;
  }
  .mw-small__190 {
    max-width: 190px;
  }
  .mw-small__191 {
    max-width: 191px;
  }
  .mw-small__192 {
    max-width: 192px;
  }
  .mw-small__193 {
    max-width: 193px;
  }
  .mw-small__194 {
    max-width: 194px;
  }
  .mw-small__195 {
    max-width: 195px;
  }
  .mw-small__196 {
    max-width: 196px;
  }
  .mw-small__197 {
    max-width: 197px;
  }
  .mw-small__198 {
    max-width: 198px;
  }
  .mw-small__199 {
    max-width: 199px;
  }
  .mw-small__200 {
    max-width: 200px;
  }
  .mw-small__201 {
    max-width: 201px;
  }
  .mw-small__202 {
    max-width: 202px;
  }
  .mw-small__203 {
    max-width: 203px;
  }
  .mw-small__204 {
    max-width: 204px;
  }
  .mw-small__205 {
    max-width: 205px;
  }
  .mw-small__206 {
    max-width: 206px;
  }
  .mw-small__207 {
    max-width: 207px;
  }
  .mw-small__208 {
    max-width: 208px;
  }
  .mw-small__209 {
    max-width: 209px;
  }
  .mw-small__210 {
    max-width: 210px;
  }
  .mw-small__211 {
    max-width: 211px;
  }
  .mw-small__212 {
    max-width: 212px;
  }
  .mw-small__213 {
    max-width: 213px;
  }
  .mw-small__214 {
    max-width: 214px;
  }
  .mw-small__215 {
    max-width: 215px;
  }
  .mw-small__216 {
    max-width: 216px;
  }
  .mw-small__217 {
    max-width: 217px;
  }
  .mw-small__218 {
    max-width: 218px;
  }
  .mw-small__219 {
    max-width: 219px;
  }
  .mw-small__220 {
    max-width: 220px;
  }
  .mw-small__221 {
    max-width: 221px;
  }
  .mw-small__222 {
    max-width: 222px;
  }
  .mw-small__223 {
    max-width: 223px;
  }
  .mw-small__224 {
    max-width: 224px;
  }
  .mw-small__225 {
    max-width: 225px;
  }
  .mw-small__226 {
    max-width: 226px;
  }
  .mw-small__227 {
    max-width: 227px;
  }
  .mw-small__228 {
    max-width: 228px;
  }
  .mw-small__229 {
    max-width: 229px;
  }
  .mw-small__230 {
    max-width: 230px;
  }
  .mw-small__231 {
    max-width: 231px;
  }
  .mw-small__232 {
    max-width: 232px;
  }
  .mw-small__233 {
    max-width: 233px;
  }
  .mw-small__234 {
    max-width: 234px;
  }
  .mw-small__235 {
    max-width: 235px;
  }
  .mw-small__236 {
    max-width: 236px;
  }
  .mw-small__237 {
    max-width: 237px;
  }
  .mw-small__238 {
    max-width: 238px;
  }
  .mw-small__239 {
    max-width: 239px;
  }
  .mw-small__240 {
    max-width: 240px;
  }
  .mw-small__241 {
    max-width: 241px;
  }
  .mw-small__242 {
    max-width: 242px;
  }
  .mw-small__243 {
    max-width: 243px;
  }
  .mw-small__244 {
    max-width: 244px;
  }
  .mw-small__245 {
    max-width: 245px;
  }
  .mw-small__246 {
    max-width: 246px;
  }
  .mw-small__247 {
    max-width: 247px;
  }
  .mw-small__248 {
    max-width: 248px;
  }
  .mw-small__249 {
    max-width: 249px;
  }
  .mw-small__250 {
    max-width: 250px;
  }
  .mw-small__251 {
    max-width: 251px;
  }
  .mw-small__252 {
    max-width: 252px;
  }
  .mw-small__253 {
    max-width: 253px;
  }
  .mw-small__254 {
    max-width: 254px;
  }
  .mw-small__255 {
    max-width: 255px;
  }
  .mw-small__256 {
    max-width: 256px;
  }
  .mw-small__257 {
    max-width: 257px;
  }
  .mw-small__258 {
    max-width: 258px;
  }
  .mw-small__259 {
    max-width: 259px;
  }
  .mw-small__260 {
    max-width: 260px;
  }
  .mw-small__261 {
    max-width: 261px;
  }
  .mw-small__262 {
    max-width: 262px;
  }
  .mw-small__263 {
    max-width: 263px;
  }
  .mw-small__264 {
    max-width: 264px;
  }
  .mw-small__265 {
    max-width: 265px;
  }
  .mw-small__266 {
    max-width: 266px;
  }
  .mw-small__267 {
    max-width: 267px;
  }
  .mw-small__268 {
    max-width: 268px;
  }
  .mw-small__269 {
    max-width: 269px;
  }
  .mw-small__270 {
    max-width: 270px;
  }
  .mw-small__271 {
    max-width: 271px;
  }
  .mw-small__272 {
    max-width: 272px;
  }
  .mw-small__273 {
    max-width: 273px;
  }
  .mw-small__274 {
    max-width: 274px;
  }
  .mw-small__275 {
    max-width: 275px;
  }
  .mw-small__276 {
    max-width: 276px;
  }
  .mw-small__277 {
    max-width: 277px;
  }
  .mw-small__278 {
    max-width: 278px;
  }
  .mw-small__279 {
    max-width: 279px;
  }
  .mw-small__280 {
    max-width: 280px;
  }
  .mw-small__281 {
    max-width: 281px;
  }
  .mw-small__282 {
    max-width: 282px;
  }
  .mw-small__283 {
    max-width: 283px;
  }
  .mw-small__284 {
    max-width: 284px;
  }
  .mw-small__285 {
    max-width: 285px;
  }
  .mw-small__286 {
    max-width: 286px;
  }
  .mw-small__287 {
    max-width: 287px;
  }
  .mw-small__288 {
    max-width: 288px;
  }
  .mw-small__289 {
    max-width: 289px;
  }
  .mw-small__290 {
    max-width: 290px;
  }
  .mw-small__291 {
    max-width: 291px;
  }
  .mw-small__292 {
    max-width: 292px;
  }
  .mw-small__293 {
    max-width: 293px;
  }
  .mw-small__294 {
    max-width: 294px;
  }
  .mw-small__295 {
    max-width: 295px;
  }
  .mw-small__296 {
    max-width: 296px;
  }
  .mw-small__297 {
    max-width: 297px;
  }
  .mw-small__298 {
    max-width: 298px;
  }
  .mw-small__299 {
    max-width: 299px;
  }
  .mw-small__300 {
    max-width: 300px;
  }
  .mw-small__301 {
    max-width: 301px;
  }
  .mw-small__302 {
    max-width: 302px;
  }
  .mw-small__303 {
    max-width: 303px;
  }
  .mw-small__304 {
    max-width: 304px;
  }
  .mw-small__305 {
    max-width: 305px;
  }
  .mw-small__306 {
    max-width: 306px;
  }
  .mw-small__307 {
    max-width: 307px;
  }
  .mw-small__308 {
    max-width: 308px;
  }
  .mw-small__309 {
    max-width: 309px;
  }
  .mw-small__310 {
    max-width: 310px;
  }
  .mw-small__311 {
    max-width: 311px;
  }
  .mw-small__312 {
    max-width: 312px;
  }
  .mw-small__313 {
    max-width: 313px;
  }
  .mw-small__314 {
    max-width: 314px;
  }
  .mw-small__315 {
    max-width: 315px;
  }
  .mw-small__316 {
    max-width: 316px;
  }
  .mw-small__317 {
    max-width: 317px;
  }
  .mw-small__318 {
    max-width: 318px;
  }
  .mw-small__319 {
    max-width: 319px;
  }
  .mw-small__320 {
    max-width: 320px;
  }
  .mw-small__321 {
    max-width: 321px;
  }
  .mw-small__322 {
    max-width: 322px;
  }
  .mw-small__323 {
    max-width: 323px;
  }
  .mw-small__324 {
    max-width: 324px;
  }
  .mw-small__325 {
    max-width: 325px;
  }
  .mw-small__326 {
    max-width: 326px;
  }
  .mw-small__327 {
    max-width: 327px;
  }
  .mw-small__328 {
    max-width: 328px;
  }
  .mw-small__329 {
    max-width: 329px;
  }
  .mw-small__330 {
    max-width: 330px;
  }
  .mw-small__331 {
    max-width: 331px;
  }
  .mw-small__332 {
    max-width: 332px;
  }
  .mw-small__333 {
    max-width: 333px;
  }
  .mw-small__334 {
    max-width: 334px;
  }
  .mw-small__335 {
    max-width: 335px;
  }
  .mw-small__336 {
    max-width: 336px;
  }
  .mw-small__337 {
    max-width: 337px;
  }
  .mw-small__338 {
    max-width: 338px;
  }
  .mw-small__339 {
    max-width: 339px;
  }
  .mw-small__340 {
    max-width: 340px;
  }
  .mw-small__341 {
    max-width: 341px;
  }
  .mw-small__342 {
    max-width: 342px;
  }
  .mw-small__343 {
    max-width: 343px;
  }
  .mw-small__344 {
    max-width: 344px;
  }
  .mw-small__345 {
    max-width: 345px;
  }
  .mw-small__346 {
    max-width: 346px;
  }
  .mw-small__347 {
    max-width: 347px;
  }
  .mw-small__348 {
    max-width: 348px;
  }
  .mw-small__349 {
    max-width: 349px;
  }
  .mw-small__350 {
    max-width: 350px;
  }
  .mw-small__351 {
    max-width: 351px;
  }
  .mw-small__352 {
    max-width: 352px;
  }
  .mw-small__353 {
    max-width: 353px;
  }
  .mw-small__354 {
    max-width: 354px;
  }
  .mw-small__355 {
    max-width: 355px;
  }
  .mw-small__356 {
    max-width: 356px;
  }
  .mw-small__357 {
    max-width: 357px;
  }
  .mw-small__358 {
    max-width: 358px;
  }
  .mw-small__359 {
    max-width: 359px;
  }
  .mw-small__360 {
    max-width: 360px;
  }
  .mw-small__361 {
    max-width: 361px;
  }
  .mw-small__362 {
    max-width: 362px;
  }
  .mw-small__363 {
    max-width: 363px;
  }
  .mw-small__364 {
    max-width: 364px;
  }
  .mw-small__365 {
    max-width: 365px;
  }
  .mw-small__366 {
    max-width: 366px;
  }
  .mw-small__367 {
    max-width: 367px;
  }
  .mw-small__368 {
    max-width: 368px;
  }
  .mw-small__369 {
    max-width: 369px;
  }
  .mw-small__370 {
    max-width: 370px;
  }
  .mw-small__371 {
    max-width: 371px;
  }
  .mw-small__372 {
    max-width: 372px;
  }
  .mw-small__373 {
    max-width: 373px;
  }
  .mw-small__374 {
    max-width: 374px;
  }
  .mw-small__375 {
    max-width: 375px;
  }
  .mw-small__376 {
    max-width: 376px;
  }
  .mw-small__377 {
    max-width: 377px;
  }
  .mw-small__378 {
    max-width: 378px;
  }
  .mw-small__379 {
    max-width: 379px;
  }
  .mw-small__380 {
    max-width: 380px;
  }
  .mw-small__381 {
    max-width: 381px;
  }
  .mw-small__382 {
    max-width: 382px;
  }
  .mw-small__383 {
    max-width: 383px;
  }
  .mw-small__384 {
    max-width: 384px;
  }
  .mw-small__385 {
    max-width: 385px;
  }
  .mw-small__386 {
    max-width: 386px;
  }
  .mw-small__387 {
    max-width: 387px;
  }
  .mw-small__388 {
    max-width: 388px;
  }
  .mw-small__389 {
    max-width: 389px;
  }
  .mw-small__390 {
    max-width: 390px;
  }
  .mw-small__391 {
    max-width: 391px;
  }
  .mw-small__392 {
    max-width: 392px;
  }
  .mw-small__393 {
    max-width: 393px;
  }
  .mw-small__394 {
    max-width: 394px;
  }
  .mw-small__395 {
    max-width: 395px;
  }
  .mw-small__396 {
    max-width: 396px;
  }
  .mw-small__397 {
    max-width: 397px;
  }
  .mw-small__398 {
    max-width: 398px;
  }
  .mw-small__399 {
    max-width: 399px;
  }
  .mw-small__400 {
    max-width: 400px;
  }
  .mw-small__401 {
    max-width: 401px;
  }
  .mw-small__402 {
    max-width: 402px;
  }
  .mw-small__403 {
    max-width: 403px;
  }
  .mw-small__404 {
    max-width: 404px;
  }
  .mw-small__405 {
    max-width: 405px;
  }
  .mw-small__406 {
    max-width: 406px;
  }
  .mw-small__407 {
    max-width: 407px;
  }
  .mw-small__408 {
    max-width: 408px;
  }
  .mw-small__409 {
    max-width: 409px;
  }
  .mw-small__410 {
    max-width: 410px;
  }
  .mw-small__411 {
    max-width: 411px;
  }
  .mw-small__412 {
    max-width: 412px;
  }
  .mw-small__413 {
    max-width: 413px;
  }
  .mw-small__414 {
    max-width: 414px;
  }
  .mw-small__415 {
    max-width: 415px;
  }
  .mw-small__416 {
    max-width: 416px;
  }
  .mw-small__417 {
    max-width: 417px;
  }
  .mw-small__418 {
    max-width: 418px;
  }
  .mw-small__419 {
    max-width: 419px;
  }
  .mw-small__420 {
    max-width: 420px;
  }
  .mw-small__421 {
    max-width: 421px;
  }
  .mw-small__422 {
    max-width: 422px;
  }
  .mw-small__423 {
    max-width: 423px;
  }
  .mw-small__424 {
    max-width: 424px;
  }
  .mw-small__425 {
    max-width: 425px;
  }
  .mw-small__426 {
    max-width: 426px;
  }
  .mw-small__427 {
    max-width: 427px;
  }
  .mw-small__428 {
    max-width: 428px;
  }
  .mw-small__429 {
    max-width: 429px;
  }
  .mw-small__430 {
    max-width: 430px;
  }
  .mw-small__431 {
    max-width: 431px;
  }
  .mw-small__432 {
    max-width: 432px;
  }
  .mw-small__433 {
    max-width: 433px;
  }
  .mw-small__434 {
    max-width: 434px;
  }
  .mw-small__435 {
    max-width: 435px;
  }
  .mw-small__436 {
    max-width: 436px;
  }
  .mw-small__437 {
    max-width: 437px;
  }
  .mw-small__438 {
    max-width: 438px;
  }
  .mw-small__439 {
    max-width: 439px;
  }
  .mw-small__440 {
    max-width: 440px;
  }
  .mw-small__441 {
    max-width: 441px;
  }
  .mw-small__442 {
    max-width: 442px;
  }
  .mw-small__443 {
    max-width: 443px;
  }
  .mw-small__444 {
    max-width: 444px;
  }
  .mw-small__445 {
    max-width: 445px;
  }
  .mw-small__446 {
    max-width: 446px;
  }
  .mw-small__447 {
    max-width: 447px;
  }
  .mw-small__448 {
    max-width: 448px;
  }
  .mw-small__449 {
    max-width: 449px;
  }
  .mw-small__450 {
    max-width: 450px;
  }
  .mw-small__451 {
    max-width: 451px;
  }
  .mw-small__452 {
    max-width: 452px;
  }
  .mw-small__453 {
    max-width: 453px;
  }
  .mw-small__454 {
    max-width: 454px;
  }
  .mw-small__455 {
    max-width: 455px;
  }
  .mw-small__456 {
    max-width: 456px;
  }
  .mw-small__457 {
    max-width: 457px;
  }
  .mw-small__458 {
    max-width: 458px;
  }
  .mw-small__459 {
    max-width: 459px;
  }
  .mw-small__460 {
    max-width: 460px;
  }
  .mw-small__461 {
    max-width: 461px;
  }
  .mw-small__462 {
    max-width: 462px;
  }
  .mw-small__463 {
    max-width: 463px;
  }
  .mw-small__464 {
    max-width: 464px;
  }
  .mw-small__465 {
    max-width: 465px;
  }
  .mw-small__466 {
    max-width: 466px;
  }
  .mw-small__467 {
    max-width: 467px;
  }
  .mw-small__468 {
    max-width: 468px;
  }
  .mw-small__469 {
    max-width: 469px;
  }
  .mw-small__470 {
    max-width: 470px;
  }
  .mw-small__471 {
    max-width: 471px;
  }
  .mw-small__472 {
    max-width: 472px;
  }
  .mw-small__473 {
    max-width: 473px;
  }
  .mw-small__474 {
    max-width: 474px;
  }
  .mw-small__475 {
    max-width: 475px;
  }
  .mw-small__476 {
    max-width: 476px;
  }
  .mw-small__477 {
    max-width: 477px;
  }
  .mw-small__478 {
    max-width: 478px;
  }
  .mw-small__479 {
    max-width: 479px;
  }
  .mw-small__480 {
    max-width: 480px;
  }
  .mw-small__481 {
    max-width: 481px;
  }
  .mw-small__482 {
    max-width: 482px;
  }
  .mw-small__483 {
    max-width: 483px;
  }
  .mw-small__484 {
    max-width: 484px;
  }
  .mw-small__485 {
    max-width: 485px;
  }
  .mw-small__486 {
    max-width: 486px;
  }
  .mw-small__487 {
    max-width: 487px;
  }
  .mw-small__488 {
    max-width: 488px;
  }
  .mw-small__489 {
    max-width: 489px;
  }
  .mw-small__490 {
    max-width: 490px;
  }
  .mw-small__491 {
    max-width: 491px;
  }
  .mw-small__492 {
    max-width: 492px;
  }
  .mw-small__493 {
    max-width: 493px;
  }
  .mw-small__494 {
    max-width: 494px;
  }
  .mw-small__495 {
    max-width: 495px;
  }
  .mw-small__496 {
    max-width: 496px;
  }
  .mw-small__497 {
    max-width: 497px;
  }
  .mw-small__498 {
    max-width: 498px;
  }
  .mw-small__499 {
    max-width: 499px;
  }
  .mw-small__500 {
    max-width: 500px;
  }
  .mw-small__501 {
    max-width: 501px;
  }
  .mw-small__502 {
    max-width: 502px;
  }
  .mw-small__503 {
    max-width: 503px;
  }
  .mw-small__504 {
    max-width: 504px;
  }
  .mw-small__505 {
    max-width: 505px;
  }
  .mw-small__506 {
    max-width: 506px;
  }
  .mw-small__507 {
    max-width: 507px;
  }
  .mw-small__508 {
    max-width: 508px;
  }
  .mw-small__509 {
    max-width: 509px;
  }
  .mw-small__510 {
    max-width: 510px;
  }
  .mw-small__511 {
    max-width: 511px;
  }
  .mw-small__512 {
    max-width: 512px;
  }
  .mw-small__513 {
    max-width: 513px;
  }
  .mw-small__514 {
    max-width: 514px;
  }
  .mw-small__515 {
    max-width: 515px;
  }
  .mw-small__516 {
    max-width: 516px;
  }
  .mw-small__517 {
    max-width: 517px;
  }
  .mw-small__518 {
    max-width: 518px;
  }
  .mw-small__519 {
    max-width: 519px;
  }
  .mw-small__520 {
    max-width: 520px;
  }
  .mw-small__521 {
    max-width: 521px;
  }
  .mw-small__522 {
    max-width: 522px;
  }
  .mw-small__523 {
    max-width: 523px;
  }
  .mw-small__524 {
    max-width: 524px;
  }
  .mw-small__525 {
    max-width: 525px;
  }
  .mw-small__526 {
    max-width: 526px;
  }
  .mw-small__527 {
    max-width: 527px;
  }
  .mw-small__528 {
    max-width: 528px;
  }
  .mw-small__529 {
    max-width: 529px;
  }
  .mw-small__530 {
    max-width: 530px;
  }
  .mw-small__531 {
    max-width: 531px;
  }
  .mw-small__532 {
    max-width: 532px;
  }
  .mw-small__533 {
    max-width: 533px;
  }
  .mw-small__534 {
    max-width: 534px;
  }
  .mw-small__535 {
    max-width: 535px;
  }
  .mw-small__536 {
    max-width: 536px;
  }
  .mw-small__537 {
    max-width: 537px;
  }
  .mw-small__538 {
    max-width: 538px;
  }
  .mw-small__539 {
    max-width: 539px;
  }
  .mw-small__540 {
    max-width: 540px;
  }
  .mw-small__541 {
    max-width: 541px;
  }
  .mw-small__542 {
    max-width: 542px;
  }
  .mw-small__543 {
    max-width: 543px;
  }
  .mw-small__544 {
    max-width: 544px;
  }
  .mw-small__545 {
    max-width: 545px;
  }
  .mw-small__546 {
    max-width: 546px;
  }
  .mw-small__547 {
    max-width: 547px;
  }
  .mw-small__548 {
    max-width: 548px;
  }
  .mw-small__549 {
    max-width: 549px;
  }
  .mw-small__550 {
    max-width: 550px;
  }
  .mw-small__551 {
    max-width: 551px;
  }
  .mw-small__552 {
    max-width: 552px;
  }
  .mw-small__553 {
    max-width: 553px;
  }
  .mw-small__554 {
    max-width: 554px;
  }
  .mw-small__555 {
    max-width: 555px;
  }
  .mw-small__556 {
    max-width: 556px;
  }
  .mw-small__557 {
    max-width: 557px;
  }
  .mw-small__558 {
    max-width: 558px;
  }
  .mw-small__559 {
    max-width: 559px;
  }
  .mw-small__560 {
    max-width: 560px;
  }
  .mw-small__561 {
    max-width: 561px;
  }
  .mw-small__562 {
    max-width: 562px;
  }
  .mw-small__563 {
    max-width: 563px;
  }
  .mw-small__564 {
    max-width: 564px;
  }
  .mw-small__565 {
    max-width: 565px;
  }
  .mw-small__566 {
    max-width: 566px;
  }
  .mw-small__567 {
    max-width: 567px;
  }
  .mw-small__568 {
    max-width: 568px;
  }
  .mw-small__569 {
    max-width: 569px;
  }
  .mw-small__570 {
    max-width: 570px;
  }
  .mw-small__571 {
    max-width: 571px;
  }
  .mw-small__572 {
    max-width: 572px;
  }
  .mw-small__573 {
    max-width: 573px;
  }
  .mw-small__574 {
    max-width: 574px;
  }
  .mw-small__575 {
    max-width: 575px;
  }
  .mw-small__576 {
    max-width: 576px;
  }
}
/* Custom-block
--------------------------------------------- */
.tita-products__section.tita-top__breadcrumb {
  padding: 0 15px !important;
}
.tita-products__section.tita-top__breadcrumb .product-breadcrumb-container {
  padding-top: 0;
  min-height: 0;
  display: block;
}
@media (min-width: 992px) {
  .tita-products__section.tita-top__breadcrumb .product-breadcrumb-container {
    padding-top: 0;
    min-height: 60px;
  }
}
@media (min-width: 992px) {
  .tita-products__section.tita-top__breadcrumb .product-breadcrumb-container {
    display: block;
  }
}
.tita-products__section.tita-top__breadcrumb .product-breadcrumb-container .breadcrumbs {
  display: block;
}
@media (min-width: 992px) {
  .tita-products__section.tita-top__breadcrumb .product-breadcrumb-container .breadcrumbs {
    display: block;
  }
}

.tita-top__breadcrumb {
  width: 100%;
  max-width: 100%;
  margin: 0 auto;
  padding: 0 0 !important;
  /* Product Breadcrumb--------------------------
  --------------------------------------------- */
}
.tita-top__breadcrumb .entry-content {
  padding-top: 0;
  padding-bottom: 0;
}
@media (min-width: 768px) {
  .tita-top__breadcrumb .entry-content {
    padding-top: 0;
    padding-bottom: 25px;
  }
}
@media (min-width: 1200px) {
  .tita-top__breadcrumb {
    max-width: 1200px;
  }
}
.tita-top__breadcrumb .product-breadcrumb-container {
  padding-top: 0;
  min-height: 0;
  display: block !important;
}
@media (min-width: 992px) {
  .tita-top__breadcrumb .product-breadcrumb-container {
    padding-top: 0;
    min-height: 60px;
  }
}
@media (min-width: 992px) {
  .tita-top__breadcrumb .product-breadcrumb-container {
    display: block !important;
  }
}
.tita-top__breadcrumb .breadcrumbs {
  display: none;
  text-transform: unset;
  margin-bottom: 0;
  color: #888;
  font-weight: 300;
  letter-spacing: 0.05em;
  font-size: 12px;
  line-height: 18px;
}
@media (min-width: 992px) {
  .tita-top__breadcrumb .breadcrumbs {
    display: block;
    padding-top: 26px;
    border-top: 1px solid #888;
  }
}
.tita-top__breadcrumb .breadcrumbs .divider {
  width: 10px;
  height: 1px;
  margin: 5px 3.4px;
}
.tita-top__breadcrumb .breadcrumbs a {
  color: #222;
  font-weight: 300;
}
.tita-top__breadcrumb .woocommerce-breadcrumb {
  color: #888;
  font-weight: 300;
  letter-spacing: 0.05em;
  font-size: 12px;
  line-height: 18px;
  padding: 14.5px 0 15px;
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .tita-top__breadcrumb .woocommerce-breadcrumb {
    padding: 26px 0 25px;
  }
}
.tita-top__breadcrumb .breadcrumbs:not(.checkout-breadcrumbs) .divider,
.tita-top__breadcrumb .breadcrumbs .divider {
  width: 10px;
  height: 1px;
  margin: 5px 3.4px;
}
.tita-top__breadcrumb .breadcrumbs a {
  color: #222;
  font-weight: 300;
}
.tita-top__breadcrumb a:last-child {
  color: #888;
  font-weight: 300;
}

/*--------------------------------------------------------------
# Customize styles
--------------------------------------------------------------*/
footer .tita-section__footer {
  padding-top: 0 !important;
}
@media (min-width: 768px) {
  footer .tita-section__footer {
    padding-top: 30px !important;
  }
}
footer .tita-section__footer .section-content .row::after {
  display: none;
}
footer .tita-section__footer .section-content .row .col:first-child:has(.tita-footer__text) {
  padding: 0 0 30px 0 !important;
  margin: 0 16px;
  border-bottom: 1px solid #E7E7E7;
}
@media (min-width: 768px) {
  footer .tita-section__footer .section-content .row .col:first-child:has(.tita-footer__text) {
    padding: 0 16px 30px !important;
    margin: 0;
    border-bottom: none;
  }
}
footer .tita-section__footer .section-content .row .col:last-child .row {
  padding-right: 16px;
}
@media (min-width: 992px) {
  footer .tita-section__footer .section-content .row .col:last-child .row {
    padding-right: 0;
  }
}
footer .tita-section__footer .section-content .row .col:last-child .row:first-child {
  justify-content: space-between;
}
footer .tita-section__footer .section-content .row .col:last-child .row .col {
  padding-bottom: 0;
}
@media (min-width: 768px) {
  footer .tita-section__footer .section-content .row .col:last-child .row .col {
    padding-bottom: 30px;
  }
}
footer .tita-section__footer .section-content .row .col:last-child .row .col form {
  margin-bottom: 0;
}
@media (min-width: 768px) {
  footer .tita-section__footer .section-content .row .col:last-child .row .col form {
    margin-bottom: 1.3em;
  }
}
footer .tita-section__footer .section-content .row .col:has(.tita-form__contact) {
  padding-bottom: 45px;
}
@media (min-width: 768px) {
  footer .tita-section__footer .section-content .row .col:has(.tita-form__contact) {
    padding-bottom: 30px;
  }
}
footer .tita-section__footer .section-content .row .col:has(.tita-footer_menu) .col-inner {
  border-bottom: 1px solid #e7e7e7;
}
@media (min-width: 768px) {
  footer .tita-section__footer .section-content .row .col:has(.tita-footer_menu) .col-inner {
    border: none;
  }
}
footer .tita-section__footer .section-content .row .col:has(.tita-footer_menu) .col-inner .col-inner:has(.ux-menu) {
  border-bottom: none;
}
footer .tita-section__footer .section-content .row .col:has(.tita-footer_menu) .col-inner .row {
  -moz-column-gap: 96px;
       column-gap: 96px;
}
@media (min-width: 768px) {
  footer .tita-section__footer .section-content .row .col:has(.tita-footer_menu) .col-inner .row {
    -moz-column-gap: unset;
         column-gap: unset;
  }
}
footer .tita-section__footer .section-content .row .col:has(.tita-footer_menu) .col-inner .row .col {
  max-width: -moz-fit-content;
  max-width: fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding-top: 20px;
}
footer .tita-section__footer .section-content .row .col:has(.tita-footer_menu) .col-inner .row .col:first-child .col-inner {
  padding-left: 0 !important;
}
@media (min-width: 992px) {
  footer .tita-section__footer .section-content .row .col:has(.tita-footer_menu) .col-inner .row .col:first-child .col-inner {
    padding-left: 86px !important;
  }
}
footer .tita-section__footer .section-content .row .col:has(.tita-footer_menu) .col-inner .row .col:nth-child(2) .col-inner {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
@media (min-width: 992px) {
  footer .tita-section__footer .section-content .row .col:has(.tita-footer_menu) .col-inner .row .col:nth-child(2) .col-inner {
    padding-left: 64px !important;
    padding-right: 30px !important;
  }
}
@media (min-width: 768px) {
  footer .tita-section__footer .section-content .row .col:has(.tita-footer_menu) .col-inner .row .col {
    width: 100%;
    max-width: 100%;
    padding-top: 0;
  }
}
footer .tita-section__footer .section-content .row .tita-footer__text h3 {
  font-size: 16px;
  line-height: 24px;
}
@media (min-width: 768px) {
  footer .tita-section__footer .section-content .row .tita-footer__text h3 {
    font-size: 20px;
  }
}
footer .tita-section__footer .section-content .row .tita-footer__text svg.line {
  opacity: 0;
  margin: 0;
}
@media (min-width: 768px) {
  footer .tita-section__footer .section-content .row .tita-footer__text svg.line {
    opacity: 1;
    margin-bottom: 18px;
    margin-top: 26px;
    max-width: 100%;
  }
}
footer .tita-section__footer .section-content .row .tita-footer__text p {
  font-size: 12px;
}
@media (min-width: 768px) {
  footer .tita-section__footer .section-content .row .tita-footer__text p {
    font-size: 13px;
  }
}
footer .tita-section__footer .section-content .row .tita-icon_follow {
  padding-top: 24px;
  padding-right: unset;
  width: -moz-fit-content;
  width: fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
}
@media (min-width: 768px) {
  footer .tita-section__footer .section-content .row .tita-icon_follow {
    width: 100%;
    max-width: 100%;
  }
}
footer .tita-section__footer .section-content .row .tita-icon_follow .tita-icons.social-icons .icon {
  background: #fff;
  border-color: #fff;
  color: #222;
  margin-right: 10px;
}
footer .tita-section__footer .section-content .row .tita-icon_follow .tita-icons.social-icons .icon:hover {
  background-color: #fff !important;
  border-color: #fff !important;
  color: #fff !important;
}
footer .tita-section__footer .section-content .row .tita-icon_follow .tita-icons.social-icons .icon:last-child {
  margin-right: 0;
}
footer .tita-section__footer .section-content .row .tita-col_logo {
  width: -moz-fit-content;
  width: fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
  padding: 0;
}
@media (min-width: 768px) {
  footer .tita-section__footer .section-content .row .tita-col_logo {
    width: 100%;
    max-width: 100%;
    padding: 0 16px;
  }
}
footer .tita-section__footer .section-content .row .tita-form__contact .tita-form__inner label {
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 0.05em;
}
footer .tita-section__footer .section-content .row .tita-form__contact .tita-form__inner .tita-form__fields p {
  display: flex;
  margin-bottom: 0;
}
@media (min-width: 992px) {
  footer .tita-section__footer .section-content .row .tita-form__contact .tita-form__inner .tita-form__fields p {
    margin-bottom: 6px;
  }
}
footer .tita-section__footer .section-content .row .tita-form__contact .tita-form__inner .tita-form__fields p input[type=email] {
  height: 40px;
  color: #444;
  background-color: #fff;
  font-size: 13px;
  letter-spacing: 0.05em;
  border: none;
  margin: 0;
}
footer .tita-section__footer .section-content .row .tita-form__contact .tita-form__inner .tita-form__fields p input[type=email]:focus {
  box-shadow: none;
  -webkit-box-shadow: none;
}
footer .tita-section__footer .section-content .row .tita-form__contact .tita-form__inner .tita-form__fields p input[type=email]::-moz-placeholder {
  font-size: 12px;
  font-weight: 400;
  color: #888;
}
footer .tita-section__footer .section-content .row .tita-form__contact .tita-form__inner .tita-form__fields p input[type=email]::placeholder {
  font-size: 12px;
  font-weight: 400;
  color: #888;
}
footer .tita-section__footer .section-content .row .tita-form__contact .tita-form__inner .tita-form__fields p button[type=submit] {
  height: 40px;
  background-color: #fff;
  margin: 0;
  padding-right: 12px;
}
footer .tita-section__footer .section-content .row .tita-form__contact .tita-form__inner .tita-form__fields p button[type=submit] i {
  position: relative;
  transition: 0.2s;
}
footer .tita-section__footer .section-content .row .tita-form__contact .tita-form__inner .tita-form__fields p button[type=submit] i:hover {
  top: -6px;
}
footer .tita-section__footer .section-content .row .tita-form__contact .tita-form__inner .tita-form__fields .wpcf7-spinner {
  display: none;
}
footer .tita-section__footer .section-content .row .tita-footer_menu a {
  font-size: 12px !important;
}
@media (min-width: 768px) {
  footer .tita-section__footer .section-content .row .tita-footer_menu a {
    font-size: 13px !important;
  }
}
footer .tita-section__copyright .tita-text p {
  font-weight: 400;
  font-size: 11px;
  line-height: 24px;
  letter-spacing: 0.08em;
  color: #444;
}
@media (min-width: 768px) {
  footer .tita-section__copyright .tita-text p {
    font-size: 12px;
  }
}
footer #top-link {
  bottom: 180px;
  margin-right: 32px;
}
@media (min-width: 1366px) {
  footer #top-link:after {
    content: "SCROLL TO TOP";
    position: absolute;
    top: 44px;
    left: -22px;
    text-transform: uppercase;
    font-size: 10px;
    font-weight: 500;
    line-height: 18px;
    letter-spacing: 0.08em;
    white-space: nowrap;
    color: #222;
  }
}
footer #top-link i:before {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
}

/** Mobile menu **/
.mobile-submenu-toggle #logo .logo-tagline {
  margin-top: 0;
  display: block;
  text-transform: uppercase;
  color: #444;
  font-weight: 500;
  font-style: unset;
  font-size: 8px;
  letter-spacing: 0.15em;
}
@media (min-width: 576px) {
  .mobile-submenu-toggle #logo .logo-tagline {
    font-size: 10px;
  }
}
.mobile-submenu-toggle .mfp-bg {
  height: 100%;
}
@media (min-width: 992px) {
  .mobile-submenu-toggle .mfp-bg {
    height: 100px;
  }
  .mobile-submenu-toggle .mfp-bg.sticky {
    height: 48px;
  }
}
.mobile-submenu-toggle .mfp-bg.off-canvas-center:not(.dark) {
  opacity: 0.1;
  background-color: #000;
}
@media (min-width: 992px) {
  .mobile-submenu-toggle .mfp-bg.off-canvas-center:not(.dark) {
    opacity: 1;
    background-color: #fff;
  }
}
.mobile-submenu-toggle .mfp-wrap {
  overflow: unset !important;
  background-color: #fff;
  height: auto !important;
  opacity: 1;
  transition: all ease 0.5s;
}
.mobile-submenu-toggle .mfp-wrap.mfp-removing {
  opacity: 0;
}
@media (min-width: 992px) {
  .mobile-submenu-toggle .mfp-wrap {
    height: 100px;
  }
  .mobile-submenu-toggle .mfp-wrap.sticky {
    transition: all 0.4s ease;
  }
  .mobile-submenu-toggle .mfp-wrap.sticky .mfp-container .mfp-content {
    padding-top: 12px;
  }
  .mobile-submenu-toggle .mfp-wrap.sticky .mfp-container .mfp-content .sidebar-menu {
    padding: 0;
  }
  .mobile-submenu-toggle .mfp-wrap.sticky .mfp-container .mfp-content .sidebar-menu .tita-label-hot a:after,
  .mobile-submenu-toggle .mfp-wrap.sticky .mfp-container .mfp-content .sidebar-menu .tita-label-new a:after {
    display: none;
    content: none;
  }
  .mobile-submenu-toggle .mfp-wrap.sticky button.mfp-close {
    top: 0 !important;
  }
}
.mobile-submenu-toggle .mfp-wrap .mfp-container {
  height: 100%;
  position: unset;
}
@media (min-width: 992px) {
  .mobile-submenu-toggle .mfp-wrap .mfp-container {
    height: 10%;
    position: absolute;
  }
}
.mobile-submenu-toggle .mfp-wrap .mfp-container .mfp-content {
  vertical-align: top;
  padding-top: 0;
}
@media (min-width: 992px) {
  .mobile-submenu-toggle .mfp-wrap .mfp-container .mfp-content {
    overflow: unset;
    padding-top: 10px;
  }
}
@media (min-width: 992px) {
  .mobile-submenu-toggle .mfp-wrap .mfp-container .mfp-content .sidebar-menu .nav.nav-vertical {
    display: flex;
    flex-flow: row;
  }
}
.mobile-submenu-toggle .mfp-wrap .mfp-container .mfp-content .sidebar-menu .menu-item.active, .mobile-submenu-toggle .mfp-wrap .mfp-container .mfp-content .sidebar-menu .menu-item:hover {
  background-color: #fff;
  opacity: 1;
}
.mobile-submenu-toggle .mfp-wrap .mfp-container .mfp-content .sidebar-menu .menu-item a {
  font-size: 12px;
  font-weight: 300;
  line-height: 18px;
  letter-spacing: 0.05em;
  color: #444;
}
@media (min-width: 992px) {
  .mobile-submenu-toggle .mfp-wrap .mfp-container .mfp-content .sidebar-menu .menu-item a {
    font-size: 13px;
    line-height: 20px;
    padding: 0;
  }
}
.mobile-submenu-toggle .mfp-wrap .mfp-container .mfp-content .sidebar-menu .menu-item.has-icon-left > a > img {
  margin-right: 10px;
}
.mobile-submenu-toggle .mfp-wrap .mfp-container .mfp-content .sidebar-menu .header-search-form {
  margin-top: 8px;
}
.mobile-submenu-toggle .mfp-wrap .mfp-container .mfp-content .sidebar-menu .header-search-form.search-form .searchform {
  max-width: 100%;
  padding: 0 16px;
}
.mobile-submenu-toggle .mfp-wrap .mfp-container .mfp-content .sidebar-menu .header-search-form.search-form .searchform input[type=search],
.mobile-submenu-toggle .mfp-wrap .mfp-container .mfp-content .sidebar-menu .header-search-form.search-form .searchform button[type=submit] {
  height: 48px;
}
@media (min-width: 992px) {
  .mobile-submenu-toggle .mfp-wrap .mfp-container .mfp-content .sidebar-menu .header-search-form.search-form {
    display: none !important;
  }
}
.mobile-submenu-toggle .mfp-wrap .mfp-container .mfp-content .sidebar-menu .has-child {
  display: flex;
  justify-content: center;
  position: relative;
}
.mobile-submenu-toggle .mfp-wrap .mfp-container .mfp-content .sidebar-menu .has-child.active {
  flex-direction: column;
}
.mobile-submenu-toggle .mfp-wrap .mfp-container .mfp-content .sidebar-menu .has-child.active .toggle {
  top: 4px;
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .mobile-submenu-toggle .mfp-wrap .mfp-container .mfp-content .sidebar-menu .has-child.active .toggle {
    top: -4px;
    align-items: flex-end;
  }
}
.mobile-submenu-toggle .mfp-wrap .mfp-container .mfp-content .sidebar-menu .has-child > a {
  display: flex;
  justify-content: center;
  align-items: center;
  color: #444;
}
.mobile-submenu-toggle .mfp-wrap .mfp-container .mfp-content .sidebar-menu .has-child > a .image-icon {
  display: flex;
  opacity: 1;
}
.mobile-submenu-toggle .mfp-wrap .mfp-container .mfp-content .sidebar-menu .has-child > a .image-icon img {
  width: 20px;
}
.mobile-submenu-toggle .mfp-wrap .mfp-container .mfp-content .sidebar-menu .has-child .toggle {
  top: 8px;
  right: 58%;
  margin-left: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
}
@media (min-width: 576px) {
  .mobile-submenu-toggle .mfp-wrap .mfp-container .mfp-content .sidebar-menu .has-child .toggle {
    right: 55%;
  }
}
@media (min-width: 992px) {
  .mobile-submenu-toggle .mfp-wrap .mfp-container .mfp-content .sidebar-menu .has-child .toggle {
    top: 0;
    right: 0;
    left: unset;
    align-items: flex-start;
  }
}
.mobile-submenu-toggle .mfp-wrap .mfp-container .mfp-content .sidebar-menu .has-child .toggle .icon-angle-down {
  display: flex;
  align-items: center;
  font-size: 18px;
}
.mobile-submenu-toggle .mfp-wrap .mfp-container .mfp-content .sidebar-menu .has-child .children {
  background-color: #F4F8F7;
  width: 100%;
  padding: 14px 0;
  margin: 4px 0;
  z-index: 10;
}
@media (min-width: 992px) {
  .mobile-submenu-toggle .mfp-wrap .mfp-container .mfp-content .sidebar-menu .has-child .children {
    background-color: #fff;
    min-width: 220px;
    position: absolute;
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
    top: 35px;
    padding: 0;
    margin: 0;
  }
}
.mobile-submenu-toggle .mfp-wrap .mfp-container .mfp-content .sidebar-menu .has-child .children li {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 40px;
  flex:;
}

.mobile-submenu-toggle .mfp-wrap .mfp-container .mfp-content .sidebar-menu .has-child .children li:last-child {
  margin-bottom: 0px;
}

@media (min-width: 992px) {
  .mobile-submenu-toggle .mfp-wrap .mfp-container .mfp-content .sidebar-menu .has-child .children li:not(:last-child) {
    border-bottom: 1px solid #e2e2e2;
  }
}
.mobile-submenu-toggle .mfp-wrap .mfp-container .mfp-content .sidebar-menu .has-child .children li a {
  display: flex; 
  flex: 4;
  align-items: center;
  justify-content: center;
  text-align: center;
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.05em;
  color: #444;
  padding: 0px 10px;
  gap: 11px;
}
.mobile-submenu-toggle .mfp-wrap .mfp-container .mfp-content .sidebar-menu .has-child .children li ul {
	flex: 5;
}

.mobile-submenu-toggle .mfp-wrap .mfp-container .mfp-content .sidebar-menu .has-child .children li a .icon-image {
  display: flex;
}
.mobile-submenu-toggle .mfp-wrap .mfp-container .mfp-content .sidebar-menu .has-child .children li a .icon-image img {
  width: 20px;
}
.mobile-submenu-toggle .mfp-wrap button.mfp-close {
  mix-blend-mode: unset !important;
  top: 16px !important;
  left: 8px;
  right: unset;
  opacity: 1;
}
@media (min-width: 992px) {
  .mobile-submenu-toggle .mfp-wrap button.mfp-close {
    position: absolute;
    top: 30px !important;
  }
}
@media (min-width: 1200px) {
  .mobile-submenu-toggle .mfp-wrap button.mfp-close {
    left: calc((100% - 1170px - 32px) / 2);
  }
}
.mobile-submenu-toggle .mfp-wrap button.mfp-close svg {
  display: none;
}
.mobile-submenu-toggle .mfp-wrap .tita-label-hot.menu-item > a,
.mobile-submenu-toggle .mfp-wrap .tita-label-new.menu-item > a {
  padding-left: 70px;
}
.mobile-submenu-toggle .mfp-wrap .tita-label-hot.menu-item > a:after,
.mobile-submenu-toggle .mfp-wrap .tita-label-new.menu-item > a:after {
  position: relative;
  top: 3px;
  left: 6px;
}
@media (min-width: 992px) {
  .mobile-submenu-toggle .mfp-wrap .tita-label-hot.menu-item > a:after,
  .mobile-submenu-toggle .mfp-wrap .tita-label-new.menu-item > a:after {
    position: absolute;
    top: -20px;
    right: 9px;
    left: unset;
  }
}
@media (min-width: 992px) {
  .mobile-submenu-toggle {
    /* Desktop only */
  }
  .mobile-submenu-toggle.has-admin-bar .mfp-bg {
    height: 132px;
  }
  .mobile-submenu-toggle.has-admin-bar .mfp-bg.sticky {
    height: 80px;
  }
  .mobile-submenu-toggle.has-admin-bar .off-canvas-center.sticky button.mfp-close {
    top: 32px !important;
  }
  .mobile-submenu-toggle.has-admin-bar .off-canvas-center button.mfp-close {
    top: 58px !important;
  }
  .mobile-submenu-toggle header .header-wrapper {
    border-bottom: unset;
  }
  .mobile-submenu-toggle header .header-wrapper .header-inner.container {
    padding: 0 14px;
  }
  .mobile-submenu-toggle header .header-wrapper .top-divider {
    border-top: 0.5px solid #888;
    opacity: 0.6;
  }
}
.mobile-submenu-toggle.disable-style header .top-divider {
  border: none;
}

/* Header general */
header .header-wrapper .header-inner {
  padding: 0 14px;
}
header .header-wrapper .header-inner .flex-col:last-child:has(.mobile-nav) .nav {
  justify-content: center;
}
header .header-wrapper .header-inner .flex-col .nav-right {
  padding-right: 12px;
}
header .header-wrapper .header-inner .flex-col .icon-menu:before,
header .header-wrapper .header-inner .flex-col .icon-shopping-basket:before,
header .header-wrapper .header-inner .flex-col .icon-search:before {
  filter: brightness(0) saturate(100%) invert(0%) sepia(10%) saturate(1714%) hue-rotate(14deg) brightness(84%) contrast(102%);
}
header .header-wrapper .header-inner .flex-col .icon-search {
  margin-top: 4px;
}
header .header-wrapper .header-inner .mobile-nav .header-search {
  margin-left: 14px;
}
header .header-wrapper .header-inner .mobile-nav .header-search .nav-dropdown {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 81px;
  border: none;
}
@media (min-width: 576px) {
  header .header-wrapper .header-inner .mobile-nav .header-search .nav-dropdown {
    height: 101px;
  }
}
header .header-wrapper .header-inner .mobile-nav .header-search .nav-dropdown.active {
  display: flex;
  justify-content: center;
  align-items: center;
}
header .header-wrapper .header-inner .mobile-nav .header-search .nav-dropdown .header-search-form {
  width: 100%;
  height: 40px;
}
header .header-wrapper .header-inner .mobile-nav .header-search .nav-dropdown .header-search-form input::-moz-placeholder {
  font-weight: 400;
  font-size: 12px;
  line-height: 24px;
  color: #888;
  opacity: 1;
}
header .header-wrapper .header-inner .mobile-nav .header-search .nav-dropdown .header-search-form input::placeholder {
  font-weight: 400;
  font-size: 12px;
  line-height: 24px;
  color: #888;
  opacity: 1;
}
header .header-wrapper .header-inner .mobile-nav .header-search:before {
  display: none;
}
header .header-wrapper .header-inner .mobile-nav .header-language-dropdown {
  font-size: 0px;
}
header .header-wrapper .header-inner .mobile-nav .header-language-dropdown:after, header .header-wrapper .header-inner .mobile-nav .header-language-dropdown:before {
  display: none;
}
header .header-wrapper .header-inner .mobile-nav .header-language-dropdown a {
  margin-right: 8px;
  line-height: unset;
}
header .header-wrapper .header-inner .mobile-nav .header-language-dropdown a .image-icon {
  width: 20px;
  height: 13px;
  font-size: 0px;
}
header .header-wrapper .header-inner .mobile-nav .header-language-dropdown a .icon-angle-down {
  display: none;
}
header .header-wrapper .header-inner .mobile-nav .header-language-dropdown ul.nav-dropdown {
  background-color: #fff;
  padding: 0;
  border: 0;
  width: 138px;
  min-width: 138px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
}
header .header-wrapper .header-inner .mobile-nav .header-language-dropdown ul.nav-dropdown li {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  height: 40px;
}
header .header-wrapper .header-inner .mobile-nav .header-language-dropdown ul.nav-dropdown li:not(:last-child) {
  border-bottom: 1px solid #e2e2e2;
}
header .header-wrapper .header-inner .mobile-nav .header-language-dropdown ul.nav-dropdown li a {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  text-align: center;
  font-weight: 300;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.05em;
  color: #444;
  padding-left: 10px;
  margin: 0;
  gap: 11px;
  border: none;
}
header .header-wrapper .header-inner .mobile-nav .header-language-dropdown ul.nav-dropdown li a .icon-image {
  display: flex;
}
header .header-wrapper .header-inner .mobile-nav .header-language-dropdown ul.nav-dropdown li a .icon-image img {
  width: 20px;
}
header .header-wrapper .header-inner .mobile-nav .header-language-dropdown ul.nav-dropdown {
  right: 0;
  left: unset;
}
header .header-wrapper .header-inner .header-nav {
  display: flex;
  flex-wrap: nowrap;
}
header .header-wrapper .header-inner .header-nav .header-search-form {
  display: none;
  width: 256px;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s, opacity 0.5s linear;
}
header .header-wrapper .header-inner .header-nav .header-search-form .searchform input[type=search],
header .header-wrapper .header-inner .header-nav .header-search-form .searchform button[type=submit] {
  height: 40px;
}
header .header-wrapper .header-inner .header-nav .header-search-form.show-search-form {
  display: block;
  visibility: visible;
  opacity: 1;
}
header .header-wrapper .header-inner .header-nav .header-search {
  margin-right: 19px;
  margin-left: 20px;
}
header .header-wrapper .header-inner .header-nav .header-search.hidden-search-icon {
  display: none;
}
header .header-wrapper .header-inner .header-nav .header-search.current-dropdown .nav-dropdown {
  display: none;
}
header .header-wrapper .header-inner .header-nav .header-search.has-dropdown:before {
  content: none;
}
header .header-wrapper .header-inner .header-nav li.header-divider {
  margin: 0 14px 0 0;
}
header .header-wrapper .header-inner .header-nav .header-language-dropdown {
  margin: 0 18px 0 0;
}
header .header-wrapper .header-inner .header-nav .header-language-dropdown:before {
  content: none;
}
header .header-wrapper .header-inner .header-nav .header-language-dropdown > a {
  position: relative;
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  width: auto;
  font-weight: 500 !important;
  font-size: 10px;
  line-height: 20px;
  letter-spacing: 0.15em;
  text-transform: uppercase;
  color: #444;
  padding: 0 16px 0 0;
  gap: 8px;
}
header .header-wrapper .header-inner .header-nav .header-language-dropdown > a .image-icon {
  display: flex;
}
header .header-wrapper .header-inner .header-nav .header-language-dropdown > a .image-icon img {
  width: 20px;
}
header .header-wrapper .header-inner .header-nav .header-language-dropdown > a .icon-angle-down {
  position: absolute;
  right: 0;
}
header .header-wrapper .header-inner .header-nav .header-language-dropdown ul.nav-dropdown {
  background-color: #fff;
  padding: 0;
  border: 0;
  width: 138px;
  min-width: 138px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
}
header .header-wrapper .header-inner .header-nav .header-language-dropdown ul.nav-dropdown li {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  height: 40px;
}
header .header-wrapper .header-inner .header-nav .header-language-dropdown ul.nav-dropdown li:not(:last-child) {
  border-bottom: 1px solid #e2e2e2;
}
header .header-wrapper .header-inner .header-nav .header-language-dropdown ul.nav-dropdown li a {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  text-align: center;
  font-weight: 300;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.05em;
  color: #444;
  padding-left: 10px;
  margin: 0;
  gap: 11px;
  border: none;
}
header .header-wrapper .header-inner .header-nav .header-language-dropdown ul.nav-dropdown li a .icon-image {
  display: flex;
}
header .header-wrapper .header-inner .header-nav .header-language-dropdown ul.nav-dropdown li a .icon-image img {
  width: 20px;
}
header .header-wrapper.stuck #logo .header_logo {
  width: 40px;
}
header .header-wrapper.stuck #logo .logo-tagline {
  display: none;
}
header .header-wrapper .header_logo {
  width: 36px;
}
@media (min-width: 576px) {
  header .header-wrapper .header_logo {
    width: 64px;
  }
}
header [data-icon-label]:after {
  background-color: #222222;
  width: 20px;
  height: 20px;
  top: -7px;
  padding-top: 2px;
}
header [data-icon-label="0"]:after {
  display: block;
}

/** General component search form */
.header-search-form .searchform input[type=search],
.header-search-form .searchform button[type=submit] {
  background-color: #F4F8F7;
  border: none;
  box-shadow: none;
  -webkit-box-shadow: none;
}
.header-search-form .searchform input[type=search] {
  padding-left: 15px;
}
.header-search-form .searchform button[type=submit] {
  padding-right: 13px;
}

/* Customize components
--------------------------------------------- */
.badge .badge-inner {
  display: flex;
  align-items: center;
  width: 46px;
  height: 24px;
  padding-left: 5px;
}
.badge .badge-inner:after {
  content: "";
  position: absolute;
  width: 0px;
  height: 24px;
  top: 0;
  right: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 5px solid #fff;
}
.badge .badge-inner span {
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
}

.cart-container .woocommerce .row .cart-collaterals {
  padding: 0 15px;
  max-width: 100%;
  flex-basis: 100%;
  margin-top: 34px;
}
@media (min-width: 992px) {
  .cart-container .woocommerce .row .cart-collaterals {
    padding: 0 30px 0 15px;
    margin-top: 0;
    border-left: none !important;
    max-width: 30.082%;
    flex-basis: 30.082%;
  }
}
.cart-container .woocommerce .row .cart-collaterals .cart-sidebar {
  padding: 25px 30px 60px 30px;
  background: #F4F8F7;
}
.cart-container .woocommerce .row .cart-collaterals .cart-sidebar .cart_totals table {
  margin-bottom: 0;
}
.cart-container .woocommerce .row .cart-collaterals .cart-sidebar .cart_totals table .product-name {
  border: none;
  padding: 0;
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  letter-spacing: 0.05em;
  color: #222;
  padding-bottom: 25px;
}
.cart-container .woocommerce .row .cart-collaterals .cart-sidebar .cart_totals .shop_table .cart-subtotal th, .cart-container .woocommerce .row .cart-collaterals .cart-sidebar .cart_totals .shop_table .cart-subtotal td {
  padding: 0 0 24px 0;
  border-bottom: none;
}
.cart-container .woocommerce .row .cart-collaterals .cart-sidebar .cart_totals .shop_table .cart-subtotal th {
  font-weight: 300;
  font-size: 14px;
  line-height: 21px;
  letter-spacing: 0.05em;
  color: #444;
  width: 40%;
}
.cart-container .woocommerce .row .cart-collaterals .cart-sidebar .cart_totals .shop_table .cart-subtotal td .woocommerce-Price-amount {
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  text-transform: uppercase;
  color: #222;
}
.cart-container .woocommerce .row .cart-collaterals .cart-sidebar .cart_totals .shop_table .woocommerce-shipping-totals.shipping .shipping__table th {
  font-weight: 300;
  font-size: 14px;
  line-height: 21px;
  letter-spacing: 0.05em;
  color: #444;
  width: 40%;
  padding: 0 0 27px 0;
}
.cart-container .woocommerce .row .cart-collaterals .cart-sidebar .cart_totals .shop_table .woocommerce-shipping-totals.shipping .shipping__table td {
  padding: 0 0 27px 0;
}
.cart-container .woocommerce .row .cart-collaterals .cart-sidebar .cart_totals .shop_table .woocommerce-shipping-totals.shipping .shipping__table td #shipping_method {
  display: none;
}
.cart-container .woocommerce .row .cart-collaterals .cart-sidebar .cart_totals .shop_table .woocommerce-shipping-totals.shipping .shipping__table td .woocommerce-shipping-destination {
  margin: 0;
  font-weight: 300;
  font-size: 12px;
  line-height: 18px;
  color: #222;
}
.cart-container .woocommerce .row .cart-collaterals .cart-sidebar .cart_totals .shop_table .order-total th, .cart-container .woocommerce .row .cart-collaterals .cart-sidebar .cart_totals .shop_table .order-total td {
  border-bottom: none;
  padding: 0;
  padding-top: 21.5px;
}
.cart-container .woocommerce .row .cart-collaterals .cart-sidebar .cart_totals .shop_table .order-total th {
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #222;
}
.cart-container .woocommerce .row .cart-collaterals .cart-sidebar .cart_totals .shop_table .order-total .woocommerce-Price-amount {
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  text-transform: uppercase;
  color: #FF4848;
}
.cart-container .woocommerce .row .cart-collaterals .cart-sidebar .cart_totals .order-text {
  margin-top: 14px;
}
.cart-container .woocommerce .row .cart-collaterals .cart-sidebar .cart_totals .order-text th {
  font-style: italic;
  font-weight: 300;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.05em;
  color: #444;
  padding: 0;
  border: none;
}
.cart-container .woocommerce .row .cart-collaterals .cart-sidebar .cart_totals .wc-proceed-to-checkout {
  display: none;
}
.cart-container .woocommerce .row .cart-collaterals .cart-sidebar .checkout_coupon {
  margin-top: 20px;
}
.cart-container .woocommerce .row .cart-collaterals .cart-sidebar .checkout_coupon .coupon {
  display: flex;
}
.cart-container .woocommerce .row .cart-collaterals .cart-sidebar .checkout_coupon .coupon #coupon_code {
  margin-bottom: 0;
  height: 48px;
  margin-right: -16px;
  border: 0;
}
.cart-container .woocommerce .row .cart-collaterals .cart-sidebar .checkout_coupon .coupon #coupon_code::-moz-placeholder {
  font-weight: 300;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.05em;
  color: #444;
}
.cart-container .woocommerce .row .cart-collaterals .cart-sidebar .checkout_coupon .coupon #coupon_code::placeholder {
  font-weight: 300;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.05em;
  color: #444;
}
.cart-container .woocommerce .row .cart-collaterals .cart-sidebar .checkout_coupon .coupon .is-form {
  margin-right: 0;
  margin-bottom: 0;
  width: 90px !important;
  height: 48px;
  background: #222;
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #fff;
  text-shadow: unset;
}
.cart-container .woocommerce .row .cart-collaterals .cart-sidebar .wc-proceed-to-checkout {
  margin: 24px 0 0 0;
}
.cart-container .woocommerce .row .cart-collaterals .cart-sidebar .wc-proceed-to-checkout a {
  font-weight: 500;
  font-size: 13px;
  line-height: 20px;
  letter-spacing: 0.1em;
  color: #fff;
  background-color: #222;
  height: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  margin-bottom: 0;
}

.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews {
  margin-bottom: 30px;
  display: flex;
  flex-direction: column;
  padding: 0 15px;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #comments {
  padding-bottom: 36px;
  margin-bottom: 25.5px;
  border-bottom: 0.5px solid #D2D2D2;
  max-width: 100%;
  flex-basis: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 0;
  padding-left: 0;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #comments .woocommerce-Reviews-title {
  display: none;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #comments .woocommerce-noreviews {
  padding-top: 58px;
  padding-bottom: 16px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  font-weight: 500;
  font-size: 14px;
  line-height: 26px;
  text-align: center;
  letter-spacing: 0.05em;
  color: #222;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #comments .woocommerce-noreviews::before {
  width: 51px;
  height: 100%;
  max-height: 41px;
  margin-bottom: 16px;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #comments .commentlist {
  margin: 0;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #comments .commentlist li.review {
  margin-left: 0;
  margin-bottom: 30px;
  padding-bottom: 0;
  padding-top: 25.5px;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #comments .commentlist > li:not(:first-child),
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #comments .commentlist > li:not(:first-child) {
  border-top: 0.5px solid #D2D2D2;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #comments .commentlist .comment_container .avatar {
  height: 80px !important;
  aspect-ratio: auto 80/80 !important;
  width: 80px !important;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #comments .commentlist .comment_container .star-rating {
  margin: 5px 0;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #comments .commentlist .comment_container .star-rating:before {
  color: #FFCF52;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #comments .commentlist .comment_container .star-rating span:before {
  color: #FFCF52;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #comments .commentlist .comment_container p.meta {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  flex-direction: column;
}
@media (min-width: 768px) {
  .tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #comments .commentlist .comment_container p.meta {
    flex-direction: row;
    align-items: flex-end;
  }
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #comments .commentlist .comment_container p.meta .woocommerce-review__author {
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  letter-spacing: 0.05em;
  color: #222;
  font-style: normal;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #comments .commentlist .comment_container p.meta .woocommerce-review__dash {
  font-weight: 200;
  font-size: 18px;
  line-height: 21px;
  color: #222;
  font-style: normal;
  position: relative;
  top: 2px;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #comments .commentlist .comment_container p.meta .woocommerce-review__published-date {
  font-weight: 300;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.05em;
  color: #888;
  font-style: normal;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #comments .commentlist .comment_container p.meta .woocommerce-review__awaiting-approval {
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.05em;
  font-style: italic;
  color: #FF6262;
  padding-bottom: 2px;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #comments .commentlist .comment_container .description p {
  font-style: normal;
  font-weight: 300;
  font-size: 14px;
  line-height: 26px;
  letter-spacing: 0.05em;
  color: #444;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #review_form_wrapper {
  max-width: 100%;
  flex-basis: 100%;
  padding-right: 0;
  padding-left: 0;
  padding-bottom: 2px;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #review_form_wrapper #review_form .has-border {
  border: unset;
  padding: unset;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #review_form_wrapper #review_form .has-border .woocommerce-verification-required {
  text-align: center;
  font-weight: 300;
  font-size: 14px;
  line-height: 26px;
  text-align: center;
  letter-spacing: 0.05em;
  color: #444;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #review_form_wrapper #review_form .has-border .comment-respond #reply-title {
  display: flex;
  flex-direction: column;
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  color: #222;
  padding-bottom: 28px;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #review_form_wrapper #review_form .has-border .comment-respond #reply-title::after {
  content: "Your email address will not be published. Required fields are marked *";
  font-weight: 300;
  font-size: 12px;
  line-height: 21px;
  letter-spacing: 0.05em;
  color: #444;
  text-transform: none;
  padding-top: 5px;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #review_form_wrapper #review_form .has-border .comment-respond form .comment-form-rating label, .tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #review_form_wrapper #review_form .has-border .comment-respond form .comment-form-comment label, .tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #review_form_wrapper #review_form .has-border .comment-respond form .comment-form-author label, .tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #review_form_wrapper #review_form .has-border .comment-respond form .comment-form-email label, .tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #review_form_wrapper #review_form .has-border .comment-respond form .comment-form-cookies-consent label {
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  letter-spacing: 0.05em;
  color: #222;
  margin-bottom: 0;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #review_form_wrapper #review_form .has-border .comment-respond form .comment-form-comment label, .tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #review_form_wrapper #review_form .has-border .comment-respond form .comment-form-author label, .tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #review_form_wrapper #review_form .has-border .comment-respond form .comment-form-email label {
  padding-bottom: 11px;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #review_form_wrapper #review_form .has-border .comment-respond form .comment-form-author, .tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #review_form_wrapper #review_form .has-border .comment-respond form .comment-form-email {
  flex: none;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #review_form_wrapper #review_form .has-border .comment-respond form .comment-form-rating {
  display: flex;
  align-items: center;
  margin-bottom: 30px;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #review_form_wrapper #review_form .has-border .comment-respond form .comment-form-rating .stars {
  position: relative;
  width: 200px;
  margin-bottom: 0;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #review_form_wrapper #review_form .has-border .comment-respond form .comment-form-rating .stars span {
  position: relative;
  padding-left: 15px;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #review_form_wrapper #review_form .has-border .comment-respond form .comment-form-rating .stars a {
  width: 16px;
  height: 16px;
  margin-left: 0;
  position: relative;
  font-size: 1px;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #review_form_wrapper #review_form .has-border .comment-respond form .comment-form-rating .stars a + a {
  border-left: unset;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #review_form_wrapper #review_form .has-border .comment-respond form .comment-form-rating .stars span a:after {
  content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_832_594)'%3E%3Cpath d='M12.977 15.5437L7.99903 11.8851L3.02103 15.5437L4.93236 9.63505L-0.0429688 5.99972H6.0997L7.99903 0.0810547L9.89837 5.99972H16.0404L11.0657 9.63505L12.977 15.5437Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_832_594'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  position: absolute;
  top: 0;
  left: 0;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #review_form_wrapper #review_form .has-border .comment-respond form .comment-form-rating .stars span a:hover:after,
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #review_form_wrapper #review_form .has-border .comment-respond form .comment-form-rating .stars span a.to_rate:after,
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #review_form_wrapper #review_form .has-border .comment-respond form .comment-form-rating .stars span a.rated:after {
  transition: 0.5s;
  content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.977 15.5437L7.99903 11.8851L3.02103 15.5437L4.93236 9.63505L-0.0429688 5.99972H6.0997L7.99903 0.0810547L9.89837 5.99972H16.0404L11.0657 9.63505L12.977 15.5437Z' fill='%23FFCF52'/%3E%3C/svg%3E%0A");
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #review_form_wrapper #review_form .has-border .comment-respond form .comment-form-rating .stars span a.no_to_rate:after {
  content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_832_594)'%3E%3Cpath d='M12.977 15.5437L7.99903 11.8851L3.02103 15.5437L4.93236 9.63505L-0.0429688 5.99972H6.0997L7.99903 0.0810547L9.89837 5.99972H16.0404L11.0657 9.63505L12.977 15.5437Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_832_594'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #review_form_wrapper #review_form .has-border .comment-respond form .comment-form-rating label .required {
  display: none;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #review_form_wrapper #review_form .has-border .comment-respond form .comment-form-comment label {
  padding-bottom: 11px;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #review_form_wrapper #review_form .has-border .comment-respond form .comment-form-comment textarea {
  min-height: 80px;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #review_form_wrapper #review_form .has-border .comment-respond form .form-submit {
  position: relative;
  width: 100%;
  max-width: 200px;
  height: 48px;
  margin: 4px 0 0 auto;
  display: flex;
  align-items: center;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #review_form_wrapper #review_form .has-border .comment-respond form .form-submit input {
  width: 100%;
  max-width: inherit;
  height: inherit;
  background: #222;
  font-weight: 500;
  font-size: 13px;
  line-height: 20px;
  display: flex;
  align-items: center;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: #fff;
  padding: 0 45px;
  margin-bottom: 0;
  margin-right: 0;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #review_form_wrapper #review_form .has-border .comment-respond form .form-submit:hover::after {
  transform: translate3d(5px, -5px, 10px);
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #review_form_wrapper #review_form .has-border .comment-respond form .form-submit::after {
  position: absolute;
  padding-top: 5px;
  right: 29%;
  margin: 0 0 0 auto;
  transition: all 0.3s ease-out;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #review_form_wrapper #review_form .has-border .comment-respond form p {
  margin-bottom: 20px;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #review_form_wrapper #review_form .has-border .comment-respond form p:nth-last-child(2) {
  margin-bottom: 24px;
}
.tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #review_form_wrapper #review_form .has-border .comment-respond form .comment-form-cookies-consent {
  display: none;
}
.tita-products__section .woocommerce-tabs #tab-reviews.active {
  margin-top: -53px;
}
@media (min-width: 768px) {
  .tita-products__section .woocommerce-tabs #tab-reviews.active {
    margin-top: -89px;
  }
}
.tita-products__section .woocommerce-tabs #tab-description {
  font-weight: 300;
  font-size: 14px;
  line-height: 26px;
  letter-spacing: 0.05em;
  color: #444;
  padding-top: 21.5px;
  padding-bottom: 23.4px;
}
@media (min-width: 768px) {
  .tita-products__section .woocommerce-tabs #tab-description {
    padding-top: 38.5px;
    padding-bottom: 50px;
  }
}
.tita-products__section .woocommerce-tabs #tab-description ul {
  margin-bottom: 0;
}
.tita-products__section .woocommerce-tabs #tab-description ul li:last-child {
  margin-bottom: 0;
}
.tita-products__section .woocommerce-tabs .additional_information_tab {
  display: none;
}
.tita-products__section .woocommerce-tabs .review ul.children {
  margin: 0 20px 0 0;
}
.tita-products__section .woocommerce-tabs .review ul.children li {
  margin-left: 50px;
}
.tita-products__section .woocommerce-tabs .product-tabs .reviews_tab,
.tita-products__section .woocommerce-tabs .product-tabs .description_tab {
  width: 50%;
  margin: 0;
}
@media (min-width: 768px) {
  .tita-products__section .woocommerce-tabs .product-tabs .reviews_tab,
  .tita-products__section .woocommerce-tabs .product-tabs .description_tab {
    width: unset;
  }
}
.tita-products__section input[type=text],
.tita-products__section input[type=email],
.tita-products__section input[type=url],
.tita-products__section input[type=password],
.tita-products__section input[type=search],
.tita-products__section input[type=number],
.tita-products__section input[type=tel],
.tita-products__section input[type=range],
.tita-products__section input[type=date],
.tita-products__section input[type=month],
.tita-products__section input[type=week],
.tita-products__section input[type=time],
.tita-products__section input[type=datetime],
.tita-products__section input[type=datetime-local],
.tita-products__section input[type=color],
.tita-products__section textarea {
  color: #444;
  border: unset;
  background-color: #F4F8F7;
  border-radius: 0;
  padding: 15px;
  height: 40px;
  font-weight: 400;
  font-size: 14px;
  line-height: 21px;
  letter-spacing: 0.05em;
  margin-bottom: 0;
}
.tita-products__section input[type=text]:focus,
.tita-products__section input[type=email]:focus,
.tita-products__section input[type=url]:focus,
.tita-products__section input[type=password]:focus,
.tita-products__section input[type=search]:focus,
.tita-products__section input[type=number]:focus,
.tita-products__section input[type=tel]:focus,
.tita-products__section input[type=range]:focus,
.tita-products__section input[type=date]:focus,
.tita-products__section input[type=month]:focus,
.tita-products__section input[type=week]:focus,
.tita-products__section input[type=time]:focus,
.tita-products__section input[type=datetime]:focus,
.tita-products__section input[type=datetime-local]:focus,
.tita-products__section input[type=color]:focus,
.tita-products__section textarea:focus {
  color: #444;
  background-color: #F4F8F7;
}
.tita-products__section select {
  border: unset;
  background-color: #F4F8F7;
}
.tita-products__section textarea {
  width: 100%;
  background-color: #F4F8F7;
}

.product-type-variable .tita-products__section .woocommerce-tabs #tab-reviews .woocommerce-Reviews #comments .woocommerce-noreviews {
  padding-top: 58px;
  padding-bottom: 16px;
}

body .tita-variation-attribute {
  display: flex;
}
body .tita-variation-attribute .tita-variation-attribute_block {
  display: flex;
  padding-right: 15px;
  margin-right: 9.5px;
}
body .tita-variation-attribute .tita-variation-attribute_block#variation-data_Color {
  order: 2;
  border-right: unset;
  padding-right: 0;
  margin-right: 0;
}
body .tita-variation-attribute .tita-variation-attribute_block#variation-data_Size {
  order: 1;
  border-right: 0.5px solid #D2D2D2;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color {
  margin-right: 10px;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color-icon {
  display: flex;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color-icon#black .color {
  background-color: #000000;
  width: 16px;
  height: 16px;
  border-radius: 99%;
  margin-right: 11px;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color-icon#black .text {
  display: block;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color-icon#white .color {
  border: 1px solid #F0F0F0;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color-icon {
  display: flex;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color-icon#blue .color {
  background-color: #08A7F2;
  width: 16px;
  height: 16px;
  border-radius: 99%;
  margin-right: 11px;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color-icon#blue .text {
  display: block;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color-icon#white .color {
  border: 1px solid #F0F0F0;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color-icon {
  display: flex;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color-icon#gray .color {
  background-color: #C2C2C2;
  width: 16px;
  height: 16px;
  border-radius: 99%;
  margin-right: 11px;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color-icon#gray .text {
  display: block;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color-icon#white .color {
  border: 1px solid #F0F0F0;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color-icon {
  display: flex;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color-icon#green .color {
  background-color: #33CAA8;
  width: 16px;
  height: 16px;
  border-radius: 99%;
  margin-right: 11px;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color-icon#green .text {
  display: block;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color-icon#white .color {
  border: 1px solid #F0F0F0;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color-icon {
  display: flex;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color-icon#red .color {
  background-color: #F13A3C;
  width: 16px;
  height: 16px;
  border-radius: 99%;
  margin-right: 11px;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color-icon#red .text {
  display: block;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color-icon#white .color {
  border: 1px solid #F0F0F0;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color-icon {
  display: flex;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color-icon#white .color {
  background-color: #FFFFFF;
  width: 16px;
  height: 16px;
  border-radius: 99%;
  margin-right: 11px;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color-icon#white .text {
  display: block;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color-icon#white .color {
  border: 1px solid #F0F0F0;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color-icon {
  display: flex;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color-icon#yellow .color {
  background-color: #FFD785;
  width: 16px;
  height: 16px;
  border-radius: 99%;
  margin-right: 11px;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color-icon#yellow .text {
  display: block;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color-icon#white .color {
  border: 1px solid #F0F0F0;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color-icon {
  display: flex;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color-icon#purple .color {
  background-color: #cc7be5;
  width: 16px;
  height: 16px;
  border-radius: 99%;
  margin-right: 11px;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color-icon#purple .text {
  display: block;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color-icon#white .color {
  border: 1px solid #F0F0F0;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color-icon {
  display: flex;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color-icon#orange .color {
  background-color: #ea8d46;
  width: 16px;
  height: 16px;
  border-radius: 99%;
  margin-right: 11px;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color-icon#orange .text {
  display: block;
}
body .tita-variation-attribute .tita-variation-attribute_block .variation-Color-icon#white .color {
  border: 1px solid #F0F0F0;
}

.tita-sticky-contact {
  position: fixed;
  z-index: 99999;
  bottom: 90px;
  display: block;
  right: 23px;
  text-align: center;
}
@media (min-width: 992px) {
  .tita-sticky-contact {
    right: 42px;
  }
}
.tita-sticky-contact .tita-sticky-contact__box {
  display: none;
  background: #fff;
  box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.1);
  margin-bottom: 4px;
}
.tita-sticky-contact .tita-sticky-contact__box.active {
  display: block;
}
.tita-sticky-contact .tita-sticky-contact__box .inner {
  padding: 21px 26.5px 25px 16.5px;
}
.tita-sticky-contact .tita-sticky-contact__box .inner .tita-contact-item {
  display: flex;
  align-items: center;
}
.tita-sticky-contact .tita-sticky-contact__box .inner .tita-contact-item .text {
  font-weight: 500;
  font-size: 10px;
  line-height: 18px;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  color: #222;
  margin-left: 8px;
}
.tita-sticky-contact .tita-sticky-contact__box .inner .tita-contact-item:not(:last-child) {
  margin-bottom: 16px;
  border-bottom: 1px solid #fff;
}
.tita-sticky-contact .tita-sticky-contact__box .inner .tita-contact-item:first-child {
  border-radius: 0 5px 0 0;
}
.tita-sticky-contact .tita-sticky-contact__box .inner .tita-contact-item:last-child {
  border-radius: 0 0 5px 0;
}
.tita-sticky-contact .tita-sticky-contact__box .inner .tita-contact-item > svg {
  fill: #fff;
  max-width: 100%;
  min-height: 100%;
  vertical-align: middle;
}
.tita-sticky-contact .tita-sticky-contact__box .inner .tita-contact-item.--zalo img {
  width: 24px;
  height: 24px;
  -o-object-fit: cover;
     object-fit: cover;
}
.tita-sticky-contact .tita-sticky-contact__btn-show {
  position: relative;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  cursor: pointer;
}
.tita-sticky-contact .tita-sticky-contact__btn-show .circle-zoom {
  position: absolute;
  width: 100%;
  height: 100%;
  background: #ff134f;
  z-index: -2;
  border-radius: 100%;
  animation: zoom-out 3s linear 0.2s infinite;
  width: 60px;
  height: 60px;
}
.tita-sticky-contact .tita-sticky-contact__btn-show .circle-zoom:first-child {
  animation-delay: 0.5s;
}
.tita-sticky-contact .tita-sticky-contact__btn-show.active .tita-btn.tita-btn__open {
  display: none;
}
.tita-sticky-contact .tita-sticky-contact__btn-show.active .tita-btn.tita-btn__close {
  display: flex;
  justify-content: center;
  align-items: center;
}
.tita-sticky-contact .tita-sticky-contact__btn-show .tita-btn {
  border-radius: 100%;
  width: 60px;
  height: 60px;
  background: #FF7575;
}
.tita-sticky-contact .tita-sticky-contact__btn-show .tita-btn.tita-btn__open {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  transition: 0.2s all;
  max-width: 100%;
}
.tita-sticky-contact .tita-sticky-contact__btn-show .tita-btn.tita-btn__open .tita-sticky-contact__list {
  display: flex;
  transition: 0.15s linear transform;
  line-height: 0;
  animation: slide-in 5000ms;
  animation-iteration-count: infinite;
  position: absolute;
  left: 16px;
  gap: 20px;
}
.tita-sticky-contact .tita-sticky-contact__btn-show .tita-btn.tita-btn__open .tita-sticky-contact__list .item {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  fill: #fff;
}
.tita-sticky-contact .tita-sticky-contact__btn-show .tita-btn.tita-btn__close {
  display: none;
  margin-left: auto;
}

@keyframes slide-in {
  0%, 36% {
    transform: translateX(0%);
  }
  40%, 76% {
    transform: translateX(-39%);
  }
  80%, 96% {
    transform: translateX(-78%);
  }
}
@keyframes zoom-out {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1.2);
  }
}
.tita-product__recently-viewed .title {
  font-weight: 300;
  font-size: 24px;
  line-height: 36px;
  letter-spacing: 0.05em;
  color: #222;
  margin: 0;
  padding: 15px 0 20px 0;
  max-width: 1080px;
}
@media (min-width: 768px) {
  .tita-product__recently-viewed .title {
    font-size: 26px;
    line-height: 39px;
  }
}
.tita-product__recently-viewed .products {
  margin: 0 !important;
}
.tita-product__recently-viewed .products.flickity-enabled {
  position: unset;
}
.tita-product__recently-viewed .products .flickity-slider .product {
  max-width: calc(50% + 0.8px);
}
@media (min-width: 992px) {
  .tita-product__recently-viewed .products .flickity-slider .product {
    max-width: calc(33.33% + 0.8px);
  }
}
.tita-product__recently-viewed .products .product {
  padding: 0 0.5px !important;
}
.tita-product__recently-viewed .products .product .box-image {
  position: relative;
  height: 244px;
}
@media (min-width: 576px) {
  .tita-product__recently-viewed .products .product .box-image {
    height: auto;
    aspect-ratio: 190/244;
  }
}
@media (min-width: 992px) {
  .tita-product__recently-viewed .products .product .box-image {
    height: auto;
    aspect-ratio: 190/244;
  }
}
.tita-product__recently-viewed .products .product .box-image .image-fade_in_back {
  height: 100%;
}
.tita-product__recently-viewed .products .product .box-image .image-fade_in_back a {
  height: inherit;
  position: relative;
}
.tita-product__recently-viewed .products .product .box-image .image-fade_in_back a img {
  height: inherit;
  -o-object-fit: cover;
  object-fit: cover;
}
.tita-product__recently-viewed .products .product .box-image .image-tools {
  display: none;
}
.tita-product__recently-viewed .products .product .box-text {
  padding-top: 6px;
}
@media (min-width: 576px) {
  .tita-product__recently-viewed .products .product .box-text {
    padding-top: 14px;
  }
}
.tita-product__recently-viewed .products .product .box-text .title-wrapper .product-title {
  margin: 0 0 5px 5px;
  font-weight: 300;
  font-size: 11px;
  line-height: 20px;
  letter-spacing: 0.05em;
  color: #444;
}
@media (min-width: 992px) {
  .tita-product__recently-viewed .products .product .box-text .title-wrapper .product-title {
    font-size: 13px;
  }
}
.tita-product__recently-viewed .products .product .box-text .price-wrapper .price {
  margin-left: 5px;
}
.tita-product__recently-viewed .products .product .box-text .price-wrapper .price .woocommerce-Price-amount,
.tita-product__recently-viewed .products .product .box-text .price-wrapper .price bdi {
  font-weight: 500;
  font-size: 11px;
  line-height: 18px;
  text-transform: uppercase;
  color: #222;
}
@media (min-width: 576px) {
  .tita-product__recently-viewed .products .product .box-text .price-wrapper .price .woocommerce-Price-amount,
  .tita-product__recently-viewed .products .product .box-text .price-wrapper .price bdi {
    font-size: 12px;
  }
}
.tita-product__recently-viewed .products .flickity-prev-next-button {
  width: 32px !important;
  top: 19px;
  bottom: 0;
  height: 32px;
  border-radius: 9999px;
  min-height: 30px;
  opacity: 1;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15) !important;
  cursor: pointer;
}
.tita-product__recently-viewed .products .flickity-prev-next-button .flickity-button-icon {
  display: none;
}
.tita-product__recently-viewed .products .flickity-prev-next-button[disabled] {
  opacity: 1 !important;
  pointer-events: auto !important;
}
.tita-product__recently-viewed .products .flickity-prev-next-button:hover {
  background-color: #000 !important;
  transition: 500ms;
  transform: translateX(0) !important;
}
.tita-product__recently-viewed .products .flickity-prev-next-button:hover:after {
  filter: invert(100%) sepia(0%) saturate(7453%) hue-rotate(211deg) brightness(122%) contrast(109%);
  transition: 500ms;
}
.tita-product__recently-viewed .products .flickity-prev-next-button:after {
  display: flex;
  align-items: center;
  flex-direction: column;
  align-content: center;
  justify-content: center;
  height: 30px;
  position: absolute;
  width: 30px;
}
.tita-product__recently-viewed .products .flickity-prev-next-button.previous {
  right: 42px !important;
  left: auto !important;
}
.tita-product__recently-viewed .products .flickity-prev-next-button.previous:after {
  top: 0;
  transform: rotate(180deg);
}
.tita-product__recently-viewed .products .flickity-prev-next-button.next {
  transform: translateX(10%);
  left: auto !important;
  right: -1px !important;
}
.tita-product__recently-viewed .products .flickity-prev-next-button.next:after {
  top: 0;
}

/* Customize pages
--------------------------------------------- */
/* General style */
.tita-section__title h2 {
  font-weight: 300;
  font-size: 20px;
  line-height: 30px;
  letter-spacing: 0.05em;
}
@media (min-width: 768px) {
  .tita-section__title h2 {
    font-size: 26px;
    line-height: 39px;
  }
}

.tita-button__arrow-right span:after {
  display: block;
  position: relative;
  transition: all 0.4s ease;
  right: 0px;
  width: 20px;
  height: 20px;
  margin: 2px 0 0 10px;
}
.tita-button__arrow-right span:hover:after {
  right: -10px;
}

/*--------------------------------------------------------------
# Section home slide
--------------------------------------------------------------*/
.tita-home_slide .tita-button i.fa-arrow-right {
  top: 2px;
}

/*--------------------------------------------------------------
# Section new arrival
--------------------------------------------------------------*/
.tita-section__home__new-arrival {
  margin-top: 22px;
}
@media (min-width: 992px) {
  .tita-section__home__new-arrival {
    margin-top: 0px;
  }
}
.tita-section__home__new-arrival .section-content {
  padding-top: 2px;
}
@media (min-width: 992px) {
  .tita-section__home__new-arrival .section-content > .row > .col {
    padding-top: 30px;
    padding-bottom: 10px;
  }
}
.tita-section__home__new-arrival .section-content .tita-section__row__heading .col {
  padding-bottom: 0;
}
.tita-section__home__new-arrival .section-content .tita-section__row__heading .col .tita-button__arrow-right {
  padding-top: 6px;
}
@media (min-width: 768px) {
  .tita-section__home__new-arrival .section-content .tita-section__row__heading .col .tita-button__arrow-right {
    padding-top: 8px;
    margin-bottom: 20px;
    min-height: unset;
  }
}
.tita-section__home__new-arrival .section-content .tita-product-list {
  padding-bottom: 1px;
}
.tita-section__home__new-arrival .section-content .tita-product-list .col {
  padding-bottom: 0;
  margin-bottom: 20px;
}
@media (min-width: 576px) {
  .tita-section__home__new-arrival .section-content .tita-product-list .col {
    padding: 0 0.5px 3px;
    margin-bottom: 14px;
  }
}
.tita-section__home__new-arrival .section-content .tita-product-list .col .box-text {
  padding: 5.78px 0 0;
}
.tita-section__home__new-arrival .section-content .tita-product-list .col .box-text .woocommerce-loop-product__link {
  font-size: 11px;
  line-height: 18px;
}
@media (min-width: 576px) {
  .tita-section__home__new-arrival .section-content .tita-product-list .col .box-text .woocommerce-loop-product__link {
    font-size: 13px;
    line-height: 20px;
  }
}
.tita-section__home__new-arrival .section-content .tita-product-list .col .box-text .price-wrapper {
  font-size: 11px;
  line-height: 16px;
}
@media (min-width: 576px) {
  .tita-section__home__new-arrival .section-content .tita-product-list .col .box-text .price-wrapper {
    font-size: 0.8em;
  }
}
.tita-section__home__new-arrival .section-content .tita-product-list .col .box-text .price-wrapper del {
  color: #B9B9B9;
}
@media (min-width: 576px) {
  .tita-section__home__new-arrival .section-content .tita-product-list .col .box-text {
    padding-top: 0.7em;
    padding-bottom: 1.4em;
  }
}
.tita-section__home__new-arrival .section-content .tita-product-list .col .badge-container {
  margin-top: 16.61px;
}
@media (min-width: 576px) {
  .tita-section__home__new-arrival .section-content .tita-product-list .col .badge-container {
    margin-top: 30px;
  }
}
@media (min-width: 576px) {
  .tita-section__home__new-arrival .section-content {
    padding-top: 22px;
  }
}

/*--------------------------------------------------------------
# Section Video
--------------------------------------------------------------*/
.tita-section_video-slider {
  padding-top: 17px !important;
}
@media (min-width: 850px) {
  .tita-section_video-slider {
    padding-top: 0 !important;
  }
}

/*--------------------------------------------------------------
# Section blogs - our journal
--------------------------------------------------------------*/
.tita-section__home__blogs {
  margin-top: 26px;
}
@media (min-width: 992px) {
  .tita-section__home__blogs {
    margin-top: 32px;
  }
}
.tita-section__home__blogs .tita-blogs_row-heading .col-inner {
  padding: 0 16px !important;
}
.tita-section__home__blogs .tita-blogs_row-heading .col-inner .tita-button {
  padding-top: 6px;
}
@media (min-width: 992px) {
  .tita-section__home__blogs .tita-blogs_row-heading .col-inner .tita-button {
    padding-top: 10px;
  }
}
.tita-section__home__blogs .tita-blog_row > .col {
  padding-bottom: 12px;
}
@media (min-width: 992px) {
  .tita-section__home__blogs .tita-blog_row > .col {
    padding-bottom: 32px;
  }
}
.tita-section__home__blogs .tita-blog_row > .col .row {
  padding-left: 7px;
  padding-right: 7px;
}
.tita-section__home__blogs .tita-blog_row > .col .row .tita-blogs_row-item {
  display: flex;
  padding: 0 8px;
  margin-bottom: 28px;
  align-items: flex-start;
}
.tita-section__home__blogs .tita-blog_row > .col .row .tita-blogs_row-item:nth-child(2n) .box-blog-post .box-image .image-cover img {
  padding-top: 25px;
  height: 184px;
}
@media (min-width: 768px) {
  .tita-section__home__blogs .tita-blog_row > .col .row .tita-blogs_row-item:nth-child(2n) .box-blog-post .box-image .image-cover img {
    padding-top: 34px;
    height: 279px;
  }
}
.tita-section__home__blogs .tita-blog_row > .col .row .tita-blogs_row-item:nth-child(2n-1) .box-blog-post .box-image .image-cover img {
  height: 262px;
}
@media (min-width: 768px) {
  .tita-section__home__blogs .tita-blog_row > .col .row .tita-blogs_row-item:nth-child(2n-1) .box-blog-post .box-image .image-cover img {
    height: 400px;
  }
}
.tita-section__home__blogs .tita-blog_row > .col .row .tita-blogs_row-item .tita-item_blog-content {
  margin-top: 10px;
}
@media (min-width: 992px) {
  .tita-section__home__blogs .tita-blog_row > .col .row .tita-blogs_row-item .tita-item_blog-content {
    margin-top: 15px;
  }
}
.tita-section__home__blogs .tita-blog_row > .col .row .tita-blogs_row-item .tita-item_blog-content .post-title {
  font-size: 12px;
  line-height: 18px;
}
@media (min-width: 992px) {
  .tita-section__home__blogs .tita-blog_row > .col .row .tita-blogs_row-item .tita-item_blog-content .post-title {
    font-size: 13px;
    line-height: 20px;
  }
}
@media (min-width: 992px) {
  .tita-section__home__blogs .tita-blog_row > .col .row .tita-blogs_row-item {
    padding: 0 9px;
  }
}

/*--------------------------------------------------------------
# Section instagram
--------------------------------------------------------------*/
.tita-section__home__instagram {
  border-top: 1px solid #F4F4F4;
}
.tita-section__home__instagram .tita-instagram {
  padding: 32px 8px 50px 0;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) {
  .tita-section__home__instagram .tita-instagram {
    flex-direction: row;
    padding-top: 60px;
    padding-bottom: 80px;
  }
}
.tita-section__home__instagram .tita-instagram .col {
  padding: 0 16px;
}
@media (min-width: 1200px) {
  .tita-section__home__instagram .tita-instagram .col.tita-col {
    padding-left: 32px;
  }
}
.tita-section__home__instagram .tita-instagram .tita-title h2 {
  font-size: 20px;
  font-weight: 300;
  letter-spacing: 0.05em;
  line-height: 30px;
  white-space: nowrap;
}
@media (min-width: 992px) {
  .tita-section__home__instagram .tita-instagram .tita-title h2 {
    text-align: left;
    font-size: 26px;
  }
}
.tita-section__home__instagram .tita-instagram .tita-text p {
  display: flex;
  justify-content: center;
  font-size: 12px;
  font-weight: 300;
  margin-top: 12px;
  margin-bottom: 19px;
  white-space: nowrap;
}
@media (min-width: 992px) {
  .tita-section__home__instagram .tita-instagram .tita-text p {
    margin-top: 20px;
    margin-bottom: unset;
    justify-content: flex-start;
  }
}
.tita-section__home__instagram .tita-instagram .tita-text p:after {
  position: relative;
  margin: 2px 0 0 10px;
  transition: all 0.4s ease;
  right: 0px;
}
.tita-section__home__instagram .tita-instagram .tita-text p:hover:after {
  right: -10px;
}
.tita-section__home__instagram .tita-instagram .tita-row__images.row {
  padding-left: 8px;
  padding-right: 8px;
}
.tita-section__home__instagram .tita-instagram .tita-row__images .col {
  padding: 1px;
}
@media (min-width: 768px) {
  .tita-section__home__instagram .tita-instagram .tita-row__images .col {
    padding: 0 8px;
  }
}
.tita-section__home__instagram .tita-instagram .tita-row__images .col .img.has-hover a {
  transition: opacity 0.2s;
}
.tita-section__home__instagram .tita-instagram .tita-row__images .col .img.has-hover a:hover {
  cursor: pointer;
  opacity: 0.5;
}

body .tita-section__about-us.page-wrapper {
  padding-top: 0;
  padding-bottom: 23px;
}
body .tita-section__about-us.page-wrapper .col {
  padding-right: 16px;
  padding-left: 16px;
  padding-bottom: 0;
}
@media (min-width: 768px) {
  body .tita-section__about-us.page-wrapper .col {
    padding-bottom: 30px;
  }
}
@media (min-width: 1200px) {
  body .tita-section__about-us.page-wrapper .col {
    padding-right: 15px;
    padding-left: 15px;
  }
}
body .about-us__banner {
  padding-top: 16px;
  padding-bottom: 30.4px;
}
@media (min-width: 768px) {
  body .about-us__banner {
    padding-bottom: 70px;
    padding-top: 0;
  }
}
body .about-us__section .about-us__title {
  max-width: 100%;
  flex-basis: 100%;
}
@media (min-width: 768px) {
  body .about-us__section .about-us__title {
    max-width: 33.33%;
    flex-basis: 33.33%;
  }
}
@media (min-width: 992px) {
  body .about-us__section .about-us__title {
    max-width: 16.66%;
    flex-basis: 16.66%;
  }
}
body .about-us__section .about-us__title .section-title-container {
  margin-bottom: 0;
}
body .about-us__section .about-us__title .about-us__title__details h2.section-title-normal {
  border-bottom: unset;
}
body .about-us__section .about-us__title .about-us__title__details h2.section-title-normal span {
  border-bottom: unset;
  font-weight: 300;
  font-size: 24px;
  line-height: 36px;
  letter-spacing: 0.05em;
  color: #222;
  padding-bottom: 13px;
}
@media (min-width: 768px) {
  body .about-us__section .about-us__title .about-us__title__details h2.section-title-normal span {
    padding-bottom: 7.5px;
    font-size: 26px;
    line-height: 39px;
  }
}
@media (min-width: 768px) {
  body .about-us__section .about-us__title .section-title-container {
    margin-bottom: 1.5em;
  }
}
body .about-us__section .about-us__description__col1 {
  max-width: 100%;
  flex-basis: 100%;
}
@media (min-width: 768px) {
  body .about-us__section .about-us__description__col1 {
    max-width: 66.66%;
    flex-basis: 66.66%;
  }
}
@media (min-width: 992px) {
  body .about-us__section .about-us__description__col1 {
    max-width: 33.33%;
    flex-basis: 33.33%;
  }
}
body .about-us__section .about-us__description__col1 .about-us_description p {
  font-weight: 500;
  font-size: 12px;
  line-height: 22px;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #222;
  padding-bottom: 25px;
}
@media (min-width: 768px) {
  body .about-us__section .about-us__description__col1 .about-us_description p {
    padding-bottom: 0;
    font-size: 13px;
    line-height: 26px;
  }
}
body .about-us__section .about-us__description__col2 {
  max-width: 100%;
  flex-basis: 100%;
}
@media (min-width: 992px) {
  body .about-us__section .about-us__description__col2 {
    max-width: 50%;
    flex-basis: 50%;
  }
}
body .about-us__section .about-us__description__col2 .about-us_description p {
  font-weight: 300;
  font-size: 13px;
  line-height: 24px;
  letter-spacing: 0.02em;
  color: #444;
  margin-bottom: 16px;
}
@media (min-width: 768px) {
  body .about-us__section .about-us__description__col2 .about-us_description p {
    margin-bottom: 0;
    font-size: 14px;
    line-height: 22px;
  }
}

body .tita-contact-us_section {
  width: 100%;
  max-width: 100%;
  margin: 0 auto;
  padding-left: 15px !important;
  padding-right: 15px !important;
}
@media (min-width: 768px) {
  body .tita-contact-us_section {
    max-width: 1170px;
  }
}
body .tita-contact-us_section .tita-contact-us_section_title h2 {
  font-weight: 300;
  font-size: 24px;
  line-height: 36px;
  letter-spacing: 0.05em;
  color: #222;
  text-align: center;
}
@media (min-width: 768px) {
  body .tita-contact-us_section .tita-contact-us_section_title h2 {
    font-size: 26px;
    line-height: 39px;
  }
}
@media (min-width: 992px) {
  body .tita-contact-us_section .tita-contact-us_section_title h2 {
    text-align: left;
  }
}
body .tita-contact-us_section .is-divider {
  width: 100%;
  max-width: 100%;
  height: 0.5px;
  background-color: #D2D2D2;
  margin: 11px 0 10.5px;
}
@media (min-width: 768px) {
  body .tita-contact-us_section .is-divider {
    margin: 17px 0 39.5px;
  }
}
body .tita-contact-us_section .tita-contact-us__map_col-1.col {
  flex-basis: 100%;
  max-width: 100%;
  -ms-flex-preferred-size: 100%;
  padding-bottom: 0;
  padding-right: 0;
  padding-left: 0;
}
@media (min-width: 992px) {
  body .tita-contact-us_section .tita-contact-us__map_col-1.col {
    max-width: 66.66%;
    flex-basis: 66.66%;
  }
}
body .tita-contact-us_section .tita-contact-us__map_col-1.col .tita-contact-us_description {
  padding-bottom: 20px;
}
@media (min-width: 992px) {
  body .tita-contact-us_section .tita-contact-us__map_col-1.col .tita-contact-us_description {
    padding-bottom: 22px;
  }
}
body .tita-contact-us_section .tita-contact-us__map_col-1.col .tita-contact-us_description h5 {
  font-weight: 500;
  font-size: 16px;
  line-height: 26px;
  letter-spacing: 0.02em;
  color: #222;
  padding-bottom: 10px;
}
body .tita-contact-us_section .tita-contact-us__map_col-1.col .tita-contact-us_description p {
  font-weight: 300;
  font-size: 13px;
  line-height: 24px;
  letter-spacing: 0.02em;
  color: #444;
}
@media (min-width: 768px) {
  body .tita-contact-us_section .tita-contact-us__map_col-1.col .tita-contact-us_description p {
    font-size: 14px;
    line-height: 26px;
  }
}
body .tita-contact-us_section .tita-contact-us__map_col-1.col .icon-contact_list-details .col {
  padding-bottom: 0;
}
body .tita-contact-us_section .tita-contact-us__map_col-1.col .icon-contact_list-details .col .icon-box-img {
  height: 100%;
  max-height: 32px;
}
body .tita-contact-us_section .tita-contact-us__map_col-1.col .icon-contact_list-details .col .icon-box-img svg {
  width: 100%;
  max-width: 32px;
  padding: 0;
}
body .tita-contact-us_section .tita-contact-us__map_col-1.col .icon-contact_list-details .col .divider {
  width: 100%;
  max-width: 370px;
  background-color: #EBEBEB;
  margin: 20px 0 14px;
}
body .tita-contact-us_section .tita-contact-us__map_col-1.col .icon-contact_list-details .col:nth-child(2) .divider {
  width: 100%;
  max-width: 370px;
  background-color: #EBEBEB;
  margin: 14px 0 20px;
}
body .tita-contact-us_section .tita-contact-us__map_col-1.col .icon-contact_list-details .icon-box-left {
  align-items: center;
}
body .tita-contact-us_section .tita-contact-us__map_col-1.col .icon-contact_list-details .icon-box-left .icon-box-img + .icon-box-text {
  padding-left: 16px;
}
body .tita-contact-us_section .tita-contact-us__map_col-1.col .icon-contact_list-details .icon-box-text p {
  font-weight: 300;
  font-size: 13px;
  line-height: 24px;
  letter-spacing: 0.02em;
  color: #444;
}
body .tita-contact-us_section .tita-contact-us__map_col-1.col .icon-contact_list-details .icon-box-text p strong {
  color: #222;
  font-weight: 500;
}
body .tita-contact-us_section .tita-contact-us__map_col-1.col .icon-contact_list-details .tita-contact-us__icons.social-icons {
  margin-top: -2px;
}
body .tita-contact-us_section .tita-contact-us__map_col-1.col .icon-contact_list-details .tita-contact-us__icons.social-icons .button.icon {
  background-color: unset !important;
  border-color: unset !important;
  min-width: 32px;
  height: 32px;
  margin-left: 0;
  margin-right: 16px;
  margin-bottom: 22px;
}
body .tita-contact-us_section .tita-contact-us__map_col-1.col .icon-contact_list-details .tita-contact-us__icons.social-icons .button.is-outline {
  border: unset;
}
body .tita-contact-us_section .tita-contact-us__map_col-1.col .icon-contact_list-details .tita-contact-us__icons .button i {
  display: none !important;
}
body .tita-contact-us_section .tita-contact-us__map_col-2 {
  flex-basis: 100%;
  max-width: 100%;
  -ms-flex-preferred-size: 100%;
  max-width: 100%;
  height: 310px;
  max-height: 100%;
  padding-right: 0 !important;
  padding-left: 0 !important;
}
@media (min-width: 992px) {
  body .tita-contact-us_section .tita-contact-us__map_col-2 {
    width: 33.33%;
    flex-basis: 33.33%;
    margin-left: auto;
    max-width: 370px;
    height: 300px;
  }
}
@media (min-width: 1200px) {
  body .tita-contact-us_section .tita-contact-us__map_col-2 {
    padding-right: 0;
    padding-left: 0;
  }
}
body .tita-contact-us_section .tita-contact-us__map_col-2 .col-inner {
  max-width: initial;
  height: inherit;
}
body .tita-contact-us_section .tita-contact-us__map_col-2 .col-inner p {
  max-width: initial;
  height: inherit;
}
body .tita-contact-us_section .tita-contact-us__map_col-2 .col-inner p iframe {
  max-width: inherit;
  width: 100% !important;
  height: inherit !important;
}
body .tita-contact-us_section.padding-divider {
  padding-right: 0 !important;
  padding-left: 0 !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  visibility: hidden;
}
body .tita-contact-us_section.padding-divider .is-divider {
  margin: 16.5px 0;
}
@media (min-width: 768px) {
  body .tita-contact-us_section.padding-divider .is-divider {
    margin: 39.5px 0;
  }
}
@media (min-width: 768px) {
  body .tita-contact-us_section.padding-divider {
    visibility: unset;
  }
}
body .tita-contact-us_section.tita-title_shop {
  padding-right: 0 !important;
  padding-left: 0 !important;
  padding-top: 30px !important;
}
@media (min-width: 768px) {
  body .tita-contact-us_section.tita-title_shop {
    padding-top: 50px !important;
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
}
body .tita-about-us-gap__section {
  padding-top: 60px !important;
}
@media (min-width: 992px) {
  body .tita-about-us-gap__section {
    padding-top: 45px !important;
  }
}

body {
  /*----  Custom for padding  ---
  -----------------------------*/
  /*----  Custom style  ---------
  -----------------------------*/
}
body .tita-product-block_details .tita-product__row {
  max-width: 1200px;
  padding: 0 15px;
  display: flex;
  flex-direction: column;
}
@media (min-width: 768px) {
  body .tita-product-block_details .tita-product__row {
    flex-direction: row;
  }
}
body .tita-product_related-porduct {
  padding-top: 15.5px !important;
  padding-bottom: 0 !important;
}
@media (min-width: 768px) {
  body .tita-product_related-porduct {
    padding-top: 9.5px !important;
  }
}
body .tita-product_review-section {
  padding-bottom: 0 !important;
}
@media (min-width: 768px) {
  body .tita-product_review-section {
    padding-bottom: 0 !important;
  }
}
body .tita-products__section .tita-product__row .tita-product__col-left {
  padding-right: 0;
  padding-left: 0;
  max-width: 100%;
  flex-basis: 100%;
  padding-bottom: 16.8px;
}
@media (min-width: 768px) {
  body .tita-products__section .tita-product__row .tita-product__col-left {
    max-width: calc(50% - 15px);
    flex-basis: calc(50% - 15px);
    padding-bottom: 30px;
  }
}
body .tita-products__section .tita-product__row .tita-product__col-left .col-inner .col {
  max-width: 100%;
  flex-basis: 100%;
}
body .tita-products__section .tita-product__row .tita-product__col-left .col-inner .col .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .flickity-viewport {
  height: 491px !important;
}
@media (min-width: 576px) {
  body .tita-products__section .tita-product__row .tita-product__col-left .col-inner .col .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .flickity-viewport {
    height: 520px !important;
  }
}
@media (min-width: 768px) {
  body .tita-products__section .tita-product__row .tita-product__col-left .col-inner .col .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .flickity-viewport {
    height: 520px !important;
  }
}
@media (min-width: 992px) {
  body .tita-products__section .tita-product__row .tita-product__col-left .col-inner .col .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .flickity-viewport {
    height: 733px !important;
  }
}
body .tita-products__section .tita-product__row .tita-product__col-left .col-inner .col .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .flickity-viewport .flickity-slider {
  height: inherit;
}
body .tita-products__section .tita-product__row .tita-product__col-left .col-inner .col .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .flickity-viewport .flickity-slider .woocommerce-product-gallery__image {
  height: inherit;
}
body .tita-products__section .tita-product__row .tita-product__col-left .col-inner .col .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .flickity-viewport .flickity-slider .woocommerce-product-gallery__image a,
body .tita-products__section .tita-product__row .tita-product__col-left .col-inner .col .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .flickity-viewport .flickity-slider .woocommerce-product-gallery__image img {
  height: inherit;
  -o-object-fit: cover;
     object-fit: cover;
}
body .tita-products__section .tita-product__row .tita-product__col-left .col-inner .row.row-small {
  flex-direction: column;
  display: flex;
  margin-left: 0;
  margin-right: 0;
}
@media (min-width: 850px) {
  body .tita-products__section .tita-product__row .tita-product__col-left .col-inner .row.row-small {
    flex-direction: column-reverse;
  }
}
body .tita-products__section .tita-product__row .tita-product__col-left .vertical-thumbnails {
  max-width: 100%;
  flex-basis: 100%;
  overflow-x: unset;
  overflow-y: unset;
}
body .tita-products__section .tita-product__row .tita-product__col-left .vertical-thumbnails .product-thumbnails {
  margin-left: 0;
  margin-right: 0;
  padding-top: 2px;
}
@media (min-width: 768px) {
  body .tita-products__section .tita-product__row .tita-product__col-left .vertical-thumbnails .product-thumbnails {
    padding-top: 10px;
  }
}
body .tita-products__section .tita-product__row .tita-product__col-left .vertical-thumbnails .product-thumbnails .col {
  flex-basis: unset !important;
  width: 73px !important;
  height: 93px !important;
}
body .tita-products__section .tita-product__row .tita-product__col-left .vertical-thumbnails .product-thumbnails .col:not(:last-child) {
  margin-right: 4px;
  margin-bottom: 5px !important;
}
@media (min-width: 992px) {
  body .tita-products__section .tita-product__row .tita-product__col-left .vertical-thumbnails .product-thumbnails .col:not(:last-child) {
    margin-right: 6px;
  }
}
@media (min-width: 992px) {
  body .tita-products__section .tita-product__row .tita-product__col-left .vertical-thumbnails .product-thumbnails .col {
    width: 65.5px !important;
    height: 84.96px !important;
  }
}
body .tita-products__section .tita-product__row .tita-product__col-left .vertical-thumbnails .product-thumbnails .col a {
  transform: unset;
  border: unset;
}
body .tita-products__section .tita-product__row .tita-product__col-left .vertical-thumbnails .product-thumbnails .col a img {
  transform: unset;
  opacity: 1;
  border: unset;
}
body .tita-products__section .tita-product__row .tita-product__col-left .vertical-thumbnails .product-thumbnails .col a:hover, body .tita-products__section .tita-product__row .tita-product__col-left .vertical-thumbnails .product-thumbnails .col .is-selected a {
  border: 1px solid #000000;
}
body .tita-products__section .tita-product__row .tita-product__col-left .vertical-thumbnails .row.row-small {
  flex-direction: row;
  display: flex;
  width: 100%;
}
body .tita-products__section .tita-product__row .tita-product__col-left .vertical-thumbnails .row.row-small .flickity-viewport {
  height: auto !important;
}
body .tita-products__section .tita-product__row .tita-product__col-left .vertical-thumbnails .row.row-small .flickity-viewport .flickity-slider {
  width: 100%;
  height: 100%;
  display: flex !important;
  flex-wrap: wrap;
  position: unset;
  transform: unset !important;
  padding-bottom: 1px;
}
body .tita-products__section .tita-product__row .tita-product__col-left .vertical-thumbnails .row.row-small .flickity-viewport .flickity-slider .col {
  max-width: 25% !important;
  flex-basis: 25%;
  height: 120px;
  padding-bottom: 1px !important;
  padding: 0 1px !important;
  margin-left: 0 !important;
  position: unset !important;
  margin-bottom: 2px;
  filter: saturate(0.8);
}
@media (min-width: 768px) {
  body .tita-products__section .tita-product__row .tita-product__col-left .vertical-thumbnails .row.row-small .flickity-viewport .flickity-slider .col {
    padding: 0 0.5px !important;
    margin-bottom: 1px;
  }
}
@media (min-width: 1200px) {
  body .tita-products__section .tita-product__row .tita-product__col-left .vertical-thumbnails .row.row-small .flickity-viewport .flickity-slider .col {
    max-width: 16.66% !important;
    flex-basis: 16.66%;
  }
}
body .tita-products__section .tita-product__row .tita-product__col-left .vertical-thumbnails .row.row-small .flickity-viewport .flickity-slider .col.is-selected.is-nav-selected {
  filter: none;
}
body .tita-products__section .tita-product__row .tita-product__col-left .vertical-thumbnails .row.row-small .flickity-viewport .flickity-slider .col a {
  height: inherit;
}
body .tita-products__section .tita-product__row .tita-product__col-left .vertical-thumbnails .row.row-small .flickity-viewport .flickity-slider .col a img {
  height: inherit;
  background-position: center;
  -o-object-fit: cover;
     object-fit: cover;
}
body .tita-products__section .tita-product__row .tita-product__col-left .row-slider:not(.flickity-enabled) {
  flex-direction: row !important;
  display: flex !important;
  padding: 0 9px;
}
body .tita-products__section .tita-product__row .tita-product__col-left .row-small > .col {
  padding: 0 0 !important;
}
body .tita-products__section .tita-product__row .tita-product__col-left .row-small > .col .flickity-button {
  border-radius: 9999px;
  display: flex;
  align-items: center;
  justify-content: center;
  max-height: 32px;
  min-height: 32px;
  top: 50%;
  width: 32px;
  opacity: 1;
  background-color: #fff;
}
body .tita-products__section .tita-product__row .tita-product__col-left .row-small > .col .flickity-button .flickity-button-icon {
  display: none;
}
body .tita-products__section .tita-product__row .tita-product__col-right {
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  padding-left: 0;
  margin: 0 0 0 auto;
  width: 100%;
  max-width: 100%;
  flex-basis: 100%;
}
@media (min-width: 768px) {
  body .tita-products__section .tita-product__row .tita-product__col-right {
    max-width: calc(50% - 15px);
    flex-basis: calc(50% - 15px);
    max-width: 470px;
    padding-left: 20px;
    padding-top: 32px;
    padding-bottom: 30px;
  }
}
@media (min-width: 1200px) {
  body .tita-products__section .tita-product__row .tita-product__col-right {
    padding-right: 0;
    padding-left: 0;
  }
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .col {
  padding-bottom: 0;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .is-divider {
  height: 1px;
  background-color: #D2D2D2;
  margin: 22px 0 23.5px;
  width: 100%;
  max-width: 100%;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .product-title-container {
  margin-bottom: 13px;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .product-title-container h1 {
  font-weight: 300;
  font-size: 26px;
  line-height: 39px;
  letter-spacing: 0.05em;
  color: #222;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .product-price-container {
  margin-bottom: 13px;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .product-price-container .product-page-price.price-on-sale {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
  align-items: center;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .product-price-container .product-page-price.price-on-sale del {
  display: flex;
  color: #B9B9B9;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .product-price-container .product-page-price.price-on-sale del .woocommerce-Price-amount {
  color: #B9B9B9;
  line-height: 22px;
  margin-left: 9px;
  padding-top: 5px;
  font-weight: 500;
  font-size: 15px;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .product-price-container .product-page-price .woocommerce-Price-amount {
  font-weight: 500;
  font-size: 24px;
  line-height: 36px;
  color: #222;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .product-short-description {
  line-height: 26px;
  letter-spacing: 0.05em;
  font-weight: 300;
  font-size: 13px;
  color: #444;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner form {
  margin-bottom: 0;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner form table {
  margin-bottom: 8px;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner form table tbody tr:last-child {
  padding-bottom: 0;
  padding-top: 11px;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner form table tbody tr {
  display: grid;
  grid-template-columns: 67px 1fr;
  padding-bottom: 2px;
  align-items: center;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner form table tbody tr td {
  padding: 0;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner form table tbody tr th.label {
  border-bottom: unset;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner form table tbody tr th.label label {
  font-weight: 400;
  font-size: 14px;
  line-height: 26px;
  text-transform: capitalize;
  letter-spacing: 0.02em;
  color: #222;
  margin-bottom: 0;
  margin: 0;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner form table tbody tr th.label .woo-selected-variation-item-name {
  display: none;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner form table tbody tr th {
  padding: 0;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner form table tbody tr .variable-item:last-child {
  margin: 4px;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner form table tbody tr .woo-variation-items-wrapper {
  animation: fadeIn 5s;
  /* animation check */
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner form table tbody tr .woo-variation-items-wrapper .button-variable-item {
  box-shadow: unset;
  margin: 5px;
  padding: 0;
  width: 100%;
  height: 32px;
  max-width: 32px;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner form table tbody tr .woo-variation-items-wrapper .button-variable-item .variable-item-span {
  text-transform: uppercase;
  font-weight: 300;
  font-size: 14px;
  line-height: 21px;
  letter-spacing: 0.05em;
  color: #000;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner form table tbody tr .woo-variation-items-wrapper .button-variable-item-free .variable-item-span {
  font-size: 10px;
  line-height: 15px;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner form table tbody tr .woo-variation-items-wrapper .color-variable-items-wrapper li .variable-item-contents:before {
  background-size: 12px !important;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner form table tbody tr .woo-variation-items-wrapper .variable-item.button-variable-item.selected {
  filter: drop-shadow(0px 4px 20px rgba(0, 0, 0, 0.15));
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner form table tbody tr .woo-variation-items-wrapper .variable-item.button-variable-item.selected .variable-item-span {
  font-weight: 500;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner form table tbody tr .woo-variation-items-wrapper .variable-item.color-variable-item {
  border: unset !important;
  box-shadow: unset;
  -webkit-box-shadow: unset;
  margin: 5px;
  padding: 0;
  width: 100%;
  height: 24px;
  max-width: 24px;
  max-height: 24px;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner form table tbody tr .woo-variation-items-wrapper .variable-item.color-variable-item .variable-item-span {
  width: 100%;
  height: 100%;
  max-width: 24px;
  max-height: 24px;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .cart .single_variation_wrap .single_variation[style*="display: none"] + .woocommerce-variation-add-to-cart {
  margin-top: 32px;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .cart .single_variation_wrap .woocommerce-variation-price {
  border-top: unset;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .cart .single_variation_wrap .woocommerce-variation-price bdi {
  font-weight: 500;
  font-size: 18px;
  line-height: 36px;
  color: #222;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .stock.out-of-stock,
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .stock.in-stock {
  font-weight: 400;
  font-size: 14px;
  line-height: 21px;
  letter-spacing: 0.1em;
  padding-bottom: 15px;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .cart,
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .variations_button {
  display: flex;
  flex-direction: column;
}
@media (min-width: 768px) {
  body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .cart,
  body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .variations_button {
    flex-direction: row;
  }
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .cart > div,
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .variations_button > div {
  width: 100%;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .cart .quantity.buttons_added,
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .variations_button .quantity.buttons_added {
  height: 48px;
  margin-right: 10px;
  width: 18%;
  min-width: 100px;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .cart .quantity.buttons_added,
  body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .variations_button .quantity.buttons_added {
    margin-bottom: 0;
  }
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .cart .quantity.buttons_added .is-form, body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .cart .quantity.buttons_added button.is-form, body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .cart .quantity.buttons_added input[type=number], body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .cart .quantity.buttons_added input[type=submit].is-form, body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .cart .quantity.buttons_added input[type=reset].is-form, body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .cart .quantity.buttons_added input[type=button].is-form,
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .variations_button .quantity.buttons_added .is-form,
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .variations_button .quantity.buttons_added button.is-form,
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .variations_button .quantity.buttons_added input[type=number],
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .variations_button .quantity.buttons_added input[type=submit].is-form,
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .variations_button .quantity.buttons_added input[type=reset].is-form,
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .variations_button .quantity.buttons_added input[type=button].is-form {
  text-shadow: unset;
  color: #222;
  border: unset;
  background: #EDF1F0;
  height: inherit;
  position: relative;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .cart .quantity.buttons_added input[type=number],
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .variations_button .quantity.buttons_added input[type=number] {
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  letter-spacing: 0.1em;
  padding-left: 1px;
  padding-right: 0;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .cart .quantity .minus, body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .cart .quantity .plus,
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .variations_button .quantity .minus,
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .variations_button .quantity .plus {
  width: 100%;
  max-width: 31px;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .cart .quantity .minus,
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .variations_button .quantity .minus {
  font-size: 32px;
  line-height: 1px;
  min-height: 20px;
  font-weight: 100;
  padding-left: 12px;
  padding-right: 9.09px;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .cart .quantity .plus,
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .variations_button .quantity .plus {
  font-size: 23px;
  line-height: 1px;
  min-height: 20px;
  font-weight: 200;
  padding-right: 12px;
  padding-left: 3.09px;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .cart .form-minimal.quantity .qty,
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .variations_button .form-minimal.quantity .qty {
  max-width: 40px;
  width: 100%;
}
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .cart .single_add_to_cart_button,
body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .variations_button .single_add_to_cart_button {
  width: 100%;
  height: 48px;
  margin-bottom: 0;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: #fff;
  background-color: #222;
}
@media (min-width: 768px) {
  body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .cart .single_add_to_cart_button,
  body .tita-products__section .tita-product__row .tita-product__col-right .col-inner .variations_button .single_add_to_cart_button {
    width: 82%;
  }
}
body .tita-products__section .tita-product__row .tita-product__col-right .product_meta {
  padding-top: 28px;
  margin-top: 41px;
  border-top: 0.5px solid #D2D2D2;
}
body .tita-products__section .tita-product__row .tita-product__col-right .product_meta span {
  font-weight: 400;
  font-size: 12px;
  line-height: 30px;
  letter-spacing: 0.02em;
  color: #444;
}
body .tita-products__section .tita-product__row .tita-product__col-right .product_meta span span.sku, body .tita-products__section .tita-product__row .tita-product__col-right .product_meta span a {
  font-weight: 500;
  color: #222;
}
body .tita-products__section .tita-product__row .tita-product__col-right .product_meta > span {
  display: block;
  border-top: unset;
  padding: 0;
}
body .tita-products__section .tita-product__row .tita-product__col-right .tita-share__blocks .col-inner {
  display: flex;
  flex-direction: row;
  align-items: center;
}
body .tita-products__section .tita-product__row .tita-product__col-right .tita-share__blocks .col-inner .share-icons {
  display: flex;
  flex-direction: row;
  align-items: center;
}
body .tita-products__section .tita-product__row .tita-product__col-right .tita-share__blocks .col-inner .share-icons .share-icons-title {
  font-weight: 400;
  font-size: 12px;
  line-height: 26px;
  letter-spacing: 0.02em;
  color: #444;
  padding-right: 22px;
}
body .tita-products__section .tita-product__row .tita-product__col-right .tita-share__blocks .col-inner .share-icons a.icon {
  margin-bottom: 0;
}
body .tita-products__section .tita-product__row .tita-product__col-right .tita-share__blocks .col-inner .share-icons .button.is-outline {
  border: unset;
  background-color: unset !important;
}
body .tita-products__section .tita-product__row .tita-product__col-right .tita-share__blocks .col-inner .share-icons .button.icon {
  min-height: 20px;
  margin-left: 0;
  margin-right: 16px;
}
body .tita-products__section .tita-product__row .tita-product__col-right .tita-share__blocks .col-inner .social-button, body .tita-products__section .tita-product__row .tita-product__col-right .tita-share__blocks .col-inner .social-icons .button.icon:not(.is-outline), body .tita-products__section .tita-product__row .tita-product__col-right .tita-share__blocks .col-inner .social-icons .button.icon:hover {
  background-color: unset !important;
}
body .tita-products__section .tita-product__row .tita-product__col-right .tita-share__blocks .col-inner .follow-icons a.icon {
  margin-bottom: 0;
}
body .tita-products__section .tita-product__row .tita-product__col-right .tita-share__blocks .col-inner .follow-icons .button.is-outline {
  border: unset;
  background-color: unset;
}
body .tita-products__section .tita-product__row .tita-product__col-right .tita-share__blocks .col-inner .follow-icons .icon-instagram {
  display: none;
}
body .tita-products__section .tita-product__row .tita-product__col-right .tita-share__blocks .col-inner .follow-icons .button.icon {
  max-height: 20px;
  margin-left: 0;
  margin-right: 10px;
}
body .tita-products__section .variable-items-wrapper .variable-item:not(.radio-variable-item).image-variable-item.selected:not(.no-stock) .variable-item-contents:before {
  width: 12px;
  height: 8.81px;
}
body .tita-products__section .badge-container {
  margin-top: 30px;
}
body .tita-products__section .badge-container .badge-square .badge-inner {
  display: flex;
  align-items: center;
  width: 46px;
  height: 24px;
  padding-left: 5px;
}
body .tita-products__section .badge-container .badge-square .badge-inner span.onsale {
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.05em;
  color: #fff;
  margin: 0;
  padding: 0;
}
body .tita-products__section .badge-container .badge-square .badge-inner.on-sale::before {
  height: 24px;
  display: flex;
}
body .tita-products__section .tita-product__row .tita-product__tabs {
  padding-top: 17px;
  padding-bottom: 0;
}
@media (min-width: 768px) {
  body .tita-products__section .tita-product__row .tita-product__tabs {
    padding-bottom: 30px;
  }
}
body .tita-products__section .tita-product__row .tita-product__tabs .nav-tabs + .tab-panels {
  border: 0;
  border-top: 0.5px solid #D2D2D2;
  border-bottom: 0.5px solid #D2D2D2;
  background-color: #fff;
  padding: 0;
}
body .tita-products__section .tita-product__row .tita-product__tabs .nav-tabs > li.active > a {
  border-top-color: unset;
  border-top: unset;
  border: 0;
  border-bottom: unset;
  background-color: #F4F8F7;
  transition: 300ms;
}
body .tita-products__section .tita-product__row .tita-product__tabs .nav-tabs > li > a {
  border-top-color: unset;
  border-top: unset;
  border: 0;
  border-bottom: unset;
  background-color: #fff;
  font-weight: 500 !important;
  text-transform: uppercase;
  color: #222;
  font-size: 14px;
  line-height: 21px;
  color: #222;
  padding: 9px 10px 10px;
  width: 100%;
  min-width: 98px;
  justify-content: center;
  width: 100%;
  min-width: 100px;
  display: grid;
}
@media (min-width: 768px) {
  body .tita-products__section .tita-product__row .tita-product__tabs .nav-tabs > li > a {
    padding: 5px 36px 5px;
    line-height: 30px;
    min-width: 170px;
  }
}
body .tita-products__section .related-products-wrapper {
  border-top: unset;
  position: relative;
}
body .tita-products__section .related-products-wrapper .product-section-title {
  font-weight: 300;
  font-size: 24px;
  line-height: 36px;
  letter-spacing: 0.05em;
  color: #222;
  margin-left: 0;
  margin-right: 0;
  text-transform: none;
}
@media (min-width: 768px) {
  body .tita-products__section .related-products-wrapper .product-section-title {
    font-size: 26px;
    line-height: 39px;
  }
}
body .tita-products__section .related-products-wrapper .slider-nav-reveal {
  position: unset;
  margin-left: 0;
  margin-right: 0;
}
body .tita-products__section .related-products-wrapper .slider-nav-reveal .flickity-prev-next-button:hover {
  background-color: #000 !important;
  transition: 500ms;
}
body .tita-products__section .related-products-wrapper .slider-nav-reveal .flickity-prev-next-button:hover::after {
  filter: invert(100%) sepia(0%) saturate(7453%) hue-rotate(211deg) brightness(122%) contrast(109%);
  transition: 500ms;
}
body .tita-products__section .related-products-wrapper .slider-nav-reveal .flickity-prev-next-button {
  width: 32px !important;
  top: 19px;
  bottom: 0;
  height: 32px;
  border-radius: 9999px;
  min-height: 30px;
  background-color: #fff !important;
  opacity: 1;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15) !important;
}
body .tita-products__section .related-products-wrapper .slider-nav-reveal .flickity-prev-next-button svg {
  left: 50%;
  top: 55px;
  width: 100%;
  max-width: 100%;
  padding: 20%;
}
body .tita-products__section .related-products-wrapper .slider-nav-reveal .flickity-prev-next-button.previous {
  right: 42px !important;
  left: auto !important;
  top: 19px;
}
body .tita-products__section .related-products-wrapper .slider-nav-reveal .flickity-button-icon path {
  display: none;
}
body .tita-products__section .related-products-wrapper .slider-nav-reveal .flickity-prev-next-button.previous::after {
  top: 0;
  display: flex;
  align-items: center;
  height: 30px;
  position: absolute;
  width: 30px;
  flex-direction: column;
  align-content: center;
  justify-content: center;
  transform: rotate(180deg);
}
body .tita-products__section .related-products-wrapper .slider-nav-reveal .flickity-prev-next-button.next::after {
  top: 0;
  display: flex;
  align-items: center;
  height: 30px;
  position: absolute;
  width: 30px;
  flex-direction: column;
  align-content: center;
  justify-content: center;
}
body .tita-products__section .related-products-wrapper .slider-nav-reveal .flickity-slider .product {
  padding: 0;
  max-width: 100%;
  flex-basis: 100%;
  padding-left: 0.5px;
  padding-right: 0.5px;
}
@media (min-width: 768px) {
  body .tita-products__section .related-products-wrapper .slider-nav-reveal .flickity-slider .product {
    max-width: calc(50% + 0.8px);
    flex-basis: 50%;
  }
}
@media (min-width: 992px) {
  body .tita-products__section .related-products-wrapper .slider-nav-reveal .flickity-slider .product {
    max-width: calc(33.33% + 0.8px);
    flex-basis: 33.33%;
  }
}
body .tita-products__section .box-text {
  padding-top: 14px;
  padding-bottom: 1.4em;
  position: relative;
  width: 100%;
  font-size: #444;
}
body .tita-products__section .box-text .title-wrapper .category {
  display: none;
}
body .tita-products__section .box-text .title-wrapper .name.product-title {
  margin-top: 0;
  margin-bottom: 5px;
  margin-left: 5px;
  font-weight: 300;
  font-size: 13px;
  line-height: 20px;
  letter-spacing: 0.05em;
  color: #444;
}
body .tita-products__section .box-text .title-wrapper .name.product-title .box-text a,
body .tita-products__section .box-text .title-wrapper .name.product-title .box-text a:not(.button) {
  margin-bottom: 0;
}
body .tita-products__section .box-text .price-wrapper .star-rating {
  display: none;
}
body .tita-products__section .box-text .price-wrapper .price {
  display: flex;
  align-items: center;
  margin-left: 5px;
}
body .tita-products__section .box-text .price-wrapper .price del {
  color: #B9B9B9;
}
body .tita-products__section .box-text .price-wrapper .price del .woocommerce-Price-amount,
body .tita-products__section .box-text .price-wrapper .price del bdi,
body .tita-products__section .box-text .price-wrapper .price del span {
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  text-transform: uppercase;
  color: #B9B9B9;
}
body .tita-products__section .box-text .price-wrapper .price .woocommerce-Price-amount,
body .tita-products__section .box-text .price-wrapper .price ins,
body .tita-products__section .box-text .price-wrapper .price bdi {
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  text-transform: uppercase;
  color: #222;
}
body .tita-products__section .image-tools {
  display: none;
}
body .tita-products__section .box-image {
  position: relative;
  height: 500px;
}
body .tita-products__section .box-image .image-fade_in_back {
  height: inherit;
}
body .tita-products__section .box-image .image-fade_in_back a {
  height: inherit;
  position: relative;
}
body .tita-products__section .box-image .image-fade_in_back a img {
  height: inherit;
  -o-object-fit: cover;
     object-fit: cover;
}
body .tita-products__section .box-image:hover .image-fade_in_back {
  opacity: 0.8;
  transition: 500ms;
}
body .tita-products__section .box-image::after {
  content: "";
  position: absolute;
}

@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
body.tita-shop-category .tita-shop__banner {
  display: none;
}
body.tita-woocommerce-shop .mfp-bg.off-canvas-left {
  height: 100vh !important;
}
body.tita-woocommerce-shop .mfp-wrap.off-canvas-left .mfp-content {
  width: 300px;
}
body.tita-woocommerce-shop .mfp-wrap.off-canvas-left .mfp-content #shop-sidebar {
  width: 300px;
  padding: 21px 32px;
  margin-right: 0;
}
body.tita-woocommerce-shop .custom-page-title {
  margin-bottom: 24px;
}
@media (min-width: 768px) {
  body.tita-woocommerce-shop .custom-page-title {
    margin-bottom: 0;
  }
}
body.tita-woocommerce-shop .custom-page-title .tita-shop__breadcrumbs .page-title-inner {
  padding-left: 16px;
  padding-top: 15px;
  min-height: unset;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop .custom-page-title .tita-shop__breadcrumbs .page-title-inner {
    padding-top: 20px;
  }
}
body.tita-woocommerce-shop .custom-page-title .tita-shop__breadcrumbs .page-title-inner .title-content {
  padding-top: 0;
  padding-bottom: 0;
}
body.tita-woocommerce-shop .custom-page-title .tita-shop__breadcrumbs .page-title-inner .title-breadcrumbs {
  padding: 0;
}
body.tita-woocommerce-shop .custom-page-title .tita-shop__breadcrumbs .page-title-inner .title-breadcrumbs .breadcrumbs {
  margin-bottom: 15px;
  font-weight: 300;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.05em;
  color: #888;
  text-align: left;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop .custom-page-title .tita-shop__breadcrumbs .page-title-inner .title-breadcrumbs .breadcrumbs {
    margin-bottom: 25px;
  }
}
body.tita-woocommerce-shop .custom-page-title .tita-shop__breadcrumbs .page-title-inner .title-breadcrumbs .breadcrumbs a {
  color: #222;
}
body.tita-woocommerce-shop .custom-page-title .tita-shop__breadcrumbs .page-title-inner .title-breadcrumbs .breadcrumbs .divider {
  width: 10px;
  height: 1px;
  border-radius: unset;
  margin: 3px 7px;
  background: #888;
}
body.tita-woocommerce-shop .custom-page-title .tita-shop__banner {
  max-width: 1170px;
  width: auto;
  height: auto !important;
  margin: 0 16px;
  min-height: 96px !important;
}
@media (min-width: 1200px) {
  body.tita-woocommerce-shop .custom-page-title .tita-shop__banner {
    height: 200px !important;
    margin: 0 auto;
  }
}
body.tita-woocommerce-shop .custom-page-title .tita-shop__banner .section-content .row .col {
  padding-bottom: 0;
}
body.tita-woocommerce-shop .custom-page-title .tita-shop__banner .section-content .row .col:first-child {
  flex-basis: 40%;
}
@media (min-width: 992px) {
  body.tita-woocommerce-shop .custom-page-title .tita-shop__banner .section-content .row .col:first-child {
    flex-basis: 40%;
  }
}
body.tita-woocommerce-shop .custom-page-title .tita-shop__banner .section-content .row .col:last-child {
  flex-basis: 60%;
  max-width: 60%;
}
@media (min-width: 992px) {
  body.tita-woocommerce-shop .custom-page-title .tita-shop__banner .section-content .row .col:last-child {
    flex-basis: 60%;
    padding-left: 32px;
  }
}
body.tita-woocommerce-shop .custom-page-title .tita-shop__banner .section-content .tita-shop__banner__text {
  display: flex;
  flex-direction: column;
  margin-top: 20px;
  align-items: center;
  text-transform: uppercase;
  color: #222;
  font-weight: 500;
}
@media (min-width: 768px) {
  body.tita-woocommerce-shop .custom-page-title .tita-shop__banner .section-content .tita-shop__banner__text {
    margin-top: 2px;
  }
}
body.tita-woocommerce-shop .custom-page-title .tita-shop__banner .section-content .tita-shop__banner__text h2 {
  letter-spacing: 0.1em;
  font-size: 14px;
  line-height: 21px;
}
@media (min-width: 768px) {
  body.tita-woocommerce-shop .custom-page-title .tita-shop__banner .section-content .tita-shop__banner__text h2 {
    margin-top: 16px;
    font-size: 26px;
    line-height: 39px;
    letter-spacing: 0.125em;
  }
}
body.tita-woocommerce-shop .custom-page-title .tita-shop__banner .section-content .tita-shop__banner__text h3 {
  letter-spacing: 0.2em;
  font-size: 9px;
  line-height: 14px;
}
@media (min-width: 768px) {
  body.tita-woocommerce-shop .custom-page-title .tita-shop__banner .section-content .tita-shop__banner__text h3 {
    margin-top: 8px;
    font-size: 13px;
    line-height: 20px;
    letter-spacing: 0.5em;
  }
}
body.tita-woocommerce-shop .custom-page-title .tita-shop__banner .section-content .tita-shop__banner__button {
  display: flex;
  justify-content: center;
  font-weight: 300;
  font-size: 11px;
  line-height: 16px;
  letter-spacing: 0.05em;
  color: #444;
  margin-top: 4px;
  margin-bottom: 4px;
}
body.tita-woocommerce-shop .custom-page-title .tita-shop__banner .section-content .tita-shop__banner__button span {
  display: flex;
}
body.tita-woocommerce-shop .custom-page-title .tita-shop__banner .section-content .tita-shop__banner__button span:after {
  position: relative;
  left: 6px;
  padding-top: 2px;
  transition: all 0.4s ease;
}
body.tita-woocommerce-shop .custom-page-title .tita-shop__banner .section-content .tita-shop__banner__button span:hover:after {
  left: 16px;
}
@media (min-width: 768px) {
  body.tita-woocommerce-shop .custom-page-title .tita-shop__banner .section-content .tita-shop__banner__button {
    margin-top: 17px;
    font-size: 12px;
    line-height: 18px;
  }
}
body.tita-woocommerce-shop .custom-page-title .tita-shop__banner.two-col {
  max-width: 1170px;
  width: auto;
  height: auto !important;
  margin: 0 16px;
  min-height: 96px !important;
  padding-top: 0 !important;
  padding-bottom: 12px !important;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop .custom-page-title .tita-shop__banner.two-col {
    padding-top: 0 !important;
    padding-bottom: 16px !important;
  }
}
@media (min-width: 1200px) {
  body.tita-woocommerce-shop .custom-page-title .tita-shop__banner.two-col {
    height: auto !important;
    margin: 0 auto;
  }
}
body.tita-woocommerce-shop .custom-page-title .tita-shop__banner.two-col .section-content {
  display: flex;
  flex-direction: column;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop .custom-page-title .tita-shop__banner.two-col .section-content {
    flex-direction: row;
  }
}
body.tita-woocommerce-shop .custom-page-title .tita-shop__banner.two-col .section-content .row {
  width: 100%;
  flex-basis: 100%;
  position: relative;
  height: 382px;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop .custom-page-title .tita-shop__banner.two-col .section-content .row {
    width: 50%;
    flex-basis: 50%;
    height: auto;
  }
}
body.tita-woocommerce-shop .custom-page-title .tita-shop__banner.two-col .section-content .row:first-child {
  margin-bottom: 9px;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop .custom-page-title .tita-shop__banner.two-col .section-content .row:first-child {
    margin-bottom: 0;
  }
}
body.tita-woocommerce-shop .custom-page-title .tita-shop__banner.two-col .section-content .row:first-child .col {
  padding-right: 0;
  padding-left: 0;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop .custom-page-title .tita-shop__banner.two-col .section-content .row:first-child .col {
    padding-right: 15px;
    padding-left: 0;
  }
}
body.tita-woocommerce-shop .custom-page-title .tita-shop__banner.two-col .section-content .row:last-child .col {
  padding-right: 0;
  padding-left: 0;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop .custom-page-title .tita-shop__banner.two-col .section-content .row:last-child .col {
    padding-right: 0;
    padding-left: 15px;
  }
}
body.tita-woocommerce-shop .custom-page-title .tita-shop__banner.two-col .section-content .row .col {
  padding-right: 16px;
  padding-left: 16px;
  width: 100%;
  flex-basis: 100%;
  max-width: 100%;
}
body.tita-woocommerce-shop .custom-page-title .tita-shop__banner.two-col .section-content .row .col.title-col {
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 2;
}
body.tita-woocommerce-shop .custom-page-title .tita-shop__banner.two-col .section-content .row .col.title-col .col-inner {
  padding-left: 28px;
  padding-bottom: 33px;
  padding-right: 10px;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop .custom-page-title .tita-shop__banner.two-col .section-content .row .col.title-col .col-inner {
    padding-left: 42px;
    padding-bottom: 43px;
    padding-right: 20px;
  }
}
body.tita-woocommerce-shop .custom-page-title .tita-shop__banner.two-col .section-content .row .col.title-col .col-inner h2 {
  font-weight: 500;
  font-size: 18px;
  line-height: 27px;
  letter-spacing: 0.05em;
  color: #fff;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop .custom-page-title .tita-shop__banner.two-col .section-content .row .col.title-col .col-inner h2 {
    font-size: 24px;
    line-height: 36px;
  }
}
body.tita-woocommerce-shop .custom-page-title .tita-shop__banner.two-col .section-content .row .col.title-col .col-inner h3 {
  font-weight: 400;
  font-size: 13px;
  line-height: 20px;
  letter-spacing: 0.05em;
  color: #fff;
}
body.tita-woocommerce-shop .shop-page-title {
  z-index: 1040;
  width: 100%;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop .shop-page-title {
    position: absolute;
  }
}
@media (min-width: 992px) {
  body.tita-woocommerce-shop .shop-page-title {
    margin-top: 26px;
  }
}
body.tita-woocommerce-shop .shop-page-title .page-title-inner {
  padding-top: 0;
  display: flex;
  flex-direction: row-reverse;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: flex-end;
  min-height: unset;
}
@media (min-width: 850px) {
  body.tita-woocommerce-shop .shop-page-title .page-title-inner {
    flex-direction: row;
  }
}
body.tita-woocommerce-shop .shop-page-title .page-title-inner .flex-col:not(:first-child) {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
@media (min-width: 850px) {
  body.tita-woocommerce-shop .shop-page-title .page-title-inner .flex-col:not(:first-child) {
    width: 75%;
    flex-wrap: nowrap;
  }
}
body.tita-woocommerce-shop .shop-page-title .page-title-inner .flex-col:not(:first-child) .woocommerce-result-count {
  display: flex;
  width: 100%;
  white-space: nowrap;
  align-items: center;
  font-size: 11px;
  line-height: 16px;
  letter-spacing: 0.05em;
  margin-bottom: 8px;
}
@media (min-width: 850px) {
  body.tita-woocommerce-shop .shop-page-title .page-title-inner .flex-col:not(:first-child) .woocommerce-result-count {
    width: auto;
    padding-left: 9px;
    margin-bottom: 0;
  }
}
body.tita-woocommerce-shop .shop-page-title .page-title-inner .flex-col:not(:first-child) .woocommerce-result-count strong {
  font-weight: 500;
  color: #000;
}
body.tita-woocommerce-shop .shop-page-title .page-title-inner .flex-col:not(:first-child) .woocommerce-result-count strong:first-child {
  text-transform: uppercase;
}
body.tita-woocommerce-shop .shop-page-title .page-title-inner .flex-col:not(:first-child) .woocommerce-result-count span {
  font-weight: 400;
  margin: 0 4px;
  color: #FF6060;
}
body.tita-woocommerce-shop .shop-page-title .page-title-inner .flex-col:not(:first-child) .woocommerce-ordering {
  margin-top: 8px;
  position: relative;
}
body.tita-woocommerce-shop .shop-page-title .page-title-inner .flex-col:not(:first-child) .woocommerce-ordering:not(:last-child) {
  margin-right: 8px;
}
@media (min-width: 992px) {
  body.tita-woocommerce-shop .shop-page-title .page-title-inner .flex-col:not(:first-child) .woocommerce-ordering:not(:last-child) {
    margin-right: 16px;
  }
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop .shop-page-title .page-title-inner .flex-col:not(:first-child) .woocommerce-ordering {
    margin: 0;
  }
}
body.tita-woocommerce-shop .shop-page-title .page-title-inner .flex-col:not(:first-child) .woocommerce-ordering .dropdown_product_cat,
body.tita-woocommerce-shop .shop-page-title .page-title-inner .flex-col:not(:first-child) .woocommerce-ordering .orderby {
  display: none;
}
body.tita-woocommerce-shop .shop-page-title .page-title-inner .flex-col:not(:first-child) .woocommerce-ordering .select-selected,
body.tita-woocommerce-shop .shop-page-title .page-title-inner .flex-col:not(:first-child) .woocommerce-ordering .select-items {
  color: #444;
  font-size: 12px;
  font-weight: 300;
  line-height: 18px;
  letter-spacing: 0.05em;
}
body.tita-woocommerce-shop .shop-page-title .page-title-inner .flex-col:not(:first-child) .woocommerce-ordering .select-selected {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: auto;
  min-width: 120px;
  height: 32px;
  padding-left: 16px;
  background-color: #F4F8F7;
  border: none;
  box-shadow: none;
  cursor: pointer;
}
@media (min-width: 992px) {
  body.tita-woocommerce-shop .shop-page-title .page-title-inner .flex-col:not(:first-child) .woocommerce-ordering .select-selected {
    width: 200px;
  }
}
body.tita-woocommerce-shop .shop-page-title .page-title-inner .flex-col:not(:first-child) .woocommerce-ordering .select-selected:after {
  margin: 0 12px 0 24px;
}
body.tita-woocommerce-shop .shop-page-title .page-title-inner .flex-col:not(:first-child) .woocommerce-ordering .select-selected.select-arrow-active:after {
  transform: rotate(180deg);
}
body.tita-woocommerce-shop .shop-page-title .page-title-inner .flex-col:not(:first-child) .woocommerce-ordering .select-items {
  position: absolute;
  background-color: #F4F8F7;
  top: 100%;
  left: 0;
  right: 0;
  z-index: 99;
}
body.tita-woocommerce-shop .shop-page-title .page-title-inner .flex-col:not(:first-child) .woocommerce-ordering .select-items.select-hide {
  display: none;
}
body.tita-woocommerce-shop .shop-page-title .page-title-inner .flex-col:not(:first-child) .woocommerce-ordering .select-items div {
  font-style: inherit;
  padding: 8px 16px;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  text-align: left !important;
}
body.tita-woocommerce-shop .shop-page-title .page-title-inner .flex-col:not(:first-child) .woocommerce-ordering .select-items div:hover,
body.tita-woocommerce-shop .shop-page-title .page-title-inner .flex-col:not(:first-child) .woocommerce-ordering .select-items div .same-as-selected {
  background-color: rgba(0, 0, 0, 0.1);
}
body.tita-woocommerce-shop .shop-page-title .page-title-inner .flex-col:not(:first-child) .woocommerce-ordering .select-items div[data-value=""] {
  display: none;
}
body.tita-woocommerce-shop .shop-page-title .page-title-inner .category-filtering {
  display: flex;
  padding: 0;
}
body.tita-woocommerce-shop .shop-page-title .page-title-inner .category-filtering .filter-button {
  opacity: 1 !important;
  display: flex;
  margin-top: 0;
  transform: translateX(0);
}
body.tita-woocommerce-shop .shop-page-title .page-title-inner .category-filtering .filter-button .icon-equalizer {
  margin-right: 4px;
}
body.tita-woocommerce-shop .shop-page-title .page-title-inner .category-filtering .filter-button strong {
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #222;
  padding-top: 2px;
}
body.tita-woocommerce-shop .shop-page-title .page-title-inner .category-filtering .widget_layered_nav_filters {
  display: none;
}
body.tita-woocommerce-shop .shop-page-title .page-title-inner .woocommerce-breadcrumb {
  display: none;
}
body.tita-woocommerce-shop #main.mfp-bg,
body.tita-woocommerce-shop .off-canvas-left.mfp-bg {
  background: linear-gradient(0deg, #000, #000), #fff;
  opacity: 0.1;
}
body.tita-woocommerce-shop #main .mfp-close,
body.tita-woocommerce-shop .off-canvas-left .mfp-close {
  display: none;
}
body.tita-woocommerce-shop #main .category-page-row,
body.tita-woocommerce-shop .off-canvas-left .category-page-row {
  padding-top: 0;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop #main .category-page-row,
  body.tita-woocommerce-shop .off-canvas-left .category-page-row {
    padding-top: 26px;
  }
}
body.tita-woocommerce-shop #main #shop-sidebar,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar {
  width: 211px;
  margin-right: auto;
  margin-left: 0;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget {
  margin-bottom: 2em;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop #main #shop-sidebar .widget,
  body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget {
    margin-bottom: 1.5em;
  }
}
body.tita-woocommerce-shop #main #shop-sidebar .widget input[type=checkbox],
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget input[type=checkbox] {
  border-radius: 50%;
  background-color: #F0F0F0;
  border: none;
  min-width: 16px;
  min-height: 16px;
  width: 16px;
  height: 16px;
  margin-right: 11px;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop #main #shop-sidebar .widget .wc-block-product-categories,
  body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wc-block-product-categories {
    margin-bottom: 46px;
  }
}
.wc-block-product-categories-list-item {
  display: block;
}
.wc-block-product-categories-list ul {
  display: none;
  margin: 0;
  padding-left: 20px;
}
.wc-block-product-categories-list-item:hover > ul {
  display: block;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wc-block-product-categories ul li,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wc-block-product-categories ul li {
  margin-left: 0;
  margin-bottom: 0;
  padding-top: 24px;
  display: block;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wc-block-product-categories ul li svg,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wc-block-product-categories ul li svg {
  font-size: 10px;
  margin-left: 0.2675em;
  margin-top: 0.1625em;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget:first-child,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget:first-child {
  margin-top: 6px;
  margin-bottom: 0;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop #main #shop-sidebar .widget:first-child,
  body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget:first-child {
    margin-bottom: 49px;
  }
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .widget-title,
body.tita-woocommerce-shop #main #shop-sidebar .widget h3,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .widget-title,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget h3 {
  font-size: 14px;
  line-height: 21px;
  font-weight: 500;
  letter-spacing: 0.05em;
  color: #222;
  text-transform: uppercase;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .is-divider,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .is-divider {
  max-width: unset;
  height: 1px;
  margin: 11px 0 12.5px;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-widget-group__inner-blocks .wc-block-product-categories-list .wc-block-product-categories-list-item .wc-block-product-categories-list-item__name,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-widget-group__inner-blocks .wc-block-product-categories-list .wc-block-product-categories-list-item .wc-block-product-categories-list-item__name {
  font-weight: 300;
  font-size: 14px;
  line-height: 21px;
  letter-spacing: 0.05em;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-price-filter,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-price-filter {
  margin-top: 11px;
  padding-bottom: 0.1px;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter {
  position: relative;
  height: 123px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  border-top: 1px solid #D2D2D2;
  border-radius: unset;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-components-price-slider__range-input-wrapper,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-components-price-slider__range-input-wrapper {
  position: absolute;
  width: 100%;
  top: 44px;
  height: 2px;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-components-price-slider__range-input-wrapper:before,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-components-price-slider__range-input-wrapper:before {
  top: 1px;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-components-price-slider__range-input-wrapper .wc-block-components-price-slider__range-input-progress,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-components-price-slider__range-input-wrapper .wc-block-components-price-slider__range-input-progress {
  top: -1px;
  height: 2px;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-components-price-slider__range-input-wrapper .wc-block-components-price-slider__range-input::-moz-range-thumb,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-components-price-slider__range-input-wrapper .wc-block-components-price-slider__range-input::-moz-range-thumb {
  background-color: #000 !important;
  border: none;
  height: 12px;
  width: 12px;
  border-radius: 50%;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-components-price-slider__range-input-wrapper .wc-block-components-price-slider__range-input::-webkit-slider-thumb,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-components-price-slider__range-input-wrapper .wc-block-components-price-slider__range-input::-webkit-slider-thumb {
  background-color: #000 !important;
  border: none;
  height: 12px;
  width: 12px;
  border-radius: 50%;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-components-price-slider__range-input-wrapper .wc-block-components-price-slider__range-input::-ms-thumb,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-components-price-slider__range-input-wrapper .wc-block-components-price-slider__range-input::-ms-thumb {
  background-color: #000 !important;
  border: none;
  height: 12px;
  width: 12px;
  border-radius: 50%;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-price-filter__range-text,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-price-filter__range-text {
  position: absolute;
  top: 0;
  left: 0;
  color: #000;
  font-weight: 500;
  font-size: 11px;
  line-height: 16px;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  margin: 20px 0 12px;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-price-filter__range-text:before,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-price-filter__range-text:before {
  content: "Price:";
  padding: 0 4px 2px 0;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-price-filter__range-text .wc-block-formatted-money-amount,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-price-filter__range-text .wc-block-formatted-money-amount {
  padding-bottom: 2px;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-price-filter__range-text .wc-block-formatted-money-amount:first-child:after,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-price-filter__range-text .wc-block-formatted-money-amount:first-child:after {
  content: "—";
  margin: 0 4px;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-components-price-slider__range-input-wrapper,
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-components-price-slider__actions,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-components-price-slider__range-input-wrapper,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-components-price-slider__actions {
  width: 100%;
  max-width: 210px;
  gap: 0;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-components-price-slider__range-input-wrapper,
  body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-components-price-slider__actions,
  body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-components-price-slider__range-input-wrapper,
  body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-components-price-slider__actions {
    max-width: 100%;
  }
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-components-price-slider__range-input-wrapper .wc-block-components-filter-reset-button,
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-components-price-slider__actions .wc-block-components-filter-reset-button,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-components-price-slider__range-input-wrapper .wc-block-components-filter-reset-button,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-components-price-slider__actions .wc-block-components-filter-reset-button {
  margin-right: 16px;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-components-price-slider__actions .wc-block-filter-submit-button,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-components-price-slider__actions .wc-block-filter-submit-button {
  width: 100%;
  margin: 0;
  height: 32px;
  min-height: 32px;
  background-color: #F4F8F7;
  border-radius: unset;
  padding: 0;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-components-price-slider__actions .wc-block-filter-submit-button span,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-components-price-slider__actions .wc-block-filter-submit-button span {
  color: #444;
  font-weight: 400;
  font-size: 11px;
  line-height: 16px;
  display: flex;
  justify-content: center;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  align-items: center;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-components-price-slider__actions .wc-block-filter-submit-button span:first-child,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-components-price-slider__actions .wc-block-filter-submit-button span:first-child {
  text-indent: -9999px;
  white-space: nowrap;
  overflow: hidden;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-components-price-slider__actions .wc-block-filter-submit-button span:first-child:before,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-price-filter .wc-block-price-filter .wc-block-components-price-slider__actions .wc-block-filter-submit-button span:first-child:before {
  content: "Filter price";
  text-indent: initial;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter-list li,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter-list li {
  margin-left: 0;
  margin-bottom: 20.5px;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter {
  margin-top: 11px;
  padding-top: 0;
  border-top: 1px solid #D2D2D2;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter,
  body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter {
    padding-top: 10px;
  }
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox {
  margin-top: 24px;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox,
  body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox {
    margin-top: 1em;
  }
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label {
  font-weight: 300;
  font-size: 14px;
  line-height: 21px;
  letter-spacing: 0.05em;
  align-items: center;
  padding-bottom: 0;
  margin-bottom: 0;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label,
  body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label {
    padding-bottom: 3px;
  }
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label input#black,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label input#black {
  background-color: #000000;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label input#white,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label input#white {
  border: 1px solid #F0F0F0;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label input#blue,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label input#blue {
  background-color: #08A7F2;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label input#white,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label input#white {
  border: 1px solid #F0F0F0;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label input#gray,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label input#gray {
  background-color: #C2C2C2;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label input#white,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label input#white {
  border: 1px solid #F0F0F0;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label input#green,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label input#green {
  background-color: #33CAA8;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label input#white,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label input#white {
  border: 1px solid #F0F0F0;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label input#red,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label input#red {
  background-color: #F13A3C;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label input#white,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label input#white {
  border: 1px solid #F0F0F0;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label input#white,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label input#white {
  background-color: #FFFFFF;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label input#white,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label input#white {
  border: 1px solid #F0F0F0;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label input#yellow,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label input#yellow {
  background-color: #FFD785;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label input#white,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label input#white {
  border: 1px solid #F0F0F0;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label input#purple,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label input#purple {
  background-color: #cc7be5;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label input#white,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label input#white {
  border: 1px solid #F0F0F0;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label input#orange,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label input#orange {
  background-color: #ea8d46;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label input#white,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label input#white {
  border: 1px solid #F0F0F0;
}
body.tita-woocommerce-shop #main #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label .wc-block-components-checkbox__mark,
body.tita-woocommerce-shop .off-canvas-left #shop-sidebar .widget .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-block-components-checkbox label .wc-block-components-checkbox__mark {
  height: 12px;
  margin-left: 2px;
  margin-top: -2px;
  width: 12px;
}
body.tita-woocommerce-shop #main .shop-container,
body.tita-woocommerce-shop .off-canvas-left .shop-container {
  margin-top: 0;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop #main .shop-container,
  body.tita-woocommerce-shop .off-canvas-left .shop-container {
    margin-top: 32px;
  }
}
@media (min-width: 850px) {
  body.tita-woocommerce-shop #main .shop-container,
  body.tita-woocommerce-shop .off-canvas-left .shop-container {
    margin-top: 42px;
  }
}
@media (min-width: 992px) {
  body.tita-woocommerce-shop #main .shop-container,
  body.tita-woocommerce-shop .off-canvas-left .shop-container {
    margin-top: 32px;
  }
}
body.tita-woocommerce-shop #main .shop-container .products,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products {
  padding-top: 20px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 992px) {
  body.tita-woocommerce-shop #main .shop-container .products,
  body.tita-woocommerce-shop .off-canvas-left .shop-container .products {
    padding-top: 30px;
  }
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop #main .shop-container .products,
  body.tita-woocommerce-shop .off-canvas-left .shop-container .products {
    padding-left: 0;
    padding-right: 0;
  }
}
body.tita-woocommerce-shop #main .shop-container .products .product,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .product {
  padding: 0;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop #main .shop-container .products .product,
  body.tita-woocommerce-shop .off-canvas-left .shop-container .products .product {
    padding: 0 9.8px;
  }
}
body.tita-woocommerce-shop #main .shop-container .products .product.berocket_lgv_grid .badge-container,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .product.berocket_lgv_grid .badge-container {
  margin: 16.6px 0 0 0;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop #main .shop-container .products .product.berocket_lgv_grid .badge-container,
  body.tita-woocommerce-shop .off-canvas-left .shop-container .products .product.berocket_lgv_grid .badge-container {
    margin: 30px 0 0 0;
  }
}
body.tita-woocommerce-shop #main .shop-container .products .product.berocket_lgv_grid:nth-child(odd),
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .product.berocket_lgv_grid:nth-child(odd) {
  padding: 0 1px 0 1px;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop #main .shop-container .products .product.berocket_lgv_grid:nth-child(odd),
  body.tita-woocommerce-shop .off-canvas-left .shop-container .products .product.berocket_lgv_grid:nth-child(odd) {
    padding: 0 9px;
  }
}
body.tita-woocommerce-shop #main .shop-container .products .product.berocket_lgv_grid:nth-child(even),
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .product.berocket_lgv_grid:nth-child(even) {
  padding: 0 1px 0 1px;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop #main .shop-container .products .product.berocket_lgv_grid:nth-child(even),
  body.tita-woocommerce-shop .off-canvas-left .shop-container .products .product.berocket_lgv_grid:nth-child(even) {
    padding: 0 9px;
  }
}
body.tita-woocommerce-shop #main .shop-container .products .product.berocket_lgv_grid .box-image img,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .product.berocket_lgv_grid .box-image img {
  height: 240px;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (min-width: 768px) {
  body.tita-woocommerce-shop #main .shop-container .products .product.berocket_lgv_grid .box-image img,
  body.tita-woocommerce-shop .off-canvas-left .shop-container .products .product.berocket_lgv_grid .box-image img {
    height: 357px;
  }
}
body.tita-woocommerce-shop #main .shop-container .products .product.berocket_lgv_grid .box-text,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .product.berocket_lgv_grid .box-text {
  padding-top: 6px;
}
body.tita-woocommerce-shop #main .shop-container .products .product.berocket_lgv_grid .box-text .title-wrapper .product-title,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .product.berocket_lgv_grid .box-text .title-wrapper .product-title {
  margin-top: 0;
  margin-bottom: 0;
  line-height: 16.5px;
  vertical-align: top;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop #main .shop-container .products .product.berocket_lgv_grid .box-text .title-wrapper .product-title,
  body.tita-woocommerce-shop .off-canvas-left .shop-container .products .product.berocket_lgv_grid .box-text .title-wrapper .product-title {
    line-height: 19.5px;
  }
}
body.tita-woocommerce-shop #main .shop-container .products .product.berocket_lgv_grid .box-text .title-wrapper .woocommerce-loop-product__link,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .product.berocket_lgv_grid .box-text .title-wrapper .woocommerce-loop-product__link {
  font-weight: 300;
  font-size: 11px;
  line-height: 16.5px;
  letter-spacing: 0.05em;
  margin-top: 0;
  margin-bottom: 0;
  color: #444;
  vertical-align: top;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop #main .shop-container .products .product.berocket_lgv_grid .box-text .title-wrapper .woocommerce-loop-product__link,
  body.tita-woocommerce-shop .off-canvas-left .shop-container .products .product.berocket_lgv_grid .box-text .title-wrapper .woocommerce-loop-product__link {
    font-size: 13px;
    line-height: 19.5px;
  }
}
body.tita-woocommerce-shop #main .shop-container .products .product.berocket_lgv_grid .box-text .price-wrapper .woocommerce-Price-amount, body.tita-woocommerce-shop #main .shop-container .products .product.berocket_lgv_grid .box-text .price-wrapper bdi,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .product.berocket_lgv_grid .box-text .price-wrapper .woocommerce-Price-amount,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .product.berocket_lgv_grid .box-text .price-wrapper bdi {
  font-size: 11px;
  line-height: 16.5px;
  font-weight: 500;
  color: #222;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop #main .shop-container .products .product.berocket_lgv_grid .box-text .price-wrapper .woocommerce-Price-amount, body.tita-woocommerce-shop #main .shop-container .products .product.berocket_lgv_grid .box-text .price-wrapper bdi,
  body.tita-woocommerce-shop .off-canvas-left .shop-container .products .product.berocket_lgv_grid .box-text .price-wrapper .woocommerce-Price-amount,
  body.tita-woocommerce-shop .off-canvas-left .shop-container .products .product.berocket_lgv_grid .box-text .price-wrapper bdi {
    font-size: 12px;
    line-height: 18px;
  }
}
body.tita-woocommerce-shop #main .shop-container .products .product.berocket_lgv_grid .box-text .price-wrapper del,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .product.berocket_lgv_grid .box-text .price-wrapper del {
  color: #B9B9B9;
}
body.tita-woocommerce-shop #main .shop-container .products .product.berocket_lgv_grid .box-text .price-wrapper del .woocommerce-Price-amount, body.tita-woocommerce-shop #main .shop-container .products .product.berocket_lgv_grid .box-text .price-wrapper del bdi,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .product.berocket_lgv_grid .box-text .price-wrapper del .woocommerce-Price-amount,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .product.berocket_lgv_grid .box-text .price-wrapper del bdi {
  font-size: 11px;
  line-height: 16.5px;
  color: #B9B9B9;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop #main .shop-container .products .product.berocket_lgv_grid .box-text .price-wrapper del .woocommerce-Price-amount, body.tita-woocommerce-shop #main .shop-container .products .product.berocket_lgv_grid .box-text .price-wrapper del bdi,
  body.tita-woocommerce-shop .off-canvas-left .shop-container .products .product.berocket_lgv_grid .box-text .price-wrapper del .woocommerce-Price-amount,
  body.tita-woocommerce-shop .off-canvas-left .shop-container .products .product.berocket_lgv_grid .box-text .price-wrapper del bdi {
    font-size: 12px;
    line-height: 22px;
  }
}
body.tita-woocommerce-shop #main .shop-container .products .product.berocket_lgv_grid .box-text-products,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .product.berocket_lgv_grid .box-text-products {
  padding-top: 9.5px;
  padding-bottom: 20px;
  padding-left: 0;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop #main .shop-container .products .product.berocket_lgv_grid .box-text-products,
  body.tita-woocommerce-shop .off-canvas-left .shop-container .products .product.berocket_lgv_grid .box-text-products {
    padding-top: 20.5px;
    padding-left: 10px;
    padding-bottom: 40px;
  }
}
body.tita-woocommerce-shop #main .shop-container .products .product.berocket_lgv_grid:nth-last-child(-n+2) .box-text-products,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .product.berocket_lgv_grid:nth-last-child(-n+2) .box-text-products {
  padding-bottom: 37px;
}
body.tita-woocommerce-shop #main .shop-container .products .product.berocket_lgv_grid:nth-last-child(-n+3) .box-text-products,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .product.berocket_lgv_grid:nth-last-child(-n+3) .box-text-products {
  padding-bottom: 40px;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop #main .shop-container .products .product.berocket_lgv_grid:nth-last-child(-n+3) .box-text-products,
  body.tita-woocommerce-shop .off-canvas-left .shop-container .products .product.berocket_lgv_grid:nth-last-child(-n+3) .box-text-products {
    padding-bottom: 10px;
  }
}
body.tita-woocommerce-shop #main .shop-container .products .product.berocket_lgv_list,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .product.berocket_lgv_list {
  width: 100%;
  max-width: 100%;
  flex-basis: 100%;
  padding-bottom: 10px;
  margin-right: 0;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop #main .shop-container .products .product.berocket_lgv_list,
  body.tita-woocommerce-shop .off-canvas-left .shop-container .products .product.berocket_lgv_list {
    width: 33.33%;
    max-width: 290px;
    flex-basis: 33.33%;
    margin-right: 0;
  }
}
body.tita-woocommerce-shop #main .shop-container .products .product.berocket_lgv_list .box-text-products,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .product.berocket_lgv_list .box-text-products {
  display: none;
}
body.tita-woocommerce-shop #main .shop-container .products .product.berocket_lgv_list .box-image img,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .product.berocket_lgv_list .box-image img {
  height: 491px;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop #main .shop-container .products .product.berocket_lgv_list .box-image img,
  body.tita-woocommerce-shop .off-canvas-left .shop-container .products .product.berocket_lgv_list .box-image img {
    height: 347px;
  }
}
body.tita-woocommerce-shop #main .shop-container .products .berocket_lgv_additional_data,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .berocket_lgv_additional_data {
  max-width: 100%;
  padding: 0;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop #main .shop-container .products .berocket_lgv_additional_data,
  body.tita-woocommerce-shop .off-canvas-left .shop-container .products .berocket_lgv_additional_data {
    max-width: 66%;
    padding: 0 0 0 21px;
  }
}
body.tita-woocommerce-shop #main .shop-container .products .berocket_lgv_additional_data .lgv_link_simple h3,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .berocket_lgv_additional_data .lgv_link_simple h3 {
  font-weight: 300;
  font-size: 20px;
  line-height: 30px;
  letter-spacing: 0.05em;
  color: #222;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop #main .shop-container .products .berocket_lgv_additional_data .lgv_link_simple h3,
  body.tita-woocommerce-shop .off-canvas-left .shop-container .products .berocket_lgv_additional_data .lgv_link_simple h3 {
    font-size: 26px;
    line-height: 39px;
  }
}
body.tita-woocommerce-shop #main .shop-container .products .berocket_lgv_additional_data .lgv_description_simple .product-short-description,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .berocket_lgv_additional_data .lgv_description_simple .product-short-description {
  font-weight: 300;
  font-size: 13px;
  line-height: 26px;
  letter-spacing: 0.05em;
  color: #444;
  padding: 13px 0;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop #main .shop-container .products .berocket_lgv_additional_data .lgv_description_simple .product-short-description,
  body.tita-woocommerce-shop .off-canvas-left .shop-container .products .berocket_lgv_additional_data .lgv_description_simple .product-short-description {
    padding: 12px 0;
    border-bottom: 1px solid #D2D2D2;
  }
}
body.tita-woocommerce-shop #main .shop-container .products .berocket_lgv_additional_data .lgv_add_to_cart,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .berocket_lgv_additional_data .lgv_add_to_cart {
  margin-top: 12px;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop #main .shop-container .products .berocket_lgv_additional_data .lgv_add_to_cart,
  body.tita-woocommerce-shop .off-canvas-left .shop-container .products .berocket_lgv_additional_data .lgv_add_to_cart {
    margin-top: 20.5px;
  }
}
body.tita-woocommerce-shop #main .shop-container .products .berocket_lgv_additional_data .lgv_add_to_cart .add_to_cart_button,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .berocket_lgv_additional_data .lgv_add_to_cart .add_to_cart_button {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 170px;
  height: 40px;
  background-color: #222;
  border-radius: unset;
  color: #fff;
  font-weight: 500;
  font-size: 13px;
  line-height: 20px;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}
body.tita-woocommerce-shop #main .shop-container .products .berocket_lgv_additional_data .lgv_add_to_cart .added_to_cart.wc-forward,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .berocket_lgv_additional_data .lgv_add_to_cart .added_to_cart.wc-forward {
  display: none;
}
body.tita-woocommerce-shop #main .shop-container .products .berocket_lgv_additional_data .lgv_meta_simple,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .berocket_lgv_additional_data .lgv_meta_simple {
  margin-top: 16px;
  display: none;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop #main .shop-container .products .berocket_lgv_additional_data .lgv_meta_simple,
  body.tita-woocommerce-shop .off-canvas-left .shop-container .products .berocket_lgv_additional_data .lgv_meta_simple {
    display: block;
  }
}
body.tita-woocommerce-shop #main .shop-container .products .berocket_lgv_additional_data .lgv_meta_simple .product_meta .sku_wrapper,
body.tita-woocommerce-shop #main .shop-container .products .berocket_lgv_additional_data .lgv_meta_simple .product_meta .posted_in,
body.tita-woocommerce-shop #main .shop-container .products .berocket_lgv_additional_data .lgv_meta_simple .product_meta .tagged_as,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .berocket_lgv_additional_data .lgv_meta_simple .product_meta .sku_wrapper,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .berocket_lgv_additional_data .lgv_meta_simple .product_meta .posted_in,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .berocket_lgv_additional_data .lgv_meta_simple .product_meta .tagged_as {
  border-top: none;
  font-weight: 400;
  font-size: 12px;
  line-height: 26px;
  letter-spacing: 0.02em;
  color: #444;
  padding: 0;
}
body.tita-woocommerce-shop #main .shop-container .products .berocket_lgv_additional_data .lgv_meta_simple .product_meta .sku_wrapper .sku, body.tita-woocommerce-shop #main .shop-container .products .berocket_lgv_additional_data .lgv_meta_simple .product_meta .sku_wrapper a,
body.tita-woocommerce-shop #main .shop-container .products .berocket_lgv_additional_data .lgv_meta_simple .product_meta .posted_in .sku,
body.tita-woocommerce-shop #main .shop-container .products .berocket_lgv_additional_data .lgv_meta_simple .product_meta .posted_in a,
body.tita-woocommerce-shop #main .shop-container .products .berocket_lgv_additional_data .lgv_meta_simple .product_meta .tagged_as .sku,
body.tita-woocommerce-shop #main .shop-container .products .berocket_lgv_additional_data .lgv_meta_simple .product_meta .tagged_as a,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .berocket_lgv_additional_data .lgv_meta_simple .product_meta .sku_wrapper .sku,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .berocket_lgv_additional_data .lgv_meta_simple .product_meta .sku_wrapper a,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .berocket_lgv_additional_data .lgv_meta_simple .product_meta .posted_in .sku,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .berocket_lgv_additional_data .lgv_meta_simple .product_meta .posted_in a,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .berocket_lgv_additional_data .lgv_meta_simple .product_meta .tagged_as .sku,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .berocket_lgv_additional_data .lgv_meta_simple .product_meta .tagged_as a {
  font-weight: 500;
  color: #222;
}
body.tita-woocommerce-shop #main .shop-container .products .berocket_lgv_additional_data .lgv_price_simple,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .berocket_lgv_additional_data .lgv_price_simple {
  margin-top: 14px;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop #main .shop-container .products .berocket_lgv_additional_data .lgv_price_simple,
  body.tita-woocommerce-shop .off-canvas-left .shop-container .products .berocket_lgv_additional_data .lgv_price_simple {
    margin-top: 16px;
  }
}
body.tita-woocommerce-shop #main .shop-container .products .berocket_lgv_additional_data .lgv_price_simple .price,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .berocket_lgv_additional_data .lgv_price_simple .price {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
  align-items: center;
}
body.tita-woocommerce-shop #main .shop-container .products .berocket_lgv_additional_data .lgv_price_simple .price del,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .berocket_lgv_additional_data .lgv_price_simple .price del {
  display: flex;
  align-items: center;
  padding-top: 4px;
  padding-left: 8px;
  color: #B9B9B9;
}
body.tita-woocommerce-shop #main .shop-container .products .berocket_lgv_additional_data .lgv_price_simple .price del bdi,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .berocket_lgv_additional_data .lgv_price_simple .price del bdi {
  font-size: 15px;
  line-height: 22px;
  color: #B9B9B9;
}
body.tita-woocommerce-shop #main .shop-container .products .berocket_lgv_additional_data .lgv_price_simple .price bdi,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .berocket_lgv_additional_data .lgv_price_simple .price bdi {
  text-transform: uppercase;
  font-weight: 500;
  font-size: 24px;
  line-height: 36px;
  color: #222;
}
body.tita-woocommerce-shop #main .shop-container .products .berocket_lgv_after_additional,
body.tita-woocommerce-shop .off-canvas-left .shop-container .products .berocket_lgv_after_additional {
  height: 16px;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop #main .shop-container .products .berocket_lgv_after_additional,
  body.tita-woocommerce-shop .off-canvas-left .shop-container .products .berocket_lgv_after_additional {
    height: 20px;
  }
}
body.tita-woocommerce-shop #main .shop-container .berocket_lgv_widget,
body.tita-woocommerce-shop .off-canvas-left .shop-container .berocket_lgv_widget {
  padding: 0 !important;
  display: flex;
  flex-direction: column;
  margin-top: -10px;
}
@media (min-width: 380px) {
  body.tita-woocommerce-shop #main .shop-container .berocket_lgv_widget,
  body.tita-woocommerce-shop .off-canvas-left .shop-container .berocket_lgv_widget {
    flex-direction: row;
    margin-top: 0;
  }
}
@media (min-width: 992px) {
  body.tita-woocommerce-shop #main .shop-container .berocket_lgv_widget,
  body.tita-woocommerce-shop .off-canvas-left .shop-container .berocket_lgv_widget {
    margin-left: -8px;
    padding: 0 0 10px !important;
  }
}
body.tita-woocommerce-shop #main .shop-container .berocket_lgv_widget .berocket_lgv_button,
body.tita-woocommerce-shop .off-canvas-left .shop-container .berocket_lgv_widget .berocket_lgv_button {
  display: none;
  background: #fff;
  border: none;
  box-shadow: none;
}
body.tita-woocommerce-shop #main .shop-container .berocket_lgv_widget .berocket_lgv_button.berocket_lgv_button_grid,
body.tita-woocommerce-shop .off-canvas-left .shop-container .berocket_lgv_widget .berocket_lgv_button.berocket_lgv_button_grid {
  margin-bottom: 10px;
}
@media (min-width: 380px) {
  body.tita-woocommerce-shop #main .shop-container .berocket_lgv_widget .berocket_lgv_button.berocket_lgv_button_grid,
  body.tita-woocommerce-shop .off-canvas-left .shop-container .berocket_lgv_widget .berocket_lgv_button.berocket_lgv_button_grid {
    margin-bottom: 0;
  }
}
body.tita-woocommerce-shop #main .shop-container .berocket_lgv_widget .berocket_lgv_button.berocket_lgv_button_grid, body.tita-woocommerce-shop #main .shop-container .berocket_lgv_widget .berocket_lgv_button.berocket_lgv_button_list,
body.tita-woocommerce-shop .off-canvas-left .shop-container .berocket_lgv_widget .berocket_lgv_button.berocket_lgv_button_grid,
body.tita-woocommerce-shop .off-canvas-left .shop-container .berocket_lgv_widget .berocket_lgv_button.berocket_lgv_button_list {
  width: 1em;
  height: 1em;
}
@media (min-width: 380px) {
  body.tita-woocommerce-shop #main .shop-container .berocket_lgv_widget .berocket_lgv_button.berocket_lgv_button_grid, body.tita-woocommerce-shop #main .shop-container .berocket_lgv_widget .berocket_lgv_button.berocket_lgv_button_list,
  body.tita-woocommerce-shop .off-canvas-left .shop-container .berocket_lgv_widget .berocket_lgv_button.berocket_lgv_button_grid,
  body.tita-woocommerce-shop .off-canvas-left .shop-container .berocket_lgv_widget .berocket_lgv_button.berocket_lgv_button_list {
    width: 2em;
    height: 2em;
  }
}
body.tita-woocommerce-shop #main .shop-container .berocket_lgv_widget .berocket_lgv_button.berocket_lgv_button_grid.selected, body.tita-woocommerce-shop #main .shop-container .berocket_lgv_widget .berocket_lgv_button.berocket_lgv_button_list.selected,
body.tita-woocommerce-shop .off-canvas-left .shop-container .berocket_lgv_widget .berocket_lgv_button.berocket_lgv_button_grid.selected,
body.tita-woocommerce-shop .off-canvas-left .shop-container .berocket_lgv_widget .berocket_lgv_button.berocket_lgv_button_list.selected {
  width: 1em;
}
@media (min-width: 576px) {
  body.tita-woocommerce-shop #main .shop-container .berocket_lgv_widget .berocket_lgv_button.berocket_lgv_button_grid.selected, body.tita-woocommerce-shop #main .shop-container .berocket_lgv_widget .berocket_lgv_button.berocket_lgv_button_list.selected,
  body.tita-woocommerce-shop .off-canvas-left .shop-container .berocket_lgv_widget .berocket_lgv_button.berocket_lgv_button_grid.selected,
  body.tita-woocommerce-shop .off-canvas-left .shop-container .berocket_lgv_widget .berocket_lgv_button.berocket_lgv_button_list.selected {
    width: 1em;
  }
}
@media (min-width: 380px) {
  body.tita-woocommerce-shop #main .shop-container .berocket_lgv_widget .berocket_lgv_button.berocket_lgv_button_grid.selected, body.tita-woocommerce-shop #main .shop-container .berocket_lgv_widget .berocket_lgv_button.berocket_lgv_button_list.selected,
  body.tita-woocommerce-shop .off-canvas-left .shop-container .berocket_lgv_widget .berocket_lgv_button.berocket_lgv_button_grid.selected,
  body.tita-woocommerce-shop .off-canvas-left .shop-container .berocket_lgv_widget .berocket_lgv_button.berocket_lgv_button_list.selected {
    width: 2em;
  }
}
body.tita-woocommerce-shop #main .shop-container .berocket_lgv_widget .berocket_lgv_button.berocket_lgv_button_grid.selected i:before, body.tita-woocommerce-shop #main .shop-container .berocket_lgv_widget .berocket_lgv_button.berocket_lgv_button_list.selected i:before,
body.tita-woocommerce-shop .off-canvas-left .shop-container .berocket_lgv_widget .berocket_lgv_button.berocket_lgv_button_grid.selected i:before,
body.tita-woocommerce-shop .off-canvas-left .shop-container .berocket_lgv_widget .berocket_lgv_button.berocket_lgv_button_list.selected i:before {
  filter: brightness(0) saturate(100%) invert(5%) sepia(11%) saturate(4%) hue-rotate(319deg) brightness(102%) contrast(83%);
}
@media (min-width: 850px) {
  body.tita-woocommerce-shop #main .shop-container .berocket_lgv_widget + div,
  body.tita-woocommerce-shop .off-canvas-left .shop-container .berocket_lgv_widget + div {
    border-top: 1px solid #D2D2D2;
  }
}
body.tita-woocommerce-shop #main .shop-container .container,
body.tita-woocommerce-shop .off-canvas-left .shop-container .container {
  border-top: 1px solid #D2D2D2;
  padding: 0 0 30px;
  margin-top: 24px;
}
@media (min-width: 992px) {
  body.tita-woocommerce-shop #main .shop-container .container,
  body.tita-woocommerce-shop .off-canvas-left .shop-container .container {
    margin-top: 30px;
    padding: 0 0 70px;
    display: flex;
    justify-content: flex-end;
  }
}
body.tita-woocommerce-shop #main .shop-container .container .woocommerce-pagination .page-numbers,
body.tita-woocommerce-shop .off-canvas-left .shop-container .container .woocommerce-pagination .page-numbers {
  margin-top: 30.5px;
  margin-bottom: 0;
}
body.tita-woocommerce-shop #main .shop-container .container .woocommerce-pagination .page-numbers li:not(:last-child),
body.tita-woocommerce-shop .off-canvas-left .shop-container .container .woocommerce-pagination .page-numbers li:not(:last-child) {
  margin-right: 40px;
  filter: drop-shadow(0px 4px 10px rgba(0, 0, 0, 0.1));
}
body.tita-woocommerce-shop #main .shop-container .container .woocommerce-pagination .page-numbers li .page-number,
body.tita-woocommerce-shop .off-canvas-left .shop-container .container .woocommerce-pagination .page-numbers li .page-number {
  border: none;
  color: #000;
  padding-top: 2px;
  font-size: 14px;
  font-weight: 300;
  letter-spacing: 0.05em;
}
body.tita-woocommerce-shop #main .shop-container .container .woocommerce-pagination .page-numbers li .page-number:hover, body.tita-woocommerce-shop #main .shop-container .container .woocommerce-pagination .page-numbers li .page-number:focus,
body.tita-woocommerce-shop .off-canvas-left .shop-container .container .woocommerce-pagination .page-numbers li .page-number:hover,
body.tita-woocommerce-shop .off-canvas-left .shop-container .container .woocommerce-pagination .page-numbers li .page-number:focus {
  background-color: #fff;
}
body.tita-woocommerce-shop #main .shop-container .container .woocommerce-pagination .page-numbers li .page-number.current,
body.tita-woocommerce-shop .off-canvas-left .shop-container .container .woocommerce-pagination .page-numbers li .page-number.current {
  background-color: #fff;
  opacity: 0.8;
  font-weight: 500;
}
body.tita-woocommerce-shop #main .shop-container .container .woocommerce-pagination .page-numbers li .page-number.next,
body.tita-woocommerce-shop .off-canvas-left .shop-container .container .woocommerce-pagination .page-numbers li .page-number.next {
  padding-right: 0;
  padding-top: 0;
}
body.tita-woocommerce-shop #main .shop-container .container .woocommerce-pagination .page-numbers li .page-number.next:hover i,
body.tita-woocommerce-shop .off-canvas-left .shop-container .container .woocommerce-pagination .page-numbers li .page-number.next:hover i {
  right: -8px;
}
body.tita-woocommerce-shop #main .shop-container .container .woocommerce-pagination .page-numbers li .page-number.next:before,
body.tita-woocommerce-shop .off-canvas-left .shop-container .container .woocommerce-pagination .page-numbers li .page-number.next:before {
  content: "Next";
  font-family: "Poppins", sans-serif !important;
  font-size: 12px !important;
  font-weight: 300 !important;
  margin-right: 8px;
  color: #444;
}
body.tita-woocommerce-shop #main .shop-container .container .woocommerce-pagination .page-numbers li .page-number.next i,
body.tita-woocommerce-shop .off-canvas-left .shop-container .container .woocommerce-pagination .page-numbers li .page-number.next i {
  transition: all 0.4s ease;
  top: 0;
  right: 0;
  height: 20px;
}
body.tita-woocommerce-shop #main .shop-container .container .woocommerce-pagination .page-numbers li .page-number.next i:before,
body.tita-woocommerce-shop .off-canvas-left .shop-container .container .woocommerce-pagination .page-numbers li .page-number.next i:before {
  height: 18px;
}

/*--------------------------------------------------------------
# Mini Cart
--------------------------------------------------------------*/
.nav-right .cart-item:before, .nav-right .cart-item:after {
  content: none !important;
}
.nav-right .cart-item:hover .nav-dropdown {
  right: -10px !important;
}
.nav-right .cart-item .nav-dropdown {
  padding: 16px 20px;
  background: #fff;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
  min-width: 370px;
  border: none !important;
  right: -10px !important;
}
.nav-right .cart-item .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart {
  margin-top: 6px;
}
.nav-right .cart-item .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart .mini_cart_item {
  min-height: 90px;
  padding: 0 30px 0 86px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  margin-bottom: 10px;
}
.nav-right .cart-item .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart .mini_cart_item:not(:first-child) {
  margin-top: 20px;
  border: none;
  position: relative;
  overflow: unset;
}
.nav-right .cart-item .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart .mini_cart_item:not(:first-child)::before {
  content: "";
  width: 100%;
  height: 1px;
  position: absolute;
  top: -10px;
  left: 0;
  background-color: #e2e2e2;
}
.nav-right .cart-item .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart .mini_cart_item .remove_from_cart_button {
  font-size: 0px !important;
  border: none;
  top: 10px;
}
.nav-right .cart-item .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart .mini_cart_item .cart-item__title {
  font-weight: 300;
  font-size: 13px;
  line-height: 20px;
  display: flex;
  align-items: center;
  letter-spacing: 0.05em;
  color: #444;
  margin-bottom: 0;
  padding-top: 4px;
}
.nav-right .cart-item .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart .mini_cart_item .cart-item__title img {
  width: 70px;
  height: 90px;
  top: 0;
  margin-bottom: 0;
}
.nav-right .cart-item .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart .mini_cart_item .variation {
  display: none;
}
.nav-right .cart-item .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart .mini_cart_item .quantity {
  margin: 10px 0 0 0;
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  display: flex;
  align-items: center;
  text-transform: uppercase;
  color: #222;
  opacity: 1;
}
.nav-right .cart-item .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart .mini_cart_item .quantity .amount {
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  text-transform: uppercase;
  color: #222;
  margin-left: 4px;
}
.nav-right .cart-item .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart__total {
  border-bottom: none;
  border-top-color: #e2e2e2;
  margin-bottom: 0;
  padding: 14.5px 0 13px 0;
  display: flex;
  justify-content: space-between;
}
.nav-right .cart-item .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart__total strong {
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  display: flex;
  align-items: center;
  text-transform: uppercase;
  color: #222;
}
.nav-right .cart-item .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart__total span.amount {
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  display: flex;
  align-items: center;
  text-transform: uppercase;
  color: #FF4848;
}
.nav-right .cart-item .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart__buttons {
  display: flex;
  justify-content: space-between;
  margin-bottom: 14px;
}
.nav-right .cart-item .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart__buttons .button {
  margin-top: 0;
  background: #222 !important;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
  font-weight: 500;
  font-size: 13px;
  line-height: 20px;
  display: flex;
  align-items: center;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: #fff;
  justify-content: center;
  height: 40px;
  width: 161px;
}
.nav-right .cart-item .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart__empty-message {
  font-weight: 400;
  font-size: 13px;
  line-height: 24px;
  color: #222;
  display: flex;
  align-items: center;
}
.nav-right .cart-item .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart__empty-message::before {
  height: 50px;
  width: 64px;
  margin-right: 30px;
}
.nav-right .cart-item .nav-dropdown:has(.woocommerce-mini-cart__empty-message) {
  padding: 15px 20px;
}

/*--------------------------------------------------------------
# Cart Title
--------------------------------------------------------------*/
.checkout-page-title .page-title-inner {
  padding-top: 0;
}
.checkout-page-title .page-title-inner .checkout-breadcrumbs {
  justify-content: flex-start;
  padding-top: 26px;
  padding-bottom: 10px;
}
.checkout-page-title .page-title-inner .checkout-breadcrumbs a {
  font-size: 12px;
  line-height: 18px;
  font-weight: 300;
  letter-spacing: 0.05em;
}
.checkout-page-title .page-title-inner .checkout-breadcrumbs a.current {
  color: #222 !important;
}
.checkout-page-title .page-title-inner .checkout-breadcrumbs a.hide-for-small {
  color: #888;
}
.checkout-page-title .page-title-inner .checkout-breadcrumbs .divider {
  top: -6px;
  margin: 0 7.5px;
}
.checkout-page-title .page-title-inner .checkout-breadcrumbs .divider i::before {
  width: 10px;
}

/*--------------------------------------------------------------
# Cart Form 
--------------------------------------------------------------*/
.cart-container {
  padding: 0 15px 20px 15px !important;
}
@media (min-width: 992px) {
  .cart-container {
    padding-top: 30px !important;
  }
}
.cart-container .woocommerce .woocommerce-notices-wrapper .woocommerce-message {
  font-weight: 400;
  font-size: 15px;
  line-height: 22px;
  letter-spacing: 0.05em;
}
.cart-container .woocommerce .woocommerce-info.cart-empty {
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  letter-spacing: 0.05em;
  color: #000;
}
.cart-container .woocommerce .return-to-shop {
  margin-top: 16px;
  display: flex;
  justify-content: center;
}
.cart-container .woocommerce .return-to-shop .button.wc-backward {
  height: 48px;
  width: 310px;
  line-height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #222;
  font-weight: 500;
  font-size: 13px;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}
.cart-container .woocommerce .row {
  padding: 0 15px;
  flex-direction: column;
}
@media (min-width: 992px) {
  .cart-container .woocommerce .row {
    flex-direction: row;
  }
}
.cart-container .woocommerce .row .col:first-child {
  max-width: 100%;
  flex-basis: 100%;
  padding: 0 15px;
}
@media (min-width: 992px) {
  .cart-container .woocommerce .row .col:first-child {
    padding: 0 15px 0 30px;
    max-width: 69.918%;
    flex-basis: 69.918%;
  }
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form {
  margin-bottom: 0;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper {
  overflow: unset !important;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__header {
  position: relative;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__header .woocommerce-cart-form__header-list .product-name {
  font-weight: 300;
  font-size: 26px;
  line-height: 39px;
  letter-spacing: 0.05em;
  color: #222;
  border-bottom: 0.5px solid #D2D2D2;
  padding: 0 0 17px 0;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__header .woocommerce-cart-form__header-list .product-name::after {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background: #D2D2D2;
  position: absolute;
  bottom: 0;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__header .woocommerce-cart-form__header-list .product-price,
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__header .woocommerce-cart-form__header-list .product-quantity,
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__header .woocommerce-cart-form__header-list .product-subtotal {
  display: none;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item__header .cart-item__header {
  border-bottom: none;
  padding: 25.5px 0 18px;
  text-align: left;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item__header .cart-item__header div {
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.05em;
  color: #222;
  width: 100%;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item {
  margin-bottom: 25px;
  display: flex;
  align-items: center;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-thumbnail img {
  margin-right: 16px;
  -o-object-fit: cover;
     object-fit: cover;
  min-width: 130px;
  width: 130px;
  height: 167px;
}
@media (min-width: 768px) {
  .cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-thumbnail img {
    margin-right: 30px;
    min-width: 170px;
    width: 170px;
    height: 218.5px;
  }
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data {
  display: flex;
  flex-direction: column;
}
@media (min-width: 576px) {
  .cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data {
    flex-direction: row;
  }
}
@media (min-width: 576px) {
  .cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data {
    width: 100%;
  }
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-name {
  width: 100%;
  margin-right: 32px;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-name a {
  position: relative;
  font-weight: 300;
  font-size: 15px !important;
  line-height: 22px !important;
  letter-spacing: 0.05em;
  color: #444;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-name .variation {
  opacity: 1;
  margin: 0;
}
@media (min-width: 768px) {
  .cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-name .variation {
    margin: 9px 0 8px 0;
  }
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-name .variation .tita-variation-attribute_block .variation-Size,
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-name .variation .tita-variation-attribute_block .variation-Size-icon,
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-name .variation .tita-variation-attribute_block .variation-Color {
  font-weight: 400;
  font-size: 14px;
  line-height: 26px;
  letter-spacing: 0.02em;
  color: #222;
  text-transform: none;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-name .variation .tita-variation-attribute_block .variation-Size {
  margin-right: 2px;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-name .variation .tita-variation-attribute_block .variation-Color-icon {
  align-items: center;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-name .variation .tita-variation-attribute_block .variation-Color-icon .text {
  display: none !important;
  font-weight: 300;
  text-transform: none;
}
@media (min-width: 992px) {
  .cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-name .variation .tita-variation-attribute_block .variation-Color-icon .text {
    display: block !important;
  }
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-name .variation .tita-variation-attribute_block:has(.variation-Color) {
  border-right: none;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-name .variation .product-quantity {
  display: none;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-name .product-price {
  margin-bottom: 10px;
}
@media (min-width: 992px) {
  .cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-name .product-price {
    height: 20px;
    margin-bottom: 28px;
  }
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-name .product-price .woocommerce-Price-amount {
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  color: #222;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-name .mobile-product-price {
  margin: 0;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-name .mobile-product-price .mobile-product-price__qty {
  display: none;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-name .mobile-product-price .woocommerce-Price-amount {
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  color: #222;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-name .product-option {
  display: flex;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-name .product-option .product-edit,
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-name .product-option .product-remove {
  font-weight: 300;
  font-size: 12px;
  line-height: 18px;
  display: flex;
  align-items: center;
  text-align: center;
  letter-spacing: 0.05em;
  color: #444;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-name .product-option .product-edit a,
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-name .product-option .product-remove a {
  font-size: 12px !important;
  top: 0;
  width: auto;
  height: auto;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-name .product-option .product-edit:hover a,
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-name .product-option .product-remove:hover a {
  font-weight: 400;
  text-decoration-line: underline;
  color: #222;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-name .product-option .product-edit {
  padding-right: 12px;
  margin-right: 12.5px;
  position: relative;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-name .product-option .product-edit::before {
  content: "";
  display: block;
  width: 20px;
  height: 0.5px;
  transform: rotate(90deg);
  position: absolute;
  right: -10px;
  top: 10px;
  background: #D2D2D2;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-name .product-option .product-remove a {
  border: none;
  display: flex;
  align-items: center;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-quantity {
  display: grid;
  width: 100%;
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-quantity {
    justify-content: flex-end;
  }
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-quantity .quantity-text {
  text-align: center;
  font-weight: 400;
  font-size: 14px;
  line-height: 26px;
  letter-spacing: 0.02em;
  color: #222;
  margin-bottom: 10px;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-quantity .quantity {
  display: flex;
  flex-direction: column;
  width: 90px;
  justify-content: center;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-quantity .quantity .quantity-label__value {
  display: flex;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-quantity .quantity .quantity-label__value .qty-label {
  display: flex;
  align-items: center;
  font-weight: 400;
  font-size: 14px;
  line-height: 26px;
  letter-spacing: 0.02em;
  color: #222;
  margin: 0;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-quantity .quantity .quantity-label__value .qty {
  height: auto;
  text-align: left;
  margin-left: 2px;
  border: none;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-quantity .quantity .quantity-button__change {
  display: flex;
  margin-top: 10px;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-quantity .quantity .quantity-button__change .button {
  border: 0;
  opacity: 0.8;
  width: 32px;
  height: 32px;
  max-height: 32px;
  min-height: unset;
  overflow: unset;
  padding: 0 !important;
  border-radius: 50% !important;
  box-shadow: 0 4px 6px 0 rgba(1, 1, 1, 0.1);
  background: #fff;
  display: flex;
  justify-content: center;
  font-size: 20px;
  text-align: center;
  text-shadow: none;
  font-weight: 200;
  color: #888;
  line-height: 1;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__cart-item.cart_item .product-item__data .product-quantity .quantity .quantity-button__change .button.minus {
  margin-right: 8px;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__update-cart div.actions {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-bottom: 0;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__update-cart div.actions .wc-proceed-to-checkout {
  display: flex;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__update-cart div.actions .wc-proceed-to-checkout a, .cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__update-cart div.actions .wc-proceed-to-checkout button {
  background: #222;
  height: 48px;
  margin-bottom: 26px;
  margin-left: 0 !important;
  color: #fff;
  font-weight: 500;
  font-size: 13px;
  line-height: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__update-cart div.actions .wc-proceed-to-checkout a {
  margin-right: 0;
}
@media (min-width: 768px) {
  .cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__update-cart div.actions .wc-proceed-to-checkout a {
    width: 310px;
    padding: 0 66px;
  }
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__update-cart div.actions .wc-proceed-to-checkout button {
  padding: 0 32px;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__update-cart div.actions .text_toc p,
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__update-cart div.actions .text_toc a {
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.05em;
  color: #000;
  margin-bottom: 34px;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__update-cart div.actions .text_toc a {
  position: relative;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__update-cart div.actions .text_toc a::after {
  content: "";
  width: 100%;
  height: 1.5px;
  background-color: #B9B9B9;
  position: absolute;
  bottom: 1.5px;
  left: 0;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__update-cart div.actions .continue-shopping a {
  border: none;
  color: #222;
  letter-spacing: 0.05em;
  font-weight: 300;
  font-size: 12px;
  line-height: 18px;
  position: relative;
  margin-bottom: 0;
  text-transform: none;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__update-cart div.actions .continue-shopping a:hover {
  background: unset;
}
.cart-container .woocommerce .row .col:first-child .woocommerce-cart-form .cart-wrapper .woocommerce-cart-form__contents .woocommerce-cart-form__body .woocommerce-cart-form__update-cart div.actions .continue-shopping a::before {
  position: absolute;
  left: -7px;
  top: 2px;
}
.cart-container .footer-cart-page {
  padding: 34px 0 5px 0 !important;
}
@media (min-width: 992px) {
  .cart-container .footer-cart-page {
    padding-top: 108px !important;
    padding-bottom: 5px !important;
  }
}
.cart-container .footer-cart-page .section-content {
  border-top: 1px solid #D2D2D2;
}
.cart-container .footer-cart-page .section-content .row {
  max-width: 446px;
  margin: 0 auto;
  padding-top: 25px;
}
.cart-container .footer-cart-page .section-content .row .col {
  padding: 0;
}
.cart-container .footer-cart-page .section-content .row .col p {
  font-weight: 300;
  font-size: 12px;
  line-height: 40px;
  letter-spacing: 0.05em;
  text-decoration-line: underline;
  color: #444;
}

#main .page-wrapper {
  padding: 0 0 20px;
}
#main .page-wrapper .tita-collections__page-header .page-title-inner {
  display: flex;
  flex-direction: column-reverse;
  border-bottom: 1px solid #D2D2D2;
}
@media (min-width: 576px) {
  #main .page-wrapper .tita-collections__page-header .page-title-inner {
    padding-bottom: 16px;
  }
}
@media (min-width: 576px) {
  #main .page-wrapper .tita-collections__page-header .page-title-inner .title-wrapper {
    margin-top: 58px;
  }
}
#main .page-wrapper .tita-collections__page-header .page-title-inner .title-wrapper .entry-title {
  font-weight: 300;
  font-size: 26px;
  line-height: 39px;
  letter-spacing: 0.05em;
  color: #222;
}
#main .page-wrapper .tita-collections__page-header .page-title-inner .title-content .title-breadcrumbs {
  padding-top: 4px;
}
#main .page-wrapper .tita-collections__page-header .page-title-inner .title-content .title-breadcrumbs .breadcrumbs {
  margin-bottom: 0;
  font-weight: 300;
  font-size: 12px;
  line-height: 18px;
}
#main .page-wrapper .tita-collections__page-header .page-title-inner .title-content .title-breadcrumbs .breadcrumbs .divider {
  width: 10px;
  height: 1px;
  border-radius: unset;
  margin: 3px 7px;
  background: #888;
}
#main .page-wrapper .tita-collections__page-content {
  padding: 54.5px 0 0;
}
#main .page-wrapper .tita-collections__page-content .tita-infinite-scroll {
  border-bottom: 1px solid #888;
}
#main .page-wrapper .tita-collections__page-content .tita-infinite-scroll .alm-reveal {
  display: flex;
  flex-flow: row wrap;
  width: auto;
}
@media (min-width: 576px) {
  #main .page-wrapper .tita-collections__page-content .tita-infinite-scroll .alm-reveal {
    margin: 0 -15px;
  }
}
#main .page-wrapper .tita-collections__page-content .tita-infinite-scroll .alm-reveal:last-child .tita-posts-item:last-child, #main .page-wrapper .tita-collections__page-content .tita-infinite-scroll .alm-reveal:last-child .tita-posts-item:nth-last-child(2) {
  padding-bottom: 30px;
}
@media (min-width: 576px) {
  #main .page-wrapper .tita-collections__page-content .tita-infinite-scroll .alm-reveal .tita-posts-item {
    max-width: 50%;
    flex-basis: 50%;
    padding: 0 15px 48px;
  }
}
#main .page-wrapper .tita-collections__page-content .tita-infinite-scroll .alm-reveal .tita-posts-item .post-item .box-image .image-cover {
  padding-top: 90% !important;
}
#main .page-wrapper .tita-collections__page-content .tita-infinite-scroll .alm-reveal .tita-posts-item .post-item .box-image .image-cover img {
  height: 500px;
}
#main .page-wrapper .tita-collections__page-content .tita-infinite-scroll .alm-reveal .tita-posts-item .post-item .box-text {
  margin-top: 2px;
}
#main .page-wrapper .tita-collections__page-content .tita-infinite-scroll .alm-reveal .tita-posts-item .post-item .box-text .post-title {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 400;
  font-size: 15px;
  line-height: 20px;
  letter-spacing: 0.05em;
  color: #444;
}
#main .page-wrapper .tita-collections__page-content .tita-button__loadmore {
  border: none;
  font-weight: 300;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.05em;
  color: #444;
  text-transform: unset;
  opacity: unset;
  box-shadow: unset;
}
#main .page-wrapper .tita-collections__page-content .tita-button__loadmore:after {
  position: relative;
  top: 4px;
  left: 8px;
}
#main .page-wrapper .tita-blogs__journal-list:not(.page-title) {
  border-bottom: 1px solid #888;
  margin-top: 37.25px;
  padding-bottom: 100px;
}
#main .page-wrapper .tita-blogs__journal-list .page-title-inner {
  display: flex;
  flex-direction: column-reverse;
  padding-bottom: 17px;
  border-bottom: 1px solid #D2D2D2;
}
#main .page-wrapper .tita-blogs__journal-list .page-title-inner .title-wrapper {
  margin-right: auto;
}
#main .page-wrapper .tita-blogs__journal-list .page-title-inner .title-wrapper .entry-title {
  font-weight: 300;
  font-size: 26px;
  line-height: 39px;
  letter-spacing: 0.05em;
  color: #222;
}
#main .page-wrapper .tita-blogs__journal-list .page-title-inner .title-content .breadcrumbs {
  font-size: 12px;
  font-weight: 300;
  line-height: 18px;
}
#main .page-wrapper .tita-blogs__journal-list .page-title-inner .title-content .breadcrumbs .divider {
  width: 10px;
  height: 1px;
  border-radius: unset;
  margin: 3px 7px;
  background: #888;
}
#main .page-wrapper .tita-blogs__journal-list .alm-reveal {
  -moz-column-count: 1;
       column-count: 1;
  -moz-column-gap: 30px;
       column-gap: 30px;
}
@media (min-width: 768px) {
  #main .page-wrapper .tita-blogs__journal-list .alm-reveal {
    -moz-column-count: 2;
         column-count: 2;
  }
}
#main .page-wrapper .tita-blogs__journal-list .alm-reveal:first-child .tita-posts-item:first-child {
  margin-top: 0;
}
@media (min-width: 768px) {
  #main .page-wrapper .tita-blogs__journal-list .alm-reveal:first-child .tita-posts-item:nth-child(4) {
    padding-top: 96px;
  }
}
#main .page-wrapper .tita-blogs__journal-list .alm-reveal .tita-posts-item {
  -moz-column-break-inside: avoid;
       break-inside: avoid;
  margin-top: 40px;
}
@media (min-width: 768px) {
  #main .page-wrapper .tita-blogs__journal-list .alm-reveal .tita-posts-item {
    margin-top: 96px;
  }
}
#main .page-wrapper .tita-blogs__journal-list .alm-reveal .tita-posts-item .post-item .box-text {
  padding: 0;
}
#main .page-wrapper .tita-blogs__journal-list .alm-reveal .tita-posts-item .post-item .box-text .post-title {
  font-weight: 500;
  font-size: 26px;
  line-height: 39px;
  text-align: center;
  letter-spacing: 0.05em;
  color: #222;
  margin: 30px 0 13px;
}
#main .page-wrapper .tita-blogs__journal-list .alm-reveal .tita-posts-item .post-item .box-text .post-meta {
  display: flex;
  justify-content: center;
  -moz-column-gap: 13px;
       column-gap: 13px;
  font-weight: 300;
  font-size: 11px;
  line-height: 30px;
  letter-spacing: 0.02em;
  color: #444;
}
#main .page-wrapper .tita-blogs__journal-list .alm-reveal .tita-posts-item .post-item .box-text .post-meta .post-date {
  display: flex;
  align-items: center;
  gap: 13px;
  text-transform: uppercase;
}
#main .page-wrapper .tita-blogs__journal-list .alm-reveal .tita-posts-item .post-item .box-text .post-meta .post-date:after {
  content: "";
  display: block;
  width: 1px;
  height: 16px;
  background-color: #D9D9D9;
}
#main .page-wrapper .tita-blogs__journal-list .alm-reveal .tita-posts-item .post-item .box-text .divide {
  display: flex;
  justify-content: center;
  margin: 18px 0 20px;
}
#main .page-wrapper .tita-blogs__journal-list .alm-reveal .tita-posts-item .post-item .box-text .divide .line {
  width: 170px;
  height: 1px;
  background-color: #888;
}
#main .page-wrapper .tita-blogs__journal-list .alm-reveal .tita-posts-item .post-item .box-text .post-excerpt p {
  font-weight: 300;
  font-size: 14px;
  line-height: 30px;
  text-align: center;
  letter-spacing: 0.02em;
  color: #444;
}
#main .page-wrapper .tita-blogs__journal-list .alm-reveal .tita-posts-item .post-item .box-text .post-excerpt strong {
  font-weight: 600;
}
#main .page-wrapper .tita-blogs__journal-list .alm-reveal .tita-posts-item .post-item .box-text .tita-button {
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
#main .page-wrapper .tita-blogs__journal-list .alm-reveal .tita-posts-item .post-item .box-text .tita-button .btn__view-more {
  width: 141px;
  height: 40px;
  font-weight: 400;
  font-size: 11px;
  line-height: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  background-color: #222;
  color: #fff;
  gap: 22px;
}
#main .page-wrapper .tita-blogs__journal-list .alm-reveal .tita-posts-item .post-item .box-text .tita-button .btn__view-more:after {
  margin-top: 3px;
  filter: brightness(0) saturate(100%) invert(97%) sepia(100%) saturate(0%) hue-rotate(46deg) brightness(105%) contrast(104%);
}
#main .page-wrapper .tita-blogs__journal-list ~ .alm-btn-wrap {
  padding-top: 26px;
}
#main .page-wrapper .tita-blogs__journal-list ~ .alm-btn-wrap .tita-button__loadmore {
  border: none;
  font-weight: 300;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.05em;
  color: #444;
  text-transform: unset;
  opacity: unset;
  box-shadow: unset;
}
#main .page-wrapper .tita-blogs__journal-list ~ .alm-btn-wrap .tita-button__loadmore:after {
  position: relative;
  top: 4px;
  left: 8px;
}

.blog-single article .tita-post__header {
  position: relative;
  margin-bottom: 32px;
}
.blog-single article .tita-post__header .tita-post__featured-image {
  display: none;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 550px;
  max-height: 550px;
  background-size: cover;
}
@media (min-width: 768px) {
  .blog-single article .tita-post__header .tita-post__featured-image {
    display: flex;
  }
}
.blog-single article .tita-post__header .tita-post__featured-image.mobile {
  display: flex;
}
@media (min-width: 768px) {
  .blog-single article .tita-post__header .tita-post__featured-image.mobile {
    display: none;
  }
}
.blog-single article .tita-post__header .tita-post__featured-image .tita-post__title {
  font-weight: 500;
  font-size: 24px;
  line-height: 26px;
  letter-spacing: 0.05em;
  color: #fff;
  text-align: center;
}
@media (min-width: 768px) {
  .blog-single article .tita-post__header .tita-post__featured-image .tita-post__title {
    font-size: 36px;
    line-height: 54px;
  }
}
.blog-single article .tita-post__header .tita-post__link {
  position: absolute;
  top: 25px;
  margin: 0;
}
@media (min-width: 1200px) {
  .blog-single article .tita-post__header .tita-post__link {
    margin: 0 calc((100% - 1200px) / 2);
  }
}
.blog-single article .tita-post__header .tita-post__link .tita-button__back {
  display: flex;
  align-items: center;
  font-weight: 300;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.05em;
  color: #fff;
}
.blog-single article .tita-post__header .tita-post__link .tita-button__back:before {
  position: relative;
  left: 0;
  transition: all 0.4s ease;
  margin: 3px 7px 0 0;
  filter: brightness(0) saturate(100%) invert(94%) sepia(28%) saturate(3%) hue-rotate(33deg) brightness(109%) contrast(100%);
}
.blog-single article .tita-post__header .tita-post__link .tita-button__back:hover:before {
  left: -8px;
}
.blog-single article .tita-post__container .tita-post__details > * {
  display: flex;
  justify-content: center;
}
.blog-single article .tita-post__container .tita-post__details .tita-post__excerpt {
  font-weight: 300;
  font-size: 14px;
  line-height: 30px;
  text-align: center;
  letter-spacing: 0.02em;
  color: #444;
}
.blog-single article .tita-post__container .tita-post__details .tita-post__excerpt strong {
  font-weight: 600;
}
.blog-single article .tita-post__container .tita-post__details .tita-post__desc {
  margin: 28px 0 42px;
  font-weight: 300;
  font-size: 14px;
  line-height: 30px;
  text-align: center;
  letter-spacing: 0.02em;
  color: #444444;
}
.blog-single article .tita-post__container .tita-post__details .tita-post__desc p {
  max-width: 672px;
}
.blog-single article .tita-post__container .tita-post__details .tita-post__collections {
  flex-wrap: wrap;
  justify-content: unset;
  align-items: flex-start;
}
.blog-single article .tita-post__container .tita-post__details .tita-post__collections .tita-collection__product {
  position: relative;
}
.blog-single article .tita-post__container .tita-post__details .tita-post__collections .tita-collection__product:hover .tita-collection__button {
  background: #000;
  opacity: 0.5;
  transition: opacity 3s ease-out;
}
.blog-single article .tita-post__container .tita-post__details .tita-post__collections .tita-collection__product .tita-collection__button {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  color: #fff;
  font-weight: 300;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.05em;
  opacity: 0;
  padding: 10px;
}
.blog-single article .tita-post__container .tita-post__details .tita-post__collections .tita-collection__product .tita-collection__button:after {
  position: relative;
  margin-left: 10px;
  margin-top: 4px;
  filter: brightness(0) saturate(100%) invert(100%) sepia(13%) saturate(2280%) hue-rotate(327deg) brightness(117%) contrast(122%);
}

.tita__blog-single__default .post {
  margin-bottom: 0;
}
.tita__blog-single__default .post .tita-post__link {
  margin: 22px 0 8px;
}
.tita__blog-single__default .post .tita-post__link .col {
  padding-bottom: 0;
}
.tita__blog-single__default .post .tita-post__link .col .tita-button__back {
  display: flex;
  align-items: center;
  font-weight: 300;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.05em;
  color: #444;
}
.tita__blog-single__default .post .tita-post__link .col .tita-button__back:before {
  position: relative;
  left: 0;
  transition: all 0.4s ease;
  margin: 3px 7px 0 0;
}
.tita__blog-single__default .post .tita-post__link .col .tita-button__back:hover:before {
  left: -8px;
}
.tita__blog-single__default .post .entry-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-bottom: 0;
}
.tita__blog-single__default .post .entry-content .tita-post__featured-image {
  display: flex;
  justify-content: center;
}
.tita__blog-single__default .post .entry-content .tita-post__title {
  font-weight: 500;
  font-size: 26px;
  line-height: 39px;
  text-align: center;
  letter-spacing: 0.05em;
  color: #222;
  max-width: 568px;
  margin-top: 30px;
}
.tita__blog-single__default .post .entry-content .divide {
  display: flex;
  justify-content: center;
  margin: 18px 0 20px;
}
.tita__blog-single__default .post .entry-content .divide .line {
  width: 170px;
  height: 1px;
  background-color: #888;
}
.tita__blog-single__default .post .entry-content .tita-post__desc {
  max-width: 770px;
  font-weight: 300;
  font-size: 14px;
  line-height: 30px;
  text-align: center;
  letter-spacing: 0.02em;
  color: #444;
}
.tita__blog-single__default .post .entry-content .tita-post__taxonomy {
  display: flex;
  justify-content: space-between;
  width: 100%;
  padding: 28px 0 20px;
  margin: 70px 0 35px;
  border: 1px #D2D2D2;
  border-style: solid none;
  font-weight: 400;
  font-size: 12px;
  line-height: 30px;
  letter-spacing: 0.02em;
  color: #444;
}
.tita__blog-single__default .post .entry-content .tita-post__taxonomy .tita-post__taxonomy-list .tita-post__category a,
.tita__blog-single__default .post .entry-content .tita-post__taxonomy .tita-post__taxonomy-list .tita-post__tag a {
  font-weight: 500;
  color: #222;
}
.tita__blog-single__default .post .entry-content .tita-post__taxonomy .tita-post__share {
  display: flex;
  justify-content: center;
}
.tita__blog-single__default .post .entry-content .tita-post__taxonomy .tita-post__share span {
  margin-right: 11px;
}
.tita__blog-single__default .post .entry-content .tita-post__taxonomy .tita-post__share a:not(:last-child) {
  margin-right: 16px;
}
.tita__blog-single__default .comments-area#comments .comment-respond {
  background-color: #fff;
  padding: 0;
  margin-top: 0;
}
.tita__blog-single__default .comments-area#comments .comment-respond .comment-reply-title {
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #222222;
}
.tita__blog-single__default .comments-area#comments .comment-respond .comment-form {
  display: flex;
  flex-flow: row wrap;
}
@media (min-width: 768px) {
  .tita__blog-single__default .comments-area#comments .comment-respond .comment-form {
    margin: 0;
  }
}
.tita__blog-single__default .comments-area#comments .comment-respond .comment-form p {
  flex: unset;
  width: 100%;
}
@media (min-width: 768px) {
  .tita__blog-single__default .comments-area#comments .comment-respond .comment-form p {
    padding: 0;
  }
}
.tita__blog-single__default .comments-area#comments .comment-respond .comment-form p.comment-notes, .tita__blog-single__default .comments-area#comments .comment-respond .comment-form p.logged-in-as {
  font-weight: 300;
  font-size: 12px;
  line-height: 26px;
  letter-spacing: 0.05em;
  color: #444;
  margin: 5px 0 25px;
}
.tita__blog-single__default .comments-area#comments .comment-respond .comment-form p label {
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.05em;
  color: #222;
}
.tita__blog-single__default .comments-area#comments .comment-respond .comment-form p textarea, .tita__blog-single__default .comments-area#comments .comment-respond .comment-form p input {
  background-color: #F4F8F7;
  border: none;
}
.tita__blog-single__default .comments-area#comments .comment-respond .comment-form p textarea {
  min-height: 80px;
}
.tita__blog-single__default .comments-area#comments .comment-respond .comment-form p input {
  height: 40px;
}
.tita__blog-single__default .comments-area#comments .comment-respond .comment-form p.comment-form-author {
  width: 100%;
}
@media (min-width: 768px) {
  .tita__blog-single__default .comments-area#comments .comment-respond .comment-form p.comment-form-author {
    padding-right: 15px;
    width: 50%;
  }
}
.tita__blog-single__default .comments-area#comments .comment-respond .comment-form p.comment-form-email {
  width: 100%;
}
@media (min-width: 768px) {
  .tita__blog-single__default .comments-area#comments .comment-respond .comment-form p.comment-form-email {
    padding-left: 15px;
    width: 50%;
  }
}
.tita__blog-single__default .comments-area#comments .comment-respond .comment-form p.comment-form-url {
  width: 100%;
}
.tita__blog-single__default .comments-area#comments .comment-respond .comment-form p.comment-form-cookies-consent {
  display: none;
}
.tita__blog-single__default .comments-area#comments .comment-respond .comment-form p.form-submit {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  width: 170px;
  height: 48px;
  background-color: #222;
  color: #fff;
  margin-left: auto;
  gap: 8px;
}
.tita__blog-single__default .comments-area#comments .comment-respond .comment-form p.form-submit:after {
  display: flex;
  position: relative;
  top: 0;
  right: 0;
  transition: all 0.4s ease;
}
.tita__blog-single__default .comments-area#comments .comment-respond .comment-form p.form-submit:hover:after {
  top: -8px;
  right: -4px;
}
.tita__blog-single__default .comments-area#comments .comment-respond .comment-form p.form-submit input[type=submit] {
  height: 100%;
  font-weight: 500;
  font-size: 13px;
  line-height: 20px;
  display: flex;
  align-items: center;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
  background-color: #222;
  color: #fff;
}
.tita__blog-single__default .tita-posts__related {
  margin-top: 20px;
  margin-bottom: 11px;
}
.tita__blog-single__default .tita-posts__related .tita-posts__container {
  border-top: 1px solid #D2D2D2;
}
.tita__blog-single__default .tita-posts__related .tita-posts__container .posts-section-title-related {
  font-weight: 300;
  font-size: 26px;
  line-height: 39px;
  letter-spacing: 0.05em;
  color: #222;
  margin: 37px 0 19px;
}
.tita__blog-single__default .tita-posts__related .tita-posts__container .tita-posts__slider.flickity-enabled {
  position: unset;
}
.tita__blog-single__default .tita-posts__related .tita-posts__container .tita-posts__slider.flickity-enabled .flickity-viewport .single-post {
  display: flex;
  width: 100%;
}
@media (min-width: 768px) {
  .tita__blog-single__default .tita-posts__related .tita-posts__container .tita-posts__slider.flickity-enabled .flickity-viewport .single-post {
    width: 50%;
  }
}
@media (min-width: 1200px) {
  .tita__blog-single__default .tita-posts__related .tita-posts__container .tita-posts__slider.flickity-enabled .flickity-viewport .single-post {
    width: 33.33%;
  }
}
.tita__blog-single__default .tita-posts__related .tita-posts__container .tita-posts__slider.flickity-enabled .flickity-viewport .single-post a {
  display: flex;
}
.tita__blog-single__default .tita-posts__related .tita-posts__container .tita-posts__slider.flickity-enabled .flickity-viewport .single-post .tita-post__featured-image {
  margin-right: 16px;
  min-width: 64px;
}
.tita__blog-single__default .tita-posts__related .tita-posts__container .tita-posts__slider.flickity-enabled .flickity-viewport .single-post .tita-post__featured-image img {
  width: 70px;
  height: 70px;
  -o-object-fit: cover;
     object-fit: cover;
}
.tita__blog-single__default .tita-posts__related .tita-posts__container .tita-posts__slider.flickity-enabled .flickity-viewport .single-post .tita-post__content {
  display: flex;
  flex-direction: column;
}
.tita__blog-single__default .tita-posts__related .tita-posts__container .tita-posts__slider.flickity-enabled .flickity-viewport .single-post .tita-post__content .tita-post__title {
  font-weight: 400;
  font-size: 13px;
  line-height: 20px;
  letter-spacing: 0.05em;
  color: #444;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 284px;
  padding-right: 40px;
}
.tita__blog-single__default .tita-posts__related .tita-posts__container .tita-posts__slider.flickity-enabled .flickity-viewport .single-post .tita-post__content .tita-post__meta {
  justify-content: flex-start;
}
.tita__blog-single__default .tita-posts__related .tita-posts__container .tita-posts__slider.flickity-enabled .flickity-button {
  opacity: 1 !important;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  max-height: 32px;
  min-height: 32px;
  width: 32px;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15) !important;
  top: 42px;
}
.tita__blog-single__default .tita-posts__related .tita-posts__container .tita-posts__slider.flickity-enabled .flickity-button.previous {
  right: 64px;
  left: auto;
}
.tita__blog-single__default .tita-posts__related .tita-posts__container .tita-posts__slider.flickity-enabled .flickity-button.next {
  right: 10px;
}
.tita__blog-single__default .tita-posts__related .tita-posts__container .tita-posts__slider.flickity-enabled .flickity-button .flickity-button-icon {
  display: none;
}
.tita__blog-single__default .tita-post__meta {
  display: flex;
  justify-content: center;
  -moz-column-gap: 13px;
       column-gap: 13px;
  font-weight: 300;
  font-size: 11px;
  line-height: 30px;
  letter-spacing: 0.02em;
  color: #444;
}
.tita__blog-single__default .tita-post__meta .tita-post__date {
  display: flex;
  align-items: center;
  gap: 13px;
  text-transform: uppercase;
}
.tita__blog-single__default .tita-post__meta .tita-post__date:after {
  content: "";
  display: block;
  width: 1px;
  height: 16px;
  background-color: #D9D9D9;
}

body.tita-checkout-page .page-checkout {
  padding: 0 16px 64px !important;
}
@media (min-width: 768px) {
  body.tita-checkout-page .page-checkout {
    padding-bottom: 116px !important;
  }
}
body.tita-checkout-page .tita-checkout_section {
  margin-bottom: 0;
}
body.tita-checkout-page .tita-checkout_section .col2-set {
  display: flex;
  padding-top: 30px;
  flex-direction: column;
}
@media (min-width: 992px) {
  body.tita-checkout-page .tita-checkout_section .col2-set {
    flex-direction: row;
  }
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 {
  width: 100%;
  max-width: 100%;
}
@media (min-width: 992px) {
  body.tita-checkout-page .tita-checkout_section .col2-set .col-1 {
    max-width: 770px;
    width: 70%;
  }
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields {
  padding-top: 0;
  border-top: unset;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields h3,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields h3 {
  font-weight: 300;
  font-size: 26px;
  line-height: 39px;
  letter-spacing: 0.05em;
  color: #222;
  padding-top: 0;
  text-transform: none;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row.notes,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row.notes {
  margin-bottom: 0;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-billing-fields__field-wrapper,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper {
  padding-top: 34.5px;
  margin-top: 17px;
  border-top: 0.5px solid #D2D2D2;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row {
  width: 100%;
  max-width: 100%;
  margin-right: 0;
  margin-bottom: 20px;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row#billing_first_name_field, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row#billing_last_name_field,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row#billing_first_name_field,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row#billing_last_name_field,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row#billing_first_name_field,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row#billing_last_name_field,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row#billing_first_name_field,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row#billing_last_name_field {
  width: calc(50% - 15px);
  max-width: 50%;
  margin-right: 0;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row#billing_first_name_field,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row#billing_first_name_field,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row#billing_first_name_field,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row#billing_first_name_field {
  margin-right: 15px;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row#billing_last_name_field,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row#billing_last_name_field,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row#billing_last_name_field,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row#billing_last_name_field {
  margin-left: 15px;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row#billing_address_1_field,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row#billing_address_1_field,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row#billing_address_1_field,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row#billing_address_1_field {
  margin-bottom: 8px;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row label,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row label,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row label,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row label {
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.05em;
  color: #222;
  margin-bottom: 11px;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row label abbr[title=required],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row label abbr[title=required],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row label abbr[title=required],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row label abbr[title=required] {
  color: #222 !important;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row label[for=billing_address_2],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row label[for=billing_address_2],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row label[for=billing_address_2],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row label[for=billing_address_2] {
  display: none;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=email],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=date],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=search],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=number],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=text],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=tel],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=url],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=password],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span textarea,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span select,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span .select-resize-ghost,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span .select2-container .select2-choice,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span .select2-container .select2-selection,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=email],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=date],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=search],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=number],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=text],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=tel],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=url],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=password],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span textarea,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span select,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span .select-resize-ghost,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span .select2-container .select2-choice,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span .select2-container .select2-selection,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=email],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=date],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=search],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=number],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=text],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=tel],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=url],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=password],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span textarea,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span select,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span .select-resize-ghost,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span .select2-container .select2-choice,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span .select2-container .select2-selection,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=email],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=date],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=search],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=number],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=text],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=tel],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=url],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=password],
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span textarea,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span select,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span .select-resize-ghost,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span .select2-container .select2-choice,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span .select2-container .select2-selection {
  width: 100%;
  padding: 11px 16px;
  margin: 0 0;
  max-height: 40px;
  height: 100%;
  box-sizing: border-box;
  background-color: #F4F8F7;
  border: unset;
  border-radius: 0;
  font-weight: 300;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.05em;
  color: #444;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=email]::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=date]::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=search]::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=number]::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=text]::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=tel]::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=url]::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=password]::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span textarea::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span select::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span .select-resize-ghost::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span .select2-container .select2-choice::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span .select2-container .select2-selection::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=email]::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=date]::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=search]::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=number]::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=text]::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=tel]::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=url]::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=password]::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span textarea::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span select::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span .select-resize-ghost::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span .select2-container .select2-choice::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span .select2-container .select2-selection::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=email]::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=date]::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=search]::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=number]::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=text]::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=tel]::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=url]::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=password]::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span textarea::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span select::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span .select-resize-ghost::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span .select2-container .select2-choice::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span .select2-container .select2-selection::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=email]::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=date]::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=search]::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=number]::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=text]::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=tel]::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=url]::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=password]::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span textarea::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span select::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span .select-resize-ghost::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span .select2-container .select2-choice::-moz-placeholder, body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span .select2-container .select2-selection::-moz-placeholder {
  font-weight: 300;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.05em;
  color: #444;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=email]::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=date]::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=search]::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=number]::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=text]::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=tel]::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=url]::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=password]::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span textarea::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span select::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span .select-resize-ghost::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span .select2-container .select2-choice::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span .select2-container .select2-selection::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=email]::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=date]::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=search]::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=number]::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=text]::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=tel]::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=url]::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=password]::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span textarea::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span select::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span .select-resize-ghost::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span .select2-container .select2-choice::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span .select2-container .select2-selection::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=email]::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=date]::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=search]::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=number]::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=text]::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=tel]::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=url]::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=password]::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span textarea::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span select::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span .select-resize-ghost::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span .select2-container .select2-choice::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span .select2-container .select2-selection::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=email]::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=date]::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=search]::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=number]::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=text]::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=tel]::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=url]::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=password]::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span textarea::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span select::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span .select-resize-ghost::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span .select2-container .select2-choice::placeholder,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span .select2-container .select2-selection::placeholder {
  font-weight: 300;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.05em;
  color: #444;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=email] .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=date] .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=search] .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=number] .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=text] .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=tel] .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=url] .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=password] .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span textarea .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span select .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span .select-resize-ghost .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span .select2-container .select2-choice .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span .select2-container .select2-selection .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=email] .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=date] .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=search] .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=number] .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=text] .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=tel] .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=url] .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=password] .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span textarea .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span select .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span .select-resize-ghost .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span .select2-container .select2-choice .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span .select2-container .select2-selection .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=email] .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=date] .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=search] .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=number] .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=text] .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=tel] .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=url] .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=password] .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span textarea .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span select .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span .select-resize-ghost .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span .select2-container .select2-choice .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span .select2-container .select2-selection .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=email] .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=date] .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=search] .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=number] .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=text] .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=tel] .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=url] .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=password] .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span textarea .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span select .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span .select-resize-ghost .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span .select2-container .select2-choice .select2-selection__rendered,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span .select2-container .select2-selection .select2-selection__rendered {
  line-height: 18px;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span textarea,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span textarea,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span textarea,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span textarea {
  min-height: 80px;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=email]:focus,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=search]:focus,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=number]:focus,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=tel]:focus,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=text]:focus,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=password]:focus,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span textarea:focus,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row span select:focus,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=email]:focus,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=search]:focus,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=number]:focus,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=tel]:focus,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=text]:focus,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span input[type=password]:focus,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span textarea:focus,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-additional-fields #form-tita_wrapper .form-row span select:focus,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=email]:focus,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=search]:focus,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=number]:focus,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=tel]:focus,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=text]:focus,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span input[type=password]:focus,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span textarea:focus,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper .form-row span select:focus,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=email]:focus,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=search]:focus,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=number]:focus,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=tel]:focus,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=text]:focus,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span input[type=password]:focus,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span textarea:focus,
body.tita-checkout-page .tita-checkout_section .col2-set .col-1 .woocommerce-billing-fields #form-tita_wrapper .form-row span select:focus {
  box-shadow: unset;
  border: 0.5px solid #F13A3C;
  transition: 400ms;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 {
  width: 100%;
  max-width: 100%;
  padding-left: 0;
  margin-top: 30px;
}
@media (min-width: 992px) {
  body.tita-checkout-page .tita-checkout_section .col2-set .col-2 {
    width: 37%;
    max-width: 402px;
    padding-left: 30px;
    margin-top: 0;
  }
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review .shop_table {
  margin-bottom: 0;
  display: block;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review table tbody tr {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review table .woocommerce-shipping-totals.shipping {
  display: block !important;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review table .woocommerce-shipping-totals.shipping .shipping__inner {
  display: contents !important;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review table .woocommerce-shipping-totals.shipping .shipping__inner tbody {
  padding: 0;
  display: block;
  border: unset;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review table .woocommerce-shipping-totals.shipping .shipping__inner tbody ul#shipping_method {
  margin-right: 0;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review table .woocommerce-shipping-totals.shipping .shipping__inner tbody ul#shipping_method li.shipping__list_item {
  min-height: unset;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review table.woocommerce-checkout-review-order-table tbody {
  display: block;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review table.woocommerce-checkout-review-order-table tbody .title-review_order {
  padding-top: 0;
  padding-bottom: 17px;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review table.woocommerce-checkout-review-order-table tbody table {
  display: block;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review table.woocommerce-checkout-review-order-table tbody tr {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review table.woocommerce-checkout-review-order-table tbody:first-child {
  padding: 22.5px 23.5px 22.5px 30px;
  border: 0.5px solid #D2D2D2;
  display: block;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review table.woocommerce-checkout-review-order-table tbody th:first-child {
  border-bottom: unset;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review table.woocommerce-checkout-review-order-table tbody th h3 {
  padding-top: 0;
  width: 100%;
  max-width: 100%;
  white-space: pre;
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #222;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review table.woocommerce-checkout-review-order-table tbody .cart_item {
  padding-bottom: 10px;
  margin-bottom: 11.6px;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review table.woocommerce-checkout-review-order-table tbody .cart_item:last-child {
  margin-bottom: 3.5px;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review table.woocommerce-checkout-review-order-table tbody .cart_item td.product-thumbnail {
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  max-width: 70.7px;
  height: 91px;
  width: 22%;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review table.woocommerce-checkout-review-order-table tbody .cart_item td.product-thumbnail img {
  width: 100%;
  height: inherit;
  -o-object-fit: cover;
     object-fit: cover;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review table.woocommerce-checkout-review-order-table tbody .cart_item td.product-name {
  width: 78%;
  text-align: left;
  font-weight: 300;
  font-size: 15px;
  line-height: 22px;
  display: flex;
  align-items: flex-start;
  letter-spacing: 0.05em;
  color: #444;
  flex-direction: column;
  padding-top: 0;
  padding-bottom: 0;
  border-bottom: unset;
  margin-top: 5px;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review table.woocommerce-checkout-review-order-table tbody .cart_item td.product-name .variation.tita-variation-attribute {
  margin: 2px 0;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review table.woocommerce-checkout-review-order-table tbody .cart_item td.product-name .variation.tita-variation-attribute .tita-variation-attribute_block {
  display: flex;
  align-items: center;
  padding-right: 11px;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review table.woocommerce-checkout-review-order-table tbody .cart_item td.product-name .variation.tita-variation-attribute .tita-variation-attribute_block#variation-data_Size .variation-Size {
  margin-right: 3px;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review table.woocommerce-checkout-review-order-table tbody .cart_item td.product-name .variation.tita-variation-attribute .tita-variation-attribute_block#variation-data_Color {
  padding-right: 6px;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review table.woocommerce-checkout-review-order-table tbody .cart_item td.product-name .variation.tita-variation-attribute .variation-Size-icon {
  margin-right: 0;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review table.woocommerce-checkout-review-order-table tbody .cart_item td.product-name .variation.tita-variation-attribute .variation-Size-icon,
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review table.woocommerce-checkout-review-order-table tbody .cart_item td.product-name .variation.tita-variation-attribute dt {
  font-weight: 400;
  font-size: 12px;
  line-height: 26px;
  letter-spacing: 0.02em;
  color: #222;
  text-transform: capitalize;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review table.woocommerce-checkout-review-order-table tbody .cart_item td.product-name .variation.tita-variation-attribute .variation-Color {
  margin-right: 6px;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review table.woocommerce-checkout-review-order-table tbody .cart_item td.product-name .variation.tita-variation-attribute .variation-Color-icon {
  align-items: center;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review table.woocommerce-checkout-review-order-table tbody .cart_item td.product-name .variation.tita-variation-attribute .variation-Color-icon .color {
  margin-right: 7px;
  width: 16px;
  height: 16px;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review table.woocommerce-checkout-review-order-table tbody .cart_item td.product-name .variation.tita-variation-attribute .variation-Color-icon .text {
  font-weight: 300;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.05em;
  color: #444;
  text-transform: capitalize;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review table.woocommerce-checkout-review-order-table tbody .cart_item td.product-name .product-order_review {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  width: 100%;
  max-width: 250px;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review table.woocommerce-checkout-review-order-table tbody .cart_item td.product-name .product-order_review .product-quantity {
  border-left: 0.5px solid #D2D2D2;
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.02em;
  color: #222;
  display: flex;
  align-items: center;
  height: 26px;
  padding-left: 11px;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review table.woocommerce-checkout-review-order-table tbody .cart_item td.product-name .review-order_inner {
  width: 100%;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review table.woocommerce-checkout-review-order-table tbody .cart_item td.product-name .review-order_inner .product-remove {
  width: 100%;
  margin-top: -3px;
  padding-right: 17px;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review table.woocommerce-checkout-review-order-table tbody .cart_item td.product-name .review-order_inner .product-remove a {
  width: 100%;
  height: 17px;
  border: unset;
  display: flex;
  justify-content: flex-end;
  font-weight: 400 !important;
  font-size: 12px !important;
  line-height: 10px !important;
  letter-spacing: 0.05em !important;
  text-decoration-line: underline !important;
  color: #222 !important;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review table.woocommerce-checkout-review-order-table tbody .cart_item td.product-name .review-order_inner .product-total {
  margin-top: -2px;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review table.woocommerce-checkout-review-order-table tbody .cart_item td.product-name .review-order_inner .product-total bdi {
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  text-transform: uppercase;
  color: #222;
  letter-spacing: normal;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review .col-inner {
  padding: 25px 28px 0 30px;
  margin-top: 10px;
  background-color: #F4F8F7;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review .col-inner .order-total {
  border-top: 0.5px solid #D2D2D2;
  border-bottom: 0.5px solid #D2D2D2;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review .col-inner tr {
  align-items: center;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review .col-inner tr.cart-subtotal, body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review .col-inner tr.woocommerce-shipping-totals {
  padding: 12px 0;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review .col-inner tr.cart-subtotal bdi {
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  text-transform: uppercase;
  color: #222;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review .col-inner tr th {
  font-weight: 300;
  font-size: 14px;
  line-height: 21px;
  letter-spacing: 0.05em;
  color: #444;
  padding: 0;
  text-transform: capitalize;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review .col-inner tr td {
  border-bottom: unset;
  padding: 0;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review .col-inner tr td bdi {
  font-weight: 300;
  font-size: 12px;
  line-height: 18px;
  color: #222;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review .col-inner tr td label.shipping__list_label {
  font-weight: 300;
  font-size: 12px;
  line-height: 18px;
  color: #222;
  padding: 0;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review .col-inner tr td span.woocommerce-Price-amount {
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  text-transform: uppercase;
  color: #222;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review .col-inner tr.order-total {
  padding: 21.5px 0 25px;
  margin: 12px 0 0;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review .col-inner tr.order-total th {
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #222;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review .col-inner tr.order-total td {
  border-bottom: unset;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #order_review .col-inner tr.order-total td bdi {
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  text-transform: uppercase;
  color: #FF4848;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #payment {
  background-color: #F4F8F7;
  padding: 29px 23.5px 31px 30px;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #payment ul {
  margin: 0;
  margin-bottom: 0;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #payment ul li {
  position: relative;
  margin-top: -10px;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #payment ul li label {
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #222;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #payment ul li .payment_box {
  font-style: italic;
  font-weight: 300;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.05em;
  color: #444;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #payment ul li .payment_method_bacs {
  padding-top: 11px;
  padding-bottom: 15px;
  border-bottom: 0.5px solid #D2D2D2;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #payment ul li .payment_method_bacs input {
  margin-bottom: 0 !important;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #payment ul li .payment_method_bacs div {
  font-weight: 300;
  font-size: 12px;
  line-height: 24px;
  letter-spacing: 0.05em;
  letter-spacing: 0.05em;
  color: #444;
  font-style: normal;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #payment ul li .payment_method_bacs div strong {
  color: #222;
  font-weight: 500;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #payment ul li .payment_method_bacs p {
  border-bottom: 0.5px solid #D2D2D2;
  margin-bottom: 13.5px;
  padding-bottom: 12px;
  font-style: italic;
  font-weight: 300;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.05em;
  color: #444;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #payment ul .payment_method_cod {
  padding-top: 19.5px;
  padding-bottom: 15px;
  margin-bottom: 0;
  border-top: unset;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #payment .form-row.place-order {
  margin-top: 14px;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #payment .form-row button {
  width: 100%;
  color: #fff;
  font-weight: 500;
  font-size: 13px;
  line-height: 20px;
  letter-spacing: 0.1em;
  color: #fff;
  background-color: #222;
  height: 48px;
  width: 98%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  margin-bottom: 0;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #payment input[type=radio] {
  margin-bottom: 0;
  opacity: 0;
  position: absolute;
  width: 20px;
  height: 27px;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #payment label:before {
  content: "";
  background: #fff;
  border: 1px solid #F0F0F0;
  display: inline-block;
  vertical-align: middle;
  width: 16px;
  height: 16px;
  padding: 2px;
  margin-right: 10px;
  text-align: center;
  border-radius: 9999px;
}
body.tita-checkout-page .tita-checkout_section .col2-set .col-2 #payment input[type=radio]:checked + label:before {
  content: "";
  background-size: 8px 100%;
  background-repeat: no-repeat;
  background-position: center center;
}
body.tita-checkout-page .select2-container {
  margin-bottom: 0;
  z-index: 10;
}
body.tita-checkout-page .select2-container .select2-dropdown--below {
  background-color: #F4F8F7;
  border: unset;
}
body.tita-checkout-page .select2-container .select2-dropdown--below .select2-search--dropdown {
  padding: 0;
}
body.tita-checkout-page .select2-container .select2-dropdown--below .select2-search--dropdown .select2-search__field {
  width: 100%;
  padding: 11px 16px;
  max-height: 40px;
  height: 100%;
  border: 0.5px solid #B9B9B9;
}
body.tita-checkout-page .select2-container .select2-dropdown--below .select2-search--dropdown input[type=text] {
  font-weight: 300;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.05em;
  color: #444;
  background-color: #F4F8F7;
}
body.tita-checkout-page .select2-container .select2-dropdown--below .select2-search--dropdown input[type=text]:focus {
  box-shadow: unset;
  border: 0.5px solid #F13A3C;
  transition: 400ms;
}
body.tita-checkout-page .select2-container .select2-dropdown--below .select2-results .select2-results__options {
  border: 0.5px solid #B9B9B9;
}
body.tita-checkout-page .select2-container .select2-dropdown--below .select2-results .select2-results__options li {
  font-weight: 300;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.05em;
  color: #444;
}

.order-received-page .checkout-page-title .checkout-breadcrumbs {
  margin-bottom: 65px;
}
.order-received-page .cart-container .row .woocommerce-order-details__title {
  padding: 0 0 17px 0;
  margin: 0 16px;
  font-weight: 300;
  font-size: 26px;
  line-height: 39px;
  letter-spacing: 0.05em;
  color: #222;
}
.order-received-page .cart-container .row .order-details__noted {
  margin: 0 15px 28px 15px;
  padding-top: 22px;
  padding-right: 32px;
}
.order-received-page .cart-container .row .order-details__noted p {
  max-width: 1113px;
  font-weight: 300;
  font-size: 14px;
  line-height: 26px;
  letter-spacing: 0.05em;
  color: #222;
}
.order-received-page .cart-container .row .col.large-5 {
  padding: 0 15px;
  max-width: 100%;
  flex-basis: 100%;
}
.order-received-page .cart-container .row .col.large-5 .is-well {
  background-color: unset;
  box-shadow: unset;
  padding: 25px 0;
  border-top: 1px solid #D2D2D2;
  border-bottom: 1px solid #D2D2D2;
}
.order-received-page .cart-container .row .col.large-5 .is-well .success-color {
  font-weight: 500 !important;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.05em;
  color: #222;
  margin-bottom: 18px;
}
.order-received-page .cart-container .row .col.large-5 .is-well .woocommerce-order-overview {
  list-style: none;
  margin: 0;
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  .order-received-page .cart-container .row .col.large-5 .is-well .woocommerce-order-overview {
    -moz-column-gap: 96px;
         column-gap: 96px;
  }
}
.order-received-page .cart-container .row .col.large-5 .is-well .woocommerce-order-overview li {
  margin: 0;
  display: flex;
  flex-direction: column;
  font-weight: 400;
  font-size: 11px;
  line-height: 22px;
  text-transform: uppercase;
  color: #666;
  width: 50%;
}
@media (min-width: 768px) {
  .order-received-page .cart-container .row .col.large-5 .is-well .woocommerce-order-overview li {
    width: auto;
  }
}
.order-received-page .cart-container .row .col.large-5 .is-well .woocommerce-order-overview li.woocommerce-order-overview__total strong, .order-received-page .cart-container .row .col.large-5 .is-well .woocommerce-order-overview li.woocommerce-order-overview__payment-method strong {
  color: #222;
  text-transform: initial;
}
.order-received-page .cart-container .row .col.large-5 .is-well .woocommerce-order-overview li strong {
  margin-top: 9px;
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  color: #0E1D44;
}
.order-received-page .cart-container .row .col.large-5 .is-well .woocommerce-order-overview li strong bdi {
  margin-top: 9px;
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  color: #222;
}
.order-received-page .cart-container .row .col.large-5 .is-well .woocommerce-order-overview li.woocommerce-order-overview__email {
  display: none;
}
.order-received-page .cart-container .row .col.large-7 {
  padding: 0 15px;
  max-width: 100%;
  flex-basis: 100%;
}
.order-received-page .cart-container .row .col.large-7 .woocommerce-bacs-bank-details,
.order-received-page .cart-container .row .col.large-7 .woocommerce-customer-details {
  display: none;
}
.order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  .order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details {
    flex-wrap: unset;
  }
}
.order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__body {
  width: 100%;
  margin-bottom: 16px;
  padding: 22px 30px 26px 30px;
  background: #fff;
  border: 0.5px solid #D2D2D2;
}
@media (min-width: 768px) {
  .order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__body {
    width: 31.625%;
    margin-right: 10px;
    margin-bottom: 0;
  }
}
@media (min-width: 576px) {
  .order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__body {
    min-width: 370px;
  }
}
.order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__body .title {
  margin-bottom: 20px;
}
.order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__body .title .product-name {
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #222;
}
.order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__body .order_item {
  display: flex;
}
.order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__body .order_item .tita-order__success__product-image {
  height: 90.96px;
  width: 70.76px;
  min-width: 70.76px;
  margin-right: 10px;
}
.order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__body .order_item .tita-order__success__product-data .product-name {
  display: flex;
  flex-wrap: wrap;
}
.order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__body .order_item .tita-order__success__product-data .product-name a {
  width: 100%;
  font-weight: 300;
  font-size: 15px;
  line-height: 22px;
  display: flex;
  align-items: center;
  letter-spacing: 0.05em;
  color: #444;
}
.order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__body .order_item .tita-order__success__product-data .product-name .wc-item-meta {
  margin: 0 9.5px 0 0;
  display: flex;
}
.order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__body .order_item .tita-order__success__product-data .product-name .wc-item-meta li {
  display: flex;
  align-items: center;
}
.order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__body .order_item .tita-order__success__product-data .product-name .wc-item-meta li:not(:first-child) {
  padding-left: 9.5px;
}
.order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__body .order_item .tita-order__success__product-data .product-name .wc-item-meta li:after {
  content: "";
  width: 1px;
  height: 20px;
  display: flex;
  background-color: #D2D2D2;
  margin-left: 11px;
}
.order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__body .order_item .tita-order__success__product-data .product-name .wc-item-meta li strong {
  margin-right: 5px;
}
.order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__body .order_item .tita-order__success__product-data .product-name .wc-item-meta li span {
  display: flex;
  align-items: center;
  font-weight: 300;
  font-size: 12px;
}
.order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__body .order_item .tita-order__success__product-data .product-name .wc-item-meta li span.black:before {
  content: "";
  display: block;
  width: 16px;
  height: 16px;
  margin-right: 8px;
  background-color: #000000;
  border-radius: 53%;
}
.order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__body .order_item .tita-order__success__product-data .product-name .wc-item-meta li span.blue:before {
  content: "";
  display: block;
  width: 16px;
  height: 16px;
  margin-right: 8px;
  background-color: #08A7F2;
  border-radius: 53%;
}
.order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__body .order_item .tita-order__success__product-data .product-name .wc-item-meta li span.gray:before {
  content: "";
  display: block;
  width: 16px;
  height: 16px;
  margin-right: 8px;
  background-color: #C2C2C2;
  border-radius: 53%;
}
.order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__body .order_item .tita-order__success__product-data .product-name .wc-item-meta li span.green:before {
  content: "";
  display: block;
  width: 16px;
  height: 16px;
  margin-right: 8px;
  background-color: #33CAA8;
  border-radius: 53%;
}
.order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__body .order_item .tita-order__success__product-data .product-name .wc-item-meta li span.red:before {
  content: "";
  display: block;
  width: 16px;
  height: 16px;
  margin-right: 8px;
  background-color: #F13A3C;
  border-radius: 53%;
}
.order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__body .order_item .tita-order__success__product-data .product-name .wc-item-meta li span.white:before {
  content: "";
  display: block;
  width: 16px;
  height: 16px;
  margin-right: 8px;
  background-color: #FFFFFF;
  border-radius: 53%;
}
.order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__body .order_item .tita-order__success__product-data .product-name .wc-item-meta li span.yellow:before {
  content: "";
  display: block;
  width: 16px;
  height: 16px;
  margin-right: 8px;
  background-color: #FFD785;
  border-radius: 53%;
}
.order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__body .order_item .tita-order__success__product-data .product-name .wc-item-meta li span.purple:before {
  content: "";
  display: block;
  width: 16px;
  height: 16px;
  margin-right: 8px;
  background-color: #cc7be5;
  border-radius: 53%;
}
.order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__body .order_item .tita-order__success__product-data .product-name .wc-item-meta li span.orange:before {
  content: "";
  display: block;
  width: 16px;
  height: 16px;
  margin-right: 8px;
  background-color: #ea8d46;
  border-radius: 53%;
}
.order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__body .order_item .tita-order__success__product-data .product-name .product-quantity,
.order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__body .order_item .tita-order__success__product-data .product-name strong {
  font-weight: 400;
  font-size: 12px;
  line-height: 26px;
  letter-spacing: 0.02em;
  color: #222;
}
.order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__body .order_item .tita-order__success__product-data .product-total bdi {
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  display: flex;
  align-items: center;
  text-transform: uppercase;
  color: #222;
}
.order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__footer {
  width: 100%;
  background: #F4F8F7;
  padding: 25px 37px 27px 30px;
}
@media (min-width: 768px) {
  .order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__footer {
    width: 65.813%;
  }
}
.order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__footer .title {
  margin-bottom: 22px;
}
.order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__footer .title .product-name {
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #222;
}
.order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__footer div:not(.title) {
  display: flex;
  justify-content: space-between;
}
.order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__footer div:not(.title) p[scope=row] {
  font-weight: 300;
  font-size: 14px;
  line-height: 21px;
  letter-spacing: 0.05em;
  color: #444;
}
.order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__footer div:not(.title) .amount {
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  text-transform: uppercase;
  color: #222;
}
.order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__footer div:not(.title):not(:last-child) {
  padding-bottom: 20px;
  border-bottom: 1px solid #D2D2D2;
  margin-bottom: 20px;
}
.order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__footer div:not(.title):last-child p[scope=row] {
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #222;
}
.order-received-page .cart-container .row .col.large-7 .woocommerce-order-details .order_details .order-details__footer div:not(.title):last-child .amount {
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  text-transform: uppercase;
  color: #FF4848;
}

body .section.tita-section__policy {
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding-top: 50px !important;
  padding-bottom: 125px !important;
}
body .section.tita-section__policy .section-content .tita-section-title__policy {
  margin-bottom: 28.5px;
}
body .section.tita-section__policy .section-content .tita-section-title__policy h3 {
  border-bottom: 0.5px solid #D2D2D2;
}
body .section.tita-section__policy .section-content .tita-section-title__policy h3 span {
  margin-right: 0;
  padding-bottom: 17px;
  border-bottom: unset;
  font-weight: 300;
  font-size: 26px;
  line-height: 39px;
  letter-spacing: 0.05em;
  color: #222;
}
body .section.tita-section__policy .section-content .tita-section-row__policy.description-row .col {
  padding-bottom: 28px;
}
body .section.tita-section__policy .section-content .tita-section-row__policy.description-row .col .col-inner {
  display: flex;
}
body .section.tita-section__policy .section-content .tita-section-row__policy.description-row .col .col-inner .slim-text_description p {
  font-weight: 400;
  font-size: 13px;
  line-height: 26px;
  letter-spacing: 0.05em;
  color: #444;
}
body .section.tita-section__policy .section-content .tita-section-row__policy.description-row .col .col-inner h2 {
  font-weight: 500;
  font-size: 14px;
  line-height: 26px;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #222;
  width: -moz-fit-content;
  width: fit-content;
}
body .section.tita-section__policy .section-content .tita-section-row__policy.description-row .col .col-inner p {
  font-weight: 500;
  font-size: 14px;
  line-height: 26px;
  letter-spacing: 0.05em;
  color: #222;
}
body .section.tita-section__policy .section-content .tita-section-row__policy.row.detail-rows .col {
  padding-bottom: 26px;
}
body .section.tita-section__policy .section-content .tita-section-row__policy.row.detail-rows .col .col-inner .section-title-container .section-title {
  border-bottom: unset;
  padding-bottom: 18.5px;
}
body .section.tita-section__policy .section-content .tita-section-row__policy.row.detail-rows .col .col-inner .section-title-container .section-title span {
  border-bottom: unset;
  font-weight: 500;
  font-size: 14px;
  line-height: 26px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #222;
  padding-bottom: 0;
}
body .section.tita-section__policy .section-content .tita-section-row__policy.row.detail-rows .col .col-inner ul {
  margin-bottom: 0;
}
body .section.tita-section__policy .section-content .tita-section-row__policy.row.detail-rows .col .col-inner ul li {
  font-weight: 300;
  font-size: 14px;
  line-height: 26px;
  letter-spacing: 0.02em;
  color: #444;
  margin-bottom: 11px;
}
body .section.tita-section__policy .section-content .tita-section-row__policy.row.detail-rows .col .col-inner ul li:last-child {
  margin-bottom: 0;
}
body .section.tita-section__policy .section-content .tita-section-row__policy.row.detail-rows .col .col-inner ul p {
  margin-left: 1.3em;
  font-weight: 300;
  font-size: 14px;
  line-height: 26px;
  letter-spacing: 0.02em;
  color: #444;
}
body .section.tita-section__policy .section-content .tita-section-row__policy.row.detail-rows .col .col-inner ul p strong {
  font-weight: 400;
  color: #222;
}
body .section.tita-section__policy .section-content .tita-section-row__policy.row.detail-rows.none-margin_li .col .col-inner ul li {
  margin-bottom: 0;
}
body .section.tita-section__policy .section-content .tita-section-row__policy.row.detail-rows.none-margin_li .col .col-inner ul li:last-child {
  margin-bottom: 0;
}
body .section.tita-section__policy.tita-section__policy-payment .section-content .tita-section-title__policy {
  margin-bottom: 16.5px;
}
body .section.tita-section__policy.tita-section__policy-payment .section-content .tita-section-row__policy.description-row .col {
  padding-bottom: 21px;
}
